.section-main{font-size:0}.section-main__sidebar-left{width:21%;display:inline-block;vertical-align:top}.section-main__content{margin-left:4%;width:75%;display:inline-block;vertical-align:top}.section-main__title{font-size:32px;line-height:38px;font-weight:700;margin:20px 0;color:#080808}.section-main__title span{display:none}.section-main__title.section-main__title-analogs{color:#30be14}.section-main__title.section-main__title-analogs .analog_subtitle{color:#2b2b2b;display:block}.section-main__content-line-top{position:relative;margin-bottom:10px;z-index:2}.section-main__content-line-top:after{content:'';display:block;clear:both}.section-main__content-full{width:100%;margin-left:0}.popup-new{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);background:#fff;border-radius:10px;padding:25px 0 30px;box-shadow:0 0 15px rgba(98,208,38,.7);z-index:101;overflow:auto}.alert.popup-new,.popup-new.popup-enter-phone{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);background:#fff;border-radius:5px;padding:65px 32px 60px;box-shadow:0 0 10px rgb(0 0 0 / 10%);z-index:101;overflow:auto;box-sizing:border-box}.popup-new .icon-close{text-decoration:none;color:#50be14;position:absolute;right:15px;top:35px;z-index:9}.alert.popup-new .icon-close,.popup-enter-phone.popup-new .icon-close{display:flex;justify-content:center;align-items:center;width:20px;height:20px;color:#080808;filter:brightness(0)}.popup-new .icon-close:before{content:'';background:url(/local/templates/asna-new/css/../img/close-catalog-menu-green.svg) no-repeat;background-size:100%;width:20px;height:20px;transform:none;left:unset;right:unset;top:unset;bottom:unset;position:relative}.popup-new__title{color:#50be14;font-size:20px;line-height:24px;margin-bottom:15px;font-weight:700}.popup-new__text{color:#080808;font-size:14px;line-height:18px;margin:15px 0;font-weight:700}.popup-new__button{margin-top:15px;text-align:center}.popup-new__button a{padding:5px 20px;color:#fff;font-size:14px;line-height:18px;text-align:center;text-decoration:none;background:#50be14;border:2px solid #50be14;transition:.3s all;font-weight:700;border-radius:10px}.popup-new__button a:hover{background:0 0;color:#50be14}.popup-new-two{z-index:1001}.popup-pharm-info{width:810px;text-align:left;overflow:hidden;padding-bottom:0}.popup-pharm-info__part{padding:20px 30px;border-top:1px solid #c0f1da}.popup-pharm-info__part.first{padding-top:0;border-top:0}.popup-pharm-info__name{font-size:32px;line-height:38px;color:#50be14;font-weight:700;position:relative;display:inline-block;text-decoration:none;display:flex}.popup-pharm-info__name-title{max-width:75%}.popup-pharm-info__subway{font-size:0;margin:15px 0}.popup-pharm-info__subway i{width:20px;height:20px;background-color:#080808;color:#fff;font-size:16px;line-height:24px;text-align:center;border-radius:100%;font-style:normal}.popup-pharm-info__subway i,.popup-pharm-info__subway span{display:inline-block;vertical-align:middle}.popup-pharm-info__subway span{font-size:14px;line-height:18px;color:#080808;font-weight:700;margin:3px 0 0 7px}.rightcol2 .popup-pharm-info ul{margin-left:0}.rightcol2 .popup-pharm-info ul li{list-style:none}.popup-pharm-info__contacts:first-child{margin-top:0}.popup-pharm-info__contacts li{margin-top:6px}.popup-map-new .popup-pharm-info__contacts li{margin-top:0}.popup-pharm-info__contacts li div{display:inline-block;vertical-align:top;font-size:12px;line-height:18px;color:#080808;font-weight:700}.popup-pharm-info__contacts li div:first-child{width:140px;color:#878787}.popup-pharm-info__contacts li a{color:#080808;text-decoration:none}.popup-pharm-info_work_hours{margin:5px 0 0}.popup-pharm-info__delivery{margin:5px 0 0}.popup-pharm-info__contacts li a{color:#080808;text-decoration:none}.popup-pharm-info_work_hours:first-child{margin-top:0}.popup-pharm-info__icons{font-size:0;margin-top:-10px}.popup-pharm-info__icons li{display:inline-block;vertical-align:top;width:50%;margin-top:10px}.popup-pharm-info__icons li:before{content:'';width:28px;height:28px;display:inline-block;vertical-align:middle}.popup-pharm-info__icons__ae:before{background:url(/local/templates/asna-new/img/redesign-5/icons-shares-mini.svg?v=1) no-repeat;background-size:100% 200%;background-position:0 100%}.popup-pharm-info__icons__hh:before{background:url(/local/templates/asna-new/img/redesign-5/icons-shares-mini.svg?v=1) no-repeat;background-size:100% 200%}.popup-pharm-info__icons__ft:before{background:url(/local/templates/asna-new/img/redesign-5/full-time.svg?v=1) no-repeat;background-size:100% 100%}.popup-pharm-info__icons li span{display:inline-block;vertical-align:middle;margin-left:10px;color:#50be14;font-size:12px;line-height:18px;font-weight:700}.popup-pharm-info__icons li.popup-pharm-info__icons__hh span{color:#ae57c4}.popup-pharm-info__map{height:300px}.popup-pharm-subway{padding:0;width:860px}.popup-pharm-subway .icon-close{z-index:100;width:30px;height:30px;box-shadow:0 0 10px #50be14;border-radius:100%;background:#fff;right:18px}.popup-pharm-subway__wrap__control{position:absolute;right:10px;top:50px;background:#fff;box-shadow:0 0 10px #50be14;border-radius:40px;padding:10px;z-index:100}.popup-pharm-subway__wrap__control a{position:relative;top:0;right:0;margin-top:10px}.popup-pharm-subway__wrap__control a:first-child{margin-top:0}.popup-pharm-subway__wrap .st40{fill:#a1a1a1;pointer-events:none}.popup-pharm-subway__wrap .metro-act-text{fill:#080808;pointer-events:auto;cursor:pointer}.popup-pharm-subway__wrap .metro-act-text:hover{fill:#50be14}.popup-pharm-subway__wrap .metro-act-point{fill:#50be14;stroke:#fff;stroke-width:4px;pointer-events:auto;cursor:pointer}.popup-pharm-subway__wrap svg{outline:0}.popup-pharm-subway__wrap circle{pointer-events:auto}.popup-pharm-subway__wrap circle,.popup-pharm-subway__wrap path,.popup-pharm-subway__wrap text{opacity:1}.popup-pharm-subway__wrap path{cursor:pointer}.popup-pharm-map{padding:0;width:860px}.popup-pharm-map__map{height:600px}.popup-pharm-map .icon-close{z-index:100;width:30px;height:30px;box-shadow:0 0 10px #50be14;border-radius:100%;background:#fff;top:10px}.info-message{position:relative;display:inline-block;top:-3.6px}.info-message>a{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(/local/templates/asna-new/img/redesign-5/icon-info.png) no-repeat;background-size:100% 100%;opacity:.5;transition:.2s all}.svg .info-message>a{background-image:url(/local/templates/asna-new/img/redesign-5/icon-info.svg)}.info-message>a:hover{opacity:10}.inner-special{overflow:hidden}@media screen and (min-width:1001px){.likely{display:block;margin-bottom:30px}.info-message:hover .info-message__popup{display:block}}.info-message__popup{display:none;position:absolute;margin-top:10px;background:#fff;border-radius:10px;padding:15px 20px;box-shadow:0 0 15px rgba(98,208,38,.7);z-index:99;text-align:left}.info-message__popup-info-pharm{width:350px;left:-30px}.info-message.inversed .info-message__popup-info-pharm{bottom:100%;margin:0 0 10px}.content-profile .info-message__popup-info-pharm{right:-30px;left:auto}.info-message__popup-info-pharm .popup-pharm-info__contacts li div{font-size:12px;line-height:18px;max-width:calc(100% - 65px)}.info-message__popup-info-pharm .popup-pharm-info__contacts li div:first-child{width:65px;max-width:none}.info-message__popup-info-pharm .pharmacie-row__title{font-size:12px;line-height:18px;margin:8px 0}.info-message__popup-info-pharm .pharmacie-row__name{font-size:14px;line-height:18px;color:#50be14;text-transform:uppercase;margin-bottom:6px}.pharmacie-row__legal-name{font-size:9px;color:#878787;margin-top:10px}.popup-pharm-info__contacts li .popup-pharm-info__tech_break{font-size:12px;line-height:18px;color:#878787;font-weight:500}@media screen and (max-width:1000px){.pharmacie-row__legal-name{font-size:16px;line-height:24px}.popup-pharm-info__contacts li .pharmacie-row__tech_break{margin:0}.popup-pharm-info__contacts li .popup-pharm-info__tech_break{font-size:24px;line-height:32px}}.pharmacie-row__cell:hover{z-index:4}.button{font-size:18px;line-height:24px;color:#fff;text-decoration:none;font-weight:700;text-align:center;display:block;height:35px;box-sizing:border-box;border:2px solid #50be14;background:#50be14;transition:.3s all;border-radius:20px;cursor:pointer}.button.button-yellow{background-color:#ffad11;border-color:#ffad11}button.button{width:100%;font-family:Noto Sans,Helvetica,Arial,sansSerif}.button.button-disable{background:#e2e2e2;color:#fff;border-color:#e2e2e2}.disabled{opacity:.5;cursor:default!important;pointer-events:none!important}.disabled+.error-label+.popup-enter-phone__input__btn{background:#e2e2e2;color:#878787;pointer-events:none}@media screen and (min-width:1000px){.button:hover{background:0 0;color:#50be14}.button.button-disable:hover{background:0 0;color:#e2e2e2}}.search-pharms{position:relative;margin-bottom:10px}.search-pharms form{position:relative}.search-pharms__edit{display:block;border:2px solid #878787;font-style:italic;font-size:12px;line-height:18px;padding:0 30px;height:28px;box-sizing:border-box;width:100%;border-radius:15px;outline:0;transition:.3s all}.search-pharms__button{display:block;border:none;width:15px;height:15px;position:absolute;left:7px;top:50%;transform:translateY(-50%);background:0 0;pointer-events:none}.search-pharms__button:after,.search-pharms__button:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:url(/local/templates/asna-new/img/redesign-5/lupa.png) no-repeat;background-size:100% 200%;transition:.3s all}.search-pharms__button:after{background-position:0 100%;opacity:0}.svg .search-pharms__button:after,.svg .search-pharms__button:before{background-image:url(/local/templates/asna-new/img/redesign-5/lupa.svg)}.search-pharms__focused .search-pharms__edit{border-color:#50be14}.search-pharms__focused .search-pharms__button:before{opacity:0}.search-pharms__focused .search-pharms__button:after{opacity:1}.cart__selected-city{margin-bottom:20px;color:#d5d5d6;font-size:12px;line-height:18px}.cart__selected-city a{color:#d5d5d6;text-decoration:none;border-bottom:1px dashed #d5d5d6}.cart__selected-city a:hover{border-bottom-color:transparent}.cart__selected-city__text{display:inline-block;vertical-align:middle}.cart__selected-city .header-new__choose-city{width:calc(100% - 70px);min-width:0;background:0 0;border-radius:0;display:inline-block;vertical-align:middle;height:auto;margin:0}.cart__selected-city .header-new__choose-city a{width:auto;height:auto;padding:0;font-weight:400;color:#d5d5d6;font-size:12px;line-height:18px;white-space:normal;overflow:visible;display:inline}.cart__selected-city .header-new__choose-city a:after,.cart__selected-city .header-new__choose-city a:before{display:none}.search-pharms-mobile{display:none}.popup-pharm-subway__wrap{height:600px}.marker-new{cursor:pointer}.popup-pharm-map__map .gm-style div{box-shadow:none!important;text-align:left}.popup-pharm-map .pharmacie-row__info{padding-top:10px;border-top:1px solid #ebebeb;margin-top:20px}.popup-pharm-map__map .gm-style .gm-style-iw::after,.popup-pharm-map__map .gm-style .gm-style-iw::before{display:none}.popup-pharm-map__map .gm-style .gm-style-iw{border-radius:12px;box-shadow:0 0 20px rgba(80,190,20,.6)!important;width:auto!important}.popup-pharm-map__map .gm-style .gm-style-iw+div{width:17px!important;height:17px!important;right:40px!important;left:auto!important;transform:none;top:25px!important}.product-title{position:relative;box-sizing:border-box;position:relative;font-weight:700;padding-right:35px;margin-bottom:10px}.product-title h1{font-size:32px;line-height:38px;color:#080808;margin:0;padding:0}.content-catalog-detail.detail .product-forms-wrapper .product-forms-title{color:#d5d5d6}.detail-analogues .gray{color:#d5d5d6;border-color:#d5d5d6;width:auto;display:inline-block;padding:0 10px;font-style:normal}.price-wrap-catalog-item-price{display:inline}.product-forms-list-item .product__prices-wrap{display:inline-block;vertical-align:middle;width:25%;text-align:right}.product-forms-list-item .product__prices-wrap .product__price{width:auto}.product-forms-list-item .product__prices-wrap .product__price:last-child{margin-bottom:0}.product-forms-list-item .item-page-not-available-text{display:inline-block;vertical-align:middle;width:25%;text-align:right}.product-forms-wrapper{margin-bottom:0;margin-top:15px;position:relative}.product-forms-see-more{position:absolute;bottom:-32px;right:0;display:block;text-decoration:none;color:#ffff;background:#50be14;padding:6px 17px;border-radius:0 0 5px 5px;cursor:pointer}.product-forms-list{transition:height 1s ease-in-out}.basic-height .product-forms-list-item:nth-child(n+4){display:none}.product-title .product__favorite{float:right;display:block;right:0;top:10px;transform:none}.product-detail-controls{margin-top:20px}.product__hide{display:none}.product-detail-controls .product__available-list-view,.product-detail-controls .product__price{display:inline-block;vertical-align:middle}.product-detail-controls .product__price{margin-right:10px;margin-bottom:0}.product_price_icon_message{cursor:pointer;display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(/local/templates/asna-new/img/redesign/icon-info-gray.svg) no-repeat;background-size:100% 100%;opacity:.5;transition:.2s all}.product_price_icon_message:hover{opacity:1}.product-detail-controls .product__price span{font-size:32px;line-height:38px}.product-detail-controls .product__available-list-view{font-size:14px;line-height:18px;font-weight:700}.product-detail-controls .product__available-list-view br{display:none}.product-forms-list-item-link{width:75%}.product-forms-list-item .product__price{display:inline-block;text-align:right}.revievs-mobile-title{color:#080808}input.styled,textarea.styled{box-shadow:none}.product-detail-controls .product__additional-block{display:inline-block;text-align:left;margin-top:10px;margin-left:10px;width:260px;height:48px}.product-detail-controls .product__amount,.product-detail-controls .product__btn.btn-basket{vertical-align:middle}.product-detail-controls .product__amount{width:100%}.product-detail-controls .product__btn.btn-basket{width:100%;height:100%;font-size:16px;line-height:24px}.product-detail-controls .clear{display:none}.reviews-container{padding-top:0}.carousel-block .slick-list:after,.carousel-block .slick-list:before{content:'';display:block;top:0;position:absolute;height:100%;background:#fff;width:300px;right:100%;z-index:10}.carousel-block .slick-list:after{right:auto;left:100%}.product-forms-list-item-img{width:30%;max-width:80px}.product-forms-list-item-link{font-size:0}.product-forms-list-item-title{box-sizing:border-box;font-size:14px;line-height:18px;width:66%}.product-forms-list-item-original .product-forms-list-item-title{width:84%}.analog-item-block .vimg img{width:auto!important;max-width:120px!important;white-space:normal;font-size:8px;line-height:12px}.product-forms-list-item-link .product-forms-list-item-img img{white-space:normal;font-size:8px;line-height:12px}.product-forms-list-item-link .product-forms-list-item-img img{max-height:50px;margin:0}.analog-item-block .vimg img{max-height:100px}h2.analog{font-size:20px;line-height:24px;color:#d5d5d6}h3.analog{color:#d5d5d6}.detail .add-review-form{border:none}.vtitle .product__price{margin-top:0;display:inline-block}.product-forms-list .product__price span,.vtitle .product__price span{font-size:18px;line-height:24px}.item-page-not-available-text{font-size:14px;line-height:18px;margin-top:5px;text-align:center}.product-forms-list-item{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-forms-list-item:first-child{margin-top:0}.product-title .product__favorite{width:25px;height:23px}.guarantee-asna-text{box-sizing:border-box;padding:0 20px}.guarantee-asna-part span{font-size:32px;line-height:38px;font-weight:900}.guarantee-asna-part-old:before{right:auto;left:100%}.content-catalog-detail .carousel-block__title{text-align:center;padding:0}.popup-map-new{width:480px;box-sizing:border-box;padding:18px 20px 15px 20px;text-align:left;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-100%,0);margin-top:-40px;font-family:Noto Sans,Helvetica,Arial,sansSerif;background:#fff;display:none;box-shadow:0 0 20px rgba(80,190,20,.6);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;z-index:2}.popup-pharm-map__map--visible-popup .popup-map-new{display:block}.popup-map-new__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#e1ffae;opacity:.7;z-index:1;display:none}.popup-pharm-map__map--visible-popup .popup-map-new__overlay{display:block}.popup-pharm-map__map--visible-popup [class*=controls-pane]{height:100%}.popup-pharm-map__map--visible-popup [class*=controls__control_toolbar],.popup-pharm-map__map--visible-popup [class*=controls__toolbar],.popup-pharm-map__map--visible-popup [class*=controls__toolbar_left]{margin:0!important;position:absolute;width:100%;height:100%;top:0;left:0}.popup-map-new .pharmacie-row__icons li{width:25px;height:25px}.popup-map-new .pharmacie-row__icons li.icon-fav-new span{width:25px;height:25px}.popup-map-new .popup-pharm-controls{border-top:1px solid #ebebeb}.popup-map-new .popup-pharm-info__contacts{padding:5px 20px 0;margin-top:5px;width:100%;margin-left:-20px}.popup-map-new .popup-pharm-info__contacts.available{padding-bottom:5px}.popup-map-new .popup-pharm-info__contacts li div:first-child{width:60px}.popup-map-new__close{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:12px;line-height:18px;color:#080808;top:15px;right:20px;cursor:pointer;z-index:10}.popup-map-new__close:before{content:'';background:url(../img/icon-close.svg) no-repeat;background-size:100%;background-position:0 top;width:12px;height:12px;position:absolute;top:-10px}@media screen and (max-width:768px){.popup-map-new__close:before{width:20px;height:20px;top:0;left:-10px}}@media screen and (max-width:1000px){.popup-map-new{transform:translate3d(-50%,-50%,0);margin:0}.popup-map-new__close{font-size:24px;line-height:32px}}.marker-new-content{position:absolute;top:50%;transform:translateY(-70%);width:100%;text-align:center!important}.marker-new-content .pharmacie-row__prices{font-size:14px!important;display:inline-block;margin-top:0;text-align:center}.popup-pharm-controls{display:flex;width:100%;margin-top:10px;align-items:flex-end;padding-top:10px}.popup-pharm-controls:not(.is-cart) .pharmacie-row__prices span{font-size:24px;line-height:32px}.popup-pharm-controls:not(.is-cart) .pharmacie-row__prices small{font-size:14px;line-height:18px}.popup-pharm-controls.is-cart .pharmacie-row__prices{font-size:14px;line-height:18px}.popup-pharm-controls.is-cart .pharmacie-row__prices-old{margin-left:10px}.popup-pharm-controls.is-cart .pharmacie-row__prices span{font-size:24px;line-height:32px}.popup-pharm-controls:not(.is-cart) .pharmacie-row__prices:not(:first-child){margin-left:10px}.wrapper .banners-wrap li:hover:after{opacity:.4}.banners-wrap{padding-left:60px;padding-right:40px}.banners-wrap.banners-wrap-two-in-row{padding-left:50px}.js-banners-slider-big li{margin-right:10px}.complex-actions-list{padding-right:60px;padding-left:40px}.content-search .complex-actions-list{padding-right:0;padding-left:0;margin-left:-10px}.analog-item-block{margin-bottom:5px}.analog-item-block .item-page-not-available-text{margin-bottom:0;text-align:left}.analog-item-block .product__price-ae{margin-bottom:0}.vimg{height:auto;max-height:100px}.list-discount-info-desk{margin-bottom:0}.progress-bar-economy{padding:0 60px}.opened-first-use{z-index:1000;position:relative}.first-use-hint{position:absolute;left:50%;transform:translate3d(-50%,0,0);background:#fff;border-radius:10px;padding:15px 40px 15px 20px;box-shadow:0 0 15px rgba(98,208,38,.7);z-index:9999;text-align:center;box-sizing:border-box;font-weight:700}.first-use-hint__close{width:18px;height:18px;position:absolute;right:10px;top:10px;transition:.3s all;display:inline-block;cursor:pointer}.first-use-hint__close:after,.first-use-hint__close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#50be14}.first-use-hint__close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.first-use-hint__close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.first-use-hint-cart{font-size:14px;line-height:18px;width:300px;top:100%;padding:15px 0;transform:translateX(-50%);position:absolute}.first-use-hint__triangle{width:40px;height:40px;position:absolute;z-index:2;overflow:hidden;background:0 0;bottom:100%;left:50%;margin:-20px 0 0 -20px;transform:rotate(-90deg)}.first-use-hint__triangle:before{content:"";position:absolute;width:35%;height:35%;background:#fff;top:50%;left:-35%;transform:translate3d(50%,-50%,0) rotate(45deg);box-shadow:0 0 15px rgba(98,208,38,.7)}.wrapper{background:0 0}#overlay-hint{z-index:2400;position:fixed;background-color:rgba(255,255,255,.9);width:100%;height:100%;top:0;left:0}#overlay-two{z-index:1000;position:fixed;background-color:rgba(255,255,255,.9);width:100%;height:100%;top:0;left:0}.first-use-hint-catalog-item{font-size:14px;line-height:18px;width:420px;font-style:normal;margin-top:15px;padding-right:20px;font-weight:700}.first-use-hint-catalog-item--new span::before{display:none}.first-use-hint-catalog-item--new span::after{display:none}.first-use-hint-catalog-item--new span{width:20px;height:20px;position:absolute;top:5px;right:5px;background:url(/local/templates/asna-new/img/closePopupWhite.svg) no-repeat;background-size:contain}.first-use-hint-catalog-item--new{font-size:12px;line-height:18px;font-weight:600;font-style:normal;color:#fff;width:241px;padding:10px 35px 10px 10px;background-color:#5079da;box-shadow:0 5px 10px 0 rgba(60,99,192,.3);border-radius:5px;right:100%;left:auto;top:50%;transform:translate3d(0,-50%,0);margin:0 18px 0 0;white-space:normal;text-align:left}.first-use-hint-catalog-item--new .first-use-hint__triangle{width:0;height:0;bottom:50%;left:100%;margin:0;transform:translate3d(0,50%,0) rotate(0);border:6px solid transparent;border-left:7px solid #5079da}.first-use-hint-catalog-item--new .first-use-hint__triangle::before{display:none}.first-use-hint-catalog-item--new .first-use-hint__close{width:13px;height:13px}.first-use-hint-catalog-item--new .first-use-hint__close:after,.first-use-hint-catalog-item--new .first-use-hint__close:before{background:#fff}.open-first-use .available__pharms-wrap .pharmacie-row__cell,.open-first-use .section-main__content__products__list .product{z-index:auto}.first-use-hint-avail{right:0;font-size:14px;line-height:18px;width:300px;right:0;left:auto;transform:none;font-size:14px;line-height:18px;padding-right:20px;margin-top:15px;color:#080808}.first-use-hint-avail-ae,.first-use-hint-avail-hh{width:380px}.first-use-hint-avail .first-use-hint__triangle{left:auto;right:30px}.icon-close-available-first-use{top:auto;bottom:100%;margin-bottom:20px}.prod-star-text{color:#d5d5d6}.special-icon{font-size:0;margin:5px 0;position:relative}.special-icon span{display:inline-block;vertical-align:middle;margin-left:10px;font-size:12px;line-height:18px}.special-icon span:first-child{margin-left:0}.special-icon-recipe span{color:#ff4800}.special-icon .icon-producer-mid{width:20px;height:20px}.special-icon .info-desk-show-message{display:none;margin:5px 0 0;left:auto;right:-20px;transform:none}.special-icon:hover .info-desk-show-message{display:block}.available__title-page .list-discount-info{display:none}.popup-map-new .pharmacie-row__cell:nth-child(2){width:auto}.popup-map-new .pharmacie-row__prices{margin-left:0!important}@media screen and (max-width:1000px){.popup-map-new .popup-pharm-info__contacts{padding:12px 0 15px 0;margin:0;margin-top:15px}.gm-style-iw+.google-icon-close+img{right:42px!important;top:24px!important}.popup-pharm-controls:not(.is-cart) .pharmacie-row__prices small{font-size:24px;line-height:32px}.popup-pharm-controls:not(.is-cart) .pharmacie-row__prices span{font-size:50px}.choose-new .popup-map-new .popup-pharm-info__contacts{border-bottom:none}.popup-map-new .pharmacie-row__button a{width:100%;white-space:nowrap;padding:0 15px}.popup-map-new .pharmacie-row__cell:nth-child(2){width:auto}.popup-pharm-map .pharmacie-row__info{border-top:0;margin-top:15px}.pharmacie-row__cell .pharmacie-row__subway{margin-bottom:20px}.special-icon span{font-size:18px;line-height:24px}.special-icon .icon-producer-mid{width:30px;height:30px}.special-icon .info-desk-show-message:after{right:28px}.list-discount-info.list-discount-info-desk .icon-asna-card-min{width:30px;height:30px;background-size:100% 100%}.cart-steps-mobile-content .product__additional-block{width:auto}.popup-enter-phone{z-index:2099!important}.first-use-hint-avail{right:auto;left:0;font-size:18px;line-height:24px;width:350px}.first-use-hint-avail .first-use-hint__triangle{left:50px;right:auto}.first-use-hint-avail-ae,.first-use-hint-avail-hh{width:480px}.first-use-hint-catalog-item{left:0;transform:none;font-size:18px;line-height:24px;width:500px}.first-use-hint-catalog-item--new{width:580px;padding:14px 50px 16px 14px;left:0;top:auto;bottom:100%;transform:translate3d(0,0,0);margin:0 0 16px 0;font-size:24px;line-height:32px}.first-use-hint__close{width:30px;height:30px}.first-use-hint-catalog-item--new .first-use-hint__close{right:14px;top:14px;width:25px;height:30px}.first-use-hint__close:after,.first-use-hint__close:before{height:4px}.first-use-hint-catalog-item .first-use-hint__triangle{margin-left:0;left:50px}.first-use-hint-catalog-item--new .first-use-hint__triangle{bottom:auto;top:100%;transform:translate3d(0,0,0);margin-top:-1px;border:12px solid transparent;border-top:14px solid #5079da}.progress-bar-economy{padding:0 30px}.content-catalog-detail .progress-bar__wrap{padding-top:40px}.marker-new-content .pharmacie-row__prices{font-size:20px!important;margin-right:0!important}.popup-pharm-map__map .gm-style .gm-style-iw{width:580px!important}.popup-pharm-map__map .gm-style .gm-style-iw+div{width:25px!important;height:25px!important;top:30px!important;right:49px!important}.popup-map-new .pharmacie-row__icons .icon-fav-new,.popup-map-new .pharmacie-row__icons .pharmacie-row__icons-ae,.popup-map-new .pharmacie-row__icons .pharmacie-row__icons-hh,.popup-map-new .pharmacie-row__icons li.icon-fav-new span,.popup-map-new li.pharmacie-row__icons-card{width:52px;height:52px}.popup-map-new .pharmacie-row__icons{position:relative;z-index:1}.popup-map-new{width:580px}.popup-map-new .popup-pharm-info__contacts li div:first-child{width:95px}.guarantee-asna-text{box-sizing:border-box;padding:0 40px}.section-main__content,.section-main__sidebar-left{width:auto;display:block;margin-left:0}.section-main__title{font-size:32px;line-height:38px;font-weight:900;text-align:center}.section-main__title span{display:block;text-align:center;font-size:20px;line-height:24px;color:#d5d5d6;font-weight:700;margin-top:10px}.section-main-catalog .section-main__title span{text-align:left;margin-top:20px}.section-main__title.section-main__title-analogs .analog_subtitle{font-size:32px;line-height:38px;font-weight:900}.section-main__sidebar-left{display:none}.button{height:75px;font-size:32px;line-height:38px;border-radius:35px}.search-pharms-mobile{display:block}.search-pharms{padding:0 0 30px;border-bottom:1px solid #e2e2e2;width:100%;margin:0 0 30px 0}.search-pharms__edit{height:58px;font-size:24px;line-height:32px;border-radius:58px;padding-left:50px;font-weight:400;font-style:italic;border-width:3px;color:#878787}.search-pharms__button{width:26px;height:26px;left:17px}.leftcol-catalog-item .product-title{width:380px;box-sizing:border-box;padding-right:50px;position:relative;min-height:100px;font-size:0;padding-top:0;z-index:1;display:inline-block!important;vertical-align:top}.product-detail-controls .product__price{padding:10px 0 0;box-sizing:border-box;margin-right:0;width:auto}.product-detail-controls .product__additional-block{display:inline-block!important;vertical-align:top;width:36%;margin-bottom:40px;text-align:right;float:right}.product-detail-controls .product__price{font-size:20px;line-height:24px}.item-component-price-wapper{display:inline-block;vertical-align:middle}.product-detail-controls .product__price span{font-size:44px}.product-detail-controls{position:relative}.product-detail-controls .product__btn.btn-basket{display:block;width:calc(100% - 60px);max-width:none;position:absolute;bottom:44px;left:auto;right:50%;transform:translateX(50%);height:70px;font-size:32px;line-height:38px;margin:40px auto 0;border-radius:35px;font-size:32px;line-height:38px;font-family:Noto Sans,Helvetica,Arial,sansSerif}.product-detail-controls .product__additional-block.product__additional-block-guarantee{width:100%;text-align:left}.product-detail-controls .product__additional-block-guarantee .product__btn.btn-basket{margin-left:0;width:calc(100% - 200px);margin-top:0;display:inline-block;vertical-align:middle;float:right}.leftcol-catalog-item .product-title{min-height:60px}.product-detail-controls .product__additional-block-guarantee .product__amount{position:absolute;right:0;top:0;margin:14% 15% 0}.product-detail-controls .product__amount{margin:5px 10px 0 0}.content-catalog-detail .adtcp{margin-bottom:25px}.product-detail-controls{font-size:0}.product-detail-controls .clear{display:block}.popup-pharm-info{position:relative;left:0;top:0;transform:none;box-shadow:none;width:100%;box-sizing:content-box;padding:0 30px 30px;margin-left:-30px}.popup-pharm-info__map{height:800px;width:100%;padding:0 30px;margin-left:-30px}.popup-pharm-info__name{color:#333;display:block;font-size:47px;font-weight:900}.popup-pharm-info__title{color:#333;font-size:24px;line-height:32px;margin:10px 0 20px;font-weight:700}.popup-pharm-info__subway i{width:28px;height:28px;font-size:20px;line-height:24px}.content{padding-left:30px;padding-right:30px}.content.content-profile{padding:0}.content.content-profile.content_organizer{padding-left:30px;padding-right:30px}.popup-pharm-info__subway span{color:#333;font-size:24px;line-height:32px}.popup-pharm-info__contacts li div{font-size:20px;line-height:24px}.popup-pharm-info__contacts li div:first-child{width:90px}.popup-pharm-info__part{padding-left:0;padding-right:0}.popup-pharm-info .pharmacie-row__icons{position:relative}.popup-pharm-info__back{width:100%;padding:20px 30px;margin:0 0 20px -30px;border-top:1px solid #d5d5d6;border-bottom:1px solid #d5d5d6;text-align:center}.popup-pharm-info__back a{font-size:20px;line-height:24px;color:#d5d5d6;display:inline-block;padding:10px 25px;border-radius:20px;border:2px solid #d5d5d6;text-decoration:none}.popup-pharm-map,.popup-pharm-subway{position:relative;top:0;left:0;transform:none;width:100%;box-shadow:none;z-index:1}.available~div>.popup-pharm-map,.choose-new .popup-pharm-map{margin-top:-30px;margin-left:-30px;margin-right:-30px;width:100vw;height:100vw}.choose-new .popup-pharm-map{margin-top:30px}.popup-pharm-map__map{box-sizing:border-box;width:100%}.popup-pharm-map .icon-close,.popup-pharm-subway .icon-close{display:none}.content-catalog-detail.detail .leftcol{margin:0}.leftcol-catalog-item .product-title{width:100%}.product-title .product__favorite{float:right;display:block;top:51px;right:-5px;transform:none;position:absolute;width:44px;height:44px}.selected-pharm-prices-visible .product__price{display:inline-block;margin-left:10px;vertical-align:middle}.selected-pharm-prices-visible .product__price:first-child{margin-left:0}.info-message>a{width:32px;height:32px}.cart-content__pharms .cart-content__pharms-controls .inner-wrapper-sticky{padding:25px 0 20px 0;margin:0 0 10px 0;box-sizing:border-box}.guarantee-asna-part span{font-size:52px}.pharmacie-detail__icons-ae{background-image:url(/local/templates/asna-new/img/redesign-5/icons-shares-mini.svg?v=1);width:35px;height:35px;background-repeat:no-repeat;background-size:100% 200%;background-position:0 100%}.pharmacie-detail__icons-hh{background-image:url(/local/templates/asna-new/img/redesign-5/icons-shares-mini.svg?v=1);width:35px;height:35px;background-repeat:no-repeat;background-size:100% 200%;background-position:0 0}.pharmacie-detail__icons-card{background-image:url(/local/templates/asna-new/img/redesign-5/card_payment_icon.svg?v=1);width:35px;height:35px;background-repeat:no-repeat;background-size:100% 100%}.pharmacie-detail__icons-cach{background-image:url(/local/templates/asna-new/img/redesign-5/cash_only.svg?v=6);width:35px;height:35px;background-repeat:no-repeat;background-size:100% 100%}.popup-pharm-info__part .pharmacie-row__icons li{margin-right:0;margin-left:60px}.pharmacie-row__icons li:first-child{margin-left:0}.buttons-wrap{margin:10px 0 10px;padding:30px 0;display:flex;border-top:4px solid #e2e2e2;border-bottom:4px solid #e2e2e2;justify-content:space-around}.pharm-detail-button{max-width:33%;flex-basis:31%;color:#080808;display:inline-block;position:relative;font-size:20px;line-height:24px;text-align:center;text-decoration:none}.pharm-detail-grey-button{width:88px;height:88px;margin:0 auto 10px;position:relative;background:#e2e2e2;border-radius:100%}.active .pharm-detail-grey-button{background:#5199db}.find-product::before{top:50%;left:50%;width:37px;height:37px;content:"";display:block;position:absolute;transform:translate(-50%,-50%);background:url(/local/templates/asna-new/img/redesign-5/search-icon.svg) no-repeat;background-size:contain}.buy-here::before{top:50%;left:50%;width:37px;height:37px;content:"";display:block;position:absolute;transform:translate(-50%,-50%);background:url(/local/templates/asna-new/img/redesign-5/basket.svg) no-repeat;background-size:contain}.favorite::before{top:50%;left:50%;width:41px;height:37px;content:"";display:block;position:absolute;transform:translate(-50%,-50%);background:url(/local/templates/asna-new/img/redesign-5/like_sprite.svg) no-repeat;background-size:100% 200%}.active .favorite::before{background-position:100% 100%}.popup-pharm-info__contacts li div:first-child{width:100%}.popup-pharm-info__contacts li{display:block;position:relative;padding-left:72px}.popup-pharm-info__contacts li div{color:#333;padding:25px 0;font-size:24px;line-height:32px;font-weight:700;border-bottom:4px solid #e2e2e2}.popup-pharm-info__contacts li div:first-child{color:#333}.popup-pharm-info__contacts li:last-child div{border-bottom:none}.popup-pharm-info__subway{margin:0}.operation-mode::before{top:50%;left:12px;width:40px;height:40px;content:"";position:absolute;margin-top:-22px;background-size:100% 100%;background-position:0 0;background-image:url(/local/templates/asna-new/img/redesign-5/clock-min.svg)}.tech-break{position:absolute;width:40px;height:40px;top:50%;left:12px;margin-top:-22px}.pharmacie-phone::before{top:50%;left:12px;width:40px;height:40px;content:"";position:absolute;margin-top:-22px;background-size:100% 100%;background-position:0 0;background-image:url(/local/templates/asna-new/img/redesign-5/phone-min.svg)}.subway-row .popup-pharm-info__subway i{position:absolute;left:18px}.content-catalog-detail.detail .leftcol .pic{width:100%;max-width:100%;padding:0}.leftcol .pic.pic-slider .pic-img{max-width:100%;width:100%;display:flex;justify-content:center;padding-top:50%}.content-catalog-detail.detail .leftcol .pic img.js-main-item-photo{height:auto;width:auto;max-height:100%;max-width:100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-img-info-text-mobile{margin-top:18px;font-size:24px;line-height:32px;font-style:normal}div.product-favorite_onMobile{top:77px}.leftcol-catalog-item .product-title{padding-top:30px;margin-bottom:20px}}.popup-enter-phone{display:block;background:#fff;border-radius:5px;border:none;width:420px;height:auto;box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box;padding:65px 32px 60px;font-family:Noto Sans,Helvetica,Arial,sansSerif}.popup-enter-phone .icon-close{top:20px;right:5px;font-weight:600;font-size:16px;line-height:24px}.popup-enter-phone__code,.popup-enter-phone__tel{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;box-sizing:border-box}.popup-enter-phone__code{padding:0 80px}.popup-enter-phone__title{display:inline-block;margin-bottom:15px;color:#333;font-size:20px;line-height:24px;font-weight:500;width:380px}.popup-enter-phone__sm-text{display:inline-block;margin-bottom:30px;color:#333;font-size:14px;line-height:18px;font-weight:600}.popup-enter-phone__input{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid #f2f2f2;border-radius:5px;color:#080808;box-sizing:border-box;height:46px;background:#fff;padding:0 12px;width:100%;margin-bottom:20px;transition:all .5s}.popup-enter-phone-callback .error-label,.popup-enter-phone-callback .popup-enter-phone__input{margin-bottom:0}.popup-enter-phone-callback .error-label{text-align:left;width:365px;margin:0 auto;font-weight:400}.popup-enter-phone-callback .popup-enter-phone__input.error{border-color:#ff4800;color:#ff4800}.popup-enter-phone-callback .popup-enter-phone__data-accept{margin-top:20px}.popup-enter-phone__input__field{background:0 0;border:none;outline:0;font-size:14px;line-height:18px;color:#080808;font-weight:600;font-style:normal;border:1px solid #f2f2f2;height:46px;width:100%;padding:0 14px;box-sizing:border-box;border-radius:5px;font-family:Noto Sans,Helvetica,Arial,sansSerif}.popup-enter-phone__input__field:focus{border-color:#50be14}.popup-enter-phone__input__field::placeholder{color:#c4c4c4;font-size:14px;line-height:18px;font-weight:400}.popup-enter-phone__input__btn{background:#50be14;border:none;outline:0;text-align:center;color:#fff;font-size:14px;line-height:18px;font-weight:500;cursor:pointer;width:100%;padding:0;border-radius:5px;height:40px;margin-top:20px;font-family:Noto Sans,Helvetica,Arial,sansSerif}.modal_auth_orderStatusBanner{background:#ffedbf;color:#333;text-decoration:none;width:calc(100% - 64px);border-radius:8px;padding:20px 32px;margin-top:10px;background-repeat:no-repeat;background-position:100%;background-size:contain;background-image:url(../img/order-status-banner-1.png),url(../img/order-status-banner-2.png)}.modal_auth_orderStatusBannerTitle{font-weight:500;font-size:16px;line-height:24px;margin-bottom:2px}.modal_auth_orderStatusBannerText{width:55%;font-weight:400;font-size:12px;line-height:18px;display:flex;align-items:flex-start}.modal_auth_orderStatusBannerLink{width:32px;height:32px;margin-left:8px}.modal_auth_orderStatusBannerIcon{padding:7px;background:#efac00;border-radius:8px;color:#fff}@keyframes onload{from{opacity:.2}to{opacity:.8}}.onload_dotted{font-size:0;position:relative;display:-moz-box;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;margin:15px 0;display:none}.onload_dotted span{width:10px;height:10px;background:#fff;border-radius:100%;display:block;margin:0 7px;opacity:.2;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:onload;-moz-animation-name:onload;animation-name:onload;-webkit-animation-play-state:running;-moz-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.onload_dotted span:first-child{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.popup-enter-phone__input__btn.load{font-size:0;pointer-events:none}.popup-enter-phone__input__btn.load .onload_dotted{display:flex}.popup-enter-phone__input.small{width:100%}.popup-enter-phone__data-accept{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:center}.popup-enter-phone__data-accept__text{color:#333;font-size:14px;line-height:18px;font-weight:300;display:inline-block;margin-left:20px;margin-top:-2px;text-align:left}.popup-enter-phone__data-accept__text a{color:#50be14;text-decoration:none}.popup-enter-phone__data-accept__checkbox input{display:none}.popup-enter-phone__data-accept__checkbox input+span{display:inline-block;width:16px;height:16px;background:0 0;border:2px solid #50be14;border-radius:2px;text-align:center;font-size:0;padding:0;cursor:pointer;box-sizing:border-box;position:relative}.popup-enter-phone__data-accept__checkbox input+span::before{content:'';width:10px;height:10px;background:#50be14;display:block;position:absolute;top:50%;left:50%;border-radius:100%;transform:translate(-50%,-50%);opacity:0}.popup-enter-phone__data-accept__checkbox input:checked+span,.popup-enter-phone__data-accept__checkbox input:checked+span::before{opacity:1}.hidden_block{display:none!important}.available__title-page .product__btn.btn-basket.issue{width:190px;height:35px;padding:0}@media screen and (max-width:768px){.popup-enter-phone__data-accept__checkbox input+span{width:25px;height:25px;font-size:18px;line-height:24px}.popup-enter-phone__data-accept__text{font-size:16px;line-height:24px;display:inline-block;margin-top:0;text-align:left}.popup-enter-phone__input{height:46px;min-width:365px;width:100%}.popup-enter-phone__input__btn,.popup-enter-phone__input__field,.popup-enter-phone__input__field::placeholder{font-size:20px;line-height:24px}.popup-enter-phone__sm-text{font-size:18px;line-height:24px}.popup-enter-phone__title{font-size:20px;line-height:24px;width:420px}.popup-enter-phone .icon-close{top:20px;right:20px;font-weight:600;font-size:20px;line-height:24px}.popup-enter-phone{width:83%;padding:17% 8%}.popup-enter-phone__code{padding:0 45px}.wrapper-asna .banners-wrap.banners-wrap-two-in-row{padding-left:15px;padding-right:15px}.js-banners-slider-big li{margin-right:0}}.content-catalog-detail .product__available-list-view a{font-weight:800;text-decoration:none;border-bottom:1px solid #50be14}.content-catalog-detail .essentiale-banner .product__available-list-view a{border:none}.product__available-list-view-have{margin-right:5px}.product-detail-controls .info-message{margin-right:10px}.detail-analogues .vlist{margin-bottom:15px;margin-left:15px}.guarantee-asna-part:not(.guarantee-asna-part-old){display:block}.banner-incredible-prices-redesign .banner-more{right:60px}.revievs-mobile-wrap{background:rgba(255,255,255,.9)}.reviews-container.reviews-flag .revievs-mobile .styled{font-size:18px;line-height:24px}.revievs-mobile-title{font-size:32px;line-height:38px}.reviews-container.reviews-flag .revievs-mobile .sendblock{width:190px}.reviews-container.reviews-flag .revievs-mobile .sendblock .style3.js-review-submit{font-size:24px;line-height:32px}.close-revievs-popup{font-size:18px;line-height:24px;top:15px!important;right:15px!important;margin:0}.catalog-item-articles .article .img{display:none}#draw-overlay{position:absolute;font-size:16px;line-height:24px;background:#fff;padding:10px 15px 20px;left:25px;top:25px;cursor:pointer}#draw-overlay:after{content:'';display:block;width:68px;height:39px;background:url(../img/redesign-5/area-draw.png) no-repeat;background-size:100% 100%;margin:10px auto 0}.svg #draw-overlay:after{background-image:url(../img/redesign-5/area-draw.svg)}.active-filter-pharms-wrap{margin-top:20px}.active-filter-pharms{display:inline-block;padding:6px 20px;border:2px solid #e9e9e9;border-radius:20px;color:#080808;text-align:center;font-size:14px;line-height:18px;text-decoration:none}.active-filter-pharms__close{width:11px;height:11px;position:relative;transition:.3s all;display:inline-block;vertical-align:middle;margin:-5px 0 0 5px;cursor:pointer}.active-filter-pharms__close:after,.active-filter-pharms__close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#50be14}.active-filter-pharms__close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.active-filter-pharms__close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.active-filter-pharms .metro{width:17px;height:17px;font-size:12px;line-height:18px;top:-1px;margin:0 4px 0 0}.wrapper .complex-actions-list .complex-actions-item:hover:after{opacity:.45}.content-catalog-detail .detail-analogues{border-top:1px solid #c0f1da;margin-top:20px}.content-catalog-detail .carousel-block__title{border-top:1px solid #c0f1da;padding-top:20px}.first-use-hint-cart-wrap{position:static}.no-avail{font-size:12px;line-height:18px;font-weight:700;color:#ff4800}@media screen and (max-width:1000px){.active-filter-pharms{display:block;font-size:24px;line-height:32px;padding:15px 30px;border-radius:54px;position:relative;text-align:left}.active-filter-pharms__close{width:30px;height:30px;position:absolute;right:30px;top:50%;margin:-15px 0 0}.active-filter-pharms__close:after,.active-filter-pharms__close:before{height:4px}.metro-check-inform-name{vertical-align:middle}.search-empty-2 .carousel-block{margin-top:30px}}@media screen and (min-width:1001px){.body-wrap{position:relative;min-height:100%;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.body-wrap .content-wrap{flex-grow:1}.body-wrap.no-visual-footer{padding-bottom:0}.body-wrap.no-visual-header{padding-top:0}.body-wrap-landing{padding-top:30px;padding-bottom:0}.body-wrap-landing.popup-mobile-open{padding-top:93px}.body-wrap_without_footer{padding-bottom:0}.body-wrap .footer,.body-wrap .header-new{position:relative;width:100%;max-width:1400px;margin:0 auto}.body-wrap .header-new{top:0}}@media screen and (max-width:1000px){.close-revievs-popup{font-size:24px;line-height:32px}.banner-incredible-prices-redesign .banner-more{right:27px}#overlay{z-index:1000}.product-detail-controls .info-message{top:7px}.product-detail-controls .info-message:before{display:block;width:20px;height:20px;border:0;z-index:999;background:#fff;transform:rotateZ(-45deg);position:absolute}.product_price_icon_message{width:40px;height:40px;position:relative;top:20px}}.revievs-mobile .rating-text{color:#d5d5d6}.reviews-container.reviews-flag .revievs-mobile .star-rating-control{width:auto;height:21px}.reviews-container.reviews-flag .revievs-mobile div.star-rating{width:21px;height:21px}.reviews-container.reviews-flag .revievs-mobile div.star-rating a{width:21px}.detail .js-add-review-form textarea.styled{margin:0}.pic-popup{z-index:1000}.content .carousel-block{padding:0;overflow:visible}.thist .item:after{display:block;content:'';clear:both;position:static;width:auto;height:auto;background:0 0}.link-preorder,.link-reserve{text-decoration:none}.link-preorder:hover,.link-reserve:hover{text-decoration:underline}.link-reserve{color:#2b2b2b}.link-preorder{color:#ffad11}.hide{display:none!important}.available{padding-top:30px;padding-bottom:60px}.active-orders-show-all,.inactive-orders-show-all{display:inherit}.revievs-mobile .popup-enter-phone__data-accept__text{color:#d5d5d6;font-size:12px;line-height:18px;font-weight:600;display:inline-block;margin-left:6px;margin-top:1px;text-align:left}.reviews-container.reviews-flag .revievs-mobile .sendblock{margin-top:15px}.product-information__tab__title.noMargin{margin-left:0}.lt-label-mobile{bottom:20px!important;transform:translateZ(0)}.section-main__title.section-main__title-analogs{text-align:center;margin:0 0 20px}.horizontal-line{display:none}.open-marker #draw-overlay{display:none}.not_available .farm-contains-mobile,.not_available .info-message,.not_available .product__additional-block,.not_available .product__available-list-view{display:none!important}.content-catalog-detail.detail .rightcol.detail .js-review-toggle.style5{float:unset;top:-20px}.reviews-container h2{margin-bottom:40px}.thist .info-message{display:inline-block;top:-4px}.thist .info-message div{display:block}.thist .info-message .info-message__popup{display:none}.thist .info-message:hover .info-message__popup{display:block}.thist .popup-pharm-info__contacts{margin-left:0}.thist .popup-pharm-info__contacts li{list-style:none}.thist .popup-pharm-info__contacts li div{display:inline-block}.original-offer{display:inline-block;padding:5px 5px 2px;background:#fd8900;border:1px solid #ff7900;border-radius:5px;box-sizing:border-box;color:#fff;font-size:12px;line-height:18px}.caption-item{display:inline-block;padding:5px 5px 2px;background:#cce3ff;border:1px solid #cce3ff;border-radius:5px;box-sizing:border-box;color:#414bc9;font-size:12px;line-height:18px}.caption-item_type-original{background:#fd8900;border-color:#ff7900;color:#fff}.products-pharmacie .product__box.product__box-original-offer,.section-main__content__products__list .product__box.product__box-original-offer{padding-top:35px}.products-pharmacie .product__box-original-offer .product,.section-main__content__products__list .product__box-original-offer .product{padding-top:0!important}.products-pharmacie .product__box-original-offer .original-offer,.section-main__content__products__list .product__box-original-offer .original-offer{position:absolute;bottom:100%;left:calc(15% + 15px);border-radius:0 0 5px 5px;margin-bottom:7px}.product__box-original-offer{text-align:center}.cart-content .inner-wrapper-sticky .products-pharmacie .product__box-original-offer,.cart-steps-mobile .product__box-original-offer{text-align:left}.product__box-original-offer .product__map{margin-bottom:5px}.products-pharmacie .product__box-original-offer .original-offer{left:0}.product-forms-list-item-original .product-forms-list-item-link{width:calc(75% - 150px)}.analog-item-block .original-offer{margin-bottom:5px}@media screen and (min-width:1001px){.product-information__info__content .evaluate-review{display:inline-flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;width:100%}.product-information__info__content .evaluate-review .reply-link{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.product-information__info__content .evaluate-review .reply-link i{height:15px}.product-information__info__content .evaluate-review .piluli-46:before{width:15px;height:15px}.farm-contains-wrapp.nomobile{display:inline-block}.guarantee-asna+.guarantee-asna-desc{display:inline-block}.big-price.price-wrap-catalog-item-price+.farm-contains-wrapp.nomobile{position:absolute;left:200px;top:50%}.item-component-price-wapper{position:relative;display:inline-block}.item-component-price-wapper .guarantee-asna{display:inline-block;vertical-align:middle}.item-component-price-wapper .guarantee-asna-desc{display:inline-block;vertical-align:middle;margin-top:-25px}.zoomContainer{z-index:90}}.pagination__pages a:hover,.pagination__pages span:hover{cursor:pointer}.content-search{padding:0 60px 50px!important}.content-search.search-empty-3{padding-right:0!important;padding-left:0!important}.block-article-pagination{margin-top:30px}.available__pharms-wrap .info-message>a,.cart-content .info-message>a,.content-profile .info-message>a{background:0 0;outline:0;text-decoration:none}.available__pharms-wrap .info-message>a::after,.cart-content .info-message>a::after,.content-profile .info-message>a::after{content:'';display:inline-block;vertical-align:middle;width:19px;height:19px;background:url(/local/templates/asna-new/img/redesign-5/exc-p.png) no-repeat;background-size:100% 200%}.svg .available__pharms-wrap .info-message>a::after,.svg .cart-content .info-message>a::after,.svg .content-profile .info-message>a::after,.svg .pharmacie-rows__wrap-choose .info-message>a{background:url(/local/templates/asna-new/img/redesign-5/exc-p.svg) no-repeat;background-size:100% 200%}.svg .pharmacie-rows__wrap-choose .info-message a{opacity:1;transition:none}.svg .pharmacie-rows__wrap-choose .info-message a:hover{background-position:bottom left}.available__pharms-wrap .info-message>a,.cart-content .info-message>a,.content-profile .info-message>a{opacity:10}.available__pharms-wrap .info-message:hover>a::after,.cart-content .info-message:hover>a::after,.content-profile .info-message:hover>a::after{background-position:0 100%}.content.content-inform-articles .rightcol2{margin-left:0}.content.content-inform-articles .rightcol2 .newslist{margin:0 auto;text-align:center}.content.content-inform-articles .rightcol2 .newslist a{display:inline-block;float:none}.content-catalog-detail .banner-wrap{font-size:0;margin:20px 0;border-radius:10px;box-shadow:0 0 20px #c0f1da}.content-catalog-detail .banner-wrap a,.content-catalog-detail .banner-wrap img{display:block;width:100%;height:auto}.content-catalog-detail .banner-wrap img{border-radius:10px;max-width:100%;height:auto}@media screen and (max-width:1000px){.content-catalog-detail .banner-wrap{padding:0;margin:0 30px 20px}.content-search{padding:0 20px 50px!important}.original-offer{font-size:18px;line-height:24px;padding:10px 10px 8px;border-radius:10px}.original-offer,.product-information__info__content.goods-items .product__box-original-offer .original-offer,.products-pharmacie .product__box-original-offer .original-offer,.section-main__content__products__list .product__box-original-offer .original-offer{border-radius:0 0 10px 10px;bottom:auto;top:0;position:absolute}.product-information__info__content.goods-items .product__box.product__box-original-offer,.product__box.product__box-original-offer,.products-pharmacie .product__box.product__box-original-offer,.section-main__content__products__list .product__box.product__box-original-offer{padding-top:0}.product-information__info__content.goods-items .product__box.product__box-original-offer .product,.product__box.product__box-original-offer .product,.products-pharmacie .product__box.product__box-original-offer .product,.section-main__content__products__list .product__box.product__box-original-offer .product{padding-top:45px!important}.product__box-original-offer .original-offer,.section-main__content__products__list .product__box-original-offer .original-offer{left:160px}.product-title .original-offer{position:static;border-radius:10px;height:auto;margin-bottom:10px}.thist .info-message{position:static}.thist .info-message .info-message__popup{right:20px;left:auto}.footer{padding-bottom:120px}.title-search-result{display:none!important}.revievs-mobile-wrap{background:rgba(255,255,255,.9);z-index:99999}.reviews-container.reviews-flag .revievs-mobile .sendblock{margin:0;width:100%}.partnf{display:block;box-sizing:border-box;width:100%}.reviews-container.reviews-flag .revievs-mobile .star-rating-control{width:auto;height:52px}.reviews-container.reviews-flag .revievs-mobile div.star-rating{width:52px;height:52px}.reviews-container.reviews-flag .revievs-mobile div.star-rating a{width:52px}.reviews-container.reviews-flag .revievs-mobile .sendblock .style3.js-review-submit{font-size:34px;margin-top:20px}.rightcol2 h1{padding-top:60px}.pharmacie-row__title{position:relative}.pharmacie-row__title .info-message{position:static}.info-message__popup-info-pharm{left:0}.info-message__popup-info-pharm .pharmacie-row__title{font-size:16px;line-height:24px}.info-message__popup-info-pharm .popup-pharm-info__contacts li div{max-width:calc(100% - 80px);font-size:20px;line-height:24px}.info-message__popup-info-pharm .popup-pharm-info__contacts li div:first-child{width:100px}.info-message__popup-info-pharm .pharmacie-row__subway{margin:15px 0}.info-message__popup-info-pharm .pharmacie-row__name{font-style:18px}.info-message__popup-info-pharm .pharmacie-row__title{font-size:20px;line-height:24px}.js-popup-pharm-subway .popup-new{z-index:1}.wpopup .catalog__menu-wrap{z-index:999}.thist .item{-webkit-tap-highlight-color:transparent}.thist .info-message{width:45px;height:45px;text-align:left}.adtcp:before{content:'';border-top:1px solid #a7de89;position:absolute;width:calc(100% - 60px);height:1px;margin:0;padding:0;left:50%;transform:translateX(-50%)}.active-orders-show-all,.inactive-orders-show-all{text-align:center}.active-orders-show-all div.load-orders,.inactive-orders-show-all div.load-orders{height:40px;font-size:14px;color:#000;line-height:15;display:flex;border-radius:5px;font-weight:500;cursor:pointer;font-style:normal;align-items:center;background:#efefef;justify-content:center}.active-orders-show-all a span,.inactive-orders-show-all a span{font-size:24px;line-height:32px}.active-orders-show-all a,.inactive-orders-show-all a{padding:10px 20px;border-width:3px}.revievs-mobile .popup-enter-phone__data-accept__text{font-size:16px;line-height:24px}.content-catalog-detail .page-closer{color:#d5d5d6}.guarantee-asna{display:inline-block;vertical-align:middle}.guarantee-asna-desc{display:inline-block;vertical-align:middle;width:auto;padding:0;text-align:center;position:absolute;left:100%;white-space:nowrap;top:50%;margin:0 0 0 -15px}.breadcrumbs{display:none}.breadcrumbs-instruction{display:block}.content-catalog-detail .carousel-block__title{padding:20px 0}.content.content-catalog-detail{padding:0}.content-catalog-detail .adtcp:before{width:100%}.content-catalog-detail .adtcp,.content-catalog-detail.detail .leftcol{padding:30px 30px;font-size:0}.content-catalog-detail .carousel-block .carousel{padding:0 15px}.horizontal-line{width:100%;position:absolute;height:0;border-top:1px solid #e2e2e2;left:0}.product-detail-controls .product__additional-block{margin-bottom:154px;margin-top:24px}.content.content-catalog-detail.detail .product-detail-controls .product__additional-block{margin-top:39px}.product-detail-controls{padding:0 30px;width:100%;box-sizing:border-box;margin:20px 0 55px}.product-detail-controls .info-message{top:20px;position:static}.content-catalog-detail .adtcp,.content-catalog-detail .adtcp .infos{padding:0;margin:0;border:0}.content-catalog-detail .adtcp:before{display:none}.content-catalog-detail .farm-contains-mobile{position:absolute;left:0;bottom:-64px;display:block;width:100%;text-align:center}.content-catalog-detail .guarantee-asna{margin-top:15px}.content-catalog-detail .product-detail-controls .product__additional-block.product__additional-block-guarantee{text-align:center}.content-catalog-detail .product-detail-controls .product__additional-block-guarantee .product__btn.btn-basket{display:block;width:100%;max-width:none;margin-left:0;position:absolute;bottom:44px;left:auto;right:0;height:70px;font-size:32px;line-height:38px;margin-top:40px;border-radius:35px;font-size:32px;line-height:38px;font-family:Noto Sans,Helvetica,Arial,sansSerif}.text-producer.text-producer-recept.mobileonly{color:red;display:inline-flex!important;flex-direction:row;align-items:center;justify-content:flex-start;margin:14px 0 0;width:auto}.text-producer.text-producer-tl.mobileonly{color:#12b7ff;display:inline-flex!important;flex-direction:row;align-items:center;justify-content:flex-start;margin:14px 0 0;width:auto}.content-catalog-detail.detail .reviews-list .evaluate-review .reply-link{display:inline-flex;flex-direction:row;align-items:center}.content-catalog-detail.detail .reviews-list .evaluate-link-wrap .digit,.content-catalog-detail.detail .reviews-list .evaluate-review .reply-link{font-size:24px;line-height:32px}.thist .item.open:after{display:none}.add-review-form{display:none}.add-review-form.sub-review .partnf{display:block;box-sizing:border-box;width:100%;text-align:left}.add-review-form.sub-review .review-header .review-title{float:left;width:100%;text-align:left;font-size:20px;line-height:24px;font-weight:700;margin-bottom:15px}.add-review-form.sub-review .js-add-review-form textarea.styled{width:100%;display:inline-block;margin:0;box-sizing:border-box;min-width:400px;padding:10px}.add-review-form.sub-review .sendblock .style3{width:40%;height:50px;font-size:20px;line-height:24px;text-align:center}.header-mobile-hide>.header-new__line-top{display:none}.product-detail-controls .product__available-list-view{font-size:24px;line-height:32px}.content-catalog-detail .product__available-list-view>a{font-weight:400;text-decoration:none;border-bottom:1px solid #d5d5d6;color:#d5d5d6;font-family:Noto Sans,Helvetica,Arial,sansSerif}.product-detail-controls .product__available-list-view{font-size:24px;line-height:32px}.content-catalog-detail .product__available-list-view>a{font-weight:400;text-decoration:none;border-bottom:1px solid #d5d5d6;color:#d5d5d6;font-family:Noto Sans,Helvetica,Arial,sansSerif}.content-catalog-detail .essentiale-banner .product__available-list-view a{font-size:0}.not_available .farm-contains-mobile,.not_available .info-message,.not_available .product__additional-block,.not_available .product__available-list-view{display:none!important}.item-page-not-available-text{font-size:20px;line-height:24px;margin-top:65px;text-align:center;margin-bottom:10px;padding:0}.product__buy .item-page-not-available-text{margin-top:5px}.content-catalog-detail.detail .reviews-container{margin-top:0}.popup-enter-phone__data-accept{max-width:78%}.popup-pharm-subway__wrap__control{top:3px}.basket-popup{position:absolute;width:calc(100% - 60px);width:580px;height:auto;background:#fff;border:0;border-radius:15px;box-shadow:0 0 40px 0 #d5d5d6;z-index:99999;left:50%;left:0;top:100%;margin-top:10px;margin-top:12px;transform:translateX(-50%);transform:translateX(-77%);box-sizing:border-box}.basket-popup::before{content:'';display:block;width:15px;height:15px;border:0;background:#fff;position:absolute;right:10%;margin-top:-7px;transform:rotateZ(45deg)}.basket-popup__content{display:block;width:100%;height:auto;padding:25px 30px;box-sizing:border-box}.basket-popup__content__title{display:block;width:100%;height:auto;text-align:center;box-sizing:border-box;margin-bottom:25px}.basket-popup__content__title>.title{display:inline-block;color:#2a3239;font-weight:700;font-size:32px;line-height:38px}.basket-popup__content__btn-group{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;box-sizing:border-box;margin-bottom:10px}.basket-popup__content__btn-group>.btn-buy,.basket-popup__content__btn-group>.btn-continue{font-size:20px;line-height:24px;display:inline-block;border-radius:25px;border:4px solid;transition:all .5s;width:48%;font-weight:700;padding:9px 0;text-align:center;outline:0;box-sizing:border-box}.basket-popup__content__btn-group>.btn-continue{color:#d5d5d6;border-color:#d5d5d6;background:#fff}.basket-popup__content__btn-group>.btn-continue:hover{color:#50be14;border-color:#50be14}.basket-popup__content__btn-group>.btn-buy{color:#fff;border-color:#50be14;background:#50be14}.basket-popup__content__btn-group>.btn-buy:hover{border-color:#1a8806;background:#1a8806}.active-filter-pharms .metro{width:30px;height:30px;font-size:20px;line-height:24px;margin-right:8px}.popup{z-index:1001}ul.article-pagination{margin:0;margin-bottom:0;margin-top:30px;height:auto;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}ul.article-pagination li{list-style-type:none;position:relative;width:50%;height:55px;margin:0}ul.article-pagination a{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box}.pagination-next .pagination-title,.pagination-previous .pagination-title{height:auto}.section-main__content-line-top .sorting{float:right}.sorting__item__select select{height:45px}.sorting__item__select:after{top:19px;right:19px}ul.article-pagination li{list-style-type:none;position:relative;width:40%;height:55px;margin:0}.pagination-next .pagination-title,.pagination-previous .pagination-title{overflow:hidden;height:40px;width:100%;display:block}.pagination-title::before{content:"";float:left;width:5px;height:40px}.pagination-title>:first-child{float:right;width:100%;margin-left:-5px;text-align:left;height:40px}.pagination-title::after{content:"\02026";box-sizing:content-box;float:right;position:relative;top:-20px;left:-10px;width:35px;margin-left:0;padding-right:5px;text-align:right;background-size:100% 100%;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}.article-pagination>.clearfix{display:none}.filters__title a{border-bottom:2px #d5d5d6 dashed}.available__title-page .product__btn.btn-basket.issue{min-width:247px;min-height:49px}.content-catalog-detail .adtcp,.content-catalog-detail.detail .leftcol{min-height:120px}.content-catalog-detail .progress-bar__wrap{margin-bottom:0}.content-catalog-detail .progress-bar__wrap::after{content:'';width:110%;height:1px;background:#e2e2e2;display:inline-block;margin-left:-5%;margin-top:30px}.content-profile .item .c4{padding-right:60px}.content-profile .info-message{position:absolute;top:19px;right:20px;width:auto;height:auto}.available__pharms-wrap .info-message>a::after,.cart-content .info-message>a::after,.content-profile .info-message>a::after{width:34px;height:34px}.available__pharms-wrap .info-message:hover>a::after,.cart-content .info-message:hover>a::after,.content-profile .info-message:hover>a::after{background-position:0 0}.cart-content .info-message.active>a::after,.content-profile .info-message.active>a::after{background-position:0 100%}.available__pharms-wrap .info-message .info-message__popup-info-pharm,.cart-content .info-message .info-message__popup-info-pharm,.content-profile .info-message .info-message__popup-info-pharm{left:initial;right:50px;top:50%;transform:translateY(-50%);box-shadow:0 0 35px 1px rgba(98,208,38,.7)}.available__pharms-wrap .info-message .info-message__popup-info-pharm::after,.cart-content .info-message .info-message__popup-info-pharm::after,.content-profile .info-message .info-message__popup-info-pharm::after{content:'';display:block;height:10px;width:10px;background:0 0;border:10px solid #fff;border-left:none;border-bottom:none;position:absolute;top:50%;transform:translateY(-50%) rotateZ(45deg);right:-10px;margin-top:-10px}.available__pharms-wrap .info-message .info-message__popup-info-pharm .popup-pharm-info__contacts,.cart-content .info-message .info-message__popup-info-pharm .popup-pharm-info__contacts,.content-profile .info-message .info-message__popup-info-pharm .popup-pharm-info__contacts{border:none;padding:0;margin:0}.popup-pharm-controls{border-top:0;padding-top:0;flex-direction:row;align-items:center}.product-detail-controls .product__additional-block-guarantee .product__amount{position:absolute;right:0;top:initial;bottom:0;margin:0 70px 43% 0}}@media screen and (max-width:1299px) and (min-width:1000px){.banner-incredible-prices-redesign .banner-incredible-prices-title{font-size:6vw;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.banner-incredible-prices-new-economy .happy-hours-title span{font-size:2em;display:inline-block;top:0}}.sorting__item_favorite-pharm .sorting__item__select{display:inline-block;border:2px solid #e8e8e8;border-radius:28px;background:#fff;width:290px;overflow:hidden;white-space:nowrap;padding:5px 45px 5px 20px;text-overflow:ellipsis;cursor:pointer}.sorting__item_favorite-pharm .sorting__item__select>*{cursor:pointer}.sorting__item_favorite-pharm .sorting__item__select:after{top:11px;z-index:9}.sorting__item_favorite-pharm select{border:none;display:inline-block;width:290px;padding:0;margin-left:3px;border-color:transparent;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:1;border-radius:0}.section-main__content .section-main__content__products.js-content__products__view .product__available__state__list{width:100%;display:inline-block;text-align:center}.section-main__content .section-main__content__products.js-content__products__view .product__not__available{padding:0;width:auto}.section-main__content__products.js-content__products__view .list-discount-info-desk{float:left}.product__not__available,.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__not__available{display:inline-block;width:90px;vertical-align:middle;box-sizing:border-box;padding-left:20px}.product__not__available__text{color:#e93539;display:inline-block;font-size:12px;line-height:18px;font-weight:700}.product__available__state__list,.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__available__state__list{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;width:auto;text-align:left;width:90px}.asna-market .section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__available__state__list{vertical-align:middle}.carousel-products .product__available__state__list{display:none}.product__not__available,.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__not__available{visibility:hidden;height:0}.carousel-block .product__available__state__list{width:100%;margin-bottom:10px}.carousel-block .product__not__available{width:auto;padding:0}.section-main__content .section-main__content__products.section-main__content__products__list__bar .product__available__state__list{display:none}.section-main__content .section-main__content__products.section-main__content__products__list .product__available__state__list.for_bar{display:none}.section-main__content .section-main__content__products.section-main__content__products__list__bar .product__available__state__list.for_bar{display:block}.basket-mini .product-visible,.section-main__content .section-main__content__products .product__available__state__list .product-visible{visibility:visible!important;height:auto!important}@media screen and (min-width:1001px) and (max-width:1120px){.sorting__item_favorite-pharm .sorting__item__select{width:270px;font-size:12px;line-height:18px;padding-left:10px}.favorite-pharm-tab .sorting__item__label label,.sorting__item_favorite-pharm select{font-size:12px;line-height:18px}}@media screen and (max-width:1000px){.sorting__item_favorite-pharm .sorting__item__select{padding:0 45px 0 20px;height:45px;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__available__state__list{float:left;margin-right:270px;margin-bottom:5px}.section-main__content .section-main__content__products.section-main__content__products__list .product__available__state__list.for_bar{display:block}.section-main__content .section-main__content__products.section-main__content__products__list .product__available__state__list.not_for_bar{display:none}.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .group_price_item .product__available__state__list{margin:0}.product__not__available,.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__not__available{width:auto;padding-left:0}.product__not__available__text{font-size:16px;line-height:24px}.product-detail-controls .product__not__available{padding-bottom:5px;width:100px;vertical-align:bottom}.product-detail-controls .product__btn.btn-basket{bottom:30px}.product-detail-controls .sorting__item_favorite-pharm .sorting__item__select,.product-detail-controls .sorting__item_favorite-pharm select{width:100%;font:700 14px Arial}.product-detail-controls .sorting__item_favorite-pharm .sorting__item__select:after{top:initial}.product-detail-controls .sorting__item_favorite-pharm .sorting__item__select:before{display:none}.product-detail-controls .sorting__item_favorite-pharm{margin-top:30px}.product-detail-controls .sorting__item_favorite-pharm::after{content:'';width:110%;height:1px;background:#e2e2e2;display:inline-block;margin-left:-5%;margin-top:30px}.sorting__item_fav-pharm-mob{width:100%;margin-top:25px}.sorting__item_fav-pharm-mob .sorting__item_favorite-pharm,.sorting__item_fav-pharm-mob .sorting__item_favorite-pharm .sorting__item__select,.sorting__item_fav-pharm-mob .sorting__item_favorite-pharm select{width:100%}.sorting__item_favorite-pharm .sorting__item__select:after{top:16px!important}.product-detail-controls .product__price.first{margin:39px 0 0 0;padding-left:0;padding-right:15px}.product-detail-controls .product__price.product__price-normal{padding-left:0;margin-left:15px}.product-detail-controls .product__price{padding-top:0;margin:39px 20px 0 10px}}@media screen and (max-width:1150px) and (min-width:1000px){input.search-pharms__edit::-webkit-input-placeholder{font-size:9.8px}input.search-pharms__edit::-moz-placeholder{font-size:9.8px}input.search-pharms__edit:-ms-input-placeholder{font-size:9.8px}input.search-pharms__edit::placeholder{font-size:9.8px}}@media screen and (max-width:1350px) and (min-width:1001px){.section-main__content .section-main__content__products.js-content__products__view.section-main__content__products__list .product__available__state__list{width:70px}}.section-main__content-line-top .sorting__item{display:inline-block;vertical-align:middle}.product-detail-controls .sorting__item_favorite-pharm{width:100%;margin-left:0}.product__price.product__price-normal{position:relative;display:inline-block}#cart-header .product__available__state__list{display:block;height:0}.basket-mini_price_wrap .basket-mini__products__price{width:auto;margin-top:-3px}#cart-header .product__not__available{width:100%;padding:0}.product-forms-list-item-link .product-forms-list-item-img img{width:auto;max-width:100%;margin:0 auto}.profile-contacts-info{display:inline-block;vertical-align:top;width:500px}.popup-enter-phone-new{box-shadow:0 0 20px 0 rgba(0,0,0,.2);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:375px;padding:45px 15px 25px}.popup-enter-phone-new .popup-enter-phone__title{font-size:18px;line-height:24px;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#333;width:auto}.popup-enter-phone-new .popup-enter-phone__input{display:block;border:none;padding:0;height:auto;width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-bottom:0}.popup-enter-phone-new .popup-enter-phone__input__field{display:block;width:100%;height:45px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border:solid 1px #dbdbdb;padding:0 15px;box-sizing:border-box;font-size:18px;line-height:24px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#080808;-webkit-appearance:none}@-webkit-keyframes wrong{0%,100%{left:0;border-color:#f03540}20%,60%{left:15px;border-color:#f03540}40%,80%{left:-15px;border-color:#f03540}}@-moz-keyframes wrong{0%,100%{left:0;border-color:#f03540}20%,60%{left:15px;border-color:#f03540}40%,80%{left:-15px;border-color:#f03540}}@keyframes wrong{0%,100%{left:0;border-color:#f03540}20%,60%{left:15px;border-color:#f03540}40%,80%{left:-15px;border-color:#f03540}}.popup-enter-phone-new input{font-family:Noto Sans,Helvetica,Arial,sansSerif}.popup-enter-phone-new .popup-enter-phone__input__field.error-send{border-color:#ff4800;color:#ff4800;-webkit-animation:wrong .3s;-moz-animation:wrong .3s;animation:wrong .3s;position:relative}.popup-enter-phone-new .popup-enter-phone__input__field.error{border-color:#ff4800;color:#ff4800}.popup-enter-phone-new .popup-enter-phone__input div.error{font-size:12px;line-height:18px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#ff4800;margin-top:5px;text-align:left}.popup-enter-phone-new .popup-enter-phone__input__field.success{border-color:#50be14;color:#50be14}.popup-enter-phone-new .popup-enter-phone__input__field.popup-enter-phone__input__field--phone{padding-left:45px;background:url(../img/asna_2018/phone-1.svg) no-repeat;background-position:17px center;background-size:13px 13px;font-size:16px;line-height:24px}.popup-enter-phone-new form{width:100%}.popup-enter-phone-new .popup-enter-phone__sm-text{font-size:14px;line-height:18px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#080808;margin-bottom:10px;width:100%}.popup-enter-phone-new .popup-enter-phone__sm-text.popup-enter-phone__sm-text-back{margin-bottom:0;font-size:12px;line-height:18px}.popup-enter-phone-new .popup-enter-phone__input__btn{width:100%;font-size:14px;line-height:18px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:#50be14;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;height:45px;margin-top:10px;-webkit-appearance:none}.popup-enter-phone-new .popup-enter-phone__data-accept__text{font-size:12px;line-height:18px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#d5d5d6;margin:0 0 0 10px;vertical-align:top}.popup-enter-phone-new .popup-enter-phone__data-accept__text a{color:#50be14;text-decoration:none}.popup-enter-phone-new .popup-enter-phone__data-accept__checkbox{margin-top:2px}.popup-enter-phone-new .popup-enter-phone__data-accept{align-items:flex-start;text-align:left;margin-top:5px;width:100%}.popup-enter-phone-new .icon-close{font-size:12px;line-height:18px;width:1em;color:#080808;top:15px;right:0}.popup-enter-phone-new .popup-enter-phone__input__field--sms{text-align:center;letter-spacing:3px}.popup-enter-phone-new .popup-enter-phone__input__field.popup-enter-phone__input__field--sms--disabled{background:#f1f1f1;border-color:rgba(183,183,183,.5);color:#acadaf}.popup-enter-phone-new .repeated-sms{font-size:16px;line-height:24px;font-weight:500;text-align:center;color:#50be14;width:auto;background:0 0}.popup-enter-phone-new button.repeated-sms{cursor:pointer}.popup-enter-phone__sm-text-back{margin-top:10px}.popup-enter-phone__sm-text-back a{color:#9b9b9b;text-decoration:none}.popup-enter-phone-new .popup-enter-phone__data-accept__checkbox span{width:12px;height:12px;border-radius:3px;border:none;background:rgba(157,157,157,.2)!important;border:none;font-size:0;position:relative;display:block}.popup-enter-phone-new .popup-enter-phone__data-accept__checkbox input:checked+span:before{content:'';width:12px;height:12px;position:absolute;top:0;right:-1px;background:url(../img/asna_2018/checkbox.svg) no-repeat;background-size:100% 100%}@media screen and (max-width:768px){.superviser-wrap{display:block;margin-top:0;width:auto;padding:30px 30px 0}.profile-contacts-info{width:auto;display:block}*{touch-action:manipulation}.popup-enter-phone-new{min-width:580px;padding:80px 30px 40px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.popup-enter-phone-new .popup-enter-phone__title{font-size:32px;line-height:38px}.popup-enter-phone-new .popup-enter-phone__input__field{height:90px;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;padding:0 60px;font-size:32px;line-height:38px;border-width:2px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.popup-enter-phone-new .popup-enter-phone__input__field::placeholder{font-size:32px;line-height:38px}.popup-enter-phone-new .popup-enter-phone__input__field.popup-enter-phone__input__field--phone{padding-left:90px;background-position:34px center;background-size:26px 26px;font-size:32px;line-height:38px}.popup-enter-phone-new .popup-enter-phone__input__field.popup-enter-phone__input__field--phone::placeholder{font-size:32px;line-height:38px}.popup-enter-phone-new .popup-enter-phone__sm-text{font-size:24px;line-height:32px;margin-bottom:30px}.popup-enter-phone-new .popup-enter-phone__sm-text.popup-enter-phone__sm-text-back{font-size:20px;line-height:24px;margin-bottom:0;margin-top:20px}.popup-enter-phone-new .popup-enter-phone__input__btn{font-size:24px;line-height:32px;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;height:90px;margin-top:20px}.popup-enter-phone-new .popup-enter-phone__data-accept__text{font-size:24px;line-height:32px;margin-left:15px}.popup-enter-phone-new .popup-enter-phone__data-accept{margin-top:10px;max-width:100%}.popup-enter-phone-new .popup-enter-phone__data-accept__checkbox input+span{width:24px;height:24px;font-size:0}.popup-enter-phone-new .popup-enter-phone__data-accept__checkbox input:checked+span:before{width:24px;height:24px;right:-2px}.popup-enter-phone-new .icon-close{font-size:24px;line-height:32px;top:30px;right:15px}.popup-enter-phone-new .repeated-sms{font-size:20px;line-height:24px;margin-top:40px}.popup-enter-phone-new .popup-enter-phone__input div.error{font-size:24px;line-height:32px;margin-top:10px}.content-catalog-detail .progress-bar__wrap{padding-top:10px}.popup-enter-phone__input__field{height:66px}}.popup-login.popup-enter-phone{font-family:Noto Sans,Helvetica,Arial,sansSerif;max-width:480px;padding:32px;border-radius:10px;box-shadow:0 5px 20px 0 hsl(0deg 0% 62% / 40%);z-index:1001;max-height:-webkit-calc(100% - 40px);max-height:-moz-calc(100% - 40px);max-height:calc(100% - 40px);width:100%}.popup-login .disabled{opacity:1}.popup-login .icon-close{top:15px;right:15px}.popup-login .popup-enter-phone__title{font-family:Noto Sans,Helvetica,Arial,sansSerif;font-weight:500;font-size:24px;line-height:32px;margin-bottom:24px}.popup-login .popup-enter-phone__sm-text{font-family:Noto Sans,Helvetica,Arial,sansSerif;font-size:16px;line-height:24px;font-weight:400;margin-bottom:24px;width:100%}.js-auth-form{margin-bottom:24px}.popup-enter-phone__sm-text:not([style*="display: none"])~.js-auth-form{margin-bottom:16px}.popup-login .popup-enter-phone__sm-text span{font-weight:700}.popup-login .popup-enter-phone__input__field.popup-enter-phone__input__field--phone{padding:16px 12px 16px 44px;margin-bottom:0;background-size:20px 20px;font-size:16px;line-height:18px}.popup-login .popup-enter-phone__input__field.popup-enter-phone__input__field--phone:disabled{color:#999}.popup-login form{width:100%}.popup-login .popup-enter-phone__input{display:block;border:none;padding:0;height:auto;width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-bottom:8px}.popup-login .popup-enter-phone__input .pincode-input-container input:valid{border-color:#878787}.popup-login .popup-enter-phone__input__field{font-family:Noto Sans,Helvetica,Arial,sansSerif;height:52px;border-radius:8px;border:1px solid #d5d5d6}.popup-login .popup-enter-phone__input__field--phone{padding-left:40px;font-size:14px;line-height:18px;margin-bottom:24px;font-weight:400;font-family:Noto Sans,Helvetica,Arial,sansSerif}.popup-login .popup-enter-phone__input__field--phone:focus{border-width:2px;border-color:#50be14;caret-color:#333}.popup-login .popup-enter-phone__input__btn{font-family:Noto Sans,Helvetica,Arial,sansSerif;font-weight:600;font-size:16px;line-height:24px;border-radius:5px;height:48px;cursor:pointer;margin-top:0;margin-bottom:0}.popup-login .popup-enter-phone__input__btn:hover{background:#54a129}.popup-login .popup-enter-phone__input__btn:disabled{background:#f4f4f4;color:#999;cursor:not-allowed}.popup-login .popup-enter-phone__input__btn---loading{font-size:0!important}.popup-login .popup-enter-phone__input__btn---loading .onload_dotted{display:flex;height:100%;margin:0}.popup-login .popup-enter-phone__data-accept{display:flex}.popup-login .popup-enter-phone__data-accept__text{font-size:14px;line-height:18px;margin-left:10px;max-width:-webkit-calc(100% - 22px);max-width:-moz-calc(100% - 22px);max-width:calc(100% - 22px);white-space:normal;word-wrap:break-word;text-align:left;font-weight:300}.popup-login .popup-enter-phone__data-accept__checkbox input+span{border:2px solid #999}.popup-login .popup-enter-phone__data-accept__checkbox input:checked+span{border:2px solid #50be14}.popup-login .repeated-sms{font-family:Noto Sans,Helvetica,Arial,sansSerif;font-size:16px;line-height:24px;font-weight:500;text-align:center;color:#999;width:auto;background:0 0;text-decoration:none;cursor:pointer;margin:0 0 12px 0;padding:0}.popup-login .repeated-sms.js-timer-seconds{cursor:not-allowed}.popup-login .repeated-sms:not(.js-timer-seconds){color:#50be14}.flashcall-title,.voicecall-title+.voicecall-title{margin-bottom:16px}.flashcall-title>span,.voicecall-title>span{font-weight:500}.flashcall-container,.voicecall-container{position:relative;width:100%;height:91px;background:#f2f2f2;opacity:.95;border-radius:40px;flex-grow:0}.flashcall-phone,.voicecall-phone{position:absolute;width:183px;height:24px;left:24px;top:22px;font-family:Noto Sans,Helvetica,Arial,sansSerif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#333}.voicecall-phone{font-weight:600}.flashcall-phone__last-numbers{color:#fe6464}.flashcall-info-text,.voicecall-info-text{position:absolute;width:183px;height:18px;left:24px;top:50px;font-family:Noto Sans,Helvetica,Arial,sansSerif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#999}.flashcall-btn-container,.voicecall-btn-container{position:absolute;width:98.33px;height:44.17px;right:24px;top:22px;display:flex;flex-direction:row;align-items:center;gap:10px}.flashcall-btn,.voicecall-btn{border-radius:50%;width:44.17px;height:44.17px;display:flex;justify-content:center;align-items:center}.flashcall-btn__red,.voicecall-btn__red{transform:rotate(138deg);margin-bottom:2px;margin-left:2px;background:#ff3b30}.flashcall-btn__red svg,.voicecall-btn__red svg{margin-bottom:3px;margin-left:3px}.flashcall-btn__green,.voicecall-btn__green{background:#30d158}.popup-login .popup-enter-phone__goToPrev{font-family:Noto Sans,Helvetica,Arial,sansSerif;color:#50be14;font-weight:500;font-size:16px;line-height:24px;cursor:pointer;background-color:transparent;padding:0}.popup-login div.error{font-family:Noto Sans,Helvetica,Arial,sansSerif;font-weight:500;font-size:16px;line-height:24px;color:#ff4800;text-align:center;margin-top:-21px;margin-bottom:24px}.popup-login input.error{border-color:#ff4800;color:#ff4800;caret-color:#ff4800!important}.popup-login .error-label{text-align:center;margin:0;color:#fe6464;font-size:16px;line-height:24px;font-weight:400}.popup-login .repeated-sms-limit{color:#50be14;font-size:16px;line-height:18px;font-weight:500;margin:0;cursor:help;display:block;text-decoration:underline}.popup-login .popup-enter-phone__goToPrev:not(.hide)~.sms-limit-hint:not(.hide){margin-top:12px}.popup-login .sms-limit-hint:not([style*='display: none'])+.js-popup-enter-phone__data-accept:not([style*='display: none']){margin-top:12px}.popup-login .pincode-input-container{display:flex;justify-content:space-between;width:100%;margin:0}.popup-login .pincode-input-text{display:block;border:2px solid #e2e2e2;width:23.37%!important;height:96px!important;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px!important;color:#080808;font-family:Noto Sans,Helvetica,Arial,sansSerif;font-weight:500;font-size:36px;line-height:32px;-webkit-appearance:initial;outline:0;flex-grow:initial!important}.popup-login .pincode-input-text:focus{border-color:#878787;caret-color:#080808}.popup-login .pincode-input-text.first{border-top-left-radius:6px;border-bottom-left-radius:6px}.popup-login .pinlogin-field.last{border-top-right-radius:6px;border-bottom-right-radius:6px;border-left-width:2px!important}.popup-login .error-send .pincode-input-container input{-webkit-animation:wrong .5s;-moz-animation:wrong .5s;animation:wrong .5s;position:relative}.popup-login .popup-enter-phone__input__field--sms--disabled>div>input{background:#f2f2f2;border-color:#dadada!important;color:#999}.popup-login .load{pointer-events:none}.popup-login .load input{background:#f2f2f2;border-color:#dadada!important;color:#878787}@media (max-width:767px){.popup-login.popup-enter-phone{max-width:350px;transform:translate(-50%,-50%) scale(1.5);padding:25px 15px 35px}.popup-login .popup-enter-phone__title{font-size:18px;line-height:24px}.popup-login .popup-enter-phone__sm-text{font-size:14px;line-height:18px;margin:20px 0 10px}.popup-login .popup-enter-phone__input{margin-bottom:25px;margin-top:20px}.popup-login .popup-enter-phone__input__field--phone{margin-top:0}.popup-login .popup-enter-phone__input__btn{font-size:14px;line-height:18px;margin-bottom:0}.popup-login .popup-enter-phone__data-accept{width:100%;max-width:100%}.popup-login .popup-enter-phone__data-accept__checkbox input+span{width:20px;min-width:20px;height:20px}.popup-login .popup-enter-phone__data-accept__checkbox input+span::before{width:10px;height:10px}.popup-login .popup-enter-phone__data-accept__text{font-size:12px;line-height:18px}.popup-login .pinlogin-field{height:75px!important}}.content:not(.general-methods){overflow:hidden}.js-current_smart_filter_path{overflow:visible!important}.no-events{pointer-events:none}.options-icons{font-size:0;margin-bottom:15px}.options-icons li{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.options-icons li:first-child{margin-left:0}.options-icon{font-size:0;position:relative;display:none;vertical-align:middle}.options-icon::before{content:"";width:30px;height:30px;display:inline-block;vertical-align:middle;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}.options-icon span{display:inline-block;font-size:14px;line-height:18px;font-weight:700;margin-left:6px;vertical-align:middle}.options-icon--health-pulse{cursor:pointer}.options-icon--health-pulse::before{background-image:url(../img/health-pulse.svg?v:1)}.options-icon--health-pulse span{color:#e30879}.options-icon--next-package::before{background-image:url(../img/percent.svg)}.options-icon--next-package span{color:#495af6}.options-icon--custom-discount{position:relative}.options-icon--custom-discount div{background:#495af6!important}.options-icon--custom-discount div::before{border-bottom-color:#495af6!important}.options-icon--custom-discount::before{background-image:url(../img/percent.svg)}.options-icon--custom-discoun span{box-sizing:border-box;display:none;padding:10px 10px;text-align:center}.options-icon--custom-discount:hover span{display:inline}.options-icon--custom-discount span::after{left:13%;bottom:100%;border:6px solid transparent;border-bottom-color:#495af6}.options-icon-mobile span{box-sizing:border-box;display:none;padding:10px 10px;width:130px;position:absolute;top:125%;left:0;background-color:#495af6;color:#fff;border-radius:20px;font-size:12px;line-height:18px;margin-left:-10px;text-align:center}.options-icon-mobile:hover span{display:inline}.options-icon-mobile span::after{left:13%;bottom:100%;border:6px solid transparent;display:block;content:"";position:absolute;border-bottom-color:#495af6}.options-icon--tl::before{background-image:url(../img/asna_2018/termolability.svg)}.options-icon-mobile.options-icon--tl span{width:200px}.options-icon--recipe::before{background-image:url(../img/asna_2017/recept-icon.png)}.options-icon--recipe span{background-color:red}.options-icon--recipe span::after{border-bottom-color:red}.options-icon div{text-align:center;color:#fff;font-size:12px;line-height:18px;font-weight:700;padding:0 10px;background:#5079da;border-radius:10px;box-shadow:0 5px 10px 0 rgba(60,99,192,.3);position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:20px;white-space:nowrap;opacity:0;pointer-events:none}.options-icon div::before{content:'';border:5px solid transparent;border-bottom-color:#5079da;position:absolute;left:50%;bottom:100%;transform:translateX(-50%)}.options-icon:hover div{transition:.4s all ease .25s;margin-top:8px;opacity:1;pointer-events:all}.product__box .options-icon{margin:5px 0 0 5px}.section-main__content__products__list__bar .options-icon,.slick-slide .options-icon{display:none}#overlay{background:rgba(55,55,55,.8)}#ptocart.popup .icon-close::before,.popup-enter-phone .icon-close:before{filter:brightness(0)}.popup-enter-phone .icon-close{top:13px;right:13px;font-size:20px;line-height:24px}.popup-enter-phone__title{width:100%;margin-bottom:30px}.popup-enter-phone__sm-text{font-weight:300;margin-bottom:20px}#ptocart.popup{box-shadow:0 0 10px rgb(0 0 0 / 10%);border:none;width:420px;margin:0;transform:translate(-50%,-50%);font-family:Noto Sans,Helvetica,Arial,sansSerif;height:auto;padding:65px 0 60px;border-radius:5px}#ptocart.popup .icon-close::before{width:20px;height:20px}#ptocart.popup .icon-close{right:22px;top:22px;width:20px;height:20px}#ptocart .pad{padding:0 32px}#ptocart.popup .title-1.larger{font-size:14px;line-height:18px;color:#080808;padding:0;font-weight:300;margin-bottom:20px}.ptocart_title{font-style:normal;font-weight:500;font-size:20px;line-height:24px;margin-bottom:35px}#ptocart .ptocart_buttons button{float:none;border-radius:5px;width:47%;font-weight:500;font-size:14px;line-height:18px;font-family:Noto Sans,Helvetica,Arial,sansSerif;padding:0}#ptocart .ptocart_buttons button.pbb2{background:0 0;color:#50be14;border:2px solid #50be14}#ptocart .ptocart_buttons button.pbb2:hover{background:#3aa400;border-color:#3aa400;color:#fff}#ptocart .ptocart_buttons{display:flex;align-items:center;justify-content:space-between}.options-icon .sanofi_pulse_tooltip{display:block}.sanofi_pulse_tooltip{font-size:12px;line-height:18px;position:absolute;top:calc(100% + 12px);left:0;color:#fff;padding:12px 10px;box-sizing:border-box;display:flex;align-items:center;background:#333;opacity:90%;border-radius:5px;width:auto;display:none}.sanofi_pulse_tooltip::before{content:'';display:block;border:4px solid transparent;border-bottom-color:#333;opacity:90%;position:absolute;left:11px;bottom:98%}.product-price-table{width:100%;font-size:14px;line-height:18px;margin:30px 0 0}.product-price-table td,.product-price-table th{padding:10px 0;border-bottom:1px solid #c0f1da}.product-price-table th{text-align:left;font-weight:700;white-space:nowrap}.product-price-table td:last-child{font-weight:700;white-space:nowrap}.product-price-table td:not(:first-child),.product-price-table th:not(:first-child){padding-left:30px}.product-price-table+a{font-size:14px;line-height:18px;margin-bottom:50px;color:#50be14}.product-information #MapPrice>div>div>.sorting__item__select,.product-information #MapPrice>div>div>span{display:none}.content-catalog-detail .detail-analogues:first-child{margin-top:0}.pic-popup-wrap .popup{z-index:1001;width:100%;height:100%;background:0 0;border:none;box-shadow:none}.pic-popup-wrap .popup .icon-close-pic{right:25px;top:15px;width:40px;height:35px}.pic-popup-wrap .popup .icon-close-pic::before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat 50%;width:40px;height:35px}.pic-popup-wrap .popup .photo-wrap{position:absolute;width:100%;left:-1px;top:-1px;height:101%;background-color:rgba(0,0,0,.85);display:flex;align-items:center}.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap{width:100%}.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap .slick-prev{right:auto;left:0;background:rgba(0,0,0,.2) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat 50%;border:none;position:absolute;top:0;bottom:0;width:20px!important;height:34px!important;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7;margin:0;top:50%;transform:translateY(-50%)}.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap .slick-next{right:0;left:auto;background:rgba(0,0,0,.2) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat 50%;border:none;position:absolute;top:0;bottom:0;width:20px!important;height:34px!important;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7;margin:0;top:50%;transform:translateY(-50%) rotate(180deg)}.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap .slick-next::after,.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap .slick-next::before,.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap .slick-prev::after,.pic-popup-wrap .popup .photo-wrap .pic-slider-wrap .slick-prev::before{display:none}.pic-popup-wrap .popup .photo-wrap .slick-list .slick-slide img{transform:translateZ(0);max-width:100vw;max-height:100vh}.pic-popup-wrap .popup .photo-wrap .pic-slide-next,.pic-popup-wrap .popup .photo-wrap .pic-slide-prev{display:none}.carousel-purchases_popup .certificate_photo{max-width:500px;margin:0 auto}.carousel-purchases_popup{z-index:100;border:none}.carousel-purchases_popup .slick-prev{right:auto;left:1%}.carousel-purchases_popup .slick-next{left:auto;right:1%}.icon_close_cert{right:25px;top:15px;width:40px;height:35px;display:block;position:absolute;cursor:pointer}.icon_close_cert::after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat 50%;width:40px;height:35px;transform:translate(-50%,-50%);display:inline-block;position:absolute;left:50%;top:50%}.big_certificate_img_mobile{display:none}@media screen and (max-width:1000px){.options-icons li{margin-left:10px}.sanofi_pulse_tooltip{font-size:18px;line-height:24px}.sanofi_pulse_tooltip::before{border:8px solid transparent;border-bottom-color:#5079da}.options-icon::before{width:40px;height:40px}.options-icon div{font-size:24px;line-height:32px;padding:0 20px;margin-top:40px}.options-icon div::before{border-width:10px}.options-icon:hover div{margin-top:16px}.options-icons .producer-recept-prod{width:auto}.options-icons--product-page{margin-top:15px}.options-icon--product-box::before{width:30px;height:30px}.options-icon-mobile span{font-size:20px;line-height:24px;width:180px}.popup-enter-phone .icon-close{top:7%;right:8%;font-size:23px}.popup-new .icon-close:before{width:23px;height:23px}.popup-enter-phone__title{width:100%;margin-bottom:58px;font-size:32px;line-height:38px}.popup-enter-phone__sm-text{margin-bottom:40px;font-size:20px;line-height:24px}.popup-enter-phone__input{height:62px;width:100%;min-width:0;border:2px solid #f2f2f2}.popup-enter-phone-callback .error-label{width:100%;margin:10px auto;font-size:18px;line-height:24px}.popup-enter-phone__input__btn{width:100%;height:64px;margin-top:34px;font-size:20px;line-height:24px}.popup-enter-phone-callback .popup-enter-phone__data-accept{margin-top:38px;width:100%;max-width:100%}.popup-enter-phone__data-accept__checkbox input+span{width:25px;height:25px;font-size:18px;line-height:24px}.popup-enter-phone__data-accept__checkbox input+span::before{width:15px;height:15px}.popup-enter-phone__data-accept__text{font-size:20px;line-height:24px;margin-left:29px}#ptocart.popup{width:83%;padding:114px 0 92px}#ptocart.popup .icon-close{right:48px;top:48px;width:25px;height:25px}#ptocart.popup .icon-close::before{width:25px;height:25px}#ptocart .pad{padding:0 64px}.ptocart_title{font-size:32px;line-height:38px;margin-bottom:54px}#ptocart.popup .title-1.larger{font-size:20px;line-height:24px;margin-bottom:29px}#ptocart .ptocart_buttons{flex-direction:column}#ptocart .ptocart_buttons button{font-size:20px;line-height:24px;height:60px;margin-bottom:10px;width:100%}.popup-new.alert{width:83%;padding:17% 8%}.alert__title{font-size:32px;line-height:38px}.popup-new.alert p{font-size:20px;line-height:24px}.popup-new.alert p br{display:none}.popup-new .icon-close{top:11%;right:8%}.popup-new.alert .style3{font-size:20px;line-height:24px;height:64px}.sanofi_pulse_tooltip{font-size:20px;line-height:24px;width:280px}.product-information .map-price-title{box-sizing:border-box;padding:0 30px;margin-top:30px}.product-information #MapPrice{width:calc(100% - 60px);margin:0 auto}.product-information #MapPrice+div{padding:0 30px;box-sizing:border-box;margin-bottom:60px}}.section-main__content__products .product__box .product .product__buy span .currency{font-size:0}.carousel-block .carousel .carousel-products .slick-list .slick-track .product__box .product .product__buy span .currency{font-size:0!important}.product__image img{width:auto!important;height:auto!important}.table-wrapp{width:100%;overflow-x:auto}.js-auth-form__data-step-1.hide+.js-auth-form__data-step-2.hide+.js-auth-form #g-recaptcha,.js-auth-form__data-step-2:not(.hide)~.g-recaptcha{margin:0 0 -8px}.js-auth-form__data-step-1:not(.hide)+.sms-limit-hint{margin-top:0;margin-bottom:12px}.input-container{position:relative;margin-bottom:24px}.popup-enter-phone__input .input-container:before{content:'';background:#878787;-webkit-mask-image:url(../img/phone-2.svg);mask-image:url(../img/phone-2.svg);display:block;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:16px}.input-clear{background:url(../img/clearInput.svg);cursor:pointer;display:none;width:15px;height:15px;position:absolute;top:50%;transform:translateY(-50%);right:16px;background-size:cover}.input-field:not(:placeholder-shown)~.input-clear{display:block}.input-placeholder{position:absolute;pointer-events:none;color:#878787;top:50%;left:44px;transform:translateY(-50%);font-size:16px;transition:all .15s ease-out}.input-field:focus+.input-placeholder:after,.input-field:not(:placeholder-shown)+.input-placeholder:after{content:'';width:100%;height:9px;display:block;position:absolute;bottom:0;left:0;z-index:-1;background:#fff}.input-field:focus+.input-placeholder,.input-field:not(:placeholder-shown)+.input-placeholder{font-size:12px;line-height:18px;top:0;left:12px;background:#fff;padding:0 2px}.input-error{margin-bottom:26px;padding-left:14px;font-size:14px;color:#f03540}.input-container__error{margin-bottom:3px!important}.input-container__error .input-field{color:#c74952;border-color:#fe6464;border-width:2px;background:#fdeeee!important}.input-container__error .input-field:focus{border-color:#fe6464}.input-container__error .input-placeholder{color:#f03540}.input-container__error .input-placeholder:after{background:#fdeeee!important}.input-container__error.input-container:before{background:#c74952}.sms-limit-hint{position:relative}.auth-tooltip__container{position:absolute;right:16px;bottom:55px;z-index:500;max-width:280px;font-style:normal;color:#fff;display:none;font-size:12px;line-height:1.5;font-weight:400;border-radius:8px;background-color:#333;transition:opacity .4s;width:250px;height:100px;top:18px;margin-top:10px;left:16%;padding:8px 12px;box-sizing:content-box;opacity:.9;text-align:left}.auth-tooltip__container:before{content:'';display:block;position:absolute;width:10px;height:10px;border-radius:2px;background:#333;margin-bottom:-5px;bottom:100%;transform:translateX(-50%) rotate(45deg);left:30px}.auth-tooltip__title{margin-bottom:10px}.auth-tooltip__info{border-bottom:1px dotted #fff;color:#fff;text-decoration:none}.auth-tooltip__container.auth-tooltip__showed{display:block}.product-in-other-regions--link{line-height:20px;text-decoration:none}.product-in-other-regions--link:hover{cursor:pointer;color:#54a129}.product-in-other-regions--link:not(:first-child):before{content:', '}