.elementor-17 .elementor-element.elementor-element-431b007 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-17 .elementor-element.elementor-element-431b007 .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-2899293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2899293 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:600;color:var( --e-global-color-text );}/* Start custom CSS for shortcode, class: .elementor-element-f37b829 */.woocommerce a.remove {
    color:#666!important;
    font-weight: 300!important;
}
.woocommerce a.remove:hover {
    color:#000!important;
    font-weight: 700!important;
}

.et_button_custom_icon.woocommerce-page button.button:hover:after{
    opacity:0!important;
}

.et_button_custom_icon.woocommerce-page a.button:hover:after{
    margin-top: -5px!important;
}

.woocommerce-page.et_pb_button_helper_class button.button{
    font-size: 13px;
    font-family: Montserrat;
    font-weight: 300;
    letter-spacing: 2px;
    text-transform: uppercase;
}

#coupon_code{
        font-weight: 300!important;
}

.woocommerce table.shop_table {
    border: none;
}

.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{
    font-size: 1em!important;
    font-weight: 300!important;
}
.woocommerce-cart table.cart td,  .cart_totals table td{
    font-size: 1.4em
}

.wc-proceed-to-checkout a{
    text-transform: uppercase;
    font-weight: 300!important;
    font-size: 1.3em!important;
}/* End custom CSS */