

/* Start:/local/templates/medex/bootstrap.min.css?17876613469470*/
:root{--c1:#333333;--c2:#3661B4;--c3:#B92924;--bg1:#EEF4F9;--animation1:all .15s ease-out;--radius1:8px;--shadow1:0px 8px 24px 0px rgba(0,0,0,0.2)}*,::after,::before{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:"Inter",Arial,sans-serif;font-size:14px;line-height:19px;color:var(--c1);font-weight:500;background:#f6f6f6}@media (max-width:998px){body{font-size:14px;line-height:20px}}body.no_scroll{overflow:hidden}input,select,textarea{border-radius:var(--radius1)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:0;border:1px var(--c4) solid;background:#fff}@media (max-width:992px){button,input,select,textarea{-webkit-appearance:none}button[type=checkbox],input[type=checkbox],select[type=checkbox],textarea[type=checkbox]{-webkit-appearance:checkbox}button[type=radio],input[type=radio],select[type=radio],textarea[type=radio]{-webkit-appearance:radio}}a{color:var(--c2)}a:hover{color:var(--c3);text-decoration:none}input[type=email],input[type=password],input[type=tel],input[type=text]{padding:0 15px;height:40px}textarea{padding:15px}button{border:1px #e5e8ef solid}img{max-width:100%!important}.hidden{display:none!important;overflow:hidden!important;width:0!important;height:0!important;position:absolute!important;left:-999999999999px!important}.btn,.btn2,a,button{transition:var(--animation1)}.btn,.btn2,button{border-radius:var(--radius1);cursor:pointer}.btn,.btn2{text-align:center;text-decoration:none;height:40px;padding:0 15px;display:flex;justify-content:center;align-items:center;gap:5px}.btn{background:var(--c2);color:#fff;border:0}.btn:hover{background:var(--c3);color:#fff}.btn2{background:#fff;color:var(--c3)}.btn2:hover{background:var(--c2);color:#fff}.centred{width:100%;max-width:400px;margin:20px auto}.pos_stik{position:sticky;top:70px}.clb_line{clear:both;display:table;height:20px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:block}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1320px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (max-width:540px){.row{margin-right:-5px;margin-left:-5px}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;padding-right:10px;padding-left:10px}.col-auto{position:relative;padding-right:10px;padding-left:10px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}@media (max-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:5px;padding-left:5px}}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2,.col-3{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5,.col-6{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8,.col-9{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11,.col-12{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:1200px){.dn_1200{display:none!important}}@media (max-width:992px){.dn_992{display:none!important}}@media (max-width:768px){.dn_768{display:none!important}}
/* End */


/* Start:/local/components/mibazarow/favorites.add/templates/.default/style.min.css?17876613461736*/
#favorites_popup_wrap{min-height:100%;padding:0;position:relative;display:inline-block;color:#4d4c4c}#favorites_popup_wrap .modal-header{min-height:16.42857143px;padding:0;border:0;font-size:30px}#favorites_popup_wrap .modal-body{position:relative;padding:30px;font-size:18px}#favorites_popup_wrap .form-row{max-width:960px;margin:10px 0}#favorites_popup_wrap .form-row:after{content:"";display:table;clear:both}#favorites_popup_wrap .form-row:first-child{margin-top:0}#favorites_popup_wrap .form-cell-3{float:left;display:block;margin-right:2%;width:30%}#favorites_popup_wrap .form-cell-3:last-child,#favorites_popup_wrap .form-cell-9:last-child{margin-right:0}#favorites_popup_wrap .form-cell-9{float:left;display:block;margin-right:2%;width:68%}#favorites_popup_wrap label{font-weight:400;font-size:18px}#favorites_popup_wrap input[type=text]{height:32px;width:100%;border:1px #b7b7b7 solid;padding:0 5px}#favorites_popup_wrap input[type=text].error{box-shadow:0 0 0 1px red}#favorites_popup_wrap button,#favorites_popup_wrap input[type=text],#favorites_popup_wrap textarea{transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}#favorites_popup_wrap textarea{height:112px;width:100%;border:1px #b7b7b7 solid;padding:0 5px}#favorites_popup_wrap .button_wrap{text-align:right}#favorites_popup_wrap button{font-size:18px;border:0;background-color:#ddd}#favorites_popup_wrap button:hover{box-shadow:0 0 0 3px #ccc}#favorites_popup_wrap small.error{color:red}@media screen and (min-width:600px){#favorites_popup_wrap{width:600px}}@media screen and (max-width:600px){#favorites_popup_wrap .form-cell-3{float:none}#favorites_popup_wrap .form-cell-9{float:none;width:100%}#favorites_popup_wrap .modal-header{font-size:25px}}
/* End */


/* Start:/local/templates/medex/components/bitrix/menu/top_header/style.min.css?17876613461797*/
.mobile_show_menu{display:none}@media (max-width:992px){.mobile_show_menu{display:flex;padding:0 15px;height:45px;background:var(--c2);border:0;align-items:center;justify-content:center;border-radius:5px;color:#fff;gap:6px}.header_top_menu{position:fixed;width:200px;height:100vh;background:#fff;left:-200px;flex-direction:column;top:0;z-index:2000!important;transition:var(--animation1);padding:20px;border-radius:0 var(--radius1) var(--radius1)0}.header_top_menu ul{flex-direction:column;gap:20px}.header_top_menu_show{left:0;z-index:350;box-shadow:var(--shadow1)}}.mobile_ov,.top_header ul a:after{left:0;transition:var(--animation1)}.mobile_ov{width:100%;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(5px);position:fixed;top:0;display:none;z-index:1500}.mobile_ov_show{display:block}.top_header{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.top_header ul{list-style:none;margin:0;padding:0;display:flex;gap:25px}@media (max-width:1200px){.top_header ul{gap:20px}}.top_header ul a{color:var(--c2);text-decoration:none;transition:var(--animation1);position:relative}.top_header ul a:after{background:var(--c2);height:3px;content:"";position:absolute;bottom:-7px;width:0%}.top_header ul a:hover,.top_header_contacts a:hover span{color:var(--c3)}.top_header ul a:hover:after{width:100%}.top_header ul a.selected:after{width:100%;background:var(--c3)}.top_header_contacts{display:flex;gap:30px}.top_header_contacts a{display:flex;text-decoration:none;gap:5px}@media (max-width:520px){.top_header_contacts a:nth-child(2){display:none}}.top_header_contacts a:hover small{color:#666}.top_header_contacts span{line-height:18px;color:var(--c1);font-weight:600;transition:var(--animation1)}.top_header_contacts small{font-weight:400;color:#666;display:block}
/* End */


/* Start:/local/templates/medex/components/bitrix/menu/header_catalog/style.min.css?1787661346997*/
.header_catalog{flex:1;display:flex;justify-content:center}@media (max-width:768px){.header_catalog{flex:auto;width:100%}}.header_catalog ul{list-style:none;display:flex;gap:25px}@media (max-width:992px){.header_catalog ul{gap:15px}}@media (max-width:768px){.header_catalog ul{gap:0;justify-content:space-between;width:100%}.header_catalog ul li{width:50%;padding:0 1px}}.header_catalog ul li a{color:var(--c1);text-decoration:none;display:flex;align-items:center;line-height:17px;transition:var(--animation1);font-weight:600}.header_catalog ul li a svg path{fill:var(--c3)}.header_catalog ul li a span{width:calc(100% - 20px);padding-left:2px}@media (max-width:992px){.header_catalog ul li a{font-size:13px;font-weight:500}}@media (max-width:768px){.header_catalog ul li a{font-size:12px;background:var(--c2);color:#fff;border-radius:4px;padding:4px 5px;line-height:15px}.header_catalog ul li a svg path{fill:#fff}}.header_catalog ul li a:hover{color:var(--c3)}.header_catalog ul ul{display:none}
/* End */


/* Start:/local/templates/medex/components/bitrix/catalog.compare.list/header_compare/style.min.css?1787661346429*/
.compare_user_link{width:44px;height:40px;position:relative;display:flex;justify-content:flex-end;align-items:flex-end;cursor:pointer}.compare_user_link i{width:20px;height:20px;color:#fff;font-style:normal;background:var(--c3);border-radius:100px;position:absolute;top:0;left:10px;display:flex;align-items:center;justify-content:center;font-size:12px;transition:var(--animation1)}.compare_user_link:hover i{background:var(--c2)}
/* End */


/* Start:/local/components/mibazarow/favorites.line/templates/.default/style.css?178766134640*/


/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/medex/components/bitrix/sale.basket.basket.line/header_cart/style.min.css?17876613462135*/
.header_cart .cart_link{height:40px;background:var(--c2);color:#fff;text-decoration:none;display:flex;padding:0 20px;gap:5px;align-items:center;border-radius:5px;transition:var(--animation1)}@media (max-width:1200px){.header_cart .cart_link{width:60px;padding:0;justify-content:center}}.header_cart .cart_link svg{position:relative;bottom:-2px}.header_cart .cart_link i{font-style:normal}@media (max-width:1200px){.header_cart .cart_link i{display:none}}.header_cart{position:relative}.header_cart_list{position:absolute;top:auto;right:0;width:600px;background:#fff;padding:10px 10px 0;box-shadow:var(--shadow1);border-radius:var(--radius1);display:none;z-index:1000}.header_cart:hover .header_cart_list{display:block}@media (max-width:992px){.header_cart_list{display:none}}.header_cart_item{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px #ddd dashed;position:relative}.header_cart_item a,.header_cart_item button{background:0 0;display:flex;align-items:center}.header_cart_item a{font-size:14px;flex:1;text-decoration:none;color:#333}.header_cart_item_pict{width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}.header_cart_item_name{padding:0 10px;flex:1;font-size:13px;font-weight:500;line-height:16px;color:#333;transition:var(--animation1)}.header_cart_item_name:hover{color:var(--c3)}.header_cart_item_price{position:relative;color:#666;display:block;margin-top:5px;font-weight:400}.header_cart_item_price del{font-size:12px;color:red}.header_cart_item_summ{font-weight:700;width:130px;text-align:right;color:var(--c2)}.header_cart_item button{padding:0;color:red;width:20px;height:20px;position:absolute;top:7px;right:1px;justify-content:center;transition:var(--animation1);border:0;opacity:.3;filter:grayscale(100%)}.header_cart_item button svg{width:20px;height:20px}.header_cart_item button:hover{opacity:1;filter:grayscale(0%)}.header_cart_list_footer{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.header_cart_list_footer strong{color:var(--c1);font-size:16px;font-weight:700}.header_cart_list_footer a{width:200px}
/* End */


/* Start:/local/templates/medex/components/bitrix/breadcrumb/bread/style.min.css?1787661346899*/
.bx-breadcrumb{margin-top:20px;margin-bottom:10px}@media (max-width:992px){.bx-breadcrumb{font-size:12px}}@media (max-width:768px){.bx-breadcrumb{display:none}}.bx-breadcrumb i{color:#ddd;line-height:13px;font-size:12px;position:relative;top:-1px;margin-right:0;font-style:normal}@media (max-width:768px){.bx-breadcrumb i{display:none}}.bx-breadcrumb .bx-breadcrumb-item{float:left;white-space:nowrap;vertical-align:middle;margin-right:3px}.bx-breadcrumb .bx-breadcrumb-item span{white-space:normal;font-size:13px}@media (max-width:992px){.bx-breadcrumb .bx-breadcrumb-item span{margin:2px;background:#f6f6f6;font-size:12px}}.bx-breadcrumb .bx-breadcrumb-item a{text-decoration:none;color:#777}.bx-breadcrumb .bx-breadcrumb-item a:hover{color:var(--c2)}.bx-breadcrumb .bx-breadcrumb-item a span{border-bottom:none;text-decoration:none}.bx-breadcrumb .bx-breadcrumb-item a span:hover{color:var(--c0)}
/* End */


/* Start:/local/templates/medex/components/bitrix/catalog.products.viewed/w_items_new/style.min.css?178766134649*/
.wived_goods_full{background:#fff;padding:20px 0}
/* End */


/* Start:/local/templates/medex/components/bitrix/catalog.products.viewed/w_items_new/themes/blue/style.min.css?1787661346689*/
.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover,.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block,.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-products-viewed-header{border-color:#006cc0}
/* End */


/* Start:/local/templates/medex/components/bitrix/menu/footer/style.css?178766134640*/


/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/medex/styles.css?17876730192405*/
h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
}

strong, b {
  font-weight: 700;
}

h2, h3 {
  font-size: 21px;
  margin: 0;
  padding: 10px 0px 20px 0px;
  line-height: 33px;
}
@media (max-width: 992px) {
  h2, h3 {
    font-size: 19px;
    line-height: 24px;
  }
}
h2.title_full_line, h3.title_full_line {
  display: flex;
  gap: 7px;
  align-items: center;
  margin: 0;
  padding: 20px 0px 0px 0px;
}
h2.title_full_line span, h3.title_full_line span {
  flex: 1;
  height: 5px;
  background: #ddd;
}
h2.title_full_line a, h3.title_full_line a {
  display: flex;
  gap: 5px;
  font-weight: 500;
  font-size: 14px;
}
@media (max-width: 768px) {
  h2.title_full_line, h3.title_full_line {
    font-size: 18px;
    flex-wrap: wrap;
  }
  h2.title_full_line span, h3.title_full_line span {
    display: none;
  }
}

p {
  margin: 0;
  padding: 0px 0px 20px 0px;
}

.content_text {
  width: 100%;
  max-width: 900px;
}
.content_text h2, .content_text h3 {
  font-size: 22px;
  margin: 0;
  padding: 0px 0px 10px 0px;
  line-height: 28px;
}
.content_text ul {
  list-style: none;
  max-width: 600px;
  margin: 0;
  padding: 0px 0px 20px 10px;
}
.content_text ul li {
  position: relative;
  padding-left: 12px;
  margin-bottom: 5px;
}
.content_text ul li:before {
  content: "";
  width: 6px;
  height: 6px;
  background: var(--c3);
  border-radius: 100px;
  position: absolute;
  top: 8px;
  left: 0;
}
.content_text ol {
  max-width: 600px;
  margin: 0;
  padding: 0px 0px 20px 25px;
}
.content_text table td {
  background: #fff;
  padding: 15px;
}

.contacts_text {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.contacts_text_contacts {
  padding: 20px;
  border-radius: var(--radius1);
  background: #fff;
  box-shadow: var(--shadow1);
  margin-bottom: 20px;
  width: calc(33.33333% - 10px);
  border-bottom: 4px var(--c2) solid;
}
@media (max-width: 992px) {
  .contacts_text_contacts {
    width: 100%;
  }
}
.contacts_text_contacts h2 {
  font-size: 19px;
  margin: 0;
  padding: 0px 0px 10px 0px;
}
.contacts_text_contacts ul {
  list-style: none;
}
.contacts_text_contacts ul li {
  margin-bottom: 10px;
}
.contacts_text_full {
  width: 100%;
}
.contacts_text_full h2 {
  font-size: 19px;
  margin: 0;
  padding: 0px 0px 10px 0px;
}
.contacts_text_full ul {
  list-style: none;
}
.contacts_text_full ul li {
  margin-bottom: 10px;
}

/*# sourceMappingURL=styles.css.map */

/* End */


/* Start:/local/templates/medex/template_styles.css?17876730196568*/
.site_header {
  background: #fff;
  border-radius: var(--radius1);
  padding: 15px 20px;
  justify-content: space-between;
  gap: 10px;
  display: flex;
  align-items: center;
  position: sticky;
  z-index: 500;
  box-shadow: 0px 0px 10px #ddd;
  top: -10px;
}
@media (max-width: 992px) {
  .site_header {
    padding: 10px 15px;
    top: -5px;
  }
}
@media (max-width: 768px) {
  .site_header {
    flex-wrap: wrap;
    top: -45px;
    padding: 10px;
  }
}
.site_header_logo {
  position: relative;
  bottom: -2px;
}
@media (max-width: 1245px) {
  .site_header_logo {
    margin-right: 20px;
  }
}
@media (max-width: 992px) {
  .site_header_logo {
    width: 150px;
    margin-right: 5px;
  }
  .site_header_logo img {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .site_header_logo {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .site_header_logo img {
    width: 150px;
  }
}
.site_header_search {
  display: flex;
  gap: 5px;
  background: var(--bg1);
  color: var(--c2);
  transition: var(--animation1);
  text-decoration: none;
  height: 40px;
  padding: 0px 15px;
  align-items: center;
  border-radius: 5px;
}
.site_header_search svg path {
  fill: var(--c2);
}
.site_header_search:hover {
  background: var(--c2);
  color: #ffffff;
}
.site_header_search:hover svg path {
  fill: #ffffff;
}
.site_header_user {
  display: flex;
  gap: 10px;
}
@media (max-width: 992px) {
  .site_header_user {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 200;
    background: #fff;
    box-shadow: 0px 0px 20px #999;
    justify-content: center;
    padding: 10px 0px;
  }
}
.site_header_user_personal {
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background: var(--bg1);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: var(--animation1);
}
.site_header_user_personal svg {
  stroke: #3661B4;
}
.site_header_user_personal:hover {
  background: var(--c2);
}
.site_header_user_personal:hover svg {
  stroke: #fff;
}
.site_header_user_link {
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background: var(--bg1);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  transition: var(--animation1);
}
.site_header_user_link i {
  font-size: 12px;
  background: var(--c3);
  color: #ffffff;
  font-style: normal;
  width: 20px;
  height: 20px;
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -7px;
  right: -7px;
}
.site_header_user_link svg {
  fill: #3661B4;
}
.site_header_user_link:hover {
  background: var(--c2);
}
.site_header_user_link:hover svg {
  fill: #fff;
}

.site_title_h1 {
  padding: 0;
  margin: 0px 0px 30px 0px;
}
.site_title_h1 h1 {
  margin: 0;
  padding: 0;
  font-size: 22px;
  line-height: 29px;
}
@media (max-width: 992px) {
  .site_title_h1 {
    margin: 15px 0px 20px 0px;
  }
}
@media (max-width: 768px) {
  .site_title_h1 h1 {
    font-size: 18px;
    line-height: 23px;
  }
}

.site_footer {
  background: #444;
}
.site_footer .container {
  background-image: url("/local/templates/medex/img/footer_bg.svg");
  background-repeat: no-repeat;
  background-position: bottom center;
}
@media (max-width: 992px) {
  .site_footer .col-lg-4 {
    order: -3;
  }
}
.site_footer .col-lg-4 a {
  display: block;
}
.site_footer .col-lg-4 a img {
  padding: 60px 0px 20px 0px;
}
.site_footer .col-lg-4 p {
  margin: 0;
  padding: 0;
  color: #D2D2D2;
}
.site_footer .col-lg-4 p a {
  color: #969696;
}
.site_footer .col-lg-6 {
  display: flex;
}
@media (max-width: 1200px) {
  .site_footer .col-lg-6 {
    flex: 1;
    max-width: 75%;
  }
}
@media (max-width: 550px) {
  .site_footer .col-lg-6 {
    flex-wrap: wrap;
    flex-direction: column;
  }
}
.site_footer .col-lg-6 ul {
  list-style: none;
  padding: 60px 0px 0px 40px;
}
@media (max-width: 1200px) {
  .site_footer .col-lg-6 ul {
    padding: 60px 0px 0px 30px;
  }
}
@media (max-width: 992px) {
  .site_footer .col-lg-6 ul {
    padding: 30px 30px 0px 0px;
  }
}
@media (max-width: 550px) {
  .site_footer .col-lg-6 ul {
    padding: 30px 0px 0px 0px;
  }
}
.site_footer .col-lg-6 ul li strong {
  font-size: 16px;
  font-weight: 600;
  display: block;
  padding-bottom: 4px;
  color: #fff;
}
.site_footer .col-lg-6 ul li a {
  color: #D2D2D2;
  transition: var(--animation1);
  text-decoration: none;
  display: block;
  padding: 3px 0px;
}
.site_footer .col-lg-6 ul li a:hover {
  color: #ffffff;
}
@media (max-width: 1200px) {
  .site_footer .col-lg-2 {
    display: none;
  }
}
@media (max-width: 992px) {
  .site_footer .col-lg-2 {
    display: block;
    order: -2;
  }
}
.site_footer .col-lg-2 a.foot_tel {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff;
  padding-top: 60px;
  gap: 7px;
}
@media (max-width: 550px) {
  .site_footer .col-lg-2 a.foot_tel {
    padding-top: 30px;
  }
}
.site_footer .col-lg-2 a.foot_tel strong {
  font-weight: 600;
  font-size: 16px;
}
.site_footer .col-lg-2 p {
  color: #D2D2D2;
  padding: 10px 0px 0px 30px;
}
.site_footer .col-lg-2 p a {
  display: block;
  color: #D2D2D2;
  text-decoration: none;
}
.site_footer_cookies {
  margin-top: 40px;
  padding: 20px 200px 30px 0px;
  border-top: 1px #6A6A6A solid;
  color: #BCBBBB;
}
@media (max-width: 1200px) {
  .site_footer_cookies {
    padding: 20px 0px 30px 0px;
  }
}
@media (max-width: 992px) {
  .site_footer_cookies {
    padding: 20px 0px 90px 0px;
  }
}
.site_footer_cookies a {
  display: block;
  color: #ddd;
  text-decoration: underline;
}
.site_footer_cookies a:hover {
  color: #ffffff;
}

.btn-up {
  position: fixed;
  background-color: var(--c1);
  right: 15px;
  z-index: 100;
  bottom: 15px;
  transition: var(--animation1);
  border-radius: var(--radius1);
  cursor: pointer;
  width: 44px;
  height: 44px;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn-up::before {
  content: "";
  width: 24px;
  height: 24px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' d='m18 15l-6-6l-6 6'/%3E%3C/svg%3E");
}
.btn-up:hover {
  background-color: var(--c2);
}
.btn-up_hide {
  display: none;
}

.bx-pagination {
  margin-top: 20px;
}
.bx-pagination .bx-pagination-container ul li.bx-active span {
  background: var(--c2);
}

/*# sourceMappingURL=template_styles.css.map */

/* End */
/* /local/templates/medex/bootstrap.min.css?17876613469470 */
/* /local/components/mibazarow/favorites.add/templates/.default/style.min.css?17876613461736 */
/* /local/templates/medex/components/bitrix/menu/top_header/style.min.css?17876613461797 */
/* /local/templates/medex/components/bitrix/menu/header_catalog/style.min.css?1787661346997 */
/* /local/templates/medex/components/bitrix/catalog.compare.list/header_compare/style.min.css?1787661346429 */
/* /local/components/mibazarow/favorites.line/templates/.default/style.css?178766134640 */
/* /local/templates/medex/components/bitrix/sale.basket.basket.line/header_cart/style.min.css?17876613462135 */
/* /local/templates/medex/components/bitrix/breadcrumb/bread/style.min.css?1787661346899 */
/* /local/templates/medex/components/bitrix/catalog.products.viewed/w_items_new/style.min.css?178766134649 */
/* /local/templates/medex/components/bitrix/catalog.products.viewed/w_items_new/themes/blue/style.min.css?1787661346689 */
/* /local/templates/medex/components/bitrix/menu/footer/style.css?178766134640 */
/* /local/templates/medex/styles.css?17876730192405 */
/* /local/templates/medex/template_styles.css?17876730196568 */
