.lw-site-tabs{position:relative;z-index:22;border-top:.1rem solid rgba(8,10,13,.12);border-bottom:.1rem solid rgba(8,10,13,.22);background:#f7f8fa;color:#080a0d}.lw-site-tabs__inner{display:flex;align-items:center;justify-content:center;gap:clamp(3rem,7vw,10rem);min-height:4.8rem}.lw-site-tabs a,.lw-site-tabs summary{color:inherit;text-decoration:none}.lw-products-menu{position:static}.lw-products-menu>summary{display:flex;align-items:center;gap:1.2rem;padding:1.7rem 0;cursor:pointer;list-style:none;font-size:1.05rem;font-weight:750;line-height:1;letter-spacing:.2em}.lw-products-menu>summary::-webkit-details-marker{display:none}.lw-products-menu__plus{position:relative;width:1rem;height:1rem}.lw-products-menu__plus:before,.lw-products-menu__plus:after{content:"";position:absolute;left:50%;top:50%;width:1rem;height:.1rem;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease}.lw-products-menu__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.lw-products-menu[open] .lw-products-menu__plus:after{transform:translate(-50%,-50%) rotate(0)}.lw-site-tabs__archive{padding:1.7rem 0;font-size:1.05rem;font-weight:750;line-height:1;letter-spacing:.2em}.lw-site-tabs__archive:after{content:"\2197";margin-left:1rem;font-size:1.1rem}.lw-products-menu__panel{position:absolute;left:0;right:0;top:100%;display:grid;grid-template-columns:minmax(28rem,.8fr) minmax(42rem,1.2fr);gap:clamp(3rem,7vw,11rem);padding:clamp(3rem,5vw,7rem) max(clamp(2rem,6vw,10rem),calc((100vw - 160rem)/2));max-height:calc(100vh - 14rem);overflow:auto;border-bottom:.1rem solid #292c31;background:#050608;color:#f5f5f2;box-shadow:0 2.5rem 5rem #00000042;opacity:0;visibility:hidden;transform:translateY(-1.2rem);transition:opacity .28s ease,transform .28s ease,visibility .28s}.lw-products-menu[open] .lw-products-menu__panel{opacity:1;visibility:visible;transform:translateY(0)}.lw-products-menu__links{display:flex;flex-direction:column;align-self:stretch;border-top:.1rem solid #303238}.lw-products-menu__eyebrow{padding:1.8rem 0;color:#858991;font-size:.95rem;font-weight:700;letter-spacing:.2em}.lw-products-menu__links>a{display:flex;justify-content:space-between;align-items:end;gap:2rem;padding:2rem 0;border-top:.1rem solid #303238;color:#f5f5f2;transition:padding .25s ease,color .25s ease}.lw-products-menu__links>a:last-child{border-bottom:.1rem solid #303238}.lw-products-menu__links>a span{font-size:clamp(2.8rem,4vw,6rem);font-weight:500;line-height:.9;letter-spacing:-.05em}.lw-products-menu__links>a small{color:#858991;font-size:.9rem;font-weight:700;letter-spacing:.14em;white-space:nowrap}.lw-products-menu__links>a:hover{padding-left:1.2rem;color:#cfd7e8}.lw-products-preview{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);min-height:42rem;overflow:hidden;border:.1rem solid #303238;background:#0b0c0f;color:#f5f5f2!important}.lw-products-preview__stage{position:relative;min-height:42rem;overflow:hidden}.lw-products-preview__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 60%,rgba(5,6,8,.3));pointer-events:none}.lw-products-preview__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);animation:lw-products-preview 16s infinite}.lw-products-preview__stage img:nth-child(2){animation-delay:4s}.lw-products-preview__stage img:nth-child(3){animation-delay:8s}.lw-products-preview__stage img:nth-child(4){animation-delay:12s}.lw-products-preview__meta{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:2.2rem;border-left:.1rem solid #303238}.lw-products-preview__meta span,.lw-products-preview__meta em{font-size:.9rem;font-style:normal;font-weight:700;letter-spacing:.17em}.lw-products-preview__meta span{color:#858991}.lw-products-preview__meta strong{margin:1.2rem 0 auto;font-size:clamp(2.5rem,3.4vw,5rem);font-weight:500;line-height:.9;letter-spacing:-.05em}.lw-products-preview__meta em{padding-top:1.6rem;border-top:.1rem solid #303238}@keyframes lw-products-preview{0%{opacity:0;transform:scale(1.05)}4%,22%{opacity:1;transform:scale(1)}26%,to{opacity:0;transform:scale(1.015)}}@media(hover:hover)and (min-width:990px){.lw-products-menu:not([open]):hover .lw-products-menu__panel{opacity:1;visibility:visible;transform:translateY(0)}}@media(max-width:900px){.lw-products-menu__panel{grid-template-columns:1fr;gap:2.6rem;max-height:calc(100vh - 15rem);overflow:auto;padding:2.4rem 1.6rem 3rem}.lw-products-preview{grid-template-columns:1fr;min-height:38rem}.lw-products-preview__stage{min-height:30rem}.lw-products-preview__meta{min-height:14rem;border-top:.1rem solid #303238;border-left:0}}@media(max-width:620px){.lw-site-tabs__inner{justify-content:space-between;gap:2rem}.lw-products-menu__links>a span{font-size:3.3rem}.lw-products-preview{min-height:34rem}.lw-products-preview__stage{min-height:26rem}}@media(prefers-reduced-motion:reduce){.lw-products-preview__stage img{animation:none;opacity:0;transform:none}.lw-products-preview__stage img:first-child{opacity:1}.lw-products-menu__panel{transition:none}}.lw-home .lw-hero .lw-hero__title{font-size:clamp(4.2rem,5.8vw,7.8rem)!important;line-height:.86!important;letter-spacing:-.05em!important;max-width:10ch!important;overflow-wrap:normal!important;word-break:keep-all!important;margin:2.1rem 0 2.5rem!important}.lw-home .lw-hero .lw-hero__copy{font-size:clamp(1.35rem,1.35vw,1.75rem)!important;line-height:1.48!important;max-width:36rem!important;margin-bottom:2.8rem!important}@media(max-width:990px){.lw-home .lw-hero .lw-hero__title{font-size:clamp(4.2rem,8.5vw,6.2rem)!important;max-width:100%!important}.lw-home .lw-hero .lw-hero__copy{font-size:1.45rem!important;max-width:34rem!important}}@media(max-width:620px){.lw-home .lw-hero .lw-hero__title{font-size:clamp(3.8rem,12vw,4.8rem)!important;line-height:.88!important;letter-spacing:-.045em!important;margin:1.6rem 0 2.1rem!important}.lw-home .lw-hero .lw-hero__title:after{font-size:.9rem!important;margin-top:1.6rem!important}.lw-home .lw-hero .lw-hero__copy{font-size:1.4rem!important;line-height:1.5!important;max-width:31rem!important;margin-bottom:2.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lw-site-nav.css.map */
