.elementor-2132 .elementor-element.elementor-element-d2c30ed{--sections-margin:10px 10px 10px 10px;--order-summary-rows-gap-top:calc( 5px/2 );--order-summary-rows-gap-bottom:calc( 5px/2 );}.elementor-2132 .elementor-element.elementor-element-d2c30ed .e-checkout__order_review{--sections-border-type:solid;border-width:1px 1px 1px 1px;}.elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-checkout #payment{--sections-border-type:none;}.elementor-2132 .elementor-element.elementor-element-d2c30ed .e-checkout__order_review-2{--sections-border-type:solid;border-width:1px 1px 1px 1px;}.elementor-2132 .elementor-element.elementor-element-6eb4c74{--spacer-size:50px;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-d2c30ed */.elementor-2132 .elementor-element.elementor-element-d2c30ed .e-checkout__order_review #order_review #payment {
    display: block !important;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed table.shop_table img {
    display: none;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-additional-fields__field-wrapper, .elementor-2132 .elementor-element.elementor-element-d2c30ed #billing_state_field,  .elementor-2132 .elementor-element.elementor-element-d2c30ed #billing_address_2 {
    display: none !important;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed h3#order_payment_heading, .elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-billing-fields h3, .elementor-2132 .elementor-element.elementor-element-d2c30ed h3#order_review_heading {
    display: none !important;
}
.elementor-2132 .elementor-element.elementor-element-d2c30ed #payment {
    padding: 0px !important;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .payment_method_utrust_gateway img {
    width: 90px !important;
    height: auto !important;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .tc-form-ticket-fields-wrap h2 {
    font-size: 2em;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-checkout-review-order-table td.product-total {
    width: 30%;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .tickera_additional_info {
    background: var(--sections-background-color,#fff);
    border-radius: var(--setctions-border-radius,3px);
    padding: var(--sections-padding,16px 30px);
    margin: var(--sections-margin,0 0 24px 0);
    border: 1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);
    display: block;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .payment_method_stripe_cc img {
    max-width: 50px !important;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed #billing_postcode_field, .elementor-2132 .elementor-element.elementor-element-d2c30ed #billing_city_field {
    width: 48%;
    clear: none;
    float: left;
}
.elementor-2132 .elementor-element.elementor-element-d2c30ed #billing_city_field {
    float: right;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed table.shop_table {
    padding: 1em;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed #payment {
    background: var(--sections-background-color,#fff);
    border-radius: var(--sections-border-radius,3px);
    padding: var(--sections-padding,0px 30px);
    margin: var(--sections-margin,0 0 24px 0);
    border: 1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);
    display: block;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-form__label-for-checkbox{
    line-height: 1em;
}
.elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-gzd-legal-checkbox-text, .elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce-gzd-legal-checkbox-text a {
    font-size: 12px;
    line-height: .8em;
}


.elementor-2132 .elementor-element.elementor-element-d2c30ed .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1, .elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review, .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box, .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section, .elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address, .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields, .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment {
    background: var(--sections-background-color,#fff);
    border-radius: var(--sections-border-radius,3px);
    padding: var(--sections-padding,16px 30px);
    margin: var(--sections-margin,0 0 0);
    border: 1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);
    display: block;
}

.elementor-2132 .elementor-element.elementor-element-d2c30ed .elementor-2132 .elementor-element.elementor-element-d2c30ed .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1, .elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review, .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box, .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section, .elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address, .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields, .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment {
    background: var(--sections-background-color,#fff);
    border-radius: var(--sections-border-radius,3px);
    padding: var(--sections-padding,10px 30px);
    margin: var(--sections-margin,0 0 0);
    border: 1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);
    display: block;
}


.elementor-2132 .elementor-element.elementor-element-d2c30ed .woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #ffffff;
    border-color: #16cf26;
    background-color: #16cf26;
}/* End custom CSS */