.elementor-9684 .elementor-element.elementor-element-e55284b > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-a792c88 .woocommerce-billing-fields > h3{font-size:22px;font-weight:700;text-transform:uppercase;line-height:34px;margin:0px 0px 35px 0px;text-align:left;}.elementor-9684 .elementor-element.elementor-element-a792c88 .elementor-jet-checkout-billing .form-row label{font-size:16px;color:#2B2B2B;margin:-25px 0px 0px 0px;text-align:left;}.elementor-9684 .elementor-element.elementor-element-a792c88 .elementor-jet-checkout-billing .form-row{margin-bottom:3px;}.elementor-9684 .elementor-element.elementor-element-a792c88 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){background-color:#F6F6F6;padding:0px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-a792c88 .select2-container .select2-selection--single{background-color:#F6F6F6;}.elementor-9684 .elementor-element.elementor-element-a792c88 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-9684 .elementor-element.elementor-element-a792c88 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );}.elementor-9684 .elementor-element.elementor-element-a792c88 .select2-container--default .select2-selection--single{height:auto;}.elementor-9684 .elementor-element.elementor-element-1f42720 .woocommerce-shipping-fields #ship-to-different-address,.elementor-9684 .elementor-element.elementor-element-1f42720 .woocommerce-shipping-fields #ship-to-different-address label{font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-9684 .elementor-element.elementor-element-1f42720 .woocommerce-shipping-fields #ship-to-different-address{margin:0px 0px 35px 0px;text-align:left;}.elementor-9684 .elementor-element.elementor-element-1f42720 .woocommerce-shipping-fields .form-row label{font-size:16px;color:#2B2B2B;margin:-20px 0px 3px 0px;text-align:left;}.elementor-9684 .elementor-element.elementor-element-1f42720 .woocommerce-shipping-fields .form-row{margin-bottom:0px;}.elementor-9684 .elementor-element.elementor-element-1f42720 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){background-color:#F6F6F6;padding:0px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-1f42720 .select2-container .select2-selection--single{background-color:#F6F6F6;}.elementor-9684 .elementor-element.elementor-element-1f42720 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-9684 .elementor-element.elementor-element-1f42720 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );}.elementor-9684 .elementor-element.elementor-element-1f42720 .select2-container--default .select2-selection--single{height:auto;}.elementor-9684 .elementor-element.elementor-element-7d28e33 .woocommerce-additional-fields .form-row label{font-size:17px;font-weight:700;}.elementor-9684 .elementor-element.elementor-element-7d28e33 .woocommerce-additional-fields textarea{height:85px;}.elementor-9684 .elementor-element.elementor-element-7d28e33 .woocommerce-additional-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:16px;}.elementor-9684 .elementor-element.elementor-element-b4cd696 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-9684 .elementor-element.elementor-element-580155a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-580155a .qodef-qi-section-title{text-align:left;}.elementor-9684 .elementor-element.elementor-element-580155a .qodef-qi-section-title .qodef-m-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;}.elementor-9684 .elementor-element.elementor-element-580155a .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-9684 .elementor-element.elementor-element-580155a .qodef-m-subtitle{align-items:baseline;}.elementor-9684 .elementor-element.elementor-element-2660da8 #payment #place_order{background-color:#ECB01D;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000 !important;}.elementor-9684 .elementor-element.elementor-element-2660da8 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-2660da8 #payment .wc_payment_method label{font-size:15px;text-transform:uppercase;line-height:20px;}.elementor-9684 .elementor-element.elementor-element-2660da8 #payment ul.payment_methods{border-radius:0px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-2660da8 #payment .payment_box{font-size:14px;line-height:19px;color:#868686;}.elementor-9684 .elementor-element.elementor-element-2660da8 #payment #place_order:hover, .elementor-9684 .elementor-element.elementor-element-2660da8 #payment #place_order:focus{color:#FFFFFF !important;}.elementor-9684 .elementor-element.elementor-element-2660da8 #payment div.form-row{margin:40px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-2660da8 .woocommerce-privacy-policy-text, .elementor-9684 .elementor-element.elementor-element-2660da8 .woocommerce-terms-and-conditions-checkbox-text{color:#868686;}.elementor-9684 .elementor-element.elementor-element-2660da8 .woocommerce-privacy-policy-text a, .elementor-9684 .elementor-element.elementor-element-2660da8 .woocommerce-terms-and-conditions-checkbox-text a{color:#000000;}.elementor-9684 .elementor-element.elementor-element-2660da8 .woocommerce-privacy-policy-text a:hover, .elementor-9684 .elementor-element.elementor-element-2660da8 .woocommerce-terms-and-conditions-checkbox-text a:hover{color:#ECB01D;}.elementor-9684 .elementor-element.elementor-element-ed2803d > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-9684 .elementor-element.elementor-element-858d502 #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;}.elementor-9684 .elementor-element.elementor-element-858d502 #order_review .woocommerce-checkout-review-order-table td{text-align:left;}@media(max-width:767px){.elementor-9684 .elementor-element.elementor-element-a792c88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-b4cd696 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9684 .elementor-element.elementor-element-ed2803d > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-6f62c37 */.form-row.form-row-first {width:47%;float:left;clear:both;}
.form-row.form-row-last {width:47%;float:right;}
#billing_partita_iva_o_cf, #billing_codice_sdi
{background-color:#f6f6f6;}
.rp_estimated_date {display:none;}
.woocommerce-account-fields {display:inline-block;}
.ct-ultimate-gdpr-consent-field-wrapper {margin-top:-15px; margin-bottom:15px;}
.woocommerce-privacy-policy-text  { font-size:14px; line-height:20px; color:#868686; margin-bottom:10px;}
.woocommerce-terms-and-conditions-checkbox-text, .ct-ultimate-gdpr-consent-field  {display:inline-block; font-size:14px; line-height:20px; color:#868686;}/* End custom CSS */