.footer{display:block;border-top:1px solid rgb(var(--color-border));padding-top:calc(var(--footer-padding-top, 48px) * .8 * var(--section-spacing, 1));padding-bottom:calc(var(--footer-padding-bottom, 24px) * var(--section-spacing, 1))}.footer__inner{display:block}.footer__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem var(--grid-gap, 24px)}.footer__col{min-width:0}.footer__logo{display:inline-flex;color:rgb(var(--color-heading));text-decoration:none}.footer__logo-image{display:block;height:auto;max-width:100%}.footer .brand-logo{display:inline-flex;align-items:center;gap:.8rem;min-width:0;line-height:1}.footer .brand-logo__mark{flex:0 0 auto;width:4.4rem;height:auto;overflow:visible}.footer .brand-logo__text{display:flex;flex-direction:column;gap:.35rem;min-width:0}.footer .brand-logo__name{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:calc(1.9rem * var(--font-heading-scale, 1));line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.footer .brand-logo__tagline{font-family:var(--font-body-family);font-size:.95rem;font-weight:var(--font-body-weight-bold);line-height:1.1;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--color-muted, var(--color-text)))}.footer__tagline{margin:.8rem 0 0;font-size:calc(1.4rem * var(--font-body-scale, 1));color:rgb(var(--color-muted, var(--color-text)))}.footer__brand-text{max-width:34rem;margin-top:1.2rem;font-size:calc(1.4rem * var(--font-body-scale, 1));line-height:1.6;color:rgb(var(--color-muted, var(--color-text)))}.footer__brand-text>:last-child{margin-bottom:0}.footer__heading{margin:0 0 1rem;font-family:var(--font-body-family);font-style:normal;font-weight:var(--font-body-weight-bold, 700);font-size:calc(1.5rem * var(--font-body-scale, 1));line-height:1.4;letter-spacing:0;color:rgb(var(--color-heading))}.footer__links,.footer__contact{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.footer__links-item{display:flex}.footer__link{display:inline-block;font-size:calc(1.44rem * var(--font-body-scale, 1));line-height:1.5;color:rgb(var(--color-muted, var(--color-text)));text-decoration:none;transition:color var(--duration, 0s) var(--ease, ease)}.footer__link:hover{color:rgb(var(--color-highlight, var(--color-text)));text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.footer__link[aria-current=page]{color:rgb(var(--color-text));text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.footer__text{font-size:calc(1.44rem * var(--font-body-scale, 1));line-height:1.6;color:rgb(var(--color-muted, var(--color-text)))}.footer__text>:last-child{margin-bottom:0}.footer__contact-item{display:flex;align-items:flex-start;gap:.8rem;font-size:calc(1.44rem * var(--font-body-scale, 1));line-height:1.5}.footer__contact-icon{flex:none;margin-top:.3rem;color:rgb(var(--color-highlight, var(--color-accent)))}.footer__address{font-style:normal}.footer__grid .footer__col>.footer__disclosure{border-top:1px solid rgb(var(--color-border));border-bottom:0}.footer__grid .footer__col--last-block>.footer__disclosure{border-bottom:1px solid rgb(var(--color-border))}.footer__disclosure>.footer__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.2rem;padding:1.2rem 0;cursor:pointer;list-style:none}.footer__disclosure>.footer__summary::-webkit-details-marker{display:none}.footer__disclosure>.footer__summary .footer__heading{margin:0}.footer__chevron{flex:none;color:rgb(var(--color-highlight, var(--color-accent)))}.footer__disclosure-content{padding-bottom:1.6rem}@media(max-width:749px){.footer__col--accordion+.footer__col--accordion{margin-top:-2.4rem}.footer__disclosure .footer__link{padding:.4rem 0}}.footer__newsletter{max-width:48rem}.footer .newsletter{gap:.6rem}.footer .newsletter__heading{margin:0;font-family:var(--font-body-family);font-style:normal;font-weight:var(--font-body-weight-bold, 700);font-size:calc(1.5rem * var(--font-body-scale, 1));line-height:1.4;letter-spacing:0;color:rgb(var(--color-heading))}.footer .newsletter__text{max-width:40rem;font-size:calc(1.4rem * var(--font-body-scale, 1));line-height:1.5;color:rgb(var(--color-muted, var(--color-text)))}.footer .newsletter-form{margin-top:.8rem}.footer .newsletter-form .field{margin-bottom:0}.footer .newsletter-form__joined{flex-wrap:nowrap;gap:0}.footer .newsletter-form__joined .field__input{min-height:4.8rem;border-right-width:0;border-radius:var(--input-radius) 0 0 var(--input-radius)}.footer .newsletter-form__joined .btn{min-height:4.8rem;padding:0 2.4rem;font-size:calc(1.5rem * var(--font-body-scale, 1));border-radius:0 var(--input-radius) var(--input-radius) 0;box-shadow:none;transform:none}.footer .newsletter-form__joined .btn.btn--primary:hover{box-shadow:none;transform:none}.footer .newsletter-form__privacy{margin:.6rem 0 0}.footer__bottom{display:grid;gap:1.2rem;margin-top:3.2rem;padding-top:1.6rem;border-top:1px solid rgb(var(--color-border));font-size:calc(1.3rem * var(--font-body-scale, 1));line-height:1.5;color:rgb(var(--color-muted, var(--color-text)))}.footer__bottom-row{display:flex;flex-direction:column;align-items:center;gap:1.2rem 2.4rem;text-align:center}.footer__copyright{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem}.footer__copyright a{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.footer__accent{font-size:calc(1.9rem * var(--font-script-scale, 1));transform:rotate(-3deg);transform-origin:center}.footer__social .social-icons{gap:.4rem}.footer__social .social-icons__link{color:rgb(var(--color-heading));opacity:1}.footer__social .social-icons__link .icon{--icon-size: 2.4rem}.footer__social .social-icons__link:hover{color:rgb(var(--color-highlight, var(--color-heading)));background:rgb(var(--brand-primary-soft))}.footer__localization{min-width:0}.footer__payment{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem}.footer__payment-item{display:flex}.footer__payment-icon{display:block;width:3.8rem;height:auto}.footer__policies{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem}.footer__policy-link{display:inline-block;padding:.3rem 0;color:inherit;text-decoration:none}.footer__policy-link:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}@media(min-width:750px){.footer{padding-top:calc(var(--footer-padding-top, 48px) * var(--section-spacing, 1))}.footer__grid{grid-template-columns:repeat(var(--footer-link-columns, 3),minmax(0,1fr));gap:3.2rem var(--grid-gap, 24px)}.footer__col--brand,.footer__col--newsletter{grid-column:1 / -1}.footer__grid .footer__col>.footer__disclosure,.footer__grid .footer__col--last-block>.footer__disclosure{border-top:0;border-bottom:0}.footer__disclosure>.footer__summary{min-height:0;padding:0;pointer-events:none;cursor:default}.footer__disclosure>.footer__summary>:not(.footer__heading){display:none}.footer__disclosure>.footer__summary .footer__heading{margin-bottom:1rem}.footer__disclosure-content{padding-bottom:0}.footer__bottom{margin-top:4rem}.footer__bottom-row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:left}.footer__copyright{justify-content:flex-start}.footer__accent{margin-left:auto}.footer__payment,.footer__policies{justify-content:flex-start}}@media(min-width:990px){.footer__grid{grid-template-columns:minmax(0,1.5fr) repeat(var(--footer-link-columns, 3),minmax(0,1fr));gap:3.2rem 4rem}.footer__grid--has-newsletter{grid-template-columns:minmax(0,1.5fr) repeat(var(--footer-link-columns, 3),minmax(0,1fr)) minmax(0,2.4fr)}.footer__col--brand,.footer__col--newsletter{grid-column:auto}.footer__grid--newsletter-wide{grid-template-columns:minmax(0,1.5fr) repeat(var(--footer-link-columns, 3),minmax(0,1fr))}.footer__grid--newsletter-wide .footer__col--newsletter{grid-column:1 / -1;order:-1;padding-bottom:3.2rem;border-bottom:1px solid rgb(var(--color-border))}.footer__bottom{margin-top:4rem}.footer__accent{margin-right:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-footer.css.map */
