:root{--luren-navy:#0e1c3e;--luren-muted:#5f6875;--luren-line:#dde1e7;--luren-brand-navy:#1e2840;--luren-brand-gold:#c7b58b}body{background:#fff}.luren-pad{padding-inline:clamp(20px,4vw,80px)}.luren-campaign,.luren-edit,.luren-styles,.luren-story,.luren-collection-heading{color:var(--luren-navy);background:#fff}.luren-campaign h1,.luren-section-heading h1,.luren-section-heading h2,.luren-story h2,.luren-collection-heading h1{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.055em;line-height:1.03;margin:0;text-wrap:balance}.luren-campaign__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;padding-block:64px 52px}.luren-campaign h1{font-size:clamp(56px,6.7vw,112px)}.luren-campaign__copy{max-width:340px;padding-bottom:7px}.luren-campaign__copy p{font-size:16px;line-height:1.65;margin:0 0 28px}.luren-link{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding-bottom:8px;border-bottom:1px solid currentColor;font-size:14px;font-weight:500;text-decoration:none}.luren-link span{font-size:20px;line-height:1}.luren-campaign__image{position:relative;display:block;overflow:hidden;color:#fff}.luren-campaign__image img{width:100%;height:clamp(340px,42.4vw,760px);object-fit:cover}.luren-campaign__caption{position:absolute;bottom:28px;left:4vw;background:#0e1c3eb8;padding:10px 16px;font-size:13px}.luren-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px}.luren-section-heading h2{font-size:clamp(32px,3vw,48px)}.luren-section-heading h1{font-size:clamp(48px,5.5vw,80px)}.luren-section-heading p{margin:0;color:var(--luren-muted);font-size:14px}.luren-styles{padding-block:88px 48px}.luren-styles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.luren-style{display:block;text-decoration:none}.luren-style__image{aspect-ratio:3/4;overflow:hidden;background:#f5f6f7}.luren-style img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.luren-style:hover img{transform:scale(1.035)}.luren-style__title{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:18px}.luren-style h3{font-size:16px;font-weight:500;margin:0;letter-spacing:-.02em}.luren-style p{font-size:13px;color:var(--luren-muted);margin:6px 0 0}.luren-edit{--luren-rail-per:4;--luren-rail-inset:clamp(16px,2vw,28px);--luren-tile:#f6f6f6;padding-block:24px 88px}.luren-edit__head{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px var(--luren-rail-inset) 28px}.luren-edit__head h2,.luren-edit__head a{margin:0;font-size:13px;line-height:1.4;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.luren-edit__head a{display:inline-flex;flex-shrink:0;gap:10px;white-space:nowrap;color:inherit;text-decoration:none;letter-spacing:.08em}.luren-edit__head a:hover{text-decoration:underline;text-underline-offset:4px}.luren-edit__rail{position:relative;display:block;container-type:inline-size}.luren-edit__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--luren-rail-per) - 1) * 1px) / var(--luren-rail-per));column-gap:1px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.luren-edit__track::-webkit-scrollbar{display:none}.luren-edit__slide{scroll-snap-align:start;min-width:0}.luren-edit__arrow{position:absolute;top:calc(100cqw / var(--luren-rail-per) * 2 / 3);translate:0 -50%;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;color:var(--luren-navy);background:#fff;box-shadow:0 1px 6px #0e1c3e24;cursor:pointer}.luren-edit__arrow[hidden]{display:none}.luren-edit__arrow--prev{left:var(--luren-rail-inset)}.luren-edit__arrow--next{right:var(--luren-rail-inset)}.luren-edit__arrow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.4}.luren-edit__arrow:hover{background:var(--luren-navy);color:#fff}.luren-edit__arrow:focus-visible{outline:2px solid var(--luren-navy);outline-offset:3px}.luren-edit .luren-product-card:focus-visible{outline:2px solid var(--luren-navy);outline-offset:-2px}.luren-product-card{display:block;color:var(--luren-navy);text-decoration:none;min-width:0}.luren-product-card__media{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--luren-tile,#f6f6f6)}.luren-edit .luren-product-card__media{box-shadow:1px 0 #e6e8eb}.luren-product-card__media img{position:absolute;top:50%;left:0;width:100%;height:auto;aspect-ratio:1;object-fit:cover;translate:0 -50%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent)}.luren-product-card__alternate{opacity:0;transition:opacity .4s ease}.luren-product-card:is(:hover,:focus-visible) .luren-product-card__alternate{opacity:1}.luren-product-card__media img.luren-product-card__alternate--fill{top:0;height:100%;aspect-ratio:auto;translate:none;-webkit-mask-image:none;mask-image:none}.luren-product-card__media img.luren-product-card__photo{top:0;height:100%;aspect-ratio:auto;translate:none;-webkit-mask-image:none;mask-image:none;transition:opacity .4s ease,transform .8s ease}.luren-product-card:is(:hover,:focus-visible) .luren-product-card__photo{opacity:0}.luren-product-card__badge{position:absolute;z-index:1;top:18px;left:18px;padding:4px 10px;border-radius:20px;color:var(--luren-navy);background:linear-gradient(112deg,#e6e9ec,#f9fafb 40%,#d3d7dc);font-size:11px;line-height:1.4;letter-spacing:.02em}.luren-product-card__info{padding:18px var(--luren-rail-inset,0) 0}.luren-product-card__info h3{margin:0;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:0}.luren-product-card__info p{display:flex;flex-wrap:wrap;gap:4px 20px;margin:4px 0 0;color:var(--luren-muted);font-size:13px;line-height:1.4}.luren-product-card__offer{color:#7a6638;font-weight:500}.luren-story{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;padding-block:20px 100px}.luren-story__image{aspect-ratio:1;overflow:hidden}.luren-story__image img{width:100%;height:100%;object-fit:cover}.luren-story__copy{max-width:470px}.luren-story h2{font-size:clamp(38px,4vw,64px);margin:0 0 30px}.luren-story__copy p{font-size:16px;line-height:1.75;color:var(--luren-muted);margin:0 0 18px}.luren-story__copy .luren-link{margin-top:18px}.luren-story--image-right .luren-story__image{order:2}.luren-story--image-right .luren-story__copy{justify-self:end}.luren-collection-heading{padding-block:60px 12px}.luren-collection-heading__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:42px}.luren-collection-heading h1{font-size:clamp(44px,5vw,72px)}.luren-collection-heading__intro>div{max-width:420px;color:var(--luren-muted);font-size:15px;line-height:1.7}.luren-collection-heading__intro p{margin:0}.luren-style-nav{display:flex;gap:8px;overflow:auto;padding-block:6px 16px;scrollbar-width:thin}.luren-style-nav a{flex-shrink:0;padding:10px 18px;border:1px solid var(--luren-line);border-radius:24px;font-size:13px;text-decoration:none}.luren-style-nav a[aria-current],.luren-style-nav a:hover{color:#fff;background:var(--luren-navy);border-color:var(--luren-navy)}.luren-collection-heading--silver{padding:0}.luren-silver-intro{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;min-height:450px;padding-block:46px 60px;background:linear-gradient(112deg,#e6e9ec,#f9fafb 17%,#d3d7dc 36%,#eef0f2 54%,#b9c0c8 76%,#edf0f2)}.luren-silver-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.28;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(255,255,255,.55) 2px,rgba(255,255,255,.55) 3px)}.luren-silver-intro:after{content:"";position:absolute;top:0;bottom:0;left:-55%;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg)}.luren-silver-intro__mark{display:block;width:36px;height:auto;margin-bottom:38px}.luren-silver-intro h1{max-width:9ch;font-size:clamp(62px,7.6vw,112px);letter-spacing:-.055em;line-height:1}.luren-silver-intro__description{max-width:400px;justify-self:end;padding-bottom:6px;font-size:16px;line-height:1.75}.luren-silver-intro__description p{margin:0}.luren-collection-heading--silver .luren-style-nav{padding:24px clamp(20px,4vw,80px) 20px}.luren-brand-mark{display:block;width:var(--brand-mark-width,148px);max-width:100%;margin-bottom:20px}.luren-brand-mark img{display:block;width:100%;height:auto}.luren-brand-mark:focus-visible{outline:2px solid var(--luren-navy);outline-offset:6px}.luren-styles--page{padding-block:60px 100px}luren-gallery{display:block;position:relative}.luren-gallery-controls{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;color:var(--luren-muted);font-size:12px}.luren-gallery-controls button{font:inherit;color:var(--luren-navy);background:#fff;border:1px solid var(--luren-line);padding:8px 14px;min-height:44px;cursor:pointer}.luren-gallery-controls[hidden]{display:none}body:has([data-template=product]) .product-information__grid{column-gap:0}body:has([data-template=product]) .product-details .rte{font-size:14px;line-height:1.75;color:var(--luren-muted)}body:has([data-template=product]) .product-media-container{background:#fff}.header__row{background:var(--luren-brand-navy)}footer{border-top:0}#header-component[transparent]:is(:not([data-sticky-state=active]),[data-over-film]):not(:has(.menu-list__link:hover,.mega-menu__list:hover,header-menu[aria-expanded=true])){--header-logo-display:none;--header-logo-inverse-display:block;--closed-underlay-height:100%}#header-component[transparent]:is(:not([data-sticky-state=active]),[data-over-film]):not(:has(.menu-list__link:hover,.mega-menu__list:hover,header-menu[aria-expanded=true])) .header__underlay-closed{background:#1e284080;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}#header-component[transparent]:is(:not([data-sticky-state=active]),[data-over-film]):not(:has(.menu-list__link:hover,.mega-menu__list:hover,header-menu[aria-expanded=true])) .header__row{--color-foreground:var(--color-transparent-text);--color-foreground-rgb:var(--color-transparent-text-rgb);--color-border:var(--color-transparent-text);--color-border-rgb:var(--color-transparent-text-rgb);border-bottom-color:#f4f1ea24}.header .menu-list__link-title{letter-spacing:.1em}.header .mega-menu__link-image,.header .menu-drawer__link-image{aspect-ratio:3 / 4;height:auto;object-position:center;background:#f6f6f6}.header .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before,.header .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)):before{aspect-ratio:3 / 4}.header .mega-menu__grid:has(.mega-menu__link-image){max-width:1560px}.luren-link:focus-visible,.luren-style:focus-visible,.luren-style-nav a:focus-visible,.luren-gallery-controls button:focus-visible{outline:2px solid var(--luren-navy);outline-offset:5px}@media(min-width:1000px){body:has([data-template=product]) .product-information__grid{grid-template-columns:minmax(0,1.85fr) minmax(380px,1fr)}body:has([data-template=product]) .product-information__media{grid-column:1}body:has([data-template=product]) .product-details{grid-column:2}}@media(min-width:750px)and (max-width:989px){.luren-edit{--luren-rail-per:3}}@media(hover:none){.luren-edit__arrow{display:none}}@media(max-width:749px){.luren-campaign__intro{display:block;padding-block:34px 30px}.luren-campaign h1{font-size:clamp(50px,12vw,80px)}.luren-campaign__copy{max-width:100%;padding:0;margin-top:24px}.luren-campaign__copy p{font-size:14px;max-width:340px;margin-bottom:20px}.luren-campaign__image img{height:420px;object-position:52% center}.luren-campaign__caption{bottom:18px;left:20px}.luren-section-heading{display:block;margin-bottom:24px}.luren-section-heading p,.luren-section-heading .luren-link{margin-top:16px}.luren-styles{padding-block:48px 24px}.luren-styles__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:16px}.luren-style{flex:0 0 70%;scroll-snap-align:start}.luren-styles--page .luren-styles__grid{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.luren-styles--page .luren-style:last-child{grid-column:1/-1}.luren-styles--page .luren-style:last-child .luren-style__image{aspect-ratio:4/3}.luren-style h3{font-size:15px}.luren-edit{--luren-rail-per:1.35;padding-block:12px 48px}.luren-edit__head{gap:16px;padding-block:20px 22px}.luren-edit__head h2,.luren-edit__head a{font-size:11px;letter-spacing:.12em}.luren-edit__head a{gap:8px;letter-spacing:.06em}.luren-edit__arrow{display:none}.luren-product-card__info{padding-top:14px}.luren-story{grid-template-columns:1fr;gap:30px;padding-block:0 56px}.luren-story--image-right .luren-story__image{order:0}.luren-story__copy{max-width:none}.luren-story h2{font-size:40px;margin-bottom:24px}.luren-story__copy p{font-size:14px}.luren-collection-heading{padding-top:32px}.luren-collection-heading--silver{padding-top:0}.luren-silver-intro{grid-template-columns:1fr;gap:30px;min-height:0;padding-block:32px 40px}.luren-silver-intro__mark{width:28px;margin-bottom:28px}.luren-silver-intro h1{font-size:clamp(56px,13vw,80px)}.luren-silver-intro__description{justify-self:start;max-width:36ch;font-size:14px;padding:0}.luren-collection-heading--silver .luren-style-nav{padding-block:20px 16px}.luren-collection-heading__intro{display:block;margin-bottom:24px}.luren-collection-heading__intro>div{margin-top:20px;font-size:14px}}@media(prefers-reduced-motion:no-preference){.luren-silver-intro:after{animation:luren-silver-light 3.8s cubic-bezier(.2,.6,.3,1) .15s 1 both}@keyframes luren-silver-light{0%{transform:translate(0) skew(-18deg)}to{transform:translate(370%) skew(-18deg)}}.luren-campaign__intro{animation:luren-enter .7s both}@keyframes luren-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.luren-style img,.luren-product-card__alternate,.luren-product-card__photo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/luren-premium.css.map */
