body.bulgarisation-pro-funnelkit-checkout.bulgarisation-pro-classic-city-field #wfacp-e-form .bulgarisation-pro-funnelkit-address-field,body.bulgarisation-pro-funnelkit-checkout.bulgarisation-pro-classic-city-field #wfacp-e-form #shipping_address_2_collapse_label,body.bulgarisation-pro-funnelkit-checkout.bulgarisation-pro-classic-city-field #wfacp-e-form #billing_address_2_collapse_label{display:none !important}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-fields{margin:20px 0;padding:0;font-family:inherit}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods-row,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-price-row{border:0}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods-row>td{padding:0}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons>ul.woocommerce-shipping-methods,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons>ul.woocommerce-shipping-methods>li{border:0 !important;border-radius:0;margin:0;padding:0 !important;list-style:none}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons>ul.woocommerce-shipping-methods>li>input.shipping_method{position:absolute !important;width:1px !important;min-width:0 !important;max-width:1px !important;height:1px !important;min-height:0 !important;max-height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons label.bulgarisation-pro-shipping-method{position:static;float:none;margin:0;padding:10px 14px;border:2px solid #d7dce3;border-radius:7px;background:#fff;color:#1f2937;font-family:inherit;font-size:14px;line-height:1.3;text-align:center}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons label.bulgarisation-pro-shipping-method.is-active{border-color:#111827;box-shadow:0 0 0 1px #111827}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons label.bulgarisation-pro-shipping-method:hover,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons label.bulgarisation-pro-shipping-method.is-focus{border-color:#6b7280}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-city-state,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .form-row{clear:both;float:none;box-sizing:border-box;width:100% !important;max-width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0;font-family:inherit;text-align:left}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .form-row{min-height:0;padding:0 !important;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields label{position:static;display:block;margin:0 0 6px;padding:0;font-size:14px;line-height:1.4}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-city-state input.input-text,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields input.input-text,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields select,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .select2-selection--single{box-sizing:border-box;width:100%;min-height:48px;height:auto;margin:0;padding:12px;border:1px solid #d7dce3;border-radius:5px;background:#fff;box-shadow:none;color:#1f2937;font-family:inherit;font-size:14px;line-height:1.5}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .select2-selection--single{position:relative;display:flex;align-items:center;height:48px;padding-right:36px}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .select2-container{width:100% !important}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .select2-container .select2-selection--single .select2-selection__rendered{box-sizing:border-box;width:100%;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;line-height:22px}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-additional-fields .select2-selection__arrow{top:50%;right:8px;margin:0 !important;transform:translateY(-50%)}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-city-state__results{z-index:99999;text-align:left}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form button.bulgarisation-pro-city-state__option{min-height:0;margin:0;padding:10px 12px;border-radius:0;background:#fff;box-shadow:none;color:#1f2937;font:inherit;text-align:left}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form button.bulgarisation-pro-city-state__option:hover,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form button.bulgarisation-pro-city-state__option:focus,body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form button.bulgarisation-pro-city-state__option.is-active{background:#234182;color:#fff}#wfacp-e-form .bulgarisation-pro-funnelkit-invoice{clear:both;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;width:100%}#wfacp-e-form .bulgarisation-pro-funnelkit-invoice .form-row{box-sizing:border-box;float:none;width:100% !important;min-width:0;margin:0 !important;padding:0 !important}#wfacp-e-form .bulgarisation-pro-funnelkit-invoice .form-row-wide{grid-column:1/-1}#wfacp-e-form .bulgarisation-pro-funnelkit-invoice .form-row label.wfacp-form-control-label{position:static !important;display:block !important;float:none;width:auto;max-width:none;height:auto;margin:0 0 6px;padding:0;opacity:1 !important;visibility:visible !important;transform:none !important;font-size:14px;line-height:1.4}@media(max-width: 600px){#wfacp-e-form .bulgarisation-pro-funnelkit-invoice{grid-template-columns:minmax(0, 1fr)}body.bulgarisation-pro-funnelkit-checkout #wfacp-e-form .bulgarisation-pro-shipping-methods--buttons label.bulgarisation-pro-shipping-method{padding:9px}}
