.category-controls{display:flex;justify-content:flex-end;gap:1rem}@media (min-width: 1280px){.category-controls{gap:1.5rem}}.category-horizontal-filters{margin-bottom:1.125rem}.category-horizontal-filters__show-all,.category-horizontal-filters__sorting{flex-shrink:0}.category-products{--vc-product-title-font-size: .875rem;--columnsAmountTablet: var(--v2701343c);--columnsAmountDesktop: var(--v5ccc5820)}.category-products__list--grid{display:grid;gap:1.25rem}@media (min-width: 480px){.category-products__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.category-products__list--grid{grid-template-columns:repeat(var(--columnsAmountTablet),minmax(0,1fr))}}@media (min-width: 1280px){.category-products__list--grid{grid-template-columns:repeat(var(--columnsAmountDesktop),minmax(0,1fr))}}.category-products__list--list{margin-left:-1.25rem;margin-right:-1.25rem}.category-products__list--list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}@media (min-width: 768px){.category-products__list--list{margin-left:0;margin-right:0}.category-products__list--list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}}.category-products__infinity{margin-top:2rem}.category__breadcrumbs{margin-bottom:.625rem}@media (min-width: 768px){.category__breadcrumbs{margin-bottom:1rem}}.category__selector{margin-bottom:1rem}@media (min-width: 768px){.category__selector{margin-bottom:1.25rem}}.category__title{--vc-typography-text-transform: none}.category__title-skeleton{display:inline-block;width:12rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.category__title-skeleton{width:16rem}}.category__products-count{top:-.25rem;margin-left:.5rem;white-space:nowrap;font-size:.875rem;line-height:1.125rem;font-weight:400;text-transform:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.category__products-count{top:-.5em;font-size:1rem;line-height:1.25rem}}.category__filters{margin-top:.75rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem}.category__filters:empty{height:.5rem}@media (min-width: 768px){.category__filters{margin-bottom:.875rem;margin-top:.75rem;flex-wrap:wrap;justify-content:flex-end}}@media (min-width: 1280px){.category__filters{column-gap:1.5rem}}.category__filters--sticky{position:sticky;top:2.1rem;z-index:40;margin-left:-1.5rem;margin-right:-1.5rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;--tw-shadow: 0 6px 15px 0 rgb(from var(--color-additional-950) r g b / .1), 0 4px 6px -4px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 6px 15px 0 var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.category__facets-button{display:none}}.category__sort{display:flex;align-items:center;gap:.5rem}@media (width < 768px){.category__sort{flex-grow:1}}@media (min-width: 1024px){.category__sort{order:9999}}.category__sort-label{margin-inline-end:.5rem;flex-shrink:0}@media (width < 768px){.category__sort-label{display:none}}.category__sort-dropdown{width:100%}.category__view-mode{order:9999}@media (min-width: 768px){.category__view-mode{order:-9999;margin-inline-end:auto}}@media (width < 1024px) and (min-width: 768px){.category__controls{order:9999;width:100%}}.category__products-bottom{margin-top:2rem;margin-bottom:2rem;text-align:center}
