.tuya-footer{background:var(--tuya-color-surface);border-top:1px solid var(--tuya-color-stroke);padding-top:var(--tuya-space-10);font-family:var(--tuya-font-main);color:var(--tuya-color-text-muted)}.tuya-footer__container{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:var(--tuya-space-10);padding-bottom:var(--tuya-space-10)}.tuya-footer__column{display:flex;flex-direction:column;gap:var(--tuya-space-4)}.tuya-footer__column--brand{max-width:320px}.tuya-footer__logo{display:flex;align-items:center}.tuya-footer__logo-img{width:var(--logo-width)!important;max-width:100%!important;height:auto!important;display:block;transition:width var(--tuya-transition-base)}.tuya-footer__logo-text{font-size:var(--tuya-text-xl);font-weight:var(--tuya-font-weight-bold);color:var(--tuya-color-primary);text-transform:uppercase;letter-spacing:1px}.tuya-footer__description{font-size:14px;line-height:20px;color:var(--tuya-color-text-muted)}.tuya-footer__socials{display:flex;align-items:center;gap:var(--tuya-space-3);margin-top:var(--tuya-space-2)}.tuya-footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--tuya-color-background);border-radius:var(--tuya-radius-pill);color:var(--tuya-color-text-muted);transition:background-color var(--tuya-transition-fast),color var(--tuya-transition-fast)}.tuya-footer__social-link:hover{background-color:var(--tuya-color-primary-soft);color:var(--tuya-color-primary)}.tuya-footer__social-link svg{width:20px;height:20px;display:block}.tuya-footer__social-link svg,.tuya-footer__social-link svg *{fill:currentColor!important;stroke:none!important}.tuya-footer__title{font-size:12px;font-weight:var(--tuya-font-weight-bold);color:var(--tuya-color-primary);text-transform:uppercase;letter-spacing:.5px;margin:0}.tuya-footer__menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tuya-space-2)}.tuya-footer__link{font-size:14px;line-height:20px;color:var(--tuya-color-text-muted);text-decoration:none;transition:color var(--tuya-transition-fast)}.tuya-footer__link:hover{color:var(--tuya-color-primary)}.tuya-footer__contact-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tuya-space-3)}.tuya-footer__contact-item{display:flex;align-items:flex-start;gap:var(--tuya-space-3)}.tuya-footer__contact-icon{display:flex;align-items:center;color:var(--tuya-color-primary);margin-top:2px}.tuya-footer__contact-icon svg{width:18px;height:18px;stroke-width:2}.tuya-footer__contact-link{font-size:14px;line-height:20px;color:var(--tuya-color-text-muted);text-decoration:none;transition:color var(--tuya-transition-fast)}.tuya-footer__contact-link:hover{color:var(--tuya-color-primary)}.tuya-footer__contact-text{font-size:14px;line-height:20px;color:var(--tuya-color-text-muted)}.tuya-footer__bottom{border-top:1px solid var(--tuya-color-stroke);padding-block:var(--tuya-space-4);background:var(--tuya-color-surface)}.tuya-footer__bottom-container{display:flex;justify-content:space-between;align-items:center}.tuya-footer__copyright{font-size:12px;color:var(--tuya-color-text-muted);text-align:left;width:100%}@media screen and (max-width:1024px){.tuya-footer{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.tuya-footer__container{grid-template-columns:1.3fr 1fr 1fr 1.1fr;column-gap:var(--tuya-space-5);row-gap:var(--tuya-space-8)}}@media screen and (max-width:767px){.tuya-footer__container{grid-template-columns:repeat(2,1fr);column-gap:var(--tuya-space-5);row-gap:var(--tuya-space-8)}.tuya-footer__column--brand{grid-column:span 2;max-width:100%}.tuya-footer__column--contact{grid-column:span 2}.tuya-footer .tuya-footer__logo-img{width:calc(var(--logo-width) * .85)!important;max-width:180px!important;min-width:120px!important;height:auto!important}.tuya-footer__bottom-container{text-align:center;align-items:center}.tuya-footer__copyright{text-align:center}.tuya-footer__social-link{width:30px;height:30px}.tuya-footer__social-link svg{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tuya-footer.css.map */
