.elementor-8444 .elementor-element.elementor-element-fae7edb{--display:flex;}@media(max-width:767px){.elementor-8444 .elementor-element.elementor-element-fae7edb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8444 .elementor-element.elementor-element-7db2bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-fae7edb */.elementor-17389 .elementor-element.elementor-element-602e2336 .shop_table.cart tr.cart_item td.product-quantity input[type=number] {
    border: 1px solid #4261ab!important;
}


.elementor-17389 .elementor-element.elementor-element-3d66712d li input[type="radio"] {
    accent-color: #4261ab!important;
}


span.select2-selection.select2-selection--single {
    border: 1px solid #cacaca!important;
}

input#calc_shipping_city {
    border: 1px solid #cacaca!important;
}

input#calc_shipping_postcode {
    border: 1px solid #cacaca!important;
}

.select2-dropdown {
    outline: 1px solid #cacaca!important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #4261ab;
    color: #fff;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]:hover {
    background-color: #b8e2f8;
    color: #4261ab;
}

.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true] {
    background-color: #4261ab;
    color: #fff;
}


/*a.checkout-button.button.alt.wc-forward {
    width: 40%!important;
    float: right!important;
}


.elementor-17389 .elementor-element.elementor-element-3d66712d .wc-proceed-to-checkout .button.checkout-button {
    padding: 16px 20px 16px 20px!important;
}
*/

/*@media only screen and (max-width: 1728px) {
a.checkout-button.button.alt.wc-forward {
    width: 50%!important;
    float: right!important;
    }
}
*/

/*@media only screen and (max-width: 1024px) {
.woocommerce-cart .woocommerce-shipping-calculator .button {
    width: auto!important;
}
    
    
a.checkout-button.button.alt.wc-forward {
    width: 30%!important;
    margin: 0;
    }
    
.wc-proceed-to-checkout {
    padding: 0!important;
    }
}*/


/*@media only screen and (max-width: 767px) {
.woocommerce .woolentor-coupon-1.wl_style_2 .button {
    width: auto!important;
    float: right!important;
    margin-left: 62%;
    }

a.checkout-button.button.alt.wc-forward {
    width: 50%!important;
    margin-bottom: 20px;
    }
    
.ast-separate-container #content .ast-container {
    padding: 0!important;
    }
    
.elementor-section .elementor-container {
    padding: 0!important;
    }
}*//* End custom CSS */