.menu{gap:clamp(12px,1.5vw,24px)}.menu a{font-size:10.5px;letter-spacing:.15em;opacity:.82;transition:opacity .25s}.menu a:hover,.menu a.on{opacity:1}.ticker{font-size:9.5px;letter-spacing:.24em;opacity:.85}.cats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:980px){.cats{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:540px){.cats{grid-template-columns:1fr}}.cat{overflow:hidden}.cat img{width:100%;display:block;aspect-ratio:4/5;object-fit:cover;filter:saturate(.94);transition:transform .7s cubic-bezier(.2,.6,.2,1),filter .5s ease}.cat:hover img{transform:scale(1.035);filter:saturate(1.02)}.card__media img{width:100%;display:block;aspect-ratio:4/5;object-fit:cover}.card__sub{opacity:.62}.marquee__inner span{opacity:.45}.sec{padding-top:clamp(72px,9vw,120px);padding-bottom:clamp(72px,9vw,120px)}.sec__head{margin-bottom:clamp(34px,4vw,54px)}.eyebrow{opacity:.6;letter-spacing:.3em}h2{letter-spacing:.02em}.btn{letter-spacing:.16em}.trust span{opacity:.75;font-size:10.5px;letter-spacing:.16em}a:focus-visible,button:focus-visible{outline:1px solid var(--gold,#D4C29A);outline-offset:3px}footer .foot{row-gap:34px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/visionz-clean.css.map */
