@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&display=swap");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,html{min-height:100%;height:100%}body{font-size:14px;margin:0;background:#fff;color:#575966;font-weight:400;font-family:Source Sans Pro,sans-serif;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.body_bg{background-color:#fafafc}.body.blocked{overflow:hidden}.body__bg{position:absolute;max-width:100%;width:100%;top:110px;left:50%;transform:translate(-50%);z-index:0;text-align:center}.body__bg img{width:1600px}p{margin:10px 0 15px}p:first-child{margin-top:0}*{box-sizing:border-box}.focus,:focus{outline:5px auto -webkit-focus-ring-color}a{color:inherit}a,a:focus,a:hover{outline:none;text-decoration:none}.wrapper{overflow-x:hidden;position:relative;width:100%;-ms-flex:1 0 auto;flex:1 0 auto;z-index:1}.wrapper:before{position:absolute;content:"";width:100vw;height:100%;right:0;top:0;background-color:#000;opacity:0;display:none;z-index:12}.wrapper.active:before{opacity:.6;display:block}.wrapper_fx{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.container{max-width:1170px;padding:0 15px}.container,.container2{width:100%;margin:0 auto;position:relative;z-index:2}.container2{max-width:1420px;padding:0 20px}.logo_footer{-ms-flex:0 0 170px;flex:0 0 170px}.logo_menu{width:107px;display:block}.page-title{padding-bottom:24px;border-bottom:1px solid #dadbe3;margin-bottom:48px;color:#2b2d33}.page-title_no-bb{border-bottom:none;padding-bottom:0;margin-bottom:30px}.ttu{text-transform:uppercase}.tac{text-align:center}.tal{text-align:left}.bold{font-weight:700}.light{font-weight:300}.block{display:block}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z6{z-index:6}.h1{font-size:64px;line-height:66px}.h1,.h2{font-weight:300}.h2{font-size:44px;line-height:58px}.h3{font-size:34px;line-height:40px;font-weight:300}.h4{font-size:26px;line-height:38px}.h5{font-size:21px;line-height:28px}.h5,.h6{font-weight:600}.h6{font-size:18px;line-height:26px}.subtitle{font-size:24px;line-height:28px;text-transform:none;font-variant:small-caps}.subtitle__number,.text1{font-size:18px}.text1{line-height:28px;text-transform:none}.text2,.text3{font-size:16px;line-height:24px;text-transform:none}.text3{font-weight:600}.text4{font-size:13px;line-height:20px}.button1,.text4{text-transform:none}.button1{font-size:18px;line-height:28px;font-weight:600}.pharmacy{font-size:19px;line-height:24px;text-transform:none}img{max-width:100%}.hidden{display:none!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0}[role=button]{cursor:pointer}.hidden_desktop,.visible_tablet{display:none!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.tt-u{text-transform:uppercase}.tt-n{text-transform:none}.text-middle{font-size:1.28571rem}.header{padding:20px 0 0;background:#fff;position:relative;z-index:11}.header_shadow{box-shadow:0 4px 13px rgba(61,63,72,.08)}.header__big{background-color:#fff;position:relative;z-index:12}.header__wrap{-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.header__controls,.header__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__controls{-ms-flex-pack:end;justify-content:flex-end}.header__link{margin-left:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.header__link-label{margin-left:8px;color:#2b2d33}.header__link_hover{position:relative}.header__link_hover:before{position:absolute;content:"";width:100%;height:2px;bottom:0;left:0;background-color:#6dc433;transform-origin:left center;transform:scaleX(0);transition:transform .2s}.header__link_hover:hover:before{transform:scale(1)}.header__menu{border-top:1px solid #ececf1;background-color:#fff;box-shadow:0 4px 13px rgba(61,63,72,.08)}.header-search__form{position:relative}.header-search__input{height:48px;line-height:48px;padding-right:48px!important;width:350px}.header-search__input::-webkit-input-placeholder{color:#9b9eac}.header-search__input::-moz-placeholder{color:#9b9eac}.header-search__input:-ms-input-placeholder{color:#9b9eac}.header-search__input:-moz-placeholder{color:#9b9eac}.header-search__btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px!important;height:32px!important;background-color:#fff!important;box-shadow:none!important}.header-search__btn:before{position:absolute;content:"";width:16px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/style/icons/icon_search_btn.svg) no-repeat 50%;background-size:contain}.subheader{background-color:#3d3f48;padding:5px 0}.subheader__link{display:inline-block;margin-right:38px;color:#fff;transition:color .2s}.subheader__link:hover{color:#6dc433}.footer__wrap{background-color:#3d3f48;padding:50px 0 75px}.footer__row{-ms-flex-pack:center;justify-content:center}.footer__nav,.footer__row{display:-ms-flexbox;display:flex}.footer__nav{max-width:780px;width:100%;margin:25px auto 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer__nav-link{color:#fff;transition:color .2s}.footer__nav-link:hover{color:#6dc433}.subfooter{padding:11px 0;background-color:#232324}.subfooter__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.subfooter__item{color:#9b9eac;position:relative}.subfooter__item:first-child{margin-right:6px;padding-right:7px}.subfooter__item:first-child:before{position:absolute;content:"";width:1px;height:16px;background-color:#9b9eac;right:0;top:50%;transform:translateY(-50%)}.subfooter__item a:hover{text-decoration:underline}.nav{font-size:15px;font-weight:500;line-height:16px;padding:0 40px}.nav ul{list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0}.nav__link{border-bottom:1px solid transparent;transition:border-bottom .2s;padding:5px}.nav__link:hover{border-bottom:1px solid #fff}.modal{max-width:880px;background-color:#fff;border-radius:10px;box-shadow:0 4px 30px rgba(39,40,46,.3);overflow:hidden;position:relative;display:none;padding:0}.modal__section{padding:50px 50px 40px}.modal__section_bottom{background-color:#fafafc;border-top:1px solid #dadbe3}.modal__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:35px}.modal__image{-ms-flex:0 0 240px;flex:0 0 240px;margin-right:30px}.modal__title{font-weight:600;color:#2b2d33;font-size:24px}.modal__info-row{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.modal__info-col{-ms-flex:1 0 240px;flex:1 0 240px}.modal__info-col:first-child{margin-right:30px}.modal__review{text-align:left!important;margin-bottom:10px!important}.modal__address{color:#2b2d33;line-height:24px}.modal__products-title{text-align:center;margin-bottom:24px;color:#2b2d33}.modal__products-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal__product{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-bottom:19px;-ms-flex-preferred-size:calc(100% / 6 - 95px / 6);flex-basis:calc(100% / 6 - 95px / 6);max-width:calc(100% / 6 - 95px / 6);margin-bottom:0;display:block}.modal__product,.modal__product:nth-child(7n){margin-right:19px}.modal__product:nth-child(6n){margin-right:0}.modal__product-image{background-color:#fff;margin-bottom:7px;padding:8px}.modal__product-image span{display:block;padding-top:100%;position:relative;overflow:hidden}.modal__product-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal__product-title{font-size:16px;line-height:24px;color:#2b2d33}.modal__product:hover .modal__product-title{text-decoration:underline}.modal__close-btn{position:absolute;right:20px;top:20px;width:15px;height:15px;cursor:pointer}.modal__close-btn span{background-color:#2b2d33;position:absolute;width:21px;height:2px;top:50%;left:50%;margin-top:-1px;transition:transform .2s}.modal__close-btn span:first-child{transform:translateX(-50%) rotate(-45deg)}.modal__close-btn span:nth-child(2){transform:translateX(-50%) rotate(45deg)}.modal__close-btn:hover span:first-child{transform:translateX(-50%) rotate(-135deg)}.modal__close-btn:hover span:nth-child(2){transform:translateX(-50%) rotate(-45deg)}.fancybox-close-small{display:none}.menu-mobile{position:absolute;top:0;left:0;width:calc(100% - 30px);z-index:2;height:100%;transform:translateX(-110%);transition:transform .2s}.menu-mobile.active{transform:translateX(0);position:fixed}.menu-mobile__wrap{background-color:#fff;margin-right:30px;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.menu-mobile__top{border-bottom:1px solid #dadbe3;-ms-flex:1 1 74px;flex:1 1 74px;padding:15px 30px 22px;position:relative}.menu-mobile__middle{-ms-flex:1 1 100%;flex:1 1 100%;padding:23px 30px}.menu-mobile__middle-wrap{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.menu-mobile__bottom{background-color:#2b2d33;-ms-flex:1 1 132px;flex:1 1 132px;padding:25px 30px 30px}.menu-mobile__link{display:block;margin-bottom:20px}.menu-mobile__link:last-child{margin-bottom:0}.menu-mobile__link_arrow img{margin-left:5px;height:11px}.menu-mobile__info{margin-bottom:10px}.menu-mobile__info:last-child{margin-bottom:0}.menu-mobile__close{width:45px;height:45px;border-radius:50%;overflow:hidden;border:1px solid #dadbe3;background-color:#fff;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.menu-mobile__close span{background-color:#575966;width:22px;height:2px;border-radius:2px;position:absolute;top:50%;left:50%}.menu-mobile__close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.menu-mobile__close span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.menu-mobile__submenu{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll;padding:23px 30px;background-color:#fff;transform:translateX(-100%);transition:transform .2s}.menu-mobile__submenu.active{transform:translateX(0)}input[type=text]{transition:background-color .2s;background-color:#fff!important;border-radius:4px;border:1px solid #dadbe3;padding:0 15px;outline:none}input[type=text]:hover{background-color:#fafafc!important}input[type=text]:focus{border:1px solid #93d492!important}.form__textarea{display:block;min-height:120px;padding:15px;background-color:#ebebeb;border-radius:2px;outline:none;position:relative;border:1px solid #ebebeb;transition:.2s;width:100%;color:#383838;font-size:16px;resize:none}.form__textarea:hover{border-color:#ccc}.form__textarea:focus{border-color:#ccc;background-color:#fff}.form__textarea.has-error{border-color:#f50610}.button{background-color:#6dc433;border-radius:5px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;border:none;outline:none;transition:background-color .2s,box-shadow .2s;cursor:pointer;width:240px;height:60px;box-shadow:0 4px 8px rgba(56,90,29,.2);font-family:Source Sans Pro,sans-serif;font-size:16px}.button:focus,.button:hover{background-color:#62b32d}.button:focus{box-shadow:inset 0 0 21px -12px #000}.button_block{display:-ms-flexbox;display:flex;width:100%}.button__icon_ml{margin-left:15px}.button_empty{background-color:transparent;border:1px solid #6dc433;color:#6dc433;font-size:18px;font-weight:600;box-shadow:none}.button_empty img{transition:transform .2s}.button_empty:hover{background-color:transparent}.button_empty:hover img{transform:translateX(-8px)}.button_no-fc:focus{background-color:#6dc433;box-shadow:none}.form__text{position:relative;display:block;padding:0 20px;height:50px;outline:none;background-color:transparent;border-radius:0;border:1px solid #333;transition:.2s;width:100%;color:#000;font-size:14px}.form__text:focus{border-color:#fff;background:#fff}.form__text.has-error{border-color:#f50610}.form__text.has-success{border-color:#acd759}.form__text_white{border:1px solid #fff}.input-text_hidden{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute}label.callback__phone-check{position:relative;display:inline-block;font-weight:400;cursor:pointer;-ms-flex-align:center;align-items:center;min-height:24px;line-height:16px;color:#6f6f6f;font-size:10px;font-weight:500;padding-left:22px;margin-bottom:25px;margin-top:15px}label.callback__phone-check a{text-decoration:underline}label.callback__phone-check input[type=checkbox]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}label.callback__phone-check input[type=checkbox]+span{padding-left:14px;width:14px;height:14px;display:inline-block;position:absolute;left:0;top:4px;transform:translateY(0)}label.callback__phone-check input[type=checkbox]+span:before{content:"";position:absolute;top:0;left:0;display:inline-block;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 3px #aaa;transition:.2s}label.callback__phone-check input[type=checkbox]+span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:3px;width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;transition:opacity .2s}label.callback__phone-check input[type=checkbox]:checked+span:after{opacity:1}label.callback__phone-check input[type=checkbox].has-error+span:before{box-shadow:inset 0 0 3px red}.checkbox-main{font-size:11px;line-height:16px}.checkbox-main a{text-decoration:underline;color:#fff;display:block}.checkbox-main a:hover{text-decoration:none}.checkbox-main input{display:none}.checkbox-main input:checked~.check-icon .checkbox_arr{opacity:1}.checkbox-main svg{fill:#fff}.checkbox-main span{display:inline-block}.check-icon{margin-right:8px}.checkbox_arr{opacity:0;transition:opacity .2s}.jq-selectbox{width:100%;display:block}.jq-selectbox.hidden_desktop{display:block!important}.jq-selectbox__select{height:auto;background:#f5f5f5;border:none;border-radius:0;text-shadow:none;box-shadow:none;font-size:22px;padding:21px;line-height:26px;border-radius:4px;text-align:left;color:#000}.jq-selectbox__select-text{line-height:30px}.jq-selectbox__select:active{box-shadow:none}.jq-selectbox__trigger{border-left:none;width:44px}.jq-selectbox__trigger-arrow{border:none;width:17px;height:8px;right:21px;top:50%;transform:translateY(-50%);background:url(../img/style/icons/icon_dropdown.svg) no-repeat;transition:.2s}.jq-selectbox.opened .jq-selectbox__select{border:none}.jq-selectbox.opened .jq-selectbox__trigger-arrow{transform:translateY(-50%) rotate(180deg)}.jq-selectbox.focused .jq-selectbox__select{border:none}.jq-selectbox__dropdown{border:none;border-radius:0;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.15)}.jq-selectbox li{border-bottom:1px solid #e3e3e3;line-height:50px;height:50px;padding:0 20px}.jq-selectbox li:last-child{border-bottom:none}.jq-selectbox li:hover{background-color:#f0f0f0;color:#000}.dropdown_empty .jq-selectbox{margin:0}.dropdown_empty .jq-selectbox__select{background:transparent}.dropdown_empty .jq-selectbox__select-text{font-weight:600;font-size:18px;line-height:24px;text-align:right;padding-right:20px;font-family:Source Sans Pro,sans-serif}.dropdown_empty .jq-selectbox__trigger-arrow{background:url(../img/style/icons/icon_dropdown.svg) no-repeat;background-size:contain;width:13px}.dropdown_full .jq-selectbox__select{height:36px;line-height:36px;padding:6px 30px 7px 14px;background-color:#fff;border:1px solid #dadbe3;border-radius:2px}.dropdown_full .jq-selectbox__select-text{font-size:16px;line-height:24px;color:#575966}.dropdown_full .jq-selectbox__trigger{width:34px}.dropdown_full .jq-selectbox__trigger-arrow{width:13px;height:8px;background:url(../img/style/icons/icon_dropdown.svg) no-repeat;background-size:contain;opacity:.8;right:50%;transform:translate(50%,-50%)}.dropdown_full li{height:36px;line-height:36px}.dropdown_full.opened .jq-selectbox__select{border:1px solid #dadbe3}.dropdown_full.opened .jq-selectbox__trigger-arrow{transform:translate(50%,-50%) rotate(180deg)}.dropdown_full.focused .jq-selectbox__select{border:1px solid #dadbe3}.owl-custom .owl-nav{position:absolute;top:40px;width:215px;left:50%;transform:translateX(-50%);height:0}.owl-custom .owl-nav span{display:none}.owl-custom .owl-prev{width:20px;height:20px;position:absolute;left:0;top:0;outline:none}.owl-custom .owl-prev:before{content:"";width:11px;height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-180deg);background:url(../img/style/icons/icon_slider_arrow.svg) no-repeat 50%!important;background-size:contain!important}.owl-custom .owl-next{width:20px;height:20px;position:absolute;right:0;top:0;outline:none}.owl-custom .owl-next:before{content:"";width:11px;height:19px;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);background:url(../img/style/icons/icon_slider_arrow.svg) no-repeat 50%!important;background-size:contain!important}.form__radio{margin-bottom:15px;font-size:15px}.form__radio,.form__radio span{display:block}.input-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute}.section{position:relative}.section_pt{padding-top:74px}.section_pb{padding-bottom:74px}.section_pt60{padding-top:60px}.section_pb60{padding-bottom:60px}.section_pt100{padding-top:100px}.section_pb100{padding-bottom:100px}.section_mt-54{margin-top:-54px}.section_bg-gray{background-color:#ececf1}.main-block{padding:60px 0}.main-block__title{color:#2b2d33;margin-bottom:15px}.main-block__subtitle{color:#575966}.main-block__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:60px}.main-block__item{text-align:center;margin:0 11px;-ms-flex:0 0 208px;flex:0 0 208px;position:relative}.main-block__item:not(:last-child):before{position:absolute;content:"";width:55px;height:8px;right:-8px;transform:translateX(50%);top:56px;background:url(../img/style/icons/icon_long_arrow.svg) no-repeat 50%;background-size:contain}.main-block__label{color:#2b2d33}.main-block__form{max-width:440px;margin:0 auto;margin-top:65px}.main-block__input{margin-bottom:15px;display:block;position:relative}.main-block__input span{display:block;color:#9b9eac}.main-block__input input[type=text]{background:#fff;border:1px solid #dadbe3;border-radius:4px;width:100%;height:52px;padding:0 15px}.main-block__input_hidden{display:none}.main-block__input_hidden.active{display:block}.main-block__button{height:68px;margin-top:35px}.main-block__btn-input{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;cursor:pointer;color:#9b9eac}.main-block__btn-input,.main-block__btn-input span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-block__btn-input span{-ms-flex-pack:center;justify-content:center;width:19px;height:19px;padding-left:0;line-height:12px;text-align:center;border-radius:50%;background-color:hsla(229,9%,64%,.6);overflow:hidden;margin-right:7px;color:#fff}.main-block__btn-input_remove{position:absolute;bottom:0;right:0;width:52px;height:52px;margin-bottom:0;line-height:10px;-ms-flex-pack:center;justify-content:center;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:-ms-flexbox!important;display:flex!important}.main-block__btn-input_remove span{line-height:16px;padding-bottom:3px}.hidden-label{display:none}.main-info{margin-top:60px;margin-bottom:110px}.main-info__item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:100px}.main-info__item:last-child{margin-bottom:0}.main-info__item_rev{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-info__image{padding-top:71%;position:relative}.main-info__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-info__image-wrap{box-shadow:0 4px 15px rgba(61,63,72,.2);-ms-flex:0 0 555px;flex:0 0 555px;border-radius:10px;overflow:hidden}.main-info__info_ml{margin-left:50px}.main-info__info_mr{margin-right:50px}.main-info__title{margin-bottom:16px;color:#2b2d33}.main-info__subtitle{color:#9b9eac}.main-info__descr{margin-bottom:33px}.main-info__button{width:240px;height:60px}.mobile-app{padding:90px 0 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.mobile-app__image{-ms-flex:0 0 400px;flex:0 0 400px;margin-right:50px}.mobile-app__info{padding-bottom:50px}.mobile-app__title{margin-bottom:16px}.mobile-app__descr{margin-bottom:32px}.menu-btn{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:15px}.menu-btn__wrap{width:28px;height:21px;position:relative}.menu-btn span{position:absolute;top:50%;transform:translateY(-50%);background-color:#575966;width:100%;height:2px;border-radius:3px;transition:transform .2s,opacity .2s,margin-top .2s}.menu-btn span:first-child{margin-top:-8px}.menu-btn span:nth-child(3){margin-top:8px}.menu-btn.active span:first-child{transform:translateY(-50%) rotate(-135deg);margin-top:0}.menu-btn.active span:nth-child(2){transform:translate(60px,-50%);opacity:0}.menu-btn.active span:nth-child(3){margin-top:0;transform:translateY(-50%) rotate(135deg)}.breadcrumbs{margin-top:40px;margin-bottom:50px}.breadcrumbs__item{display:inline-block}.breadcrumbs__item_link{position:relative;padding-right:30px;margin-right:13px;color:#9b9eac;transition:color .2s}.breadcrumbs__item_link:before{position:absolute;content:"";width:15px;height:1px;background-color:#9b9eac;right:0;top:50%;transform:translateY(-50%)}.breadcrumbs__item_current,.breadcrumbs__item_link:hover{color:#2b2d33}.structure__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:25px}.structure__col{-ms-flex:1 1 100%;flex:1 1 100%}.structure__col_small{-ms-flex:0 0 325px;flex:0 0 325px;margin-right:25px}.product-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.product-search__input{-ms-flex:1 1 100%;flex:1 1 100%;line-height:60px;height:60px}.product-search__btn{-ms-flex:0 0 155px;flex:0 0 155px;margin-left:24px;height:60px}.search-filter__title{padding-left:58px;margin-top:20px;color:#9b9eac}.search-filter__block{padding-bottom:40px;border-bottom:1px solid #dadbe3;padding-top:40px;border-top:1px solid #dadbe3;margin-top:20px}.search-filter__item{margin-bottom:30px;margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#9b9eac;cursor:pointer;transition:color .2s}.search-filter__item:hover{color:#6dc433}.search-filter__item.active{color:#2b2d33}.search-filter__item:last-child{margin-bottom:0}.search-filter__icon{fill:currentColor;width:23px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:12px;transition:fill .2s}.search-filter__icon_stroke{stroke:currentColor;stroke-width:4px;stroke-linecap:round}.search-filter__icon-text{fill:#fff;width:17px;height:7px}.result-drugstore{margin-bottom:120px}.result-drugstore__item{position:relative;background-color:#fff;box-shadow:1px 3px 11px rgba(61,63,72,.08);border-radius:5px;border:2px solid #fff;padding:30px 45px;margin-bottom:24px;display:block}.result-drugstore__item:last-child{margin-bottom:0}.result-drugstore__item:hover .result-drugstore__button{opacity:1}.result-drugstore__item.favourite{border:2px solid #95d466}.result-drugstore__item.favourite .medicaments{border:2px solid #6dc433}.result-drugstore__item.favourite:before{position:absolute;content:"";width:56px;height:56px;left:-2px;top:-2px;background:url(../img/style/icons/icon_favourite.svg) no-repeat 50%;background-size:contain;z-index:3}.result-drugstore__item_padding{padding:0;box-shadow:none;border-radius:5px 5px 0 0;border:none!important}.result-drugstore__item_padding:before{top:0!important;left:0!important}.result-drugstore__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.result-drugstore__col{margin-right:30px}.result-drugstore__col:last-child{margin-right:0;-ms-flex:0 0 130px;flex:0 0 130px}.result-drugstore__col:nth-child(2){-ms-flex:0 0 160px;flex:0 0 160px}.result-drugstore__col:first-child{margin-right:25px;-ms-flex:0 0 114px;flex:0 0 114px;text-align:center}.result-drugstore__col:first-child,.result-drugstore__col:nth-child(3),.result-drugstore__image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.result-drugstore__image{-ms-flex-pack:center;justify-content:center}.result-drugstore__title{margin-bottom:13px}.result-drugstore__range{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#6dc433}.result-drugstore__range-icon{margin-right:7px}.result-drugstore__button{height:32px;transition:opacity .2s;opacity:0}.result-drugstore__info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:7px}.result-drugstore__info:last-child{margin-bottom:0}.result-drugstore__info-icon{width:18px;-ms-flex:0 0 18px;flex:0 0 18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:7px}.result-drugstore__info-wrap_row{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start}.result-drugstore__info-wrap_row .result-drugstore__info{margin-right:15px;-ms-flex-align:baseline;align-items:baseline}.result-drugstore__review{text-align:right;margin-bottom:17px;margin-top:10px}.result-drugstore__review_flex{-ms-flex-pack:start;justify-content:flex-start}.rating,.result-drugstore__review_flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rating{width:87px;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:0}.rating_left{margin-left:0;margin-right:0}.rating__star{fill:#dadbe3;opacity:.8}.rating__star.active{fill:#f2c94c}.medicaments{display:-ms-flexbox;display:flex;padding:28px 24px 20px 30px;box-shadow:1px 3px 11px rgba(61,63,72,.08);border-radius:5px;border:2px solid #fff;position:relative;overflow:hidden}.medicaments__col{-ms-flex:1;flex:1}.medicaments__col:first-child{-ms-flex-preferred-size:500px;flex-basis:500px;margin-right:24px}.medicaments__col:nth-child(2){-ms-flex-preferred-size:130px;flex-basis:130px;margin-right:24px}.medicaments__col:nth-child(3){-ms-flex-preferred-size:36px;flex-basis:36px;-ms-flex-pack:center;justify-content:center}.medicaments__col:nth-child(3),.medicaments__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.medicaments__row{-ms-flex-pack:start;justify-content:flex-start;margin-top:10px;margin-bottom:15px}.medicaments__range{margin-right:15px;color:#2b2d33}.medicaments__address{color:#9b9eac}.medicaments__button{width:100px;height:44px;margin-left:auto;margin-right:0;display:-ms-flexbox;display:flex}.medicaments__button img{margin-right:4px}.medicaments__count{text-align:right;color:#9b9eac}.medicaments__price{font-weight:600;font-size:26px;line-height:40px;color:#2b2d33;text-align:right}.medicaments__more-btn{width:34px;height:34px;border-radius:50%;border:1px solid #dadbe3;position:relative;cursor:pointer;background-color:#fff;margin-bottom:7px;transition:background-color .2s,border .2s}.medicaments__more-btn svg{stroke:#9b9eac;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:stroke .2s,transform .2s}.medicaments__more-btn span{display:none}.medicaments__more-btn:hover{background-color:#95d466;border:1px solid #95d466}.medicaments__more-btn:hover svg{stroke:#fff}.medicaments__more-btn.active svg{transform:translate(-50%,-50%) rotate(180deg)}.medicaments-list{overflow-y:scroll;max-height:0;transition:max-height .2s}.medicaments-list::-webkit-scrollbar{width:12px}.medicaments-list::-webkit-scrollbar-track{background:#ececf1}.medicaments-list::-webkit-scrollbar-thumb{background:#dadbe3;border-radius:15px}.medicaments-list::-webkit-scrollbar-thumb:hover{background:#dadbe3}.medicament{padding:17px 30px 19px 22px;border-bottom:1px solid #f0f0f1}.medicament__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.medicament__image{width:148px;height:148px}.medicament__col{-ms-flex:1;flex:1}.medicament__col:first-child{margin-right:30px;-ms-flex-preferred-size:148px;flex-basis:148px}.medicament__col:nth-child(2){margin-right:30px;-ms-flex-preferred-size:375px;flex-basis:375px;padding-top:9px}.medicament__col:nth-child(3){-ms-flex-preferred-size:130px;flex-basis:130px;padding-top:9px}.medicament__drops{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-top:16px}.medicament__drop{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-right:16px;margin-bottom:16px;-ms-flex-preferred-size:calc(100% / 2 - 16px / 2);flex-basis:calc(100% / 2 - 16px / 2);max-width:calc(100% / 2 - 16px / 2)}.medicament__drop:nth-child(3n){margin-right:16px}.medicament__drop:nth-child(2n){margin-right:0}.medicament__availability{color:#62b32d;font-size:16px;line-height:24px;text-align:right;margin-bottom:13px}.medicament__availability.disabled{color:#9b9eac}.medicament__base{font-size:13px;line-height:20px;color:#9b9eac;text-align:right}.medicament__base.disabled{color:#9b9eac}.medicament__price{font-weight:600;font-size:24px;line-height:28px;color:#2b2d33;text-align:right}.medicament__price.disabled{color:#9b9eac}.main-nav>ul{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;margin:0}.main-nav>ul>li{position:relative}.main-nav>ul>li>a{padding:0 20px;display:block;text-transform:uppercase}.main-nav>ul>li>a span{padding:15px 0;display:block;position:relative}.main-nav>ul>li>a span:before{position:absolute;content:"";width:100%;height:3px;background-color:#6dc433;bottom:0;left:0;transform-origin:center center;transform:scaleX(0);transition:transform .2s,opacity .2s}.main-nav>ul>li:hover>ul,.main-nav>ul>li:hover span:before{transform:scale(1)}.main-nav>ul>li>ul{position:absolute;top:100%;list-style-type:none;padding-left:0;background-color:#fff;transition:transform .2s;overflow:hidden;transform-origin:center top;transform:scaleY(0);box-shadow:0 4px 13px rgba(61,63,72,.08);border-radius:2px}.main-nav>ul>li>ul a{padding:15px 20px;display:block}.main-nav a{font-size:15px;line-height:15px;color:#2b2d33}.main-nav a:hover{color:#6dc433}.shop-str{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.shop-str__col{-ms-flex:1 1 100%;flex:1 1 100%}.shop-str__col_small{-ms-flex:0 0 290px;flex:0 0 290px;margin-right:60px}.shop-str__block{margin-bottom:48px}.shop-info__image{background-color:#fff;padding:30px;border:1px solid #ececf1;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:0;margin-bottom:20px}.shop-info__rating{margin-bottom:25px}.shop-info__rating .rating{margin-right:10px;padding-top:3px}.shop-info__rating .result-drugstore__review{margin-bottom:5px}.shop-info__more-rating{color:#2b2d33}.shop-info__title{color:#2b2d33;margin-bottom:12px}.shop-info__title_bdb{border-bottom:1px solid #9b9eac;padding-bottom:28px}.shop-info__info{margin-bottom:20px}.shop-info__item{display:block;font-size:18px;line-height:28px;color:#575966;margin-bottom:4px}.advmt-place{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#dadbe3;border:1px solid #f0f0f1}.advmt-place_left{height:350px}.advmt-place_bottom{height:140px}.shop-grid{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.shop-grid__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-bottom:24px;-ms-flex-preferred-size:calc(100% / 3 - 48px / 3);flex-basis:calc(100% / 3 - 48px / 3);max-width:calc(100% / 3 - 48px / 3);margin-bottom:14px}.shop-grid__item,.shop-grid__item:nth-child(4n){margin-right:24px}.shop-grid__item:nth-child(3n){margin-right:0}.product{background-color:#fff;box-shadow:1px 3px 11px rgba(61,63,72,.08);border-radius:5px;padding:25px}.product__image{width:190px;height:190px;text-align:center;margin:0 auto 25px;display:block}.product__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product__button{width:100px;height:48px}.product__title{margin-bottom:6px;color:#2b2d33;transition:color .2s;display:block}.product__title:hover{color:#62b32d}.product__row{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.product .medicament__availability{margin-bottom:5px}.product .medicament__base,.product .medicament__price{text-align:left}.search-results__count{color:#9b9eac;margin-bottom:24px}.search-results__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #dadbe3}.search-results__row_bdt{padding-top:20px;border-top:1px solid #dadbe3;padding-bottom:0;border-bottom:none}.search-results__drop{width:100%;display:inline-block;margin-left:12px;z-index:6!important}.search-results__label{white-space:nowrap}.search-results__col{-ms-flex-pack:start;justify-content:flex-start}.search-results__col,.search-results__pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-results__pagination{-ms-flex-pack:end;justify-content:flex-end}.search-results__page{color:#2b2d33;margin:0 6px}.search-results__page.active{color:#9b9eac}.search-results__arrow{fill:none;stroke:#9b9eac;stroke-width:2px;padding:5px;cursor:pointer;transition:color .2s}.search-results__arrow_left{transform:rotate(90deg);margin-right:8px}.search-results__arrow_right{transform:rotate(-90deg);margin-left:8px}.search-results__arrow:hover{stroke:#6dc433}.result{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;background:#fff;box-shadow:1px 3px 11px rgba(61,63,72,.08);border-radius:5px;padding:36px 24px;margin-bottom:24px}.result__col:nth-child(2){margin:0 40px}.result__col:nth-child(3){-ms-flex:0 0 200px;flex:0 0 200px}.result__image{width:246px;height:246px}.result__drop{margin-bottom:14px}.result__title{color:#2b2d33;margin-bottom:16px}.result__prop{border-bottom:1px solid #dadbe3;padding-bottom:20px;margin-bottom:20px}.result__prop-item{margin-bottom:4px}.result__prop-item_bold{font-weight:600;color:#2b2d33}.result__category{color:#2b2d33;transition:color .2s}.result__category:hover{color:#6dc433}.result__descr{margin-bottom:24px}.result__descr p{margin-top:0;margin-bottom:4px}.result__button img{margin-right:3px}.result__price{margin-bottom:8px}.result__spec{margin-top:44px;margin-bottom:28px}.result__chose{-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.result__chose,.result__chose-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.result__chose-btn{border:1px solid #dadbe3;background-color:#fff;box-shadow:1px 3px 6px rgba(61,63,72,.12);font-size:32px;border-radius:50%;width:36px;height:36px;line-height:36px;cursor:pointer;-ms-flex-pack:center;justify-content:center}.result__chose-btn_remove{padding-bottom:5px}.result__chose-count{margin:0 10px}.shop-filter__title{color:#2b2d33;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.shop-filter__title img{display:block}.shop-filter__title span{margin-left:5px}.shop-filter__title svg{display:none}.shop-filter__label{color:#9b9eac;margin-bottom:3px}.shop-filter__item{margin-bottom:16px}.shop-filter__clear{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.shop-filter__clear span{margin-left:8px}.shop-ffr{margin-bottom:20px}.shop-ffr__title{font-weight:600;font-size:24px;line-height:38px;color:#2b2d33;border-bottom:1px solid #dadbe3;padding-bottom:10px;margin-bottom:10px}.shop-ffr__subtitle{font-size:16px;line-height:24px;color:#9b9eac}.product-page__title{padding-bottom:15px;border-bottom:1px solid #dadbe3;color:#2b2d33;margin-bottom:50px}.product-page__row{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px}.product-page__col:first-child{margin-right:28px;-ms-flex:0 0 270px;flex:0 0 270px}.product-page__col:nth-child(2){-ms-flex:1 1 100%;flex:1 1 100%}.product-page__col:nth-child(3){-ms-flex:0 0 220px;flex:0 0 220px;margin-left:30px}.product-page__col .result__spec{margin-top:0}.product-page__col .medicament__base{font-size:18px;line-height:28px}.product-page__col .medicament__price{font-size:36px;line-height:40px}.product-page__image{width:270px;height:270px;padding:10px;background:#fff;border:1px solid #ececf1;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-page__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-page__table{margin-bottom:35px}.product-page__table-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.product-page__table-row_mb{margin-bottom:12px}.product-page__table-col{font-size:18px;line-height:18px;color:#575966;margin-bottom:8px}.product-page__table-col_bold{font-weight:600;color:#2b2d33}.product-page__table-col:first-child{-ms-flex-preferred-size:150px;flex-basis:150px;margin-right:8px}.product-page__drops{max-width:288px}.product-page__drop{margin-bottom:8px}.product-page__subtitle{color:#2b2d33;margin-bottom:20px}.product-page__descr{margin-bottom:45px}.product-page__download{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-top:70px}.product-page__download span{margin-left:9px;color:#6dc433;font-size:18px;line-height:28px;border-bottom:1px dashed #6dc433;transition:border-bottom .2s}.product-page__download:hover span{border-bottom:1px dashed transparent}.lists__item{background:#fff;box-shadow:1px 3px 11px rgba(61,63,72,.08);border-radius:5px;padding:15px 25px;margin-bottom:2px}.lists__title{font-size:18px;line-height:26px;font-weight:600;color:#2b2d33}.lists__wrap{position:relative;cursor:pointer}.lists__arrow{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:0;padding:10px;right:0;top:50%;transform:translateY(-50%);fill:none;stroke:#9b9eac;stroke-width:2px;stroke-linejoin:round}.lists__arrow svg{transition:transform .2s}.lists__arrow.active svg{transform:rotate(-180deg)}.lists__descr{padding-top:0;max-height:0;overflow:hidden;transition:padding-top .2s,max-height .2s}.lists__descr.active{padding-top:13px;max-height:1000px}.search-mobile{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:13;transform:translateX(-100%);transition:transform .2s}.search-mobile.active{transform:translateX(0)}.search-mobile__top{padding:10px 15px;border-bottom:1px solid #dadbe3}.search-mobile__bottom{padding:22px 15px}.search-mobile__xmpl{font-size:18px;line-height:28px;color:#9b9eac}.search-mobile__result{font-size:18px;line-height:28px;color:#575966}.search-mobile__result span{font-weight:600}.mobile-pagination__btn{color:#6dc433;border:1px solid #6dc433;width:100%;padding:12px;text-align:center;border-radius:4px;font-weight:600;font-size:16px;line-height:24px;margin-bottom:24px;transition:background-color .2s,color .2s}.mobile-pagination__btn:hover{background-color:#6dc433;color:#fff}.mobile-pagination__link,.mobile-pagination__links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-pagination__link{margin:0 2px;border:1px solid #ececf1;border-radius:2px;width:40px;height:40px;font-size:18px}.mobile-pagination__link.active{color:#9b9eac;border:1px solid transparent}.mobile-pagination__link.deactive{background-color:#fafafc}.mobile-pagination__link.deactive svg{stroke:#9b9eac}.mobile-pagination__link svg{fill:none;stroke:#2b2d33;stroke-width:1px}.mobile-pagination__link_prev{margin-right:5px}.mobile-pagination__link_prev svg{transform:rotate(90deg)}.mobile-pagination__link_next{margin-left:5px}.mobile-pagination__link_next svg{transform:rotate(-90deg)}.cookie{position:fixed;bottom:8px;left:0;width:100%;z-index:99;color:#fff}.cookie__wrap{padding:13px 90px;background-color:rgba(35,35,36,.95);box-shadow:0 4px 8px rgba(56,90,29,.2);border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cookie__col{-ms-flex:1 1 100%;flex:1 1 100%}.cookie__col_small{-ms-flex:0 0 280px;flex:0 0 280px;margin-left:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cookie__col_small .button{height:48px}.cookie__more{margin-left:23px;color:#95d466;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cookie__more span{white-space:nowrap;text-decoration:underline;font-size:18px}.cookie__more svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;margin-left:7px;transform:rotate(-90deg);margin-top:2px;transition:transform .2s}.cookie__more:hover span{text-decoration:none}.cookie__more:hover svg{transform:translateX(5px) rotate(-90deg)}.cookie__text{font-size:18px;line-height:28px}.cookie_white .cookie__wrap{background-color:rgba(236,236,241,.95)}.cookie_white .cookie__text{color:#575966}@media (max-width:1280px){.container{max-width:1024px;padding:0 15px}}@media screen and (max-width:1280px){.structure__col_small{-ms-flex:0 0 245px;flex:0 0 245px}.cookie__wrap{padding:13px 25px}}@media screen and (max-width:1200px){.nav{font-size:12px;padding:0 25px}}@media (max-width:1200px){.result-drugstore__item{padding:30px}.result-drugstore__item_padding{padding:0}.result-drugstore__info-wrap_row .result-drugstore__info{display:block}.medicaments__col:first-child{-ms-flex-preferred-size:450px;flex-basis:450px}.shop-str__col_small{margin-right:40px}.shop-str__block{margin-bottom:38px}.shop-grid__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-bottom:24px;-ms-flex-preferred-size:calc(100% / 2 - 24px / 2);flex-basis:calc(100% / 2 - 24px / 2);max-width:calc(100% / 2 - 24px / 2)}.shop-grid__item,.shop-grid__item:nth-child(3n){margin-right:24px}.shop-grid__item:nth-child(2n){margin-right:0}.result{-ms-flex-wrap:wrap;flex-wrap:wrap}.result__col:first-child{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}.result__col:nth-child(2){-ms-flex:1 1 50%;flex:1 1 50%;margin-left:0}.product-page__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-page__image{width:100%;text-align:center}.product-page__col:first-child{-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;margin-bottom:25px}.product-page__col:nth-child(2){-ms-flex:1 1 50%;flex:1 1 50%}.product-page__table-col:first-child{-ms-flex-negative:0;flex-shrink:0}}@media (max-width:1023px){.container{max-width:768px;padding:0 20px}.hidden_tablet{display:none!important}.visible_tablet{display:block!important}.header-search__input{width:190px}.header-search__input_mobile{width:100%}.modal__section{padding:25px}.modal__image{-ms-flex:0 0 200px;flex:0 0 200px}.result-drugstore__item{padding:22px 20px}.result-drugstore__item.favourite:before{width:40px;height:40px}.result-drugstore__item_padding{padding:0}.result-drugstore__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.result-drugstore__col{-ms-flex:1 1 100%!important;flex:1 1 100%!important;margin-right:0}.result-drugstore__col:first-child{-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-bottom:12px}.result-drugstore__button{opacity:1;width:200px;height:48px;margin:20px auto 0}.result-drugstore__review{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:left;margin-top:0}.result-drugstore__review-count{line-height:16px;margin-left:8px}.result-drugstore__review-rating{padding-top:3px;margin-right:5px;margin-left:0}.result-drugstore__image{width:68px;height:68px;border:1px solid #ececf1;padding:5px;margin-right:8px}.result-drugstore__title{font-weight:600;font-size:16px;line-height:24px;margin-bottom:3px}.result-drugstore__range{padding-bottom:14px;border-bottom:1px solid #ececf1;margin-bottom:14px}.result-drugstore__range span{font-weight:600}.result-drugstore__info-wrap_row{display:block}.result-drugstore__info-wrap_row .result-drugstore__info{display:-ms-flexbox;display:flex}.medicaments{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.medicaments__col:first-child{-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dadbe3}.medicaments__col:nth-child(2){-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin-right:20px}.medicaments__col:nth-child(3){-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);-ms-flex-align:end;align-items:flex-end}.medicaments__count,.medicaments__price{text-align:left}.medicaments__button{margin-left:0;margin-right:auto}.medicaments__more-btn{width:100%;background-color:#fff;border:none}.medicaments__more-btn span{display:block;color:#2b2d33;line-height:34px;padding-right:25px;text-align:right}.medicaments__more-btn svg{left:auto;right:0;stroke:#2b2d33}.medicaments__more-btn.active,.medicaments__more-btn:hover{background-color:#fff;border:none}.medicaments__more-btn.active svg,.medicaments__more-btn:hover svg{stroke:#2b2d33}.medicament{padding:17px 22px}.medicament__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.medicament__col:first-child{-ms-flex-order:0;order:0}.medicament__col:nth-child(2){-ms-flex-order:2;order:2;margin-right:0}.medicament__col:nth-child(3){-ms-flex-order:1;order:1}.main-nav a{font-size:14px}.main-nav>ul>li>a{padding:0 13px}.shop-grid__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-right:0;margin-bottom:0;-ms-flex-preferred-size:calc(100% / 1 - 0px / 1);flex-basis:calc(100% / 1 - 0px / 1);max-width:calc(100% / 1 - 0px / 1);margin-bottom:12px}.shop-grid__item:nth-child(1n),.shop-grid__item:nth-child(2n){margin-right:0}.result__image{height:170px;width:200px}.result__col:first-child{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}.result__col:nth-child(2){margin-right:0}.result__col:nth-child(3){-ms-flex:1 1 100%;flex:1 1 100%}.result__spec{margin-top:15px;margin-bottom:15px}.result__spec .medicament__availability,.result__spec .medicament__base,.result__spec .medicament__price{text-align:left}.result__prop{border-bottom:none;padding-bottom:0}.result__descr{display:none}.result__category{margin-bottom:16px;display:block}.result__chose{-ms-flex-pack:center;justify-content:center}.result__button{position:relative;left:50%;transform:translateX(-50%)}.result{padding:30px 20px}.result__button{width:100%}.product-page__title{font-size:24px;line-height:38px;font-weight:600}.product-page__col:nth-child(3){margin-left:0}}@media screen and (max-width:1023px){.main-info__item{-ms-flex-align:center;align-items:center}.main-info__image-wrap{-ms-flex:0 0 260px;flex:0 0 260px}.mobile-app__image{-ms-flex:0 0 290px;flex:0 0 290px}}@media (max-width:767px){.h1{font-size:34px;line-height:40px}.h3{font-size:26px;line-height:38px;font-weight:600;color:#2b2d33}.wrapper_full{height:auto}.container,.container2{max-width:375px;width:100%;padding:0 15px}.body__bg{top:70px}.page-title{font-weight:600;font-size:24px;line-height:38px;margin-top:16px;padding-bottom:10px;margin-bottom:10px}.page-subtitle{color:#9b9eac;margin-bottom:16px}.hidden_desktop{display:block!important}.hidden_mobile{display:none!important}.header__controls.hidden_desktop{display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:-ms-flexbox!important;display:flex!important}.header__link,.header__search-btn{margin-left:18px}.footer__wrap{padding:75px 0}.footer__nav{display:block;text-align:center}.footer__nav-link{display:block;margin-bottom:7px}.subfooter{padding:25px 0;text-align:center}.subfooter__wrap{display:block}.subfooter__item:first-child{margin-right:0;padding-left:0;margin-bottom:7px}.subfooter__item:first-child:before{display:none}.modal{max-width:345px;margin:0 auto}.modal__section{padding:15px}.modal__row{display:block;margin-bottom:20px}.modal__image{margin:0 auto;max-width:200px}.modal__title{font-size:16px;line-height:26px;margin-bottom:10px}.modal__info-row{display:block}.modal__info-col:first-child{margin-right:0;margin-bottom:15px}.modal__product{max-width:150px;margin:0 auto}.button_round{width:48px;height:48px;border-radius:50%;overflow:hidden;box-shadow:0 4px 8px rgba(56,90,29,.2)}label.calc-form__label{font-size:15px}.main-block__title{margin-bottom:8px}.main-block__items{margin-top:30px}.main-block__icon{width:90px;margin:0 auto}.main-block__form{margin-top:26px}.main-block__button{font-weight:600;height:48px}.main-info{margin-top:0}.main-info__item{display:block;margin-bottom:50px}.main-info__info{margin-top:16px}.main-info__info_ml{margin-left:0}.main-info__info_mr{margin-right:0}.mobile-app{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.mobile-app__image{margin:0 auto}.breadcrumbs{display:none}.structure__col_small{-ms-flex:0 0 48px;flex:0 0 48px;margin-right:12px}.product-search{position:relative}.product-search__input{height:48px;line-height:48px;padding-right:48px!important}.product-search__btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:#fff!important;box-shadow:none!important}.product-search__btn:before{position:absolute;content:"";width:16px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/style/icons/icon_search_btn.svg) no-repeat 50%;background-size:contain}.product-search__btn span{display:none}.mobile-filter{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.mobile-filter__label{margin-right:18px;position:relative;padding-left:19px;font-size:18px;line-height:24px;color:#2b2d33}.mobile-filter__label:before{position:absolute;content:"";width:14px;height:14px;left:0;top:50%;transform:translateY(-50%);background:url(../img/style/icons/icon_filter.svg) no-repeat 50%;background-size:contain}.medicaments__row{display:block}.medicaments__title{font-size:18px;font-weight:600;color:#2b2d33}.medicaments__range{color:#6dc433;font-weight:600}.medicaments__count{font-size:13px;line-height:20px}.medicaments__price{font-size:22px;white-space:nowrap}.medicaments__more-btn span{padding-right:15px;line-height:30px}.medicaments__more-btn svg{width:11px;height:6px}.medicament__col:first-child{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:88px;flex-basis:88px;margin-right:20px}.medicament__col:nth-child(3){-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:120px;flex-basis:120px}.medicament__image{width:88px;height:88px;padding:5px;border:1px solid #ececf1}.medicament__availability{margin-bottom:7px}.medicament__price{font-size:22px;white-space:nowrap}.medicament__drop{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-right:0;margin-bottom:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:8px}.medicament__drop:nth-child(1n),.medicament__drop:nth-child(2n){margin-right:0}.shop-str{display:block}.shop-str__col_small{margin-right:0;margin-bottom:40px}.shop-str__block{margin-bottom:20px}.shop-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-bottom:15px;border-bottom:1px solid #dadbe3}.shop-info_no-bdb{border-bottom:none;padding-bottom:0}.shop-info__image{width:56px;height:56px;padding:2px;margin-right:10px;margin-bottom:0;-ms-flex:0 0 56px;flex:0 0 56px}.shop-info__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.shop-info__rating{margin-bottom:0;margin-top:5px;-ms-flex-order:1;order:1}.shop-info__title{-ms-flex-order:0;order:0;margin-bottom:0;font-size:16px;line-height:24px}.shop-info__title_bdb{padding-bottom:0;border-bottom:none}.advmt-place_left{height:250px;width:100vw;position:relative;left:50%;transform:translateX(-50%)}.shop-filter{position:relative;z-index:999}.shop-filter__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.shop-filter__title img{display:inline-block;margin-right:4px}.shop-filter__title svg{display:inline-block;margin-left:4px;fill:none;stroke:#2b2d33;stroke-width:2px;transition:transform .2s}.shop-filter__title.active svg{transform:rotate(180deg)}.shop-filter__wrap{position:absolute;top:100%;margin-top:8px;left:0;transform:scaleY(0);transform-origin:center top;background-color:#fff;width:100%;padding:15px;z-index:20;box-shadow:1px 3px 11px rgba(61,63,72,.08)}.shop-filter__wrap.active{transform:scale(1)}.product-page__title{margin-bottom:20px}.product-page__image{height:180px}.product-page__col:first-child{-ms-flex-preferred-size:180px;flex-basis:180px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;margin:0 auto;margin-bottom:30px}.product-page__col:nth-child(2){margin-left:0}.product-page__col:nth-child(3){margin-left:0;-ms-flex:1 1 100%;flex:1 1 100%}.product-page__col .medicament__price{text-align:right}.product-page__table-row{-ms-flex-align:start;align-items:flex-start}.product-page__table-col{font-size:16px;line-height:24px}.product-page__table-col:first-child{-ms-flex-preferred-size:135px;flex-basis:135px}.product-page__drops{margin-bottom:25px}.product-page__miniwrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.product-page__descr p{overflow:hidden;height:200px;max-width:375px}.product-page__descr.active p{height:auto;overflow:visible}.product-page__descr.active .product-page__readmore{display:none!important}.product-page__readmore{color:#6dc433;font-weight:600;line-height:28px;font-size:18px;border-bottom:1px dashed #6dc433;display:inline-block!important}.product-page__readmore:hover{border-bottom:1px dashed transparent}.cookie__wrap{display:block;padding:13px 15px}.cookie__col_small{margin-left:0;margin-top:15px}.cookie__text{text-align:left}}@media screen and (max-width:767px){.dropdown{line-height:44px;height:44px}.jq-selectbox{width:100%;max-width:100%}.jq-selectbox__select{padding:15px;font-size:16px}.dropdown_empty{margin:0;line-height:30px;height:30px}.dropdown_empty .jq-selectbox__select{padding:3px;line-height:30px}.dropdown_empty .jq-selectbox__trigger{right:-20px;top:2px}}