.PhoneNumberRequiredModal-module__scrollLayer___pXbCV{align-items:flex-end}@media (width>=768px){.PhoneNumberRequiredModal-module__scrollLayer___pXbCV{align-items:center}}.PhoneNumberRequiredModal-module__container___ZL6L-{width:100%;max-width:none;padding:36px 24px max(28px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0}@media (width>=768px){.PhoneNumberRequiredModal-module__container___ZL6L-{border-radius:16px;width:min(92vw,480px);padding:44px 42px 38px}}.PhoneNumberRequiredModal-module__title___nh1UK{color:var(--colorGrey700);margin:0;padding:0 32px 0 0;font-size:28px;line-height:1.2}.PhoneNumberRequiredModal-module__copy___FqBPJ{color:var(--colorGrey500);margin:10px 0 24px;line-height:1.5}.PhoneNumberRequiredModal-module__submit___LhLOL{border-radius:10px;min-height:50px;margin-top:22px}.PhoneNumberRequiredModal-module__error___4Y5Tq{color:var(--colorFail);margin:0 0 16px;font-size:14px}.SavedCardDetails-module__savedPaymentMethodTitle___a-vTb{cursor:pointer;font-weight:700}.SavedCardDetails-module__savedPaymentMethod___B2e8f{margin-right:auto;display:inline-block}.SavedCardDetails-module__paymentMethodPlaceholderDesktop___s5SrF{display:none}.SavedCardDetails-module__paymentMethodPlaceholderMobile___h9KGD{display:inline-block}@media (width>=550px){.SavedCardDetails-module__paymentMethodPlaceholderDesktop___s5SrF{display:inline-block}.SavedCardDetails-module__paymentMethodPlaceholderMobile___h9KGD{display:none}}.SavedCardDetails-module__cardIcon___-UjFj{width:24px;height:16px;margin:0 12px 0 4px;display:inline-block}.SavedCardDetails-module__closeIcon___VWJMg{margin-bottom:3px;margin-left:0;margin-right:5px}.SavedCardDetails-module__iconCheckmark___Og839{stroke:var(--colorSuccess);margin:12px 0 0 24px;display:inline-block}.SavedCardDetails-module__iconCheckmarkHidden___bcsk-{visibility:hidden;margin:0 0 0 24px;display:inline-block}.SavedCardDetails-module__expirationDate___xUt26{padding-left:24px}.SavedCardDetails-module__expirationDateExpired___8IWtk{color:var(--colorFail);padding-left:24px}.SavedCardDetails-module__cardExpiredText___GRd5E{color:var(--colorFail);font-weight:var(--fontWeightSemiBold);margin-top:13px;margin-bottom:11px}.SavedCardDetails-module__menu___bTcNh{max-width:100%;height:auto}.SavedCardDetails-module__menuLabel___-JZp3{text-align:left;font-weight:var(--fontWeightMedium);z-index:calc(var(--zIndexPopup) + 1);background-color:#fff;border:1px solid #d8dce6;border-radius:6px;padding:0;transition:all .2s ease-out;position:relative;box-shadow:0 2px 3px #d8dce6b3}.SavedCardDetails-module__menuLabel___-JZp3:hover{border:1px solid #b8bfd1;box-shadow:0 2px 3px #d8dce6b3}.SavedCardDetails-module__menuLabel___-JZp3:focus{box-shadow:none;background-color:var(--colorWhite);border:1px solid #d8dce6;border-radius:6px 6px 0 0;outline:none;text-decoration:none}.SavedCardDetails-module__menuLabelWrapper___ipdXD,.SavedCardDetails-module__menuLabelWrapperExpired___4c4hy{background-image:url("data:image/svg+xml,%3Csvg width='10' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%232D4053' stroke='%232D4053' stroke-width='.5' fill-rule='evenodd'%3E%3Cpath d='M4.687 15.315a.443.443 0 0 0 .626 0l3.557-3.556a.446.446 0 0 0-.629-.629L5 14.37l-3.241-3.24a.445.445 0 0 0-.629.63l3.557 3.553v.002ZM5.313 1.13a.443.443 0 0 0-.626 0L1.13 4.685a.446.446 0 0 0 .629.63L5 2.074l3.241 3.24a.445.445 0 0 0 .629-.629L5.313 1.131V1.13Z'/%3E%3C/g%3E%3C/svg%3E");background-position:right 12px center;background-size:8px 14px;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding:6px 24px 6px 10px;display:flex}@media (width>=768px){.SavedCardDetails-module__menuLabelWrapper___ipdXD,.SavedCardDetails-module__menuLabelWrapperExpired___4c4hy{background-position:right 16px center;background-size:10px 16px;padding:11px 24px 11px 12px}}.SavedCardDetails-module__menuLabelWrapperExpired___4c4hy{border:var(--borderErrorField)}.SavedCardDetails-module__menuContent___-nPs5{z-index:var(--zIndexPopup);background-color:var(--colorWhite);box-shadow:var(--boxShadowFilterButton);border:1px solid var(--colorGrey100);border-radius:6px;padding:63px 0 15px;position:absolute;top:0;width:100%!important}.SavedCardDetails-module__menuContentTransition___kLtTR{transition:all .15s ease-out}.SavedCardDetails-module__menuItem___Cjj2V{color:var(--colorGrey700)}.SavedCardDetails-module__menuItem___Cjj2V:hover{background-color:#f2f2f2}.SavedCardDetails-module__menuText___1-3NH,.SavedCardDetails-module__menuTextReplaceCard___0GeqA{color:var(--colorGrey700);text-align:left;font-weight:var(--fontWeightMedium);width:80%;padding:12px 8px}.SavedCardDetails-module__menuText___1-3NH:hover,.SavedCardDetails-module__menuTextReplaceCard___0GeqA:hover{text-decoration:none}.SavedCardDetails-module__menuText___1-3NH:focus,.SavedCardDetails-module__menuTextReplaceCard___0GeqA:focus{background-color:#f2f2f2;outline:0}.SavedCardDetails-module__menuTextReplaceCard___0GeqA svg{width:22px;margin:0 10px 0 4px;position:relative;top:-2px}.SavedCardDetails-module__menuDivider___dRM06{color:var(--colorGrey300);margin:0;padding:14px 24px 2px}.SavedCardDetails-module__savedPaymentMethodDelete___Dvjce{color:var(--colorGrey300);cursor:pointer;margin-top:14px;margin-bottom:10px}.SavedCardDetails-module__savedPaymentMethodDelete___Dvjce:hover{color:var(--colorGrey700)}.SavedCardDetails-module__savedPaymentMethodDelete___Dvjce:focus{color:var(--colorGrey700);outline:none}.SavedCardDetails-module__modalButtonsWrapper___We3FJ{justify-content:flex-end;align-items:baseline;padding-top:80px;display:flex}.SavedCardDetails-module__modalTitle___2s3oB{padding-top:36px}.SavedCardDetails-module__modalMessage___yPLY3{min-height:200px}.SavedCardDetails-module__cancelCardDelete___wqzLc{width:50%;color:var(--colorGrey300);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:0 64px 0 0}.SavedCardDetails-module__cancelCardDelete___wqzLc:hover,.SavedCardDetails-module__cancelCardDelete___wqzLc:focus-visible{color:var(--colorGrey700)}.StripePaymentAddress-module__root___zcr1u{flex-direction:column;display:flex}.StripePaymentAddress-module__formRow___a1seO{flex-wrap:wrap;flex-grow:1;flex-shrink:0;justify-content:space-between;width:100%;display:flex}@media (width>=550px){.StripePaymentAddress-module__formRow___a1seO{flex-wrap:no-wrap}}.StripePaymentAddress-module__field___-Rtcz{width:100%;margin-top:24px}@media (width>=550px){.StripePaymentAddress-module__field___-Rtcz{width:calc(50% - 12px)}}
