.footer{--text: var(--footer-heading);--text-muted: var(--footer-text);--surface-2: color-mix(in srgb, var(--footer-heading) 7%, var(--footer-bg));--border: var(--footer-border);--border-strong: color-mix(in srgb, var(--footer-heading) 24%, var(--footer-bg));--red-text: #ff4a5f;--ok: #22c55e;color-scheme:dark;position:relative;margin-block-start:calc(var(--rise) * -1);padding-block:calc(var(--s-6) + var(--rise)) var(--s-5);background:var(--footer-bg);color:var(--footer-text);font-size:15px;clip-path:polygon(0 var(--rise),100% 0,100% 100%,0 100%)}.footer:before{content:"";position:absolute;inset:0 0 auto;block-size:calc(var(--rise) + 5px);background:var(--footer-accent);clip-path:polygon(0 var(--rise),100% 0,100% 5px,0 100%)}.shopify-section:has(+.shopify-section>.footer)>:last-child{padding-block-end:var(--rise)}.signoff{display:grid;gap:var(--s-5);align-items:end;margin-block-end:var(--s-6);padding-block-end:var(--s-6);border-block-end:1px solid var(--footer-border)}.signoff__text{color:var(--footer-heading);font:italic var(--font-heading-weight) clamp(40px,8vw,116px) / .95 var(--font-heading);text-transform:uppercase;text-wrap:balance;transform:skew(-6deg);transform-origin:left bottom}.signoff .footer__block--newsletter{padding:0}@media(min-width:1000px){.signoff{grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:var(--s-8)}}.footer a{color:inherit}.footer__blocks{display:grid}.footer__block{border-block-end:1px solid var(--footer-border)}.footer__block--newsletter{padding-block:var(--s-5) var(--s-4);border-block-end:0}.footer__title{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-block-size:52px;margin:0;color:var(--footer-heading);font:var(--font-heading-weight) 16px / 1.2 var(--font-heading);text-transform:uppercase;letter-spacing:.06em;list-style:none;cursor:pointer}.footer__title::-webkit-details-marker{display:none}summary.footer__title:after{content:"";flex:none;inline-size:16px;block-size:16px;background:var(--footer-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") center / contain no-repeat;transition:rotate var(--dur-fast) var(--ease)}.footer__block[open]>summary.footer__title:after{rotate:45deg;background:var(--footer-accent)}.footer__block--newsletter .footer__title{min-block-size:0;margin-block-end:var(--s-2);cursor:default}.footer__content{max-inline-size:46ch;padding-block-end:var(--s-4)}.footer__content.rte a{color:var(--footer-heading)}.footer__block--newsletter .footer__content{padding-block-end:var(--s-3)}.footer__links{margin:0;padding:0 0 var(--s-3);list-style:none}.footer__link{display:inline-flex;align-items:center;min-block-size:40px;text-decoration:none;transition:color var(--dur-fast) var(--ease)}.footer__link:hover{color:var(--footer-heading);text-decoration:underline;text-decoration-color:var(--footer-accent)}.footer__link[aria-current]{color:var(--footer-heading)}.footer__form{max-inline-size:440px}.footer__input{background:var(--surface-2);color:var(--footer-heading)}.footer__logo{display:block;inline-size:180px;block-size:auto;margin-block-end:var(--s-3)}.footer__wordmark{aspect-ratio:2000 / 458;margin-block:var(--s-6) var(--s-5);background:var(--footer-heading);opacity:.16;-webkit-mask:url(logo-outline.png) center top / 100% auto no-repeat;mask:url(logo-outline.png) center top / 100% auto no-repeat}.footer__wordmark+.footer__bottom{margin-block-start:0}.footer__bottom{display:grid;gap:var(--s-4);margin-block-start:var(--s-5);padding-block-start:var(--s-5);border-block-start:1px solid var(--footer-border)}.footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-inline-start:-10px}.footer__social .social__link{color:var(--footer-heading)}.footer__social .social__link:hover{color:var(--footer-accent);background:var(--surface-2)}.footer__localization{display:flex;flex-wrap:wrap;gap:var(--s-2)}.footer__select{min-block-size:44px;font-size:14px}.footer__payment-list{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.footer__payment-icon{inline-size:38px;block-size:24px}.footer__copyright{color:var(--footer-text);font-size:13px}@media(min-width:700px){.footer{padding-block:calc(var(--s-8) + var(--rise)) var(--s-6)}.footer__blocks{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--s-6) var(--s-7)}.footer__block{border:0}.footer__block--newsletter{grid-column:span 2;padding-block:0}.footer__title{min-block-size:0;margin-block-end:var(--s-3);cursor:default;pointer-events:none}summary.footer__title:after{display:none}.footer__links{padding:0}.footer__link{min-block-size:32px}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-6);margin-block-start:var(--s-7)}.footer__copyright{order:-1}.footer__payment{margin-inline-start:auto}}@media(min-width:1000px){.footer__blocks{grid-template-columns:minmax(0,1.4fr) repeat(auto-fit,minmax(160px,1fr))}.footer__block--newsletter{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-footer.css.map */
