.CatalogRecentlyViewed_root__d2nv6{margin-bottom:40px}@media screen and (min-width:1241px){.CatalogRecentlyViewed_root__d2nv6{margin-bottom:0}}.CatalogRecentlyViewed_content__dDmZe{position:relative;z-index:2}.CatalogRecentlyViewed_list__jR6Zu{position:relative;z-index:2;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;padding:0 20px}@media screen and (min-width:768px){.CatalogRecentlyViewed_list__jR6Zu{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1240px){.CatalogRecentlyViewed_list__jR6Zu{grid-template-columns:repeat(4,1fr)}}.Success_successScreen__XyMf3{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 0 12px;z-index:1;height:100%}.Success_successIcon__4VM3n{font-size:64px;color:var(--green-color);margin-bottom:20px;display:flex;align-items:center;justify-content:center}.Success_successTitle__xAuIT{font-size:20px;font-weight:700;color:#333;margin:0 0 12px}.Success_successDescription__AnrKj{font-size:13px;color:#666;line-height:1.6;margin:0 0 28px;max-width:320px}.Success_successCloseBtn__i9VUE{background:var(--primary-color);color:#fff;border:none;border-radius:8px;padding:12px 32px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,transform .1s;outline:none}.Success_successCloseBtn__i9VUE:hover{background:var(--primary-color-opacity-87)}.Success_successCloseBtn__i9VUE:active{transform:scale(.98)}.FormSelectbox_fieldGroup__YbjBy{display:flex;flex-direction:column;gap:6px;position:relative}.FormSelectbox_fieldGroup__YbjBy button,.FormSelectbox_fieldGroup__YbjBy input,.FormSelectbox_fieldGroup__YbjBy textarea{width:100%;padding:14px 16px;font-size:14px;border:1px solid #e2e2e2;border-radius:8px;box-sizing:border-box;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;background:#fff;display:flex;align-items:center}.FormSelectbox_fieldGroup__YbjBy button span,.FormSelectbox_fieldGroup__YbjBy input span,.FormSelectbox_fieldGroup__YbjBy textarea span{flex-grow:1;text-align:start}.FormSelectbox_fieldGroup__YbjBy button:focus,.FormSelectbox_fieldGroup__YbjBy input:focus,.FormSelectbox_fieldGroup__YbjBy textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-opacity-10)}.FormSelectbox_fieldGroup__YbjBy button.FormSelectbox_inputError__gXJl4,.FormSelectbox_fieldGroup__YbjBy input.FormSelectbox_inputError__gXJl4,.FormSelectbox_fieldGroup__YbjBy textarea.FormSelectbox_inputError__gXJl4{border-color:var(--primary-color);background:var(--primary-color-opacity-10)}.FormSelectbox_fieldGroup__YbjBy textarea{resize:none}.FormSelectbox_autocompleteWrapper__8kVL6{position:relative;width:100%}.FormSelectbox_autocompleteWrapper__8kVL6 input{padding-right:40px!important}.FormSelectbox_autocompleteWrapper__8kVL6 .FormSelectbox_searchIcon__O_qes{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#888;font-size:18px;pointer-events:none}.FormSelectbox_dropdown__oZqgF{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:180px;overflow-y:auto;z-index:999;margin-top:4px}.FormSelectbox_dropdownItem__sXY9j{padding:10px 16px;font-size:13px;color:#333;cursor:pointer;transition:background .15s}.FormSelectbox_dropdownItem__sXY9j:hover{background:#f7f7f7;color:#e30721}.ModalForm_root__GhxCf{position:relative;background:linear-gradient(101.02deg,#e8eff4 .09%,#dce7f0 91.9%);border-radius:10px;width:438px;min-height:min(200px,90vh);max-height:90vh;padding:32px;box-sizing:border-box;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;animation:ModalForm_slideUp__aYKJh .3s cubic-bezier(.16,1,.3,1);will-change:transform,opacity;transform:translateZ(0)}.ModalForm_watermark__tcUH7{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0;opacity:1;overflow:hidden}.ModalForm_watermark__tcUH7 img{position:absolute;width:120%;top:-15%;right:-20%;transform:rotate(-10deg) translateZ(0);will-change:transform}.Form_header__XJfu_{display:flex;align-items:center;gap:8px;margin-bottom:16px;z-index:1}.Form_logo__gGDSj{height:38px;width:auto}.Form_title__0hzOd{font-size:24px;font-weight:700;color:var(--primary-color);margin:0 0 12px;z-index:1}.Form_description__lFdfC{font-size:14px;font-weight:500;color:#555;line-height:1.6;margin:0 0 24px;z-index:1}.Form_form__tU_B3{display:grid;grid-gap:16px;gap:16px;z-index:1}.FormInput_fieldGroup__DWL_Z{display:flex;flex-direction:column;gap:6px;position:relative}.FormInput_fieldGroup__DWL_Z input{width:100%;padding:14px 16px;font-size:14px;border:1px solid var(--divider-color);border-radius:8px;box-sizing:border-box;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;background:#fff}.FormInput_fieldGroup__DWL_Z input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-opacity-10)}.FormInput_fieldGroup__DWL_Z input.FormInput_inputError__NH1Ay{border-color:var(--primary-color);background:var(--primary-color-opacity-10)}.FormInput_fieldGroup__DWL_Z textarea{resize:none}.FormTextarea_root__ZnWGH{display:flex;flex-direction:column;gap:6px;position:relative}.FormTextarea_textarea__zkiYi{width:100%;padding:14px 16px;font-size:14px;border:1px solid var(--divider-color);border-radius:8px;box-sizing:border-box;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;background:#fff;resize:none}.FormTextarea_textarea__zkiYi:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-opacity-10)}.FormTextarea_textarea__zkiYi.FormTextarea_inputError__I6ult{border-color:var(--primary-color);background:var(--primary-color-opacity-5)}.NoImage_root__dN8QH.NoImage_center__DP0JL{display:flex;justify-content:center;align-items:center}.Current_Desktop_View_root__L9l_r{margin-top:20px;display:flex;align-items:flex-end;justify-content:space-between}.Current_Desktop_View_oldPrice__S6aIF{font-weight:600;font-size:14px;line-height:18px;text-decoration:line-through;color:var(--secondary-color)}.Current_Desktop_View_currentPrice__qP3fA{font-weight:800;font-size:22px;line-height:26px;color:var(--primary-color)}.Current_Desktop_View_inCartLink__OCBOx{background-color:var(--green-color);color:#fff;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:4px;outline:none}.Current_Desktop_View_checkIcon__JUiUg{width:100%;height:100%}.Current_Desktop_View_addToCartButton__wfZax{color:#fff;border:none;cursor:pointer;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);border-radius:50%;padding:8px;outline:none}.Current_Desktop_View_addToCartButton__wfZax:disabled{background-color:var(--secondary-color);cursor:not-allowed}.Current_Desktop_View_relative2__kM5GX{position:relative;z-index:2}.FormWrapper_form__CO0Rh{display:grid;grid-gap:16px;gap:16px;z-index:1}.FormSubmitButton_submitBtn__OT76k{background:#e30721;color:#fff;border:none;border-radius:8px;padding:14px;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s,transform .1s;display:flex;align-items:center;justify-content:center;outline:none;margin-top:8px;position:relative;overflow:hidden}.FormSubmitButton_submitBtn__OT76k:after{content:"";position:absolute;top:-50%;left:-60%;width:20%;height:200%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 30%,rgba(255,255,255,.3) 70%,rgba(255,255,255,0));transform:rotate(30deg);animation:FormSubmitButton_shine__v3ad0 4s ease-in-out infinite}.FormSubmitButton_submitBtn__OT76k:hover{background:#c3061c}.FormSubmitButton_submitBtn__OT76k:active{transform:scale(.98)}.FormSubmitButton_submitBtn__OT76k:disabled{background:#e2e2e2;color:#888;cursor:not-allowed}.FormSubmitButton_submitBtn__OT76k:disabled:after{display:none}.FormSubmitButton_spinner__esCRn{font-size:20px;animation:FormSubmitButton_spin__ow7Hh 1s linear infinite}@keyframes FormSubmitButton_shine__v3ad0{0%{left:-60%}15%{left:120%}to{left:120%}}.Stickers_sticker__nXzln{text-align:center;font-size:11px;line-height:1;display:flex;align-items:center;padding:4px 8px;border-radius:5px;font-weight:700}.Stickers_sticker__nXzln.Stickers_discount__zGscQ{background-color:var(--yellow-color)}.Stickers_sticker__nXzln.Stickers_special__b_qDy{background-color:var(--primary-color);color:#fff}.Stickers_stickers__QWooh{position:absolute;z-index:2}.Stickers_stickers__QWooh.Stickers__leftTop__7Y35p{top:0;left:0;align-items:flex-start}.Stickers_stickers__QWooh.Stickers__rightTop__Wiut_{top:0;right:0;align-items:flex-end}.Stickers_stickers__QWooh.Stickers__leftBottom__Zi99B{bottom:0;left:0;align-items:flex-start;flex-direction:column-reverse}.Stickers_stickers__QWooh.Stickers__rightBottom__zTCmM{bottom:0;right:0;align-items:flex-end;flex-direction:column-reverse}.Stickers_stickers__QWooh>div:not(:last-child){margin-bottom:4px}.Double_root__RY1FO{background:#fff;border-radius:10px;padding:16px;transition:all .3s ease;box-shadow:0 0 25px 0 rgba(0,0,0,.0784313725)}.Double_root__RY1FO:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.1019607843)}.Double_column__RdvHT{display:flex;justify-content:flex-end;flex-direction:column}.Double_image__oCAQF{width:100%;position:relative;flex-grow:1;margin-top:50px}.Double_info__mF9bx{margin-top:52px;display:flex;justify-content:space-between;align-items:center;gap:12px}.Double_info__mF9bx .Double_flexGrow__w8fIi{flex-grow:1}.Double_name__Xj8c2{display:block;font-weight:600;font-size:22px;line-height:22px;flex-grow:1;padding-top:53px}.Double_name__Xj8c2:hover{color:var(--primary-color)}.Double_recipesOnly__KoW2B{display:inline-block;margin-top:9px}.Double_recipesOnly__KoW2B.Double_hide__r6veP{opacity:0}.Double_mnn___z5gT{font-weight:600;font-size:12px;line-height:20px;height:20px;color:var(--secondary-text-color);margin-top:18px}.Double_priceBlock__fhxDP{margin-top:20px;height:42px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:28px}.Double_addToBasket__0cukE{margin-top:27px}.Double_article__4_man{height:20px;margin-top:3px}.Double_recipesOnly__KoW2B{font-weight:700;font-size:11px;line-height:12px;text-align:center;width:81px;height:15px;background-color:var(--primary-color);color:#fff;border-radius:5px}.Double_recipesOnly__KoW2B.Double_hide__r6veP{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.Price_notAvailable__R__mW{color:var(--secondary-text-color);font-weight:800;font-size:20px;line-height:1}.Price_price__C7qh7{color:var(--primary-color);font-weight:800;font-size:26px;line-height:1}.BlockTitle_titleWrapper__6zu9m{position:relative;z-index:1;padding:28px 37px 37px;display:flex;align-items:center}.BlockTitle_titleWrapper__6zu9m:before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--gray-block-height,0);background-color:rgba(from var(--gray-block-color) r g b/.06);z-index:0;border-radius:10px}.BlockTitle_title__HiVcd{position:relative;z-index:2;font-weight:700;font-size:28px;line-height:1;margin-right:16px}.BlockTitle_title__HiVcd.BlockTitle_isLarge__aV9fL{font-size:38px}.BlockTitle_chevron__HZ_lu{color:var(--primary-text-color-opacity-87);font-size:24px;margin-right:32px}.BlockTitle_label__x4H0q{color:var(--secondary-text-color);font-weight:600;font-size:14px;line-height:18px}.BlockTitle_content__YlisR{position:relative;z-index:2;margin-left:16px;margin-right:16px}.BlockTitle_simple__bcPzo{font-weight:700;font-size:28px;line-height:1;margin-bottom:24px}.Description_root__Gs2PI{background-color:#fff;border-radius:15px;padding:20px 16px}.Description_descriptionItem__HcFvP{margin-bottom:24px}.Description_title__SuRhD{font-weight:600;font-size:20px;line-height:20px;margin-bottom:12px}.Description_text__eZmKy{font-weight:400;font-size:18px;line-height:20px;color:var(--secondary-text-color)}.SingleImage_root__MgCpb{height:300px;width:100%;display:flex;justify-content:center;align-items:center}.SingleImage_image__WHX2m{object-fit:contain;height:100%;width:100%}.ImageView_root__glxJm{background-color:#fff;margin-bottom:12px}.OldPrice_root__VFZv1{color:var(--secondary-text-color);opacity:.6;line-height:1;font-weight:600;text-decoration:line-through}.Analogs_root__ImRz8{padding:16px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){.Analogs_root__ImRz8{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (min-width:1024px){.Analogs_root__ImRz8{grid-template-columns:repeat(3,1fr);gap:24px}}.ViewSelector_root__xbF3j{position:fixed;top:64px;left:0;width:100%;background-color:#fff;display:grid;grid-template-columns:auto 1fr 1fr;z-index:100;height:48px}.ViewSelector_button__j91Ll{display:flex;align-items:center;justify-content:center;border-bottom:2px solid var(--divider-color);font-weight:500;font-size:12px;line-height:100%;text-transform:uppercase;color:var(--text-secondary-color)}.ViewSelector_button__j91Ll.ViewSelector_isActive__dENF7{border-color:var(--primary-color);color:var(--primary-color)}.ViewSelector_backButton__MbyVD{width:48px;height:48px;background-color:#f7f7f7;padding:8px;border-bottom:2px solid var(--primary-color)}.Map_root__w1e24{height:565px;position:relative}.Map_preloader__sPYuX{height:565px;display:flex;align-items:center;justify-content:center}.Map_map__gAaiP{height:565px}.Map_cluster__v0yzJ{background:#fff;color:#000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;cursor:pointer;border-radius:50%;position:relative}.Map_cluster__v0yzJ:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;z-index:-1;background-color:var(--primary-color)}.Map_marker__HeAOK{background:#fff;border-width:2px;border-style:solid;border-radius:33px;width:65px;height:33px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;position:relative;border-color:var(--primary-color)}.Map_marker__HeAOK:after{content:"";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:7px solid var(--primary-color)}.ShowInfo_root__rmPjl{position:absolute;left:16px;right:16px;top:56px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:10px;background-color:#fff;padding:24px 68px;max-width:450px}@media screen and (min-width:768px){.ShowInfo_root__rmPjl{left:72px;right:auto}}.ShowInfo_cityName__uRKoH{font-weight:400;font-size:16px;line-height:20px;color:var(--secondary-text-color);margin-bottom:4px}.ShowInfo_pharmacyName__geRli{font-weight:700;font-size:20px;line-height:20px;margin-bottom:20px}.ShowInfo_workTime__PDZdj{font-weight:600;font-size:16px;line-height:20px;color:var(--secondary-text-color);margin-bottom:24px}.ShowInfo_availableQuantity__TMXfA{margin-bottom:24px}.ShowInfo_priceBlock__k_zOy{position:relative;margin-bottom:16px}.ShowInfo_priceLabel__Lpoly{font-weight:600;font-size:16px;line-height:26px}.ShowInfo_price___0fGR{font-weight:700;font-size:24px;line-height:26px;color:var(--primary-color);margin-right:16px}.ShowInfo_oldPrice__EBwHM{font-weight:600;font-size:16px;line-height:26px;text-decoration:line-through;color:var(--secondary-text-color)}.ShowInfo_bonusesWrapper__6jGnQ{display:flex;align-items:center;gap:8px;margin-bottom:24px}.ShowInfo_bonusesValue__hsq9h{font-weight:700;font-size:14px;line-height:14px;padding:4px 8px;border-radius:5px;background-color:var(--green-color-opacity-20)}.ShowInfo_bonusesLabel__yE9w_{font-weight:600;font-size:14px;line-height:26px;color:var(--secondary-text-color)}.ShowInfo_sticker__8Ifts{position:absolute;top:0;right:0;background-color:var(--yellow-color);font-weight:700;font-size:14px;line-height:14px;padding:4px 8px;border-radius:5px}.ShowInfo_economyWrapper__PB_Fo{font-weight:600;font-size:14px}.ShowInfo_economyLabel__k3cJR{color:var(--secondary-text-color)}.ShowInfo_closeIcon__2tAva{width:48px;height:48px;position:absolute;top:0;right:0;padding:16px}.AvailableQuantity_root__biAC2{display:flex;align-items:center}.AvailableQuantity_root__biAC2.AvailableQuantity_color1__qyPu1{color:var(--primary-color)}.AvailableQuantity_root__biAC2.AvailableQuantity_color2___uJ8b{color:var(--yellow-color)}.AvailableQuantity_root__biAC2.AvailableQuantity_color3__k_6WR{color:var(--green-color)}.AvailableQuantity_point__M_3FJ{width:9px;height:9px;margin-right:2px}.AvailableQuantity_point__M_3FJ:nth-child(3){margin-right:8px}.AvailableQuantity_point__M_3FJ.AvailableQuantity_disabled__bfL6R{color:rgba(120,120,120,.4)}.AvailableQuantity_label__k3lUc{font-weight:600;font-size:14px;letter-spacing:-4%}.SortButton_root__OHB4V{display:inline-flex;align-items:center;gap:8px;cursor:pointer;outline:none}.SortButton_root__OHB4V:hover{color:var(--primary-color)}.SortButton_icon__QGIGT{width:11px;height:6px;color:rgba(120,120,120,.5)}.SortButton_icon__QGIGT.SortButton_up___4Ux0{transform:rotate(180deg)}.SortButton_icon__QGIGT.SortButton_isActive__2poH8{color:var(--primary-color)}.SortButton_headerLabel__OqY4d{font-weight:700;font-size:16px;line-height:20px}.List_header__ScRPG{padding:12px 0;border-bottom:1px solid rgba(120,120,120,.1)}.List_row__mw2A9{display:grid;grid-template-columns:40px 1fr 216px 256px 144px 140px!important;grid-gap:16px!important;gap:16px!important;padding-left:16px;padding-right:16px}.List_headerLabel__S71_x{font-weight:700;font-size:16px;line-height:20px}.List_item__q_Vjj{box-shadow:0 0 40px 0 rgba(0,0,0,.1);margin-top:12px;height:88px}.List_topBlock__MVaXO{padding:16px}.List_search__61FmY{padding-bottom:16px}.List_title__7waFG{margin-bottom:24px}.PageTitle_root__Sl72Q{font-weight:700;font-size:32px;line-height:1;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.PageTitle_root__Sl72Q.PageTitle_withPadding__Uxgwc{margin-bottom:40px}.ListItem_root__uuHz8{margin-bottom:16px;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:16px}.ListItem_root__uuHz8:not(:last-child){margin-bottom:12px}.ListItem_main__7mseZ{flex-grow:1}.ListItem_city__pQ198{font-weight:400;font-size:14px;line-height:20px;color:#787878}.ListItem_address__hdePn{font-weight:700;font-size:16px;line-height:20px;margin-bottom:16px}.ListItem_details__JrXJ0{display:flex;align-items:center}.ListItem_expire__NHFSV{margin-left:46px;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-4%}.ListItem_oldPrice__WT1sN{font-weight:600;font-size:14px;line-height:16px;text-decoration:line-through;color:rgba(120,120,120,.6)}.ListItem_price__IktV5{font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;color:var(--primary-color)}.AvailabilityInTown_root__feeYJ{padding-top:24px}.AvailabilityInTown_searchField__4Uebx{width:100%;max-width:728px;margin-bottom:32px}.AvailabilityInTown_row__QV_D7{padding:0 16px;display:grid;grid-template-columns:1fr 252px 135px 140px;grid-gap:16px;gap:16px}.AvailabilityInTown_header__KsTA6{padding-top:12px;padding-bottom:12px;border-bottom:1px solid rgba(120,120,120,.1);margin-bottom:8px}.AvailabilityInTown_noFound__PGh_G{margin-top:40px;margin-bottom:40px}.TownRow_townItem__iSOCp{height:72px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:10px;display:flex;align-items:center;margin-bottom:16px;padding-left:16px;padding-right:16px;gap:16px}.TownRow_priceBlock__4vLMr{flex-shrink:0}.TownRow_cityName__OfUOq{flex-grow:1;font-weight:700;font-size:16px;line-height:20px}.TownRow_cityName__OfUOq.TownRow_isOpened___bvcz{color:var(--primary-color)}.TownRow_collapseButton__kLrSo{flex-shrink:0;width:32px;height:32px;background-color:var(--green-color);color:#fff;padding:8px;border-radius:5px;transform:rotate(0deg);transition:transform .3s ease}.TownRow_collapseButton__kLrSo.TownRow_isOpened___bvcz{transform:rotate(-90deg)}.Pharmacy_root__dXVk3{display:flex;align-items:center;gap:16px;padding:16px 16px 16px 24px}.Pharmacy_root__dXVk3:not(:last-child){border-bottom:1px solid #e2e2e2}.Pharmacy_main__TAe15{flex-grow:1}.Pharmacy_address__y_Uo4{font-weight:700;font-size:16px;line-height:20px;margin-bottom:16px}.Pharmacy_details__M6mt0{display:flex;align-items:center}.Pharmacy_expire__pSilw{margin-left:46px;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-4%}.Pharmacy_oldPrice__pzriU{font-weight:600;font-size:14px;line-height:16px;text-decoration:line-through;color:rgba(120,120,120,.6)}.Pharmacy_price___7YB_{font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;color:var(--primary-color)}.DesktopView_items__vxM_n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px 32px;gap:48px 32px}.DesktopView_firstRow__u1VVZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;margin-bottom:48px}.ModalPharmacyListTownSelector_root__31MC6{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px 24px;gap:8px 24px;max-height:80vh;overflow:auto;min-width:240px}@media screen and (min-width:600px){.ModalPharmacyListTownSelector_root__31MC6{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.ModalPharmacyListTownSelector_root__31MC6{grid-template-columns:repeat(3,1fr)}}.ModalPharmacyListTownSelector_item__g5Qp_{display:block}.ModalPharmacyListTownSelector_item__g5Qp_.ModalPharmacyListTownSelector_isActive__opjuv{color:var(--primary-color)}.AddressField_root__6TBzh{display:flex;align-items:center;gap:8px;flex-grow:1;padding:6px 20px;height:54px;border-radius:12px;background-color:rgba(120,120,120,.08)}.AddressField_input__IWJiu{flex-grow:1;height:100%;outline:none;color:#787878;font-size:18;font-weight:500}.AddressField_input__IWJiu::placeholder{color:#787878}.AddressField_icon__ypbuR{color:#b1b4bc;width:16px;height:16px}.Filter_root__9W2IQ{display:grid;grid-template-columns:auto 275px 1fr;grid-gap:12px;gap:12px;margin-bottom:28px}.DesktopView_header__kC_s7{border-bottom-width:2px!important}.DesktopView_headerItem__JIpfw{font-size:16px;font-weight:700;line-height:20px}.DesktopView_item__0FxRw{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 275px 200px 200px 140px;padding:16px 0;align-items:center}.DesktopView_item__0FxRw:not(:last-child){border-bottom:1px solid var(--divider-color)}.PharmacyListItem_cityName__QdhHA{font-weight:400;font-size:14px;line-height:20px;color:var(--secondary-text-color)}.PharmacyListItem_address__jO47H{font-weight:700;font-size:16px;line-height:20px}.PharmacyListItem_cert__iVXwl{height:34px;box-shadow:0 0 25px 0 rgba(0,0,0,.15);font-weight:500;font-size:12px;line-height:1;text-align:center;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px}.PharmacyListItem_text__OzGX_{font-weight:500;font-size:14px;line-height:20px}.PharmacyListItem_button__QQQ4K{width:100%;height:32px;border-radius:5px;color:#fff;font-weight:800;font-size:14px;line-height:26px;background-color:var(--primary-color);border:none}.PharmacyListItem_button__QQQ4K.PharmacyListItem_isActive__JzRnM{background-color:var(--green-color)}.Filter_list__KPFy_{padding:5px;border-radius:12px;background-color:rgba(120,120,120,.0784313725);display:flex;gap:16px}.Filter_item__Km7s5{width:108px;height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;cursor:pointer}.Filter_item__Km7s5:hover{background-color:#fff}.Filter_item__Km7s5.Filter_active__AuTj7{background-color:#fff;color:var(--primary-color)}.DesktopView_items__doRo7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px 32px;gap:48px 32px}.DesktopView_firstRow__BqcCu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;margin-bottom:48px}.DesktopView_noResults__x_KkR{padding-top:40px}.Container_root__jJRS_{width:100%;padding:32px 16px;margin:0 auto}@media screen and (min-width:1338px){.Container_root__jJRS_{width:1318px;padding:0 10px}}.Container_header__lU9bQ{width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:1574px){.Container_header__lU9bQ{width:1542px}}.Container_withGap__HGVYh{padding-top:20px}@media screen and (min-width:1338px){.Container_withGap__HGVYh{padding-top:80px}}.FooterDesktopView_footer__xdqVV{padding:62px 0;background:#f7f7f7}.FooterDesktopView_footerInfo__vem_8{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding:0 0 47px}.FooterDesktopView_footerContact__W_YCO{display:flex;flex-direction:column;gap:42px}.FooterDesktopView_footerCopyright___TJbH{max-width:327px;font-size:var(--text-size);font-weight:500;line-height:16px;color:rgba(22,22,22,.7)}.FooterDesktopView_footerHotline__quvwS{display:flex;align-items:center;gap:8px}.FooterDesktopView_footerHotlineIcon__6r8Zo{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-color);border-radius:100%;color:var(--primary-color)}.FooterDesktopView_footerHotlineText__HqRVo{display:flex;flex-direction:column;gap:4px}.FooterDesktopView_footerHotlinePhone__n73BG{font-size:1.25rem;font-weight:600;line-height:12px;color:var(--primary-color);transition:color .3s linear}.FooterDesktopView_footerHotlinePhone__n73BG:hover{color:rgb(128.115942029,27.884057971,39.1884057971)}.FooterDesktopView_footerHotlinePhoneText__LfR56{font-size:var(--text-size);font-weight:500;line-height:12px;color:rgba(22,22,22,.7);margin-bottom:0}.FooterDesktopView_footerMenu__bAMOu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:160px;gap:160px}@media screen and (max-width:1239px){.FooterDesktopView_footerMenu__bAMOu{display:none}}.FooterDesktopView_footerMenuCol__3P_GK{display:flex;flex-direction:column;gap:27px}.FooterDesktopView_footerMenuTitle__07_J6{font-weight:700;line-height:16px;color:rgba(22,22,22,.7)}.FooterDesktopView_footerMenuList__p8aJq{display:flex;flex-direction:column;gap:7px}.FooterDesktopView_footerMenuLink__5ZxGf{font-size:var(--text-size);font-weight:500;line-height:16px;color:rgba(22,22,22,.7)}.FooterDesktopView_footerMenuLink__5ZxGf:hover{text-decoration:underline}.FooterDesktopView_footerCredentials__LcTsT{padding:16px 0 0}.FooterDesktopView_footerCredentials__LcTsT p{font-size:var(--text-size);font-weight:500;line-height:18px;color:rgba(22,22,22,.7)}.FooterDesktopView_footerLicense__LVBln{color:rgba(22,22,22,.7);text-decoration:underline;transition:color .3s linear}.FooterDesktopView_footerLicense__LVBln:hover{color:var(--black-color)}.FormFile_fieldGroup__Vz_Np{display:flex;flex-direction:column;gap:6px;position:relative}.FormFile_uploadBtn___00js{background:#f7f7f7;color:#333;border:1px dashed silver;border-radius:8px;padding:14px;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .2s,background .2s;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;outline:none}.FormFile_uploadBtn___00js:hover{border-color:var(--primary-color);background:#fdf2f2;color:var(--primary-color)}.FormFile_uploadBtn___00js.FormFile_uploadBtnError__8dDPX{border-color:var(--primary-color);background:--primary-color-opacity-5}.FormFile_uploadIcon__VsDvB{font-size:18px}.FormFile_fileSelected__6wALu{display:flex;align-items:center;gap:10px;background:#f0f7f4;border:1px solid #c3e6cb;border-radius:8px;padding:12px 16px;color:#155724}.FormFile_fileTypeIcon__Nlw__{font-size:20px;color:#28a745;flex-shrink:0}.FormFile_fileName__Wptjp{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.FormFile_removeFileBtn__49E34{background:none;border:none;cursor:pointer;color:#dc3545;display:flex;align-items:center;justify-content:center;font-size:16px;padding:4px;border-radius:50%;transition:background .15s}.FormFile_removeFileBtn__49E34:hover{background:rgba(220,53,69,.1)}.FormFile_fileTip__6y9Q3{font-size:12px;font-weight:500;color:#888;margin-left:4px;margin-top:2px}.Copyright_root__ylDse{text-align:center;color:var(--primary-text-color-opacity-70);font-weight:500;font-size:14px;line-height:16px;border-bottom:1px solid var(--divider-color);padding-top:36px;padding-bottom:36px}.FooterLogo_root__bw_Ja{display:flex;padding-left:16px;padding-right:16px;flex-direction:column;gap:32px}@media screen and (min-width:370px){.FooterLogo_root__bw_Ja{justify-content:space-between;flex-direction:row;gap:16px}}.FooterLogo_logo__fqcuA{display:flex;align-items:center;justify-content:center;margin-bottom:12px}@media screen and (min-width:370px){.FooterLogo_logo__fqcuA{display:block;margin-bottom:0}}.FooterLogo_hotline__2qn1Q{display:flex;align-items:center;justify-content:center;gap:8px}@media screen and (min-width:370px){.FooterLogo_hotline__2qn1Q{justify-content:flex-start}}.FooterLogo_hotlineIcon__L_PcY{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-color);border-radius:100%;color:var(--primary-color)}.FooterLogo_hotlineText__p1j5E{display:flex;flex-direction:column;gap:4px}.FooterLogo_hotlinePhone__FFfTx{font-size:1.25rem;font-weight:600;line-height:12px;color:var(--primary-color);transition:color .3s linear}.FooterLogo_hotlinePhone__FFfTx:hover{color:rgb(128.115942029,27.884057971,39.1884057971)}.FooterLogo_hotlinePhoneText__or4zK{font-size:var(--text-size);font-weight:500;line-height:12px;color:rgba(22,22,22,.7);margin-bottom:0}.FooterMobileView_root__8lAxk{margin-bottom:60px}@media screen and (min-width:768px){.FooterMobileView_root__8lAxk{margin-bottom:80px}}.FooterMobileView_disclaimer__UMG7I{padding:16px;margin-bottom:20px}.FooterMobileView_disclaimer__UMG7I,.FooterMobileView_warning__gRSO6{font-weight:500;font-size:14px;line-height:18px;color:var(--primary-text-color-opacity-70)}.FooterMobileView_warning__gRSO6{text-align:center}.FooterMobileView_footerSpacer__yL_cy{height:40px}.FooterMenu_root__gWW5r{padding-left:16px;padding-right:16px;border-top:1px solid var(--divider-color);margin-bottom:28px}.FooterMenu_titleWrapper__HN5vC{display:flex;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--divider-color)}.FooterMenu_titleWrapper__HN5vC:hover{cursor:pointer;color:var(--primary-text-color)}.FooterMenu_title__KCxcH{font-weight:700;font-size:16px;line-height:22px;margin-bottom:0;flex-grow:1;color:var(--primary-text-color-opacity-70)}.FooterMenu_chevron__v1V98{flex-shrink:0;width:16px;height:16px;color:var(--secondary-text-color)}.FooterMenu_chevron__v1V98.FooterMenu_expanded__OjUx7{transform:rotate(180deg);color:var(--primary-text-color)}.FooterMenu_list__55vX0{border-bottom:1px solid var(--divider-color);padding:12px 8px}.FooterMenu_listItem__kCsy6{color:var(--primary-text-color-opacity-70);font-weight:500;font-size:14px;line-height:16px;padding-top:8px;padding-bottom:8px}.Header_header__qcO_L{border-top:5px solid var(--primary-color);padding:8px 0;box-shadow:0 0 40px 0 rgba(0,0,0,.1019607843);position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:10}.Header_headerContainer__XhpSo{max-width:1542px;padding:0 10px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.Header_headerRow__fOSCW{display:flex;align-items:center;justify-content:space-between;gap:16px}.Header_searchField__pTWCq{display:flex;align-items:center;flex:1 1 auto;gap:17px;max-width:750px;background:#f7f7f7;padding:5px 17px 5px 6px;border-radius:10px;box-shadow:inset 0 0 14px 0 rgba(0,0,0,.0509803922)}.Header_menu__0tlX9{flex:1 1 auto}.Header_menuList__XJ4sX{display:flex;align-items:center;gap:25px}.Header_menuLink__jVXqe{font-weight:500;line-height:12px;transition:color .3s linear}.Header_menuLink__jVXqe:hover{color:rgb(98.5,98.5,98.5)}.Header_bonuses__UAKT_{font-size:var(--text-size);font-weight:600;line-height:12px;background:var(--primary-color-opacity-15);padding:8px 12px;border-radius:5px;transition:background .3s linear}.Header_bonuses__UAKT_:hover{background:var(--primary-color-opacity-10)}.Header_contact__VTt1d{display:flex;align-items:center;gap:20px}.Header_contactIcon__dFTj5{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:3px;border:2px solid var(--black-color);border-radius:100%;color:var(--black-color)}.Header_contactLink__u4DvV{display:flex;align-items:center;gap:4px;font-weight:600;font-size:16px;line-height:1}.HeaderSearch_root__qIgMn{display:flex;align-items:center;flex:1 1 auto;gap:16px;cursor:text}.HeaderSearch_root__qIgMn input{flex:1 1 auto;outline:none;font-weight:500;font-size:1.125rem;line-height:12px}.HeaderSearch_root__qIgMn input::placeholder{color:#b1b4bc}.HeaderSearch_root__qIgMn svg{margin-left:auto;color:#b1b4bc}.ModalHeaderSearch_backdrop__LwUUm{position:fixed;inset:0;display:flex;justify-content:center;align-items:flex-start;z-index:20;opacity:0;transition:opacity .3s ease-out,background-color .3s ease-out;pointer-events:none;opacity:1;background:rgba(0,0,0,.4);pointer-events:all;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ModalHeaderSearch_content__V8Z0_{display:grid;grid-template-columns:73px 1189px 1fr;grid-gap:16px 32px;gap:16px 32px;padding-top:13px}@keyframes Logo_pulse__yCwDX{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.Logo_pulse__yCwDX{animation:Logo_pulse__yCwDX .7s ease-in-out 2}@keyframes ResultBlock_fadeIn__2Isyu{0%{opacity:0}to{opacity:1}}.ResultBlock_slideFromRight__v3WD3{animation:ResultBlock_fadeIn__2Isyu .5s ease-in-out forwards}.ResultBlock_root__cA8V2{background-color:#fff;border-radius:10px;padding:28px 24px;display:grid;grid-template-columns:215px 1fr;grid-gap:28px;grid-row:2/3;grid-column:2/3}.LeftSide_group__01aMD{margin-bottom:32px}.LeftSide_title__9_ltX{font-weight:600;font-size:18px;line-height:100%;margin-bottom:14px}.LeftSide_item__G6Bqz{display:block;background-color:rgba(0,0,0,0);font-weight:500;font-size:14px;cursor:pointer;text-align:start;border-radius:4px;padding:2px 8px;line-height:16px}.LeftSide_item__G6Bqz:not(:last-child){margin-bottom:8px}.LeftSide_item__G6Bqz:hover{background-color:var(--primary-color-opacity-10);color:var(--primary-color)}.SearchResult_title__YKYTy{font-weight:600;font-size:18px;line-height:100%;margin-bottom:42px}.SearchResult_items__z0ApF{margin-bottom:32px}.SearchResult_item__O__Qf{display:grid;grid-template-columns:68px 1fr 115px auto;align-items:center;grid-gap:28px;gap:28px}.SearchResult_item__O__Qf:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(120,120,120,.1)}.SearchResult_imageWrapper__GZKIV{width:68px;height:68px;position:relative;display:flex;justify-content:center}.SearchResult_imageWrapper__GZKIV img{object-fit:cover}.SearchResult_main__Es8WE{padding-right:100px}.SearchResult_name__m1JFZ{line-height:20px;transition:all .3s ease;margin-bottom:16px;display:block;font-size:16px;font-weight:600}.SearchResult_name__m1JFZ:hover{color:var(--primary-color)}.SearchResult_info__JBY_i{display:flex;gap:14px}.SearchResult_blockInfo__ttD_H{width:193px;display:grid;grid-template-columns:auto auto 1fr;grid-gap:16px;gap:16px;margin-right:60px}.SearchResult_recipesOnly__IONIK{border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;font-weight:700;font-size:11px;line-height:15px;width:81px}.SearchResult_rating__i_wEq,.SearchResult_reviewsCount__6J5Uq{color:var(--secondary-text-color);font-weight:600;font-size:14px;line-height:100%;letter-spacing:-4%;display:flex;align-items:center;gap:4px}.SearchResult_availableInShopsCount__91P5F{width:100px;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-4%;color:var(--green-color);display:flex;align-items:center}.SearchResult_availableInShopsCount__91P5F.SearchResult_notAvailable__tR5Rn,.SearchResult_sku__lIG91{color:var(--secondary-text-color)}.SearchResult_sku__lIG91{font-size:12px;line-height:20px}.SearchResult_price__fR8pp{font-weight:800;font-size:22px;line-height:26px;flex-grow:1;text-align:right}.SearchResult_price__fR8pp.SearchResult_primaryColor__j13Gt{color:var(--primary-color)}.SearchResult_oldPrice__ke4BT{font-weight:600;font-size:14px;line-height:1;text-decoration:line-through;color:var(--secondary-text-color);opacity:.6}.SearchResult_showMoreWrapper__EZ7GH{display:flex;justify-content:center}.SearchResult_showMore__lVZK2{background-color:rgba(0,0,0,0);color:var(--primary-color);font-weight:600;line-height:100%;transition:all .3s ease;cursor:pointer}.SearchResult_showMore__lVZK2:hover{opacity:.8}.SearchField_root__6ClmI{position:relative;display:flex;align-items:center}.SearchField_root__6ClmI.SearchField_slideIn__Av2Oz{animation:SearchField_slideInFromTop__bvhd_ .3s ease-out forwards}.SearchField_field__R8qa_{width:100%;background-color:#fff;border-radius:12px;padding:0 97px 0 28px;height:54px;box-shadow:inset 0 0 14px 0 rgba(0,0,0,.0509803922)}.SearchField_field__R8qa_:focus{outline:var(--primary-color)}.SearchField_field__R8qa_::placeholder{color:var(--primary-text-color);opacity:1}.SearchField_actions__xc02U{background-color:rgba(0,0,0,0);position:absolute;top:50%;right:0;height:56px;transform:translateY(-50%);display:flex;align-items:center;gap:8px;margin-right:8px}.SearchField_clearButton__CDBjT{width:32px;height:32px;color:var(--secondary-text-color);opacity:.7;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s ease}.SearchField_clearButton__CDBjT:hover{opacity:1;color:var(--primary-text-color)}.SearchField_clearButton__CDBjT.SearchField_hide__J5yvD{opacity:0}.SearchField_separator__vTjmb{width:1px;height:32px;background-color:var(--secondary-text-color);opacity:.7;transition:all .4s ease}.SearchField_separator__vTjmb.SearchField_hide__J5yvD{opacity:0}.SearchField_actionButton__yN0s4{width:32px;height:32px;color:var(--secondary-text-color);display:flex;align-items:center;justify-content:center;cursor:pointer}.SearchField_actionButton__yN0s4:hover{opacity:1;color:var(--primary-text-color)}@keyframes SearchField_slideInFromTop__bvhd_{0%{margin-left:118px;margin-right:376px}to{margin-right:0;margin-left:0}}.MobileView_backdrop__haAyj{z-index:100!important}.MobileView_content__ulfed{position:fixed;z-index:101;top:0;left:0;width:100%;max-height:calc(100dvh - 68px)}@media screen and (min-width:768px){.MobileView_content__ulfed{max-height:calc(100dvh - 88px)}}.MobileView_topRow__2PyMs{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px}.MobileView_resultList__rR3mX{max-height:calc(100dvh - 128px);background-color:#fff;overflow-y:auto}@media screen and (min-width:768px){.MobileView_resultList__rR3mX{max-height:calc(100dvh - 148px)}}.SearchField_root__BNwX5{position:relative}.SearchField_input__qOqKj{width:100%;border-radius:10px;background-color:#fff;padding-left:12px;padding-right:60px;height:48px;font-weight:500;font-size:18px;outline:none}.SearchField_clearButton__HVBO5{position:absolute;right:0;top:50%;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.SearchField_clearIcon___k4bf{color:var(--secondary-color);width:24px;height:24px}.BackButton_root__isq2M{width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:12px;background-color:#fff;box-shadow:inset 0 0 14px 0 rgba(0,0,0,.05);border-radius:10px}.ResultSearch_preloader__ivyy8{position:fixed;left:50%;transform:translateX(-50%);margin-top:32px}.ResultItem_root__hGDkb{display:grid;grid-template-columns:88px 1fr;grid-gap:12px;gap:12px;padding:16px;border-bottom:1px solid #e0e0e0;background-color:#fff}.ResultItem_imageWrapper__S6nVE{position:relative;width:100%;overflow:hidden;border-radius:8px}.ResultItem_image__07O_n{width:100%;height:100%;object-fit:contain}.ResultItem_stickers__aPzax{position:absolute;top:8px;left:8px;display:flex;gap:4px}.ResultItem_sticker__Ho8Ig{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.ResultItem_topRow__Is4h1{display:flex;justify-content:space-between;align-items:center;gap:8px}.ResultItem_name__WpeEl{font-weight:600;font-size:14px;line-height:20px}.ResultItem_mnn__s_KH6{font-weight:400;font-size:14px;line-height:20px;color:var(--secondary-color)}.ResultItem_bottomRow__oyJFr{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.ResultItem_priceWrapper__Oz7I1{display:flex;align-items:flex-start;gap:8px}.ResultItem_price__ny5zP{font-weight:800;font-size:22px;line-height:1;color:var(--primary-color)}.ResultItem_pricePrefix__B2lh7{font-weight:500}.ResultItem_oldPrice__U7ils{font-weight:600;font-size:14px;line-height:1;color:var(--secondary-color-opacity-60);text-decoration:line-through}.ResultItem_available__CEj5w{font-weight:600;font-size:14px;line-height:1;letter-spacing:-4%;color:var(--green-color)}.ResultItem_notAvailable__zRG2e{font-size:14px;color:#f44336}.ResultItem_favoritesButton__iDuZi{flex-shrink:0}.BasketInfo_root__YycXX{display:flex;gap:12px}.BasketInfo_icon__RTmzG{width:24px;height:24px;flex-shrink:0}.BasketInfo_text__Jmf_9{font-weight:400;font-size:14px;line-height:100%;color:#787878}.CartItemsList_root__4_nZm{border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,.05);padding:28px 24px}.CartItemsList_title__fRyNB{font-weight:700;font-size:24px;line-height:24px;color:#161616;margin-bottom:16px}.CartItemsList_header__P_Eyj{color:#757575;font-weight:500;font-size:14px;line-height:36px;border-bottom:1px solid #f2f2f2;margin-bottom:20px}.CartItemsList_header__P_Eyj,.CartItemsList_row__blaua{display:flex;align-items:center;gap:32px}.CartItemsList_headerName__qqXWM{flex-grow:1}.CartItemsList_quantityCol___yDSu{width:112px}.CartItemsList_priceCol__bb6FK{width:120px}.CartItemsList_actionsCol__DGua1{width:96px}.CartItemsList_clearCartWrapper__rILT0{display:flex;justify-content:flex-end;margin-top:60px}.ClearCartButton_root__4uir4{background-color:#f7f7f7;border-radius:10px;width:184px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:18px;line-height:100%;cursor:pointer}.ClearCartButton_root__4uir4:hover{background-color:#dedede}.TotalPrice_root__Bpiv7{border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);padding:32px 24px}.TotalPrice_title__J8_ex{color:#787878;font-weight:600;font-size:24px;line-height:26px;margin-bottom:16px}.TotalPrice_priceRow__K6R5j{display:flex;align-items:flex-end;gap:12px}.TotalPrice_price__bA1XN{font-weight:700;font-size:38px;line-height:1;color:var(--primary-color)}.TotalPrice_oldPrice__BCatj{font-weight:600;font-size:24px;line-height:26px;color:rgba(120,120,120,.6);text-decoration:line-through}.TotalPrice_economy__gMEH_{font-weight:600;font-size:16px;line-height:26px;color:#787878;margin-bottom:20px}.TotalPrice_economyValue__bXcvw{color:#161616}.TotalPrice_bonusesRow__e_I1h{display:flex;align-items:center;gap:8px;margin-bottom:32px}.TotalPrice_bonusesValue__omWzo{border-radius:5px;background-color:rgba(80,185,70,.2);color:#212121;font-weight:700;font-size:14px;line-height:14px;padding:5px 8px}.TotalPrice_bonusesText__uqBhv{font-weight:600;font-size:16px;line-height:26px;color:#787878}.TotalPrice_toOrderButtonRipple__3Ag89{width:100%}.TotalPrice_toOrderButton___ELH_{border-radius:5px;width:100%;height:48px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;line-height:26px;background-color:var(--primary-color);color:#fff}.ItemsList_root__4gOkM{padding:16px;display:grid;grid-gap:12px;gap:12px}.ItemsList_item__UNVDD{background-color:#fff;border-radius:10px;padding:12px 8px;display:grid;grid-template-columns:105px 1fr;grid-gap:16px;gap:16px}.ItemsList_imageWrapper__MDPMH{position:relative}.ItemsList_name__OBtMy{font-weight:600;font-size:14px;line-height:20px}.ItemsList_mnn__Tueyf{font-weight:400;font-size:12px;line-height:14px;color:var(--secondary-color);margin-bottom:12px}.ItemsList_controls__9e4H7{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px}.ItemsList_removeButton__NOZKh{width:32px;height:32px;color:var(--secondary-color);display:flex;align-items:center;justify-content:center}.ItemsList_removeIcon__TBChO{width:16px;height:16px}.ItemsList_picture__D49K1{width:96px;height:96px;display:flex;align-items:center;justify-content:center}.ItemsList_picture__D49K1 img{width:100%;height:100%;object-fit:contain}.QuantitySelector_selector__uqxqr{display:grid;grid-template-columns:32px 88px 32px;height:36px;background-color:var(--primary-color);width:160px;border-radius:18px;padding-left:4px;padding-right:4px}.QuantitySelector_button__nsmp9{display:flex;align-items:center;justify-content:center;color:#fff}.QuantitySelector_buttonIcon__lqGQj{width:20px;height:20px}.QuantitySelector_infoWrapper__yPxsj{display:flex;flex-direction:column;gap:2px;justify-content:center}.QuantitySelector_quantity__s8tof{text-align:center;color:#fff;font-weight:600;font-size:16px;line-height:16px}.QuantitySelector_totalPrice__Fk4jM{text-align:center;color:#fff;font-weight:600;font-size:12px;line-height:12px}.Disclaimer_root__TgYmH{display:flex;gap:16px;padding:16px 16px 40px}.Disclaimer_iconContainer___vVAP{flex-shrink:0;width:24px;height:32px;background-color:var(--secondary-color-opacity-6);display:flex;align-items:center;justify-content:center;border-radius:5px}.Disclaimer_text__TtkpX{font-weight:400;font-size:14px;line-height:100%;color:var(--secondary-color)}.Reviews_preloader__F_2vI{height:300px;width:100%;display:flex;align-items:center;justify-content:center}.ReviewsList_root__Q_9Xi{display:grid;grid-template-columns:300px 1fr auto;grid-gap:32px;gap:32px}.ReviewsList_list__S9_Kj{display:grid;grid-gap:28px;gap:28px}.AverageRateCount_root__h1qVV{display:flex;align-items:center;gap:22px;margin-bottom:32px}.AverageRateCount_starsList__9__wq{display:grid;grid-template-columns:repeat(5,23px);grid-gap:3px;gap:3px}.AverageRateCount_totalReviews__ukAd4{font-weight:600;font-size:16px;line-height:100%;letter-spacing:-4%;color:var(--secondary-text-color)}.RateCount_title__pyyqv{font-weight:600;font-size:22px;line-height:20px;margin-bottom:32px}.RateCount_subtitle__NnGwZ{font-weight:600;font-size:16px;line-height:20px;margin-bottom:24px}.RateItem_root___3nul{display:flex;align-items:center;gap:16px;margin-bottom:20px}.RateItem_rate__pu7_B{font-weight:500;font-size:14px;line-height:22px;color:var(--secondary-text-color);flex-shrink:0}.RateItem_star__PdA3o{width:16px;height:14px;flex-shrink:0}.RateItem_progress__1YLsd{flex-grow:1;height:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.RateItem_progress__1YLsd::-webkit-progress-value{background-color:var(--yellow-color);border-radius:4px}.RateItem_progress__1YLsd::-webkit-progress-bar{background-color:var(--divider-color);border-radius:4px}.RateItem_count__rd0NN{width:80px;font-weight:500;font-size:14px;line-height:22px;color:var(--secondary-text-color);flex-shrink:0}.ReviewItem_root__lHh_3{border-radius:10px;background-color:var(--secondary-color-opacity-6);padding:56px 32px 16px}.ReviewItem_title__jMAhr{display:grid;grid-template-columns:1fr auto auto;grid-gap:28px;gap:28px;align-items:center;margin-bottom:16px}.ReviewItem_text__CN6__{font-weight:500;font-size:16px;line-height:20px}.ReviewItem_name__YHrLx{font-weight:600;font-size:18px;line-height:20px}.ReviewItem_date__PRoDS{font-weight:600;font-size:14px;line-height:100%;letter-spacing:-4%;color:var(--secondary-text-color)}.ReviewItem_rateList__SOi1X{display:grid;grid-template-columns:repeat(5,20px);grid-gap:2px;gap:2px}.ReviewItem_messageWrapper__jRPb0{display:grid;grid-template-columns:minmax(0,1fr) 100px;grid-gap:32px;gap:32px}.ReviewItem_previewPictureButton__d2x_Q{width:100px;height:100px;position:relative;border:1px solid var(--divider-color);padding:4px;border-radius:5px;background-color:#fff}.ReviewItem_previewPictureButton__d2x_Q:hover{border-color:var(--primary-color)}.ReviewItem_previewPictureButton__d2x_Q:hover .ReviewItem_zoomIn__b_1wX{display:block}.ReviewItem_previewPictureButton__d2x_Q .ReviewItem_zoomIn__b_1wX{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;color:var(--secondary-color)}.ReviewItem_smallReviewPicture__nAkod{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ReviewItem_smallReviewPicture__nAkod img{object-fit:contain;width:100%;height:100%}.ModalImagesSlider_modalContainer__irLwc{position:relative;width:100%;max-width:56rem;margin-left:auto;margin-right:auto;padding:.5rem;background-color:#171717;border-radius:.5rem;overflow:hidden}.ModalImagesSlider_emptyState__mfC39{display:flex;height:16rem;align-items:center;justify-content:center;color:#9ca3af}.ModalImagesSlider_swiperContainer__zXQXK{width:100%}.ModalImagesSlider_swiperContainer__zXQXK .swiper-button-next,.ModalImagesSlider_swiperContainer__zXQXK .swiper-button-prev{color:#fff;background-color:rgba(0,0,0,.4);width:40px;height:40px;border-radius:50%;transition:background-color .2s ease,transform .2s ease}.ModalImagesSlider_swiperContainer__zXQXK .swiper-button-next:after,.ModalImagesSlider_swiperContainer__zXQXK .swiper-button-prev:after{font-size:18px;font-weight:700}.ModalImagesSlider_swiperContainer__zXQXK .swiper-button-next:hover,.ModalImagesSlider_swiperContainer__zXQXK .swiper-button-prev:hover{background-color:rgba(0,0,0,.7);transform:scale(1.05)}.ModalImagesSlider_swiperContainer__zXQXK .swiper-pagination-bullet{background:#fff;opacity:.4;width:8px;height:8px;transition:opacity .2s ease,transform .2s ease}.ModalImagesSlider_swiperContainer__zXQXK .swiper-pagination-bullet-active{opacity:1;background:#3b82f6;transform:scale(1.2)}.ModalImagesSlider_slideWrapper__RaU7A{display:flex;height:70vh;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2);border-radius:.25rem}.ModalImagesSlider_image__oleQP{max-width:100%;max-h:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.Main_section__CyEZU:not(:last-child){margin-bottom:85px}.Main_sectionTitle__jzpT6{font-weight:700;font-size:24px;line-height:1;margin-bottom:25px;display:flex;align-items:center;gap:16px}.Main_sectionTitle__jzpT6 .Main_icon___Phyr{color:var(--primary-text-color-opacity-87)}.Main_items__3OqGi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:25px;gap:25px}.Main_productsCount__GbQ9w{margin-left:10px;color:var(--secondary-text-color);font-weight:600;font-size:14px;line-height:18px}.TileView_root__nWJMp{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px}.MobileView_whiteBlock__1aa7r{background-color:#fff;padding:16px}.MobileView_title__Mx_6y{margin-bottom:0}.SectionElement_sectionElement__tFWD7{padding:16px}.SectionElement_sectionTitle__INRrZ{font-weight:700;font-size:20px;margin-bottom:12px;display:flex;align-items:center;gap:4px}.SectionElement_chevron__oFXe6{width:20px;height:20px}.SectionElement_countItems__HijYo{font-weight:600;font-size:12px;line-height:18px;color:var(--secondary-color);margin-bottom:16px}.SectionElement_itemsContainer__NAKEP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.SectionElement_firstElement__3wIwy{margin-bottom:8px}.Sort_root__7KAXE{display:flex;align-items:center;justify-content:center}.SortAndFilterRow_root__hPcZs{display:grid;grid-template-columns:36px 1fr 36px;margin-bottom:12px;grid-gap:16px;gap:16px;align-items:center}.SortAndFilterRow_fakeItem__Gm1hQ{width:36px;height:36px}.Elements_root__veLEM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.TagsList_root__3bQbi{overflow-x:auto;overflow-y:hidden;display:flex;gap:10px;margin-bottom:12px;scrollbar-width:none}.TagsList_root__3bQbi::-webkit-scrollbar{display:none}.TagsList_item__18P1N{white-space:nowrap;flex-shrink:0;font-weight:600;font-size:14px;line-height:40px;color:var(--secondary-text-color);background:var(--secondary-color-opacity-10);padding-left:12px;padding-right:12px;border-radius:5px}.TagsList_item__18P1N.TagsList_isActive__d8uHr{color:var(--primary-color);background:var(--primary-color-opacity-10)}.SelectedFilters_root__BYuuy{display:flex;align-items:center;gap:12px;padding-bottom:16px;overflow-x:auto}.SelectedFilters_item__Whr_0{font-weight:600;font-size:14px;line-height:100%;height:44px;display:flex;align-items:center;gap:8px;color:var(--primary-color);background-color:var(--primary-color-opacity-10);padding-left:12px;padding-right:12px;border-radius:5px;flex-wrap:nowrap;flex-shrink:0}.BasketInfo_root__mLqsI{background-color:#fff;border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,.0509803922);padding:24px}.BasketInfo_title__ineZL{font-weight:700;font-size:24px;line-height:36px;margin-bottom:8px}.BasketInfo_header__HlAqW{display:grid;grid-template-columns:478px 120px 1fr;grid-gap:24px;gap:24px;border-bottom:1px solid var(--divider-color)}.BasketInfo_headerItem__9Apf_{font-weight:500;font-size:14px;line-height:36px;color:var(--secondary-text-color)}.PharmacyInfo_root__j_9LQ{background-color:var(--secondary-color-opacity-8);padding:32px 24px 24px}.PharmacyInfo_title__gZAsn{font-weight:600;font-size:24px;line-height:26px;margin-bottom:12px}.PharmacyInfo_location__sum4I{font-weight:400;font-size:16px;line-height:20px;color:var(--secondary-text-color)}.PharmacyInfo_address__9HedR{font-weight:700;font-size:20px;line-height:20px;margin-bottom:16px}.PharmacyInfo_schedule__orSNG{color:var(--secondary-color);font-weight:600;font-size:16px;line-height:20px;margin-bottom:12px}.PharmacyInfo_button__Yr0ny{font-weight:600;font-size:16px;line-height:20px;color:var(--primary-color)}.TotalPrice_root__W2nEQ{padding:20px 24px 32px}.TotalPrice_title__on7qU{font-weight:600;font-size:24px;line-height:26px;margin-bottom:20px}.TotalPrice_priceWrapper__DmcgG{display:flex;align-items:flex-end;gap:12px;margin-bottom:8px}.TotalPrice_price__tJt9f{font-weight:700;font-size:38px;line-height:38px;color:var(--primary-color)}.TotalPrice_oldPrice__Y62Qd{font-weight:600;font-size:24px;line-height:30px;text-decoration:line-through;color:var(--secondary-text-color)}.TotalPrice_economy__gyj_5{font-weight:600;font-size:16px;line-height:26px;color:var(--secondary-text-color);margin-bottom:20px}.TotalPrice_economyValue__XhaS0{font-weight:700px;color:var(--primary-text-color)}.TotalPrice_bonuses__d2Xg2{font-weight:600;font-size:16px;line-height:26px;color:var(--secondary-text-color)}.TotalPrice_bonusValue__ZWTwN{font-weight:700;color:var(--primary-text-color);background-color:var(--green-color-opacity-20);padding:2px 4px;border-radius:4px}.OrderSubmitButton_root__mPb7X{padding-left:24px;padding-right:24px;padding-bottom:32px}.OrderSubmitButton_button__OMvt_{font-weight:800;font-size:20px;line-height:26px;color:#fff;background-color:var(--primary-color);border-radius:5px;width:100%;height:48px}.DesktopView_root__x4UGY{padding-top:24px;padding-bottom:24px;background-position:50%;background-size:cover;width:100%;overflow:hidden;background-image:none;background-color:var(--secondary-color-opacity-6)}.DesktopView_container__Jn8E_{display:grid;grid-template-columns:1fr 350px;grid-gap:16px 28px;gap:16px 28px}.DesktopView_additionalImage__Ek_HX{background-position:50%;background-size:cover;background-repeat:no-repeat;aspect-ratio:350/195;display:block}.Slider_slider__KYjjm{grid-area:1/1/3/2;height:406px;overflow:hidden}.Slider_swiperContainer__XbzwK{position:relative;width:100%;height:100%}.Slider_customPagination___GaJy{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:2}.Slider_customNext__efigU,.Slider_customPrev__fkFJM{width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0);border:2px solid var(--primary-color);color:var(--primary-color);cursor:pointer;border-radius:50%;font-size:18px;z-index:5;transition:background-color .3s;display:flex;align-items:center;justify-content:center;font-size:40px}@media screen and (max-width:768px){.Slider_customNext__efigU,.Slider_customPrev__fkFJM{display:none}}.Slider_customNext__efigU:hover,.Slider_customPrev__fkFJM:hover{background-color:#fff}.Slider_customPrev__fkFJM{left:10px}.Slider_customNext__efigU{right:10px}.Slider_slideImage__I2yiQ{width:100%;height:100%;object-fit:cover}.Slider_swiperContainer__XbzwK .swiper-pagination{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:10}@media screen and (max-width:768px){.Slider_swiperContainer__XbzwK .swiper-pagination{display:none}}.Slider_swiperContainer__XbzwK .swiper-pagination-bullet{flex-shrink:0;width:12px;height:12px;background-color:hsla(0,0%,100%,.7);border-radius:50%;cursor:pointer;transition:background-color .3s}.Slider_swiperContainer__XbzwK .swiper-pagination-bullet-active{background-color:var(--primary-color)}.AdBanner_root__AT_xI{position:relative;z-index:3;container-type:inline-size;container-name:adBanner}.AdBanner_ad-banner-container__mkDAq{position:relative!important}.AdBanner_ad-badge__z0xMu{position:absolute;top:10px;right:10px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#1a1a1a;font-size:10px;font-weight:600;padding:3px 6px;border-radius:4px;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;z-index:20;transition:background-color .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2;display:inline-flex;align-items:center;gap:4px}.AdBanner_ad-badge-active__MxPpl,.AdBanner_ad-badge__z0xMu:hover{background:#fff;color:var(--primary);box-shadow:0 3px 10px rgba(0,0,0,.15)}.AdBanner_ad-badge-dots___x1HS{font-size:11px;line-height:1;color:#888}.AdBanner_ad-badge-active__MxPpl .AdBanner_ad-badge-dots___x1HS{color:var(--primary)}.AdBanner_ad-tooltip__iYscp{position:absolute;top:40px;right:10px;z-index:10000;width:260px;background:rgba(30,30,36,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:14px 18px;color:#f5f5f7;box-shadow:0 10px 30px rgba(0,0,0,.35);font-family:Montserrat,sans-serif;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);opacity:1;transform:translateY(0);pointer-events:auto}@container adBanner (max-width: 430px){.AdBanner_ad-tooltip__iYscp{inset:0;width:100%;padding:24px}}@container adBanner (max-width: 300px){.AdBanner_ad-tooltip__iYscp{padding:12px}}@container adBanner (max-width: 250px){.AdBanner_ad-tooltip__iYscp{padding:8px}}.AdBanner_ad-tooltip__iYscp:before{content:"";position:absolute;top:-8px;right:20px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(30,30,36,.9)}@container adBanner (max-width: 350px){.AdBanner_ad-tooltip__iYscp:before{display:none}}.AdBanner_ad-tooltip-hidden__H5pDe{opacity:0;transform:translateY(6px);pointer-events:none}.AdBanner_ad-tooltip-close___a_oD{position:absolute;top:10px;right:12px;color:hsla(0,0%,100%,.4);font-size:20px;font-weight:400;line-height:1;cursor:pointer;transition:color .2s ease;border:none;background:none}.AdBanner_ad-tooltip-close___a_oD:hover{color:#fff}.AdBanner_ad-tooltip-title__3lqNW{font-size:9px;font-weight:700;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px;line-height:1}@container adBanner (max-width: 200px){.AdBanner_ad-tooltip-title__3lqNW{margin-bottom:0}}.AdBanner_ad-tooltip-advertiser__EzENL{font-size:13px;font-weight:600;color:#fff;line-height:1.4;margin-bottom:8px;padding-right:15px}@container adBanner (max-width: 200px){.AdBanner_ad-tooltip-advertiser__EzENL{margin-bottom:0}}.AdBanner_ad-tooltip-inn__ZRx_R{font-size:11px;color:hsla(0,0%,100%,.7);margin-bottom:12px;font-weight:500}@container adBanner (max-width: 250px){.AdBanner_ad-tooltip-inn__ZRx_R{margin-bottom:0}}.AdBanner_ad-tooltip-erid-row__YlKLS{display:flex;align-items:center;gap:6px;border-top:1px solid hsla(0,0%,100%,.08);padding-top:12px;font-size:11px;color:hsla(0,0%,100%,.7);font-weight:500}@container adBanner (max-width: 250px){.AdBanner_ad-tooltip-erid-row__YlKLS{padding-top:8px}}@container adBanner (max-width: 150px){.AdBanner_ad-tooltip-erid-row__YlKLS{padding-top:0}}.AdBanner_ad-tooltip-erid-label__vurse{flex-shrink:0}.AdBanner_ad-tooltip-erid-val__9Agv2{font-weight:600;color:#fff;word-break:break-all}.AdBanner_ad-tooltip-copy-btn__dmrvn{position:relative;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);border-radius:6px;width:28px;height:28px;min-width:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto;transition:all .2s ease}@container adBanner (max-width: 200px){.AdBanner_ad-tooltip-copy-btn__dmrvn{display:none}}.AdBanner_ad-tooltip-copy-btn__dmrvn:hover{background:hsla(0,0%,100%,.15);color:#fff;border-color:hsla(0,0%,100%,.2)}.AdBanner_ad-copy-btn-success__qpfS_{background:rgba(39,174,96,.2)!important;border-color:rgba(39,174,96,.4)!important;color:#27ae60!important}.AdBanner_ad-tooltip-copy-btn__dmrvn svg{width:14px;height:14px;transition:transform .2s ease}.AdBanner_ad-tooltip-copy-btn__dmrvn:active svg{transform:scale(.85)}.AdBanner_ad-svg-hidden__TFEgM{display:none!important}.AdBanner_ad-copy-feedback__XWS27{position:absolute;bottom:135%;left:50%;transform:translate(-50%,4px);background:#111115;border:1px solid hsla(0,0%,100%,.15);color:#fff;font-size:10px;font-weight:600;padding:5px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:opacity .2s cubic-bezier(.18,.89,.32,1.28),transform .2s cubic-bezier(.18,.89,.32,1.28),background-color .2s ease,border-color .2s ease}.AdBanner_ad-copy-feedback__XWS27:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid rgba(0,0,0,0);border-top-color:#111115;transition:border-color .2s ease}.AdBanner_ad-tooltip-copy-btn__dmrvn:hover .AdBanner_ad-copy-feedback__XWS27{opacity:1;transform:translate(-50%)}.AdBanner_ad-copy-feedback-success__JfTC2{background:#27ae60!important;border-color:rgba(39,174,96,.4)!important}.AdBanner_ad-copy-feedback-success__JfTC2:after{border-color:#27ae60 rgba(0,0,0,0) rgba(0,0,0,0)!important}.AdBanner_ad-copy-feedback-visible__ReDzE{opacity:1!important;transform:translate(-50%)!important}.MobileView_root__TmSB2{width:100%;overflow:hidden}.MobileView_container___k6uh{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.MobileView_slider__iOQPH{grid-area:1/1/2/3;min-height:10px;height:auto;overflow:hidden}.MobileView_additionalImage__MXW_H{background-position:50%;background-size:cover;background-repeat:no-repeat;aspect-ratio:350/195;border-radius:10px;display:block}.MainBanner_preloader__VoUwN{display:flex;justify-content:center;align-items:center;height:285px}@media screen and (min-width:768px){.MainBanner_preloader__VoUwN{height:456px}}.Slogan_root__Ua6_h{text-align:center;position:relative}.Slogan_root__Ua6_h:before{content:"";display:block;border-radius:10px;background:rgba(167,42,61,.06);width:100%;height:52px;position:absolute;z-index:0}@media screen and (min-width:768px){.Slogan_root__Ua6_h:before{height:85px}}.Slogan_text1__wLUlk{font-size:28px;line-height:28px;letter-spacing:0;text-align:center;text-transform:uppercase;padding-top:12px;margin-bottom:8px}@media screen and (min-width:768px){.Slogan_text1__wLUlk{padding-top:12px;font-size:46px;line-height:1}}.Slogan_text2__DrjsV{font-weight:600;letter-spacing:.5%;color:var(--primary-color);font-size:28px;line-height:28px;text-align:center}@media screen and (min-width:768px){.Slogan_text2__DrjsV{font-size:46px;line-height:1}}.MobileView_root__cEB_1{padding:20px 16px;background-color:#fff}.MobileView_userInfo__RXLPn{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:center;margin-bottom:24px}.MobileView_userAvatarWrapper__UAvKE{width:48px;height:48px;color:var(--secondary-color);background-color:#f7f7f7;border-radius:50%;padding:8px}.MobileView_userAvatar__OlOQF{width:100%;height:100%}.MobileView_userName__46nSx{font-weight:600;font-size:18px;line-height:100%;margin-bottom:8px}.MobileView_userPhone__Ag_ZA{font-weight:500;font-size:14px;line-height:100%;color:var(--secondary-text-color)}.MobileView_dashboard__6i5OY{display:grid;grid-gap:12px;gap:12px;margin-bottom:24px}.MobileView_dashboardItem___QSio{box-shadow:0 0 40px 0 rgba(0,0,0,.1019607843);border-radius:10px;padding:12px;display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:center}.MobileView_dashboardIcon__zfZEi{width:88px;height:88px;color:var(--secondary-color)}.MobileView_dashboardTitle__tt00E{font-weight:600;font-size:22px;line-height:32px;margin-bottom:4px}.MobileView_dashboardDescription__kIXO7{font-weight:500;font-size:16px;color:var(--secondary-text-color)}.MobileView_menu__gqcxs{display:grid;grid-gap:16px;gap:16px}.MobileView_menuItem__KrtUP{background-color:#f7f7f7;border-radius:10px;padding:12px;text-align:start;font-weight:400;font-size:18px;line-height:100%}.AnonymusSwitcher_wrapper__lDVXD{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-end;align-items:end}.AnonymusSwitcher_label__KzfW0{font-size:.875rem;font-weight:500;color:var(--primary-text-color)}.AnonymusSwitcher_switch__Y8zxW{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer}.AnonymusSwitcher_checkboxInput__R_9Ru{opacity:0;width:0;height:0}.AnonymusSwitcher_checkboxInput__R_9Ru:checked+.AnonymusSwitcher_slider__Tleym{background-color:var(--primary-color)}.AnonymusSwitcher_checkboxInput__R_9Ru:checked+.AnonymusSwitcher_slider__Tleym:before{transform:translateX(20px)}.AnonymusSwitcher_checkboxInput__R_9Ru:focus-visible+.AnonymusSwitcher_slider__Tleym{box-shadow:0 0 0 2px var(--primary-color-opacity-87)}.AnonymusSwitcher_slider__Tleym{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:background-color .3s ease}.AnonymusSwitcher_slider__Tleym:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ModalAddReview_ratingRow__h3CHu{display:flex;align-items:center;justify-content:space-between}.UserFutureReviews_root___uCTg{margin-bottom:24px}.ReviewCard_card__m0ae4{background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:16px;font-family:system-ui,-apple-system,sans-serif}.ReviewCard_card__m0ae4 .ReviewCard_productBlock__J9s9V{display:flex;gap:16px;align-items:center}@media(max-width:500px){.ReviewCard_card__m0ae4 .ReviewCard_productBlock__J9s9V{align-items:flex-start}}.ReviewCard_card__m0ae4 .ReviewCard_imgWrapper__ppbus{width:64px;height:64px;flex-shrink:0;border:1px solid #e4e4e7;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ReviewCard_card__m0ae4 .ReviewCard_imgWrapper__ppbus img{max-width:100%;max-height:100%;object-fit:contain}.ReviewCard_card__m0ae4 .ReviewCard_info__zu8li{display:flex;flex-direction:column;gap:4px}.ReviewCard_card__m0ae4 .ReviewCard_name__Iiot3{font-size:1rem;font-weight:600;color:#2b2b2b;text-decoration:none;line-height:1.4}.ReviewCard_card__m0ae4 .ReviewCard_name__Iiot3:hover{color:#2563eb}.ReviewCard_card__m0ae4 .ReviewCard_meta__chvOZ{display:flex;gap:8px;align-items:center;font-size:.85rem;color:var(--secondary-color);flex-wrap:wrap}.ReviewCard_card__m0ae4 .ReviewCard_status__lBmqo{font-size:.75rem;padding:2px 8px;border-radius:12px;font-weight:500}.ReviewCard_card__m0ae4 .ReviewCard_status__lBmqo.ReviewCard_approved__dsAPQ{background-color:var(--green-color-opacity-20);color:var(--green-color)}.ReviewCard_card__m0ae4 .ReviewCard_status__lBmqo.ReviewCard_pending__n4u8a{background-color:var(--yellow-color-opacity-20);color:var(--yellow-color)}.ReviewCard_card__m0ae4 .ReviewCard_divider__Yp_1T{border:0;border-top:1px solid #e4e4e7;margin:16px 0}.ReviewCard_card__m0ae4 .ReviewCard_content__OHbm9{display:flex;flex-direction:column;gap:10px}.ReviewCard_card__m0ae4 .ReviewCard_rating__dJtbh{display:flex;gap:2px}.ReviewCard_card__m0ae4 .ReviewCard_rating__dJtbh .ReviewCard_star__xsd_H{color:#d1d5db;font-size:1.2rem}.ReviewCard_card__m0ae4 .ReviewCard_rating__dJtbh .ReviewCard_star__xsd_H.ReviewCard_filled_____5A{color:#f59e0b}.ReviewCard_card__m0ae4 .ReviewCard_message__8et9o{font-size:.95rem;color:#3f3f46;line-height:1.5;margin:0}.ReviewCard_card__m0ae4 .ReviewCard_attachedPhoto__V_9nk{margin-top:4px}.ReviewCard_card__m0ae4 .ReviewCard_attachedPhoto__V_9nk img{width:80px;height:80px;object-fit:cover;border-radius:6px;border:1px solid #e4e4e7;cursor:pointer;transition:transform .2s}.ReviewCard_card__m0ae4 .ReviewCard_attachedPhoto__V_9nk img:hover{transform:scale(1.05)}.UserReviewsList_list__FMbYt{display:grid;grid-gap:16px;gap:16px}@media screen and (min-width:768px){.UserReviewsList_list__FMbYt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.UserReviewsList_list__FMbYt{grid-template-columns:repeat(3,minmax(0,1fr))}}.StoreDetail_titleWrapper__6kgG0{display:flex;align-items:center;gap:16px;margin-bottom:40px}@media screen and (min-width:768px){.StoreDetail_titleWrapper__6kgG0{margin-bottom:80px}}.StoreDetail_backLink__ClRSl{background-color:#f7f7f7;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:8px;transition:all .3s ease;flex-shrink:0}.StoreDetail_backLink__ClRSl:hover{background-color:var(--primary-color);color:#fff}.StoreDetail_backIcon__RH3KG{width:100%;height:100%}.StoreDetail_title__4b4QY{margin-bottom:0;font-size:16px}@media screen and (min-width:768px){.StoreDetail_title__4b4QY{font-size:24px}}@media screen and (min-width:1024px){.StoreDetail_title__4b4QY{font-size:34px}}.StoreDetail_cardWrapper__jfpG7{box-shadow:0 0 40px 0 rgba(0,0,0,.1019607843);border-radius:10px;overflow:hidden}@media screen and (min-width:768px){.StoreDetail_cardWrapper__jfpG7{display:grid;grid-template-columns:1fr 1fr}}.StoreDetail_infoWrapper__gdGNz{padding:16px}@media screen and (min-width:1024px){.StoreDetail_infoWrapper__gdGNz{padding:32px 24px}}.Info_location__wXPjC{font-weight:500;font-size:18px;line-height:24px;color:var(--secondary-text-color);margin-bottom:12px}.Info_address__4UEhg{font-weight:700;font-size:24px;line-height:100%;margin-bottom:40px}.Info_subtitle__RVEb3{font-weight:500;font-size:14px;color:var(--secondary-text-color);margin-bottom:8px}.Info_schedule__HyQcp{font-weight:500;font-size:18px;line-height:18px;margin-bottom:24px}.Info_hotline__77fuf{font-weight:600;font-size:22px}.Info_certWrapper__N3L90{margin-top:40px;display:flex;justify-content:flex-end}.Info_cert__0HUQ0{box-shadow:0 0 25px 0 rgba(0,0,0,.1490196078);border-radius:10px;font-family:Tilda Sans;font-weight:500;font-style:Medium;font-size:14px;leading-trim:CAP_HEIGHT;line-height:12px;letter-spacing:0;text-align:center;vertical-align:middle;width:200px;height:42px;display:flex;align-items:center;justify-content:center}.InfoAddresses_root__4UXDR article{margin-bottom:40px}.InfoAddresses_addressItem__hmSor{display:grid;grid-template-columns:auto 1fr 150px 150px;grid-gap:24px;gap:24px}.InfoAddresses_title__1GguV{border-bottom:1px solid var(--divider-color);padding-bottom:24px;margin-bottom:24px}.InfoAddresses_link__SyEpu{color:var(--primary-color)}.InfoAddresses_link__SyEpu:hover{text-decoration:underline}.Requisites_root__RzOc0{margin-bottom:40px}.Requisites_title__XVwdJ{border-bottom:1px solid var(--divider-color);padding-bottom:24px;margin-bottom:24px}.Requisites_requisitesItem__zweGb{display:grid;grid-template-columns:360px 1fr;grid-gap:16px;line-height:1.25;font-size:18px;padding:8px 0}.Requisites_label__as3bf{font-weight:600;color:var(--secondary-text-color)}.Requisites_value__Pz_Xx{color:var(--text-primary-color)}.Requisites_link__kEz2A{color:var(--primary-color)}.Requisites_link__kEz2A:hover{text-decoration:underline}.Map_root__cw_N8{height:400px;margin-bottom:80px}.Map_map__JTflT{height:400px}.Map_balloon__gEET0{width:51px;height:68px;color:var(--primary-color);transform:translate(-50%,-100%)}.Card_cart__wrp8q{height:414px;width:100%;background:linear-gradient(101.02deg,#e8eff4 .09%,#dce7f0 91.9%);box-shadow:0 0 40px 0 rgba(0,0,0,.1019607843);border-radius:10px;position:relative;overflow:hidden}.Card_cart__wrp8q.Card_isActive__rdp7q{background:linear-gradient(101.02deg,#e34860,#a72a3d 91.9%)}@media screen and (max-width:768px){.Card_cart__wrp8q{height:712px}}@media screen and (max-width:389px){.Card_cart__wrp8q{height:600px}}.Card_logoWrapper__GQtai{width:382px;height:382px;position:absolute;bottom:-16px;right:-28px;color:var(--primary-color);z-index:0}.Card_isActive__rdp7q .Card_logoWrapper__GQtai{color:var(--white-color)}@media screen and (max-width:850px){.Card_logoWrapper__GQtai{width:285px;height:285px}}@media screen and (max-width:768px){.Card_logoWrapper__GQtai{bottom:60px;right:50%;transform:translateX(50%)}}@media screen and (max-width:389px){.Card_logoWrapper__GQtai{width:150px;height:150px}}.Card_wrapper__wZinK{padding-top:66px;padding-left:88px;position:relative;z-index:1}@media screen and (max-width:768px){.Card_wrapper__wZinK{padding-top:40px;padding-left:16px;padding-right:16px}}.Card_title__SqujN{font-weight:700;font-size:34px;line-height:36px;margin-bottom:20px}.Card_isActive__rdp7q .Card_title__SqujN{color:var(--white-color)}.Card_root__rEV4K{color:#fff;line-height:1}.Card_allowBonus___zHTY{font-weight:500;font-size:34px;margin-bottom:12px}.Card_allowBonusValue__l3NSL{font-weight:600;font-size:58px}.Card_pendingBonus__NJJyC{font-weight:500;font-size:16px;margin-bottom:20px}.Card_cardIdWrapper__b9yMZ{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-left:12px;padding-right:12px;width:388px;height:44px;border-radius:5px;margin-bottom:20px}@media screen and (max-width:465px){.Card_cardIdWrapper__b9yMZ{width:100%}}.Card_cardId__X2ITs{font-size:18px;line-height:20px;color:var(--primary-text-color)}@media screen and (max-width:389px){.Card_cardId__X2ITs{font-size:14px}}.Card_cardIdInfo__v_b0E{font-weight:500;font-size:14px;color:var(--primary-color);display:flex;align-items:center;gap:4px}.Card_isActive__rdp7q .Card_cardIdInfo__v_b0E{color:var(--green-color)}.Card_cardIdInfoIcon__mlCpd{width:24px;height:24px}.Card_disclaimerWrapper__EFMaG{display:flex;gap:16px;margin-bottom:52px}.Card_disclaimerIcon__U8OP5{width:28px;height:28px;background-color:#fff;color:var(--primary-color);border-radius:8px;display:flex;align-items:center;justify-content:center;padding:4px;flex-shrink:0}.Card_disclaimerIcon__U8OP5 svg{width:100%;height:100%}.Card_isActive__rdp7q .Card_disclaimerIcon__U8OP5{background-color:var(--green-color);color:#fff}.Card_disclaimerText__TDtFI{width:339px;font-weight:500;font-size:15px;line-height:18px;color:var(--primary-text-color)}.Card_disclaimerText__TDtFI a{text-decoration:underline}.Card_isActive__rdp7q .Card_disclaimerText__TDtFI,.Card_toProfile__0KF77{color:var(--white-color)}.Card_toProfile__0KF77{width:236px;height:52px;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;line-height:26px;border-radius:5px}.DesktopView_root__zZ8Iw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.DesktopView_form__z8X2b{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 28px;gap:32px 28px;width:812px;position:relative}.DesktopView_divider__GroB_{grid-column:1/3}.DesktopView_preloader__0DEDv{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.8)}.Filter_root__d30nx{display:flex;align-items:center;gap:16px;padding:12px 16px!important;margin-bottom:32px}.Filter_orderNumberField__6OEl6{flex-grow:1}.Paper_root__Xik3o{box-shadow:0 0 40px 0 rgba(0,0,0,.05);border-radius:10px;padding:24px;background-color:#fff}.PharmacyPointMap_root__eqhwJ{height:476px;position:relative;border-left:1px solid var(--divider-color)}.PharmacyPointMap_preloader__E9DMP{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.PharmacyPointMap_map__SUyly{height:476px}.PharmacyPointMap_balloon__JaT7K{width:51px;height:68px;color:var(--primary-color);transform:translate(-50%,-100%)}.PharmacyPoint_root__YYtEB{display:grid;grid-template-columns:1fr 1fr}.PharmacyPoint_leftSide__w0uSA{padding-top:6px}.PharmacyPoint_title__3fBOD{margin-bottom:40px}.PharmacyPoint_district__HipSd{font-weight:500;font-size:18px;line-height:24px;color:var(--secondary-text-color);margin-bottom:16px}.PharmacyPoint_address__ssuAl{font-weight:700;font-size:24px;line-height:100%;margin-bottom:60px}.PharmacyPoint_scheduleTitle__R_jbn{font-weight:500;font-size:14px;line-height:12px;color:var(--secondary-text-color);margin-bottom:12px}.PharmacyPoint_schedule__BY7_f{font-weight:500;font-size:18px;line-height:18px;margin-bottom:32px}.PharmacyPoint_hotlineTitle__zXRdh{font-weight:500;font-size:14px;line-height:12px;color:var(--secondary-text-color);margin-bottom:12px}.PharmacyPoint_hotline__vfuv4{font-weight:500;font-size:18px;line-height:18px;margin-bottom:32px}.PharmacyPoint_cert__slbnd{height:42px;width:230px;box-shadow:0 0 25px 0 rgba(0,0,0,.15);border-radius:10px;justify-content:center}.PharmacyPoint_cert__slbnd,.StatusInfo_root__SN49a{display:flex;align-items:center}.StatusInfo_status__mB4eI{border:1px solid var(--primary-color);font-weight:600;font-size:14px;line-height:18px;padding:4px 12px;border-radius:5px}.StatusInfo_orderNumber__MNQ91{font-weight:600;font-size:18px;line-height:18px;color:var(--primary-color);margin-right:8px}.StatusInfo_dateCreate__7yIMw{font-weight:600;font-size:18px;line-height:18px;margin-right:32px}.StatusInfo_totalPrice__GzV6T{flex-grow:1;text-align:right;font-weight:600;font-size:18px;line-height:18px}.ProductsList_titleRow__uball{display:flex;align-items:center;margin-bottom:16px}.ProductsList_title__oBBIN{margin-bottom:0;flex-grow:1}.ProductsList_header__AmbXf{display:flex;align-items:center;gap:16px;border-bottom:1px solid #f2f2f2;color:#757575;line-height:36px}.ProductsList_grow__V5yUQ{flex-grow:1}.ProductsList_colQuantity__u4EB1{width:110px}.ProductsList_colPrice__LsMkh{width:150px;text-align:right}.ProductsList_productRow__f83_b{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid #f2f2f2}.ProductsList_image__tQ6Y6{width:100px;height:100px;border:1px solid #eff2f7;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:4px}.ProductsList_name__hU0bQ{font-weight:500;font-size:16px;line-height:20px;margin-bottom:16px}.ProductsList_sku__Q2p1I{font-weight:400;font-size:12px;line-height:20px;color:#787878}.ProductsList_quantity__1Ky_d{font-weight:400;font-size:18px;line-height:26px;text-align:center}.ProductsList_price__JesGr{font-weight:800;font-size:22px;line-height:26px}.ProductsList_totalRow__bPQXQ{display:flex;justify-content:space-between;align-items:center;margin-top:40px}.ProductsList_totalPrice__vqhvc{font-weight:800;font-size:22px;line-height:26px}.Item_root__UIsqi{box-shadow:0 0 40px 0 rgba(0,0,0,.05);padding:24px 28px;border-radius:10px}.Item_topRow__QfMss{display:flex;align-items:center;margin-bottom:28px}.Item_status__7PJ3W{border:1px solid var(--primary-color);border-radius:5px;font-weight:600;font-size:14px;line-height:1;padding:4px 8px;margin-right:32px}.Item_orderNumber__3osRL{font-weight:600;font-size:18px;line-height:28px;color:var(--primary-color);margin-right:4px}.Item_date__dPZ2w{font-weight:500;font-size:14px;line-height:28px;flex-grow:1}.Item_totalPrice__YNoiq{font-weight:600;font-size:18px;line-height:28px}.Item_mainRow__EmSIX{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center}.Item_orderProducts__AK8vu{display:grid;grid-template-columns:repeat(6,96px);grid-gap:16px;gap:16px}.Item_productCard__sDIGG{width:96px;height:96px;border:1px solid #eff2f7;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:4px}.Item_productCard__sDIGG.Item_more__L5Xb0{font-weight:600;font-size:18px}.Item_productImage__oTQd_{width:100%;height:100%;object-fit:contain}.Item_orderThisNow__AyPHy{width:100%;height:40px;font-weight:700;font-size:14px;color:var(--secondary-text-color);background-color:var(--secondary-color-opacity-10);display:flex;align-items:center;justify-content:center;border-radius:20px}.List_root__XKQt9{display:grid;grid-gap:32px;gap:32px}