.woocommerce-checkout .avada-myaccount-user{display:none}body:not(.avada-woo-one-page-checkout):not(.desire-checkout-ready) form.checkout .col-2{display:block!important}body:not(.avada-woo-one-page-checkout):not(.desire-checkout-ready) form.checkout .col-1{display:none!important}.woocommerce-checkout #ship-to-different-address label,.woocommerce-checkout #ship-to-different-address input[type="checkbox"]{display:none!important}.woocommerce-checkout .woocommerce-additional-fields{display:none}.desire-different-billing-wrapper{margin-bottom:15px}.desire-different-billing-label{display:flex;align-items:center;gap:8px;cursor:pointer}.desire-address-manager{margin-bottom:30px}.desire-address-options{display:flex;gap:10px;margin-bottom:15px}.desire-address-options label.desire-address-option{display:flex;align-items:flex-start;flex:1;padding:15px;margin-bottom:0;cursor:pointer}.desire-address-options .desire-address-option input[type="radio"]{margin-right:10px;margin-top:4px;flex-shrink:0}.desire-default-address-display{display:block;margin-top:5px;opacity:.8}.desire-new-address-wrapper{margin-top:15px;padding-top:15px}.desire-address-input-wrapper{margin-bottom:15px}.desire-address-autocomplete{width:100%}.desire-address-map{width:100%;height:250px;margin-bottom:15px;position:relative;z-index:1}.desire-registration-address .desire-address-map{margin-bottom:10px}.desire-registration-address{margin-bottom:0}.desire-save-default{display:flex;align-items:center;cursor:pointer}.desire-save-default input[type="checkbox"]{margin-right:10px}.pac-container{z-index:10000;max-width:100vw;box-sizing:border-box}@media (max-width:768px){.desire-address-map{height:200px}.desire-address-fields-wrapper{grid-template-columns:1fr}}@media (max-width:400px){.desire-registration-form .desire-address-map{height:160px}}.desire-hidden-field,#billing_country_field,#shipping_country_field{display:none!important}.desire-account-address{margin-bottom:20px}.desire-current-default{padding:10px;background:var(--awb-color2,#f0f7fc);border-left:3px solid var(--link_color,#0073aa);margin-bottom:15px}#desire-address-manager-shipping{margin-bottom:30px}#desire-address-manager-billing{margin-top:20px}.desire-unit-wrapper{margin:15px 0}.desire-unit-wrapper label{display:block;margin-bottom:5px;font-weight:500}.desire-unit-wrapper input{width:100%}.desire-address-fields-wrapper{margin:15px 0;display:grid;grid-template-columns:1fr 1fr;gap:15px}.desire-address-field label{display:block;margin-bottom:5px;font-weight:500}.desire-address-field input,.desire-address-field select{width:100%}.desire-buffalo-field{position:relative}.desire-buffalo-dropdown{position:absolute;top:100%;left:0;right:0;z-index:9999;margin:2px 0 0;padding:0;list-style:none;max-height:240px;overflow-y:auto;background:var(--form_bg_color,#fff);border:1px solid var(--form_border_color,#ccc);border-radius:var(--form_border_radius,3px);box-shadow:0 2px 8px rgb(0 0 0 / .15)}.desire-buffalo-option{padding:8px 12px;cursor:pointer;color:var(--form_text_color,#333);font-size:var(--form_text_size,inherit);line-height:1.4}.desire-buffalo-option:hover,.desire-buffalo-option.is-active{background:rgb(0 0 0 / .06)}.woocommerce-billing-fields .iti,.woocommerce-shipping-fields .iti{display:block;width:100%}.woocommerce-checkout #billing_phone_field::after,.woocommerce-checkout #billing_email_field::after,.woocommerce-checkout #shipping_phone_field::after{display:none!important;content:none!important}.woocommerce-checkout .form-row.woocommerce-invalid input[type="tel"],.woocommerce-checkout .form-row.woocommerce-invalid input[type="email"]{border-color:var(--desire-invalid-border,#e0284f)!important;box-shadow:0 0 1.5px 1px var(--desire-invalid-shadow,rgb(224 40 79 / .65))!important}.woocommerce-checkout .desire-phone-error,.woocommerce-checkout .desire-email-error,.woocommerce-checkout .desire-required-error{display:block;margin-top:4px;font-size:.85em;color:var(--desire-invalid-border,#e0284f)}.desire-registration-form .desire-form-full-width{position:relative;z-index:1}.desire-registration-form p.submit,.desire-registration-form .woocommerce-form-row.form-row:last-of-type{position:relative;z-index:10}.desire-registration-form .desire-form-full-width{overflow:visible;position:relative}.desire-registration-form .desire-address-manager{width:100%;overflow:hidden;margin-bottom:0}.desire-registration-form .desire-address-map{width:100%;height:200px;max-height:200px;margin-bottom:10px;overflow:hidden;border-radius:var(--form_border_radius,4px)}.desire-registration-form #desire-billing-address-section{overflow:hidden}.desire-registration-form .desire-address-input-wrapper{margin-bottom:15px}.desire-registration-form .desire-unit-wrapper{margin-bottom:15px}.desire-registration-form .desire-address-fields-wrapper{margin-bottom:15px}.desire-registration-form .desire-prefilled-address{margin-bottom:15px}.desire-registration-form .desire-form-fields{overflow:visible}.desire-registration-form>p.woocommerce-form-row,.desire-registration-form>p.submit{clear:both;position:relative;z-index:100;margin-top:30px}