.CheckoutStepCard_header__PSqRT{position:relative}.CheckoutStepCard_header__PSqRT button.CheckoutStepCard_action__XUbiI,.CheckoutStepCard_header__PSqRT button.CheckoutStepCard_action__XUbiI:active,.CheckoutStepCard_header__PSqRT button.CheckoutStepCard_action__XUbiI:hover{position:absolute;z-index:1;inset:0;width:100%;height:100%;min-height:44px;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;box-shadow:none;transform:none;cursor:pointer}.CheckoutStepCard_header__PSqRT button.CheckoutStepCard_action__XUbiI:focus-visible{outline:2px solid var(--green-dark,#285b35);outline-offset:3px}.CheckoutStepCard_header__PSqRT:has(button.CheckoutStepCard_action__XUbiI:focus-visible) .checkout-step-edit-button{border-color:#739365;background:#edf2e6}.CheckoutStepCard_header__PSqRT button.CheckoutStepCard_action__XUbiI:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.CheckoutStepCard_header__PSqRT:has(button.CheckoutStepCard_action__XUbiI:hover:not(:disabled)) .checkout-step-edit-button{border-color:#aebfa0;background:#edf2e6}}.checkout-combine-option{margin-top:12px;padding-top:10px;border-top:1px solid #dedfd2;color:#4a5f4b;font-size:.875rem}.checkout-combine-option>summary{width:fit-content;padding:8px 0;cursor:pointer;text-underline-offset:3px}.checkout-combine-option>summary:hover{text-decoration:underline}.checkout-combine-option>summary:focus-visible{outline:2px solid #ad7829;outline-offset:3px}.checkout-combine-option[open]>div{margin:4px 0 10px;line-height:1.5}