.carousel-products{--f-carousel-spacing:20px!important;--f-carousel-slide-width:calc((100% - 80px) / 5)!important;text-align:left;margin-bottom:40px}.carousel-products ul{list-style:none}.carousel-products li>a{display:block;background:#fbf8f3;text-decoration:none;padding:10px;border-radius:10px;height:100%;position:relative;color:#1c1c1c;font-size:14px}.carousel-products li>a>img{display:block;width:100%;height:260px;object-fit:contain;background:#fff;border-radius:10px;margin-bottom:8px}.carousel-products li>a .onsale{display:block;position:absolute;right:6px;top:10px;background:#e12d2d;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;padding:4px 10px;border-radius:35px;transform:rotate(25deg)}.carousel-products li>a .carousel-price{font-weight:700;margin-bottom:8px;line-height:1.2;color:#055e21}.carousel-products li>a .carousel-price>*{line-height:1.2}.carousel-products li>a .carousel-price small,.carousel-products li>a .carousel-price span,.carousel-products li>a .carousel-price bdi,.carousel-products li>a .carousel-price ins,.carousel-products li>a .carousel-price del{line-height:1.2}.carousel-products li>a .carousel-price small{font-weight:400;text-transform:uppercase;font-size:12px;color:#1c1c1c}.carousel-products li>a .carousel-price del{font-weight:400;color:#363636}.carousel-products li>a .alg_wc_product_ppq_table{display:block;background:#fff0;margin-bottom:8px}.carousel-products li>a .alg_wc_product_ppq_table tbody{display:flex;flex-wrap:wrap;border-top:1px dashed #e7e2d9;padding-top:8px}.carousel-products li>a .alg_wc_product_ppq_table tr{display:block;width:50%}.carousel-products li>a .alg_wc_product_ppq_table th,.carousel-products li>a .alg_wc_product_ppq_table td{display:block;text-align:left!important;padding:2px 0;background:#fff0;font-weight:400}.carousel-products li>a .alg_wc_product_ppq_table td{text-align:right!important;font-weight:700;color:#055e21}.carousel-products li>a .alg_wc_product_ppq_table del{display:none}.carousel-products li>a .alg_wc_product_ppq_table>*,.carousel-products li>a .alg_wc_product_ppq_table span,.carousel-products li>a .alg_wc_product_ppq_table bdi,.carousel-products li>a .alg_wc_product_ppq_table ins{line-height:1.2}@media screen and (max-width:800px){.carousel-products li>a .alg_wc_product_ppq_table th,.carousel-products li>a .alg_wc_product_ppq_table td{min-width:inherit}}.carousel-products li>a .carousel-title{font-weight:700;transition:color 0.5s;line-height:1.2}.carousel-products li>a:hover .carousel-title{text-decoration:underline;color:#603c00}.carousel-products .f-button{border-radius:100%;color:#fff;background:#1c1c1c;transition:background-color 0.5s,color 0.5s,opacity 0.5s,visibility 0.5s}.carousel-products .f-button[disabled]{opacity:0;visibility:hidden}.carousel-products .f-button:hover,.carousel-products .f-button:focus{background-color:#603c00!important;color:#fff!important}@media screen and (max-width:1310px){.carousel-products{--f-carousel-slide-width:calc((100% - 60px) / 4)!important}}@media screen and (max-width:1080px){.carousel-products{--f-carousel-slide-width:calc((100% - 40px) / 3)!important}}@media screen and (max-width:770px){.carousel-products{--f-carousel-slide-width:calc((100% - 20px) / 2)!important}}@media screen and (max-width:500px){.carousel-products{--f-carousel-slide-width:100%!important}}