.pharmacy{align-items:center;border:1px solid transparent;border-radius:16px;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:7px;padding:6px 9px 16px 10px;transition:border-color .3s}.pharmacy:last-child{margin-bottom:0}.pharmacy.shown{border-color:#1f8a70}.pharmacy__accordion{margin-bottom:8px;width:100%}.pharmacy__accordion-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s;width:100%}.shown>*>.pharmacy__accordion-body{grid-template-rows:1fr}.pharmacy__address{align-items:flex-start;color:#282828;display:flex;font-family:Manrope-ExtraBold;font-size:14px;font-weight:800;justify-content:space-between;line-height:24px;margin:0 -9px 0 -10px;padding:4px 21px 4px 10px;width:calc(100% + 26px)}.pharmacy__address i{align-items:center;color:#6a6a6a;display:flex;flex-shrink:0;font-size:8px;height:24px;justify-content:center;line-height:1;margin-top:1px;transition:transform .3s;width:24px}.shown>*>.pharmacy__address i{transform:rotate(180deg)}.pharmacy__info{align-items:flex-start;color:#6a6a6a;display:flex;flex-direction:column;font-family:Manrope-SemiBold;font-size:14px;font-weight:600;letter-spacing:-.1px;line-height:24px;min-height:0;overflow:hidden}.pharmacy__info a{color:#6a6a6a;text-decoration:none;transition:color .3s}.pharmacy__info a:visited{color:#1f8a70}@media (hover:hover){.pharmacy__info a:hover{color:#2ea286}}.pharmacy__info a:active{color:#00425a}.pharmacy__info a:disabled{color:#6b6b6b80}.pharmacy__price{color:#282828;font-size:18px;letter-spacing:-.036px;line-height:24px;max-width:calc(40% - 5px);text-align:right}.pharmacy__price,.pharmacy__status{font-family:Manrope-SemiBold;font-weight:600}.pharmacy__status{color:#20a868;font-size:12px;letter-spacing:-.012px;line-height:18px;max-width:calc(60% - 5px)}.pharmacy__status--orange{color:#ea7521}.pharmacy--order-detailed{border:none;border-bottom:1px solid #e6e6e6;border-radius:0;-moz-column-gap:16px;column-gap:16px;margin-bottom:0;padding:8px 0 15px}.pharmacy--order-detailed .pharmacy__accordion-body{grid-template-rows:1fr;padding-top:0;transition-duration:.3s;transition-property:grid-template-rows,padding-top}.pharmacy--order-detailed .pharmacy__address{margin:0 0 6px;padding:0;width:auto}.pharmacy--order-detailed .pharmacy__address .icon{display:none;transition-duration:.3s;transition-property:transform,color}@media (hover:hover){.pharmacy--order-detailed .pharmacy__address .icon:hover{color:#1f8a70}}.pharmacy--order-detailed .pharmacy__address .icon:active{color:#1f8a70}.pharmacy--order-detailed .pharmacy__info{font-size:12px;letter-spacing:-.012px;line-height:18px}.pharmacy--order-detailed .pharmacy__status{margin-bottom:0;order:1}.pharmacy--order-detailed .pharmacy__accordion{display:flex;flex-direction:column;margin-bottom:6px}.pharmacy--order-detailed.shown{border-color:#e6e6e6}.pharmacy--order-detailed.shown .pharmacy__address .icon{color:#2ea286}@media (min-width:768px){.pharmacy{align-items:flex-start;border-radius:16px;-moz-column-gap:16px;column-gap:16px;flex-wrap:nowrap;margin-inline:-1px;margin-bottom:0;padding:10px 52px 12px 16px;position:relative}.pharmacy.shown{margin-bottom:4px}.pharmacy__accordion{flex-grow:1;flex-shrink:0;margin:0;width:211px}.pharmacy__status{width:130px}.pharmacy__price,.pharmacy__status{align-items:center;display:flex;flex-shrink:0;min-height:36px}.pharmacy__price{justify-content:right;width:90px}.pharmacy__address{align-items:center;display:flex;margin:0;min-height:36px;padding:0;pointer-events:none;width:100%}.pharmacy__address i{cursor:pointer;height:40px;pointer-events:auto;position:absolute;right:4px;top:7px;width:40px}.pharmacy__info{margin-right:-60px;padding-right:60px}.pharmacy__info--expiration-date{margin-right:0;padding-right:0}.pharmacy__info :first-child{margin-top:-5px}.pharmacy__info :nth-child(2){margin-right:-60px}.pharmacy--order-detailed{border-radius:0;-moz-column-gap:24px;column-gap:24px;margin-inline:0;padding:8px 0 7px}.pharmacy--order-detailed .pharmacy__status{align-items:flex-start;flex-direction:column;justify-content:center;margin-bottom:0;min-height:40px}.pharmacy--order-detailed .pharmacy__address{-moz-column-gap:4px;column-gap:4px;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:0}.pharmacy--order-detailed .pharmacy__address .icon{display:flex;margin-top:0;position:static}.pharmacy--order-detailed .pharmacy__accordion-body{grid-template-rows:0fr;margin-right:-15px;padding-left:44px;width:calc(100% + 15px)}.pharmacy--order-detailed .pharmacy__accordion{display:initial;flex-grow:0;margin-bottom:0;width:255px}.pharmacy--order-detailed .pharmacy__price{min-height:40px;width:111px}.pharmacy--order-detailed .pharmacy__info :first-child{margin-top:0}.pharmacy--order-detailed .pharmacy__status{order:0}.pharmacy--order-detailed.shown .pharmacy__accordion-body{grid-template-rows:1fr;padding-top:6px}}@media (min-width:1024px){.pharmacy--order-detailed{-moz-column-gap:12px;column-gap:12px;flex-wrap:wrap}.pharmacy--order-detailed .pharmacy__address{word-break:break-word}.pharmacy--order-detailed .pharmacy__accordion{width:100%}.pharmacy--order-detailed .pharmacy__status{-moz-column-gap:8px;column-gap:8px;flex-direction:row;justify-content:flex-start;max-width:none;min-height:auto;padding-left:44px;width:100%}.pharmacy--order-detailed .pharmacy__price{width:100px}.pharmacy--order-detailed .pharmacy__info{margin-right:0;padding-right:0}.pharmacy--order-detailed .pharmacy__info :nth-child(2){margin-right:0}.pharmacy--order-detailed .pharmacy__price{justify-content:flex-start;padding-left:44px;width:150px}}@media (min-width:1280px){.pharmacy--order-detailed{-moz-column-gap:24px;column-gap:24px;flex-wrap:nowrap}.pharmacy--order-detailed .pharmacy__accordion{width:255px}.pharmacy--order-detailed .pharmacy__status{flex-direction:column;justify-content:center;min-height:40px;padding-left:0;width:130px}.pharmacy--order-detailed .pharmacy__price{justify-content:flex-end;padding-left:0;width:111px}}@media (min-width:1440px){.pharmacy--order-detailed{-moz-column-gap:40px;column-gap:40px;justify-content:flex-start}.pharmacy--order-detailed .pharmacy__accordion{width:349px}.pharmacy--order-detailed .pharmacy__status{width:140px}}.popup--getting-way{z-index:100}.popup--getting-way.popup .popup__inner{height:100%;top:0;right:0;bottom:0;left:0}.popup--getting-way.popup .popup__content{height:100%;max-width:none;padding:16px 16px 32px}.popup--getting-way.popup .popup__title-wrap{margin-bottom:13px}.popup--getting-way.popup .popup__product-preview{align-items:center;display:flex;margin-bottom:12px}.popup--getting-way.popup .popup__image-wrapper{flex-shrink:0;height:70px;margin-right:16px;width:70px}.popup--getting-way.popup .popup__image-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popup--getting-way.popup .popup__product-name{color:#282828;font-family:Manrope-SemiBold;font-size:14px;font-weight:600;letter-spacing:-.1px;line-height:24px}.popup--getting-way.popup .popup__tabs{display:flex;flex-direction:column;flex-grow:1;min-height:0}.popup--getting-way.popup .popup__tabs-head{background-color:#f5f5f5;border-radius:12px;display:flex;flex-shrink:0;margin-bottom:6px;overflow:hidden}.popup--getting-way.popup .popup__tab-btn{align-items:center;background-color:transparent;border:none;border-radius:12px;color:#949494;display:flex;font-family:Manrope-SemiBold;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.2px;line-height:24px;padding:14px 15px;position:relative;transition-duration:.3s;transition-property:background-color,color;width:50%}.popup--getting-way.popup .popup__tab-btn:before{content:"";filter:grayscale(1);top:0;right:0;bottom:0;left:0;opacity:.2;pointer-events:none;position:absolute;transition-duration:.3s;transition-property:filter,opacity}.popup--getting-way.popup .popup__tab-btn--active{background-color:#1f8a70;color:#fff}.popup--getting-way.popup .popup__tab-btn--active:before{filter:grayscale(0);opacity:1}.popup--getting-way.popup .popup__tab-btn--active .popup__soon{border-color:#ffffff59;color:#fff}.popup--getting-way.popup .popup__tab-btn--pickup:before{background-image:url(../images/inhtml/pickup-tab.webp);background-position:calc(50% - 71px) 0;background-repeat:no-repeat;background-size:auto 100%}.popup--getting-way.popup .popup__tab-btn--delivery{-moz-column-gap:4px;column-gap:4px}.popup--getting-way.popup .popup__soon{border:1px solid #c4c4c4;border-radius:4px;color:#949494;font-family:Manrope-ExtraBold;font-size:8px;font-weight:800;letter-spacing:.08px;line-height:14px;padding:1px 3px;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color}.popup--getting-way.popup .popup__delivery-gap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.popup--getting-way.popup .popup__delivery-gap i{color:#c4c4c4;font-size:48px;margin-bottom:8px}.popup--getting-way.popup .popup__no-delivery{color:#282828;font-family:Manrope-SemiBold;font-size:20px;font-weight:600;letter-spacing:-.3px;line-height:30px;text-align:center}.popup--getting-way.popup .popup__tabs-content{flex-grow:1;margin-right:-11px;overflow:hidden;padding-top:10px}.popup--getting-way.popup .popup__tabs-content .ps{margin:0;padding-right:11px}.popup--getting-way.popup .popup__tabs-content .ps .ps__rail-y{background-color:#e6e6e6;border-radius:2px;display:initial;opacity:0;width:6px}.popup--getting-way.popup .popup__tabs-content .ps .ps__thumb-y{background-color:#c4c4c4;border-radius:2px;opacity:0;right:0;width:6px}.popup--getting-way.popup .popup__tabs-content .ps--active-y .ps__rail-y,.popup--getting-way.popup .popup__tabs-content .ps--active-y .ps__thumb-y{opacity:1}@media (min-width:768px){.popup--getting-way.popup .popup__inner{background-color:#0009;padding:114px 0 0}.popup--getting-way.popup .popup__wrapper{background-color:#fff;border-radius:24px 24px 0 0;margin:0 auto;max-width:800px}.popup--getting-way.popup .popup__close{margin-right:-8px}.popup--getting-way.popup .popup__content{padding:32px 40px}.popup--getting-way.popup .popup__image-wrapper{height:93px;margin-right:18px;width:93px}.popup--getting-way.popup .popup__product-preview{padding-left:4px}.popup--getting-way.popup .popup__product-name{padding-bottom:4px}.popup--getting-way.popup .popup__title-wrap{margin-bottom:5px}.popup--getting-way.popup .popup__tab-btn--pickup:before{background-position:calc(50% - 81px) 0}.popup--getting-way.popup .popup__tab-btn--delivery{-moz-column-gap:9px;column-gap:9px;padding-left:48px}.popup--getting-way.popup .popup__tab-btn--delivery:before{background-image:url(../images/inhtml/delivery-tab.webp);background-position:calc(50% - 93px) 0;background-repeat:no-repeat;background-size:auto 100%;opacity:.6}.popup--getting-way.popup .popup__tab-btn--delivery.popup__tab-btn--active:before{opacity:1}.popup--getting-way.popup .popup__tabs-content{margin-left:-1px;margin-right:-23px}.popup--getting-way.popup .popup__tabs-content .ps{margin:0;padding-left:1px;padding-right:23px}.popup--getting-way.popup .popup__no-delivery{font-size:22px;max-width:363px}.popup--getting-way.popup .popup__delivery-gap{padding-bottom:10px}}@media screen and (min-width:768px) and (min-height:600px){.popup--getting-way.popup .popup__delivery-gap{padding-bottom:calc(10px + (var(--vh, 100vh) - 600px)*90/172)}}@media screen and (min-width:768px) and (min-height:772px){.popup--getting-way.popup .popup__delivery-gap{padding-bottom:100px}}@media (min-width:768px) and (max-height:450px){.popup--getting-way.popup .popup__delivery-gap{justify-content:flex-start}}@media (min-width:1024px){.popup--getting-way.popup .popup__close{margin-right:0;margin-top:-2px}.popup--getting-way.popup .popup__inner{height:100%;top:0;right:0;bottom:0;left:0;padding:60px 0}}@media (min-width:1024px) and (max-height:600px){.popup--getting-way.popup .popup__inner{padding:20px 0}}@media (min-width:1024px){.popup--getting-way.popup .popup__wrapper{border-radius:24px;margin:auto;width:800px}.popup--getting-way.popup .popup__content{padding:24px 24px 32px}.popup--getting-way.popup .popup__tabs-head{margin-bottom:4px}.popup--getting-way.popup .popup__tabs-content{margin-right:-15px}.popup--getting-way.popup .popup__tabs-content .ps{margin:0;padding-right:15px}.popup--getting-way.popup .popup__title-wrap{align-items:flex-start;margin-bottom:10px}.popup--getting-way.popup .popup__image-wrapper{margin-right:27px}}.item-product{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;padding:16px 0;position:relative;row-gap:16px}.item-product:before{background-color:#e6e6e6;content:none;height:1px;left:0;position:absolute;top:0;transform:translateY(-50%);width:100%}.item-product__link{display:block}.item-product__picture{border-radius:8px;display:inline-block;height:70px;line-height:0;overflow:hidden;width:70px}.item-product__picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.item-product__wrap-image{align-items:center;display:flex;height:70px;justify-content:center;width:70px}.item-product__wrap-image-inner{line-height:0;position:relative}.item-product__wrap-image-inner .badge{left:0;position:absolute;top:0}.item-product__description{width:calc(100% - 106px)}.item-product__subtitle{color:#6a6a6a;display:block;font-size:12px;line-height:18px;margin-bottom:8px}.item-product__wrap-info{display:flex;flex-direction:column;margin-bottom:8px}.item-product__info{align-items:center;color:#21bf74;-moz-column-gap:6px;column-gap:6px;display:flex;font-size:12px;line-height:18px}.item-product__info img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.item-product__info+.item-product__info{margin-top:4px}.item-product__info--blue{color:#00425a}.item-product__info--orange{color:#ff8934}.item-product__wrap-price{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.item-product__price{color:#282828;font-size:18px;line-height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-product__old-price{color:#f41839;font-size:12px;line-height:18px;text-decoration:line-through}.item-product__wrap-count{align-items:center;display:flex;justify-content:space-between;width:100%}.item-product__wrap-btn{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.item-product__price-for-one{color:#6a6a6a;font-size:12px;line-height:18px}.item-product+.item-product:before{content:""}@media (min-width:768px){.item-product{display:grid;flex-wrap:nowrap;gap:initial;grid-template-columns:28px 140px calc(100% - 398px) 140px 90px;padding:8px 0}.item-product__wrap-image{flex-shrink:0;height:120px;margin-right:20px;width:120px}.item-product__wrap-image-inner .badge{left:0}.item-product__description{flex-shrink:0;margin-right:20px;width:auto}.item-product__wrap-count{align-items:center;flex-direction:column;justify-content:flex-start;margin-right:20px;row-gap:4px;width:120px}.item-product__picture{height:120px;width:120px}.item-product__wrap-info{-moz-column-gap:16px;column-gap:16px;flex-direction:row;flex-wrap:wrap;margin-bottom:6px;row-gap:6px}.item-product__info+.item-product__info{margin-top:0}.item-product__subtitle{margin-bottom:6px}.item-product__wrap-price{align-items:flex-start;flex-direction:column;margin-left:auto;max-width:90px;row-gap:2px;width:-moz-fit-content;width:fit-content}.item-product__wrap-btn{-moz-column-gap:20px;column-gap:20px;margin-right:-15px}.item-product+.item-product{margin-top:8px}.item-product+.item-product:before{content:none}}@media (min-width:1280px){.item-product{grid-template-columns:28px 144px calc(100% - 422px) 140px 110px}.item-product__wrap-image{margin-right:24px}.item-product__wrap-info{margin-bottom:8px}.item-product__price{font-size:22px;letter-spacing:-.3px;line-height:30px}.item-product__wrap-price{max-width:110px;row-gap:0}}.promocode{display:flex;margin-left:auto;max-width:280px;width:100%}.promocode__text{border:1px dashed #c4c4c4;border-radius:4px;color:#1f8a70;font-family:Manrope-SemiBold;font-size:16px;font-weight:600;letter-spacing:-.2px;line-height:20px;padding:7px 0;text-align:center;width:100%}@media (min-width:1280px){.promocode{max-width:none}}
