.ViewMap_root__5OT7Y{height:565px}.ViewMap_preloader__ygnRd{height:565px;display:flex;align-items:center;justify-content:center}.ViewMap_map__QJ5vt{height:565px;width:511px}.ViewMap_cluster__lyxcX{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}.ViewMap_cluster__lyxcX:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;z-index:-1;background-color:var(--primary-color)}.ViewMap_marker__nYnta{cursor:pointer;color:var(--primary-color);transform:translate(-50%,-100%)}.ViewMap_marker__nYnta.ViewMap_isActive__z2zSL{color:var(--green-color)}.MobileViewSelectPoint_title__IlaOD{font-weight:700;font-size:34px;margin-bottom:28px}.MobileViewSelectPoint_selectedTown__KHbEo{font-weight:700;font-size:24px;line-height:24px;margin-bottom:8px}.MobileViewSelectPoint_townName__yWwT9{color:var(--primary-color)}.MobileViewSelectPoint_description__KCUyT{font-weight:500;font-size:14px;line-height:18px;color:#757575;margin-bottom:28px}.MobileViewSelectPoint_pharmaciesList__kHaiP{list-style:none;margin:0;height:314px;overflow-y:auto;padding:0 4px 0 0}.MobileViewSelectPoint_pharmacyItem__IROJK{padding:12px 0;cursor:pointer;transition:background-color .2s;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0;display:flex;align-items:flex-start;justify-content:space-between}.MobileViewSelectPoint_pharmacyItem__IROJK:last-child{border-bottom:none}.MobileViewSelectPoint_address__yV_cr{flex-shrink:1;word-break:break-word;max-width:calc(100% - 120px)}.MobileViewSelectPoint_townItemSelected__pC0_u{background-color:#e3f2fd;color:#2c5aa0;font-weight:700}.MobileViewSelectPoint_townItemSelected__pC0_u:hover{background-color:#dbeafe}.MobileViewSelectPoint_isEmptyList__nIrJv{text-align:center;color:var(--secondary-text-color)}.MobileViewSelectPoint_loading__NhsH1{height:366px;display:flex;align-items:center;justify-content:center;flex-direction:column}.ModalSelectPharmacy_selectPoint__25GAl{padding:0!important;display:grid;grid-template-columns:repeat(2,536px);overflow:hidden}.ButtonSelectAnotherCityUiVariantMobileDetailCart_button__IQCWj{width:100%;height:52px;border:2px solid var(--primary-color);background-color:#fff;color:var(--primary-color);display:flex;justify-content:center;align-items:center;gap:8px;font-weight:800;font-size:16px;line-height:26px;border-radius:5px}.Double_root__a5SMi{background:#fff;border-radius:10px;padding:16px;transition:all .3s ease;box-shadow:0 0 25px 0 rgba(0,0,0,.0784313725)}.Double_root__a5SMi:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.1019607843)}.Double_column__sQUxr{display:flex;justify-content:flex-end;flex-direction:column}.Double_image__gMpkt{width:100%;position:relative;flex-grow:1;margin-top:50px}.Double_info__KqJnQ{margin-top:52px;display:flex;justify-content:space-between;align-items:center;gap:12px}.Double_info__KqJnQ .Double_flexGrow__MPOcu{flex-grow:1}.Double_name__48Fa_{display:block;font-weight:600;font-size:22px;line-height:22px;flex-grow:1;padding-top:53px}.Double_name__48Fa_:hover{color:var(--primary-color)}.Double_recipesOnly__xzHVC{display:inline-block;margin-top:9px}.Double_recipesOnly__xzHVC.Double_hide__JawwT{opacity:0}.Double_mnn__XuEjX{font-weight:600;font-size:12px;line-height:20px;height:20px;color:var(--secondary-text-color);margin-top:18px}.Double_priceBlock__YbIwO{margin-top:20px;height:42px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:28px}.Double_addToBasket__XNqjT{margin-top:27px}.Double_article__9_m6H{height:20px;margin-top:3px}.Double_recipesOnly__xzHVC{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__xzHVC.Double_hide__JawwT{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.RatingCounter_rating___k_jH{display:flex;align-items:center;gap:3px;color:var(--secondary-text-color);font-size:14;font-weight:600}.ReviewCounter_reviews___u1LE{display:none}@media screen and (min-width:768px){.ReviewCounter_reviews___u1LE{display:flex;align-items:center;gap:5px;color:var(--secondary-text-color);font-size:14;font-weight:600}}.ProductAvailability_notAvailable__UgUwc{color:var(--secondary-text-color);font-size:14;font-weight:600;text-align:end}.ProductAvailability_available__4LCYW{color:var(--green-color);font-size:14;font-weight:600;text-align:end}.Card_root__Kyo5J{min-width:140px;min-height:px;background:#fff;border-radius:10px;padding:8px;transition:all .3s ease;box-shadow:0 0 16px 0 rgba(0,0,0,.0784313725);display:flex;flex-direction:column}.Card_root__Kyo5J:hover{box-shadow:0 0 16px 0 var(--primary-color-opacity-25)}.Card_root__Kyo5J.Card_double__Ka5rU{grid-column:span 2;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media screen and (min-width:768px){.Card_root__Kyo5J{min-height:407px;padding:16px}}.Price_notAvailable__M4Ikt{color:var(--secondary-text-color);font-weight:800;font-size:20px;line-height:1}.Price_price___xZ04{color:var(--primary-color);font-weight:800;font-size:26px;line-height:1}.OldPrice_root__xaBOF{color:var(--secondary-text-color);opacity:.6;line-height:1;font-weight:600;text-decoration:line-through}.Article_root__IAqCQ{display:none}@media screen and (min-width:768px){.Article_root__IAqCQ{display:block;font-weight:600;font-size:12px;line-height:20px;color:var(--secondary-text-color);margin-top:4px}}.MainCard_root__Ie7Q4{position:relative;background-color:#fff;border-radius:10px;padding:8px;container-type:inline-size;container-name:mainCard;display:flex;flex-direction:column;height:100%}.MainCard_root__Ie7Q4:hover .MainCard_productName__f3NiG{color:var(--primary-color)}@media screen and (min-width:1240px){.MainCard_root__Ie7Q4{box-shadow:0 0 16px 0 rgba(0,0,0,.0784313725);padding:16px 12px;min-height:408px}}.MainCard_imageWrapper__mAY7I{margin-bottom:12px;position:relative}@media screen and (min-width:768px){.MainCard_imageWrapper__mAY7I{margin-bottom:20px}}.MainCard_picture__ts_Q4{height:100px;display:flex;justify-content:center;align-items:center}.MainCard_picture__ts_Q4 img{max-width:100%;max-height:100%;object-fit:contain}@media screen and (min-width:1240px){.MainCard_picture__ts_Q4{height:185px}}.MainCard_infoWrapper__r_L3f{display:none;flex-grow:1}@container mainCard (min-width: 180px){.MainCard_infoWrapper__r_L3f{display:block}}.MainCard_mnn__PjnBl{font-weight:600;font-size:12px;line-height:1.2;color:var(--secondary-color)}.MainCard_sku__HauDj{display:none}@container mainCard (min-width: 200px){.MainCard_sku__HauDj{margin-top:8px;display:block;font-weight:600;font-size:12px;line-height:1.2;color:var(--secondary-color)}}.MainCard_recipesOnly__qQyAR{position:absolute;bottom:0;left:0;font-weight:700;font-size:10px;line-height:18px;background-color:var(--primary-color);color:#fff;width:81px;text-align:center;border-radius:5px}.MainCard_ratingReviewsAndAvailability__zI7oK{display:none}.MainCard_productName__f3NiG{font-weight:600;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;line-height:1.2em;-webkit-line-clamp:4;line-clamp:4;height:4.8em}@media screen and (min-width:768px){.MainCard_productName__f3NiG{line-height:24px;-webkit-line-clamp:2;line-clamp:2;height:48px}}.MainCard_link__gaPKr{position:absolute;inset:0;z-index:1}.MainCard_priceWrapper__r5O3z{display:flex;align-items:center;height:42px;gap:8px;margin-top:8px}.MainCard_prices__JlKav{flex-grow:1}.MainCard_oldPrice___JF5k{color:var(--secondary-color-opacity-60);line-height:1;font-weight:600;font-size:12px;text-decoration:line-through}@container mainCard (min-width: 180px){.MainCard_oldPrice___JF5k{font-size:14px}}.MainCard_price__vFssB{color:var(--primary-color);font-weight:800;font-size:14px;line-height:1}@container mainCard (min-width: 180px){.MainCard_price__vFssB{font-size:22px}}.MainCard_cartButton___yG4z{display:block;position:relative;z-index:2;flex-shrink:0;width:42px;height:42px;color:#fff;background-color:var(--primary-color);border-radius:50%;padding:8px}.MainCard_cartButton___yG4z.MainCard_inCart__5jk22{background-color:var(--green-color)}@media screen and (min-width:1240px){.MainCard_cartButton___yG4z{width:48px;height:48px}}.MainCard_notAvailableProductButton__W2WeT{position:relative;z-index:2;height:36px;width:100%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;line-height:1;color:#fff;background-color:var(--secondary-color-opacity-60);border-radius:5px}.MainCard_notAvailableProductButton__W2WeT.MainCard_isActive__YUpZx{background-color:var(--primary-color)}.MainCard_inAnotherCityProductButton__sZxPu{position:relative;border:2px solid var(--primary-color);z-index:2;height:36px;width:100%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;line-height:1;color:var(--primary-color);background-color:#fff;border-radius:5px}.MainCard_inAnotherCityProductButton__sZxPu.MainCard_isActive__YUpZx{background-color:var(--primary-color)}.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}.AddToFavoritesButton_root__2S8UH{position:absolute;right:0;top:0;width:32px;height:32px;color:var(--secondary-color-opacity-20);z-index:2;padding:4px}.AddToFavoritesButton_root__2S8UH:hover{color:var(--secondary-color-opacity-60)}.AddToFavoritesButton_inFavorites__igMKA{color:var(--primary-color)}.AddToFavoritesButton_inFavorites__igMKA:hover{color:var(--primary-color-opacity-87)}