/* Deterministic checkout field grid — independent of removed Woo legacy CSS. */
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:16px!important;row-gap:20px!important;width:100%!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.form-row,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.form-row{float:none!important;clear:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;grid-column:1/-1}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #shipping_first_name_field{grid-column:1!important}.woocommerce-checkout #billing_last_name_field,.woocommerce-checkout #shipping_last_name_field{grid-column:2!important}.woocommerce-checkout #billing_city_field,.woocommerce-checkout #shipping_city_field{grid-column:1!important}.woocommerce-checkout #billing_state_field,.woocommerce-checkout #shipping_state_field{grid-column:2!important}.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #shipping_postcode_field{grid-column:1!important}.woocommerce-checkout #billing_phone_field{grid-column:2!important}.woocommerce-checkout #billing_email_field{grid-column:1/-1!important}.woocommerce-checkout .form-row .woocommerce-input-wrapper{display:block!important;width:100%!important}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row .select2-container{display:block!important;width:100%!important;max-width:none!important;min-width:0!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection--single{width:100%!important}.woocommerce-checkout .form-row label{min-height:13px;margin-bottom:8px!important}.woocommerce-checkout .address-field{width:100%!important}.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #shipping_address_2_field{margin-top:-5px!important}.woocommerce-checkout #billing_address_2_field label,.woocommerce-checkout #shipping_address_2_field label{display:none!important}
/* Cleaner search: quiet outline, no shortcut badge, balanced spacing. */
.ajazz-search{width:260px!important;height:40px!important;border-radius:11px!important;border:1px solid #dfe3e9!important;background:#fff!important;padding:0 14px 0 42px!important;box-shadow:none!important}.ajazz-search:after{display:none!important}.ajazz-search>span{left:15px!important;width:13px!important;height:13px!important;border-width:1.5px!important}.ajazz-search>span:after{height:1.5px!important;width:5px!important;right:-4px!important}.ajazz-search input{height:38px!important;font-size:9px!important;color:#222731!important}.ajazz-search input::placeholder{color:#9aa1ac!important}.ajazz-search:hover{border-color:#cbd1d9!important}.ajazz-search:focus-within{border-color:#8f68dd!important;box-shadow:0 0 0 3px #7c3aed0e!important}.ajazz-search:focus-within>span{border-color:#7c3aed!important}.ajazz-search:focus-within>span:after{background:#7c3aed!important}
@media(max-width:650px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.form-row,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.form-row,.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_email_field,.woocommerce-checkout #shipping_first_name_field,.woocommerce-checkout #shipping_last_name_field,.woocommerce-checkout #shipping_city_field,.woocommerce-checkout #shipping_state_field,.woocommerce-checkout #shipping_postcode_field{grid-column:1!important}}
