body.compBody .drugstore-list__element{display:flex;flex-direction:row;flex-flow:wrap;padding:12px 0 22px;border-bottom:1px solid #ededed;position:relative}body.compBody .drugstore-list__element_title{padding:0 0 6px 59px;border:0}body.compBody .drugstore-list__element .accordion__title.accordion__title_inline{border-color:#22b2a4;border-bottom-style:dashed}body.compBody .drugstore-list__element .accordion__title.accordion__title_inline:hover{border:0}body.compBody .drugstore-list__h3 h3 p{max-width:812px;font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:20px;padding:4px 0 0;margin:0;font-weight:normal}body.compBody .drugstore-list__favorite{flex:0 0;padding:2px 6px 0 0;line-height:0}body.compBody .drugstore-list__address{flex:10 0;padding:0 6px}body.compBody .drugstore-list__address:first-child{padding-left:0}body.compBody .drugstore-list__h{width:100%;font-weight:600;font-size:18px;margin:0 0 8px;padding:0 6px}body.compBody .drugstore-list__h:last-child{margin-bottom:0}body.compBody .drugstore-list__h .icon{vertical-align:middle;margin-left:12px;cursor:pointer}body.compBody .drugstore-list__time{color:#22b2a4;display:inline-block;min-width:114px;margin:0 10px 0 0}body.compBody .drugstore-list__time_delivery{position:relative;border-radius:10px 0;min-height:26px;max-width:100%;display:inline-flex;align-items:center;justify-content:flex-start;line-height:1.2;padding:2px 6px 2px 30px;background-color:#1e96c8;color:#fff;overflow:hidden}body.compBody .drugstore-list__time_delivery:before{content:"";display:block;position:absolute;left:6px;top:50%;transform:translate(0, -50%);width:17px;height:16px;background-image:url("/pics/i/icon-delivery_time_white.svg");background-repeat:no-repeat}body.compBody .drugstore-list__info{flex:4 0;padding:0 6px}body.compBody .drugstore-list__product-count{flex:4 0;padding:2px 6px 0;text-align:right}body.compBody .drugstore-list__total_price{width:100px;flex:5 0;font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;padding:0 6px;text-align:right}body.compBody .drugstore-list__total_price .v-list-items-cell-price_old{font-size:14px !important;font-weight:bold}body.compBody .drugstore-list__total_price .v-list-items-cell-price_old:before{top:50%;transform:translate(0, -50%)}body.compBody .drugstore-list__action{flex:0 0 220px;text-align:right;padding:7px 0px 0px 0px}body.compBody .drugstore-list__product-list td,body.compBody .drugstore-list__product-list tr{border:0;padding:0}body.compBody .drugstore-list__product-list tr.not-complete{color:#9a9a9a}body.compBody .drugstore-list__product-list td:first-child{width:25%}body.compBody .drugstore-list__content_offset{padding-left:36px}body.compBody .drugstore-list__brand{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;margin:8px 0}body.compBody .drugstore-list__brand:first-child{margin-top:0}body.compBody .drugstore-list__brand:last-child{margin-bottom:0}body.compBody .drugstore-list__brand-logo{flex:0 0 32px}body.compBody .drugstore-list__brand-logo img{font-size:0;max-width:24px;max-height:24px}body.compBody .drugstore-list__brand-text{font-size:14px;line-height:1;color:#000;padding:2px 0 0}body.compBody .drugstore-list__description_time{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;margin:8px 0}body.compBody .drugstore-list__description_time:first-child{margin-top:0}body.compBody .drugstore-list__description_time:last-child{margin-bottom:0}body.compBody .drugstore-list__description_time-logo{flex:0 0 32px}body.compBody .drugstore-list__description_time-logo img{font-size:0;max-width:24px;max-height:24px}body.compBody .drugstore-list__description_time-text{font-size:14px;line-height:1;color:#000;padding:2px 0 0}@media only screen and (max-width: 767px){body.compBody .drugstore-list__h3 h3{font-size:16px}body.compBody .drugstore-list__h3 h3 p{padding:4px 0 0}body.compBody .drugstore-list__total_price{flex:none !important;width:40% !important;padding:0 6px 0 0;position:absolute;bottom:12px;left:0;text-align:left;display:flex;min-height:36px;align-items:flex-start;justify-content:center;flex-direction:column;line-height:18px}body.compBody .drugstore-list__h{padding:0;font-size:14px;padding-right:120px;margin:0 0 1px}body.compBody .drugstore-list__h:last-child{margin-bottom:0}body.compBody .drugstore-list__product-count{padding:0;position:absolute;top:7px;right:0;max-width:110px}body.compBody .drugstore-list__element{position:static;border-bottom:0;flex-direction:column;padding:6px 0 60px}body.compBody .drugstore-list__element_title{padding:12px 0 12px}body.compBody .drugstore-list__favorite{padding:0;margin-bottom:6px}body.compBody .drugstore-list__time{min-width:0;display:inline-block}body.compBody .drugstore-list__address,body.compBody .drugstore-list__info{padding:0}body.compBody .drugstore-list__action{flex:none;text-align:right;width:60%;position:absolute;bottom:12px;right:0}body.compBody .drugstore-list__product-list td:first-child{width:auto}body.compBody .drugstore-list__content_offset{padding-left:0}body.compBody .drugstore-list__brand{margin:5px 0}body.compBody .drugstore-list__brand:first-child{margin-top:0}body.compBody .drugstore-list__brand:last-child{margin-bottom:0}body.compBody .drugstore-list__brand-text{font-size:13px}body.compBody .drugstore-list__description_time{margin:5px 0}body.compBody .drugstore-list__description_time:first-child{margin-top:0}body.compBody .drugstore-list__description_time:last-child{margin-bottom:0}body.compBody .drugstore-list__description_time-text{font-size:13px}}@media only screen and (max-width: 991px){body.compBody .drugstore-list__total_price .v-list-items-cell-price_old+b{display:block}}body.compBody .v-list-items-row{display:flex;flex-direction:row;padding-right:220px}body.compBody .v-list-items-wrap{padding:12px 0 24px}body.compBody .v-list-items-wrap.accordion__content{margin-bottom:12px}body.compBody .v-list-items-cell-name{flex:10 0;padding:0 6px 0 20px}body.compBody .v-list-items-cell-qty{flex:4 0;padding:0 6px;text-align:right}body.compBody .v-list-items-cell-price{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;flex:5 0;padding:0 6px;text-align:right;font-weight:bold;font-size:14px}body.compBody .v-list-items-cell-price_old{position:relative;display:inline-block;color:#9a9a9a;font-size:13px}body.compBody .v-list-items-cell-price_old::before{content:"";position:absolute;top:11px;right:-2px;left:-2px;display:block;height:1px;background:red}body.compBody .v-list-items-row.not-complete .v-list-items-cell-qty{font-weight:normal;color:#9a9a9a}body.compBody .v-list-items-row.not-complete .v-list-items-cell-name{color:#9a9a9a}@media only screen and (max-width: 767px){body.compBody .v-list-items-wrap{margin:-54px 0 0;padding:0 0 60px}body.compBody .v-list-items-row{padding:0}body.compBody .v-list-items-cell-qty{display:none}body.compBody .v-list-items-cell-name{padding:0 6px 0 0;flex:7 0}body.compBody .v-list-items-cell-price{padding:0 0 0 6px}}body.compBody .slider-tabs{position:relative;overflow:hidden;z-index:1;margin:0 -60px}body.compBody .slider-tabs__wrap{margin:0;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}body.compBody .slider-tabs__element{display:inline-block;padding:0;margin:0 0 0 16px}body.compBody .slider-tabs__element:first-child{margin-left:40px}body.compBody .slider-tabs__element:last-child{margin-right:40px}body.compBody .slider-tabs__element:before{display:none}body.compBody .slider-tabs__element .btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#edf0f2 !important;border-color:#edf0f2 !important;color:#000 !important;border-radius:24px}body.compBody .slider-tabs__element .btn:hover{background-color:#fffa52 !important;border-color:#fffa52 !important;color:#000 !important}body.compBody .slider-tabs__element .btn.active{background-color:#2ad1c5 !important;border-color:#2ad1c5 !important;color:#fff !important}@media only screen and (max-width: 767px){body.compBody .slider-tabs{margin:0 -10px}body.compBody .slider-tabs__element{margin:0 0 0 10px}body.compBody .slider-tabs__element:first-child{margin-left:10px}body.compBody .slider-tabs__element:last-child{margin-right:10px}}body.compBody .product-detail-availability .thisShowContext{color:#ff5252}body.compBody .product-detail-availability .thisShowBlock{overflow:hidden}body.compBody .product-detail-availability .thisShowBlock-first{width:100%;display:block;margin:0 0 15px;padding:0;position:relative}body.compBody .product-detail-availability .thisShowBlock-first .drugstore__submit{position:absolute;top:0;right:0;z-index:5}body.compBody .product-detail-availability .thisShowBlock-first .loader{position:absolute;top:50%;margin-top:-10px;right:95px;z-index:4}body.compBody .product-detail-availability .thisShowBlock-first .this-form-clean{display:block;width:24px;height:24px;cursor:pointer;position:absolute;top:50%;margin-top:-12px;right:95px;z-index:4;background-image:url("/pics/i/icon-popup-new__close.svg");background-repeat:no-repeat;background-position:center}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav{padding:0;margin:0 0 15px;border:0}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav ul{display:grid;padding:0;margin:0;grid-template-columns:repeat(2, 1fr)}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item{text-align:center}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item button{position:relative}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item button:after{display:block;content:"";position:absolute;left:0;right:0;height:1px;bottom:-1px;background:#000;transition:opacity .2s ease;opacity:0}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item_active button:after{opacity:1}body.compBody .product-detail-availability .thisShowBlock-second .slider-tabs{margin-bottom:15px}body.compBody .product-detail-availability .thisShowBlock-second .thisVueMap{height:500px}body.compBody .product-detail-availability .thisShowBlock-second .thisList .empty_pharmacy_list{margin:15px 10px;padding:0}body.compBody .product-detail-availability .thisShowBlock-second .thisList__loader{margin:15px 10px}body.compBody .product-detail-availability .thisShowBlock-second .thisTabBlock{display:block;overflow:hidden;height:0;opacity:0}body.compBody .product-detail-availability .thisShowBlock-second .thisTabBlock--show{overflow:visible;height:auto;opacity:1}@media(min-width: 768px){body.compBody .product-detail-availability .thisShowBlock{background:#fff;border-radius:10px;padding:24px 0 0}body.compBody .product-detail-availability .thisShowBlock-first{margin:0 0 24px;padding:0 40px}body.compBody .product-detail-availability .thisShowBlock-first .drugstore__submit{position:relative;top:auto;right:auto}body.compBody .product-detail-availability .thisShowBlock-first .loader{right:12px}body.compBody .product-detail-availability .thisShowBlock-first .this-form-clean{right:12px}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav{margin:0 0 24px}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav ul{display:flex;flex-flow:row nowrap;flex-wrap:nowrap;flex-direction:row;position:relative;padding:0 40px}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav ul:after{content:"";position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid #ededed;z-index:1}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item{text-align:center}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item button{position:relative}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item button:after{display:block;content:"";position:absolute;left:0;right:0;height:1px;bottom:-1px;background:#000;transition:opacity .2s ease;opacity:0}body.compBody .product-detail-availability .thisShowBlock-second .tabs-nav__item_active button:after{opacity:1}body.compBody .product-detail-availability .thisShowBlock-second .slider-tabs{margin:0 0 24px}body.compBody .product-detail-availability .thisShowBlock-second .thisVueMap{border-radius:0}body.compBody .product-detail-availability .thisShowBlock-second .thisList .empty_pharmacy_list{margin:24px 40px;padding:0}body.compBody .product-detail-availability .thisShowBlock-second .thisList__loader{margin:24px 40px}}.order-choice__tabs{position:relative;overflow:hidden;margin:0 -10px 15px}.order-choice__tabs__scroll{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto}.order-choice__tab{flex:0 0 auto;margin:0 0 0 10px}.order-choice__tab.btn{background-color:#edf0f2;border-color:#edf0f2;color:#000}.order-choice__tab.btn.active{background:#2ad1c5;border-color:#2ad1c5}.order-choice__tab:first-child{margin-left:10px}.order-choice__tab:last-child{margin-right:10px}@media(min-width: 768px){.order-choice__tabs{margin:0 0 24px}.order-choice__tab{margin:0 0 0 16px}.order-choice__tab:first-child{margin-left:40px}.order-choice__tab:last-child{margin-right:40px}}.this-coords{max-width:100%;margin:12px 0 0 0}.this-coords__btn{max-width:100%;display:inline-flex;align-items:center}.this-coords__btn.btn{display:inline-flex;align-items:center}.this-coords__svg{margin:0 12px 0 0}.this-coords__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.this-completed{position:absolute;top:100%;width:100%;padding:24px 0;margin:-1px 0 0 0;border-radius:20px;background:#fff;border:1px solid #2ad1c5;z-index:6;max-height:300px;overflow:hidden;overflow-y:auto}.this-completed__item{font-size:14px;line-height:24px;cursor:pointer;padding:0 24px;margin:0;color:#000;background-color:rgba(0,0,0,0);transition:color .2s ease,background-color .2s ease}.this-completed__item:hover{background-color:#2ad1c5;color:#fff}@media(min-width: 992px){.this-completed{max-height:400px}}