vc-catalog-views{--vc-catalog-gutter:var(--vv-page-gutter);display:block;padding-top:16px;padding-bottom:64px;scroll-margin-top:calc(var(--header-height,80px) + 24px)}vc-catalog-views [hidden]{display:none!important}.vc-catalog-toolbar{margin-bottom:28px;min-width:0}.vc-catalog-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;font-family:var(--vc-pill-label-font-family);font-size:var(--vc-pill-label-font-size);font-style:var(--vc-pill-label-font-style);font-weight:var(--vc-pill-label-font-weight);line-height:var(--vc-pill-label-line-height);letter-spacing:var(--vc-pill-label-letter-spacing);margin-inline:calc(-1 * var(--vc-catalog-gutter,20px));padding-inline:var(--vc-catalog-gutter,20px)}.vc-catalog-tabs::-webkit-scrollbar{display:none}.vc-catalog-tabs a{display:flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;height:44px;border:0;border-radius:9999px;padding:12px 16px;color:inherit;background:#eeeef1;box-shadow:none;text-decoration:none}.vc-catalog-tabs a[data-catalog-view=all]{width:44px;padding-inline:0}.vc-catalog-tabs a[aria-current=page]{background:#0057ff;color:#fff}.vc-catalog-tabs a:focus-visible{outline:2px solid #0057ff;outline-offset:-4px}vc-catalog-views .vc-motion-grid{list-style:none;padding:0;margin:0}.vc-family-card{display:block;color:inherit;text-decoration:none}.vc-family-card-media{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:var(--border-radius-product);background:rgb(var(--color-background))}.vc-family-card-media>img,.vc-family-card-media>svg{width:100%;height:100%;object-fit:cover}.vc-family-card .vc-family-count{margin:0;font-size:calc(var(--font-heading-card-scale) * 2.16rem);font-weight:400;line-height:1.375;color:var(--vv-color-muted)}.vc-catalog-note{font-size:13px;color:var(--vv-color-muted);margin-top:28px}.vc-catalog-next{display:block;width:fit-content;margin:32px auto;font-size:15px;padding:12px 24px;border:1px solid #ddd;border-radius:24px;color:inherit;text-decoration:none}vc-catalog-views:defined .vc-catalog-pagination{display:none}@media(max-width:749px){.vc-family-card .vc-family-count{font-size:calc(var(--font-heading-card-scale) * 1.6rem)}}@media(min-width:750px){vc-catalog-views.vc-catalog-fullwidth{max-width:100%;padding-inline:var(--vv-page-gutter)}}@media(min-width:750px){.vc-catalog-tabs{justify-content:safe center}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/vc-catalog-views.css.map */
