.vc,.gx-grid{--brass:#d6b56d;--brass-hi:#f1dca4;--mut:#9b9aa3;--hair:rgb(214 181 109 / .22);--hair-2:rgb(214 181 109 / .5)}.gx-js .gx-rv{opacity:0}.gx-js .gx-rv.in{opacity:1;animation:gxRise 1.2s var(--ease) backwards;animation-delay:calc(var(--i,0) * .11s)}@keyframes gxRise{0%{opacity:0;transform:translateY(40px)}}.gx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(44px,5vw,76px) clamp(24px,3vw,48px)}.gx-grid[data-n="2"],.gx-grid[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-grid[data-n="1"]{grid-template-columns:minmax(0,520px);justify-content:center}.gx-grid.swap .vc{animation:gxSwap .8s var(--ease) backwards}@keyframes gxSwap{0%{opacity:0;transform:translateY(24px)}}.vc[hidden]{display:none}.vc{display:block;position:relative;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.vc-ph{position:relative;isolation:isolate;aspect-ratio:5/4;overflow:hidden;border-radius:46% 46% 6px 6px/32% 32% 6px 6px;background:#0b0c11}.vc-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hair-2);pointer-events:none;transition:box-shadow .8s var(--ease)}.vc:hover .vc-ph:before,.vc:focus-visible .vc-ph:before{box-shadow:inset 0 0 0 1px var(--brass),inset 0 0 60px #d6b56d2e}.vc-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 2.2s var(--ease),opacity 1s var(--ease)}.vc-ph .vc-a{transform:scale(1.04)}.vc-ph .vc-b{opacity:0;transform:scale(1.1)}.vc:hover .vc-ph .vc-a{transform:scale(1.12)}.vc:hover .vc-ph .vc-b{opacity:1;transform:scale(1.04)}.vc-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,rgb(6 7 11 / .1) 0%,transparent 35%,rgb(6 7 11 / .72) 100%);pointer-events:none}.vc-sw{position:absolute;top:-10%;right:-30%;bottom:-10%;left:-30%;z-index:3;background:linear-gradient(105deg,transparent 42%,rgb(255 240 200 / .22) 50%,transparent 58%);transform:translate(-80%);pointer-events:none}.vc:hover .vc-sw{transform:translate(80%);transition:transform 1.6s var(--ease)}.vc-state{position:absolute;left:50%;bottom:clamp(14px,2vw,22px);z-index:5;transform:translate(-50%);display:inline-flex;align-items:center;gap:.6em;white-space:nowrap;font:500 .6rem/1 var(--f-mono);letter-spacing:.26em;text-transform:uppercase;color:#f4efe6}.vc-state:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brass);box-shadow:0 0 #d6b56d99;animation:gxPulse 2.6s ease-out infinite}.vc-state.off:before{background:var(--mut);animation:none}@keyframes gxPulse{0%{box-shadow:0 0 #d6b56d99}70%,to{box-shadow:0 0 0 9px #d6b56d00}}.vc-body{display:grid;justify-items:center;gap:1rem;padding:clamp(20px,2.4vw,30px) .5rem 0;text-align:center}.vc-kind{font:500 .6rem/1 var(--f-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--brass)}.vc-t{margin:0;font:400 clamp(1.55rem,2.3vw,2.1rem)/1.1 var(--f-display);letter-spacing:-.01em;color:#f4efe6;text-wrap:balance}.vc-t em{display:block;margin-top:.5em;font:italic 400 .56em/1.35 var(--f-display);color:var(--mut)}.vc-specs{display:flex;justify-content:center;flex-wrap:wrap;margin:.1rem 0 0;padding:0}.vc-specs div{padding:.1rem clamp(.8rem,1.4vw,1.3rem);border-left:1px solid var(--hair);display:grid;gap:.45rem;justify-items:center}.vc-specs div:first-child{border-left:0}.vc-specs dt{font:500 .54rem/1 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--mut)}.vc-specs dd{margin:0;font:500 .82rem/1 var(--f-mono);font-variant-numeric:tabular-nums;color:#f4efe6;white-space:nowrap}.vc-foot{display:grid;justify-items:center;gap:.5rem;margin-top:.2rem}.vc-price{font:400 clamp(1.9rem,2.8vw,2.5rem)/1 var(--f-display);color:var(--brass-hi);letter-spacing:-.01em}.vc-was{font:500 .58rem/1 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--mut)}.vc-go{margin-top:.5rem;padding-bottom:.45rem;font:500 .64rem/1 var(--f-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--brass);border-bottom:1px solid var(--hair-2);transition:letter-spacing .7s var(--ease),border-color .5s,color .5s}.vc:hover .vc-go,.vc:focus-visible .vc-go{letter-spacing:.38em;border-color:var(--brass);color:var(--brass-hi)}@media(max-width:1020px){.gx-grid,.gx-grid[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gx-grid,.gx-grid[data-n]{grid-template-columns:minmax(0,1fr)}.vc-specs div{padding-inline:.8rem}}@media(prefers-reduced-motion:reduce){.gx-js .gx-rv,.gx-js .gx-rv.in{opacity:1;animation:none}.vc-state:before{animation:none}.vc-ph img,.vc-sw{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bp-vc.css.map */
