/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties;.vctheme-carousel-products{overflow:hidden;.vctheme-carousel-products__splide{position:relative;.vctheme-carousel-products__splide__container{.splide{display:none}&.loaded{.splide{display:block}.vctheme-carousel-products__splide__loader{display:none}}}.vctheme-carousel-products__splide__arrows{left:calc(var(--spacing, .25rem)*0);pointer-events:none;position:absolute;top:calc(var(--spacing, .25rem)*0);width:100%;.vctheme-carousel-products__splide__arrow--next,.vctheme-carousel-products__splide__arrow--prev{pointer-events:auto}.vctheme-carousel-products__splide__arrow--prev{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.vctheme-carousel-products__splide__arrow--next{right:calc(var(--spacing, .25rem)*0);--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}