footer.footer-group:has(.sl-footer--glass){isolation:isolate;overflow:clip;background:var(--sl-footer-surface, #111313)}footer.footer-group:has(.sl-footer--glass)>.shopify-section{position:static;transform:none;background:transparent}footer.footer-group:has(.sl-footer--glass)>.shopify-section>.section{background:transparent;transform:none;z-index:auto!important}footer.footer-group:has(.sl-footer--glass)>.shopify-section>.section:before{background:transparent}footer.footer-group:has(.sl-footer--glass)>.shopify-section>.section:has(.footer-copyright){position:relative;z-index:3!important;transform:none!important}@media(max-width:767px){footer.footer-group:has(.sl-footer--glass){position:relative}}footer.footer-group:has(.sl-footer--glass) :is(.footer,.footer-copyright){position:relative;z-index:3}.sl-footer--glass{min-height:var(--sl-footer-min-height, 420px)}.sl-footer-visual-by-studiolab,.sl-footer-brand-by-studiolab,.sl-footer-overlay-by-studiolab{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sl-footer-visual-by-studiolab{z-index:1}.sl-footer-brand-by-studiolab{display:flex;align-items:flex-end;justify-content:center;padding:0 20px 18px;color:var(--sl-footer-brand-color);font-family:var(--font-heading-family, inherit);font-size:clamp(5rem,var(--sl-footer-brand-size),28vw);font-weight:600;line-height:.76;letter-spacing:-.07em;white-space:nowrap;opacity:var(--sl-footer-brand-opacity);background-image:var(--sl-footer-brand-image);background-repeat:no-repeat;background-position:center calc(100% - 18px);background-size:min(var(--sl-footer-brand-size),88vw) auto}.sl-footer-brand-by-studiolab:before{content:var(--sl-footer-brand-content, "")}.sl-footer-overlay-by-studiolab{background:rgb(var(--sl-footer-overlay-rgb) / var(--sl-footer-overlay-opacity));-webkit-backdrop-filter:blur(var(--sl-footer-blur));backdrop-filter:blur(var(--sl-footer-blur))}.sl-footer-rail-by-studiolab{position:absolute;width:52px;height:8px;border-top:1px solid var(--sl-footer-accent);border-left:1px solid var(--sl-footer-accent);opacity:.78}.sl-footer-rail-start-by-studiolab{top:22px;left:20px}.sl-footer-rail-end-by-studiolab{bottom:22px;right:20px;transform:rotate(180deg)}.sl-footer-dot-by-studiolab{position:absolute;top:20px;right:20px;width:5px;height:5px;background:var(--sl-footer-accent);box-shadow:0 0 8px var(--sl-footer-accent)}footer.footer-group:has(.sl-footer--glass) :is(a,button){color:var(--sl-footer-link);transition:color .16s ease}footer.footer-group:has(.sl-footer--glass) :is(a,button):is(:hover,:focus-visible){color:var(--sl-footer-link-hover)}footer.footer-group:has(.sl-footer--glass) :is(a,button,select):focus-visible{outline:2px solid var(--sl-footer-accent);outline-offset:4px}.sl-footer--glass .newsletter-form .field:focus-within{outline:2px solid var(--sl-footer-accent);outline-offset:4px}.sl-footer--glass .newsletter-form .field :is(input,button):focus{outline:none;box-shadow:none}.sl-footer--glass .newsletter-form .field:focus-within .icon{color:var(--sl-footer-link-hover)}footer.footer-group:has(.sl-footer--glass) .footer-overlay{display:none}footer.footer-group:has(.sl-footer--glass) .footer-copyright{column-gap:24px;row-gap:16px;flex-wrap:wrap}footer.footer-group:has(.sl-footer--glass) .payment-icons{align-items:center;justify-content:center;gap:4px;max-width:100%}footer.footer-group:has(.sl-footer--glass) .payment-icons>li{flex:0 1 30px;min-width:0}footer.footer-group:has(.sl-footer--glass) .payment-icons svg{display:block;width:30px;max-width:100%;height:auto}@media(min-width:990px){.sl-footer--glass .footer{align-items:center}}@media(max-width:749px){.sl-footer-brand-by-studiolab{justify-content:flex-start;padding:0 18px 16px;font-size:clamp(4rem,calc(var(--sl-footer-brand-size) * .55),36vw);white-space:normal;overflow-wrap:anywhere;background-position:18px calc(100% - 16px);background-size:min(calc(var(--sl-footer-brand-size) * .55),82vw) auto}.sl-footer--glass{min-height:max(360px,calc(var(--sl-footer-min-height) * .82))}.sl-footer-rail-start-by-studiolab{left:18px}.sl-footer-rail-end-by-studiolab,.sl-footer-dot-by-studiolab{right:18px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sl-footer-overlay-by-studiolab{background:rgb(var(--sl-footer-overlay-rgb) / .92)}}@media(prefers-reduced-motion:reduce){footer.footer-group:has(.sl-footer--glass) :is(a,button){transition:none}}@media(max-width:767px){.sl-footer--glass{min-height:0;--section-padding-top: 32px;--section-padding-bottom: 24px}.sl-footer--glass .footer__right{margin-block-start:24px;padding-block-start:24px;gap:20px;align-content:center}.sl-footer--glass :is(.footer__newsletter,.footer__socials){grid-column:1 / -1;width:100%}.sl-footer--glass .footer__newsletter{gap:16px;text-align:center}.sl-footer--glass .footer__newsletter>.h3{max-width:28ch;margin-inline:auto;font-size:20px;line-height:1.2}.sl-footer--glass .newsletter-form{--input-height: 42px;--input-padding-inline: 16px;width:100%;max-width:320px;margin-inline:auto;text-align:start}.sl-footer--glass .newsletter-form .input{padding-inline-end:64px}.sl-footer--glass .footer__socials{justify-content:center}footer.footer-group:has(.sl-footer--glass) .payment-icons{flex-wrap:wrap;width:auto;max-width:100%;gap:3px}footer.footer-group:has(.sl-footer--glass) .payment-icons>li{flex:0 0 24px;min-width:0}footer.footer-group:has(.sl-footer--glass) .payment-icons svg{display:block;width:100%;height:auto}}@media(max-width:359px){footer.footer-group:has(.sl-footer--glass) .payment-icons{max-width:159px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/footer-glass-by-studiolab.css.map */
