.AppMainTitle_wrap__MYxOr{display:flex;align-items:center}.AppMainTitle_title__eluSj{font-weight:700;font-size:32px;line-height:32px;letter-spacing:.5%;font-weight:400}@media(max-width:767.98px){.AppMainTitle_title__eluSj{font-size:24px;line-height:26px;letter-spacing:-1%;font-weight:700}}.AppMainTitle_count__nbBSP{color:#71777f;margin-left:16px;margin-top:4px}.AppMainTitle_count_XXL__Qv_3G{font-size:18px;line-height:20px}.AppMainTitle_count_L__bpQxr{font-size:16px;line-height:24px}.PharmacyAvailability_availabilityText__JqkST{font-size:12px;line-height:18px;font-weight:500}.ModalWithPopover_infoModal__OWoak{padding:24px}.ModalWithPopover_infoModal__OWoak .modalBase_mobileHeader{border-bottom:unset}.InfoIcon_wrap___PS43{font-size:12px;line-height:18px;display:inline-block;vertical-align:bottom;text-align:center;font-weight:600;background-color:#f0faff;border-radius:50%;color:#0097dc}.InfoIcon_wrap_M__w9zku{line-height:20px;height:20px;width:20px}.InfoIcon_wrap_S__3G9bD{line-height:16px;height:16px;width:16px}.InfoIcon_wrap_clickable__SG5jb{cursor:pointer}.InfoIcon_wrap_grey__tzzPx{background-color:#71777f;color:#fff}.PharmacyWorkTimeToday_block__cYW69{font-size:11px;line-height:14px;letter-spacing:1%;font-weight:700}.PharmacyWorkTime_block__2_zFL{display:flex;align-items:flex-start}.PharmacyWorkTime_block_withPopover__5lpcF{display:flex;align-items:center}.PharmacyWorkTime_timeBlock__xpdq2{display:flex;flex-direction:column;margin-left:4px;font-weight:500}.PharmacyWorkTime_workTimeTitle__NVG8g{font-weight:600}.PharmacyWorkTime_workTimeWeek__sc2IG{font-size:11px;line-height:14px;letter-spacing:1%;color:#71777f}.PharmacyWorkTime_styledAppIcon__jBp4g{cursor:pointer;margin-right:4px}@media(min-width:1280px){.PharmacyWorkTime_styledModalWithPopover__GppUA:before{left:unset!important;right:0;transform:translateX(0)!important}}.PharmacyWorkTime_styledInfoIcon__8K3iE{margin-left:4px}@media(min-width:1280px){.PharmacyMetro_styledModalWithPopover__kPAhu:before{left:unset!important;right:0;transform:translateX(0)!important}}.PharmacyMetro_block__vE57O,.PharmacyMetro_pharmacyMetroBlock_withPopover__XIu6X{display:flex;align-items:center}.PharmacyMetro_block__vE57O{justify-content:flex-start}.PharmacyMetro_text__EmZkh{font-size:14px;line-height:20px;font-weight:600}.PharmacyMetro_styledMetroIcon__gSjbN{margin-right:4px}.PharmacyMetro_styledMetroIconList__9Isyc:not(:first-child){margin-left:-8px}.PharmacyMetro_metrosList___H2BY{display:flex;margin-right:4px}.PharmacyMetro_metrosBlock__aoR2F{font-size:14px;line-height:20px;font-weight:500;display:flex}.PharmacyMetro_metroItem__j6q5a{display:grid;grid-template-columns:repeat(2,minmax(min-content,max-content));grid-column-gap:8px;font-weight:700}.PharmacyMetro_metroItem__j6q5a:not(:last-child){margin-bottom:8px}.PharmacyMetro_styledInfoIcon__GG50C{margin-left:4px}.PharmacyFavorite_wrap__aJGaj{cursor:pointer}.PharmacyFavorite_icon__qu2nF:hover path{fill:#da3934}.PhamacyDeliveryMetros_styledMetroIconList__cmMnX{margin-right:4px}.PhamacyDeliveryMetros_block__KFnsO{display:flex;justify-content:flex-start;align-items:center}.PhamacyDeliveryMetros_text__Y33HP{font-size:14px;line-height:20px;font-weight:600}.ProductPrice_priceBlock__e_heG{display:grid}.ProductPrice_priceBlock_discount__gpN4F{grid-gap:4px}.ProductPrice_priceBlock_noDiscount__H3yyz{grid-gap:0}.ProductPrice_priceBlock_variant_horizontal__LD1BF{grid-template-columns:repeat(2,minmax(min-content,max-content));align-items:center}.ProductPrice_priceBlock_variant_verticalReverse__5vYup,.ProductPrice_priceBlock_variant_vertical__50muN{grid-template-columns:minmax(min-content,max-content)}.ProductPrice_priceBlock_variant_verticalReverse__5vYup .product-price__starting-price{text-align:end}.ProductPrice_priceBlock_variant_horizontalReverse__jLyyB{grid-template-columns:repeat(2,minmax(min-content,max-content));align-items:center;justify-content:flex-end}.ProductPrice_priceBlock_variant_horizontalReverse__jLyyB>:first-child{order:2}.ProductPrice_priceBlock_variant_horizontalReverse__jLyyB>:last-child{order:1}.ProductPrice_priceBlock__e_heG .product-price__base-price{font-size:20px;line-height:24px;font-weight:700;color:#28292b;white-space:nowrap;text-align:center}.ProductPrice_priceBlock_discount_size_S__i1Tsz .product-price__base-price{padding:0 8px;background-color:#ffcf2e;border-radius:14px}.ProductPrice_priceBlock_discount_size_L__5oQD3 .product-price__base-price,.ProductPrice_priceBlock_discount_size_M__8SlUW .product-price__base-price,.ProductPrice_priceBlock_discount_size_XL__9jul9 .product-price__base-price{padding:4px 8px 2px;background-color:#ffcf2e;border-radius:14px}.ProductPrice_priceBlock_size_S__72g4o .product-price__base-price{font-size:16px;line-height:24px}.ProductPrice_priceBlock_size_S__72g4o .product-price__starting-price{font-size:12px;line-height:18px}.ProductPrice_priceBlock_size_M__I_aRL .product-price__base-price{font-weight:700;font-size:20px;line-height:24px}.ProductPrice_priceBlock_size_M__I_aRL .product-price__starting-price{font-size:14px;line-height:20px}.ProductPrice_priceBlock_size_L__7fHFW .product-price__base-price{font-weight:700;font-size:24px;line-height:28px;letter-spacing:.5%}.ProductPrice_priceBlock_size_L__7fHFW .product-price__starting-price{font-size:14px;line-height:20px}.ProductPrice_priceBlock_size_XL__luOa4 .product-price__base-price{font-weight:700;font-size:28px;line-height:32px;letter-spacing:.5%}.ProductPrice_priceBlock_size_XL__luOa4 .product-price__starting-price{font-size:14px;line-height:20px}.ProductPrice_priceBlock__e_heG .product-price__starting-price{text-decoration:line-through;color:#71777f;font-weight:700}.ProductPrice_fakeBlock__asOOt{height:24px}.PharmacyCardBalloonNew_block__twKuV{position:relative;display:flex;flex-direction:column;width:270px;padding:16px;background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.1);border-radius:8px}.PharmacyCardBalloonNew_block__twKuV:after{content:"";width:10px;height:10px;background-color:#fff;position:absolute;bottom:-3px;left:50%;transform:translateX(-50%) rotate(45deg)}.PharmacyCardBalloonNew_line__eMIEx{display:grid;grid-template-columns:1fr;grid-row-gap:8px;margin-bottom:16px}.PharmacyCardBalloonNew_column__6c9KV{display:flex;flex-direction:column}.PharmacyCardBalloonNew_name__wHdxA{font-size:16px;line-height:24px;font-weight:700}.PharmacyCardBalloonNew_address__Crjcj{font-size:12px;line-height:18px}.PharmacyCardBalloonNew_styledAppButton__U_ylq{width:100%}.PharmacyCardBalloonNew_styledPharmacyFavorite__KWEua{position:absolute;right:16px;top:16px}.PlacemarkStoreIcon_icon__eBtgJ{margin-right:4px}.PlacemarkStoreIcon_text__XvQus{font-size:14px;line-height:20px;font-weight:700}.OfficesMap_mapWrap__PtwXH{width:100%;height:400px}.ContactEmail_emailsWrap__DWt5E{display:flex;flex-direction:column;gap:16px}.ContactEmail_emailBlock__91FWJ{font-size:16px;line-height:24px;max-width:370px;margin-bottom:32px}.ContactEmail_emailBlock__91FWJ .ContactEmail_emailContactEmail__WtGQD{font-size:16px;line-height:24px;text-decoration:underline}@media(min-width:576px)and (max-width:767.98px){.ContactEmail_emailBlock__91FWJ{max-width:100%}}@media(min-width:768px)and (max-width:1279.98px){.ContactEmail_emailBlock__91FWJ{margin-bottom:0}}@media(min-width:1280px){.ContactEmail_emailBlock__91FWJ{margin-bottom:0}}.ContactsText_contactsTitle__7IVTE{font-size:18px;line-height:20px;font-weight:600;margin-bottom:32px}.ContactsText_contactsList__2xUuP{display:grid;grid-template-columns:minmax(min-content,max-content);grid-row-gap:32px;margin-bottom:24px}@media(min-width:576px)and (max-width:767.98px){.ContactsText_contactsList__2xUuP{grid-template-columns:repeat(2,minmax(min-content,max-content));grid-column-gap:48px}}.ContactsText_contactBlock__Gz43E .ContactsText_contactCity__s9jY3{font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.ContactsText_contactBlock__Gz43E .ContactsText_contactPhone__9KZas{font-weight:600}.ContactsText_contactBlock__Gz43E a,.ContactsText_contactBlock__Gz43E button,.ContactsText_contactBlock__Gz43E p{margin-bottom:4px}.ContactsText_smi__G5VxQ{font-size:16px;line-height:24px;margin-top:24px}.ContactsText_smi__G5VxQ .ContactsText_emailContactEmail__3_37N{text-decoration:underline}.ContactsText_time__zy0J0{font-size:12px;line-height:18px;display:block;color:#71777f;margin:4px 0;text-transform:uppercase}.ContactsPageContent_styledContactsMap__r5OPv{overflow:hidden}@media(min-width:576px)and (max-width:767.98px){.ContactsPageContent_styledContactsMap__r5OPv{margin-bottom:32px}}.prototype_blockSectionHeaderWithLink__A2okp{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media(max-width:767.98px){.prototype_blockSectionHeaderWithLink__A2okp{flex-direction:column;align-items:flex-start}}.prototype_title__wXENx{margin-bottom:0}@media(max-width:767.98px){.prototype_title__wXENx{margin-bottom:4px}}.prototype_link__cJc3I{text-decoration:underline}.prototype_sectionHeader___TWfd{font-weight:700;font-size:24px;line-height:26px;letter-spacing:-1%;margin-bottom:32px}@media(min-width:768px)and (max-width:1279.98px){.prototype_sectionHeader___TWfd{font-weight:700;font-size:32px;line-height:32px;letter-spacing:.5%;font-weight:400}}@media(min-width:1280px){.prototype_sectionHeader___TWfd{font-weight:700;font-size:32px;line-height:32px;letter-spacing:.5%;font-weight:400}}.prototype_section__KMZAJ{margin-bottom:64px}.ContactsPage_styledAppMainTitle__Bzfbn{margin-bottom:32px}.ContactsPage_styledSection__tuKf3{display:grid;grid-template-columns:minmax(300px,370px) minmax(400px,770px);grid-column-gap:10px;justify-content:space-between}@media(max-width:767.98px){.ContactsPage_styledSection__tuKf3{grid-template-columns:100%;grid-column-gap:32px}}.ContactsPage_writeUsBlock__G0Qz2{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:768px)and (max-width:1279.98px){.ContactsPage_writeUsBlock__G0Qz2{flex-direction:row}}@media(min-width:1280px){.ContactsPage_writeUsBlock__G0Qz2{flex-direction:row}}.ContactsPage_writeUsBlock__G0Qz2 h3{font-size:18px;line-height:20px;font-weight:700;margin-bottom:16px;margin-right:0;text-align:center}@media(min-width:768px)and (max-width:1279.98px){.ContactsPage_writeUsBlock__G0Qz2 h3{text-align:unset;margin-bottom:0;margin-right:32px}}@media(min-width:1280px){.ContactsPage_writeUsBlock__G0Qz2 h3{text-align:unset;margin-bottom:0;margin-right:32px}}@media(max-width:575.98px){.ContactsPage_styledAppButton__RT3Uc{width:100%}}