:root{--vv-ink: #120a0b;--vv-velvet: #1c1012;--vv-velvet-2: #26161a;--vv-wine: #5e1b27;--vv-wine-glow: #8a2a3b;--vv-pine: #16261f;--vv-gold: #c9a66b;--vv-gold-soft: #e3cb98;--vv-ivory: #f3e9dc;--vv-mat: #efe5d6;--vv-muted: #c4b3a1;--vv-line: rgb(201 166 107 / .22);--vv-ease-out: cubic-bezier(.23, 1, .32, 1);--vv-ease-in-out: cubic-bezier(.77, 0, .175, 1);--vv-dur-press: .16s;--vv-dur-ui: .24s;--vv-dur-reveal: .75s;--vv-z-grain: 2}html{scroll-behavior:smooth;color-scheme:dark}::selection{background:var(--vv-gold);color:var(--vv-ink)}html{scrollbar-color:rgb(201 166 107 / .45) var(--vv-ink);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--vv-ink)}::-webkit-scrollbar-thumb{background:#c9a66b59;border-radius:10px;border:2px solid var(--vv-ink)}:focus-visible{outline:2px solid var(--vv-gold);outline-offset:3px}a{text-underline-offset:.22em;text-decoration-thickness:1px}input,textarea{caret-color:var(--vv-gold)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--vv-z-grain);opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.button,button.button,.shopify-payment-button__button{transition:transform var(--vv-dur-press) var(--vv-ease-out),background-color var(--vv-dur-ui) ease,color var(--vv-dur-ui) ease,border-color var(--vv-dur-ui) ease,box-shadow var(--vv-dur-ui) ease}.button:active,button.button:active{transform:scale(.97)}.card-gallery,.card-gallery slideshow-container,.card-gallery .product-media-container,.card-gallery .product-media{background:var(--vv-mat)!important}.card-gallery{overflow:hidden}.card-gallery .product-media__image{object-fit:contain!important;padding:7%;mix-blend-mode:multiply;transition:transform .7s var(--vv-ease-out)}product-card .product-card__content,.product-card .product-card__content{gap:6px}@media(hover:hover)and (pointer:fine){product-card:hover .card-gallery .product-media__image,.product-card:hover .card-gallery .product-media__image{transform:scale(1.045)}product-card:hover a[href*="/products/"],.product-card:hover a[href*="/products/"]{color:var(--vv-gold-soft)}}.vv-wrap{width:min(100% - 32px,1320px);margin-inline:auto}@media(min-width:750px){.vv-wrap{width:min(100% - 80px,1320px)}}.vv-display{font-family:var(--font-heading--family);font-weight:400;color:var(--vv-ivory);letter-spacing:-.02em;line-height:.98;margin:0}.vv-display em{font-style:italic;color:var(--vv-gold-soft)}.vv-lede{font-family:var(--font-body--family);color:var(--vv-muted);font-size:clamp(1rem,.95rem + .3vw,1.175rem);line-height:1.6;max-width:44ch;margin:0}.vv-btn{display:inline-flex;align-items:center;gap:.6em;padding:1em 1.6em;border-radius:999px;background:var(--vv-gold);color:var(--vv-ink);font-family:var(--font-body--family);font-weight:500;font-size:.95rem;letter-spacing:.01em;text-decoration:none;box-shadow:0 10px 30px -12px #c9a66b8c;transition:transform var(--vv-dur-press) var(--vv-ease-out),background-color var(--vv-dur-ui) ease,box-shadow var(--vv-dur-ui) ease}.vv-btn svg{transition:transform var(--vv-dur-ui) var(--vv-ease-out)}.vv-btn:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.vv-btn:hover{background:var(--vv-gold-soft);box-shadow:0 14px 40px -12px #e3cb9899}.vv-btn:hover svg{transform:translate(3px)}}.vv-link{color:var(--vv-ivory);font-family:var(--font-body--family);font-size:.95rem;text-decoration:underline;text-decoration-color:var(--vv-line);transition:text-decoration-color var(--vv-dur-ui) ease,color var(--vv-dur-ui) ease}@media(hover:hover)and (pointer:fine){.vv-link:hover{color:var(--vv-gold-soft);text-decoration-color:var(--vv-gold)}}.vv-js [data-vv-reveal]{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity var(--vv-dur-reveal) var(--vv-ease-out),transform var(--vv-dur-reveal) var(--vv-ease-out),filter var(--vv-dur-reveal) var(--vv-ease-out);transition-delay:calc(var(--i, 0) * 60ms)}.vv-js [data-vv-reveal].is-in{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vv-js [data-vv-reveal]{transform:none;filter:none;transition:opacity .3s ease}.vv-snow{display:none}.card-gallery .product-media__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/velvet-midnight.css.map */
