.Checkout-module-scss-module__kXmRfq__Checkout{gap:var(--spacing-m);flex-direction:column;display:flex}.Checkout-module-scss-module__kXmRfq__Field{gap:var(--spacing-xs);flex-direction:column;display:flex}.Checkout-module-scss-module__kXmRfq__Label{color:var(--color-dark-forest);font-weight:500}.Checkout-module-scss-module__kXmRfq__Input{width:100%;padding:var(--spacing-s);background-color:var(--white);border:1px solid var(--color-dry-sand);border-radius:var(--border-radius);font:inherit}.Checkout-module-scss-module__kXmRfq__Error{color:var(--color-california-poppy);margin:0}.Checkout-module-scss-module__kXmRfq__Terms{gap:var(--spacing-s);align-items:flex-start;display:flex}.Checkout-module-scss-module__kXmRfq__TermsCheckbox{width:18px;height:18px;margin-top:4px}.Checkout-module-scss-module__kXmRfq__TermsText{color:var(--color-dark-forest);font-size:.8125rem}.Checkout-module-scss-module__kXmRfq__PhoneFallback{gap:var(--spacing-s);padding:var(--spacing-m);background:var(--color-limestone);border-radius:var(--border-radius);flex-direction:column;display:flex}.Checkout-module-scss-module__kXmRfq__PhoneFallbackMessage{margin:0;font-size:.875rem;font-weight:500}.Checkout-module-scss-module__kXmRfq__PhoneFallbackCancel{color:var(--color-wet-sand-dark);font:inherit;cursor:pointer;background:0 0;border:none;align-self:center;font-size:.875rem;text-decoration:underline}.Checkout-module-scss-module__kXmRfq__OrderButton{width:100%}
