:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-a5b1973 */span.caret img {
    display: none!important;
}
button#place_order:hover{
    color:#000000!important;
}
span#select2-billing_country-container,
span#select2-shipping_country-container,
.select2-container--default .select2-selection--single{
    border-radius: 0!important;
    height: 40px!important;
    line-height: 40px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px;
}
@media(max-width: 567px){
    .woocommerce #payment #place_order, .woocommerce-page #payment #place_order,
    .woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
        font-size: 16px!important;
    }
}
@media(max-width: 505px){
    .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
    width: 100%;
    }
    .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
        padding: 0;
    }
    .select2-container {
        min-width: inherit;
    }
}/* End custom CSS */
/* Start custom CSS */button#place_order,
button.button.wp-element-button[name="apply_coupon"],
a.woocommerce-MyAccount-downloads-file.button.alt,
p.order-again a.button,
button#place_order:hover,
button.button.wp-element-button[name="apply_coupon"]:hover,
a.woocommerce-MyAccount-downloads-file.button.alt:hover,
p.order-again a.button:hover{
    background: #131313;
    font-weight: 400;
    color:#fff;
    font-style:none;
    font-style: inherit;
    font-size: 20px!important;
}
.woocommerce-checkout #payment .payment_method_paypal img {
    max-height: inherit;
    width: 240px;
    vertical-align: middle;
    min-width: inherit!important;
}/* End custom CSS */