.vw-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:1.75rem}.vw-grid{display:grid;grid-auto-flow:column;grid-auto-columns:min(62vw,15rem);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vw-grid::-webkit-scrollbar{display:none}.vw-grid--page{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.vw-card{display:flex;flex-direction:column;scroll-snap-align:start;animation:tile-in .5s var(--ease-out) both}.vw-card[hidden]{display:none}.vw-card__play{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;overflow:hidden;border:0;background:#120e0b;color:#fff;text-align:start;cursor:pointer}.vw-card__play video{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.vw-card:hover .vw-card__play video{transform:scale(1.04)}.vw-card__play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0705bf,#0a070500 45%)}.vw-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:1;padding:.3rem .6rem;background:#ffffffeb;color:#1e1915;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase}.vw-card__icon{position:absolute;top:.7rem;right:.7rem;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(255,255,255,.6)}.vw-card__caption{position:absolute;inset:auto .85rem .85rem;z-index:1;display:grid;gap:.15rem;font-size:.875rem;line-height:1.35}.vw-card__caption strong{font-weight:500}.vw-card__product{display:grid;grid-template-columns:2.75rem 1fr auto;align-items:center;gap:.6rem;padding:.5rem;border:1px solid rgba(30,25,21,.1);border-top:0;background:#fff}.band--dark .vw-card__product{border-color:#ffffff1a;background:#2a231e}.vw-card__product img{width:2.75rem;height:2.75rem;object-fit:contain;background:#fff}.vw-card__product a{display:grid;min-width:0;font-size:.8125rem;text-decoration:none}.vw-card__product a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vw-card__product em{color:var(--color-muted);font-size:.75rem;font-style:normal}.vw-card__product--plain{display:block;font-size:.8125rem;color:var(--color-muted)}.vw-card__add{width:2.25rem;height:2.25rem;border:0;background:#1e1915;color:#fff;font-size:1.1rem;cursor:pointer;transition:background-color .2s}.band--dark .vw-card__add{background:#fff;color:#1e1915}.vw-card__add:hover,.vw-card__add.is-added{background:#9c7a2a;color:#fff}.vw-card--still .vw-card__play{background:#fff}.vw-card--still .vw-card__play img{width:100%;height:100%;object-fit:contain;object-position:center 40%;transition:transform 1.2s var(--ease-out)}.vw-card--still:hover .vw-card__play img{transform:scale(1.04)}.vw-card--still .vw-card__play:after{background:linear-gradient(to top,#0a0705b3,#0a070500 32%)}@media(min-width:750px){.vw-grid--page{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.vw-grid{grid-auto-columns:calc((100% - 4rem)/5)}.vw-grid--page{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.pd-film{position:relative;display:grid;overflow:hidden;background:#0b0806;color:#f1e6d3}.pd-film__inner{display:grid;gap:2rem;align-items:center;padding-block:clamp(3rem,7vw,5rem)}.pd-film__media{position:relative;justify-self:center;width:min(100%,22rem);aspect-ratio:9 / 16;overflow:hidden;background:#000}.pd-film__media video{width:100%;height:100%;object-fit:cover}.pd-film__copy{display:grid;justify-items:start;gap:1rem}.pd-film__copy .kicker{margin:0;color:#c9a45a}.pd-film__copy p{max-width:40ch;color:#f1e6d3bf}.pd-film__steps{display:grid;gap:0;width:100%;margin:.5rem 0;padding:0;list-style:none;border-top:1px solid rgba(241,230,211,.18)}.pd-film__steps li{display:grid;grid-template-columns:2.5rem 1fr;padding-block:.8rem;border-bottom:1px solid rgba(241,230,211,.18);font-size:.9375rem}.pd-film__steps b{color:#c9a45a;font-weight:300}@media(min-width:990px){.pd-film__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}.pd-film__media{width:min(100%,26rem)}}@media(prefers-reduced-motion:reduce){.vw-card,.vv__product{animation:none}.vw-card__play video,.vw-card--still .vw-card__play img{transition:none}}.vv{--vv-glass: rgba(30, 22, 16, .42);--vv-line: rgba(255, 240, 220, .16);position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;overflow:hidden;background:#120d09;color:#f6eee3}.vv[hidden]{display:none}.vv__ambient{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;width:120%;height:120%;object-fit:cover;filter:blur(60px) saturate(1.2) brightness(.65);transform:scale(1.1);pointer-events:none}.vv__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 50%,#120d0926,#120d09b3);pointer-events:none}.vv__top{position:absolute;top:1rem;left:1rem;right:1rem;z-index:6;display:flex;align-items:center;gap:.5rem}.vv__round{position:relative;display:grid;flex:none;place-items:center;width:2.6rem;height:2.6rem;border:1px solid var(--vv-line);border-radius:var(--radius-button);background:var(--vv-glass);color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.vv__round b{position:absolute;top:-.3rem;right:-.3rem;min-width:1.1rem;height:1.1rem;background:#c9a45a;color:#120d09;font-size:.625rem;line-height:1.1rem;text-align:center;border-radius:var(--radius-chip)}.vv__chips{display:flex;gap:.4rem;min-width:0;overflow-x:auto;scrollbar-width:none}.vv__chips::-webkit-scrollbar{display:none}.vv__chip{flex:none;min-height:2.6rem;padding:0 1rem;border:1px solid var(--vv-line);border-radius:var(--radius-button);background:var(--vv-glass);color:inherit;font-size:.8125rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.vv__chip[aria-pressed=true]{background:#f6eee3;color:#1e1915}.vv__counter{position:absolute;top:1.15rem;left:50%;z-index:6;display:none;padding:.45rem .9rem;border:1px solid var(--vv-line);border-radius:var(--radius-button);background:var(--vv-glass);font-size:.8125rem;font-variant-numeric:tabular-nums;transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vv__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.vv__track{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none}.vv__track::-webkit-scrollbar{display:none}.vv__slide{display:grid;place-items:center;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.vv__frame{position:relative;width:100vw;height:100%;overflow:hidden;background:#000}.vv__video{width:100%;height:100%;object-fit:cover;cursor:pointer}.vv__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000059,#0000 25% 60%,#0009);pointer-events:none}.vv__progress{position:absolute;top:0;left:0;right:0;z-index:3;height:3px;background:#fff3}.vv__progress i{display:block;width:0;height:100%;background:#f6eee3}.vv__caption{position:absolute;top:4.5rem;left:.75rem;right:.75rem;z-index:3;padding:.7rem .9rem;border:1px solid var(--vv-line);border-radius:var(--radius-card);background:#140e0a8c;font-size:.9375rem;line-height:1.45;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vv__kind{display:inline-block;margin-inline-end:.5rem;padding:.1rem .45rem;background:#f6eee3;color:#1e1915;font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;vertical-align:.1em}.vv__caption strong{font-weight:500}.vv__rail{position:absolute;right:.75rem;bottom:9rem;z-index:3;display:grid;gap:.9rem}.vv__rail button{display:grid;justify-items:center;gap:.3rem;border:0;background:none;color:#fff;font-size:.6875rem;cursor:pointer}.vv__rail i{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--vv-line);border-radius:var(--radius-button);background:var(--vv-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .2s,color .2s}.vv__rail button.is-on i{background:#f6eee3;color:#9c3c4a}.vv__rail .vv__rail-bag i{background:#c9a45a;color:#120d09}.vv__product{position:absolute;inset:auto .75rem calc(.75rem + env(safe-area-inset-bottom));z-index:3;display:grid;grid-template-columns:3.25rem 1fr;align-items:center;gap:.75rem;padding:.7rem;border-radius:var(--radius-card);background:#fffffff2;color:#1e1915}.vv__product img{width:3.25rem;height:3.25rem;object-fit:contain}.vv__product a{display:grid;font-size:.875rem;text-decoration:none}.vv__product strong{font-weight:500}.vv__product span{color:#1e191599;font-size:.8125rem}.vv__product .button{grid-column:1 / -1;min-height:2.75rem}.vv__guide,.vv__side{display:none}@media(min-width:990px){.vv{--vv-w: min( calc((100svh - 7rem)*.5625) , 28rem)}.vv__top{top:1.5rem;left:2rem;right:auto;max-width:calc(50vw - var(--vv-w) / 2 - 3rem)}.vv__counter{display:block;top:1.75rem}.vv__stage{top:0;right:0;bottom:0;left:50%;width:var(--vv-w);transform:translate(-50%)}.vv__slide{padding-block:5.25rem 1.75rem}.vv__frame{width:100%;border-radius:var(--radius-media);box-shadow:0 40px 90px #00000080}.vv__caption{top:1.25rem}.vv__rail{bottom:6rem}.vv__product{display:none}.vv__guide{position:absolute;top:50%;left:3rem;z-index:3;display:grid;justify-items:start;gap:1.1rem;width:min(24rem,calc(50vw - var(--vv-w) / 2 - 6rem));transform:translateY(-50%)}.vv__side{position:absolute;top:50%;right:3rem;z-index:3;display:grid;gap:1rem;width:min(24rem,calc(50vw - var(--vv-w) / 2 - 6rem));max-height:calc(100svh - 7rem);overflow-y:auto;transform:translateY(-50%);scrollbar-width:none}}.vv__pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border:1px solid var(--vv-line);border-radius:var(--radius-chip);background:var(--vv-glass);color:#d8b465;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}.vv__heading{font-size:clamp(2.5rem,4vw,3.75rem);font-weight:500;letter-spacing:-.03em;line-height:1}.vv__lede{color:#f6eee3bf;font-size:1rem;line-height:1.6}.vv__steps{display:grid;gap:.9rem;margin:.25rem 0;padding:0;list-style:none;font-size:.9375rem}.vv__steps li{display:flex;align-items:center;gap:.9rem}.vv__steps b{display:grid;flex:none;place-items:center;width:2.1rem;height:2.1rem;border:1px solid var(--vv-line);border-radius:var(--radius-chip);font-size:.8125rem;font-weight:400}.vv__finder{display:flex;align-items:center;gap:.9rem;width:100%;margin-top:.4rem;padding:1rem 1.1rem;border:1px solid var(--vv-line);border-radius:var(--radius-card);background:var(--vv-glass);color:inherit;text-align:start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:background-color .3s}.vv__finder:hover{background:#3c2c1e99}.vv__finder svg:first-child{color:#d8b465}.vv__finder span{display:grid;flex:1;gap:.15rem}.vv__finder strong{font-weight:500}.vv__finder em{color:#f6eee3a6;font-size:.8125rem;font-style:normal}.vv-card{padding:1.1rem;border:1px solid var(--vv-line);border-radius:var(--radius-card);background:var(--vv-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:side-in .45s var(--ease-out);transition:box-shadow .3s}.vv-card.is-flash{box-shadow:0 0 0 2px #d8b465}@keyframes side-in{0%{opacity:0;transform:translate(16px)}}.vv-card__h{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem;color:#f6eee3d9;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.vv-card__h svg{color:#d8b465}.vv-card__text{color:#f6eee3bf;font-size:.9375rem;line-height:1.55}.vv-prod{display:grid;grid-template-columns:3.75rem 1fr;grid-template-rows:auto auto;gap:.6rem .9rem;align-items:center;padding:.75rem;border-radius:calc(var(--radius-card) * .7);background:#fff;color:#1e1915}.vv-prod img{grid-row:span 2;width:3.75rem;height:3.75rem;object-fit:contain}.vv-prod a{display:grid;text-decoration:none}.vv-prod em{color:#9c7a2a;font-size:.625rem;font-style:normal;letter-spacing:.18em;text-transform:uppercase}.vv-prod strong{font-size:1rem;font-weight:500}.vv-prod__buy{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.vv-prod__buy span{font-size:1rem}.vv-prod__add{display:inline-flex;align-items:center;gap:.4rem;min-height:2.4rem;padding:0 .95rem;border:0;border-radius:var(--radius-button);background:#1e1915;color:#fff;font-size:.8125rem;cursor:pointer;transition:background-color .2s}.vv-prod__add:hover,.vv-prod__add.is-added{background:#9c7a2a}.vv-wear{margin-top:.75rem;font-size:.875rem;line-height:1.55}.vv-wear summary{color:#d8b465;cursor:pointer}.vv-wear p{margin-top:.5rem;color:#f6eee3c7}.vv-wear strong{color:#f6eee3;font-weight:500}.vv-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.vv-next__item{position:relative;aspect-ratio:3 / 4.2;overflow:hidden;padding:0;border:0;border-radius:calc(var(--radius-card) * .6);background:#000;color:#fff;text-align:start;cursor:pointer}.vv-next__item video{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.vv-next__item:hover video{transform:scale(1.06)}.vv-next__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000c,#0000 55%)}.vv-next__item span{position:absolute;inset:auto .5rem .5rem;z-index:1;display:-webkit-box;overflow:hidden;font-size:.75rem;font-weight:500;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vv-similar{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.vv-similar li{display:grid;grid-template-columns:2.75rem 1fr auto;align-items:center;gap:.7rem;padding:.4rem;border-radius:calc(var(--radius-card) * .6);background:#fbf7f1eb;color:#1e1915}.vv-similar img{width:2.75rem;height:2.75rem;object-fit:contain}.vv-similar a{display:grid;font-size:.8125rem;text-decoration:none}.vv-similar em{color:#1e191599;font-size:.75rem;font-style:normal}.vv-bagbar{position:absolute;top:5rem;left:50%;z-index:7;display:flex;align-items:center;gap:1rem;padding:.55rem .55rem .55rem 1rem;border-radius:var(--radius-card);background:#fff;color:#1e1915;font-size:.875rem;white-space:nowrap;transform:translate(-50%);animation:rise .4s var(--ease-out)}.vv-bagbar .button{min-height:2.3rem;padding:0 1rem}@media(prefers-reduced-motion:reduce){.vv-card,.vv-bagbar{animation:none}.vv__ambient{display:none}}@media(min-width:990px){.vv__top [data-vv-sound],.vv__top [data-vv-bag]{position:fixed;top:1.5rem}.vv__top [data-vv-sound]{right:6.25rem}.vv__top [data-vv-bag]{right:3rem}}.vv__rail span{text-shadow:0 1px 6px rgba(0,0,0,.85)}.vw-card__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center}.sp[hidden]{display:none}.sp__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0906db}.sp__panel{position:relative;display:grid;justify-items:center;gap:.9rem;width:min(92vw,calc((100vh - 9rem)*.5625))}.sp__frame{position:relative;width:100%;aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 30px 80px #00000080}.sp__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sp__caption{margin:0;color:#efe6d8;font-size:.95rem;text-align:center}.sp__nav{display:flex;align-items:center;gap:1rem;color:#efe6d8}.sp__count{min-width:4.5rem;text-align:center;font-size:.8rem;letter-spacing:.08em;font-variant-numeric:tabular-nums}.sp__btn,.sp__close{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgba(239,230,216,.4);border-radius:50%;background:#140e0899;color:#efe6d8;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.sp__btn:hover,.sp__close:hover{background:#140e08e6}.sp__btn:active,.sp__close:active{transform:scale(.95)}.sp__btn:focus-visible,.sp__close:focus-visible{outline:2px solid #efe6d8;outline-offset:2px}.sp__close{position:absolute;top:.6rem;right:.6rem}@media(min-width:990px){.sp__close{top:0;right:-3.75rem}}.vw-card__live{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;border:0;opacity:0;pointer-events:none;transform:scale(1.42);transition:opacity .6s ease-out}.vw-card__live.is-live{opacity:1}.vw-card__play>.vw-card__badge,.vw-card__play>.vw-card__icon,.vw-card__play>.vw-card__caption{z-index:1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/video.css.map */
