/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
:root{--vh-serif:"Cormorant Garamond", "Times New Roman", serif;--vh-sans:"Inter Tight", system-ui, sans-serif}@keyframes vhFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes vh-marquee{0%{transform:translate(0)}to{transform:translate(-33.33%)}}@keyframes vh-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vh-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.vh-in{animation:.6s cubic-bezier(.4,0,.2,1) both vhFade}.vh-fade{animation:.8s cubic-bezier(.4,0,.2,1) both vhFade}html{scroll-behavior:smooth;scroll-padding-top:72px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.vh-occ-card img,.vh-occ-link img{transition:transform .6s}.vh-occ-card:hover img,.vh-occ-link:hover img{transform:scale(1.05)}@media (width<=920px){.vh-nav-left,.vh-nav-search{display:none!important}.vh-nav-mobile{display:flex!important}.vh-footer-grid{grid-template-columns:1fr 1fr!important}.vh-cart-grid,.vh-checkout-grid,.vh-pdp-grid,.vh-hero-split,.vh-sub-teaser,.vh-about-strip,.vh-about-grid,.vh-deal-grid,.vh-hero-meta{grid-template-columns:1fr!important}.vh-pdp-mobile-gallery{display:block!important}.vh-pdp-desktop-gallery{display:none!important}}@media (width<=640px){.vh-pdp-gallery{grid-template-columns:1fr!important}.vh-occ-link[style*=span\ 2]{grid-column:span 1!important}}
