.lc-footer{background:#fff;color:#191919;padding-block:44px 28px;--text-color: 25 25 25;--border-color: 224 224 224}.lc-footer .footer__inner{gap:28px}.lc-footer .footer__block-list{display:grid;grid-template-columns:minmax(160px,1.1fr) repeat(3,minmax(0,1fr));align-items:start;gap:32px 48px;justify-content:initial}.lc-footer .footer__block{width:auto;max-width:none;min-width:0;flex-basis:auto}.lc-footer .footer__block--image{padding-right:24px}.lc-footer .footer__block--image img{max-width:100%}.lc-footer .lc-footer__tagline{margin:22px 0 0;color:#666;font-family:inherit;font-size:12px;line-height:1.9;letter-spacing:0;text-transform:none}.lc-footer .footer__block--newsletter,.lc-footer .footer__block--code{grid-column:1 / -1}.lc-footer .footer__block--links .h6{color:#191919;font-size:11px;line-height:1.6;letter-spacing:.1em;font-weight:400;margin:0}.lc-footer .footer__block--links .h6 strong{font-weight:inherit}.lc-footer .footer__block--links ul{gap:11px}.lc-footer .footer__block--links li a{color:#444;font-size:12px;line-height:1.7;opacity:1;text-decoration:none;transition:none}.lc-footer .footer__block--links li a:hover{text-decoration:underline;text-underline-offset:4px}.lc-footer__menu{border:0}.lc-footer__menu>summary{list-style:none;padding:0 0 20px}.lc-footer__menu>summary::-webkit-details-marker{display:none}.lc-footer__menu>summary span{display:none}.lc-footer .social-media{gap:22px;margin:0;justify-content:flex-start}.lc-footer .social-media svg{width:17px;height:17px}.lc-footer .social-media a{color:#555}.lc-footer .footer__aside{border-top:1px solid #e0e0e0;padding-top:22px;margin-top:8px;gap:24px;align-items:center}.lc-footer .footer__aside>p{color:#6b6b6b;font-size:10px}.lc-footer .localization-toggle{font-size:11px}.lc-footer .payment-methods{gap:6px}.lc-footer .payment-methods svg{width:30px;height:19px}.lc-footer .footer__block a:focus-visible,.lc-footer__menu>summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:750px){.lc-footer__menu>summary{pointer-events:none}.lc-footer__menu:not([open])>ul{display:grid}}@media(max-width:749px){.lc-footer{padding-block:32px 24px}.lc-footer .footer__inner{gap:24px}.lc-footer .footer__block-list{grid-template-columns:minmax(0,1fr);gap:0}.lc-footer .footer__block--image{padding:0 0 25px}.lc-footer .footer__block--text{padding-block:18px}.lc-footer .footer__block--links{border-top:1px solid #e0e0e0;padding:0}.lc-footer__menu>summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;cursor:pointer}.lc-footer__menu>summary span{display:block;font-size:20px;line-height:1}.lc-footer__menu[open]>summary span{transform:rotate(45deg)}.lc-footer .footer__block--links ul{padding-bottom:20px;gap:12px}.lc-footer .footer__block--links li a{font-size:13px}.lc-footer .footer__block--code,.lc-footer .footer__block--newsletter{padding-block:20px}.lc-footer .footer__aside{flex-direction:column;align-items:flex-start;gap:20px}.lc-footer .localization-selectors{width:100%;justify-content:space-between;gap:16px}.lc-footer .footer__aside>p{order:3}.lc-footer .payment-methods{justify-content:flex-start;flex-wrap:wrap}}.lc-signup{background:var(--ls-bg);color:var(--ls-text);padding:var(--ls-padding) max(24px,6vw)}.lc-signup *,.lc-signup *:before,.lc-signup *:after{box-sizing:border-box}.lc-signup__inner{max-width:var(--ls-width);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.lc-signup__eyebrow{font:inherit;font-size:10px;color:var(--ls-muted);letter-spacing:.13em;line-height:1.5;margin:0 0 8px}.lc-signup .lc-signup__heading{font-family:inherit;font-size:var(--ls-heading);font-weight:400;line-height:1.2;letter-spacing:-.03em;text-transform:none;color:var(--ls-text);margin:0 0 8px}.lc-signup__description{color:var(--ls-muted);font-size:12px;line-height:1.7}.lc-signup__description p{margin:0}.lc-signup__description a{color:inherit;text-decoration:underline}.lc-signup__embed{min-width:0;width:100%;max-width:520px;justify-self:end}.lc-signup__embed form{background:transparent!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.lc-signup__embed form>div{min-height:0!important;padding:0!important;background:transparent!important}.lc-signup--external-heading .lc-signup__embed form:has(input[type=email]) [data-testid=form-row]:first-child:has(.klaviyo-form-richtext){display:none!important}.lc-signup__embed [data-testid=form-row]:has(input[type=email]){display:flex!important;flex-wrap:nowrap!important;align-items:center!important;border-bottom:1px solid var(--ls-line)!important}.lc-signup__embed [data-testid=form-component]:has(input[type=email]){flex:1 1 auto!important;min-width:0!important;padding:0!important}.lc-signup__embed [data-testid=form-component]:has(button){flex:0 0 auto!important;padding:0 0 0 18px!important}.lc-signup__embed .klaviyo-emailinput{width:100%!important}.lc-signup__embed input[type=email]{font-family:inherit!important;font-size:13px!important;color:var(--ls-text)!important;background:transparent!important;border:0!important;border-radius:0!important;width:100%!important;min-height:46px!important;padding:12px 0!important;box-shadow:none!important}.lc-signup__embed input[type=email]::placeholder{color:var(--ls-muted)!important;opacity:1!important}.lc-signup__embed button{font-family:inherit!important;font-size:11px!important;font-weight:400!important;color:var(--ls-text)!important;background:transparent!important;border:0!important;border-radius:0!important;min-height:46px!important;padding:12px 0 12px 4px!important;box-shadow:none!important;white-space:nowrap!important}.lc-signup__embed button:after{content:"\2192";font-family:Arial,sans-serif;font-size:20px;font-weight:400;margin-left:18px;vertical-align:middle}.lc-signup__embed input:focus-visible,.lc-signup__embed button:focus-visible{outline:1px solid var(--ls-text)!important;outline-offset:4px}.lc-signup__embed .klaviyo-form-richtext,.lc-signup__embed .klaviyo-form-richtext p,.lc-signup__embed .klaviyo-form-richtext span{color:var(--ls-text)!important}.lc-signup__embed [aria-invalid=true]{outline:1px solid #ffbaba!important}.lc-signup__embed [role=alert]{color:var(--ls-text)}@media(max-width:749px){.lc-signup{padding:var(--ls-mobile-padding) 24px}.lc-signup__inner{grid-template-columns:minmax(0,1fr);gap:16px}.lc-signup .lc-signup__heading{font-size:var(--ls-mobile-heading)}.lc-signup__eyebrow{font-size:9px;margin-bottom:7px}.lc-signup__description{font-size:11px}.lc-signup__embed{max-width:none}.lc-signup__embed input[type=email]{font-size:16px!important}.lc-signup__embed [data-testid=form-component]:has(button){padding-left:12px!important}.lc-signup__embed button{font-size:10px!important}.lc-signup__embed button:after{margin-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/64/compiled_assets/styles.css.map?subset=AAAABAQ */
