@charset "UTF-8";.uxs-3oze3m{z-index:500!important}*{box-sizing:border-box;outline:0}html{background-color:#fff;color:#000;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:1rem;line-height:1;position:relative}body,footer,header,section{width:100%}body.overflow__hidden{overflow:hidden}body{background-color:#fff;overflow-x:hidden;position:relative}body .all_content{display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width:1100px){body .all_content{padding-top:163px}}@media screen and (max-width:767px){body .all_content{padding-top:138px}}section.content_detail{flex-grow:1;margin:0 0 40px}section.content_page{flex:1;margin:0 0 36px}@media screen and (max-width:1100px){section.content_page{margin:0 0 30px}}@media screen and (max-width:767px){section.content_page{margin:0 0 24px}}div{display:block;position:relative}.container{box-sizing:border-box;margin:0 auto;max-width:1320px;padding:0 20px;width:100%}@media screen and (max-width:1100px){.container{padding:0 16px}}@media screen and (max-width:767px){.container{padding:0 14px}}.container--feedback-page{max-width:1310px;padding:0 16px}.container:after,.container:before{content:none}#smartBanner{left:0;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:1100px){.body--smartBanner{padding-top:91px}}@media (max-width:767px){.body--smartBanner{padding-top:84px}.container--feedback-page{padding:0 16px}}font.text{align-items:center;color:#1e1e1e80;display:block;display:flex;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;justify-content:center;letter-spacing:normal;line-height:1;margin:16px auto 0;text-align:center;width:100%}font.text a,font.text b{margin:0 8px}font.text a:hover{color:red}font.text b{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}@media (max-width:480px){font.text{font-size:12px}}input{background-color:#fff;color:#707070;cursor:pointer;position:relative}input[readonly=readonly],input[readonly]{background-color:#e4e4e4}input[readonly=readonly]:focus,input[readonly=readonly]:hover,input[readonly]:focus,input[readonly]:hover{border:1px solid #e4e4e4}a{color:inherit;cursor:pointer;position:relative;text-decoration:none}a.read_more{color:#3d5ad1;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin:4px 0;transition:all .3s ease}a.read_more:hover{color:red}a.see_more{color:red;font-family:Oceanic Grotesk Compact}a.see_more:before{border-bottom:1px dashed red;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}a.see_more:hover:before{opacity:1}a.select_city{color:red;font-family:Oceanic Grotesk Compact}a.select_city:before{border-bottom:1px dashed red;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}a.select_city:hover:before{opacity:1}.favorites-container .product-item{border-radius:16px;-webkit-box-shadow:0 0 14px rgba(23,37,0,.15);box-shadow:0 0 14px rgba(23,37,0,.15);margin:0 0 20px;overflow:hidden;padding:20px;position:relative}.favorites-container .product-card__favorite{top:5px}a.favorites{position:relative}a.favorites:before{background-image:url(/local/templates/.default/img/card-icon-heart-default.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (hover:hover){a.favorites:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}a.favorites:hover:after{color:#000}}a.favorites.is-active:before{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}p{margin:0;width:auto}p.title{color:#1e1e1e;font:700 36px/47px Oceanic Grotesk Compact,sans-serif}p .min{text-transform:lowercase}@media (max-width:767px){p.title{font-size:26px;line-height:31px}}@media (max-width:374px){p.title{font-size:24px;font-weight:500;line-height:29px}}h1,h2,h3,h4,h5,h6{position:relative;width:auto}ul{margin:0;padding:0}li,ul{width:auto}li{list-style-type:none}small{font-size:20px}b{font-weight:700}.grecaptcha-badge{visibility:hidden}.ymaps-2-1-79-balloon{border-radius:8px;padding:0!important}.ymaps-2-1-79-balloon__layout{background-color:#fff!important;border-radius:14px;box-shadow:1px 1px 40px rgba(0,0,0,.06);box-sizing:border-box;color:#1e1e1e;max-width:300px;padding:16px}.ymaps-2-1-79-balloon__close{background-color:#fff!important;margin:0!important;position:absolute!important;right:0!important;top:0!important}.ymaps-2-1-79-balloon__close-button{align-items:center!important;background:none!important;cursor:pointer!important;display:flex!important;height:32px!important;justify-content:center!important;opacity:1!important;width:32px!important}.ymaps-2-1-79-balloon__close-button:before{color:#1e1e1e!important;content:"\f00d"!important;display:block!important;font-family:FontAwesome;font-size:16px!important}.ymaps-2-1-79-balloon__close-button:hover:before{opacity:.75!important}.ymaps-2-1-79-balloon__tail{display:none!important}.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content{background-color:#fff!important;max-width:300px;padding:0!important}.ymaps-2-1-79-balloon__layout .ymaps-2-1-79-balloon__content>ymaps{height:auto!important}.ymaps-2-1-79-controls__toolbar{margin-top:20px!important}.ymaps-2-1-79-controls__control_toolbar{margin-right:20px!important}ymaps .ymaps-2-1-79-controls__toolbar_right .ymaps-2-1-79-float-button{background:red;border-radius:4px;box-shadow:0 -1px 6.7px rgba(0,0,0,.25);height:30px;max-width:30px!important;width:30px}.ymaps-2-1-79-float-button-icon{left:50%!important;top:50%;transform:translate(-50%,-50%)}ymaps .ymaps-2-1-79-controls__toolbar_right .ymaps-2-1-79-float-button.ymaps-2-1-79-_checked .ymaps-2-1-79-float-button-icon{background-image:url(/local/templates/.default/img/ymaps-close-fullscreen-btn.svg)!important}.ymaps-2-1-79-default-cluster{color:#fff;font:500 15px/30px Oceanic Grotesk Compact,sans-serif!important}@media screen and (max-width:767px){.search_nearest_pharmacy ymaps .ymaps-2-1-79-controls__toolbar_right .ymaps-2-1-79-float-button{display:none}}.balloon-content_header{max-width:300px}.balloon-content_header .pharma_name{font-size:20px;width:100%}.balloon-content_body .image{text-align:center}.balloon-content_body .image img{max-height:200px;max-width:280px;width:100%}.balloon-content_body .metro{background-color:#fff;border:none}.balloon-content_body .metro:before{color:red}.balloon-content_body .people{background-image:url(/local/templates/.default/img/people.svg);background-position:50%;background-repeat:no-repeat;color:transparent;display:inline-block;height:20px;position:relative;width:20px}.balloon-content_footer{width:100%}.header-pharmacy-select-map-btn{text-decoration:underline}.double_block{padding:24px 0}.double_block .container{display:grid;grid-template-columns:calc(50% - 40px) calc(50% - 40px);grid-template-rows:1fr;grid-column-gap:80px}.double_block .container .title{margin-bottom:36px;margin-top:0}.double_block.from_news .container,.double_block.from_reviews .container{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-column-gap:30px}@media screen and (max-width:1100px){.header-pharmacy-select-map-btn{text-decoration:none}}@media (max-width:1023px){.double_block{padding:32px 0}.double_block.from_news .container,.double_block.from_reviews .container{grid-column-gap:30px;grid-row-gap:30px;display:grid}.double_block.from_news .container .social_links .links,.double_block.from_reviews .container .social_links .links{height:calc(100% - 72px)}.double_block.from_news .extra_offer .content{padding:0}.double_block.from_news .extra_offer .content:before{content:"";display:block;padding-top:50%;position:relative;width:100%}.double_block.from_news .extra_offer img{width:125%}.double_block.from_news .extra_offer .text{height:calc(100% - 32px);margin:16px;position:absolute;width:calc(100% - 32px)}}@media (max-width:767px){.double_block{padding:16px 0}.double_block .container{display:block;width:100%}.double_block.from_news .container,.double_block.from_reviews .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.double_block.from_news .extra_offer .content{padding:0}.double_block.from_news .extra_offer .content:before{content:"";display:block;padding-top:50%;position:relative;width:100%}.double_block.from_news .extra_offer img{width:125%}.double_block.from_news .extra_offer .text{height:calc(100% - 60px);margin:30px;position:absolute;width:calc(100% - 60px)}}@media (max-width:400px){.double_block.from_news .extra_offer .content{padding:0}.double_block.from_news .extra_offer .content:before{content:"";display:block;padding-top:75%;position:relative;width:100%}.double_block.from_news .extra_offer img{height:100%;width:auto}.double_block.from_news .extra_offer .text{height:calc(100% - 32px);margin:16px;position:absolute;width:calc(100% - 32px)}}.big_map-ymaps,.map,.maps,.popup_map{background-image:url(/local/templates/.default/img/mapImg.png);background-position:50%;background-repeat:no-repeat;background-size:10rem}.map-content{height:300px}.buildings-map_marker,.clusterCount{color:#fff;font-size:.85rem}div.information{align-items:center;background-color:rgba(50,138,39,.1);border:1px solid #707070;border-radius:28px;display:flex;justify-content:center;margin:0 auto;padding:28px;width:75%}div.information i{color:red;font-size:30px;font-weight:400;line-height:28px;margin-right:24px}div.information p{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px}div.information p a{text-decoration:underline}div.information p a:hover{opacity:.75}div.information.on_issues{align-items:center;background-color:rgba(50,138,39,.1);border:1px solid #707070;border-radius:28px;display:flex;justify-content:center;margin:0 auto;padding:28px;width:60%}div.information.on_issues i{color:#ceb200;font-size:30px;font-weight:400;line-height:28px;margin-right:24px}div.information.on_issues p{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px}div.information.on_issues p a{font-weight:600;text-decoration:none}@media (max-width:767px){div.information,div.information.on_issues{margin:32px auto;padding:16px;width:calc(100% - 16px)}}.datepicker--day-name{color:red}.datepicker--cell.-current-{color:red;font-weight:700}.datepicker--cell.-focus-{background:rgba(50,138,39,.502);color:#fff}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:red;color:#fff}.datepicker--cell{border-radius:50%;height:32px;margin:0 auto;width:32px}input:disabled,textarea:disabled{background-color:#e8e8e8!important;border-color:#e8e8e8!important;cursor:auto}input:disabled:hover,textarea:disabled:hover{opacity:1!important}.preload{background:hsla(0,0%,100%,.749);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.preload:before{background-image:url(/local/templates/.default/img/DoubleRing-1s-200px.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:96px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:96px}.mCSB_scrollTools{z-index:9}.mCSB_container,.mCSB_inside>.mCSB_container{margin:0!important}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{border-radius:5px;width:10px}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#e4e4e4}.mCS-autoHidehover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHidehover>.mCustomScrollBox~.mCSB_scrollTools,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_barhover,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_draggeractive .mCSB_dragger_bar,.mCustomScrollBoxhover>.mCSB_scrollTools,.mCustomScrollBoxhover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{background-color:#707070}.mCS-autoHidehover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHidehover>.mCustomScrollBox~.mCSB_scrollTools,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_barhover,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_draggeractive .mCSB_dragger_bar,.mCustomScrollBoxhover>.mCSB_scrollTools,.mCustomScrollBoxhover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{background-color:#f2f2f2}.input-group.plus-minus-input{border:1px solid red;border-radius:14px;display:grid;grid-template-columns:36px 51px 36px;grid-template-rows:1fr;height:44px;justify-content:space-between;text-align:center;width:159px}.input-group.plus-minus-input button{background-color:transparent;border:none;color:#707070;font-family:monospace;font-size:20px;font-weight:400;height:36px;height:100%;min-width:100%;padding:0;position:relative;width:36px;width:100%}.input-group.plus-minus-input button:disabled{background-color:transparent!important;border-color:transparent!important;opacity:1}.input-group.plus-minus-input button div{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.input-group.plus-minus-input button div.plus{align-items:center;display:flex;font-style:normal;justify-content:center}.input-group.plus-minus-input button div.plus:hover{color:#cb1725}.input-group.plus-minus-input button div .input-group-field__icon{display:block;height:16px;object-fit:contain;width:16px}.input-group.plus-minus-input button div.minus{align-items:center;display:flex;font-style:normal;justify-content:center}.input-group.plus-minus-input input{border:0;height:100%;margin:0;padding:0;text-align:center;z-index:0}.input-group-field__icon--disabled{opacity:.4}@media screen and (max-width:767px){.input-group.plus-minus-input{border-radius:10px;height:32px;width:120px}}.control{color:#1e1e1e80;display:inline-block;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;padding-left:28px;position:relative}.control:active .control__indicator{border:1px solid red}.control:active input:disabled~*{border:1px solid #e4e4e4}@media (hover:hover){.control a:hover{opacity:.75}.control:hover .control__indicator{border:1px solid red}.control:hover input:disabled~*{border:1px solid #e4e4e4}}.control.disabled{color:#e4e4e4;pointer-events:none}.control.disabled .control__indicator{background-color:#e4e4e4}.control .control__indicator{border:1px solid #dedede;border-radius:4px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.control .control__indicator .after{color:red;display:none;font-size:16px;font-weight:400;left:50%;padding:0 0 4px 4px;position:absolute;top:50%;transform:translate(-50%,-50%)}.control input{height:14px;left:0;opacity:0;position:absolute;top:0;width:14px;z-index:1}.control input:checked~.control__indicator .after{display:block}.control input:disabled:checked~.control__indicator .after{color:#e4e4e4;display:block;opacity:.75}.radio{font-family:Oceanic Grotesk Compact;font-size:18px}.radio input[type=radio]{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.radio input[type=radio]+.radio-label{align-items:center;display:flex;height:100%}.radio input[type=radio]+.radio-label:before{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:20px;margin-right:8px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:20px}.radio input[type=radio]:checked+.radio-label{color:red}.radio input[type=radio]:checked+.radio-label:before{background-color:red;border-color:red;box-shadow:inset 0 0 0 4px #fff}.radio input[type=radio]:hover+.radio-label:before{border-color:red}.radio input[type=radio]:focus+.radio-label:before{border-color:red;outline:0}.radio input[type=radio]:disabled+.radio-label{color:#707070}.radio input[type=radio]:disabled+.radio-label:before{background:#f4f4f4;border-color:#b7b7b7;box-shadow:inset 0 0 0 4px #f4f4f4}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.lk .gender .block{align-items:center;border-radius:16px;display:flex;height:100%;overflow:hidden}.lk .gender .radio{color:#e4e4e4;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:100%;text-align:center;width:50%}.lk .gender .radio input[type=radio]{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.lk .gender .radio input[type=radio]+.radio-label{align-items:center;color:#a8a8a8;display:flex;font-size:23px;font-weight:400;height:100%;justify-content:center;text-align:center}.lk .gender .radio input[type=radio]+.radio-label:before{content:none}.lk .gender .radio input[type=radio]:checked+.radio-label{background-color:red;color:#fff}.lk .gender input#radio-2[name=PERSONAL_GENDER]:checked+.radio-label{border-radius:0 32px 32px 0}.lk .gender input#radio-1[name=PERSONAL_GENDER]:checked+.radio-label{border-radius:32px 0 0 32px}.lk .gender .radio input[type=radio]:disabled+.radio-label{background:#e4e4e4;color:#707070}.lk .gender .radio input[type=radio]+.radio-label:empty:before{margin-right:0}@media (max-width:767px){.radio{font-size:14px}}.custom_select{font:400 14px/14px Oceanic Grotesk Compact,sans-serif;position:relative}.select_element{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:12px;cursor:pointer;display:flex;height:32px;justify-content:flex-start;padding:0 16px;position:relative;text-align:center;width:100%}.select_element:before{background:url(/local/templates/.default/img/arrow-icons-dark.svg) no-repeat 50%/contain;content:"";height:14px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px}.select_element.active{border:1px solid red;border-radius:12px 12px 0 0}.select_element.active+.select_dropdown{border:1px solid red;opacity:1;top:calc(100% - 1px);visibility:visible}.select_element.active:before{transform:translateY(-50%) rotate(180deg)}.select_element:focus,.select_element:hover{border:1px solid red}.select_element.open-top{border-radius:0 0 12px 12px}.select_element.open-top.active+.select_dropdown{border-radius:12px 12px 0 0;top:calc(-100% - 1px);transform:translateY(-50%)}.select_dropdown{background-color:#fff;border:1px solid #e4e4e4;border-radius:0 0 16px 16px;height:auto;opacity:0;overflow:hidden;position:absolute;top:calc(100% - 1px);visibility:hidden;width:100%;z-index:10}.select_dropdown li{cursor:pointer;list-style-type:none;padding:8px 16px}.select_dropdown li:hover{color:red}@media (max-width:1024px){.sort .select_dropdown{z-index:5}}.custom_search,.custom_search .search{height:100%}.custom_search .search:hover input[type=search]{border:1px solid red}.custom_search .search i{align-items:center;color:#707070;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:0;top:0;width:40px;z-index:1}.custom_search .search input[type=submit]{opacity:0}.custom_search input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:20px;height:100%;padding:0 40px 0 20px;width:100%}.custom_search input[type=search]:active,.custom_search input[type=search]:focus,.custom_search input[type=search]:hover{border:1px solid red}.custom_search input[type=submit]{background-color:transparent;border:0;border-radius:50%;height:40px;min-width:40px;padding:0;position:absolute;right:0;top:0;width:40px;z-index:1}.custom_search input[type=submit]hover~input[type=search]{border:1px solid red}.rating{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:4px;grid-column-gap:4px;grid-row-gap:4px}.rating i{font-style:normal;position:relative}.rating i:before{color:#ceb200;content:"\f006";font-family:FontAwesome;font-size:16px;font-weight:400}.rating.five-star i:before,.rating.four-star :first-child:before,.rating.four-star :nth-child(2):before,.rating.four-star :nth-child(3):before,.rating.four-star :nth-child(4):before,.rating.one-star :first-child:before,.rating.star-1 :first-child:before,.rating.star-2 :first-child:before,.rating.star-2 :nth-child(2):before,.rating.star-3 :first-child:before,.rating.star-3 :nth-child(2):before,.rating.star-3 :nth-child(3):before,.rating.star-4 :first-child:before,.rating.star-4 :nth-child(2):before,.rating.star-4 :nth-child(3):before,.rating.star-4 :nth-child(4):before,.rating.star-5 i:before,.rating.three-star :first-child:before,.rating.three-star :nth-child(2):before,.rating.three-star :nth-child(3):before,.rating.two-star :first-child:before,.rating.two-star :nth-child(2):before{content:"\f005"}.sort{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;margin:0 0 20px}.sort .block{align-items:center;display:inline-grid;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:14px;font-weight:300;grid-template-rows:2rem;width:100%}.sort .block.open_filter{background-color:transparent;border:1px solid #e4e4e4;border-radius:16px;margin:0 auto;text-align:right;width:120px}.sort .block.open_filter p{justify-content:center}.sort .block.open_filter:hover{border:1px solid red}.sort .block.attr{grid-template-columns:30% 68%;grid-column-gap:2%}.sort .block .control{cursor:pointer}.sort .block.sort-filter_show{display:none}.sort .search_area .search{height:auto}.sort .search_area .search input{padding:5px 20px}.sort .search_area .search input.find{background-size:20px;max-width:18px;min-width:75px}@media (max-width:1100px){.sort{grid-template-columns:40% 40% 1fr;grid-template-rows:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;margin:0 0 16px}.sort.sort-media_1x2{grid-template-areas:"nth1 nth1" "nth2 nth3";grid-template-columns:1fr 1fr}.sort.sort-media_1x2>div:first-child{grid-area:nth1}.sort.sort-media_1x2>div:nth-child(2){grid-area:nth2}.sort.sort-media_1x2>div:nth-child(3){grid-area:nth3;justify-content:end;text-align:right}.sort.sort-media_1x2 .sort-filter_show{display:inline-grid}}@media (max-width:767px){.sort{grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;margin:0 0 12px}}.bottom-breadcrumb{display:none}.breadcrumbs{border-bottom:1px solid #dedede;border-top:1px solid #dedede;padding:10px 0}.breadcrumbs .breadcrumbs{border:none;padding:0}.breadcrumbs ul{align-items:center;display:flex}.breadcrumbs ul li{color:#1e1e1e80;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;padding:0 18px 0 0;position:relative}.breadcrumbs ul li:last-child{padding:0 20px 0 0}.breadcrumbs ul li:after{color:#1e1e1e80;content:"/";font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.breadcrumbs ul li:last-child:after{content:none}.breadcrumbs ul li a span{color:#1e1e1e80}.breadcrumbs ul li span,.breadcrumbs ul li span:hover{color:#1e1e1e}@media screen and (max-width:1100px){.breadcrumbs{padding:9px 0}.breadcrumbs .container{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%;-ms-overflow-style:none}.breadcrumbs .container::-webkit-scrollbar{display:none;height:0;width:0}.breadcrumbs ul li a,.breadcrumbs ul li span{white-space:nowrap}.breadcrumbs ul li{font-size:14px;line-height:17px;padding:0 26px 0 0}.breadcrumbs ul li:after{right:10px}.breadcrumbs ul li:last-child{padding:0 16px 0 0}}@media screen and (max-width:767px){.bottom-breadcrumb{display:block}.breadcrumbs{display:none;padding:6px 0}.bottom-breadcrumb .breadcrumbs{display:flex}.breadcrumbs ul li:last-child{padding:0 14px 0 0}.breadcrumbs ul li{font-size:12px;line-height:14px}}.search_popup{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding:0 16px 24px}.search_popup .title{color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;margin-bottom:8px;text-decoration:none}.search_popup .category{margin-top:16px;position:relative}.search_popup .category .position{height:100%;max-height:96px;overflow:hidden}.search_popup .category .position ul{display:grid;grid-template-columns:1fr;grid-column-gap:16px}.search_popup .category .position li{margin-bottom:8px;padding:0 16px;width:100%}.search_popup .category .position li a{position:relative}.search_popup .category .position li a:before{border-top:1px dashed #e4e4e4;bottom:-4px;content:"";height:1px;opacity:0;position:absolute;width:100%}.search_popup .category .position li a:hover{color:red}.search_popup .category .position li a:hover:before{border-top:1px dashed red;opacity:1}.search_popup .drugs{margin-top:16px;position:relative}.search_popup .drugs .position{height:100%;max-height:280px;overflow:hidden}.search_popup .drugs .content .item{display:grid;grid-template-columns:40px 50% 1fr 160px;grid-template-rows:auto;grid-column-gap:16px;border-bottom:8px solid #fff;border-top:8px solid #fff;margin-right:16px;position:relative}.search_popup .drugs .content .item.item_category{align-items:center;grid-template-columns:40px 1fr 160px}.search_popup .drugs .content .item.item_category .product_name{flex-direction:column}.search_popup .drugs .content .item .product_section{font-size:14px;white-space:normal}.search_popup .drugs.search_hints .content .item{grid-template-columns:1fr}@media screen and (max-width:767px){.search_popup .drugs .position{max-height:168px}.search_popup .drugs .content .item{grid-template-columns:40px 1.25fr .75fr 40px}.search_popup .drugs .content .item.item_category{grid-template-columns:40px 1fr 40px}.search_popup .drugs .content .item.item_category .product_name{white-space:nowrap}.search_popup .drugs .content .item.item_category .product_name p{overflow:hidden;text-overflow:ellipsis}.search_popup .drugs .content .item .product_section{white-space:nowrap}.search_popup .drugs .content .item.item_category>:nth-child(3),.search_popup .drugs .content .item>:nth-child(4){align-items:center;background:transparent;border:none;display:flex;font-size:0;justify-content:center;max-width:40px;min-width:40px;padding:0}.search_popup .drugs .content .item.item_category>:nth-child(3):before,.search_popup .drugs .content .item>:nth-child(4):before{color:red;content:"\eaa0";font-family:IcoFont;font-size:1.5rem;position:relative;speak:none;font-style:normal;font-weight:400}}.search_popup .drugs .content .item:before{border-bottom:1px dashed #e4e4e4;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:-8px;width:100%}.search_popup .drugs .content .item:first-child:before{content:none}.search_popup .drugs .content .item .product_photo{border:1px solid #707070;display:inline-block;height:40px;overflow:hidden;position:relative;width:40px}.search_popup .drugs .content .item .product_photo:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.search_popup .drugs .content .item .product_photo img{height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.search_popup .drugs .content .item .product_name{font-size:18px;line-height:20px;max-height:40px;overflow:hidden}.search_popup .drugs .content .item .price,.search_popup .drugs .content .item .product_name{color:#707070;display:inline-block;display:flex;font-family:Oceanic Grotesk Compact;font-weight:300}.search_popup .drugs .content .item .price{align-items:center;font-size:28px}.search_popup .drugs .content .item input[type=button],.search_popup .drugs .content .item input[type=submit]{background-color:red;border-radius:20px;color:#fff;display:inline-block;height:40px;margin:auto;max-width:126px;opacity:1;padding:0;width:100%}.search_popup .drugs .content .item input[type=button]:hover,.search_popup .drugs .content .item input[type=submit]:hover,.search_popup .drugs .content .item:hover{opacity:.75}.search_popup .drugs .content .history_item:hover{opacity:1}.search_popup .drugs .content .item.history_item{grid-template-columns:1fr 1fr}.search_popup .drugs .content .history_item .product_name:before{background-image:url(/local/templates/.default/img/iconHistory.png);background-repeat:no-repeat;background-size:contain;content:"";height:20px;margin-right:5px;opacity:.7;width:20px}.search_popup .drugs .content .history_item .search_history_action{align-content:center;align-items:center;display:flex;font-size:14px;justify-content:flex-end}.search_popup .drugs .content .history_item .product_name:hover,.search_popup .drugs .content .history_item .search_history_action:hover{opacity:.75}.search_popup-basket .drugs .content .item{grid-template-columns:40px 40% 1fr 1fr 1fr 1fr}.search_popup-basket .drugs .content .item:hover{opacity:1}.search_popup-basket .item .product_amount{align-items:center;color:#707070;display:inline-block;display:flex;font-family:Oceanic Grotesk Compact;font-size:28px;font-weight:300}.main-banner{margin:4px 0 36px}@media (max-width:1100px){.main-banner{margin:0 0 30px}}@media (max-width:767px){.main-banner{margin:0 0 24px}}.slider_banner{border-radius:20px;overflow:hidden}.slider_banner .next,.slider_banner .prev{border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:36px;font-weight:400;height:44px;letter-spacing:.72px;margin:0 8px;position:absolute;top:50%;width:44px;z-index:2}.slider_banner .next .fa,.slider_banner .prev .fa{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.slider_banner .next:hover,.slider_banner .prev:hover{border:1px solid red;color:red}.slider_banner .prev{left:0;transform:translateY(-50%) rotate(90deg)}.slider_banner .next{right:0;transform:translateY(-50%) rotate(-90deg)}.slider_banner .slick-dots{align-items:center;bottom:1px;display:flex;justify-content:center;left:50%;list-style-type:none;padding:0;position:absolute;transform:translateX(-50%);width:100%}.slider_banner .slick-dots li{border:1px solid #fff;height:9px;margin:0 10px;position:relative;width:48px}.slider_banner .slick-dots button{background-color:transparent;border:1px solid #000;border-radius:0;color:transparent;flex:1;font-size:0;height:9px;left:0;line-height:1;max-width:48px;min-width:auto;padding:0;position:absolute;top:0;width:100%}.slider_banner .slick-dots button:hover{cursor:pointer}.slider_banner .slick-dots .slick-active button{background-color:red}.slider_banner .slick-slide{position:relative;width:100vw}.slider_banner .slick-slide_content{height:100%;width:100%}.slider_banner .slick-slide_content img{aspect-ratio:1280/272;height:100%;margin:0 auto;object-fit:cover;position:relative;top:0;width:100%}.slider_banner .slick-slide_content a{align-items:center;background-color:red;border:1px solid red;border-radius:20px;bottom:20px;color:#fff;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:40px;justify-content:space-between;left:calc(17% - 8px);line-height:1;max-width:160px;opacity:1;padding:0 4px 0 20px;position:absolute;width:100%;z-index:1}.slider_banner .slick-slide_content a i{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.slider_banner .slick-slide_content a:hover{background-color:#65a75c;border:1px solid #65a75c}@media (max-width:1100px){.slider_banner{border-radius:16px}.slider_banner .slick-slide_content a{border-radius:16px;font-size:16px;height:32px;left:calc(17% - 4px);max-width:124px}.slider_banner .slick-slide_content a i{height:20px;width:20px}}@media (max-width:767px){.slider_banner .slick-slide_content{overflow:hidden}.slider_banner .slick-slide_content img{aspect-ratio:347/196}.slider_banner .next,.slider_banner .prev{font-size:28px;height:32px;margin:0 8px;width:32px}.slider_banner .slick-dots{bottom:8px}}.catalog_list{background-color:#fff;flex-grow:1;padding-bottom:36px}.catalog_list .container{display:grid;grid-template-columns:minmax(auto,1fr) 240px;grid-template-rows:1fr;grid-column-gap:16px}.catalog_list.catalog_list--favorites-page .container{display:block}.catalog_list .container .filter.personal_user_sidebar{margin-top:74px}.catalog_list .container>:first-child{grid-column:2;grid-row:1}.catalog_list .container>:nth-child(2){grid-column:1;grid-row:1}.catalog_list .container .content #list_favorites_container .open_filter{display:none!important}.catalog_list.favorites_list .container .content .sort{grid-template-rows:1fr}.catalog_list .container .list{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(auto,236px))}.catalog_list.catalog_list--favorites-page .container .list{gap:24px;grid-template-columns:repeat(5,minmax(auto,236px))}.catalog_list .container .list.clear{background-color:#fff;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;padding:48px;grid-gap:32px;grid-row-gap:32px;grid-column-gap:32px}.catalog_list .container .list.clear p{color:#707070;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:700;letter-spacing:.48px}.catalog_list .container .list.clear .information{align-items:center;justify-content:flex-start;width:100%}.catalog_list .container .list.clear .information p{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px}.catalog_list .container .list.clear input{max-width:134px}@media screen and (max-width:1100px){.catalog_list{padding-bottom:30px}.catalog_list .container{grid-template-columns:100%}.catalog_list .container .list,.catalog_list.catalog_list--favorites-page .container .list{gap:16px;grid-template-columns:repeat(auto-fill,169px)}}@media screen and (max-width:767px){.catalog_list{padding-bottom:24px}.catalog_list .container .list,.catalog_list.catalog_list--favorites-page .container .list{gap:9px}}@media screen and (max-width:450px){.catalog_list .container .list,.catalog_list.catalog_list--favorites-page .container .list{grid-template-columns:repeat(auto-fill,minmax(157px,1fr))}}.catalog_list .item,.product_list .item{background-color:#fff;border-radius:20px;box-shadow:1px 1px 40px rgba(0,0,0,.06);min-width:100%;position:relative;width:100%}.catalog_list .item .position,.product_list .item .position,.slider_viewed_need .slide .item .position{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:16px;position:relative;top:0;width:100%}.catalog_list .item .favorites,.catalog_list .item .remove,.product_list .item .favorites,.product_list .item .remove,.slider_viewed_need .slide .item .position .favorites{cursor:pointer;height:32px;position:absolute;right:16px;top:16px;width:32px;z-index:1}.catalog_list .item .position .product_link .product_photo,.product_list .item .position .product_link .product_photo,.slider_viewed_need .slide .item .position .product_link .product_photo{height:204px;margin:0 auto 12px;width:100%}.catalog_list .item .position .product_link .product_photo.product_photo--not_available,.product_list .item .position .product_link .product_photo.product_photo--not_available,.slider_viewed_need .slide .item .position .product_link .product_photo.product_photo--not_available{opacity:.4}.catalog_list .item .position .product_link .product_photo:before,.product_list .item .position .product_link .product_photo:before,.slider_viewed_need .slide .item .position .product_link .product_photo:before{padding-top:56.25%}.product_manufacturer{color:#1e1e1e80;display:-webkit-box;font:400 14px/14px Oceanic Grotesk Compact,sans-serif;height:14px;margin-bottom:4px;overflow:hidden;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalog_list .item .position .product_link,.product_list .item .position .product_link,.slider_viewed_need .slide .item .position .product_link{margin-bottom:13px;width:100%}.product_link--out{opacity:.4}.product_link--out:hover .product_name{color:#1e1e1e!important}.catalog_list .item .position .product_link .product_name,.product_list .item .position .product_link .product_name,.slider_viewed_need .slide .item .position .product_link .product_name{max-width:100%;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;color:#1e1e1e;font:400 16px/120% Oceanic Grotesk Compact,sans-serif;height:38px;margin:0}.catalog_list .item .position .product_link:hover .product_name,.product_list .item .position .product_link:hover .product_name,.slider_viewed_need .slide .item .position .product_link .product_name:hover{color:red;opacity:1}.catalog_list .item .position .offers,.product_list .item .position .offers,.slider_viewed_need .slide .item .position .offers{display:flex;flex-direction:column;gap:12px;margin-bottom:10px;width:100%}.catalog_list .item .position .prices-not-available .offers,.product_list .item .position .prices-not-available .offers,.slider_viewed_need .slide .item .position .prices-not-available .offers{margin-bottom:0}.catalog_list .item .position .offers em,.product_list .item .position .offers em{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.catalog_list .item .position .offers .prices,.product_list .item .position .offers .prices,.slider_viewed_need .slide .item .position .offers .prices{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-top:auto;white-space:nowrap}.catalog_list .item .position .offers .price,.product_list .item .position .offers .price,.slider_viewed_need .slide .item .position .offers .price{color:#1e1e1e;font:500 26px/18px Oceanic Grotesk Compact,sans-serif}.catalog_list .item .position .offers.action .prices>:nth-child(2),.product_list .item .position .offers.action .prices>:nth-child(2),.slider_viewed_need .slide .item .position .offers.action .prices>:nth-child(2){color:#1e1e1e80;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;position:relative}.catalog_list .item .position .offers.action .prices>:nth-child(2):before,.product_list .item .position .offers.action .prices>:nth-child(2):before,.slider_viewed_need .slide .item .position .offers.action .prices>:nth-child(2):before{background-color:#1e1e1e80;content:"";height:1px;left:0;position:absolute;top:calc(50% + 1px);width:100%}.item__last-price{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.catalog_list .item .position .of_stock{align-items:center;color:#1e1e1e;display:flex;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;gap:4px;height:11px;text-decoration:underline;text-decoration-skip-ink:none}.catalog_list .item .position .of_stock:before{background:url(/local/templates/.default/img/bell-black-icon.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:20px;width:20px}.prices-not-available{display:flex;flex:1;padding-bottom:10px;padding-top:35px}.prices-not-available .offers{margin-top:auto}@media (hover:hover){.catalog_list .item .position .of_stock:hover{color:red}.catalog_list .item .position .of_stock:hover:before{background-image:url(/local/templates/.default/img/bell-noavailable-icon--red.svg)}}.product_list .item .position .of_stock,.slider_viewed_need .slide .item .position .of_stock{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin-top:auto;transition:color .3s ease;width:100%}.product_list .item .position .of_stock:hover,.slider_viewed_need .slide .item .position .of_stock:hover{color:red}.noindex-out{display:flex;width:100%}.of_stock.out{cursor:pointer}.noindex-out__text{align-items:center;color:#3d5ad1;cursor:pointer;display:flex;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;gap:4px;text-decoration:underline;text-decoration-skip-ink:none;transition:color .3s ease}.noindex-out__text:before{background:url(/local/templates/.default/img/bell-noavailable-icon.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:20px;transition:background .3s ease;width:20px}@media (hover:hover){.of_stock.out:hover .noindex-out__text{color:red}.of_stock.out:hover .noindex-out__text:before{background-image:url(/local/templates/.default/img/bell-noavailable-icon--red.svg)}}@media screen and (max-width:1100px){.prices-not-available{padding-bottom:4px;padding-top:24px}.catalog_list .item .position .of_stock{font-size:12px;line-height:14px}.catalog_list .item .position .of_stock:before{height:16px;width:16px}.item__last-price{font-size:14px;line-height:16px}}@media screen and (max-width:767px){.noindex-out--mobile{padding-bottom:0}}.offers--out,.offers.not_available{opacity:.4}.catalog_list .item .sale,.product_list .item .sale{align-items:center;background-color:red;color:#fff;display:flex;font-family:Oceanic Grotesk Compact,sans-serif;font-size:20px;font-weight:700;height:32px;left:0;letter-spacing:.4px;line-height:1;margin:0;padding:0 14px;position:absolute;text-transform:uppercase;top:22px;width:auto;z-index:1}.catalog_list .item .sale:before,.product_list .item .sale:before{border:16px solid transparent;border-left-color:red;content:"";position:absolute;right:-32px;top:0}.catalog_list .item .remove,.product_list .item .remove{align-items:center;color:#e4e4e4;display:flex;font-size:20px;font-weight:400;justify-content:center;letter-spacing:.4px}.catalog_list .item .remove:hover,.product_list .item .remove:hover{color:red}.item .button-container,.product_list .button-container{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;justify-content:center;left:0;margin:auto 0 0;padding-top:16px;position:relative;width:100%}.button-wrapper{width:100%}.product-item__cheaper{min-height:23px;position:relative;width:100%}.product-item__cheaper-caption-out{bottom:96px;display:none;left:0;padding-bottom:8px;position:absolute;width:calc(100% + 5px)}.product-item__cheaper:hover .product-item__cheaper-caption-out{display:block}.product-item__cheaper-caption{background-color:#ffe7d6;border-radius:20px;box-sizing:border-box;color:#ff6a00;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;padding:12px 16px;width:100%}.product-item__cheaper-label{align-items:center;background-color:rgba(255,106,0,.16);border-radius:100px;display:flex;gap:4px;padding:3px 8px;width:fit-content}.product-item__cheaper-label:before{background:url(/local/templates/.default/img/icon-warning--orange.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:16px;width:16px}.product-item__cheaper-text{color:#ff6a00;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.product-item__cheaper-price{font-weight:500;white-space:nowrap}@media screen and (max-width:1100px){.catalog_list .item .position,.product_list .item .position,.slider_viewed_need .slide .item .position{padding:12px}.catalog_list .item .favorites,.catalog_list .item .remove,.product_list .item .position .favorites,.product_list .item .remove,.slider_viewed_need .slide .item .position .favorites{height:20px;right:12px;top:12px;width:20px}.catalog_list .item .position .product_link,.product_list .item .position .product_link,.slider_viewed_need .slide .item .position .product_link{margin-bottom:9px}.catalog_list .item .position .product_link .product_photo,.product_list .item .position .product_link .product_photo,.slider_viewed_need .slide .item .position .product_link .product_photo{height:145px;margin:0 auto 9px}.product_manufacturer{font-size:12px;height:12px;line-height:12px}.catalog_list .item .position .product_link .product_name,.product_list .item .position .product_link .product_name,.slider_viewed_need .slide .item .position .product_link .product_name{font-size:14px;height:33px}.catalog_list .item .position .offers,.product_list .item .position .offers,.slider_viewed_need .slide .item .position .offers{gap:4px;margin-bottom:4px}.catalog_list .item .position .offers .prices,.product_list .item .position .offers .prices,.slider_viewed_need .slide .item .position .offers .prices{gap:6px}.catalog_list .item .position .offers .price,.product_list .item .position .offers .price,.slider_viewed_need .slide .item .position .offers .price{font-size:16px;line-height:19px}.product_list .item .position .of_stock,.slider_viewed_need .slide .item .position .of_stock{font-size:12px;line-height:14px}.item .button-container,.product_list .button-container{padding-top:10px}.product-item__cheaper{min-height:20px}.product-item__cheaper-caption-out{bottom:78px;width:100%}.product-item__cheaper-label{padding:2.5px 6.5px}.product-item__cheaper-caption,.product-item__cheaper-text{font-size:10px;font-weight:500;line-height:12px}.product-item__cheaper-label:before{height:15px;width:15px}}.catalog__ingredients{align-items:center;color:#1e1e1e;display:flex;flex-wrap:wrap;font:400 16px/23px Oceanic Grotesk Compact,sans-serif;gap:8px}.catalog__ingredients-link{border-bottom:2px dashed red;color:red;display:block;font:400 20px/23px Oceanic Grotesk Compact,sans-serif;transition:border-color .3s ease}.catalog__ingredients-link:first-letter{text-transform:uppercase}.catalog__ingredients-link:hover{border-color:transparent}@media (max-width:767px){.catalog__ingredients-link{font-size:16px;line-height:23px}.catalog_list .content#list_favorites_container .sort{grid-template-rows:1fr 1fr}}.catalog__bottom-caption-block{padding-bottom:36px}.catalog__bottom-caption{color:#1e1e1e;font:400 16px/21px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:1100px){.catalog__bottom-caption-block{padding-bottom:30px}}@media screen and (max-width:767px){.catalog__bottom-caption-block{padding-bottom:24px}}.product_list:not(.not-grid){background-color:#fff;margin:25px 0}.product_list:not(.not-grid) .container{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(auto,1fr));grid-template-rows:1fr}@media (max-width:1100px){.product_list:not(.not-grid) .container{gap:4px;grid-template-columns:repeat(3,minmax(auto,1fr))}}@media (max-width:767px){.product_list:not(.not-grid) .container{grid-template-columns:repeat(2,minmax(auto,1fr))}}.add_cart.v3 .pharma_info_content,.pharma_info_content{overflow:hidden;position:relative}.add_cart.v3 .pharma_info_content .list,.pharma_info_content .list{height:100%;margin:0 auto;max-height:324px;position:relative;width:100%}.add_cart.v3 .pharma_info_content .list:after,.add_cart.v3 .pharma_info_content .list:before,.pharma_info_content .list:after,.pharma_info_content .list:before{background-color:#e4e4e4;content:"";height:1px;left:0;position:absolute;width:calc(100% - 20px);z-index:1}.add_cart.v3 .pharma_info_content .list:before,.pharma_info_content .list:before{top:0}.add_cart.v3 .pharma_info_content .list:after,.pharma_info_content .list:after{bottom:0}.add_cart.v3 .pharma_info_content .list ul,.pharma_info_content .list ul{margin-right:20px}.add_cart.v3 .pharma_info_content .list ul li,.pharma_info_content .list ul li{border-bottom:16px solid #fff;border-top:16px solid #fff;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.add_cart.v3 .pharma_info_content .list ul li:before,.pharma_info_content .list ul li:before{border-bottom:1px solid #e4e4e4;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:-16px;width:100%}.add_cart.v3 .pharma_info_content .list ul li:first-child:before,.pharma_info_content .list ul li:first-child:before{content:none}.add_cart.v3 .pharma_info_content .list ul li.select_this_pharma,.pharma_info_content .list ul li.select_this_pharma{background-color:rgba(50,138,39,.1);border-bottom:16px solid #eaf3e9;border-top:16px solid #eaf3e9}.add_cart.v3 .pharma_info_content .list ul li .pharma_info,.pharma_info_content .list ul li .pharma_info{display:grid;grid-template-columns:1.35fr 1.15fr .5fr 74px;grid-template-rows:1fr}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns,.pharma_info_content .list ul li .pharma_info .btns{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns a,.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns div,.pharma_info_content .list ul li .pharma_info .btns a,.pharma_info_content .list ul li .pharma_info .btns div{height:32px;margin:8px;width:32px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block,.pharma_info_content .list ul li .pharma_info .block{align-items:center;color:#707070;display:flex;flex-direction:column;justify-content:center;padding:8px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .ph_name,.pharma_info_content .list ul li .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:700}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .ph_location,.pharma_info_content .list ul li .pharma_info .block .ph_location{font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .route,.pharma_info_content .list ul li .pharma_info .block .route{display:flex;margin-top:10px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .metro,.pharma_info_content .list ul li .pharma_info .block .metro{align-items:center;background-color:#707070;border:1px solid #707070;border-radius:50%;color:#fff;display:flex;font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-right:8px;width:20px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block img,.pharma_info_content .list ul li .pharma_info .block img{height:18px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.one,.pharma_info_content .list ul li .pharma_info .block.one{align-items:flex-start}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.two,.pharma_info_content .list ul li .pharma_info .block.two{align-items:center;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;justify-content:center}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.two .phone_number,.pharma_info_content .list ul li .pharma_info .block.two .phone_number{margin-top:8px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.two .phone_number:hover,.pharma_info_content .list ul li .pharma_info .block.two .phone_number:hover{color:red}@media (max-width:680px){.add_cart.v3 .pharma_info_content .list ul li .pharma_info,.product_all_details .tab_container .el .pharma_info_content .list ul li .pharma_info{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns,.product_all_details .tab_container .el .pharma_info_content .list ul li .pharma_info .btns{bottom:-8px;flex-direction:row;left:0;position:absolute;width:100%}}.product_all_details{padding-bottom:36px}.product-details-instructions__title{margin:0;padding-bottom:12px}.product-details-instructions-main__menu-title{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif;margin:0}.product_all_details .container .content{display:block;width:100%}.product_all_details .all_detail_nav{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.product_all_details .tabs{border-left:1px solid #f5f5f5}.product_all_details .tabs li{background-color:#fff;border-right:1px solid #f5f5f5;color:#e4e4e4;cursor:pointer;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;letter-spacing:.4px;padding:24px 28px 18px;position:relative;z-index:0}.product_all_details .tabs li:hover{color:#464646}.product_all_details .tabs li.active{color:#707070}.product_all_details .tabs li.active:hover{color:#464646}.product_all_details .tab_container .el{display:none;width:100%}.product_all_details .tab_container .el.active{display:block}.product_all_details .tab_container .el.certificates.active{display:flex}.product_all_details .tab_container .el.availability{position:relative}.product_all_details .tab_container .el.availability .custom_option{display:grid;grid-template-columns:1fr;grid-template-rows:40px;margin-top:16px;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}.product_all_details .tab_container .el.availability .custom_option .select_element{border-radius:20px;color:#707070;height:40px}.product_all_details .tab_container .el.availability .custom_option .select_element.active{border-radius:20px 20px 0 0}.product_all_details .tab_container .el.availability .custom_option .select_dropdown li{color:#707070}.product_all_details .tab_container .el.availability .custom_option .select_dropdown li:hover{color:red}.product_all_details .tab_container .el.availability .custom_option .search{height:40px}.product_all_details .tab_container .el.availability .custom_option .search:hover input[type=search]{border:1px solid red}.product_all_details .tab_container .el.availability .custom_option .search i{align-items:center;color:#707070;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:0;top:0;width:40px;z-index:1}.product_all_details .tab_container .el.availability .custom_option .search input[type=submit]{opacity:0}.product_all_details .tab_container .el.availability .custom_option input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:20px;height:100%;padding:0 40px 0 20px;width:100%}.product_all_details .tab_container .el.availability .custom_option input[type=search]:active,.product_all_details .tab_container .el.availability .custom_option input[type=search]:focus,.product_all_details .tab_container .el.availability .custom_option input[type=search]:hover{border:1px solid red}.product_all_details .tab_container .el.availability .custom_option input[type=submit]{background-color:transparent;border:0;border-radius:50%;height:40px;min-width:40px;padding:0;position:absolute;right:0;top:0;width:40px;z-index:1}.product_all_details .tab_container .el.availability .custom_option input[type=submit]hover~input[type=search]{border:1px solid red}.product_all_details .tab_container .el.availability .custom_checkbox{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:14px 0 0}.product_all_details .tab_container .el.availability .custom_checkbox li{margin-bottom:16px;margin-right:32px}.product_all_details .tab_container .el.availability .custom_checkbox .control{color:#707070;font-size:16px;font-weight:300;line-height:28px}.product_all_details .tab_container .el.availability .maps{height:25vw;margin:32px 0;position:relative;width:100%}.product_all_details .tab_container .el.availability .maps .map{height:100%;left:0;position:absolute;top:0;width:100%}.product_all_details .tab_container .el.availability .maps:before{content:"";display:block;height:100%;position:relative;width:100%}.product_all_details .tab_container .el.availability .sort .custom_option{grid-template-columns:1fr;grid-template-rows:1fr;margin-top:0}.product_all_details .tab_container .el.availability .pharma_info_content{position:relative}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_name{font-size:18px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_location,.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.two{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_name{font-size:18px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_location{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content .favorites{margin:16px}.product_all_details .tab_container .el.availability .pharma_info_content .favorites:before{display:block;height:32px!important;left:0;position:relative;top:0;transform:none;width:32px!important}.product_all_details .tab_container .el.availability .pharma_info_content .favorites:after{content:none}.product_all_details .tab_container .el.availability .pharma_info_content .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400;text-align:right;width:100%}.product_all_details .tab_container .el.availability .pharma_info_content .select_this_pharma:after{align-items:center;bottom:-16px;color:red;content:"Выбранная аптека";display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:auto;justify-content:center;left:50%;line-height:20px;position:absolute;text-align:center;top:auto;transform:translateX(-50%);width:100%}.product_all_details .tab_container .el.availability .pharma_info_content .el_btn,.product_all_details .tab_container .el.availability .pharma_info_content .reselect_pharma,.product_all_details .tab_container .el.availability .pharma_info_content .select_in_cart{align-items:center;background-color:#707070;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px!important;justify-content:center;margin:16px;position:relative;width:32px!important}.product_all_details .tab_container .el.availability .pharma_info_content .el_btn i,.product_all_details .tab_container .el.availability .pharma_info_content .reselect_pharma i,.product_all_details .tab_container .el.availability .pharma_info_content .select_in_cart i{font-size:16px;font-weight:400;line-height:28px;width:18px}.product_all_details .tab_container .el.availability .pharma_info_content .el_btn:hover,.product_all_details .tab_container .el.availability .pharma_info_content .reselect_pharma:hover,.product_all_details .tab_container .el.availability .pharma_info_content .select_in_cart:hover{background-color:red}.product_all_details .tab_container .el.instruction p,.product_all_details .tab_container .el.instruction span,.product_all_details .tab_container .el.instruction strong{width:100%}.product_all_details .tab_container .el.instruction p{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px;line-height:20px;margin-bottom:24px}.product_all_details .tab_container .el.instruction p.title{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:36px;font-weight:700;position:inherit;right:16rem;text-transform:none}.product_all_details .tab_container .el.instruction span{color:red}.product_all_details .tab_container .el.instruction strong{font-size:20px;font-weight:700}.product_all_details .tab_container .el.instruction h3{font-size:20px;font-weight:700;margin:15px 0 5px;padding:0}.product_all_details .tab_container .el.instruction li{color:#000;font-size:16px;font-weight:400;line-height:130%;list-style-type:none;margin-bottom:16px}.product_all_details .tab_container .el.instruction ul{margin-bottom:24px;margin-top:8px}.preview_news .container li b,.preview_news .container li p,.preview_news .container li span,.product_all_details .tab_container .el.instruction li a{color:#1e1e1e80}@media screen and (max-width:1100px){.product_all_details{padding-bottom:30px}}@media screen and (max-width:767px){.product_all_details{padding-bottom:24px}}.popular-instruction{background-color:#fdf5eb;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px;row-gap:12px}.popular-instruction__title{color:#1e1e1e;font:700 14px/14px Oceanic Grotesk Compact,sans-serif}.popular-instruction__links-list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:0;padding:0}.popular-instruction__link{color:#1e1e1e;font:400 14px/14px Oceanic Grotesk Compact,sans-serif;text-decoration:underline;text-underline-position:under}@media (hover:hover){.popular-instruction__link:hover{text-decoration:none}}.catalog_element_detail .el.certificates{align-items:center;justify-content:center;margin:50px auto;max-width:80rem}.catalog_element_detail .el.certificates .item{height:300px;width:200px}.catalog_element_detail .el.certificates .item .links{background:0 0;border:1px solid #e4e4e4;border-radius:24px;color:#e4e4e4;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;height:48px;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px;z-index:2}.catalog_element_detail .el.certificates .item .links i{font-size:20px;font-weight:400;left:50%;letter-spacing:.4px;position:absolute;top:50%;transform:translate(-50%,-50%)}.catalog_element_detail .el.certificates .item .links a{border-radius:24px 24px 0 0;cursor:pointer;overflow:hidden}.catalog_element_detail .el.certificates .item .links a.image-link{border-radius:0 0 24px 24px}.catalog_element_detail .el.certificates .item .links a:hover i{color:red}.catalog_element_detail .el.certificates .item:before{background-color:rgba(26,25,25,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.catalog_element_detail .el.certificates .item:hover:before{opacity:1}.catalog_element_detail .el.certificates .item:hover .links{max-width:calc(100% - 10px);opacity:1}.slider_certificates .next,.slider_certificates .prev{border:1px solid #e4e4e4;border-radius:50%;color:#e4e4e4;cursor:pointer;font-size:36px;font-weight:400;height:44px;letter-spacing:.72px;position:absolute;top:-66px;width:44px;z-index:1}.slider_certificates .next .fa,.slider_certificates .prev .fa{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.slider_certificates .next:hover,.slider_certificates .prev:hover{border:1px solid red;color:red}.slider_certificates .prev{right:60px;transform:rotate(90deg)}.slider_certificates .next{right:0;transform:rotate(-90deg)}@media (min-width:1200px){.always_need.always_need__align-items-left.always_need__remove-border .container .title{position:relative;right:15px}}.catalog_element_detail section.product__additional-info{height:auto;overflow:hidden;padding:16px 15px 0}.catalog_element_detail section.product__additional-info ul.product__tabs{margin:0 auto;max-width:80em}.catalog_element_detail section.product__additional-info ul.product__tabs>li.product__tabs-tab>span.product__tabs-tab-name{background-color:#fff;color:#707070;cursor:pointer;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;letter-spacing:.4px;padding:24px 28px 18px;position:relative;z-index:0}.catalog_element_detail section.product__additional-info ul.product__tabs>li.product__tabs-tab.active>span.product__tabs-tab-name{border-radius:6px;border-top:6px solid red}#instruction.el.instruction.active .instruction__articles{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:30px;max-width:calc(100% - 10rem)}#instruction.el.instruction.active .instruction__articles>a.instruction__articles-article-link{border-bottom:1px dashed green;color:green;white-space:nowrap}#instruction.el.instruction.active div ul li:before{bottom:3px;content:url(/local/templates/.default/img/instruction/list_stroke.svg);margin-right:25px;position:relative}#instruction.el.instructin.active .instruction__title-container p.title{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:36px;font-weight:700}#instruction.el.instruction.active .instruction__contents div{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;line-height:130%}#instruction.el.instruction.active .instruction__contents div h3{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:24px;font-weight:400;line-height:130%;margin-bottom:1rem}#instruction.el.instruction.active .instruction__contents div p{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;line-height:130%}#instruction.el.instruction.active img.instruction__title-logo{bottom:14px;content:url(/local/templates/.default/img/instruction/instruction_title_logo.svg);position:inherit}#instruction.el.instruction.active .instruction__title-container{align-items:center;display:inline-grid;grid-auto-flow:column;justify-content:start;grid-column-gap:2.5rem;grid-template-columns:1fr 2fr 1fr;margin-bottom:1rem;position:relative;width:100%}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button{background-color:unset;border:2px solid red;border-radius:28px;bottom:13px;color:red;font-family:Oceanic Grotesk Compact,sans-serif;font-size:22px;font-weight:500;height:calc(100% + 6px);left:5.6rem;max-width:calc(100% - 5.5rem);padding-left:0;position:inherit;-webkit-tap-highlight-color:transparent}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button label.instruction__hide-button-label{cursor:inherit;user-select:none}#instruction.el.instruction.active .instruction__title-container img.instruction__hide-button-arrow{left:2rem;position:relative;rotate:none;top:1px;transition:all .3s ease}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button.hidden img.instruction__hide-button-arrow{rotate:-180deg}#instruction.el.instruction.active .instruction__contents-container .instruction__contents.show{display:inherit}#instruction.el.instruction.active .instruction__contents-container .instruction__contents.hide{display:none}#instruction.el.instruction.active .instruction__contents-container{height:auto}@media (max-width:768px){#instruction.el.instruction.active .instruction__title-container{grid-column-gap:unset;align-items:self-start}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button{color:transparent;height:unset;margin-left:3rem;min-height:40px;min-width:55px}#instruction.el.instruction.active .instruction__title-container img.instruction__hide-button-arrow{left:unset!important;right:29px;top:unset}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button.hidden img.instruction__hide-button-arrow{right:38px;top:2px}#instruction.el.instruction.active .instruction__articles{max-width:calc(100% - 5px)}}@media (max-width:1023px){#instruction.el.instruction.active .instruction__title-container{margin-bottom:2rem}#instruction.el.instruction.active .instruction__title-container .title{font-size:20px;font-weight:700;margin-bottom:unset;position:unset}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button{font-size:18px;font-weight:500;padding-left:6px;position:unset}#instruction.el.instruction.active .instruction__title-container img.instruction__title-logo{position:unset}#instruction.el.instruction.active .instruction__title-container img.instruction__hide-button-arrow{left:1.5rem}}.product_all_details .tab_container .el.analogy .product_list{display:block;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;margin:24px 0 2px;width:100%}.product_all_details .tab_container .el.analogy .product_list .item{background-color:#fff;border-top:1px solid #e4e4e4;height:auto}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(5){border-left:0}.product_all_details .tab_container .el.analogy .product_list .item .position{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:22px 20px 24px;position:relative;top:0;width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites{cursor:pointer;height:18px;position:absolute;right:20px;top:22px;width:18px;z-index:1}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites:before{background-image:url(/local/templates/.default/img/heart-0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites.is-active:before,.product_all_details .tab_container .el.analogy .product_list .item .position .favorites.is-active:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites.is-active:hover:before{opacity:.75}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link{width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_photo{margin:5px auto 14px;overflow:hidden;position:relative;width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_photo:before{content:"";display:block;padding-top:56.25%;position:relative}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_photo img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;height:68px;margin:0 auto;text-align:center;word-wrap:break-word;font-weight:300;overflow:hidden}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link:hover .product_name{color:#000}.product_all_details .tab_container .el.analogy .product_list .item .position .offers{text-align:center}.product_all_details .tab_container .el.analogy .product_list .item .position .offers .price,.product_all_details .tab_container .el.analogy .product_list .item .position .offers em{display:block;font-style:normal;font-weight:300;width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .offers em{color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;margin-bottom:.25rem}.product_all_details .tab_container .el.analogy .product_list .item .position .offers .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:300}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:14px auto 0;position:relative;text-align:center}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in{color:red}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in .fa{font-size:16px;font-weight:400;left:-8px;line-height:28px;position:relative}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out{color:red}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out .fa{font-size:16px;font-weight:400;left:-8px;line-height:28px;position:relative}.product_all_details .tab_container .el .title sup{color:#707070;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:8px;top:-24px}.product_all_details .sticky{height:100%;min-height:auto;overflow:inherit}.product_all_details .sticky .item{border:1px solid #e4e4e4;display:none;height:auto;position:sticky;top:16px}.product_all_details .sticky .item .position{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:22px 20px 80px;position:relative;top:0;width:100%}.product_all_details .sticky .item .position .favorites{cursor:pointer;height:18px;position:absolute;right:20px;top:22px;width:18px;z-index:1}.product_all_details .sticky .item .position .favorites:before{background-image:url(/local/templates/.default/img/heart-0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.product_all_details .sticky .item .position .favorites:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .sticky .item .position .favorites.is-active:before,.product_all_details .sticky .item .position .favorites.is-active:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .sticky .item .position .favorites.is-active:hover:before{opacity:.75}.product_all_details .sticky .item .position .product_link{width:100%}.product_all_details .sticky .item .position .product_link .product_photo{margin:5px auto 14px;overflow:hidden;position:relative;width:100%}.product_all_details .sticky .item .position .product_link .product_photo:before{content:"";display:block;padding-top:56.25%;position:relative}.product_all_details .sticky .item .position .product_link .product_photo img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.product_all_details .sticky .item .position .product_link .product_name{height:68px;margin:0 48px 18px;text-align:center;word-wrap:break-word;color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;line-height:22px;overflow:hidden}.product_all_details .sticky .item .position .product_link:hover .product_name{opacity:.75}.product_all_details .sticky .item .position p{font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;margin-bottom:4px;text-align:center}.product_all_details .sticky .item .position p.product_ingredients{color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:600;margin-bottom:8px}.product_all_details .sticky .item .position p.price_range,.product_all_details .sticky .item .position p.product_release_form{color:red}.product_all_details .sticky .item .position p.price{color:#000;font-family:Oceanic Grotesk Compact;font-size:28px}.product_all_details .tab_container .el.analogy .product_list .container{padding:0}@media (max-width:1279px){.product_all_details .container .tab_container .el.availability .pharma_info_content .price{text-align:center}}.product_all_details .container .tab_container .el.availability .pharma_info_content .select_this_pharma .price{text-align:center}.product_all_details .container .tab_container .el.availability .pharma_info_content .select_this_pharma .price:before{content:none}.product_all_details .list ul li.select_this_pharma:after{color:red;content:"какой то текст";display:block;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;left:0;line-height:20px;margin-top:0;position:absolute;text-align:center;top:-20px;width:100%}@media (max-width:1023px){.product_all_details .container .content{grid-template-columns:1fr}.product_all_details .container .content .sticky{display:none}.product_all_details .tab_container .el.availability .maps{height:50vw}.product_all_details .tab_container .el.availability .title sup{top:-16px}.product_all_details .tab_container .el.availability .custom_option{grid-template-columns:1fr;grid-template-rows:40px 40px}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_name{font-size:16px;height:60px;margin-bottom:8px}.product_all_details .tab_container .el.analogy .product_list .item .position .offers em{font-size:18px}.product_all_details .tab_container .el.analogy .product_list .item .position .offers .price{font-size:20px;line-height:24px}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock{font-size:16px}.product_all_details .tab_container .el.instruction p{font-size:1rem;margin-bottom:1rem}.product_all_details .tab_container .el.instruction p.title{font-size:1.25rem;margin-bottom:1rem}.product_all_details .tab_container .el.instruction strong{font-size:1.125rem}}@media (max-width:767px){.product_all_details .tab_container .el.certificates{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}.product_all_details .tab_container .el.availability .custom_option{grid-template-columns:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:40px 40px}.product_all_details .tab_container .el.availability .custom_option .custom_search{min-height:40px}.product_all_details .tab_container .el.availability .title sup{top:-11px}.product_all_details .tab_container .el.availability .pharma_info_content{position:relative}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one{font-size:14px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_name{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_location,.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.two{font-size:14px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_name{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_location{font-size:14px}}@media (max-width:699px){.product_all_details .all_detail_nav{border:1px solid #f5f5f5}.product_all_details .all_detail_nav .container .tabs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:1px;grid-row-gap:1px;grid-column-gap:1px}.product_all_details .all_detail_nav .container .tabs li{border:none;padding:16px 0;text-align:center}.product_all_details .tab_container .el.certificates .all_cert{grid-template-columns:1fr 1fr}.product_all_details .pharma_info_content .favorites:before,.product_all_details .pharma_info_content .select_in_cart{height:32px;width:32px}}@media (max-width:559px){.product_all_details .tab_container .el.analogy .product_list{grid-template-columns:1fr 1fr}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(3n+1){border-left:0}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(4n+1){border-left:1px solid #e4e4e4}}@media (max-width:480px){.product_all_details .tab_container .el.analogy .product_list .item .position .favorites{right:14px;top:16px}.product_all_details .tab_container .el.analogy .product_list .item .position .to_cart{bottom:10px}}@media (max-width:374px){.product_all_details .tab_container .el.analogy .product_list .item .position .favorites{right:8px;top:8px}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in,.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out{font-size:14px}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in .fa,.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out .fa{font-size:13px;left:-8px;line-height:normal;top:0}}.product-labels{align-items:flex-start;display:flex;flex-direction:column;gap:8px;left:100px;max-width:70%;position:absolute;top:0;z-index:3}.product-labels--not_available{display:none}.item .product-labels{left:16px;top:16px}.product-labels .label{background:#fde8e8;border-radius:20px;padding:8px;position:relative}.product-labels .label,.product-labels .label span{font:400 14px/16px Oceanic Grotesk Compact,sans-serif}.product-labels .label span{align-items:center;color:red;display:flex;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-labels .product-label--P_GIFT{margin:10px 0 5px 10px;padding:0 7% 0 40px}.product-labels .product-label--P_GIFT:before{background:url(/local/templates/.default/img/label-gift.svg) 50% no-repeat;content:"";height:45px;left:-10px;overflow:hidden;position:absolute;top:-10px;width:45px;z-index:1}.product-labels .product-label--P_SET{background:#fde8e8;line-height:unset}.product-labels .product-label--P_SET span{color:red}.product-labels .product-label--P_SET:after{border-width:22px 0 22px 12px}.product-labels .product-label--RECIPE{background:transparent;display:none;padding:0}.product-labels .product-label--P_NEWPRODUCT{background-color:#ebf6f0}.product-labels .product-label--P_NEWPRODUCT span{color:red}.product-labels .product-label--P_HITSALES{background-color:#e5f8fe}.product-labels .product-label--P_HITSALES span{color:#00b6f1}.product-labels .product-label--receipt{align-items:center;background-color:#f4ebfb;cursor:pointer;display:flex;gap:4px}.product-labels .product-label--receipt:before{background:url(/local/templates/.default/img/icon-warning--purple.svg) no-repeat 50%/contain;content:"";display:block;height:20px;width:20px}.product-labels .product-label--receipt span{color:#8e32d7}@media screen and (max-width:1100px){.item .product-labels{gap:4px;left:12px;top:12px}.product-labels .label{padding:6px 8px}.product-labels .label,.product-labels .label span{font-size:12px;line-height:16px}.product-labels .product-label--receipt:before{display:none}}@media screen and (max-width:767px){.product-labels{left:0}.product-labels .product-label--RECIPE{display:block}}.search_nearest_pharmacy .top{background-color:#fff;display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);grid-template-rows:1fr;height:40px;margin-bottom:32px;margin-right:0;margin-top:24px;position:relative;width:100%;grid-column-gap:20px}.search_nearest_pharmacy .top .custom_option{color:#707070;display:grid;grid-template-columns:30% 1fr;grid-template-rows:1fr;grid-column-gap:16px}.search_nearest_pharmacy .top .custom_option .select_element{border-radius:20px;height:40px}.search_nearest_pharmacy .top .custom_option .select_element.active{border-radius:20px 20px 0 0}.search_nearest_pharmacy .top .right ul{flex-wrap:wrap;height:100%;width:100%}.search_nearest_pharmacy .top .right ul,.search_nearest_pharmacy .top .right ul li{align-items:center;display:flex;justify-content:flex-start}.search_nearest_pharmacy .contents{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);grid-template-rows:1fr;width:100%;grid-column-gap:28px;margin-bottom:48px;min-height:324px}.search_nearest_pharmacy .contents .maps{height:100%;left:0;position:absolute;top:0;width:100%}.search_nearest_pharmacy .contents .maps .map{height:100%;left:0;position:relative;top:0;width:100%}.search_nearest_pharmacy .contents .right .content{overflow:hidden}.search_nearest_pharmacy .contents .right .content .list{height:100%;left:0;position:relative;top:0;width:100%}.search_nearest_pharmacy .contents .right .content .list:after,.search_nearest_pharmacy .contents .right .content .list:before{background-color:#e4e4e4;content:"";height:1px;left:0;position:absolute;width:calc(100% - 20px);z-index:1}.search_nearest_pharmacy .contents .right .content .list:before{top:0}.search_nearest_pharmacy .contents .right .content .list:after{bottom:0}.search_nearest_pharmacy .contents .right .content .list ul{margin-right:20px}.search_nearest_pharmacy .contents .right .content .list ul:last-child:before{content:none}.search_nearest_pharmacy .contents .right .content .list ul li{cursor:pointer;display:grid;grid-template-columns:48px 1fr;grid-template-rows:1fr;position:relative;grid-column-gap:16px;border-bottom:14px solid #fff;border-top:14px solid #fff}.search_nearest_pharmacy .contents .right .content .list ul li:hover{opacity:.75}.search_nearest_pharmacy .contents .right .content .list ul li:before{background-color:#e4e4e4;content:"";height:1px;left:0;position:absolute;top:-14px;width:100%}.search_nearest_pharmacy .contents .right .content .list ul li .favorites{align-items:center;display:flex;justify-content:center;margin:16px auto}.search_nearest_pharmacy .contents .right .content .list ul li .favorites:before{display:block;height:42px;position:relative;transform:none;width:42px}.search_nearest_pharmacy .contents .right .content .list ul li .favorites:after{content:none}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info{display:grid;grid-template-columns:1fr calc(40% + 16px);grid-template-rows:1fr}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block{color:#707070;display:flex;flex-direction:column}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:700}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block .ph_location{font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block .route{display:flex;margin-top:10px}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block .metro{align-items:center;background-color:#707070;border:1px solid #707070;border-radius:50%;color:#fff;display:flex;font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-right:8px;width:20px}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block img{height:18px}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block.one{align-items:flex-start}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block.two{align-items:center;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400;justify-content:center}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block.two .phone_number{margin-top:8px}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block.two .phone_number:hover{color:red}@media (max-width:1023px){.search_nearest_pharmacy .top{grid-template-columns:1fr;grid-column-gap:16px;height:auto}.search_nearest_pharmacy .contents{grid-template-columns:1fr;grid-gap:32px;grid-row-gap:32px;grid-column-gap:32px}.search_nearest_pharmacy .contents .right .content .list{max-height:588px;width:100%}.search_nearest_pharmacy .contents .right .content .list ul li{grid-template-columns:74px 1fr;grid-column-gap:8px}.search_nearest_pharmacy .contents .right .content .list ul li .block a{margin:0}}@media (max-width:767px){.search_nearest_pharmacy .top{grid-template-columns:1fr;grid-template-rows:1fr 40px;margin:24px 0}.search_nearest_pharmacy .top .custom_option{grid-template-columns:1fr;grid-template-rows:40px 40px;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}}@media (max-width:519px){.search_nearest_pharmacy .contents .right .content .list{max-height:196px;overflow:auto}.search_nearest_pharmacy .contents .right .content .list ul li{grid-template-columns:48px 1fr;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}.search_nearest_pharmacy .contents .right .content .list ul li .block{align-items:flex-start}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}.search_nearest_pharmacy .contents .right .content .list ul li .pharma_info .block.two{font-size:16px;padding-right:56px}}.search_nearest_pharmacy .top .left .search.top input[type=search]{background-color:transparent;border:1px solid red;border-radius:500px;color:#000;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;height:44px;padding:0 132px 0 16px;width:210%}.search_nearest_pharmacy .top .left .search.top input[type=search]::-webkit-input-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]::-moz-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]:-ms-input-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]::-ms-input-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]::placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=submit]{background-color:transparent;border:0;border-radius:50%;font-size:0;height:40px;min-width:30px;padding:0;position:absolute;right:0;width:30px;z-index:2}.search_nearest_pharmacy .top .left .search.top i.fa-search{align-items:center;color:#707070;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:6px;width:20px;z-index:1}.search_nearest_pharmacy .top .left .search.top i.fa.fa-close.show~input[type=reset]{display:block}.search_nearest_pharmacy .top .left .search.top i.fa-close.show{align-items:center;color:#707070;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:32px;width:20px;z-index:1}.search_nearest_pharmacy .top .left .search.top i.fa-close{display:none}.search_nearest_pharmacy .top .left .search.top input[type=reset]{background-color:transparent;border:0;border-radius:50%;display:none;font-size:0;height:40px;min-width:20px;padding:0;position:absolute;right:32px;width:20px;z-index:1}@media (max-width:1023px){.search_nearest_pharmacy .top .left .search.top input[type=search]{width:100%}.search_nearest_pharmacy .top .left .search.top input[type=submit]{right:1px}.search_nearest_pharmacy .top .left .search.top i.fa-search{right:6px}}@media screen and (max-width:767px){.search_nearest_pharmacy .top .left .search.top input[type=search]{line-height:19px;padding:0 116px 0 16px}.search_nearest_pharmacy .top .left .search.top input[type=search]::-webkit-input-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]::-moz-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]:-ms-input-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]::-ms-input-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]::placeholder{color:#707070}}.search_product_list{flex-grow:1}.search_product_list .title sup{color:#707070;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:8px;top:-24px}.order_list .filter{margin-top:96px}.order_list .container{display:grid;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr;grid-column-gap:48px;margin-bottom:48px}.order_list .container .item{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;width:100%;grid-row-gap:1px;margin-top:24px}.order_list .container .item .order_info,.order_list .container .item .pharma_info{border:1px solid #e4e4e4;display:grid;grid-template-columns:1fr 1fr 25%;grid-template-rows:1fr;padding:24px 44px;grid-column-gap:48px}.order_list .container .item .order_info a strong{display:inline-block;margin-bottom:8px;position:relative}.order_list .container .item .order_info a strong:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.order_list .container .item .order_info a:hover strong{color:red}.order_list .container .item .order_info .block{align-items:center;display:flex}.order_list .container .item .order_info .block.order_number{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.order_list .container .item .order_info .block.order_price{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%}.order_list .container .item .order_info strong{color:#000;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:700;letter-spacing:.48px}.order_list .container .item .order_info strong .currency,.order_list .container .item .order_info strong .price{font-size:26px}.order_list .container .item .order_info strong .price{margin-right:16px}.order_list .container .item .order_info .order_date{color:#464646;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400}.order_list .container .item .order_info .status{font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;text-align:center;width:100%}.order_list .container .item .order_info .status.progress{color:red}.order_list .container .item .order_info .status.access{color:#707070}.order_list .container .item .order_info .status.canceled{color:red}.order_list .container .item .pharma_info{background-color:#f5f5f5}.order_list .container .item .pharma_info .block{align-items:flex-start;color:#707070;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact,sans-serif;font-size:18px;font-weight:400;justify-content:center;line-height:normal}.order_list .container .item .pharma_info>:first-child{color:#000}.order_list .container .item .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:20px}.order_list .container .item .pharma_info .block .route{align-items:center;display:flex;flex-wrap:wrap;min-height:48px;width:100%}.order_list .container .item .pharma_info .block img{height:auto;margin-right:8px;padding:0 5px;width:auto}.order_list .container .item .pharma_info .block .metro{background-color:#707070;border:1px solid #707070;border-radius:50%;color:transparent;display:inline-block;height:20px;margin:8px;position:relative;width:20px}.order_list .container .item .pharma_info .block .metro:before{color:#fff;content:"M";font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;left:50%;margin:1px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.order_list .container .item .pharma_info .block .shedule{font-size:14px;margin-bottom:4px;text-align:center;width:100%}.order_list .container .item .pharma_info .block .phone_number:hover{color:red}.order_list .container .item:hover .order_info a strong:before{opacity:1}.order_list .container .item .pharma_info .block .route>span{align-items:center;display:flex}@media (max-width:1279px){.order_list .container .item .order_info,.order_list .container .item .pharma_info{padding:24px}}@media (max-width:1023px){.order_list{margin:24px 0}.order_list .container{display:block}.order_list .container .sort{margin:0 0 32px}.order_list .container .item{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr;width:100%;grid-row-gap:1px;margin-top:24px}.order_list .container .item .order_info,.order_list .container .item .pharma_info{display:grid;grid-template-columns:1fr;width:100%;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;padding:16px}.order_list .container .item .order_info strong,.order_list .container .item .order_info strong .currency,.order_list .container .item .order_info strong .price,.order_list .container .item .pharma_info strong,.order_list .container .item .pharma_info strong .currency,.order_list .container .item .pharma_info strong .price{font-size:1.25rem}}@media (max-width:515px){.order_list .container .item .pharma_info .block .metro{margin:0 5px 5px 0}.order_list .container .item .pharma_info .block img{margin:0}.order_list .container .item .pharma_info .block .value_time{margin:0 0 0 5px}.order_list .container .item .pharma_info .block .route{font-size:14px;min-height:auto}}@media (max-width:413px){.order_list .container .item{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;width:100%;grid-row-gap:1px;margin:0 auto 32px}.order_list .container .item br{display:none}.order_list .container .item .pharma_info .block .route{min-height:auto}}.order_cancel .container{display:grid;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr;grid-column-gap:48px;margin-bottom:48px}.order_cancel .container textarea{min-height:100px;padding:.5rem;resize:none}.change_password,.forgot_password{background-color:#fff;flex-grow:1;margin:0 0 40px}.change_password .container,.forgot_password .container{display:grid;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr;grid-column-gap:48px}.change_password .container .content .list,.forgot_password .container .content .list{border:1px solid #e4e4e4;margin-top:32px;padding:32px 40px 40px}.change_password .container .content .list .submit,.forgot_password .container .content .list .submit{display:block;margin:24px auto 0}.change_password .container .content .list .block,.forgot_password .container .content .list .block{margin-bottom:24px;width:90%}.change_password .container .content .list .block .input,.forgot_password .container .content .list .block .input{border-radius:24px;height:48px;width:100%}.change_password .container .content .list .block .input:focus input,.change_password .container .content .list .block .input:hover input,.forgot_password .container .content .list .block .input:focus input,.forgot_password .container .content .list .block .input:hover input{border-color:red}.change_password .container .content .list .block .input.access:before,.change_password .container .content .list .block .input.error:before,.forgot_password .container .content .list .block .input.access:before,.forgot_password .container .content .list .block .input.error:before{color:red;content:"";font-family:FontAwesome;font-size:48px;font-weight:400;position:absolute;right:-60px;top:50%;transform:translateY(-50%)}.change_password .container .content .list .block .show_hide_btn,.forgot_password .container .content .list .block .show_hide_btn{border-radius:50%;bottom:48px;cursor:pointer;height:48px;left:calc(100% - 48px);position:relative;width:48px}.change_password .container .content .list .block .show_hide_btn:before,.forgot_password .container .content .list .block .show_hide_btn:before{align-items:center;color:#707070;content:"";display:flex;font-family:FontAwesome;font-size:20px;font-weight:40;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.change_password .container .content .list .block .show_hide_btn:hover:before,.forgot_password .container .content .list .block .show_hide_btn:hover:before{color:red}.change_password .container .content .list .block .show_hide_btn.show:before,.forgot_password .container .content .list .block .show_hide_btn.show:before{content:"\f06e"}.change_password .container .content .list .block input,.forgot_password .container .content .list .block input{border:1px solid #e4e4e4;border-radius:24px;color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:23px;font-weight:600;height:100%;padding:0 48px 0 24px;width:100%}.change_password .container .content .list .block input:focus,.change_password .container .content .list .block input:hover,.forgot_password .container .content .list .block input:focus,.forgot_password .container .content .list .block input:hover{border-color:red}.change_password .container .content .list .block label,.forgot_password .container .content .list .block label{color:red;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;margin-bottom:4px;margin-left:32px;width:100%}@media (max-width:767px){.change_password .container,.forgot_password .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}.change_password .container .content .list,.forgot_password .container .content .list{padding:16px 16px 32px}.change_password .container .content .list .block,.forgot_password .container .content .list .block{width:100%}.change_password .container .content .list .block input,.forgot_password .container .content .list .block input{font-size:1.125rem}}.alphabet_search .container .title{margin:24px 0 8px}.alphabet_search .container .title sup{color:#707070;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:8px;text-transform:none;top:-24px}.alphabet_search_result{margin:24px 0}.alphabet_search_result ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;padding:24px 0;grid-column-gap:48px;grid-gap:24px;grid-column-gap:24px;grid-row-gap:24px}.alphabet_search_result ul a{color:red;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;position:relative}.alphabet_search_result ul a:before{border-top:1px dashed red;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;width:100%}.alphabet_search_result ul a:hover:before{opacity:1}@media (max-width:767px){.alphabet_search_result ul{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:24px 0;grid-column-gap:48px;grid-gap:24px;grid-column-gap:24px;grid-row-gap:24px}}.filter{overflow:visible}.filter .block-header,.filter-wrapper .block-header{color:#1e1e1e;display:none;font:500 28px/31px Oceanic Grotesk Compact,sans-serif;position:relative}.filter .block-header{padding:0 0 24px}.filter .close_block,.filter-wrapper .close_block{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px}.filter .close_block,.filter-wrapper .close_block:before{display:none}.filter .back{align-items:center;color:red;cursor:pointer;display:flex;font-family:FontAwesome;font-size:1rem;height:48px;justify-content:center;position:absolute;right:0;top:0;width:48px;z-index:1}.filter .back:hover{opacity:.75}.filter.personal_user_sidebar .box{background-color:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:auto;position:sticky;top:90px;grid-row-gap:24px;border:1px solid #e4e4e4;border-radius:25px;padding:12px 4px 20px}.filter.personal_user_sidebar .box .user_block{background-color:#fff;box-shadow:unset;padding:unset;padding-top:8px;top:4%;transition:.5s ease-in-out;width:100%}.filter.personal_user_sidebar .box .user_block .user_name{border-bottom:1px dashed #e4e4e4;color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:600;margin:0 auto 4px;padding-bottom:10px;text-align:center;width:90%}.filter.personal_user_sidebar .box .user_block .user_name span.first_name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1100px){.filter .close_block,.filter-wrapper .close_block{height:24px;width:24px}}@media (min-width:1023px) and (max-width:1200px){.filter.personal_user_sidebar .box .user_block .user_name span.first_name{max-width:150px}}@media (max-width:1023px){.filter.personal_user_sidebar .box .user_block .user_name span.first_name{max-width:none}}@media (max-width:480px){.filter.personal_user_sidebar .box .user_block .user_name span.first_name{max-width:200px}}.filter.personal_user_sidebar .box .user_block ul{margin:0 auto 16px;width:90%}.filter.personal_user_sidebar .box .user_block ul li a{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;line-height:36px;margin:24px 0}.filter.personal_user_sidebar .box .user_block ul li a.active{pointer-events:none}.filter.personal_user_sidebar .box .user_block ul li a.active,.user_block ul li a:hover{color:red}@media (max-width:1023px){.filter.personal_user_sidebar .box,.filter.personal_user_sidebar .filter{z-index:unset}}.filter-wrapper{position:relative}.filter-inner{display:flex;flex-direction:column;gap:24px;position:sticky;top:65px}.filter .box{grid-row-gap:24px}.filter .box,.filter .box .block{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.filter .box .block{margin:0;max-height:320px;padding:0;width:100%}.filter .box .block .title{align-items:center;color:#1e1e1e;cursor:pointer;display:flex;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;letter-spacing:normal;min-height:23px;padding:0;position:relative;text-align:left;text-transform:none}.filter .box .block .title i{color:#1e1e1e;display:block;font-size:12px;font-weight:400;position:absolute;right:0;top:50%;transform:translateY(-50%)}.filter .box .block .title:hover i{color:red}.filter .box .block.category{cursor:auto}.filter .box .block.category--full{max-height:100%}.filter .box .block.category ul{height:auto}.filter .box .block.category ul a{color:#1e1e1e80;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:19px}.filter .box .block.category ul a.active,.filter .box .block.category ul a:hover{color:red}.filter .box .block .list{background-color:#fff!important;border:none!important;display:block;height:0;margin:0;max-height:280px;overflow:hidden;padding:0;width:100%}.filter .box .block.category--full .list{max-height:100%}.filter .box .block .list .mCSB_scrollTools{height:calc(100% - 8px);opacity:0}.filter .box .block .list:hover .mCSB_scrollTools{opacity:1}.filter .box .block .list ul{display:flex;flex-direction:column;gap:12px;margin:0;padding-right:10px}.filter .box .block .list ul li{color:#1e1e1e80;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:19px;margin:0;width:100%}.filter .box .block .list ul li label{width:100%}.filter .box .block.show .title i{transform:translateY(-50%)}.filter .box .block.show .list{height:auto;padding:12px 0 0}.filter .bottom .filter_info{color:red;display:inline-block;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:14px;font-weight:300;margin:0 0 24px;position:relative;width:auto}.filter .filter-button_container{display:flex;gap:10px}.filter .box.bx_filter .control .control__indicator{width:14px}.filter .box.bx_filter .mCSB_scrollTools,.filter .box.bx_filter .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.filter .box.bx_filter .mCSB_scrollTools .mCSB_draggerRail{width:10px}.filter .box .button--filter{height:44px;width:100%}.filter .box .button--1.button--filter:disabled{background-color:#fff!important;border-color:#e6eaee!important;color:#1e1e1e80}@media screen and (max-width:1100px){.filter-wrapper{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);height:100%;left:calc(-100% - 16px);overflow:auto;padding:48px 16px 80px;position:fixed;top:0;transition:.5s ease-in-out;width:100%;z-index:11}.filter-wrapper.show{left:0}.filter-inner{position:static}.filter-wrapper .block-header{display:block;font-size:20px;line-height:24px}.filter .filter-button_container{align-items:center;width:100%}}@media screen and (max-width:767px){.filter .filter-button_container{flex-direction:column-reverse}.filter .filter-button_container .button--large{max-width:100%;width:100%}}.cart_order.your_cart,.cart_order.your_order{flex:1;margin:0}.cart_order.your_cart .top,.cart_order.your_order .top{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:32px}.cart_order.your_cart .top .change,.cart_order.your_order .top .change{font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300;position:relative}.cart_order.your_cart .top .change input,.cart_order.your_order .top .change input{align-items:center;background-color:transparent;border:1px solid red;border-radius:30px;color:red;display:flex;height:60px;justify-content:center;left:50%;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.cart_order.your_cart .top .change input:hover,.cart_order.your_order .top .change input:hover{background-color:red;color:#fff;opacity:1}.cart_order.your_cart .top .change p,.cart_order.your_order .top .change p{display:none}.cart_order.your_cart .top .change p.alert,.cart_order.your_order .top .change p.alert{align-items:center;border:1px solid #e4e4e4;border-radius:30px;color:#707070;display:flex;height:60px;justify-content:center;left:50%;padding:0 24px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:pre;z-index:1}.cart_order.your_cart .top .change p.alert .fa,.cart_order.your_order .top .change p.alert .fa{color:#707070;font-family:FontAwesome;font-size:25px;font-weight:400}.cart_order.your_cart .el,.cart_order.your_order .el{display:block;margin:0 0 .67em;overflow:hidden}.cart_order.your_cart .DeliveryTime{border:2px solid red;color:red;display:block;font-family:Oceanic Grotesk Compact;font-size:36px;letter-spacing:.72px;margin:1rem 0;padding:1rem 0;position:relative;text-align:center;text-transform:uppercase;width:100%}.cart_order.your_cart .el .content,.cart_order.your_order .el .content{border:1px solid #e4e4e4;display:block;width:100%}.cart_order.your_cart .el .bottom{border:1px solid #e4e4e4;padding:24px 24px 0;text-align:right}.cart_order.your_cart .el .bottom .form-control{background-color:#fff;border-color:red}.cart_order.your_cart .el .bottom .basket-coupon-block-coupon-btn{border-bottom:2px solid red;border-right:2px solid red}.cart_order.your_cart .el .bottom .pharmacy-total-sum{color:#000;font-family:Oceanic Grotesk Compact;font-size:30px;font-weight:300;letter-spacing:.6px}.cart_order.your_cart .el .bottom .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:26px;font-weight:700}.pharmacy-total-bsaket{align-content:center;align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}@media (max-width:767px){.cart_order.your_cart .el .bottom{padding:0 0 10px}.cart_order.your_cart .bottom .order_price strong,.cart_order.your_cart .el .order_number strong,.cart_order.your_order .bottom .order_number strong,.cart_order.your_order .bottom .order_price strong{font-size:1.75rem;white-space:pre}}.cart_order.your_cart .el .bottom div,.cart_order.your_order .el .bottom div{width:auto}.cart_order.your_cart .el .bottom .order_number,.cart_order.your_cart .el .bottom .order_price,.cart_order.your_order .el .bottom .order_number,.cart_order.your_order .el .bottom .order_price{display:flex;flex-direction:column;justify-content:flex-end}.cart_order.your_cart .el .bottom .order_number .discount,.cart_order.your_cart .el .bottom .order_price .discount,.cart_order.your_order .el .bottom .order_number .discount,.cart_order.your_order .el .bottom .order_price .discount{color:red;font-family:Oceanic Grotesk Compact;font-size:20px;margin-bottom:8px}.cart_order.your_cart .bottom .order_price strong,.cart_order.your_cart .el .order_number strong,.cart_order.your_order .bottom .order_number strong,.cart_order.your_order .bottom .order_price strong{color:#000;font-family:Oceanic Grotesk Compact;font-size:30px;font-weight:300;letter-spacing:.6px}.cart_order.your_cart .el .bottom .order_number strong .price,.cart_order.your_cart .el .bottom .order_price strong .price,.cart_order.your_cart .el .content .bottom .order_number strong .currency,.cart_order.your_cart .el .content .bottom .order_price strong .currency,.cart_order.your_order .el .bottom .order_number strong .price,.cart_order.your_order .el .bottom .order_price strong .price,.cart_order.your_order .el .content .bottom .order_number strong .currency,.cart_order.your_order .el .content .bottom .order_price strong .currency{font-size:26px}.cart_order.your_cart .el .bottom .order_number strong .status,.cart_order.your_cart .el .bottom .order_price strong .status,.cart_order.your_cart .el .content .bottom .order_number strong .bonus,.cart_order.your_cart .el .content .bottom .order_price strong .bonus,.cart_order.your_order .el .bottom .order_number strong .status,.cart_order.your_order .el .bottom .order_price strong .status,.cart_order.your_order .el .content .bottom .order_number strong .bonus,.cart_order.your_order .el .content .bottom .order_price strong .bonus{color:red;font-family:Oceanic Grotesk Compact;font-size:14px;white-space:pre}.cart_order.your_cart .el .bottom .order_number strong .status,.cart_order.your_cart .el .bottom .order_price strong .status,.cart_order.your_order .el .bottom .order_number strong .status,.cart_order.your_order .el .bottom .order_price strong .status{left:0}.cart_order.your_cart .el .bottom .order_number strong .status.over,.cart_order.your_cart .el .bottom .order_price strong .status.over,.cart_order.your_order .el .bottom .order_number strong .status.over,.cart_order.your_order .el .bottom .order_price strong .status.over{color:#ceb200}.cart_order.your_cart .el .bottom .order_number strong .bonus,.cart_order.your_cart .el .bottom .order_price strong .bonus,.cart_order.your_order .el .bottom .order_number strong .bonus,.cart_order.your_order .el .bottom .order_price strong .bonus{right:0}.cart_order.your_cart .el .bottom .order_price,.cart_order.your_order .el .bottom .order_price{margin-left:64px;text-align:right}.cart_order.your_cart .el .bottom .order_number,.cart_order.your_order .el .bottom .order_number{text-align:left}.cart_order.your_cart .el .title,.cart_order.your_order .el .title{color:#707070;font-family:Oceanic Grotesk Compact;font-size:30px;font-weight:700;letter-spacing:.6px;margin:0 0 24px}.cart_order.your_cart .el .pharma_info,.cart_order.your_order .el .pharma_info{display:grid;grid-template-columns:1fr 20% 20% 20%;grid-template-rows:1fr;padding:24px 32px;width:100%;grid-column-gap:32px;background-color:#e4e4e4}.cart_order.your_cart .el .pharma_info .block,.cart_order.your_order .el .pharma_info .block{color:#707070;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;justify-content:center;min-height:48px}.cart_order.your_cart .el .pharma_info .block .ph_location,.cart_order.your_order .el .pharma_info .block .ph_location{color:#000}.cart_order.your_cart .el .pharma_info .block .ph_name,.cart_order.your_order .el .pharma_info .block .ph_name{color:#000;font-size:16px;font-weight:700}.cart_order.your_cart .el .pharma_info .block .route,.cart_order.your_cart .el .pharma_info .block .shedule,.cart_order.your_order .el .pharma_info .block .route,.cart_order.your_order .el .pharma_info .block .shedule{text-align:center}.cart_order.your_cart .product .product_photo a{display:inline-block;height:130px;width:130px}.cart_order.your_cart .product-code{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:28px;margin:14px 0}.phone_number{display:block;margin:0 auto;text-align:center}.phone_number:hover{color:red}.route img{height:17px;margin:0 8px;width:10px}.metro{background-color:#707070;border:1px solid #707070;border-radius:50%;color:transparent;display:inline-block;height:20px;margin-right:8px;position:relative;width:20px}.metro:before{color:#fff;content:"M";font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;left:50%;margin:1px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.product{border-bottom:1px dashed #e4e4e4;display:grid;grid-template-columns:calc(10% + 8px) 1fr 1fr calc(10% + 8px);grid-template-rows:1fr;margin:0 16px 16px;padding:16px 0;grid-column-gap:16px}.product:last-child{border:none}.product .countPrices{width:100%}.product .product_info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.product .product_name{color:#000;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.product .product_breeder{color:#707070;display:-webkit-box;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;-webkit-line-clamp:1;line-height:28px;margin:14px 0;-webkit-box-orient:vertical}.product .prices-wrapper{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.product .status{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300}.product .status .fa{color:red;display:inline-block;font-size:16px;font-weight:400;height:16px;line-height:28px;width:16px}.product .attn{color:#ceb200;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.product .attn .fa{display:inline-block;font-size:16px;font-weight:400;height:16px;line-height:28px;width:16px}.product .product-amount{bottom:0;color:red;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.product .product_set-block{display:flex;flex-direction:column;gap:10px}.product .product_set-toggle{align-items:center;color:#707070;cursor:pointer;display:flex;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;gap:8px;position:relative;width:fit-content}.product_set-toggle-arrow{background:url(/local/templates/.default/img/icon-nabory-arrow-old.svg) no-repeat 50%/contain;display:block;height:16px;transition:transform .3s ease;width:16px}.product_set-toggle-arrow--down{transform:rotate(180deg)}.product .product_set-toggle a{color:#ed705d;font-size:18px}.product .product_set-items{color:#1e1e1e;display:none;font:16px/19px Oceanic Grotesk Compact,sans-serif}.product .product_set-items.toggle-active{display:block}.product .product_set-block ol{list-style-type:disc;margin:0;padding:0 0 0 25px}.product .product_set-block ol li{list-style-type:disc}.product .product_set-block ol li,.product .product_set-block ol li span{color:#707070;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.product .product_set-block ol li div{display:block}@media screen and (max-width:1023px){.product .product-amount{left:0;margin:16px 0 0;position:relative;transform:none;width:100%}}@media screen and (max-width:767px){.product .product_set-block{gap:4px}.product .product_set-toggle{font-size:12px;line-height:14px}.product .product_set-block ol{padding:0 0 0 22px}.product .product_set-block ol li,.product .product_set-block ol li span{font-size:12px;line-height:14px}}.product .prices{display:flex;flex-direction:column;position:relative}.product .prices .div{align-items:center;display:flex;justify-content:center}.product .prices .div.action{align-items:center;display:flex;gap:8px;position:absolute;right:0;top:-12px}.product .prices .div.action .old-price{color:#1e1e1e80;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;position:relative;white-space:nowrap}.product .prices .div.action .old-price:after{background-color:#1e1e1e80;content:"";height:1px;left:0;position:absolute;top:calc(50% + 1px);width:100%}.product .prices .div.action .price{color:red}.product .prices .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:300;text-align:center}.product .prices .summary{color:#000;font:700 26px/36px Oceanic Grotesk Compact,sans-serif;white-space:nowrap}.product .prices .summary--not-available{opacity:.4}.product .remove,.product .remove .remove_btn{align-items:center;display:flex;justify-content:center}.product .remove .remove_btn{background-color:red;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;font-weight:400;height:40px;letter-spacing:.4px;width:40px}@media screen and (max-width:767px){.product .attn,.product .attn .fa{font-size:12px;line-height:16px}.product .attn .fa{width:12px}}.btn_container{align-items:center;display:flex;justify-content:flex-end;padding:32px 0}.btn_container input[type=button],.btn_container input[type=submit]{font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300;height:60px!important}.btn_container .change{font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300;margin:0 32px;position:relative}.btn_container .change input{align-items:center;background-color:transparent;border:1px solid red;border-radius:30px;color:red;display:flex;height:60px;justify-content:center;position:relative;width:auto}.btn_container .change input:hover{background-color:red;color:#fff;opacity:1}.btn_container .change p{display:none}.btn_container .change p.alert{align-items:center;border:1px solid #e4e4e4;border-radius:30px;color:#707070;display:flex;height:60px;justify-content:center;padding:0 24px;pointer-events:none;position:relative;white-space:pre;z-index:1}.btn_container .change p.alert .fa{color:#707070;font-family:FontAwesome;font-size:25px;font-weight:400}.order_confirm .title{align-items:center;display:flex;font-size:36px;font-weight:700;letter-spacing:.72px;text-transform:none}.order_confirm .title,.order_confirm .title span{color:#707070;font-family:Oceanic Grotesk Compact}.order_confirm .title span{font-size:20px;font-weight:300;margin-left:8px;margin-top:4px}.order_confirm .title span a{color:red;text-decoration:underline}.order_confirm .title span a:hover{opacity:.75}.order_confirm .title span a.error-order-register-user{color:red}.order_confirm .content{display:flex}@media screen and (max-width:699px){.order_confirm .content{flex-direction:column}.order_confirm .content .block-right{margin:0}}.order_confirm .content .block{margin-bottom:24px;padding:0 24px}.order_confirm .content .block .input{border-radius:20px;height:40px;width:100%}.order_confirm .content .block .input.multiline{height:auto}.order_confirm .content .block .input:focus input,.order_confirm .content .block .input:hover input{border-color:red}.order_confirm .content .block .input:focus input[readonly=readonly],.order_confirm .content .block .input:hover input[readonly=readonly]{border:1px solid #e4e4e4}.order_confirm .content .block input{height:100%;padding:0 24px}.order_confirm .content .block input,.order_confirm .content .block textarea{border:1px solid #e4e4e4;color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;width:100%}.order_confirm .content .block textarea{padding:10px 24px;resize:none}.order_confirm .content .block input.order-confirm-phone{border:1px solid red;border-radius:32px;color:#fff;cursor:pointer;position:absolute;right:0;top:0;width:auto;z-index:1}.order_confirm .content .block input:focus,.order_confirm .content .block input:hover{border-color:red}.order_confirm .content .block input:hover~.hint{display:block;left:calc(100% + 48px);top:50%;transform:translateY(-50%)}.order_confirm .content .block input:hover~.hint,.order_confirm .content .block label{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;width:100%}.order_confirm .content .block label{display:inline-block;margin-bottom:4px;margin-left:32px}.order_confirm .content .block label em{font-style:normal;position:relative}.order_confirm .content .block label sup{color:red;position:absolute;right:-8px;top:8px}.order_confirm .content .block .hint{display:none;position:absolute}.order_confirm .checkin_block{display:flex;flex-direction:column;margin:24px auto 16px;max-width:380px;width:100%}.order_confirm .checkin_block label{color:#707070;margin-bottom:16px}.order_confirm .checkin_block label.error{color:red;margin-bottom:16px}.order_confirm .btn_container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:20px;margin:0 auto;max-width:35.3125rem}.order_confirm .order-total .total-price{align-items:end;display:grid;grid-template-columns:1fr 1fr;justify-content:end;justify-items:end;grid-column-gap:20px;color:#000;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:16px;font-weight:300;letter-spacing:.6px;margin:0 0 5px}.order_confirm .order-total .total-price>span:first-child{font-weight:700}.order_confirm .order-total .total-price_summ{font-family:Oceanic Grotesk Compact;font-size:24px}.order_confirm .btn_container .btn{align-items:center;display:flex;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:25px;font-weight:300;justify-content:space-around}.order_confirm .btn_container .back,.order_confirm .btn_container .btn input[type=submit]:disabled{background-color:#e4e4e4;border:1px solid #e4e4e4;color:#fff}.order_confirm .btn_container .back{align-items:center;border-radius:30px;cursor:pointer;display:flex;font-size:25;font-weight:300;height:60px;justify-content:center;line-height:1;min-width:120px;opacity:1;padding:0 24px}.order_confirm .btn_container .back i{transform:rotate(90deg)}.order_confirm .btn_container .back:hover{background-color:#8abc3e;border:1px solid #8abc3e}.order_confirm .btn_container>:first-child .bottom{margin:0;padding:0}.order_confirm.email_exists{position:relative}.order_confirm.email_exists .w-block{align-items:center;display:flex;justify-content:space-between}.order_confirm.email_exists .w-block input[type=button]{border-radius:20px;color:#fff;height:40px;max-width:120px}.order_confirm.email_exists .social_auth{border-bottom:1px solid #f5f5f5;margin:0 auto;padding-bottom:8px;width:100%}.order_confirm.email_exists .social_auth ul{text-align:center}.order_confirm.email_exists .social_auth li{color:red;display:inline-block;font-size:30px;font-weight:400;line-height:28px;margin:0 8px}.order_confirm.email_exists .social_auth li a:hover{opacity:.75}.order_confirm.email_exists .social_auth p{color:#a8a8a8;display:block;font-family:Oceanic Grotesk Compact;font-size:16px;margin:8px auto;text-align:center}@media (max-width:1023px){.cart_order.your_order{margin:24px 0}.cart_order.your_cart .el,.cart_order.your_order .el{margin-bottom:0}.cart_order.your_cart .el .title,.cart_order.your_order .el .title{font-size:28px;margin:24px 0}.cart_order.your_cart .el .pharma_info,.cart_order.your_order .el .pharma_info{padding:12px 16px}.cart_order.your_cart .el .product .product_info,.cart_order.your_order .el .product .product_info{padding:0}.cart_order.your_cart .el .product .prices,.cart_order.your_order .el .product .prices{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.cart_order.your_cart .el .content .bottom,.cart_order.your_order .el .content .bottom{display:grid;grid-template-columns:1fr 1fr;margin:0 16px 16px;padding:0 0 24px}.cart_order.your_cart .order_confirm,.cart_order.your_order .order_confirm{margin-top:24px}.cart_order.your_cart .order_confirm .title,.cart_order.your_order .order_confirm .title{display:inline-block;font-size:24px}.cart_order.your_cart .order_confirm .content .block,.cart_order.your_order .order_confirm .content .block{padding:0}.cart_order.your_cart .order_confirm .content .block label,.cart_order.your_order .order_confirm .content .block label{font-size:16px;margin-left:0;padding-left:16px}.cart_order.your_cart .order_confirm .content .block input[type=text],.cart_order.your_order .order_confirm .content .block input[type=text]{background-color:transparent;z-index:1}.cart_order.your_cart .order_confirm .btn_container,.cart_order.your_order .order_confirm .btn_container{display:grid;grid-template-columns:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:1fr 1fr}.cart_order.your_cart .order_confirm .btn_container .summary_price .hint,.cart_order.your_order .order_confirm .btn_container .summary_price .hint{bottom:0;position:relative}}@media (max-width:767px){.cart_order.your_cart .el .pharma_info,.cart_order.your_order .el .pharma_info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}.cart_order.your_cart .el .block,.cart_order.your_order .el .block{font-size:16px}.cart_order.your_cart .el .product,.cart_order.your_order .el .product{display:grid;grid-template-columns:1fr;margin:0 8px 16px;position:relative;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}.cart_order.your_cart .el .product .product_photo,.cart_order.your_order .el .product .product_photo{margin:0 auto;width:50%}.cart_order.your_cart .el .product .prices,.cart_order.your_order .el .product .prices{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.cart_order.your_cart .el .product .prices .price,.cart_order.your_cart .el .product .prices .summary,.cart_order.your_order .el .product .prices .price,.cart_order.your_order .el .product .prices .summary{font-size:1rem}.cart_order.your_cart .el .product .remove,.cart_order.your_order .el .product .remove{position:absolute;right:0;top:16px}.cart_order.your_cart .order_confirm .content .block input .hint,.cart_order.your_order .order_confirm .content .block input .hint{font-size:1rem}}@media (max-width:600px){.cart_order.your_cart .el .content .bottom .order_price,.cart_order.your_order .el .content .bottom .order_price{margin-left:0;text-align:left}.cart_order.your_cart .el .content .bottom .order_price strong .bonus,.cart_order.your_order .el .content .bottom .order_price strong .bonus{left:0;right:auto}.cart_order.your_cart .order_confirm .content,.cart_order.your_order .order_confirm .content{grid-template-columns:100%;grid-template-rows:1fr 1fr 1fr}.cart_order.your_cart .order_confirm .content .block,.cart_order.your_order .order_confirm .content .block{width:100%}.cart_order.your_cart .order_confirm .content .block input:hover~.hint,.cart_order.your_order .order_confirm .content .block input:hover~.hint{font-size:.55rem;left:auto;right:0;text-align:right;top:calc(100% + 8px);transform:none;width:75%}.cart_order.your_cart .order_confirm .btn_container input[type=button],.cart_order.your_cart .order_confirm .btn_container input[type=submit],.cart_order.your_order .order_confirm .btn_container input[type=button],.cart_order.your_order .order_confirm .btn_container input[type=submit]{font-size:1.25rem}}@media (max-width:479px){.cart_order.your_cart .order_confirm .btn_container .btn,.cart_order.your_order .order_confirm .btn_container .btn{grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;font-size:18px;grid-template-columns:1fr}}@media (max-width:480px){.cart_order.your_cart .el .pharma_info,.cart_order.your_order .el .pharma_info{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;padding:8px;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}}.pagination_page{margin:40px 0}.pagination{margin-bottom:36px}.pagination .num{margin-top:20px}.pagination .lang_en,.pagination .lang_ru{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.pagination .num{display:inline-block}.pagination .num a{margin:0}.pagination span{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:500;line-height:120%;padding:4px 5px;text-transform:uppercase}.pagination a{color:#1e1e1e80}.pagination a:hover{color:red}.pagination span:not(.pagination-disabled):hover{background:#fde8e8}.pagination-disabled{color:#dedede;pointer-events:none}@media (max-width:1100px){.pagination{margin-bottom:30px}.pagination .num{margin-top:16px}.pagination .lang_en,.pagination .lang_ru{margin-top:12px}}@media (max-width:767px){.pagination{margin-bottom:24px}.pagination span{font-size:14px}.pagination .num{margin-top:12px}}.preview_img{background-color:#e4e4e4;border-bottom:42px solid #fff;border-top:42px solid #fff;padding:0 5%}.preview_img .images{background-color:#fff;display:flex;flex-wrap:wrap;padding:0 21px}.preview_img .images .image{background-color:#fff;flex:1;overflow:hidden;padding:0 21px}.preview_img .images .image:before{content:"";display:block;padding-top:80%;position:relative;width:100%}.preview_img .images .image a{height:100%;left:0;position:absolute;top:0;width:100%}.preview_img .images .image img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.5s ease-in-out}.preview_img .images .image img:hover{left:50%;top:50%;transform:translate(-50%,-50%) scale(1.1)}@media (max-width:767px){.preview_img{border:none;margin:32px 0;padding:0}.preview_img .images{background-color:#fff;padding:0}.preview_img .images .image{flex:none;padding:0;width:50%}.preview_img .images .image img{left:0;top:0;transform:none;width:100%}}.preview_news{margin-bottom:80px}.preview_news .container{padding:0}.preview_news .content_page{max-width:845px}.preview_news .container h1,.preview_news .container h1 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:26px;font-weight:500;margin:1rem 0 2rem}.preview_news .container h2,.preview_news .container h2 a,.preview_news .container h3,.preview_news .container h3 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:500;margin:2rem 0 1rem}.preview_news .container h4,.preview_news .container h4 a,.preview_news .container h5,.preview_news .container h5 a{font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:400;margin:1rem 0}.preview_news .container h6,.preview_news .container h6 a{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:400;margin:1rem 0}.preview_news .container b{color:#1e1e1e80;font-size:16px;font-weight:700}.preview_news .container p{color:#1e1e1e80;margin-bottom:1.5rem}.preview_news .container a{font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.preview_news .container a:hover{color:red;opacity:.8}.preview_news .container li{color:#1e1e1e80;list-style-type:disc}.preview_news .container ul{margin:16px 0;padding:0 24px}.preview_news .container li a,.preview_news .container li b,.preview_news .container li p,.preview_news .container li span{color:#1e1e1e80}.preview_news .container img{height:auto;max-width:100%;text-align:center}.preview_news{margin-bottom:8px}@media (max-width:1023px){.preview_news .container{padding:0 15px}}@media (max-width:767px){.preview_news .container{padding:0}}.slider_breeder{border-top:1px solid #f5f5f5;display:none;padding-top:16px}.slider_breeder .title{margin-bottom:6px}.slider_breeder .slider{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.slider_breeder .slick-slide{overflow:hidden;pointer-events:none;position:relative;width:16.66667vw}.slider_breeder .slick-slide:hover img{transform:translate(-50%,-50%) scale(1.1)}.slider_breeder .slick-slide:before{content:"";display:block;padding-top:56.25%;position:relative;width:100%}.slider_breeder .slick-slide img{height:85%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 1s ease-out}.slider_preview_recall{padding-bottom:48px;position:relative}.slider_preview_recall .see_more{bottom:0;position:absolute;right:144px}.slider_preview_recall .item{display:grid;grid-template-columns:25% calc(75% - 24px);grid-template-rows:1fr;grid-column-gap:24px;margin:1px}.slider_preview_recall .item .photo{background-position:50%;background-repeat:no-repeat;background-size:contain;border:14px solid #fff;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.16);margin:6px;overflow:hidden}.slider_preview_recall .item .photo:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.slider_preview_recall .item .photo img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider_preview_recall .item i{color:#343333;font-family:Oceanic Grotesk Compact;font-size:14px;left:0;letter-spacing:.28px;padding:0 48px;position:absolute;text-indent:14px;top:50%;transform:translateY(-50%)}.slider_preview_recall .item .quote{background-image:url(/local/templates/.default/img/w_qm.png),url(/local/templates/.default/img/w_qm.png);background-position:0 0,100% 100%;background-repeat:no-repeat;background-size:auto}.slider_preview_recall .next,.slider_preview_recall .prev{border:1px solid #e4e4e4;border-radius:50%;bottom:-48px;color:#e4e4e4;cursor:pointer;font-size:36px;font-weight:400;height:44px;letter-spacing:.72px;position:absolute;width:44px;z-index:1}.slider_preview_recall .next .fa,.slider_preview_recall .prev .fa{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.slider_preview_recall .next:hover,.slider_preview_recall .prev:hover{border:1px solid red;color:red}.slider_preview_recall .prev{right:68px;transform:rotate(90deg)}.slider_preview_recall .next{right:0;transform:rotate(-90deg)}@media (max-width:1023px){.slider_preview_recall .next,.slider_preview_recall .prev{bottom:-80px}.slider_preview_recall .item i{font-size:12px;padding:0 16px}.slider_preview_recall .item .photo{border:8px solid #fff}.slider_preview_recall .item .quote{background-size:16px}}@media (max-width:767px){.slider_preview_recall{margin-bottom:16px}.slider_preview_recall .item i{font-size:16px}.slider_preview_recall .next,.slider_preview_recall .prev{bottom:-48px}}.always_need{border:none;margin:0;overflow:hidden;position:relative}.slider_viewed_need{display:grid;grid-template-columns:repeat(5,minmax(auto,1fr));padding:30px 0 50px}.slider_viewed_need.slick-initialized{display:block;padding:0}.slider_viewed_need .slide:nth-child(n+6){display:none}.slider_viewed_need.slick-initialized .slide{display:block}.always__title-wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto}.always_need-link{align-items:center;color:#3d5ad1;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;gap:6px;transition:color .3s ease;white-space:nowrap}.always_need-link:hover{color:red}.always_need-link:after{background:url(/local/templates/.default/img/icon-arrow--blue.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:20px;transition:background-image .3s ease;width:20px}.always_need-link:hover:after{background-image:url(/local/templates/.default/img/icon-arrow--red.svg)}.always_need-link--hide{display:none}.always_need .arrow,.slider_photos .arrow{background:url(/local/templates/.default/img/icon__slide-arrow.svg) no-repeat 50%/14px 14px,#fff;border-radius:50%;box-shadow:1px 1px 40px rgba(0,0,0,.06);cursor:pointer;display:block;flex-shrink:0;height:54px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:54px;z-index:2}.always_need .arrow.slick-disabled,.slider_photos .arrow.slick-disabled{opacity:0!important}.always_need .arrow--prev,.slider_photos .arrow--prev{left:-74px;transform:translateY(-50%) rotate(180deg)}.always_need .arrow--next,.slider_photos .arrow--next{right:-74px}.always_need .slick-list{margin:0;padding:20px 0 36px}.always_need .container .slider_viewed_need .slick-track{display:flex;margin:0}.slider_viewed_need .slick-slide{height:auto}.slider_viewed_need .slide .item{background-color:#fff;border-radius:20px;box-shadow:1px 1px 40px rgba(0,0,0,.06);height:100%;margin:0 8px 0 0;position:relative}.content_page-slider-alphabet:empty{display:none}.content_page-slider-alphabet .always_need{padding:40px 0 80px}.always_need .slick-dots,.slider_photos .slick-dots{align-items:center;display:none!important;flex-wrap:wrap;gap:10px 4px;margin:0 auto;padding-top:20px}.always_need .slick-dots.slider__dots--hide,.slider_photos .slick-dots.slider__dots--hide{display:none!important}.always_need .slick-dots li,.slider_photos .slick-dots li{display:flex;pointer-events:none}.always_need .slick-dots li button,.slider_photos .slick-dots li button{background-color:#f1f1f7;border:none;border-radius:20px;font-size:0;height:3px;min-width:0;padding:0;width:20px}.always_need .slick-dots .slick-active button,.slider_photos .slick-dots .slick-active button{background-color:red}.certificates-slide{cursor:pointer;margin:0 4px;position:relative}.certificates-slide:after{background:url(/local/templates/.default/img/ymaps-expand-fullscreen-btn.svg) no-repeat 50%/22px 22px,red;border-radius:4px;box-shadow:0 -1px 6.7px rgba(0,0,0,.25);content:"";display:block;height:30px;position:absolute;right:16px;top:16px;width:30px;z-index:2}.slider_certificates_size-image{height:100%;position:absolute;width:100%;z-index:3}.always_need.always_need__align-items-left .slick-track{width:unset!important}.always_need.always_need__remove-border .slick-slider{border:unset!important}@media screen and (max-width:1470px){.always_need .arrow--next,.slider_photos .arrow--next{right:0}.always_need .arrow--prev,.slider_photos .arrow--prev{left:0}}@media screen and (max-width:1100px){.always__title-wrapper{padding-bottom:0}.slider_viewed_need{grid-template-columns:repeat(4,minmax(auto,1fr));padding:20px 0}.slider_viewed_need.slick-initialized{display:block}.slider_viewed_need .slide:nth-child(n+5){display:none}.slider_viewed_need.slick-initialized .slide{display:block}.slider_viewed_need.slick-initialized{padding:0}.always_need .slick-list{margin:0 -16px;padding:16px 16px 30px}.slider_viewed_need .slide .item{margin:0 4px 0 0}.always_need .slick-dots,.slider_photos .slick-dots{display:flex!important;margin:0;padding-top:0}.always_need .slider-viewed__dots,.slider_photos .slider-viewed__dots{display:flex}}@media (max-width:767px){.slider_viewed_need{grid-template-columns:repeat(2,minmax(auto,1fr));padding:26px 0 15px}.slider_viewed_need.slick-initialized{display:block;padding:0}.slider_viewed_need .slide:nth-child(n+3){display:none}.slider_viewed_need.slick-initialized .slide{display:block}.always_need .slick-list{margin:0 -14px;padding:12px 14px 24px}.always_need.always_need__align-items-left .slick-track{display:flex;flex-wrap:wrap;transform:unset!important;translate:unset!important}.always_need.always_need__align-items-left .slick-track .slick-cloned{display:none}.always_need.always_need__align-items-left .slick-arrow{display:none!important}}@media (max-width:1024px){.always_need.always_need__align-items-left .slick-track{display:flex;transform:unset!important;translate:unset!important}.always_need.always_need__align-items-left .slick-track .slick-cloned{display:none}.always_need.always_need__align-items-left .slick-arrow{display:none!important}}.your_viewed.your_viewed__align-items-left .slick-track{width:unset!important}.your_viewed.your_viewed__remove-border .slick-slider{border:unset!important}@media (max-width:768px){.your_viewed.your_viewed__align-items-left .slick-track{display:flex;flex-wrap:wrap;transform:unset!important;translate:unset!important}.your_viewed.your_viewed__align-items-left .slick-track .slick-cloned{display:none}.your_viewed.your_viewed__align-items-left .slick-arrow{display:none!important}}@media (max-width:1024px){.your_viewed.your_viewed__align-items-left .slick-track{display:flex;transform:unset!important;translate:unset!important}.your_viewed.your_viewed__align-items-left .slick-track .slick-cloned{display:none}.your_viewed.your_viewed__align-items-left .slick-arrow{display:none!important}}.block.category{width:100%}.block.category .title i{display:none}.block.category .list{margin:32px 0}.block.category ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -8px}.block.category ul li{margin:0 8px 16px;min-width:200px;width:calc(25% - 16px)}.block.category ul li a{font-size:18px;font-weight:400}.success-review{background-color:#fff;border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;font-family:Oceanic Grotesk Compact;font-size:32px;height:auto;left:50%;max-height:768px;max-width:768px;overflow:hidden;padding:24px;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.bx-composite-btn-fixed{z-index:-999!important}.social_links .links{border:1px solid #e4e4e4;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}.social_links .links .link{align-content:center;align-items:center;border:.5px solid #e4e4e4;cursor:pointer;display:flex;font-size:70px;justify-content:center;letter-spacing:3.2px;padding:5px}.social_links .links .link i{color:#e4e4e4;opacity:.6;transition:.5}.social_links .links .link i.fa-vk{color:#597da3}.social_links .links .link i.fa-facebook,.social_links .links .link i.fa-facebook-official{color:#3b5998}.social_links .links .link i.fa-instagram{color:#3f729b}.social_links .links .link i.fa-telegram{color:#08c}.social_links .links .link:hover i{opacity:1}.social_links .links_description{align-content:center;align-items:center;border:1px solid #e4e4e4;display:flex;height:calc(50% - 36px);justify-content:center;padding:5px}@media (max-width:1023px){.social_links .links{height:auto}.social_links .links .link{font-size:35px;width:100%}}.big_map .top{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:space-between;margin:28px 0;width:100%}.big_map .big_map-ymaps{height:25vw;width:100vw}@media (max-width:1023px){.big_map .big_map-ymaps{height:50vw}}@media (max-width:500px){.big_map .big_map-ymaps{height:100vw}}.add_cart.v3{border-radius:20px;box-shadow:0 0 20px 5px rgba(0,0,0,.2);height:100%;max-height:720px;max-width:1064px;padding:18px 0 0}.add_cart,.add_cart.v3 ymaps.ymaps-2-1-79-copyright.ymaps-2-1-79-copyright_logo_no,.add_cart.v3 ymaps.ymaps-2-1-79-map-copyrights-promo{display:none}.add_cart{background-color:#fff;border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto;left:50%;max-height:768px;max-width:768px;overflow:hidden;padding:18px 0 24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.add_cart .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.add_cart .title{border-bottom:1px solid #f5f5f5;padding:0 0 18px;text-align:center;text-transform:none}.add_cart .close{color:red;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:.4px;position:absolute;right:20px;top:0}.add_cart .close:hover{opacity:.75}.add_cart .product{display:grid;grid-template-columns:25% 1fr 1fr;grid-template-rows:1fr;grid-column-gap:14px;border-bottom:1px solid #f5f5f5;padding:16px 14px 26px}.add_cart .product .product_info{text-align:left}.add_cart .product .product_info .product_name{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;width:100%;word-wrap:break-word;font-weight:300;line-height:22px;overflow:hidden}.add_cart .product .product_info .product_substance{color:#a8a8a8;display:block;font-family:Oceanic Grotesk Compact;font-size:16px;margin-top:0;padding-top:7px}.add_cart .product .product_info .analog{align-items:flex-end;color:red;display:flex;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:20px;margin-bottom:16px}.add_cart .product .product_offers{display:flex;flex-direction:column;padding:20px 0;text-align:right}.add_cart .product .product_offers .offers .price,.add_cart .product .product_offers .offers em{display:block;font-style:normal;font-weight:300;width:100%}.add_cart .product .product_offers .offers .delivery_time,.add_cart .product .product_offers .offers .receipt,.add_cart .product .product_offers .offers em{color:#000;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:auto;opacity:.87}.add_cart .product .product_offers .offers .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:28px;font-weight:300;margin:8px 0}.add_cart .product .product_offers .of_stock{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:14px auto 0;position:relative;text-align:right;width:100%}.add_cart .product .product_offers .of_stock p{display:inline-block;margin:0 5px}.add_cart .product .product_offers .of_stock.in{color:red;display:block;margin:auto}.add_cart .product .product_offers .of_stock.in .fa{display:inline-block;font-size:16px;font-weight:400;line-height:28px;position:relative}.add_cart .product .product_offers .of_stock.out{color:red;display:block;margin-top:0}.add_cart .product .product_offers .of_stock.out .fa{display:inline-block;font-size:16px;font-weight:400;line-height:28px;position:relative}.add_cart .product .product_offers .price_range{color:#000;height:20px;margin:0}.add_cart .product .product_offers .delivery_time{color:#000;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;opacity:.87}.add_cart .getting_option{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;padding:24px 0}.add_cart .getting_option div{align-items:center;display:flex;justify-content:center}.add_cart .getting_option .info{color:#191919;cursor:pointer;font-family:Oceanic Grotesk Compact;font-size:16px}.add_cart .getting_option .info:hover .fa-question{background-color:red;border:1px solid red;color:#fff}.add_cart .getting_option .info:hover span{opacity:1;visibility:visible}.add_cart .getting_option .info p{display:inline-block;position:relative}.add_cart .getting_option .info span{background-color:#707070;border:1px solid #707070;border-radius:12px;color:#fff;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;left:60px;max-width:512px;opacity:0;padding:8px 12px;position:absolute;top:calc(100% + 14px);transition:.25s;visibility:hidden;width:200%;z-index:9}.add_cart .getting_option .info span:before{border:16px solid transparent;border-bottom-color:#6f6f70;content:"";left:calc(20% + 4px);position:absolute;top:-28px}.add_cart .getting_option .fa-question{background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;color:#e4e4e4;display:inline-block;height:22px;position:relative;width:22px}.add_cart .getting_option .fa-question:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.add_cart .map,.add_cart .map:before{position:relative;width:100%}.add_cart .map:before{content:"";display:block;height:auto;padding-top:calc(30% + 22px)}.add_cart .map .popup_map{height:100%;left:0;position:absolute;top:0;width:100%}.add_cart .bottom_btn{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0 0!important;padding:0 24px}.add_cart .bottom_btn.show{display:flex}.add_cart .bottom_btn button:disabled,.add_cart .bottom_btn button:disabled:hover,.add_cart .bottom_btn input:disabled,.add_cart .bottom_btn input:disabled:hover{background-color:#e4e4e4;border-color:#e4e4e4;color:#fff}.add_cart.v2 .product,.add_cart.v3 .product{display:grid;grid-template-columns:25% 1fr 1fr 48px;grid-template-rows:1fr;grid-column-gap:14px;border-bottom:1px solid #f5f5f5;margin-bottom:0;padding:16px 30px 26px}.add_cart.v2 .product .getting_option,.add_cart.v3 .product .getting_option{align-items:center;display:flex;flex-direction:column;padding:20px 0}.add_cart.v2 .product .getting_option.disabled,.add_cart.v3 .product .getting_option.disabled{pointer-events:none}.add_cart.v2 .product .getting_option.disabled a,.add_cart.v3 .product .getting_option.disabled a{background:#e4e4e4;border:1px solid #e4e4e4}.add_cart.v2 .product .getting_option a,.add_cart.v3 .product .getting_option a{align-items:center;background:red;border:1px solid red;border-radius:50%;display:flex;height:32px;justify-content:center;margin:auto;position:relative;width:32px}.add_cart.v2 .product .getting_option a.pre-order:before,.add_cart.v3 .product .getting_option a.pre-order:before{content:" \f0d1";transform:scaleX(-1)}.add_cart.v2 .product .getting_option a.today:before,.add_cart.v3 .product .getting_option a.today:before{content:" \f218"}.add_cart.v2 .product .getting_option a:before,.add_cart.v3 .product .getting_option a:before{box-shadow:none;color:#fff;font-family:FontAwesome;font-size:16px;font-weight:400;line-height:32px;margin:0;transition:none}.add_cart.v2 .product .getting_option a.select:before,.add_cart.v3 .product .getting_option a.select:before{content:" \f05d";transform:scale(1)}.add_cart.v2 .product .getting_option a:hover,.add_cart.v3 .product .getting_option a:hover{background:rgba(50,138,39,.75)}.add_cart.v2 .product .product_offers,.add_cart.v3 .product .product_offers{justify-content:center}.add_cart.v2 .product .product_offers .casket,.add_cart.v3 .product .product_offers .casket{align-items:center;display:flex;justify-content:flex-end}.add_cart.v2 .product .product_offers .casket .getting_option,.add_cart.v3 .product .product_offers .casket .getting_option{padding:16px 0 16px 16px}.add_cart.v2 .product .product_offers .price_range,.add_cart.v3 .product .product_offers .price_range{padding-bottom:0}.add_cart.v2 .map,.add_cart.v3 .map{height:auto;opacity:0;position:absolute;z-index:-1}.add_cart.v2 .map.show,.add_cart.v3 .map.show{height:100%;opacity:1;position:relative;z-index:0}.add_cart.v2 .status,.add_cart.v3 .status{font-family:Oceanic Grotesk Compact,sans-serif;margin:8px 30px;word-wrap:break-word;color:#1e1e1e;font-size:18px;font-weight:700;line-height:22px;overflow:hidden;text-align:center}.add_cart.v2 .ph_location,.add_cart.v3 .ph_location{align-items:center;color:#707070;display:flex;font-family:Oceanic Grotesk Compact;font-size:1.0625rem;font-weight:300;margin:16px 30px;position:relative}.add_cart.v2 .ph_location .ph_name,.add_cart.v3 .ph_location .ph_name{cursor:pointer;font-weight:700;padding-left:21px;position:relative}.add_cart.v3 .ph_location .ph_number{flex:none;white-space:pre}.add_cart.v2 .ph_location .ph_name:hover,.add_cart.v3 .ph_location .ph_name:hover{opacity:.75}.add_cart.v2 .ph_location .ph_name:before,.add_cart.v3 .ph_location .ph_name:before{background-color:#707070;bottom:0;content:"";display:none;height:1px;position:absolute;right:0;width:calc(100% - 21px)}.add_cart.v2 .ph_location .ph_name img,.add_cart.v3 .ph_location .ph_name img{left:0;position:absolute;top:0;width:17px}.add_cart.v2 .ph_location a,.add_cart.v2 .ph_location p,.add_cart.v3 .ph_location a,.add_cart.v3 .ph_location p{margin:0 10px;position:relative}.add_cart.v2 .ph_location .ph_number:before,.add_cart.v3 .ph_location .ph_number:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.add_cart.v2 .ph_location .ph_number:hover,.add_cart.v3 .ph_location .ph_number:hover{color:#b4b4b4}.add_cart.v2 .ph_location .ph_number:hover:before,.add_cart.v3 .ph_location .ph_number:hover:before{opacity:1}.add_cart.v2 .ph_location .ph-reset-popup,.add_cart.v3 .ph_location .ph-reset-popup{align-items:center;background:#fff;border:1px solid red;border-radius:20px;box-sizing:border-box;color:red;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:16px;margin-right:0;min-width:160px;padding:0 24px;text-align:center;vertical-align:middle;white-space:nowrap}.add_cart.v3 .ph_location .ph-reset-popup:hover{background:red;border:1px solid red;color:#fff}.add_cart.v2 .ph_location .ph_reset,.add_cart.v3 .ph_location .ph_reset{align-items:center;background-color:#707070;border-radius:50%;display:flex;display:none;height:24px;justify-content:center;margin:0 16px;width:24px}.add_cart.v2 .ph_location .ph_reset i,.add_cart.v3 .ph_location .ph_reset i{color:#fff;display:block;font-size:14px;position:relative}.add_cart.v2 .ph_location .ph_reset:hover,.add_cart.v3 .ph_location .ph_reset:hover{background-color:red}.add_cart.v2 .ph_location .ph_other,.add_cart.v3 .ph_location .ph_other{margin-left:13px}.add_cart.v2 .ph_location .ph_other:before,.add_cart.v3 .ph_location .ph_other:before{border-bottom:1px dashed #707070;bottom:3px;content:"";opacity:0;position:absolute;right:0;width:100%}.add_cart.v2 .ph_location .ph_other:hover,.add_cart.v3 .ph_location .ph_other:hover{color:#b4b4b4}.add_cart.v2 .ph_location .ph_other:hover:before,.add_cart.v3 .ph_location .ph_other:hover:before{opacity:1}.add_cart.v3 .product{grid-template-columns:25% 1fr 1fr;padding:0 30px}.add_cart.v3 .navigation{align-items:center;display:grid;grid-auto-flow:column;padding:8px 10px;position:relative}.add_cart.v3 .navigation div{align-items:center;border-radius:16px 16px 0 0;color:#707070;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400;justify-content:center;margin:0 16px;padding:15px 16px;z-index:1}.add_cart.v3 .navigation div:hover{opacity:.75}.add_cart.v3 .navigation div.active{background-color:#fff;border-bottom:1px solid var(--black);border-radius:10px 10px 0 0;color:#000}.add_cart.v3 .navigation div p{font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400}.add_cart.v3 .form{height:calc(100% + 11rem);overflow:hidden;width:100%}.add_cart.v3 .container-list{height:100%;opacity:0;position:absolute;width:100%;z-index:-1}.add_cart.v3 .container-list.show{opacity:1;position:relative;z-index:0}.add_cart.v3 .form:before{content:"";display:block;height:auto;padding-top:256px;position:relative;width:100%}.add_cart.v3 .form .pharma_info_content{background-color:#fff;height:100%;padding:0 16px;position:absolute;right:-100%;top:0;transition:.5s ease-in-out;width:100%}.add_cart.v3 .form .pharma_info_content.show{right:0;z-index:1}.add_cart.v3 .form .pharma_info_content .list{max-height:100%!important}.add_cart.v3 .form .pharma_info_content .list .favorites:after{display:none}.add_cart.v3 .form .pharma_info_content .list .favorites:before{height:32px;left:50%;top:50%;transform:translate(-50%,-50%);width:32px}.add_cart.v3 .form .pharma_info_content .list .select_in_cart{align-items:center;background:#e4e4e4;border:1px solid red;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:32px!important;justify-content:center;position:relative;width:32px!important}.add_cart.v3 .form .pharma_info_content .list .select_in_cart:hover{opacity:.75}.add_cart.v3 .form .pharma_info_content .list .select_in_cart:before{box-shadow:none;color:red;content:" \f218";font-family:FontAwesome;font-size:16px;font-weight:400;line-height:32px;margin:0;transition:none}.add_cart.v3 .form .pharma_info_content .list .select_in_cart i{color:red;font-size:16px;font-weight:400;line-height:32px}.add_cart.v3 .form .pharma_info_content .list .select_in_cart.select{background:red;border:1px solid red}.add_cart.v3 .form .pharma_info_content .list .select_in_cart.select:before{color:red;content:" \f05d"}.add_cart.v3 .form .pharma_info_content .list .select_in_cart.select i{color:#fff}.add_cart.v3 .form .pharma_info_content .list .reselect{align-items:center;background:#e4e4e4;border:1px solid #e4e4e4;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;width:32px}.add_cart.v3 .form .pharma_info_content .list .reselect:hover{opacity:.75}.add_cart.v3 .form .pharma_info_content .list .reselect i{font-size:16px;font-weight:400;line-height:32px}.add_cart.v3 .form .pharma_info_content .list .ph_location{margin:0}.add_cart.v3 .form .popup_map{height:100%;left:-100%;position:absolute;top:0;transition:.5s ease-in-out;width:100%;z-index:0}.add_cart.v3 .form .popup_map.show{left:0}@media (max-height:680px){.add_cart{padding:16px 0}.add_cart .product,.add_cart .title{padding:0}.add_cart .getting_option{padding:8px 0}.add_cart .bottom_btn input{margin:0}}.fancybox-slide--html .fancybox-close-small{top:0}@media (max-width:767px){.add_cart{height:100%;left:0;max-width:100%;min-height:100vh;overflow:auto;padding:48px 16px 72px;top:0;transform:none;width:100%}.add_cart .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:16px}.add_cart .title{margin:0 auto;width:80%}.add_cart .close{align-items:center;display:flex;font-size:1rem;height:48px;justify-content:center;right:-16px;top:-16px;width:48px}.add_cart .product{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.add_cart .product .product_photo{margin-bottom:16px;width:100%}.add_cart .product .product_photo:before{padding-top:40%}.add_cart .product .product_info,.add_cart .product .product_offers{margin-bottom:16px;padding:0;width:100%}.add_cart .product .product_info .analog{margin-bottom:8px}.add_cart .product .product_info .input-group{margin:0 0 8px auto}.add_cart .product .product_info .input-group:before{color:rgba(0,0,0,.8);content:"какой то текст";font-family:Oceanic Grotesk Compact;font-size:20px;position:absolute;right:0;top:-28px;word-wrap:break-word;font-weight:300;line-height:22px;overflow:hidden}.add_cart .product .product_offers .offers{display:flex;flex-wrap:wrap;height:auto;width:100%}.add_cart .product .product_offers .offers em{color:rgba(0,0,0,.8);font-family:Oceanic Grotesk Compact;font-size:20px;text-align:left;word-wrap:break-word;display:block;font-weight:300;height:auto;line-height:22px;max-height:auto;overflow:hidden;width:50%}.add_cart .product .product_offers .offers .price{width:50%}.add_cart .product .product_offers .offers .delivery_time{bottom:0;width:100%}.add_cart .getting_option{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:24px 0}.add_cart .getting_option>:nth-child(2) .info{display:none;left:0;position:absolute;top:-44px}.add_cart .getting_option>:nth-child(2) .info span{left:0}.add_cart .getting_option>:nth-child(2) .info span:before{left:40%}.add_cart .map:before{padding-top:100vw}.add_cart .bottom_btn{padding:0}.add_cart .bottom_btn button,.add_cart .bottom_btn input,.add_cart .bottom_btn input[type=button],.add_cart .bottom_btn input[type=submit]{font-size:1rem;margin-top:0;width:calc(50% - 8px)}.add_cart.v2 .product,.add_cart.v3 .product{grid-template-columns:1fr;grid-template-rows:1fr;margin:0;padding:0}.add_cart.v2 .product .product_offers .casket,.add_cart.v3 .product .product_offers .casket{flex-direction:column;position:relative}.add_cart.v2 .product .product_offers .casket .offers em,.add_cart.v3 .product .product_offers .casket .offers em{font-size:16px}.add_cart.v2 .product .product_offers .casket .offers .price,.add_cart.v3 .product .product_offers .casket .offers .price{margin:0 0 8px}.add_cart.v2 .product .product_offers .casket .of_stock,.add_cart.v3 .product .product_offers .casket .of_stock{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%)}.add_cart.v2 .product .product_info .product_info,.add_cart.v3 .product .product_info .product_info{height:auto;max-height:68px}.add_cart.v2 .product .product_info div,.add_cart.v2 .product .product_info p,.add_cart.v3 .product .product_info div,.add_cart.v3 .product .product_info p{width:100%}.add_cart.v2 .product .getting_option,.add_cart.v3 .product .getting_option{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px;width:100%}.add_cart.v2 .product .getting_option a,.add_cart.v3 .product .getting_option a{margin:0 auto 0 0;position:relative}.add_cart.v2 .product .getting_option a.pre-order:after,.add_cart.v3 .product .getting_option a.pre-order:after{content:"товар по предзаказу";font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:300;left:calc(100% + 8px);position:absolute;top:50%;transform:translateY(-50%);white-space:pre}.add_cart.v2 .product .getting_option a.today:after,.add_cart.v3 .product .getting_option a.today:after{content:"товар из наличия аптек";font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:300;left:calc(100% + 8px);position:absolute;white-space:pre}.add_cart.v2 .ph_location,.add_cart.v3 .ph_location{flex-direction:column}.add_cart.v2 .ph_location .ph_name,.add_cart.v2 .ph_location .ph_number,.add_cart.v2 .ph_location a,.add_cart.v2 .ph_location p,.add_cart.v2 .ph_location span,.add_cart.v3 .ph_location .ph_name,.add_cart.v3 .ph_location .ph_number,.add_cart.v3 .ph_location a,.add_cart.v3 .ph_location p,.add_cart.v3 .ph_location span{margin:0 auto 8px}.add_cart.v2 .ph_location .ph-reset-popup,.add_cart.v3 .ph_location .ph-reset-popup{background-color:#338928;border-radius:18px;color:#fff;margin:0 auto;padding:8px 16px}.add_cart.v2 .form:before,.add_cart.v3 .form:before{padding-top:384px}.add_cart.v2 .form .pharma_info_content,.add_cart.v3 .form .pharma_info_content{padding:0}.add_cart.v3 .form:before{padding-top:384px}}@media (max-width:400px){.add_cart .bottom_btn input,.add_cart .bottom_btn input[type=button]{margin:0 0 15px;width:100%}}.product_notice_popup{background-color:#fff;border-radius:20px;border-top:1px solid #f5f5f5;box-shadow:0 30px 30px hsla(0,0%,77%,.16);display:none;height:auto;max-height:768px;max-width:768px;overflow:hidden;padding:0;width:100%}.product_notice_popup .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:48px 1fr 40px}.product_notice_popup .title{padding:0 0 18px;text-align:center;text-transform:none}.product_notice_popup .close{color:red;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:.4px;position:absolute;right:20px;top:0}.product_notice_popup .close:hover{opacity:.75}.product_notice_popup .top{display:grid;grid-template-columns:1fr;margin:0 16px;padding:0 14px 24px;-ms-grid-columns:1fr;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.product_notice_popup .bottom{text-align:right}.product_notice_popup .product_name{color:#000;font-family:Oceanic Grotesk Compact;font-size:14px;height:auto;max-height:68px;word-wrap:break-word;font-weight:300;line-height:22px;overflow:hidden;text-align:center}.product_notice_popup .inputs{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,40px);grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px}.product_notice_popup .inputs .block{height:40px}.product_notice_popup .inputs .consent{align-items:center;display:flex;height:40px;padding:20px}.product_notice_popup .inputs .consent label{cursor:pointer}.product_notice_popup .inputs .consent input{display:none}.product_notice_popup .inputs input{border:1px solid #e4e4e4;border-radius:20px;height:100%;height:40px;padding:0 20px;width:100%}.product_notice_popup .inputs input:focus,.product_notice_popup .inputs input:hover{border:1px solid red}@media (max-width:579px){.product_notice_popup .wrapper .title{margin:0 auto;width:calc(100% - 80px)}.product_notice_popup .wrapper .close{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:0;top:-15px;width:32px}.product_notice_popup .wrapper .top{grid-template-columns:1fr;margin:0 15px;padding:0;grid-gap:15px;grid-column-gap:15px;grid-row-gap:15px}.product_notice_popup .wrapper .bottom{padding:0 15px}.product_notice_popup .wrapper .product_photo{margin:0 auto;width:50%}.product_notice_popup .wrapper .product_photo:before{padding-top:50%}}@media (max-width:374px){.product_notice_popup .wrapper{grid-template-rows:64px 1fr 40px}}.product_notice_popup .container-subscribe-product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:31px 27px 25px 41px}.product_notice_popup .container-subscribe-product .col-left{margin-right:32px}.product_notice_popup .container-subscribe-product .col-right{padding-top:12px}.product_notice_popup .container-subscribe-product .title{color:#1e1e1e;font-size:30px;font-weight:700;line-height:35px;padding:0;text-align:left}.product_notice_popup .container-subscribe-product .title-mobile{display:none}.product_notice_popup .container-subscribe-product .title-desktop{display:block}.product_notice_popup .container-subscribe-product .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_notice_popup .container-subscribe-product .inputs input{border:1px solid #c4c4c4;border-radius:20px;color:#000;font-size:16px;font-weight:500;line-height:19px;margin-bottom:12px;padding:10px 15px}.product_notice_popup .container-subscribe-product .inputs input::-webkit-input-placeholder{color:#d1d0d0}.product_notice_popup .container-subscribe-product .inputs input::-moz-placeholder{color:#d1d0d0}.product_notice_popup .container-subscribe-product .inputs input:-ms-input-placeholder{color:#d1d0d0}.product_notice_popup .container-subscribe-product .inputs input::-ms-input-placeholder{color:#d1d0d0}.product_notice_popup .container-subscribe-product .inputs input::placeholder{color:#d1d0d0}.product_notice_popup .container-subscribe-product .inputs input.error{border-color:red}.product_notice_popup .container-subscribe-product .bottom{margin-bottom:16px;margin-top:12px}.product_notice_popup .container-subscribe-product .consent{color:#1e1e1e;font-size:10px;font-weight:400;line-height:12px}.product_notice_popup .container-subscribe-product .consent a{color:red}.product_notice_popup .container-subscribe-product .product_photo.background-resize{margin:auto;max-width:190px}.product_notice_popup .container-subscribe-product .product_name{font-size:16px;font-weight:400;line-height:19px;margin-bottom:12px;margin-top:21px;text-align:center}.product_notice_popup .container-subscribe-product .product_count_up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_notice_popup .container-subscribe-product-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:44px;padding-top:53px}.product_notice_popup .container-subscribe-product-result .title{margin-bottom:26px;text-align:center}.product_notice_popup .container-subscribe-product-result .container_content{color:#1e1e1e;font-size:18px;font-weight:400;line-height:21px;padding-bottom:45px;text-align:center}.product_notice_popup .container-subscribe-product-result .container-button a{background:red;border-radius:25px;color:#fff;font-size:18px;font-weight:500;line-height:21px;padding:14px 40px}.product_notice_popup .container-subscribe-product-error{margin-bottom:-31px;padding-bottom:0}.product_notice_popup .container-subscribe-product-result+.top{display:none}@media (max-width:768px){.product_notice_popup .container-subscribe-product{padding:7px 11px 23px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product_notice_popup .container-subscribe-product .col-right .product_inform{display:-webkit-box;display:-ms-flexbox;display:flex}.product_notice_popup .container-subscribe-product .product_photo.background-resize{margin-left:0;margin-right:13px;width:57px}.product_notice_popup .container-subscribe-product .product_count_up{display:none}.product_notice_popup .container-subscribe-product .product_name{text-align:left}.product_notice_popup .container-subscribe-product .title-mobile{display:block;text-align:center}.product_notice_popup .container-subscribe-product .title-desktop{display:none}.product_notice_popup .container-subscribe-product .bottom{margin-left:auto;margin-right:auto}.product_notice_popup .fancybox-button{background:hsla(8,81%,65%,.19);border-radius:22px;height:20px;padding:2px;right:15px;top:12px;width:20px}.product_notice_popup .fancybox-button svg path{color:#ee715f}.product_notice_popup .container-subscribe-product-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_notice_popup .container-subscribe-product{padding:7px 11px 34px}.product_notice_popup .container-subscribe-product-error{margin-top:30px;padding-bottom:0}}.auth_login{background-color:#fff;height:auto;left:50%;max-height:480px;max-width:480px;overflow:hidden;padding:18px 0;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.auth_login .title{color:#707070;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:700;letter-spacing:.48px;padding:0 0 18px;text-align:center;text-transform:none}.auth_login .close{color:red;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:.4px;position:absolute;right:20px;top:0}.auth_login .close:hover{opacity:.75}.auth_login .wrapper{display:grid;grid-template-columns:1fr}.auth_login .wrapper .inputs{border-bottom:1px solid #f5f5f5}.auth_login .wrapper .inputs .block{background-color:#fff;cursor:pointer;margin:20px auto 8px;position:relative;width:100%}.auth_login .wrapper .inputs .block p{display:none;visibility:hidden}.auth_login .wrapper .inputs .block input{border:1px solid #e4e4e4;border-radius:24px;height:100%;height:48px;opacity:.4;padding:0 24px;width:100%}.auth_login .wrapper .inputs .block input:focus,.auth_login .wrapper .inputs .block input:hover{border:1px solid red;opacity:1}.auth_login .wrapper .inputs .block.error input{border:1px solid rgba(193,0,16,.4)}.auth_login .wrapper .inputs .block.error input:focus{border:1px solid red;opacity:1}.auth_login .wrapper .inputs .block.error input:focus:hover,.auth_login .wrapper .inputs .block.error input:hover{border:1px solid red}.auth_login .wrapper .inputs .block.error p{color:red;display:block;font-family:Oceanic Grotesk Compact;font-size:14px;left:24px;opacity:1;position:absolute;top:-18px;visibility:visible}.auth_login .wrapper .not_my_pc{padding:0 24px}.auth_login .wrapper .bottom{align-items:center;display:flex;justify-content:flex-end;padding:8px 0 24px}.auth_login .wrapper .bottom button{border-radius:24px;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;height:48px;min-width:114px;padding:0 24px}.auth_login .social_auth{border-bottom:1px solid #f5f5f5;margin:0 auto;padding-bottom:8px;width:100%}.auth_login .social_auth ul{text-align:center}.auth_login .social_auth li{color:red;display:inline-block;font-size:30px;font-weight:400;line-height:28px;margin:0 8px}.auth_login .social_auth li a:hover{opacity:.75}.auth_login .social_auth p{color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:16px;margin:8px auto;text-align:center}.auth_login.checkin .wrapper,.auth_login.login .wrapper{grid-template-rows:1fr}.auth_login .reg{color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:16px;margin:0 auto;padding:18px 0 0;text-align:center}.auth_login .reg:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.auth_login .reg:hover:before{opacity:1}.auth .title{border-bottom:1px solid #f5f5f5;padding:0 0 18px;text-align:center;text-transform:none}.auth .wrapper{display:grid;grid-template-columns:1fr}.auth .wrapper .inputs{border-bottom:1px solid #f5f5f5;padding:0 40px}.auth .wrapper .inputs .block{background-color:#fff;cursor:pointer;margin:25px auto 10px;position:relative;width:100%}.auth .wrapper .inputs .block input{border:1px solid #e4e4e4;border-radius:24px;height:100%;height:48px;opacity:.4;padding:0 24px;width:100%}.auth .wrapper .inputs .block input:focus,.auth .wrapper .inputs .block input:hover{border:1px solid #8abc3e;opacity:1}.auth .wrapper .not_my_pc{padding:0 24px}.auth .wrapper .bottom{align-items:center;display:flex;justify-content:flex-end;padding:8px 0 24px}.auth .wrapper .bottom button{border-radius:24px;height:48px;min-width:114px;padding:0 24px}.auth .wrapper .block label,.auth .wrapper .bottom button{font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:20px;font-weight:300}.auth .wrapper .block label{color:#707070;display:inline-block;margin-bottom:4px;margin-left:24px}.auth .social_auth{border-bottom:1px solid #f5f5f5;padding-bottom:8px;text-align:center}.auth .social_auth li{color:red;display:inline-block;font-size:30px;font-weight:400;line-height:28px;margin:0 14px}.auth .social_auth li a:hover{opacity:.75}.auth .social_auth p{margin:8px auto}.auth .password_restore,.auth .social_auth p{color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:16px;text-align:center}.auth .password_restore{margin-right:16px}.auth .password_restore:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.auth .password_restore:hover:before{opacity:1}.auth .reg,.auth .reg a{text-align:center}.auth .reg a{color:red;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:700;padding:18px 0 0}.auth .reg a:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.auth .reg a:hover:before{opacity:1}.auth .title,.auth_login .title{margin:0 auto;width:80%}.auth .wrapper .bottom,.auth_login .wrapper .bottom{padding:8px 0}.auth_login .wrapper .bottom input{display:block;margin:0 auto}.auth .forgotpasswd-phone_text{margin:0 0 40px;text-align:center}@media screen and (max-width:668px){.auth .wrapper .bottom{flex-direction:column}.auth .wrapper .bottom a{margin:0 auto 16px}}@media (max-width:760px){.auth .title,.auth_login .title{margin:15px 0 0;width:100%}.auth .wrapper .inputs{padding:0 10px}.auth .social_auth ul{align-items:center;display:flex;justify-content:space-between}}.select_pharma{background-color:#fff;overflow:hidden;width:100%}.select_pharma.select_pharma-popup{border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;max-width:calc(80rem - 30px);min-width:320px;padding:18px 0}.select_pharma .title{border-bottom:1px solid #f5f5f5;margin:0 0 18px;padding-bottom:15px;text-transform:none}.select_pharma .close{color:red;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:.4px;position:absolute;right:20px;top:0}.select_pharma .close:hover{opacity:.75}.select_pharma .wrapper{padding:0 14px}.select_pharma .form{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);grid-template-rows:1fr;width:100%;grid-column-gap:28px}.select_pharma .form .top{background-color:#fff;border-bottom:24px solid #fff;height:64px;position:relative;width:100%}.select_pharma .form .top.search:hover input[type=search]{border:1px solid red}.select_pharma .form .top.search i{display:flex;right:10px}.select_pharma .form .top.search i,.select_pharma .form .top.search i.fa-close{align-items:center;color:#707070;content:"";font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;top:0;width:20px;z-index:1}.select_pharma .form .top.search i.fa-close{display:none;right:30px}.select_pharma .form .top input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:20px;cursor:text;height:100%;padding:0 40px 0 20px;width:100%}.select_pharma .form .top input[type=search]:active,.select_pharma .form .top input[type=search]:focus,.select_pharma .form .top input[type=search]:hover{border:1px solid red}.select_pharma .form .top input[type=submit]{min-width:30px;width:30px}.select_pharma .form .top input[type=reset],.select_pharma .form .top input[type=submit]{background-color:transparent;border:0;border-radius:50%;height:40px;padding:0;position:absolute;right:0;top:0;z-index:1}.select_pharma .form .top input[type=reset]{display:none;min-width:20px;right:30px;width:20px}.select_pharma .form .top input[type=submit]hover~input[type=search]{border:1px solid red}.select_pharma .form .top.show-clear i.fa-close{display:flex}.select_pharma .form .top.show-clear input[type=reset]{display:block}.select_pharma .form .top ul{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;width:100%}.select_pharma .form .top ul li{align-items:center;display:flex;justify-content:flex-start;margin:8px 16px 8px 0}.select_pharma .form .left .maps{height:100%;max-height:288px;min-height:288px}.select_pharma .form .left .maps .map{height:100%;position:absolute;width:100%;z-index:1}.select_pharma .form .right .content{flex:1;overflow:hidden}.select_pharma .error{border:1px solid #fe0000}.select_pharma .form .right .content .list{display:block;height:100%;left:0;max-height:288px;min-height:96px;position:relative;top:0;width:100%}.select_pharma .form .right .content .list:after,.select_pharma .form .right .content .list:before{background-color:#e4e4e4;content:"";height:1px;left:0;position:absolute;width:calc(100% - 20px);z-index:1}.select_pharma .form .right .content .list:before{top:0}.select_pharma .form .right .content .list:after{bottom:0}.select_pharma .form .right .content .list ul{margin-right:20px;position:relative}.select_pharma .form .right .content .list ul li{display:grid;grid-template-columns:42px 1fr;grid-template-rows:1fr;position:relative;grid-column-gap:28px;border-bottom:14px solid #fff;border-top:14px solid #fff;min-height:96px}.select_pharma .form .right .content .list ul li:before{border-bottom:1px solid #e4e4e4;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:-14px;width:100%}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before{box-shadow:inset 0 0 0 8px #fff;height:40px;width:40px}.select_pharma .form .right .content .list ul li .pharma_info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:8px}.select_pharma .form .right .content .list ul li .pharma_info .block{color:#707070;display:flex;flex-direction:column}.select_pharma .form .right .content .list ul li .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700}.select_pharma .form .right .content .list ul li .pharma_info .block .ph_location{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.select_pharma .form .right .content .list ul li .pharma_info .block .route{display:flex;margin-top:10px}.select_pharma .form .right .content .list ul li .pharma_info .block .metro{background-color:#707070;border:1px solid #707070;border-radius:50%;color:transparent;display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}.select_pharma .form .right .content .list ul li .pharma_info .block .metro:before{color:#fff;content:"M";font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;left:50%;margin:1px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.select_pharma .form .right .content .list ul li .pharma_info .block img{height:18px;margin:0 8px}.select_pharma .form .right .content .list ul li .pharma_info .block.one{align-items:flex-start}.select_pharma .form .right .content .list ul li .pharma_info .block.two{align-items:flex-start;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;justify-content:center}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number{margin-top:8px}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number:hover{color:red}.select_pharma .form .bottom{text-align:right;width:calc(100% - 20px)}.select_pharma .form .bottom input{margin-left:auto;margin-top:18px;max-width:228px;width:100%}.select_pharma .form>:nth-child(2){display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px) and (max-width:1170px){.select_pharma .add-to-basket-select-map-btn{align-items:center;background-color:#fff;border:none;border-radius:18px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:36px;justify-content:center;width:100%!important}}@media (max-width:1023px){.select_pharma{padding:16px 0 48px}.select_pharma .wrapper{padding:0 16px}.select_pharma .wrapper .title{margin:0 auto;padding-bottom:16px;width:80%}.select_pharma .wrapper .close{align-items:center;display:flex;font-size:1rem;height:48px;justify-content:center;right:0;top:-16px;width:48px}.select_pharma .form{grid-template-columns:1fr;grid-template-rows:376px 1fr;grid-column-gap:28px}.select_pharma .form .content:before{padding-top:15rem}.select_pharma .form .bottom{width:100%}.select_pharma .form .right .content .list ul li,.select_pharma .form .right wi .list ul li{display:grid;grid-template-columns:42px 1fr;grid-template-rows:1fr;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before,.select_pharma .form .right wi .list ul li input[type=radio]+.radio-label:before{height:32px;width:32px}.select_pharma .form .right .content .list ul li .pharma_info .block.two,.select_pharma .form .right wi .list ul li .pharma_info .block.two{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:4px}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number,.select_pharma .form .right wi .list ul li .pharma_info .block.two .phone_number{margin:0 0 0 32px;text-align:right;width:50%}}@media (min-width:640px) and (max-width:865px){.select_pharma .add-to-basket-select-map-btn{align-items:center;background-color:#fff;border:none;border-radius:18px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:36px;justify-content:center;width:100%!important}}@media (max-width:639px){.select_pharma{padding:16px 0 48px}.select_pharma .wrapper{padding:0 16px}.select_pharma .form .content:before{padding-top:100%}.select_pharma .form .bottom{width:100%}.select_pharma .form .right .content .list ul li{min-height:118px}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before{height:32px;width:32px}.select_pharma .form .right .content .list ul li .pharma_info{display:flex;flex-direction:column}.select_pharma .form .right .content .list ul li .pharma_info .block.two{justify-content:space-between}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number,.select_pharma .form .right .content .list ul li .pharma_info .block.two .shedule,.select_pharma .form .right .content .list ul li .pharma_info .block.two a{display:block;margin:0 auto;text-align:center;width:auto}}@media (max-width:432px){.select_pharma .add-to-basket-select-map-btn{align-items:center;background-color:#fff;border:none;border-radius:18px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:36px;justify-content:center;width:100%!important}}.select_pharma .form.delivery_pharmacy{display:block;position:relative}.delivery_pharmacy .wrapper{display:flex;min-height:453px;padding-bottom:2.938rem;width:100%}.delivery_pharmacy .wrapper .left_coll{margin-right:6.313rem;min-width:420px;width:fit-content}.delivery_pharmacy .wrapper .left_coll p.title{line-height:1.2}.delivery_pharmacy .wrapper .left_coll .list{max-height:264px;min-height:145px}.delivery_pharmacy .wrapper .pharmacy_container_title{color:#707070;font-size:2.375rem;margin-bottom:1.5rem}.delivery_pharmacy .wrapper .pharmacy_container{display:flex;margin-bottom:10px;min-height:142px}.delivery_pharmacy .wrapper .pharmacy_container .radio-label{height:48px;margin-right:9px;width:48px}.delivery_pharmacy .wrapper .pharmacy_container input[type=radio]:checked+.radio-label:before{background:url(/local/templates/.default/img/map_point--red.svg) no-repeat;background-color:transparent;background-size:contain;border:none;box-shadow:none;height:36px;width:36px}.delivery_pharmacy .wrapper .pharmacy_container .block.one .ph_name{font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:5px;min-width:234px}.delivery_pharmacy .wrapper .pharmacy_container .block.one .ph_info{color:#707070;font-size:.875rem;font-weight:lighter}.delivery_pharmacy .wrapper .pharmacy_container .block.one .ph_info>*{margin-bottom:3px}.delivery_pharmacy .wrapper .pharmacy_container .block.one .ph_info .route{align-items:center;display:flex}.delivery_pharmacy .wrapper .left_coll .btn_reset,.delivery_pharmacy .wrapper .right_coll .btn_reset{background:transparent;border:1px solid #707070;color:#707070;display:block;margin-left:auto;margin-top:9.938rem}.delivery_pharmacy .wrapper .left_coll .btn_reset:hover,.delivery_pharmacy .wrapper .right_coll .btn_reset:hover{background:red;border-color:red;color:#fff}.delivery_pharmacy .wrapper .right_coll .btn_reset{display:none}.delivery_pharmacy .wrapper .right_coll{width:100%}.delivery_pharmacy .wrapper .right_coll .content.maps,.delivery_pharmacy .wrapper .right_coll .content.maps .map{height:calc(100% - 40px);max-width:100%;width:100%}@media (max-width:1024px){.delivery_pharmacy .wrapper{flex-direction:column}.delivery_pharmacy .wrapper .left_coll .content{margin-left:0;max-width:100%}.delivery_pharmacy .wrapper .left_coll .list{min-height:155px}.delivery_pharmacy .wrapper .left_coll .list li{min-height:142px}.delivery_pharmacy .wrapper .left_coll{margin-bottom:20px;margin-right:3rem;min-width:100%}.delivery_pharmacy .wrapper .right_coll .content.maps,.delivery_pharmacy .wrapper .right_coll .content.maps .map{height:50vw;max-width:100%}.delivery_pharmacy .wrapper .left_coll .btn_reset{display:none}.delivery_pharmacy .wrapper .right_coll .btn_reset{display:block;margin:22px auto 0;width:100%}}.notice_popup{background-color:#fff;border-radius:20px;box-sizing:border-box;display:none;left:50%;max-width:480px;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.notice_popup .notice_header{color:#1e1e1e;font:700 16px/19px Oceanic Grotesk Compact,sans-serif;padding:0 24px 12px 0}.notice_popup .information{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;padding:0 24px 20px 0}.notice_popup .fancybox-close-small{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain;height:24px;padding:0;right:30px!important;top:30px!important;width:24px}.notice_popup .fancybox-close-small svg{display:none}.notice_popup .inselect_pharma{width:100%}.order_confirm .title{font-weight:300;margin:24px 0}.order_confirm .info_of_order{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:500;letter-spacing:.32px}.order_confirm .info{margin:48px}.order_confirm .info p{color:#707070;font-size:20px;font-weight:300;letter-spacing:.32px;margin-bottom:24px}.order_confirm .info p,.order_confirm .info p span{font-family:Oceanic Grotesk Compact}.order_confirm .info .back_to_start{align-items:center;background-color:red;border-radius:24px;color:#fff;display:flex;height:48px;justify-content:center;margin:48px auto;max-width:200px;padding:0 20px;width:auto}.order_confirm .info .back_to_start:hover{opacity:.75}.order_confirm .control input{z-index:-1}.order_confirm .control a{color:red}.order_confirm .control a:hover{opacity:.75}.order_confirm .promo{align-items:center;display:flex;justify-content:space-between;margin-left:auto;max-width:601px}.order_confirm .promo .block{height:48px;width:calc(100% - 168px)}.order_confirm .promo label{display:inline-block;left:0;margin-bottom:4px;margin-left:32px;position:absolute;top:-24px;width:auto}.order_confirm .promo input[type=text],.order_confirm .promo label{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300}.order_confirm .promo input[type=text]{border:1px solid #e4e4e4;border-radius:24px;height:100%;padding:0 24px;width:100%}.order_confirm .promo input[type=text]:active,.order_confirm .promo input[type=text]:focus,.order_confirm .promo input[type=text]:hover{border:1px solid red}.order_detail{margin:28px 0}.order_detail .container{grid-gap:48px;grid-column-gap:48px;grid-row-gap:48px}.order_detail .container .orders{border:0}.order_detail .container .orders .order{margin-bottom:32px}.order_detail .container .orders .order .title{color:#707070;font-family:Oceanic Grotesk Compact;font-size:36px;letter-spacing:.72px;margin-bottom:32px;position:relative}.order_detail .container .orders .order .title .order_date{font-size:14px;font-weight:400}.order_detail .container .orders .order .title .status{text-transform:none}.order_detail .container .orders .order .pharma_info{background-color:#e4e4e4;display:grid;grid-template-columns:25% 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px;padding:16px}.order_detail .container .orders .order .pharma_info .block{align-items:flex-start;color:#fff;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact,sans-serif;font-size:18px;font-weight:400;justify-content:center}.order_detail .container .orders .order .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:20px}.order_detail .container .orders .order .pharma_info .block .ph_location{font-family:Oceanic Grotesk Compact,sans-serif;font-size:18px;font-weight:400}.order_detail .container .orders .order .pharma_info .block img{height:auto;margin-right:8px;padding:0 5px;width:auto}.order_detail .container .orders .order .pharma_info .block .route{align-items:center;display:flex;height:auto;width:auto}.order_detail .container .orders .order .pharma_info .block .metro{background-color:#707070;border:1px solid #707070;border-radius:50%;color:transparent;display:inline-block;height:18px;margin:0 8px 0 0;position:relative;width:18px}.order_detail .container .orders .order .pharma_info .block .metro:before{color:#fff;content:"M";font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;left:50%;margin:1px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.order_detail .container .orders .order .pharma_info .block .shedule{font-size:18px;font-weight:400;text-align:center;width:100%}.order_detail .container .orders .order .pharma_info .block .phone_number{font-size:18px;font-weight:400}.order_detail .container .orders .order .pharma_info .block .phone_number:hover{color:red}.order_detail .container .orders .order .hint{margin-bottom:16px;padding:16px 48px 16px 16px}.order_detail .container .orders .order .hint .close{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:400;height:32px;justify-content:center;letter-spacing:.4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.order_detail .container .orders .order .hint .close:hover{color:red}.order_detail .container .orders .order .hint p{color:#464646;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;position:relative}.order_detail .container .orders .order .hint p span{font-family:Oceanic Grotesk Compact}.order_detail .container .orders .order .hint:before{border:10px solid transparent;content:"";left:16px;position:absolute;top:-20px}.order_detail .container .orders .order.canceled .status,.order_detail .container .orders .order.ready .status{color:red}.order_detail .container .orders .order.canceled .hint{background-color:rgba(193,0,16,.15)}.order_detail .container .orders .order.canceled .hint:before{border-bottom:10px solid rgba(193,0,16,.15)}.order_detail .container .orders .order.completed .status{color:#707070}.order_detail .container .orders .order.waiting_for_confirmation .status{color:#ceb200}.order_detail .container .orders .order.waiting_for_confirmation .hint{background-color:rgba(206,178,0,.15)}.order_detail .container .orders .order.waiting_for_confirmation .hint:before{border-bottom:10px solid rgba(206,178,0,.15)}.order_detail .container .orders .order .product_items{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.order_detail .container .orders .order .item{border-bottom:1px dashed #e4e4e4;display:grid;grid-template-columns:130px 1fr 50%;grid-template-rows:1fr;padding:16px;grid-column-gap:16px;grid-row-gap:16px;grid-gap:16px}.order_detail .container .orders .order .item .product_name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;line-height:22px;max-height:44px;overflow:hidden}.order_detail .container .orders .order .item .product_breeder{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;margin:14px 0}.order_detail .container .orders .order .item .attn{color:#ceb200;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300}.order_detail .container .orders .order .item .attn .fa{display:inline-block;font-size:16px;font-weight:400;height:16px;line-height:28px;width:16px}.order_detail .container .orders .order .item .price_count_summary{align-items:center;display:flex;justify-content:space-between}.order_detail .container .orders .order .item .price_count_summary p{color:#000;font-family:Oceanic Grotesk Compact;font-size:24px;text-align:center;width:100%}.order_detail .container .orders .order .item .price_count_summary p.count{color:#464646;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.order_detail .container .orders .order .item .price_count_summary p.count span{color:#000;font-family:Oceanic Grotesk Compact;font-size:30px;font-size:20px;font-weight:400}.order_detail .container .orders .order .item>:nth-child(2){align-items:center;display:flex}.order_detail .container .orders .order .item>:nth-child(2) a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.order_detail .container .orders .order .bottom{align-items:center;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;display:grid;grid-template-columns:220px 160px 1fr;grid-template-rows:48px;padding:16px;grid-column-gap:16px}.order_detail .container .orders .order .bottom input{background-color:transparent;grid-column:1/1}.order_detail .container .orders .order .bottom input.repeat{background-color:transparent;border:1px solid red;color:red;font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300}.order_detail .container .orders .order .bottom input.repeat:hover{background-color:red;border:1px solid red;color:#fff}.order_detail .container .orders .order .bottom input.cancel{background-color:transparent;border:1px solid red;color:red;font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300}.order_detail .container .orders .order .bottom input.cancel:hover{background-color:red;border:1px solid red;color:#fff}.order_detail .container .orders .order .bottom .summary{align-items:center;display:grid;grid-column:3/3;grid-template-columns:2fr 1fr;text-align:right}.order-detail-total-payment-list-title{font-weight:700;letter-spacing:.72px}.order-detail-total-payment-list-title.price-total{font-family:Oceanic Grotesk Compact;font-size:36px}.order-detail-total-payment-list-value.price-total{font-family:Oceanic Grotesk Compact;font-size:26px}@media (max-width:1279px){.order_detail .container{display:grid;grid-template-columns:calc(75% - 15px) calc(25% - 15px);grid-template-rows:1fr;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.order_detail .container .orders .order .pharma_info .block{font-size:16px;min-height:32px}.order_detail .container .orders .order .pharma_info .block .ph_name{font-size:18px}.order_detail .container .orders .order .pharma_info .block .ph_location,.order_detail .container .orders .order .pharma_info .block .phone_number,.order_detail .container .orders .order .pharma_info .block .shedule{font-size:16px}.order_detail .container .orders .order .bottom{border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;display:grid;grid-template-columns:1fr 1fr;padding:16px;grid-row-gap:16px;align-items:center;grid-template-rows:48px 48px}.order_detail .container .orders .order .bottom .summary{grid-column:2/2}}@media (max-width:1023px){.order_detail .container{display:block}}@media (max-width:767px){.order_detail .container .orders .order .item{border-bottom:1px dashed #e4e4e4;display:grid;grid-template-columns:calc(25% - 16px) 50% calc(25% - 16px);grid-template-rows:1fr;padding:16px;grid-column-gap:16px;grid-row-gap:16px;grid-gap:16px}.order_detail .container .orders .order .item .price_count_summary{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.order_detail .container .orders .order .item .price_count_summary p{display:block;text-align:center}.order_detail .container .orders .order .title{font-size:28px}.order_detail .container .orders .order .title .status{font-size:14px;position:absolute;right:0;top:100%}.order_detail .container .orders .order .pharma_info{background-color:#e4e4e4;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px;padding:8px}}@media (max-width:679px){.order_detail .container .orders .order .bottom{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px}.order_detail .container .orders .order .bottom .summary{font-size:24px;grid-column:1;grid-row:1}.order_detail .container .orders .order .bottom input{font-size:20px!important;grid-column:1;grid-row:2;margin:0 auto;max-width:320px;width:100%}.order_detail .container .orders .order .item{border-bottom:1px dashed #e4e4e4;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto 48px;padding:16px;grid-column-gap:16px;grid-row-gap:16px;grid-gap:16px}.order_detail .container .orders .order .item .product_img{margin:0 auto;overflow:hidden;position:relative;width:50%}.order_detail .container .orders .order .item .price_count_summary{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;height:48px}.order_detail .container .orders .order .item .price_count_summary p{align-items:center;display:flex;flex-direction:column;justify-content:center}.order_detail .container .orders .order .item .price_count_summary p.count,.order_detail .container .orders .order .item .price_count_summary p.price,.order_detail .container .orders .order .item .price_count_summary p.summary{font-size:16px}}@media (max-width:400px){.order_detail .container .orders .order .pharma_info{background-color:#e4e4e4;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px;padding:8px}}.news{position:relative}.news .title{margin:16px 0}.news .all_news{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:24px 0}.news .all_news .item{cursor:pointer;margin-bottom:30px;margin-right:30px;overflow:hidden;position:relative;width:calc(25% - 22.5px)}.news .all_news .item:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.news .all_news .item:hover img{transform:scale(1.1) translateX(-50%)}.news .all_news .item:hover .substrate{height:65%}.news .all_news .item .substrate{background-image:linear-gradient(180deg,rgba(33,36,19,0),#232517 50%,#202312);bottom:0;content:"";height:50%;left:0;opacity:.95;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:1}.news .all_news .item img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .3s ease-in-out}.news .all_news .item .news_title{display:-webkit-box;font-size:20px;height:calc(50% - 48px);left:16px;letter-spacing:.4px;-webkit-line-clamp:3;overflow:hidden;text-shadow:0 2px 3px rgba(0,0,0,.49);width:calc(100% - 80px)!important;-webkit-box-orient:vertical}.news .all_news .item .news_title,.news .all_news .item .viewwed_news{bottom:16px;color:#fff;font-family:Oceanic Grotesk Compact;position:absolute;z-index:2}.news .all_news .item .viewwed_news{font-size:18px;right:16px}.news .all_news :nth-child(10),.news .all_news :nth-child(3),.news .all_news :nth-child(7){margin-right:0!important}.news .all_news :nth-child(3),.news .all_news :nth-child(8){width:calc(50% - 15px)!important}.news .all_news :nth-child(3):before,.news .all_news :nth-child(8):before{padding-top:calc(50% - 15px)!important}.news .all_news :nth-child(3) .news_title,.news .all_news :nth-child(8) .news_title{width:calc(50% - 16px)!important}@media (max-width:1279px){.news .all_news .item .news_title{font-size:16px}}@media (max-width:980px){.news .all_news{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.news .all_news .item{margin:0;width:100%}.news .all_news .item .news_title{font-size:20px}.news .all_news .item .viewwed_news{bottom:15px;right:15px}.news .all_news :nth-child(3),.news .all_news :nth-child(8){width:100%!important}.news .all_news :nth-child(3):before,.news .all_news :nth-child(8):before{padding-top:100%!important}.news .all_news :nth-child(3) .news_title,.news .all_news :nth-child(8) .news_title{height:calc(50% - 48px);width:calc(100% - 80px)!important}}@media (max-width:539px){.news .all_news{display:grid;grid-template-columns:1fr}.news .all_news .item{margin:0;width:100%}.news .all_news .item .news_title{font-size:20px}.news .all_news .item:before{padding-top:50%!important}.news .all_news :nth-child(3),.news .all_news :nth-child(8){width:100%!important}.news .all_news :nth-child(3):before,.news .all_news :nth-child(8):before{padding-top:50%!important}.news .all_news :nth-child(3) .news_title,.news .all_news :nth-child(8) .news_title{height:calc(50% - 48px);width:calc(100% - 80px)!important}.news .all_news .item:before{padding-top:70%!important}}.news_detail .title{margin:32px 0;padding-right:10%;position:relative}.news_detail .title .viewed{bottom:2px;color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;position:absolute;right:0}.news_detail .title .viewed i{font-family:FontAwesome;font-weight:400}.news_detail .content{margin:32px 10%;padding-bottom:16px}.news_detail .content img{display:block;height:auto;margin:0 auto 45px;max-width:100%;width:auto}.news_detail .content b{font-size:26px}.news_detail .content p{font-size:18px;font-weight:400}.news_detail .content .articles-details{border-bottom:1px solid #e4e4e4;color:#464646;font-family:Oceanic Grotesk Compact}.complete-text ul,.news_detail .content ul{margin-bottom:32px;padding-left:32px}.complete-text ul li,.news_detail .content ul li{list-style-type:disc}.complete-text.js__accordion-none{height:auto}@media (max-width:1023px){.news_detail .container .content{margin:32px 0}}.avatar-wrapper{background-color:#e4e4e4;border-radius:50%;height:74px;margin:0;overflow:hidden;position:relative;transition:all .3s ease;width:74px}.avatar-wrapper input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.avatar-wrapper:hover{cursor:pointer}.avatar-wrapper:hover .profile-pic{opacity:.5}.avatar-wrapper .profile-pic{background-color:#e4e4e4;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.avatar-wrapper .full_name{color:#fff;content:"";font-family:Oceanic Grotesk Compact;font-size:36px;font-weight:700;left:0;left:50%;position:absolute;text-transform:uppercase;top:0;top:50%;transform:translate(-50%,-50%);z-index:1}.avatar-wrapper .upload-button{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.avatar-wrapper .upload-button .fa-arrow-circle-up{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;font-size:3rem;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:all .3s ease;width:100%}.avatar-wrapper:hover .upload-button .fa-arrow-circle-up{opacity:.9}.avatar-wrapper:hover .full_name{opacity:0}section.lk{margin:48px 0;position:relative}section.lk .title{margin-bottom:32px}section.lk .contents{display:grid;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr;grid-column-gap:48px}section.lk .contents input[type=email],section.lk .contents input[type=text]{border:1px solid #e4e4e4;border-radius:32px;cursor:pointer;font-family:Oceanic Grotesk Compact;font-size:23px;height:64px;padding:0 20px;position:relative;width:100%}section.lk .contents input[type=email]:focus,section.lk .contents input[type=email]:hover,section.lk .contents input[type=text]:focus,section.lk .contents input[type=text]:hover{border:1px solid red}section.lk .contents input[type=email]:read-only,section.lk .contents input[type=text]:read-only{background-color:#e4e4e4;color:#707070;pointer-events:none}section.lk .contents input[type=email]:read-only:hover,section.lk .contents input[type=text]:read-only:hover{border:1px solid #e4e4e4}section.lk .contents input[type=email]:read-only:focus,section.lk .contents input[type=text]:read-only:focus{border:1px solid #e4e4e4}section.lk .contents label{position:relative;text-transform:none}section.lk .contents label .access{align-items:center;color:red;display:flex;font-size:60px;height:64px;justify-content:center;position:absolute;right:-80px;top:50%;transform:translateY(-50%);width:64px}section.lk .contents label .title{font-size:14px;left:36px;margin-bottom:0;text-transform:none;top:-33px}section.lk .contents label .title,section.lk .contents label .title sup{color:red;font-family:Oceanic Grotesk Compact;font-weight:300;position:absolute}section.lk .contents label .title sup{font-size:18px;right:-8px;top:25px}section.lk .contents .content{margin:0 0 24px;padding:0}section.lk .contents .content .avatar_zone{display:grid;grid-template-columns:74px 1fr;grid-template-rows:1fr;grid-column-gap:18px;grid-row-gap:18px;grid-gap:18px;margin:30px 96px 42px 30px}section.lk .contents .content .avatar_zone .upload_zone{align-items:center;border:1px solid #e4e4e4;border-radius:32px;display:flex;height:64px;margin:5px 0}section.lk .contents .content .avatar_zone .upload_zone label{align-items:center;cursor:pointer;display:flex}section.lk .contents .content .avatar_zone .upload_zone input{color:#fff;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;margin:8px}section.lk .contents .content .avatar_zone .upload_zone p{color:#b1aeae;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300}section.lk .contents .foto-delete{font-size:10px}section.lk .contents .content .avatar_zone .control{display:none}section.lk .contents .content .user_info_zone{display:grid;grid-row-gap:36px;overflow:hidden;padding:16px 96px 0 30px}section.lk .contents .content .user_info_zone .lk-confirm-phone{border-radius:32px;cursor:pointer;height:100%;position:absolute;right:0;top:0;z-index:1}section.lk .contents .content .user_info_zone .lk-confirm-phone:hover{opacity:.75}section.lk .contents .content .user_info_zone label{display:block}section.lk .contents .content .user_info_zone .control{margin:0 36px}section.lk .contents .content .user_info_zone .double_block{border:none;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr;grid-gap:80px;grid-column-gap:40px;grid-row-gap:80px}section.lk .contents .content .user_info_zone .double_block .b-day{height:32px}section.lk .contents .content .button--avatar{border-radius:20px;height:40px}section.lk .contents .content .user_info_zone .double_block .b-day:before{align-items:center;color:#e4e4e4;content:"\f073";display:flex;font-family:FontAwesome;font-size:20px;font-weight:400;height:32px;justify-content:center;position:absolute;right:8px;top:16px;width:32px;z-index:1}section.lk .contents .content .user_info_zone .double_block .b-day:hover:before{color:red}section.lk .contents .content .user_info_zone .double_block .b-day label{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}section.lk .contents .content .user_info_zone .double_block .b-day input[type=text]{background-color:transparent;color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:23px;font-weight:400}section.lk .contents .content .user_info_zone .double_block .gender{border:1px solid #e4e4e4;border-radius:32px;height:64px}section.lk .contents .content .user_info_zone .double_block .gender:before{color:red;content:"Пол";font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:36px;margin-bottom:0;position:absolute;text-transform:none;top:-17px}section.lk .contents .content .user_info_zone .bonusCard,section.lk .contents .content .user_info_zone .double_block{padding:0;width:65%}section.lk .contents .content .user_info_zone .bonusCard label,section.lk .contents .content .user_info_zone .double_block label{position:static}section.lk .contents .content .user_info_zone .bonusCard{margin:36px 0 0;position:relative}section.lk .contents .content .user_info_zone .bonusCard:before{background-color:#e4e4e4;content:"";height:1px;left:-30px;position:absolute;top:-36px;width:calc(200% + 126px)}section.lk .contents .content .user_info_zone .bonusCard:after{background-color:#e4e4e4;bottom:-48px;content:"";height:1px;left:-30px;position:absolute;width:calc(200% + 126px)}section.lk .contents .content .user_info_zone .bonusCard input[type=button]{position:absolute;right:-192px;top:50%;transform:translateY(-50%)}section.lk .contents .content .user_info_zone .agree{margin:16px 0}section.lk .contents .content .save{display:block;margin:30px auto;max-width:214px}section.lk .contents .content input[type=submit]:disabled{background-color:#e4e4e4;border:1px solid #e4e4e4;color:#fff;pointer-events:none}@media (max-width:1023px){section.lk{margin:24px 0}section.lk .title{margin-bottom:24px}section.lk .contents{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:48px}section.lk .contents input[type=email],section.lk .contents input[type=text]{border-radius:16px;font-size:1rem;height:32px;padding:0 16px}section.lk .contents label .access{font-size:30px;height:32px;right:-48px;width:32px}section.lk .contents .content .avatar_zone{margin:24px}section.lk .contents .content .lk-confirm-phone{padding:0 8px}section.lk .contents .content .user_info_zone{grid-row-gap:36px;overflow:hidden;padding:16px 64px 0 24px}section.lk .contents .content .user_info_zone .double_block{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}section.lk .contents .content .user_info_zone .double_block .b-day,section.lk .contents .content .user_info_zone .double_block .gender{height:140%;width:calc(50% - 16px)}section.lk .contents .content .user_info_zone .bonusCard{width:100%}section.lk .contents .content .user_info_zone .bonusCard input[type=button]{border-radius:16px;height:32px;right:-50px}section.lk .contents .content .save{margin:24px auto}section.lk .filter{box-shadow:none;left:0;overflow:visible;padding:0;position:static;z-index:5}section.lk .sp-balance-container{border:1px solid #e4e4e4;box-shadow:none}section.lk .contents .content .user_info_zone .double_block .b-day:before{right:8px;top:1px}section.lk .contents .content .user_info_zone .double_block .b-day input[type=text]{height:105%;width:100%}}@media screen and (max-width:767px){section.lk .contents label .title{top:-23px}section.lk .contents label .title sup{top:15px}}@media (max-width:480px){section.lk .contents .content .user_info_zone .double_block .b-day input[type=text]{font-size:19px;padding:0 10px}section.lk .contents .content .user_info_zone .double_block{column-gap:10px}section.lk .contents .content .avatar_zone{margin:24px 8px}section.lk .contents .content .lk-confirm-phone{font-size:14px;min-width:auto}section.lk .contents .content .upload_zone label{width:100%}section.lk .contents .content .upload_zone input[type=button]{max-width:calc(100% - 16px);width:100%}section.lk .contents .content .upload_zone .info{bottom:-20px;left:50%;position:absolute;transform:translate(-50%);white-space:pre}section.lk .contents .content .user_info_zone{padding:16px 64px 0 8px}section.lk .contents .content .user_info_zone .double_block .b-day,section.lk .contents .content .user_info_zone .double_block .gender{height:140%;width:calc(50% - 5px)}section.lk .contents .content .user_info_zone .bonusCard input[type=button]{border-radius:16px;display:block;height:32px;margin-top:16px;position:relative;right:0;top:0;transform:none;width:100%}}.reviews{position:relative}.reviews:before{background-color:#f5f5f5;content:"";height:1px;left:0;position:absolute;top:68px;width:100%}.reviews .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.reviews .title{margin:16px 0}.reviews .all_reviews{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;margin:48px 0;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.reviews .all_reviews .item{background-color:#fff;border:1px solid #e4e4e4;display:grid;grid-template-columns:1fr;grid-template-rows:64px 1fr;padding:16px;grid-gap:16px;grid-row-gap:16px}.reviews .all_reviews .item .top{display:grid;grid-template-columns:64px 1fr;grid-template-rows:64px;grid-gap:20px;grid-column-gap:20px;grid-row-gap:20px;position:relative}.reviews .all_reviews .item .top .photo{border-radius:50%;height:64px;overflow:hidden;position:relative}.reviews .all_reviews .item .top .photo:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.reviews .all_reviews .item .top .photo img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.reviews .all_reviews .item .top .info{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.reviews .all_reviews .item .top .info .name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;max-height:20px;overflow:hidden}.reviews .all_reviews .item .top .info .count_use{color:#c1bfbf;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300}.reviews .all_reviews .item .text{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400}@media (max-width:1023px){.reviews .all_reviews{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:8px;grid-column-gap:8px;grid-row-gap:8px}}@media (max-width:480px){.reviews .all_reviews{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:8px;grid-column-gap:8px;grid-row-gap:8px}}.your_recall form{display:grid;grid-template-columns:1fr;grid-template-rows:40px 40px 78px 40px;grid-gap:20px;grid-row-gap:20px}.your_recall form input,.your_recall form textarea{border:1px solid #e4e4e4;border-radius:20px;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;line-height:1;opacity:.4;padding:0 24px;resize:none}.your_recall form input:focus,.your_recall form input:hover,.your_recall form textarea:focus,.your_recall form textarea:hover{border:1px solid red;opacity:1}.your_recall form textarea{padding:8px 24px}.your_recall form .bottom{align-items:center;display:flex;justify-content:flex-end}.your_recall form .bottom input[type=submit]{border-radius:20px;height:40px}.star-rating{font-family:FontAwesome;margin:0 32px;position:relative}.star-rating>fieldset{border:none;display:inline-block;margin:0;padding:0}.star-rating>fieldset:not(:checked)>input{left:0;position:absolute;top:0;clip:rect(0,0,0,0);height:16px;width:16px}.star-rating>fieldset:not(:checked)>label{color:#ceb200;cursor:pointer;float:right;font-size:100%;overflow:hidden;padding:0 .125em;white-space:nowrap;width:1.25em}.star-rating>fieldset:not(:checked)>label:before{content:"\f006"}.star-rating>fieldset:not(:checked)>label:hover,.star-rating>fieldset:not(:checked)>label:hover~label{color:#ceb200;text-shadow:0 0 3px #ceb200}.star-rating>fieldset:not(:checked)>label:hover:before,.star-rating>fieldset:not(:checked)>label:hover~label:before,.star-rating>fieldset>input:checked~label:before{content:"\f005"}.star-rating>fieldset>label:active{position:relative;top:2px}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:8px 16px}.tags p{color:#707070;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:0;position:absolute;top:26px}.tags label{align-items:center;background-color:#fefefe;border:1px solid rgba(0,0,0,.12);border-radius:16px;cursor:pointer;display:flex;height:32px;justify-content:flex-start;margin:8px;min-width:96px;overflow:hidden;padding:0 32px}.tags label,.tags label span{color:rgba(0,0,0,.87);font-size:14px;font-weight:400;letter-spacing:.25px;position:relative}.tags label span{font-family:Oceanic Grotesk Compact;top:auto}.tags label i,.tags label span{z-index:1}.tags label:hover{border:1px solid red}.tags label:hover .fa.fa-times{background-color:red}.tags label input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.tags label input:checked~.fa{display:flex}.tags label input:checked~.bg{background-color:#e8e8e8}.tags label input:disabled~span{color:#fff}.tags label input:disabled{pointer-events:none}.tags label input:disabled:checked~.bg{background-color:#707070}.tags label input:disabled:checked~.fa{display:none}.tags label input:disabled~.bg{background-color:#707070}.tags label .bg{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.tags label .fa{align-items:center;border-radius:50%;display:none;font-size:14px;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px}.tags label .fa.fa-check{color:#010101;left:0}.tags label .fa.fa-times{background-color:#747474;border:8px solid transparent;color:#e8e8e8;font-size:12px;height:20px;right:6px;width:20px}.tags label .fa.fa-times:hover{opacity:.75}.voting{align-items:center;display:flex;justify-content:flex-end;text-align:right}.voting span{color:#464646;cursor:pointer;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;margin:0 0 0 8px}.voting a{margin-left:48px}.voting .bx-rating-yes-active{cursor:none;pointer-events:none}.voting .bx-rating-yes-active i{color:red}.voting .bx-rating-yes-active:hover{opacity:1}.voting a:hover{opacity:.75}.voting i{color:#707070;cursor:pointer;font-family:FontAwesome;font-size:20px;font-weight:400}@media (max-width:479px){.voting span{font-size:16px}.voting a{margin:0;text-align:center;width:50%}}.news_detail .voting{margin:10px 0}.comments{position:relative}.comments .content{margin:32px 10%}.comments .avatar__inner{height:100%;left:0;position:absolute;top:0;width:100%}.comments .solo-comment{display:block;margin:32px auto;width:100%}.comments .solo-comment .photo{background-color:#e4e4e4;border-radius:50%;height:64px;overflow:hidden;width:64px}.comments .solo-comment .photo img{height:100%;left:50%;position:relative;top:0;transform:translateX(-50%);z-index:1}.comments .solo-comment .photo p{color:#fff;font-family:Oceanic Grotesk Compact;font-size:32px;font-weight:300;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.comments .solo-comment .top{display:grid;grid-template-columns:64px 1fr;grid-template-rows:1fr;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px;width:100%}.comments .solo-comment .top .fields{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;grid-gap:30px}.comments .solo-comment .top .fields input,.comments .solo-comment .top .fields textarea{border:none;border-bottom:1px solid #707070;color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;height:24px;opacity:.75;padding:0;resize:none;width:100%}.comments .solo-comment .top .fields input.focus,.comments .solo-comment .top .fields input:hover,.comments .solo-comment .top .fields textarea.focus,.comments .solo-comment .top .fields textarea:hover{opacity:1}.comments .solo-comment .btn{align-items:center;display:flex;justify-content:flex-end;margin:8px 0;text-align:right;width:100T}.comments .solo-comment .btn input{border:none;border-radius:0;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400;margin-left:8px}.comments .solo-comment .btn input[type=button]{background-color:#e4e4e4;color:#464646;height:30px}.comments .solo-comment .btn input[type=button]:hover{background-color:#707070;color:#fff;opacity:1}.comments .solo-comment .btn input[type=submit]{background-color:rgba(50,138,39,.41);color:#fff;height:30px}.comments .solo-comment .btn input[type=submit]:hover{background-color:rgba(50,138,39,.75);opacity:1}.comments .Log_in_to_comment{align-items:center;background-color:rgba(50,138,39,.1);border-radius:28px;display:flex;font-size:18px;justify-content:center;margin:32px auto;padding:16px;position:relative}.comments .Log_in_to_comment:before{color:red;content:"\f071";display:block;font-family:FontAwesome;font-size:30px;font-weight:400;line-height:28px;margin-right:24px;position:relative}.comments .Log_in_to_comment a{cursor:pointer;padding-right:5px;text-decoration:underline}.comments .Log_in_to_comment a:hover{opacity:.75}.comments .all_comments{display:flex;flex-direction:column;margin-left:90px;margin-top:24px;width:50%}.comments .all_comments input[type=text],.comments .all_comments input[type=textarea],.comments .all_comments textarea{border:none;border-bottom:1px solid #707070;color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;height:24px;opacity:.75;padding:0;resize:none;width:100%}.comments .all_comments input[type=text].focus,.comments .all_comments input[type=text]:hover,.comments .all_comments input[type=textarea].focus,.comments .all_comments input[type=textarea]:hover,.comments .all_comments textarea.focus,.comments .all_comments textarea:hover{opacity:1}.comments .all_comments .btn{align-items:center;display:flex;justify-content:flex-end;margin:8px 0;text-align:right}.comments .all_comments .btn input{border:none;border-radius:0;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400;margin-left:8px}.comments .all_comments .btn input[type=button]{background-color:#e4e4e4;color:#464646;height:30px}.comments .all_comments .btn input[type=button]:hover{background-color:#707070;color:#fff;opacity:1}.comments .all_comments .btn input[type=submit]{background-color:rgba(50,138,39,.41);color:#fff;height:30px}.comments .all_comments .btn input[type=submit]:hover{background-color:rgba(50,138,39,.75);opacity:1}.comments .all_comments .comment{display:flex;flex-direction:column;margin-bottom:16px}.comments .all_comments .comment .photo{background-color:#e4e4e4;border-radius:50%;height:60px;left:-90px;overflow:hidden;position:absolute;top:0;width:60px}.comments .all_comments .comment .photo img{height:100%;left:50%;position:relative;top:0;transform:translateX(-50%);z-index:1}.comments .all_comments .comment .photo p{color:#fff;font-family:Oceanic Grotesk Compact;font-size:30px;font-weight:300;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.comments .all_comments .comment .name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;margin-bottom:4px}.comments .all_comments .comment .date{color:#c1bfbf;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300}.comments .all_comments .comment .text{font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400;margin:16px 0}.comments .all_comments .comment .all_answers{cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;margin:16px 0}.comments .all_comments .comment .all_answers:before{content:"Показать все ответы";display:block}.comments .all_comments .comment .all_answers .fa{color:#464646;font-family:FontAwesome;font-size:10px;font-weight:400}.comments .all_comments .comment .all_answers.show:before{content:"Скрыть ответы";display:block}.comments .all_comments .comment .all_answers.show .fa{transform:rotate(180deg)}.comments .all_comments .comment form{display:none;margin:18px 0 4px}.comments .all_comments .comment form.show{display:block}.comments .all_comments .comment .comment-answer{cursor:pointer;margin-top:8px}.comments .all_comments .comment .comment-answer:hover{opacity:.75}.comments .all_comments .comment .bottom{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px;color:#464646}.comments .all_comments .comment .bottom .voting{justify-content:space-between;text-align:left}.comments .all_comments .comment .bottom .voting p{margin:0;width:calc(50% - 8px)}.comments .all_comments .comment .bottom .comment-answer{align-items:center;display:flex;justify-content:flex-end;margin:0}.comments .all_comments .comment .comment-answers .comment-child{display:none;flex-direction:column;margin-left:90px}.comments .all_comments .comment .comment-answers .comment-child.show{display:flex}@media (max-width:1023px){.comments{margin:0}.comments .all_comments{width:calc(100% - 90px)}}@media (max-width:480px){.comments{margin:0}.comments .Log_in_to_comment{flex-direction:column}.comments .Log_in_to_comment:before{margin-right:0}.comments .all_comments{margin-left:0;width:100%}.comments .all_comments .comment .photo{height:48px;left:0;width:48px}.comments .all_comments .comment .date,.comments .all_comments .comment .name,.comments .all_comments .comment .text{margin-left:64px}.comments .all_comments .comment .comment-answers .comment-child{margin-left:0}}.content_detail .title{margin:32px 0;padding-right:10%;position:relative}.content_detail .title .viewed{bottom:0;color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;position:absolute;right:0}.content_detail .title .viewed i{font-family:FontAwesome;font-weight:400}.content_detail .content{color:#464646;font-family:Oceanic Grotesk Compact;margin:32px 10%}.content_detail .content .article,.content_detail .content article{color:red;font-family:Oceanic Grotesk Compact;font-size:36px;font-weight:700;letter-spacing:.72px;text-align:center}.content_detail .content .photo{display:block;overflow:hidden;position:relative;width:100%;z-index:1}.content_detail .content .photo:before{content:"";display:block;padding-top:43.7%;position:relative;width:100%}.content_detail .content .photo img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.content_detail .content img{max-width:100%;width:100%}.content_detail .content b{font-size:26px}.content_detail .content p{font-size:18px;font-weight:400}.content_detail .content p.green{color:red;display:block;margin-bottom:16px;text-align:center;width:100%}.content_detail .content .links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.content_detail .content a.link{align-items:center;border:1px solid red;border-radius:29px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;height:58px;justify-content:center;margin:24px;max-width:340px;min-width:260px;padding:0 30px;transition:.25s ease-in-out}.content_detail .content a.link.green{background-color:red;color:#fff}.content_detail .content a.link.green:hover{background-color:#fff;color:red}.content_detail .content a.link:hover{background-color:red;color:#fff}.content_detail .content ul{margin-bottom:32px;padding-left:32px}.content_detail .content ul li{list-style-type:disc}.content_detail .content.steps{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.content_detail .content.steps .step{color:#464646;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;margin:0 auto 32px;min-width:260px;text-align:center;width:calc(33.33333% - 30px)}.content_detail .content.steps .step .photo{height:168px;margin:0 auto 32px;width:168px}.extra_offer .content{border:1px solid #e4e4e4;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:30px}.extra_offer .link:hover{background-color:red;border:2px solid red}.extra_offer img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:115%}.extra_offer .text{height:100%;left:0;position:relative;top:0;width:calc(50% - 30px)}.extra_offer .text:before{content:"";display:block;padding-top:75%;position:relative;width:100%}.extra_offer .text p{font-size:36px;font-weight:700;letter-spacing:.72px;text-shadow:0 3px 6px rgba(0,0,0,.16);top:0}.extra_offer .text .link,.extra_offer .text p{color:#fff;font-family:Oceanic Grotesk Compact;left:0;position:absolute}.extra_offer .text .link{align-items:center;border:2px solid #fff;border-radius:30px;bottom:0;display:flex;font-size:19px;font-weight:300;height:49px;justify-content:space-between;padding:8px 16px;top:auto;width:186px}.extra_offer .text .link .fa{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:36px;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%) rotate(-90deg);width:36px}@media (max-width:1280px){.extra_offer .text p{font-size:28px}}.sms_verify{margin:18px 0;max-width:600px}.sms_verify button:disabled,.sms_verify button:disabled:hover,.sms_verify input[type=text]:disabled,.sms_verify input[type=text]:disabled:hover{background-color:#e4e4e4;border-color:#e4e4e4;color:#fff}.sms_verify .block{background-color:#fff;cursor:pointer;margin:30px auto;position:relative;width:100%}.sms_verify input[type=text]{background-color:transparent;border:1px solid #e4e4e4;border-radius:24px;height:48px;opacity:.4;padding:0 24px;width:auto;z-index:1}.sms_verify input[type=text]:focus,.sms_verify input[type=text]:hover{border:1px solid #8abc3e;opacity:1}.sms_verify .control .control__indicator{top:8px}.timer{border:1px solid #327a27;border-radius:50%;color:#8abc3e;display:block;font-size:16px;font-weight:700;height:48px;line-height:46px;margin:0 auto 16px;text-align:center;width:48px}@media (max-width:767px){.sms_verify .title{font-size:24px;padding:0 20px}.sms_verify input[type=text]{width:100%}}.error404{position:relative}.error404 .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;overflow:hidden}.error404 .container .text{margin:32px}.error404 .container .text .arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%}.error404 .container .text .arrow:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.error404 .container .text .arrow img{left:50%;position:absolute;top:0;transform:translateX(-50%)}.error404 .container .text .arrow img.a1{height:100%}.error404 .container .text .arrow img.a2{height:90%}.error404 .container .img{position:relative;width:100%}.error404 .container .img:before{content:"";display:block;margin:0 auto;padding-top:calc(100% - 96px);position:relative;width:calc(100% - 96px)}.error404 .container .img img{height:100%;top:-44px}.error404 .container .img img,.error404 input{left:50%;position:absolute;transform:translateX(-50%)}.error404 input{bottom:32px;cursor:pointer;font-size:20px;margin:0 auto}.error404 p{color:#1e1e1e80;font-family:Oceanic Grotesk Compact;font-size:24px;letter-spacing:0}.error404 .title{font-size:32px;letter-spacing:0;margin-bottom:16px;text-transform:none}@media (max-width:1024px){.error404 .container .text .arrow{position:absolute;right:0;top:auto;transform:none;width:75%}.error404 .container .img:before{padding-top:100%;width:100%}.error404 .container .img img{top:0}.error404 input{bottom:0;margin:32px auto;position:relative}}@media (max-width:669px){.error404 .container .text .arrow{display:none}}@media (max-width:479px){.error404 .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.error404 .container .text{margin:16px 16px 0}}@media (max-width:1023px){div{position:relative}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.pagination .lang_en,.pagination .lang_ru{display:flex;flex-wrap:wrap;justify-content:flex-start}.pagination .lang_en span,.pagination .lang_ru span{margin-right:16px;width:20px}.product_all_details .tab_container .el.certificates .all_cert{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-12px}.product_all_details .tab_container .el.certificates .item{margin:12px;width:calc(33.33333% - 24px)}.product_all_details .tab_container .el.analogy .product_list{display:flex;flex-wrap:wrap;justify-content:flex-start}.product_all_details .tab_container .el.analogy .product_list .item{width:25%}.add_cart .wrapper,.filter .box{display:flex;flex-direction:column}.filter .box{align-items:center;height:100%}.filter .box .block{margin-bottom:24px}.search_popup .popup_container{display:flex;flex-direction:column}.auth.checkin .wrapper,.auth_login .wrapper,.auth_login.checkin .wrapper{align-items:center;display:flex;flex-direction:column}.auth.checkin .wrapper .inputs,.auth_login.checkin .wrapper .inputs{width:100%}.auth_login.login .wrapper{align-items:center;display:flex;flex-direction:column}.auth_login.login .wrapper .inputs{width:100%}.comments{display:flex;flex-direction:column}.comments .Log_in_to_comment{margin:16px auto}.comments .title{margin-bottom:16px}.filter .box .block{display:flex;flex-direction:column}.reviews .all_reviews{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:30px -15px}.reviews .all_reviews .item{margin:15px;width:calc(25% - 30px)}}@media (max-width:767px){.product_all_details .tab_container .el.analogy .product_list{display:block}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(3n+1){border-left:none}}@media (max-width:480px){.product_all_details .tab_container .el.active{overflow:hidden}}@media (-ms-high-contrast:none) and (max-width:980px),screen and (-ms-high-contrast:active) and (max-width:980px){.news .all_news{display:flex;margin:8px -15px}.news .all_news .item,.news .all_news :nth-child(3),.news .all_news :nth-child(8){margin:15px;width:calc(50% - 30px)}.news .all_news :nth-child(10),.news .all_news :nth-child(3),.news .all_news :nth-child(7){margin-right:15px!important}}@media (-ms-high-contrast:none) and (max-width:767px),screen and (-ms-high-contrast:active) and (max-width:767px){.add_cart .wrapper,.add_cart.v2 .product,.add_cart.v3 .product{display:flex;flex-direction:column}.v2.add_cart .ph_location,.v3.add_cart .ph_location{margin:16px 0}.v2.add_cart .product .product_offers .casket .getting_option,.v3.add_cart .product .product_offers .casket .getting_option{display:flex}.cart_order.your_cart .el .product,.cart_order.your_order .el .product{align-items:center;display:flex;flex-direction:column}}@media (-ms-high-contrast:none) and (max-width:539px),screen and (-ms-high-contrast:active) and (max-width:539px){.news .all_news .item{width:calc(100% - 30px)}.news .all_news .item:before{padding-top:100%!important}.news .all_news :nth-child(3),.news .all_news :nth-child(8){margin:15px;width:calc(100% - 30px)}.news .all_news :nth-child(10),.news .all_news :nth-child(3),.news .all_news :nth-child(7){margin-right:15px!important}}@media (-ms-high-contrast:none) and (max-width:374px),screen and (-ms-high-contrast:active) and (max-width:374px){.cart_order.your_cart .el .pharma_info,.cart_order.your_order .el .pharma_info{display:flex;flex-direction:column}}.bx-auth{margin:0 auto;max-width:80rem;padding:0 15px;width:100%}.bx-auth tr{margin-bottom:8px}.bx-auth input[type=password],.bx-auth input[type=text]{background-color:#fff;border:1px solid red;border-radius:20px;height:100%;opacity:.4;padding:10px 20px;width:100%}.bx-auth input[type=password]:focus,.bx-auth input[type=password]:hover,.bx-auth input[type=text]:focus,.bx-auth input[type=text]:hover{opacity:1}.background-resize{overflow:hidden;position:relative}.background-resize img{height:100%;left:50%;max-width:100%;object-fit:contain;position:absolute;top:0;transform:translateX(-50%);width:100%}.background-resize:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.hint-tooltip{cursor:pointer;position:relative;z-index:1}.hint-tooltip .hint-tooltip_text{background-color:#fff;border:1px solid #707070;bottom:15px;color:#707070;display:block;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:12px;font-weight:300;left:0;line-height:12px;opacity:0;overflow:hidden;padding:.5rem;position:absolute;transition:.125s linear;visibility:hidden;width:45vw;z-index:1}.hint-tooltip:hover .hint-tooltip_text{opacity:1;visibility:visible}@media (max-width:768px){.hint-tooltip .hint-tooltip_text{width:90vw}}.form-popup{background-color:#fff;border-radius:5px;border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;overflow:hidden;padding:18px 0;text-align:left;width:500px}@media screen and (max-width:668px){.form-popup{width:300px}}.button{align-items:center;border-radius:14px;box-sizing:border-box;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;height:44px;justify-content:center;padding:0 16px;text-align:center}.button:disabled{background-color:#f2f2f2!important;border-color:#f2f2f2!important;color:#1e1e1e80}.button--1{background-color:#fff;border:1px solid red;color:red}.button--2{background-color:red;border:none;color:#fff}.button--3{background-color:#f2f2f2;color:#1e1e1e80}.button--4{border:1px solid #dedede}.button--4,.button--5{background-color:#fff;color:#1e1e1e}.button--5{border:1px solid #dedede;border-radius:20px;font-weight:400;height:39px}@media (max-width:767px){.button--5{font-size:14px;height:33px}}.button--5.button--main-page-switch.active{background-color:#00b6f1;border:none;color:#fff;font-weight:500}.button--add{gap:8px}.button--add:before{background:url(/local/templates/.default/img/icon-plus-button.svg) no-repeat 50%/contain;content:"";height:16px;width:16px}.button--4.button--add:before{background:url(/local/templates/.default/img/icon-plus-button--dark.svg) no-repeat 50%/contain;content:"";height:16px;width:16px}#noScriptWarning,#outdatedBrowserWarning{color:#fff;padding:12px;position:relative;text-align:center;z-index:9999}#noScriptWarning a,#outdatedBrowserWarning a{color:#fff}#noScriptWarning{background:red}#outdatedBrowserWarning{background:#ff4500}.message_send{background-color:#dff2de;color:#61a942}.message_err,.message_send{border:#ebccd1;border-radius:1px;font-size:14px;margin-bottom:20px;padding:15px}.message_err{background-color:#f2dede;color:#a94442}.form-popup .auth .message_err,.form-popup .auth .message_send{background:none;border:none;margin-bottom:0;padding:0}.form-popup .auth .message_send div{background-color:#dff2de;padding:10px 15px}.form-popup .auth .message_err div{background-color:#f2dede;padding:10px 15px}font.errortext{background-color:#f2dede;color:#a94442}font.errortext,font.notetext{border-color:#ebccd1;display:block;font-size:14px;margin-bottom:20px;padding:15px}font.notetext{background-color:#dff2de;color:#61a942}.alert{border:0;border-radius:1px;font-size:14px;margin-bottom:20px;padding:15px}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-success{background-color:#dff2de;border-color:#ebccd1;color:#61a942}.alert .close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;position:relative;right:10px;text-shadow:0 1px 0 #fff;top:0}.recall .message_err,.recall .message_send{margin:0}.add_cart.v3 .product.message_err{display:block;grid-template-columns:none;padding:15px}.notes{background-color:#fff;border-left:5px solid #ceb200;margin:0 0 15px;padding:35px 35px 35px 100px;position:relative}.notes i{color:#ceb200;font-size:100px;left:0;line-height:100px;position:absolute;top:calc(50% - 50px)}.notes.danger{border-left:5px solid #f44336}.notes.danger i{color:#f44336}.notes.success{border-left:5px solid #4caf50}.notes.success i{color:#4caf50}.notes.info{border-left:5px solid #2196f3}.notes.info i{color:#2196f3}.notes.warning{border-left:5px solid #ffeb3b}.notes.warning i{color:#ffeb3b}.error input,.error-container input{border:1px solid #fe0000!important}.error .alert,.error-container .alert,.messages .alert,.messages-container .alert{color:red;display:block;font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:300;left:24px;margin:0;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:-20px;visibility:visible;white-space:nowrap}.error .alert .fa,.error-container .alert .fa,.messages .alert .fa,.messages-container .alert .fa{font-family:FontAwesome;font-size:.75rem}.error .alert .fa:before,.error-container .alert .fa:before,.messages .alert .fa:before,.messages-container .alert .fa:before{content:"\f071";margin-right:.25rem}.error .control a,.error span,.error-container .control a,.error-container span{color:#fe0000}.error .control__indicator,.error-container .control__indicator{border:1px solid #fe0000;color:#fe0000}.forgot_password .error-container .alert,.lk .error .alert,.order_confirm .error .alert,.order_confirm .messages .alert,.order_confirm .messages-container .alert{left:auto;right:24px}.sms_verify .error-container .alert{font-size:10px;left:0}.messages .message,.messages-container .message{border:1px solid #8abc3e!important}.messages .alert,.messages .control a,.messages span,.messages-container .alert,.messages-container .control a,.messages-container span{color:#8abc3e}.messages .control__indicator,.messages-container .control__indicator{border:1px solid #8abc3e;color:#8abc3e}@media (max-width:1023px){.error .alert,.error-container .alert,.messages .alert,.messages-container .alert{font-size:10px}}.captcha_bitrix{display:inline-block;margin:10px 0;width:100%}.captcha_bitrix img{float:left;height:48px;margin-right:2%;max-width:115px;width:48%}.captcha_bitrix input{height:48px!important;margin:0!important;max-width:300px;padding:0 15px;width:50%!important}.news_detail .captcha_bitrix img{max-width:115px;width:48%}.clearfix:after{clear:both;content:"";display:block}.footer-info{background-color:#e4e4e4;color:#707070;font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:400;letter-spacing:.24px;margin:0 auto 32px;max-width:80rem;padding:0 15px;width:100%}.complete-text{color:#1e1e1e80;height:500px;overflow:hidden;position:relative}.show_more-wrapper{align-items:center;display:flex;justify-content:center;margin:40px 0;text-align:center}.selection-pg__catalog .show_more-wrapper{margin:16px 0 0}.loading_page{background-color:#fff;background-image:url(/local/templates/.default/img/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:auto;height:100%;left:0;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;position:absolute;top:0;width:100%;z-index:9999}.button-container .loading_page,.favorites .loading_page{background-size:contain}.pege-title h1{color:#1e1e1e;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;margin:20px 0 12px}@media (max-width:1100px){.pege-title h1{font-size:28px;margin:16px 0 12px}}@media (max-width:767px){.pege-title h1{font-size:20px;margin:0 0 12px}.selection-pg__catalog .show_more-wrapper{margin:12px 0 0}}.pege-title_hidden{display:none}.awards{display:flex;flex-wrap:wrap;margin-right:-29px}@media screen and (max-width:760px){.awards{margin:0}}.awards-item{background:#e8e8e8;color:#464646;display:block;margin:0 2% 2% 0;padding:10px 10px 0;transition:all .3s;width:23%}@media screen and (max-width:800px){.awards-item{width:48%}}@media screen and (max-width:400px){.awards-item{margin:0 0 20px;width:100%}}.awards-item:hover{background:#1c536d;color:#fff}.awards-item_img{display:block;max-width:100%}.awards-item_name{display:block;font:24px Oceanic Grotesk Compact,sans-serif;padding:20px 0}@media screen and (max-width:760px){.awards-item_name{font-size:20px}}.empty-cart{background:#707070 url(/local/templates/.default/img/empty-cart.png) 100px 50% no-repeat;border-radius:5px;color:#fff;font-size:14px;padding:30px 30px 30px 280px}@media screen and (max-width:1444px){.empty-cart{background-image:none;padding:25px}}@media screen and (max-width:440px){.empty-cart{padding:16px}}.empty-cart .caption-1{font-size:24px;margin:0 0 8px}.empty-cart .caption-2{font-size:14px;margin:0 0 12px}@media screen and (max-width:1444px){.empty-cart .caption-2{display:none}}.empty-cart .caption-3{font-size:24px;font-weight:700;margin:0 0 8px}@media screen and (max-width:1444px){.empty-cart .caption-3{margin:0 0 16px}}.empty-cart_2{font-size:14px;margin:0 0 30px}.empty-cart_2 .caption-1{color:#1e1e1e80;font-size:38px;margin:0 0 8px}.empty-cart_2 .button{width:200px}.feedback{margin:0 0 40px}.feedback .information{width:100%}.feedback .list{border:1px solid #e4e4e4;margin-top:32px;padding:32px 40px 40px}.feedback .block{margin-bottom:24px}.feedback .block label{color:red;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;margin-bottom:4px;margin-left:32px;width:100%}.feedback .block input{height:48px;padding:0 48px 0 24px}.feedback .block input,.feedback .block textarea{border:1px solid #e4e4e4;border-radius:24px;color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:23px;font-weight:600;width:100%}.feedback .block textarea{height:144px;padding:24px 48px 24px 24px}.number-box-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.number-box{align-items:center;border:1px solid red;border-radius:14px;display:flex;height:44px;position:relative;width:100%}.number-box .dec,.number-box .inc{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:none;cursor:pointer;flex-shrink:0;height:100%;outline:none;padding:0;width:40px}.number-box .dec{background-image:url(/local/templates/.default/img/icon-minus-button.svg)}.number-box .inc{background-image:url(/local/templates/.default/img/icon-plus-button.svg)}.number-box .dec:disabled,.number-box .inc:disabled{opacity:.4}.number-box_input{background-color:transparent;border:none;color:red;flex:1;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;height:100%;outline:none;pointer-events:none;text-align:center;width:100%}.sp-balance-container{background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,.16);display:flex;flex-direction:column;gap:12px;margin:0 0 12px;padding:24px 10%;transition:.5s ease-in-out}.sp-balance-container .sp-balance_desc{font-size:16px;text-align:center}.sp-balance-container .sp-balance_desc a{color:#707070}.sp-balance{background-color:red;color:#fff;margin-left:auto;min-height:78px;padding:14px 20px}.sp-balance p{font-size:20px;font-weight:300;text-align:left;width:100%}.sp-balance p,.sp-balance strong{font-family:Oceanic Grotesk Compact}.sp-balance strong{display:inline-block;font-size:25px;font-weight:700;margin:0 0 0 10px}.sp-balance_v2{border:1px solid red;border-radius:50px;color:red;font-family:Oceanic Grotesk Compact;padding:10px 20px;text-align:center}.sp-balance_v2 .sp-balance_img{height:100px;margin:0 0 10px;overflow:hidden}.sp-balance_v2 .sp-balance_img img{height:100%;width:auto}.sp-balance_v2 .sp-balance_level{font-weight:700}.sp-balance_v2 .sp-balance_level,.sp-balance_v2 .sp-balance_title{font-size:14px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-balance_v2 .sp-balance_points{font-size:20px;font-weight:700}.sp-balance_v3{color:red;font-family:Oceanic Grotesk Compact;padding:10px 20px;text-align:center}.sp-balance_v3 .sp-balance_level,.sp-balance_v3 .sp-balance_title{font-size:14px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-balance_v3 .sp-balance_points{font-size:20px;font-weight:700}.sp-balance_v4{background:red;border:1px solid red;border-radius:50px;color:#fff;padding:10px 20px;text-align:center}.sp-balance_v4 .sp-balance_title{display:block;font-size:14px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-balance_v4 .sp-balance_points{display:block;font-size:20px;font-weight:700}.sp_info{background:url(/local/templates/.default/img/sp_info.jpg) 50% no-repeat;background-color:#fff;background-size:contain;box-shadow:0 0 5px 0 #328a27;display:block;height:89px;padding:0;width:318px}.sp_info a{display:block}.sp-order,.sp_info a{height:100%;width:100%}.sp-order{align-content:center;align-items:center;background-image:url(/upload/medialibrary/46e/46e9f0e92993abd5a9baa85b26ad7fe7.jpg);background-position:24px;background-repeat:no-repeat;background-size:10rem;border:1px solid #e4e4e4;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:200px;overflow:hidden;padding:24px}.sp-order .sp-balance{max-width:300px;width:100%}.sp-order .sp-title{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;margin-bottom:1rem;text-align:right}.sp-price{background-color:red;color:#fff;margin-bottom:1rem;margin-left:auto;max-width:300px;padding:14px 20px;width:100%}.sp-price .sp-price_current{font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:300}.sp-price .sp-price_text{font-size:25px;font-weight:700;margin:0 10px 0 0}.sp-price .sp-price_old{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:0 10px 0 0;position:relative}.sp-price .sp-price_old:before{background-color:#ff0005;content:" ";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-7deg);width:100%}.sp-coupon{margin:1rem 0 1rem auto;max-width:300px;width:100%}.sp-coupon,.sp-coupon-section form{position:relative}.sp-coupon-block-field-description{color:#a1a1a1;font:400 12px/18px Oceanic Grotesk Compact,Helvetica,Arial,sans-serif}.sp-coupon-block-coupon-btn{background-color:transparent;border:2px solid #8da3ad;border-left:none;border-radius:0;border-top:none;content:"";cursor:pointer;display:block;height:16px;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-45deg);width:16px}.sp-coupon-block-coupon-btn:hover{border-bottom:2px solid red;border-right:2px solid red}.sp-coupon-alert-inner{margin:20px 0 0}.sp-coupon-alert{background:#f7f7f7;border-radius:25px;box-shadow:0 6px 12px 0 hsla(180,0%,58%,.3);color:#000;margin:0 0 5px;padding:10px 10px 10px 28px}.sp-coupon-alert .sp-coupon-text{position:relative;word-break:break-all;word-break:break-word}.sp-coupon-alert.text-ok .sp-coupon-text:after{border-bottom:2px solid #7ad500;border-right:2px solid #7ad500;content:"";height:10px;left:-15px;position:absolute;top:0;transform:rotate(45deg);width:6px}.sp-coupon-alert .close-link{border-bottom:1px dotted;cursor:pointer;font:400 12px/14px Oceanic Grotesk Compact,Helvetica,Arial,sans-serif;margin-left:10px;opacity:1;text-decoration:none;transition:all .22s ease}.sp-coupon-alert .close-link:hover{border-color:transparent}@media screen and (max-width:1199px){.sp-order{background-size:5rem}}@media screen and (max-width:980px){.sp-order{align-items:center;background:none;min-height:auto}.sp-order .sp-title{text-align:center;width:100%}.sp-order .sp-balance,.sp-order .sp-coupon,.sp-order .sp-price{float:none;margin:0 auto 1rem}}@media screen and (max-width:400px){.sp-price .sp-price_text{display:block;width:100%}}.select_pharma{overflow:visible}.select_pharma .form .right .content .list ul li{grid-template-columns:34px 1fr}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before{box-sizing:border-box;height:34px;width:34px}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:after{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1.25rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:1.25rem}.select_pharma .form .right .content .list ul li input[type=radio]:checked+.radio-label:after{background-color:red;border:2px solid red}.select_pharma .title{margin:0}.product:last-child{border-bottom:1px dashed #e4e4e4}.delivery-container-info{border:2px solid red;color:red;display:block;font-size:36px;margin:24px 0;padding:24px}.delivery-container-info.warning{border:2px solid #ceb200;color:#ceb200}.delivery-container-tab{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:4.75rem;margin-bottom:1.125rem}.delivery-title{align-items:center;border-bottom:2px solid red;color:#707070;display:flex;font-family:Oceanic Grotesk Compact;font-size:36px;letter-spacing:.72px;text-transform:uppercase}.delivery-tab{display:flex;position:relative}.delivery-tab:after{border-bottom:2px solid #327a27;content:"";display:block;flex:1;position:relative}.delivery-tab .tab-item{align-items:center;border-bottom:2px solid red;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;max-width:16.75rem;position:relative;width:100%}.delivery-tab .tab-item.active{border-bottom:2px solid #fff}.delivery-tab .tab-item.active:before{background-color:#fff;border-left:2px solid red;border-right:2px solid red;border-top:2px solid red;bottom:-2px;box-sizing:border-box;content:"";height:calc(100% + .125rem);left:0;position:absolute;width:100%}.delivery-tab .tab-item .tab-title{color:#e4e4e4;font-family:Oceanic Grotesk Compact;font-size:36px;letter-spacing:.72px;text-transform:uppercase;z-index:1}.delivery-tab .tab-item.active .tab-title{color:red}.delivery-tab .fa-attn:before{content:"\f071";font-family:FontAwesome;font-size:1rem;margin-right:.25rem}.delivery-tab .fa-info-circle:before{color:#707070;content:"\f05a";font-family:FontAwesome;font-size:1rem}.delivery-tab .alert{bottom:.5rem;color:#ceb200;display:block;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:0;padding:0}.delivery-tab .attn{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.delivery-tab .attn:hover .fa-info-circle:before{color:#e4e4e4}.delivery-tab .attn span{background-color:#fff;border:1px solid #707070;bottom:calc(100% + 8px);color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;left:calc(100% + 8px);line-height:20px;opacity:0;overflow:hidden;padding:.5rem;position:fixed;transition:.125s linear;visibility:hidden;width:17rem;z-index:1}.delivery-tab .attn:hover span{opacity:1;visibility:visible}.delivery-container .delivery-item{display:none}.delivery-container .delivery-item.active{display:block}@media screen and (max-width:1120px){.delivery-tab .attn span{left:auto;right:8px}.delivery-tab .attn:hover span{left:auto;right:0}}@media screen and (max-width:1023px){.delivery-title{border:0}.delivery-tab .tab-item .tab-title{font-size:1.5rem}.delivery-container-tab{display:grid;grid-template-columns:1fr;grid-template-rows:3rem 3rem;grid-row-gap:1rem}.delivery-tab div{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:767px){.delivery-tab .tab-item{width:50%}.delivery-title{font-size:1.5rem}.delivery-tab .tab-item .tab-title{font-size:1.25rem}}.order_confirm .content{flex-direction:column;margin:0 auto;max-width:35.3125rem}.order_confirm .content .block{padding-left:0;padding-right:0}.order_confirm .content .block-left{padding:1.5rem 0}.order_confirm .content .block-right{margin:0}.order_confirm .title{justify-content:center;margin-top:2rem}.order_confirm .btn_container>:first-child p{color:red;font-size:.875rem;font-weight:300;letter-spacing:.3px}.order_confirm .btn_container .btn input[type=submit]:disabled{background-color:#e6e6e6;pointer-events:none}.card_order .select_pharma{border-bottom:1px solid red;margin-bottom:1.5rem;padding-bottom:1.5rem}.cart_order.your_cart .el .bottom,.cart_order.your_cart .el .content,.cart_order.your_order .el .content{border:none}.timer{align-items:center;display:flex;justify-content:center;margin:.5rem auto}.bx-authform{margin:0 auto 1.5rem;max-width:565px;width:320px}.bx-authform-description-container,.bx-authform-link-container{text-align:center}.bx-authform-formgroup-container input[type=submit]{display:block;margin:0 auto}.delivery-description{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;line-height:22px}.products_variants{margin-bottom:2rem}.products_variants .opening_text{margin-bottom:.5rem;width:calc(75% - 24px)}.products_variants .opening_text h3{font-size:20px;font-weight:700;margin:15px 0 5px;padding:0}.products_variants .opening_text p{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px;line-height:28px;margin-bottom:2.5rem}.products_variants .opening_text>:last-child{margin-bottom:0}.products_variants__table{width:100%}.products_variants__table .product{grid-template-columns:calc(10% + 8px) 1fr calc(25% + 8px) 11.375rem}.products_variants__table .product>:last-child{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0;position:relative}.products_variants__table .product_photo{left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.products_variants__table .product_photo img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.products_variants__table .product_photo a.favorites{height:1rem;position:absolute;right:0;top:0;width:1rem;z-index:1}.products_variants__table .product_info .page-link{color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:100;line-height:22px;text-transform:uppercase}.products_variants__table .product_info .product_breeder{line-height:28px;margin:0 0 16px}.products_variants__table .product_info .product_breeder,.products_variants__table .product_info .product_ingredients{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300}.products_variants__table .product_info .product_ingredients a{color:red;display:block;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;text-decoration:underline}.products_variants__table .product_price{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:100;justify-content:center}.products_variants__table .product_price.not_available{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:28px}.products_variants__table .product-amount{left:0;margin:.5rem auto 0;position:relative;transform:none}.products_variants__table .attn{bottom:0;color:#ceb200;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;left:50%;line-height:28px;position:absolute;transform:translateX(-50%);white-space:pre}.products_variants__table .attn i{font-size:16px;font-weight:400;line-height:28px;margin-right:8px;position:relative}.pagin_sort_container{height:50px;margin:16px auto;position:relative;width:calc(100% - 2rem)}.pagin_sort_container .sort_menu{background:none;font-family:Oceanic Grotesk Compact;font-size:14px;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;z-index:1}.pagin_sort_container .sort_menu_header{display:none}.pagin_sort_container .sort_menu_item{position:relative}.pagin_sort_container .sort_item_current{align-items:center;background:#fff;background-color:#ffffffb3;border:1px solid #707070;border-radius:25px;box-sizing:border-box;color:#707070;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;height:50px;padding:15px 20px;width:200px}.pagin_sort_container .sort_dropdown_active{border:1px solid #459ce0!important;border-bottom:none!important}.pagin_sort_container .sort_order{height:11px;margin-right:6px;width:11px}.pagin_sort_container .sort_dropdown_list{background:#fff;border:1px solid #707070;display:none;margin:0!important;padding:0}.pagin_sort_container .sort_item{height:40px;margin:0;padding:0!important}.pagin_sort_container .sort_item a{align-items:center;box-sizing:border-box;color:#2e4b50;display:flex;font-size:16px;height:100%;padding:0 20px;text-decoration:none;width:100%}.sort_menu .fa{color:#707070;font-size:14px;font-weight:400;margin-right:.75rem}.pagin_sort_container .sort_item_current:hover{border:1px solid red}.pagin_sort_container .sort_item:hover .fa,.pagin_sort_container .sort_item:hover a{color:red}.pagin_sort_container .sort_menu_item.active .sort_item_current{border:1px solid red;color:red}.pagin_sort_container .sort_menu_item.active .sort_item_current .fa{color:red}.pagin_sort_container .sort_menu_item.active .sort_list{display:block}.products_variants .detail_info .text h2,.products_variants .detail_info .text h3,.products_variants .detail_info .text h4,.products_variants .detail_info .text h5,.products_variants .detail_info .text h6{margin-bottom:1.5rem}.products_variants .detail_info .text h2{font-family:Oceanic Grotesk Compact;font-size:1.75rem;font-weight:700;letter-spacing:.36px;line-height:28px}.products_variants .detail_info .text p{font-size:1.125rem;line-height:1.75rem;margin-bottom:1.75rem}.products_variants .detail_info .text ul{margin-bottom:2.5rem;padding-left:1.5rem}.products_variants .detail_info .text ul>:last-child{margin-bottom:0}.products_variants .detail_info .text ul li{font-size:18px;font-weight:400;letter-spacing:.36px;line-height:1.75rem;margin-bottom:1.25rem;padding-left:1.5rem;position:relative}.products_variants .detail_info .text ul li:before{background-color:red;border-radius:7px;content:"";height:14px;left:0;position:absolute;top:.375rem;width:14px}.products_variants .detail_info{display:grid;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr;grid-column-gap:48px;margin-bottom:3rem}.products_variants .detail_info>:last-child{height:100%;position:relative}.products_variants .detail_info>:last-child div{background-color:#f3f3f3;height:auto;padding:2.125rem 1.75rem;position:sticky;top:1rem}.products_variants .detail_info>:last-child div a{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;line-height:20px;margin-bottom:16px}.products_variants .detail_info>:last-child div a:hover{color:red}.products_variants .detail_info>:last-child div ul{padding:0 .25rem}.products_variants .detail_info>:last-child div ul li{margin-bottom:.75rem}.products_variants .detail_info>:last-child div ul>:last-child{margin-bottom:0}.products_variants .detail_info>:last-child div>:first-child{margin-top:0}@media screen and (max-width:1023px){.products_variants .detail_info{grid-template-columns:calc(70% - 15px) calc(30% - 15px);grid-column-gap:30px}.products_variants .detail_info>:last-child div{top:10rem}}@media screen and (max-width:700px){.products_variants .opening_text{width:100%}.products_variants__table .product{grid-template-columns:1fr 1fr;grid-template-rows:1fr 7.5rem;grid-column-gap:16px;grid-row-gap:16px;width:100%}.products_variants__table .product_price{align-items:center}.products_variants__table .product_price>:last-child{line-height:1}.products_variants .detail_info{display:block;width:100%}.products_variants .detail_info>:last-child{display:none}}.order_delivery{margin-bottom:30px}.order_delivery .title{margin-bottom:1.5rem;text-align:center}.order_delivery .allPharmacy,.order_delivery .title~span{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px;line-height:20px}.order_delivery .allPharmacy{color:red;display:block}.order_delivery .allPharmacy:hover{text-decoration:underline}.order_delivery .content{margin:3rem auto;width:80%}.order_delivery .content .maps{border:1px solid #e8e8e8;display:block;position:relative;width:100%}.order_delivery .content .maps:before{content:"";display:block;left:0;padding-top:42.85714%;position:relative;top:0;width:100%}.order_delivery .content .filtered{align-items:center;display:flex;height:3rem;justify-content:flex-start}.order_delivery .content .filtered li{margin-right:1.5rem}.order_delivery .content .filtered li label{cursor:pointer}.order_delivery .content .list,.order_delivery .content .list:before{display:block;position:relative;width:100%}.order_delivery .content .list:before{content:"";left:0;padding-top:42.85714%;top:0}.order_delivery .content .list ul{display:flex;flex-direction:column;padding-right:1.25rem;width:100%}.order_delivery .content .list .wrapper{height:22.5rem;left:0;overflow:hidden;position:absolute;top:0;width:100%}.order_delivery .content .list ul li{border-bottom:1px solid #e4e4e4;display:flex;height:7.5rem;padding:1.5rem 0;width:100%}.order_delivery .content .list ul>:last-child{border-bottom:0}.order_delivery .content .list ul li div{display:flex;flex:1;flex-direction:column;justify-content:center}.order_delivery .content .list .block.two{align-items:center;color:red;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.order_delivery .content .list .block.two a{cursor:pointer}.order_delivery .content .list .block.two a:hover{text-decoration:underline}.order_delivery .content .list .block.three{align-items:center}.order_delivery .content .list .block.one .route,.order_delivery .content .list .block.three{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.order_delivery .content .list .block.one .ph_name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;margin-bottom:.75rem}@media screen and (max-width:1023px){.order_delivery .content{width:100%}}@media screen and (max-width:700px){.order_delivery .content .list .wrapper{height:20rem;position:relative}.order_delivery .content .maps:before{padding-top:56.25%}.order_delivery .content .list:before{content:none}.order_delivery .content .list ul li{flex-direction:column;height:auto;padding:19px 0}.order_delivery .content .list .block.two{margin:16px auto}}.order-paysystem{display:none}.radialContainer{align-items:center;display:flex;justify-content:flex-start;padding:2rem 1.5rem;pointer-events:none}.radialContainer.pointerEventsAuto{pointer-events:auto}.radialContainerWrap{border:none}.radialContainerBorder{border-bottom:2px solid red;border-top:1px solid #e4e4e4}.radialContainerHidden{display:none}.radialContainer__item{align-items:center;display:flex}.radialContainer__item span{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;margin-left:1.5rem;margin-top:2px}.radialContainer__item input[type=checkbox],.radialContainer__item input[type=radio]{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.radialContainer__item label{position:relative}.radialContainer__item input[type=checkbox]+label,.radialContainer__item input[type=radio]+label{align-items:center;display:flex;height:100%}.radialContainer__item input[type=checkbox]+label:before,.radialContainer__item input[type=radio]+label:before{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:34px;margin-right:8px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:34px}.radialContainer__item input[type=checkbox]+label:after,.radialContainer__item input[type=radio]+label:after{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:22px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;vertical-align:top;width:22px}.radialContainer__item input[type=checkbox]:checked+label,.radialContainer__item input[type=radio]:checked+label{color:red}.radialContainer__item input[type=checkbox]:checked+:before,.radialContainer__item input[type=radio]:checked+:before{background-color:red;border-color:red;box-shadow:inset 0 0 0 6px #fff}.radialContainer__item input[type=checkbox]:checked+:after,.radialContainer__item input[type=radio]:checked+:after{opacity:0}.radialContainer__item input[type=checkbox]:hover+label:before,.radialContainer__item input[type=radio]:hover+label:before{border-color:rgba(50,138,39,.75)}.radialContainer__item input[type=checkbox]:focus+label:before,.radialContainer__item input[type=radio]:focus+label:before{border-color:red;outline:none}.radialContainer__item input[type=checkbox]:disabled+label,.radialContainer__item input[type=radio]:disabled+label{color:#707070}.radialContainer__item input[type=checkbox]:disabled+label:before,.radialContainer__item input[type=radio]:disabled+label:before{background:#f4f4f4;border-color:#b7b7b7;box-shadow:inset 0 0 0 6px #f4f4f4}.radialContainer__item input[type=checkbox]+label:empty:before,.radialContainer__item input[type=radio]+label:empty:before{margin-right:0}.sale_order_full_table{border:2px solid red;margin:0 auto 1rem;max-width:800px;padding:.75rem;width:90%}.sale_order_full_table a,.sale_order_full_table b{color:red}.sale_order_full_table a{text-decoration:underline}.sale_order_full_table a:hover{opacity:.75}.sale_order_full_table tbody{align-items:center;display:flex!important}.sale_order_full_table tbody tr{flex:1}.sale_order_full_table tbody tr td{display:block;width:100%}.sale-paysystem-wrapper{border:2px solid red;color:#424956;display:block;font:14px Oceanic Grotesk Compact,Arial,Helvetica,sans-serif;margin:0 0 0 auto;padding:24px 38px;position:relative;width:100%}.sale-paysystem-wrapper .tablebodytext{align-items:center;color:#000;display:block;font-family:Oceanic Grotesk Compact;font-size:1.125rem;line-height:1.2;position:relative;text-align:center;width:100%}.sale-paysystem-yandex-button{align-items:center;display:flex;height:2.5rem;justify-content:center;margin:1.5rem auto}.sale-paysystem-yandex-button-item{align-items:center;background:red;border:0;border-radius:2px;color:#fff;color:#fff!important;display:flex;font-family:Oceanic Grotesk Compact;font-size:.875rem;height:38px;justify-content:center;line-height:1;padding:0 22px;text-decoration:none!important;transition:.3s ease}.sale-paysystem-yandex-button-item:hover{background:red;opacity:.75}.products_variants__table .old_price{text-decoration:line-through}.order_confirm .borderBottom{border-bottom:1px solid #e4e4e4;padding-bottom:.5rem}.order_confirm .borderBottom .block-left:last-child{margin-bottom:0}.preparaty_map .form{display:block}.preparaty_map .form .bottom{text-align:center}.preparaty_map .form .left .maps{height:100%;max-height:432px;min-height:432px}.select_pharma.preparaty_map{display:block;margin:auto;width:80%}.select_pharma.preparaty_map .form .right .content .list ul li{display:block}.select_pharma.preparaty_map .form .right .content .list ul li .pharma_info .block.two{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:8px}.select_pharma.preparaty_map .form .right .content .list ul li .pharma_info{grid-template-columns:1fr 1.5fr}.pagination .margin-top{margin-top:50px}.order-detail-payment{border-bottom:1px dashed #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;margin:32px 0;padding:16px}.order-detail-payment .payment-methods{display:grid;grid-template-columns:4fr 1fr}.order-detail-payment .order-detail-payment-title,.order-detail-payment .order-payment-methods-info{margin:0 0 10px}.order-detail-payment .order-list-payment-date{display:block;font-weight:700;margin:0 0 5px}.order-detail-payment .order-list-payment-title{display:inline-block;font-weight:700;margin:0 5px 0 0}.order-detail-payment .order-payment-status-alert,.order-detail-payment .order-payment-status-success{background:#ffe5e8;border:1px solid #eab3b9;border-radius:2px;color:#d0021b;display:inline-block;font:700 12px Oceanic Grotesk Compact\ ,Helvetica,Arial,sans-serif;padding:4px 10px 5px 8px}.order-detail-payment .order-payment-status-success{background:#e3f0bd;border:1px solid #bed277;color:#597707}.order-detail-payment .order-payment-status-restricted{background:#f3f4f5;border:1px solid hsla(214,6%,53%,.2);color:#535c69}.order-detail-payment .button{width:200px}.order-detail-payment .sale-paysystem-wrapper{border:none;margin:0;padding:0;position:relative}.order-detail-payment .tablebodytext{display:none}.order-detail-payment .sale-paysystem-yandex-button{margin:0;padding:0}.order-detail-payment .sale-paysystem-yandex-button-item{align-items:center;background:#fff;border:1px solid red;border-radius:24px;box-sizing:border-box;color:red!important;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:16px;height:48px;justify-content:center;line-height:normal;min-width:160px;padding:0 24px;text-align:center;vertical-align:middle;white-space:nowrap;width:200px}.order-detail-payment .sale-paysystem-yandex-button-item:hover{background:red;border:1px solid red;color:#fff!important}.title-search-result .search_area{display:none!important}.fancybox-active{overflow:hidden}.CloseFancybox{font-size:1.5rem;font-weight:700;line-height:1}.search-page_form .search-form{height:40px;margin:0 0 24px;position:relative}.search-page_form .search-form input{background:none;border:1px solid red;border-radius:20px;box-sizing:border-box;height:40px;opacity:1;outline:0;padding:7px 120px 7px 17px;text-transform:lowercase;width:100%;z-index:1}.search-page_form .search-form input::placeholder{color:#707070;opacity:.6}.search-page_form .search-form button{background-color:red;border:1px solid red;border-radius:20px;color:#fff;font-size:20px;font-weight:300;height:40px;line-height:23px;position:absolute;right:0;width:120px;z-index:1}.search-page_form .search-form .search-input-form-text{opacity:1;position:relative;z-index:1}.search-page_form .search-form .search-input-hints{left:0;opacity:.2;position:absolute;top:0;visibility:hidden;z-index:0}.search-page_form .search-form.active .search-input-hints{visibility:visible}.search-page_result{margin:0 0 24px}.search-result-items{margin:24px 0}.search-title{display:block;font-size:17px;font-weight:700;margin:0 0 10px}.search-item{border-bottom:1px solid #ccc;margin:0 0 10px;padding:0 0 10px;width:100%}.list-other{margin:20px 0}.item-other{border-bottom:1px solid #000;margin:0 0 10px;padding:0 0 10px}.revert_search{color:red}@media (min-width:1024px) and (max-width:1400px){.container .filter~.content{max-width:100%}.container .filter~.content .custom_select{left:30px}.container .filter~.content .block.attr~.block{left:20px}}.search-form__field{flex-grow:1}.scroll-up{align-content:center;align-items:center;background:#fff;border:1px solid #dedede;border-radius:100%;bottom:104px;color:red;display:flex;flex-direction:column;flex-wrap:nowrap;height:54px;justify-content:center;opacity:0;pointer-events:none;position:relative;position:fixed;right:80px;transition:opacity .36s,visibility .36s;visibility:hidden;width:54px;z-index:7}.scroll-up:after{background:url(/local/templates/.default/img/arrow-top.svg) no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:20px;transition:background-image .3s ease;width:20px}.scroll-up.is-active{opacity:1;pointer-events:auto;visibility:visible}@media screen and (max-width:1100px){.scroll-up{bottom:177px;height:44px;right:16px;width:44px}}@media (max-width:767px){.scroll-up{bottom:150px;right:16px}}.top-block{background-position:50%;background-size:cover;height:444px;margin-bottom:24px;position:relative}.top-block .container:before{background:red 0 0 no-repeat padding-box;content:"";display:block;height:100%;mix-blend-mode:multiply;opacity:1;position:absolute;right:57.55%;top:0;width:100vw}.top-block a{display:block;width:100%}.top-block h2{color:#fff;font-size:5.5rem;letter-spacing:1.86px;line-height:1;margin:0;padding:4.25rem 4.25rem 4.25rem 0;position:relative;text-align:right;width:40.47%}.top-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1279px){.top-block{background-position:33%}.top-block .container:before{right:30%}.top-block h2{width:70%}}@media screen and (max-width:767px){.top-block .container{background:-o-linear-gradient(314.51deg,red -2.07%,rgba(50,138,39,0) 106.05%);background:linear-gradient(135.49deg,red -2.07%,rgba(50,138,39,0) 106.05%);background-image:none!important;height:100%;mix-blend-mode:multiply;position:absolute;width:100%;z-index:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-block .container:before{content:none}.top-block h2{font-size:36px;letter-spacing:.8px;line-height:42px;max-width:50%;padding:22px 0 22px 13px;text-align:left;text-transform:uppercase;width:100%}.top-block h2 br{visibility:visible}.top-block:after{background-image:url(/upload/iblock/4c1/hjukwer6wvcypgao8bk48q6ita52yldl.jpg);background-position:50%;background-size:cover;content:"";display:block;left:0;padding-top:56.25%;position:relative;width:100vw}}.top-desc{margin:24px 0 60px}.top-desc p{font-size:30px;margin-bottom:20px}.top-desc span{color:#000;font-size:20px;line-height:1.3;margin-bottom:32px}.top-desc .ex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;padding:30px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-desc .ex p{line-height:1.3;margin-bottom:0}.top-desc .ex b{color:#2f9032;font-family:Oceanic Grotesk Compact;font-size:60px;letter-spacing:1.2px;line-height:1.55}.top-desc .point{margin-bottom:30px;width:75%}.top-desc .point p{color:#000;font-size:30px}.top-desc .point span{color:red;font-size:30px;line-height:1.3;text-transform:uppercase}@media screen and (max-width:1279px){.top-desc .ex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.top-desc{margin-bottom:36px}.top-desc p{font-size:20px;line-height:1.3;margin-bottom:10px}.top-desc span{font-size:16px;line-height:1.3125;margin-bottom:30px}.top-desc .ex{margin-bottom:10px}.top-desc .ex b{font-size:40px;letter-spacing:.8px;line-height:1.3}.top-desc .ex p{font-size:30px;line-height:1;text-align:center}.top-desc .point{margin-bottom:10px;width:100%}.top-desc .point p,.top-desc .point span{font-size:20px;line-height:1.3}}.career_header_container{margin-bottom:24px}.career_header_container .container h1{color:red;display:inline;font-size:36px;font-weight:700;line-height:42px}.career_header_container .container p{display:inline;font-size:24px;line-height:28px}.career_text_container .container p{font-size:24px;line-height:28px;margin-bottom:24px}.career_promo_container{margin-bottom:40px;margin-top:16px}.career_text_container.mb-46px{margin-bottom:46px}@media (max-width:768px){.career_header_container .container h1,.career_header_container .container p{font-size:20px;line-height:23px}.career_text_container .container p{font-size:18px;line-height:21px}.career_text_container.mb-46px{margin-bottom:-20px}}.karera-slider{background:#2a742917;margin-bottom:60px;padding:25px 0 39px}.karera-slider .karera-slider-title{color:#2f9032;font-family:Oceanic Grotesk Compact;font-size:40px;letter-spacing:.8px;line-height:1;margin:0 auto 15px;max-width:960px;text-align:center}.karera-slider .slider{margin:30px auto 0}.karera-slider .slider .slick-list{margin:0 auto;max-width:960px}.karera-slider .slider .item{padding:15px}.karera-slider .slider .item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:38px}.karera-slider .slider .item-img{border-radius:50%;margin-right:30px;overflow:hidden;position:relative;width:130px}.karera-slider .slider .item-img:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.karera-slider .slider .item-img img{left:50%;min-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.karera-slider .slider .pers-name{color:#000;font-size:30px;letter-spacing:0;line-height:1.3}.karera-slider .slider .pers-info span{color:red;font-size:20px;letter-spacing:0;line-height:1.3}.karera-slider .slider .item-text{color:#000;display:-webkit-box;font-size:20px;height:220px;letter-spacing:0;-webkit-line-clamp:8;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical}.karera-slider .slider .next,.karera-slider .slider .prev{border:1px solid red;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;width:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-position:50%;background-repeat:no-repeat;background-size:50%;cursor:pointer;justify-content:center;position:absolute;top:145px;-webkit-transform:translateY(-22px);-ms-transform:translateY(-22px);transform:translateY(-22px)}.karera-slider .slider .next:hover,.karera-slider .slider .prev:hover{-webkit-filter:drop-shadow(0 0 4px red);filter:drop-shadow(0 0 4px #FF0000)}.karera-slider .slider .prev{background-image:url(/local/templates/.default/img/arrow_prev.svg);left:0}.karera-slider .slider .next{background-image:url(/local/templates/.default/img/arrow_next.svg);right:0}.karera-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.karera-slider .slick-dots li{border:1px solid red;display:block;height:9px;margin:0 9px;max-width:48px;position:relative;width:100%}.karera-slider .slick-dots li:hover{-webkit-filter:drop-shadow(0 0 4px red);filter:drop-shadow(0 0 4px #FF0000)}.karera-slider .slick-dots li.slick-active{background-color:red}.karera-slider .slick-dots li button{height:100%;left:0;min-width:100%;opacity:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.karera-slider{margin-bottom:30px;padding:20px 0 12px}.karera-slider .container{padding:0}.karera-slider .karera-slider-title{font-size:24px;line-height:1;padding:0 15px}.karera-slider .slider{margin-top:0}.karera-slider .slider .item{padding:15px}.karera-slider .slider .item-top{margin-bottom:10px}.karera-slider .slider .item-img{margin-right:16px;width:100px}.karera-slider .slider .pers-name{font-size:20px}.karera-slider .slider .pers-info span{font-size:14px}.karera-slider .slider .item-text{font-size:16px;height:152px}.karera-slider .slick-dots{margin-bottom:0}.karera-slider .slick-dots li{max-width:14px}}.vacancy.vacancy-detail{margin-bottom:0}.vacancy .p-title{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:36px;font-weight:700;line-height:42.19px;margin-top:19px}.vacancy .p-desc{font-size:30px;line-height:1.3;width:75%}.vacancy-list{border-top:1px solid #e4e4e4;font-family:Oceanic Grotesk Compact,sans-serif;margin:19px 0 0}.vacancy-list .v-item{border-bottom:1px solid #e4e4e4}.vacancy-list .v-item.show .v-top>:last-child{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vacancy-list .v-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;margin-right:20px;padding:20px 0;width:100%}.vacancy-list .v-top:hover>:first-child,.vacancy-list .v-top:hover>:last-child{color:red}.vacancy-list .v-top>:first-child{-webkit-box-flex:1;color:#1e1e1e;-ms-flex:1;flex:1}.vacancy-list .v-top .v-price,.vacancy-list .v-top>:first-child{font-family:Oceanic Grotesk Compact,sans-serif;font-size:26px;line-height:36px;text-align:left}.vacancy-list .v-top .v-price{color:red;-webkit-box-flex:0;-ms-flex:none;flex:none}.vacancy-list .v-top>:last-child{color:#707070;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;letter-spacing:.72px;line-height:1.2;width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vacancy-list .v-content{display:none;width:100%}.vacancy-list .v-content .vc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:2px 0 59px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.vacancy-list .vc-title{font-size:20px;font-weight:800;line-height:1.3;margin-bottom:10px}.vacancy-list .vc-wrapper ul{list-style:none;margin-bottom:34px}.vacancy-list .vc-wrapper ul>:last-child{margin-bottom:0}.vacancy-list .vc-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.vacancy-list .vc-wrapper ul li,.vacancy-list .vc-wrapper ul li:before{font-family:Oceanic Grotesk Compact,sans-serif;font-size:20px;line-height:23.44px;position:relative}.vacancy-list .vc-wrapper ul li:before{background:red;content:" ";height:1px;margin-right:8px;width:16px}.vacancy-list.vacancy-list-detail .v-content .vc-wrapper{padding-bottom:20px}.vacancy-detail+.karera-form-container{margin-top:0}.vacancy-detail+.karera-form-container .p-desc,.vacancy-detail+.karera-form-container .p-title{display:none}.vacancy .p-title.p-title-vacancy-detail{font-size:36px;line-height:42px}.vacancy-list.vacancy-list-detail{border:none;margin:24px 0 0}.vacancy-list.vacancy-list-detail .v-content{display:block}.vacancy-list.vacancy-list-detail .fa.fa-chevron-down{display:none}.vacancy-list.vacancy-list-detail .v-item{border:none}.vacancy-list .v-top:hover>:last-child,.vacancy-list.vacancy-list-detail .v-top:hover>:first-child{color:#000}.vacancy-list.vacancy-list-detail .career_vacancy_button{color:#2f9032;font-size:36px;font-weight:700;line-height:42px;margin-bottom:30px;margin-top:72px;padding:0!important}.vacancy-list.vacancy-list-detail .vacancy-desc{font-size:24px;height:auto!important;line-height:28px;padding:0!important}@media (max-width:768px){.vacancy-list.vacancy-list-detail .career_vacancy_button{color:#2f9032;font-size:36px;font-weight:700;line-height:42px;margin-bottom:30px;margin-top:0;padding:0!important}.vacancy-list.vacancy-list-detail .vacancy-desc{font-size:18px;height:auto!important;line-height:21px;padding:0!important}}.vacancy-list .vc-wrapper>:last-child{border-radius:14px;font-family:Oceanic Grotesk Compact,sans-serif;height:40px;padding:0 37px}@media screen and (max-width:767px){.vacancy .p-title{font-size:40px}.vacancy .p-desc{font-size:20px;line-height:1.3;margin-bottom:22px;width:100%}.vacancy-list{margin-top:22px}.vacancy-list .v-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:36px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vacancy-list .v-top b{margin-right:0}.vacancy-list .v-top>:first-child{font-size:20px}.vacancy-list .v-top>:last-child{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vacancy-list .v-item.show .v-top>:last-child{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.vacancy-list .v-top:focus>:first-child,.vacancy-list .v-top:focus>:last-child{color:inherit}.vacancy-list .v-top .v-price{font-size:20px}.vacancy-list .v-content .vc-wrapper{padding:0 0 30px}.vacancy-list .vc-title{font-size:18px;line-height:1.33;margin-bottom:12px}.vacancy-list .vc-wrapper ul{margin-bottom:30px}.vacancy-list .vc-wrapper ul li{font-size:16px;line-height:1.25}.vacancy-list .v-content .vc-wrapper>:last-child{margin:0 auto}}.career_vacancy_list_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.career_vacancy_list_container .career_vacancy_list_title{font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:700;line-height:18.75px;margin-bottom:23px}@media (max-width:768px){.career_vacancy_list_container .career_vacancy_list_title,.vacancy-list .vc-wrapper ul li{font-size:16px;line-height:19px}}.q-block{margin-bottom:70px}.qb-wrapper{background:#fff 0 0 no-repeat padding-box;border:1px solid red;border-radius:26px;padding:30px}.qbb-title{color:#2f9032;font-family:Oceanic Grotesk Compact;font-size:40px;letter-spacing:.8px;margin-bottom:10px;width:100%}.qbb-title br{display:block}.qbb{display:-ms-grid;display:grid;grid-gap:30px}.qbb-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.qbb>:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;line-height:1.3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qbb>:first-child>:first-child{margin:bottom 8px}.qbb>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;line-height:1.3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qbb>:first-child a,.qbb>:last-child a{color:red}.qbb>:first-child a:hover{text-decoration:underline}@media screen and (max-width:767px){.q-block{margin-bottom:20px}.qb-wrapper{padding:15px 25px}.qbb-title{color:#2f9032;font-size:20px;letter-spacing:.4px;line-height:1;margin-bottom:10px}.qbb-title br{display:none}.qbb{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:0}.qbb>:first-child{font-size:18px;margin-bottom:24px}.qbb>:last-child{font-size:16px}.qbb>:first-child a{text-decoration:underline}}.p-form{margin-top:90px}.p-form .p-title{color:red;font-size:26px;font-weight:700;line-height:36px;margin-bottom:10px}.p-form .p-desc,.p-form .p-title{font-family:Oceanic Grotesk Compact,sans-serif}.p-form .p-desc{color:#1e1e1e;font-size:20px;font-weight:400;line-height:23.44px}.form-karera{display:-ms-grid;display:grid;margin-top:50px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px;margin-bottom:64px}.form-karera .fill-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;grid-gap:30px}.form-karera .f-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-karera .f-inputs .field-block{margin-bottom:20px}.form-karera .f-inputs>:last-child{margin-bottom:0}.form-karera .f-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;width:100%}.form-karera .f-bottom>:first-child{max-width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:16px;line-height:19px;width:100%}.form-karera .f-bottom>:first-child a{color:red}.form-karera .f-bottom>:first-child a:hover{text-decoration:underline}.form-karera .field-block{cursor:pointer;height:100%;position:relative}.form-karera .field-block input[type=file]+input{height:100%;left:0;position:absolute;top:0}.form-karera .field-block.error input{border:1px solid red}.form-karera .f-inputs textarea{background:#fff 0 0 no-repeat padding-box;border:1px dashed #e4e4e4;border-radius:37px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 38px;resize:none;width:100%}.form-karera .radios{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;grid-gap:30px}.form-karera .radios .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.form-karera .radios .radio input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.form-karera .radios .radio .r-title{font-size:20px;line-height:1.3;margin-left:16px}.form-karera .radios .radio:hover p{text-decoration:underline}.form-karera .radios .radio.check p{color:red}.form-karera .adm-fileinput-item{box-sizing:unset}.form-karera .adm-fileinput-item-image .adm-fileinput-item-preview-img{position:static}.inputs-style-1{background:#fff 0 0 no-repeat padding-box;border:1px solid #e4e4e4;border-radius:37px;display:-webkit-box;display:-ms-flexbox;display:flex;height:74px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:24px 37px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.inputs-style-1:active,.inputs-style-1:focus,.inputs-style-1:hover{border:1px solid red}@media screen and (max-width:767px){.form-karera{margin:25px 0}.form-karera .fill-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}.form-karera .field-block label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-karera .radios{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:22px}.form-karera .radios .radio p{margin-left:10px}.form-karera .f-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-karera .f-bottom>:first-child{font-size:14px;margin-bottom:14px;max-width:100%}.p-form .p-title{font-size:24px;line-height:28px}.p-form .p-desc{font-size:18px;line-height:21px}}.career_menu_container{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;margin-bottom:24px}.career_menu_container .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career_menu_container_item{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:18px;line-height:21px;margin-bottom:4px;padding:17px 0 18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-right:1px solid #e4e4e4;color:red;justify-content:center}.career_menu_container_item.active{font-weight:700}.career_menu_container_item:first-child{border-left:1px solid #e4e4e4}@media (max-width:768px){.career_menu_container{border:none;margin-bottom:16px}.career_menu_container .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career_menu_container_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;border:none;justify-content:flex-start;padding:0}}.awards_container{margin-top:16px}.awards_container_item{border-bottom:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;padding-bottom:40px}.awards_container_item:last-child{border:none}.awards_container_item .award_item_title_mobile{display:none}.award_item_image{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;min-width:350px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px}.award_item_image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.award_item_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.award_item_info .award_item_title{color:red;font-size:36px;font-weight:700;line-height:42px;margin-bottom:24px}.award_item_info .award_item_text{font-size:20px;line-height:23px}.award_item_info .award_item_note{margin-top:48px;-ms-flex-item-align:end;align-self:flex-end;color:#707070;font-size:16px;line-height:19px;text-align:right}.award_item_info .award_item_note a{color:red}@media (max-width:768px){.awards_container{margin-top:0}.awards_container_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid #e4e4e4;-ms-flex-direction:column;flex-direction:column;padding-bottom:24px;padding-top:24px}.awards_container_item .award_item_title_mobile{color:red;display:block;font-size:24px;font-weight:700;line-height:28px;margin-bottom:16px}.award_item_info .award_item_title{display:none}.award_item_image{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:inherit;min-width:inherit;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.award_item_info .award_item_text{font-size:18px;line-height:21px}}.invite_friend_container{margin-top:16px}.invite_friend_item{padding-bottom:40px}.invite_friend_image,.invite_friend_item{display:-webkit-box;display:-ms-flexbox;display:flex}.invite_friend_image{max-width:456px;min-width:456px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px}.invite_friend_image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.invite_friend_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.invite_friend_info .invite_friend_title{font-size:30px;font-weight:700;line-height:35px;margin-bottom:24px}.invite_friend_info .invite_friend_title span{color:red}.invite_friend_info .invite_friend_text{font-size:20px;line-height:23px}@media (max-width:768px){.invite_friend_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.invite_friend_image{margin-bottom:24px;max-width:inherit;min-width:inherit;width:100%}.invite_friend_image>img{-o-object-fit:cover;object-fit:cover}.invite_friend_info .invite_friend_title{font-size:24px;line-height:28px;margin-bottom:16px}.invite_friend_info .invite_friend_text{font-size:18px;line-height:21px}}.news-item{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;margin:0 15px 15px 0;position:relative;width:322px}.news-item__image{height:185px;margin:0 0 5px}.news-item__image:before{padding:0}.news-item__title{display:block;font-size:18px;font-weight:400;height:35px;margin:0;overflow:hidden}.news-item__title a:hover{color:rgba(32,32,45,.5)}.news-item .preview-text{font-size:18px;height:70px;margin:0 0 5px;overflow:hidden}.news-item .date-create{color:#707070;font-size:14px;margin:0 0 5px}.news-item .avtor-title{color:#707070;font-size:14px;padding:0 0 0 45px}.news-item .avtor-title a{color:#333;font-family:Oceanic Grotesk Compact;font-size:18px}.news_items-wide .pege-title{align-content:center;align-items:center;display:flex;justify-content:space-between}.news_items-wide .pagination_page,.news_items-wide .show_more-wrapper{margin:10px 0}@media screen and (min-width:1240px){.news-item{margin:0 2% 2% 0;width:23.5%}.news-item__image{height:170px;overflow:inherit}}@media screen and (min-width:840px) and (max-width:1239px){.news-item{margin:0 2% 2% 0;width:32%}}@media screen and (min-width:440px) and (max-width:839px){.news-item{margin:0 2% 2% 0;width:49%}}@media screen and (max-width:439px){.news-item{margin:15px 0 0;width:auto}}@media screen and (min-width:440px){.news_items{display:flex;flex-wrap:wrap}}@media screen and (min-width:1240px){.news_items .news-item:nth-child(4n){margin-right:0}}@media screen and (min-width:840px) and (max-width:1239px){.news_items .news-item:nth-child(3n){margin-right:0}}@media screen and (min-width:440px) and (max-width:839px){.news_items .news-item:nth-child(2n){margin-right:0}}.preloader-green{background:no-repeat url(/local/templates/.default/img/preloader-green.gif);background-size:100% 100%;display:inline-block;height:24px;width:24px}.product-page{padding:40px 0 76px}.product-page__items-wrapper{column-count:6;column-gap:40px}.product-page__items-list{break-inside:avoid-column;display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.product-page__item-word{color:#1e1e1e;font:700 16px/20px Oceanic Grotesk Compact,sans-serif;margin-bottom:4px;text-transform:uppercase}.product-page__item-title{margin:0}.product-page__item-link{color:#1e1e1e;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease;word-break:break-word}.product-page__item-link:hover{color:rgba(32,32,45,.5)}@media (max-width:1100px){.product-page{padding:32px 0 8px}.product-page__items-wrapper{column-count:4;column-gap:32px}}@media (max-width:767px){.product-page{padding:32px 0 16px}.product-page__items-wrapper{column-count:2;column-gap:20px}.product-page__items-list{padding-bottom:16px}}.banner_horizontal{bottom:0;height:110px;left:0;overflow:hidden;position:fixed;width:100%;z-index:5}.banner_horizontal-title{color:#fff;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:36px;font-weight:700;left:0;letter-spacing:.72px;position:absolute;text-shadow:0 3px 6px rgba(0,0,0,.16);top:0;z-index:5}.banner_horizontal a{display:inline-block;height:100%;width:100%}.banner_horizontal img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.banner_horizontal .banner_horizontal-close{color:#fff;font-size:40px;height:auto;position:absolute;right:10px;top:10px;width:auto;z-index:5}.banner_popup{display:none;overflow:unset}.banner_popup a{display:inline-block;height:100%;width:100%}.banner_popup .fancybox-close-small{position:absolute;right:-40px;top:-40px}@media (max-width:680px){.banner_horizontal{height:70px!important}.banner_horizontal img{object-fit:unset;width:270%}.banner_horizontal a:last-child{height:70px!important}}.banner_horizontal_2 .banner{height:100px;margin:25px 0;overflow:hidden;position:relative}.banner_horizontal_2 .banner-content{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;width:100%}.banner_horizontal_2 .banner-content img{height:100%}.banner_horizontal_2 .banner-content .mobile_image{display:none}@media (max-width:767px){.banner_horizontal_2 .banner-content .mobile_image{display:block}.banner_horizontal_2 .banner-content .mobile_image+.desktop_image{display:none}}.banner_horizontal_3 .banner-item{display:grid;grid-template-columns:40% 60%;height:400px;overflow:hidden}.banner_horizontal_3 .banner-item_content{align-items:center;background:#fff;background:linear-gradient(90deg,#fff 70%,#fff 0,hsla(0,0%,100%,0));display:flex;height:100%;justify-content:center;padding:0 10% 0 0;position:relative;z-index:5}.banner_horizontal_3 .banner-item_text{font-size:44px;font-weight:700}.banner_horizontal_3 .banner-item_text h2{margin:0 0 40px}.banner_horizontal_3 .button{width:220px}.banner_horizontal_3 .banner-item_img{height:100%;position:absolute;right:0;top:0;z-index:1}.banner_horizontal_3 .banner-item_img:before{background:#fff;background:linear-gradient(90deg,#fff,#fff 0,hsla(0,0%,100%,0));content:"";height:100%;left:0;overflow:hidden;position:absolute;top:0;width:20%;z-index:1}.banner_horizontal_3 .banner-item_img:after{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 100%,#fff 0);content:"";height:100%;overflow:hidden;position:absolute;right:0;top:0;width:20%;z-index:1}.banner_horizontal_3 .mobile_image{display:none}@media (max-width:1023px){.banner_horizontal_3 .banner-item{grid-template-columns:50% 50%}.banner_horizontal_3 .banner-item_img:after{display:none}.banner_horizontal_3 .banner-item_text{font-size:34px}}@media (max-width:767px){.banner_horizontal_3 .banner-item{height:250px}.banner_horizontal_3 .banner-item_text{font-size:24px}.banner_horizontal_3 .banner-item_content{background:linear-gradient(90deg,#fff 70%,#fff 0,hsla(0,0%,100%,0));justify-content:flex-start;padding:0}.banner_horizontal_3 .mobile_image{display:block}.banner_horizontal_3 .mobile_image+.desktop_image{display:none}}@media (max-width:480px){.banner_horizontal_3 .banner-item{display:block}.banner_horizontal_3 .banner-item_content{background:linear-gradient(90deg,#fff 30%,#fff 0,hsla(0,0%,100%,0) 70%)}}.banner_social{display:grid;grid-template-columns:2fr 2fr 1fr;grid-gap:10px;align-items:center;background:red url(/local/templates/.default/img/banner_social-bg.png) bottom no-repeat;border-radius:4px;color:#fff;grid-auto-flow:row;grid-template-areas:"container-title container-social container-img";padding:15px 25px}.banner_social .container-title{grid-area:container-title}.banner_social .social-title{font-size:24px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.banner_social .social-description{font-size:16px}.banner_social .container-social{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;grid-area:container-social;justify-content:flex-end}.banner_social .social-links{margin:0 10px 0 0}.banner_social .link{font-size:38px;margin:0 10px 0 0}.banner_social .social-subscribe{font-size:18px}.banner_social .container-img{grid-area:container-img;height:100%;width:100%}.banner_social .container-img img{position:absolute;right:0;top:calc(50% - 73px);z-index:5}@media (max-width:888px){.banner_social{background:red url(/local/templates/.default/img/banner_social-bg.png) bottom no-repeat;color:#fff;grid-template-areas:"container-title  container-img""container-social container-img";grid-template-columns:1fr 1fr;padding:15px}.banner_social .container-social{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start}.banner_social .social-links{margin:0}.banner_social .social-subscribe{margin:0 0 10px}}.notice_popup.notice_popup_min_order_price,.notice_popup.notice_popup_success_order{background:#f7f7f7;border-radius:20px;overflow:visible;width:360px}.notice_popup_min_order_price .container,.notice_popup_success_order .container{align-items:center;display:flex;flex-direction:column;position:relative}.notice_popup_min_order_price img.check,.notice_popup_success_order img.convert{margin-top:-130px;position:relative}.notice_popup_min_order_price .information{font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-top:-42px;text-align:center}.notice_popup_min_order_price .information span{color:#ee715f;font-size:28px}.notice_popup_min_order_price .continue_shopping,.notice_popup_success_order .continue_shopping{align-items:center;background:red;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.25);color:#fff;display:flex;height:50px;justify-content:center;width:295px}.notice_popup_success_order .notice_header{color:#000;font-size:24px;line-height:28px;padding-bottom:9px}.notice_popup_success_order .information_ok{color:#606060;font-size:18px;font-style:normal;font-weight:700;line-height:21px;text-align:center}.notice_popup_success_order .information_ok span{color:#ee715f;font-size:24px;line-height:28px;padding-top:13px}.sitemap{margin:0 auto 50px}.sitemap__h2{font-size:22px;margin:24px 0}.sitemap__h2,.sitemap__h3{display:block;font-weight:600}.sitemap__h3{font-size:18px;margin:20px 0}.sitemap__h4{display:block;font-size:16px}.sitemap__hr-1{height:3px;margin:24px 0}.sitemap__hr-1,.sitemap__hr-2{background-color:red;border:none}.sitemap__hr-2{height:1px;margin:20px 0}.sitemap__sections-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}@media (max-width:768px){.sitemap__sections-list{grid-template-columns:repeat(1,1fr)}}.message-modal,.modal-window{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;left:50%;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1}.message-modal .fancybox-close-small,.modal-window .fancybox-close-small{color:#fff}.auth-form{box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;margin:0 auto;padding:30px 12px 22px;text-align:center;width:290px}@media (min-width:440px){.auth-form{padding:65px 45px 40px}}.auth-form__header{font-size:30px;font-weight:700;line-height:35px;margin:0}.auth-form__description{font-size:18px;line-height:21px;margin:25px 0 0}.auth-form__legal{color:#1e1e1e;font-size:10px;line-height:12px;margin:auto auto 0;padding-top:40px;width:245px}.auth-form__legal a{color:red;text-decoration:none}.auth-form__legal a:hover{border-bottom:1px solid red}@media (min-width:440px){.auth-form__legal{margin-left:0}}.auth-form__field{position:relative}*+.auth-form__field{margin-top:10px}.auth-form__field+.auth-form__field{margin-top:20px}@media (min-width:440px){.auth-form__field+.auth-form__field{margin-top:10px}}.auth-form__countdown{color:#1e1e1e;font-size:10px;line-height:12px;position:absolute;right:13px;top:18px}.auth-form__input{background:0 0;border:1px solid #c4c4c4;border-radius:25px;box-sizing:border-box;color:#000;font-size:18px;font-weight:500;height:50px;line-height:20px;font:inherit;outline:0;padding:15px 20px;width:100%}.auth-form__input:placeholder{color:#d1d0d0}.auth-form__countdown+.auth-form__input{padding-right:40px}.auth-form__field.error .auth-form__input{border-color:#ee715f}.auth-form__label-button{background:0 0;border:0;color:#1e1e1e;cursor:pointer;display:inline-block;font:inherit;font-size:10px;line-height:12px;margin-top:5px;padding:0}@media (min-width:440px){.auth-form__label-button{margin-left:20px}}.auth-form__field.error .auth-form__label-button{color:#ee715f}.auth-form__button{background:red;border:0;border-radius:25px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:50px;line-height:20px;font:inherit;padding:15px 20px}.auth-form__button:hover{opacity:.8}.auth-form__button:disabled{background:#c4c4c4;cursor:default;opacity:1}.auth-form__go-back{color:#c4c4c4;font-size:10px;font-weight:700;line-height:12px;margin-top:auto;padding-top:15px}.auth-form__go-back-button{align-items:center;background:0 0;border:0;color:#c4c4c4;cursor:pointer;display:flex;font:inherit;font-size:10px;font-weight:600;padding:0;text-decoration:none}.auth-form__go-back-button:before{border-color:transparent #c4c4c4 transparent transparent;border-style:solid;border-width:5px 6px 5px 0;content:"";display:inline-block;height:0;margin-right:5px;width:0}.auth-modal{background:#fff;overflow:hidden}.bonus-program{background:red url(components/bonus-program/background.png) 100% 100% no-repeat;box-sizing:border-box;color:#fff;padding:65px 30px 170px;width:290px}.bonus-program__title{font-size:30px;font-weight:700;line-height:35px;margin:0}.bonus-program__content{font-size:16px;line-height:19px;margin:5px 0 0}.bonus-program__more{margin-top:15px}.bonus-program__more-link{color:#fff;font-size:14px;font-weight:700;line-height:16px;text-decoration:none}.bonus-program__more-link:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:3.5px 0 3.5px 4px;content:"";display:inline-block;height:0;margin-left:9px;width:0}.message-modal__content{box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font:16px/20px Oceanic Grotesk Compact,sans-serif;padding:30px 12px 22px;text-align:center;width:290px}@media (min-width:440px){.message-modal__content{padding:65px 40px 40px;text-align:left;width:350px}}.message-modal__title{font-size:30px;font-weight:700;line-height:35px}.message-modal__description{font-size:18px;line-height:21px;margin-top:24px}.message-modal__action-holder{margin-top:80px}.message-modal__action{background:red;border:0;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-size:18px;line-height:21px;padding:14px 20px;text-decoration:none}.message-modal__action:hover{opacity:.8}.message-modal__banner{background:red;background-position:0 100%;background-repeat:no-repeat;box-sizing:border-box;color:#fff;height:412px;width:290px}.message-modal__banner--basket{background-image:url(components/message-modal/basket.png)}.message-modal__banner--coins{background-image:url(components/message-modal/coins.png)}.message-modal__banner--gift{background-image:url(components/message-modal/gift.png)}.message-modal__banner--message{background-image:url(components/message-modal/message.png)}@media (min-width:1024px){.modal-window__columns{display:flex}}.modal-window__columns>*{flex-shrink:0}.modal-window__column{display:flex;flex-direction:column}.modal-window__column>*{flex-grow:1}.modal-window__column:nth-child(n+2){display:none}@media (min-width:1024px){.modal-window__column:nth-child(n+2){display:flex}}.product-card{background:#fff;border-radius:16px;box-shadow:0 0 20px rgba(23,37,0,.15);box-sizing:border-box;display:flex;flex-direction:column;height:326px;padding:20px 8px 8px;position:relative}.product-card:hover{box-shadow:0 0 20px rgba(23,37,0,.15),0 27px 20px hsla(83,21%,58%,.3)}@media (min-width:480px){.product-card{height:440px;padding:50px 10px 12px}}@media (min-width:1024px){.product-card{height:550px;padding:70px 20px 30px}}.product-card__link{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;z-index:1}.product-card__favorite{background:url(components/product-card/favorite-nocheck.svg) 50% no-repeat;background-size:23px 21px;border:0;cursor:pointer;display:none;font-size:0;height:44px;left:-2px;padding:0;position:absolute;top:-2px;width:44px;z-index:2}.product-card__favorite.product-card__favorite--checked,.product-card__favorite:active{background-image:url(components/product-card/favorite-checked.svg)}.product-card__favorite.product-card__favorite--checked:active{background-image:url(components/product-card/favorite-nocheck.svg)}@media (min-width:480px){.product-card__favorite{background-size:33px 30px;left:5px;top:5px}}@media (min-width:1024px){.product-card__favorite{left:13px;top:13px}}.product-card:hover .product-card__favorite{display:block}.product-card__tag{background:#ee715f;border-radius:15px;color:#fff;font-size:12px;line-height:14px;padding:5px 15px;position:absolute;right:9px;top:8px}.product-card__tag.product-card__tag--gift{background:#4b90b7}.product-card__tag.product-card__tag--summ{background:#e1c533}@media (min-width:480px){.product-card__tag{padding:8px 24px;right:10px;top:13px}}@media (min-width:1024px){.product-card__tag{right:20px;top:23px}}.product-card__preview{font-size:10px;height:95px;text-align:center}.product-card__preview img{max-height:100%;max-width:100%}@media (min-width:480px){.product-card__preview{height:150px}}@media (min-width:1024px){.product-card__preview{margin-bottom:20px}}.product-card__additional{margin-bottom:5px;min-height:24px}@media (min-width:480px){.product-card__additional{margin-bottom:10px}}.product-card__rating{background:url(components/product-card/icon-star.svg);font-size:0;height:24px;width:120px}.product-card__rating-progress{background:url(components/product-card/icon-star-fill.svg);height:inherit;width:inherit}.product-card__notice{color:#ee715f;font-size:10px;font-weight:700;line-height:12px;text-align:center}.product-card__notice:before{background:url(components/product-card/notice.svg) no-repeat;content:"";display:inline-block;height:20px;margin-bottom:-4px;margin-right:5px;width:20px}@media (min-width:480px){.product-card__notice{font-size:16px;line-height:19px}}.product-card__title{display:-webkit-box;font-size:14px;-webkit-line-clamp:5;line-height:16px;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical}@media (min-width:1024px){.product-card__title{font-size:16px;line-height:18px}}.product-card__link:hover~.product-card__title{color:red}.product-card__bottom{align-items:center;display:flex;flex-direction:column;margin-top:auto}.product-card__pack{background:url(components/product-card/pils.svg) 0 0 no-repeat;color:#c4c4c4;font-size:10px;line-height:20px;padding-left:30px;text-align:center}@media (min-width:480px){.product-card__pack{font-size:14px}}.product-card__prices{margin-top:8px;position:relative;text-align:center;width:100%}@media (min-width:1024px){.product-card__prices{margin-top:14px}}.product-card__origin-price{font-size:9px;left:0;line-height:10px;position:absolute;text-decoration:none;top:2px}.product-card__origin-price:before{background:#000;content:"";height:1px;left:-2px;position:absolute;right:-2px;top:5px}@media (min-width:480px){.product-card__origin-price{font-size:16px;line-height:19px;top:4px}.product-card__origin-price:before{top:9px}}@media (min-width:1024px){.product-card__origin-price{font-size:20px;line-height:24px}.product-card__origin-price:before{top:11px}}.product-card__price{font-size:12px;font-weight:700;line-height:14px}@media (min-width:480px){.product-card__price{font-size:20px;line-height:23px}}@media (min-width:1024px){.product-card__price{font-size:26px;line-height:30px}}.product-card__price--reduced{color:#ee715f}.product-card__discount{background:#ee715f;border-radius:14px;color:#fff;font-size:9px;line-height:10px;padding:4px 5px;position:absolute;right:0;top:-2px}@media (min-width:480px){.product-card__discount{font-size:14px;line-height:16px;top:0}}@media (min-width:1024px){.product-card__discount{font-size:16px;line-height:19px;top:3px}}.product-card__buttons{box-sizing:border-box;margin-top:12px;position:relative;text-align:center;width:100%;z-index:2}.product-card__buy{background:red;border:0;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;line-height:16px;padding:7px 34px;text-decoration:none}.product-card__buy:hover{opacity:.8}@media (min-width:480px){.product-card__buy{font-size:18px;line-height:21px;padding:9px 50px 10px;width:auto}}.products-grid__content{display:flex;flex-wrap:wrap;margin:-10px -5px 0}@media (min-width:480px){.products-grid__content{margin:-20px -10px 0}}.products-grid__content>*{margin:10px 5px 0;width:calc(50% - 10px)}@media (min-width:480px){.products-grid__content>*{margin:20px 10px 0;width:calc(50% - 20px)}}@media (min-width:768px){.products-grid__content>*{width:calc(33.33333% - 20px)}}@media (min-width:1200px){.products-grid__content>*{width:calc(25% - 20px)}}@media (min-width:768px){.products-grid__content--tight>*{width:calc(50% - 20px)}}@media (min-width:1200px){.products-grid__content--tight>*{width:calc(33.33333% - 20px)}}.header_contact_data{align-items:center;display:flex;justify-content:flex-start}header .top .container .pn_number_no_icon{margin-left:0;margin-right:10px}.header_contact_data .phone_delimeter{margin-left:10px;margin-right:10px}header .top .container .pn_number_no_icon:after{width:100%}.pn_number_no_icon:before,header .top .container .ph_number:after{display:none}@media (max-width:767px){.header_contact_data{flex-direction:column}.header_contact_data .phone_delimeter{display:none}header.desk .top .container .ph_location .pn_number_no_icon{margin-bottom:10px}.ph_number_flex{flex-wrap:wrap}.ph_number_tablet{height:100%;width:100%}.ph_number_tablet_hide{display:none}}#loginPopup{display:none!important}.modals-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:40px}.modal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:1}.modal.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}.modal-content{background-color:#fff;margin:auto 16px;max-width:400px;opacity:0;position:relative;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:96%}.modal.show .modal-content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:767px){.authorization-content{margin:111px 13px auto}.authorization-content.authorization-content--scrolling{margin:60px 13px auto}}@media screen and (max-width:360px){.authorization-content{margin:103px 13px auto}}.close-modal-btn{cursor:pointer;font-size:20px;font-weight:700;height:24px;position:absolute;right:20px;top:20px;width:24px;z-index:2}.authorization__icon-close{display:block;height:auto;object-fit:contain;width:100%}.authorization-content{background-color:#fff;border-radius:20px}.authorization__form-main{background:#fff;border-radius:20px;padding:40px}.authorization__form-main-header{color:#1e1e1e;font:700 36px/47px Oceanic Grotesk Compact,sans-serif;margin:0 0 4px}.authorization__form-main-sub{color:#1e1e1e;font:400 14px/19px Oceanic Grotesk Compact,sans-serif;margin:0 0 20px;opacity:.7}.authorization__form-input-wrapper{margin:0 0 12px;max-width:100%;position:relative;width:100%;z-index:1}.authorization__form-input{background-color:#f1f1f7;border:none;border-radius:25px;color:#000;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;margin:0;outline:0;padding:14px 17px;width:100%}.authorization__form-input::-webkit-input-placeholder{color:#000;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;opacity:1!important}.authorization__form-input::-moz-placeholder{color:#000;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;opacity:1!important}.authorization__form-input:-ms-input-placeholder{color:#000;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;opacity:1!important}.authorization__form-input::-ms-input-placeholder{color:#000;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;opacity:1!important}.authorization__form-input::placeholder{color:#000;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;opacity:1!important}.authorization__form-input.error{border-color:red;color:red}.authorization__form-input.error::-webkit-input-placeholder{color:red}.authorization__form-input.error::-moz-placeholder{color:red}.authorization__form-input.error:-ms-input-placeholder{color:red}.authorization__form-input.error::-ms-input-placeholder{color:red}.authorization__form-input.error::placeholder{color:red}.authorization__form-input-code,.authorization__form-notice{color:red;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;margin:12px auto;text-align:center}button.authorization__form-input-code{background:none;border:none;cursor:pointer;display:block;position:relative}.authorization__form-input.error~.authorization__form-input-error{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.authorization__form.error .authorization__form-btn{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.authorization__form-input-error{background:var(--Red,red);border-radius:10px 10px 0 0;bottom:100%;color:#fff;font-size:12px;font-style:normal;font-weight:400;left:20px;line-height:normal;padding:2px 10px;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;z-index:-1}.all_content button.authorization__form-btn,.authorization__form-btn{background:red;border:0;border-radius:23px;color:#fff;cursor:pointer;font:400 20px/26px Oceanic Grotesk Compact,sans-serif;height:46px;margin:0 0 20px;min-width:auto;outline:0;padding:10px 16px;transition:opacity .3s ease;user-select:none;width:100%}.authorization__form-btn:hover{opacity:.7}button.authorization__form-btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}#authorization-modal.modal.show{z-index:99994}.authorization__form-agreement{color:#1e1e1e;font:400 12px/16px Oceanic Grotesk Compact,sans-serif;opacity:.7}.authorization__form-agreement a{color:red}input.authorization__form-input::placeholder{opacity:.7}input.authorization__form-input{cursor:text}.authorization__form-preloader{display:none;visibility:hidden}.authorization__form-preloader.show{cursor:none;display:flex;pointer-events:none;visibility:visible;z-index:2}.authorization__form-preloader img{left:50%;max-width:50px;position:absolute;transform:translateX(-50%)}.authorization__form-preloader.show~button.authorization__form-btn[type=submit]{cursor:not-allowed;opacity:.5;pointer-events:none}@media (max-width:767px){.authorization__form-main{padding:16px}.close-modal-btn{height:20px;right:16px;top:16px;width:20px}.authorization__form-main h3{font-size:24px;line-height:31px;margin:0 0 4px}.authorization__form-main h4{font-size:14px;line-height:19px;margin:0 0 16px}.authorization__form-input-wrapper{margin:0 0 12px}.all_content button.authorization__form-btn,.authorization__form-btn{margin:0 0 16px}}.no-result{margin-bottom:50px}.no-result__inner{display:flex}.no-result__header{color:red;font-family:Oceanic Grotesk Compact;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:28px}.no-result__middle{max-width:630px}.no-result__middle-list{color:#000;font-family:Oceanic Grotesk Compact;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.no-result__middle-item{align-items:center;display:flex;margin-bottom:16px;padding-left:25px;position:relative}.no-result__middle-item:before{align-items:center;background-color:red;border-radius:50%;color:#fff;content:"!";display:flex;font-family:Oceanic Grotesk Compact;font-size:12px;font-style:normal;height:14px;justify-content:center;left:1px;position:absolute;text-align:center;top:3px;width:14px}.no-result__middle-link{color:red;margin-left:5px;text-decoration:underline}.images-parallax{flex:0 1 570px;position:relative}.images-parallax__basket,.images-parallax__circle-big,.images-parallax__circle-little,.images-parallax__circle-middle,.images-parallax__circle-outline,.images-parallax__loupe{height:100%;left:0;position:absolute;width:100%}.images-parallax__loupe{background-image:url(/local/templates/.default/img/no-result-page/no-result-1/loupe.png);background-position:100% 0;background-repeat:no-repeat;right:0;top:0;z-index:3}.images-parallax__basket{background-image:url(/local/templates/.default/img/no-result-page/no-result-1/basket.png);background-position:50%;background-repeat:no-repeat;left:0;top:0;z-index:2}.images-parallax__circle-outline{background-image:url(/local/templates/.default/img/no-result-page/no-result-1/circle-outline.svg);background-position:0;background-repeat:no-repeat;left:16%;top:15%;z-index:2}.images-parallax__circle-big{background-image:url(/local/templates/.default/img/no-result-page/no-result-1/circle-big.svg);background-position:0;background-repeat:no-repeat;bottom:-20%;left:20%;z-index:1}.images-parallax__circle-middle{background-image:url(/local/templates/.default/img/no-result-page/no-result-1/circle-middle.svg);background-position:50%;background-repeat:no-repeat;left:8%;top:39%;z-index:1}.images-parallax__circle-little{background-image:url(/local/templates/.default/img/no-result-page/no-result-1/circle-little.svg);background-position:0;background-repeat:no-repeat;bottom:15%;left:28%;z-index:1}.no-result__images-mobile{display:none}@media (max-width:768px){.no-result__images-mobile{display:block}.no-result__images-mobile img{max-width:100%}.images-parallax,.images-parallax-two{display:none}.no-result__header{font-size:16px;line-height:18px;margin-bottom:30px}.no-result__middle-list{font-size:16px;line-height:21px}.no-result__middle-item{margin-bottom:10px}.no-result{margin-bottom:70px}.no-result__inner{display:flex;flex-direction:column}.no-result__middle{margin-bottom:50px;max-width:none}.images-parallax{flex:0 1 100%}}.images-parallax-two{flex:0 1 570px;position:relative}.images-parallax__body{height:100%;left:0;position:absolute;top:0;width:100%}.images-parallax__item{height:150%;left:0;position:absolute;top:-40%;width:100%}.images-parallax-two .images-parallax__item:before{background-image:url(/local/templates/.default/img/no-result-page/no-result-2/background-doctor.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";left:0;margin:auto;opacity:.25;position:absolute;right:0;top:0;z-index:1}.images-parallax__doctor,.images-parallax__pill-green-one,.images-parallax__pill-green-two,.images-parallax__pill-red-one,.images-parallax__pill-red-two{height:100%;left:0;position:absolute;width:100%}.images-parallax__doctor{background-image:url(/local/templates/.default/img/no-result-page/no-result-2/doctor.png);background-position:50%;background-repeat:no-repeat;left:0;top:0;z-index:4}.images-parallax__pill-red-two{background-image:url(/local/templates/.default/img/no-result-page/no-result-2/pill-red-2.png);background-position:100% 0;background-repeat:no-repeat;left:-30%;top:13%;z-index:3}.images-parallax__pill-red-one{background-image:url(/local/templates/.default/img/no-result-page/no-result-2/pill-red-1.png);background-position:0;background-repeat:no-repeat;left:27%;top:30%;z-index:2}.images-parallax__pill-green-two{background-image:url(/local/templates/.default/img/no-result-page/no-result-2/pill-green-2.png);background-position:0;background-repeat:no-repeat;left:25%;top:-30%;z-index:1}.images-parallax__pill-green-one{background-image:url(/local/templates/.default/img/no-result-page/no-result-2/pill-green-1.png);background-position:50%;background-repeat:no-repeat;left:20%;top:10%;z-index:1}.header-desktop{background-color:#fff;margin:0 auto;width:100%}.header-desktop__top{background-color:#f2f2f2;margin:0 auto;padding:10px 0;width:100%}.header-desktop__top-inner{align-items:center;display:flex;gap:16px}.header-separator{background-color:#dedede;height:27px;width:1px}.header__toggle-pharma{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:8px;outline:none;padding:0}.header__toggle-pharma-icon{aspect-ratio:1;display:block;height:auto;object-fit:contain;width:24px}.header__toggle-pharma-text{color:#3d5ad1;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease}.header__toggle-pharma-text:hover{color:red}.header-desktop__time-work{color:#1e1e1e80;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin:0;white-space:nowrap}.header-desktop__time-work--right{margin-left:auto}.header-desktop__phone-num{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header-desktop__phone-num:hover{color:red}.header-desktop__middle{margin:0 auto;padding:16px 0;width:100%}.header-desktop__middle-inner{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.header__logo-link{max-width:223px;width:100%}.header__logo-link.header__logo-link--circle{max-width:100%;width:fit-content}.header__logo-image{aspect-ratio:223/48;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.header__logo-image.header__logo-image--circle{aspect-ratio:37/39;border-radius:50%;height:39px;width:37px}.header-desktop__searching-block{display:flex;flex-direction:column;gap:5px;max-width:717px;width:100%}.searching__field{position:relative}.searching__input{background-color:#fff;border:1px solid red;border-radius:100px;color:#1e1e1e;cursor:text;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;height:44px;outline:none;padding:0 96px 0 16px;width:100%}.searching__input::placeholder{color:#1e1e1e80;opacity:1}.searching__input::-webkit-input-placeholder{color:#1e1e1e80;opacity:1}.searching__input::-moz-placeholder{color:#1e1e1e80;opacity:1}.searching__input:-ms-input-placeholder{color:#1e1e1e80;opacity:1}.searching__input::-ms-input-placeholder{color:#1e1e1e80;opacity:1}.searching__clear-button{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain,transparent;border:none;cursor:pointer;display:none;height:14px;outline:none;position:absolute;right:62px;top:50%;transform:translateY(-50%);width:14px}.searching__clear-button.show{display:block}.searching__submit-button{background:url(/local/templates/.default/img/searching-loop.svg) no-repeat 50%/24px 24px,red;border:none;border-radius:50%;cursor:pointer;height:40px;outline:none;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:40px}.header-desktop__eg{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:19px;overflow:hidden}.header-desktop__fixed .header-desktop__eg{display:none}.header-desktop__eg-text{color:red;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin:0}.header-desktop__eg-text--link{color:#1e1e1e80;text-decoration:none;text-underline-offset:4px;transition:color .3s ease,text-decoration .3s ease}.header-desktop__eg-text--link:hover{color:red;text-decoration:underline}.header__navigation{align-items:center;display:flex;gap:16px;list-style-type:none;margin:0;padding:0}.header__navigation-item{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;position:relative;text-align:center;text-decoration:none;width:64px}.header__navigation-icon{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;height:24px;overflow:hidden;transition:background-image .3s ease;width:24px}.header__navigation-icon--pharmacy{background-image:url(/local/templates/.default/img/header-icon-pharmacy.svg)}.header__navigation-item:hover .header__navigation-icon--pharmacy{background-image:url(/local/templates/.default/img/header-icon-pharmacy--active.svg)}.header__navigation-icon--enter{background-image:url(/local/templates/.default/img/header-icon-enter.svg)}.header__navigation-item:hover .header__navigation-icon--enter{background-image:url(/local/templates/.default/img/header-icon-enter--active.svg)}.header__navigation-icon--favorites{background-image:url(/local/templates/.default/img/header-icon-favorites.svg)}.header__navigation-item:hover .header__navigation-icon--favorites{background-image:url(/local/templates/.default/img/header-icon-favorites--active.svg)}.header__navigation-icon--basket{background-image:url(/local/templates/.default/img/header-icon-basket.svg)}.header__navigation-item:hover .header__navigation-icon--basket{background-image:url(/local/templates/.default/img/header-icon-basket--active.svg)}.navbar__item-avatar-image-wrapper{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.navbar__item-avatar-image{display:block;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.header__navigation-item-text{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin:0;transition:color .3s ease;white-space:nowrap}.header__navigation-item-text--enter{display:-webkit-box;-webkit-line-clamp:1;max-width:64px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.header__navigation-item:hover .header__navigation-item-text{color:red}.header__navigation-item-count{align-items:center;background-color:red;border-radius:30px;box-sizing:border-box;display:flex;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:8px;top:-8px;z-index:2}.header__navigation-item-count-text{color:#fff;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;position:static;text-align:center}.header__navigation-item-count-block{position:absolute;right:8px;top:-8px;z-index:2}.header__navigation-item-count-block sup{align-items:center;background-color:red;border-radius:30px;box-sizing:border-box;color:#fff;display:flex;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:static;text-align:center}.header__navigation-item-count--favorites{display:none}.header__navigation-item-count--favorites.is-active{display:flex}.header-desktop__bottom{padding-bottom:16px;position:relative}.header-desktop__bottom--main{padding-bottom:20px}.header-desktop__bottom-inner{align-items:center;display:flex;gap:20px}.header__actions{align-items:center;display:flex;gap:16px}.header__actions-button{align-items:center;border:none;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;gap:4px;height:39px;justify-content:center;outline:none;padding:0 16px;text-align:center;text-decoration:none;white-space:nowrap}.header__catalog{background-color:#00b6f1;padding:0 34px 0 16px;position:relative}.header__catalog:after{background:url(/local/templates/.default/img/button-arrow--white.svg) no-repeat 50%/contain;content:"";height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:14px}.header__catalog.active:after{transform:translateY(-50%) rotate(180deg)}.header__actions-button--promotion{background-color:#d8a200}.header__actions-button--discounts{background-color:#00b682}.header__actions-button--expiring{background-color:#ff6a00}.header__actions-button--orders{background-color:red;margin-left:auto}.header__categories{align-items:center;display:flex;flex-wrap:wrap;gap:16px;height:19px;list-style-type:none;margin:0;overflow:hidden;padding:0}.header__categories-link{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header__categories-link:hover{color:red}.header_catalog_menu{background-color:#fff;border:1px solid #dedede;box-sizing:border-box;display:none;left:20px;max-width:1080px;padding:20px;position:absolute;top:calc(100% + 12px);width:100%;z-index:9}.header_catalog_menu.show{display:block}.header-desktop.header-fixed--visible .header-desktop__bottom .header_catalog_menu{display:none}.header_catalog_menu .catalog_list{display:grid;gap:20px;grid-template-columns:269px minmax(auto,1fr)}.header_catalog_list_inner{border-right:1px solid #dedede;height:100%;max-height:calc(100vh - 150px);padding-right:20px}.header_catalog_menu .catalog_list .box .list{display:none;overflow:hidden}.header_catalog_menu .catalog_list .box .list.view{display:grid;grid-template-columns:1fr;grid-template-rows:100%;margin:0;max-height:calc(100vh - 150px);max-width:100%;overflow:hidden}.header_catalog_item{align-items:center;box-sizing:border-box;color:#1e1e1e;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;gap:12px;padding:0 12px 12px 0;text-decoration:none;transition:color .3s ease}.header_catalog_item:hover{color:red}.header_catalog_item:before{background-color:#f2f2f2;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:50%;content:"";flex-shrink:0;height:40px;overflow:hidden;width:40px}.header_catalog_item[data-attr=aktsii]:before{background-color:#d8a200;background-image:url(/local/templates/.default/img/catalog-list/icon__header-aktsii.svg)}.header_catalog_item[data-attr=discounts]:before{background-color:#00b682;background-image:url(/local/templates/.default/img/catalog-list/icon__header-discounts.svg)}.header_catalog_item[data-attr=lekarstvasistekayushchimsrokom]:before{background-color:#ff6a00;background-image:url(/local/templates/.default/img/catalog-list/icon__header-expiring.svg)}.header_catalog_item[data-attr=catalognabory]:before{background-color:#00b6f1;background-image:url(/local/templates/.default/img/catalog-list/icon__header-nabori.svg)}.header_catalog_item[data-attr=cataloglekarstvennyepreparaty]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__header-lekarstva.svg)}.header_catalog_item[data-attr=catalogvitaminy]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__tablets.svg)}.header_catalog_item[data-attr=promo_pagesdermakosmetika]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__dermacosmetica.svg)}.header_catalog_item[data-attr=cataloggigienaikosmetika]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__header-hygiena-cosmetics.svg)}.header_catalog_item[data-attr=catalogmeditsinskieizdeliya]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__header-medtools.svg)}.header_catalog_item[data-attr=catalogzdorovoepitanieinapitki]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__health-foods.svg)}.header_catalog_item[data-attr=catalogmeditsinskiepribory]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__medPribory.svg)}.header_catalog_item[data-attr=catalogmamaimalysh]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__baby.svg)}.header_catalog_item[data-attr=catalogortopedicheskieizdeliya]:before{background-image:url(/local/templates/.default/img/catalog-list/icon__ortoped.svg)}.header_catalog_item.active{color:red}.header_catalog_menu .catalog_list .box .list ul .mCSB_container{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(auto,1fr))}.header_catalog_subitem{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease}.header_catalog_subitem:hover{color:red}.user_data .user_block{display:none;padding-top:16px;position:absolute;right:calc(100% - 224px);top:100%;width:305px;z-index:99}.user_data .user_block.show{display:block}.user_data .user_block-inner{background-color:#fff;border:1px solid #dedede;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:30px;text-align:left}.user_data .user_block .close{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain,transparent;cursor:pointer;height:24px;position:absolute;right:30px;top:30px;width:24px}.user_data .user_block .user_name{align-items:center;border-bottom:1px solid #dedede;display:flex;gap:8px;padding:0 24px 16px 0}.user_data .user_block .user_photo{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;width:24px}.user_data .user_block .user_photo img{display:block;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.user_data .user_block .first_name{color:#1e1e1e;display:inline-block;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;max-width:221px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user_data .user_block ul{display:flex;flex-direction:column;gap:12px}.user_data .user_block ul li a{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease}.user_data .user_block ul li a:hover{color:red}.user_data .user_block ul li a sup{font-size:100%;padding-left:4px;position:static}.header-desktop__fixed{animation:fade .2s linear;background-color:#fff;box-shadow:1px 1px 40px rgba(0,0,0,.06);display:none;left:0;padding:12px 0;position:fixed;top:0;width:100%;z-index:100}.header-desktop.header-fixed--visible .header-desktop__fixed{display:block}.header-desktop__fixed-inner{align-items:center;display:flex;gap:20px;justify-content:space-between}.header-mobile{background-color:#fff;display:none;left:0;position:fixed;top:0;width:100%;z-index:6}.header-mobile__top-outer{padding:12px 0}.header-mobile__top{align-items:center;display:flex;gap:16px;justify-content:space-between}.header-mobile__left-block{align-items:center;display:flex;gap:20px}.header-mobile__burger{align-items:center;background:url(/local/templates/.default/img/header-burger.svg) no-repeat 50%/contain,transparent;border:none;border-radius:0;display:flex;flex-shrink:0;height:24px;justify-content:center;outline:none;padding:0;width:24px}.open-mob-catalog .header-mobile__burger{display:none}.header-mobile__inner-left{align-items:center;display:flex;gap:8px}.header-mobile__right-block{align-items:center;display:flex;gap:16px}.header-mobile__pharmacy-info{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;color:#1e1e1e;font:500 14px/17px Oceanic Grotesk Compact,sans-serif;max-width:442px}.header-mobile__pharmacy-info--mobile{display:none}.header-mobile__toggle-pharma{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:100px;box-sizing:border-box;color:#1e1e1e;display:flex;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;height:33px;justify-content:center;padding:0 11px;text-align:center;white-space:nowrap;width:fit-content}.header-mobile__bottom{margin:0 -16px;padding:16px}.header-mobile.header-fixed--visible .header-mobile__bottom{box-shadow:1px 1px 40px rgba(0,0,0,.06)}.header-mobile.header-fixed--visible .searching__field{margin:0}.header-mobile.header-fixed--visible .header-mobile__bottom .header-desktop__eg{display:none}.header-mobile__menu-content{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:-100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:16px 16px 113px;pointer-events:none;position:fixed;right:0;top:0;transition:left .4s linear;user-select:none;width:100%;z-index:99994}.header-mobile__menu-content.open-mob-menu{left:0;pointer-events:visible;user-select:auto}.header-mobile__menu-top{border-bottom:1px solid #dedede;display:flex;flex-direction:column;gap:12px;padding-bottom:20px}.header-mobile__menu-btn-close{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain;border:none;height:24px;outline:none;padding:0;position:absolute;right:0;top:0;width:24px}.header-mobile__change-region,.header-mobile__top-inner{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.header-mobile__time-work{color:#1e1e1e80}.header-mobile__phone-num,.header-mobile__time-work{font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.header-mobile__phone-num{color:#1e1e1e;text-decoration:none}.header-mobile__pharmacy{color:#1e1e1e;font:500 18px/22px Oceanic Grotesk Compact,sans-serif}.header-mobile__change-pharmacy{align-items:center;display:flex;gap:12px 16px}.header-mobile__menu-middle{display:flex;flex-direction:column;gap:20px;padding:20px 0}.header-mobile__menu-more{background-color:#fff;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;left:-100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:24px 16px 93px;position:fixed;right:0;top:0;transition:left .4s linear;width:100%;z-index:10}.header-mobile__menu-more.open{left:0}.header-mobile__more-top{display:flex;flex-direction:column;gap:20px}.header-mobile__user-block{border:1px solid #dedede;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:15px;width:100%}.header-mobile__user-block--auth{gap:12px}.header-mobile__enter-text{border-bottom:1px solid #dedede;color:#1e1e1e;display:block;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;padding:19px 0 11px;text-align:center}.header-mobile__autorization{align-items:center;color:red;display:flex;font:500 14px/17px Oceanic Grotesk Compact,sans-serif;justify-content:center;padding:12px 0 11px;text-align:center;width:100%}.header-mobile__user-wrapper{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;padding-right:30px;position:relative}.header-mobile__user-name{color:#1e1e1e;font:500 16px/20px Oceanic Grotesk Compact,sans-serif}.header-mobile__user-name-correct{background:url(/local/templates/.default/img/nav-change-name-icon.svg) no-repeat 50%/contain;height:24px;position:absolute;right:0;top:0;width:24px}.header-mobile__user-phone{color:#1e1e1e80;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;text-decoration:none;white-space:nowrap}.header-mobile__navigation-list{display:flex;flex-direction:column}.header-mobile__navigation-item{align-items:center;box-sizing:border-box;display:flex;gap:6px;padding:18px 34px 18px 14px;position:relative;text-decoration:none;width:100%}.header-mobile__navigation-item:after{background:url(/local/templates/.default/img/mobile-nav/mobile-nav-arrow.svg) no-repeat 50%/14px 14px;content:"";height:14px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:14px}.header-mobile__navigation-item:before{background-color:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.header-mobile__navigation-item--button{background-color:transparent;border-left:none;border-radius:0;border-right:none;border-top:none;outline:none}.header-mobile__navigation-list li:last-child .header-mobile__navigation-item:before{display:none}.header-mobile__navigation-item-icon{display:block;height:20px;max-height:100%;max-width:100%;object-fit:contain;width:20px}.header-mobile__navigation-item-text{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;text-decoration:none}.header-mobile__navigation-item-region{color:#1e1e1e;display:-webkit-box;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin-left:auto;max-width:102px;overflow:hidden;white-space:nowrap}.header-mobile__menu-select-region{background-color:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.header-mobile__menu-select-region.show{display:block}.header-mobile__menu-back-panel{background-color:#fff;padding:10px 14px;position:relative}.header-mobile__menu-back-button{background:url(/local/templates/.default/img/arrow-back-nav.svg) no-repeat 50%/contain,#fff;border:none;border-radius:0;height:24px;outline:none;width:24px}.header-mobile__menu-back-text{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;left:50%;margin:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.header-mobile__menu-select-list{display:flex;flex-direction:column;padding-top:14px}.header-mobile__menu-select-item{align-items:center;border-bottom:1px solid #dedede;display:flex;gap:16px;justify-content:space-between;padding:16px 14px}.header-mobile__menu-select-item-text{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-select-item-radio{appearance:none;border:1px solid #dedede;border-radius:50%;height:20px;position:relative;width:20px}.header-mobile__menu-select-item-radio:checked{border-color:red}.header-mobile__menu-select-item-radio:after{background-color:red;border-radius:50%;content:"";height:13px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.header-mobile__menu-select-item-radio:checked:after{opacity:1}.header-mobile__menu-barcode{border:1px solid #dedede;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin:0 auto;padding:15px;width:100%}.header-mobile__menu-barcode__header{align-items:center;display:flex;justify-content:space-between}.header-mobile__menu-barcode__title-wrapper{align-items:center;display:flex;gap:8px}.header-mobile__menu-barcode-logo{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:36px}.header-mobile__menu-barcode__title{color:#00b682;font:500 16px/19px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode__fullscreen-btn{color:#1e1e1e;font:500 14px/17px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode__image{align-items:center;display:flex;justify-content:center;max-height:40px;max-width:311px;overflow:hidden;width:100%}.fancybox-barcode .fancybox-slide{padding:0!important}.header-mobile__menu-barcode-popup{border-radius:20px 20px 0 0;box-sizing:border-box;display:none;max-height:764px;padding:36px 0 24px;vertical-align:bottom;width:100%}.header-mobile__menu-barcode-popup-inner{align-items:flex-start;display:grid;gap:24px;grid-template-rows:max-content minmax(auto,607px);height:100%;justify-content:center;overflow:hidden}.header-mobile__menu-barcode-code-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px;padding-top:10px}.header-mobile__menu-barcode-code-title{color:#1e1e1e;font:500 18px/22px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode__image-code{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image{aspect-ratio:1/1;height:100%;max-height:none;max-width:none;transform:rotate(90deg);width:100%}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image svg{max-height:311px;max-width:607px}@media screen and (max-width:1100px){.header-desktop{display:none}.header-mobile{display:block}.header__logo-link{max-width:181px}.header__logo-image{aspect-ratio:181/39}.header_catalog_menu{left:0;padding:16px;top:calc(100% + 16px)}.header_catalog_menu .catalog_list{gap:16px;grid-template-columns:252px minmax(auto,1fr)}.header_catalog_menu .catalog_list .box .list ul .mCSB_container{gap:16px;grid-template-columns:repeat(2,minmax(auto,1fr))}.header_catalog_list_inner{padding-right:16px}.header_catalog_item{gap:16px;padding:4px 0}.header_catalog_subitem{font-size:14px;line-height:17px}.header__categories{align-items:flex-start;flex-direction:column;height:auto}.header-mobile__bottom .searching__field{margin-bottom:5px}.header-desktop__eg-text:not(.header-desktop__eg-text--link){padding-right:2px}.header-mobile__menu-barcode-popup .custom-bottom-sheet__element{display:block}}@media screen and (max-width:767px){.header-mobile__top-outer{padding:11px 0 0}.header__logo-image.header__logo-image--circle{aspect-ratio:32/33;height:33px;width:32px}.header-mobile__pharmacy-info{font-size:14px;font-weight:400;line-height:17px;max-width:229px}.header-mobile__pharmacy-info--mobile{display:flex;padding-bottom:8px}.header-mobile__toggle-pharma--change{background:url(/local/templates/.default/img/icon-change.svg) no-repeat 50%/16px 16px;border:none;border-radius:0;flex-shrink:0;font-size:0;height:24px;padding:0;width:24px}.header-mobile__burger{display:none}.header-mobile__menu-more{padding:14px 0 58px}.header-mobile__more-top{box-sizing:border-box;gap:14px;padding:0 14px}.header__logo-link{max-width:154px}.header__logo-image{aspect-ratio:154/33}.header-mobile__bottom{margin:0 -14px;padding:14px 14px 12px}.header-mobile__bottom .searching__field{margin:0}.header-mobile.header-fixed--visible .header-mobile__bottom{box-shadow:none}.header-mobile__bottom .header-desktop__eg{align-items:flex-start;flex-wrap:nowrap;height:19px;margin:5px -14px 0;overflow:auto;padding:0 14px;scrollbar-width:none;-ms-overflow-style:none}.header-mobile__bottom .header-desktop__eg::-webkit-scrollbar{display:none;height:0;width:0}.header-desktop__eg-text{white-space:nowrap}.header-mobile__menu-barcode-popup{max-height:calc(100vh - 48px)}.header-mobile__menu-barcode-popup-inner{grid-template-rows:max-content minmax(min-content,max-content)}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image{height:auto}}@media screen and (orientation:landscape){.header-mobile__menu-barcode-popup{height:auto;max-height:90vh}.header-mobile__menu-barcode-popup-inner{grid-template-rows:max-content minmax(min-content,max-content)}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image{height:auto;transform:rotate(0)}}.city-selected{align-items:center;background-color:transparent;border:none;color:#1e1e1e;cursor:pointer;display:flex;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;gap:8px;outline:none;padding:0}.city-selected__city-list{background-color:#fff;border:1px solid #dedede;box-sizing:border-box;display:none;flex-direction:column;gap:8px;left:-20px;max-width:323px;padding:20px;position:absolute;top:-10px;width:100vw;z-index:4}.city-selected__city-list.show{display:flex}.city-selected__city-name{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.city-selected__city-icon{aspect-ratio:1;display:block;height:auto;object-fit:contain;width:14px}.city-selected__city-list .city-selected__city-icon{transform:rotate(180deg)}.city-selected__list-items{display:flex;flex-direction:column;gap:6px}.city-selected__city{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease}.city-selected__city:hover{color:red}@media screen and (max-width:1100px){.city-selected__city-list{left:-16px;top:-20px}}.cart-store-disable-popup{border-radius:20px;box-shadow:1px 1px 40px rgba(0,0,0,.1);max-width:680px;padding:24px}.cart-store-disable-popup .popup-title{color:#1e1e1e;font:700 26px/33px Oceanic Grotesk Compact,sans-serif;margin:0 0 8px;padding-right:25px}.cart-store-disable-popup .popup-content{color:#1e1e1e;font:400 16px/22px Oceanic Grotesk Compact,sans-serif;margin:0 0 20px}.fancybox-slide--html .cart-store-disable-popup .fancybox-close-small{right:14px;top:14px}.cart-store-disable-popup .cart-store-disable-popup__button-change{border-radius:100px;font:700 16px/32px Oceanic Grotesk Compact,sans-serif;height:44px;margin:0!important;max-width:100%!important;padding:0 31px;width:fit-content}.cart-store-disable-popup .popup-pharmacy{color:red;font-weight:700}@media (max-width:767.98px){.cart-store-disable-popup .cart-store-disable-popup__button-change{margin:0;max-width:100%}}.add_cart.v3 .product{align-content:center;align-items:center;border:unset;grid-template-columns:1fr 8fr;justify-content:center;margin:0 auto;padding:unset}.add_cart.v3 .wrapper p.title{border:unset;color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:30px;font-weight:700}.add_cart.v3 .wrapper .product_photo.background-resize{max-height:60px;max-width:60px}.add_cart.v3 .wrapper .container-list .pharmacy__search-container{align-items:center;display:grid;grid-template-columns:2fr 1fr;margin-bottom:2px;margin-top:5px}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input{margin-left:24px}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:25px;cursor:text;height:100%;padding:14px 17px;width:100%}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]::placeholder{color:#000;font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]:active,.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]:focus,.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]:hover{border:1px solid red}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_submit[type=submit]{background-color:transparent;border:0;border-radius:50%;font-size:0;height:40px;min-width:30px;padding:0;position:absolute;right:10px;top:5px;width:30px;z-index:2}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa-search{align-items:center;color:#000;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:15px;top:4px;width:20px;z-index:1}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa.fa-close.show~.pharmacy__btn_search_clear{display:block}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa-close.show{align-items:center;color:#000;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:44px;top:4px;width:20px;z-index:1}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa-close{display:none}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_clear[type=reset]{background-color:transparent;border:0;border-radius:50%;display:none;font-size:0;height:40px;min-width:20px;padding:0;position:absolute;right:44px;top:5px;width:20px;z-index:1}.add_cart.v3 .ymaps-2-1-79-balloon__layout{border-radius:20px;padding:16px}@media (min-width:768px) and (max-width:1024px){.add_cart.v3 .pharma_info_content .pharma_info{align-items:center;grid-template-columns:3fr 1fr 1fr 1fr!important;grid-template-rows:unset!important;justify-content:center}.add_cart.v3 .pharma_info_content .pharma_info .metro{display:none!important}}@media (max-width:1200px){.add_cart.v3{left:50%;max-height:calc(100% - 1rem);max-width:calc(100% - 1rem);min-height:unset;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:1100px){.add_cart.v3{max-height:calc(100% - 5rem);top:46%}}@media (max-width:767px){.add_cart.v3 .wrapper .container-list .pharmacy__search-container{grid-template-columns:unset;grid-template-rows:auto;margin-bottom:unset}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input{margin-left:8px;margin-right:8px}.add_cart.v3 .navigation{grid-template-columns:min-content;justify-items:left}.add_cart.v3 .status{font-size:14px;font-weight:700;text-align:center}.add_cart.v3 .product .product_info .product_name{font-size:14px;font-weight:400;-webkit-line-clamp:unset;overflow:unset}.add_cart.v3 .product{grid-template-columns:1fr 5fr;padding-left:8%}.add_cart.v3 .product .product_photo{margin-bottom:unset}.add_cart.v3 .product .product_photo:before{padding-top:100%}.add_cart.v3 .form:before{padding-top:calc(100% - 2vh)}.add_cart.v3 .wrapper p.title{font-size:20px}.add_cart.v3 .wrapper{grid-row-gap:unset}.add_cart.v3 ymaps.ymaps-2-1-79-controls-pane .ymaps-2-1-79-controls__control{display:none}.add_cart.v3 ymaps .address,.add_cart.v3 ymaps .price,.add_cart.v3 ymaps .schedule,.add_cart.v3 ymaps .station,.add_cart.v3 ymaps p.pharma_name{font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400}.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content{max-width:231px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info,.product_all_details .tab_container .el .pharma_info_content .list ul li .pharma_info{grid-template-rows:unset}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.one,.pharma_info_content .list ul li .pharma_info .block.one{align-items:center}.pharma_info_content .pharma_info .block.two{white-space:pre}.balloon-content_body{max-width:230px}.balloon-content_body .people-wrapper{color:#fff;font-family:Oceanic Grotesk Compact,sans-serif;font-size:13px;font-weight:400}}.slider-products__top{column-gap:24px;display:grid;grid-template-columns:1fr auto;row-gap:12px}@media (max-width:1100px){.slider-products__top{row-gap:12px}}.slider-products__all--column-2{align-self:end;grid-row:span 2;margin-bottom:7px}.slider-products__buttons{display:flex;gap:16px;grid-row:2;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -14px;padding-left:14px}@media (max-width:1100px){.slider-products__all--column-2{margin-bottom:10px}}@media (max-width:767px){.slider-products__buttons{gap:8px;grid-column:span 2}.slider-products__all--column-2{align-self:center;grid-row:span 1;margin-bottom:0}.slider-products__all{margin-top:5px}}.slider-products__buttons .button{white-space:nowrap}.slider-products__container{position:relative}.slider-products .swiper{padding:20px 0 36px}.slider-products .swiper-slide{max-width:236px;width:100%}@media (max-width:1100px){.slider-products .swiper{margin:0 -16px;padding:16px 16px 30px}.slider-products .swiper-slide{max-width:169px}}@media (max-width:767px){.slider-products .swiper{margin:0 -14px;padding:12px 12px 24px}}.catalog-grid__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(auto,1fr));padding:8px 0 36px}.catalog-grid__link{align-items:center;background-color:#f2f2f2;border-radius:20px;box-sizing:border-box;display:flex;gap:16px;padding:22px 20px}.catalog-grid__icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.catalog-grid__icon[data-attr=aktsii]{background-color:#d8a200}.catalog-grid__icon[data-attr=catalognabory]{background-color:#00b6f1}.catalog-grid__icon[data-attr=discounts]{background-color:#00b682}.catalog-grid__icon[data-attr=expiring]{background-color:#ff6a00}.catalog-grid__icon img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.catalog-grid__icon img[src$=".svg"]{height:auto;width:auto}.catalog-grid__label{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:1100px){.catalog-grid__grid{gap:16px;padding:4px 0 30px}.catalog-grid__link{padding:24px 20px}.catalog-grid__icon{height:40px;width:40px}}@media screen and (max-width:767px){.catalog-grid__grid{gap:0;grid-template-columns:100%;padding:0 0 24px}.catalog-grid__link{background-color:transparent;border-radius:0;gap:16px;padding:8px 0}.catalog-grid__icon{background-color:#f2f2f2}.catalog-grid__label{font-size:16px;line-height:19px}}.sale_order_full_result .sale_order_full_result_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:27px}.sale_order_full_result .sale_order_full_result_header .title{color:red;font-size:30px;font-style:normal;font-weight:700;line-height:1}.sale_order_full_result .sale_order_full_result_header span{color:#707070;font-size:16px;font-weight:400;line-height:19px;margin-left:16px;margin-top:1px}.sale_order_full_result .sale_order_full_result_note{background:rgba(50,138,39,.1);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1.4;margin-bottom:40px}.sale_order_full_result .sale_order_full_result_note img{margin-right:25px}.sale_order_full_result .sale_order_full_result_note a{color:red}.sale_order_full_result .sale_order_full_result_info .subtitle{color:#000;font-size:30px;font-style:normal;font-weight:700;grid-column:span 2;line-height:120%}.sale_order_full_result .sale_order_full_result_info .order__products{grid-column:span 2;margin-top:16px}@media screen and (max-width:1100px){.sale_order_full_result .sale_order_full_result_info .order__products,.sale_order_full_result .sale_order_full_result_info .subtitle{grid-column:span 1}}@media (min-width:1024px){.sale_order_full_result .sale_order_full_result_info .order__products{margin-top:24px}}.sale_order_full_result .sale_order_full_result_info .order__product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,77%,.5);padding:20px 0}@media (min-width:768px){.sale_order_full_result .sale_order_full_result_info .order__product{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.sale_order_full_result .sale_order_full_result_info .order__product-figure{height:45px;width:45px}@media (min-width:768px){.sale_order_full_result .sale_order_full_result_info .order__product-figure{height:85px;width:85px}}.sale_order_full_result .sale_order_full_result_info .order__product-preview{max-height:100%;max-width:100%}.sale_order_full_result .sale_order_full_result_info .order__product-name{font-size:14px;line-height:16px;margin-left:5px;width:calc(100% - 50px)}.sale_order_full_result .sale_order_full_result_info .order__product-name a{color:red;display:block;font-size:1.2rem;line-height:1.2}@media (min-width:768px){.sale_order_full_result .sale_order_full_result_info .order__product-name{width:auto}}.sale_order_full_result .sale_order_full_result_info .order__product-amount{color:red;font-size:18px;font-weight:700;line-height:21px;margin-top:10px;width:calc(100% - 200px)}@media (min-width:768px){.sale_order_full_result .sale_order_full_result_info .order__product-amount{margin-left:auto;width:auto}}.sale_order_full_result .sale_order_full_result_info .order__product-prices{margin-top:10px;text-align:right;width:200px}.sale_order_full_result .sale_order_full_result_info .order__product-refer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sale_order_full_result .sale_order_full_result_info .order__product-origin{color:#c4c4c4;font-size:16px;line-height:20px;position:relative}.sale_order_full_result .sale_order_full_result_info .order__product-origin:after{background:#c4c4c4;content:"";height:1px;left:-5px;position:absolute;top:10px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);width:120%}@media (min-width:768px){.sale_order_full_result .sale_order_full_result_info .order__product-origin{font-size:20px;line-height:23px}}.sale_order_full_result .sale_order_full_result_info .order__product-discount{color:red;font-size:14px;line-height:16px;margin-left:.5em}.sale_order_full_result .sale_order_full_result_info .order__product-price{font-size:24px;font-weight:700;line-height:28px}.sale_order_full_result .sale_order_full_result_info .order__products{margin:30px 0}.sale_order_full_result .sale_order_full_result_info .order__product{border-bottom:1px dashed hsla(0,0%,77%,.5);border-top:none}.sale_order_full_result .sale_order_full_result_info .order__product .order__product-figure{margin-right:15px}.sale_order_full_result .sale_order_full_result_info .order__products .order__product .order__product-amount{color:#000}.sale_order_full_result .sale_order_full_result_info .sale_order_full_result_shipment{grid-column:span 2;margin-bottom:30px}.sale_order_full_result .sale_order_full_result_info .sale_order_full_result_shipment .subtitle{margin-bottom:11px}.sale_order_full_result .sale_order_full_result_info .order__shipment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sale_order_full_result .sale_order_full_result_info .order__shipment p{font-family:Oceanic Grotesk Compact;line-height:1.3}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_info{max-width:250px}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_info p{font-size:24px}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_metro p{font-size:18px}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_metro p.small{font-size:14px}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_schedule p{font-size:16px;text-align:right}.sale_order_full_result .sale_order_full_result_info .sale_order_full_result_payment{margin-bottom:30px}.sale_order_full_result .sale_order_full_result_info .order__payments{margin-top:8px}.sale_order_full_result .sale_order_full_result_info .order__payments .paysystem_name{font-size:16px;font-weight:400;line-height:1.4;margin-bottom:24px}.order .order-payment-price,.sale_order_full_result .sale_order_full_result_info .order__payments .paysystem_sum_may{color:#1e1e1e;font-size:20px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:17px}.order .order-payment-price{margin-top:28px}.order .order-payment-price b,.sale_order_full_result .sale_order_full_result_info .order__payments .paysystem_sum_may b{font-weight:700}.sale_order_full_result .sale_order_full_result_info .sale_order_full_result_button{max-width:315px;padding-top:13px}@media screen and (max-width:1100px){.sale_order_full_result .sale_order_full_result_info .sale_order_full_result_shipment{grid-column:span 1}}@media (max-width:768px){.sale_order_full_result .sale_order_full_result_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sale_order_full_result .sale_order_full_result_header .title{line-height:1.2;margin-bottom:16px}.sale_order_full_result .sale_order_full_result_header span{margin-left:0}.sale_order_full_result .sale_order_full_result_note{font-size:16px}.sale_order_full_result .sale_order_full_result_info .order__products{margin:27px 0}.sale_order_full_result .sale_order_full_result_info .order__products .order__product .order__product-amount{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}}@media (max-width:414px){.sale_order_full_result .sale_order_full_result_info .order__products .order__product .order__product-amount{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;text-align:left}.sale_order_full_result .sale_order_full_result_info .order__products .order__product .order__product-prices{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.sale_order_full_result .sale_order_full_result_note{font-size:12px;padding:10px 20px}.sale_order_full_result .sale_order_full_result_note img{margin-right:15px;width:30px}.sale_order_full_result .sale_order_full_result_info .order__shipment{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:11px}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_info{-webkit-box-flex:55%;-ms-flex:55%;flex:55%}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_schedule{-webkit-box-flex:45%;-ms-flex:45%;flex:45%}.sale_order_full_result .sale_order_full_result_info .order__shipment .order_shipment_metro{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1;flex:1}}footer{background-color:#f2f2f2;margin-top:auto;padding:60px 0}.footer-info:empty{display:none}.footer-inner{display:grid;gap:24px;grid-template-columns:minmax(auto,302px) minmax(auto,302px) minmax(auto,208px) minmax(auto,1fr)}.footer-inner .item{display:flex;flex-direction:column;gap:16px}.footer-inner .item:first-child{gap:20px}.footer__logo-link{display:block;max-width:223px;width:100%}.footer__logo-image{aspect-ratio:223/48;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.footer__item-links-wrapper{display:flex;flex-direction:column;gap:16px}.footer__item-title{color:#1e1e1e;font:500 16px/20px Oceanic Grotesk Compact,sans-serif}.footer__list-subitems{display:flex;flex-direction:column;gap:12px;height:100%}.footer__item-text{color:#1e1e1e80;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.footer__item-text--link{text-decoration:none;text-underline-offset:5px;transition:color.3s ease,text-decoration .3s ease}.footer__item-text--link:hover{color:red;text-decoration:underline}.social_links_block{align-items:center;display:flex;gap:12px}.social-link{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-radius:50%;box-shadow:1px 1px 40px rgba(0,0,0,.06);display:flex;flex-shrink:0;height:32px;transition:background .3s ease;width:32px}.social-link:hover{background-color:red}.social-link--vk{background-image:url(/local/templates/.default/img/social-link__icon-vk.svg)}.social-link--ok{background-image:url(/local/templates/.default/img/social-link__icon-ok.svg)}.footer__list-subitem-last{margin-top:auto}@media(hover:hover){.social-link--vk:hover{background-image:url(/local/templates/.default/img/social-link__icon-vk--active.svg)}.social-link--ok:hover{background-image:url(/local/templates/.default/img/social-link__icon-ok--active.svg)}}.footer-mobile__icons{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(auto,1fr));max-width:216px}.footer-mobile__item img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}@media screen and (max-width:1100px){footer{padding:40px 0 138px}.footer__logo-link{max-width:181px}.footer__logo-image{aspect-ratio:181/39}.footer-inner{gap:24px 20px;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer-inner .item{gap:12px}.footer-inner .item:first-child{display:grid;grid-column:span 2;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer__logo-link{grid-column:span 2}.footer-mobile__icons{grid-template-columns:repeat(3,minmax(auto,102px));max-width:100%}.footer-inner .item:last-child{grid-column:span 2}.footer__list-subitems{gap:8px}.footer__list-subitems--info{display:grid;gap:10px 20px;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer__list-subitem-last{grid-column:span 2;margin-top:14px}}@media screen and (max-width:767px){footer{padding:30px 0 88px}.footer__logo-link{max-width:154px}.footer__logo-image{aspect-ratio:154/33}.footer-inner,.footer-inner .item:first-child{gap:18px 8px}.footer-inner .item:last-child{grid-column:span 2}.footer__item-links-wrapper{gap:12px}.footer__item-title{font-size:14px;line-height:17px}.social_links_block{gap:10px}.footer-mobile__icons{gap:8px;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer__list-subitems--info{gap:10px;grid-template-columns:100%}.footer__list-subitem-last{grid-column:span 1;margin-top:8px}}.mobile-nav{background-color:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:1px 1px 40px rgba(0,0,0,.06);display:none;left:0;padding:24px 16px;position:fixed;width:100%;z-index:99992}.mobile-nav__list{align-items:center;display:flex;justify-content:space-between}.mobile-nav__item{flex:1}.mobile-nav__item,.mobile-nav__link{align-items:center;display:flex;justify-content:center;text-align:center}.mobile-nav__link{color:#1e1e1e80;flex-direction:column;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;gap:2px;height:50px;position:relative;width:100%}.mobile-nav__link--active{color:red}.mobile-nav__link:before{background-image:url(/local/templates/.default/img/mobile-nav-icons-sprite.svg);background-repeat:no-repeat;content:"";height:24px;width:24px}.mobile-nav__link--home:before{background-position:-45px -24px}.mobile-nav__link--active.mobile-nav__link--home:before{background-position:-137px -24px}.mobile-nav__link--catalog:before{background-position:-45px -93px}.mobile-nav__link--active.mobile-nav__link--catalog:before{background-position:-137px -93px}.mobile-nav__link--cart:before{background-position:-45px -233px}.mobile-nav__link--active.mobile-nav__link--cart:before{background-position:-137px -233px}.mobile-nav__link--favorites:before{background-position:-45px -163px}.mobile-nav__link--active.mobile-nav__link--favorites:before{background-position:-137px -163px}.mobile-nav__link--more:before{background-position:-45px -303px}.mobile-nav__link--active.mobile-nav__link--more:before{background-position:-137px -303px}.mobile-nav__link-icon{left:calc(50% + 15px);position:absolute;top:-6px;transform:translateX(-50%);z-index:2}.mobile-nav__link-icon sup{align-items:center;background-color:red;border-radius:30px;box-sizing:border-box;color:#fff;display:flex;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:static;text-align:center}.mobile-nav__link--favorites .mobile-nav__link-icon sup{display:none}.mobile-nav__link--favorites .mobile-nav__link-icon sup.is-active{display:flex}@media screen and (max-width:1100px){.mobile-nav{display:block}}@media screen and (max-width:767px){.mobile-nav{padding:8px 0 0}.mobile-nav__link{font-size:10px;line-height:12px}.mobile-nav__link-icon{top:-3px}}.tooltip{align-items:flex-start;-webkit-animation:fade .3s linear;animation:fade .3s linear;background-color:#1e1e1e;background-color:var(--black);border-radius:20px;color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:14px;line-height:120%;min-width:218px;opacity:0;padding:12px 16px;position:absolute;text-align:left;visibility:hidden;z-index:3}.banner__reclame{bottom:12px;cursor:pointer;display:block;left:12px;position:absolute;z-index:5}.banner__reclame-main{align-items:center;background-color:#f7f7f7;border:1px solid #dedede;border-radius:30px;color:#1e1e1e80;display:inline-flex;font-size:12px;font-weight:400;gap:2px;height:24px;justify-content:center;line-height:120%;min-width:80px;padding:5px 10px}.banner__reclame-main:hover{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.banner__reclame-main:hover svg path{fill:#fff;fill-opacity:1}.product-card__reclame{bottom:0;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:4}.product-card__reclame-main{align-items:center;background:#fff;background:var(--white);border-radius:15px;color:rgba(23,37,0,.3);cursor:pointer;display:flex;flex-direction:row;font-size:10px;font-weight:700;gap:1px;justify-content:center;line-height:12px;padding:4px 5px 4px 8px}.product-card__reclame-main svg path{fill:currentColor}.product-card__reclame:hover .product-card__reclame-info{display:flex}.product-card__reclame:hover .product-card__reclame-main{color:#1e1e1e;color:var(--black)}.product-card__reclame:hover .product-card__reclame-main svg path{fill:#1e1e1e;fill:var(--black)}.product-card__reclame-firm{font-weight:400}.product-card__reclame-erid,.product-card__reclame-url{font-weight:400;margin-bottom:10px}.product-card__reclame-descr{font-weight:400;padding-bottom:10px}.product-card__reclame-link{color:#8bbd3f;color:var(--secondary);font-weight:400}.banner__reclame-main:hover .tooltip,.product-card__reclame-main:hover .tooltip{opacity:1;visibility:visible}.extra_offer .banner__reclame{left:unset;right:18px}.news-item .banner__reclame{bottom:0;left:0;margin:0 0 5px;position:static}.articles-detail .banner__reclame{bottom:56px;position:relative}@media (max-width:420px){.articles-detail .banner__reclame{bottom:78px}}@media (max-width:767px){.banner__reclame{bottom:8px;left:8px}}.product-labels .banner__reclame{bottom:auto;left:auto;margin-top:10px;position:relative}.b24-widget-button-position-bottom-right{bottom:30px!important;right:23px!important}@media (max-width:768px){.b24-widget-button-position-bottom-right{bottom:65px!important;right:10px!important}}.clientWidget-Button{width:44px!important}.clientWidget-Button_substrate{height:44px!important;min-width:44px!important;width:44px!important}.consultant-widget-Buttons_side_bottom.consultant-widget-Buttons_indent{bottom:28px!important}.consultant-widget-Buttons_side_right.consultant-widget-Buttons_indent{right:68px!important}@media screen and (max-width:1100px){.consultant-widget-Buttons_side_bottom.consultant-widget-Buttons_indent{bottom:105px!important}.consultant-widget-Buttons_side_right.consultant-widget-Buttons_indent{right:4px!important}}@media screen and (max-width:767px){.consultant-widget-Buttons_side_bottom.consultant-widget-Buttons_indent{bottom:82px!important}.consultant-widget-Buttons_side_right.consultant-widget-Buttons_indent{right:4px!important}}.static{position:static}.header-mobile__catalog-container{overflow:auto}.header-mobile__menu-catalog{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100vh;left:-100%;overflow-y:auto;overflow:hidden;padding-bottom:113px;pointer-events:none;position:fixed;right:0;top:0;transition:left .4s linear;user-select:none;width:100%;z-index:6}.header-mobile__menu-catalog.open-mob-catalog{left:0;pointer-events:visible;user-select:auto}.header-mobile__menu-catalog-top{padding:10px 16px}.header-mobile__menu-wrapper{align-items:center;display:flex;gap:16px;width:100%}.header-mobile__menu-catalog-top .header-mobile__menu-btn-close{position:static}.header-mobile__menu-search{position:relative;width:100%}.header-mobile__menu-search .search-input-hints{left:0;opacity:.2;position:absolute;top:0;visibility:hidden;z-index:0}.header-mobile__menu-search.active .search-input-hints{visibility:visible}.header-mobile__menu-input{background-color:#fff;border:1px solid #f72636;border-radius:12px;color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;height:44px;padding:0 96px 0 16px;width:100%}.header-mobile__menu-input::placeholder{color:#1e1e1e80}.header-mobile__menu-search-btn{background:url(/local/templates/.default/img/searching-loop.svg) no-repeat 50%/24px 24px,red;border:none;border-radius:10px;height:40px;right:2px;width:40px}.header-mobile__menu-search-btn,.header-mobile__menu-search-btn-clear{cursor:pointer;outline:none;position:absolute;top:50%;transform:translateY(-50%)}.header-mobile__menu-search-btn-clear{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain,transparent;border:none;display:none;height:14px;right:62px;width:14px}.header-mobile__menu-search.show .header-mobile__menu-search-btn-clear{display:block}.open-mob-catalog .header-mobile__menu-search.show .search_popup{padding-bottom:100px}.open-mob-catalog .header-mobile__menu-search form{position:relative}.open-mob-catalog .header-mobile__menu-search .title-search-result{border:none}.open-mob-catalog .header-mobile__menu-search .search-input-hints{border:1px solid #d4d4d4;border-radius:20px;height:40px;padding:5px 40px 5px 20px;width:100%}.open-mob-catalog .header-mobile__menu-search .search_popup .drugs .content .item{margin-right:0}.open-mob-catalog .header-mobile__menu-search .search_popup .drugs .position{max-height:none}.header-mobile__menu-catalog-middle{align-items:center;column-gap:10px;display:flex;padding:16px 0}.header-mobile__menu-catalog-title{color:#1e1e1e;font:700 36px/43px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-catalog-back{background-color:transparent}.header-mobile__menu-catalog-back--main{display:none}.header-mobile__menu-catalog-back--subcategory{align-items:center;background:url(/local/templates/.default/img/arrow-back.svg) no-repeat 50%/contain,transparent;border:none;display:flex;flex-shrink:0;height:28px;justify-content:center;outline:none;padding:0;width:28px}.header-mobile__menu-catalog-content{overflow-y:auto}.header-mobile__menu-catalog-list{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(auto,1fr))}.header-mobile__menu-catalog-link{align-items:center;background-color:#f2f2f2;border-radius:20px;box-sizing:border-box;display:flex;gap:12px;height:100%;padding:24px 20px}.header-mobile__menu-catalog-pic-wrapper{align-items:center;background-color:#f2f2f2;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.header-mobile__menu-catalog-link--aktsii .header-mobile__menu-catalog-pic-wrapper{background-color:#d8a200}.header-mobile__menu-catalog-link--discont .header-mobile__menu-catalog-pic-wrapper{background-color:#00b682}.header-mobile__menu-catalog-link--expiring .header-mobile__menu-catalog-pic-wrapper{background-color:#ff6a00}.header-mobile__menu-catalog-link--nabory .header-mobile__menu-catalog-pic-wrapper{background-color:#00b6f1}.header-mobile__menu-catalog-pic{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.header-mobile__menu-catalog-item-title{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-sections-list{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(auto,1fr));padding-bottom:16px}.header-mobile__menu-sections-link{background-color:#f1f1f7;border-radius:26px;box-sizing:border-box;display:block;height:100%;padding:13px 12px}.header-mobile__menu-menu-text{color:#1e1e1e;font:500 18px/22px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-sections-more{width:100%}@media screen and (max-width:767px){.header-mobile__menu-catalog{padding-bottom:68px}.header-mobile__menu-catalog-top{padding:14px}.header-mobile__menu-catalog-middle{display:none}.header-mobile__menu-catalog-title{font-size:18px;line-height:22px}.header-mobile__menu-catalog-list{gap:0;grid-template-columns:100%}.header-mobile__menu-catalog-link{background-color:transparent;border-radius:0;gap:16px;padding:8px 0}.header-mobile__menu-catalog-item-title{font-size:16px;line-height:19px}.header-mobile__menu-sections-list{gap:0;grid-template-columns:100%}.header-mobile__menu-catalog-back--subcategory{height:24px;width:24px}.header-mobile__menu-sections-link{background-color:transparent;border-radius:0;padding:12px 0}.header-mobile__menu-menu-text{color:#1e1e1e;font-size:16px;font-weight:400;line-height:19px}}.title-search-result .search_popup .drugs .content [data-entity=quantity-block] button{cursor:pointer}.title-search-result .search_popup .drugs .content [data-entity=quantity-block] button:hover{cursor:pointer;opacity:.75}#basket-items-list-wrapper .product .prices .input-group-button button:disabled,.product .prices .input-group-button button:disabled{background-color:#e8e8e8!important;border-color:#e8e8e8!important;cursor:auto;pointer-events:none}.title-search-result{max-width:767px!important;padding-top:12px;z-index:999}.title-search-result:empty{display:none}.search-result{background-color:#fff;border:1px solid red;border-radius:12px;padding:16px}.search-result-categories-item{display:flex;flex-direction:column}.search-result-categories-item__title{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;margin:0;padding-bottom:8px}.search-result-categories-item__name{align-items:center;display:flex;gap:6px;padding:4px;transition:background-color .3s ease}.search-result-categories-item__name:hover{background-color:#f2f2f2}.search-result-categories-item__name--text{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.search-result-categories-item__name--text strong{font-weight:500}@media screen and (max-width:1100px){.header-mobile.active .title-search-result{top:76px!important}}@media screen and (max-width:767px){.search-result{background-color:transparent;border:none;border-radius:0;padding:0}.search-result-tips{align-items:center;display:flex;gap:8px;overflow:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.search-result-tips::-webkit-scrollbar{display:none}.search-result-tips__link{background-color:#fff;border:1px solid #dedede;border-radius:28px;color:#1e1e1e;display:block;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;padding:8px 16px;text-align:center;white-space:nowrap;width:fit-content}.search-result-tips__link strong{font-weight:400}}.attn.recipe{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:700;line-height:120%;margin-top:21px}.attn.recipe .fa-info-circle{margin-right:8px}.attn.recipe .fa-info-circle:before{color:#707070}.pege-title .container{align-items:center;column-gap:12px;display:flex;justify-content:space-between}.pege-title .container .favorites{padding-right:160px}.pege-title .container .favorites:after{color:#707070;content:"Добавить в избранное";font-family:Oceanic Grotesk Compact;font-size:18px;font-style:normal;font-weight:400;left:26px;line-height:100%;position:absolute;text-align:right;top:50%;transform:translateY(-50%);white-space:nowrap}.pege-title .container .favorites.is-active:after{content:"Удалить из избранного"}@media (max-width:992px){.pege-title .container .favorites{padding-right:28px}.pege-title .container .favorites.is-active:after,.pege-title .container .favorites:after{content:none}.pege-title .container .favorites:before{height:28px;width:28px}.product_all_details .tab_container .el.active .product_list .container{grid-template-columns:25% 25% 25% 25%}}@media (max-width:767px){.catalog_element_price_block{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:space-between}.product_all_details .container .content{display:block}}@media (min-width:1200px){.product_all_details .container .content,.product_all_details .tabs{margin:0 -15px}}@media (max-width:1100px){.mCSB_scrollTools{z-index:5}}.order-cancel-info{margin:20px 0 10px;padding-left:32px}.order-cancel__rejection-reason{color:red;display:block;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;line-height:18px;margin-bottom:6px}.order-cancel__item{align-items:flex-start;display:flex}.checkbox-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:0}.order-cancel__checkbox{background:#f8f8f8;border:1px solid #d9d9d9;border-radius:4px;height:18px;margin-top:9px;min-height:18px;min-width:18px;transition:border .3s ease-in-out;width:18px}.order-cancel__checkbox:hover{border:1px solid #0e7701}.order-cancel__checkbox:checked{background-color:red;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' fill='none' viewBox='0 0 14 11'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='3' d='m2 4.5 4 4L12.5 2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;z-index:1}.order-cancel__checkbox-name{color:#000;display:block;font-family:Oceanic Grotesk Compact;font-size:23px;font-weight:400;line-height:35px;margin-left:11px}.order_cancel .container textarea{border:1px solid #000;border-radius:32px;display:none;margin-bottom:24px;max-width:850px;padding:17px 30px;width:100%}.order-cancel__btn{border-radius:32px!important;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:400;height:66px!important}@media (max-width:1400px){.order_cancel .container textarea{max-width:600px}}@media (max-width:576px){.order_cancel .container{display:block}}.popup{bottom:80px;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:calc(100% - 32px);z-index:25}.popup.go-to-card{visibility:hidden}.popup.popup-detail-element{bottom:75px;left:20px;width:calc(100% - 40px)}.popup.popup-visible{opacity:1;pointer-events:inherit;visibility:visible}.product-available{color:#1e1e1e;cursor:pointer;display:flex;flex:1;flex-direction:column;font:400 14px/11px Oceanic Grotesk Compact,sans-serif;justify-content:flex-end;margin-top:auto;position:relative}.product-available--amount{color:#3d5ad1;font-size:16px}@media (hover:hover){.product-available:hover{color:red}}@media screen and (max-width:1100px){.product-available{font-size:12px}}.popup__inner{align-items:center;background-color:rgba(33,33,33,.9);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:space-around;line-height:20px;padding:8px 16px}.popup__btn{background-color:red;border-radius:4px;letter-spacing:.2px;padding:6px 7px}@media (max-width:768px){.popup{bottom:20px;display:none;left:50%;right:auto;top:auto;transform:translateX(-50%);width:320px;z-index:10}}.loader{align-items:center;display:flex;height:500px;justify-content:center;width:100%;z-index:250}.loader-circle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' viewBox='0 0 60 60'%3E%3Ccircle cx='30' cy='30' r='27.5' stroke='%23328a27' stroke-width='5'/%3E%3C/svg%3E");background-repeat:no-repeat;height:60px;position:relative;width:60px}.loader-circle-animate{animation:rotate 1s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' viewBox='0 0 36 36'%3E%3Cpath fill='%23328a27' d='M36 18a18 18 0 1 1-4.285-11.658L18 18z'/%3E%3C/svg%3E");background-repeat:no-repeat;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px}.overflow-hidden{overflow:hidden}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media (max-width:767px){.product_amount_description_wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.detail-block-prices .button{max-width:100%;padding:0 12px}}@media (max-width:480px){.b24-widget-button-position-bottom-right{bottom:230px!important}}.product-details-instructions-wrapper{display:grid;gap:20px;grid-template-columns:minmax(auto,847px) 305px;justify-content:space-between}.product-details-instructions-main{display:flex;flex-direction:column;gap:20px;min-width:0;overflow:hidden}.slider__certificates-image{width:100%}.product-details-instructions-main__title{color:#1e1e1e;font-size:36px;font-weight:500;line-height:120%;margin:0}.product-details-instructions-main__title--menu{margin:0}.product-details-instructions-main__item{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:flex;flex-direction:column;position:relative}.product-details-instructions-main__item--arrow{background:url(/local/templates/.default/img/arrow-spoiler-icon.svg) no-repeat 50%/contain;cursor:pointer;flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.product-details-instructions-main__item.open .product-details-instructions-main__item--arrow{transform:rotate(180deg)}.product-details-instructions-main__item-answer a{color:#3d5ad1;transition:color .3s ease}@media (hover:hover){.product-details-instructions-main__item-answer a:hover{color:red}}.product-details-instructions-main__item p:not(:last-child){margin-bottom:10px}.product-details-instructions-main__item-answer table{border:none!important;border-collapse:separate!important;border-radius:14px;border-spacing:0!important;overflow:hidden}.product-details-instructions-main__item-answer table:not(:last-child){margin-bottom:10px}.product-details-instructions-main__item-answer table tbody td{border:1px solid #dedede!important;border-left:none!important;border-top:none!important;padding:12px}.product-details-instructions-main__item-answer table tbody tr:first-child td{background-color:#f2f2f2}.product-details-instructions-main__item-answer table tr td:first-child,.product-details-instructions-main__item-answer table tr th:first-child{border-left:1px solid #dedede!important}.product-details-instructions-main__item-answer tbody tr:first-child td:first-child{border-radius:14px 0 0 0;border-top:1px solid #dedede!important}.product-details-instructions-main__item-answer tbody tr:first-child td{border-radius:0 14px 0 0;border-top:1px solid #dedede!important}.product-details-instructions-main__item-answer tbody tr:last-child td:first-child{border-radius:0 0 0 14px}.product-details-instructions-main__item-answer tbody tr:last-child td:last-child{border-radius:0 0 14px 0}.product-details-instructions-main__menu{flex-shrink:0;position:relative}.product-details-instructions-main__menu-inner{display:flex;flex-direction:column;gap:20px;position:sticky;top:143px}.product-details-instructions-main__menu-nav{display:flex;flex-direction:column;gap:16px;max-height:493px;overflow:auto}.product-details-instructions-main__menu-nav::-webkit-scrollbar{border-radius:3px;width:4px}.product-details-instructions-main__menu-nav::-webkit-scrollbar-track{background:#f2f2f2;border-radius:3px;margin:0 10px;width:4px}.product-details-instructions-main__menu-nav::-webkit-scrollbar-thumb{background-color:#d8a200;border-radius:3px;width:4px}.product-details-instructions-main__menu-item{box-sizing:border-box;color:#3d5ad1;display:block;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease}@media (hover:hover){.product-details-instructions-main__menu-item:hover{color:red}}@media screen and (max-width:1100px){.product-details-instructions-wrapper{grid-template-columns:100%}.product-details-instructions-main__menu{display:none}}.header-mobile.active .header-mobile__bottom:has(.header-mobile__searching.active){animation:fade .2s linear;background:#fff;z-index:10}@keyframes fade{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}.ymaps-2-1-79-gototaxi{display:inline-block!important}.my-orders{padding-bottom:100px}.my-orders-filter{display:flex;grid-column:1;margin-bottom:20px;padding-left:20px}.my-orders-filter--mobile{display:none}.my-orders-filter__text{color:#c4c4c4;font-size:14px;font-weight:400;line-height:16px}.my-orders-filter__list{display:flex;margin-left:24px}.my-orders-filter__link:not(:last-child){margin-right:24px}.my-orders-filter__link>a{color:#1e1e1e;display:block;font-size:14px;font-weight:700;line-height:16px}.my-orders-filter__link.active>a{border-bottom:2px solid #ee715f;color:#ee715f;padding-bottom:4px}.my-orders-list{grid-column:1;max-width:970px;width:100%}.my-orders-item{border-radius:8px;box-shadow:0 30px 30px 0 #c4c4c421;padding:16px 0 16px 20px;width:100%}.my-orders-item:not(:last-child){margin-bottom:24px}.my-orders-item.open .my-orders-item__status-info{background:#c4c4c4}.my-orders-item.canceled .my-orders-item__status-info,.my-orders-item.ready .my-orders-item__status-info{background:red}.my-orders-item.completed .my-orders-item__status-info{background:#e1c533}.my-orders-item__body{display:flex}.my-orders-item__info{max-width:240px;width:100%}.my-orders-item__info-head{margin-bottom:12px}.my-orders-item__info-number{color:#1e1e1e;font-size:16px;font-weight:700;line-height:19px;margin:0}.my-orders-item__info-subnumber{color:#c4c4c4;display:block;font-size:12px;font-weight:400;line-height:14px}.my-orders-item__info-name{color:#1e1e1e;font-size:16px;font-weight:700;line-height:19px;margin:0 0 6px}.my-orders-item__info-address{color:#1e1e1e;font-size:14px;font-weight:400;line-height:16px;margin-bottom:6px}.my-orders-item__info-metro,.my-orders-item__info-working-hours{color:#1e1e1e;font-size:12px;font-weight:300;line-height:14px;margin-bottom:6px}.my-orders-item__info-delivery{color:red;font-size:12px;font-weight:400;line-height:14px;margin-bottom:6px}.my-orders-item__info-price{color:#1e1e1e;font-size:30px;font-weight:700;line-height:35px;margin-top:2px}.my-orders-item-goods{align-self:center;margin:0 10px 0 80px;padding-bottom:14px!important;width:100%}.my-orders-item-goods__item{align-items:center;display:flex;flex-direction:column;text-align:center}.my-orders-item-goods__header{margin-bottom:8px}.my-orders-item-goods__name{color:#1e1e1e;font-size:12px;font-weight:400;line-height:14px;margin:0}.my-orders-item-goods__price{font-weight:700}.my-orders-item-goods__price,.my-orders-item-goods__quantity{color:#1e1e1e;display:block;font-size:12px;line-height:14px;text-align:center}.my-orders-item-goods__quantity{font-weight:400}.swiper-scrollbar{background:#e4e4e4!important}.swiper-scrollbar-drag{background:red!important;cursor:move}.my-orders-item__status{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;max-width:210px;position:relative;width:100%}.my-orders-item__status-info{background:#c4c4c4;border-radius:28px 0 0 28px;padding:8px;position:relative;text-align:right}.my-orders-item__status-name{color:#fff;font-size:18px;font-weight:500;line-height:21px;padding-right:25px}.my-orders-item__status-btn{align-items:center;background:#ffffff4d;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:8px;top:8px;width:20px;-webkit-tap-highlight-color:transparent}.my-orders-item__status-btn--icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none' viewBox='0 0 8 14'%3E%3Cpath fill='%23fff' d='M4.677 9.73h-1.96q.01-.817.14-1.372.132-.562.44-1.02.316-.456.835-.966.405-.386.73-.73.324-.351.518-.738.193-.395.193-.905 0-.555-.184-.94a1.3 1.3 0 0 0-.545-.59q-.352-.201-.88-.201-.439 0-.825.175a1.4 1.4 0 0 0-.624.528q-.239.352-.255.931H.142Q.159 2.795.669 2.04T2.04.905 3.965.527q1.178 0 2.013.405.834.395 1.274 1.16.448.756.448 1.828 0 .773-.307 1.406a5.1 5.1 0 0 1-.8 1.17q-.492.536-1.064 1.071-.491.449-.668.976a3.9 3.9 0 0 0-.184 1.186M2.54 12.471q0-.475.325-.8.325-.334.888-.334t.888.334q.325.325.325.8t-.325.808q-.325.325-.888.325t-.888-.325a1.12 1.12 0 0 1-.325-.808'/%3E%3C/svg%3E");background-repeat:no-repeat;height:14px;width:8px}.my-orders-item__status-subname{color:#fff;display:block;font-size:12px;font-weight:400;line-height:14px}.my-orders-item__status-repeat{align-self:flex-end;color:#acabab;cursor:pointer;font-size:14px;font-weight:400;line-height:16px;margin-right:8px;padding-left:20px;position:relative}.my-orders-item__status-repeat:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23acabab' d='M15.436 9.6a.563.563 0 0 1 .564.567v2.563a.563.563 0 0 1-.775.523.56.56 0 0 1-.345-.523v-.9C13.423 14.275 10.72 16 7.806 16 4.278 16 1.32 13.823.038 10.468a.57.57 0 0 1 .32-.734.56.56 0 0 1 .725.324c1.12 2.93 3.67 4.808 6.723 4.808 2.696 0 5.216-1.745 6.39-4.123l-1.178.008a.565.565 0 0 1-.564-.563.564.564 0 0 1 .556-.571zM8.196 0c3.526 0 6.484 2.177 7.766 5.532a.57.57 0 0 1-.32.734.56.56 0 0 1-.724-.324c-1.12-2.93-3.67-4.808-6.723-4.808-2.697 0-5.216 1.745-6.39 4.123l1.177-.008a.563.563 0 0 1 .564.563.564.564 0 0 1-.556.571L.564 6.4A.563.563 0 0 1 0 5.833V3.27c0-.314.25-.568.56-.568.309 0 .56.254.56.568v.9C2.577 1.725 5.28 0 8.194 0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:0;transition:transform 1s ease-in-out;width:16px}.my-orders-item__status-repeat:hover.my-orders-item__status-repeat:before{transform:rotate(1turn)}.my-orders-popup{background:#fff;border-radius:12px;box-shadow:0 10px 20px 0 #00000033;display:none;max-width:210px;padding:30px 10px 20px 26px;position:absolute;right:0;top:-12px;width:100%;z-index:1}.my-orders-popup__close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.667 13.332 13.333 2.665M13.333 13.332 2.667 2.665'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;height:16px;position:absolute;right:6px;top:6px;width:16px}.my-orders-popup__list{position:relative}.my-orders-popup__item-title{color:#000;font-size:14px;font-weight:400;line-height:16px;margin:0}.my-orders-popup__item__descr{color:#707070;font-size:10px;font-weight:400;line-height:12px}.my-orders-popup__item{position:relative}.my-orders-popup__item:not(:last-child){margin-bottom:5px}.my-orders-popup__item:after,.my-orders-popup__item:before{content:"";position:absolute}.my-orders-popup__item:after{background:#c4c4c4;border-radius:50%;height:6px;left:-15px;top:-1px;width:6px}.my-orders-popup__item:before{height:100%;left:-15px;left:-13px;top:5px;width:2px}.my-orders-popup__item:last-child:before{height:0}.my-orders-item.canceled .my-orders-popup__item:after,.my-orders-item.canceled .my-orders-popup__item:before,.my-orders-item.ready .my-orders-popup__item:after,.my-orders-item.ready .my-orders-popup__item:before{background:red}.my-orders-item.completed .my-orders-popup__item:after,.my-orders-item.completed .my-orders-popup__item:before{background:#dfc333}.my-orders-filter--mobile .select_element{height:44px;max-width:300px;width:100%}.my-orders-filter--mobile .select_element:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23c4c4c4' stroke-linecap='round' stroke-linejoin='round' d='m18.37 7-6.315 6-6.314-6'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:20px;width:20px}.my-orders-filter--mobile .select_element .selected_value{color:#c4c4c4;font-size:16px;line-height:19px}@media (max-width:767px){.my-orders-filter{display:none}.my-orders-filter--mobile{display:block;margin-bottom:36px;-webkit-tap-highlight-color:transparent}.my-orders-item{position:relative}.my-orders-item__body{flex-direction:column;gap:10px;position:static}.my-orders-item__info{max-width:none;position:static}.my-orders-item__status{max-width:156px;position:static}.my-orders-item__status-info{padding:8px}.my-orders-item__status-name{font-size:14px;line-height:16px;margin-bottom:2px}.my-orders-item__status-subname{font-size:10px;line-height:12px}.my-orders-item__info-price{bottom:24px;font-size:26px;line-height:30px;margin-top:0;position:absolute}.my-orders-item__status-repeat{position:absolute;right:15px;top:18px}.my-orders-popup{bottom:30px;top:auto}}@media (max-width:480px){.my-orders .container{padding:0}.my-orders-filter--mobile{margin:0 auto 36px;max-width:300px;width:100%}.my-orders-popup{bottom:0}.popup{display:none}}.overflow-hidden{overflow:hidden!important}@media (max-width:480px){.b24-widget-button-position-bottom-right{bottom:230px!important}.filter{z-index:1}}.header-mobile__menu-catalog:not(.open-mob-catalog-from-panel) [data-close-mobile-catalog]{display:none}.header-mobile__menu-catalog:not(.open-mob-catalog-from-panel) .header-mobile__burger{position:relative;transition:all .4s;visibility:visible}.product-details-instructions-main__item:not(:first-child){border-top:none}.product-details-instructions-main__item.open .product-details-instructions-main__item-answer{max-height:30000px;padding-bottom:12px;transition:all .5s ease-in-out}.product-details-instructions-main__item-questions{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.product-details-instructions-main__item.open .product-details-instructions-main__item-questions{padding-bottom:10px}.product-details-instructions-main__item-answer{max-height:0;overflow:auto;padding:0;transition:all .3s ease-in-out}.product-details-instructions-main__item,.product-details-instructions-main__item p{color:#1e1e1e;font-size:16px;font-weight:400;line-height:19px}.product-details-instructions-main__item ul{margin-bottom:10px}.product-details-instructions-main__item ul:last-child{margin-bottom:0}.product-details-instructions-main__item ul li{color:#1e1e1e;font-size:16px;font-weight:400;line-height:21px;padding-left:35px;position:relative}.product-details-instructions-main__item ul li:before{background:red;border-radius:4px;content:"";height:3px;left:0;position:absolute;top:11px;width:23px}.product-details-instructions-main__item ul li:not(:last-child){margin-bottom:2px}@media screen and (max-width:1100px){.product-details-instructions-main__item ul li:not(:last-child){margin-bottom:0}}@media screen and (max-width:767px){.product-details-instructions-main__list{gap:12px}.product-details-instructions-main__item,.product-details-instructions-main__item p{font-size:14px;line-height:17px}.product-details-instructions-main__item.open .product-details-instructions-main__item-answer{padding-bottom:0}.product-details-instructions-main__item.open .product-details-instructions-main__item-questions{padding-bottom:8px}}.cart_order.your_cart .select_pharma .form .top{height:auto;min-height:64px}.hide_to_top .scroll-up.js-scroll-up.is-active{display:none}.scroll-lock{overflow:hidden}.sale_order_full_result_total{display:flex;font-family:Oceanic Grotesk Compact;grid-column:span 2;justify-content:space-between}.sale_order_full_result_total .sale_order_full_result_total--label{font-size:36px;font-weight:700;letter-spacing:.72px}.sale_order_full_result_total .sale_order_full_result_total--value{font-size:26px}@media screen and (max-width:1100px){.sale_order_full_result_total{grid-column:span 1}}#messagePopup,.d-none{display:none}.main-page-item .banner__reclame-content{background:transparent;bottom:100%;left:0;padding:0 0 10px}.main-page-item .banner__reclame-content .banner__reclame-content--bg{background-color:var(--black);border-radius:10px 10px 10px 10px;padding:10px;width:100%}.main-page-item .product-labels:has(.banner__reclame-main:hover){z-index:5}.basket-total-mobile{background:#fff;border-radius:20px 20px 0 0;border-top:1px solid #e4e4e4;bottom:60px;box-shadow:0 -7px 10px 0 #0000001a;display:none;left:0;position:fixed;width:100%;z-index:1}.basket-total-mobile__wrapper{padding:20px 12px}.basket-total-mobile__header{border-bottom:1px solid #c4c4c480;margin-bottom:5px;padding-bottom:5px}.basket-total-mobile__double{align-items:center;display:flex;justify-content:space-between}.basket-total-mobile__double:first-child{margin-bottom:5px}.basket-total-mobile__title{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:24px;font-weight:700;line-height:28.13px;margin:0}.basket-total-mobile__quantity{color:#c4c4c4;font-size:14px;line-height:16.41px}.basket-total-mobile__name,.basket-total-mobile__quantity{font-family:Oceanic Grotesk Compact,sans-serif;font-weight:400}.basket-total-mobile__name{color:#000;font-size:16px;line-height:18.75px}.basket-total-mobile__price{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:18px;font-weight:700;line-height:21.09px}.basket-total-mobile__sum,.basket-total-mobile__sum-price{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:24px;font-weight:700;line-height:28.13px}.basket-total-mobile__btn{color:#fff;font-family:Oceanic Grotesk Compact,sans-serif;font-size:18px;font-weight:500;line-height:21.09px;margin-top:5px;width:100%}@media (max-width:480px){.basket-total-mobile{display:block}}@media (max-width:591px){.select_pharma.select_pharma-popup{padding-bottom:65px}}.d-none{display:none!important}.search_nearest_pharmacy.page-our_pharmacy>.container{overflow:hidden}.yandex-map-pharmacy-detail-page{color:#fff;display:block;font-size:16px;font-weight:400;line-height:1.2;text-align:center;text-decoration:underline}.yandex-map-baloon{display:grid;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;grid-template-columns:1fr;line-height:1.2;grid-gap:10px}.balloon-content_body{display:grid;width:265px;grid-gap:5px}.yandex-map-baloon .station{align-items:center;display:flex}.yandex-map-baloon .station .metro{background-color:#fff}.yandex-map-baloon .station .metro:before{color:red}.yandex-map-baloon .balloon-content_favorite{cursor:pointer;display:flex}.yandex-map-baloon .balloon-content_favorite:after{content:"В избранное"}.yandex-map-baloon .balloon-content_favorite.active:after{content:"В избранном"}.yandex-map-baloon .balloon-content_favorite .balloon-content_favorite-icon{margin-right:10px;max-height:20px;max-width:20px}.yandex-map-baloon .balloon-content_favorite .balloon-content_favorite-icon:before{content:url(/local/templates/.default/img/ymap/balloon_like_button.svg)}.yandex-map-baloon .balloon-content_favorite.active .balloon-content_favorite-icon:before{content:url(/local/templates/.default/img/ymap/balloon_like_button_active.svg)}@media (max-width:767px){.yandex-map-baloon{max-width:260px}}.green-link,.product-sources__item a.green-link{color:red;text-decoration:underline}.green-link:hover{text-decoration:none}.sort-filter_show a{color:#707070;font:400 14px/16px Oceanic Grotesk Compact,sans-serif}.catalog_list.selection-pg__catalog .container .content .list{padding:0}.product_all_details .container .content{margin:0;padding:20px 0}.product-navigation{padding:0 0 20px}.product-navigation .container{max-width:100%;padding:0;position:relative}.product-navigation .container:after{background-color:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.product-navigation--selection-pg{padding:0 0 20px}.product_detail_navigation--fixed{min-height:55px}.product_detail_navigation--fixed .container{background-color:#fff;left:0;max-width:100%;position:fixed;right:0;top:68px;z-index:4}.product_detail_navigation--fixed-with-smartbanner.product_detail_navigation--fixed .container{top:143px}.product-navigation__list{box-sizing:border-box;column-gap:12px;display:flex;margin:0 auto;max-width:1320px;overflow-x:auto;overflow-y:hidden;padding:0 20px;scrollbar-width:none;width:100%}.product-navigation__list::-webkit-scrollbar{display:none}.product-navigation__link{color:#1e1e1e80;cursor:pointer;display:block;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;padding:8px 20px;position:relative;white-space:nowrap}.product-navigation__link:after{background-color:#dedede;bottom:1px;content:"";display:none;height:1px;left:0;position:absolute;width:100%}.product-navigation__link.active,.product-navigation__link:hover{color:#1e1e1e}.product-navigation__link.active:after,.product-navigation__link:hover:after{display:block}@media screen and (max-width:1100px){.product-navigation{padding:0 0 16px}.product_detail_navigation--fixed{min-height:47px}.product_detail_navigation--fixed .container{top:138px}.product-navigation__list{padding:0 16px}.product-navigation__link{padding:6px 16px}}@media screen and (max-width:767px){.product_detail_navigation{display:none}.product_detail_navigation.product-navigation--selection-pg{display:block}.product_detail_navigation--fixed.product-navigation--selection-pg .container{top:114px}}.product-sources{margin:0;padding:20px 0}.product-sources__title{color:#333;font:700 36px/52px Oceanic Grotesk Compact,sans-serif;margin:0 0 30px}.product-sources__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.product-sources__item{counter-increment:list;list-style-type:none}.product-sources__item,.product-sources__item:before{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.product-sources__item:before{content:counter(list) " ";margin-right:5px;position:relative}.product-sources__item a,.product-sources__link{color:#3d5ad1;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none!important;transition:color .3s ease}@media (hover:hover){.product-sources__item a:hover,.product-sources__link:hover{color:red}}@media screen and (max-width:1100px){.product-sources__item,.product-sources__item a,.product-sources__item:before,.product-sources__link{font-size:14px;line-height:17px}}.selection-faq{display:flex;flex-direction:column;gap:20px}.selection-faq,.tabs-line{padding-bottom:36px}.product-details-instructions-main__list{display:flex;flex-direction:column}.product-details-instructions-main__list--faq{gap:16px}.product-details-instructions-main__item--faq{background-color:#f1f1f7;border:none;border-radius:20px;padding:20px}.product-details-instructions-main__item-questions--faq{padding:0}.product-details-instructions-main__item h3{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif;margin:0;width:100%}.product-details-instructions-main__item-questions--faq h3{color:#707070;font:700 18px/22px Oceanic Grotesk Compact,sans-serif}.product-details-instructions-main__item--arrow-faq{background:url(/local/templates/.default/img/faq--icon-arrow.svg) no-repeat 50%/contain;flex-shrink:0;height:16px;transform:rotate(180deg);width:16px}.product-details-instructions-main__item.open .product-details-instructions-main__item--arrow-faq{transform:rotate(0)}.product-details-instructions-main__item-answer{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin-bottom:12px}.product-details-instructions-main__item .product-details-instructions-main__item-answer p:last-child,.product-details-instructions-main__item-answer:last-child{margin-bottom:0}.product-details-instructions-main__item-answer--faq{color:#1e1e1e;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.product-details-instructions-main__item--faq.open .product-details-instructions-main__item-answer--faq{padding:0}@media screen and (max-width:1100px){.product-details-instructions-main__item h3{font-size:18px;line-height:22px}.product-details-instructions-main__item-questions--faq h3{font-size:16px;line-height:20px}.product-details-instructions-main__item p,.product-details-instructions-main__item ul li,.product-details-instructions-main__item-answer,.product-details-instructions-main__item-answer--faq{font-size:14px;line-height:17px}.selection-faq{padding-bottom:30px}.product-details-instructions-main__list--faq{gap:12px}}@media screen and (max-width:767px){.product-details-instructions-main__item{border:none}.product-details-instructions-main__item-questions{padding:0}.product-details-instructions-main__item h3{font-size:14px;line-height:17px}.product-details-instructions-main__item--arrow{height:14px;width:14px}}.verified-product{align-items:center;display:flex;gap:12px}.verified-product__image-wrapper{border:1px solid #dedede;border-radius:50%;height:88px;overflow:hidden;width:88px}.verified-product__image{display:block;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.verified-product__content{display:flex;flex-direction:column;gap:4px}.verified-product__fio{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif}.verified-product__bio{color:#1e1e1e}.verified-product__bio,.verified-product__link{font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.verified-product__link{color:#3d5ad1;margin-top:8px;transition:color .3s ease}.verified-product__link:hover{color:red}@media screen and (max-width:1100px){.verified-product{gap:12px}.verified-product__image-wrapper{height:63px;width:63px}.verified-product__content{gap:2px}.verified-product__bio,.verified-product__fio,.verified-product__link{font-size:14px;line-height:17px}.verified-product__link{margin-top:8px}}.product-verified{padding:22px 0 0}.product-verified--goods{padding:20px 0}.product-verified__wrapper{align-items:center;background:#f1f1f7;border-radius:20px;display:flex;padding:20px}.product-verified__image{border-radius:50%;flex-shrink:0;height:146px;overflow:hidden;width:146px}.product-verified__image img{height:100%;object-fit:cover;width:100%}.product-verified__content{display:flex;flex-direction:column;gap:4px;margin-left:20px}.product-verified__checked{font-size:28px;font-weight:400;line-height:40px;margin:0 0 -4px}.product-verified__checked,.product-verified__fio{color:#333;font-family:Oceanic Grotesk Compact,sans-serif}.product-verified__fio{font-size:36px;font-weight:700;line-height:52px;margin:0}.product-verified__team-info{color:#1e1e1e;font:400 16px/21px Oceanic Grotesk Compact,sans-serif;margin:0}.product-verified__position{color:red;font-family:Oceanic Grotesk Compact,sans-serif;font-size:24px;font-weight:400;line-height:31px;margin:0}.product-verified__icon{flex-shrink:0;margin-left:auto;width:160px}.product-verified__icon-img{height:auto;mix-blend-mode:multiply;object-fit:contain;width:100%}.slider_certificates .arrow{display:none}@media screen and (max-width:1100px){.product-verified__fio{line-height:40px}}.product-disclaimer{padding:0 0 36px}.product-disclaimer__wrapper{align-items:center;border:1px solid red;border-radius:20px;display:flex;justify-content:center;padding:28px 20px}.product-disclaimer__text{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;line-height:21px;margin:0 auto}@media screen and (max-width:1100px){.product-disclaimer{border-radius:16px;padding-bottom:30px}}.slider_certificates .background-resize:before{display:none}.slider_certificates .background-resize img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;position:static;transform:translateX(0);width:100%}.slider_photos .prev{left:0;transform:translateY(-50%)}.slider_photos .next{right:0;transform:translateY(-50%) rotate(180deg)}.photos_section{padding-bottom:36px}.photos_section .product-details-instructions-main__title{padding-bottom:20px}.slider_photos{margin:0 auto}.slider_photos .slick-track{align-items:center;display:inline-flex}.slider_photos .image-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.slider_photos .arrow .fa{display:none}.photos_section .slick-slide{max-height:214px}.news_detail .articles-detail table{border-collapse:collapse}.bx-pagination .bx-pagination-container ul li.bx-active span{background:red;color:#fff}@media screen and (max-width:1100px){.photos_section{padding-bottom:30px}.product-details-instructions-main__title{font-size:28px}.photos_section .product-details-instructions-main__title{padding-bottom:16px}.product-details-instructions-main{gap:16px}.product-details-instructions-main__item--faq{padding:16px}}@media screen and (max-width:1023px){.selection-pg__catalog .sort{display:grid;grid-template-areas:"nth1 nth1" "nth2 nth2";margin:0 0 16px;row-gap:0}}@media (max-width:767px){.container--feedback-page{padding:0 16px}.button--more-goods{font-size:14px;height:36px!important;line-height:16px;max-height:100%!important}.basket-item .of_stock.out{padding-left:0}.product-details-instructions-main{gap:12px}.product-details-instructions-main__title{font-size:20px}.photos_section .product-details-instructions-main__title{padding-bottom:12px}.product-details-instructions-main__item ul li{padding-left:32px}.product-details-instructions-main__item ul li:before{width:16px}.product-details-instructions-main__item p,.product-details-instructions-main__item ul li,.product-details-instructions-main__item-answer{font-size:14px;line-height:18px}.product-details-instructions-main__item-answer--faq{line-height:19px}.product_all_details .container .content{padding:12px 0}.product-sources{padding:20px 0}.product-verified{padding:14px 0 0}.product-verified--goods{padding:12px 0}.product-verified__wrapper{border-radius:12px;flex-direction:column;padding:30px 14px}.product-verified__content{gap:10px;margin:10px 0 0;text-align:center}.product-verified__checked{font-size:24px;line-height:35px;margin:0}.product-verified__fio{font-size:24px;line-height:29px}.product-verified__position{font-size:18px;line-height:23px}.product-verified__icon{display:none}.photos_section{padding-bottom:24px}.slider_photos{padding:0}.photos_section .slick-slide{max-height:140px}.selection-faq{padding-bottom:24px}.product-details-instructions-main__item--faq{padding:12px}.product-details-instructions-main__list--faq{gap:8px}.product-details-instructions-main__item--faq h3{font-size:16px;line-height:21px}.product-disclaimer{padding:0 0 24px}.product-disclaimer__wrapper{border-radius:12px;padding:20px}}@media (max-width:560px){.product-sources__title{font-size:28px;line-height:32.81px;margin:0 0 20px}}@media (max-width:480px){.catalog_list{margin:0}.catalog_list .item .position .offers .price{font-size:16px}}@keyframes moveSkeletonLoad{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.slider-skeleton{margin:0 auto;max-width:1414px;padding:0 82px 36px;position:relative;width:100%}.slider-skeleton__list__top-wrapper{padding-bottom:16px}.slider-skeleton__list{display:grid;grid-template-columns:repeat(5,minmax(auto,1fr))}.slider-skeleton__slide{border:1px solid #dedede;box-sizing:border-box;padding:20px;position:relative}.slider-skeleton__block{background-color:#f1f1f7;border-radius:4px;margin:0 auto;overflow:hidden;position:relative;width:100%;will-change:transform}.slider-skeleton__block:after{animation:moveSkeletonLoad 1s ease-in-out infinite;background:linear-gradient(90deg,#f1f1f7,#fff,#f1f1f7);bottom:0;content:" ";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.slider-skeleton__block--title{height:47px;margin:0;max-width:335px}.slider-skeleton__block--image{border-radius:0;height:152px;margin-bottom:11px;max-width:151px}.slider-skeleton__name-wrapper{align-items:center;display:flex;flex-direction:column;padding-bottom:8px;row-gap:6px}.slider-skeleton__block--name{height:18px}.slider-skeleton__block--name-middle{width:calc(100% - 20px)}.slider-skeleton__block--name-bottom{width:calc(100% - 40px)}.slider-skeleton__block--pharm-company{height:15px;margin-bottom:11px;max-width:40px}.slider-skeleton__price-wrapper{align-items:center;display:flex;flex-direction:column;padding-bottom:11px;row-gap:4px}.slider-skeleton__block--price{height:18px}.slider-skeleton__block--price-top{max-width:100px}.slider-skeleton__block--price-bottom{max-width:64px}.slider-skeleton__caption-wrapper{padding:10px 0}.slider-skeleton__block--caption{height:18px;margin-bottom:11px;max-width:90px}.slider-skeleton__block-button{height:42px;max-width:135px}.slider-skeleton__control{align-items:center;column-gap:20px;display:flex;flex-shrink:0;justify-content:space-between;left:0;padding-top:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.slider-skeleton__control-button{background-color:#f1f1f7;border-radius:50%;cursor:default;filter:drop-shadow(1px 1px 40px rgba(0,0,0,.06));height:54px;margin:0;width:54px}.slider-skeleton__pagination{align-items:center;column-gap:4px;display:none}.slider-skeleton__pagination-bullet{background-color:#f1f1f7;border-radius:20px;flex-shrink:0;height:3px;width:20px}@media screen and (max-width:1100PX){.slider-skeleton{padding:0 16px 30px}.slider-skeleton__list{grid-template-columns:repeat(3,minmax(auto,1fr))}.slider-skeleton__list .slide:nth-child(n+4){display:none}.slider-skeleton__control{display:flex;justify-content:center;position:static;transform:translateY(0)}.slider-skeleton__control-button{height:46px;width:46px}.slider-skeleton__pagination{display:flex}}@media screen and (max-width:767px){.slider-skeleton{padding:0 14px 24px}.slider-skeleton__list__top-wrapper{padding-bottom:12px}.slider-skeleton__block--title{height:42px}.slider-skeleton__slide{padding:16px}.slider-skeleton__list{grid-template-columns:repeat(2,minmax(auto,1fr))}.slider-skeleton__list .slide:nth-child(n+3){display:none}.slider-skeleton__control{padding-top:12px}}.smartbanner{position:fixed;z-index:5}.basket-items__sidebar-outer{height:100%;padding-bottom:26px;position:relative}.basket-items__sidebar{background-color:#fff;border:1px solid #e6eaee;border-radius:16px;box-sizing:border-box;padding:20px 0;position:sticky;top:80px;width:100%}.basket-items__sidebar:after{bottom:-26px;color:#1e1e1e80;content:"Цена действительна при заказе на сайте";font:400 14px/14px Oceanic Grotesk Compact,sans-serif;left:0;position:absolute;right:0;text-align:center;width:100%}.basket-items__caption{color:#1e1e1e80;display:none;font:400 12px/17px Oceanic Grotesk Compact,sans-serif}.basket-items__sidebar-inner{display:flex;flex-direction:column;flex-shrink:0;gap:20px;padding:0 20px}.basket-items__sidebar-top{display:flex;flex-direction:column;gap:16px}.basket-items__sidebar-top-mobile{align-items:center;display:none;justify-content:space-between}.basket-items__sidebar-top-mobile .basket-items__sidebar-sum-wrapper{align-items:flex-start;flex-direction:row;gap:10px}.basket-items__sidebar-top-mobile .basket-items__sidebar-old-sum{font-size:12px;line-height:14px}.basket-items__sidebar-total{color:#1e1e1e;font:700 18px/23px Oceanic Grotesk Compact,sans-serif}.basket-items__sidebar-goods-wrapper{align-items:flex-end;display:flex;flex-direction:column}.basket-items__sidebar-prices-wrapper{display:flex;flex-direction:column;gap:20px}.basket-coupon{display:flex;flex-direction:column}.basket-items__sidebar-prices-inner{display:flex;flex-direction:column;gap:8px}.basket-items__sidebar-text{color:#1e1e1e;font:400 16px/21px Oceanic Grotesk Compact,sans-serif}.basket-items__sidebar-text--bold{font-weight:700}.basket-items__sidebar-text--size-14{font-size:14px;line-height:19px}.basket-items__sidebar-text--color-grey{color:#1e1e1e80}.basket-items__sidebar-text--color-green{color:red}.basket-items__sidebar-text--link{position:relative;text-decoration:none;white-space:nowrap;width:fit-content}.basket-items__sidebar-text--icon{padding-left:28px;position:relative}.basket-items__sidebar-text--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.basket-items__sidebar-text--phone:before{background-image:url(/local/templates/.default/img/phone-icon--light-grey.svg)}.basket-items__sidebar-text--pickup:before{background-image:url(/local/templates/.default/img/basket-pickup-icon--light-grey.svg)}.basket-items__sidebar-text--delivery:before{background-image:url(/local/templates/.default/img/basket-delivery-icon--light-grey.svg)}.basket-items__sidebar-text--storage:before{background-image:url(/local/templates/.default/img/basket-storage-icon--light-grey.svg)}.basket-items__sidebar-sum-wrapper{align-items:flex-end;display:flex;flex-direction:column}.basket-items__sidebar-old-sum{color:#707070;font:400 16px/18px Oceanic Grotesk Compact,sans-serif;position:relative}.basket-items__sidebar-old-sum:after{background-color:#707070;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.basket-items__pharma-change{border-bottom:1px #1e1e1e;color:#1e1e1e;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;padding-bottom:2px;transition:color .3s ease,border-color .3s ease;width:fit-content}.basket-items__pharma-change:hover{border-color:red;color:red}@media (hover:hover){.basket-items__sidebar-coupon-button:hover:not(:disabled){opacity:.75}}.basket-items__sidebar-warning{background-color:#fbf6e5;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:14px 45px 14px 16px;position:relative}.basket-items__sidebar-warning--in-content{display:none;margin-bottom:28px}.basket-items__sidebar-warning:after,.basket-items__sidebar-warning:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.basket-items__sidebar-warning:before{background-image:url(/local/templates/.default/img/basket-delivery-caption-icon--dark-yellow.svg);height:24px;left:16px;top:14px;width:24px}.basket-items__sidebar-warning:after{background-image:url(/local/templates/.default/img/arrow-bakste-item.svg);height:20px;right:16px;top:16px;transition:transform .3s ease;width:20px}.basket-items__sidebar-warning--show:after{transform:rotate(180deg)}.basket-items__sidebar-warning-title{color:#d8a200;display:block;font:700 16px/21px Oceanic Grotesk Compact,sans-serif;padding-left:32px}.basket-items__sidebar-warning .basket-items__sidebar-text{display:none}.basket-items__sidebar-warning--show .basket-items__sidebar-text{display:block}.basket-items__sidebar-description{background-color:#f1f1f7;border-radius:20px;box-sizing:border-box;padding:15px}.basket-items__sidebar-separator{background-color:#e6eaee;height:1px;width:100%}.basket-items__sidebar-time-work{color:#1e1e1e80;padding-left:28px}.basket-items__sidebar-pickup{display:flex;flex-direction:column;gap:8px 12px}.basket-items__sidebar-pickup-inner{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.basket-items__sidebar-info{display:flex;flex-direction:column;gap:12px}.basket-items__contact-wrapper{display:flex;flex-direction:column;gap:4px}.pharmacy-total-bsaket.pharmacy-total-bsaket--count{align-items:flex-start}.pharmacy-total-bsaket.pharmacy-total-sum{align-items:flex-end}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{width:100%}.mobile-basket-panel .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{align-items:center;background-color:red;border:none;border-radius:500px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;height:41px;justify-content:center;outline:none;width:100%}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.basket-items__sidebar-button--disabled,.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button:disabled,.mobile-basket-panel .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.basket-items__sidebar-button--disabled,.mobile-basket-panel .basket-items__sidebar-button-wrapper .basket-items__sidebar-button:disabled{background-color:#f2f2f2!important;border:none;color:#1e1e1e80;opacity:1;pointer-events:none}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.button--add.basket-items__sidebar-button--disabled:before,.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.button--add:disabled:before,.mobile-basket-panel .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.button--add.basket-items__sidebar-button--disabled:before,.mobile-basket-panel .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.button--add:disabled:before{background-image:url(/local/templates/.default/img/icon-plus-button--disabled-grey.svg)}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span,.mobile-basket-panel .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span{display:none}.basket-items__bottom-sidebar{bottom:0;display:none;left:0;padding:0 14px 66px;position:fixed;right:0;width:100%;z-index:3}.basket-items__bottom-sidebar-total-wrapper{align-items:center;display:flex;gap:20px;min-width:280px}.basket-items__bottom-sidebar-sum-wrapper{align-items:center;display:flex;gap:8px}.basket-items__bottom-sidebar-total{color:#1e1e1e;font:700 24px/28px Oceanic Grotesk Compact,sans-serif;white-space:nowrap}.basket-items__bottom-sidebar-old-sum{color:#1e1e1e80;font:500 14px/16px Oceanic Grotesk Compact,sans-serif;position:relative;white-space:nowrap}.basket-items__bottom-sidebar-old-sum:after{background-color:#1e1e1e80;content:"";height:1px;left:0;position:absolute;top:calc(50% + 1px);width:100%}.basket-items__bottom-sidebar-count-wrapper{align-items:flex-end;display:flex;flex-direction:column}.basket-items__bottom-sidebar-count{color:#1e1e1e80;font:500 14px/16px Oceanic Grotesk Compact,sans-serif;white-space:nowrap}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper{max-width:432px;width:100%}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{width:100%}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span{display:none}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.basket-items__sidebar-button--disabled,.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button:disabled{background-color:#f2f2f2!important;border:none;color:#1e1e1e80;opacity:1}@media screen and (max-width:1100px){.basket-items__sidebar-outer{padding:0}.basket-items__sidebar-warning{border-radius:14px}.basket-items__sidebar--order .basket-items__sidebar-warning{display:none}.basket-items__sidebar-warning--in-content{display:flex}.basket-items__contact-wrapper{gap:12px}.basket-items__sidebar-time-work{padding-left:0}.basket-items__caption{display:block}.basket-items__sidebar--order .basket-items__caption{display:none}.basket-items__sidebar{position:static}.basket-items__sidebar:after{display:none}}@media screen and (max-width:767px){.basket-items__sidebar-inner,.basket-items__sidebar-top{gap:12px}.basket-items__sidebar-info{gap:8px}.basket-items__sidebar-text{font-size:14px;line-height:19px}.basket-items__sidebar-text--address{font-size:14px;font-weight:400;line-height:14px}.basket-items__contact-wrapper{align-items:flex-start;flex-direction:column;gap:4px}.basket-items__sidebar-time-work{padding-left:28px}.basket-items__sidebar-description .basket-items__sidebar-text{font-size:12px;line-height:17px}.basket-items__sidebar-total{font-size:16px;line-height:20px}.basket-items__sidebar-prices-inner .basket-items__sidebar-text{font-size:14px;line-height:19px}.basket-items__sidebar-old-sum{font-size:14px;line-height:16px}.basket-items__sidebar-text--size-14{font-size:12px;line-height:16px}.basket-items__sidebar-top-mobile{display:flex}.basket-items__sidebar-pickup-inner{gap:10px;margin-bottom:0}.basket-items__sidebar-pickup{gap:12px}.basket-items__caption{font-size:12px;line-height:14px}.basket-items__sidebar--order .basket-items__caption{display:block}.basket-items__sidebar .basket-items__sidebar-button-wrapper{display:none}.basket-items__bottom-sidebar{display:flex}.basket-items__bottom-sidebar-total-wrapper{display:none}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{justify-content:space-between}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span{display:block}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper{max-width:100%}.basket-items__sidebar-warning{gap:4px;padding:12px 30px 12px 16px}.basket-items__sidebar--checkout .basket-items__sidebar-warning{order:3}.basket-items__sidebar-warning:before{height:20px;left:16px;top:12px;width:20px}.basket-items__sidebar-warning-title{font-size:14px;line-height:19px;padding-left:28px}.basket-items__sidebar-warning:after{height:20px;right:16px;top:8px;width:20px}.basket-items__sidebar{padding:14px 0}.basket-items__sidebar-inner .basket-items__sidebar-prices-wrapper{gap:20px}.basket-items__sidebar-inner{padding:0 14px}.basket-items__sidebar--order .basket-items__sidebar-description{display:none}.basket-items__sidebar--checkout{border:none;padding:0}.basket-items__sidebar--checkout .basket-items__sidebar-inner{padding:0}.basket-items__sidebar--checkout .basket-items__sidebar-top{border:1px solid #e6eaee;border-radius:12px;gap:8px;order:1;padding:14px}.basket-coupon{order:2}.basket-items__sidebar-separator{display:none}.basket-items__sidebar--checkout .basket-items__sidebar-description{order:4}.basket-items__sidebar--checkout .basket-items__sidebar-inner .basket-items__sidebar-prices-wrapper{border:1px solid #e6eaee;border-radius:12px;order:5;padding:14px}}.mobile-back-panel{display:none;padding:20px 0}.mobile-back-panel__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;position:relative}.mobile-back-panel .mobile-back-panel__button-back{background:url(/local/templates/.default/img/arrow-back-nav.svg) no-repeat 50%/contain;border:none;border-radius:0;flex-shrink:0;height:24px;min-width:0;outline:none;padding:0;width:24px}.mobile-back-panel__title{color:#1e1e1e;font:700 18px/23px Oceanic Grotesk Compact,sans-serif;left:50%;margin:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.mobile-back-panel__inner.fixed{background-color:#fff;left:0;padding:20px 13px;position:fixed;right:0;top:114px;z-index:3}.mobile-back-panel__counts{color:#1e1e1e;font:400 12px/17px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:767px){.mobile-back-panel{display:block}}.status-popup{display:none}.fancybox-content.status-popup{background-color:#fff;border-radius:16px;max-width:420px;padding:36px;width:100%}.status-popup__list{display:flex;flex-direction:column;padding-bottom:36px}.status-popup__item{display:flex;flex-direction:column;gap:8px;padding:0 0 20px 32px;position:relative}.status-popup__item:last-child{padding-bottom:0}.status-popup__item:before{background-color:#dfe0e9;border-radius:50%;content:"";height:12px;left:0;position:absolute;top:6px;width:12px;z-index:2}.status-popup__item--current:before{background-color:#1e1e1e}.status-popup__item--complete .status-popup__status{color:#1e1e1e}.status-popup__item--complete:before{background-color:#1e1e1e}.status-popup__item:after{background-color:#dfe0e9;content:"";height:100%;left:5px;position:absolute;top:calc(-100% + 15px);width:2px;z-index:1}.status-popup__item:last-child:after{height:calc(100% + 42px);top:calc(-100% - 35px)}.status-popup__item:first-child:after{display:none}.status-popup__item--complete:after{background-color:#1e1e1e}.status-popup__status{align-items:center;background-color:#f1f1f7;border-radius:26px;color:#1e1e1e80;display:flex;font:400 14px/19px Oceanic Grotesk Compact,sans-serif;justify-content:center;padding:3px 8px;text-align:center;width:fit-content}.status-popup__item--current .status-popup__status{background-color:#fdf5eb;color:#ed8000}.status-popup__item--ready.status-popup__item--current .status-popup__status{background-color:#ebf6f0;color:#219653}.status-popup__status-text{color:#1e1e1e80;font:400 13px/16px Oceanic Grotesk Compact,sans-serif}.button.status-popup__button{background-color:#fff;border:1px solid red;border-radius:500px;color:red;font:500 16px/20px Oceanic Grotesk Compact,sans-serif;height:44px;max-width:100%;width:100%}@media screen and (max-width:767px){.fancybox-content.status-popup{border-radius:20px 20px 0 0;margin:0 -6px -6px;max-width:calc(100% + 12px);padding:36px 16px 12px;vertical-align:bottom;width:calc(100% + 12px)}.button.status-popup__button{border-radius:14px}}.order_detail{padding-bottom:40px}.order_detail_caption{display:none}.order_detail .container{display:grid;gap:20px;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr}.orders{display:flex;flex-direction:column;gap:12px}.detail-order-pharma{align-items:flex-start;border:1px solid #dedede;border-radius:16px;display:flex;gap:20px;justify-content:space-between;padding:18px}.detail-order-pharma__info{display:flex;flex-direction:column;gap:8px}.detail-order-pharma__address{color:#1e1e1e;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.detail-order-pharma__metro-info{align-items:center;display:flex;gap:12px}.detail-order-pharma__info-text{color:#1e1e1e;font:400 14px/19px Oceanic Grotesk Compact,sans-serif}.detail-order-pharma__info-text--time{color:#909090}.detail-order-pharma__info-text--icon{align-items:center;display:flex;gap:4px}.detail-order-pharma__info-text--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0}.detail-order-pharma__info-text--icon-metro:before{background-image:url(/local/templates/.default/img/metro-icon--light-grey.svg);height:20px;width:20px}.detail-order-pharma__info-text--icon-people:before{background-image:url(/local/templates/.default/img/people-icon--light-grey.svg);height:16px;width:14px}.detail-order-pharma__info-text--icon-phone{transition:color .3s ease;white-space:nowrap}.order_detail__sidebar-wrapper{height:100%;margin-top:-70px;position:relative}.order_detail__sidebar-inner{display:flex;flex-direction:column;gap:12px;position:sticky;top:80px}.order_detail .basket-items__sidebar:after{display:none}.order_detail .basket-items__sidebar,.order_detail .filter.personal_user_sidebar .box{position:static}.order_detail .basket-items__contact-wrapper,.order_detail .basket-items__sidebar-text--address{display:none}.order_detail .basket-items__sidebar-button-wrapper{display:flex;flex-direction:column;gap:12px}.order_detail .basket-items__sidebar-button-wrapper .basket-items__sidebar-button--cancelled{background:#fff;border:1px solid red;color:#000}@media (hover:hover){.detail-order-pharma__info-text--icon-phone:hover{color:red}}.detail-order-pharma__info-text--icon-phone:before{background-image:url(/local/templates/.default/img/phone-icon--light-grey.svg);height:20px;width:20px}.detail-order-pharma__contacts{display:flex;flex-direction:column;gap:14px}.detail-order-pharma__work-time{color:#909090;font:400 13px/16px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:1100px){.order_detail{padding-bottom:60px}.order_detail .container{grid-template-columns:100%}.orders{gap:20px}.order_detail__sidebar-wrapper{margin-top:0}.order_detail__sidebar-inner{position:static}.order_detail .basket-items__caption,.order_detail .personal_user_sidebar{display:none}}@media screen and (max-width:767px){.order_detail{padding-bottom:40px}.order_detail_caption{display:block;padding-bottom:12px}.order_detail .order-item .order-block-caption{display:none}.order_detail .order-item__row-good{gap:0;grid-template-columns:100%}.detail-order-pharma,.detail-order-pharma__metro-info,.order_detail .personal_user_sidebar{display:none}.detail-order-pharma__contacts{gap:4px}.detail-order-pharma__address{font-size:14px;font-weight:400;line-height:14px}.detail-order-pharma__work-time{font-size:12px;line-height:17px;padding-left:28px}.detail-order-pharma__info-text--icon{gap:8px}.order_detail .basket-items__sidebar-text--address{display:block}.order_detail .basket-items__contact-wrapper{display:flex}.order_detail .basket-items__sidebar{border:none;border-radius:0;padding:0}.order_detail .basket-items__sidebar-inner{padding:0}.order_detail .basket-items__sidebar-top{border:1px solid #e6eaee;border-radius:12px;gap:8px;padding:14px}.order_detail .basket-items__sidebar-prices-wrapper{border:1px solid #e6eaee;border-radius:16px;gap:20px;padding:14px}.order_detail .basket-items__sidebar-button-wrapper{background-color:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:1px 1px 40px rgba(0,0,0,.06);left:0;padding:16px 20px 69px;position:fixed;right:0;z-index:6}.order_detail .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{font-size:14px;height:48px}.order_detail .basket-items__caption{display:block}}.order-item{border:1px solid #e6eaee;border-radius:20px;flex-direction:column;padding:20px}.order-item,.order-item__block-top{align-items:flex-start;display:flex;gap:20px}.order-item__number-order-wrapper{display:flex;flex-direction:column;gap:8px}.order-item__number-order{color:#1e1e1e;font:700 26px/33px Oceanic Grotesk Compact,sans-serif}.order-item__date-order{color:#1e1e1e80;font:400 14px/19px Oceanic Grotesk Compact,sans-serif}.order-item__status{align-items:center;border-radius:26px;cursor:pointer;display:flex;font:400 16px/21px Oceanic Grotesk Compact,sans-serif;justify-content:center;padding:8px 16px 8px 30px;position:relative;text-align:center;width:fit-content}.order-item__status--accept,.order-item__status--track{background-color:rgba(216,162,0,.1);color:#d8a200}.order-item__status--ready{background-color:#ebf6f0;color:#219653}.order-item__status--cancelled,.order-item__status--complete{background-color:#f1f1f7;color:#1e1e1e80}.order-item__status:before{background-color:#000;border-radius:50%;content:"";height:6px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.order-item__status--accept:before,.order-item__status--track:before{background-color:#d8a200}.order-item__status--ready:before{background-color:#219653}.order-item__status--cancelled:before,.order-item__status--complete:before{background-color:#1e1e1e80}.order-block-caption{background-color:#fbf6e5;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:14px 16px;position:relative;width:100%}.order-block-caption:before{background:url(/local/templates/.default/img/basket-delivery-caption-icon--dark-yellow.svg) no-repeat 50%/contain;content:"";height:24px;left:16px;position:absolute;top:14px;width:24px}.order-block-caption:after{background:url(/local/templates/.default/img/arrow-bakste-item.svg) no-repeat 50%/contain;content:"";height:20px;position:absolute;right:16px;top:16px;transition:transform .3s ease;width:20px}.order-block-caption--show:after{transform:rotate(180deg)}.order-block-caption__caption-main-text{color:#d8a200;display:block;font:700 18px/23px Oceanic Grotesk Compact,sans-serif;padding-left:32px}.order-block-caption__caption-text{color:#1e1e1e;font:400 14px/19px Oceanic Grotesk Compact,sans-serif}.order-item__block-info{align-items:center;display:grid;gap:20px;grid-template-columns:250px minmax(auto,1fr);width:100%}.order-item__detail{display:flex;flex-direction:column;gap:12px}.order-item__ready{color:#1e1e1e;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.order-item__ready-day{color:red}.order-item__detail-pharma{display:flex;flex-direction:column;gap:8px}.order-item__detail-text{color:#1e1e1e;font:400 14px/19px Oceanic Grotesk Compact,sans-serif}.order-item__detail-text--grey{color:#1e1e1e80}.order-item__detail-text--icon{align-items:center;display:flex;gap:4px}.order-item__detail-text--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;width:20px}.order-item__detail-text--icon-metro:before{background-image:url(/local/templates/.default/img/metro-icon--dark-grey.svg)}.order-item__detail-text--icon-people:before{background-image:url(/local/templates/.default/img/people-icon--dark-grey.svg);height:16px;width:14px}.order-item__detail-text--icon-phone:before{background-image:url(/local/templates/.default/img/phone-icon--dark-grey.svg)}.order-item__detail-text--link{text-decoration:none;white-space:nowrap}.order-item__detail-metro-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.order-item__order-goods-wrapper{align-items:center;display:flex;gap:16px;justify-content:space-between}.order-item__order-goods{display:grid;gap:20px;grid-template-columns:repeat(8,minmax(48px,1fr))}.order-item__order-good:nth-child(n+9){display:none}.order-item__order-good{display:flex;flex-direction:column;gap:8px;max-width:90px;position:relative}.good-count{background-color:rgba(0,0,0,.5);border:1px solid #fff;border-radius:26px;color:#fff;font:500 10px/7px Oceanic Grotesk Compact,sans-serif;left:-4px;padding:5px 6px;position:absolute;top:-4px;z-index:2}.order-item__order-good-image-wrapper{align-items:center;display:flex;height:48px;justify-content:center;margin:0 auto;overflow:hidden;width:48px}.order-item__order-good-image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.order-item__order-good-text-wrapper{display:flex;flex-direction:column;gap:4px}.order-item__order-good-title{color:#1e1e1e;display:inline-block;font:400 12px/14px Roboto,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.order-item__order-good-price{color:#1e1e1e;font:700 12px/14px Roboto,sans-serif;text-align:center}.order-item-count{color:#a9aec4;display:none;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.order-item__total-price{color:#1e1e1e;font:700 26px/33px Oceanic Grotesk Compact,sans-serif;text-align:center}.detail-order-bottom{align-items:flex-start;align-items:center;border:1px solid #dedede;border-radius:16px;display:flex;gap:20px;justify-content:space-between;padding:18px}@media (max-width:767px){.detail-order-bottom{border-radius:12px;flex-direction:column-reverse;gap:10px;padding:14px}}.detail-order-bottom__summary{align-items:center;display:flex;flex-grow:1;gap:10px;justify-content:flex-end}@media (max-width:767px){.detail-order-bottom__summary{justify-content:center;width:100%}.detail-order-bottom .button{width:100%}}.detail-order-bottom__total-price,.detail-order-bottom__total-text{color:#1e1e1e;font:700 26px/33px Oceanic Grotesk Compact,sans-serif}@media (max-width:767px){.detail-order-bottom__total-price,.detail-order-bottom__total-text{font-size:20px;line-height:25px}}.order-item__rows-list{display:flex;flex-direction:column;gap:20px;width:100%}.order-item__row-good{display:grid;gap:20px;grid-template-columns:minmax(auto,1fr) 350px;width:100%}.order-item__row-good-left{align-items:center;display:flex;gap:15px}.order-item__row-good-image-wrapper{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:80px}.order-item__row-good-image{display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.order-item__row-good-info{display:flex;flex-direction:column;gap:10px}.order-item__row-good-name{color:#1e1e1e;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.order-item__row-good-subtitle{color:#909090;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.order-item__row-good-right{align-items:center;display:flex;gap:15px;justify-content:flex-end}.order-item__row-good-wrapper-count{position:relative}.order-item__row-good-quantity-wrapper{align-items:center;border:1px solid #dedede;border-radius:14px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:159px}.order-item__row-good-quantity{color:red;font:700 16px/24px Oceanic Grotesk Compact,sans-serif}.order-item__row-good-price-piece{bottom:-25px;color:#a9aec4;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:100%}.order-item__row-good-price{align-items:flex-end;display:flex;justify-content:flex-end;min-width:137px}.order-item__row-good-price-total{color:#1e1e1e;font:700 26px/33px Oceanic Grotesk Compact,sans-serif}.order-item__row-good-quantity-mobile{color:#1e1e1e80;display:none;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:1100px){.order-item__order-goods{grid-template-columns:repeat(3,minmax(48px,1fr))}.order-item__order-good:nth-child(n+4){display:none}}@media screen and (max-width:767px){.order-block-caption{padding:12px 36px 12px 16px}.order-block-caption:before{height:20px;top:12px;width:20px}.order-block-caption:after{right:8px;top:12px}.order-block-caption__caption-main-text{font-size:14px;font-weight:600;line-height:20px}.order-item{border-radius:12px;padding:14px}.order-item__block-top{justify-content:space-between;width:100%}.order-item__number-order{font-size:20px;line-height:25px}.order-item__status{font-size:14px;line-height:19px;padding:2px 8px}.order-item__status:before{display:none}.order-item__detail{gap:8px}.order-item__block-info{grid-template-columns:100%}.order-item__ready{font-size:14px;line-height:18px}.order-item__total-price{font-size:20px;line-height:25px}.order-item__rows-list{gap:12px}.order-item__row-good-left{gap:16px}.order-item__row-good-image-wrapper{height:60px;width:60px}.order-item__row-good-info{gap:4px}.order-item__row-good-name{font-size:14px;line-height:18px}.order-item__row-good-subtitle{font-size:12px;line-height:14px}.order-item__row-good-right{justify-content:flex-start;padding:12px 0 0 76px}.order-item__row-good-price{align-items:center;justify-content:space-between;min-width:0;width:100%}.order-item__row-good-wrapper-count{display:none}.order-item__row-good-price-total{font-size:16px;line-height:20px}.order-item__row-good-quantity-mobile{display:block}}.custom-bottom-sheet{position:relative}.custom-bottom-sheet__element{display:none;height:36px;left:0;position:absolute;top:0;width:100%;z-index:2}.custom-bottom-sheet__element:before{background-color:#f1f1f7;border-radius:100px;content:"";height:4px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:40px}@media screen and (max-width:767px){.custom-bottom-sheet__element{display:block}.custom-bottom-sheet .slider-skeleton{padding:12px 13px}.slider-skeleton__list__top-wrapper{padding-bottom:12px}.slider-skeleton__block--title{height:42px}.slider-skeleton__slide{padding:16px}.slider-skeleton__list{grid-template-columns:repeat(2,minmax(auto,1fr))}.slider-skeleton__list .slide:nth-child(n+3){display:none}.slider-skeleton__control{padding-top:12px}}.catalog_list .item .button.disabled{pointer-events:none}.button-all{align-items:center;align-self:center;color:#3d5ad1;display:flex;font:500 16px/120% Oceanic Grotesk Compact,sans-serif;gap:6px;transition:all .3s ease}.button-all:after{background:url(/local/templates/.default/img/icon-arrow--blue.svg) no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:20px;transition:background-image .3s ease;width:20px}.button-all:hover{color:red}.button-all:hover:after{background-image:url(/local/templates/.default/img/icon-arrow--red.svg)}@media (max-width:767px){.button-all{font-size:14px}.button-all:after{height:14px;width:14px}}.title-h2{color:#1e1e1e;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;margin:0}@media (max-width:1100px){.title-h2{font-size:28px}}@media (max-width:767px){.title-h2{font-size:20px}}.swiper-button{background:url(/local/templates/.default/img/icon__slide-arrow.svg) no-repeat 50%/14px 14px,#fff;border-radius:50%;box-shadow:1px 1px 40px rgba(0,0,0,.06);cursor:pointer;display:block;flex-shrink:0;height:54px;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:54px;z-index:2}.swiper-button.loaded{opacity:1}.swiper-button.swiper-button-disabled{opacity:0;visibility:hidden}.swiper-button.prev{left:-74px;transform:translateY(-50%) rotate(180deg)}.swiper-button.next{right:-74px}@media (max-width:1470px){.swiper-button.prev{left:0}.swiper-button.next{right:0}}@media (max-width:1100px){.swiper-button.next,.swiper-button.prev{display:none}}.block-banner{margin-bottom:36px}.block__link{display:block;height:100%}.block__link img{max-width:100%;width:100%}@media (max-width:1100px){.block-banner{margin-bottom:30px}}@media (max-width:767px){.block-banner{margin-bottom:24px}}.block-faq{margin-bottom:36px}@media (max-width:1100px){.block-faq{margin-bottom:30px}}@media (max-width:767px){.block-faq{margin-bottom:24px}}.block-faq__top{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:20px}.block-faq__all--mobile{display:none}@media (max-width:1100px){.block-faq__top{margin-bottom:16px}}@media (max-width:767px){.block-faq__top{margin-bottom:12px}.block-faq__top .block-faq__all{display:none}.block-faq__all--mobile{display:flex;margin:12px auto 0;width:min-content}}.block-faq__item{background-color:#f2f2f2;border-radius:14px;padding-bottom:10px}.block-faq__item:not(:last-child){margin-bottom:16px}.block-faq__item-head{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:20px 20px 10px}.block-faq__item-title{font:700 18px/120% Oceanic Grotesk Compact,sans-serif}.block-faq__item-arrow{align-self:flex-start;background:url(/local/templates/.default/img/icon-arrow.svg) no-repeat 50%/contain;flex-shrink:0;height:20px;transform:rotate(0deg);transition:all .3s ease;width:20px}.block-faq__item.show .block-faq__item-arrow{transform:rotate(180deg)}.block-faq__item-body{font:400 16px/120% Oceanic Grotesk Compact,sans-serif;padding:0 20px 10px}@media (max-width:1100px){.block-faq__item:not(:last-child){margin-bottom:12px}.block-faq__item{padding-bottom:6px}.block-faq__item-title{font-size:16px;font-weight:500}.block-faq__item-body{font-size:14px;padding:0 16px 6px}.block-faq__item-head{padding:16px 16px 10px}}@media (max-width:767px){.block-faq__item:not(:last-child){margin-bottom:8px}.block-faq__item{padding-bottom:4px}.block-faq__item-body{padding:0 12px 4px}.block-faq__item-head{padding:12px 12px 8px}.block-faq__item-arrow{height:14px;width:14px}}.content_page .complete-text{max-width:845px}.content_page .complete-text:before{background:#fff;background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";height:30px;left:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:3}.content_page .complete-text:not(.show):before{opacity:1}.content_page .complete-text{color:#1e1e1e80;font-size:16px;font-weight:400;line-height:120%}.content_page .complete-text :last-child{margin-bottom:0!important}.content_page .complete-text :first-child{margin-top:0!important}.content_page .complete-text h1,.content_page .complete-text h1 a,.content_page .complete-text h2,.content_page .complete-text h2 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:26px;font-weight:500;line-height:120%;margin:20px 0 12px}.content_page .complete-text h3,.content_page .complete-text h3 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:26px;font-weight:500;line-height:120%;margin:20px 0 16px}.content_page .complete-text h4,.content_page .complete-text h4 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:500;line-height:120%;margin:20px 0 12px}.content_page .complete-text h5,.content_page .complete-text h5 a,.content_page .complete-text h6,.content_page .complete-text h6 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:500;line-height:120%;margin:20px 0 12px}.content_page .complete-text b{font-weight:700}.content_page .complete-text p{margin:20px 0}.content_page .complete-text a{color:#1e1e1e80;text-decoration:none;transition:all .3s ease}.content_page .complete-text a:hover{color:red}.content_page .complete-text li{color:#1e1e1e80;list-style-type:disc}.content_page .complete-text ul{margin:16px 0;padding:0 24px}.content_page .complete-text li a,.content_page .complete-text li b,.content_page .complete-text li p,.content_page .complete-text li span{color:#1e1e1e80}.content_page .container img{height:auto;max-width:100%;text-align:center}@media (max-width:1100px){.content_page .complete-text{font-size:14px}.content_page .complete-text h1,.content_page .complete-text h1 a,.content_page .complete-text h2,.content_page .complete-text h2 a{font-size:24px;margin:16px 0 12px}.content_page .complete-text h3,.content_page .complete-text h3 a{font-size:24px;margin:18px 0 12px}.content_page .complete-text h4,.content_page .complete-text h4 a{font-size:20px;margin:18px 0 12px}.content_page .complete-text h5,.content_page .complete-text h5 a,.content_page .complete-text h6,.content_page .complete-text h6 a{font-size:18px;margin:18px 0 12px}.content_page .complete-text p{margin:18px 0}.content_page .complete-text ul{margin:12px 0}}@media (max-width:767px){.content_page .complete-text h1,.content_page .complete-text h1 a,.content_page .complete-text h2,.content_page .complete-text h2 a{font-size:16px;margin:12px 0}.content_page .complete-text h3,.content_page .complete-text h3 a,.content_page .complete-text h4,.content_page .complete-text h4 a,.content_page .complete-text h5,.content_page .complete-text h5 a,.content_page .complete-text h6,.content_page .complete-text h6 a{font-size:16px}}.popup-rebrend{align-items:center;background-color:rgba(30,30,30,.4);bottom:0;box-sizing:border-box;display:none;justify-content:center;left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:99999}.popup-rebrend.show{display:flex}.popup-rebrend__wrapper{border-radius:20px;display:block;max-width:712px;overflow:hidden;position:relative;width:100%}.popup-rebrend__close-btn{background:url(/local/templates/.default/img/close-crose.svg) no-repeat 50%/16px 16px,#fff;border:none;border-radius:50%;cursor:pointer;filter:drop-shadow(0 3.2px 15.04px rgba(0,0,0,.26));height:32px;outline:none;position:absolute;right:12px;top:12px;width:32px}.popup-rebrend__image{display:block;height:auto;object-fit:contain;width:100%}@media screen and (max-width:1100px){.popup-rebrend{padding:0 16px}}@media screen and (max-width:767px){.popup-rebrend{padding:0 14px}}@media screen and (max-width:475px){.popup-rebrend{align-items:flex-end;padding:0}.popup-rebrend__wrapper{border-radius:16px 16px 0 0;max-width:100%}.popup-rebrend__image{max-height:650px}.popup-rebrend__close-btn{background-size:14px 14px;height:28px;right:14px;top:10px;width:28px}}