.review-disabled-placeholder__title{margin-bottom:16px}.review-disabled-placeholder__image{height:176px;width:176px}@media (min-width:768px){.review-disabled-placeholder__image{height:240px;width:240px}}@media (max-width:767px){.review-disabled-placeholder__panel{border-bottom:0;border-left:0;border-radius:0;border-right:0;margin-bottom:calc(var(--ui-panel-padding)*-1)}}.product-pharmacy-option-labels .ui-text+.ui-text{margin-top:8px}.product-pharmacy-option-labels__provider .ui-lazy-image{align-items:center;border:1px solid #e2e3ec;border-radius:50%;display:flex;height:18px;justify-content:center;overflow:hidden;width:18px}.product-pharmacy-option-labels__cash-only .ui-icon{color:#8a8b97}@media (max-width:767px){.product-pharmacy-option-labels__loyalty-program .ui-link{display:block}}.product-pharmacy-list-pharmacy-option-info{position:relative}.product-pharmacy-list-pharmacy-option-info td:not(.product-pharmacy-list-pharmacy-option-info__action){display:block}.product-pharmacy-list-pharmacy-option-info__total{color:#8a8b97}.product-pharmacy-list-pharmacy-option-info__title{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-pharmacy-list-pharmacy-option-info__title .ui-text{align-items:flex-start}.product-pharmacy-list-pharmacy-option-info__title .ui-text .ui-text__content{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-pharmacy-list-pharmacy-option-info__labels{margin-top:16px}.product-pharmacy-list-pharmacy-option-info__favorite{display:inline-block}.product-pharmacy-list-pharmacy-option-info__address .ui-link{text-decoration:underline}.product-pharmacy-list-pharmacy-option-info__action{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.product-pharmacy-list-pharmacy-option-info__action .ui-button{margin-top:16px}.product-pharmacy-list-pharmacy-option-info__distance{background-color:#eceef5;margin-top:8px;white-space:nowrap}.product-pharmacy-list-pharmacy-option-info__icon{color:#8a8b97}@media (max-width:767px){.product-pharmacy-list-pharmacy-option-info{display:flex;justify-content:space-between;position:relative}.product-pharmacy-list-pharmacy-option-info__action{align-self:center;margin-left:12px}.product-pharmacy-list-pharmacy-option-info__action .ui-button{margin-top:8px}.product-pharmacy-list-pharmacy-option-info__favorite{position:absolute;right:0;top:0}.product-pharmacy-list-pharmacy-option-info__address{margin-top:16px}.product-pharmacy-list-pharmacy-option-info__hours{margin-top:8px}}@media (min-width:768px){.product-pharmacy-list-pharmacy-option-info{align-items:center;display:flex;justify-content:space-between}.product-pharmacy-list-pharmacy-option-info__about{align-items:flex-start;display:flex;flex:7;flex-direction:column;margin-right:24px}.product-pharmacy-list-pharmacy-option-info__title{margin-right:0}.product-pharmacy-list-pharmacy-option-info__title .ui-text{align-items:flex-start}.product-pharmacy-list-pharmacy-option-info__title .ui-text .ui-text__content{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-pharmacy-list-pharmacy-option-info__favorite{margin-right:8px}.product-pharmacy-list-pharmacy-option-info__address{flex:1;margin-top:8px}.product-pharmacy-list-pharmacy-option-info__hours{flex:2;margin-top:8px}.product-pharmacy-list-pharmacy-option-info__button{margin-top:16px}}@media (min-width:768px) and (min-width:1024px){.product-pharmacy-list-pharmacy-option-info__title{flex:1;margin-right:24px}.product-pharmacy-list-pharmacy-option-info__title .ui-text{align-items:center}.product-pharmacy-list-pharmacy-option-info__title .ui-text .ui-text__content{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-pharmacy-list-pharmacy-option-info__inner{align-items:center;display:flex;flex:10;justify-content:space-between}.product-pharmacy-list-pharmacy-option-info__about{align-items:center;flex:3;flex-direction:row}.product-pharmacy-list-pharmacy-option-info__address{margin-top:0}.product-pharmacy-list-pharmacy-option-info__hours{margin-right:24px;margin-top:0}}.product-pharmacy-list__panel{border-color:transparent}.product-pharmacy-list__bottom{display:flex;justify-content:center;padding-top:24px}.product-pharmacy-list table,.product-pharmacy-list tbody,.product-pharmacy-list thead,.product-pharmacy-list tr{display:block}.product-pharmacy-list thead{display:none}.product-pharmacy-list tbody tr:first-child .product-pharmacy-list__item{padding-top:0}.product-pharmacy-list__item{margin:0 -16px;margin:0 calc(var(--ui-panel-padding)*-1);padding:16px;padding:var(--ui-panel-padding);transition:background-color .2s ease-in}@media (min-width:768px) and (hover:hover){.product-pharmacy-list__item:hover{background-color:#f4f5f8}}@media (max-width:767px){.product-pharmacy-list__bottom{padding-top:16px}.product-pharmacy-list__bottom .ui-button{width:100%}.product-pharmacy-list__panel{border-left:none;border-right:none;margin:0 -16px;margin:0 calc(var(--ui-container-padding)*-1)}}.product-pickup-picker{position:relative}.product-pickup-picker_loading .product-pickup-picker__address-search{pointer-events:none}.product-pickup-picker__inner{border:1px solid #e2e3ec;border-radius:var(--ui-border-radius-400);display:flex;flex-direction:column;height:100vh;margin-bottom:24px;max-height:720px;overflow:hidden;position:relative;z-index:1}.product-pickup-picker__list{background:#f4f5f8;margin-left:calc(var(--ui-container-padding)*-1);margin-right:calc(var(--ui-container-padding)*-1);max-width:none;padding:40px 0}.product-pickup-picker__address-search{pointer-events:all;position:relative;top:32px;z-index:7}.product-pickup-picker__map{background-color:#f4f5f8;flex:1;position:relative}.product-pickup-picker__pharmacy{bottom:calc(var(--safe-area-max-inset-bottom)*-1);left:0;max-height:100%;overflow-y:auto;position:absolute;right:0;z-index:5}.product-pickup-picker__pharmacy::-webkit-scrollbar{background-color:initial;height:8px;width:8px}.product-pickup-picker__pharmacy::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--ui-scrollbar-background);border:2px solid transparent;border-radius:var(--ui-border-radius-400)}.product-pickup-picker__pharmacy::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--ui-scrollbar-thumb-color);border:2px solid transparent;border-radius:var(--ui-border-radius-400)}@supports not selector(::-webkit-scrollbar){.product-pickup-picker__pharmacy{scrollbar-color:var(--ui-scrollbar-thumb-color) #eceef5;scrollbar-width:thin}}.product-pickup-picker__geo-button,.product-pickup-picker__zoom{box-shadow:0 0 5px rgba(0,0,0,.25)}.product-pickup-picker__geo-button{margin-top:16px}.product-pickup-picker__controls{pointer-events:all;position:absolute;right:20px;top:40%;z-index:2}.product-pickup-picker__error,.product-pickup-picker__loader{bottom:0;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:19}.openedPharmacyPopup-enter-active,.openedPharmacyPopup-leave-active{transform:translateY(0);transition:transform var(--ui-transition)}@media (min-width:1024px){.openedPharmacyPopup-enter-active,.openedPharmacyPopup-leave-active{transition:opacity var(--ui-transition)}}.openedPharmacyPopup-enter-from,.openedPharmacyPopup-leave-to{transform:translateY(100%)}@media (min-width:1024px){.openedPharmacyPopup-enter-from,.openedPharmacyPopup-leave-to{opacity:0;transform:none}}@media (max-width:767px){.product-pickup-picker__inner{background-color:#f4f5f8;border:none;border-radius:0 0 var(--ui-border-radius-400) var(--ui-border-radius-400);box-shadow:0 8px 16px rgba(0,0,0,.08);height:460px;margin-bottom:0;margin-left:calc(var(--ui-container-padding)*-1);margin-right:calc(var(--ui-container-padding)*-1)}.product-pickup-picker__list{padding-top:16px}.product-pickup-picker__address-search{margin:0 20px}.product-pickup-picker__pharmacy{border-top:1px solid #e2e3ec}.product-pickup-picker__coordinate-city{left:0;position:absolute;right:0;top:0;z-index:6}.product-pickup-picker .pickup-picker-pharmacy-popup__options{margin-left:-16px;margin-right:-16px;max-height:230px;overflow-y:auto;padding:0 16px}.product-pickup-picker .pickup-picker-pharmacy-popup__options::-webkit-scrollbar-track-piece:end{margin-bottom:8px}.product-pickup-picker .pickup-picker-pharmacy-popup__options::-webkit-scrollbar{background-color:initial;height:8px;width:8px}.product-pickup-picker .pickup-picker-pharmacy-popup__options::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--ui-scrollbar-background);border:2px solid transparent;border-radius:var(--ui-border-radius-400)}.product-pickup-picker .pickup-picker-pharmacy-popup__options::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--ui-scrollbar-thumb-color);border:2px solid transparent;border-radius:var(--ui-border-radius-400)}@supports not selector(::-webkit-scrollbar){.product-pickup-picker .pickup-picker-pharmacy-popup__options{scrollbar-color:var(--ui-scrollbar-thumb-color) #eceef5;scrollbar-width:thin}}}@media (max-width:767px) and (max-width:599px){.product-pickup-picker__address-search{margin:0 16px}}@media (min-width:768px){.product-pickup-picker__inner{height:960px}.product-pickup-picker__address-search{left:50%;max-width:50%;top:40px;transform:translate(-50%);transition:left .2s ease-in}.product-pickup-picker__coordinate-city{position:absolute;right:16px;top:16px;z-index:6}}@media (min-width:768px) and (min-width:1024px){.product-pickup-picker__inner{height:800px}.product-pickup-picker__product{animation-duration:.3s;animation-fill-mode:forwards;animation-name:fast-order-product-fade;box-shadow:0 2px 4px rgba(0,0,0,.15);left:16px;position:absolute;top:16px;width:328px;z-index:2}.product-pickup-picker__pharmacy{background-color:#f4f5f8;box-shadow:0 2px 4px rgba(0,0,0,.15);height:100%;right:auto;top:0;width:360px}.product-pickup-picker__pharmacy+.product-pickup-picker__product{display:none}}@media (min-width:768px) and (max-width:1023px){.product-pickup-picker__pharmacy{border-top:1px solid #e2e3ec}}@media (min-width:768px) and (min-width:1024px){.product-pickup-picker{--ui-cart-order-width:360px}.product-pickup-picker_pharmacy-opened .product-pickup-picker__address-search{justify-content:flex-start;left:calc(var(--ui-cart-order-width) + 25% + 24px)}}.partner-prices-list-item{align-items:center;display:flex;flex-direction:column;height:100%;position:relative}.partner-prices-list-item__image{border:1px solid #e2e3ec;border-radius:var(--ui-border-radius-300);height:56px;overflow:hidden;width:56px}.partner-prices-list-item__image img{block-size:auto;max-inline-size:100%;object-fit:contain}.partner-prices-list-item__inner{display:flex}.partner-prices-list-item__pick{width:100%}@media (min-width:768px) and (hover:hover){.partner-prices-list-item__pick:hover span{filter:brightness(0) invert(1)}}.partner-prices-list-item__pick span{background-image:url(./buy-label.C1NMW44-.png);background-size:100%;height:24px;transition:filter .2s ease-in;width:46px}@media (max-width:767px){.partner-prices-list-item__rating{align-self:start;margin-left:auto;position:relative}.partner-prices-list-item.ui-panel{--ui-panel-padding:0px;border:none;padding:0}.partner-prices-list-item__image{margin-right:16px}.partner-prices-list-item__title{display:inline-block}.partner-prices-list-item__inner{flex-direction:row;width:100%}.partner-prices-list-item__inner .ui-price{white-space:nowrap}.partner-prices-list-item__pick{margin-top:16px}}@media (min-width:768px){.partner-prices-list-item__rating{left:12px;position:absolute;top:12px}.partner-prices-list-item__inner{align-items:center;flex-direction:column;text-align:center}.partner-prices-list-item__title{margin-top:16px}.partner-prices-list-item__pick{margin-top:24px}}@media (max-width:767px){.partner-prices-list{border:1px solid #e2e3ec;border-radius:var(--ui-border-radius-400);padding:16px}.partner-prices-list .ui-carousel-item:last-child .ui-divider{display:none}.partner-prices-list__divider{margin:16px 0}.partner-prices-list__carousel{--ui-carousel-item-gap:0;--ui-carousel-item-width:100%}.partner-prices-list__carousel .ui-carousel__inner{flex-direction:column;overflow:visible}.partner-prices-list__more{display:flex;margin:0 auto}}@media (min-width:768px){.partner-prices-list__divider{display:none}.partner-prices-list__carousel{--ui-carousel-item-gap:24px;--ui-carousel-item-count:3}.partner-prices-list__carousel .ui-carousel__inner{margin:-24px 0;padding:24px 0}.partner-prices-list__carousel._narrow{--ui-carousel-item-count:3}.partner-prices-list__carousel._narrow .ui-carousel__next{right:calc(var(--ui-carousel-item-gap)/2);transform:translate(50%,-50%)}.partner-prices-list__carousel._narrow .ui-carousel__prev{left:calc(var(--ui-carousel-item-gap)/2);transform:translate(-50%,-50%)}}@media (min-width:768px) and (min-width:1440px){.partner-prices-list__carousel._narrow{--ui-carousel-item-count:4}}@media (min-width:768px) and (min-width:1024px){.partner-prices-list__carousel{--ui-carousel-item-count:4}}@media (min-width:768px) and (min-width:1440px){.partner-prices-list__carousel{--ui-carousel-item-count:6}}.product-prices-history-chart svg{display:block;height:142px;width:100%}.product-prices-history-chart svg *{vector-effect:non-scaling-stroke}.product-prices-history-chart__inner{margin:24px;position:relative}.product-prices-history-chart__points{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.product-prices-history-chart__curve{fill:none;stroke:#23b250;stroke-width:2}.product-prices-history-chart__curve[data-price1="0"],.product-prices-history-chart__curve[data-price2="0"]{stroke:#8a8b97;stroke-dasharray:5}.product-prices-history-chart__point{background:#fff;border:2px solid #23b250;border-radius:50%;height:14px;position:absolute;transform:translate(-50%,-50%);width:14px}.product-prices-history-chart__point._active{background:#23b250;z-index:10}.product-prices-history-chart__point[data-price="0"]{border-color:#8a8b97}.product-prices-history-chart__point[data-price="0"]._active{background:#8a8b97}.product-prices-history-chart__point .ui-tooltip__body{white-space:nowrap}.product-prices-history-chart__point .ui-tooltip__body strong{font-weight:700}.product-prices-history-chart__tooltip-inner{display:flex;flex-direction:column;gap:4px;text-align:center}.product-prices-history-chart__point-zone{bottom:-24px;position:absolute;top:-24px;transform:translate(-50%);width:128px}@media (max-width:767px){.product-prices-history-chart{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto}.product-prices-history-chart svg{width:576px}.product-prices-history-chart__inner{display:inline-block;margin:24px 56px 24px 48px}.product-prices-history-chart__point-zone{width:80px}}.product-prices-history{align-items:stretch;display:flex;flex-wrap:wrap}.product-prices-history__nav{border-bottom:1px solid #e2e3ec;margin-bottom:32px;width:100%}.product-prices-history__note{border-top:1px solid #e2e3ec;color:#8a8b97;flex-shrink:0;padding-top:16px;text-align:center;width:100%}.product-prices-history__chart{flex:1}.product-prices-history__range{background:#fff;border-right:1px solid #e2e3ec;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:-1px;margin-top:-1px;min-width:88px;padding:24px 0;position:relative}.product-prices-history__range .ui-price:first-child:last-child{margin:auto 0}@media (min-width:768px) and (min-width:1024px){.product-prices-history__range{min-width:80px}}@media (min-width:768px) and (min-width:1440px){.product-prices-history__range{min-width:114px}}@media (max-width:767px){.product-prices-history__range{min-width:auto;padding-right:16px}.product-prices-history__chart{margin-right:calc(var(--ui-container-padding)*-1);padding-right:var(--ui-container-padding)}}
