.sl-footer{position:relative;overflow:clip;padding-block:clamp(2rem,3.5vw,3rem) clamp(1.5rem,2.5vw,2rem)}.sl-footer>.container{position:relative;z-index:1}.sl-footer li{padding:0}.sl-footer__symbol{position:absolute;inset-block-start:45%;inset-inline-start:50%;z-index:0;inline-size:min(var(--sl-footer-symbol-width, 600px),85vw);aspect-ratio:var(--sl-ratio, 2);background-color:currentColor;opacity:var(--sl-footer-symbol-opacity, .2);transform:translate(-50%,-50%);pointer-events:none;-webkit-mask:var(--sl-mask) center / contain no-repeat;mask:var(--sl-mask) center / contain no-repeat}.sl-footer__inner{display:flex;flex-direction:column;row-gap:clamp(2rem,4.5vw,4rem)}.sl-footer__rule{margin:0;border:0;border-block-start:1px solid currentColor}.sl-footer__top{display:grid;gap:2.5rem}@media screen and (min-width:1000px){.sl-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(3rem,6.5vw,6rem)}}.sl-footer__start{display:grid;gap:2rem;max-inline-size:28rem}.sl-footer .footer__block{flex:none;max-inline-size:none}.sl-footer .sl-footer__title{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);font-size:var(--text-h4);line-height:1.3;letter-spacing:.07em;text-transform:uppercase}.sl-footer :is(.footer__block--newsletter,.footer__block--text) .prose{font-size:var(--text-base);line-height:1.4}.sl-footer__signup{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem}.sl-footer__signup .form-control{flex:1 1 10rem}.sl-footer__signup .input{padding-block:.5rem;padding-inline:0;color:inherit;background:transparent;border-width:0 0 1px;border-color:currentColor;border-radius:0}.sl-footer__signup .floating-label{display:none}.sl-footer .sl-footer__signup .button{flex:none;min-block-size:2rem;padding-inline:1rem;font-size:var(--text-sm)}.sl-footer__signup .banner{flex-basis:100%}.sl-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:2rem 1.5rem}@media screen and (min-width:1000px){.sl-footer__columns{display:flex;justify-content:space-between;gap:2rem}}.sl-footer .sl-footer__menu-title{font-family:var(--accent-font-family);font-style:var(--accent-font-style);font-weight:600;font-size:var(--text-base);line-height:1.25;letter-spacing:0;text-transform:uppercase}.sl-footer__menu{display:grid;gap:.75rem}.sl-footer__link{font-family:var(--text-font-family);font-style:var(--text-font-style);font-weight:var(--text-font-weight);font-size:var(--text-base);line-height:1.2;text-decoration:none;transition:opacity .2s ease-in-out}.sl-footer__menu .sl-footer__link{font-family:var(--sans-font-family, var(--text-font-family));font-style:var(--sans-font-style, var(--text-font-style));font-weight:var(--sans-font-weight, var(--text-font-weight));font-size:var(--text-lg)}@media screen and (pointer:fine){.sl-footer__link:hover{opacity:.7}}.sl-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;text-align:start}.sl-footer__fine-print{display:flex;flex-wrap:wrap;align-items:center;row-gap:.25rem;margin:0;font-family:var(--text-font-family);font-size:var(--text-sm);line-height:1.3}.sl-footer__fine-print>li+li:before{content:"|";margin-inline:.5rem}.sl-footer__fine-print .sl-footer__link{font-size:inherit}.sl-footer__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem}.sl-footer .social-media--list{--social-media-list-gap: 1rem;--social-media-icon-size: 1.5rem}.sl-footer .social-media--list .social-media__item{opacity:1}.sl-footer .localization-selectors{display:flex;flex-wrap:wrap;gap:.5rem}.sl-footer .payment-methods{justify-content:start}@media screen and (max-width:699px){.sl-footer__meta{flex-basis:100%;justify-content:space-between;column-gap:.75rem}.sl-footer .social-media--list{--social-media-list-gap: .75rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/sl-footer.css.map */
