.elementor-11627 .elementor-element.elementor-element-ed8afc8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E1E1;--border-color:#E3E1E1;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11627 .elementor-element.elementor-element-ed8afc8, .elementor-11627 .elementor-element.elementor-element-ed8afc8::before{--border-transition:0.3s;}.elementor-11627 .elementor-element.elementor-element-105be79 .elementor-heading-title{color:#242424;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-11627 .elementor-element.elementor-element-6a70687{text-align:left;}.woocommerce .elementor-11627 .elementor-element.elementor-element-6a70687 .price{color:#242424;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.woocommerce .elementor-11627 .elementor-element.elementor-element-6a70687 .price ins{font-family:"Montserrat", Sans-serif;}.elementor-11627 .elementor-element.elementor-element-a9e8c47 .cart button, .elementor-11627 .elementor-element.elementor-element-a9e8c47 .cart .button{font-family:"DM Sans", Sans-serif;border-radius:5px 5px 5px 5px;background-color:#4F0F2D;transition:all 0.2s;}.woocommerce .elementor-11627 .elementor-element.elementor-element-a9e8c47 form.cart table.variations label{font-family:"DM Sans", Sans-serif;}.elementor-11627 .elementor-element.elementor-element-a9e8c47 > .elementor-widget-container{margin:-15px 0px 0px 0px;}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ccfe9b9 */.e-loop-item .card-thumb { aspect-ratio: 1 / 1; overflow: hidden; }
.e-loop-item .card-thumb img { width:100%; height:100%; object-fit: cover; display:block; }/* End custom CSS */