.vh{padding:5rem 0;position:relative}.vh-head{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.25rem}.vh-head .lede{margin-top:.25rem}.vh-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.vh-arrows{display:flex;gap:.5rem}.vh-arrow{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(16,14,12,.18);background:transparent;color:var(--night);display:inline-flex;align-items:center;justify-content:center;transition:background .25s,color .25s}.vh-arrow:hover{background:var(--night);color:var(--ivory)}.vh-arrow svg{width:1rem;height:1rem}.vh-dark .vh-arrow{border-color:#f4ede44d;color:var(--ivory)}.vh-dark .vh-arrow:hover{background:var(--gold);color:var(--night);border-color:var(--gold)}.vh-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.vh-reveal.is-in{opacity:1;transform:none}.vh-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ebe1d4,#f7f1e8)}.vh-placeholder svg{width:100%;height:100%;fill:#100e0c2e}.vh-tabs{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;margin:0 0 1.75rem;padding-bottom:2px}.vh-tabs::-webkit-scrollbar{display:none}.vh-tab{flex:none;min-height:2.5rem;padding:0 1.15rem;border-radius:999px;border:1px solid rgba(16,14,12,.16);background:transparent;color:var(--night);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;transition:all .25s}.vh-tab[aria-pressed=true]{background:var(--night);color:var(--ivory);border-color:var(--night)}.vh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .85rem}.vh-card{display:flex;flex-direction:column;min-width:0}.vh-card[hidden]{display:none}.vh-card-media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:.9rem;background:radial-gradient(120% 90% at 50% 20%,#fffaf3,#efe4d6 70%,#e6d7c4)}.vh-card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:opacity .6s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.vh-card-media img.is-cover{object-fit:cover;padding:0}.vh-card-media .vh-alt{opacity:0}@media(hover:hover){.vh-card:hover .vh-card-media img{transform:scale(1.04)}.vh-card.has-alt:hover .vh-card-media .vh-alt{opacity:1}.vh-card.has-alt:hover .vh-card-media .vh-main{opacity:0}}.vh-badge{position:absolute;top:.7rem;left:.7rem;z-index:2;max-width:calc(100% - 1.4rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.35rem .7rem;border-radius:999px;background:#100e0cdb;color:var(--gold);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase}.vh-save{position:absolute;bottom:.7rem;right:.7rem;z-index:2;padding:.35rem .6rem;border-radius:999px;background:var(--rose);color:var(--ivory);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.vh-card-copy{display:flex;flex-direction:column;gap:.35rem;padding:.95rem .15rem 0;flex:1}.vh-card-group{margin:0;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--rose)}.vh-card-name{margin:0;font-family:var(--display);font-weight:500;font-size:1.35rem;line-height:1.1}.vh-card-line{margin:0;font-size:.85rem;color:var(--mist);line-height:1.45}.vh-card-price{display:flex;align-items:baseline;gap:.6rem;margin-top:.25rem}.vh-card-price strong{font-family:var(--display);font-weight:500;font-size:1.5rem;line-height:1}.vh-card-price s{color:var(--mist);font-size:.85rem}.vh-card-actions{display:grid;gap:.5rem;margin-top:auto;padding-top:.85rem}.vh-card-actions .btn{min-height:2.6rem;padding:0 .75rem;font-size:.66rem;border-radius:999px}.vh-view{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--mist);padding:.3rem 0}.vh-view:hover{color:var(--night)}.vh-collection-foot{display:flex;justify-content:center;margin-top:2.75rem}.vh-collection-foot .btn{border-radius:999px}.vh-features{position:relative}.vh-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.vh-track::-webkit-scrollbar{display:none}.vh-feature{flex:0 0 100%;scroll-snap-align:start;display:grid;gap:1.5rem;padding:1.25rem;background:#ece3d7;border-radius:1.25rem}.vh-feature+.vh-feature{margin-left:1rem}.vh-feature-copy{display:flex;flex-direction:column;gap:1rem;padding:.5rem .25rem}.vh-feature-copy h3{margin:0;font-family:var(--display);font-weight:500;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.05}.vh-feature-copy p{margin:0;color:var(--mist)}.vh-feature-media{position:relative;aspect-ratio:4 / 3;border-radius:1rem;overflow:hidden;background:#e2d5c4}.vh-feature-media img{width:100%;height:100%;object-fit:cover}.vh-tags{position:absolute;top:.9rem;right:.9rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.vh-tags span{background:#ffffffeb;color:var(--night);padding:.35rem .8rem;border-radius:999px;font-size:.72rem}.vh-chip{display:flex;align-items:center;gap:.9rem;padding:.55rem 1rem .55rem .55rem;margin-top:auto;background:#fff;border-radius:.8rem;color:var(--night);transition:box-shadow .3s,transform .3s;max-width:26rem}.vh-chip:hover{box-shadow:0 10px 30px #100e0c14;transform:translateY(-1px)}.vh-chip img,.vh-chip .vh-chip-img{width:3.6rem;height:3.6rem;border-radius:.55rem;object-fit:cover;background:var(--ivory);flex:none}.vh-chip-text{display:flex;flex-direction:column;min-width:0;flex:1}.vh-chip-text small{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rose)}.vh-chip-text b{font-weight:400;font-size:.95rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vh-chip-text em{font-style:normal;font-size:.82rem;color:var(--mist)}.vh-chip-arrow{width:2.2rem;flex:none;color:var(--night);transition:transform .3s}.vh-chip:hover .vh-chip-arrow{transform:translate(4px)}.vh-dots{display:flex;justify-content:center;gap:.4rem;margin-top:1.1rem}.vh-dots button{width:.5rem;height:.5rem;padding:0;border:0;border-radius:999px;background:#100e0c33;transition:width .3s,background .3s}.vh-dots button[aria-current=true]{width:1.75rem;background:var(--night)}.vh-results-row{margin-top:3.5rem}.vh-results-track{gap:1rem;padding-bottom:.25rem}.vh-result{flex:0 0 86%;scroll-snap-align:start;display:flex;flex-direction:column;gap:.9rem}.vh-result h3{margin:.35rem 0 0;font-family:var(--display);font-weight:500;font-size:1.6rem;line-height:1.1}.vh-result p{margin:0;color:var(--mist);font-size:.95rem}.vh-result .vh-chip{margin-top:.25rem;background:#fff}.vh-compare{position:relative;aspect-ratio:5 / 3.4;border-radius:1rem;overflow:hidden;background:#e2d5c4;--pos: 50%;-webkit-user-select:none;user-select:none;touch-action:pan-y}.vh-compare img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.vh-compare .vh-before{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.vh-compare-line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fffffff2;pointer-events:none}.vh-compare-knob{position:absolute;top:50%;left:var(--pos);width:2.6rem;height:2.6rem;margin:-1.3rem 0 0 -1.3rem;border-radius:50%;background:#fff;color:var(--night);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #0000002e;pointer-events:none}.vh-compare-knob svg{width:1.2rem;height:1.2rem}.vh-compare input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.vh-pill{position:absolute;top:.8rem;z-index:2;padding:.3rem .85rem;border-radius:999px;background:#100e0c73;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:.78rem;pointer-events:none}.vh-pill-before{left:.8rem}.vh-pill-after{right:.8rem}.vh-split{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#fff}.vh-split>div{position:relative;overflow:hidden;background:#e2d5c4}.vh-dark{background:radial-gradient(120% 80% at 80% 0%,#2a1d17,#140f0c 55%,#0b0908);color:var(--ivory);overflow:hidden}.vh-dark .display,.vh-dark h2,.vh-dark h3{color:var(--ivory)!important}.vh-dark .lede{color:#f4ede4bd}.vh-sci{display:grid;gap:2rem;align-items:center}.vh-sci-visual{position:relative;border-radius:1.25rem;overflow:hidden;background:#0d0a09;border:1px solid rgba(196,165,116,.18);box-shadow:0 40px 80px #00000059 inset}.vh-sci-visual svg{display:block;width:100%;height:auto}.vh-beam{opacity:.12;transition:opacity .7s ease}.vh-beam.is-active{opacity:1}.vh-beam .vh-mark{opacity:0;transition:opacity .7s ease .2s}.vh-beam.is-active .vh-mark{opacity:1}.vh-beam .vh-photon{opacity:0}.vh-beam.is-active .vh-photon{opacity:1}.vh-layer-label{font-family:var(--sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;fill:#100e0c8c}.vh-mark-label{font-family:var(--sans);font-size:12px;letter-spacing:.08em;fill:#fff}.vh-lights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1.75rem}.vh-light{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .25rem;border-radius:.8rem;border:1px solid rgba(244,237,228,.14);background:#f4ede408;color:var(--ivory);transition:all .3s}.vh-light i{width:.9rem;height:.9rem;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px #ffffff0d,0 0 16px var(--c)}.vh-light span{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.vh-light small{font-size:.66rem;color:#f4ede48c}.vh-light[aria-pressed=true]{border-color:var(--c);background:#ffffff0f;box-shadow:0 0 24px -8px var(--c)}.vh-panel{margin-top:1.25rem;padding:1.35rem 1.4rem;border-radius:1rem;background:#f4ede40d;border:1px solid rgba(244,237,228,.1);min-height:9.5rem}.vh-panel[hidden]{display:none}.vh-panel-top{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.vh-panel h3{margin:0;font-family:var(--display);font-weight:500;font-size:1.9rem;line-height:1}.vh-panel-nm{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c)}.vh-panel-depth{margin:.6rem 0 0;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#f4ede48c}.vh-panel p.vh-panel-body{margin:.6rem 0 0;color:#f4ede4d1}.vh-sci-note{margin:1.25rem 0 0;font-size:.75rem;color:#f4ede473}.vh-sci .btn{margin-top:1.5rem;border-radius:999px}.vh-reviews{overflow:hidden}.vh-score{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.vh-score strong{font-family:var(--display);font-weight:500;font-size:3rem;line-height:1}.vh-score span{font-size:.85rem;color:var(--mist)}.vh-stars{display:inline-flex;gap:2px;color:var(--gold)}.vh-stars svg{width:.95rem;height:.95rem}.vh-stars .is-off{color:#100e0c26}.vh-rows{display:grid;gap:1rem}.vh-row{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;padding:.25rem 1.25rem;cursor:grab}.vh-row::-webkit-scrollbar{display:none}.vh-review{flex:0 0 17.5rem;display:flex;flex-direction:column;gap:.75rem;padding:1.35rem;border-radius:1rem;background:#fff;border:1px solid rgba(16,14,12,.06)}.vh-review h3{margin:0;font-family:var(--display);font-weight:500;font-size:1.3rem;line-height:1.15}.vh-review p{margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.vh-review-foot{display:flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(16,14,12,.07)}.vh-review-foot img{width:2.75rem;height:2.75rem;border-radius:.5rem;object-fit:cover;flex:none}.vh-review-who{display:flex;flex-direction:column;min-width:0;font-size:.82rem;line-height:1.3}.vh-review-who b{font-weight:500}.vh-review-who a,.vh-review-who span{color:var(--rose);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.vh-verified{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mist)}.vh-close{text-align:center}.vh-close .display{font-size:clamp(2.6rem,6vw,4.5rem)}.vh-close .lede{margin-inline:auto}.vh-close .btn-row{justify-content:center;align-items:center}.vh-close .btn{border-radius:999px;min-width:14rem}@media(min-width:700px){.vh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 1.25rem}.vh-result{flex-basis:calc(50% - .5rem)}.vh-review{flex-basis:21rem}.vh-lights{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:900px){.vh{padding:7rem 0}.vh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vh-card-actions{grid-template-columns:1fr}.vh-feature{grid-template-columns:1fr 1.15fr;padding:2.5rem;gap:2.5rem;align-items:stretch}.vh-feature-copy{padding:.5rem .5rem 0 0}.vh-feature-media{aspect-ratio:auto;min-height:26rem}.vh-result{flex-basis:calc((100% - 2rem) / 3)}.vh-sci{grid-template-columns:.9fr 1.1fr;gap:4rem}.vh-sci-copy{order:0}.vh-lights{grid-template-columns:repeat(4,minmax(0,1fr))}.vh-row{padding-inline:max(1.25rem,calc((100vw - 72rem)/2))}}@media(max-width:899px){.vh-sci-visual,.vh-feature-media{order:-1}}@media(prefers-reduced-motion:reduce){.vh-reveal{opacity:1;transform:none;transition:none}.vh-photon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/venus-home.css.map */
