.elementor-9 .elementor-element.elementor-element-274aa6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-274aa6c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-274aa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #020202 0%, #121212 100%);}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-260aede{--divider-border-style:solid;--divider-color:#525252;--divider-border-width:1px;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-260aede.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-260aede .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-260aede .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce #customer_details .form-row .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa  .woocommerce #customer_details .form-row textarea, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce form #customer_details select, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa #coupon_code, .elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#7E1E1E00;}.elementor-9 .elementor-element.elementor-element-8f027aa #payment #place_order{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8f027aa{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--sections-background-color:#B8303000;--sections-border-type:none;--sections-title-color:#D80808;--sections-descriptions-color:#FFFFFF;--sections-messages-color:#79202005;--links-normal-color:#CE000003;--links-hover-color:#02010100;--forms-rows-gap:30px;--forms-labels-color:#FFFFFF;--forms-fields-normal-color:#A1A1A1;--forms-fields-border-radius:30px 30px 30px 30px;--forms-fields-padding:18px 18px 18px 18px;--order-summary-rows-gap-top:calc( 60px/2 );--order-summary-rows-gap-bottom:calc( 60px/2 );--order-summary-items-color:#FFFFFF;--order-summary-variations-color:#DD0808;--order-summary-items-divider-color:#525252;--order-summary-items-divider-weight:1px;--order-summary-totals-color:#FFFFFF;--order-summary-totals-divider-color:#525252;--order-summary-totals-divider-weight:1px;--purchase-button-normal-text-color:#000000;--purchase-button-hover-text-color:#000000;--purchase-button-border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-8f027aa.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-billing-fields .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-shipping-fields .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-additional-fields .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .e-woocommerce-login-anchor .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .e-coupon-anchor-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-8f027aa #customer_details .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa #customer_details .form-row textarea, .elementor-9 .elementor-element.elementor-element-8f027aa #customer_details .form-row select, .elementor-9 .elementor-element.elementor-element-8f027aa .e-woocommerce-login-anchor .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa #coupon_code, .elementor-9 .elementor-element.elementor-element-8f027aa ::placeholder, .elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single, .select2-results__option{font-family:"Poppins", Sans-serif;font-size:15px;}.e-woo-select2-wrapper .select2-results__option{color:#A1A1A1;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#A1A1A1 transparent transparent transparent;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce #customer_details .form-row .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa  .woocommerce #customer_details .form-row textarea, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce form #customer_details select, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa #coupon_code, .elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (18px*2) + 16px );padding-left:18px;padding-right:18px;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (18px*2) + 16px );right:18px;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single{height:auto;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table .cart_item td{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table thead tr th, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table tfoot tr th, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table tfoot tr td{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce #payment #place_order{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-billing-fields .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-shipping-fields .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-additional-fields .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .e-woocommerce-login-anchor .form-row label, .elementor-9 .elementor-element.elementor-element-8f027aa .e-coupon-anchor-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-8f027aa #customer_details .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa #customer_details .form-row textarea, .elementor-9 .elementor-element.elementor-element-8f027aa #customer_details .form-row select, .elementor-9 .elementor-element.elementor-element-8f027aa .e-woocommerce-login-anchor .input-text, .elementor-9 .elementor-element.elementor-element-8f027aa #coupon_code, .elementor-9 .elementor-element.elementor-element-8f027aa ::placeholder, .elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single, .select2-results__option{font-size:12px;}.elementor-9 .elementor-element.elementor-element-8f027aa{--forms-fields-padding:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (12px*2) + 16px );padding-left:12px;padding-right:12px;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (12px*2) + 16px );right:12px;}.elementor-9 .elementor-element.elementor-element-8f027aa .select2-container--default .select2-selection--single{height:auto;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table .cart_item td{font-size:14px;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table thead tr th, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table tfoot tr th, .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-checkout-review-order-table tfoot tr td{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce #payment #place_order{font-size:16px;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-8f027aa */.elementor-9 .elementor-element.elementor-element-8f027aa .required{
    color: #FFFFFF!important;
}

.elementor-9 .elementor-element.elementor-element-8f027aa span.required{
    display: none!important;
}

/* Label red */
#billing_country_field  {
    display: none;
}


/* Country text red */
#billing_country_field .woocommerce-input-wrapper {
    color: #000 !important;
}



#billing_address_1_field {
    margin-top: 50px !important;
}



.elementor-9 .elementor-element.elementor-element-8f027aa .hostinger-reach-optin__checkbox-text{
    display: none;
}


.elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-form__input{
    display: none!important;
}



.e-checkout__column-inner {
    border: 1px solid #FFFFFF0F;
    
    box-shadow: 
        inset 0px 3.67px 40px rgba(255,255,255,0.25), 
        inset 0px -8.26px 53px rgba(0, 149, 255, 0.22);
        
        border-radius: 20px;
        margin-top: 70px;
}

 
 
 .elementor-9 .elementor-element.elementor-element-8f027aa h3{
     display: none!important;
 }
 
 .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-no-available-payment-methods-message {
     display: none!important;
 }
 
 
.elementor-9 .elementor-element.elementor-element-8f027aa .wc_payment_method{
    display: none;
}
 
 
 .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-error{
     color:#000!important;
 }
 
 .elementor-9 .elementor-element.elementor-element-8f027aa .woocommerce-terms-and-conditions-checkbox-text , .elementor-9 .elementor-element.elementor-element-8f027aa .required {
     display: none;
 }
 
 
 
 
 
 /* WooCommerce Error/Notice: Only Black Background and White Text */
.woocommerce-error, 
.woocommerce-message, 
.woocommerce-info {
    background-color: #000000 !important;
    color: #ffffff !important;
}

/* Ensuring list items and links inside are also white */
.woocommerce-error li, 
.woocommerce-message li, 
.woocommerce-info li,
.woocommerce-error a,
.woocommerce-message a,
.woocommerce-info a {
    color: #ffffff !important;
}/* End custom CSS */