.elementor-2683 .elementor-element.elementor-element-7c0e3b52{padding:1em 0em 0em 0em;}.elementor-2683 .elementor-element.elementor-element-2ed60e8b{text-align:left;}.elementor-bc-flex-widget .elementor-2683 .elementor-element.elementor-element-12bad012.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2683 .elementor-element.elementor-element-12bad012.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2683 .elementor-element.elementor-element-cd78079{--main-alignment:right;--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--divider-style:groove;--subtotal-divider-style:groove;--checkout-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:#FFFFFF;--items-indicator-background-color:#F64444;--cart-border-style:none;--cart-padding:50px 20px 50px 20px;--cart-close-button-color:#000000;--remove-item-button-size:25px;--remove-item-button-color:#F64444;--menu-cart-subtotal-color:#666666;--menu-cart-subtotal-text-align:center;--product-price-color:#000000;--divider-color:#000000;--subtotal-divider-color:#000000;--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--cart-footer-buttons-border-radius:17px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#000000;--empty-message-color:#000000;}.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__subtotal{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-2683 .elementor-element.elementor-element-cd78079 .widget_shopping_cart_content{--subtotal-divider-style:solid;--subtotal-divider-color:#000000;}.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__product-name a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__product-price{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__product-price .product-quantity{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-2683 .elementor-element.elementor-element-cd78079 .woocommerce-mini-cart__empty-message{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}@media(max-width:767px){.elementor-2683 .elementor-element.elementor-element-7c0d3a3{width:70%;}.elementor-2683 .elementor-element.elementor-element-2ed60e8b img{width:100%;max-width:100%;}.elementor-2683 .elementor-element.elementor-element-3310c4f4 > .elementor-element-populated{margin:0% 0% 0% 9%;--e-column-margin-right:0%;--e-column-margin-left:9%;}.elementor-2683 .elementor-element.elementor-element-12bad012{width:30%;}}/* Start custom CSS for column, class: .elementor-element-3310c4f4 */@media screen and (max-width:767px){
    
    .elementor-2683 .elementor-element.elementor-element-3310c4f4{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-cd78079 */.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__product{
    display: block;
}

.elementor-2683 .elementor-element.elementor-element-cd78079 .elementor-menu-cart__product .elementor-menu-cart__product-image{
    display: none;
}/* End custom CSS */