:root{--lr4-ink:#0F0D0C;--lr4-bone:#F1EADF;--lr4-ember:#E2552B;--lr4-smoke:#8A7B6E;--lr4-wine:#4A1416;--lr4-display:"Big Shoulders Display",Impact,"Arial Narrow",sans-serif;--lr4-serif:"Instrument Serif",Georgia,serif;--lr4-sans:"Manrope",system-ui,sans-serif;--lr4-ease:cubic-bezier(.23,1,.32,1);--lr4-ease-io:cubic-bezier(.77,0,.175,1)}.lr4{font-family:var(--lr4-sans);color:var(--lr4-bone);background:var(--lr4-ink);position:relative;-webkit-font-smoothing:antialiased;overflow-x:clip}.lr4 *,.lr4 *:before,.lr4 *:after{box-sizing:border-box}.lr4 img,.lr4 video{display:block;max-width:100%}.lr4 h1,.lr4 h2,.lr4 h3,.lr4 p{margin:0;color:inherit;font-weight:inherit;letter-spacing:inherit}.lr4 a{color:inherit}.lr4-wrap{width:min(100% - 40px,1440px);margin-inline:auto}.lr4-d{font-family:var(--lr4-display);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.01em}.lr4-i{font-family:var(--lr4-serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0}.lr4-tag{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--lr4-sans);letter-spacing:.22em;text-transform:uppercase}.lr4-tag:before{content:"";width:28px;height:1px;background:currentColor}.lr4-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lr4-btn{--bb:var(--lr4-ember);--bc:var(--lr4-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 30px;border-radius:999px;background:var(--bb);color:var(--bc)!important;font:700 14px/1 var(--lr4-sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .2s var(--lr4-ease)}.lr4-btn svg{width:18px;height:18px;transition:transform .35s var(--lr4-ease)}.lr4-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--lr4-bone);transform:translateY(101%);border-radius:inherit;transition:transform .45s var(--lr4-ease)}@media(hover:hover)and (pointer:fine){.lr4-btn:hover:before{transform:none}.lr4-btn:hover{color:var(--lr4-ink)!important}.lr4-btn:hover svg{transform:translate(4px)}}.lr4-btn:active{transform:scale(.97)}.lr4 :focus-visible{outline:2px solid var(--lr4-ember);outline-offset:3px}.lr4-nav{position:fixed;inset:0 0 auto 0;z-index:60;pointer-events:none;color:#fff;mix-blend-mode:difference;font-family:var(--lr4-sans)}.lr4-nav__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--nh,84px);padding-inline:clamp(16px,3vw,40px)}.lr4-nav__bar>*{pointer-events:auto}.lr4-nav__menu,.lr4-nav__shop,.lr4-nav__cart{background:none;border:0;color:inherit;font:700 13px/1 var(--lr4-sans);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0}.lr4-nav__menu i{display:grid;gap:5px;width:26px}.lr4-nav__menu i b{height:2px;background:currentColor;display:block}.lr4-nav__logo{justify-self:center;display:block}.lr4-nav__logo img{width:var(--lw,110px);height:auto;filter:brightness(0) invert(1)}.lr4-nav__r{justify-self:end;display:flex;gap:clamp(14px,2.4vw,32px);align-items:center}.lr4-nav__cart span{min-width:22px;height:22px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font-size:11px;letter-spacing:0}.lr4-nav.is-solid{mix-blend-mode:normal;color:var(--lr4-bone);background:var(--lr4-ink)}.lr4-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--mbg,#0F0D0C);color:var(--mc,#F1EADF);display:grid;grid-template-columns:1.2fr 1fr;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .7s var(--lr4-ease-io),visibility 0s .7s;font-family:var(--lr4-sans)}.lr4-menu.is-open{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .7s var(--lr4-ease-io)}.lr4-menu__l{padding:clamp(90px,12vh,140px) clamp(20px,5vw,80px) 40px;display:flex;flex-direction:column;justify-content:space-between;gap:30px;overflow:auto}.lr4-menu__x{position:absolute;top:20px;left:clamp(16px,3vw,40px);background:none;border:0;color:inherit;font:700 13px/1 var(--lr4-sans);letter-spacing:.2em;text-transform:uppercase;min-height:44px;cursor:pointer;display:flex;align-items:center;gap:10px}.lr4-menu__x svg{width:22px;height:22px}.lr4-menu ol{list-style:none;margin:0;padding:0;counter-reset:m}.lr4-menu li{overflow:hidden;counter-increment:m}.lr4-menu li a{display:flex;align-items:baseline;gap:16px;text-decoration:none;font-family:var(--lr4-display);font-weight:800;text-transform:uppercase;font-size:min(var(--ms,96px),13vw);line-height:.95;transform:translateY(105%);transition:transform .7s var(--lr4-ease),color .2s ease}.lr4-menu li a:before{content:"0" counter(m);font:600 13px/1 var(--lr4-sans);letter-spacing:.1em;color:var(--lr4-ember)}.lr4-menu.is-open li a{transform:none;transition-delay:calc(.15s + var(--i,0) * .06s)}@media(hover:hover){.lr4-menu li a:hover{color:var(--lr4-ember)}}.lr4-menu__foot{display:flex;flex-wrap:wrap;gap:24px;font-size:14px;opacity:.75}.lr4-menu__foot a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.lr4-menu__r{position:relative;overflow:hidden}.lr4-menu__r video,.lr4-menu__r img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.15);transition:transform 1.2s var(--lr4-ease)}.lr4-menu.is-open .lr4-menu__r video,.lr4-menu.is-open .lr4-menu__r img{transform:none}body.lr4-lock{overflow:hidden}.lr4-hero{height:var(--hh,220vh);background:var(--lr4-ink)}.lr4-hero__pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.lr4-hero__media,.lr4-hero__media video,.lr4-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lr4-hero__media{opacity:var(--vo,1)}.lr4-hero__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mbg,#F1EADF);mix-blend-mode:screen;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;text-align:center;will-change:transform,opacity;transform-origin:var(--ox,50%) var(--oy,50%)}.lr4-hero__w{display:block;font-family:var(--lr4-display);font-weight:900;text-transform:uppercase;line-height:.78;letter-spacing:-.02em;font-size:min(var(--ts,320px),24vw)}.lr4-hero__top{position:absolute;left:0;right:0;top:calc(var(--nh,84px) + 2vh);display:flex;justify-content:space-between;padding-inline:clamp(16px,3vw,40px);font:600 12px/1.4 var(--lr4-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--tc,#0F0D0C);mix-blend-mode:normal;z-index:2}.lr4-hero__in{position:absolute;inset:auto 0 0 0;z-index:3;padding:0 clamp(16px,3vw,40px) clamp(28px,6vh,64px);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;color:var(--ic,#F1EADF);background:linear-gradient(transparent,#0000008c);padding-top:120px}.lr4-hero__p{font-family:var(--lr4-serif);font-style:italic;font-size:min(var(--ps,52px),7.5vw);line-height:1.05;max-width:16ch}.lr4-hero__scroll{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:2;font:600 11px/1 var(--lr4-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--tc,#0F0D0C)}.lr4-js .lr4-hero__in{opacity:0}.lr4-mani{padding:var(--pt,160px) 0 var(--pb,160px)}.lr4-mani__txt{font-family:var(--lr4-serif);font-size:min(var(--fs,92px),9vw);line-height:1.04;letter-spacing:-.01em;max-width:22ch;margin-top:28px}.lr4-mani__txt .w{display:inline;transition:color .2s}.lr4-mani__pill{display:inline-block;vertical-align:middle;width:1.9em;height:.9em;border-radius:999px;overflow:hidden;margin:0 .12em;transform:translateY(-.06em)}.lr4-mani__pill img,.lr4-mani__pill video{width:100%;height:100%;object-fit:cover}.lr4-mani__foot{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:56px;font-size:15px;color:var(--sc,#8A7B6E)}.lr4-prod{padding:var(--pt,120px) 0 var(--pb,140px)}.lr4-prod__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:48px}.lr4-prod__h{font-size:min(var(--hs,180px),17vw)}.lr4-prod__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line,rgba(241,234,223,.18))}.lr4-row{position:relative;display:grid;grid-template-columns:60px 1fr auto auto;align-items:center;gap:clamp(12px,2vw,32px);padding:18px 0;border-bottom:1px solid var(--line,rgba(241,234,223,.18))}.lr4-row__n{font:600 13px/1 var(--lr4-sans);color:var(--lr4-ember);letter-spacing:.08em}.lr4-row__t{font-family:var(--lr4-display);font-weight:800;text-transform:uppercase;font-size:min(var(--rs,52px),7vw);line-height:.95;text-decoration:none;transition:transform .45s var(--lr4-ease),color .2s ease;display:block}.lr4-row__t small{display:block;font:500 13px/1.3 var(--lr4-sans);text-transform:none;letter-spacing:.02em;color:var(--sc,#8A7B6E);margin-top:6px}.lr4-row__t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lr4-row__p{font:600 16px/1 var(--lr4-sans);white-space:nowrap}.lr4-row__b{position:relative;z-index:2;min-height:48px;min-width:48px;padding:0 22px;border-radius:999px;border:1px solid currentColor;background:none;color:inherit;font:700 12px/1 var(--lr4-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease}.lr4-row__b:hover{background:var(--lr4-ember);border-color:var(--lr4-ember);color:var(--lr4-ink)}.lr4-row__b[aria-busy=true]{opacity:.6}.lr4-row__thumb{display:none}@media(hover:hover)and (pointer:fine){.lr4-row:hover .lr4-row__t{transform:translate(18px);color:var(--lr4-ember)}}.lr4-float{position:fixed;left:0;top:0;z-index:40;width:var(--fw,300px);aspect-ratio:4/5;pointer-events:none;border-radius:14px;overflow:hidden;opacity:0;transform:translate(-50%,-50%) scale(.85);background:#fff;box-shadow:0 30px 80px #00000073}.lr4-float img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:14px;opacity:0;transition:opacity .25s ease}.lr4-float img.is-on{opacity:1}.lr4-toast{position:fixed;left:50%;bottom:24px;z-index:80;transform:translate(-50%,150%);background:var(--lr4-bone);color:var(--lr4-ink);padding:14px 22px;border-radius:999px;font:600 14px/1.2 var(--lr4-sans);transition:transform .35s var(--lr4-ease);box-shadow:0 10px 30px #0000004d}.lr4-toast.is-on{transform:translate(-50%)}.lr4-hz{overflow:hidden}.lr4-hz__pin{height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:28px;padding:calc(var(--nh,84px) + 10px) 0 40px}.lr4-hz__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.lr4-hz__h{font-size:min(var(--hs,120px),13vw)}.lr4-hz__track{display:flex;gap:clamp(16px,2vw,28px);padding-inline:max(20px,calc((100vw - 1440px)/2));width:max-content;will-change:transform}.lr4-pan{position:relative;flex:none;width:var(--pw,min(72vw,980px));height:min(62vh,600px);border-radius:18px;overflow:hidden;background:#1d1917}.lr4-pan img,.lr4-pan video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);opacity:var(--io,1)}.lr4-pan:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.8))}.lr4-pan__in{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(20px,3vw,40px);display:grid;grid-template-columns:auto 1fr;gap:6px 24px;align-items:end}.lr4-pan__n{grid-row:span 2;font-family:var(--lr4-display);font-weight:900;font-size:clamp(80px,12vw,200px);line-height:.75;color:var(--nc,#E2552B)}.lr4-pan__t{font-family:var(--lr4-display);font-weight:800;text-transform:uppercase;font-size:min(var(--ts,64px),9vw);line-height:.9;color:var(--tc,#F1EADF)}.lr4-pan__p{font-size:var(--ss,16px);line-height:1.5;max-width:46ch;color:var(--sc,rgba(241,234,223,.8))}.lr4-hz__bar{height:2px;background:#f1eadf26;position:relative;overflow:hidden}.lr4-hz__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lr4-ember);transform-origin:0 50%;transform:scaleX(0)}.lr4-kits{padding:var(--pt,120px) 0 var(--pb,120px)}.lr4-kits__h{font-size:min(var(--hs,148px),15vw);margin:18px 0 48px}.lr4-kit{position:sticky;top:calc(var(--nh,84px) + 16px + var(--i,0) * 22px);min-height:min(78vh,640px);border-radius:24px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:var(--kb,#E2552B);color:var(--kc,#0F0D0C);margin-bottom:28px;transform-origin:50% 0;will-change:transform}.lr4-kit__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;pointer-events:none;z-index:3}.lr4-kit__l{padding:clamp(28px,4vw,64px);display:flex;flex-direction:column;justify-content:space-between;gap:28px}.lr4-kit__t{font-size:min(var(--ts,108px),13vw)}.lr4-kit__p{font-size:var(--ss,18px);line-height:1.5;max-width:40ch;margin-top:18px}.lr4-kit__price{font:700 22px/1 var(--lr4-sans)}.lr4-kit__cta{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.lr4-kit__r{position:relative;min-height:320px}.lr4-kit__r img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:var(--io,1)}.lr4-mq{padding:var(--pt,90px) 0 var(--pb,90px);overflow:hidden;background:var(--bg,#E2552B);color:var(--c,#0F0D0C)}.lr4-mq__row{display:flex;width:max-content;will-change:transform}.lr4-mq__row+.lr4-mq__row{margin-top:10px}.lr4-mq__it{font-family:var(--lr4-display);font-weight:900;text-transform:uppercase;font-size:min(var(--fs,200px),22vw);line-height:.9;padding-right:.35em;white-space:nowrap;display:flex;align-items:center;gap:.35em}.lr4-mq__it:after{content:"\2736";font-size:.45em}.lr4-mq__row--o .lr4-mq__it{color:transparent;-webkit-text-stroke:2px var(--c,#0F0D0C)}@media(prefers-reduced-motion:no-preference){.lr4-nojs .lr4-mq__row{animation:lr4mq 40s linear infinite}}@keyframes lr4mq{to{transform:translate(-50%)}}.lr4-gal{position:relative;height:var(--gh,190vh);overflow:clip;background:var(--bg,#0F0D0C)}.lr4-gal__cols{position:absolute;top:-10%;right:0;bottom:-10%;left:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.4vw,22px);padding-inline:clamp(10px,1.4vw,22px)}.lr4-gal__col{display:flex;flex-direction:column;gap:clamp(10px,1.4vw,22px);will-change:transform}.lr4-gal__col:nth-child(2n){margin-top:-18vh}.lr4-gal__im{border-radius:14px;overflow:hidden;aspect-ratio:4/6;background:#1d1917}.lr4-gal__im img{width:100%;height:100%;object-fit:cover;opacity:var(--io,1)}.lr4-gal__title{position:sticky;top:0;height:100vh;height:100svh;display:grid;place-items:center;z-index:2;pointer-events:none;text-align:center}.lr4-gal__title h2{font-size:min(var(--hs,180px),16vw);color:var(--tc,#F1EADF);mix-blend-mode:difference}.lr4-gal__title .lr4-i{display:block;font-size:.42em;margin-top:.1em}.lr4-cta{height:var(--ch,200vh)}.lr4-cta__pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;place-items:center}.lr4-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(var(--ci,0%) round var(--cr,0px));will-change:clip-path}.lr4-cta__media video,.lr4-cta__media img{width:100%;height:100%;object-fit:cover}.lr4-cta__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--ov,.35))}.lr4-cta__in{position:relative;z-index:2;text-align:center;padding:20px;display:grid;justify-items:center;gap:28px}.lr4-cta__h{font-size:min(var(--hs,168px),15vw);color:var(--tc,#F1EADF)}.lr4-cta__h .lr4-i{color:var(--lr4-ember)}.lr4-ft{padding:var(--pt,100px) 0 0;background:var(--bg,#0F0D0C);color:var(--c,#F1EADF)}.lr4-ft__g{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.lr4-ft__lead{font-family:var(--lr4-serif);font-style:italic;font-size:clamp(26px,2.6vw,40px);line-height:1.1;max-width:16ch}.lr4-ft h3{font:600 12px/1 var(--lr4-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--lr4-ember);margin-bottom:18px}.lr4-ft ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lr4-ft ul a{text-decoration:none;font-size:15px;min-height:36px;display:inline-flex;align-items:center;opacity:.85;transition:opacity .2s ease}.lr4-ft ul a:hover{opacity:1}.lr4-ft__word{font-family:var(--lr4-display);font-weight:900;text-transform:uppercase;line-height:.78;font-size:21.5vw;letter-spacing:-.02em;text-align:center;margin-top:70px;white-space:nowrap;color:var(--wc,#F1EADF)}.lr4-ft__bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0 26px;font-size:12.5px;opacity:.6;border-top:1px solid rgba(241,234,223,.15)}@media(max-width:989px){.lr4-menu{grid-template-columns:1fr}.lr4-menu__r{display:none}.lr4-kit{grid-template-columns:1fr;min-height:0}.lr4-kit__r{min-height:260px;order:-1}.lr4-ft__g{grid-template-columns:1fr 1fr}.lr4-gal__cols{grid-template-columns:repeat(3,1fr)}.lr4-gal__col:nth-child(4){display:none}}@media(max-width:749px){.lr4-nav__shop{display:none}.lr4-nav__logo img{width:calc(var(--lw,110px) * .8)}.lr4-hero{height:var(--hhm,170vh)}.lr4-hero__in{flex-direction:column;align-items:flex-start}.lr4-hero__top span:last-child{display:none}.lr4-row{grid-template-columns:64px 1fr;grid-template-areas:"th t" "th p";row-gap:10px}.lr4-row__n{display:none}.lr4-row__thumb{display:block;grid-area:th;width:64px;height:64px;border-radius:10px;overflow:hidden;background:#fff}.lr4-row__thumb img{width:100%;height:100%;object-fit:contain;padding:4px}.lr4-row__t{grid-area:t}.lr4-row__p{grid-area:p;display:flex;align-items:center;justify-content:space-between;gap:12px}.lr4-row>form,.lr4-row>.lr4-row__b{grid-column:2;justify-self:start}.lr4-hz__pin{height:auto;padding:90px 0 60px}.lr4-hz__track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:20px;scrollbar-width:none}.lr4-hz__track::-webkit-scrollbar{display:none}.lr4-pan{width:84vw;height:62vh;scroll-snap-align:center}.lr4-pan__in{grid-template-columns:1fr}.lr4-pan__n{grid-row:auto;font-size:72px}.lr4-hz__bar{display:none}.lr4-kit{position:relative;top:auto}.lr4-gal{height:auto}.lr4-gal__cols{position:relative;inset:auto;padding-block:10px}.lr4-gal__col:nth-child(2n){margin-top:40px}.lr4-gal__title{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.lr4-gal__title h2{font-size:min(var(--hs,180px),11.5vw);padding-inline:12px}.lr4-gal__cols{grid-template-columns:repeat(2,1fr)}.lr4-gal__col:nth-child(n+3){display:none}.lr4-ft__g{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.lr4-hero,.lr4-cta,.lr4-gal{height:auto}.lr4-hero__pin,.lr4-cta__pin{position:relative;height:100svh}.lr4-hero__mask{mix-blend-mode:normal;background:transparent;color:var(--lr4-bone)}.lr4-js .lr4-hero__in{opacity:1}.lr4-gal__cols{position:relative;inset:auto}.lr4-gal__title{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.lr4-menu,.lr4-menu li a,.lr4-btn:before,.lr4-toast,.lr4-row__t{transition:none}.lr4-cta__media{clip-path:none}}.o-header-group:has(.lr4-nav){position:static!important;transform:none!important;z-index:auto!important;isolation:auto!important;height:0!important;pointer-events:auto}.shopify-section:has(>.lr4-navwrap){position:static!important;z-index:auto!important;transform:none!important}body:has(.lr4-hero){background:#0f0d0c}#MainContent:has(.lr4-hero){padding-top:0}.lr4-pdp{padding:var(--pt,48px) 0 var(--pb,96px)}.lr4-pdp__g{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,72px);align-items:start}.lr4-pdp__gal{position:relative;min-width:0}.lr4-pdp__vp{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:22px;background:var(--ibg,#fff)}.lr4-pdp__vp::-webkit-scrollbar{display:none}.lr4-pdp__sl{flex:0 0 100%;margin:0;aspect-ratio:1/1;scroll-snap-align:center;display:grid;place-items:center;overflow:hidden}.lr4-pdp__sl img,.lr4-pdp__sl video{width:100%;height:100%;object-fit:contain;padding:clamp(16px,4vw,56px);opacity:var(--io,1);transition:transform .8s var(--lr4-ease)}@media(hover:hover)and (pointer:fine){.lr4-pdp__sl:hover img{transform:scale(1.06)}}.lr4-pdp__count{position:absolute;top:18px;left:18px;z-index:2;background:var(--lr4-ink);color:var(--lr4-bone);font:600 12px/1 var(--lr4-sans);letter-spacing:.14em;padding:8px 12px;border-radius:999px}.lr4-pdp__count b{color:var(--acc,#E2552B)}.lr4-pdp__thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto;scrollbar-width:none}.lr4-pdp__th{flex:none;width:76px;height:76px;border-radius:12px;overflow:hidden;background:var(--ibg,#fff);border:2px solid transparent;padding:0;cursor:pointer;opacity:.55;transition:opacity .2s ease,border-color .2s ease}.lr4-pdp__th img{width:100%;height:100%;object-fit:contain;padding:6px}.lr4-pdp__th.is-on,.lr4-pdp__th:hover{opacity:1;border-color:var(--acc,#E2552B)}.lr4-pdp__info{position:sticky;top:calc(var(--nh,84px) + 24px);display:flex;flex-direction:column;gap:18px}.lr4-pdp__crumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--sc,#A39486)}.lr4-pdp__crumbs a{text-decoration:none}.lr4-pdp__crumbs a:hover{color:var(--acc)}.lr4-pdp__t{font-size:min(var(--ts,84px),11vw);line-height:.9}.lr4-pdp__price{display:flex;align-items:baseline;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--line,#3A322D)}.lr4-pdp__now{font:700 min(var(--ps,34px),8vw)/1 var(--lr4-sans);letter-spacing:-.01em}.lr4-pdp__was{color:var(--sc);font-size:18px}.lr4-pdp__ex{font-size:17px;line-height:1.6;color:var(--sc,#A39486);max-width:52ch}.lr4-pdp__form{display:flex;flex-direction:column;gap:18px}.lr4-pdp__opt{border:0;margin:0;padding:0}.lr4-pdp__opt legend{font:600 12px/1 var(--lr4-sans);letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;color:var(--sc)}.lr4-pdp__pills{display:flex;flex-wrap:wrap;gap:10px}.lr4-pdp__pill{position:relative;cursor:pointer}.lr4-pdp__pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.lr4-pdp__pill span{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid var(--line,#3A322D);font:600 15px/1 var(--lr4-sans);transition:background .2s ease,color .2s ease,border-color .2s ease}.lr4-pdp__pill input:checked+span{background:var(--lr4-bone);color:var(--lr4-ink);border-color:var(--lr4-bone)}.lr4-pdp__pill input:focus-visible+span{outline:2px solid var(--acc);outline-offset:3px}.lr4-pdp__pill.is-off span{opacity:.45;text-decoration:line-through}.lr4-pdp__buy{display:grid;grid-template-columns:auto 1fr;gap:12px}.lr4-pdp__qty{display:flex;align-items:center;border:1px solid var(--line,#3A322D);border-radius:999px;min-height:56px}.lr4-pdp__qty button{width:48px;height:56px;background:none;border:0;color:inherit;font-size:20px;cursor:pointer}.lr4-pdp__qty input{width:40px;text-align:center;background:none;border:0;color:inherit;font:700 16px/1 var(--lr4-sans);-moz-appearance:textfield}.lr4-pdp__qty input::-webkit-outer-spin-button,.lr4-pdp__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lr4-pdp__add{width:100%;min-height:56px}.lr4-pdp__add[disabled]{opacity:.45;cursor:not-allowed}.lr4-pdp__msg{min-height:1.2em;font-size:14px;color:var(--acc)}.lr4-pdp__msg:empty{display:none}.lr4-pdp__perks{list-style:none;margin:0;padding:18px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lr4-pdp__perks li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;font-size:13px;line-height:1.3}.lr4-pdp__perks i{font-style:normal;font-size:20px;color:var(--acc);width:44px;height:44px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center}.lr4-pdp__acc details{border-bottom:1px solid var(--line,#3A322D)}.lr4-pdp__acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:60px;font:700 14px/1.2 var(--lr4-sans);letter-spacing:.16em;text-transform:uppercase}.lr4-pdp__acc summary::-webkit-details-marker{display:none}.lr4-pdp__acc summary i{width:14px;height:14px;position:relative;flex:none}.lr4-pdp__acc summary i:before,.lr4-pdp__acc summary i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .3s var(--lr4-ease)}.lr4-pdp__acc summary i:after{transform:rotate(90deg)}.lr4-pdp__acc details[open] summary i:after{transform:rotate(0)}.lr4-pdp__accb{padding:0 0 22px;font-size:15.5px;line-height:1.7;color:var(--sc,#A39486)}.lr4-pdp__accb p{margin:0 0 .8em}.lr4-pdp__accb ul{padding-left:1.2em}.lr4-pdp__recs{margin-top:clamp(64px,8vw,120px)}.lr4-pdp__rh{font-size:min(96px,13vw);margin-bottom:32px}.lr4-pdp__rl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.lr4-pdp__rc a{display:flex;flex-direction:column;gap:12px;text-decoration:none}.lr4-pdp__ri{display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--ibg,#fff)}.lr4-pdp__ri img{width:100%;height:100%;object-fit:contain;padding:16px;transition:transform .6s var(--lr4-ease)}@media(hover:hover)and (pointer:fine){.lr4-pdp__rc a:hover img{transform:scale(1.06)}.lr4-pdp__rc a:hover .lr4-pdp__rt{color:var(--acc)}}.lr4-pdp__rt{font-family:var(--lr4-display);font-weight:800;text-transform:uppercase;font-size:24px;line-height:.95;transition:color .2s ease}.lr4-pdp__rp{font-weight:600;color:var(--sc)}.lr4-pdp__bar{display:none}@media(min-width:990px){.lr4-pdp__sl{aspect-ratio:auto;height:min(calc(100vh - 190px),720px)}.lr4-pdp__gal{position:sticky;top:calc(var(--nh,84px) + 24px)}}@media(max-width:989px){.lr4-pdp__g{grid-template-columns:1fr}.lr4-pdp__info{position:static}.lr4-pdp__rl{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.lr4-pdp{padding-top:16px}.lr4-pdp__g{width:100%}.lr4-pdp__gal{margin-inline:12px}.lr4-pdp__info{padding-inline:20px}.lr4-pdp__perks{grid-template-columns:repeat(3,1fr)}.lr4-pdp__bar{display:flex;position:fixed;left:10px;right:10px;bottom:10px;z-index:55;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:999px;background:var(--lr4-bone);color:var(--lr4-ink);box-shadow:0 12px 40px #0006;transform:translateY(140%);transition:transform .35s var(--lr4-ease)}.lr4-pdp__bar.is-on{transform:none}.lr4-pdp__bar span{display:flex;flex-direction:column;line-height:1.2;min-width:0}.lr4-pdp__bar small{font-size:12px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr4-pdp__bar b{font-size:17px}.lr4-pdp__bar .lr4-btn{min-height:48px;padding:0 18px;font-size:12px;white-space:nowrap;letter-spacing:.08em;flex:none}.lr4-pdp__add{padding:0 16px;font-size:13px;letter-spacing:.08em;white-space:nowrap}.lr4-pdp__add svg{display:none}}@media(prefers-reduced-motion:reduce){.lr4-pdp__bar,.lr4-pdp__sl img{transition:none}}.lr4-pdp__sl img,.lr4-pdp__sl video{padding:0;transform:scale(calc(var(--iz,1.35) * .9));transform-origin:50% 50%}@media(hover:hover)and (pointer:fine){.lr4-pdp__sl:hover img{transform:scale(calc(var(--iz,1.35) * .96))}}.lr4-pdp__th img{padding:0;transform:scale(calc(var(--iz,1.35) * .95))}.lr4-pdp__ri img{padding:0;transform:scale(var(--iz,1.35))}@media(hover:hover)and (pointer:fine){.lr4-pdp__rc a:hover img{transform:scale(calc(var(--iz,1.35) * 1.06))}}.lr4-float img{padding:0;transform:scale(var(--iz,1.35))}.lr4-row__thumb img{padding:0;transform:scale(calc(var(--iz,1.35) * .95))}@media(min-width:990px){.lr4-pdp__gal{width:100%;max-width:calc(100vh - 170px);justify-self:center}.lr4-pdp__sl{aspect-ratio:1/1;height:auto}}.lr4-pdp__sl img,.lr4-pdp__sl video{transform:scale(calc(var(--iz,1.35) * .8))}@media(hover:hover)and (pointer:fine){.lr4-pdp__sl:hover img{transform:scale(calc(var(--iz,1.35) * .85))}}.lr4-pdp__sl{position:relative}.lr4-pdp__sl img,.lr4-pdp__sl video,.lr4-pdp__sl svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.lr4-pdp__sl img,.lr4-pdp__sl video{transform:scale(calc(var(--iz,1.35) * .96))}@media(hover:hover)and (pointer:fine){.lr4-pdp__sl:hover img{transform:scale(calc(var(--iz,1.35) * 1.01))}}.lr4-col{padding:40px 0 120px}.lr4-col__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;padding-bottom:28px}.lr4-col__h{font-size:min(var(--hs,160px),17vw);margin-top:14px;line-height:.85}.lr4-col__desc{max-width:46ch;font-size:16px;line-height:1.6;color:var(--sc,#A39486)}.lr4-col__desc p{margin:0}.lr4-col__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 0;border-top:1px solid var(--line,#3A322D);border-bottom:1px solid var(--line,#3A322D);margin-bottom:32px;position:sticky;top:var(--nh,84px);z-index:5;background:var(--colbg,#0F0D0C)}.lr4-col__cats{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0}.lr4-col__cats::-webkit-scrollbar{display:none}.lr4-col__cat{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line,#3A322D);text-decoration:none;font:600 13px/1 var(--lr4-sans);letter-spacing:.06em;transition:background .2s ease,color .2s ease,border-color .2s ease}.lr4-col__cat:hover{border-color:var(--lr4-bone)}.lr4-col__cat.is-on{background:var(--lr4-bone);color:var(--lr4-ink);border-color:var(--lr4-bone)}.lr4-col__tools{display:flex;align-items:center;gap:16px;margin-left:auto}.lr4-col__n{font-size:13px;color:var(--sc)}.lr4-col__sort select{appearance:none;-webkit-appearance:none;min-height:44px;padding:0 40px 0 18px;border-radius:999px;border:1px solid var(--line,#3A322D);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23F1EADF' stroke-width='1.6'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 16px center;color:inherit;font:600 13px/1 var(--lr4-sans);cursor:pointer}.lr4-col__sort option{color:#0f0d0c}.lr4-col__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:clamp(14px,1.8vw,28px) clamp(12px,1.4vw,22px)}.lr4-card{display:flex;flex-direction:column;gap:14px}.lr4-card__img{position:relative;display:block;aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:var(--ibg,#fff)}.lr4-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:scale(var(--iz,1.3));transition:transform .7s var(--lr4-ease),opacity .4s ease}.lr4-card__img .lr4-card__b{opacity:0}@media(hover:hover)and (pointer:fine){.lr4-card:hover .lr4-card__img img{transform:scale(calc(var(--iz,1.3) * 1.05))}.lr4-card:hover .lr4-card__img .lr4-card__b{opacity:1}.lr4-card:hover .lr4-card__img .lr4-card__a:not(:only-of-type){opacity:0}.lr4-card:hover .lr4-card__t a{color:var(--acc)}}.lr4-card__badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--acc,#E2552B);color:var(--lr4-ink);font:700 11px/1 var(--lr4-sans);letter-spacing:.14em;text-transform:uppercase;padding:7px 10px;border-radius:999px}.lr4-card__badge.is-out{background:var(--lr4-ink);color:var(--lr4-bone)}.lr4-card__body{display:flex;flex-direction:column;gap:8px;flex:1}.lr4-card__t{font-family:var(--lr4-display);font-weight:800;text-transform:uppercase;font-size:min(var(--ts,24px),6vw);line-height:.95;letter-spacing:0}.lr4-card__t a{text-decoration:none;transition:color .2s ease}.lr4-card__p{font-weight:600;font-size:15px}.lr4-card__p s{color:var(--sc);font-weight:400;margin-left:6px}.lr4-card__f{margin-top:auto}.lr4-card__b2{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid currentColor;background:none;color:inherit;font:700 12px/1 var(--lr4-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.lr4-card__b2:hover{background:var(--acc,#E2552B);border-color:var(--acc,#E2552B);color:var(--lr4-ink)}.lr4-card__b2[aria-busy=true]{opacity:.6}.lr4-col__empty{padding:60px 0;font-size:18px;color:var(--sc)}.lr4-col__pag{display:flex;justify-content:center;gap:8px;margin-top:56px}.lr4-col__pag a,.lr4-col__pag span{min-width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--line);text-decoration:none;font-weight:600}.lr4-col__pag [aria-current]{background:var(--lr4-bone);color:var(--lr4-ink);border-color:var(--lr4-bone)}@media(max-width:989px){.lr4-col__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.lr4-col{padding:20px 0 90px}.lr4-col__bar{top:var(--nh,84px);flex-direction:column;align-items:stretch}.lr4-col__tools{margin-left:0;justify-content:space-between}.lr4-col__grid{grid-template-columns:repeat(var(--colsm,2),1fr)}.lr4-card__img{border-radius:14px}.lr4-card__b2{width:100%}}@media(max-width:749px){.lr4-col__sort select{max-width:58vw}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lr4.css.map */
