.StoreInfo-module__qBeQJa__wrapper{flex-direction:column;row-gap:15px;display:flex}.StoreInfo-module__qBeQJa__storeName{margin:0;font-size:22px;font-weight:700}.StoreInfo-module__qBeQJa__row{justify-content:space-between;display:flex}.StoreInfo-module__qBeQJa__row:last-child{display:flex}.StoreInfo-module__qBeQJa__column{flex-direction:column;row-gap:10px;width:50%;display:flex}.StoreInfo-module__qBeQJa__column:first-child{width:40%}.StoreInfo-module__qBeQJa__column:last-child{width:54%}.StoreInfo-module__qBeQJa__infoWrapper{flex-direction:column;row-gap:3px;display:flex}.StoreInfo-module__qBeQJa__infoWrapper h5{margin:0;font-size:14px;font-weight:700}.StoreInfo-module__qBeQJa__infoWrapper p,.StoreInfo-module__qBeQJa__infoWrapper a{color:#000;margin:0;font-size:16px}.StoreInfo-module__qBeQJa__buttonsWrapper{justify-content:space-between;align-items:center;row-gap:10px;margin:10px 0 0;display:none}.StoreInfo-module__qBeQJa__buttonsWrapperMobile{column-gap:20px;width:100%;margin:0;display:flex}.StoreInfo-module__qBeQJa__buttonLink{border:1px solid #eee;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;row-gap:5px;width:100%;padding:10px 20px;display:flex}.StoreInfo-module__qBeQJa__buttonLink:hover{text-decoration:none;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.StoreInfo-module__qBeQJa__buttonLink:hover .StoreInfo-module__qBeQJa__buttonBorder{background-color:#3c40431f}.StoreInfo-module__qBeQJa__buttonBorder{background-color:#3c404314;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.StoreInfo-module__qBeQJa__buttonLink p{color:#000;margin:0;font-size:14px;font-weight:400}.StoreInfo-module__qBeQJa__hoursList{margin:0;padding:0;list-style:none}.StoreInfo-module__qBeQJa__hoursListItem{align-items:center;display:flex}.StoreInfo-module__qBeQJa__hoursListItem h6{min-width:45px;margin:0;font-size:14px}@media (min-width:550px){.StoreInfo-module__qBeQJa__row:last-child{display:none}.StoreInfo-module__qBeQJa__column:first-child,.StoreInfo-module__qBeQJa__column:last-child{width:48%}.StoreInfo-module__qBeQJa__buttonsWrapper{display:flex}.StoreInfo-module__qBeQJa__buttonsWrapperMobile{display:none}.StoreInfo-module__qBeQJa__buttonLink{width:auto}.StoreInfo-module__qBeQJa__hoursListItem h6{min-width:50px}}
.CurrentStoreTab-module__aGuoXa__wrapper{flex-direction:column;row-gap:25px;height:100dvh;padding:20px 20px 100px;display:flex;overflow-y:auto}.CurrentStoreTab-module__aGuoXa__featuresList{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.CurrentStoreTab-module__aGuoXa__featuresListItem{text-align:center;color:#000;cursor:pointer;border:2px solid #eee;flex-direction:column;flex:1 0 145px;justify-content:center;align-items:center;gap:15px;padding:25px 10px;transition:all .15s ease-in-out;display:flex}.CurrentStoreTab-module__aGuoXa__featuresListItem:hover{color:#1c49c2;border:2px solid #1c49c2;text-decoration:none}@media (min-width:500px){.CurrentStoreTab-module__aGuoXa__featuresListItem{padding:35px 25px}}
.Loader-module__a9KKSq__loader{border-radius:50%;animation:1s linear infinite Loader-module__a9KKSq__spin}@keyframes Loader-module__a9KKSq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Container-module__uewqzG__container{width:100%;max-width:1440px;margin:0 auto;padding:0 10px}.Container-module__uewqzG__container.Container-module__uewqzG__containerPaddingY{padding:15px 10px}@media (min-width:576px){.Container-module__uewqzG__container{padding:0 16px}.Container-module__uewqzG__container.Container-module__uewqzG__containerPaddingY{padding:25px 16px}}@media (min-width:960px){.Container-module__uewqzG__container{padding:0 24px}.Container-module__uewqzG__container.Container-module__uewqzG__containerPaddingY{padding:50px 24px}}
.ConfirmationCodeInput-module__C9Krta__container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.ConfirmationCodeInput-module__C9Krta__inputBoxList{justify-content:center;gap:8px;display:flex;position:relative}.ConfirmationCodeInput-module__C9Krta__loaderWrapper{background-color:#ffffffa6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ConfirmationCodeInput-module__C9Krta__inputBox{text-align:center;border:1px solid #ccc;border-radius:4px;outline:none;width:50px;height:50px;font-size:24px;transition:border-color .2s}.ConfirmationCodeInput-module__C9Krta__inputBox:focus{border-color:#007bff}@media (max-width:995px){.ConfirmationCodeInput-module__C9Krta__inputBox{width:45px;height:45px}}@media (max-width:500px){.ConfirmationCodeInput-module__C9Krta__inputBox{width:35px;font-size:20px}}
.ForgotPasswordDialog-module__yj75tG__button{width:100%;height:59px;font-size:16px}.ForgotPasswordDialog-module__yj75tG__close{cursor:pointer;flex-direction:row-reverse;width:100%;margin-bottom:10px;display:flex}
.AccountConfirmationDialog-module__mT-qMW__body{max-width:675px}.AccountConfirmationDialog-module__mT-qMW__codeWrapper{flex-direction:column;align-items:center;row-gap:10px;margin:0 0 30px;display:flex}.AccountConfirmationDialog-module__mT-qMW__codeInfo{text-align:center;margin:0;font-size:16px}.AccountConfirmationDialog-module__mT-qMW__buttonsWrapper{flex-direction:column;row-gap:10px;display:flex}@media (max-width:400px){.AccountConfirmationDialog-module__mT-qMW__body{padding:25px 10px}}
.ConfirmationDialog-module__E2APpq__background{z-index:10000;background-color:#00000027;width:100vw;height:100vh;position:fixed;top:0;left:0}.ConfirmationDialog-module__E2APpq__root{justify-content:center;margin-top:10%;display:flex}.ConfirmationDialog-module__E2APpq__inner{background-color:#fff;border-radius:25px;padding:30px}.ConfirmationDialog-module__E2APpq__h1{font-size:26px;font-weight:700}.ConfirmationDialog-module__E2APpq__description{margin-top:10px}.ConfirmationDialog-module__E2APpq__buttons{flex-direction:column-reverse;align-items:center;gap:10px;margin:20px 0 0;display:flex}.ConfirmationDialog-module__E2APpq__button{width:100%;font-size:16px}.ConfirmationDialog-module__E2APpq__confirmButton{margin-left:10px}@media only screen and (min-width:480px){.ConfirmationDialog-module__E2APpq__buttons{flex-direction:row-reverse}.ConfirmationDialog-module__E2APpq__button{width:50%}}@media only screen and (min-width:640px){.ConfirmationDialog-module__E2APpq__inner{width:600px}}
.DealLabel-module__wriPQG__dealLabel{color:#fff;background-color:#bc2848;border-top-left-radius:8px;border-bottom-right-radius:10px;justify-content:center;align-items:center;width:fit-content;height:24px;padding:0 11px;font-size:12px;font-weight:700;display:flex}
.InputSearch-module__CBfjRG__searchInputWrapper{width:100%;max-width:1440px;display:inline-block;position:relative}.InputSearch-module__CBfjRG__searchIcon{color:#aaa;font-size:18px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.InputSearch-module__CBfjRG__inputSearch{border:1px solid #ccc;border-radius:4px;width:100%;height:36px;padding:0 0 0 35px;font-size:16px;font-weight:300}.InputSearch-module__CBfjRG__inputSearch:focus{border-color:#007bff;outline:none}
.Dropdown-module__cDbpTG__dropdown{width:100%;margin:5px 0 0;position:relative}.Dropdown-module__cDbpTG__dropdownLabel{color:#000;background-color:#fff;border-radius:3px;margin:0;padding:0 5px;font-size:12px;font-weight:400;position:absolute;top:-8px;left:10px}.Dropdown-module__cDbpTG__mandatoryMark{color:red;font-size:20px;position:absolute;top:-5px;right:3px}.Dropdown-module__cDbpTG__dropdownBorder{cursor:pointer;background-color:#fff;border:1px solid #000;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 10px;display:flex}.Dropdown-module__cDbpTG__selectedOption{flex-grow:1}.Dropdown-module__cDbpTG__dropdownArrowActive{transform:rotate(180deg)}.Dropdown-module__cDbpTG__dropdownContent{z-index:1000;overscroll-behavior:contain;background:#fff;border:1px solid #ccc;border-radius:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.Dropdown-module__cDbpTG__dropdownInputWrapper{border-bottom:1px solid #ccc;padding:16px}.Dropdown-module__cDbpTG__dropdownInput{z-index:10;background-color:#fff;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;height:35px;padding:4px;position:sticky;top:0}.Dropdown-module__cDbpTG__dropdownList{margin:0;padding:0;list-style-type:none}.Dropdown-module__cDbpTG__dropdownItem{cursor:pointer;padding:8px}.Dropdown-module__cDbpTG__dropdownItem:hover{background-color:#f0f0f0}.Dropdown-module__cDbpTG__dropdownItemActive{color:#fff;background-color:var(--main,#007bff)}.Dropdown-module__cDbpTG__dropdownItemActive:hover{background-color:var(--main,#007bff)}.Dropdown-module__cDbpTG__dropdownNoData{color:#888;padding:8px}
.AddressForm-module__YqfFdW__addressForm{flex-direction:column;gap:10px;display:flex}.AddressForm-module__YqfFdW__editRow{flex-flow:wrap;gap:10px;display:flex}.AddressForm-module__YqfFdW__editRowItem{flex:1 0 135px;width:100%}.AddressForm-module__YqfFdW__previewRow{flex-direction:column;row-gap:3px;display:flex}.AddressForm-module__YqfFdW__previewRowTitle{color:#708090;margin:0;font-size:14px}.AddressForm-module__YqfFdW__previewRowText{color:#000;margin:0;font-size:18px;font-weight:400}
.ActionsButton-module__2nPEtW__actionsButtonWrapper{max-width:300px;position:relative}.ActionsButton-module__2nPEtW__actionsButton{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ededed;border:1px solid #0000;border-radius:50%;outline:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 0 5px #0000001a,0 0 1px #0000001a}.ActionsButton-module__2nPEtW__actionsButton:hover,.ActionsButton-module__2nPEtW__actionsButtonActive{background-color:#e5e5e5}.ActionsButton-module__2nPEtW__actionsButton:focus{background-color:#e5e5e5;border:1px solid #e5e5e5;outline:none}.ActionsButton-module__2nPEtW__actionsButtonDropdown{z-index:10;background-color:#fff;border:1px solid #80bdff2b;border-radius:5px;width:180px;position:absolute;top:45px;right:0;box-shadow:0 .5rem 1rem #00000026}.ActionsButton-module__2nPEtW__actionsButtonDropdownItem{cursor:pointer;padding:6px 16px}.ActionsButton-module__2nPEtW__actionsButtonDropdownItem:not(:last-child){border-bottom:1px solid #80bdff2b}.ActionsButton-module__2nPEtW__actionsButtonDropdownItem:hover{color:#fff;background-color:#007bff;border-radius:5px}.ActionsButton-module__2nPEtW__actionsButtonDropdownItemDisabled{color:#d7d7d7;cursor:default;background-color:#fafafa}.ActionsButton-module__2nPEtW__actionsButtonDropdownItemDisabled:hover{background-color:#fafafa}.ActionsButton-module__2nPEtW__actionsButtonLoaderWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media screen and (min-width:500px){.ActionsButton-module__2nPEtW__actionsButton{width:40px;height:40px}}
.DropdownV2-module__NvtgIW__input{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.DropdownV2-module__NvtgIW__selectedOption{font-size:16px;font-weight:500;line-height:22px}.DropdownV2-module__NvtgIW__arrow{transition:transform .4s}.DropdownV2-module__NvtgIW__arrow.DropdownV2-module__NvtgIW__open{transform:rotate(180deg)}.DropdownV2-module__NvtgIW__dropdownContent{z-index:1000;overscroll-behavior:contain;background:#fff;border:1px solid #ccc;border-radius:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.DropdownV2-module__NvtgIW__dropdownInputWrapper{border-bottom:1px solid #ccc;padding:16px}.DropdownV2-module__NvtgIW__dropdownInput{z-index:10;background-color:#fff;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;height:35px;padding:4px;position:sticky;top:0}.DropdownV2-module__NvtgIW__dropdownList{margin:0;padding:0;list-style-type:none}.DropdownV2-module__NvtgIW__dropdownItem{cursor:pointer;padding:8px}.DropdownV2-module__NvtgIW__dropdownItem:hover{background-color:#f0f0f0}.DropdownV2-module__NvtgIW__dropdownItemActive{color:#fff;background-color:var(--main,#007bff)}.DropdownV2-module__NvtgIW__dropdownItemActive:hover{background-color:var(--main,#007bff)}.DropdownV2-module__NvtgIW__dropdownNoData{color:#888;padding:8px}
.DatePicker-module__jrKNnG__inputContainer{width:100%;max-width:2500px;margin:5px 0 0;position:relative}.DatePicker-module__jrKNnG__inputLabel{color:#000;background-color:#fff;border-radius:3px;margin:0;padding:0 5px;font-size:12px;font-weight:400;position:absolute;top:-8px;left:10px}.DatePicker-module__jrKNnG__inputLabelFocused{color:#1c49c2}.DatePicker-module__jrKNnG__inputLabelError{color:red}.DatePicker-module__jrKNnG__inputBorder{border:1px solid #000;border-radius:8px}.DatePicker-module__jrKNnG__inputBorderFocused{border:1px solid #1c49c2}.DatePicker-module__jrKNnG__inputBorderError{border:1px solid red}.DatePicker-module__jrKNnG__input{cursor:text;background-color:#fff;border:none;border-radius:8px;outline:none;width:100%;min-height:54px;font-weight:300;padding:15px 10px!important}.DatePicker-module__jrKNnG__inputContainer:hover .DatePicker-module__jrKNnG__inputBorder{border:1px solid #1c49c2}.DatePicker-module__jrKNnG__inputContainer:hover .DatePicker-module__jrKNnG__inputLabel{color:#1c49c2}.DatePicker-module__jrKNnG__mandatoryMark{color:red;font-size:20px;position:absolute;top:-5px;right:3px}.DatePicker-module__jrKNnG__calendarIcon{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.Input-module__mw9f6G__inputContainer{width:100%;max-width:2500px;margin:5px 0 0;position:relative}.Input-module__mw9f6G__inputLabel{color:#000;background-color:#fff;border-radius:3px;margin:0;padding:0 5px;font-size:12px;font-weight:400;position:absolute;top:-8px;left:10px}.Input-module__mw9f6G__inputLabelFocused{color:#1c49c2}.Input-module__mw9f6G__inputLabelError{color:red}.Input-module__mw9f6G__inputBorder{border:1px solid #000;border-radius:8px}.Input-module__mw9f6G__inputBorderFocused{border:1px solid #1c49c2}.Input-module__mw9f6G__inputBorderError{border:1px solid red}.Input-module__mw9f6G__input{cursor:text;background-color:#fff;border:none;border-radius:8px;outline:none;width:100%;min-height:54px;font-weight:300;padding:15px 10px!important}.Input-module__mw9f6G__iosDatePickerInput{width:95%}.Input-module__mw9f6G__inputContainer:hover .Input-module__mw9f6G__inputBorder{border:1px solid var(--main,#1c49c2)}.Input-module__mw9f6G__inputContainer:hover .Input-module__mw9f6G__inputLabel{color:var(--main,#1c49c2)}.Input-module__mw9f6G__mandatoryMark{color:red;font-size:20px;position:absolute;top:-5px;right:3px}
.ZipCodePopup-module__Zv89vG__pageBlocker{z-index:100;background-color:#0000004d;width:100%;height:100vh;position:fixed;top:0;left:0;overflow-y:hidden}.ZipCodePopup-module__Zv89vG__popup{z-index:100001;background-color:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:90%;max-width:600px;padding:30px 15px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px #00000026}.ZipCodePopup-module__Zv89vG__popupTitle{text-align:center;margin:0;font-size:24px}.ZipCodePopup-module__Zv89vG__inputWrapper{width:100%}@media (min-width:600px){.ZipCodePopup-module__Zv89vG__popup{max-width:550px;padding:30px}.ZipCodePopup-module__Zv89vG__popupTitle{font-size:32px}}
.Popup-module__GYm1Wa__pageBlocker{z-index:-10;background-color:#0000;width:100%;height:100vh;transition:all .3s ease-in-out;position:fixed;top:0;left:0}.Popup-module__GYm1Wa__pageBlockerActive{z-index:100;background-color:#0000004d;overflow-y:hidden}.Popup-module__GYm1Wa__root{z-index:10002;background-color:#fff;transition:transform .3s ease-in-out;display:block;position:fixed;overflow-y:auto;box-shadow:0 0 1.6rem #00000026}.Popup-module__GYm1Wa__bottom{border-top-left-radius:8px;border-top-right-radius:8px;width:100vw;height:100dvh;bottom:0;left:0;transform:translateY(100%)}.Popup-module__GYm1Wa__bottomActive{transform:translateY(0%)}.Popup-module__GYm1Wa__right{border-top-left-radius:8px;border-bottom-left-radius:8px;width:100%;max-width:400px;height:100dvh;top:0;right:0;transform:translate(100%)}.Popup-module__GYm1Wa__rightActive{transform:translate(0%)}.Popup-module__GYm1Wa__left{border-top-right-radius:8px;border-bottom-right-radius:8px;width:100%;max-width:400px;height:100dvh;top:0;left:0;transform:translate(-100%)}.Popup-module__GYm1Wa__leftActive{transform:translate(0%)}
.Price-module__8tTqoq__price{color:#bc2848;align-items:center;column-gap:5px;margin:0;font-size:18px;font-weight:600;display:flex}.Price-module__8tTqoq__oldPrice{color:#767676;font-size:14px;font-weight:400;text-decoration:line-through}.Price-module__8tTqoq__startingFromWrapper{align-items:center;gap:5px;display:flex}.Price-module__8tTqoq__startingFrom{color:#000;font-size:14px;font-weight:500}.Price-module__8tTqoq__priceLarge{column-gap:10px;font-size:24px}.Price-module__8tTqoq__priceMedium{font-size:18px}.Price-module__8tTqoq__priceSmall{font-size:14px}
.StatusLabel-module__3zStGW__statusLabel{color:#000000e0;border-radius:8px;padding:8px 12px;font-size:14px;line-height:22px;transition:transform .5s,opacity .5s}.StatusLabel-module__3zStGW__statusLabel.StatusLabel-module__3zStGW__visible{opacity:1;transform:translateY(0)}.StatusLabel-module__3zStGW__statusLabel.StatusLabel-module__3zStGW__hidden{opacity:0;transform:translateY(100px)}.StatusLabel-module__3zStGW__success{background-color:#f6ffed;border:1px solid #b7eb8f}.StatusLabel-module__3zStGW__warning{background-color:#fffbe6;border:1px solid #ffe58f}.StatusLabel-module__3zStGW__error{background-color:#fff2f0;border:1px solid #ffccc7}.StatusLabel-module__3zStGW__info{background-color:#e6f4ff;border:1px solid #91caff}
.TextArea-module__IsfIpa__textAreaContainer{width:100%;max-width:2500px;margin:5px 0 0;position:relative}.TextArea-module__IsfIpa__textAreaLabel{color:#000;background-color:#fff;border-radius:3px;margin:0;padding:0 5px;font-size:12px;font-weight:400;position:absolute;top:-8px;left:10px}.TextArea-module__IsfIpa__textAreaLabelFocused{color:#1c49c2}.TextArea-module__IsfIpa__textAreaBorder{background-color:#fff;border:1px solid #000;border-radius:8px}.TextArea-module__IsfIpa__textAreaBorderFocused{border:1px solid #1c49c2}.TextArea-module__IsfIpa__textAreaInput{cursor:text;background-color:#0000;border:none;outline:none;width:100%;min-height:85px;max-height:300px;padding:15px 10px;font-weight:300}.TextArea-module__IsfIpa__textAreaContainer:hover .TextArea-module__IsfIpa__textAreaBorder{border:1px solid #1c49c2}.TextArea-module__IsfIpa__textAreaContainer:hover .TextArea-module__IsfIpa__textAreaLabel{color:#1c49c2}
.SegmentedControl-module__24ZESa__options{margin:0 0 -1px;display:flex}.SegmentedControl-module__24ZESa__option{color:#007bff;cursor:pointer;background-color:#fff;border:1px solid #007bff;padding:7px 20px;font-size:16px;font-weight:500;transition:background-color .15s ease-in-out}.SegmentedControl-module__24ZESa__option:first-child{border-top-left-radius:6px}.SegmentedControl-module__24ZESa__option:last-child{border-top-right-radius:6px}.SegmentedControl-module__24ZESa__option:hover{background-color:#007bff29}.SegmentedControl-module__24ZESa__activeOption{color:#fff;background-color:#007bff;border-bottom:none}.SegmentedControl-module__24ZESa__activeOption:hover{background-color:#007bff}.SegmentedControl-module__24ZESa__tabs{gap:5px;margin:0 0 -1px 15px;display:flex}.SegmentedControl-module__24ZESa__tab{color:#777;cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-top-left-radius:6px;border-top-right-radius:6px;padding:15px 35px;font-size:16px;font-weight:400}.SegmentedControl-module__24ZESa__tab:hover{color:#2c56c5}.SegmentedControl-module__24ZESa__activeTab{color:#1c49c2;background-color:#fff;border-bottom:none}.SegmentedControl-module__24ZESa__body{background-color:#fdfdfd;border:1px solid #e8e8e8;padding:20px 15px}
.ToastContainer-module__oHKwbW__toastContainer{z-index:100001;flex-direction:column;align-items:center;padding:1rem;display:flex;position:fixed}.ToastContainer-module__oHKwbW__toastItem{width:auto;max-width:600px;animation:.3s cubic-bezier(.175,.885,.32,1.275) ToastContainer-module__oHKwbW__slideIn,.3s ease-in 2.7s forwards ToastContainer-module__oHKwbW__fadeOut}.ToastContainer-module__oHKwbW__toastHeader{margin-right:auto}.ToastContainer-module__oHKwbW__toastBody{color:#fff;align-items:center;gap:6px;display:flex}@keyframes ToastContainer-module__oHKwbW__slideIn{0%{opacity:0;transform:translateY(-20px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ToastContainer-module__oHKwbW__fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}
.Layout-module__Or-GYW__rootLayout{position:relative}.Layout-module__Or-GYW__bannerRoot{background:#fff;border-bottom:1px solid #dcdcdc;justify-content:center;align-items:center;min-height:40px;padding:1rem;display:flex!important}.Layout-module__Or-GYW__bannerText{overflow-wrap:anywhere;color:#000;text-align:center}.Layout-module__Or-GYW__bannerRootWoofgang{background-color:#6a3115;border-bottom:0}.Layout-module__Or-GYW__bannerRootWoofgang .Layout-module__Or-GYW__bannerText{color:#fff;font-family:Degular Bold,sans-serif}
.BookingAuthorizationComponent-module__iCwPMq__continueAsGuestButton{max-width:100%;margin:0 auto;font-size:18px}.BookingAuthorizationComponent-module__iCwPMq__continueAsGuestLink{color:#429afa;cursor:pointer;align-self:flex-start;font-family:Zenon Bold,sans-serif;font-size:18px;text-decoration:underline;display:block}.BookingAuthorizationComponent-module__iCwPMq__continueAsGuestWrapper{flex-direction:column;align-items:center;gap:30px;display:flex}.BookingAuthorizationComponent-module__iCwPMq__continueAsGuestWrapperWoofgang{width:100%;max-width:750px;margin:5px auto 0;display:flex}@media (max-width:960px){.BookingAuthorizationComponent-module__iCwPMq__continueAsGuestWrapperWoofgang{justify-content:center;max-width:960px;margin:30px 0;padding:0 20px}}
.BookingProviderItem-module__wDfdQG__providerItem{cursor:pointer;border:1px solid #e8e8e8;border-radius:5px;justify-content:space-between;align-items:center;column-gap:50px;width:100%;min-height:87px;padding:20px;display:flex}.BookingProviderItem-module__wDfdQG__providerItem:hover{border:1px solid #d2d2d2}.BookingProviderItem-module__wDfdQG__leftBlock{column-gap:25px;width:100%;display:flex}.BookingProviderItem-module__wDfdQG__imageWrapper{border-radius:5px;width:100%;max-width:140px;height:140px;position:relative}.BookingProviderItem-module__wDfdQG__imageWrapper img{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BookingProviderItem-module__wDfdQG__infoWrapper{flex-direction:column;align-items:flex-start;row-gap:10px;display:flex}.BookingProviderItem-module__wDfdQG__infoWrapper h4,.BookingProviderItem-module__wDfdQG__infoWrapper span{margin:0}.BookingProviderItem-module__wDfdQG__text{color:#000}.BookingProviderItem-module__wDfdQG__selectedServiceItem,.BookingProviderItem-module__wDfdQG__selectedServiceItem:hover{border:1px solid var(--main)}.BookingProviderItem-module__wDfdQG__selectStatus{text-transform:uppercase;justify-content:center;align-items:center;column-gap:10px;padding:0 20px;font-weight:700;display:flex}.BookingProviderItem-module__wDfdQG__circle{background-color:var(--main);border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}@media (max-width:550px){.BookingProviderItem-module__wDfdQG__providerItem{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.BookingProviderItem-module__wDfdQG__selectStatus{width:100%}.BookingProviderItem-module__wDfdQG__imageWrapper{min-width:85px;max-width:85px;height:85px}.BookingProviderItem-module__wDfdQG__leftBlock{column-gap:10px}}
.BookingGuestForms-module__w67Qca__guestFormsBlockTitle{margin:0 0 30px;font-size:27px;font-weight:800}.BookingGuestForms-module__w67Qca__guestFormsWrapper{flex-direction:column;gap:15px;display:flex}.BookingGuestForms-module__w67Qca__guestFormsTitle{align-self:center;margin:0;font-size:24px;font-weight:500}.BookingGuestForms-module__w67Qca__buttonFullWidth{width:100%;height:50px;font-size:16px}
.NewBookingSidebarSection-module__fCKvMq__section{border-bottom:1px solid #eee;flex-direction:column;justify-content:center;min-height:70px;padding:20px;display:flex}.NewBookingSidebarSection-module__fCKvMq__section:last-of-type{border-bottom:none}.NewBookingSidebarSection-module__fCKvMq__sectionAsConfirmation{padding:20px 10px}.NewBookingSidebarSection-module__fCKvMq__topBlock{justify-content:space-between;align-items:center;display:flex}.NewBookingSidebarSection-module__fCKvMq__nameWrapper{align-items:center;gap:10px;display:flex}.NewBookingSidebarSection-module__fCKvMq__iconWrapper{justify-content:center;align-items:center;width:18px;display:flex}.NewBookingSidebarSection-module__fCKvMq__icon{color:#000}.NewBookingSidebarSection-module__fCKvMq__iconCompleted{color:#5f9d44}.NewBookingSidebarSection-module__fCKvMq__name{color:#272a61;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.NewBookingSidebarSection-module__fCKvMq__openButton{color:#007bff;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px}.NewBookingSidebarSection-module__fCKvMq__deleteButton{cursor:pointer}@media (min-width:960px){.NewBookingSidebarSection-module__fCKvMq__section{padding:20px 40px}}
.NewProfileSection-module__d66-qq__profile{justify-content:space-between;align-items:center;gap:5px;display:flex}.NewProfileSection-module__d66-qq__profileName{color:#272a61;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.NewProfileSection-module__d66-qq__logoutButton{cursor:pointer}
.NewServiceSection-module__zur6Na__serviceName{font-size:16px;font-weight:500}.NewServiceSection-module__zur6Na__serviceDate,.NewServiceSection-module__zur6Na__date{color:gray;font-size:16px;font-weight:300}.NewServiceSection-module__zur6Na__addonTitle{color:gray;font-size:12px}
.NewAddonsSection-module__iZepCa__serviceName{font-size:16px;font-weight:500}.NewAddonsSection-module__iZepCa__serviceDate,.NewAddonsSection-module__iZepCa__date{color:gray;font-size:16px;font-weight:300}.NewAddonsSection-module__iZepCa__addonTitle{color:gray;font-size:12px}
.NewProviderSection-module__fWe2xa__providerName{font-size:16px;font-weight:500}
.NewMultipleAppointmentSection-module__d9p8Dq__multipleSectionTitle{color:gray;font-size:12px}.NewMultipleAppointmentSection-module__d9p8Dq__serviceDate{color:gray;font-size:16px;font-weight:300}.NewMultipleAppointmentSection-module__d9p8Dq__serviceName{font-size:16px;font-weight:500}
.NewBookingSidebar-module__sMOTxG__sidebar{background-color:#fff;border-radius:8px;width:100%;min-width:350px;padding:0}.NewBookingSidebar-module__sMOTxG__sidebarAsConfirmation{width:100%;min-width:100px}.NewBookingSidebar-module__sMOTxG__sidebarSection{border-bottom:1px solid #eee;min-height:70px;padding:20px}.NewBookingSidebar-module__sMOTxG__sidebarPaymentSection{padding:40px;margin-top:0!important}.NewBookingSidebar-module__sMOTxG__sidebarSectionToolbar{justify-content:space-between;align-items:center;display:flex}.NewBookingSidebar-module__sMOTxG__sidebarSectionContent{margin-top:10px}.NewBookingSidebar-module__sMOTxG__sidebarTitle{color:#272a61;font-size:18px;font-weight:500}.NewBookingSidebar-module__sMOTxG__sidebarLogoutButton{margin:0;padding:0;font-size:18px;font-weight:500}.NewBookingSidebar-module__sMOTxG__sidebarSectionOpen,.NewBookingSidebar-module__sMOTxG__sidebarSectionOpenButton{cursor:pointer;color:#007bff;font-size:16px}.NewBookingSidebar-module__sMOTxG__sidebarSectionRemove{cursor:pointer;color:red;font-size:16px}.NewBookingSidebar-module__sMOTxG__sidebarSectionOpenButton{max-width:100px;font-size:12px}.NewBookingSidebar-module__sMOTxG__sidebarSectionOpenPreviousStep{cursor:pointer;color:#fff;margin:0 0 30px;font-size:16px}.NewBookingSidebar-module__sMOTxG__sidebarResult{cursor:pointer;background:#fafafa;border-radius:10px;margin-top:10px;padding:7.5px 15px;transition:all .1s ease-in-out}.NewBookingSidebar-module__sMOTxG__sidebarResult:hover{background:#f3f3f3}.NewBookingSidebar-module__sMOTxG__date{color:gray;font-size:16px;font-weight:300}.NewBookingSidebar-module__sMOTxG__servicePrice{color:gray;font-size:14px;font-weight:300}.NewBookingSidebar-module__sMOTxG__multipleSectionTitle{color:gray;font-size:12px}.NewBookingSidebar-module__sMOTxG__sidebarResultWoofgang .NewBookingSidebar-module__sMOTxG__multipleSectionTitle{color:#da327c;font-size:12px}.NewBookingSidebar-module__sMOTxG__woofgangStepsTitle{color:#6a3115;padding:0 40px;font-family:Zenon Bold,sans-serif}.NewBookingSidebar-module__sMOTxG__woofgangTitleFont{color:#da327c;text-transform:uppercase;font-family:Degular Bold,sans-serif;font-weight:700}.NewBookingSidebar-module__sMOTxG__woofgangTitleFont span{color:#007bff;text-transform:none;cursor:pointer}.NewBookingSidebar-module__sMOTxG__woofgangTitleFont span:hover{text-decoration:underline}.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgang,.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgangMobile{background-color:#fbedf3}.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgang .NewBookingSidebar-module__sMOTxG__sidebarSectionOpen,.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgangMobile .NewBookingSidebar-module__sMOTxG__sidebarSectionOpen{color:#fff;max-width:100px;padding:10px 5px;font-size:12px}.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgangMobile .NewBookingSidebar-module__sMOTxG__sidebarSectionOpenPreviousStep{color:#fff;max-width:175px;padding:10px 5px;font-size:12px}.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgang .NewBookingSidebar-module__sMOTxG__sidebarTitle{text-transform:uppercase}.NewBookingSidebar-module__sMOTxG__sidebarResultWoofgang{color:#da327c;background-color:#fff;font-family:Degular Bold,sans-serif;font-weight:700}.NewBookingSidebar-module__sMOTxG__sidebarSectionWoofgang .NewBookingSidebar-module__sMOTxG__sidebarTitle,.NewBookingSidebar-module__sMOTxG__sidebarResultWoofgang .NewBookingSidebar-module__sMOTxG__serviceName,.NewBookingSidebar-module__sMOTxG__sidebarResultWoofgang .NewBookingSidebar-module__sMOTxG__serviceDate,.NewBookingSidebar-module__sMOTxG__sidebarResultWoofgang .NewBookingSidebar-module__sMOTxG__date,.NewBookingSidebar-module__sMOTxG__sidebarResultWoofgang .NewBookingSidebar-module__sMOTxG__addonTitle{color:#da327c;font-family:Degular Bold,sans-serif;font-weight:700}@media only screen and (min-width:480px){.NewBookingSidebar-module__sMOTxG__sidebarSection{padding:20px 40px}}@media only screen and (min-width:960px){.NewBookingSidebar-module__sMOTxG__sidebar{width:30%;min-width:350px;display:block}.NewBookingSidebar-module__sMOTxG__sidebarSectionContent{display:none}}
.NewBookingSection-module__-pGtiW__section{background-color:#fff;border-radius:8px;flex-direction:column;display:flex}.NewBookingSection-module__-pGtiW__titleWrapper{flex-flow:wrap;align-items:center;gap:20px;min-height:70px;padding:12px;display:flex}.NewBookingSection-module__-pGtiW__mobileNavigationButton{cursor:pointer;border:1px solid #dcdcdc;border-radius:50%;padding:5px 10px;display:block}.NewBookingSection-module__-pGtiW__mobileNavigationButton:hover{color:var(--btn-primary)}.NewBookingSection-module__-pGtiW__title{color:#121212;margin:0;font-size:20px;font-weight:600}.NewBookingSection-module__-pGtiW__content{border-top:1px solid #eee;padding:12px;position:relative}.NewBookingSection-module__-pGtiW__nextButton{max-width:250px;height:50px;margin:16px 0 0 auto;font-size:18px;position:sticky;bottom:16px;right:0}.NewBookingSection-module__-pGtiW__addressConfirmationButtonsWrapper .NewBookingSection-module__-pGtiW__nextButton{width:100%;margin-left:0}@media (min-width:960px){.NewBookingSection-module__-pGtiW__mobileNavigationButton{display:none}}@media (min-width:576px){.NewBookingSection-module__-pGtiW__titleWrapper,.NewBookingSection-module__-pGtiW__content{padding:16px 24px}}
.NewBookingAuthorization-module__LXiWGG__block{flex-direction:column;max-width:600px;margin:0 auto;display:flex}.NewBookingAuthorization-module__LXiWGG__continueAsGuestButton{max-width:100%;margin:0 auto;font-size:18px}.NewBookingAuthorization-module__LXiWGG__continueAsGuestLink{color:#429afa;cursor:pointer;align-self:flex-start;font-family:Zenon Bold,sans-serif;font-size:18px;text-decoration:underline;display:block}.NewBookingAuthorization-module__LXiWGG__continueAsGuestWrapper{flex-direction:column;align-items:center;gap:10px;margin-top:-25px;padding:0 30px 30px;display:flex}.NewBookingAuthorization-module__LXiWGG__continueAsGuestWrapperWoofgang{max-width:750px;margin:5px auto 0}
.NewBookingCompletion-module__heRpIW__completion{flex-direction:column;align-items:center;gap:15px;padding:15px 0;display:flex}.NewBookingCompletion-module__heRpIW__loaderWrapper{flex-direction:column;align-items:center;gap:15px;display:flex}.NewBookingCompletion-module__heRpIW__loadingText{text-align:center}.NewBookingCompletion-module__heRpIW__button{max-width:250px;font-size:18px}.NewBookingCompletion-module__heRpIW__text{margin:0}.NewBookingCompletion-module__heRpIW__error{color:#dc3545;font-size:18px}
.NewBookingAddons-module__HRNAna__list{flex-direction:column;gap:15px;display:flex}.NewBookingAddons-module__HRNAna__emptyPlaceholder{text-align:center;color:gray;justify-content:center;align-items:center;width:100%;height:150px;font-weight:300;display:flex}
.QuestionItem-module__6kBh5G__question{flex-direction:column;gap:5px;display:flex}.QuestionItem-module__6kBh5G__error{color:#dc3545}
.WaiverItem-module__0CLsFW__waiver{cursor:pointer;align-items:center;display:flex}.WaiverItem-module__0CLsFW__waiver:hover .WaiverItem-module__0CLsFW__textLink{color:var(--btn-primary)}.WaiverItem-module__0CLsFW__text{align-items:center;gap:5px;margin:0 0 0 35px;font-size:18px;font-weight:500;display:flex}.WaiverItem-module__0CLsFW__textLink{text-decoration:underline}
.BookingComponent-module__oGSO4W__bookingRoot{background-color:#fff;min-height:500px;padding:0;display:flex}.BookingComponent-module__oGSO4W__sidebar{width:100%;min-height:200px}.BookingComponent-module__oGSO4W__content{background:#fafafa;min-height:200px;display:none;position:relative}.BookingComponent-module__oGSO4W__woofgangContent{background-color:#fbedf3;padding:0!important}.BookingComponent-module__oGSO4W__h1{margin-bottom:30px;font-size:27px;font-weight:800}.BookingComponent-module__oGSO4W__bookingInstructions{word-break:break-word}.BookingComponent-module__oGSO4W__bookingInstructions img{width:100%}.BookingComponent-module__oGSO4W__button{font-size:18px}.BookingComponent-module__oGSO4W__nextButton,.BookingComponent-module__oGSO4W__changeButton{width:250px;height:50px;margin-left:auto;font-size:18px}.BookingComponent-module__oGSO4W__additionalAddresses{margin:0 0 20px}.BookingComponent-module__oGSO4W__addressConfirmationButtonsWrapper{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.BookingComponent-module__oGSO4W__addressConfirmationButtonsWrapper .BookingComponent-module__oGSO4W__nextButton,.BookingComponent-module__oGSO4W__addressConfirmationButtonsWrapper .BookingComponent-module__oGSO4W__changeButton{width:100%;margin-left:0}.BookingComponent-module__oGSO4W__nextButtonFullWidth{width:100%;height:50px;margin:0 0 25px;font-size:18px}.BookingComponent-module__oGSO4W__DayPicker{--rdp-accent-color:var(--btn-primary,#4a90e2)}.BookingComponent-module__oGSO4W__day,.BookingComponent-module__oGSO4W__dayDisabled{color:#dce0e0;text-decoration:line-through}.BookingComponent-module__oGSO4W__dayAvailable{color:#000;text-decoration:none}.BookingComponent-module__oGSO4W__dayToday{color:#d0021b;font-weight:500}.BookingComponent-module__oGSO4W__daySelected{background-color:var(--rdp-accent-color);color:#f0f8ff;border-radius:100%;position:relative}.BookingComponent-module__oGSO4W__timeButton{border-radius:10px;width:144px;margin:4px;padding:7px;font-size:16px}.BookingComponent-module__oGSO4W__servicesList,.BookingComponent-module__oGSO4W__providersList{flex-direction:column;gap:15px;display:flex}.BookingComponent-module__oGSO4W__providerItemText,.BookingComponent-module__oGSO4W__serviceItemText{color:gray}.BookingComponent-module__oGSO4W__selectedProviderItem,.BookingComponent-module__oGSO4W__selectedProviderItemText,.BookingComponent-module__oGSO4W__selectedServiceItem,.BookingComponent-module__oGSO4W__selectedServiceItemText{color:#fff;background-color:#1c49c2}.BookingComponent-module__oGSO4W__waiversBlock{flex-direction:column;display:flex}.BookingComponent-module__oGSO4W__waiversList{flex-direction:column;gap:20px;display:flex}.BookingComponent-module__oGSO4W__waiversListItem{flex-direction:column;gap:16px;display:flex}.BookingComponent-module__oGSO4W__waiversListItem:not(:last-child){border-bottom:1px solid #eee;padding:0 0 20px}.BookingComponent-module__oGSO4W__waiversContactName{text-align:center;margin:0}.BookingComponent-module__oGSO4W__questionsList,.BookingComponent-module__oGSO4W__waiversList{flex-direction:column;gap:15px;display:flex}.BookingComponent-module__oGSO4W__fullSectionLoader{z-index:10;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BookingComponent-module__oGSO4W__addonsList{flex-direction:column;gap:10px;display:flex}.BookingComponent-module__oGSO4W__proofOfRabiesImage{cursor:pointer;width:100%;max-width:795px;margin:0 auto}.BookingComponent-module__oGSO4W__paymentErrorBlockLoader{justify-content:center;align-items:center;display:flex}.BookingComponent-module__oGSO4W__paymentErrorBlock{flex-direction:column;align-items:center;gap:10px;max-width:700px;margin:25px auto 0;display:flex}.BookingComponent-module__oGSO4W__paymentErrorBlock h3{margin:0;font-weight:700}.BookingComponent-module__oGSO4W__paymentErrorBlockMessage{text-align:center;color:red;margin:0 0 10px;font-size:22px;font-weight:400}.BookingComponent-module__oGSO4W__paymentErrorBlockButton{max-width:150px;font-size:16px}@media only screen and (min-width:960px){.BookingComponent-module__oGSO4W__sidebar{width:40%;padding:40px}.BookingComponent-module__oGSO4W__content{width:60%;padding:40px;display:block}.BookingComponent-module__oGSO4W__sidebarSectionContent{display:none}}@media only screen and (min-width:1200px){.BookingComponent-module__oGSO4W__sidebar{width:40%;padding:80px}.BookingComponent-module__oGSO4W__content{width:60%;padding:80px;display:block}}
.WoofGangBookingInstructions-module__jzw_PG__instructionsBlock{flex-direction:column;padding:80px 20px;display:flex}.WoofGangBookingInstructions-module__jzw_PG__sectionTitle{color:#da327c;text-align:center;margin-bottom:30px;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingInstructions-module__jzw_PG__nextButton{width:250px}@media (max-width:480px){.WoofGangBookingInstructions-module__jzw_PG__instructionsBlock{padding:10px 0 0}}
.WoofGangBookingServices-module__h8b16G__servicesBlock{flex-direction:column;padding:80px 20px;display:flex}.WoofGangBookingServices-module__h8b16G__sectionTitle{color:#da327c;text-align:center;margin:0 0 50px;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingServices-module__h8b16G__servicesList{flex-wrap:wrap;gap:20px;display:flex}.WoofGangBookingServices-module__h8b16G__emptyPlaceholder{color:gray;justify-content:center;align-items:center;height:150px;font-size:16px;display:flex}.WoofGangBookingServices-module__h8b16G__serviceImageRoot{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;position:relative}.WoofGangBookingServices-module__h8b16G__serviceImage{object-fit:contain;border-radius:10px;width:100%;height:100%}.WoofGangBookingServices-module__h8b16G__classImageRoot{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;position:relative}.WoofGangBookingServices-module__h8b16G__classImage{object-fit:contain;border-radius:10px;width:100%;height:100%}.WoofGangBookingServices-module__h8b16G__nextButton{width:250px;font-size:18px}.WoofGangBookingServices-module__h8b16G__fullSectionLoader{z-index:10;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WoofGangBookingServices-module__h8b16G__addonsList{flex-direction:column;gap:10px;display:flex}@media (max-width:480px){.WoofGangBookingServices-module__h8b16G__servicesBlock{padding:10px 0 0}}
.BookingItem-module__aZ9BAq__bookingItem{cursor:pointer;justify-content:space-between;align-items:center;column-gap:50px;width:100%;padding:20px 60px;display:flex}.BookingItem-module__aZ9BAq__leftBlock{column-gap:25px;width:100%;display:flex}.BookingItem-module__aZ9BAq__imageWrapper{border-radius:50%;width:100%;max-width:140px;height:140px;position:relative}.BookingItem-module__aZ9BAq__imageWrapper img{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BookingItem-module__aZ9BAq__infoWrapper{flex-direction:column;row-gap:10px;display:flex}.BookingItem-module__aZ9BAq__infoWrapper h4,.BookingItem-module__aZ9BAq__infoWrapper span{margin:0}.BookingItem-module__aZ9BAq__infoWrapper h4{font-family:Degular Bold,sans-serif;font-weight:600}.BookingItem-module__aZ9BAq__infoWrapper span{font-family:Degular Meduim,sans-serif;font-weight:400}.BookingItem-module__aZ9BAq__text{color:#000}.BookingItem-module__aZ9BAq__selectedItem{color:#fff;background-color:#da327c}.BookingItem-module__aZ9BAq__selectedItemText{color:#fff}.BookingItem-module__aZ9BAq__addonsText{text-decoration:underline}.BookingItem-module__aZ9BAq__selectedAddonsList{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.BookingItem-module__aZ9BAq__selectedAddon{cursor:auto;background-color:#fafafa;border:1px solid #d7d7d7;border-radius:35px;align-items:center;column-gap:5px;padding:5px 10px 5px 16px;display:flex}.BookingItem-module__aZ9BAq__selectedAddon:hover{background-color:#f5f5f5}.BookingItem-module__aZ9BAq__selectedAddon p{margin:0;font-family:Chalk,sans-serif}.BookingItem-module__aZ9BAq__selectedAddonRemoveIcon{cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.BookingItem-module__aZ9BAq__selectedAddonRemoveIcon img{filter:invert(71%)sepia(68%)saturate(1349%)hue-rotate(307deg)brightness(101%)contrast(101%)}.BookingItem-module__aZ9BAq__selectStatusWrapper{align-items:center;gap:10px;display:flex}.BookingItem-module__aZ9BAq__selectStatus{color:#fff;text-transform:uppercase;background-color:#da327c;justify-content:center;align-items:center;column-gap:10px;min-width:155px;padding:10px 20px;font-weight:700;display:flex}.BookingItem-module__aZ9BAq__selectedItem .BookingItem-module__aZ9BAq__selectStatus{color:#da327c;background-color:#fff}.BookingItem-module__aZ9BAq__circle{background-color:#da327c;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}@media (max-width:550px){.BookingItem-module__aZ9BAq__bookingItem{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.BookingItem-module__aZ9BAq__selectStatusWrapper,.BookingItem-module__aZ9BAq__selectStatus{width:100%}.BookingItem-module__aZ9BAq__imageWrapper{max-width:85px;height:85px}}
.ProductOrderPopup-module__XrYcOW__popupHeader{text-align:center;background-color:#fff;flex-direction:row-reverse;align-items:center;column-gap:10px;min-height:75px;display:flex}.ProductOrderPopup-module__XrYcOW__popupHeader div{flex-grow:1;font-size:18px}.ProductOrderPopup-module__XrYcOW__popupBody{background-color:#fff;max-height:55%;padding:24px}.ProductOrderPopup-module__XrYcOW__infoRow{align-items:flex-end;column-gap:5px;margin:0 0 10px;display:flex}.ProductOrderPopup-module__XrYcOW__infoRow:not(:only-child):last-child{align-items:center}.ProductOrderPopup-module__XrYcOW__infoRow p{color:#4d4d4d;width:100px;margin:0;font-size:14px}.ProductOrderPopup-module__XrYcOW__infoRow h4{color:#121212;margin:0;font-size:18px;font-weight:400}.ProductOrderPopup-module__XrYcOW__priceWrapper{flex-direction:column;row-gap:10px;display:flex}.ProductOrderPopup-module__XrYcOW__modalFooter{background-color:#fff;justify-content:space-between;padding:10px 15px}.ProductOrderPopup-module__XrYcOW__modalFooterRow{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.ProductOrderPopup-module__XrYcOW__quantity{font-weight:500}.ProductOrderPopup-module__XrYcOW__quantityButtonsWrapper{justify-content:center;align-items:center;gap:10px;display:flex}.ProductOrderPopup-module__XrYcOW__quantityButton{border-radius:50%;width:35px;height:35px;font-size:20px;font-weight:400}.ProductOrderPopup-module__XrYcOW__addToCartButton{max-width:100%;margin:10px 0 0;font-size:16px}.ProductOrderPopup-module__XrYcOW__totalPrice{align-items:center;gap:5px;font-weight:700;display:flex}.ProductOrderPopup-module__XrYcOW__confirmationDialog{background-color:#00000080}.ProductOrderPopup-module__XrYcOW__confirmationMessage{font-size:18px}.ProductOrderPopup-module__XrYcOW__confirmationMessage span{color:#121212;font-size:20px;font-weight:600}.ProductOrderPopup-module__XrYcOW__qsrPopupBody{background-color:#fff;min-height:60vh;padding:24px}.ProductOrderPopup-module__XrYcOW__qsrMainBlock{flex-direction:column;display:flex}.ProductOrderPopup-module__XrYcOW__mealMenuList{flex-direction:column;gap:10px;display:flex}.ProductOrderPopup-module__XrYcOW__qsrPopupFooter{background-color:#fff;justify-content:space-between;padding:10px 15px}.ProductOrderPopup-module__XrYcOW__qsrPopupFooterRow{justify-content:space-between;align-items:center;gap:10px;width:100%;margin:0;padding:0 24px;display:flex}@media (min-width:992px){.ProductOrderPopup-module__XrYcOW__popupHeader div{font-size:24px}.ProductOrderPopup-module__XrYcOW__popupBody{max-height:80%}.ProductOrderPopup-module__XrYcOW__modalFooterRow{width:60%}.ProductOrderPopup-module__XrYcOW__addToCartButton{max-width:250px;margin:0}.ProductOrderPopup-module__XrYcOW__qsrPopupFooterRow{width:60%}}@media (max-width:450px){.ProductOrderPopup-module__XrYcOW__popupHeader{min-height:45px;padding:0 1rem}.ProductOrderPopup-module__XrYcOW__popupHeader button{margin:0!important;padding:0!important}.ProductOrderPopup-module__XrYcOW__qsrPopupBody{padding:12px}.ProductOrderPopup-module__XrYcOW__qsrPopupFooter{max-height:115px;overflow-y:auto}}@media (max-width:375px){.ProductOrderPopup-module__XrYcOW__quantity{display:none}}
.ProvidersListItem-module__o6Lz_W__providerItem{cursor:pointer;justify-content:space-between;align-items:center;column-gap:50px;width:100%;padding:20px 60px;display:flex}.ProvidersListItem-module__o6Lz_W__leftBlock{column-gap:25px;width:100%;display:flex}.ProvidersListItem-module__o6Lz_W__imageWrapper{border-radius:50%;width:100%;max-width:140px;height:140px;position:relative}.ProvidersListItem-module__o6Lz_W__imageWrapper img{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProvidersListItem-module__o6Lz_W__imageWrapperDefaultProvider{background-color:#da327c}.ProvidersListItem-module__o6Lz_W__infoWrapper{flex-direction:column;row-gap:10px;display:flex}.ProvidersListItem-module__o6Lz_W__infoWrapper h4{margin:0}.ProvidersListItem-module__o6Lz_W__title{text-transform:uppercase;font-family:Degular Bold,sans-serif;font-weight:700}.ProvidersListItem-module__o6Lz_W__placeholder{color:#000;gap:10px;margin:0;font-family:Degular Meduim,sans-serif;display:flex}.ProvidersListItem-module__o6Lz_W__placeholder img{max-width:25px;height:25px}.ProvidersListItem-module__o6Lz_W__text{text-transform:uppercase;color:#da327c;font-family:Degular Bold,sans-serif}.ProvidersListItem-module__o6Lz_W__selectedItem{color:#fff;background-color:#da327c}.ProvidersListItem-module__o6Lz_W__selectedItem .ProvidersListItem-module__o6Lz_W__placeholder img{background-color:#fff;border-radius:50%}.ProvidersListItem-module__o6Lz_W__selectedItemText{color:#fff}.ProvidersListItem-module__o6Lz_W__selectStatus{color:#fff;text-transform:uppercase;background-color:#da327c;justify-content:center;align-items:center;column-gap:10px;min-width:155px;padding:10px 20px;font-weight:700;display:flex}.ProvidersListItem-module__o6Lz_W__selectedItem .ProvidersListItem-module__o6Lz_W__selectStatus{color:#da327c;background-color:#fff}.ProvidersListItem-module__o6Lz_W__circle{background-color:#da327c;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}@media (max-width:550px){.ProvidersListItem-module__o6Lz_W__providerItem{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.ProvidersListItem-module__o6Lz_W__selectStatus{width:100%}.ProvidersListItem-module__o6Lz_W__imageWrapper{max-width:85px;height:85px}}
.MealMenuItem-module__TQ941G__mealMenuItem{cursor:pointer;border:1px solid #dee2e6;border-radius:5px;justify-content:space-between;align-items:center;gap:25px;padding:8px 24px;display:flex}.MealMenuItem-module__TQ941G__mealMenuItem:hover{background-color:#fcfcfc}.MealMenuItem-module__TQ941G__leftColumn{align-items:center;gap:25px;display:flex}.MealMenuItem-module__TQ941G__titleWrapper{flex-direction:column;gap:3px;display:flex}.MealMenuItem-module__TQ941G__title{margin:0}.MealMenuItem-module__TQ941G__title.MealMenuItem-module__TQ941G__error{color:#dc3545}.MealMenuItem-module__TQ941G__addedMealProduct{align-items:center;gap:5px;display:flex}@media (max-width:450px){.MealMenuItem-module__TQ941G__mealMenuItem{padding:8px 15px}.MealMenuItem-module__TQ941G__leftColumn{gap:15px}}
.WoofGangBookingProviders-module__GEn2XW__providersBlock{flex-direction:column;padding:80px 20px;display:flex}.WoofGangBookingProviders-module__GEn2XW__titleWrapper{flex-direction:column;align-self:center;row-gap:5px;width:100%;max-width:650px;display:flex;position:relative}.WoofGangBookingProviders-module__GEn2XW__sectionTitle,.WoofGangBookingProviders-module__GEn2XW__sectionSubtitle{color:#da327c;text-align:center;margin:0;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingProviders-module__GEn2XW__sectionSubtitle{text-align:end;margin:0 0 50px;font-family:Zenon Bold,sans-serif;font-style:italic}.WoofGangBookingProviders-module__GEn2XW__titleWrapper img{width:100%;max-width:50px;position:absolute;top:20px;right:-25px}.WoofGangBookingProviders-module__GEn2XW__loader{justify-content:center;align-items:center;height:150px;display:flex}.WoofGangBookingProviders-module__GEn2XW__providersList{flex-wrap:wrap;gap:20px;display:flex}.WoofGangBookingProviders-module__GEn2XW__nextButton{width:250px}@media (max-width:480px){.WoofGangBookingProviders-module__GEn2XW__providersBlock{padding:10px 0 0}}
.ModifiersAndMealMenus-module__I8TbnW__modifiersAndMealMenusBlock{flex-direction:column;display:flex}.ModifiersAndMealMenus-module__I8TbnW__mealMenusList{flex-direction:column;gap:10px;display:flex}
.WoofGangBookingUserDetails-module__fDGLpa__userDetailsBlock{flex-direction:column;max-width:1025px;padding:80px 20px;display:flex}.WoofGangBookingUserDetails-module__fDGLpa__sectionTitle{color:#da327c;text-align:center;margin:0 0 50px;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingUserDetails-module__fDGLpa__userNotesWrapper{flex-direction:column;gap:5px;margin:25px 0 0;display:flex}.WoofGangBookingUserDetails-module__fDGLpa__userNotesTitle{text-align:center;color:#da327c;font-family:Zenon Bold,sans-serif;font-size:22px}.WoofGangBookingUserDetails-module__fDGLpa__textarea{color:#6a3115;background-color:#fff;border:none;border-bottom:2px solid #da327c;border-radius:0;width:100%;min-height:75px;max-height:150px;padding:10px;font-size:16px}.WoofGangBookingUserDetails-module__fDGLpa__textarea::placeholder{color:#adadad;font-size:16px}.WoofGangBookingUserDetails-module__fDGLpa__textarea:focus-visible{border:none;outline:1px auto #da327c}.WoofGangBookingUserDetails-module__fDGLpa__nextButtonFullWidth{width:100%;height:50px;margin:0 0 15px;font-size:18px}.WoofGangBookingUserDetails-module__fDGLpa__guestForm{padding:80px 20px}@media (max-width:480px){.WoofGangBookingUserDetails-module__fDGLpa__userDetailsBlock{padding:10px 0 0}.WoofGangBookingUserDetails-module__fDGLpa__userNotesTitle{font-size:20px}.WoofGangBookingUserDetails-module__fDGLpa__textarea{font-size:16px}.WoofGangBookingUserDetails-module__fDGLpa__textarea::placeholder{font-size:14px}}
.MealMode-module__1VwGqW__productsList{grid-template-columns:repeat(4,1fr);gap:15px 5px;display:grid}.MealMode-module__1VwGqW__productItem{cursor:pointer;flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.MealMode-module__1VwGqW__productItemImageWrapper{width:100%;height:150px;max-height:150px;display:block;position:relative}.MealMode-module__1VwGqW__productItemImage{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MealMode-module__1VwGqW__saleLabel{z-index:10;text-transform:uppercase;color:#fff;background-color:#ffc107;border-radius:5px;padding:4px 20px;font-weight:700;position:absolute}.MealMode-module__1VwGqW__productItemContent{flex-direction:column;align-items:center;display:flex}.MealMode-module__1VwGqW__productItemName{text-align:center;font-weight:700}@media (max-width:991px){.MealMode-module__1VwGqW__productsList{grid-template-columns:repeat(2,1fr)}}
.WoofGangBookingDateAndTime-module__Wa3Hea__dateAndTimeBlock{flex-direction:column;row-gap:15px;padding:80px 20px;display:flex;position:relative;overflow:hidden}.WoofGangBookingDateAndTime-module__Wa3Hea__sectionTitle{color:#da327c;text-align:center;margin:0;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingDateAndTime-module__Wa3Hea__DayPicker{--rdp-accent-color:#da327c;background-color:#fbf3f6;max-width:350px;margin:0 auto;padding:10px 16px 16px}.WoofGangBookingDateAndTime-module__Wa3Hea__captionLabel{align-items:center;padding:0 8px;font-family:Degular Bold,sans-serif;display:inline-flex}.WoofGangBookingDateAndTime-module__Wa3Hea__weekDay{text-align:center;color:#000;font-family:Degular Bold,sans-serif;font-size:14px}.WoofGangBookingDateAndTime-module__Wa3Hea__day{color:#dce0e0;font-family:Degular Bold,sans-serif;text-decoration:line-through}.WoofGangBookingDateAndTime-module__Wa3Hea__day button{max-width:38px;max-height:38px}.WoofGangBookingDateAndTime-module__Wa3Hea__dayDisabled{color:#dce0e0;text-decoration:line-through}.WoofGangBookingDateAndTime-module__Wa3Hea__dayAvailable{color:#000;text-decoration:none}.WoofGangBookingDateAndTime-module__Wa3Hea__dayToday{color:#d0021b;font-weight:500}.WoofGangBookingDateAndTime-module__Wa3Hea__daySelected{background-color:var(--rdp-accent-color);color:#f0f8ff;border-radius:100%;position:relative}.WoofGangBookingDateAndTime-module__Wa3Hea__infoBlock{text-align:center;gap:5px;max-width:440px;margin:0 auto;display:flex}.WoofGangBookingDateAndTime-module__Wa3Hea__infoBlock img{width:100%;max-width:30px;height:30px}.WoofGangBookingDateAndTime-module__Wa3Hea__infoBlock span{font-family:Degular Meduim,sans-serif;font-size:18px}.WoofGangBookingDateAndTime-module__Wa3Hea__clockImage{z-index:1;width:100%;max-width:400px;position:absolute;top:150px;right:-200px}.WoofGangBookingDateAndTime-module__Wa3Hea__buttonsList{flex-flow:wrap;gap:5px;display:flex}.WoofGangBookingDateAndTime-module__Wa3Hea__text{color:#da327c;font-family:Zenon Bold,sans-serif}.WoofGangBookingDateAndTime-module__Wa3Hea__timeRecords{z-index:2;position:relative}.WoofGangBookingDateAndTime-module__Wa3Hea__warning{position:relative}.WoofGangBookingDateAndTime-module__Wa3Hea__warningTextWrapper{flex-direction:column;display:flex}.WoofGangBookingDateAndTime-module__Wa3Hea__warningText{text-align:center;color:#007bff;max-width:750px;margin:0 auto;font-family:Degular Bold,sans-serif;font-size:18px;position:relative}.WoofGangBookingDateAndTime-module__Wa3Hea__warningText a{font-family:Degular Bold,sans-serif;font-size:18px;text-decoration:underline}.WoofGangBookingDateAndTime-module__Wa3Hea__timeButton{border-radius:10px;width:150px;height:40px;padding:5px;font-size:16px;position:relative}@media (max-width:1200px){.WoofGangBookingDateAndTime-module__Wa3Hea__clockImage{display:none}}@media (max-width:550px){.WoofGangBookingDateAndTime-module__Wa3Hea__infoBlock{max-width:100%}}@media (max-width:480px){.WoofGangBookingDateAndTime-module__Wa3Hea__dateAndTimeBlock{padding:10px 0 0}}
.BundleItems-module__YFzKIW__bundleItems{flex-direction:column;align-items:flex-start;row-gap:5px;display:flex}.BundleItems-module__YFzKIW__bundleItems p{color:#4d4d4d;width:100px;margin:0;font-size:14px;font-weight:500}.BundleItems-module__YFzKIW__bundleList{flex-direction:column;row-gap:10px;width:100%;max-width:800px;display:flex}.BundleItems-module__YFzKIW__bundleItem{border:1px solid #eee;border-radius:8px;align-items:center;column-gap:10px;padding:5px 10px 5px 5px;display:flex}.BundleItems-module__YFzKIW__bundleItemImageWrapper{width:50px}.BundleItems-module__YFzKIW__bundleItemImageWrapper img{width:50px;height:50px}.BundleItems-module__YFzKIW__bundleItemInfo{flex-direction:column;gap:5px;display:flex}.BundleItems-module__YFzKIW__bundleItemInfo h4{color:#121212;margin:0;font-size:16px;font-weight:400}
.PunchhSsoComponent-module__QVydCW__wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:850px;height:500px;margin:0 auto;display:flex}.PunchhSsoComponent-module__QVydCW__backToShopButton{max-width:180px;margin:15px 0;font-size:16px}.PunchhSsoComponent-module__QVydCW__status{margin:15px 0}.PunchhSsoComponent-module__QVydCW__pageBlocker{z-index:999999;width:100%;height:100%;position:fixed;top:0;left:0}
.WoofGangWaiverItem-module__llVa8W__waiver{cursor:pointer;align-items:center;display:flex}.WoofGangWaiverItem-module__llVa8W__waiver:hover .WoofGangWaiverItem-module__llVa8W__textLink{color:#3194ff}.WoofGangWaiverItem-module__llVa8W__text{color:#da327c;align-items:center;gap:5px;margin:0 0 0 35px;font-family:Zenon Bold,sans-serif;font-size:18px;font-weight:700;display:flex}.WoofGangWaiverItem-module__llVa8W__textLink{text-decoration:underline}
.StoreListItemComponent-module__M_0uEq__card{background-color:#fff;padding:24px;box-shadow:0 .5rem 1rem #00000026}.StoreListItemComponent-module__M_0uEq__locationBanner{border-radius:5px;max-width:100%;display:block}.StoreListItemComponent-module__M_0uEq__buttonsWrapper{flex-wrap:wrap;gap:10px;display:flex}.StoreListItemComponent-module__M_0uEq__button{text-align:center;max-width:185px;font-size:14px}.StoreListItemComponent-module__M_0uEq__button:hover{text-decoration:none}.StoreListItemComponent-module__M_0uEq__mapWrapper{padding:0;position:relative}.StoreListItemComponent-module__M_0uEq__map{border-radius:5px;min-height:145px}.StoreListItemComponent-module__M_0uEq__mapLoaderWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:920px){.StoreListItemComponent-module__M_0uEq__button{width:100%;max-width:100%;flex:1 0 160px!important}}@media (max-width:510px){.StoreListItemComponent-module__M_0uEq__card{padding:14px}.StoreListItemComponent-module__M_0uEq__map{min-height:170px}}
.WoofGangBookingWaivres-module__4xdAua__waiversBlock{flex-direction:column;row-gap:15px;padding:80px 20px;display:flex}.WoofGangBookingWaivres-module__4xdAua__sectionTitle{color:#da327c;text-align:center;margin:0;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingWaivres-module__4xdAua__questions div,.WoofGangBookingWaivres-module__4xdAua__waivers div{color:#da327c;font-family:Zenon Bold,sans-serif}.WoofGangBookingWaivres-module__4xdAua__list{flex-direction:column;gap:20px;display:flex}.WoofGangBookingWaivres-module__4xdAua__listItem{flex-direction:column;gap:16px;display:flex}.WoofGangBookingWaivres-module__4xdAua__listItem:not(:last-child){border-bottom:1px solid #eee;padding:0 0 20px}.WoofGangBookingWaivres-module__4xdAua__contactName{color:#da327c;text-align:center;margin:0;font-family:Zenon Bold,sans-serif}.WoofGangBookingWaivres-module__4xdAua__questionsList,.WoofGangBookingWaivres-module__4xdAua__waiversList{flex-direction:column;gap:15px;display:flex}.WoofGangBookingWaivres-module__4xdAua__image{width:100%;max-width:500px;margin:0 auto}.WoofGangBookingWaivres-module__4xdAua__waiverLink{color:#58a9ff;cursor:pointer;text-decoration:underline}.WoofGangBookingWaivres-module__4xdAua__waiverLink:hover{color:#3194ff}.WoofGangBookingWaivres-module__4xdAua__agreeButton{max-width:250px;margin-left:auto;font-size:16px}@media (max-width:480px){.WoofGangBookingWaivres-module__4xdAua__waiversBlock{padding:10px 0 0}}
.ProfileStoreInfo-module__eddNXW__storeInfoWrapper{background-color:#fff;flex-direction:column;align-items:center;gap:5px;width:100%;max-width:500px;margin:0 auto;padding:20px 0;display:flex}.ProfileStoreInfo-module__eddNXW__imageWrapper{border-radius:5px;width:100%;max-width:100px;height:100px;position:relative}.ProfileStoreInfo-module__eddNXW__imageWrapper img{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProfileStoreInfo-module__eddNXW__storeInfo{flex-direction:column;align-items:center;gap:1px;display:flex}.ProfileStoreInfo-module__eddNXW__infoRow{color:#000;margin:0;padding:0}
.StoreListComponent-module__u6_Rpa__storeList{flex-direction:column;row-gap:50px;display:flex}.StoreListComponent-module__u6_Rpa__storeListHeader{flex-direction:column;row-gap:15px;display:flex}.StoreListComponent-module__u6_Rpa__storeListTitle{color:#272a61;margin:0;font-size:28px;font-weight:700}.StoreListComponent-module__u6_Rpa__storeListSearch{width:100%}.StoreListComponent-module__u6_Rpa__emptyMessage{text-align:center}.StoreListComponent-module__u6_Rpa__cardList{grid-template-columns:repeat(1,1fr);justify-content:center;gap:25px;display:grid}@media (min-width:768px){.StoreListComponent-module__u6_Rpa__storeListHeader{flex-direction:row;justify-content:space-between;align-items:center;column-gap:20px}.StoreListComponent-module__u6_Rpa__storeListTitle{font-size:42px}.StoreListComponent-module__u6_Rpa__storeListSearch{width:50%}.StoreListComponent-module__u6_Rpa__cardList{grid-template-columns:repeat(2,minmax(350px,630px))}}
.ProductOrderComponent-module__hq-xmW__productOrder{flex-direction:column;row-gap:20px;display:flex}.ProductOrderComponent-module__hq-xmW__productOrder h3{color:#4d4d4d;margin:0;font-size:16px}.ProductOrderComponent-module__hq-xmW__giftCardRecipientWrapper{flex-direction:column;row-gap:15px;display:flex}.ProductOrderComponent-module__hq-xmW__buyBlock{background-color:#fff;border:2px solid #eee;border-radius:8px;flex-direction:column;row-gap:15px;width:100%;padding:18px 12px 12px;display:flex}.ProductOrderComponent-module__hq-xmW__buyBlockRow{align-items:center;column-gap:12px;display:flex}.ProductOrderComponent-module__hq-xmW__buyBlockInfo{flex-direction:column;gap:5px;display:flex}.ProductOrderComponent-module__hq-xmW__quickQuantityBlock{flex-direction:column;row-gap:10px;display:flex}.ProductOrderComponent-module__hq-xmW__quickQuantityButtonsWrapper{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.ProductOrderComponent-module__hq-xmW__quantityInputWrapper{width:100%;position:relative}.ProductOrderComponent-module__hq-xmW__quantityInputButtons{flex-direction:column;row-gap:3px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-45%)}.ProductOrderComponent-module__hq-xmW__quantityInputButtons button{cursor:default;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:15px;height:15px;margin:0;padding:0;display:flex}.ProductOrderComponent-module__hq-xmW__quantityInputButtons button img{cursor:pointer}.ProductOrderComponent-module__hq-xmW__quantityInputButtons button img:hover,.ProductOrderComponent-module__hq-xmW__quantityInputButtons button:focus img{transform:scale(1.5)}.ProductOrderComponent-module__hq-xmW__availableAndPickupWrapper{justify-content:space-between;align-items:center;display:flex}.ProductOrderComponent-module__hq-xmW__availableAndPickupWrapper span,.ProductOrderComponent-module__hq-xmW__binText{font-size:16px}.ProductOrderComponent-module__hq-xmW__pickup{font-weight:700}.ProductOrderComponent-module__hq-xmW__price{align-items:center;column-gap:5px;display:flex}.ProductOrderComponent-module__hq-xmW__currentPrice{color:#bc2848;font-size:20px;font-weight:600}.ProductOrderComponent-module__hq-xmW__originalPrice{color:#767676;font-size:12px;font-weight:400;text-decoration:line-through}.ProductOrderComponent-module__hq-xmW__modifiersDivProductInfo{flex-direction:column;row-gap:15px;margin:10px 0;display:flex}.ProductOrderComponent-module__hq-xmW__modifiersDivSliderWrapper{justify-content:center;align-items:center;display:flex}.ProductOrderComponent-module__hq-xmW__modifiersDivSliderWrapper img{cursor:auto}.ProductOrderComponent-module__hq-xmW__modifiersDivImageWrapper img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductOrderComponent-module__hq-xmW__modifiersList{flex-direction:column;gap:10px;margin:15px 0 25px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsWrapper{flex-direction:column;gap:10px;margin:0 0 10px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsTitle{margin:0;font-size:16px}.ProductOrderComponent-module__hq-xmW__productVariantsList{flex-wrap:wrap;gap:10px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsButton{text-transform:none;flex-direction:column;align-items:flex-start;gap:2px;width:auto;font-size:13px;font-weight:500;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsPriceWrapper{color:#000;align-items:center;gap:2px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsStockUnit{font-weight:700}.ProductOrderComponent-module__hq-xmW__subscriptionsWrapper{flex-direction:column;gap:10px;margin:0 0 10px;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanel{border-radius:8px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitle{margin:-23px 0 0;padding:0 0 0 25px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitle h4{margin:0;font-size:14px;font-weight:700}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitle span{font-size:14px;font-weight:400}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitleBuyOnce h4{font-weight:400}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelWrapper{flex-direction:column;gap:15px;padding:5px 10px 0 25px;font-size:18px;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPrice{color:#bc2848;align-items:flex-end;gap:3px;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPrice .ProductOrderComponent-module__hq-xmW__currentPrice{font-size:24px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPriceBlack .ProductOrderComponent-module__hq-xmW__currentPrice{color:#121212}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPriceText{font-size:14px;line-height:30px}.ProductOrderComponent-module__hq-xmW__discountsList{flex-direction:column;gap:3px;display:flex}.ProductOrderComponent-module__hq-xmW__discountsItem{flex-direction:column;display:flex}.ProductOrderComponent-module__hq-xmW__discountsItem span{color:#aeaeae;font-size:16px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelGreyLine{background-color:#eee;height:1px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelInfo{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelInfo li{color:#121212;align-items:center;gap:5px;margin:0;font-size:12px;font-weight:400;display:flex}.ProductOrderComponent-module__hq-xmW__confirmationMessage,.ProductOrderComponent-module__hq-xmW__confirmationMessage span{font-size:18px}.ProductOrderComponent-module__hq-xmW__confirmationMessage span{color:#121212;font-size:20px;font-weight:600}@media (max-width:430px){.ProductOrderComponent-module__hq-xmW__productVariantsButton{width:100%}}@media (max-width:500px){.ProductOrderComponent-module__hq-xmW__modifiersDivProductInfo{align-items:center}.ProductOrderComponent-module__hq-xmW__modifiersDivSliderWrapper{width:60%;height:55vw}}
.WoofGangBookingPayment-module__T0jWDW__paymentBlock{flex-direction:column;row-gap:15px;max-width:1100px;padding:80px 40px 80px 20px;display:flex}.WoofGangBookingPayment-module__T0jWDW__sectionTitle{color:#da327c;text-align:center;font-family:Zenon Bold,sans-serif;font-size:32px;font-weight:800}.WoofGangBookingPayment-module__T0jWDW__deposit{margin:0;font-family:Degular Bold,sans-serif;font-size:28px}.WoofGangBookingPayment-module__T0jWDW__deposit span{color:#da327c;font-family:Degular Bold,sans-serif}.WoofGangBookingPayment-module__T0jWDW__descriptionAndIframeWrapper{flex-direction:column;justify-content:space-between;align-items:center;gap:40px;display:flex}.WoofGangBookingPayment-module__T0jWDW__paymentDescription{flex-direction:column;gap:20px;display:flex}.WoofGangBookingPayment-module__T0jWDW__refundPolicy{align-items:center;gap:15px;display:flex}.WoofGangBookingPayment-module__T0jWDW__refundPolicyImage{width:100%;max-width:200px}.WoofGangBookingPayment-module__T0jWDW__refundPolicy .WoofGangBookingPayment-module__T0jWDW__row{flex-direction:column;gap:5px;display:flex}.WoofGangBookingPayment-module__T0jWDW__row h4{margin:0;font-family:Degular Bold,sans-serif;font-size:22px}.WoofGangBookingPayment-module__T0jWDW__row p{margin:0;font-family:Degular Bold,sans-serif;font-size:18px}.WoofGangBookingPayment-module__T0jWDW__bottomInfo{color:#da327c;text-align:center;justify-content:center;align-items:center;gap:5px;font-weight:400;display:flex}.WoofGangBookingPayment-module__T0jWDW__bottomInfo a{color:#da327c}@media (max-width:1300px){.WoofGangBookingPayment-module__T0jWDW__refundPolicy{flex-direction:column-reverse;align-items:center;gap:10px;margin:0;display:flex}}@media (max-width:1000px){.WoofGangBookingPayment-module__T0jWDW__descriptionAndIframeWrapper{flex-direction:column}.WoofGangBookingPayment-module__T0jWDW__refundPolicyImage{display:none}}@media (max-width:525px){.WoofGangBookingPayment-module__T0jWDW__bottomInfo{flex-direction:column}}@media (max-width:480px){.WoofGangBookingPayment-module__T0jWDW__paymentBlock{padding:10px 0 0}}
.ProfileOrders-module__wwHt0W__th{padding-right:15px}.ProfileOrders-module__wwHt0W__table{border-collapse:collapse;border:0;width:100%;margin:0;padding:0}.ProfileOrders-module__wwHt0W__thead{clip:rect(0 0 0 0);border:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProfileOrders-module__wwHt0W__tbody{flex-wrap:wrap;gap:10px;display:flex}.ProfileOrders-module__wwHt0W__tr{color:#272a61;background-color:#fff;border:1px solid #ddd;flex-direction:column;width:49%;max-width:49%;padding:10px 20px;font-weight:600;display:flex;position:relative}.ProfileOrders-module__wwHt0W__td{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;display:flex;position:relative}.ProfileOrders-module__wwHt0W__td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}.ProfileOrders-module__wwHt0W__td:last-child{border-bottom:0}.ProfileOrders-module__wwHt0W__tdWithTitle{justify-content:space-between;align-items:center;height:61px;display:flex}.ProfileOrders-module__wwHt0W__tdWithTitle span{text-align:center;max-width:260px;margin:0 -30px 0 0;font-weight:600}.ProfileOrders-module__wwHt0W__buttonPlaceholder{width:40px}.ProfileOrders-module__wwHt0W__loaderWrapper{z-index:10;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (max-width:600px){.ProfileOrders-module__wwHt0W__tr{width:100%;max-width:100%}}.ProfileOrders-module__wwHt0W__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:12px;display:grid}.ProfileOrders-module__wwHt0W__loadMoreOrdersButton{width:180px;height:55px;font-size:18px}
.RadioPanel-module__UaRNVq__radioPanel{cursor:pointer;border:1px solid #ddd;flex-direction:column;padding:18px 24px;display:flex}.RadioPanel-module__UaRNVq__radioPanel input,.RadioPanel-module__UaRNVq__radioPanel label{cursor:pointer}.RadioPanel-module__UaRNVq__radioPanel input{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.RadioPanel-module__UaRNVq__radioPanel input:checked{border-color:var(--main);background-color:var(--main)}.RadioPanel-module__UaRNVq__radioPanel input:focus{box-shadow:none}.RadioPanel-module__UaRNVq__radioPanel:hover{background-color:#f5f6f8}.RadioPanel-module__UaRNVq__radioPanel.RadioPanel-module__UaRNVq__radioPanelBoxShadow:hover{background-color:#fff;box-shadow:0 0 16px #11111a1a}
.AstroOffersProductItem-module__z9i-oa__offersProductItem{background-color:#fff;border:2px solid #eee;border-radius:10px;flex-direction:column;width:100%;max-width:100%;height:100%;display:flex}.AstroOffersProductItem-module__z9i-oa__offersProductItemTopBlock{border-top-left-radius:10px;border-top-right-radius:10px;padding:8px;position:relative}.AstroOffersProductItem-module__z9i-oa__offersProductItemImageWrapper{width:100%;height:150px;transition:transform .3s;position:relative}.AstroOffersProductItem-module__z9i-oa__offersProductItem:hover .AstroOffersProductItem-module__z9i-oa__offersProductItemImageWrapper{transform:scale(1.1)}.AstroOffersProductItem-module__z9i-oa__offersProductItemImage{object-fit:contain;cursor:pointer;width:85%;height:85%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AstroOffersProductItem-module__z9i-oa__offersProductItemImage.AstroOffersProductItem-module__z9i-oa__removeHoverEffect{cursor:default}.AstroOffersProductItem-module__z9i-oa__offersProductItemBottomBlock{flex-direction:column;justify-content:space-between;row-gap:8px;height:100%;padding:16px;display:flex}.AstroOffersProductItem-module__z9i-oa__offersProductItemName{cursor:pointer;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.2rem;display:-webkit-box;overflow:hidden}.AstroOffersProductItem-module__z9i-oa__offersProductItemName:hover{color:#09267a;text-decoration:underline}.AstroOffersProductItem-module__z9i-oa__offersProductItemName.AstroOffersProductItem-module__z9i-oa__removeHoverEffect,.AstroOffersProductItem-module__z9i-oa__offersProductItemName.AstroOffersProductItem-module__z9i-oa__removeHoverEffect:hover{cursor:default;color:#212529;text-decoration:none}@media only screen and (min-width:640px){.AstroOffersProductItem-module__z9i-oa__offersProductItemImageWrapper{height:250px}}
.AdditionalAddresses-module__ez345W__titleWrapper{justify-content:space-between;align-items:center;margin:0 0 5%;display:flex}.AdditionalAddresses-module__ez345W__titleWrapper h3{margin:0}.AdditionalAddresses-module__ez345W__addBlock{cursor:pointer;background-color:#fff;border:1px solid gray;border-radius:5px;align-items:center;gap:10px;margin-left:auto;padding:5px 15px;display:flex}.AdditionalAddresses-module__ez345W__addBlock:hover{background-color:#f1f1f1}.AdditionalAddresses-module__ez345W__loader{justify-content:center;align-items:center;display:flex}.AdditionalAddresses-module__ez345W__emptyPlaceholder{text-align:center;color:gray;justify-content:center;align-items:center;width:100%;height:250px;font-weight:300;display:flex}.AdditionalAddresses-module__ez345W__selectButton{margin-top:auto;font-size:16px}.AdditionalAddresses-module__ez345W__errorMessage{color:#dc3545;justify-content:center;align-items:center;padding:15px 0 0;display:flex}.AdditionalAddresses-module__ez345W__buttonsWrapper{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.AdditionalAddresses-module__ez345W__button{max-width:30%;font-size:18px}@media (max-width:575px){.AdditionalAddresses-module__ez345W__buttonsWrapper{justify-content:center}.AdditionalAddresses-module__ez345W__button{max-width:50%}}
.ModifierSetHead-module__2g_cta__modifierSetHead{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#f5f5f5;justify-content:space-between;align-items:center;padding:8px 24px;display:flex}.ModifierSetHead-module__2g_cta__leftColumn{flex-direction:column;align-items:center;gap:5px;display:flex}.ModifierSetHead-module__2g_cta__titleWrapper{flex-direction:row;align-items:center;gap:5px;display:flex}.ModifierSetHead-module__2g_cta__title{text-transform:uppercase;margin:0;font-size:16px;font-weight:700}.ModifierSetHead-module__2g_cta__rightColumn{align-items:center;gap:15px;display:flex}.ModifierSetHead-module__2g_cta__infoWrapper{gap:5px;display:flex}.ModifierSetHead-module__2g_cta__infoWrapperDesktop{flex-direction:row}.ModifierSetHead-module__2g_cta__infoWrapperMobile{flex-direction:column;display:none}.ModifierSetHead-module__2g_cta__errorMessage{color:#dc3545}.ModifierSetHead-module__2g_cta__expandArrow{background-color:#ececec;border-radius:35%;padding:2px;transition:transform .5s,background-color .4s}.ModifierSetHead-module__2g_cta__modifierSetHead:hover .ModifierSetHead-module__2g_cta__expandArrow{background-color:#d5d5d5}.ModifierSetHead-module__2g_cta__expandArrow.ModifierSetHead-module__2g_cta__open{transform:rotate(180deg)}@media (max-width:991px){.ModifierSetHead-module__2g_cta__modifierSetHead{padding:8px 15px}.ModifierSetHead-module__2g_cta__leftColumn{align-items:flex-start;gap:0}.ModifierSetHead-module__2g_cta__infoWrapperDesktop{display:none}.ModifierSetHead-module__2g_cta__infoWrapperMobile{display:flex}}
.ProductsGrid-module__gc9Buq__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;width:100%;padding:0;display:grid}.ProductsGrid-module__gc9Buq__swipeableWrapper{padding:0;display:block}div.ProductsGrid-module__gc9Buq__swiperSlide{max-width:300px;height:auto}@media only screen and (min-width:480px){.ProductsGrid-module__gc9Buq__grid{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}@media only screen and (min-width:960px){.ProductsGrid-module__gc9Buq__grid{grid-template-columns:repeat(auto-fill,minmax(19%,1fr))}}
.OrderStatus-module__VBTDrG__timeline{justify-content:space-between;width:100%;padding:20px;display:flex}.OrderStatus-module__VBTDrG__step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.OrderStatus-module__VBTDrG__line{z-index:1;background-color:#e0e0e0;width:100%;height:2px;position:absolute;top:20px;left:50%}.OrderStatus-module__VBTDrG__lineActive{background-color:var(--btn-primary)}.OrderStatus-module__VBTDrG__lineError{background-color:#ef4444}.OrderStatus-module__VBTDrG__iconWrapper{z-index:2;color:#999;background-color:#fff;border:2px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:relative}.OrderStatus-module__VBTDrG__active .OrderStatus-module__VBTDrG__iconWrapper{border-color:var(--btn-primary);color:var(--btn-primary)}.OrderStatus-module__VBTDrG__current .OrderStatus-module__VBTDrG__iconWrapper{background-color:var(--btn-primary);color:#fff;transform:scale(1.1)}.OrderStatus-module__VBTDrG__error .OrderStatus-module__VBTDrG__iconWrapper{color:#ef4444;background-color:#fee2e2;border-color:#ef4444}.OrderStatus-module__VBTDrG__label{color:#666;margin:0;font-size:12px;font-weight:600}.OrderStatus-module__VBTDrG__active .OrderStatus-module__VBTDrG__label{color:#000}@media (max-width:600px){.OrderStatus-module__VBTDrG__timeline{flex-direction:column;align-items:flex-start;gap:20px}.OrderStatus-module__VBTDrG__line{width:2px;height:100%;top:40px;left:20px}.OrderStatus-module__VBTDrG__step{text-align:left;flex-direction:row;gap:15px}}
.PaymentComponent-module__5GeE2G__wrapper{flex-direction:column;gap:15px;width:100%;max-width:600px;margin:0 auto;display:flex;position:relative}.PaymentComponent-module__5GeE2G__button{font-size:16px}.PaymentComponent-module__5GeE2G__messageList{flex-direction:column;align-items:center;gap:10px;display:flex}.PaymentComponent-module__5GeE2G__loaderWrapper{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PaymentComponent-module__5GeE2G__iframe{width:100%;overflow:visible}.PaymentComponent-module__5GeE2G__iframeHidden{overflow:hidden}.PaymentComponent-module__5GeE2G__loader{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}
.PizzaModifier-module__f1pkha__pizzaModifier{cursor:pointer}
.StarRating-module__rwsI3W__stars{align-items:center;gap:5px;display:inline-flex}
.ProfileOrderDetails-module__BGkTia__mainWrapper{flex-direction:column;gap:24px;display:flex}.ProfileOrderDetails-module__BGkTia__topActions{justify-content:space-between;gap:12px;display:flex}.ProfileOrderDetails-module__BGkTia__backButton,.ProfileOrderDetails-module__BGkTia__repeatButton{text-transform:none;width:auto;font-size:16px;font-weight:400}.ProfileOrderDetails-module__BGkTia__repeatButtonInner{align-items:center;gap:10px;display:flex}.ProfileOrderDetails-module__BGkTia__card{background-color:#fff;border:1px solid #edf2f7;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000d}.ProfileOrderDetails-module__BGkTia__header{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;padding:32px;display:flex}.ProfileOrderDetails-module__BGkTia__orderLabel{text-transform:uppercase;letter-spacing:.5px;color:#718096;font-size:13px}.ProfileOrderDetails-module__BGkTia__orderId{margin:0;font-size:24px;font-weight:700}.ProfileOrderDetails-module__BGkTia__content{flex-direction:column;display:flex}.ProfileOrderDetails-module__BGkTia__infoSection{background:#fafafa;border-right:1px solid #f1f1f1;grid-template-columns:1fr 1fr;gap:24px;padding:32px;display:grid}.ProfileOrderDetails-module__BGkTia__infoBlock{flex-direction:column;display:flex}.ProfileOrderDetails-module__BGkTia__infoBlock h4{color:#718096;margin:0 0 12px;font-size:14px;font-weight:600}.ProfileOrderDetails-module__BGkTia__infoBlock p{margin:0 0 4px;font-size:15px}.ProfileOrderDetails-module__BGkTia__customerName{font-weight:600}.ProfileOrderDetails-module__BGkTia__infoBlockRow{margin:0 0 8px;font-size:14px;display:flex}.ProfileOrderDetails-module__BGkTia__infoBlockRow span:first-child{min-width:150px;font-weight:500}.ProfileOrderDetails-module__BGkTia__itemsSection{flex-direction:column;gap:24px;padding:32px;display:flex}.ProfileOrderDetails-module__BGkTia__sectionTitle{margin:0;font-size:18px;font-weight:600}.ProfileOrderDetails-module__BGkTia__productItem{gap:16px;padding:16px 0;display:flex}.ProfileOrderDetails-module__BGkTia__productItem:not(:last-child){border-bottom:1px solid #f7f7f7}.ProfileOrderDetails-module__BGkTia__productImage{background:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.ProfileOrderDetails-module__BGkTia__productImage img{object-fit:cover;width:100%;height:100%}.ProfileOrderDetails-module__BGkTia__productInfo{flex-direction:column;flex-grow:1;gap:4px;display:flex}.ProfileOrderDetails-module__BGkTia__productName{color:#0070f3;font-weight:600;line-height:1.4;text-decoration:none;display:block}.ProfileOrderDetails-module__BGkTia__productName:hover{text-decoration:underline}.ProfileOrderDetails-module__BGkTia__productMeta{color:#718096;font-size:12px}.ProfileOrderDetails-module__BGkTia__productMeta span{display:block}.ProfileOrderDetails-module__BGkTia__productDetailsLine{align-items:center;gap:12px;font-size:14px;display:flex}.ProfileOrderDetails-module__BGkTia__unitPrice{color:#718096}.ProfileOrderDetails-module__BGkTia__productQty{color:#1a1a1a;border-left:1px solid #e2e8f0;padding-left:12px;font-weight:500}.ProfileOrderDetails-module__BGkTia__priceContainer{text-align:right;min-width:75px}.ProfileOrderDetails-module__BGkTia__productTotal{color:#1a1a1a;font-size:16px;font-weight:700}.ProfileOrderDetails-module__BGkTia__totalsContainer{flex-direction:column;gap:6px;display:flex}.ProfileOrderDetails-module__BGkTia__totalRow{color:#4a5568;justify-content:space-between;font-size:14px;display:flex}.ProfileOrderDetails-module__BGkTia__grandTotal{color:#000;border-top:2px solid #000;margin-top:16px;padding-top:16px;font-size:18px;font-weight:700}.ProfileOrderDetails-module__BGkTia__paymentNote{color:#718096;text-align:right;font-size:12px}@media (max-width:850px){.ProfileOrderDetails-module__BGkTia__infoSection{border-bottom:1px solid #f1f1f1;border-right:none;grid-template-columns:1fr}.ProfileOrderDetails-module__BGkTia__infoBlockRow{justify-content:space-between}.ProfileOrderDetails-module__BGkTia__infoBlockRow span:first-child{min-width:auto}.ProfileOrderDetails-module__BGkTia__productItem{gap:12px}.ProfileOrderDetails-module__BGkTia__productImage{width:60px;height:60px}}@media (max-width:500px){.ProfileOrderDetails-module__BGkTia__header{padding:20px}.ProfileOrderDetails-module__BGkTia__infoSection,.ProfileOrderDetails-module__BGkTia__itemsSection{padding:20px 14px}.ProfileOrderDetails-module__BGkTia__topActions{flex-direction:column}}
.ModifierSetBody-module__a5vT2G__modifierSetBody{opacity:0;grid-template-columns:1fr 1fr;gap:5px;max-height:0;transition:max-height .5s,opacity .4s;display:grid;overflow-y:hidden}.ModifierSetBody-module__a5vT2G__modifierSetBody.ModifierSetBody-module__a5vT2G__open{opacity:1;max-height:1000px}.ModifierSetBody-module__a5vT2G__item{flex-direction:column;gap:5px;padding:16px;display:flex}.ModifierSetBody-module__a5vT2G__itemWrapper{justify-content:space-between;align-items:center;min-height:27px;display:flex}.ModifierSetBody-module__a5vT2G__checkbox input,.ModifierSetBody-module__a5vT2G__checkbox label{cursor:pointer}.ModifierSetBody-module__a5vT2G__customSelect{display:inline-block;position:relative}.ModifierSetBody-module__a5vT2G__customSelect:after{content:"";pointer-events:none;background-image:url(https://franposcontent.azureedge.net/ecommerce-files/default/icons/arrow-down.svg);background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ModifierSetBody-module__a5vT2G__select{appearance:none;cursor:pointer;border:1px solid #dee2e6;border-radius:10px;padding:0 25px 0 15px}.ModifierSetBody-module__a5vT2G__pizzaModifierList,.ModifierSetBody-module__a5vT2G__modifierOption{align-items:center;gap:10px;padding:0 0 0 25px;display:flex}@media (max-width:550px){.ModifierSetBody-module__a5vT2G__modifierSetBody{grid-template-columns:1fr}.ModifierSetBody-module__a5vT2G__item{padding:8px 10px}}
.ReviewCard-module__GsUOvq__card{min-height:var(--review-card-height);background:#fff;border:1px solid #d6d1c8;border-radius:10px;flex-direction:column;padding:16px;display:flex;box-shadow:2px 2px 5px #0000001a}.ReviewCard-module__GsUOvq__cardHeader{align-items:center;gap:14px;margin:0 0 10px;display:flex}.ReviewCard-module__GsUOvq__avatar{object-fit:cover;background:#bcbbba;border-radius:999px;flex:none;width:70px;height:70px}.ReviewCard-module__GsUOvq__meta{flex-direction:column;gap:8px;display:flex}.ReviewCard-module__GsUOvq__name{color:#0e0c0d;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1;overflow:hidden}.ReviewCard-module__GsUOvq__ago{color:#241e00;font-size:16px;font-weight:500;line-height:1}.ReviewCard-module__GsUOvq__text{color:#231f20;font-size:var(--review-font-size);line-height:var(--review-line-height);will-change:max-height;max-height:calc(var(--collapsed-review-lines)*var(--review-line-height)*1em);margin:10px 0 0;transition:max-height .26s;overflow:hidden}.ReviewCard-module__GsUOvq__readMore{color:var(--read-more-color);font-size:var(--read-more-font-size);font-weight:var(--read-more-font-weight);line-height:var(--review-line-height);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0 0}.ReviewCard-module__GsUOvq__readMore:hover{text-decoration:underline}
.ProfileDataCard-module__jz5era__card{color:#272a61;background-color:#fff;border:1px solid #ddd;flex-direction:column;gap:10px;padding:20px 20px 10px;display:flex;position:relative}.ProfileDataCard-module__jz5era__header{justify-content:flex-end;height:40px;display:flex;position:relative}.ProfileDataCard-module__jz5era__title{text-align:center;max-width:250px;margin:0;font-size:16px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProfileDataCard-module__jz5era__body{flex-direction:column;display:flex}.ProfileDataCard-module__jz5era__item{justify-content:space-between;align-items:center;padding:10px;display:flex}.ProfileDataCard-module__jz5era__item:not(:last-child){border-bottom:1px solid #ddd}.ProfileDataCard-module__jz5era__itemName{text-transform:uppercase;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.ProfileDataCard-module__jz5era__itemValue{font-size:16px;font-weight:500}.ProfileDataCard-module__jz5era__footer{justify-content:flex-end;display:flex}.ProfileDataCard-module__jz5era__button{text-transform:none;width:auto;font-size:16px;font-weight:400}.ProfileDataCard-module__jz5era__loaderWrapper{z-index:10;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}

.GoogleReviewsBlockV2-module__XgQ_8q__googleReviews{--title-color:#2a2312;--title-font-size:36px;--title-font-weight:700;--summary-color:#2a2312;--summary-font-size:24px;--summary-font-weight:600;--review-font-size:16px;--review-font-weight:400;--review-line-height:1.5;--collapsed-review-lines:3;--review-button-color:white;--review-button-bg-color:var(--btn-primary,#007bff);--read-more-color:var(--main,#007bff);--read-more-font-size:15px;--read-more-font-weight:500;--nav-button-y-offset:calc(var(--review-card-height)/2);--nav-button-color:var(--main,#a1a1a1);--review-base-height:130px;--review-card-height:calc(var(--review-base-height) + (var(--read-more-font-size)*var(--review-line-height)) + (var(--review-font-size)*var(--review-line-height)*var(--collapsed-review-lines)));text-align:left;flex-direction:column;gap:20px;margin:0 auto;padding:5px;display:flex}.GoogleReviewsBlockV2-module__XgQ_8q__title{text-align:center;font-weight:var(--title-font-weight);font-size:var(--title-font-size);color:var(--title-color);margin:0;line-height:1}.GoogleReviewsBlockV2-module__XgQ_8q__subTitle{text-align:center;font-size:24px}.GoogleReviewsBlockV2-module__XgQ_8q__loader{justify-content:center;align-items:center;display:flex}.GoogleReviewsBlockV2-module__XgQ_8q__summaryRow{flex-wrap:wrap-reverse;justify-content:center;align-items:center;gap:18px;line-height:1;display:flex}.GoogleReviewsBlockV2-module__XgQ_8q__summaryText{color:var(--summary-color);font-size:var(--summary-font-size);font-weight:var(--summary-font-weight);align-items:baseline;gap:10px;display:inline-flex}.GoogleReviewsBlockV2-module__XgQ_8q__writeReviewButton{color:var(--review-button-color);background:var(--review-button-bg-color);cursor:pointer;border:none;border-radius:8px;align-self:center;padding:12px 15px;font-size:16px;font-weight:400}.GoogleReviewsBlockV2-module__XgQ_8q__writeReviewButton:hover{opacity:.95}.GoogleReviewsBlockV2-module__XgQ_8q__writeReviewButton:active{transform:translateY(.5px)}.GoogleReviewsBlockV2-module__XgQ_8q__swiperWrapper{margin:10px 0 0;padding:0 50px;position:relative}.GoogleReviewsBlockV2-module__XgQ_8q__swiper{width:100%;padding:0 5px 5px}.GoogleReviewsBlockV2-module__XgQ_8q__navBtn{top:var(--nav-button-y-offset);z-index:5;cursor:pointer;width:35px;height:35px;color:var(--nav-button-color);-webkit-text-stroke:3px var(--nav-button-color);background:#fff9;border:1px solid #d6d1c8;border-radius:100%;justify-content:center;align-items:center;font-size:16px;display:inline-flex;position:absolute;transform:translateY(-50%);box-shadow:0 10px 24px #0000001f}.GoogleReviewsBlockV2-module__XgQ_8q__navBtn:hover{-webkit-text-stroke:3.5px;background:#fff}.GoogleReviewsBlockV2-module__XgQ_8q__navBtn:active{-webkit-text-stroke:2.5px}.GoogleReviewsBlockV2-module__XgQ_8q__navBtn:disabled{opacity:.35;cursor:default;pointer-events:none}.GoogleReviewsBlockV2-module__XgQ_8q__navPrev{left:0}.GoogleReviewsBlockV2-module__XgQ_8q__navNext{right:0}@media screen and (max-width:960px){.GoogleReviewsBlockV2-module__XgQ_8q__title{font-size:32px}}@media screen and (max-width:520px){.GoogleReviewsBlockV2-module__XgQ_8q__summaryRow{gap:10px}.GoogleReviewsBlockV2-module__XgQ_8q__googleReviews{gap:15px}.GoogleReviewsBlockV2-module__XgQ_8q__title{font-size:28px}.GoogleReviewsBlockV2-module__XgQ_8q__swiperWrapper{padding:0}.GoogleReviewsBlockV2-module__XgQ_8q__navBtn{display:none}}
.OrderStatusLabel-module__mV2cIW__label{color:#2b6cb0;background-color:#ebf8ff;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600}.OrderStatusLabel-module__mV2cIW__default{color:#2b6cb0;background-color:#ebf8ff}.OrderStatusLabel-module__mV2cIW__success{color:#276749;background-color:#e6fffa}.OrderStatusLabel-module__mV2cIW__danger{color:#9b2c2c;background-color:#fff5f5}
.Select-module__d_vdGq__selectContainer{width:100%;max-width:2500px;margin:5px 0 0;position:relative}.Select-module__d_vdGq__selectLabel{color:#000;background-color:#fff;border-radius:3px;margin:0;padding:0 5px;font-size:12px;font-weight:400;position:absolute;top:-8px;left:10px}.Select-module__d_vdGq__selectLabelFocused{color:#1c49c2}.Select-module__d_vdGq__selectLabelError{color:red}.Select-module__d_vdGq__selectBorder{background-color:#fff;border:1px solid #000;border-radius:8px;padding:0 10px 0 0}.Select-module__d_vdGq__selectBorderFocused{border:1px solid #1c49c2}.Select-module__d_vdGq__selectBorderError{border:1px solid red}.Select-module__d_vdGq__selectInput{cursor:pointer;border:none;outline:none;width:100%;padding:15px 10px;font-weight:300}.Select-module__d_vdGq__selectContainer:hover .Select-module__d_vdGq__selectBorder{border:1px solid #1c49c2}.Select-module__d_vdGq__selectContainer:hover .Select-module__d_vdGq__selectLabel{color:#1c49c2}.Select-module__d_vdGq__mandatoryMark{color:red;font-size:20px;position:absolute;top:-5px;right:3px}
.MapBlock-module__MfSSDG__mapWrapper{padding:0;position:relative}.MapBlock-module__MfSSDG__loaderWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.FreequentFeederItem-module__r85mFa__card{background-color:#fff;border:1px solid #f0f0f0;border-radius:20px;width:100%;display:flex;overflow:hidden;box-shadow:0 8px 24px #959da51a}.FreequentFeederItem-module__r85mFa__imageWrapper{background-color:#f8f9fa;flex-shrink:0;justify-content:center;align-items:center;width:160px;padding:15px;display:flex}.FreequentFeederItem-module__r85mFa__image{object-fit:contain}.FreequentFeederItem-module__r85mFa__content{flex-direction:column;flex-grow:1;gap:20px;padding:24px;display:flex}.FreequentFeederItem-module__r85mFa__header{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.FreequentFeederItem-module__r85mFa__info{width:100%}.FreequentFeederItem-module__r85mFa__title{color:#1a202c;margin:0 0 4px;font-size:20px;font-weight:800}.FreequentFeederItem-module__r85mFa__description{color:#718096;margin:0;font-size:14px;line-height:1.5}.FreequentFeederItem-module__r85mFa__badge{white-space:nowrap;border-radius:99px;padding:6px 14px;font-size:12px;font-weight:700}.FreequentFeederItem-module__r85mFa__badgeProgress{color:#4f46e5;background-color:#eef2ff}.FreequentFeederItem-module__r85mFa__badgeDone{color:#16a34a;background-color:#f0fdf4;border:1px solid #bbf7d0}.FreequentFeederItem-module__r85mFa__targetsContainer{flex-wrap:wrap;gap:10px;width:100%;display:flex}.FreequentFeederItem-module__r85mFa__targetStep{color:#94a3b8;background-color:#f1f5f9;border:2px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.FreequentFeederItem-module__r85mFa__stepDone{color:#fff;background-color:#22c55e;border-color:#22c55e;box-shadow:0 4px 10px #22c55e33}.FreequentFeederItem-module__r85mFa__stepGift{color:#f59e0b;background-color:#fff;border:2px dashed #f59e0b;font-size:17px}.FreequentFeederItem-module__r85mFa__stepDone.FreequentFeederItem-module__r85mFa__stepGift{color:#fff;background-color:#f59e0b;border-style:solid}.FreequentFeederItem-module__r85mFa__giftAnim{animation:2s infinite FreequentFeederItem-module__r85mFa__giftBounce}@keyframes FreequentFeederItem-module__r85mFa__giftBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:640px){.FreequentFeederItem-module__r85mFa__card{flex-direction:column}.FreequentFeederItem-module__r85mFa__imageWrapper{width:100%;height:140px}.FreequentFeederItem-module__r85mFa__header{flex-direction:column;gap:10px}}
.ItemsSearchComponent-module__QexEwG__search{align-items:center;height:46px;display:none}.ItemsSearchComponent-module__QexEwG__searchImageRoot{cursor:pointer;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;display:flex;position:relative}.ItemsSearchComponent-module__QexEwG__searchInput{border:none;flex-grow:1;max-width:calc(100% - 40px);margin:0 5px;background-color:#0000!important;outline:none!important}@media only screen and (min-width:960px){.ItemsSearchComponent-module__QexEwG__search{border-bottom:2px solid #dcdcdc;width:300px;max-width:300px;display:flex}}
.ProductsListBlock-module__E-S_Iq__wrapper{flex-direction:column;display:flex}.ProductsListBlock-module__E-S_Iq__wrapper h2{color:#272a61;margin-bottom:2%;font-size:42px;font-weight:700}.ProductsListBlock-module__E-S_Iq__list{display:flex}.ProductsListBlock-module__E-S_Iq__loader{justify-content:center;align-items:center;display:flex}.ProductsListBlock-module__E-S_Iq__emptyListPlaceholder{text-align:center}.ProductsListBlock-module__E-S_Iq__offersModalBody{background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ProductsListBlock-module__E-S_Iq__offersModalImageWrapper{width:100%;height:400px;position:relative}.ProductsListBlock-module__E-S_Iq__offersModalImageWrapper img{object-fit:contain;width:100%;height:100%;padding:0 0 20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductsListBlock-module__E-S_Iq__offersModalLoader{justify-content:center;align-items:center;height:300px;display:flex}.ProductsListBlock-module__E-S_Iq__offersModalIncludesTitle{text-align:center;border-top:1px solid #dee2e6;margin:0;padding:20px 0 10px}.ProductsListBlock-module__E-S_Iq__offersModalOffersList{flex-wrap:wrap;gap:16px;padding:16px;display:flex}@media only screen and (min-width:480px){.ProductsListBlock-module__E-S_Iq__offersModalImageWrapper{height:490px}}@media only screen and (min-width:991px){.ProductsListBlock-module__E-S_Iq__offersModalImageWrapper{height:650px}}
.ProfileFrequentFeeder-module__UfToSG__list{flex-direction:column;row-gap:10px;display:flex}
.FiltersList-module__dYq2rG__menuRoot{border-bottom:1px solid #e9e9e9;padding:0 0 15px}.FiltersList-module__dYq2rG__titleWrapper{cursor:pointer;justify-content:space-between;align-items:baseline;padding:0 22px 0 0;display:flex}.FiltersList-module__dYq2rG__expandArrow{border-radius:4px;width:16px;height:16px;padding:2px;transition:transform .5s,background-color .4s;transform:rotate(90deg)}.FiltersList-module__dYq2rG__titleWrapper:hover .FiltersList-module__dYq2rG__expandArrow{background-color:#f2f2f2}.FiltersList-module__dYq2rG__expandArrow.FiltersList-module__dYq2rG__open{transform:rotate(-90deg)}.FiltersList-module__dYq2rG__title{color:#272a61;margin:0 0 10px;font-size:18px;font-weight:700}.FiltersList-module__dYq2rG__inputWrapper{margin:15px 0;padding:0 20px 0 0;display:none}.FiltersList-module__dYq2rG__inputWrapper.FiltersList-module__dYq2rG__open{display:block}.FiltersList-module__dYq2rG__inputSearch input{font-size:14px}.FiltersList-module__dYq2rG__inputSearch input:focus{border-color:var(--sidebar-accent,#007bff)}.FiltersList-module__dYq2rG__category{color:#75778e;cursor:pointer;justify-content:space-between;align-items:center;padding:0 20px 0 0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;transition:color .3s;display:flex}.FiltersList-module__dYq2rG__category:hover,.FiltersList-module__dYq2rG__categoryActive{color:var(--sidebar-accent,#ec174d)}.FiltersList-module__dYq2rG__categoryNameRoot{word-break:break-all;align-items:center;display:flex}.FiltersList-module__dYq2rG__categoryName{word-break:normal;padding-right:15px}.FiltersList-module__dYq2rG__checkbox{cursor:pointer;border:1px solid #dcdcdc;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:10px;display:flex}.FiltersList-module__dYq2rG__checkboxImage{justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:relative}.FiltersList-module__dYq2rG__checkboxActive{background-color:var(--sidebar-accent,#ec174d);border:1px solid var(--sidebar-accent,#ec174d)}.FiltersList-module__dYq2rG__list{opacity:0;flex-direction:column;gap:5px;max-height:0;transition:max-height .5s,opacity .5s;display:flex;overflow-y:auto}.FiltersList-module__dYq2rG__list.FiltersList-module__dYq2rG__open{opacity:1;max-height:285px}.FiltersList-module__dYq2rG__list::-webkit-scrollbar{width:7px}.FiltersList-module__dYq2rG__list::-webkit-scrollbar-track{border-radius:5px}.FiltersList-module__dYq2rG__list::-webkit-scrollbar-thumb{border-radius:5px}.FiltersList-module__dYq2rG__list:hover::-webkit-scrollbar-track{background:#f1f1f1}.FiltersList-module__dYq2rG__list:hover::-webkit-scrollbar-thumb{background:#bbb}.FiltersList-module__dYq2rG__list::-webkit-scrollbar-thumb:hover{background:#888}
.ProductCarouselItem-module__sM3B-q__productCarouselItem{border:1px solid #0000;border-radius:10px;flex-direction:column;height:100%;transition:border .3s;display:flex}.ProductCarouselItem-module__sM3B-q__productCarouselItem:hover{border:1px solid #ddd}.ProductCarouselItem-module__sM3B-q__productCarouselItemTopBlock{background-color:#0000;height:130px;position:relative}.ProductCarouselItem-module__sM3B-q__productCarouselItemImageWrapper{width:100%;height:130px;transition:transform .3s;display:block;position:relative}.ProductCarouselItem-module__sM3B-q__productCarouselItem:hover .ProductCarouselItem-module__sM3B-q__productCarouselItemImageWrapper{transform:scale(1.05)}.ProductCarouselItem-module__sM3B-q__productCarouselItemImage{object-fit:contain;cursor:pointer;width:90%;height:90%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductCarouselItem-module__sM3B-q__productCarouselItemDealLabel{height:16px;font-size:10px;font-weight:400;position:absolute;top:0;left:0}.ProductCarouselItem-module__sM3B-q__productCarouselItemBottomBlock{flex-direction:column;flex-basis:100%;justify-content:space-between;row-gap:5px;height:100%;padding:8px;display:flex;overflow:hidden}.ProductCarouselItem-module__sM3B-q__productCarouselItemName{-webkit-line-clamp:2;color:#000;cursor:pointer;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;line-height:1.2rem;display:-webkit-box;overflow:hidden}.ProductCarouselItem-module__sM3B-q__productCarouselItemName:hover{color:#09267a;text-decoration:underline}.ProductCarouselItem-module__sM3B-q__productCarouselItemBrand{font-weight:700}.ProductCarouselItem-module__sM3B-q__productCarouselItemBottomBlock h3{flex-wrap:wrap;font-size:15px;overflow:hidden}.ProductCarouselItem-module__sM3B-q__productCarouselItemBottomBlock h3 span{align-items:flex-end}.ProductCarouselItem-module__sM3B-q__productCarouselItemBottomBlock h3 span>span{font-size:12px}.ProductCarouselItem-module__sM3B-q__productCarouselCasePrice{align-items:flex-end;column-gap:2px;margin:0;display:flex}.ProductCarouselItem-module__sM3B-q__productCarouselItemBottomBlock .ProductCarouselItem-module__sM3B-q__productCarouselCasePrice{font-size:13px}.ProductCarouselItem-module__sM3B-q__productCarouselCasePrice span{color:#bc2848;margin:0;font-size:15px;font-weight:600}
.ProfileAppointments-module__w1H9vW__filterBlock{flex-direction:column;gap:15px;margin:0 0 15px;display:flex}.ProfileAppointments-module__w1H9vW__filterBlockRow{justify-content:space-between;align-items:center;gap:15px;display:flex}.ProfileAppointments-module__w1H9vW__dateInput{max-width:49%}.ProfileAppointments-module__w1H9vW__errorMessage{color:#dc3545;text-align:center}.ProfileAppointments-module__w1H9vW__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:12px;display:grid}.ProfileAppointments-module__w1H9vW__loadMoreButton{width:180px;height:55px;font-size:18px}@media (max-width:500px){.ProfileAppointments-module__w1H9vW__dateInput{max-width:48%}}
.TagItem-module__Ahk0YG__tag{cursor:pointer;align-items:center;gap:10px;width:100%;max-width:270px;display:flex}.TagItem-module__Ahk0YG__checkboxWrapper,.TagItem-module__Ahk0YG__checkbox,.TagItem-module__Ahk0YG__checkbox span{width:18px;height:18px}.TagItem-module__Ahk0YG__checkbox span:after{width:6px!important;height:10px!important;top:2px!important;left:5px!important}.TagItem-module__Ahk0YG__tagName{color:#75778e;word-break:normal;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;transition:color .3s}.TagItem-module__Ahk0YG__tagNameActive,.TagItem-module__Ahk0YG__tag:hover .TagItem-module__Ahk0YG__tagName{color:var(--sidebar-accent,#ec174d)}.TagItem-module__Ahk0YG__checkbox{cursor:pointer;border:1px solid #dcdcdc;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:10px;display:flex}.TagItem-module__Ahk0YG__checkboxImage{justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:relative}.TagItem-module__Ahk0YG__checkboxActive{background-color:var(--sidebar-accent,#ec174d);border:1px solid var(--sidebar-accent,#ec174d)}
.ProductsCarouselBlock-module__EjY8GW__productCarousel{text-align:left;margin:auto;display:block}.ProductsCarouselBlock-module__EjY8GW__productCarouselTitle{color:#333;text-align:left;padding:5px;font-size:32px;font-weight:700}.ProductsCarouselBlock-module__EjY8GW__productCarouselTitleLeft{text-align:left}.ProductsCarouselBlock-module__EjY8GW__productCarouselTitleCentered{text-align:center}.ProductsCarouselBlock-module__EjY8GW__productCarouselTitleRight{text-align:right}.ProductsCarouselBlock-module__EjY8GW__loader{justify-content:center;align-items:center;display:flex}div.ProductsCarouselBlock-module__EjY8GW__swiperSlide{height:auto}.ProductsCarouselBlock-module__EjY8GW__emptyListPlaceholder{text-align:center}@media screen and (min-width:768px){.ProductsCarouselBlock-module__EjY8GW__productCarouselTitle{font-size:40px}}
.ProfileSubscriptions-module__b9cIQW__tabsWrapper{gap:5px;margin:0 0 -1px 15px;display:flex}.ProfileSubscriptions-module__b9cIQW__tab{color:#777;cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-top-left-radius:6px;border-top-right-radius:6px;padding:15px 35px;font-size:16px;font-weight:400}.ProfileSubscriptions-module__b9cIQW__tab:hover{color:#2c56c5}.ProfileSubscriptions-module__b9cIQW__activeTab{color:#1c49c2;background-color:#fff;border-bottom:none}.ProfileSubscriptions-module__b9cIQW__wrapper{background-color:#fdfdfd;border:1px solid #e8e8e8;padding:15px}.ProfileSubscriptions-module__b9cIQW__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:12px;display:grid}.ProfileSubscriptions-module__b9cIQW__statusGreen{color:#5f9d44}.ProfileSubscriptions-module__b9cIQW__statusRed{color:#f33333}.ProfileSubscriptions-module__b9cIQW__editSubscriptionModalBody{flex-direction:column;gap:8px;display:flex}.ProfileSubscriptions-module__b9cIQW__loaderWrapper{justify-content:center;display:flex}
.TagsList-module__ygFkPW__wrapper{padding:0 0 15px}.TagsList-module__ygFkPW__titleWrapper{cursor:pointer;justify-content:space-between;align-items:baseline;padding:0 22px 0 0;display:flex}.TagsList-module__ygFkPW__expandArrow{border-radius:4px;width:16px;height:16px;padding:2px;transition:transform .5s,background-color .4s;transform:rotate(90deg)}.TagsList-module__ygFkPW__titleWrapper:hover .TagsList-module__ygFkPW__expandArrow{background-color:#f2f2f2}.TagsList-module__ygFkPW__expandArrow.TagsList-module__ygFkPW__open{transform:rotate(-90deg)}.TagsList-module__ygFkPW__title{color:#272a61;margin:0 0 10px;font-size:18px;font-weight:700}.TagsList-module__ygFkPW__list{opacity:0;flex-direction:column;gap:5px;max-height:0;transition:max-height .5s,opacity .5s;display:flex;overflow-y:auto}.TagsList-module__ygFkPW__list.TagsList-module__ygFkPW__open{opacity:1;max-height:500px}.TagsList-module__ygFkPW__list::-webkit-scrollbar{width:7px}.TagsList-module__ygFkPW__list::-webkit-scrollbar-track{border-radius:5px}.TagsList-module__ygFkPW__list::-webkit-scrollbar-thumb{border-radius:5px}.TagsList-module__ygFkPW__list:hover::-webkit-scrollbar-track{background:#f1f1f1}.TagsList-module__ygFkPW__list:hover::-webkit-scrollbar-thumb{background:#bbb}.TagsList-module__ygFkPW__list::-webkit-scrollbar-thumb:hover{background:#888}
.ImageSliderBlock-module__0jrtuW__imageSlider{width:100%;max-width:100vw;max-height:100vh;display:block;position:relative;overflow:hidden}.ImageSliderBlock-module__0jrtuW__imageSlideImg{object-fit:cover;object-position:center;width:100%;height:100%}.ImageSliderBlock-module__0jrtuW__imageSlideImgContain{object-fit:contain}.ImageSliderBlock-module__0jrtuW__autoHeight{height:auto!important}.ImageSliderBlock-module__0jrtuW__imageSlideNoClick{cursor:auto}.ImageSliderBlock-module__0jrtuW__imageSliderPrev,.ImageSliderBlock-module__0jrtuW__imageSliderNext{z-index:1;opacity:0;will-change:opacity,background-color;pointer-events:none;text-align:center;background-color:#5b5b5bdd;border-radius:50%;width:30px;height:30px;transition:opacity 1s,background-color .3s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ImageSliderBlock-module__0jrtuW__imageSlider[data-controls-visible="1"] .ImageSliderBlock-module__0jrtuW__imageSliderPrev,.ImageSliderBlock-module__0jrtuW__imageSlider[data-controls-visible="1"] .ImageSliderBlock-module__0jrtuW__imageSliderNext{opacity:.8;pointer-events:auto}.ImageSliderBlock-module__0jrtuW__imageSliderPrev{left:20px}.ImageSliderBlock-module__0jrtuW__imageSliderNextVertical,.ImageSliderBlock-module__0jrtuW__imageSliderPrevVertical{top:6%;bottom:initial;left:initial;transform:initial;right:20px}.ImageSliderBlock-module__0jrtuW__imageSliderNextVertical{top:initial;bottom:6%}.ImageSliderBlock-module__0jrtuW__imageSliderPrev:after,.ImageSliderBlock-module__0jrtuW__imageSliderNext:after{content:"◃";color:#ddd;-webkit-text-stroke:3px #ddd;font-size:20px}.ImageSliderBlock-module__0jrtuW__imageSliderNext:after{content:"▹"}.ImageSliderBlock-module__0jrtuW__imageSliderPrevVertical:after{content:"▵"}.ImageSliderBlock-module__0jrtuW__imageSliderNextVertical:after{content:"▿"}.ImageSliderBlock-module__0jrtuW__imageSliderPrev:hover,.ImageSliderBlock-module__0jrtuW__imageSliderNext:hover{cursor:pointer;opacity:1;background-color:#4a4a4a}.ImageSliderBlock-module__0jrtuW__imageSliderPrev:hover:after,.ImageSliderBlock-module__0jrtuW__imageSliderNext:hover:after{color:#fff;-webkit-text-stroke:3.5px #fff}.ImageSliderBlock-module__0jrtuW__imageSliderPrev:active:after,.ImageSliderBlock-module__0jrtuW__imageSliderNext:active:after{-webkit-text-stroke:2.5px}.ImageSliderBlock-module__0jrtuW__imageSliderPagination{z-index:1;opacity:0;will-change:opacity;pointer-events:none;max-width:max-content;margin:0 auto;line-height:1;transition:opacity 2s;position:absolute;left:0;right:0}.ImageSliderBlock-module__0jrtuW__imageSlider[data-controls-visible="1"] .ImageSliderBlock-module__0jrtuW__imageSliderPagination{opacity:1;pointer-events:auto}.ImageSliderBlock-module__0jrtuW__imageSliderPagination>span[class^=swiper-pagination-bullet]{opacity:.3;background-color:#000;outline:1px solid #b3b3b3}.ImageSliderBlock-module__0jrtuW__imageSliderPagination>span[class*=-active]{opacity:.6;background-color:#fff;outline-color:#2b2b2b}@media (max-width:960px){.ImageSliderBlock-module__0jrtuW__imageSliderPagination{bottom:3px!important}.ImageSliderBlock-module__0jrtuW__imageSliderVertical .ImageSliderBlock-module__0jrtuW__imageSliderPagination{bottom:unset!important}.ImageSliderBlock-module__0jrtuW__imageSliderPagination>span[class^=swiper-pagination-bullet]{outline-width:.5px;width:5px;height:5px}}@media (max-width:640px){.ImageSliderBlock-module__0jrtuW__imageSliderPrev,.ImageSliderBlock-module__0jrtuW__imageSliderNext{display:none}}
.ProfileInfo-module__hW6cla__infoBlock{align-items:center;gap:20px;padding:24px 12px 24px 24px;display:flex}.ProfileInfo-module__hW6cla__infoBlockCentered{justify-content:center}.ProfileInfo-module__hW6cla__imageCircle{background-color:#fff;border:1px solid #dcdcdc;border-radius:360px;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;min-height:60px;display:flex;overflow:hidden}.ProfileInfo-module__hW6cla__imageText{color:var(--main);font-size:20px;font-weight:500}.ProfileInfo-module__hW6cla__userDataBlock{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.ProfileInfo-module__hW6cla__username{font-size:16px;font-weight:500}.ProfileInfo-module__hW6cla__loyaltyBlock{flex-direction:column;align-items:flex-start;display:flex}.ProfileInfo-module__hW6cla__totalBalance,.ProfileInfo-module__hW6cla__dailyBalance{font-size:14px;font-weight:300}@media only screen and (max-width:1200px){.ProfileInfo-module__hW6cla__imageCircle{width:50px;min-width:50px;height:50px;min-height:50px}.ProfileInfo-module__hW6cla__username{margin-top:5px;font-size:14px;font-weight:500}.ProfileInfo-module__hW6cla__totalBalance,.ProfileInfo-module__hW6cla__dailyBalance{font-size:14px;font-weight:300}}
.CategoriesList-module__rVzfcq__menuRoot{border-bottom:1px solid #e9e9e9;padding:0 0 20px}.CategoriesList-module__rVzfcq__titleWrapper{cursor:pointer;justify-content:space-between;align-items:baseline;padding:0 22px 0 0;display:flex}.CategoriesList-module__rVzfcq__expandArrow{border-radius:4px;width:16px;height:16px;padding:2px;transition:transform .5s,background-color .4s;transform:rotate(90deg)}.CategoriesList-module__rVzfcq__titleWrapper:hover .CategoriesList-module__rVzfcq__expandArrow{background-color:#f2f2f2}.CategoriesList-module__rVzfcq__expandArrow.CategoriesList-module__rVzfcq__open{transform:rotate(-90deg)}.CategoriesList-module__rVzfcq__title{color:#272a61;margin:0 0 10px;font-size:18px;font-weight:700}.CategoriesList-module__rVzfcq__list{opacity:0;flex-direction:column;gap:5px;max-height:0;transition:max-height .5s,opacity .5s;display:flex;overflow-y:auto}.CategoriesList-module__rVzfcq__list.CategoriesList-module__rVzfcq__open{opacity:1;max-height:500px}.CategoriesList-module__rVzfcq__category{color:#75778e;cursor:pointer;justify-content:space-between;align-items:center;padding:0 20px 0 0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;transition:color .3s;display:flex}.CategoriesList-module__rVzfcq__category:hover,.CategoriesList-module__rVzfcq__categoryActive{color:var(--sidebar-accent,#ec174d)}.CategoriesList-module__rVzfcq__categoryNameRoot{word-break:break-all;align-items:center;display:flex}.CategoriesList-module__rVzfcq__categoryName{word-break:normal;padding-right:15px}.CategoriesList-module__rVzfcq__emptyPlaceholder{color:gray;max-width:200px;margin:0 0 20px}.CategoriesList-module__rVzfcq__list::-webkit-scrollbar{width:7px}.CategoriesList-module__rVzfcq__list::-webkit-scrollbar-track{border-radius:5px}.CategoriesList-module__rVzfcq__list::-webkit-scrollbar-thumb{border-radius:5px}.CategoriesList-module__rVzfcq__list:hover::-webkit-scrollbar-track{background:#f1f1f1}.CategoriesList-module__rVzfcq__list:hover::-webkit-scrollbar-thumb{background:#bbb}.CategoriesList-module__rVzfcq__list::-webkit-scrollbar-thumb:hover{background:#888}
.StoreHoursBlock-module__MhAk0G__storeHoursRow{justify-content:center;gap:10px;display:flex}
.ProfileSidebar-module__hYHmhG__sidebar{width:30%}.ProfileSidebar-module__hYHmhG__sidebarEmpty{margin:0 auto}.ProfileSidebar-module__hYHmhG__sidebarTab{cursor:pointer;border-radius:6px;align-items:center;gap:16px;padding:20px 30px;font-size:18px;transition:color .1s ease-in-out,background-color .1s ease-in-out;display:flex}.ProfileSidebar-module__hYHmhG__sidebarTab:hover{color:var(--main)}.ProfileSidebar-module__hYHmhG__activeTab,.ProfileSidebar-module__hYHmhG__activeTab:hover{background-color:var(--main);color:#fff}.ProfileSidebar-module__hYHmhG__sidebarTabName{font-weight:400}@media only screen and (max-width:960px){.ProfileSidebar-module__hYHmhG__sidebar{width:100%;min-width:100%}}
.InstagramFeedEmbedBlock-module__gKsAvq__instagramEmbed{height:0;margin:0 5px;padding:0;position:relative}
.MarketplaceAuthComponent-module__Y5Y79G__authRoot{background-color:#fff;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.MarketplaceAuthComponent-module__Y5Y79G__logoRoot{justify-content:center;margin-top:30px;display:flex}@media only screen and (min-width:960px){.MarketplaceAuthComponent-module__Y5Y79G__logoRoot{margin-top:0}}
.ProfileMemberships-module__Ufzm6G__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:12px;display:grid}.ProfileMemberships-module__Ufzm6G__statusGreen{color:#5f9d44}
.RecentlyViewedProducts-module__XweODa__block{flex-direction:column;gap:25px;display:flex}.RecentlyViewedProducts-module__XweODa__greyLine{border:2px solid #eee;width:100%}.RecentlyViewedProducts-module__XweODa__title{text-align:center;margin:0}
.ContactUsBlock-module___bny4q__mapWrapper{padding:0;position:relative}.ContactUsBlock-module___bny4q__loaderWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
