.woocommerce-breadcrumb{display:none}.featured-products-cards ul.products.elementor-grid li.product a.woocommerce-loop-product__link,.woocommerce ul.products li.product a{display:flex;flex-direction:column}.featured-products-cards ul.products.elementor-grid .product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 20px;padding-bottom:20px;order:3;color:#7a7a7a}.featured-products-cards ul.products.elementor-grid .product .price,.woocommerce ul.products li.product .price{padding:0 20px;font-weight:400!important;font-size:25px;order:2;color:#000}.featured-products-cards ul.products.elementor-grid .product img,.woocommerce ul.products li.product a img{padding-bottom:20px;border-bottom:1px solid #f2f2f2}.single-product-info{display:flex}.single-product-info .featured-image-product{width:70%;padding-right:20px}.single-product-info .woocommerce-product-gallery__image img{width:100%;margin-bottom:10px}.single-product-info .woocommerce-product-gallery__image:not(:first-child){display:inline-block;width:calc(100% / 5);padding-right:3%}.single-product-info .woocommerce-product-gallery{margin-bottom:20px}html .single-product-info .entry-summary{width:30%!important;border-left:1px solid #cecece;padding-left:20px}.single-product-info .entry-summary .product-title{font-weight:600}html .single-product-info .entry-summary p.price{font-weight:400;font-size:2.5rem;color:black;margin-bottom:20px}html .single-product-info .entry-summary .stock{font-weight:700;font-size:1rem;color:black;margin-bottom:20px}html .single-product-info .entry-summary .variations_form{text-align:left}html .single-product-info .entry-summary .quantity{display:block;width:100%;text-align:left;margin-bottom:20px!important}html .single-product-info .entry-summary .quantity input{width:80%}html .single-product-info .entry-summary .single_add_to_cart_button{display:block;float:none!important;width:80%;min-height:50px}html .single-product-info .entry-summary .single_add_to_cart_button.disabled{background-color:#767676}.single-product-info .featured-details-table{margin-bottom:30px}.single-product-info .featured-details-table h3{font-weight:500;margin-bottom:20px}.single-product-info .featured-details-table table tbody tr td:first-child{font-weight:700;background-color:#ddd}.single-product-info .featured-details-description h3{font-weight:500;margin-bottom:20px}.single-product-info .featured-details-description div{color:#7a7a7a}.featured-additional-info{margin:15px 0}.additional-info-button{background-color:#25d366;color:white;padding:10px;border-radius:5px;margin-left:10px}.products-cart-table{width:70%}.products-cart-table-container{width:90%;height:max-content;padding:20px;border:1px solid #ccc;border-radius:5px;margin-bottom:20px}.products-cart-table-container .cart-product-item{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;justify-content:space-between;align-content:center;align-items:center}.products-cart-table-container .cart-product-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.products-cart-table-container .cart-image-product{max-width:100px;margin-right:10px}.products-cart-table-container .cart-title-product{width:40%}.products-cart-table-container .cart-title-product a{color:black}.cart-table-buttons{display:flex;width:90%;justify-content:space-between}.cart-table-buttons a{color:#7a7a7a}.cart-checkout-details{width:30%}.cart-checkout-details .cart-collaterals{border:1p solid #7a7a7a}.cart-checkout-details .cart-collaterals .cart_totals{width:100%}.cart-checkout-details .cart-collaterals .cart_totals table{padding:0 10px;border-spacing:0 20px}.cart-checkout-details .cart-collaterals .cart_totals table tr th,.cart-checkout-details .cart-collaterals .cart_totals table tr td{border:none}.cart-checkout-details .cart-collaterals .cart_totals table tr th,.cart-checkout-details .cart-collaterals .cart_totals table tr td{padding:20px 10px;border-top:1px solid #ddd}.cart-checkout-details .cart-collaterals .cart_totals table .woocommerce-shipping-totals td,.cart-checkout-details .cart-collaterals .cart_totals table .woocommerce-shipping-totals th{padding:30px 10px}.cart-checkout-details .cart-collaterals .cart_totals .checkout-button{background-color:black}.cart-checkout-details .cart-collaterals .cart_totals .checkout-button:hover{background-color:#7a7a7a}.cards-payments{position:relative}.cards-payments::after{position:absolute;width:1000%;height:100%;top:0;background-color:white;content:"";right:50%;transform:translateX(50%);z-index:-1}.categories-shop .category-card .elementor-image-box-content{display:flex;flex-direction:column}.categories-shop .category-card .elementor-image-box-content .elementor-image-box-title{order:2;color:#6ec1e4;font-size:13px}.categories-shop .category-card .elementor-image-box-content .elementor-image-box-description{font-size:20px;order:1;color:#000!important;margin-bottom:20px}.checkout-personal-info{width:70%;padding-right:20px}.checkout-total-details{width:30%}.checkout-payment-method{width:100%}.woocommerce-billing-fields__field-wrapper label,.woocommerce-billing-fields__field-wrapper #billing_title_field legend,.checkout-payment-method #payment label,.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tfoot tr td{color:#000}.checkout-payment-method #payment{background-color:transparent}.checkout-total-details #order_review_heading{margin-bottom:20px}.woocommerce-checkout-review-order-table tfoot tr td{font-weight:400!important}.woocommerce-checkout-review-order-table thead tr th:first-child,.woocommerce-checkout-review-order-table tbody tr td:first-child,.woocommerce-checkout-review-order-table tfoot tr th{border-right:none}.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th{color:#000;font-weight:400!important}.woocommerce-checkout-review-order-table tfoot th{color:#000}@media screen and (max-width:767px){.products-cart-table,.cart-checkout-details,.single-product-info .featured-image-product,html .single-product-info .entry-summary,.checkout-personal-info,.checkout-total-details{width:100%}}@media screen and (max-width:567px){.products-cart-table-container{width:100%}.products-cart-table-container .cart-product-item{flex-wrap:wrap}}