.page-module-scss-module__ASux6a__hero{background:url(/hero-background.jpg) no-repeat;padding:25px 0}.page-module-scss-module__ASux6a__heroContainer{gap:29px;display:flex}.page-module-scss-module__ASux6a__heroMainBanner{border-radius:10px;width:72%;height:406px;overflow:hidden}.page-module-scss-module__ASux6a__heroMainBanner img{max-width:100%;height:100%}.page-module-scss-module__ASux6a__heroBanners{flex-direction:column;gap:16px;width:28%;display:flex}.page-module-scss-module__ASux6a__heroBanner{border-radius:10px;height:100%;overflow:hidden}.page-module-scss-module__ASux6a__heroBanner img{height:100%}.page-module-scss-module__ASux6a__teasers{margin-bottom:40px}.page-module-scss-module__ASux6a__slogan{margin-bottom:56px}@media screen and (max-width:768px){.page-module-scss-module__ASux6a__container{padding:0!important}}
.NoResultsFound-module-scss-module__f8NEua__root{flex-direction:column;align-items:center;display:flex}.NoResultsFound-module-scss-module__f8NEua__root.NoResultsFound-module-scss-module__f8NEua__withPadding{padding-top:40px;padding-bottom:40px}.NoResultsFound-module-scss-module__f8NEua__icon{width:60px;height:60px;color:var(--primary-color);margin-bottom:20px}.NoResultsFound-module-scss-module__f8NEua__title{color:var(--primary-text-color);text-align:center;margin-bottom:28px;font-size:24px;font-weight:700;line-height:24px}.NoResultsFound-module-scss-module__f8NEua__description{color:var(--primary-text-color);text-align:center;font-size:18px;font-weight:500;line-height:32px}.NoResultsFound-module-scss-module__f8NEua__button{background-color:var(--primary-color);color:#fff;border-radius:4px;margin-top:28px;padding:12px 24px;text-decoration:none}
.FloatingActionButton-module-scss-module__ZNexJq__root{z-index:100;position:fixed;bottom:76px;left:16px;right:16px}@media screen and (min-width:768px){.FloatingActionButton-module-scss-module__ZNexJq__root{bottom:96px}}.FloatingActionButton-module-scss-module__ZNexJq__button{border-style:solid;border-width:2px;border-radius:5px;justify-content:center;align-items:center;gap:16px;width:100%;height:56px;font-size:16px;font-weight:800;display:flex}.FloatingActionButton-module-scss-module__ZNexJq__button.FloatingActionButton-module-scss-module__ZNexJq__available{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.FloatingActionButton-module-scss-module__ZNexJq__button.FloatingActionButton-module-scss-module__ZNexJq__isInCart{color:#fff;background-color:var(--green-color);border-color:var(--green-color)}.FloatingActionButton-module-scss-module__ZNexJq__button.FloatingActionButton-module-scss-module__ZNexJq__buttonOtherCity{border-color:var(--primary-color);color:var(--primary-color);background-color:#fff}.FloatingActionButton-module-scss-module__ZNexJq__icon{width:28px;height:28px}
.ProductInfo-module-scss-module__drrDMa__root{grid-template-columns:1fr 610px;gap:24px;margin-bottom:46px;display:grid}.ProductInfo-module-scss-module__drrDMa__manufacturer{letter-spacing:0%;color:var(--secondary-color-opacity-70);margin-bottom:14px;font-size:16px;font-weight:500;line-height:1}.ProductInfo-module-scss-module__drrDMa__productName{margin-bottom:28px;font-size:34px;font-weight:700;line-height:36px}.ProductInfo-module-scss-module__drrDMa__card{background-color:#fff;border-radius:10px;padding:28px 34px 56px;box-shadow:0 0 40px #0000001a}.ProductInfo-module-scss-module__drrDMa__ratingRow{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ProductInfo-module-scss-module__drrDMa__rating{align-items:center;margin-right:30px;display:flex}.ProductInfo-module-scss-module__drrDMa__ratingStar{color:var(--yellow-color);width:18px}.ProductInfo-module-scss-module__drrDMa__ratingCounter{color:var(--secondary-text-color);margin-left:5px;font-size:14px;font-weight:600}.ProductInfo-module-scss-module__drrDMa__article{color:var(--secondary-text-color);text-align:center;flex-grow:1;font-size:14px;font-weight:600}.ProductInfo-module-scss-module__drrDMa__article.ProductInfo-module-scss-module__drrDMa__text-right{text-align:right}.ProductInfo-module-scss-module__drrDMa__recepiesOnly{background-color:var(--primary-color);color:#fff;border-radius:5px;padding:4px 11px;font-size:10px;line-height:1}.ProductInfo-module-scss-module__drrDMa__reviews{color:var(--secondary-text-color);align-items:center;display:flex}.ProductInfo-module-scss-module__drrDMa__reviewsIcon{height:16px;margin-right:6px}.ProductInfo-module-scss-module__drrDMa__reviewsText{font-size:14px;font-weight:600px}
.Properties-module-scss-module__t-zaJa__root{grid-gap:24px;grid-template-columns:repeat(2,1fr);display:grid}.Properties-module-scss-module__t-zaJa__label{color:#787878;margin-bottom:4px;font-size:16px;font-weight:600;line-height:20px}.Properties-module-scss-module__t-zaJa__value{font-size:14px;font-weight:500;line-height:20px}.Properties-module-scss-module__t-zaJa__link{cursor:pointer}.Properties-module-scss-module__t-zaJa__link:hover{color:var(--primary-color)}
.Tabs-module-scss-module__FG3w2a__tabsButtonWrapper{background-color:var(--secondary-color-opacity-8);border-radius:12px;width:100%;margin-bottom:64px;padding:5px}.Tabs-module-scss-module__FG3w2a__tabButtons{gap:16px;display:flex;position:relative}.Tabs-module-scss-module__FG3w2a__tabButtons:before{content:"";bottom:0;left:var(--bg-left,0);width:var(--bg-width,0);z-index:0;background:#fff;border-radius:8px;height:100%;transition:left .3s,width .3s;position:absolute}.Tabs-module-scss-module__FG3w2a__tabBtn{color:#333;z-index:1;cursor:pointer;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;width:220px;height:46px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:color .3s;display:flex;position:relative}.Tabs-module-scss-module__FG3w2a__tabBtn.Tabs-module-scss-module__FG3w2a__active{color:var(--primary-color)}.Tabs-module-scss-module__FG3w2a__tabContent{margin-bottom:64px}.Tabs-module-scss-module__FG3w2a__tabPane{display:none}.Tabs-module-scss-module__FG3w2a__tabPane.Tabs-module-scss-module__FG3w2a__active{display:block}
.ButtonsRow-module-scss-module__zHuv4a__root{border-bottom:1px solid #7878781a;grid-template-columns:1fr 236px auto;align-items:center;gap:10px 12px;margin-bottom:24px;padding-bottom:24px;display:grid}.ButtonsRow-module-scss-module__zHuv4a__oldPrice{color:var(--secondary-text-color);opacity:.6;font-weight:600;line-height:1;text-decoration:line-through}.ButtonsRow-module-scss-module__zHuv4a__price{color:var(--primary-color);font-size:32px;font-weight:800;line-height:1}.ButtonsRow-module-scss-module__zHuv4a__bonusCount{font-weight:600}.ButtonsRow-module-scss-module__zHuv4a__availableInStores{color:var(--green-color);text-align:center;cursor:pointer;font-weight:600}.ButtonsRow-module-scss-module__zHuv4a__availableInStores:hover{text-decoration:underline}.ButtonsRow-module-scss-module__zHuv4a__buttonOtherCity{border:2px solid var(--primary-color);text-align:center;width:236px;height:52px;color:var(--primary-color);border-radius:5px;justify-content:center;align-items:center;font-size:16px;font-weight:800;line-height:26px;display:flex}
.CatalogElementSmall-module-scss-module__Zi1wiq__card{background-color:#fff;border-radius:10px;grid-template-columns:100px 1fr;gap:8px;height:140px;padding:12px;display:grid;position:relative;box-shadow:0 0 25px #00000014}.CatalogElementSmall-module-scss-module__Zi1wiq__card:hover{box-shadow:0px 0px 25px 0px var(--primary-color-opacity-25)}.CatalogElementSmall-module-scss-module__Zi1wiq__card:hover .CatalogElementSmall-module-scss-module__Zi1wiq__name{color:var(--primary-color)}.CatalogElementSmall-module-scss-module__Zi1wiq__name{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:8px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.CatalogElementSmall-module-scss-module__Zi1wiq__article{color:var(--secondary-text-color);margin-bottom:8px;font-size:10px}.CatalogElementSmall-module-scss-module__Zi1wiq__priceRow{justify-content:space-between;align-items:center;height:42px;display:flex}.CatalogElementSmall-module-scss-module__Zi1wiq__oldPrice{color:var(--secondary-text-color);opacity:.6;font-size:14px;font-weight:600;line-height:1;text-decoration:line-through}.CatalogElementSmall-module-scss-module__Zi1wiq__price{color:var(--primary-color);font-size:24px;font-weight:800;line-height:26px}.CatalogElementSmall-module-scss-module__Zi1wiq__left{justify-content:center;align-items:center;height:116px;display:flex}.CatalogElementSmall-module-scss-module__Zi1wiq__left img{object-fit:contain;max-height:100%}.CatalogElementSmall-module-scss-module__Zi1wiq__link{z-index:1;position:absolute;inset:0}.CatalogElementSmall-module-scss-module__Zi1wiq__buttonWrapper{z-index:2;position:relative}
.ButtonAddToBasketRoundedSmall-module-scss-module__DbbkTG__button{color:#fff;background-color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;display:flex}.ButtonAddToBasketRoundedSmall-module-scss-module__DbbkTG__button.ButtonAddToBasketRoundedSmall-module-scss-module__DbbkTG__inCart{background-color:var(--green-color)}.ButtonAddToBasketRoundedSmall-module-scss-module__DbbkTG__icon{width:100%;height:100%}
.ButtonAddToBasketMobileDetailCard-module-scss-module__xIlWvG__button{border:2px solid var(--primary-color);background-color:var(--primary-color);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-size:16px;font-weight:800;line-height:26px;display:flex}.ButtonAddToBasketMobileDetailCard-module-scss-module__xIlWvG__button.ButtonAddToBasketMobileDetailCard-module-scss-module__xIlWvG__inCart{border-color:var(--green-color);background-color:var(--green-color)}.ButtonAddToBasketMobileDetailCard-module-scss-module__xIlWvG__icon{width:28px;height:28px}
.ButtonAddToBasketDetailCard-module-scss-module__SIp94a__button{border:2px solid var(--primary-color);background-color:var(--primary-color);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:236px;height:48px;font-size:16px;font-weight:800;line-height:26px;display:flex}.ButtonAddToBasketDetailCard-module-scss-module__SIp94a__button.ButtonAddToBasketDetailCard-module-scss-module__SIp94a__inCart{border-color:var(--green-color);background-color:var(--green-color)}.ButtonAddToBasketDetailCard-module-scss-module__SIp94a__icon{width:28px;height:28px}
.ButtonAddToBasketDoubleCard-module-scss-module__4ZRlpW__button{border:2px solid var(--primary-color);background-color:var(--primary-color);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:213px;height:40px;font-size:16px;font-weight:800;line-height:26px;display:flex}.ButtonAddToBasketDoubleCard-module-scss-module__4ZRlpW__button.ButtonAddToBasketDoubleCard-module-scss-module__4ZRlpW__inCart{border-color:var(--green-color);background-color:var(--green-color)}.ButtonAddToBasketDoubleCard-module-scss-module__4ZRlpW__icon{width:28px;height:28px}
.ButtonAddToBasketLinear-module-scss-module__PZgfVG__button{height:var(--button-height,40px);width:var(--button-width,auto);border:2px solid var(--primary-color);background-color:var(--primary-color);color:#fff;font-weight:800;font-size:var(--font-size,14px);border-radius:5px;justify-content:center;align-items:center;gap:8px;line-height:1;display:flex}.ButtonAddToBasketLinear-module-scss-module__PZgfVG__button.ButtonAddToBasketLinear-module-scss-module__PZgfVG__inCart{border-color:var(--green-color);background-color:var(--green-color)}.ButtonAddToBasketLinear-module-scss-module__PZgfVG__icon{width:20px;height:20px}
.ButtonWaitListDefaultVariant-module-scss-module__OBQtFq__button{color:#fff;background-color:var(--secondary-color-opacity-60);border-radius:5px;justify-content:center;align-items:center;width:100%;height:36px;font-size:12px;font-weight:800;line-height:1.2;display:flex}.ButtonWaitListDefaultVariant-module-scss-module__OBQtFq__button.ButtonWaitListDefaultVariant-module-scss-module__OBQtFq__inWaitList{background-color:var(--primary-color)}
.EnterPhone-module-scss-module__hVfAMW__root{width:100%;max-width:341px}.EnterPhone-module-scss-module__hVfAMW__title{text-align:center;margin-bottom:24px;font-size:26px;font-weight:500;line-height:1}.EnterPhone-module-scss-module__hVfAMW__inputWrapper.EnterPhone-module-scss-module__hVfAMW__shake{animation:.5s ease-in-out EnterPhone-module-scss-module__hVfAMW__shakeX}.EnterPhone-module-scss-module__hVfAMW__input{text-align:center;width:100%;height:50px;color:var(--secondary-text-color);letter-spacing:-.03rem;background-color:#78787814;border:2px solid #78787814;border-radius:5px;margin-bottom:28px;font-size:18px;font-weight:500;line-height:1;display:block;outline:none!important}.EnterPhone-module-scss-module__hVfAMW__input:focus{border-color:var(--primary-color);overflow:hidden!important}.EnterPhone-module-scss-module__hVfAMW__button{background-color:var(--primary-color);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:100%;height:52px;margin-bottom:24px;font-weight:800;display:block}.EnterPhone-module-scss-module__hVfAMW__button:disabled{color:#787878;cursor:no-drop;background-color:#eee}.EnterPhone-module-scss-module__hVfAMW__confirmation{color:#868686;gap:8px;width:100%;font-size:12px;font-weight:400;line-height:16px;display:flex}.EnterPhone-module-scss-module__hVfAMW__confirmation.EnterPhone-module-scss-module__hVfAMW__shake{animation:.5s ease-in-out EnterPhone-module-scss-module__hVfAMW__shakeX}.EnterPhone-module-scss-module__hVfAMW__confirmation a{color:var(--primary-color)}.EnterPhone-module-scss-module__hVfAMW__checkbox{flex-shrink:0;margin-top:2px}@keyframes EnterPhone-module-scss-module__hVfAMW__shakeX{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.EnterPhone-module-scss-module__hVfAMW__VkAuthButtonWrapper{margin-top:20px}
.EnterPhoneError-module-scss-module__SVCa1a__root{border:1px solid var(--primary-color);background-color:var(--primary-color-opacity-10);text-align:center;border-radius:5px;margin-bottom:24px;padding:4px;font-size:12px}.EnterPhoneError-module-scss-module__SVCa1a__root.EnterPhoneError-module-scss-module__SVCa1a__success{border-color:var(--green-color);background-color:var(--green-color-opacity-10)}.EnterPhoneError-module-scss-module__SVCa1a__title{font-weight:600}
.VkAuthButton-module-scss-module__yYFS6a__vkButton{color:#fff;cursor:pointer;background-color:#07f;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:24rem;margin-left:auto;margin-right:auto;padding:.625rem 1rem;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.VkAuthButton-module-scss-module__yYFS6a__vkButton:hover{background-color:#06e}.VkAuthButton-module-scss-module__yYFS6a__vkButton:disabled{opacity:.5;cursor:not-allowed}.VkAuthButton-module-scss-module__yYFS6a__vkButton.VkAuthButton-module-scss-module__yYFS6a__error{background-color:var(--primary-color)}.VkAuthButton-module-scss-module__yYFS6a__icon{fill:currentColor;width:1.25rem;height:1.25rem}
.ValidateCode-module-scss-module__weclBq__root{text-align:center;width:423px}.ValidateCode-module-scss-module__weclBq__title{margin-bottom:8px;font-size:16px;font-weight:500;line-height:22px}.ValidateCode-module-scss-module__weclBq__currentPhone{color:var(--primary-color);margin-bottom:12px;font-size:26px;font-weight:700;line-height:26px}.ValidateCode-module-scss-module__weclBq__text{margin-bottom:20px;font-size:16px;font-weight:400;line-height:20px}.ValidateCode-module-scss-module__weclBq__backButton{color:var(--primary-color);cursor:pointer;background-color:#0000;font-size:18px;font-weight:500;line-height:22px}.ValidateCode-module-scss-module__weclBq__backButton:hover{color:var(--primary-color-opacity-90)}
.VerificationCodeInput-module-scss-module__oCX05q__container{flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:24px;display:flex}.VerificationCodeInput-module-scss-module__oCX05q__inputsContainer{justify-content:center;gap:12px;width:100%;display:flex}.VerificationCodeInput-module-scss-module__oCX05q__input{text-align:center;background-color:#f7f7f7;border:2px solid #f7f7f7;border-radius:8px;width:60px;height:60px;font-size:24px;font-weight:600;transition:all .2s ease-in-out}.VerificationCodeInput-module-scss-module__oCX05q__input:focus{border-color:var(--primary-color);background-color:#fff;outline:none}.VerificationCodeInput-module-scss-module__oCX05q__input:hover:not(:disabled):not(:focus){background-color:#f7fafc;border-color:#cbd5e0}.VerificationCodeInput-module-scss-module__oCX05q__input::placeholder{color:#a0aec0}.VerificationCodeInput-module-scss-module__oCX05q__inputError{border-color:var(--primary-color);background-color:#fff5f5}.VerificationCodeInput-module-scss-module__oCX05q__inputError:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #f565651a}.VerificationCodeInput-module-scss-module__oCX05q__inputLoading{opacity:.7;cursor:not-allowed}.VerificationCodeInput-module-scss-module__oCX05q__errorMessage{color:var(--primary-color);text-align:center;background-color:var(--primary-color-opacity-10);border:1px solid var(--primary-color-opacity-30);border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500;animation:.2s ease-out VerificationCodeInput-module-scss-module__oCX05q__slideDown}.VerificationCodeInput-module-scss-module__oCX05q__loadingIndicator{color:var(--green-color);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.VerificationCodeInput-module-scss-module__oCX05q__loadingIndicator:after{content:"";border:2px solid var(--green-color);border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite VerificationCodeInput-module-scss-module__oCX05q__spin}@keyframes VerificationCodeInput-module-scss-module__oCX05q__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes VerificationCodeInput-module-scss-module__oCX05q__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.VerificationCodeInput-module-scss-module__oCX05q__inputsContainer{gap:8px}.VerificationCodeInput-module-scss-module__oCX05q__input{width:50px;height:50px;font-size:20px}}@media (max-width:320px){.VerificationCodeInput-module-scss-module__oCX05q__inputsContainer{gap:6px}.VerificationCodeInput-module-scss-module__oCX05q__input{width:45px;height:45px;font-size:18px}}
.EnterPhoneScreen-module-scss-module__tTXYKW__root{width:100%;max-width:341px}.EnterPhoneScreen-module-scss-module__tTXYKW__title{text-align:center;margin-bottom:24px;font-size:26px;font-weight:500;line-height:1}.EnterPhoneScreen-module-scss-module__tTXYKW__inputWrapper.EnterPhoneScreen-module-scss-module__tTXYKW__shake{animation:.5s ease-in-out EnterPhoneScreen-module-scss-module__tTXYKW__shakeX}.EnterPhoneScreen-module-scss-module__tTXYKW__input{text-align:center;width:100%;height:50px;color:var(--secondary-text-color);letter-spacing:-.03rem;background-color:#78787814;border:2px solid #78787814;border-radius:5px;margin-bottom:28px;font-size:18px;font-weight:500;line-height:1;display:block;outline:none!important}.EnterPhoneScreen-module-scss-module__tTXYKW__input:focus{border-color:var(--primary-color);overflow:hidden!important}.EnterPhoneScreen-module-scss-module__tTXYKW__button{background-color:var(--primary-color);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:100%;height:52px;margin-bottom:24px;font-weight:800;display:block}.EnterPhoneScreen-module-scss-module__tTXYKW__button:disabled{color:#787878;cursor:no-drop;background-color:#eee}.EnterPhoneScreen-module-scss-module__tTXYKW__confirmation{color:#868686;gap:8px;width:100%;font-size:12px;font-weight:400;line-height:16px;display:flex}.EnterPhoneScreen-module-scss-module__tTXYKW__confirmation.EnterPhoneScreen-module-scss-module__tTXYKW__shake{animation:.5s ease-in-out EnterPhoneScreen-module-scss-module__tTXYKW__shakeX}.EnterPhoneScreen-module-scss-module__tTXYKW__confirmation a{color:var(--primary-color)}.EnterPhoneScreen-module-scss-module__tTXYKW__checkbox{flex-shrink:0;margin-top:2px}@keyframes EnterPhoneScreen-module-scss-module__tTXYKW__shakeX{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.EnterPhoneScreen-module-scss-module__tTXYKW__VkAuthButtonWrapper{margin-top:20px}
.EnterCodeScreen-module-scss-module__g6fbRG__root{text-align:center;width:423px}.EnterCodeScreen-module-scss-module__g6fbRG__title{margin-bottom:8px;font-size:16px;font-weight:500;line-height:22px}.EnterCodeScreen-module-scss-module__g6fbRG__currentPhone{color:var(--primary-color);margin-bottom:12px;font-size:26px;font-weight:700;line-height:26px}.EnterCodeScreen-module-scss-module__g6fbRG__text{margin-bottom:20px;font-size:16px;font-weight:400;line-height:20px}.EnterCodeScreen-module-scss-module__g6fbRG__backButton{color:var(--primary-color);cursor:pointer;background-color:#0000;font-size:18px;font-weight:500;line-height:22px}.EnterCodeScreen-module-scss-module__g6fbRG__backButton:hover{color:var(--primary-color-opacity-90)}
.ShowQrScreen-module-scss-module__7Xk3lG__container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:380px;margin:0 auto;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__header{text-align:center;margin-bottom:20px}.ShowQrScreen-module-scss-module__7Xk3lG__header .ShowQrScreen-module-scss-module__7Xk3lG__title{color:#111827;margin:0;font-size:20px;font-weight:700}.ShowQrScreen-module-scss-module__7Xk3lG__header .ShowQrScreen-module-scss-module__7Xk3lG__subtitle{color:#6b7280;margin:6px 0 0;font-size:14px;line-height:1.4}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper{background-color:var(--secondary-color-opacity-10);border:1px solid var(--divider-color);border-radius:10px;flex-direction:column;align-items:center;width:100%;padding:16px;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper .ShowQrScreen-module-scss-module__7Xk3lG__qr{background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:8px;display:flex;box-shadow:0 1px 3px #0000000d}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper .ShowQrScreen-module-scss-module__7Xk3lG__status{color:#4b5563;align-items:center;gap:8px;margin-top:14px;font-size:12px;font-weight:500;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper .ShowQrScreen-module-scss-module__7Xk3lG__status .ShowQrScreen-module-scss-module__7Xk3lG__pulseDot{background-color:var(--secondary-color);border-radius:50%;width:8px;height:8px;position:relative}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper .ShowQrScreen-module-scss-module__7Xk3lG__status .ShowQrScreen-module-scss-module__7Xk3lG__pulseDot:before{content:"";background-color:var(--secondary-color);opacity:.75;border-radius:50%;width:12px;height:12px;animation:1.5s cubic-bezier(0,0,.2,1) infinite ShowQrScreen-module-scss-module__7Xk3lG__pulse;position:absolute;top:-2px;left:-2px}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper .ShowQrScreen-module-scss-module__7Xk3lG__status .ShowQrScreen-module-scss-module__7Xk3lG__divider{color:#d1d5db}.ShowQrScreen-module-scss-module__7Xk3lG__qrWrapper .ShowQrScreen-module-scss-module__7Xk3lG__status .ShowQrScreen-module-scss-module__7Xk3lG__timer{font-variant-numeric:tabular-nums;font-weight:600}.ShowQrScreen-module-scss-module__7Xk3lG__instructions{background-color:var(--secondary-color-opacity-6);border:1px solid var(--divider-color);border-radius:10px;flex-direction:column;gap:8px;width:100%;margin-top:16px;padding:12px;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__instructions .ShowQrScreen-module-scss-module__7Xk3lG__step{color:var(--secondary-color);align-items:center;gap:10px;font-size:12px;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__instructions .ShowQrScreen-module-scss-module__7Xk3lG__step .ShowQrScreen-module-scss-module__7Xk3lG__stepBadge{background-color:var(--secondary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__instructions .ShowQrScreen-module-scss-module__7Xk3lG__step strong{font-weight:600}.ShowQrScreen-module-scss-module__7Xk3lG__smsWrapper{flex-direction:column;gap:16px;width:100%;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__dividerWithText{text-align:center;color:#8e8e93;align-items:center;margin:8px 0;font-size:14px;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__dividerWithText:before,.ShowQrScreen-module-scss-module__7Xk3lG__dividerWithText:after{content:"";border-bottom:1px solid #e5e5ea;flex:1}.ShowQrScreen-module-scss-module__7Xk3lG__dividerWithText:before{margin-right:12px}.ShowQrScreen-module-scss-module__7Xk3lG__dividerWithText:after{margin-left:12px}.ShowQrScreen-module-scss-module__7Xk3lG__sms{justify-content:center;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__sms button{color:#374151;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .2s,transform .1s;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__sms button:hover{background-color:#e5e7eb}.ShowQrScreen-module-scss-module__7Xk3lG__sms button:active{transform:scale(.99)}@keyframes ShowQrScreen-module-scss-module__7Xk3lG__pulse{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.ShowQrScreen-module-scss-module__7Xk3lG__mobileAction{justify-content:center;align-items:center;display:flex}.ShowQrScreen-module-scss-module__7Xk3lG__deepLinkButton{background-color:var(--primary-color);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:260px;padding:14px 28px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.ShowQrScreen-module-scss-module__7Xk3lG__deepLinkButton:active{opacity:.8}.ShowQrScreen-module-scss-module__7Xk3lG__deepLinkButton.ShowQrScreen-module-scss-module__7Xk3lG__disabled{pointer-events:none;opacity:.5}.ShowQrScreen-module-scss-module__7Xk3lG__qrExpired{opacity:.3;filter:blur(2px)}.ShowQrScreen-module-scss-module__7Xk3lG__expiredOverlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.ButtonWaitListVariantMobileDetailCard-module-scss-module__b3aEXq__button{border:2px solid var(--secondary-color-opacity-60);background-color:var(--secondary-color-opacity-60);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-size:16px;font-weight:800;line-height:26px;display:flex}.ButtonWaitListVariantMobileDetailCard-module-scss-module__b3aEXq__button.ButtonWaitListVariantMobileDetailCard-module-scss-module__b3aEXq__inWaitList{border-color:var(--primary-color);background-color:var(--primary-color)}
.ButtonWaitListVariantDetailCard-module-scss-module__UB2BSa__button{border:2px solid var(--secondary-color-opacity-60);background-color:var(--secondary-color-opacity-60);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:236px;height:52px;font-size:16px;font-weight:800;line-height:26px;display:flex}.ButtonWaitListVariantDetailCard-module-scss-module__UB2BSa__button.ButtonWaitListVariantDetailCard-module-scss-module__UB2BSa__inWaitList{border-color:var(--primary-color);background-color:var(--primary-color)}
.ButtonSelectAnotherCityUiVariantDefault-module-scss-module__3upNla__button{color:var(--primary-color);border:2px solid var(--primary-color);background-color:#fff;border-radius:5px;justify-content:center;align-items:center;width:100%;height:34px;font-size:12px;font-weight:800;line-height:26px;display:flex}
.FavoriteButton-module-scss-module__iJlY6W__button{color:#aeaeae;cursor:pointer;background-color:#7878780d;border-radius:5px;width:40px;height:40px;padding:8px}.FavoriteButton-module-scss-module__iJlY6W__button.FavoriteButton-module-scss-module__iJlY6W__isActive{background-color:var(--primary-color);color:#fff}.FavoriteButton-module-scss-module__iJlY6W__button.FavoriteButton-module-scss-module__iJlY6W__isDetail{width:52px;height:52px;padding:16px}
.ShowMoreButton-module-scss-module__L82SJW__showMoreButton{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:16px;font-weight:600;line-height:48px;display:block}
.Logo-module-scss-module__QbruyW__logo{max-width:180px}
.NotAvailable-module-scss-module__O3wZ2G__root{border-bottom:1px solid #dcdcdc;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:44px;display:grid}.NotAvailable-module-scss-module__O3wZ2G__text{color:var(--primary-color);font-size:18px;font-weight:800;line-height:26px}.NotAvailable-module-scss-module__O3wZ2G__button{color:#fff;cursor:pointer;background-color:#b1b4bc;border-radius:5px;width:236px;height:52px;font-size:16px;font-weight:800;line-height:26px}
.SecondRow-module-scss-module__Ap_SAq__root{grid-template-columns:1fr auto auto;gap:16px;margin-top:24px;transition:height .3s,margin-top .3s,opacity .3s;display:grid}.SecondRow-module-scss-module__Ap_SAq__root.SecondRow-module-scss-module__Ap_SAq__hidden{opacity:0;pointer-events:none;height:0;margin-top:0;overflow:hidden}.SecondRow-module-scss-module__Ap_SAq__menu{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.SecondRow-module-scss-module__Ap_SAq__menuList{align-items:center;gap:25px;display:flex}.SecondRow-module-scss-module__Ap_SAq__menuLink{font-weight:500;line-height:12px;transition:color .3s linear}.SecondRow-module-scss-module__Ap_SAq__menuLink:hover{color:#636363}.SecondRow-module-scss-module__Ap_SAq__bonuses{font-size:var(--text-size);background:var(--primary-color-opacity-15);white-space:nowrap;border-radius:5px;padding:8px 12px;font-weight:600;line-height:12px;transition:background .3s linear}.SecondRow-module-scss-module__Ap_SAq__bonuses:hover{background:var(--primary-color-opacity-10)}.SecondRow-module-scss-module__Ap_SAq__contact{align-items:center;gap:20px;display:flex}.SecondRow-module-scss-module__Ap_SAq__contactIcon{border:2px solid var(--black-color);width:22px;height:22px;color:var(--black-color);border-radius:100%;justify-content:center;align-items:center;padding:3px;display:inline-flex}.SecondRow-module-scss-module__Ap_SAq__contactLink{white-space:nowrap;align-items:center;gap:4px;font-size:16px;font-weight:600;line-height:1;display:flex}.SecondRow-module-scss-module__Ap_SAq__menuItem{white-space:nowrap}
@keyframes UsefulServices-module-scss-module__xCd_3a__fadeIn{0%{opacity:0}to{opacity:1}}.UsefulServices-module-scss-module__xCd_3a__button{cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-weight:600;line-height:12px;transition:color .3s linear;display:inline-flex}.UsefulServices-module-scss-module__xCd_3a__button:hover{color:#636363}.UsefulServices-module-scss-module__xCd_3a__popper{z-index:1000;background:#fff;border-radius:10px;padding:28px;box-shadow:0 0 40px #0000001a}.UsefulServices-module-scss-module__xCd_3a__popper.UsefulServices-module-scss-module__xCd_3a__fadeIn{animation:.3s ease-out forwards UsefulServices-module-scss-module__xCd_3a__fadeIn}.UsefulServices-module-scss-module__xCd_3a__content{grid-template-columns:repeat(2,1fr);gap:52px;display:grid}.UsefulServices-module-scss-module__xCd_3a__link{font-weight:500;display:block}.UsefulServices-module-scss-module__xCd_3a__link:not(:last-child){margin-bottom:8px}.UsefulServices-module-scss-module__xCd_3a__link:hover{color:var(--primary-color)}.UsefulServices-module-scss-module__xCd_3a__phone{color:var(--primary-color);white-space:nowrap;margin-top:37px;margin-bottom:3px;font-size:16px;font-weight:600;line-height:1;display:block}.UsefulServices-module-scss-module__xCd_3a__hotLine{color:var(--secondary-text-color);font-size:11px;font-weight:600;line-height:1}
.PageTitle-module-scss-module__PIGvoq__root{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;font-size:32px;font-weight:700;line-height:1}.PageTitle-module-scss-module__PIGvoq__root.PageTitle-module-scss-module__PIGvoq__withPadding{margin-bottom:40px}
.CatalogNavigation-module-scss-module__7vxZwG__button{background:var(--primary-color);color:var(--white-color);text-transform:uppercase;font-weight:800;font-size:var(--text-size);cursor:pointer;border-radius:8px;align-items:center;gap:6px;width:163px;padding:11px 17px;transition:background .3s linear;display:inline-flex}.CatalogNavigation-module-scss-module__7vxZwG__icon{width:22px;height:22px}.CatalogNavigation-module-scss-module__7vxZwG__backdrop{z-index:100;visibility:hidden;background-color:#ff1493;width:100%;height:calc(100vh - 143px);position:fixed;top:143px;left:0}.CatalogNavigation-module-scss-module__7vxZwG__backdrop.CatalogNavigation-module-scss-module__7vxZwG__isOpen{visibility:visible}
.SearchInput-module-scss-module__yVXfXW__searchContainer{margin-bottom:24px;position:relative}.SearchInput-module-scss-module__yVXfXW__searchInput{background-color:#78787814;border:2px solid #78787814;border-radius:8px;width:100%;height:52px;padding:10px 40px 10px 15px;font-size:18px;font-weight:400;line-height:18px}.SearchInput-module-scss-module__yVXfXW__searchInput:focus{border-color:var(--primary-color);outline:none}.SearchInput-module-scss-module__yVXfXW__searchIcon{color:#666;font-size:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}
.SelectTownMobileView-module-scss-module__MH5W3q__title{margin-bottom:28px;font-size:34px;font-weight:700}.SelectTownMobileView-module-scss-module__MH5W3q__selectedTown{margin-bottom:8px;font-size:24px;font-weight:700;line-height:24px}.SelectTownMobileView-module-scss-module__MH5W3q__townName{color:var(--primary-color)}.SelectTownMobileView-module-scss-module__MH5W3q__description{color:#757575;margin-bottom:28px;font-size:14px;font-weight:500;line-height:18px}.SelectTownMobileView-module-scss-module__MH5W3q__townsList{height:314px;margin:0;padding:0;list-style:none;overflow-y:auto}.SelectTownMobileView-module-scss-module__MH5W3q__townItem{cursor:pointer;letter-spacing:0%;padding:12px 28px;font-size:18px;font-weight:500;line-height:12px;transition:background-color .2s}.SelectTownMobileView-module-scss-module__MH5W3q__townItem:hover{background-color:var(--primary-color-opacity-5)}.SelectTownMobileView-module-scss-module__MH5W3q__townItem:last-child{border-bottom:none}.SelectTownMobileView-module-scss-module__MH5W3q__townItemSelected{color:#2c5aa0;background-color:#e3f2fd;font-weight:700}.SelectTownMobileView-module-scss-module__MH5W3q__townItemSelected:hover{background-color:#dbeafe}.SelectTownMobileView-module-scss-module__MH5W3q__isEmptyList{text-align:center;color:var(--secondary-text-color)}.SelectTownMobileView-module-scss-module__MH5W3q__loading{flex-direction:column;justify-content:center;align-items:center;height:366px;display:flex}
.SelectTownDesktopView-module-scss-module__tHqbcW__title{margin-bottom:28px;font-size:34px;font-weight:700}.SelectTownDesktopView-module-scss-module__tHqbcW__selectedTown{margin-bottom:8px;font-size:24px;font-weight:700;line-height:24px}.SelectTownDesktopView-module-scss-module__tHqbcW__townName{color:var(--primary-color)}.SelectTownDesktopView-module-scss-module__tHqbcW__description{color:#757575;margin-bottom:28px;font-size:14px;font-weight:500;line-height:18px}.SelectTownDesktopView-module-scss-module__tHqbcW__townsList{height:314px;margin:0;padding:0;list-style:none;overflow-y:auto}.SelectTownDesktopView-module-scss-module__tHqbcW__townItem{cursor:pointer;letter-spacing:0%;padding:12px 28px;font-size:18px;font-weight:500;line-height:12px;transition:background-color .2s}.SelectTownDesktopView-module-scss-module__tHqbcW__townItem:hover{background-color:var(--primary-color-opacity-5)}.SelectTownDesktopView-module-scss-module__tHqbcW__townItem:last-child{border-bottom:none}.SelectTownDesktopView-module-scss-module__tHqbcW__townItemSelected{color:#2c5aa0;background-color:#e3f2fd;font-weight:700}.SelectTownDesktopView-module-scss-module__tHqbcW__townItemSelected:hover{background-color:#dbeafe}.SelectTownDesktopView-module-scss-module__tHqbcW__isEmptyList{text-align:center;color:var(--secondary-text-color)}.SelectTownDesktopView-module-scss-module__tHqbcW__error{color:red;text-align:center;font-size:16px;font-weight:500}.SelectTownDesktopView-module-scss-module__tHqbcW__loading{flex-direction:column;justify-content:center;align-items:center;height:366px;display:flex}
.SelectPoint-module-scss-module__ljXSea__wrapper{background:#fff;border-radius:8px;flex-direction:column;height:100%;max-height:80vh;display:flex;overflow:hidden}.SelectPoint-module-scss-module__ljXSea__header{background:#f8f9fa;border-bottom:1px solid #e0e0e0;padding:20px}.SelectPoint-module-scss-module__ljXSea__title{margin-bottom:16px;font-size:34px;font-weight:700}.SelectPoint-module-scss-module__ljXSea__subtitle{margin-bottom:16px;font-size:18px;font-weight:400;line-height:24px}.SelectPoint-module-scss-module__ljXSea__tabs{gap:8px;margin-bottom:20px;display:flex}.SelectPoint-module-scss-module__ljXSea__tab{cursor:pointer;background:#fff;border:2px solid #e0e0e0;border-radius:6px;flex:1;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.SelectPoint-module-scss-module__ljXSea__tab:hover{background:#f8f9ff;border-color:#007bff}.SelectPoint-module-scss-module__ljXSea__tab.SelectPoint-module-scss-module__ljXSea__active{color:#fff;background:#007bff;border-color:#007bff}.SelectPoint-module-scss-module__ljXSea__label{margin-bottom:12px;font-size:14px}.SelectPoint-module-scss-module__ljXSea__search{margin-bottom:12px}.SelectPoint-module-scss-module__ljXSea__input{border:2px solid #e0e0e0;border-radius:6px;width:100%;padding:12px 16px;font-size:14px;transition:border-color .2s}.SelectPoint-module-scss-module__ljXSea__input:focus{border-color:#007bff;outline:none}.SelectPoint-module-scss-module__ljXSea__input::placeholder{color:#999}.SelectPoint-module-scss-module__ljXSea__stats{color:#666;margin-top:8px;font-size:14px}.SelectPoint-module-scss-module__ljXSea__stats.SelectPoint-module-scss-module__ljXSea__success{color:#28a745;font-weight:500}.SelectPoint-module-scss-module__ljXSea__stats.SelectPoint-module-scss-module__ljXSea__error{color:#dc3545}.SelectPoint-module-scss-module__ljXSea__content{flex:1;min-height:400px;overflow:hidden}.SelectPoint-module-scss-module__ljXSea__footer{background:#fff;border-top:1px solid #e0e0e0;padding:20px}.SelectPoint-module-scss-module__ljXSea__button{color:#fff;cursor:pointer;background:#28a745;border:none;border-radius:6px;width:100%;padding:14px;font-size:16px;font-weight:600;transition:background-color .2s}.SelectPoint-module-scss-module__ljXSea__button:hover{background:#218838}.SelectPoint-module-scss-module__ljXSea__button:disabled{cursor:not-allowed;background:#6c757d}.SelectPoint-module-scss-module__ljXSea__info{background:#e8f5e8;border:1px solid #28a745;border-radius:4px;margin-bottom:12px;padding:12px;font-size:14px}.SelectPoint-module-scss-module__ljXSea__info strong{color:#155724}@media (max-width:768px){.SelectPoint-module-scss-module__ljXSea__wrapper{border-radius:0;max-height:90vh;margin:0}.SelectPoint-module-scss-module__ljXSea__header{padding:16px}.SelectPoint-module-scss-module__ljXSea__title{font-size:18px}.SelectPoint-module-scss-module__ljXSea__tabs{flex-direction:column}.SelectPoint-module-scss-module__ljXSea__tab{padding:12px}.SelectPoint-module-scss-module__ljXSea__content{min-height:300px}.SelectPoint-module-scss-module__ljXSea__footer{padding:16px}}
.ViewSelector-module-scss-module__BxeKXW__root{background-color:#78787814;border-radius:10px;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:20px;padding:6px;display:grid}.ViewSelector-module-scss-module__BxeKXW__tab{cursor:pointer;background-color:#0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;display:flex}.ViewSelector-module-scss-module__BxeKXW__tab:not(.ViewSelector-module-scss-module__BxeKXW__active):hover{background-color:var(--secondary-color-opacity-10)}.ViewSelector-module-scss-module__BxeKXW__tab.ViewSelector-module-scss-module__BxeKXW__active{background-color:var(--primary-color);color:#fff}.ViewSelector-module-scss-module__BxeKXW__icon{width:22px;height:22px}
.GeoResultItem-module-scss-module__8oZI8W__root{cursor:pointer;padding:4px 24px;font-size:18px;font-weight:500}.GeoResultItem-module-scss-module__8oZI8W__root span{color:var(--primary-color)}.GeoResultItem-module-scss-module__8oZI8W__root:hover{background-color:var(--primary-color-opacity-5)}
.SearchGeo-module-scss-module__1_GAbq__root{position:relative}.SearchGeo-module-scss-module__1_GAbq__findGeoResults{z-index:10;background-color:#fff;border-radius:10px;width:100%;max-height:200px;padding:12px 0;position:absolute;bottom:-8px;overflow-y:auto;transform:translateY(100%);box-shadow:0 0 40px #0000001a}
.ClosestPharmacy-module-scss-module__DHfn8a__root{height:232px}.ClosestPharmacy-module-scss-module__DHfn8a__title{margin-bottom:32px;font-size:18px;font-weight:600;line-height:100%}.ClosestPharmacy-module-scss-module__DHfn8a__empty{color:var(--secondary-text-color)}.ClosestPharmacy-module-scss-module__DHfn8a__list{height:182px;overflow-y:auto}.ClosestPharmacy-module-scss-module__DHfn8a__item{font-palette:16px;align-items:center;display:flex}.ClosestPharmacy-module-scss-module__DHfn8a__item:not(:last-child){margin-bottom:16px}.ClosestPharmacy-module-scss-module__DHfn8a__address{flex-grow:1;font-size:16px;font-weight:500;line-height:18px}
.SelectPharmacyButton-module-scss-module__S9h3za__button{background-color:var(--primary-color);color:#fff;cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:111px;height:30px;font-size:14px;font-weight:500;line-height:18px;display:flex}.SelectPharmacyButton-module-scss-module__S9h3za__button.SelectPharmacyButton-module-scss-module__S9h3za__isActive{background-color:var(--green-color)}.SelectPharmacyButton-module-scss-module__S9h3za__icon{width:20px;height:20px}
.ViewList-module-scss-module__yVEsTa__root{padding:24px 28px}.ViewList-module-scss-module__yVEsTa__title{margin-bottom:24px;font-size:24px;font-weight:700;line-height:24px}.ViewList-module-scss-module__yVEsTa__list{height:469px;overflow:auto}.ViewList-module-scss-module__yVEsTa__item{align-items:center;padding:8px;display:flex}.ViewList-module-scss-module__yVEsTa__item:hover{background-color:#f4f4f4}.ViewList-module-scss-module__yVEsTa__address{flex-grow:1}
.Backdrop-module-scss-module__1UWJaG__root{z-index:100;z-index:20;opacity:0;pointer-events:none;opacity:1;pointer-events:all;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;justify-content:center;align-items:flex-start;transition:opacity .3s ease-out,background-color .3s ease-out;display:flex;position:fixed;inset:0}.Backdrop-module-scss-module__1UWJaG__root.Backdrop-module-scss-module__1UWJaG__showHeader{inset:145px 0 25px}.Backdrop-module-scss-module__1UWJaG__root.Backdrop-module-scss-module__1UWJaG__showHeader.Backdrop-module-scss-module__1UWJaG__isScrolled{inset:91px 0 25px}
.Dialog-module-scss-module__aWqYyW__root{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media screen and (min-width:768px){.Dialog-module-scss-module__aWqYyW__root{z-index:1000}}.Dialog-module-scss-module__aWqYyW__backdrop{z-index:0}.Dialog-module-scss-module__aWqYyW__content{z-index:1;z-index:100;background-color:#fff;border-radius:10px;justify-content:flex-start;max-width:100%;padding:20px 24px;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 40px #0000001a}@media screen and (min-width:768px){.Dialog-module-scss-module__aWqYyW__content{justify-content:center;width:auto;position:relative}}.Dialog-module-scss-module__aWqYyW__content.Dialog-module-scss-module__aWqYyW___form{padding:0}.Dialog-module-scss-module__aWqYyW__content.Dialog-module-scss-module__aWqYyW___default{padding:20px 24px}@media screen and (min-width:768px){.Dialog-module-scss-module__aWqYyW__content.Dialog-module-scss-module__aWqYyW___default{padding:48px 68px}}.Dialog-module-scss-module__aWqYyW__content.Dialog-module-scss-module__aWqYyW___gallery{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:85vw;max-width:1200px;height:80vh;max-height:900px;padding:24px;display:flex;position:relative}.Dialog-module-scss-module__aWqYyW__close{width:32px;height:32px;color:var(--secondary-text-color);cursor:pointer;z-index:10;padding:8px;position:absolute;top:16px;right:16px}.Dialog-module-scss-module__aWqYyW__close:hover{color:var(--primary-color)}
.BlockTitle-module-scss-module__sBTn0q__titleWrapper{z-index:1;align-items:center;padding:28px 37px 37px;display:flex;position:relative}.BlockTitle-module-scss-module__sBTn0q__titleWrapper:before{content:"";width:100%;height:var(--gray-block-height,0px);background-color:rgba(from var(--gray-block-color) r g b/.06);z-index:0;border-radius:10px;position:absolute;top:0;left:0}.BlockTitle-module-scss-module__sBTn0q__title{z-index:2;margin-right:16px;font-size:28px;font-weight:700;line-height:1;position:relative}.BlockTitle-module-scss-module__sBTn0q__title.BlockTitle-module-scss-module__sBTn0q__isLarge{font-size:38px}.BlockTitle-module-scss-module__sBTn0q__chevron{color:var(--primary-text-color-opacity-87);margin-right:32px;font-size:24px}.BlockTitle-module-scss-module__sBTn0q__label{color:var(--secondary-text-color);font-size:14px;font-weight:600;line-height:18px}.BlockTitle-module-scss-module__sBTn0q__content{z-index:2;margin-left:16px;margin-right:16px;position:relative}.BlockTitle-module-scss-module__sBTn0q__simple{margin-bottom:24px;font-size:28px;font-weight:700;line-height:1}
.Map-module-scss-module__apk5LG__container{width:100%;height:500px;position:relative}.Map-module-scss-module__apk5LG__map{border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.Map-module-scss-module__apk5LG__loading,.Map-module-scss-module__apk5LG__error{color:#666;z-index:10;background:#ffffffe6;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.Map-module-scss-module__apk5LG__error{color:#f44336;background:#ffebeef2}.Map-module-scss-module__apk5LG__legend{z-index:1000;background:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:10px 15px;display:flex;position:absolute;bottom:20px;right:20px;box-shadow:0 2px 8px #00000026}.Map-module-scss-module__apk5LG__legendItem{align-items:center;gap:8px;font-size:12px;display:flex}.Map-module-scss-module__apk5LG__marker,.Map-module-scss-module__apk5LG__cluster{border-radius:50%;width:16px;height:16px;display:inline-block}.Map-module-scss-module__apk5LG__marker{background-color:#1e88e5;border:1px solid #fff;box-shadow:0 1px 2px #0003}.Map-module-scss-module__apk5LG__cluster{background-color:#ff5722}
.ViewMap-module-scss-module__MVOOJa__root{height:565px}.ViewMap-module-scss-module__MVOOJa__preloader{justify-content:center;align-items:center;height:565px;display:flex}.ViewMap-module-scss-module__MVOOJa__map{width:511px;height:565px}.ViewMap-module-scss-module__MVOOJa__cluster{color:#000;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:600;display:flex;position:relative}.ViewMap-module-scss-module__MVOOJa__cluster:before{content:"";z-index:-1;background-color:var(--primary-color);border-radius:50%;position:absolute;inset:-5px}.ViewMap-module-scss-module__MVOOJa__marker{cursor:pointer;color:var(--primary-color);transform:translate(-50%,-100%)}.ViewMap-module-scss-module__MVOOJa__marker.ViewMap-module-scss-module__MVOOJa__isActive{color:var(--green-color)}
.MobileViewSelectPoint-module-scss-module__b8woHq__title{margin-bottom:28px;font-size:34px;font-weight:700}.MobileViewSelectPoint-module-scss-module__b8woHq__selectedTown{margin-bottom:8px;font-size:24px;font-weight:700;line-height:24px}.MobileViewSelectPoint-module-scss-module__b8woHq__townName{color:var(--primary-color)}.MobileViewSelectPoint-module-scss-module__b8woHq__description{color:#757575;margin-bottom:28px;font-size:14px;font-weight:500;line-height:18px}.MobileViewSelectPoint-module-scss-module__b8woHq__pharmaciesList{height:314px;margin:0;padding:0 4px 0 0;list-style:none;overflow-y:auto}.MobileViewSelectPoint-module-scss-module__b8woHq__pharmacyItem{cursor:pointer;letter-spacing:0%;justify-content:space-between;align-items:flex-start;padding:12px 0;font-size:18px;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex}.MobileViewSelectPoint-module-scss-module__b8woHq__pharmacyItem:last-child{border-bottom:none}.MobileViewSelectPoint-module-scss-module__b8woHq__address{word-break:break-word;flex-shrink:1;max-width:calc(100% - 120px)}.MobileViewSelectPoint-module-scss-module__b8woHq__townItemSelected{color:#2c5aa0;background-color:#e3f2fd;font-weight:700}.MobileViewSelectPoint-module-scss-module__b8woHq__townItemSelected:hover{background-color:#dbeafe}.MobileViewSelectPoint-module-scss-module__b8woHq__isEmptyList{text-align:center;color:var(--secondary-text-color)}.MobileViewSelectPoint-module-scss-module__b8woHq__loading{flex-direction:column;justify-content:center;align-items:center;height:366px;display:flex}
.ModalSelectPharmacy-module-scss-module__x6hWHW__selectPoint{grid-template-columns:repeat(2,536px);display:grid;overflow:hidden;padding:0!important}
.ButtonSelectAnotherCityUiVariantMobileDetailCart-module-scss-module__sI5JAW__button{border:2px solid var(--primary-color);width:100%;height:52px;color:var(--primary-color);background-color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:800;line-height:26px;display:flex}
.Double-module-scss-module__RvvnVG__root{background:#fff;border-radius:10px;padding:16px;transition:all .3s;box-shadow:0 0 25px #00000014}.Double-module-scss-module__RvvnVG__root:hover{box-shadow:0 0 40px #0000001a}.Double-module-scss-module__RvvnVG__column{flex-direction:column;justify-content:flex-end;display:flex}.Double-module-scss-module__RvvnVG__image{flex-grow:1;width:100%;margin-top:50px;position:relative}.Double-module-scss-module__RvvnVG__info{justify-content:space-between;align-items:center;gap:12px;margin-top:52px;display:flex}.Double-module-scss-module__RvvnVG__info .Double-module-scss-module__RvvnVG__flexGrow{flex-grow:1}.Double-module-scss-module__RvvnVG__name{flex-grow:1;padding-top:53px;font-size:22px;font-weight:600;line-height:22px;display:block}.Double-module-scss-module__RvvnVG__name:hover{color:var(--primary-color)}.Double-module-scss-module__RvvnVG__recipesOnly{margin-top:9px;display:inline-block}.Double-module-scss-module__RvvnVG__recipesOnly.Double-module-scss-module__RvvnVG__hide{opacity:0}.Double-module-scss-module__RvvnVG__mnn{height:20px;color:var(--secondary-text-color);margin-top:18px;font-size:12px;font-weight:600;line-height:20px}.Double-module-scss-module__RvvnVG__priceBlock{flex-direction:column;justify-content:flex-end;height:42px;margin-top:20px;margin-bottom:28px;display:flex}.Double-module-scss-module__RvvnVG__addToBasket{margin-top:27px}.Double-module-scss-module__RvvnVG__article{height:20px;margin-top:3px}.Double-module-scss-module__RvvnVG__recipesOnly{text-align:center;background-color:var(--primary-color);color:#fff;border-radius:5px;width:81px;height:15px;font-size:11px;font-weight:700;line-height:12px}.Double-module-scss-module__RvvnVG__recipesOnly.Double-module-scss-module__RvvnVG__hide{color:#0000;background-color:#0000}
.RatingCounter-module-scss-module__vHiRUq__rating{color:var(--secondary-text-color);align-items:center;gap:3px;font-size:14px;font-weight:600;display:flex}
.ReviewCounter-module-scss-module__em0A4G__reviews{display:none}@media screen and (min-width:768px){.ReviewCounter-module-scss-module__em0A4G__reviews{color:var(--secondary-text-color);align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}}
.ProductAvailability-module-scss-module__cYJxTG__notAvailable{color:var(--secondary-text-color);text-align:end;font-size:14px;font-weight:600}.ProductAvailability-module-scss-module__cYJxTG__available{color:var(--green-color);text-align:end;font-size:14px;font-weight:600}
.Card-module-scss-module__ZtJ27W__root{min-width:140px;min-height:px;background:#fff;border-radius:10px;flex-direction:column;padding:8px;transition:all .3s;display:flex;box-shadow:0 0 16px #00000014}.Card-module-scss-module__ZtJ27W__root:hover{box-shadow:0px 0px 16px 0px var(--primary-color-opacity-25)}.Card-module-scss-module__ZtJ27W__root.Card-module-scss-module__ZtJ27W__double{grid-column:span 2;grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media screen and (min-width:768px){.Card-module-scss-module__ZtJ27W__root{min-height:407px;padding:16px}}
.Price-module-scss-module__-4DsHa__notAvailable{color:var(--secondary-text-color);font-size:20px;font-weight:800;line-height:1}.Price-module-scss-module__-4DsHa__price{color:var(--primary-color);font-size:26px;font-weight:800;line-height:1}
.OldPrice-module-scss-module__IG1KDq__root{color:var(--secondary-text-color);opacity:.6;font-weight:600;line-height:1;text-decoration:line-through}
.Article-module-scss-module__PwYGQa__root{display:none}@media screen and (min-width:768px){.Article-module-scss-module__PwYGQa__root{color:var(--secondary-text-color);margin-top:4px;font-size:12px;font-weight:600;line-height:20px;display:block}}
.MainCard-module-scss-module__rdY5cW__root{background-color:#fff;border-radius:10px;flex-direction:column;height:100%;padding:8px;display:flex;position:relative;container:mainCard/inline-size}.MainCard-module-scss-module__rdY5cW__root:hover .MainCard-module-scss-module__rdY5cW__productName{color:var(--primary-color)}@media screen and (min-width:1240px){.MainCard-module-scss-module__rdY5cW__root{min-height:408px;padding:16px 12px;box-shadow:0 0 16px #00000014}}.MainCard-module-scss-module__rdY5cW__imageWrapper{margin-bottom:12px;position:relative}@media screen and (min-width:768px){.MainCard-module-scss-module__rdY5cW__imageWrapper{margin-bottom:20px}}.MainCard-module-scss-module__rdY5cW__picture{justify-content:center;align-items:center;height:100px;display:flex}.MainCard-module-scss-module__rdY5cW__picture img{object-fit:contain;max-width:100%;max-height:100%}@media screen and (min-width:1240px){.MainCard-module-scss-module__rdY5cW__picture{height:185px}}.MainCard-module-scss-module__rdY5cW__infoWrapper{flex-grow:1;display:none}@container mainCard (min-width:180px){.MainCard-module-scss-module__rdY5cW__infoWrapper{display:block}}.MainCard-module-scss-module__rdY5cW__mnn{color:var(--secondary-color);font-size:12px;font-weight:600;line-height:1.2}.MainCard-module-scss-module__rdY5cW__sku{display:none}@container mainCard (min-width:200px){.MainCard-module-scss-module__rdY5cW__sku{color:var(--secondary-color);margin-top:8px;font-size:12px;font-weight:600;line-height:1.2;display:block}}.MainCard-module-scss-module__rdY5cW__recipesOnly{background-color:var(--primary-color);color:#fff;text-align:center;border-radius:5px;width:81px;font-size:10px;font-weight:700;line-height:18px;position:absolute;bottom:0;left:0}.MainCard-module-scss-module__rdY5cW__ratingReviewsAndAvailability{display:none}.MainCard-module-scss-module__rdY5cW__productName{text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;height:4.8em;margin-bottom:10px;font-weight:600;line-height:1.2em;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.MainCard-module-scss-module__rdY5cW__productName{-webkit-line-clamp:2;line-clamp:2;height:48px;line-height:24px}}.MainCard-module-scss-module__rdY5cW__link{z-index:1;position:absolute;inset:0}.MainCard-module-scss-module__rdY5cW__priceWrapper{align-items:center;gap:8px;height:42px;margin-top:8px;display:flex}.MainCard-module-scss-module__rdY5cW__prices{flex-grow:1}.MainCard-module-scss-module__rdY5cW__oldPrice{color:var(--secondary-color-opacity-60);font-size:10px;font-weight:600;line-height:1;text-decoration:line-through}@container mainCard (min-width:130px){.MainCard-module-scss-module__rdY5cW__oldPrice{font-size:12px}}@container mainCard (min-width:140px){.MainCard-module-scss-module__rdY5cW__oldPrice{font-size:14px}}@container mainCard (min-width:160px){.MainCard-module-scss-module__rdY5cW__oldPrice{font-size:16px}}@container mainCard (min-width:180px){.MainCard-module-scss-module__rdY5cW__oldPrice{font-size:20px}}.MainCard-module-scss-module__rdY5cW__price{color:var(--primary-color);font-size:10px;font-weight:800;line-height:1}@container mainCard (min-width:120px){.MainCard-module-scss-module__rdY5cW__price{font-size:12px}}@container mainCard (min-width:130px){.MainCard-module-scss-module__rdY5cW__price{font-size:14px}}@container mainCard (min-width:140px){.MainCard-module-scss-module__rdY5cW__price{font-size:16px}}@container mainCard (min-width:160px){.MainCard-module-scss-module__rdY5cW__price{font-size:18px}}@container mainCard (min-width:170px){.MainCard-module-scss-module__rdY5cW__price{font-size:20px}}@container mainCard (min-width:180px){.MainCard-module-scss-module__rdY5cW__price{font-size:22px}}.MainCard-module-scss-module__rdY5cW__cartButton{z-index:2;color:#fff;background-color:var(--primary-color);border-radius:50%;flex-shrink:0;width:42px;height:42px;padding:8px;display:block;position:relative}.MainCard-module-scss-module__rdY5cW__cartButton.MainCard-module-scss-module__rdY5cW__inCart{background-color:var(--green-color)}@media screen and (min-width:1240px){.MainCard-module-scss-module__rdY5cW__cartButton{width:48px;height:48px}}.MainCard-module-scss-module__rdY5cW__notAvailableProductButton{z-index:2;color:#fff;background-color:var(--secondary-color-opacity-60);border-radius:5px;justify-content:center;align-items:center;width:100%;height:36px;font-size:12px;font-weight:800;line-height:1;display:flex;position:relative}.MainCard-module-scss-module__rdY5cW__notAvailableProductButton.MainCard-module-scss-module__rdY5cW__isActive{background-color:var(--primary-color)}.MainCard-module-scss-module__rdY5cW__inAnotherCityProductButton{border:2px solid var(--primary-color);z-index:2;width:100%;height:36px;color:var(--primary-color);background-color:#fff;border-radius:5px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:flex;position:relative}.MainCard-module-scss-module__rdY5cW__inAnotherCityProductButton.MainCard-module-scss-module__rdY5cW__isActive{background-color:var(--primary-color)}
.Stickers-module-scss-module__AIkOsG__sticker{text-align:center;border-radius:5px;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;display:flex}.Stickers-module-scss-module__AIkOsG__sticker.Stickers-module-scss-module__AIkOsG__discount{background-color:var(--yellow-color)}.Stickers-module-scss-module__AIkOsG__sticker.Stickers-module-scss-module__AIkOsG__special{background-color:var(--primary-color);color:#fff}.Stickers-module-scss-module__AIkOsG__stickers{z-index:2;position:absolute}.Stickers-module-scss-module__AIkOsG__stickers.Stickers-module-scss-module__AIkOsG___leftTop{align-items:flex-start;top:0;left:0}.Stickers-module-scss-module__AIkOsG__stickers.Stickers-module-scss-module__AIkOsG___rightTop{align-items:flex-end;top:0;right:0}.Stickers-module-scss-module__AIkOsG__stickers.Stickers-module-scss-module__AIkOsG___leftBottom{flex-direction:column-reverse;align-items:flex-start;bottom:0;left:0}.Stickers-module-scss-module__AIkOsG__stickers.Stickers-module-scss-module__AIkOsG___rightBottom{flex-direction:column-reverse;align-items:flex-end;bottom:0;right:0}.Stickers-module-scss-module__AIkOsG__stickers>div:not(:last-child){margin-bottom:4px}
.AddToFavoritesButton-module-scss-module__OSwNuq__root{width:32px;height:32px;color:var(--secondary-color-opacity-20);z-index:2;padding:4px;position:absolute;top:0;right:0}.AddToFavoritesButton-module-scss-module__OSwNuq__root:hover{color:var(--secondary-color-opacity-60)}.AddToFavoritesButton-module-scss-module__OSwNuq__inFavorites{color:var(--primary-color)}.AddToFavoritesButton-module-scss-module__OSwNuq__inFavorites:hover{color:var(--primary-color-opacity-87)}
.RippleEffect-module-scss-module__O3jIbG__rippleContainer{display:inline-block;position:relative;overflow:hidden}.RippleEffect-module-scss-module__O3jIbG__rippleContainer.RippleEffect-module-scss-module__O3jIbG__fullWidth{width:100%}.RippleEffect-module-scss-module__O3jIbG__ripple{pointer-events:none;background:radial-gradient(circle,#ffffff80 0%,#ffffff4d 0%);border-radius:50%;animation:.6s linear RippleEffect-module-scss-module__O3jIbG__ripple;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes RippleEffect-module-scss-module__O3jIbG__ripple{to{opacity:0;transform:translate(-50%,-50%)scale(4)}}
.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbs{padding:16px 0;font-size:14px;line-height:1}@media screen and (min-width:1240px){.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbs{padding:37px 0;line-height:1.5}}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsList{margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsItem{position:relative}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsItem:after{content:"";background-color:#0000;border-radius:4px;width:calc(100% + 16px);height:calc(100% + 8px);position:absolute;top:-4px;left:-8px}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsItem:hover:after{background-color:var(--primary-color-opacity-10)}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsItem:hover .Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsLink{color:var(--primary-color)}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsLink{color:#b1b4bc;z-index:1;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsActive{color:#b1b4bc;font-weight:500}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsSeparator{color:#b1b4bc;justify-content:center;align-items:center;margin:0 16px;display:flex}.Breadcrumbs-module-scss-module__h1Pi3G__separatorIcon{width:5px;height:10px}@media (max-width:1239px){.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsList{flex-wrap:wrap;gap:8px 0}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsItem{margin-bottom:0}.Breadcrumbs-module-scss-module__h1Pi3G__breadcrumbsSeparator{margin:0 8px}}
.ModalCatalogSections-module-scss-module__HbHwka__content{grid-template-columns:229px auto 1fr;max-height:calc(100vh - 202px);margin-top:16px;display:grid;overflow:hidden}.ModalCatalogSections-module-scss-module__HbHwka__catalog{background:#fff;border-radius:20px;padding:20px;overflow:hidden;box-shadow:0 10px 30px #00000026}.ModalCatalogSections-module-scss-module__HbHwka__title{margin-bottom:20px;padding-left:20px;font-size:24px;font-weight:500;line-height:26px}.ModalCatalogSections-module-scss-module__HbHwka__preloaderWrapper{justify-content:center;align-items:center;width:100%;height:calc(100vh - 170px);display:flex}.ModalCatalogSections-module-scss-module__HbHwka__preloader{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:450px;height:300px;display:flex}.ModalCatalogSections-module-scss-module__HbHwka__preloaderText{margin-top:20px;font-size:18px;font-weight:500}
.Container-module-scss-module__I9-QCW__root{width:100%;margin:0 auto;padding:32px 16px}@media screen and (min-width:1338px){.Container-module-scss-module__I9-QCW__root{width:1318px;padding:0 10px}}.Container-module-scss-module__I9-QCW__header{width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:1574px){.Container-module-scss-module__I9-QCW__header{width:1542px}}.Container-module-scss-module__I9-QCW__withGap{padding-top:20px}@media screen and (min-width:1338px){.Container-module-scss-module__I9-QCW__withGap{padding-top:80px}}
.Reviews-module-scss-module__2Izroa__preloader{justify-content:center;align-items:center;width:100%;height:300px;display:flex}
.LetterSelector-module-scss-module__Z3IEgW__root{border-bottom:1px solid var(--divider-color);align-items:center;gap:8px;margin-bottom:24px;padding-bottom:16px;display:flex;overflow-x:auto}.LetterSelector-module-scss-module__Z3IEgW__button{border-radius:50%;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:500;display:flex}.LetterSelector-module-scss-module__Z3IEgW__button:hover{background-color:var(--secondary-color-opacity-10)}.LetterSelector-module-scss-module__Z3IEgW__button.LetterSelector-module-scss-module__Z3IEgW__isActive{background-color:var(--primary-color);color:#fff}.LetterSelector-module-scss-module__Z3IEgW__title{font-weight:700}
.ReviewsList-module-scss-module__f9B-ba__root{grid-template-columns:300px 1fr auto;gap:32px;display:grid}.ReviewsList-module-scss-module__f9B-ba__list{gap:28px;display:grid}
.View-module-scss-module__h7Ycnq__wrapper{margin:-20px;padding:20px;display:inline-block}.View-module-scss-module__h7Ycnq__root{align-items:stretch;height:calc(100vh - 300px);display:inline-flex;overflow:hidden}.View-module-scss-module__h7Ycnq__column{border-right:1px solid var(--divider-color);z-index:10;scrollbar-width:none;-ms-overflow-style:none;background:#fff;flex-direction:column;width:365px;min-width:365px;padding:8px 0;display:flex;position:relative;overflow:hidden auto}.View-module-scss-module__h7Ycnq__column:last-child{border-right:1px solid #0000}.View-module-scss-module__h7Ycnq__column::-webkit-scrollbar{display:none;width:0!important}.View-module-scss-module__h7Ycnq__subColumnWrapper{z-index:5;background:#fff;height:100%;display:flex;position:relative}.View-module-scss-module__h7Ycnq__subColumnWrapper:before{content:"";z-index:-1;background:0 0;width:30px;position:absolute;top:0;bottom:0;left:-30px}.View-module-scss-module__h7Ycnq__item{cursor:pointer;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px;transition:background .15s;display:flex;position:relative}.View-module-scss-module__h7Ycnq__item.View-module-scss-module__h7Ycnq__active{color:var(--primary-color);background-color:var(--secondary-color-opacity-10)}.View-module-scss-module__h7Ycnq__link{font-size:18px;font-weight:500;line-height:22px}.View-module-scss-module__h7Ycnq__arrow{font-size:18px}
.AverageRateCount-module-scss-module__7x84Vq__root{align-items:center;gap:22px;margin-bottom:32px;display:flex}.AverageRateCount-module-scss-module__7x84Vq__starsList{grid-template-columns:repeat(5,23px);gap:3px;display:grid}.AverageRateCount-module-scss-module__7x84Vq__totalReviews{letter-spacing:-4%;color:var(--secondary-text-color);font-size:16px;font-weight:600;line-height:100%}
.RateCount-module-scss-module__LeA2Vq__title{margin-bottom:32px;font-size:22px;font-weight:600;line-height:20px}.RateCount-module-scss-module__LeA2Vq__subtitle{margin-bottom:24px;font-size:16px;font-weight:600;line-height:20px}
.UserActions-module-scss-module__DcBx1a__root{background:#f7f7f7;border-radius:10px;align-items:center;gap:20px;padding:0 16px;display:flex;box-shadow:inset 0 0 14px #0000000d}
.RateItem-module-scss-module__ReOAJa__root{align-items:center;gap:16px;margin-bottom:20px;display:flex}.RateItem-module-scss-module__ReOAJa__rate{color:var(--secondary-text-color);flex-shrink:0;font-size:14px;font-weight:500;line-height:22px}.RateItem-module-scss-module__ReOAJa__star{flex-shrink:0;width:16px;height:14px}.RateItem-module-scss-module__ReOAJa__progress{appearance:none;flex-grow:1;height:3px}.RateItem-module-scss-module__ReOAJa__progress::-webkit-progress-value{background-color:var(--yellow-color);border-radius:4px}.RateItem-module-scss-module__ReOAJa__progress::-webkit-progress-bar{background-color:var(--divider-color);border-radius:4px}.RateItem-module-scss-module__ReOAJa__count{width:80px;color:var(--secondary-text-color);flex-shrink:0;font-size:14px;font-weight:500;line-height:22px}
.Basket-module-scss-module__x1wp9a__root{flex-direction:column;justify-content:center;align-items:center;width:52px;height:56px;display:flex;position:relative}.Basket-module-scss-module__x1wp9a__root:hover,.Basket-module-scss-module__x1wp9a__root:hover .Basket-module-scss-module__x1wp9a__icon{color:var(--primary-color)}.Basket-module-scss-module__x1wp9a__icon{color:#b1b4bc;width:30px;height:30px;margin-bottom:4px;position:relative}.Basket-module-scss-module__x1wp9a__badge{background-color:var(--primary-color);color:#fff;border:1px solid #f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;line-height:100%;display:flex;position:absolute;bottom:0;right:0}.Basket-module-scss-module__x1wp9a__label{font-size:13px;font-weight:500;line-height:13px}
.MobileView-module-scss-module__OIyf4W__whiteBlock{background-color:#fff;padding:16px}.MobileView-module-scss-module__OIyf4W__title{margin-bottom:0}
.ReviewItem-module-scss-module__R32kWW__root{background-color:var(--secondary-color-opacity-6);border-radius:10px;padding:56px 32px 16px}.ReviewItem-module-scss-module__R32kWW__title{grid-template-columns:1fr auto auto;align-items:center;gap:28px;margin-bottom:16px;display:grid}.ReviewItem-module-scss-module__R32kWW__text{font-size:16px;font-weight:500;line-height:20px}.ReviewItem-module-scss-module__R32kWW__name{font-size:18px;font-weight:600;line-height:20px}.ReviewItem-module-scss-module__R32kWW__date{letter-spacing:-4%;color:var(--secondary-text-color);font-size:14px;font-weight:600;line-height:100%}.ReviewItem-module-scss-module__R32kWW__rateList{grid-template-columns:repeat(5,20px);gap:2px;display:grid}.ReviewItem-module-scss-module__R32kWW__messageWrapper{grid-template-columns:minmax(0,1fr) 100px;gap:32px;display:grid}.ReviewItem-module-scss-module__R32kWW__previewPictureButton{border:1px solid var(--divider-color);background-color:#fff;border-radius:5px;width:100px;height:100px;padding:4px;position:relative}.ReviewItem-module-scss-module__R32kWW__previewPictureButton:hover{border-color:var(--primary-color)}.ReviewItem-module-scss-module__R32kWW__previewPictureButton:hover .ReviewItem-module-scss-module__R32kWW__zoomIn{display:block}.ReviewItem-module-scss-module__R32kWW__previewPictureButton .ReviewItem-module-scss-module__R32kWW__zoomIn{width:32px;height:32px;color:var(--secondary-color);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReviewItem-module-scss-module__R32kWW__smallReviewPicture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ReviewItem-module-scss-module__R32kWW__smallReviewPicture img{object-fit:contain;width:100%;height:100%}
.User-module-scss-module__q6pmwa__root{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:52px;height:56px;display:flex;position:relative}.User-module-scss-module__q6pmwa__root:hover,.User-module-scss-module__q6pmwa__root:hover .User-module-scss-module__q6pmwa__icon{color:var(--primary-color)}.User-module-scss-module__q6pmwa__icon{color:#b1b4bc;width:30px;height:30px;margin-bottom:4px;padding:3px;position:relative}.User-module-scss-module__q6pmwa__label{font-size:13px;font-weight:500;line-height:13px}
.SectionElement-module-scss-module__VJEUwa__sectionElement{padding:16px}.SectionElement-module-scss-module__VJEUwa__sectionTitle{align-items:center;gap:4px;margin-bottom:12px;font-size:20px;font-weight:700;display:flex}.SectionElement-module-scss-module__VJEUwa__chevron{width:20px;height:20px}.SectionElement-module-scss-module__VJEUwa__countItems{color:var(--secondary-color);margin-bottom:16px;font-size:12px;font-weight:600;line-height:18px}.SectionElement-module-scss-module__VJEUwa__itemsContainer{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.SectionElement-module-scss-module__VJEUwa__firstElement{margin-bottom:8px}
.ModalImagesSlider-module-scss-module__ickkvG__modalContainer{background-color:#171717;border-radius:.5rem;width:100%;max-width:56rem;margin-left:auto;margin-right:auto;padding:.5rem;position:relative;overflow:hidden}.ModalImagesSlider-module-scss-module__ickkvG__emptyState{color:#9ca3af;justify-content:center;align-items:center;height:16rem;display:flex}.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer{width:100%}:is(.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-button-next,.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-button-prev){color:#fff;background-color:#0006;border-radius:50%;width:40px;height:40px;transition:background-color .2s,transform .2s}.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-button-next:after{font-size:18px;font-weight:700}.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-button-prev:after{font-size:18px;font-weight:700}:is(.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-button-next:hover,.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-button-prev:hover){background-color:#000000b3;transform:scale(1.05)}.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-pagination-bullet{opacity:.4;background:#fff;width:8px;height:8px;transition:opacity .2s,transform .2s}.ModalImagesSlider-module-scss-module__ickkvG__swiperContainer .swiper-pagination-bullet-active{opacity:1;background:#3b82f6;transform:scale(1.2)}.ModalImagesSlider-module-scss-module__ickkvG__slideWrapper{background-color:#0003;border-radius:.25rem;justify-content:center;align-items:center;height:70vh;display:flex}.ModalImagesSlider-module-scss-module__ickkvG__image{max-h:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%}
.SelectedStore-module-scss-module__FMWj9G__stores{background:var(--primary-color);color:var(--white-color);border-radius:10px;align-items:center;gap:9px;padding:4px 23px 4px 6px;display:flex;position:relative;box-shadow:inset 0 0 14px #0000000d}.SelectedStore-module-scss-module__FMWj9G__storesLogo{border:1px solid var(--white-color);text-transform:uppercase;line-height:12px;font-size:var(--text-size);border-radius:10px;align-items:center;gap:4px;padding:10px;font-weight:800;display:flex}.SelectedStore-module-scss-module__FMWj9G__storesText{cursor:pointer;flex-direction:column;gap:6px;font-weight:600;line-height:12px;display:flex}.SelectedStore-module-scss-module__FMWj9G__storesCity{font-size:.813rem}.SelectedStore-module-scss-module__FMWj9G__storesLink{position:absolute;inset:0}
.Pagination-module-scss-module__1pE-0G__pagination{justify-content:center;align-items:center;gap:.5rem;margin:50px 0 1rem;display:flex}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;transition:background-color .2s,color .2s;display:flex}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button:hover{color:var(--primary-color)}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button.Pagination-module-scss-module__1pE-0G__page-button.Pagination-module-scss-module__1pE-0G__active{box-shadow:0 0 14px #0003}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button.Pagination-module-scss-module__1pE-0G__disabled{cursor:not-allowed}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button.Pagination-module-scss-module__1pE-0G__disabled:hover{background-color:#0000}
.Favorites-module-scss-module__S4GkHq__root{flex-direction:column;justify-content:center;align-items:center;width:52px;height:56px;display:flex;position:relative}.Favorites-module-scss-module__S4GkHq__root:hover,.Favorites-module-scss-module__S4GkHq__root:hover .Favorites-module-scss-module__S4GkHq__icon{color:var(--primary-color)}.Favorites-module-scss-module__S4GkHq__icon{color:#b1b4bc;width:30px;height:30px;margin-bottom:4px;position:relative}.Favorites-module-scss-module__S4GkHq__badge{background-color:var(--primary-color);color:#fff;border:1px solid #f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;line-height:100%;display:flex;position:absolute;bottom:0;right:0}.Favorites-module-scss-module__S4GkHq__label{font-size:13px;font-weight:500;line-height:13px}
.HeaderMobileView-module-scss-module__KpW6pa__root{border-top:3px solid var(--primary-color);z-index:100;background-color:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;width:100%;height:63px;padding-left:12px;padding-right:12px;display:grid;position:fixed;top:0;left:0;box-shadow:0 0 40px #0000001a}@media screen and (min-width:768px){.HeaderMobileView-module-scss-module__KpW6pa__root{border-top-width:5px;gap:32px;height:98px;padding-left:30px;padding-right:30px}}.HeaderMobileView-module-scss-module__KpW6pa__button{width:32px;height:32px}@media screen and (min-width:768px){.HeaderMobileView-module-scss-module__KpW6pa__button{width:40px;height:40px}}.HeaderMobileView-module-scss-module__KpW6pa__menuButton{color:var(--primary-color)}.HeaderMobileView-module-scss-module__KpW6pa__rightBlock{align-items:center;gap:8px;display:flex}@media screen and (min-width:768px){.HeaderMobileView-module-scss-module__KpW6pa__rightBlock{gap:40px}}.HeaderMobileView-module-scss-module__KpW6pa__icon{width:100%;height:100%}.HeaderMobileView-module-scss-module__KpW6pa__secondaryColor{color:var(--secondary-text-color)}.HeaderMobileView-module-scss-module__KpW6pa__searchButton{color:var(--primary-color)}.HeaderMobileView-module-scss-module__KpW6pa__logo{flex-shrink:0;width:127px;height:39px}@media screen and (min-width:768px){.HeaderMobileView-module-scss-module__KpW6pa__logo{width:227px;height:70px}}.HeaderMobileView-module-scss-module__KpW6pa__helpButton{display:none}@media screen and (min-width:380px){.HeaderMobileView-module-scss-module__KpW6pa__helpButton{display:block}}
.ModalUsefulTips-module-scss-module__8eFTJG__root{padding:24px 16px 0}.ModalUsefulTips-module-scss-module__8eFTJG__backButton{color:var(--secondary-color);align-items:center;gap:8px;margin-bottom:16px;display:flex}.ModalUsefulTips-module-scss-module__8eFTJG__backButtonIcon{width:24px;height:24px}.ModalUsefulTips-module-scss-module__8eFTJG__list{margin-bottom:24px}.ModalUsefulTips-module-scss-module__8eFTJG__listItem{font-size:18px;font-weight:500}.ModalUsefulTips-module-scss-module__8eFTJG__listItem:not(:last-child){margin-bottom:12px}
.DebugModeLabel-module-scss-module__Yo1lZG__bannerContainer{pointer-events:none;z-index:99999;width:100px;height:100px;position:fixed;top:0;right:0;overflow:hidden}.DebugModeLabel-module-scss-module__Yo1lZG__banner{color:#fff;letter-spacing:.5px;text-transform:uppercase;text-align:center;background-color:#b71c1c;width:100px;font-family:sans-serif;font-size:10px;font-weight:700;line-height:18px;position:absolute;top:14px;right:-28px;transform:rotate(45deg);box-shadow:0 2px 4px #0003}
.Success-module-scss-module__JXWq9W__successScreen{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:24px 0 12px;display:flex}.Success-module-scss-module__JXWq9W__successIcon{color:var(--green-color);justify-content:center;align-items:center;margin-bottom:20px;font-size:64px;display:flex}.Success-module-scss-module__JXWq9W__successTitle{color:#333;margin:0 0 12px;font-size:20px;font-weight:700}.Success-module-scss-module__JXWq9W__successDescription{color:#666;max-width:320px;margin:0 0 28px;font-size:13px;line-height:1.6}.Success-module-scss-module__JXWq9W__successCloseBtn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;outline:none;padding:12px 32px;font-size:14px;font-weight:600;transition:background .2s,transform .1s}.Success-module-scss-module__JXWq9W__successCloseBtn:hover{background:var(--primary-color-opacity-87)}.Success-module-scss-module__JXWq9W__successCloseBtn:active{transform:scale(.98)}
.ModalForm-module-scss-module__WrsiRq__root{box-sizing:border-box;will-change:transform,opacity;background:linear-gradient(101.02deg,#e8eff4 .09%,#dce7f0 91.9%);border-radius:10px;flex-direction:column;width:438px;min-height:min(200px,90vh);max-height:90vh;padding:32px;animation:.3s cubic-bezier(.16,1,.3,1) ModalForm-module-scss-module__WrsiRq__slideUp;display:flex;position:relative;overflow-y:auto;transform:translate(0,0);box-shadow:0 10px 40px #00000026}.ModalForm-module-scss-module__WrsiRq__watermark{pointer-events:none;z-index:0;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ModalForm-module-scss-module__WrsiRq__watermark img{will-change:transform;width:120%;position:absolute;top:-15%;right:-20%;transform:rotate(-10deg)translateZ(0)}
.Form-module-scss-module__11EpPq__header{z-index:1;align-items:center;gap:8px;margin-bottom:16px;display:flex}.Form-module-scss-module__11EpPq__logo{width:auto;height:38px}.Form-module-scss-module__11EpPq__title{color:var(--primary-color);z-index:1;margin:0 0 12px;font-size:24px;font-weight:700}.Form-module-scss-module__11EpPq__description{color:#555;z-index:1;margin:0 0 24px;font-size:14px;font-weight:500;line-height:1.6}.Form-module-scss-module__11EpPq__form{z-index:1;gap:16px;display:grid}
.FormInput-module-scss-module__9RnBsG__fieldGroup{flex-direction:column;gap:6px;display:flex;position:relative}.FormInput-module-scss-module__9RnBsG__fieldGroup input{border:1px solid var(--divider-color);box-sizing:border-box;background:#fff;border-radius:8px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.FormInput-module-scss-module__9RnBsG__fieldGroup input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-opacity-10)}.FormInput-module-scss-module__9RnBsG__fieldGroup input.FormInput-module-scss-module__9RnBsG__inputError{border-color:var(--primary-color);background:var(--primary-color-opacity-10)}.FormInput-module-scss-module__9RnBsG__fieldGroup textarea{resize:none}
.FormTextarea-module-scss-module__Ou8ulG__root{flex-direction:column;gap:6px;display:flex;position:relative}.FormTextarea-module-scss-module__Ou8ulG__textarea{border:1px solid var(--divider-color);box-sizing:border-box;resize:none;background:#fff;border-radius:8px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.FormTextarea-module-scss-module__Ou8ulG__textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-opacity-10)}.FormTextarea-module-scss-module__Ou8ulG__textarea.FormTextarea-module-scss-module__Ou8ulG__inputError{border-color:var(--primary-color);background:var(--primary-color-opacity-5)}
.FormSubmitButton-module-scss-module__tKY4qW__submitBtn{color:#fff;cursor:pointer;background:#e30721;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;margin-top:8px;padding:14px;font-size:14px;font-weight:700;transition:background .2s,transform .1s;display:flex;position:relative;overflow:hidden}.FormSubmitButton-module-scss-module__tKY4qW__submitBtn:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff4d 30% 70%,#fff0 100%);width:20%;height:200%;animation:4s ease-in-out infinite FormSubmitButton-module-scss-module__tKY4qW__shine;position:absolute;top:-50%;left:-60%;transform:rotate(30deg)}.FormSubmitButton-module-scss-module__tKY4qW__submitBtn:hover{background:#c3061c}.FormSubmitButton-module-scss-module__tKY4qW__submitBtn:active{transform:scale(.98)}.FormSubmitButton-module-scss-module__tKY4qW__submitBtn:disabled{color:#888;cursor:not-allowed;background:#e2e2e2}.FormSubmitButton-module-scss-module__tKY4qW__submitBtn:disabled:after{display:none}.FormSubmitButton-module-scss-module__tKY4qW__spinner{font-size:20px;animation:1s linear infinite FormSubmitButton-module-scss-module__tKY4qW__spin}@keyframes FormSubmitButton-module-scss-module__tKY4qW__shine{0%{left:-60%}15%{left:120%}to{left:120%}}
.MobileView-module-scss-module__RHKcfW__whiteBlock{background-color:#fff;margin-bottom:16px;padding:16px}.MobileView-module-scss-module__RHKcfW__submitOrderButton{text-align:center;background-color:var(--primary-color);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:100%;height:49px;margin-top:32px;font-size:20px;font-weight:800;line-height:26px;display:flex}
.FormWrapper-module-scss-module__VVnpvq__form{z-index:1;gap:16px;display:grid}
.PharmacyInfo-module-scss-module__qrSRsa__root{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:20px;padding:32px 16px}.PharmacyInfo-module-scss-module__qrSRsa__title{margin-bottom:16px;font-size:24px;font-weight:600;line-height:26px}.PharmacyInfo-module-scss-module__qrSRsa__address{margin-bottom:16px;font-size:20px;font-weight:700;line-height:20px}.PharmacyInfo-module-scss-module__qrSRsa__schedule{color:var(--secondary-text-color);margin-bottom:12px;font-size:16px;font-weight:600;line-height:20px}.PharmacyInfo-module-scss-module__qrSRsa__backButton{color:var(--primary-color);font-size:16px;font-weight:600;line-height:20px}
.FormFile-module-scss-module__a_oiOq__fieldGroup{flex-direction:column;gap:6px;display:flex;position:relative}.FormFile-module-scss-module__a_oiOq__uploadBtn{color:#333;cursor:pointer;background:#f7f7f7;border:1px dashed silver;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.FormFile-module-scss-module__a_oiOq__uploadBtn:hover{border-color:var(--primary-color);color:var(--primary-color);background:#fdf2f2}.FormFile-module-scss-module__a_oiOq__uploadBtn.FormFile-module-scss-module__a_oiOq__uploadBtnError{border-color:var(--primary-color);background:--primary-color-opacity-5}.FormFile-module-scss-module__a_oiOq__uploadIcon{font-size:18px}.FormFile-module-scss-module__a_oiOq__fileSelected{color:#155724;background:#f0f7f4;border:1px solid #c3e6cb;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;display:flex}.FormFile-module-scss-module__a_oiOq__fileTypeIcon{color:#28a745;flex-shrink:0;font-size:20px}.FormFile-module-scss-module__a_oiOq__fileName{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:13px;font-weight:500;overflow:hidden}.FormFile-module-scss-module__a_oiOq__removeFileBtn{cursor:pointer;color:#dc3545;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;font-size:16px;transition:background .15s;display:flex}.FormFile-module-scss-module__a_oiOq__removeFileBtn:hover{background:#dc35451a}.FormFile-module-scss-module__a_oiOq__fileTip{color:#888;margin-top:2px;margin-left:4px;font-size:12px;font-weight:500}
.ProductsList-module-scss-module__0yPEKq__root{gap:16px;margin-bottom:16px;padding-left:16px;padding-right:16px;display:grid}.ProductsList-module-scss-module__0yPEKq__item{background-color:#fff;border-radius:10px;grid-template-columns:105px 1fr;gap:16px;padding:16px;display:grid}.ProductsList-module-scss-module__0yPEKq__imageWrapper{position:relative}.ProductsList-module-scss-module__0yPEKq__productName{font-size:14px;font-weight:600;line-height:20px}.ProductsList-module-scss-module__0yPEKq__mnn{color:var(--secondary-text-color);font-size:12px;font-weight:400;line-height:20px}.ProductsList-module-scss-module__0yPEKq__infoWrapper{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ProductsList-module-scss-module__0yPEKq__basketQuantity{font-size:18px;font-weight:400;line-height:26px}.ProductsList-module-scss-module__0yPEKq__bonus{color:var(--secondary-text-color);align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.ProductsList-module-scss-module__0yPEKq__bonusValue{background-color:var(--green-color-opacity-20);color:var(--primary-text-color);border-radius:5px;padding:2px 4px}.ProductsList-module-scss-module__0yPEKq__price{font-size:20px;font-weight:700;line-height:26px}.ProductsList-module-scss-module__0yPEKq__picture{justify-content:center;align-items:center;width:105px;height:105px;display:flex}.ProductsList-module-scss-module__0yPEKq__picture img{object-fit:contain;width:100%;height:100%}
.FormSelectbox-module-scss-module__CQVsfW__fieldGroup{flex-direction:column;gap:6px;display:flex;position:relative}.FormSelectbox-module-scss-module__CQVsfW__fieldGroup button,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup input,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup textarea{box-sizing:border-box;background:#fff;border:1px solid #e2e2e2;border-radius:8px;outline:none;align-items:center;width:100%;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s;display:flex}.FormSelectbox-module-scss-module__CQVsfW__fieldGroup button span,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup input span,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup textarea span{text-align:start;flex-grow:1}.FormSelectbox-module-scss-module__CQVsfW__fieldGroup button:focus,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup input:focus,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-opacity-10)}.FormSelectbox-module-scss-module__CQVsfW__fieldGroup button.FormSelectbox-module-scss-module__CQVsfW__inputError,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup input.FormSelectbox-module-scss-module__CQVsfW__inputError,.FormSelectbox-module-scss-module__CQVsfW__fieldGroup textarea.FormSelectbox-module-scss-module__CQVsfW__inputError{border-color:var(--primary-color);background:var(--primary-color-opacity-10)}.FormSelectbox-module-scss-module__CQVsfW__fieldGroup textarea{resize:none}.FormSelectbox-module-scss-module__CQVsfW__autocompleteWrapper{width:100%;position:relative}.FormSelectbox-module-scss-module__CQVsfW__autocompleteWrapper input{padding-right:40px!important}.FormSelectbox-module-scss-module__CQVsfW__autocompleteWrapper .FormSelectbox-module-scss-module__CQVsfW__searchIcon{color:#888;pointer-events:none;font-size:18px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.FormSelectbox-module-scss-module__CQVsfW__dropdown{z-index:999;background:#fff;border:1px solid #e2e2e2;border-radius:8px;max-height:180px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.FormSelectbox-module-scss-module__CQVsfW__dropdownItem{color:#333;cursor:pointer;padding:10px 16px;font-size:13px;transition:background .15s}.FormSelectbox-module-scss-module__CQVsfW__dropdownItem:hover{color:#e30721;background:#f7f7f7}
.SummaryInfo-module-scss-module__8hLJMa__root{background-color:#fff;border-radius:10px;margin-left:16px;margin-right:16px;padding:32px 8px}.SummaryInfo-module-scss-module__8hLJMa__title{color:var(--secondary-color);margin-bottom:20px;font-size:24px;font-weight:600;line-height:26px}.SummaryInfo-module-scss-module__8hLJMa__prices{align-items:flex-end;gap:16px;display:flex}.SummaryInfo-module-scss-module__8hLJMa__currentPrice{color:var(--primary-color);font-size:38px;font-weight:700;line-height:38px}.SummaryInfo-module-scss-module__8hLJMa__oldPrice{color:var(--secondary-color-opacity-60);font-size:24px;font-weight:600;line-height:28px;text-decoration:line-through}.SummaryInfo-module-scss-module__8hLJMa__discount{color:var(--secondary-color);font-size:16px;font-weight:600;line-height:26px}.SummaryInfo-module-scss-module__8hLJMa__discountValue{color:var(--primary-text-color)}.SummaryInfo-module-scss-module__8hLJMa__bonus{color:var(--secondary-color);margin-top:20px;font-size:16px;font-weight:600;line-height:26px}.SummaryInfo-module-scss-module__8hLJMa__bonusValue{background-color:var(--green-color-opacity-20);color:var(--primary-text-color);border-radius:5px;padding:5px 8px}
.DesktopView-module-scss-module__wrYkOW__root{grid-template-columns:1fr 400px;gap:24px;display:grid}.DesktopView-module-scss-module__wrYkOW__summary{border-radius:10px;overflow:hidden;box-shadow:0 0 40px #0000001a}
.Item-module-scss-module__SHVR2W__root{border-bottom:1px solid var(--divider-color);grid-template-columns:96px 1fr 120px 180px;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px;display:grid}.Item-module-scss-module__SHVR2W__root:last-child{border-bottom:none}.Item-module-scss-module__SHVR2W__picture{border:1px solid var(--divider-color);border-radius:7px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.Item-module-scss-module__SHVR2W__image{object-fit:contain;width:100%;height:100%}.Item-module-scss-module__SHVR2W__sku{color:var(--secondary-text-color);margin-bottom:4px;font-size:12px;font-weight:400;line-height:20px}.Item-module-scss-module__SHVR2W__productName{font-size:14px;font-weight:500;line-height:20px}.Item-module-scss-module__SHVR2W__quantity{font-size:18px;font-weight:400;line-height:26px}.Item-module-scss-module__SHVR2W__bonusAmount{color:var(--secondary-text-color);margin-bottom:4px;font-size:14px;font-weight:600;line-height:26px}.Item-module-scss-module__SHVR2W__bonusValue{background-color:var(--green-color-opacity-20);color:var(--primary-text-color);border-radius:4px;padding:2px 4px}.Item-module-scss-module__SHVR2W__price{font-size:20px;font-weight:700;line-height:26px}
.NoImage-module-scss-module__BW6TPG__root.NoImage-module-scss-module__BW6TPG__center{justify-content:center;align-items:center;display:flex}
.BasketInfo-module-scss-module__IVMV1a__root{background-color:#fff;border-radius:10px;padding:24px;box-shadow:0 0 40px #0000000d}.BasketInfo-module-scss-module__IVMV1a__title{margin-bottom:8px;font-size:24px;font-weight:700;line-height:36px}.BasketInfo-module-scss-module__IVMV1a__header{border-bottom:1px solid var(--divider-color);grid-template-columns:478px 120px 1fr;gap:24px;display:grid}.BasketInfo-module-scss-module__IVMV1a__headerItem{color:var(--secondary-text-color);font-size:14px;font-weight:500;line-height:36px}
.PharmacyInfo-module-scss-module__Hk2Gea__root{background-color:var(--secondary-color-opacity-8);padding:32px 24px 24px}.PharmacyInfo-module-scss-module__Hk2Gea__title{margin-bottom:12px;font-size:24px;font-weight:600;line-height:26px}.PharmacyInfo-module-scss-module__Hk2Gea__location{color:var(--secondary-text-color);font-size:16px;font-weight:400;line-height:20px}.PharmacyInfo-module-scss-module__Hk2Gea__address{margin-bottom:16px;font-size:20px;font-weight:700;line-height:20px}.PharmacyInfo-module-scss-module__Hk2Gea__schedule{color:var(--secondary-color);margin-bottom:12px;font-size:16px;font-weight:600;line-height:20px}.PharmacyInfo-module-scss-module__Hk2Gea__button{color:var(--primary-color);font-size:16px;font-weight:600;line-height:20px}
.TotalPrice-module-scss-module__vNP45W__root{padding:20px 24px 32px}.TotalPrice-module-scss-module__vNP45W__title{margin-bottom:20px;font-size:24px;font-weight:600;line-height:26px}.TotalPrice-module-scss-module__vNP45W__priceWrapper{align-items:flex-end;gap:12px;margin-bottom:8px;display:flex}.TotalPrice-module-scss-module__vNP45W__price{color:var(--primary-color);font-size:38px;font-weight:700;line-height:38px}.TotalPrice-module-scss-module__vNP45W__oldPrice{color:var(--secondary-text-color);font-size:24px;font-weight:600;line-height:30px;text-decoration:line-through}.TotalPrice-module-scss-module__vNP45W__economy{color:var(--secondary-text-color);margin-bottom:20px;font-size:16px;font-weight:600;line-height:26px}.TotalPrice-module-scss-module__vNP45W__economyValue{font-weight:700px;color:var(--primary-text-color)}.TotalPrice-module-scss-module__vNP45W__bonuses{color:var(--secondary-text-color);font-size:16px;font-weight:600;line-height:26px}.TotalPrice-module-scss-module__vNP45W__bonusValue{color:var(--primary-text-color);background-color:var(--green-color-opacity-20);border-radius:4px;padding:2px 4px;font-weight:700}
.OrderSubmitButton-module-scss-module__geZaga__root{padding-bottom:32px;padding-left:24px;padding-right:24px}.OrderSubmitButton-module-scss-module__geZaga__button{color:#fff;background-color:var(--primary-color);border-radius:5px;width:100%;height:48px;font-size:20px;font-weight:800;line-height:26px}
.MobileView-module-scss-module__j1cgaa__root{padding:16px}.MobileView-module-scss-module__j1cgaa__root.MobileView-module-scss-module__j1cgaa__withBackground{background-color:var(--background-color,#7878780f);border-radius:10px}.MobileView-module-scss-module__j1cgaa__root.MobileView-module-scss-module__j1cgaa__withRectangle{z-index:2;position:relative}.MobileView-module-scss-module__j1cgaa__root.MobileView-module-scss-module__j1cgaa__withRectangle:before{content:"";z-index:0;width:100%;height:var(--background-height,235px);background-color:var(--background-color,transparent);border-radius:10px;position:absolute;top:0;left:0}.MobileView-module-scss-module__j1cgaa__title{z-index:2;align-items:center;gap:8px;margin-bottom:16px;font-size:20px;font-weight:700;display:flex;position:relative}.MobileView-module-scss-module__j1cgaa__itemsList{z-index:2;grid-template-columns:repeat(2,1fr);gap:8px;display:grid;position:relative}.MobileView-module-scss-module__j1cgaa__titleIcon{width:16px;height:16px}.MobileView-module-scss-module__j1cgaa__smallCard{margin-bottom:8px}
.DesktopView-module-scss-module__iRe7pa__root{background-image:none;background-position:50%;background-size:cover;background-color:var(--secondary-color-opacity-6);width:100%;padding-top:24px;padding-bottom:24px;overflow:hidden}.DesktopView-module-scss-module__iRe7pa__container{grid-template-columns:1fr 350px;gap:16px 28px;display:grid}.DesktopView-module-scss-module__iRe7pa__additionalImage{aspect-ratio:350/195;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}
.Modal-RetryOrder-module-scss-module__dkP3eW__content{position:relative}.Modal-RetryOrder-module-scss-module__dkP3eW__title{margin-bottom:32px;font-size:24px;font-weight:700;line-height:24px}.Modal-RetryOrder-module-scss-module__dkP3eW__description{margin-bottom:28px;font-size:16px;font-weight:600;line-height:18px}.Modal-RetryOrder-module-scss-module__dkP3eW__buttons{justify-content:center;gap:16px;display:flex}.Modal-RetryOrder-module-scss-module__dkP3eW__button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;width:140px;height:40px;font-size:14px;font-weight:800;display:flex}.Modal-RetryOrder-module-scss-module__dkP3eW__button.Modal-RetryOrder-module-scss-module__dkP3eW__clearBasket{border-color:var(--primary-color);color:var(--primary-text-color);background-color:#fff}.Modal-RetryOrder-module-scss-module__dkP3eW__button.Modal-RetryOrder-module-scss-module__dkP3eW__clearBasket:hover{background-color:var(--primary-color-opacity-10)}.Modal-RetryOrder-module-scss-module__dkP3eW__button.Modal-RetryOrder-module-scss-module__dkP3eW__addToBasket{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff}.Modal-RetryOrder-module-scss-module__dkP3eW__preloader{background-color:#ffffff80;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.AnonymusSwitcher-module-scss-module__n3iJIq__wrapper{flex-direction:column;justify-content:flex-end;align-items:end;gap:.25rem;display:flex}.AnonymusSwitcher-module-scss-module__n3iJIq__label{color:var(--primary-text-color);font-size:.875rem;font-weight:500}.AnonymusSwitcher-module-scss-module__n3iJIq__switch{cursor:pointer;width:44px;height:24px;display:inline-block;position:relative}.AnonymusSwitcher-module-scss-module__n3iJIq__checkboxInput{opacity:0;width:0;height:0}.AnonymusSwitcher-module-scss-module__n3iJIq__checkboxInput:checked+.AnonymusSwitcher-module-scss-module__n3iJIq__slider{background-color:var(--primary-color)}.AnonymusSwitcher-module-scss-module__n3iJIq__checkboxInput:checked+.AnonymusSwitcher-module-scss-module__n3iJIq__slider:before{transform:translate(20px)}.AnonymusSwitcher-module-scss-module__n3iJIq__checkboxInput:focus-visible+.AnonymusSwitcher-module-scss-module__n3iJIq__slider{box-shadow:0 0 0 2px var(--primary-color-opacity-87)}.AnonymusSwitcher-module-scss-module__n3iJIq__slider{background-color:#ccc;border-radius:24px;transition:background-color .3s;position:absolute;inset:0}.AnonymusSwitcher-module-scss-module__n3iJIq__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .3s;position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0003}
.Slider-module-scss-module__nrR_oq__slider{grid-area:1/1/3/2;height:406px;overflow:hidden}.Slider-module-scss-module__nrR_oq__swiperContainer{width:100%;height:100%;position:relative}.Slider-module-scss-module__nrR_oq__customPagination{z-index:2;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.Slider-module-scss-module__nrR_oq__customPrev,.Slider-module-scss-module__nrR_oq__customNext{border:2px solid var(--primary-color);width:48px;height:48px;color:var(--primary-color);cursor:pointer;z-index:5;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:background-color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.Slider-module-scss-module__nrR_oq__customPrev,.Slider-module-scss-module__nrR_oq__customNext{display:none}}.Slider-module-scss-module__nrR_oq__customPrev:hover,.Slider-module-scss-module__nrR_oq__customNext:hover{background-color:#fff}.Slider-module-scss-module__nrR_oq__customPrev{left:10px}.Slider-module-scss-module__nrR_oq__customNext{right:10px}.Slider-module-scss-module__nrR_oq__slideImage{object-fit:cover;width:100%;height:100%}.Slider-module-scss-module__nrR_oq__swiperContainer .swiper-pagination{z-index:10;gap:10px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.Slider-module-scss-module__nrR_oq__swiperContainer .swiper-pagination{display:none}}.Slider-module-scss-module__nrR_oq__swiperContainer .swiper-pagination-bullet{cursor:pointer;background-color:#ffffffb3;border-radius:50%;flex-shrink:0;width:12px;height:12px;transition:background-color .3s}.Slider-module-scss-module__nrR_oq__swiperContainer .swiper-pagination-bullet-active{background-color:var(--primary-color)}
.Filter-module-scss-module__dwKvOq__root{align-items:center;gap:16px;margin-bottom:32px;display:flex;padding:12px 16px!important}.Filter-module-scss-module__dwKvOq__orderNumberField{flex-grow:1}
.ModalAddReview-module-scss-module__1QoM5q__ratingRow{justify-content:space-between;align-items:center;display:flex}
.AdBanner-module-scss-module__N9dVxq__root{z-index:3;position:relative;container:adBanner/inline-size}.AdBanner-module-scss-module__N9dVxq__ad-banner-container{position:relative!important}.AdBanner-module-scss-module__N9dVxq__ad-badge{-webkit-backdrop-filter:blur(4px);color:#1a1a1a;cursor:pointer;z-index:20;-webkit-user-select:none;user-select:none;background:#ffffffd9;border:1px solid #0000001a;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000014}.AdBanner-module-scss-module__N9dVxq__ad-badge:hover,.AdBanner-module-scss-module__N9dVxq__ad-badge-active{color:var(--primary);background:#fff;box-shadow:0 3px 10px #00000026}.AdBanner-module-scss-module__N9dVxq__ad-badge-dots{color:#888;font-size:11px;line-height:1}.AdBanner-module-scss-module__N9dVxq__ad-badge-active .AdBanner-module-scss-module__N9dVxq__ad-badge-dots{color:var(--primary)}.AdBanner-module-scss-module__N9dVxq__ad-tooltip{z-index:10000;-webkit-backdrop-filter:blur(8px);color:#f5f5f7;opacity:1;pointer-events:auto;background:#1e1e24e6;border:1px solid #ffffff1f;border-radius:12px;width:260px;padding:14px 18px;font-family:Montserrat,sans-serif;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:40px;right:10px;transform:translateY(0);box-shadow:0 10px 30px #00000059}@container adBanner (max-width:430px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip{width:100%;padding:24px;inset:0}}@container adBanner (max-width:300px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip{padding:12px}}@container adBanner (max-width:250px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip{padding:8px}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip:before{content:"";border-bottom:8px solid #1e1e24e6;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:-8px;right:20px}@container adBanner (max-width:350px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip:before{display:none}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-hidden{opacity:0;pointer-events:none;transform:translateY(6px)}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-close{color:#fff6;cursor:pointer;background:0 0;border:none;font-size:20px;font-weight:400;line-height:1;transition:color .2s;position:absolute;top:10px;right:12px}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-close:hover{color:#fff}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-title{color:#fff6;text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px;font-size:9px;font-weight:700;line-height:1}@container adBanner (max-width:200px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip-title{margin-bottom:0}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-advertiser{color:#fff;margin-bottom:8px;padding-right:15px;font-size:13px;font-weight:600;line-height:1.4}@container adBanner (max-width:200px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip-advertiser{margin-bottom:0}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-inn{color:#ffffffb3;margin-bottom:12px;font-size:11px;font-weight:500}@container adBanner (max-width:250px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip-inn{margin-bottom:0}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-erid-row{color:#ffffffb3;border-top:1px solid #ffffff14;align-items:center;gap:6px;padding-top:12px;font-size:11px;font-weight:500;display:flex}@container adBanner (max-width:250px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip-erid-row{padding-top:8px}}@container adBanner (max-width:150px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip-erid-row{padding-top:0}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-erid-label{flex-shrink:0}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-erid-val{color:#fff;word-break:break-all;font-weight:600}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-copy-btn{color:#fffc;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;margin-left:auto;transition:all .2s;display:inline-flex;position:relative}@container adBanner (max-width:200px){.AdBanner-module-scss-module__N9dVxq__ad-tooltip-copy-btn{display:none}}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-copy-btn:hover{color:#fff;background:#ffffff26;border-color:#fff3}.AdBanner-module-scss-module__N9dVxq__ad-copy-btn-success{color:#27ae60!important;background:#27ae6033!important;border-color:#27ae6066!important}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-copy-btn svg{width:14px;height:14px;transition:transform .2s}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-copy-btn:active svg{transform:scale(.85)}.AdBanner-module-scss-module__N9dVxq__ad-svg-hidden{display:none!important}.AdBanner-module-scss-module__N9dVxq__ad-copy-feedback{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111115;border:1px solid #ffffff26;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:600;transition:opacity .2s cubic-bezier(.18,.89,.32,1.28),transform .2s cubic-bezier(.18,.89,.32,1.28),background-color .2s,border-color .2s;position:absolute;bottom:135%;left:50%;transform:translate(-50%,4px);box-shadow:0 4px 12px #00000040}.AdBanner-module-scss-module__N9dVxq__ad-copy-feedback:after{content:"";border:4px solid #0000;border-top-color:#111115;transition:border-color .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.AdBanner-module-scss-module__N9dVxq__ad-tooltip-copy-btn:hover .AdBanner-module-scss-module__N9dVxq__ad-copy-feedback{opacity:1;transform:translate(-50%)}.AdBanner-module-scss-module__N9dVxq__ad-copy-feedback-success{background:#27ae60!important;border-color:#27ae6066!important}.AdBanner-module-scss-module__N9dVxq__ad-copy-feedback-success:after{border-color:#27ae60 #0000 #0000!important}.AdBanner-module-scss-module__N9dVxq__ad-copy-feedback-visible{opacity:1!important;transform:translate(-50%)!important}
.UserFutureReviews-module-scss-module__3AylaG__root{margin-bottom:24px}
.ProfileLayout-module-scss-module__E_7uZW__root{gap:32px;display:grid}@media screen and (min-width:1240px){.ProfileLayout-module-scss-module__E_7uZW__root{grid-template-columns:290px minmax(0,1fr)}}.ProfileLayout-module-scss-module__E_7uZW__sidebar{display:none}@media screen and (min-width:1240px){.ProfileLayout-module-scss-module__E_7uZW__sidebar{border-radius:10px;padding:40px 24px;display:block;box-shadow:0 0 40px #0000001a}}.ProfileLayout-module-scss-module__E_7uZW__menu1{margin-bottom:52px}
.BasketDesktopView-module-scss-module__98Hvga__cards{align-items:flex-start;gap:24px;display:flex}.BasketDesktopView-module-scss-module__98Hvga__leftColumn{flex-grow:1}.BasketDesktopView-module-scss-module__98Hvga__rightColumn{width:400px}.BasketDesktopView-module-scss-module__98Hvga__totalPrice{margin-bottom:20px}.BasketDesktopView-module-scss-module__98Hvga__preloader{justify-content:center;align-items:center;height:300px;display:flex}.BasketDesktopView-module-scss-module__98Hvga__emptyBasket{margin-top:100px;margin-bottom:220px}
.MobileView-module-scss-module__SNNiWq__root{width:100%;overflow:hidden}.MobileView-module-scss-module__SNNiWq__container{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.MobileView-module-scss-module__SNNiWq__slider{grid-area:1/1/2/3;height:auto;min-height:10px;overflow:hidden}.MobileView-module-scss-module__SNNiWq__additionalImage{aspect-ratio:350/195;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block}
.UserInfo-module-scss-module__MpHxna__root{justify-content:center;align-items:center;gap:16px;margin-bottom:64px;display:flex}.UserInfo-module-scss-module__MpHxna__avatar{background-color:#f7f7f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:flex}.UserInfo-module-scss-module__MpHxna__avatar .UserInfo-module-scss-module__MpHxna__icon{color:#757575;width:100%;height:100%}.UserInfo-module-scss-module__MpHxna__text{flex-grow:1}.UserInfo-module-scss-module__MpHxna__name{font-size:18px;font-weight:600}.UserInfo-module-scss-module__MpHxna__phone{color:#757575;font-size:14px;font-weight:500}.UserInfo-module-scss-module__MpHxna__profile{color:#212121de;background-color:#f7f7f7;border-radius:10px;flex-shrink:0;width:40px;height:40px;padding:12px;display:block}.UserInfo-module-scss-module__MpHxna__profile:hover{color:var(--primary-color)}.UserInfo-module-scss-module__MpHxna__icon{width:100%;height:100%}
.BasketMobileView-module-scss-module__AlfNwW__root{min-height:calc(100dvh - 200px)}.BasketMobileView-module-scss-module__AlfNwW__whiteBlock{background-color:#fff;padding-bottom:24px;padding-left:16px;padding-right:16px}.BasketMobileView-module-scss-module__AlfNwW__pageTitle{margin-bottom:0}.BasketMobileView-module-scss-module__AlfNwW__noResultFound{padding-top:24px}.BasketMobileView-module-scss-module__AlfNwW__imageWrapper{justify-content:center;align-items:center;width:105px;height:105px;display:flex}.BasketMobileView-module-scss-module__AlfNwW__imageWrapper picture{object-fit:cover;width:100%;height:100%}
.MainBanner-module-scss-module___5XbEq__preloader{justify-content:center;align-items:center;height:285px;display:flex}@media screen and (min-width:768px){.MainBanner-module-scss-module___5XbEq__preloader{height:456px}}
.Menu-module-scss-module__XKqcDa__item{background-color:#f7f7f7;border-radius:10px;align-items:center;padding:4px 12px;font-size:18px;font-weight:400;line-height:32px;display:block}.Menu-module-scss-module__XKqcDa__item:not(:last-child){margin-bottom:16px}.Menu-module-scss-module__XKqcDa__item:hover{color:var(--primary-color)}.Menu-module-scss-module__XKqcDa__item.Menu-module-scss-module__XKqcDa__isActive{color:var(--primary-color);background-color:var(--primary-color-opacity-20)}
.ItemsList-module-scss-module__PZKcfG__root{gap:12px;padding:16px;display:grid}.ItemsList-module-scss-module__PZKcfG__item{background-color:#fff;border-radius:10px;grid-template-columns:105px 1fr;gap:16px;padding:12px 8px;display:grid}.ItemsList-module-scss-module__PZKcfG__imageWrapper{position:relative}.ItemsList-module-scss-module__PZKcfG__name{font-size:14px;font-weight:600;line-height:20px}.ItemsList-module-scss-module__PZKcfG__mnn{color:var(--secondary-color);margin-bottom:12px;font-size:12px;font-weight:400;line-height:14px}.ItemsList-module-scss-module__PZKcfG__controls{grid-template-columns:1fr auto;gap:16px;display:grid}.ItemsList-module-scss-module__PZKcfG__removeButton{width:32px;height:32px;color:var(--secondary-color);justify-content:center;align-items:center;display:flex}.ItemsList-module-scss-module__PZKcfG__removeIcon{width:16px;height:16px}.ItemsList-module-scss-module__PZKcfG__picture{justify-content:center;align-items:center;width:96px;height:96px;display:flex}.ItemsList-module-scss-module__PZKcfG__picture img{object-fit:contain;width:100%;height:100%}
.Slogan-module-scss-module__nc66Oa__root{text-align:center;position:relative}.Slogan-module-scss-module__nc66Oa__root:before{content:"";z-index:0;background:#a72a3d0f;border-radius:10px;width:100%;height:52px;display:block;position:absolute}@media screen and (min-width:768px){.Slogan-module-scss-module__nc66Oa__root:before{height:85px}}.Slogan-module-scss-module__nc66Oa__text1{letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:8px;padding-top:12px;font-size:28px;line-height:28px}@media screen and (min-width:768px){.Slogan-module-scss-module__nc66Oa__text1{padding-top:12px;font-size:46px;line-height:1}}.Slogan-module-scss-module__nc66Oa__text2{letter-spacing:0.5%;color:var(--primary-color);text-align:center;font-size:28px;font-weight:600;line-height:28px}@media screen and (min-width:768px){.Slogan-module-scss-module__nc66Oa__text2{font-size:46px;line-height:1}}
.Paper-module-scss-module__S8XZUG__root{background-color:#fff;border-radius:10px;padding:24px;box-shadow:0 0 40px #0000000d}
.QuantitySelector-module-scss-module__O1jwkG__selector{background-color:var(--primary-color);border-radius:18px;grid-template-columns:32px 88px 32px;width:160px;height:36px;padding-left:4px;padding-right:4px;display:grid}.QuantitySelector-module-scss-module__O1jwkG__button{color:#fff;justify-content:center;align-items:center;display:flex}.QuantitySelector-module-scss-module__O1jwkG__buttonIcon{width:20px;height:20px}.QuantitySelector-module-scss-module__O1jwkG__infoWrapper{flex-direction:column;justify-content:center;gap:2px;display:flex}.QuantitySelector-module-scss-module__O1jwkG__quantity{text-align:center;color:#fff;font-size:16px;font-weight:600;line-height:16px}.QuantitySelector-module-scss-module__O1jwkG__totalPrice{text-align:center;color:#fff;font-size:12px;font-weight:600;line-height:12px}
.Item-module-scss-module__7NV33G__root{border-radius:10px;padding:24px 28px;box-shadow:0 0 40px #0000000d}.Item-module-scss-module__7NV33G__topRow{align-items:center;margin-bottom:28px;display:flex}.Item-module-scss-module__7NV33G__status{border:1px solid var(--primary-color);border-radius:5px;margin-right:32px;padding:4px 8px;font-size:14px;font-weight:600;line-height:1}.Item-module-scss-module__7NV33G__orderNumber{color:var(--primary-color);margin-right:4px;font-size:18px;font-weight:600;line-height:28px}.Item-module-scss-module__7NV33G__date{flex-grow:1;font-size:14px;font-weight:500;line-height:28px}.Item-module-scss-module__7NV33G__totalPrice{font-size:18px;font-weight:600;line-height:28px}.Item-module-scss-module__7NV33G__mainRow{grid-template-columns:1fr auto;align-items:center;gap:32px;display:grid}.Item-module-scss-module__7NV33G__orderProducts{grid-template-columns:repeat(6,96px);gap:16px;display:grid}.Item-module-scss-module__7NV33G__productCard{border:1px solid #eff2f7;border-radius:5px;justify-content:center;align-items:center;width:96px;height:96px;padding:4px;display:flex}.Item-module-scss-module__7NV33G__productCard.Item-module-scss-module__7NV33G__more{font-size:18px;font-weight:600}.Item-module-scss-module__7NV33G__productImage{object-fit:contain;width:100%;height:100%}.Item-module-scss-module__7NV33G__orderThisNow{width:100%;height:40px;color:var(--secondary-text-color);background-color:var(--secondary-color-opacity-10);border-radius:20px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}
.Teasers-module-scss-module__y5q1nq__root{-ms-overflow-style:none;scrollbar-width:none;grid-template-columns:repeat(5,1fr);gap:44px;margin-bottom:20px;display:grid;overflow:auto}.Teasers-module-scss-module__y5q1nq__root::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.Teasers-module-scss-module__y5q1nq__root{margin-bottom:32px}}@media screen and (min-width:1200px){.Teasers-module-scss-module__y5q1nq__root{margin-bottom:48px}}.Teasers-module-scss-module__y5q1nq__item{align-items:center;gap:16px;display:flex}.Teasers-module-scss-module__y5q1nq__icon{background-color:var(--primary-color);border-radius:50%;flex-shrink:0;width:72px;height:72px;padding:16px}.Teasers-module-scss-module__y5q1nq__label{color:#000;width:134px;font-size:16px;font-weight:500;line-height:20px}
.OrderButton-module-scss-module__GdTt6W__button{color:#fff;background-color:var(--primary-color);border-radius:5px;justify-content:center;align-items:center;height:49px;margin-top:32px;font-size:20px;font-weight:800;line-height:26px;display:flex}
.List-module-scss-module__dghz8W__root{gap:32px;display:grid}
