.footer{background:#000;color:#fff}.footer__trust{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid rgba(255,255,255,.08)}@media (min-width: 768px){.footer__trust{grid-template-columns:repeat(4,1fr)}}.footer__trust-item{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 12px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}@media (min-width: 768px){.footer__trust-item{padding:20px 16px;border-bottom:none}}.footer__trust-item:nth-child(2),.footer__trust-item:nth-child(4){border-right:none}@media (min-width: 768px){.footer__trust-item:nth-child(2){border-right:1px solid rgba(255,255,255,.08)}.footer__trust-item:nth-child(4){border-right:none}.footer__trust-item:nth-child(3),.footer__trust-item:nth-child(4){border-bottom:none}}.footer__trust-item svg{width:18px;height:18px;color:var(--color-primary, #f41100);flex-shrink:0}.footer__trust-item span{font-size:11px;font-weight:500;color:#ffffffb3;letter-spacing:.02em}@media (min-width: 768px){.footer__trust-item span{font-size:12px}}.footer__main{padding:48px 20px}@media (min-width: 768px){.footer__main{padding:60px 40px}}@media (min-width: 1200px){.footer__main{padding:72px 60px}}.footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:36px 24px;max-width:1400px;margin:0 auto}@media (min-width: 640px){.footer__grid{grid-template-columns:repeat(3,1fr);gap:40px 32px}}@media (min-width: 1024px){.footer__grid{grid-template-columns:1.2fr 1fr 1fr 1fr 1fr;gap:32px 56px}}@media (min-width: 1400px){.footer__grid{gap:40px 72px}}.footer__col{min-width:0}.footer__col--brand{grid-column:1 / -1}@media (min-width: 640px){.footer__col--brand{grid-column:1 / 2;grid-row:1 / 2}}@media (min-width: 1024px){.footer__col--brand{grid-column:1 / 2;grid-row:auto}}.footer__col--legal{grid-column:1 / -1}@media (min-width: 640px){.footer__col--legal{grid-column:auto}}.footer__legal-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer__legal-list a{font-size:13px;color:#ffffffb3;text-decoration:none;transition:color .2s ease;display:inline-block}.footer__legal-list a:hover{color:#fff}.footer__logo{display:inline-block;margin-bottom:16px}.footer__logo img{height:28px;width:auto;filter:brightness(0) invert(1)}@media (min-width: 768px){.footer__logo img{height:32px}}.footer__logo-text{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.footer__tagline{font-size:13px;line-height:1.6;color:#ffffff80;margin:0 0 20px;max-width:260px}.footer__social{display:flex;gap:8px}.footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff9;transition:all .2s ease}.footer__social-link svg{width:18px;height:18px}.footer__social-link:hover{background:var(--color-primary, #f41100);border-color:var(--color-primary, #f41100);color:#fff}.footer__social-link--wa:hover{background:#25d366;border-color:#25d366}.footer__heading{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#fff6;margin:0 0 16px}@media (min-width: 768px){.footer__heading{margin-bottom:20px}}.footer__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer__list a{font-size:13px;color:#ffffffb3;text-decoration:none;transition:color .2s ease;display:inline-block}.footer__list a:hover{color:#fff}.footer__stores{display:flex;flex-direction:column;gap:20px}.footer__store{display:flex;flex-direction:column;gap:3px}.footer__store strong{font-size:13px;font-weight:600;color:#fff}.footer__store span{font-size:12px;color:#ffffff80}.footer__store-hours{color:var(--color-primary, #f41100)!important;font-size:11px!important;font-weight:500}.footer__store-map{font-size:11px;color:#fff6;text-decoration:none;margin-top:2px;transition:color .2s ease}.footer__store-map:hover{color:#fff}.footer__contact{display:flex;flex-direction:column;gap:12px}.footer__contact-wa{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:#25d3661a;border:1px solid rgba(37,211,102,.2);text-decoration:none;transition:all .2s ease}.footer__contact-wa svg{width:18px;height:18px;color:#25d366;flex-shrink:0}.footer__contact-wa div{display:flex;flex-direction:column;gap:1px}.footer__contact-wa span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80}.footer__contact-wa strong{font-size:12px;color:#fff;font-weight:600}.footer__contact-wa:hover{background:#25d36626;border-color:#25d36659}.footer__contact-email{font-size:12px;color:#fff9;text-decoration:none;transition:color .2s ease}.footer__contact-email:hover{color:#fff}.footer__contact-hours{font-size:11px;color:#fff6}.footer__bottom{border-top:1px solid rgba(255,255,255,.08)}.footer__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:20px;padding:24px 20px;max-width:1400px;margin:0 auto}@media (min-width: 768px){.footer__bottom-inner{flex-direction:row;justify-content:space-between;padding:20px 40px;gap:24px}}@media (min-width: 1200px){.footer__bottom-inner{padding:20px 60px}}.footer__copy{font-size:11px;color:#ffffff59;letter-spacing:.01em;text-align:center}@media (min-width: 768px){.footer__copy{text-align:left}}.footer__payments{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px}.footer__payments svg{height:18px;width:auto;opacity:.35;transition:opacity .2s ease}.footer__payments svg:hover{opacity:.6}.footer__credit{display:flex;align-items:center;justify-content:center;gap:5px;padding:14px 20px;border-top:1px solid rgba(255,255,255,.04)}.footer__credit span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#fff3}.footer__credit svg{width:9px;height:9px;color:var(--color-primary, #f41100);opacity:.5}.footer__credit a{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;text-decoration:none;transition:color .2s ease}.footer__credit a:hover{color:#ffffff80}.footer__credit-link{display:flex;align-items:center;transition:opacity .2s ease}.footer__credit-link:hover{opacity:.7}.footer__credit-logo{height:16px;width:auto;filter:invert(1);opacity:.4}.footer__credit-link:hover .footer__credit-logo{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-footer.css.map */
