.footer{width:100%}.footer__inner{max-width:calc(var(--page-width, 1400px) + var(--gutter) * 2);margin:0 auto;padding:74px var(--gutter)}.footer__grid{display:grid;grid-template-columns:1fr;gap:56px;width:100%}@media(min-width:1024px){.footer__grid{grid-template-columns:1.2fr 1.2fr .8fr;gap:64px;align-items:flex-start}}.footer__col{width:100%}.footer__newsletter{margin-bottom:48px}.footer__newsletter-heading{font-size:2rem;font-weight:600;line-height:1.35;margin-bottom:24px;color:currentColor}.footer__nav-group{margin-bottom:36px}.footer__nav-title{font-weight:700;font-size:1.4rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;color:#12c396}.footer__nav-link{display:block;font-size:1.6rem;color:currentColor;text-decoration:none;padding:6px 0;opacity:.85;transition:opacity .2s;line-height:1.8}.footer__nav-link:hover{opacity:1;text-decoration:underline}.footer__trust{margin-top:40px}.footer__col--3{display:flex;flex-direction:column;gap:32px;align-self:stretch;justify-content:center}.footer__social{display:flex;flex-direction:column}.footer__social .social__list{display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:0;list-style:none}.footer__social .social__item{margin:0}.footer__logo{max-width:175px}.footer__logo img{width:100%;height:auto;display:block}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;margin-top:0;padding-top:32px;border-top:1px solid rgba(var(--text-color) / .2)}.footer__payment-icons{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.payment-icon{display:block;max-height:32px;width:auto}.footer__copyright{font-size:1.4rem;opacity:.7;margin:0;color:currentColor}.footer__copyright a{color:currentColor;text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer .form__field{margin-bottom:0}.footer .input-plain{border-bottom:2px solid currentColor}.footer .input-plain:focus-within{border-bottom:2px solid #12c396}.footer input[type=email]{padding:12px;font-size:1.6rem;border:none;box-shadow:none;background:transparent;width:100%}.footer input[type=email]::placeholder{opacity:.6}.footer input[type=email]:focus{outline:none;box-shadow:none;opacity:1}.trust-badges{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-start;padding:0;margin:0}.trust-badge{display:flex;align-items:center;gap:8px;color:currentColor;text-decoration:none;font-size:1.5rem;transition:opacity .2s}.trust-badge:hover{opacity:.7}.trust-badge img{height:40px;width:auto;object-fit:contain;object-position:left center}.trust-badge svg{flex-shrink:0}@media(max-width:1023.98px){.footer__inner{padding:32px var(--gutter) 24px}.footer__bottom{flex-direction:column;align-items:flex-start}.footer__col--3{align-items:center}.footer__logo{margin-left:auto;margin-right:auto}}.footer-store-name{overflow:hidden}.footer-logo-image-container{padding:24px}.custom-small-logo{display:none}@media(min-width:1024px){.custom-small-logo{display:block}}.mobile-full-width-logo{display:block;width:100%;text-align:center}@media(min-width:1024px){.mobile-full-width-logo{display:none}}.footer__col--3 .footer__nav-title{margin-top:32px;margin-bottom:10px}.footer__col--3{margin-top:-5px}@media(max-width:1023px){.footer__grid{gap:32px}.footer__col .footer__nav-group:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/footer.css.map */
