.elementor-19 .elementor-element.elementor-element-16720b > .elementor-container{max-width:1440px;}.elementor-19 .elementor-element.elementor-element-886d09a{--cols:2;--cols-gap:30px;}.elementor-19 .elementor-element.elementor-element-886d09a .woocommerce-cart-form{background-color:#1F1F1F;border-radius:30px 30px 30px 30px;padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-886d09a .cart_totals{background-color:#1F1F1F;border-radius:30px 30px 30px 30px;padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-886d09a > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-19 .elementor-element.elementor-element-886d09a .clear-cart .button-text:last-child{margin-left:7px;}.elementor-19 .elementor-element.elementor-element-886d09a .clear-cart .button-text:first-child{margin-right:7px;}.elementor-19 .elementor-element.elementor-element-5827589 > .elementor-container{max-width:1440px;}.elementor-19 .elementor-element.elementor-element-5827589 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-19 .elementor-element.elementor-element-b7213f4{--slides-per-view:2;--image-space:0px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-item{text-align:center;background-color:#262626;border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 25px 15px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-button .button-text:last-child{margin-left:7px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-button .button-text:first-child{margin-right:7px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;margin-bottom:12px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-title a{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-image, .elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-image img{border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .price{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#A17400;}.elementor-19 .elementor-element.elementor-element-b7213f4 ins .amount{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-grid-button{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-b7213f4 .quantity-wrapper[data-type=advanced] .quantity{border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b7213f4 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:5px 0 0 5px;}body.rtl .elementor-19 .elementor-element.elementor-element-b7213f4 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:0 5px 5px 0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b7213f4 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:0 5px 5px 0;}body.rtl .elementor-19 .elementor-element.elementor-element-b7213f4 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:5px 0 0 5px;}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-b7213f4{--slides-per-view:1;}}/* Start custom CSS for etheme_product_carousel, class: .elementor-element-b7213f4 */.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-hover-mode-dark .etheme-product-grid-item .footer-inner>*:hover {
    --hover-color-white: #000;
}

.elementor-19 .elementor-element.elementor-element-b7213f4 .etheme-product-hover-mask2 .footer-inner {
    grid-gap: 5px;
    --item-radius: 50%;
}/* End custom CSS */