.lb{--lb-ink:#3A0A14;--lb-rose:#F0E1DA;--lb-soft:#E0C4BF;--lb-acc:#7A4E36;position:relative;container-type:inline-size;background:#3a0a14;color:var(--lb-rose);overflow:hidden}.lb-stage{position:relative;width:100%;aspect-ratio:16/9;max-height:calc(100svh - 96px);min-height:480px;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.lb.is-drag .lb-stage{cursor:grabbing}.lb-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lb-s{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:1}.lb-s.is-vis{visibility:visible}.lb-mv{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.lb-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;pointer-events:none;z-index:30}.lb-s--night{background:radial-gradient(120% 90% at 30% 20%,#4a1420,#3a0a14 55%,#2a060e);color:var(--lb-rose)}.lb-s[data-tone=light]{color:var(--lb-ink);background:var(--lb-bot,#F7F0EA)}.lb-s[data-tone=dark]{color:var(--lb-rose)}.lb-s.lb-s--shoe{background:linear-gradient(180deg,var(--lb-top) 0 13.1%,transparent 13.1% 88.8%,var(--lb-bot) 88.8%)}.lb-strip{position:absolute;left:0;top:13%;width:100%;height:75.9%;object-fit:fill}.lb-bg{position:absolute;left:-5%;top:-5%;width:110%;height:110%;object-fit:cover}.lb-veil{position:absolute;top:0;right:0;bottom:0;left:0}.lb-s[data-tone=light] .lb-veil{background:#f0e1dad6}.lb-s--full .lb-veil{background:linear-gradient(90deg,#2a060e99 0,#2a060e8a 30%,#2a060e00 50%);z-index:2}.lb-card{position:absolute;overflow:hidden}.lb-card img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transform:scale(1.1);-webkit-user-drag:none}.lb-s--shoe .lb-card{left:35.94%;top:12.96%;width:64.06%;height:75.93%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 9%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-composite:intersect}.lb-s--tall .lb-card{left:46.9%;top:2.8%;width:45.8%;height:94.4%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}.lb-s--sq .lb-card{left:45.8%;top:4.3%;width:52.1%;height:91.5%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}.lb-s--full .lb-card{top:0;right:0;bottom:0;left:0}.lb-sw{position:absolute;top:-10%;bottom:-10%;left:-40%;width:34%;background:linear-gradient(100deg,#fff0,#ffffff29,#fff0);transform:skew(-14deg);opacity:0;pointer-events:none}.lb-tx{position:absolute;left:5.83cqw;top:50%;width:42cqw;transform:translateY(-50%);z-index:5}.lb-s--full .lb-tx{top:auto;bottom:15.7%;transform:none}.lb-m{display:block;overflow:hidden;padding:.06em 0 .12em}.lb-t{display:block;transform:translateY(112%)}.lb-cat{display:flex;align-items:center;gap:.9em;font:500 max(11px,1cqw)/1.3 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.3em;text-transform:uppercase}.lb-s[data-tone=light] .lb-cat{color:var(--lb-acc)}.lb-s[data-tone=dark] .lb-cat{color:var(--lb-soft)}.lb-cat i{display:block;width:2.9cqw;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left}.lb-brand{font:400 6.67cqw/1 Gilda Display,serif;letter-spacing:.06em;white-space:nowrap;margin:0}.lb-model{font:400 2.6cqw/1.1 Gilda Display,serif}.lb-sub{font:400 max(13px,1.2cqw)/1.35 var(--ps-sans,"Instrument Sans",sans-serif);opacity:.8}.lb-price{font:500 2.05cqw/1.15 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.02em;font-variant-numeric:tabular-nums}.lb-rule{display:block;height:1px;width:0;background:currentColor;opacity:.5;margin-top:1.6cqw}.lb-go{display:inline-flex;align-items:center;gap:.6em;min-height:44px;margin-top:.5cqw;color:inherit;font:500 max(13px,.95cqw)/1 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.04em;text-decoration:underline;text-underline-offset:.35em;opacity:0}.lb-go:hover{text-decoration-thickness:2px}.lb-c{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 5cqw 3cqw}.lb-wm{display:flex;justify-content:center;font:400 6.4cqw/1 Gilda Display,serif;letter-spacing:.34em;margin-right:-.34em;text-shadow:-1px -1px 0 rgba(255,255,255,.26),1px 1px 0 rgba(0,0,0,.5)}.lb-wm span{display:inline-block;overflow:hidden;padding:.06em 0 .12em}.lb-wm i{display:block;font-style:normal;transform:translateY(112%)}.lb-br{font:400 1.25cqw/1.2 Gilda Display,serif;letter-spacing:.34em;margin-right:-.34em;color:var(--lb-soft);margin-top:.5cqw;opacity:0;white-space:pre}.lb-ln{width:15.6cqw;height:1px;background:var(--lb-soft);transform:scaleX(0);margin:1.9cqw 0}.lb-tag{font:500 max(11px,1.05cqw)/1.3 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.4em;margin-right:-.4em;text-transform:uppercase;color:var(--lb-soft);opacity:0;transform:translateY(16px)}.lb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 28px;margin-top:2cqw;background:var(--lb-rose);color:var(--lb-ink);font:600 14px/1 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.03em;text-decoration:none;opacity:0;transition:background .2s}.lb-btn:hover{background:#fff}.lb-ship{font:400 5cqw/1.05 Gilda Display,serif;margin:0}.lb-free{font:500 max(12px,1.45cqw)/1.3 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.3em;margin-right:-.3em;text-transform:uppercase;color:var(--lb-soft);margin-top:1.4cqw}.lb-c .lb-m{padding:.1em 0}.lb-wm--s{font-size:3.3cqw}.lb-br--s{font-size:.9cqw}body.ps-d .lb-brand,body.ps-d .lb-model,body.ps-d .lb-wm,body.ps-d .lb-wm span,body.ps-d .lb-wm i,body.ps-d .lb-br,body.ps-d .lb-ship,body.ps-d .lb-cnt,body.ps-d .lb-cnt *,body.ps-d .lb-ssr p,body.ps-d .lb-ssr small,body.ps-d .lb-store h2{font-family:Gilda Display,Times New Roman,serif}body.ps-d a.lb-btn,body.ps-d a.lb-store__go{color:#3a0a14}.lb-s.is-in .lb-t,.lb-s.is-in .lb-wm i{transform:none;transition:transform .85s cubic-bezier(.16,1,.3,1);transition-delay:calc(.55s + var(--n,0)*.09s)}.lb-s--night.is-in .lb-wm i{transition-duration:1s;transition-delay:calc(.25s + var(--n,0)*.06s)}.lb-s.is-in .lb-cat i{transform:none;transition:transform .8s cubic-bezier(.33,1,.68,1) .55s}.lb-s.is-in .lb-brand{letter-spacing:-.01em;transition:transform .85s cubic-bezier(.16,1,.3,1) .64s,letter-spacing 1.3s cubic-bezier(.16,1,.3,1) .64s}.lb-s.is-in .lb-card img{transform:scale(1.015);transition:transform 4.8s cubic-bezier(.16,1,.3,1)}.lb-s.is-in .lb-sw{animation:lb-sweep 1.4s cubic-bezier(.65,0,.35,1) 1.3s both}.lb-s.is-in .lb-rule{width:12.5cqw;transition:width 1s cubic-bezier(.33,1,.68,1) 1.25s}.lb-s.is-in .lb-go{opacity:1;transition:opacity .5s ease 1.4s}.lb-s.is-in .lb-br{opacity:1;transition:opacity .7s ease .9s}.lb-s.is-in .lb-ln{transform:none;transition:transform .9s cubic-bezier(.33,1,.68,1) 1s}.lb-s.is-in .lb-tag{opacity:1;transform:none;transition:opacity .7s ease 1.25s,transform .7s cubic-bezier(.33,1,.68,1) 1.25s}.lb-s.is-in .lb-btn{opacity:1;transition:opacity .6s ease 1.5s,background .2s}@keyframes lb-sweep{0%{left:-40%;opacity:1}99%{opacity:1}to{left:130%;opacity:0}}@keyframes lb-fill{0%{transform:scaleX(0)}to{transform:none}}.lb-e{position:absolute;top:-8%;height:116%;width:2px;background:var(--lb-soft);z-index:20;display:none;pointer-events:none}.lb-e--b{width:1px;opacity:.55}.lb-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;color:var(--lb-rose);transition:color .5s ease .4s}.lb[data-tone=light] .lb-hud{color:var(--lb-ink)}.lb-cnt{position:absolute;right:5.83cqw;top:3.6cqw;display:flex;align-items:baseline;gap:.4em;font:400 max(18px,1.75cqw)/1.2 "Gilda Display",serif;font-variant-numeric:tabular-nums}.lb-roll{display:inline-block;height:1.2em;overflow:hidden}.lb-roll b{display:block;font-weight:400;transition:transform .6s cubic-bezier(.65,0,.35,1)}.lb-roll span{display:block;height:1.2em}.lb-cnt small{font-size:.6em;opacity:.7}.lb-foot{position:absolute;left:5.83cqw;bottom:2.7cqw;min-height:44px;display:flex;align-items:center;font:500 max(11px,.92cqw)/1.2 var(--ps-sans,"Instrument Sans",sans-serif);letter-spacing:.14em;text-transform:uppercase;opacity:.85}.lb-ctl{position:absolute;right:calc(5.83cqw - 12px);bottom:2.7cqw;display:flex;align-items:center;gap:2px;pointer-events:auto}.lb-bars{display:flex;margin:0 8px}.lb-bar{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0 3px;width:42px;height:44px;display:flex;align-items:center;cursor:pointer;color:inherit}.lb-bar b{display:block;width:100%;height:2px;background:color-mix(in srgb,currentColor 28%,transparent);position:relative;overflow:hidden;transition:height .15s}.lb-bar:hover b{height:4px}.lb-bar em{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(0);transform-origin:left}.lb-bar.is-past em{transform:none}.lb-bar.is-on em{animation:lb-fill var(--lb-d,5s) linear forwards}.lb.is-paused .lb-bar.is-on em{animation-play-state:paused}.lb-ib{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;width:44px;height:44px;display:grid;place-items:center;cursor:pointer;color:inherit;transition:transform .2s cubic-bezier(.33,1,.68,1)}.lb-ib:hover{transform:scale(1.14)}.lb-ib svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.lb-bar:focus-visible,.lb-ib:focus-visible,.lb-go:focus-visible,.lb-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lb-play{display:none}.lb.is-held .lb-play{display:block}.lb.is-held .lb-pause{display:none}.lb-ssr{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#3a0a14}.lb-ssr p{margin:0 -.34em 0 0;font:400 6.4cqw/1 Gilda Display,serif;letter-spacing:.34em}.lb-ssr small{font:400 1.25cqw/1.2 Gilda Display,serif;letter-spacing:.34em;margin-top:1cqw;color:var(--lb-soft)}@media(max-width:749px){.lb-stage{aspect-ratio:auto;height:clamp(500px,132cqw,calc(100svh - 96px));max-height:none;min-height:0}.lb-s.lb-s--shoe{background:var(--lb-bot)}.lb-s--shoe .lb-strip,.lb-s--tall .lb-bg,.lb-s--sq .lb-bg,.lb-s--tall .lb-veil,.lb-s--sq .lb-veil,.lb-s--full .lb-veil{display:none}.lb-s.lb-s--tall,.lb-s.lb-s--sq{background:#f7f0ea}.lb-s.lb-s--full{background:#3a0a14}.lb-s--shoe .lb-card,.lb-s--tall .lb-card,.lb-s--sq .lb-card,.lb-s--full .lb-card{inset:auto;left:0;top:0;width:100%;height:56%;-webkit-mask-image:linear-gradient(180deg,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,#000 88%,transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}.lb-tx,.lb-s--full .lb-tx{left:20px;right:20px;width:auto;top:auto;bottom:62px;transform:none}.lb-cat i{width:24px}.lb-brand{font-size:44px}.lb-model{font-size:21px}.lb-price{font-size:18px}.lb-rule{display:none}.lb-go{margin-top:0}.lb-wm{font-size:10.5cqw}.lb-wm--s{font-size:7.4cqw}.lb-br{font-size:2.9cqw}.lb-br--s{font-size:2.3cqw}.lb-ln{width:40cqw;margin:20px 0}.lb-btn{margin-top:22px}.lb-ship{font-size:11.4cqw}.lb-cnt{right:20px;top:14px}.lb-foot{display:none}.lb-ctl{left:12px;right:12px;bottom:8px}.lb-bars{flex:1;margin:0 2px;min-width:0}.lb-bar{flex:1;width:auto;padding:0 2px}.lb-ssr p{font-size:10.5cqw}.lb-ssr small{font-size:2.9cqw}}@media(prefers-reduced-motion:reduce){.lb-s *,.lb-s.is-in *{transition:none!important;animation:none!important}.lb-s.is-in .lb-go,.lb-s.is-in .lb-br,.lb-s.is-in .lb-tag,.lb-s.is-in .lb-btn{opacity:1}}.lb-store{position:relative;overflow:hidden;background:#3a0a14;color:#f0e1da;margin-top:clamp(36px,5vw,64px)}.lb-store__bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;filter:blur(38px) saturate(1.05) brightness(.42)}.lb-store__in{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,96px);max-width:1120px;margin-inline:auto;padding:clamp(36px,4.6vw,64px) var(--ps-pad,24px)}.lb-store h2{margin:0;font:400 clamp(30px,4vw,56px)/1.08 "Gilda Display",serif;color:inherit;text-wrap:balance}.lb-store p{margin:14px 0 0;font-size:15px;line-height:1.5;color:#e0c4bf}.lb-store__go{display:inline-flex;align-items:center;min-height:46px;padding:0 26px;margin-top:22px;background:#f0e1da;color:#3a0a14;font:600 14px/1 var(--ps-sans,"Instrument Sans",sans-serif);text-decoration:none;transition:background .2s}.lb-store__go:hover{background:#fff}.lb-store__v{position:relative;margin:0;height:min(76svh,660px);aspect-ratio:9/16;background:#2a060e;overflow:hidden;box-shadow:0 34px 60px -30px #000000a6}.lb-store__v video{display:block;width:100%;height:100%;object-fit:cover}.lb-store__ph{display:grid;place-items:center;height:100%;padding:24px;text-align:center;font-size:13px;color:#e0c4bf}@media(max-width:749px){.lb-store__in{grid-template-columns:1fr;gap:20px;padding:28px 20px}.lb-store__v{order:-1;width:100%;height:auto;max-height:82svh}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ps-lb-hero.css.map */
