@layer sections{.footer{padding-block:var(--footer-pt-m, var(--space-7)) var(--footer-pb-m, var(--space-5));font-size:.9375rem}.footer__blocks{display:flex;flex-direction:column}.footer__block{padding-block:var(--space-4);border-block-end:1px solid var(--color-border)}.footer__block--links{padding-block:0}.footer__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4)}.footer__heading{margin:0;font-family:var(--font-body-family);font-size:.9375rem;font-style:normal;font-weight:var(--font-body-weight-bold);letter-spacing:.02em;text-transform:none}.footer__block>.footer__heading{margin-block-end:var(--space-3)}.footer__toggle{--icon-size: 1rem;transition:rotate var(--duration) var(--ease)}details[open]>.footer__summary .footer__toggle{rotate:45deg}.footer__links{display:grid;gap:var(--space-2);padding-block-end:var(--space-4)}.footer__link{color:var(--color-fg-muted);text-decoration:none;transition:color var(--duration-fast)}.footer__link:hover,.footer__link[aria-current=page]{color:var(--color-fg)}.footer__text{color:var(--color-fg-muted)}.footer__brand-image{width:var(--brand-width, 140px);max-width:100%;margin-block-end:var(--space-4)}.footer__block .social{margin-block-start:var(--space-3);margin-inline:-.5rem}.newsletter-form{display:grid;gap:var(--space-3);margin-block-start:var(--space-4)}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-6);font-size:.8125rem;color:var(--color-fg-muted)}.footer__meta{display:grid;gap:var(--space-2)}.footer__copyright a{text-decoration:none}.footer__policies{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}.footer__policies a{text-decoration:none}.footer__policies a:hover{text-decoration:underline}.footer__bottom-start{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.footer__bottom .social{margin-inline:-.5rem}.footer__payments{display:flex;flex-wrap:wrap;gap:var(--space-2)}.payment-icon{width:2.375rem;height:1.5rem}@media(min-width:990px){.footer{padding-block:var(--footer-pt, var(--space-8)) var(--footer-pb, var(--space-6))}.footer__blocks{flex-direction:row;flex-wrap:wrap;gap:var(--space-7) var(--space-6)}.footer__block,.footer__block--links{flex:1 1 10rem;padding-block:0;border:0}.footer__block--brand,.footer__block--newsletter{flex:2 1 18rem;max-width:26rem}.footer__block--end{margin-inline-start:auto;text-align:end}.footer__block--end .footer__brand-image{margin-inline-start:auto}.footer__summary{padding-block:0 var(--space-3);cursor:default}.footer__toggle{display:none}.footer__links{padding-block-end:0}.footer__bottom{margin-block-start:var(--space-8);padding-block-start:var(--space-5);border-block-start:1px solid var(--color-border)}}}@layer sections{.footer--border{border-block-start:1px solid var(--color-border)}.footer__contact{--icon-size: 1.125rem;display:grid;gap:var(--space-3);color:var(--color-fg-muted)}.footer__contact li{display:flex;align-items:flex-start;gap:var(--space-3)}.footer__contact a{text-decoration:none}.footer__contact a:hover{color:var(--color-fg);text-decoration:underline}.footer__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.footer__badge img{width:auto;height:var(--badge-h, 2rem)}.footer__wordmark{overflow:hidden;margin-block-start:var(--space-6);padding-inline:var(--gutter);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,15vw,16rem);line-height:.85;letter-spacing:-.04em;text-align:center;text-transform:uppercase;white-space:nowrap;opacity:.95}.footer__wordmark--outline{color:transparent;-webkit-text-stroke:1px var(--color-fg)}.footer--open .footer__toggle{display:none}.footer--open .footer__summary{padding-block-end:var(--space-2);cursor:default;pointer-events:none}.footer--card{padding-inline:var(--gutter);background:none}.footer--card .footer__frame{max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding-block:var(--space-6) var(--space-5);overflow:hidden;background-color:var(--color-bg);background-image:var(--color-bg-gradient);border-radius:calc(var(--radius-media) * 2)}.shopify-section:has(>.footer--card){padding-block-end:var(--gutter)}.footer--centered .footer__blocks{align-items:center;text-align:center}.footer--centered .footer__brand-image{margin-inline:auto}.footer--centered .footer__summary,.footer--centered .footer__block .social,.footer--centered .footer__badges,.footer--centered .footer__contact li{justify-content:center}.footer--centered .footer__bottom{flex-direction:column;text-align:center}.footer--centered .footer__bottom-start,.footer--centered .footer__policies{justify-content:center}@media(min-width:990px){.footer--brand .footer__blocks{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-7)}.footer--brand :is(.footer__block--brand,.footer__block--newsletter){max-width:none}.footer--brand .footer__block--brand{grid-row:span 2;padding-inline-end:var(--space-7);border-inline-end:1px solid var(--color-border)}.footer--centered .footer__blocks{flex-direction:column;gap:var(--space-6)}.footer--centered .footer__block{flex:none;width:100%;max-width:40rem}.footer--centered .footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-5)}.footer--newsletter .footer__block--newsletter{flex:1 1 100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-2) var(--space-7);max-width:none;order:-1;padding-block-end:var(--space-7);border-block-end:1px solid var(--color-border)}.footer--newsletter .footer__block--newsletter>.newsletter-form{grid-column:2;grid-row:1 / span 2;margin:0}}@media(max-width:749px){.footer__wordmark{margin-block-start:var(--space-5)}}.shopify-section-group-footer-group:has(>[data-footer-reveal]):not([data-footer-mode=tall],[data-footer-mode=flow],[data-footer-idle]){position:sticky;bottom:0;z-index:0}.shopify-section-group-footer-group[data-footer-mode=tall]{--footer-lift: calc(100svh - var(--header-offset, 0px));position:relative;z-index:0;margin-block-start:calc(var(--footer-lift) * -1)}.shopify-section-group-footer-group[data-footer-mode=tall]:after{content:"";display:block;height:var(--footer-lift)}[data-footer-mode=tall]>[data-footer-reveal]{position:sticky;top:var(--header-offset, 0px)}body:has([data-footer-reveal]) .main{position:relative;z-index:1;overflow:clip;background-color:var(--color-bg);border-end-start-radius:var(--footer-curve-main, 1.5rem);border-end-end-radius:var(--footer-curve-main, 1.5rem);box-shadow:0 18px 50px #00000047}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-footer.css.map */
