.vv-catR{padding-top:var(--vv-sec-pt, 16px);padding-bottom:var(--vv-sec-pb, 16px);margin-top:var(--vv-sec-mt, 0px);margin-bottom:var(--vv-sec-mb, 0px);color:var(--vv-text, #0b0b0c)}.vv-catR__wrap{width:100%}.vv-catR:not(.is-full) .vv-catR__wrap{width:min(var(--vv-maxw, 1200px),92vw);margin:0 auto}.vv-catR.is-full .vv-catR__wrap{width:min(1400px,92vw);margin:0 auto}.vv-catR__head{margin-bottom:14px}.vv-catR__h{margin:0;font-size:var(--vv-title, 22px);letter-spacing:-.01em}.vv-catR__sub{margin-top:6px;color:var(--vv-muted, #5b5b62);font-size:13px;line-height:1.35}.vv-catR__grid{display:grid;grid-template-columns:repeat(var(--vv-cols, 3),minmax(0,1fr));gap:var(--vv-gap, 16px)}.vv-catR__card{position:relative;height:var(--vv-card-h, 220px);border-radius:var(--vv-radius, 20px);overflow:hidden;text-decoration:none;color:inherit;border:1px solid rgba(0,0,0,.08);box-shadow:0 18px 50px #0000001a,0 1px #ffffff8c inset;transform:translateZ(0);opacity:0;transform:translateY(14px) scale(.985);transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .75s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1);transition-delay:var(--vv-delay, 0ms)}.vv-catR__card.is-in{opacity:1;transform:translateY(0) scale(1)}.vv-catR__card:hover{transform:translateY(-4px) scale(1);box-shadow:0 26px 70px #00000024,0 1px #ffffff8c inset}.vv-catR__media{position:absolute;top:0;right:0;bottom:0;left:0}.vv-catR__img{width:100%;height:100%;object-fit:cover;display:block}.vv-catR__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#7f7f7f14;font-weight:700;opacity:.7}.vv-catR__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000094,#0000001a,#0000)}.vv-catR__meta{position:absolute;left:14px;right:14px;bottom:12px;color:#fff;z-index:2}.vv-catR__label{font-size:var(--vv-label, 15px);font-weight:850;letter-spacing:-.01em;line-height:1.1}.vv-catR__note{margin-top:6px;font-size:12px;opacity:.92}.vv-catR__empty{padding:16px;opacity:.7}@media(max-width:989px){.vv-catR__grid{grid-template-columns:1fr}.vv-catR__card{height:220px}}@media(prefers-reduced-motion:reduce){.vv-catR__card{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vv-category-reveal-grid.css.map */
