/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-leading:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-style:solid;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.wlc-products-carousel{margin-block:calc(var(--spacing,.25rem)*8);position:relative}.wlc-products-carousel__wrapper{position:relative}.wlc-products-carousel__slider .splide__track{overflow:visible}@media not all and (min-width:64rem){.wlc-products-carousel__slider .splide__slide{max-width:19.75rem}}.wlc-products-carousel__item{height:100%}.wlc-products-carousel__item .wlfmc-add-to-wishlist{right:calc(var(--spacing,.25rem)*3)!important;top:calc(var(--spacing,.25rem)*3)!important}.wlc-products-carousel__item .woocommerce-loop-product__title{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}.wlc-products-carousel__link{inset:0;position:absolute;z-index:10}.wlc-products-carousel__product{display:flex;flex-direction:column;height:100%}.wlc-products-carousel__image{aspect-ratio:1;overflow:hidden;position:relative}.wlc-products-carousel__image .onsale{display:none}.wlc-products-carousel__image img{height:100%;object-fit:cover;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.wlc-products-carousel__product:hover .wlc-products-carousel__image img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.wlc-products-carousel__placeholder{background-color:var(--color-background,#f8f8f8);--tw-border-style:dashed;align-items:center;border-color:var(--color-gray-300,#bbb);border-style:dashed;border-width:2px;color:var(--color-gray-500,#d9d9d9);display:flex;font-size:var(--text-sm,.875rem);height:100%;justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));width:100%}.wlc-products-carousel__sale-badge{background-color:var(--color-red-500,var(--color-primary-500));color:var(--color-white,#fff);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2.5);top:calc(var(--spacing,.25rem)*2.5);z-index:10;--tw-font-weight:var(--font-weight-bold,700);border-radius:.25rem;font-weight:var(--font-weight-bold,700);position:absolute;text-transform:uppercase}.wlc-products-carousel__info{display:flex;flex:1;flex-direction:column;padding-top:1.125rem}.wlc-products-carousel__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-black,#000);font-weight:var(--font-weight-bold,700)}.wlc-products-carousel__title a{text-decoration-line:none}.wlc-products-carousel__price{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-black,#000);font-weight:var(--font-weight-medium,500)}.wlc-products-carousel__price:has(del) .price{align-items:center;display:flex}.wlc-products-carousel__price:has(del) .price del{order:3;padding-left:calc(var(--spacing,.25rem)*4)}.wlc-products-carousel__price:has(del) .price ins{order:1}.wlc-products-carousel__price:has(del) .price .woocommerce-price-suffix{order:2;padding-left:var(--spacing,.25rem)}.wlc-products-carousel__price .woocommerce-price-suffix{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);color:var(--color-black,#000);font-weight:var(--font-weight-medium,500)}.wlc-products-carousel__price .amount{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.wlc-products-carousel__price del{color:var(--color-neutral-700,#555)}.wlc-products-carousel__price del,.wlc-products-carousel__price ins{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.wlc-products-carousel__price ins{color:var(--color-black,#000);text-decoration-line:none}.wlc-products-carousel__actions{margin-top:auto;padding-top:calc(var(--spacing,.25rem)*2)}.wlc-products-carousel__actions .wlc-add-to-cart-form{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between}.wlc-products-carousel__actions .added_to_cart{background-color:var(--color-primary,#c6002b);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);text-align:center;width:100%;--tw-font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);font-weight:var(--font-weight-medium,500)}.wlc-products-carousel__actions .add_to_cart_button,.wlc-products-carousel__actions .button{flex:1;width:calc(66.67% - .5rem)}:is(.wlc-products-carousel__actions .button,.wlc-products-carousel__actions .add_to_cart_button).product_type_variable{width:100%}.wlc-products-carousel__arrows{z-index:10;--tw-translate-y:-50%;position:absolute;top:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.wlc-products-carousel__arrow{background-color:#ffffffe6;border-color:var(--color-gray-300,#bbb);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11)}@supports (color:color-mix(in lab,red,red)){.wlc-products-carousel__arrow{background-color:color-mix(in oklab,var(--color-white,#fff) 90%,#0000)}}.wlc-products-carousel__arrow{cursor:pointer;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;align-items:center;display:flex;justify-content:center;transition-duration:.3s}@media (hover:hover){.wlc-products-carousel__arrow:hover{background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:768px){.wlc-products-carousel__arrow{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}}.wlc-products-carousel__arrow--prev{left:calc(var(--spacing,.25rem)*-6)}@media not all and (min-width:768px){.wlc-products-carousel__arrow--prev{left:calc(var(--spacing,.25rem)*-5)}}.wlc-products-carousel__arrow--next{right:calc(var(--spacing,.25rem)*-6)}@media not all and (min-width:768px){.wlc-products-carousel__arrow--next{right:calc(var(--spacing,.25rem)*-5)}}.wlc-products-carousel__arrow svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);fill:#0000004d}@media not all and (min-width:768px){.wlc-products-carousel__arrow svg{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}}.wlc-products-carousel__pagination{display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:center;margin-top:calc(var(--spacing,.25rem)*6)}.wlc-products-carousel__page{background-color:var(--color-gray-300,#bbb);border-style:var(--tw-border-style);cursor:pointer;height:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*3);--tw-duration:.3s;border-radius:3.40282e+38px;border-width:0;transition-duration:.3s}.wlc-products-carousel__page.is-active{background-color:var(--color-neutral-1000,#000)}.wlc-products-carousel-empty,.wlc-products-carousel-error{background-color:var(--color-neutral-100,#f7f7f7);border-color:var(--color-gray-300,#bbb);border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-600,#7b7b7b);padding:calc(var(--spacing,.25rem)*8);text-align:center}.editor-styles-wrapper .wlc-products-carousel__slider.splide,.wp-admin .wlc-products-carousel__slider.splide{visibility:visible}.editor-styles-wrapper .wlc-products-carousel .splide:not(.is-initialized) .splide__track{overflow:visible}.editor-styles-wrapper .wlc-products-carousel .splide:not(.is-initialized) .splide__list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*5)}.wp-admin .wlc-products-carousel .splide__slide:after{display:none!important}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}