.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce .products ul li:before,.woocommerce ul.products li:before{content:none}.woocommerce-products-header__title.page-title{font-weight:600}ul.products li.product{border:1px solid #b5b5c3;border-radius:10px;padding:32px;position:relative}.woocommerce ul.products li.product{border:1px solid #b5b5c3;border-radius:10px;padding:18px;position:relative;box-shadow:0px 0px 20px -1px #ccc;border:none;padding:10px 9px;transition:.3s;background:#fff}.woocommerce ul.products li.product:hover{box-shadow:0px 0px 40px -1px #ccc;transform:scale(1.04)}ul.products li.product .attachment-woocommerce_thumbnail{border-radius:6px;height:280px !important;-o-object-fit:contain;object-fit:contain;order:1}ul.products li.product .onsale{left:22px !important;top:17px !important;right:auto !important;margin:0 !important;background:#8fbf4f;font-weight:600;border-radius:4px;min-height:auto;height:34px;display:flex;align-items:center;justify-content:center;line-height:normal;padding:0px 8px;text-transform:uppercase;font-family:"Inter" !important;font-weight:600;position:relative;left:0 !important;top:0 !important;width:auto;display:inline;height:auto !important;order:3}ul.products li.product .woocommerce-loop-product__title{color:#000;font-weight:600;min-height:80px;order:3}ul.products li.product .button{background-color:#8fbf4f;color:#000;font-weight:600;border-radius:50px;padding:16px 32px;margin-top:0px;display:none !important}ul.products li.product .button:hover{background-color:#638536}ul.products li.product .price{display:flex !important;flex-direction:column;order:4}ul.products li.product .price del bdi{display:block;color:#a6a6a6}ul.products li.product .price ins{font-size:30px;text-decoration:none;color:#8fbf4f}.product.type-product{position:relative}.woocommerce div.product .product_title{font-size:30px;font-weight:600}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price del{display:block;color:#c0c0dd}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price ins{text-decoration:none;color:#8fbf4f;font-size:35px}.woocommerce-product-details__short-description{color:#6d6c80;font-family:"Inter" !important}.woocommerce-product-details__short-description .alert.alert-info{background:#d2ecf1;border-color:#a4d9e3;font-size:14px;color:#114d58}.woocommerce-product-details__short-description table .table-responsive-title{font-size:13px;color:#24292d;font-weight:600}.woocommerce-product-details__short-description table .table-responsive-title .badge{background:#19be87;font-weight:500}.woocommerce-product-details__short-description table .table-responsive-title img{height:25px}.product_meta .posted_in{font-weight:500;font-size:14px;display:block;gap:5px}.product_meta .tagged_as{display:block;gap:5px;font-weight:500;font-size:14px;margin-top:6px}.product_meta a{font-weight:400;text-decoration:none;color:#6d6c80}.product_meta a:hover{color:#8fbf4f}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;overflow-x:auto;display:flex;padding-bottom:20px;gap:0 8px;scrollbar-width:thin;scrollbar-color:#2f2f2f #fff}.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar{height:8px;background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar-track{background:#fff;border-radius:10px;margin:0 20px}.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar-thumb{background:#2f2f2f;border-radius:10px;border:2px solid #fff}.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar-thumb:hover{background:#161616}.woocommerce div.product .woocommerce-tabs ul.tabs:after{content:"";display:block;align-items:end;border-bottom:2px solid #e6eaef}.woocommerce div.product .woocommerce-tabs ul.tabs::before{content:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0px;border:none;color:#c0c0dd !important;background-color:rgba(0,0,0,0);padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{content:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;position:relative;color:#c0c0dd;position:relative;padding:0 20px 12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#8fbf4f}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{content:"";border-bottom:2px solid #8fbf4f;position:absolute;width:100%;bottom:-2px;left:0}.woocommerce ul.products li.product .price ins bdi{text-decoration-line:none !important;font-weight:600;color:#8fbf4f !important}ul.products li.product a.woocommerce-loop-product__link img{height:auto !important}.cross-sells.products .swiper-button-next:after,.cross-sells.products .swiper-button-prev:after{content:none}.cross-sells.products .swiper-button-next,.cross-sells.products .swiper-button-prev{display:none}@media(min-width: 62rem)and (max-width: 74.999rem){.woocommerce-products-header__title.page-title{font-size:28px}ul.products li.product .attachment-woocommerce_thumbnail{height:200px !important}ul.products li.product .woocommerce-loop-product__title{font-size:14px !important}ul.products li.product .onsale{left:18px !important}.woocommerce-product-details__short-description table .table-responsive-title{font-size:12px}.woocommerce-product-details__short-description table .table-responsive-title img{width:20px;-o-object-fit:contain;object-fit:contain}.product_meta .posted_in,.product_meta .tagged_as{font-size:12px}}@media(max-width: 62rem){.woocommerce ul.products[class*=columns-] li.product{width:45%;flex:0 0 auto;margin:2%}.woocommerce-page ul.products[class*=columns-] li.product{width:45%;flex:0 0 auto;margin:2%}ul.products li.product .onsale{font-size:9px;padding:2px 5px}ul.products li.product .woocommerce-loop-product__title{font-size:13px !important}ul.products li.product .price ins{font-size:20px}.accordion .accordion-item .accordion-button{padding-left:0 !important}}