.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}}.lc-pdp-weather{background:var(--lw-bg);color:var(--lw-text);font-family:var(--lw-font);font-weight:var(--lw-weight);font-style:var(--lw-style);padding:var(--lw-top) clamp(24px,6vw,100px) var(--lw-bottom)}.lc-pdp-weather *,.lc-pdp-weather *:before,.lc-pdp-weather *:after{box-sizing:border-box}.lc-pdp-weather__inner{width:100%;max-width:var(--lw-max);margin-inline:auto}.lc-pdp-weather__eyebrow,.lc-pdp-weather__label{color:var(--lw-label);font:inherit;font-size:11px;line-height:1.6;letter-spacing:.14em;margin:0;overflow-wrap:anywhere}.lc-pdp-weather__eyebrow{margin-bottom:24px}.lc-pdp-weather__header{display:flex;align-items:center;justify-content:space-between;gap:40px}.lc-pdp-weather .lc-pdp-weather__heading{color:var(--lw-heading);font:inherit;font-size:var(--lw-heading-size);line-height:1.15;letter-spacing:-.035em;text-transform:none;margin:0;flex:1;min-width:0;overflow-wrap:anywhere}.lc-pdp-weather__wordmark{color:var(--lw-logo);font-size:var(--lw-logo-size);line-height:1.1;letter-spacing:-.055em;max-width:45%;overflow-wrap:anywhere}.lc-pdp-weather__wordmark sup{font-size:.25em;letter-spacing:0;vertical-align:super;margin-left:.15em}.lc-pdp-weather__grid{display:grid;grid-template-columns:repeat(var(--lw-columns),minmax(0,1fr));gap:36px;margin-top:42px}.lc-pdp-weather__feature{min-width:0;border-top:1px solid var(--lw-line);padding-top:24px}.lc-pdp-weather__label{font-size:10px}.lc-pdp-weather .lc-pdp-weather__feature-heading{color:var(--lw-heading);font:inherit;font-size:var(--lw-feature-size);line-height:1.35;letter-spacing:-.015em;text-transform:none;margin:18px 0 12px;overflow-wrap:anywhere}.lc-pdp-weather__body{color:var(--lw-text);font-size:var(--lw-body-size);line-height:1.85;overflow-wrap:anywhere}.lc-pdp-weather__body>*{margin:0 0 12px}.lc-pdp-weather__body>*:last-child{margin-bottom:0}.lc-pdp-weather__body ul,.lc-pdp-weather__body ol{padding-left:20px}.lc-pdp-weather__body a,.lc-pdp-weather__note a{color:inherit;text-decoration:underline;text-underline-offset:4px}.lc-pdp-weather__footer{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-top:36px;flex-wrap:wrap}.lc-pdp-weather__link{color:var(--lw-link);font-size:12px;line-height:1.7;text-decoration:underline;text-underline-offset:5px;padding-block:8px}.lc-pdp-weather__link:hover{text-decoration-thickness:2px}.lc-pdp-weather__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.lc-pdp-weather__note{color:var(--lw-label);font-size:11px;line-height:1.8;max-width:600px}.lc-pdp-weather__note p{margin:0}@media(max-width:749px){.lc-pdp-weather{padding:var(--lw-mobile-top) 24px var(--lw-mobile-bottom)}.lc-pdp-weather__eyebrow{font-size:10px;margin-bottom:20px}.lc-pdp-weather__header{flex-direction:column;align-items:flex-start;gap:28px}.lc-pdp-weather .lc-pdp-weather__heading{font-size:var(--lw-mobile-heading);flex:none;width:100%}.lc-pdp-weather__wordmark{font-size:var(--lw-mobile-logo);max-width:100%}.lc-pdp-weather__grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px}.lc-pdp-weather__feature{padding-top:20px}.lc-pdp-weather .lc-pdp-weather__feature-heading{margin-top:14px}.lc-pdp-weather__footer{flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px}}.lc-material-options{align-items:flex-start}.lc-material-option{display:grid;justify-items:center;gap:6px}.lc-material-option__label{min-height:1.4em;font-size:12px;line-height:1.4;color:inherit;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/64/compiled_assets/styles.css.map?subset=AAAABAwAAAAAAAAAAAAAAAAAAABA */
