body{background:#0b0b0b;color:#fafafa}.lgj-s{--ink:#0B0B0B}.lgj-s{--ink:#0B0B0B;--dark:#121212;--paper:#FAFAFA;--gold:#D6C19D;--line:rgba(255,255,255,.14);--muted:rgba(255,255,255,.55);--serif:"Baskervville",Georgia,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--container:1360px;--pad:40px}.lgj-s,.lgj-s *,.lgj-s *:before,.lgj-s *:after{box-sizing:border-box}html,body{overflow-x:clip}.lgj-s{background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lgj-s :where(h1,h2,h3,h4,h5,p){margin:0;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;text-transform:none;color:inherit}.lgj-s :where(p){margin-block:1em}.lgj-s :where(h1,h2,h3,h4){font-family:var(--serif);font-weight:500}.lgj-s :where(a){color:inherit;text-decoration:none}.lgj-s :where(img,video){display:block;max-width:100%}.lgj-s :where(button){font-family:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.lgj-wrap{max-width:var(--container);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.lgj-nav{position:absolute;top:0;left:0;right:0;z-index:50;padding:22px var(--pad) 20px}.lgj-nav__inner{position:relative;max-width:var(--container);margin:0 auto;display:flex;align-items:center;justify-content:space-between}.lgj-nav__group{display:flex;align-items:center;gap:24px}.lgj-nav__group--center{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;gap:0;pointer-events:none}.lgj-nav__side{flex:1;display:flex;align-items:center;gap:28px}.lgj-nav__side--dark{justify-content:flex-end;padding-right:14px}.lgj-nav__side--light{justify-content:flex-start;padding-left:14px}.lgj-nav__side .lgj-nav__link{pointer-events:auto}.lgj-nav__side--light .lgj-nav__link{color:var(--ink)}.lgj-nav__group--right{gap:20px}.lgj-nav__group--right .lgj-nav__desk,.lgj-nav__group--right .lgj-nav__bag{color:var(--ink)}.lgj-nav a,.lgj-nav button{color:#fff;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1}.lgj-nav a{opacity:.9;transition:opacity .25s}.lgj-nav a:hover{opacity:1}.lgj-nav__logo{position:relative;flex:0 0 auto;color:#fff;text-decoration:none}.lgj-nav__logo-mark{display:block;font-family:var(--serif);font-weight:500;font-size:52px;letter-spacing:.03em;line-height:1}.lgj-nav__logo-sub{position:absolute;top:calc(100% + 6px);left:2px;white-space:nowrap;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9}.lgj-nav__menu{display:none}.lgj-nav__divider{display:none;color:#fff6}.lgj-xhero{background:var(--ink)}.lgj-xhero__pair{display:flex}.lgj-xhero__half{position:relative;flex:1 1 50%;aspect-ratio:1/1;overflow:hidden}.lgj-xhero__half img{width:100%;height:100%;object-fit:cover;object-position:50% 28%;display:block}.lgj-xhero__half:first-child img{object-position:50% 100%}.lgj-xhero__line{font-family:var(--serif);font-weight:500;color:var(--paper);text-align:center;font-size:clamp(24px,3.4vw,46px);letter-spacing:-.01em;line-height:1.12;margin:0;padding:42px 24px 50px}.lgj-brands{background:var(--ink);padding:100px 0 50px}.lgj-brands .lgj-wrap{max-width:none}.lgj-brands__eyebrow{font-size:12px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:#fff;text-align:center;margin:0 0 40px}.lgj-brands__row{display:flex;align-items:center;justify-content:space-evenly;gap:24px;flex-wrap:wrap}.lgj-brands__logo{font-family:var(--serif);font-weight:500;font-size:26px;letter-spacing:.06em;color:#fff;opacity:.92;white-space:nowrap}.lgj-grid{background:var(--ink);padding:100px 0 50px}.lgj-grid .lgj-wrap{max-width:none}.lgj-grid__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:25px}.lgj-grid__tabs{display:flex;align-items:baseline;gap:20px}.lgj-grid__tab{font-family:var(--serif);font-size:30px;font-weight:500;color:#fff;letter-spacing:-.01em}.lgj-grid__tab[aria-selected=false]{color:#fff6}.lgj-grid__all{font-size:14px;color:#fff;opacity:.85;display:inline-flex;align-items:center;gap:10px}.lgj-grid__all svg{width:26px;height:8px;transition:transform .3s ease}.lgj-grid__all:hover svg{transform:translate(5px)}.lgj-grid__cards{display:flex;gap:15px}.lgj-card{flex:1 1 0;min-width:0}.lgj-card__media{position:relative;aspect-ratio:3/4;background:#fff;overflow:hidden}.lgj-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lgj-card__media .lgj-card__worn{display:none}.lgj-card:hover .lgj-card__worn{opacity:1}.lgj-card__tag{position:absolute;top:16px;left:16px;font-size:13px;color:#fff;z-index:2}.lgj-card__fav{display:none}.lgj-card__fav svg{width:22px;height:22px;display:block}.lgj-card__title{margin:16px 0 4px;font-size:15px;color:#fff}.lgj-card__meta{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.lgj-howto{background:var(--ink);padding:50px 0}.lgj-howto__title{font-family:var(--serif);font-size:34px;padding:0 var(--pad);margin:0 0 30px}.lgj-howto__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0 var(--pad)}.lgj-howto__tile{position:relative;aspect-ratio:440/599;overflow:hidden}.lgj-howto__tile img{width:100%;height:100%;object-fit:cover}.lgj-howto__label{position:absolute;left:0;right:0;bottom:34px;text-align:center;color:#fff;font-size:17px}.lgj-info{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:50px;background:var(--ink)}.lgj-info__media{position:relative;aspect-ratio:720/1179;overflow:hidden}.lgj-info__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lgj-info__caption{position:absolute;left:32px;bottom:28px;color:#fff;font-size:15px;z-index:1}.lgj-info__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px}.lgj-info__card{position:relative;width:440px;max-width:88%;aspect-ratio:3/4;background:#fff;overflow:hidden}.lgj-info__card img{width:100%;height:100%;object-fit:cover}.lgj-info__fav{display:none}.lgj-info__fav svg{width:22px;height:22px}.lgj-info__label{align-self:flex-start;width:440px;max-width:88%;margin:16px auto 0}.lgj-info__panel{align-items:center}.lgj-info__label-name{font-size:15px;color:#fff;margin:0 0 12px}.lgj-info__label-meta{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;margin:0}.lgj-info--rev .lgj-info__media{order:2}.lgj-info--rev .lgj-info__panel{order:1}.lgj-cert{display:grid;grid-template-columns:1.05fr .95fr;gap:10px;background:var(--ink);color:#f1f1f1;align-items:center;padding:50px 0}.lgj-cert__media{position:relative;aspect-ratio:11/10;overflow:hidden}.lgj-cert__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lgj-cert__panel{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,90px)}.lgj-cert__title{font-family:var(--serif);font-weight:400;font-size:clamp(34px,3.4vw,52px);line-height:1;margin:0 0 20px;color:#f4f2ed}.lgj-cert__lead{font-size:16px;line-height:1.6;color:#b9b7b2;max-width:40ch;margin:0 0 30px}.lgj-cert__points{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-direction:column;gap:14px}.lgj-cert__points li{font-size:15px;color:#edebe6;padding-left:22px;position:relative}.lgj-cert__points li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border:1px solid var(--gold);transform:rotate(45deg)}.lgj-cert__cta{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#edebe6;text-decoration:none;border-bottom:1px solid rgba(237,235,230,.35);padding-bottom:3px;align-self:flex-start}@media(max-width:768px){.lgj-cert{grid-template-columns:1fr;padding:25px 0 0}.lgj-cert__media{aspect-ratio:11/10}.lgj-cert__panel{padding:36px 24px 0}}.lgj-followus{background:var(--ink);text-align:center;padding:40px 0 56px}.lgj-followus__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.lgj-followus__handle{font-family:var(--serif);font-size:34px;color:#fff}.lgj-newsletter{position:relative;min-height:640px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--ink);overflow:hidden}.lgj-newsletter img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;opacity:.9}.lgj-newsletter__inner{position:relative;z-index:1;padding:40px 24px;width:min(92vw,520px)}.lgj-newsletter__title{font-family:var(--serif);font-size:clamp(40px,5vw,60px);color:#fff;margin:0 0 14px}.lgj-newsletter__copy{color:#ffffffd9;font-size:16px;max-width:22ch;margin:0 auto 26px}.lgj-newsletter__form{display:flex;gap:10px;justify-content:center}.lgj-newsletter__form input{flex:1;max-width:280px;padding:13px 16px;border-radius:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.55);color:#fff;font-size:15px}.lgj-newsletter__form input::placeholder{color:#ffffffb8}.lgj-newsletter__form button{padding:13px 22px;border-radius:8px;background:var(--gold);color:#0b0b0b;font-weight:600;font-size:15px}.lgj-footer{background:var(--ink);border-top:1px solid var(--line)}.lgj-footer__top{max-width:var(--container);margin:0 auto;padding:56px var(--pad) 40px;display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.lgj-footer__brand-name{font-family:var(--serif);font-weight:600;font-size:22px;letter-spacing:.06em;color:#fff}.lgj-footer__brand-tag{margin:12px 0 22px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9}.lgj-footer__social{display:flex;gap:16px}.lgj-footer__social a{color:#fff;opacity:.85}.lgj-footer__social svg{width:20px;height:20px;display:block}.lgj-footer__col h4{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin:0 0 16px}.lgj-footer__col ul{list-style:none;margin:0;padding:0}.lgj-footer__col li{margin-bottom:12px}.lgj-footer__col a{font-size:15px;color:#fff;opacity:.9}.lgj-footer__col a:hover{opacity:1}.lgj-footer__bottom{max-width:var(--container);margin:0 auto;padding:20px var(--pad) 40px;display:flex;align-items:center;justify-content:space-between}.lgj-footer__copy{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.lgj-footer__pay{display:flex;gap:8px}.lgj-footer__pay span{font-size:9px;font-weight:700;letter-spacing:.02em;color:#111;background:#e9e9e9;border-radius:3px;padding:5px 6px;line-height:1}@media(max-width:809.98px){.lgj-s{--pad:20px}.lgj-xhero__half{aspect-ratio:5/6}.lgj-xhero__half:first-child img{transform:scale(1.4);transform-origin:50% 100%}.lgj-nav{position:relative;background:var(--ink);padding:16px var(--pad)}.lgj-nav__logo{text-align:center}.lgj-nav__logo-mark{font-size:30px}.lgj-nav__logo-sub{position:static;display:block;margin-top:4px;font-size:10px;letter-spacing:.16em;text-align:center;color:#ffffffd9}.lgj-nav__group--right .lgj-nav__bag,.lgj-nav__divider{color:#fff}.lgj-nav__group .lgj-nav__link,.lgj-nav__group--right .lgj-nav__desk{display:none}.lgj-nav__menu{display:inline}.lgj-nav__divider{display:none}.lgj-brands__row{gap:18px 28px}.lgj-brands__logo{font-size:18px}.lgj-grid{padding-top:0;padding-bottom:25px}.lgj-grid__cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.lgj-card{flex:0 0 72%;scroll-snap-align:start}.lgj-grid__tab{font-size:24px}.lgj-grid__tabs{gap:10px}.lgj-grid__head{margin-bottom:12px}.lgj-howto{padding:25px 0}.lgj-howto__grid{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.lgj-howto__tile{flex:0 0 72%;scroll-snap-align:start}.lgj-howto__title{font-size:26px}.lgj-info{grid-template-columns:1fr;padding-bottom:25px}.lgj-info__media{aspect-ratio:4/5;position:relative;min-height:0}.lgj-info--rev .lgj-info__media{order:1}.lgj-info--rev .lgj-info__panel{order:2}.lgj-info__panel{padding:28px 0 40px;align-items:center}.lgj-info__card{width:85%;max-width:520px;align-self:center;margin-left:auto;margin-right:auto}.lgj-info__label{width:85%;max-width:520px;align-self:center;margin:16px auto 0}.lgj-info--rev{padding-bottom:0}.lgj-newsletter{min-height:520px}.lgj-footer__top{grid-template-columns:1fr 1fr;gap:28px}.lgj-footer__brand{grid-column:1 / -1}.lgj-footer__bottom{flex-direction:column;gap:16px;align-items:flex-start}}@media(max-width:768px){#lgj-xhero .lgj-xh-frame{width:88vw;height:56vh}#lgj-xhero .lgj-xh-title,#lgj-xhero .lgj-xh-text .lgj-paragraph,#lgj-xhero .lgj-xh-text .lgj-all-paragraphs,#lgj-xhero .lgj-xh-text .lgj-all-paragraphs-line{font-size:clamp(19px,5.4vw,34px)}#lgj-xhero .lgj-xh-scroll{bottom:max(24px,env(safe-area-inset-bottom))}.lgj-mwg_effect031 .lgj-scroll .lgj-s-kicker{font-size:clamp(28px,9vw,44px)}.lgj-mwg_effect031 .lgj-s-title{font-size:clamp(40px,13vw,74px)}.lgj-mwg_effect031 .lgj-s-cap{font-size:14px;max-width:30ch}.lgj-mwg_effect064 .lgj-text{font-size:min(34px,8.5vw);max-width:14em}.lgj-vidslider{padding-top:64px}.lgj-vidslider__nav{display:none}.lgj-vidslider__title{font-size:24px}.lgj-vslide{flex-basis:37vw}}.lgj-mwg_effect031{position:relative;width:100%;align-self:stretch;padding:100vh 0;overflow:hidden;background:#0b0b0b;color:#fafafa;font:500 22px/1.3 Inter,Inter Placeholder,-apple-system,BlinkMacSystemFont,sans-serif}.lgj-mwg_effect031 *{box-sizing:border-box}.lgj-mwg_effect031 .lgj-scroll{position:absolute;top:50vh;left:50%;transform:translate(-50%,-50%);margin:0;text-align:center;z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:16px}.lgj-mwg_effect031 .lgj-scroll .lgj-s-kicker{font-family:Baskervville,Georgia,Times New Roman,Times,serif;font-weight:400;font-size:clamp(30px,5vw,64px);line-height:1;letter-spacing:-.01em;color:#fafafa}.lgj-mwg_effect031 .lgj-scroll .lgj-s-hint{font-family:Inter,Inter Placeholder,sans-serif;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#d6c19d}.lgj-mwg_effect031 .lgj-slide{height:100vh}.lgj-mwg_effect031 .lgj-content-wrapper{width:100%;height:100%;perspective:250vw}.lgj-mwg_effect031 .lgj-content{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform-origin:50% 10%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,72px)}.lgj-mwg_effect031 .lgj-s-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.lgj-mwg_effect031 .lgj-s-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0b0b0b8c,#0b0b0b14 30%,#0b0b0b2e 58%,#0b0b0be0)}.lgj-mwg_effect031 .lgj-s-bottom{position:relative;z-index:2;transform:translateY(-8vh)}.lgj-mwg_effect031 .lgj-s-title{font-family:Baskervville,Georgia,Times New Roman,Times,serif;font-weight:400;color:#fafafa;font-size:clamp(46px,9vw,140px);line-height:.92;letter-spacing:-.02em;margin:0}.lgj-mwg_effect031 .lgj-s-cap{font-family:Inter,Inter Placeholder,sans-serif;font-size:clamp(14px,1.25vw,18px);font-weight:500;line-height:1.45;letter-spacing:-.01em;color:#fafafad1;margin:20px 0 0;max-width:40ch}@media(max-width:768px){.lgj-mwg_effect031{padding-top:20vh;padding-bottom:0}.lgj-mwg_effect031 .lgj-scroll{top:13vh;left:24px;transform:translateY(-50%);align-items:flex-start;text-align:left}.lgj-mwg_effect031 .lgj-scroll .lgj-s-hint{display:none}.lgj-mwg_effect031 .lgj-content{padding:22px}.lgj-mwg_effect031 .lgj-s-cap{font-size:15px;max-width:32ch}}.lgj-mwg_effect064{position:relative;width:100%;background:#0b0b0b;color:#fafafa;--font-display:"Baskervville",ui-serif,Georgia,"Times New Roman",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--gold:#D6C19D;overflow:clip}.lgj-mwg_effect064 .lgj-pin-height{height:400vh}.lgj-mwg_effect064 .lgj-container{position:relative;height:100vh;perspective:250vw;overflow:clip}.lgj-mwg_effect064 .lgj-mwg064-eyebrow{position:absolute;top:88px;left:0;right:0;z-index:4;display:flex;flex-direction:column;align-items:center;gap:14px;pointer-events:none}.lgj-mwg_effect064 .lgj-mwg064-word{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.lgj-mwg_effect064 .lgj-mwg064-cta{pointer-events:auto;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fafafab8;text-decoration:none;padding-bottom:2px;border-bottom:1px solid rgba(214,193,157,.4);transition:color .3s ease,border-color .3s ease}.lgj-mwg_effect064 .lgj-mwg064-cta:hover{color:#fafafa;border-color:var(--gold)}.lgj-mwg_effect064 .lgj-text{font-family:var(--font-display);font-size:min(64px,6.4vw);line-height:1.08;text-align:center;display:flex;flex-direction:column;gap:.12em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;padding:0 24px;max-width:16em}.lgj-mwg_effect064 .lgj-text .lgj-text-g{color:#fafafa;font-style:normal}.lgj-mwg_effect064 .lgj-media{width:max(14vw,120px);height:max(14vw,120px);position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center}.lgj-mwg_effect064 .lgj-media img{display:block;border-radius:6px;box-shadow:0 24px 60px #0000008c}.lgj-mwg_effect064 .lgj-media img.lgj-landscape{height:auto;width:100%}.lgj-mwg_effect064 .lgj-media img.lgj-portrait{width:auto;height:100%}@media(max-width:809.98px){.lgj-mwg_effect064 .lgj-text{left:0;right:0;width:auto;max-width:100%;transform:translateY(-50%);padding:0 22px;font-size:min(38px,8.5vw)}.lgj-mwg_effect064 .lgj-media{width:max(30vw,120px);height:max(30vw,120px)}}.lgj-vidslider{--paper:#FAFAFA;--ink:#0B0B0B;--gold:#D6C19D;--card:#141414;--font-display: "Baskervville", ui-serif, Georgia, "Times New Roman", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--s2:8px;--s4:16px;--s5:24px;--s6:32px;--s9:96px;--r-l:8px;--r-pill:999px;--ease:cubic-bezier(.4,0,.2,1);--dur:.32s;--wrap:1240px;--gutter:24px;--track-wide:.18em;color:#fafafa;overflow:hidden;width:100%;max-width:100%;min-width:0;padding-top:var(--s9);padding-bottom:var(--s2);font:400 16px/1.55 var(--font-mono)}.lgj-vidslider *,.lgj-vidslider *:before,.lgj-vidslider *:after{box-sizing:border-box}.lgj-vidslider p{margin:0}.lgj-vidslider .lgj-wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.lgj-vidslider .lgj-eyebrow{font:500 12px/1.4 var(--font-mono);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--gold);margin:0}.lgj-vidslider h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;margin:0}.lgj-vidslider__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s5);flex-wrap:wrap;margin-bottom:var(--s6)}.lgj-vidslider__title{font-size:35px;line-height:1.2;color:#fafafa;margin-top:12px}.lgj-vidslider__nav{display:flex;gap:var(--s2)}.lgj-vidslider__nav button{flex:0 0 44px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#fafafa14;color:#fafafa;border:1px solid rgba(214,193,157,.35);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.lgj-vidslider__nav button:hover{background:#fafafa29;border-color:#d6c19db3}.lgj-vidslider__nav button svg{width:18px;height:18px}.lgj-vidslider__viewport{overflow-x:auto;overflow-y:hidden;max-width:100%;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-overflow-scrolling:touch}.lgj-vidslider__viewport::-webkit-scrollbar{display:none;height:0}.lgj-vidslider__viewport.lgj-is-dragging{cursor:grabbing;scroll-snap-type:none}.lgj-vidslider__track{display:flex;gap:var(--s4);padding-block:var(--s2);padding-inline:max(var(--gutter),calc((100vw - var(--wrap)) / 2 + var(--gutter)));width:max-content}.lgj-vslide{scroll-snap-align:start;position:relative;flex:0 0 max(232px,20vw);aspect-ratio:9 / 16;border-radius:var(--r-l);overflow:hidden;background:var(--card);display:block;text-decoration:none}.lgj-vslide video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.lgj-vslide__shop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;align-items:flex-end;justify-content:flex-start;padding:var(--s4);background:linear-gradient(to top,#0b0b0b8c,#0b0b0b00 46%);opacity:0;transition:opacity var(--dur) var(--ease)}.lgj-vslide:hover .lgj-vslide__shop,.lgj-vslide:focus-visible .lgj-vslide__shop{opacity:1}.lgj-vslide__shop span{display:inline-flex;align-items:center;gap:var(--s2);background:var(--paper);color:var(--ink);font:600 13px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;padding:11px 18px;border-radius:var(--r-pill)}.lgj-vslide__shop svg{width:14px;height:14px}@media(max-width:720px){.lgj-vidslider__title{font-size:26px}.lgj-vslide{flex-basis:37vw}}.lgj-nav--solid{position:relative}.lgj-nav--solid .lgj-nav__side--light .lgj-nav__link,.lgj-nav--solid .lgj-nav__group--right .lgj-nav__desk,.lgj-nav--solid .lgj-nav__group--right .lgj-nav__bag{color:#fff}.lgj-pdp{padding:88px var(--pad) 0}.lgj-pdp__inner{display:grid;grid-template-columns:60px minmax(0,430px) minmax(0,430px);gap:40px;justify-content:center;align-items:start}.lgj-pdp__thumbs{display:flex;flex-direction:column;gap:10px}.lgj-pdp__thumb{display:block;width:60px;aspect-ratio:4/5;padding:0;overflow:hidden;opacity:.55;transition:opacity .25s}.lgj-pdp__thumb[aria-current=true],.lgj-pdp__thumb:hover{opacity:1}.lgj-pdp__thumb img{width:100%;height:100%;object-fit:cover}.lgj-pdp__stage{position:relative;aspect-ratio:3/4;background:var(--dark);overflow:hidden}.lgj-pdp__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lgj-pdp__strip{display:none}.lgj-pdp__buy{position:sticky;top:40px}.lgj-pdp__title{font-family:var(--serif);font-weight:500;font-size:30px;line-height:1.05;letter-spacing:-.01em;color:#fff;margin:0 0 10px}.lgj-pdp__material{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;margin:0 0 16px}.lgj-pdp__price{font-size:14px;font-weight:500;line-height:1;color:#fff;margin:0}.lgj-pdp__per{font-weight:400;color:#ffffffb8}.lgj-pdp__rule{height:1px;background:var(--line);margin:26px 0}.lgj-pdp__desc{font-size:14px;line-height:1.3;letter-spacing:-.01em;color:#ffffffd9;margin:0 0 12px}.lgj-pdp__opt{margin:0 0 23px}.lgj-pdp__opt-label{font-size:12px;font-weight:500;color:#ffffffb8;margin:0 0 10px}.lgj-pdp__opt-label b{font-weight:500;color:#fff}.lgj-pdp__choices{display:flex;flex-wrap:wrap;gap:8px}.lgj-pdp__choice{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:12px;font-weight:500;color:#ffffffd9;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s,color .2s}.lgj-pdp__choice:hover{color:#fff}.lgj-pdp__choice[aria-checked=true]{color:#fff;box-shadow:inset 0 0 0 1px #fff}.lgj-pdp__dot{width:14px;height:14px;border-radius:50%;flex:0 0 14px}.lgj-pdp__dot--white{background:linear-gradient(135deg,#f4f4f2,#c9c9c6 48%,#eeeeec 62%,#a9a9a5)}.lgj-pdp__dot--yellow{background:linear-gradient(135deg,#f3e2b0,#c9a24e 48%,#ecd48f 62%,#a8812f)}.lgj-pdp__dot--rose{background:linear-gradient(135deg,#f5d3c3,#c98a6f 48%,#efc0aa 62%,#a8674e)}.lgj-pdp__cart{display:flex;gap:10px;height:40px;margin-bottom:17px}.lgj-pdp__qty{flex:0 0 108px;display:flex;align-items:center;justify-content:space-between;box-shadow:inset 0 0 0 1px var(--line);padding:0 6px}.lgj-pdp__qty button{width:28px;height:28px;font-size:16px;line-height:1;color:#ffffffb8}.lgj-pdp__qty button:hover{color:#fff}.lgj-pdp__qty output{font-size:14px;color:#fff}.lgj-pdp__add{flex:1;background:var(--paper);color:var(--ink);font-size:14px;font-weight:500}.lgj-pdp__add:hover{background:#fff}.lgj-pdp__status{display:flex;align-items:center;gap:6px;font-size:12px;color:#ffffffd9;margin:0 0 6px}.lgj-pdp__status+.lgj-pdp__opt{margin-top:23px}.lgj-pdp__status:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--gold)}.lgj-pdp__acc{border-bottom:1px solid var(--line)}.lgj-pdp__acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;height:44px;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:-.01em;color:#fff}.lgj-pdp__acc summary::-webkit-details-marker{display:none}.lgj-pdp__acc summary:after{content:"";width:13px;height:13px;flex:0 0 13px;margin-right:3px;background:linear-gradient(#fff,#fff) center/13px 1px no-repeat,linear-gradient(#fff,#fff) center/1px 13px no-repeat}.lgj-pdp__acc[open] summary:after{background:linear-gradient(#fff,#fff) center/13px 1px no-repeat}.lgj-pdp__acc dl{margin:0;padding:0 0 14px}.lgj-pdp__acc dt{font-size:12px;font-weight:500;color:#ffffffb8;margin:0}.lgj-pdp__acc dd{font-size:12px;font-weight:500;color:#fff;margin:4px 0 9px}.lgj-pdp__acc p{font-size:12px;line-height:1.5;color:#fff;margin:0 0 9px}.lgj-pdp__acc p:last-child{margin-bottom:14px}.lgj-pdp__ship{display:inline-block;margin-top:26px;padding:0 0 3px;font-size:12px;font-weight:500;color:#ffffffb8;border-bottom:1px solid var(--line)}.lgj-pdp__ship:hover{color:#fff}.lgj-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;transition:visibility 0s linear .4s}.lgj-drawer.lgj-is-open{visibility:visible;transition:none}.lgj-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .4s ease}.lgj-drawer.lgj-is-open .lgj-drawer__scrim{opacity:1}.lgj-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--ink);box-shadow:-1px 0 0 var(--line);display:flex;flex-direction:column;transform:translate(100%);transition:transform .4s cubic-bezier(.22,.61,.36,1)}.lgj-drawer.lgj-is-open .lgj-drawer__panel{transform:none}.lgj-drawer__panel:focus{outline:none}.lgj-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:24px 30px;border-bottom:1px solid var(--line)}.lgj-drawer__title{font-family:var(--serif);font-size:12px;font-weight:500;color:#fff;margin:0}.lgj-drawer__close{width:32px;height:32px;display:grid;place-items:center;margin-right:-6px;color:#fff}.lgj-drawer__close svg{width:16px;height:16px}.lgj-drawer__body{flex:1;overflow-y:auto;padding:8px 30px 40px}.lgj-drawer__body h3{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;margin:28px 0 10px}.lgj-drawer__body p{font-size:14px;line-height:1.5;color:#fff;margin:0 0 8px}body.lgj-drawer-open{overflow:hidden}.lgj-sec{max-width:1000px;margin:160px auto 0;padding:0 var(--pad);box-sizing:content-box}.lgj-sec__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:25px}.lgj-sec__title{font-family:var(--serif);font-size:30px;font-weight:500;letter-spacing:-.01em;color:#fff;margin:0}.lgj-sec__meta{font-size:14px;color:#ffffffb8;margin:0}.lgj-reviews__list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.lgj-review{border-top:1px solid var(--line);padding:24px 0 0}.lgj-review__text{font-family:var(--serif);font-size:18px;line-height:1.4;color:#fff;margin:0 0 20px}.lgj-review__name{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;margin:0}.lgj-review__stars{display:flex;gap:3px;margin:0 0 16px}.lgj-review__stars svg{width:12px;height:12px;fill:var(--gold)}.lgj-faq{max-width:700px;margin:160px auto 0;padding:0 var(--pad);box-sizing:content-box}.lgj-faq__title{font-family:var(--serif);font-size:30px;font-weight:500;line-height:1.05;letter-spacing:-.01em;color:#fff;margin:0 0 85px}.lgj-faq__group{margin-bottom:87px}.lgj-faq__group:last-child{margin-bottom:0}.lgj-faq__label{font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:#ffffffb8;margin:0 0 20px}.lgj-faq__item{border-bottom:1px solid var(--line)}.lgj-faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:57px;padding:12px 0;cursor:pointer;font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-.04em;color:#fff}.lgj-faq__item summary::-webkit-details-marker{display:none}.lgj-faq__item summary:after{content:"";width:15px;height:15px;flex:0 0 15px;margin-right:2px;background:linear-gradient(#fff,#fff) center/15px 1px no-repeat,linear-gradient(#fff,#fff) center/1px 15px no-repeat}.lgj-faq__item[open] summary:after{background:linear-gradient(#fff,#fff) center/15px 1px no-repeat}.lgj-faq__item p{max-width:490px;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-.03em;color:#ffffffd9;margin:6px 0 22px}.lgj-grid--related{padding-top:160px}@media(max-width:809.98px){.lgj-pdp{padding:0 var(--pad)}.lgj-pdp__inner{grid-template-columns:minmax(0,1fr);gap:0}.lgj-pdp__stage{display:none}.lgj-pdp__strip{order:1;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:calc(-1 * var(--pad));padding-right:var(--pad)}.lgj-pdp__strip::-webkit-scrollbar{display:none}.lgj-pdp__strip img{flex:0 0 calc((100vw - var(--pad) - 8px) / 1.5);min-width:0;max-width:none;height:auto;align-self:flex-start;aspect-ratio:3/4;object-fit:cover;scroll-snap-align:start}.lgj-pdp__thumbs{display:none}.lgj-pdp__thumbs::-webkit-scrollbar{display:none}.lgj-pdp__thumb{flex:0 0 60px}.lgj-pdp__buy{order:3;position:static;padding:28px 0 0}.lgj-drawer__head{padding:20px var(--pad)}.lgj-drawer__body{padding:4px var(--pad) 32px}.lgj-grid--related{padding-top:90px}.lgj-sec{margin-top:90px}.lgj-reviews__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.lgj-review{flex:0 0 85%;scroll-snap-align:start}.lgj-faq{margin-top:90px}.lgj-faq__title{margin-bottom:50px}.lgj-faq__group{margin-bottom:28px}.lgj-faq__item summary{font-size:18px}.lgj-faq__item p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lgj.css.map */
