.ShippingPreferences_scrollContainer__D62rP{scrollbar-width:none;-ms-overflow-style:none}.ShippingPreferences_scrollContainer__D62rP::-webkit-scrollbar{display:none}.NotificationPreferences_container__3WTHF{border-radius:12px;background:white;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border:1px solid #f3f4f6;margin-bottom:50px}.NotificationPreferences_containerCollapsed__CBOWp{height:73px}.NotificationPreferences_content__w9myg{border-radius:12px;padding:20px}.NotificationPreferences_subtitle__tkE18{color:#333333;font-size:14px;margin-bottom:20px;max-width:820px}.NotificationPreferences_collapsedContent__tu7Yh{max-height:0;padding:0;overflow:hidden;transition:all .3s}.NotificationPreferences_formSection__6op7e{border:1px solid #e5e5e5;border-radius:8px;padding:20px;background:white}.NotificationPreferences_formSectionDisabled__nGWE8{background:#f5f6f7}.NotificationPreferences_sectionTitle__XarHW{color:#333333;font-size:16px;font-weight:700;margin-bottom:20px}.NotificationPreferences_fieldGroup__nSBMC{margin-bottom:20px}.NotificationPreferences_fieldGroup__nSBMC:last-child{margin-bottom:0}.NotificationPreferences_fieldLabel__KViv1{color:#333333;font-size:14px;font-weight:500;margin-bottom:8px;display:block}.NotificationPreferences_required__Y52gK{color:#dc291e;margin-left:4px}.NotificationPreferences_checkboxGroup__wKyJW{display:flex;gap:24px;flex-wrap:wrap;margin-top:8px}.NotificationPreferences_checkboxLabel__BBkIj{display:flex;align-items:center;gap:8px;cursor:pointer;color:#333333;font-size:14px}.NotificationPreferences_checkedLabel__eciui{font-weight:600}.NotificationPreferences_checkboxLabel__BBkIj input[type=checkbox]{width:20px;height:20px;cursor:pointer;background-color:white;border:2px solid #e5e5e5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;position:relative;transition:all .2s}.NotificationPreferences_checkboxLabel__BBkIj input[type=checkbox]:checked{background-color:white;border-color:var(--primary-brand-color)}.NotificationPreferences_checkboxLabel__BBkIj input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1px;width:6px;height:12px;border:solid var(--primary-brand-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.NotificationPreferences_checkboxLabel__BBkIj input[type=checkbox]:disabled{opacity:1;cursor:not-allowed;background-color:white;border-color:#e5e5e5}.NotificationPreferences_checkboxLabel__BBkIj input[type=checkbox]:disabled:checked{background-color:white;border-color:var(--primary-brand-color);opacity:.6}.NotificationPreferences_checkboxLabel__BBkIj input[type=checkbox]:disabled:checked:after{border-color:var(--primary-brand-color)}.NotificationPreferences_radioGroup__KcAU1{display:flex;gap:24px;flex-wrap:wrap;margin-top:8px}.NotificationPreferences_radioLabel__xIbrP{display:flex;align-items:center;gap:8px;cursor:pointer;color:#333333;font-size:14px}.NotificationPreferences_radioLabel__xIbrP input[type=radio]{width:20px;height:20px;cursor:pointer;accent-color:var(--primary-brand-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--primary-brand-color);border-radius:50%;position:relative;background-color:white;transition:all .2s}.NotificationPreferences_radioLabel__xIbrP input[type=radio]:checked{background-color:white;border-color:var(--primary-brand-color)}.NotificationPreferences_radioLabel__xIbrP input[type=radio]:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:var(--primary-brand-color)}.NotificationPreferences_radioLabel__xIbrP input[type=radio]:disabled{opacity:.6;cursor:not-allowed;background-color:white;border-color:var(--primary-brand-color)}.NotificationPreferences_radioLabel__xIbrP input[type=radio]:disabled:checked:after{background-color:var(--primary-brand-color)}.NotificationPreferences_textarea__e1RH4{width:100%;min-height:80px;padding:12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;font-family:inherit;color:#333333;resize:vertical;outline:none;transition:border-color .2s}.NotificationPreferences_textarea__e1RH4:focus{border-color:#dc291e}.NotificationPreferences_textarea__e1RH4:disabled{background:#f5f6f7;cursor:not-allowed;color:#999999}.NotificationPreferences_textarea__e1RH4::-moz-placeholder{color:#999999}.NotificationPreferences_textarea__e1RH4::placeholder{color:#999999}.NotificationPreferences_select__gMBa4{width:100%;max-width:450px;padding:8px;border:none;border-bottom:1px solid #e5e5e5;border-radius:0;font-size:16px;font-weight:600;font-family:inherit;color:#333333;background:white;outline:none;cursor:pointer;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.NotificationPreferences_select__gMBa4:focus{border-bottom-color:var(--primary-brand-color)}.NotificationPreferences_select__gMBa4:disabled{background-color:transparent;cursor:not-allowed;color:#999999;border-bottom-color:#e5e5e5}.NotificationPreferences_actions__WCN02{display:flex;align-items:center;gap:8px;margin-top:20px;margin-bottom:5px}.NotificationPreferences_cancelButton__2eDsn{background:white;border:1px solid #bdbdbd;color:#666666;font-weight:500;padding:8px 24px;border-radius:24px;cursor:pointer;transition:background-color .2s;font-size:14px}.NotificationPreferences_cancelButton__2eDsn:hover{background:#f3f3f3}.NotificationPreferences_saveButton__S3_d0{background:#dc291e;color:white;font-weight:500;padding:8px 24px;border-radius:24px;border:none;cursor:pointer;transition:background-color .2s;font-size:14px}.NotificationPreferences_saveButton__S3_d0:hover{background:#b71c1c}.NotificationPreferences_saveButton__S3_d0:disabled{background:#d1d5db;cursor:not-allowed}.NotificationPreferences_helperText__uJeMG{font-size:12px;color:#666666;margin-top:4px}.AddCardModal_modal__YrrIQ .ant-modal-content{border-radius:12px;padding:0}.AddCardModal_modalContent__vKY6e{padding:0}.AddCardModal_header___i8qT{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0}.AddCardModal_title__I7a_j{font-family:Red Hat Display,sans-serif;font-size:20px;font-weight:700;color:#333333;margin:0}.AddCardModal_closeButton__WUrOf{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.AddCardModal_closeButton__WUrOf:hover{opacity:.7}.AddCardModal_form__Q6pjV{padding:20px 20px 0;display:flex;flex-direction:column;gap:20px}.AddCardModal_formGroup__nYNhs{display:flex;flex-direction:column;gap:4px}.AddCardModal_label__5FPpX{font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#333333}.AddCardModal_required__Xu_fF{color:#DC291E;margin-left:4px}.AddCardModal_form__Q6pjV .ant-input{font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#666666;border-radius:8px;border:1px solid #e5e5e5;padding:12px 16px;height:auto}.AddCardModal_form__Q6pjV .ant-input:focus,.AddCardModal_form__Q6pjV .ant-input:hover{border-color:#DC291E}.AddCardModal_form__Q6pjV .ant-input::-moz-placeholder{color:#666666;font-weight:500}.AddCardModal_form__Q6pjV .ant-input::placeholder{color:#666666;font-weight:500}.AddCardModal_inputError__br6Fd .ant-input{border-color:#ff4d4f!important}.AddCardModal_errorText__H4MA7{font-family:Red Hat Display,sans-serif;font-size:12px;color:#ff4d4f;margin-top:4px}.AddCardModal_formRow__V4mKC{display:flex;gap:20px}.AddCardModal_formRow__V4mKC .AddCardModal_formGroup__nYNhs{flex:1}.AddCardModal_footer__SZwvM{display:flex;justify-content:flex-start;gap:10px;padding:20px}.AddCardModal_cancelButton__U7aGk{font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:500;line-height:1.5;height:auto;padding:12px 24px;border-radius:8px;border:1px solid #e5e5e5;background:#ffffff;color:#666666;transition:all .3s ease}.AddCardModal_cancelButton__U7aGk:hover{border-color:#666666!important;color:#666666!important}.AddCardModal_addButton__NyUwK{font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:500;line-height:1.5;height:auto;padding:12px 24px;border-radius:8px;background:#DC291E!important;border:none;color:#ffffff;transition:all .3s ease}.AddCardModal_addButton__NyUwK:hover{background:#b71c1c!important;color:#ffffff!important;opacity:.9}@media (max-width:640px){.AddCardModal_formRow__V4mKC{flex-direction:column}.AddCardModal_footer__SZwvM{flex-direction:column-reverse}.AddCardModal_addButton__NyUwK,.AddCardModal_cancelButton__U7aGk{width:100%}}.DeleteCardModal_modal__H1GxS .ant-modal-content{border-radius:12px;padding:0;box-shadow:0 4px 20px rgba(0,0,0,.12)}.DeleteCardModal_header__H6NDc{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 20px 0;margin-left:24px}.DeleteCardModal_title__HKtq6{font-family:Red Hat Display,sans-serif;font-size:20px;font-weight:700;color:#333333;margin:0}.DeleteCardModal_closeButton__TSMiv{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;color:#333333}.DeleteCardModal_closeButton__TSMiv:hover{opacity:.7}.DeleteCardModal_content__KeFJl{padding:16px 24px 24px;text-align:left}.DeleteCardModal_message__eeWtS{font-family:Red Hat Display,sans-serif;font-size:16px;color:#333333;font-weight:500;margin:0;line-height:1.6}.DeleteCardModal_footer__Nc8EE{display:flex;justify-content:flex-start;gap:12px;padding:0 24px 24px}.DeleteCardModal_cancelButton__Nl_n9{font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:600;height:40px;padding:0 32px;border-radius:6px;border:1px solid #d9d9d9!important;background:#ffffff!important;color:#333333!important;transition:all .3s ease}.DeleteCardModal_cancelButton__Nl_n9:hover{border-color:#333333!important;color:#333333!important}.DeleteCardModal_deleteButton__wwtTO{font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:600;height:40px;padding:0 32px;border-radius:6px;background:#d32f2f!important;border:none!important;color:#ffffff!important;transition:all .3s ease}.DeleteCardModal_deleteButton__wwtTO:hover{background:#b71c1c!important;color:#ffffff!important}@media (max-width:640px){.DeleteCardModal_footer__Nc8EE{flex-direction:column-reverse}.DeleteCardModal_cancelButton__Nl_n9,.DeleteCardModal_deleteButton__wwtTO{width:100%}}.ManagePaymentMethod_section__7Js8r{border-radius:16px;background:#ffffff;box-shadow:0 1px 2px 0 rgb(0 0 0/5%);border:1px solid #f3f4f6}.ManagePaymentMethod_sectionCollapsed__Hpmp2{height:73px}.ManagePaymentMethod_sectionInner__MfUKX{border-radius:16px;padding:20px}.ManagePaymentMethod_collapsible__teTDI{transition:max-height .3s ease,padding .3s ease,opacity .3s ease}.ManagePaymentMethod_collapsibleCollapsed__DDPqd{max-height:0;padding:0;overflow:hidden}.ManagePaymentMethod_mainColumn__bfLAq{display:flex;flex-direction:column;gap:20px}.ManagePaymentMethod_savedCardsHeading__inouk{margin:0;color:#333333;font-size:16px;font-weight:600;font-family:Red Hat Display,sans-serif}.ManagePaymentMethod_cardsContainer__m55RV{border:1px solid #e5e5e5;border-radius:8px;padding:10px}.ManagePaymentMethod_cardsContainerEditing__3ucms{background:#ffffff}.ManagePaymentMethod_cardsContainerView__klBCu{background:#f5f6f7}.ManagePaymentMethod_actionRow__0mWch{display:flex;justify-content:flex-start;gap:10px}.ManagePaymentMethod_cancelButton__fAJJ2{background:#ffffff;border:1px solid #bdbdbd;color:#666666;font-weight:500;padding:8px 24px;border-radius:24px;cursor:pointer;transition:background-color .2s ease}.ManagePaymentMethod_cancelButton__fAJJ2:hover{background:#f3f3f3}.ManagePaymentMethod_addNewCardButton__uk86x{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#ffffff;font-weight:500;padding:8px 24px;border-radius:24px;border:none;cursor:pointer;background:#dc291e;transition:background-color .2s ease}.ManagePaymentMethod_addNewCardButton__uk86x:hover{background:#b71c1c}.ManagePaymentMethod_addNewCardButtonDisabled___aRM4{background:#d1d5db;cursor:not-allowed}.ManagePaymentMethod_addNewCardButtonDisabled___aRM4:hover{background:#d1d5db}.ManagePaymentMethod_addNewCardButtonIcon__GgORk{flex-shrink:0;filter:brightness(0) invert(1)}.ManagePaymentMethod_content__b7rP1{padding-top:0}.ManagePaymentMethod_addCardSection__CKez3{margin-top:16px}.ManagePaymentMethod_addButton__ZVuFu{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#d32f2f;color:#ffffff;border:none;border-radius:6px;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.ManagePaymentMethod_addButton__ZVuFu:hover{background:#b71c1c;transform:translateY(-1px);box-shadow:0 4px 8px rgba(211,47,47,.3)}.ManagePaymentMethod_loadingState__CvJZd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 20px;min-height:120px}.ManagePaymentMethod_loadingText__3_EGQ{font-family:Red Hat Display,sans-serif;font-size:14px;color:#666666;margin:0}.ManagePaymentMethod_emptyState__JE3Mo{text-align:center;padding:40px 20px}.ManagePaymentMethod_emptyIcon__xWZ6h{opacity:.3;margin:0 auto 12px}.ManagePaymentMethod_emptyText__tPCyW{font-family:Red Hat Display,sans-serif;font-size:15px;font-weight:600;color:#333333;margin:0 0 4px}.ManagePaymentMethod_emptySubtext___y_ID{font-family:Red Hat Display,sans-serif;font-size:13px;color:#666666;margin:0}.ManagePaymentMethod_cardsList__Pj0y4{display:flex;flex-direction:column;gap:12px}.ManagePaymentMethod_cardItem__iF4Z8{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#ffffff;border:1px solid #e5e5e5;border-radius:8px;transition:all .3s ease}.ManagePaymentMethod_cardItem__iF4Z8:hover{border-color:#d32f2f;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ManagePaymentMethod_cardInfo__agq9l{display:flex;align-items:center;gap:16px;flex:1}.ManagePaymentMethod_cardDetails__0IHbS{display:flex;flex-direction:column;gap:4px}.ManagePaymentMethod_cardNumber__F2U2_{font-family:Red Hat Display,sans-serif;font-size:15px;font-weight:600;color:#666666;letter-spacing:.5px}.ManagePaymentMethod_cardMeta__BjJ_i{display:flex;gap:16px;font-family:Red Hat Display,sans-serif;font-size:12px;color:#666666}.ManagePaymentMethod_cardName__uQ_qf{text-transform:uppercase}.ManagePaymentMethod_defaultBadge__07PMq{padding:4px 12px;background:#4caf50;color:#ffffff;border-radius:4px;font-family:Red Hat Display,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase}.ManagePaymentMethod_cardActions__Gikpj{display:flex;gap:8px;align-items:center}.ManagePaymentMethod_actionButton__P__gG{display:flex;align-items:center;justify-content:center;width:76px;height:32px;background:#f8f8f8;font-weight:500;border:1px solid #aaaaaa;border-radius:6px;cursor:pointer;color:#666666;transition:all .3s ease}.ManagePaymentMethod_actionButton__P__gG:hover{background:#e5e5e5;border-color:#aaaaaa;color:#333333}.ManagePaymentMethod_actionButton__P__gG:hover img{filter:brightness(0) invert(1)}.ManagePaymentMethod_deleteIcon__Yb7rV{filter:brightness(0) saturate(100%) invert(19%) sepia(96%) saturate(7471%) hue-rotate(347deg) brightness(90%) contrast(86%);transition:transform .3s ease}@media (max-width:768px){.ManagePaymentMethod_cardItem__iF4Z8{flex-direction:column;align-items:flex-start;gap:16px}.ManagePaymentMethod_cardActions__Gikpj{width:100%;justify-content:flex-end}}