.elementor-wc-products .attachment-woocommerce_thumbnail {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #d2d2d2;
    border-radius: 10px 10px 10px 10px;
    opacity: 1;
}


.woocommerce .woocommerce-ordering select{
    background: #5A3A3A;
    color:#fff;
    border-radius: 10px;
    border: 1px solid #000;
    padding: 10px 30px;
	margin-bottom: 20px;
}
.woocommerce-message {
    border-top-color: #8fae1b;
    display: none;
}




@media only screen and (max-width:600px){
	.woocommerce .woocommerce-result-count{
		display:none;
	}
}

.affirm-as-low-as{
	display:none;
}


.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{
	display:none;
}



.wishlist_table .product-add-to-cart a{
    background: #7a5050;
    color:#fff;
    padding: 10px 20px;
    border: 1px sild #000;
    border-radius: 10px;
}


.wishlist_table .product-add-to-cart a:hover{
    background: #5e3f3f;
    color:#fff;
    padding: 10px 20px;
    border: 1px sild #000;
    border-radius: 10px;
}


.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
    height: auto;
    opacity: 1;
}



.elementor-nav-menu .sub-arrow{
	display:none !important;
}



.separate-containers .featured-image {

    display: none !important;
}

@media only screen and (max-width:1024px){
.awesome-iframe .onlyBubble #button, .awesome-iframe .bubbleWithLabel #button {
    display: none !important;
}
	
	
	
.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color:#000 !important;
}
	
	
	
}


.elementor-kit-7 img {
    opacity: 1 !important;
	
}


.woocommerce-info:before {
    color: #000 !important;
}

.woocommerce-info {
    border-top-color: #000 !important;
}
.gp-icon svg{
	display: none;
}
.gp-icon {
    display: none !important;
}





.elementor-search-form__input{
	position: absolute;
        top: 17.4%;
	   left: 50%;
	 width:80%;
	transform: translate(-50%, -50%) !important;
	text-align: center;

}

.woocommerce div.product div.images img {
        display: block;
        width: 600px;
        height: 460px;
        box-shadow: none;
        object-fit: cover;
        margin: auto;
    }

@media only screen and (max-width: 1024px) {
    .woocommerce div.product div.images img {
        display: block;
        width: 350px;
        height: 340px;
        box-shadow: none;
        object-fit: cover;
        margin: auto;
    }
}





.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{
      background-color: #FFF7F1;
    color: #000;
    border: 1px solid #DEC7B5;
}


.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{
     background-color: #FFF7F1;
    color: #000;
    border: 1px solid #DEC7B5;
}


.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover{
      background-color: #DEC7B5;
    color: #000;
    border: 1px solid #D2d2d2;
}


.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover{
     background-color: #DEC7B5;
    color: #000;
    border: 1px solid #d2d2d2;
}


.elementor-menu-cart__close-button:after, .elementor-menu-cart__close-button:before {
    background: #000 !important;
 
}


.elementor-wc-products .attachment-woocommerce_thumbnail{
    border-radius: 0px !important;
}







#elementor-popup-modal-1745 .dialog-close-button svg,
#elementor-popup-modal-1745 .dialog-lightbox-close-button svg,
.e-font-icon-svg.e-eicon-close.eicon-close {
    border: none !important; /* Remove the border */
    outline: none !important; /* Remove the outline */
}