.elementor-90 .elementor-element.elementor-element-2065a9de{color:#00000066;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-90 .elementor-element.elementor-element-68a8424c{--update-cart-automatically-display:none;--sections-border-type:solid;--sections-border-radius:10px 10px 10px 10px;--order-summary-color:#444444;--product-link-normal-color:#1BB0CC;--product-link-hover-color:#1691AA;--order-summary-remove-icon-normal-color:var( --e-global-color-primary );--totals-color:#444444;--checkout-button-border-radius:50px 50px 50px 50px;}.elementor-90 .elementor-element.elementor-element-68a8424c .cart_totals h2{font-family:"Poppins", Sans-serif;}.elementor-90 .elementor-element.elementor-element-68a8424c .e-cart-content, .elementor-90 .elementor-element.elementor-element-68a8424c .woocommerce-shipping-destination, .elementor-90 .elementor-element.elementor-element-68a8424c .shipping-calculator-button{font-family:"Poppins", Sans-serif;}.elementor-90 .elementor-element.elementor-element-68a8424c .woocommerce-cart-form{--order-summary-title-color:#AAAAAA;}.elementor-90 .elementor-element.elementor-element-68a8424c .e-shop-table .cart th, .elementor-90 .elementor-element.elementor-element-68a8424c .e-shop-table .cart td:before{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-90 .elementor-element.elementor-element-68a8424c .cart td span, .elementor-90 .elementor-element.elementor-element-68a8424c .cart td, .elementor-90 .elementor-element.elementor-element-68a8424c .input-text.qty{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-90 .elementor-element.elementor-element-68a8424c .product-name .variation{font-weight:400;}.elementor-90 .elementor-element.elementor-element-68a8424c .cart_totals .shop_table td:before, .elementor-90 .elementor-element.elementor-element-68a8424c .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-90 .elementor-element.elementor-element-68a8424c .checkout-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-68a8424c .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#3D3D3D;}.elementor-90 .elementor-element.elementor-element-68a8424c .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-871c65e );}.elementor-90 .elementor-element.elementor-element-68a8424c > .elementor-widget-container{margin:-10px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-90 .elementor-element.elementor-element-763adc92 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-68a8424c .e-cart-section{border-width:1px 1px 1px 1px;}.elementor-90 .elementor-element.elementor-element-68a8424c{--sections-border-radius:1px 1px 1px 1px;--sections-padding:8px 8px 8px 8px;--order-summary-quantity-border-weight:1px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-68a8424c */.elementor-90 .elementor-element.elementor-element-68a8424c button.button.e-apply-coupon {
    font-family: "Montserrat", sans-serif;
    font-weight: 400;
    font-size: 15px;
    border-radius: 50px;
    border: 1px solid #000;
    transition: all 450ms;
}

.elementor-90 .elementor-element.elementor-element-68a8424c input#coupon_code::placeholder {
	color: #F7F7F7;
}

.elementor-90 .elementor-element.elementor-element-68a8424c button.button.e-apply-coupon:hover{
    background: #000;
    color: #FFF;
}

.elementor-90 .elementor-element.elementor-element-68a8424c h2 {
    display: none;
}

.elementor-90 .elementor-element.elementor-element-68a8424c a.checkout-button.button.alt.wc-forward.wp-element-button {
    padding: 20px 0;
}


.woocommerce a.remove .ahfb-svg-iconset .ast-close-svg {
    width: 20px;
    height: 20px;
}

@media screen and (max-width: 500px) {

.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
    height: auto;
    width: 350px!important;
    margin-top: -50px;

}

.woocommerce table.shop_table .product-thumbnail img, .woocommerce-page table.shop_table .product-thumbnail img {
    width: auto;
    max-width: 150px;
}
    

}/* End custom CSS */
/* Start custom CSS */@media(max-width: 599px) {
    body.elementor-page-90 .aux-container.aux-fold {
    padding: 0 10px;
}

    body.elementor-page-90 div#primary {
    padding-top: 30px;
}
}/* End custom CSS */