.StoreSetup_wrapper__BQI4w{padding:40px 0;flex-grow:1;display:flex;flex-direction:column;gap:24px}.StoreSetup_sectionCard__dll4I{background-color:var(--bg-card);border-radius:20px;padding:40px;box-shadow:var(--shadow-card)}@media (max-width:768px){.StoreSetup_wrapper__BQI4w{padding:20px 0;gap:16px}.StoreSetup_sectionCard__dll4I{padding:20px;border-radius:var(--radius-lg)}}@media (max-width:480px){.StoreSetup_wrapper__BQI4w{padding:12px 0}.StoreSetup_sectionCard__dll4I{padding:16px}}.StoreSetupTabs_tabs__kS0Ow{display:flex;gap:12px;background-color:var(--bg-card);padding:8px;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);width:-moz-fit-content;width:fit-content}.StoreSetupTabs_tab__icR62{padding:12px 24px;border-radius:var(--radius-md);font-family:var(--font-text);font-size:15px;font-weight:600;color:var(--text-dark-muted);background-color:initial;border:none;cursor:pointer;transition:all .5s}@media (hover:hover) and (pointer:fine){.StoreSetupTabs_tab__icR62:hover{color:var(--text-dark);background-color:var(--bg-input)}}.StoreSetupTabs_tab__icR62.StoreSetupTabs_activeTab__uFLnw{background-color:var(--accent-gold);color:var(--text-on-accent);box-shadow:var(--shadow-btn)}@media (max-width:768px){.StoreSetupTabs_tabs__kS0Ow{width:100%;justify-content:stretch}.StoreSetupTabs_tab__icR62{flex:1 1;padding:10px 12px;font-size:13px;text-align:center}}@media (max-width:360px){.StoreSetupTabs_tab__icR62{padding:8px;font-size:12px}}.StoreSetupInfo_tabContent__UiOsV{display:flex;flex-direction:column;animation:StoreSetupInfo_fadeIn__InXPc .3s ease-out}@keyframes StoreSetupInfo_fadeIn__InXPc{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.StoreSetupInfo_headerText__3_8vo{margin-bottom:32px}.StoreSetupInfo_title__LWrUy{font-family:var(--font-heading);font-size:24px;color:var(--text-dark);margin-bottom:8px}.StoreSetupInfo_description__Ub__i{color:var(--text-dark-muted);font-size:14px;line-height:1.5}.StoreSetupInfo_form__I1I57{display:flex;flex-direction:column;gap:30px}.StoreSetupInfo_formRow__oShYZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.StoreSetupInfo_group__kOAyt{display:flex;flex-direction:column;gap:8px}.StoreSetupInfo_label__a4yVh{font-size:13px;font-weight:600;color:var(--text-dark)}.StoreSetupInfo_wrap__WnRBV{position:relative;display:flex;align-items:center}.StoreSetupInfo_iconLeft__XcrFD{position:absolute;left:16px;color:var(--olive-light);pointer-events:none}.StoreSetupInfo_input__IdAmE{width:100%;box-sizing:border-box;padding:14px 16px 14px 48px;background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-md);font-size:15px;color:var(--text-dark);transition:all .3s ease;font-family:var(--font-text)}.StoreSetupInfo_input__IdAmE:focus{outline:none;border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.StoreSetupInfo_input__IdAmE::placeholder{color:var(--olive-light)}.StoreSetupInfo_textarea__wrTq7{padding-left:16px;resize:none;min-height:100px}.StoreSetupInfo_divider__g6HvV{height:1px;background-color:var(--border-light);margin:10px 0}.StoreSetupInfo_subTitle__1A_pU{font-family:var(--font-heading);font-size:18px;color:var(--text-dark);margin-bottom:4px}.StoreSetupInfo_saveBtn__fxJ2Z{margin-top:20px;width:-moz-fit-content;width:fit-content;align-self:flex-end}.StoreSetupInfo_generalError__D6wyk{color:var(--general-error);font-size:14px;margin-top:-7px;margin-bottom:-37px;font-weight:500;line-height:1.4;text-align:center}.StoreSetupInfo_errorText__ParVI{color:var(--error);font-size:12px;font-weight:500;margin-top:-5px;margin-bottom:-17px;margin-left:5px}.StoreSetupInfo_globalErrorBanner__AcQdy{display:flex;align-items:center;gap:12px;padding:14px 16px;background-color:#cf132214;border:1px solid #cf132233;border-radius:var(--radius-md);color:var(--general-error);font-size:14px;font-weight:500;margin-top:-10px;margin-bottom:-30px}.StoreSetupInfo_errorIcon__pUsnR{flex-shrink:0}.StoreSetupInfo_formFooter__Jgqf_{display:flex;justify-content:flex-end}.StoreSetupInfo_saveBtn__fxJ2Z{padding:16px 32px;background-color:var(--accent-green);color:var(--text-on-accent);border-radius:var(--radius-md);font-weight:600;font-size:15px;letter-spacing:1px;border:none;cursor:pointer;transition:background-color .3s ease}@media (hover:hover) and (pointer:fine){.StoreSetupInfo_saveBtn__fxJ2Z:hover{background-color:var(--accent-green-hover)}}.StoreSetupInfo_feeCard__vEJ2Z{background-color:var(--bg-white);border:1px solid var(--border-input);border-radius:var(--radius-lg);padding:24px;margin-top:12px;box-shadow:0 4px 12px #00000005}.StoreSetupInfo_feeHeader__ifbbt{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.StoreSetupInfo_feeTitleRow__9wLFI{display:flex;align-items:center;gap:10px}.StoreSetupInfo_iconWrap__a23Xb{width:32px;height:32px;background-color:#ceb37e26;border-radius:50%;display:flex;align-items:center;justify-content:center}.StoreSetupInfo_feeIcon__4dqio{color:var(--accent-gold)}.StoreSetupInfo_feeTitle__bqudo{font-size:16px;font-weight:700;color:var(--text-dark);font-family:var(--font-heading)}.StoreSetupInfo_feeDescription__TVdzK{font-size:13px;color:var(--text-dark-muted);margin:0;line-height:1.4}.StoreSetupInfo_toggleRow__e9KDR{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--border-light)}.StoreSetupInfo_toggleInfo__r78yO{display:flex;flex-direction:column;gap:4px}.StoreSetupInfo_toggleLabel__yWe52{font-size:14px;font-weight:600;color:var(--text-dark)}.StoreSetupInfo_toggleDesc__2c11a{font-size:13px;color:var(--text-dark-muted)}.StoreSetupInfo_switch__po0Zr{position:relative;display:inline-block;width:48px;height:26px;flex-shrink:0}.StoreSetupInfo_switch__po0Zr input{opacity:0;width:0;height:0}.StoreSetupInfo_slider__o6ltn{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--border-input);transition:.3s;border-radius:26px}.StoreSetupInfo_slider__o6ltn:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px #00000026}.StoreSetupInfo_switch__po0Zr input:checked+.StoreSetupInfo_slider__o6ltn{background-color:var(--accent-green)}.StoreSetupInfo_switch__po0Zr input:checked+.StoreSetupInfo_slider__o6ltn:before{transform:translateX(22px)}@media (max-width:768px){.StoreSetupInfo_formRow__oShYZ{grid-template-columns:1fr;gap:16px}.StoreSetupInfo_title__LWrUy{font-size:20px}.StoreSetupInfo_headerText__3_8vo{margin-bottom:20px}.StoreSetupInfo_saveBtn__fxJ2Z{width:100%;align-self:stretch;text-align:center}.StoreSetupInfo_form__I1I57{gap:20px}}@media (max-width:480px){.StoreSetupInfo_feeCard__vEJ2Z{padding:16px}.StoreSetupInfo_toggleRow__e9KDR{gap:12px}}.StoreSetupLocationsList_tabContent__H9E12{display:flex;flex-direction:column;animation:StoreSetupLocationsList_fadeIn__VRabz .3s ease-out}@keyframes StoreSetupLocationsList_fadeIn__VRabz{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.StoreSetupLocationsList_headerWrap__BAL_l{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.StoreSetupLocationsList_headerText__F_LST{margin-bottom:0}.StoreSetupLocationsList_title__v930N{font-family:var(--font-heading);font-size:24px;color:var(--text-dark);margin-bottom:8px}.StoreSetupLocationsList_description__EbJCz{color:var(--text-dark-muted);font-size:14px;line-height:1.5;max-width:500px}.StoreSetupLocationsList_addBtn__4fJtT{display:flex;align-items:center;gap:8px;padding:12px 24px;background-color:var(--accent-gold);color:var(--text-light);border-radius:var(--radius-md);font-weight:600;font-size:14px;border:none;cursor:pointer;transition:all .3s ease;white-space:nowrap}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsList_addBtn__4fJtT:hover{background-color:var(--accent-gold-hover);transform:translateY(-2px)}}.StoreSetupLocationsList_locationsList__9yFhE{display:flex;flex-direction:column;gap:16px}.StoreSetupLocationsList_emptyState__2SD6R{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background-color:var(--bg-input);border:2px dashed var(--border-input);border-radius:var(--radius-lg);color:var(--olive-light);text-align:center}.StoreSetupLocationsList_emptyIcon__niWDr{margin-bottom:16px;opacity:.5}.StoreSetupLocationsList_locationCard__q1Vtp{display:flex;justify-content:space-between;align-items:center;padding:24px;background-color:var(--bg-main);border:1px solid var(--border-input);border-radius:var(--radius-lg);transition:border-color .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsList_locationCard__q1Vtp:hover{border-color:var(--accent-gold);box-shadow:0 4px 15px #bfaf8026}}.StoreSetupLocationsList_locInfo__OTsBx{display:flex;flex-direction:column;gap:8px}.StoreSetupLocationsList_locName__jR3DZ{font-family:var(--font-heading);font-size:18px;color:var(--text-dark);margin:0 0 4px}.StoreSetupLocationsList_locDetail__0Qqh4{display:flex;align-items:center;gap:10px;color:var(--text-dark-muted);font-size:14px}.StoreSetupLocationsList_locIcon__yHv34{color:var(--accent-green)}.StoreSetupLocationsList_locActions__sC95c{display:flex;align-items:center;gap:12px}.StoreSetupLocationsList_iconBtn__cVQ8f{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--bg-input);border:none;border-radius:var(--radius-md);cursor:pointer;color:var(--text-dark-muted);transition:all .2s ease}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsList_iconBtn__cVQ8f:hover{background-color:var(--accent-green);color:var(--text-on-accent)}}.StoreSetupLocationsList_iconBtnDelete__ADWYD{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--bg-input);border:1px solid #0000;border-radius:var(--radius-md);cursor:pointer;color:var(--error);transition:all .2s ease}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsList_iconBtnDelete__ADWYD:hover{background-color:var(--error);color:var(--text-on-accent)}}.StoreSetupLocationsList_pagination__zgN2i{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}.StoreSetupLocationsList_pageBtn__qgf6W{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--border-input);background-color:initial;color:var(--text-dark-muted);font-size:15px;font-weight:600;font-family:var(--font-text);cursor:pointer;transition:all .2s ease;padding:0}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsList_pageBtn__qgf6W:hover:not(.StoreSetupLocationsList_activePage__3XOtz){border-color:var(--accent-gold);color:var(--accent-gold-dark);background-color:#bfaf800d}}.StoreSetupLocationsList_pageBtn__qgf6W:disabled{opacity:.4;cursor:not-allowed}.StoreSetupLocationsList_pageBtn__qgf6W.StoreSetupLocationsList_activePage__3XOtz{background-color:var(--accent-gold);border-color:var(--accent-gold);color:var(--text-light);pointer-events:none}.StoreSetupLocationsList_dots__DSDFl{color:var(--text-dark-muted);font-weight:600;font-size:16px;display:flex;align-items:flex-end;justify-content:center;height:38px;padding:0 4px 8px}@media (max-width:768px){.StoreSetupLocationsList_headerWrap__BAL_l{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}.StoreSetupLocationsList_addBtn__4fJtT{width:100%;justify-content:center}.StoreSetupLocationsList_title__v930N{font-size:20px}.StoreSetupLocationsList_locationCard__q1Vtp{padding:16px}}@media (max-width:480px){.StoreSetupLocationsList_locName__jR3DZ{font-size:15px}.StoreSetupLocationsList_locDetail__0Qqh4{font-size:13px}}.StoreSetupLocationsNew_tabContent__KG0my{display:flex;flex-direction:column;animation:StoreSetupLocationsNew_fadeIn__8wKgX .3s ease-out}@keyframes StoreSetupLocationsNew_fadeIn__8wKgX{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.StoreSetupLocationsNew_headerText___rDSF{margin-bottom:20px}.StoreSetupLocationsNew_title__rOPKS{font-family:var(--font-heading);font-size:24px;color:var(--text-dark);margin:0}.StoreSetupLocationsNew_formWrap__G__8T{display:flex;flex-direction:column;animation:StoreSetupLocationsNew_fadeIn__8wKgX .3s ease-out}.StoreSetupLocationsNew_backBtn__5T1c9{display:flex;align-items:center;gap:8px;color:var(--text-dark-muted);background:none;border:none;font-weight:600;font-size:14px;cursor:pointer;margin-bottom:20px;padding:0;width:-moz-fit-content;width:fit-content;transition:color .2s}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsNew_backBtn__5T1c9:hover{color:var(--accent-gold)}}.StoreSetupLocationsNew_form__KE2HN{display:flex;flex-direction:column;gap:30px}.StoreSetupLocationsNew_formRow__X1hFv{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.StoreSetupLocationsNew_group__9xYJU{display:flex;flex-direction:column;gap:8px}.StoreSetupLocationsNew_label__qgdYI{font-size:13px;font-weight:600;color:var(--text-dark)}.StoreSetupLocationsNew_wrap__9qO3z{position:relative;display:flex;align-items:center}.StoreSetupLocationsNew_iconLeft__3NccK{position:absolute;left:16px;color:var(--olive-light);pointer-events:none}.StoreSetupLocationsNew_input__ZObgb{width:100%;box-sizing:border-box;padding:14px 16px 14px 48px;background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-md);font-size:15px;color:var(--text-dark);transition:all .3s ease;font-family:var(--font-text)}.StoreSetupLocationsNew_input__ZObgb:focus{outline:none;border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.StoreSetupLocationsNew_inputError__gPJbw{border-color:var(--error);box-shadow:0 0 0 1px #e74c3c33}.StoreSetupLocationsNew_errorText__cj6cr{color:var(--error);font-size:12px;font-weight:500;margin-top:-5px;margin-bottom:-17px;margin-left:5px}.StoreSetupLocationsNew_formFooter__Np_f4{margin-top:20px;display:flex;justify-content:flex-end}.StoreSetupLocationsNew_saveBtn__5U2Pz{padding:16px 32px;background-color:var(--accent-green);color:var(--text-on-accent);border-radius:var(--radius-md);font-weight:600;font-size:15px;letter-spacing:1px;border:none;cursor:pointer;transition:background-color .3s ease}@media (hover:hover) and (pointer:fine){.StoreSetupLocationsNew_saveBtn__5U2Pz:hover{background-color:var(--accent-green-hover)}}.StoreSetupLocationsNew_globalErrorBanner__JerLU{display:flex;align-items:center;gap:12px;padding:14px 16px;background-color:#cf132214;border:1px solid #cf132233;border-radius:var(--radius-md);color:var(--general-error);font-size:14px;font-weight:500;margin-top:-10px;margin-bottom:-30px}.StoreSetupLocationsNew_errorIcon__wflfz{flex-shrink:0}.LocationAddressPicker_form__XW_6f{display:flex;flex-direction:column;gap:30px}.LocationAddressPicker_formRow__SmPAf{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.LocationAddressPicker_group__qQCwa{display:flex;flex-direction:column;gap:8px}.LocationAddressPicker_labelRow__gr35o{display:flex;justify-content:space-between;align-items:flex-end}.LocationAddressPicker_label__1Kf6B{font-size:13px;font-weight:600;color:var(--text-dark)}.LocationAddressPicker_toggleBtn__DJFZQ{background:none;border:none;color:var(--accent-gold);font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.LocationAddressPicker_wrap___rz3I{position:relative;display:flex;align-items:center}.LocationAddressPicker_iconLeft__zUdwO{position:absolute;left:16px;color:var(--olive-light);pointer-events:none}.LocationAddressPicker_input__RIMOF{width:100%;box-sizing:border-box;padding:14px 16px 14px 48px;background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-md);font-size:15px;color:var(--text-dark);transition:all .3s ease;font-family:var(--font-text)}.LocationAddressPicker_input__RIMOF:focus{outline:none;border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.LocationAddressPicker_inputError__nZCmz{border-color:var(--error);box-shadow:0 0 0 1px #e74c3c33}.LocationAddressPicker_errorText__mJ4z_{color:var(--error);font-size:12px;font-weight:500;margin-top:-5px;margin-bottom:-17px;margin-left:5px}.LocationAddressPicker_inputWithOpenDropdown__AdBD0{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:#0000}.LocationAddressPicker_suggestionsList__1Glc8{position:absolute;top:100%;left:0;right:0;background-color:var(--bg-card,var(--bg-white));border:1px solid var(--accent-gold);border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 10px 20px #bfaf8026;z-index:50;list-style:none;padding:0;margin:0;max-height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--accent-gold) #0000}.LocationAddressPicker_suggestionsList__1Glc8::-webkit-scrollbar{width:6px}.LocationAddressPicker_suggestionsList__1Glc8::-webkit-scrollbar-thumb{background-color:var(--accent-gold);border-radius:10px}.LocationAddressPicker_suggestionsList__1Glc8 li{display:flex;align-items:center;gap:12px;padding:14px 16px;font-size:15px;color:var(--text-dark);cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid var(--border-light,var(--border-light))}.LocationAddressPicker_suggestionsList__1Glc8 li:last-child{border-bottom:none}@media (hover:hover) and (pointer:fine){.LocationAddressPicker_suggestionsList__1Glc8 li:hover{background-color:#bfaf801a}}.LocationAddressPicker_suggestionIcon__MwyJO{color:var(--olive-light);flex-shrink:0}.LocationAddressPicker_highlight__gtkQq{font-weight:700;color:var(--accent-gold)}.LocationAddressPicker_mapContainerWrap__ABouQ{margin-top:10px;border:1px solid var(--border-input);border-radius:var(--radius-md);overflow:hidden}.LocationAddressPicker_mapHeader__womp5{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:var(--bg-input);border-bottom:1px solid var(--border-input);font-size:13px;font-weight:600;color:var(--text-dark)}.LocationAddressPicker_mapHeaderIcon__5ebnO{color:var(--accent-gold)}.LocationAddressPicker_mapWrapper__GFXgC{height:300px;width:100%}.LocationAddressPicker_manualAddressGroup__Vk7kb{display:flex;flex-direction:column;gap:8px}.LocationAddressPicker_manualRow__WBmkz{display:grid;grid-template-columns:2fr 3fr 1fr;grid-gap:16px;gap:16px;width:100%}.LocationAddressPicker_manualCol__sSIZ3{display:flex;flex-direction:column;gap:8px}.LocationAddressPicker_labelSmall__UtyDd{font-size:12px;font-weight:600;color:var(--text-dark-muted);text-transform:uppercase;letter-spacing:.5px}.LocationAddressPicker_inputManual__X5jox{padding-left:16px}.LocationAddressPicker_manualErrorText__wjcrw{color:var(--error);font-size:12px;font-weight:500;margin-top:4px;margin-left:5px}.StoreSetupLocationsNewSchedule_form__OYwME{display:flex;flex-direction:column;gap:30px}.StoreSetupLocationsNewSchedule_formRow__DoqCd{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.StoreSetupLocationsNewSchedule_group__SwaOp{display:flex;flex-direction:column;gap:8px}.StoreSetupLocationsNewSchedule_label__lxb1J{font-size:13px;font-weight:600;color:var(--text-dark)}.StoreSetupLocationsNewSchedule_wrap__EyEDU{position:relative;display:flex;align-items:center}.StoreSetupLocationsNewSchedule_iconLeft__NI4Pz{position:absolute;left:16px;color:var(--olive-light);pointer-events:none}.StoreSetupLocationsNewSchedule_input__sKGtM{width:100%;box-sizing:border-box;padding:14px 16px 14px 48px;background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-md);font-size:15px;color:var(--text-dark);transition:all .3s ease;font-family:var(--font-text)}.StoreSetupLocationsNewSchedule_input__sKGtM:focus{outline:none;border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.StoreSetupLocationsNewSchedule_inputError__wsmuU{border-color:var(--error);box-shadow:0 0 0 1px #e74c3c33}.StoreSetupLocationsNewSchedule_errorText__MiaGI{color:var(--error);font-size:12px;font-weight:500;margin-top:-5px;margin-bottom:-17px;margin-left:5px}.StoreSetupLocationsNewSchedule_scheduleContainer__vu2yA{display:flex;align-items:center;gap:12px;background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-md);padding:0 16px;height:50px;box-sizing:border-box;transition:all .3s ease}.StoreSetupLocationsNewSchedule_scheduleContainer__vu2yA:focus-within{border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.StoreSetupLocationsNewSchedule_schedulePart__l7lcu{display:flex;align-items:center;gap:6px}.StoreSetupLocationsNewSchedule_scheduleIcon__NIIyf{color:var(--olive-light);margin-right:4px}.StoreSetupLocationsNewSchedule_scheduleDivider__1hco7{width:1px;height:24px;background-color:var(--border-input);margin:0 4px}.StoreSetupLocationsNewSchedule_schedSelect__ZZR_F,.StoreSetupLocationsNewSchedule_schedTime__Y_E4L{background:#0000;border:none;font-family:var(--font-text);font-size:15px;color:var(--text-dark);outline:none;cursor:pointer;padding:4px 2px}.StoreSetupLocationsNewSchedule_schedSelect__ZZR_F{appearance:none;-webkit-appearance:none;font-weight:600;text-align:center}.StoreSetupLocationsNewSchedule_schedTime__Y_E4L{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.StoreSetupLocationsNewSchedule_schedTime__Y_E4L::-webkit-calendar-picker-indicator{display:none}.StoreSetupLocationsNewSchedule_dash__HKBiD{color:var(--text-dark-muted);font-weight:600}.StoreSetupGallery_galleryWrap__PAjpd{display:flex;flex-direction:column;animation:StoreSetupGallery_fadeIn__gANpB .3s ease-out}@keyframes StoreSetupGallery_fadeIn__gANpB{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.StoreSetupGallery_headerText__y9t9L{margin-bottom:32px}.StoreSetupGallery_title__KqxcW{font-family:var(--font-heading);font-size:24px;color:var(--text-dark);margin:0}.StoreSetupGallery_subtitle__2qYpB{font-size:14px;color:var(--text-dark-muted);margin:6px 0 0}.StoreSetupGallery_form__t2hwm{gap:40px}.StoreSetupGallery_form__t2hwm,.StoreSetupGallery_section__D3OYL{display:flex;flex-direction:column}.StoreSetupGallery_label___L7nh{font-size:13px;font-weight:600;color:var(--text-dark);margin-bottom:8px}.StoreSetupGallery_infoText__SkeoK{font-size:13px;color:var(--text-dark-muted);line-height:1.4;margin:0 0 20px;max-width:600px}.StoreSetupGallery_logoUploadRow__02ydL{display:flex;align-items:center;gap:20px}.StoreSetupGallery_logoPlaceholder__KA6_B{width:120px;height:120px;background-color:var(--bg-input);border:2px dashed var(--border-input);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background-color .5s ease;gap:8px}@media (hover:hover) and (pointer:fine){.StoreSetupGallery_logoPlaceholder__KA6_B:hover{border-color:var(--accent-gold);background-color:var(--bg-white)}}.StoreSetupGallery_placeholderIcon__FImo9{color:var(--olive-light)}.StoreSetupGallery_placeholderText__x93GS{font-size:12px;font-weight:600;color:var(--text-dark-muted)}.StoreSetupGallery_logoPreviewWrap__wC1Qw{position:relative;width:120px;height:120px}.StoreSetupGallery_logoImg__614eO{width:100%;height:100%;object-fit:cover;border-radius:20px;border:1px solid var(--border-input)}.StoreSetupGallery_removeLogoBtn__ydJTu{position:absolute;top:-8px;right:-8px;width:28px;height:28px;background-color:var(--bg-white);border:1px solid var(--border-input);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--error);box-shadow:0 2px 5px #0000001a;transition:transform .2s ease;padding:0}@media (hover:hover) and (pointer:fine){.StoreSetupGallery_removeLogoBtn__ydJTu:hover{transform:scale(1.1);background-color:var(--bg-secondary)}}.StoreSetupGallery_photoGrid__q2Rbz{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:16px;gap:16px;max-width:800px}.StoreSetupGallery_photoCard__Bfls9{position:relative;aspect-ratio:1/1}.StoreSetupGallery_thumbnailImg___DZd5{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--border-input)}.StoreSetupGallery_removePhotoBtn__MNkt7{position:absolute;bottom:6px;right:6px;width:26px;height:26px;background-color:#ffffffe6;border:none;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--error);opacity:0;transition:all .2s ease;padding:0}@media (hover:hover) and (pointer:fine){.StoreSetupGallery_photoCard__Bfls9:hover .StoreSetupGallery_removePhotoBtn__MNkt7{opacity:1}.StoreSetupGallery_removePhotoBtn__MNkt7:hover{background-color:var(--bg-white);transform:scale(1.05)}}.StoreSetupGallery_addPhotoCard__OACZ_{aspect-ratio:1/1;background-color:var(--bg-input);border:2px dashed var(--border-input);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background-color .5s ease;gap:6px}@media (hover:hover) and (pointer:fine){.StoreSetupGallery_addPhotoCard__OACZ_:hover{border-color:var(--accent-gold);background-color:var(--bg-white)}}.StoreSetupGallery_plusIcon__DAnzl{color:var(--accent-gold)}.StoreSetupGallery_addText__ytgiA{font-size:12px;font-weight:600;color:var(--accent-gold)}.StoreSetupGallery_hiddenInput__Jk13L{display:none}.StoreSetupGallery_formFooter__xbGoJ{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px}.StoreSetupGallery_saveBtn__DLYyy{padding:14px 24px;background-color:var(--bg-white);color:var(--text-dark);border:1px solid var(--border-input);border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}@media (hover:hover) and (pointer:fine){.StoreSetupGallery_saveBtn__DLYyy:hover{background-color:var(--bg-input)}}.StoreSetupGallery_greenBtn__Cb9Nu{background-color:var(--accent-green);color:var(--bg-white);border:none}@media (hover:hover) and (pointer:fine){.StoreSetupGallery_greenBtn__Cb9Nu:hover{background-color:var(--accent-green-hover)}}.StoreSetupGallery_logoSpinnerOverlay__3niv2{position:absolute;inset:0;border-radius:var(--radius-sm);background:#fff9;display:flex;align-items:center;justify-content:center}.StoreSetupGallery_placeholderLoading__5FAgJ{opacity:.6;cursor:default;pointer-events:none}@keyframes StoreSetupGallery_spin__dlcSi{to{transform:rotate(1turn)}}.StoreSetupGallery_spinner__LP9OK{animation:StoreSetupGallery_spin__dlcSi .8s linear infinite;color:var(--accent-green)}.StoreSetupGallery_newBadge__yiSRR{position:absolute;top:6px;left:6px;background:var(--accent-green);color:var(--bg-white);font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.StoreSetupGallery_newPhotoCard__P97hd{border:2px dashed var(--accent-green)}.StoreSetupGallery_disabledBtn__VZHSI{opacity:.5;cursor:not-allowed}.StoreSetupGallery_errorText__aizGf{color:var(--error);font-size:14px;margin:0}.StoreSetupGallery_successText__9kq_f{color:var(--accent-green);font-size:14px;font-weight:600;margin:0}