.woocommerce .automatewoo-birthday-section--checkout,.wp-block-woocommerce-checkout .automatewoo-birthday-section--checkout{display:grid;grid-template-rows:1fr;margin:0 0 1.41575em;transition:visibility .5s,grid-template-rows .5s;visibility:visible}.woocommerce .automatewoo-birthday-section--checkout[aria-hidden=true],.wp-block-woocommerce-checkout .automatewoo-birthday-section--checkout[aria-hidden=true]{grid-template-rows:0fr;visibility:hidden}.woocommerce .automatewoo-birthday-section__collapsible,.wp-block-woocommerce-checkout .automatewoo-birthday-section__collapsible{grid-row:1;overflow:visible}.woocommerce .automatewoo-birthday-section--checkout[aria-hidden=true] .automatewoo-birthday-section__collapsible,.wp-block-woocommerce-checkout .automatewoo-birthday-section--checkout[aria-hidden=true] .automatewoo-birthday-section__collapsible{overflow:hidden}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field{display:flex;flex-wrap:nowrap;gap:12px;margin:2px 0 4px;max-width:640px}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field__select,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select{min-height:2.2em;width:100%}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field__select:first-child,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select:first-child{margin:0}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field__select--year,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select--year{width:30%}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field__select--day,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select--day{width:26%}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field__select--month,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select--month{width:40%}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field__select[disabled],.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select[disabled]{color:#999}.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field--no-year .automatewoo-birthday-field__select--day,.woocommerce .automatewoo-birthday-section .automatewoo-birthday-field--no-year .automatewoo-birthday-field__select--month,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field--no-year .automatewoo-birthday-field__select--day,.wp-block-woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field--no-year .automatewoo-birthday-field__select--month{width:49%}.woocommerce .automatewoo-birthday-section__already-set-text,.woocommerce .automatewoo-birthday-section__description,.wp-block-woocommerce-checkout .automatewoo-birthday-section__already-set-text,.wp-block-woocommerce-checkout .automatewoo-birthday-section__description{display:inline-block;font-style:italic}.automatewoo-birthday-field-block .automatewoo-birthday-field{display:flex;flex-wrap:nowrap;gap:12px;max-width:640px}.automatewoo-birthday-field-block .automatewoo-birthday-field .wc-block-components-select-input{flex:1 1 0;margin:0;min-width:0}.automatewoo-birthday-field-block .automatewoo-birthday-field--has-year .automatewoo-birthday-field__select--year{flex:0 1 30%;min-width:7rem}.automatewoo-birthday-field-block .automatewoo-birthday-field--has-year .automatewoo-birthday-field__select--month{flex:1 1 40%;min-width:8rem}.automatewoo-birthday-field-block .automatewoo-birthday-field--has-year .automatewoo-birthday-field__select--day{flex:0 1 26%;min-width:5rem}.automatewoo-birthday-field-block .automatewoo-birthday-field--no-year .wc-block-components-select-input{flex:1 1 calc(50% - 6px);min-width:8rem}.automatewoo-birthday-field-block fieldset,.automatewoo-birthday-field-block fieldset legend{background:none;border:0;margin:0;padding:0}@media(max-width:445px){.automatewoo-birthday-field-block .automatewoo-birthday-field{flex-direction:column}.automatewoo-birthday-field-block .automatewoo-birthday-field .wc-block-components-select-input{flex:1 1 100%;width:100%}}
