@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;margin-bottom:10px;width:100%;background:#ececec;border:1px solid #ddd;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clear:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}* html .clear{height:1%;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{color:#666;font-size:14px;font-family:Arial,sans-serif;background:#fff;line-height:1.7;font-weight:300;}a{color:#289DCC;text-decoration:none;}a:hover{text-decoration:none;color:#666;}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;margin-bottom:8px;color:#289DCC;}h1{font-size:20px;}h2{font-family:'Roboto Condensed',sans-serif;font-size:22px;}h3{font-family:'Roboto Condensed',sans-serif;font-size:22px;}th,tr,td{vertical-align:middle;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}th{background:#2E3D4A;border-right:1px solid #c8c7c7;color:#fff;font-weight:400;padding:10px;}td{background:#FFF;color:#435159;text-align:left;border:1px solid #ddd;padding:4px 7px;}code{background:#fafafa;text-shadow:1px 1px #fff;border:1px solid #bbb;display:block;border-radius:7px;margin:5px 0;padding:7px;}mark{background-color:#fdfc9b;font-style:italic;font-weight:400;}del{text-decoration:line-through;}hr{border:none;border-top:#EEE 1px solid;}dt{font-weight:400;margin-bottom:24px;}dd{margin-left:30px;margin-bottom:24px;}ul{list-style-type:disc;margin-left:25px;margin-bottom:12px;}ul ul{list-style-type:square;margin-bottom:0;}ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;margin-left:30px;margin-bottom:24px;}ol ol{list-style:upper-alpha;margin-bottom:0;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}abbr,acronym{border-bottom:#999 1px dotted;cursor:help;}big{font-size:1.3em;}cite,em{font-style:italic;}ins{background-color:#fdfc9b;text-decoration:none;}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbb;border-radius:7px;margin:5px 0;padding:7px;}blockquote,q{quotes:none;border:1px solid #e2dcdc;background:#faf7f7 url(/sites/all/themes/medical_zymphonies_theme/images/quote.png) no-repeat;text-shadow:1px 1px #fff;border-radius:7px;margin:5px 0;padding:10px 5px 5px 47px;}blockquote:before,blockquote:after,q:before,q:after{content:none;}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px;}sup{bottom:1ex;}sub{top:.5ex;}audio{max-width:100%;}b{font-weight:400;color:#333;}#page-wrap{max-width:1440px;background:#fff;margin:0 auto;}#header_wrapper{position:relative;z-index:9;background:#f2f2f2;}.not-front #footer{margin-top:20px;}.top_left{float:left;margin:14px 0;}.top_right{float:right;margin:10px 0 0;}#logo{float:left;margin:0 10px 0 0;}#site-title{font-size:24px;font-weight:400;line-height:112%;margin:0;}#site-title a{float:left;font-weight:400;}#site-description{float:left;clear:both;color:#888;font-size:13px;line-height:120%;font-weight:400;margin:0;}.menu-wrap{border-bottom:1px solid #eee;border-top:1px solid #eee;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1);}#main-menu{position:relative;float:left;}#main-menu ul{float:left;margin:0;padding:0;}#main-menu li{position:relative;display:inline-block;zoom:1;vertical-align:top;float:left;}#main-menu a{display:block;text-decoration:none;color:#434242;line-height:100%;white-space:nowrap;text-transform:uppercase;padding:12px 20px;}#main-menu li a.active{background:#f5f5f5;}ul.menu{margin:5px 0;padding:0;}.region ul.menu li,.region ul.links li,.region .item-list ul li{list-style:none outside none;text-align:left;margin:0;}.drop-down-toggle{position:absolute;top:8px;right:16px;display:none;width:32px;height:32px;border-radius:50%;background:#494747;border:#aaa 2px solid;}.pager-current{font-weight:400;color:#fff;background-color:#00A0E3;}.drop-down-arrow{display:block;width:0;height:0;border-top:10px solid #aaa;border-left:transparent 10px solid;border-right:transparent 10px solid;margin:10px 0 0 4px;}#main-menu li li{float:none;min-width:150px;position:relative;margin:0;padding:0;}#main-menu li ul ul{left:246px;top:-138px;}#main-menu li li a{min-width:250px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:left;overflow:hidden;color:#333;margin:0;padding:10px 15px;text-transform:none;}#main-menu li > ul{border-top:4px solid #ddd;}#main-menu li ul{display:none;position:absolute;z-index:9999;background:#fff;overflow:visible!important;margin:0;padding:0;}#main-menu li li.expanded >a{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/arrow.png);background-position:right;background-repeat:no-repeat;padding-right:30px;}#main-menu ul.menu li li{border:0;width:100%;margin:0;}#container{clear:both;overflow:hidden;padding:10px 0;}.container-wrap{max-width:1440px;overflow:hidden;margin:0 auto;}.region-slideshow{background-size:100%;}#block-nivo-slider-nivo-slider{margin:0 auto;}#slider{background:transparent;position:relative;box-shadow:none;overflow:visible;}.nivo-caption{background:#D9F5FF;left:0;top:0;width:50%;font-size:16px;height:auto;line-height:150%;text-align:center;margin:0;padding:5%;}.nivo-caption h2{font-size:26px;text-transform:uppercase;line-height:100%;padding:10px;}.nivo-caption p{padding:10px;}.slider-wrapper #slider{overflow:hidden;position:relative;z-index:1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;}.theme-default .nivo-controlNav{text-align:center;padding:5px 0 0;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{width:100px;}.theme-default .nivo-controlNav a{text-indent:9999px;font-size:0;}.theme-default .nivo-controlNav a:hover img{background:#999;}.content-sidebar-wrap{float:left;width:100%;}.content-sidebar-wrap #content{display:inline;margin-bottom:10px;float:right;width:100%;}aside .block{margin-bottom:10px;}body.two-sidebars .content-sidebar-wrap{width:79%;}body.two-sidebars #sidebar-first{width:24%;}body.two-sidebars #sidebar-second{width:19%;}body.sidebar-first #sidebar-first{width:20%;}body.sidebar-second .content-sidebar-wrap{width:75%;}body.sidebar-second #sidebar-second{width:22%;}.breadcrumb{border-bottom:#eee 1px solid;font-size:13px;margin:0;}.breadcrumb a{margin:0 5px;}.node{margin:20px 0;}.node h2.title,.page-title{font-family:'Roboto Condensed',sans-serif;font-size:26px;margin:0;}.block{margin-bottom:2%;}.block > h2{overflow:hidden;text-align:left;border-bottom:1px solid #eee;padding:10px 0;}.theme-default .nivo-directionNav a{top:0;right:31px;left:auto;opacity:.5!important;background:url(/sites/all/themes/medical_zymphonies_theme/images/slider-arrow.png) #FFF -12px 44px;}.theme-default .nivo-directionNav a:hover{opacity:1!important;}.nivo-directionNav{position:absolute;bottom:0;right:0;left:0;width:100%;height:25px;top:auto;z-index:6;}.theme-default .nivo-caption *{font-family:Arial,sans-serif;color:#04487B;}.theme-default a.nivo-prevNav:hover{background:url(/sites/all/themes/medical_zymphonies_theme/images/slider-arrow.png) #FFF -12px 44px;}.theme-default a.nivo-nextNav{right:0;background-position:-78px 44px;}.theme-default a.nivo-nextNav:hover{background-position:-78px 44px;}#footer-area ul.menu li a.active{color:#ddd;}.region-front-welcome{max-width:1440px;text-align:center;overflow:hidden;line-height:150%;margin:2% auto;}.region-front-welcome .block h2{text-align:center;font-size:22px;}.submitted{-moz-border-radius:4px;-webkit-border-radius:4px;background:#f7f7f7;border:1px solid #ececec;border-radius:4px;clear:both;color:#383838;display:inline-block;margin-bottom:5px;padding:2px 8px;}.links{color:#000;margin-top:10px;}.form-submit{cursor:pointer;margin:5px;}input.form-checkbox,input.form-radio{vertical-align:baseline;}.form-text{max-width:100%;padding:6px;}.tabs-wrapper{border-bottom:1px solid #b7b7b7;margin:0 0 5px;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5385em;border-radius:4px 4px 0 0;margin:0 5px 0 0;padding:0 1em;}ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#fff;}ul.primary li a:hover{background:#888;text-decoration:none;}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0;}ul.secondary li{border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em;}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none;}ul.secondary a.active{border-bottom:none;}.field-name-field-tags{margin:0 0 10px;}.field-name-field-tags a{display:inline-block;background:url(/sites/all/themes/medical_zymphonies_theme/images/tag.png) no-repeat;height:22px;text-shadow:1px 1px #fff;border-radius:2px;font-size:12px;padding:0 8px 0 16px;}.field-name-field-tags .field-item{margin:0 1em 0 0;}.field-name-field-tags div{display:inline;}.profile{margin:1.5385em 0;}.profile dd{margin-bottom:1.5385em;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.password-parent{width:36em;}.item-list .pager{padding:10px 0 25px 0;text-align:right;}.item-list .pager li{border:1px solid #DBDBDB;border-radius:3px;margin-right:4px;}.field-name-taxonomy-forums div{display:inline;margin-top:4px;}#forum .submitted{font-size:12px;background:transparent;padding:0;}#forum .container{background:#a1a1a1;color:#fff;}#forum .container a{color:#000;font-weight:400;}.forum-starter-picture{float:left;border:1px solid #d9d9d9;margin:5px 7px 5px 0;padding:4px;}#forum th{background:#434343;text-shadow:none;color:#fff;}#forum th a{color:#fff;}#forum td.forum .icon,#forum .icon div{background:url(/sites/all/themes/medical_zymphonies_theme/images/no-new-posts.png) no-repeat;width:35px;height:35px;}img{outline:0;}.comment h2.title{margin-bottom:1em;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;vertical-align:top;overflow:hidden;width:17%;padding:0 10px 0 0;}.comment .attribution img{border:1px solid #d3d7d9;margin:0;}.comment .attribution .username{white-space:nowrap;}.comment .comment-submitted p{font-size:1.071em;line-height:1.2;margin:4px 0;}.comment .comment-submitted .comment-time{font-size:.786em;}.comment .comment-submitted .comment-permalink{font-size:.786em;text-transform:lowercase;}.comment .content{font-size:.929em;line-height:1.6;}.comment .comment-arrow{background:url(/sites/all/themes/medical_zymphonies_theme/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-36px;margin-top:15px;position:absolute;width:20px;}.comment .comment-text{display:table-cell;vertical-align:top;position:relative;width:100%;padding:0 15px 10px;}.comment .indented{margin-left:40px;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment .comment-text .comment-arrow{border-left:1px solid #fff;border-right:1px solid #fff;}fieldset{background:#fff;border:1px solid #ccc;margin-top:10px;margin-bottom:32px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0 0 10px;}.fieldset-wrapper{margin-top:25px;}.filter-wrapper{top:0;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;padding:1em 0 .2em;}.filter-help a{font-size:.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 .5em .5em;}.filter-guidelines{padding:0 1.5em 0 .5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;display:block;height:2em;left:-1px;line-height:2;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;padding:0;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;font-style:italic;}input{margin:2px 0;padding:4px;}input:focus{outline-color:#ECF8FC;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ddd;}.password-suggestions ul li{margin-left:1.2em;}.form-item,.form-actions{margin:10px 0;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}button,body a.btn,input[type=submit],input[type=reset],input[type=button]{font-size:13px;line-height:13px;border:1px solid #DDD;display:inline-block;background-image:0;background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px 0 rgba(180,180,180,0.2);-moz-box-shadow:0 1px 1px 0 rgba(180,180,180,0.2);box-shadow:0 1px 1px 0 rgba(180,180,180,0.2);margin:0 5px 5px 0;padding:8px 15px;}button:hover,body a.btn:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#F9F9F9;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:.4285em;margin-bottom:.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em;}.top_right .region-search input{display:block;width:100%;margin:0;}.top_right .region-search .form-item,.top_right .region-search .form-actions{display:inline;zoom:1;}.top_right .region-search .form-item{width:183px;margin:0;}.search_block{overflow:hidden;margin:9px 0;}.top_right .region-user-menu{overflow:hidden;width:100%;}.top_right ul.menu li a.active{color:#6CDCFF;}#top-area{padding:10px 0;}#top-area .column{float:left;width:33.3%;padding:0 2%;}#top-area .column.three{padding-right:0;}#top-area .column.two{border-width:1px 0;}#footer-area{margin:15px auto;}#top-area .column-title{color:#e0e0e0;}#footer{background:#f7f9fa;overflow:hidden;}.footer_credit{border-top:1px solid #eee;}.region-signup{background:#ECF8FC;border:1px solid #C3EBF5;text-align:center;margin:10px 0;padding:20px 10px;}.region-signup .btn{background:#97BA0C;color:#fff;border:0;border-color:#AAD20E;}.region-signup .btn:hover{background:#AAD20E;}.footer_credit p{width:40%;margin:8px 0;}#footer-area .column{float:left;width:25%;padding:10px;}.credits{float:right;text-align:right;}.social-icons{text-align:right;float:right;}.social-icons li a{width:30px;color:#888;display:block;overflow:hidden;background:#F9F9F9;border-radius:3px;border:1px solid #EEE;line-height:100%;padding:7px 9px;}.social-icons li a:hover{background:#fff;color:#999;}.region-user-menu ul li{display:inline-block;background:none;border-right:1px solid #636363;line-height:100%;padding:0 10px;}.region-user-menu ul li.last{border:0;padding-right:0;}#footer_wrapper{margin:10px 0 0;}.bottom_widget #footer-area .column{width:32.5%;}.top_widget #footer-area .column{width:49.5%;}.page-blog article{padding-bottom:20px;border-bottom:1px solid #F0F0F0;margin-bottom:20px;}.page-blog article footer{background:#F3F3F3;border:1px solid #E7E7E7;padding:5px 10px;}.field-name-field-tag{overflow:hidden;margin:20px 0;}.field-name-field-tag .field-item a{display:block;background:#5183AF;color:#FFF;border-radius:3px;margin:2px;padding:4px 8px;}.user-menu-wrapper{width:100%;border-bottom:1px solid #d8d8d8;padding:2px 0;}.user-menu-wrapper *{font-size:12px;}.user-menu-wrapper ul.menu{text-align:right;float:right;margin:0;}.user-menu-wrapper ul.menu li{border:0;float:left;background:none;margin:0;padding:0;}.user-menu-wrapper ul.menu li a{display:block;padding:4px 8px;}.user-menu-wrapper ul.menu li a:hover{text-decoration:none;}.region-contactno h2,.region-contactno .content{float:left;border:0;margin:0 0 0 2px;padding:0;}.region-contactno h2{color:#666;}.region-contactno .content p{margin:0;padding:0;}#footer .column li{display:block;padding:5px 0;}#footer .column li:last-child{border:0;}#footer ul{overflow:hidden;margin:0;}.feature .fa{font-size:58px;border-radius:50%;width:110px;text-align:center;height:110px;margin:3% 0;padding:26px;}#user-login,#user-pass,#user-register-form{max-width:500px;background:#FFF;border:1px solid #DDD;margin:0 auto;padding:2% 3%;border-radius:6px;}div.error,div.status,div.warning{background:#FEF5F1;border-radius:3px;border-color:#EC7F58;padding:15px 20px;}div.status{background:#F8FFF0;border-color:#BE7;}div.warning{background-color:#FFFCE5;border-color:#ED5;}.region-clients{overflow:hidden;padding:10px 0;}.region-clients ul li{list-style:none;float:left;width:20%;text-align:center;padding:1.5%;}table.product-attributes{width:100%;padding-top:10px;float:left;}table.product-stock{width:100%;margin-top:7px;}table.product-stock tr{border-bottom:1px solid #ddd;}table.product-price{width:500px;float:left;margin:0;}.product-price td{padding:2px 4px;}.cost-block{float:left;display:inline;background:#f1f1f1;margin-bottom:1px;border:1px solid #D8D8D8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.cost-block1{float:left;border:1px solid #fff;padding:0 8px;}.cost-block2{float:left;border:1px solid #fff;border-left:1px solid #D8D8D8;padding:6px 8px;}.cost-block3{float:left;border:1px solid #fff;padding:6px 8px;}.cost{display:inline;width:100%;font-size:22px;color:#008ab8;font-family:'Roboto Condensed',sans-serif;}.cost span{color:#289DCC;font-size:24px;font-weight:400;padding-left:10px;}.pr-block{float:left;display:inline;width:188px;border:1px solid #D8D8D8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;}.pr-block1{border:1px solid #fff;background:#f1f1f1;padding:10px 10px 5px 5px;}.pr{float:left;display:inline;margin:0 0 0 5px;}.stock{float:left;color:#52ac61;font-size:15px;}.stock_p{float:left;color:#52ac61;font-size:15px;margin:0 0 0 3px;}.stock2{float:left;color:#ed541d;font-size:15px;}.h_mob{display:none;}.h_mob_m{border:1px solid #ddd;background-color:#f1f1f1;padding:6px 10px;text-align:center;display:block;margin-top:-13px;}.block_st_mob{display:none;}.attributes_mob{border-right:1px solid #ddd;border-left:1px solid #ddd;}.price_t{color:#00A0E3;text-align:center;}.attributes{display:block;width:100%;}.fb{width:66.66667%;;float:left;margin:-34px 0 0 0;}.views-field-field-stock{text-align:right;color:#52ac61;}.views-field-field-stock2{text-align:right;color:#ed541d;}.views-field-field-article{float:left;display:inline;color:#333;text-align:left;width:130px;font-size:13px;}.views-label-field-article{float:left;display:inline;color:#289DCC;text-align:left;height:20px;margin-right:3px;vertical-align:top;}.views-field-commerce-price{display:inline;text-align:right;height:20px;vertical-align:top;font-size:18px;color:#00A0E3;font-family:'Roboto Condensed',sans-serif;}.views-label-commerce-price{float:left;display:inline;text-align:right;height:20px;vertical-align:top;font-weight:400;color:#333;font-family:'Roboto Condensed',sans-serif;font-size:14px;}.views-field-field-product-commerce-price-amount-decimal{text-align:right;height:20px;vertical-align:top;font-size:18px;color:#00A0E3;}.views-label-field-product-commerce-price-amount-decimal{float:left;display:inline;text-align:right;height:20px;vertical-align:top;font-weight:400;color:#333;}.views-field-title{text-align:left;height:60px;width:198px;overflow:hidden;vertical-align:top;line-height:140%;padding:5px 0;}.main-product-image{border:1px solid #D8D8D8;text-align:center;margin-bottom:5px;padding:10px;}.other-product-image{clear:left;text-align:center;}.other-product-image-3{float:left;text-align:center;margin-left:5px;}.printing{float:left;margin-top:7px;border:1px solid #D8D8D8;padding:10px;}.catalog_image{border-bottom:1px solid #00a0e3;text-align:center;padding:2px 2px 2px 30px;}.taxonomy_name{font-size:22px;}.termin_name ul{margin:5px 0 0 15px;padding:0;}.termin_name ul li{list-style:square inside url(/sites/all/themes/medical_zymphonies_theme/images/list.png);list-style-position:outside;color:#999;}.termin_name ul li a{line-height:100%;font-weight:400;color:#434242;}.left_image{float:left;margin:0 10px 1px 0;}.front_categories{width:193px;min-height:225px;float:left;background:#fff;margin:3px;padding:2px;}.sizes{width:380px;text-align:center;margin-top:7px;}.colors{width:700px;text-align:center;}.colors td{width:32px;text-align:center;}.colors img{border:1px solid #D8D8D8;padding:1px;}.colors_umbrella{width:380px;text-align:center;margin:7px 0 0;}.colors_umbrella img{text-align:center;width:45px;height:45px;}.colors_umbrella td{padding:3px;}.fs{background:transparent url(/sites/all/themes/medical_zymphonies_theme/css/home.png) no-repeat center center;height:35px;width:30px;padding:0 5px;}.Ob{float:left;border-right:1px solid #D8D8D8;}.field-name-field-a{float:left;margin:0 10px 10px 0;}.news_title{font-size:16px;margin-bottom:5px;}.news_title_h2{clear:none;}.view-view-block-news td{vertical-align:top;}.facebook{float:right;padding:5px 0 0 5px;}.view-favorites{padding:0 5px;}.news_block_title{min-width:330px;}.p1{line-height:120%;}.region-cart{background:#fff;max-height:90px;box-shadow:0 1px 2px rgba(0,0,0,0.1);margin:0 5px 0 0;padding:4px 4px 3px;}.shoping-cart-cart{background:transparent url(/sites/all/themes/medical_zymphonies_theme/images/cart-empty.png) no-repeat top left;padding-left:25px;}.p_links{float:left;margin:5px 0 0;padding:0;}#help{border:1px solid #D8D8D8;padding:0 10px;}.k{position:absolute;color:#008ab8;margin:5px 0 0 7px;}.cat_list ul{padding-left:0;margin:0;}.cat_list ul li{float:left;position:relative;display:inline;width:265px;overflow:hidden;text-decoration:none;margin:0 2.5px 5px;}.cat_list a{display:block;padding-top:100px;text-decoration:none;color:#FFF;cursor:pointer;}.cat_list a .title{display:table-cell;vertical-align:middle;text-decoration:none;padding:0 0 2px 5px;}* html .cat_list a .title{display:block;text-decoration:none;}.cat_list_p hover{-moz-box-shadow:1px 1px 4px #999;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999;}.views-field-ops{float:right;height:30px;}.p_fav{float:left;height:25px;padding:5px 0 0;}#block-views-similarterms-block{float:left;margin:10px 0 0;}.view-front-page-slideshow .views-field-counter{float:left;background:url(/sites/all/themes/medical_zymphonies_theme/css/images/page_nav_inactive.png) no-repeat;height:20px;padding:0 10px;}.view-front-page-slideshow .active .views-field-counter{float:left;background:url(/sites/all/themes/medical_zymphonies_theme/css/images/page_nav_active.png) no-repeat;height:20px;padding:0 10px;}.view-front-page-slideshow .views-slideshow-controls-bottom{position:absolute;right:2px;bottom:10px;z-index:99;}.view-front-page-slideshow .views-field-field-banner-text{position:absolute;left:15px;bottom:20px;font-size:26px;text-align:center;opacity:0.8;width:270px;background-color:#f1f2f4;line-height:100%;color:#057afc;padding:0 5px;}#block-views-front-page-slideshow-block-1{position:relative;margin:-5px 0 0 -10px;}#product-display{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.sert{float:left;color:#ed541d;display:block;}.view-filters{border:1px solid #D8D8D8;margin-bottom:5px;padding:5px 5px 0 7px;}.views-field-field-imgs{margin-left:20px;}.t_stock{background:#f1f1f1;}.phone{font-family:'Roboto Condensed',sans-serif;font-size:24px;color:#289DCC;float:right;margin:-5px 0 0;}.item-color{float:left;clear:left;list-style:none;width:50px;padding:5px 0 0;}.item-color-2{float:left;clear:left;list-style:none;width:50px;margin:-60px 0 0;}.ul-item-color{display:block;margin-left:0;}.ul-item-color span{margin-left:5px;position:absolute;}.color-box{border:solid 1px #e0e0e0;float:left;background-color:#f6f6f6;margin-right:5px;padding:5px 35px 5px 5px;}.img-box{border:solid 1px #e0e0e0;float:left;background-color:#f6f6f6;margin-right:10px;padding:5px;}.field-name-field-imgs-t img{float:left;background-color:#fff;border:solid 1px #e0e0e0;display:block;margin:0;padding:0 0 175px;}.other{float:left;padding-right:5px;}.field-name-field-field-imgs-t4 img{float:left;clear:left;border:solid 1px #e0e0e0;margin-bottom:5px;padding:0;}.sku{text-transform:uppercase;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video,#logo img,#main-menu li:hover > ul,#main-menu li li:hover > ul,#main-menu li li li:hover > ul,.shopping-cart-items-count{display:block;}ol,ul,#main-menu ul li.leaf,#main-menu ul li.expanded,#main-menu ul li.collapsed{list-style:none;}h4,h5,h6{font-size:13px;}p,.region-signup h1{margin-bottom:15px;}strong,li a.active{font-weight:400;}img,video,img.scale-with-grid{max-width:100%;height:auto;}#header,.full-wrap,.banner-page{max-width:1440px;margin:0 auto;}#site-title,#site-description,#sidebar-first,ul.primary li,.copyright,.region-contactno,.views-field-field-a,.b1,.main-img{float:left;}.b1{float:left;width:33.33333%;padding-right:15px;}.menu_wrapper,aside #user-login-form input.form-text,body.sidebar-first .content-sidebar-wrap,body.sidebar-second #content{width:100%;}#main-menu li:hover >a,#main-menu ul.menu li li:hover >a,.termin_name ul li a:hover{color:#289DCC;}#main-menu ul li:first-child,ol.search-results,.search-results .search-snippet-info,#top-area .column.one{padding-left:0;}#main-menu .nav-toggle,.region-user-menu h2,.product-image field-label,.field-field-img label,.commerce-product-field-field-img label,.view-front-page-slideshow .views-content-counter{display:none;}#main-menu li.expanded,#main-menu li.collapsed,#main-menu li.leaf,.item-list ul,.colors ul li a img{margin:0;padding:0;}#sidebar-second,.top_right .region-search,.top_right .region-user-menu ul.menu,#footer-area .column:last-child,.region-contactno .block{float:right;}body.two-sidebars #content,body.sidebar-first #content{width:78%;}.block:last-child,ul.links,#top-area .block,.region-signup p,.social-icons ul{margin:0;}ul.inline,.footer_block,.view-view-news,.views-row{clear:both;}#forum .title,#forum .name a{font-size:16px;}#forum div.indent,.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.comment div.user-picture img,#footer-area .column:first-child{margin-left:0;}.node-form .vertical-tabs .fieldset-wrapper,.views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.social-icons li,.field-name-field-tag .field-item{display:inline-block;}.feature,.product-stock td{text-align:center;width:25%;border:none;}#other-product-image .field-items{display:flex;flex-wrap:wrap;}#other-product-image .field-item{width:23.5%;padding:5px 5px 0 5px;border:1px solid #ddd;margin:0.75%;}.t_title,.t_stock_1{background:#f1f1f1;width:20%;}#product_tarifs_by_count td{text-align:center;border:none;}input#edit-stock-ua.form-text.ctools-auto-submit-processed,input#edit-stock-de.form-text.ctools-auto-submit-processed{width:77px;padding-bottom:4px;margin:0;}.field-name-field-field-imgs-t2 img,.field-name-field-field-imgs-t3 img{float:left;clear:left;border:solid 1px #e0e0e0;margin-bottom:5px;}.views-label-field-kiev{float:left;padding-right:5px;font-size:13px;}.views-field-field-kiev{font-size:13px;}.brand{text-align:justify;}.brands{text-align:center;padding:20px;position:relative}.brands li{display:inline-block;vertical-align:top;padding:0 10px}.brands a{display:block;width:140px;height:140px;position:relative}.brands a img{position:absolute;top:0;left:0;bottom:0;right:0;opacity:.5;-webkit-filter:url(/sites/all/themes/medical_zymphonies_theme/images/filters.svg#grayscale);filter:url(/sites/all/themes/medical_zymphonies_theme/images/filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);max-height:110px;max-width:110px;margin:auto}.brands a:hover{-webkit-box-shadow:0 0 1px #777;box-shadow:0 0 1px #777}.brands a:hover img{opacity:1;filter:none;-webkit-filter:grayscale(0)}.product_item .mark{position:absolute;left:0;top:36px;padding:0 5px;border-radius:0 6px 6px 6px;color:#fff;font-size:13px;}.product_item{position:relative;}.views-field-field-term-img{min-width:194px;}.p2{font:300 16px/20px 'Roboto Condensed',Arial,sans-serif;}.u2{line-height:150%;font:300 16px/20px 'Roboto Condensed',Arial,sans-serif;list-style:disc;}#block-block-64{max-width:960px;margin:0 auto;}#block-block-65{max-width:960px;margin:0 auto;}#block-block-67{max-width:960px;margin:0 auto;}#usb_banner{max-width:960px;position:relative;width:100%;max-height:330px;margin:0px auto;background-size:100%;background-size:cover;}.usb_table{position:relative;clear:both;text-align:center;font-size:12px;margin-bottom:15px;}.usb_table .color-circle{float:none;display:inline-block;margin:0 3px;width:16px;height:16px;border:none;border-radius:50%;}.usb_table .icons,.fp_col_img .icons{margin:0 2px;float:none;display:inline-block;box-shadow:none;border-color:#eee;}.usb_table .icons,.usb_table .icons .branding-box,.fp_col_img .icons,.fp_col_img .icons .branding-box{height:32px;width:32px}.usb_table .ico,.fp_col_img .ico{margin-top:-5px}.usb_table .fa,.fp_col_img .fa{position:relative;top:7px;font-size:23px}.usb_table .photo_print,.fp_col_img .photo_print{width:8px;height:18px;margin-top:0}.usb_table .usb_table_name{width:260px;text-align:center;}.usb_table .usb_table_colors{width:200px;text-align:center;}.usb_table .usb_table_material{width:100px;}.usb_table .usb_table_capacities{width:200px;text-align:center;}.usb_table .usb_table_image{width:220px;position:relative;background:#01a0e2;color:#FFF;text-align:center;}.usb_table .usb_table_image:after{content:'';position:absolute;top:98%;left:50%;transform:translateX(-50%);border-style:solid;border-width:10px;border-color:#01a0e2 transparent transparent transparent;}.usb_table .capacity_list{padding:0 30px}.usb_table .capacity_list div{float:none;}.usb_table .label-capacity{font-size:12px;padding:1px 3px;margin:3px;}.usb_table .product_swatch{width:80px;margin:10px auto 0;}.usb_table .product-more{position:relative;height:170px;}.usb_table td{padding:0;}.usb_table thead{font-weight:bold;height:65px;text-align:center;background-color:#F5F5F5;}.usb_table thead td{position:relative;}.usb_table thead td:before{position:absolute;top:0;left:-5000px;z-index:-1;width:625pc;height:100%;background-color:#f5f5f5;content:'';}.product-img{width:170px;height:170px;display:block;margin:0 auto;}.product-name{display:none;}.product_swatch img{padding:2px 5px 3px 0;}.product_row{cursor:pointer;height:170px;}.product_row .more{display:none}.product_row_over{cursor:pointer;background:#F2F6FB;}.product_row_over .more{position:absolute;left:-28px;background:#01a0e2;width:28px;height:170px;border-radius:2px 0 0 2px;}.product_row_over .rotate{top:0;left:-71px;width:170px;height:170px;line-height:170px;color:#FFF;white-space:nowrap;position:absolute;font-weight:bold;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.product_row_over .product-img{transform:scale(1.05);transition:all .5s ease;}.twipsy{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:5px;font-size:12px;z-index:999}.twipsy .twipsy-arrow{position:absolute;width:0;height:0;}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa;}.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #aaa;}.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #aaa;}.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #aaa;}.twipsy .twipsy-inner{width:160px;padding:0 5px;background-color:#fff;color:#555;text-align:center;max-width:800px;text-decoration:none;border-radius:2px;border:1px solid #ccc;box-shadow:0 0 4px rgba(0,0,0,0.3)}.twipsy .twipsy-inner img{margin:0;padding:0;float:none;}.color-circle{width:16px;height:16px;border:1px solid #FFF;border-radius:50%;float:left;margin-right:10px;margin-bottom:5px;position:relative}.color-clear:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;background:#FFF;border:1px solid grey;border-radius:50%;}.color-black{background:#393939;background-image:-moz-radial-gradient(6px 6px,circle cover,#141414 0%,#393939 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#141414,#393939);background-image:radial-gradient(6px 6px,circle cover,#141414 0%,#393939 100%);}.color-blue{background:#1A2B7D;background-image:-moz-radial-gradient(6px 6px,circle cover,#354698 0%,#1A2B7D 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#354698,#1A2B7D);background-image:radial-gradient(6px 6px,circle cover,#354698 0%,#1A2B7D 100%);}.color-green{background:#7ABA3F;background-image:-moz-radial-gradient(6px 6px,circle cover,#95D55A 0%,#7ABA3F 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#95D55A,#7ABA3F);background-image:radial-gradient(6px 6px,circle cover,#95D55A 0%,#7ABA3F 100%);}.color-yellow{background:#DEBD04;background-image:-moz-radial-gradient(6px 6px,circle cover,#F7D61D 0%,#DEBD04 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#F7D61D,#DEBD04);background-image:radial-gradient(6px 6px,circle cover,#F7D61D 0%,#DEBD04 100%);}.color-orange{background:#D76304;background-image:-moz-radial-gradient(6px 6px,circle cover,#F07C1D 0%,#D76304 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#F07C1D,#D76304);background-image:radial-gradient(6px 6px,circle cover,#F07C1D 0%,#D76304 100%);}.color-red{background:#B4363A;background-image:-moz-radial-gradient(6px 6px,circle cover,#DE0B00 0%,#B4363A 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#DE0B00,#B4363A);background-image:radial-gradient(6px 6px,circle cover,#DE0B00 0%,#B4363A 100%);}.color-pink{background:#E204E4;background-image:-moz-radial-gradient(6px 6px,circle cover,#FB1DFD 0%,#E204E4 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#FB1DFD,#E204E4);background-image:radial-gradient(6px 6px,circle cover,#FB1DFD 0%,#E204E4 100%);}.color-white{background:#ddd;background-image:-moz-radial-gradient(6px 6px,circle cover,#fff 0%,#ddd 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#fff,#ddd);background-image:radial-gradient(6px 6px,circle cover,#fff 0%,#ddd 100%);}.color-gold{background:#E2CF64;background-image:-moz-radial-gradient(6px 6px,circle cover,#FFEC81 0%,#E2CF64 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#FFEC81,#E2CF64);background-image:radial-gradient(6px 6px,circle cover,#FFEC81 0%,#E2CF64 100%);}.color-rose_gold{background:#E6C0C4;background-image:-moz-radial-gradient(6px 6px,circle cover,#FFDADE 0%,#E6C0C4 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#FFDADE,#E6C0C4);background-image:radial-gradient(6px 6px,circle cover,#FFDADE 0%,#E6C0C4 100%);}.color-silver{background:silver;background-image:-moz-radial-gradient(6px 6px,circle cover,#E3E3E3 0%,silver 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#E3E3E3,silver);background-image:radial-gradient(6px 6px,circle cover,#E3E3E3 0%,silver 100%);}.color-chrome{background:silver;background-image:-moz-radial-gradient(6px 6px,circle cover,#FFF 0%,silver 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#FFF,silver);background-image:radial-gradient(6px 6px,circle cover,#FFF 0%,silver 100%);}.color-dark_chrome{background:#393939;background-image:-moz-radial-gradient(6px 6px,circle cover,#BFBCBC 0%,#504F4F 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#BFBCBC,#504F4F);background-image:radial-gradient(6px 6px,circle cover,#BFBCBC 0%,#504F4F 100%);}.color-pearl_silver{background:#E3E0D1;background-image:-moz-radial-gradient(6px 6px,circle cover,#FFFFF3 0%,#E3E0D1 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#FFFFF3,#E3E0D1);background-image:radial-gradient(6px 6px,circle cover,#FFFFF3 0%,#E3E0D1 100%);}.color-brown{background:#6E2820;background-image:-moz-radial-gradient(6px 6px,circle cover,#99534B 0%,#6E2820 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#99534B,#6E2820);background-image:radial-gradient(6px 6px,circle cover,#99534B 0%,#6E2820 100%);}.color-lightwood{background:#DEB887;background-image:-moz-radial-gradient(6px 6px,circle cover,#F6D09F 0%,#DEB887 100%);background-image:-webkit-radial-gradient(6px 6px,circle cover,#F6D09F,#DEB887);background-image:radial-gradient(6px 6px,circle cover,#F6D09F 0%,#DEB887 100%);}.color-blue_led{border-radius:0;width:24px;height:6px;margin-top:8px;background:-moz-linear-gradient(0deg,#2266B6 0%,#4EC6F2 28%,#59DEFF 50%,#4EC6F2 72%,#2266B6 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#2266B6),color-stop(28%,#4EC6F2),color-stop(50%,#59DEFF),color-stop(72%,#4EC6F2),color-stop(100%,#2266B6));background:-webkit-linear-gradient(0deg,#2266B6 0%,#4EC6F2 28%,#59DEFF 50%,#4EC6F2 72%,#2266B6 100%);background:-o-linear-gradient(0deg,#2266B6 0%,#4EC6F2 28%,#59DEFF 50%,#4EC6F2 72%,#2266B6 100%);background:-ms-linear-gradient(0deg,#2266B6 0%,#4EC6F2 28%,#59DEFF 50%,#4EC6F2 72%,#2266B6 100%);background:linear-gradient(90deg,#2266B6 0%,#4EC6F2 28%,#59DEFF 50%,#4EC6F2 72%,#2266B6 100%);}.color-green_led{border-radius:0;width:24px;height:6px;margin-top:8px;background:-moz-linear-gradient(0deg,#7ABA3F 0%,#9FEF1D 28%,#AEFF23 50%,#9FEF1D 72%,#7ABA3F 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#7ABA3F),color-stop(28%,#9FEF1D),color-stop(50%,#AEFF23),color-stop(72%,#9FEF1D),color-stop(100%,#7ABA3F));background:-webkit-linear-gradient(0deg,#7ABA3F 0%,#9FEF1D 28%,#AEFF23 50%,#9FEF1D 72%,#7ABA3F 100%);background:-o-linear-gradient(0deg,#7ABA3F 0%,#9FEF1D 28%,#AEFF23 50%,#9FEF1D 72%,#7ABA3F 100%);background:-ms-linear-gradient(0deg,#7ABA3F 0%,#9FEF1D 28%,#AEFF23 50%,#9FEF1D 72%,#7ABA3F 100%);background:linear-gradient(90deg,#7ABA3F 0%,#9FEF1D 28%,#AEFF23 50%,#9FEF1D 72%,#7ABA3F 100%);}.color-red_led{border-radius:0;width:24px;height:6px;margin-top:8px;background:-moz-linear-gradient(0deg,#B4363A 0%,#E1826C 28%,#E09D94 50%,#E1826C 72%,#B4363A 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#B4363A),color-stop(28%,#E1826C),color-stop(50%,#E09D94),color-stop(72%,#E1826C),color-stop(100%,#B4363A));background:-webkit-linear-gradient(0deg,#B4363A 0%,#E1826C 28%,#E09D94 50%,#E1826C 72%,#B4363A 100%);background:-o-linear-gradient(0deg,#B4363A 0%,#E1826C 28%,#E09D94 50%,#E1826C 72%,#B4363A 100%);background:-ms-linear-gradient(0deg,#B4363A 0%,#E1826C 28%,#E09D94 50%,#E1826C 72%,#B4363A 100%);background:linear-gradient(90deg,#B4363A 0%,#E1826C 28%,#E09D94 50%,#E1826C 72%,#B4363A 100%);}.color-yellow_led{border-radius:0;width:24px;height:6px;margin-top:8px;background:-moz-linear-gradient(0deg,#DEBD04 0%,#FEE756 28%,#FFFC54 50%,#FEE756 72%,#DEBD04 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#DEBD04),color-stop(28%,#FEE756),color-stop(50%,#FFFC54),color-stop(72%,#FEE756),color-stop(100%,#DEBD04));background:-webkit-linear-gradient(0deg,#DEBD04 0%,#FEE756 28%,#FFFC54 50%,#FEE756 72%,#DEBD04 100%);background:-o-linear-gradient(0deg,#DEBD04 0%,#FEE756 28%,#FFFC54 50%,#FEE756 72%,#DEBD04 100%);background:-ms-linear-gradient(0deg,#DEBD04 0%,#FEE756 28%,#FFFC54 50%,#FEE756 72%,#DEBD04 100%);background:linear-gradient(90deg,#DEBD04 0%,#FEE756 28%,#FFFC54 50%,#FEE756 72%,#DEBD04 100%);}.color-white_led{border-radius:0;width:24px;height:6px;margin-top:8px;background:-moz-linear-gradient(0deg,#c0c0c0 0%,#eeeeee 28%,#f8f8f8 50%,#eeeeee 72%,#c0c0c0 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#c0c0c0),color-stop(28%,#eeeeee),color-stop(50%,#f8f8f8),color-stop(72%,#eeeeee),color-stop(100%,#c0c0c0));background:-webkit-linear-gradient(0deg,#c0c0c0 0%,#eeeeee 28%,#f8f8f8 50%,#eeeeee 72%,#c0c0c0 100%);background:-o-linear-gradient(0deg,#c0c0c0 0%,#eeeeee 28%,#f8f8f8 50%,#eeeeee 72%,#c0c0c0 100%);background:-ms-linear-gradient(0deg,#c0c0c0 0%,#eeeeee 28%,#f8f8f8 50%,#eeeeee 72%,#c0c0c0 100%);background:linear-gradient(90deg,#c0c0c0 0%,#eeeeee 28%,#f8f8f8 50%,#eeeeee 72%,#c0c0c0 100%);}#product_tarifs_by_count tr{border-bottom:1px solid #ddd;}.h_mob_td_dm{display:none;}.h_mob_td{border-bottom:1px solid #ddd;padding:6px 10px;}.h_mob_td_d{border-bottom:1px solid #ddd;padding:6px 10px;text-align:justify;}.s_mob{display:inline-block;margin:0 5px 0 0;}.color-circle:hover .twipsy{display:block;}.capacity_list div{display:inline-block;min-width:40px;text-align:center;font-size:10px;line-height:19px;margin:2px;float:left;background:#F2F6FB;border:1px solid #C4C5C6;border-radius:2px}.artс{padding:5px 10px;color:#fff;max-width:25%;background-color:#01a0e2;text-align:center;float:left;}.sku-m{display:flex;flex-wrap:nowrap;justify-content:center;padding:6px;margin-top:-15px;font-size:16px;border:1px solid #ddd;border-bottom:none;background-color:#f1f1f1;font-family:'Roboto Condensed',sans-serif;}ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item{margin:0 0 4px 0;width:19.5%;}.field-name-field-product-stock-size,.field-name-field-stock-p,.field-name-field-stock-de{display:block;float:left;width:25%;text-align:center;}.field-collection-view{border:1px solid #ddd;background:#fff;color:#444;padding:6px 10px;margin:0;}.field-collection-container .field-items .field-item{margin-bottom:-1px;}.stock_textile_block{display:flex;border-top:1px solid #ddd;background:#fff;color:#444;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0;background:#f1f1f1;}.stock_textile{display:block;float:left;width:25%;text-align:center;padding:6px 10px;}.field-collection-container{margin-bottom:30px;}
@media screen and (max-width:960px){.page-commercial-offer h1.page-title,.page-cart h1.page-title{margin-bottom:15px !important;}body aside,body #content,#top-area .column,#footer-area .column{float:none !important;width:100% !important;padding:0 !important;margin:0 !important;clear:both;}#footer,#page-wrap,#footer_wrapper{padding:0 15px;}.top_left,.top_right{float:none;width:100%;display:block;overflow:hidden;text-align:center;}#logo,#site-title{display:inline-block;text-align:center;float:none;vertical-align:top;}.top_right .region-search{float:none;}.social-icons{width:100%;margin:10px 0;text-align:center;}#block-site-categories{display:block;}#block-site-categories .categories-block .list > .item-list > ul{grid-template-columns:repeat(3,1fr);}#block-tb-megamenu-menu-catalog{display:none;}#products_list_mobile td{display:block;width:100%;border:none;border-bottom:1px solid #ddd;}#block-system-main .term_page{display:block;}#block-system-main{font-size:16px;}#block-system-main .catalog_filters{width:100%;display:block;}#block-system-main .sku-m{display:flex;flex-wrap:nowrap;justify-content:center;padding:6px;margin-top:-15px;font-size:16px;border:1px solid #ddd;border-bottom:none;background-color:#f1f1f1;}ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item{width:100%;}#product-display .h_mob{border:1px solid #ddd;background-color:#f1f1f1;padding:6px 10px;text-align:center;border-bottom:none;display:block;}#product-display .h_mob_m{border:1px solid #ddd;background-color:#f1f1f1;padding:6px 10px;text-align:center;border-bottom:none;display:block;}#product-display .h_mob_td{display:block;padding:6px 10px;}#product-display .h_mob_td_dm{border-bottom:1px solid #ddd;padding:6px 10px;min-height:40px;display:block;}#product-display .h_mob_td_d{display:none;}#product-display .attributes_mob{border:1px solid #ddd;margin-bottom:15px;border-bottom:none;}#product-display .s_mob{display:flex;float:left;padding-right:5px;}#product-display .product-attributes{display:none;}#product-display .block_st_mob{display:flex;flex-wrap:wrap;border:1px solid #ddd;border-bottom:none;margin-bottom:15px;}#product-display .st_mob{width:50%;}#product-display .st_mob_td{border-bottom:1px solid #ddd;padding:6px 10px;text-align:center;}#product-display .field-name-field-product-stock-size,.field-name-field-stock-p,.field-name-field-stock-de{display:contents;}#product-display .artс{display:none;}#product-display .product-stock{display:none;}#product_tarifs_by_count table{border-bottom:none;}#product_tarifs_by_count .t_title_m{background-color:#f1f1f1;}#product_tarifs_by_count .t_title_{background-color:#f1f1f1;}#product-display .b1{width:100%;padding:0;}#product-display .main-product-image{border-radius:0 0 3px 3px;}#product-display .fb{width:100%;font-size:16px;margin:0;}#product_tarifs_by_count tr{display:block;width:50%;float:left;padding:0;margin:0;border-bottom:none;}#product_tarifs_by_count td{display:block;width:100%;background-color:#fff;border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;}.header-actions{display:none !important;}.header-search-wrap{display:none !important;}.site_header .header{display:none !important;}.site_header .center .center-inner{height:60px !important;padding:0 !important;}#header{position:sticky;top:0;z-index:996;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);}#block-aaa-site-header .container{display:flex !important;flex-flow:row nowrap !important;align-items:center !important;justify-content:flex-start !important;padding:0 120px 0 10px !important;min-height:60px;}#block-aaa-site-header .center .right{display:none !important;}#block-aaa-site-header .logo{padding:5px 0 0 10px !important;flex-shrink:0;max-width:85%;}.search-icon-btn{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:60px;width:48px;height:60px;cursor:pointer;z-index:1001;background:transparent;text-decoration:none;color:#555;}.search-icon-btn svg{display:block;}.mobile-profile-btn,.mobile-phone-btn{display:none;}#mobile-search-bar{position:fixed;top:60px;left:0;right:0;z-index:994;background:#f7f7f7;padding:8px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.1);}#mobile-search-bar .header-search-form-wrap{width:100%;position:relative;}#mobile-search-bar .header-search-icon{display:none;}#mobile-search-bar .views-exposed-form{display:flex;}#mobile-search-bar .views-exposed-widget{padding:0 !important;float:left;}#mobile-search-bar #edit-search-wrapper{flex:1;width:85%;}#mobile-search-bar .form-text{width:100%;height:40px;font-size:15px;padding:0 10px;border:1px solid #ddd;border-radius:3px 0 0 3px;border-right:none;margin:0;}#mobile-search-bar .views-submit-button{flex-shrink:0;width:15%;}#mobile-search-bar .form-submit{height:40px;padding:0 15px;background:#289DCC;color:#fff;border:none;border-radius:0 3px 3px 0;font-size:14px;cursor:pointer;margin:0;}#header_wrapper .menu-wrap{border:none !important;background:transparent !important;box-shadow:none !important;}#header_wrapper .full-wrap{height:0;overflow:visible;}#main-menu{height:0 !important;overflow:visible !important;}#products_list_mobile .roduct_colors_links{display:flex;flex-wrap:wrap;justify-content:center;}#container{padding:0;}#breadcrumbs .breadcrumb{margin-top:10px;padding-bottom:5px;border-bottom:#ddd 1px solid;font-size:15px;}#page-wrap{font-family:'Roboto Condensed',sans-serif;}#post-content .page-title{line-height:28px;font-size:24px;text-align:center;padding-top:10px;}#post-content h1.page-title{margin:0;}#block-system-main .catalog-page .items > .item-list > ul > li{width:50%;}.mobile-bottom-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:997;height:56px;background:#fff;border-top:1px solid #e8e8e8;box-shadow:0 -2px 8px rgba(0,0,0,0.07);align-items:stretch;}body{padding-bottom:56px;}.mobile-bottom-btn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#555;font-size:11px;background:none;border:none;padding:6px 4px;cursor:pointer;text-decoration:none;position:relative;border-right:1px solid #e8e8e8;}.mobile-bottom-btn:last-child{border-right:none;}.mobile-bottom-btn svg{display:block;color:#555;}.mobile-bottom-btn:hover,.mobile-bottom-btn:active{color:#289dcc;background:#f5fbff;}.mobile-bottom-btn:hover svg,.mobile-bottom-btn:active svg{color:#289dcc;}.mobile-bottom-badge{position:absolute;top:4px;right:calc(50% - 18px);background:#289dcc;color:#fff;font-size:10px;font-weight:bold;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1;}.mobile-menu-lang{padding:16px 16px;border-top:1px solid #e8e8e8;}.mobile-menu-lang .language-switcher-locale-url{list-style:none;margin:0;padding:0;display:flex;gap:8px;}.mobile-menu-lang .language-switcher-locale-url li{margin:0;padding:0;}.mobile-menu-lang .language-switcher-locale-url li a,.mobile-menu-lang .language-switcher-locale-url li.active span{display:inline-block;padding:4px 12px;border-radius:20px;font-size:13px;text-transform:uppercase;text-decoration:none;border:1px solid #ddd;color:#aaa;}.mobile-menu-lang .language-switcher-locale-url li.active span{background:#289dcc;border-color:#289dcc;color:#fff;}}@media screen and (max-width:768px){.kp-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;min-width:0;}.cart > table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;min-width:0;}}@media screen and (max-width:640px){.footer_credit p{width:100%;text-align:center;}.social-icons{margin:10px 0 0 0;}#block-site-categories{display:block;}#block-site-categories .categories-block .list > .item-list > ul{grid-template-columns:repeat(2,1fr);}#block-tb-megamenu-menu-catalog{display:none;}#products_list_mobile td{display:block;width:100%;}.views-exposed-widgets{margin-bottom:.5em;width:100%;}#block-views-view-block-news-block .views-fluid-grid-list{grid-template-columns:repeat(2,1fr) !important;}#block-views-view-block-news-block .views-fluid-grid-item{height:180px;}}@media screen and (max-width:768px){body.page-user #post-content{flex-direction:column;gap:16px;}body.page-user .tabs-wrapper{width:100%;}body.page-user .region-content{width:100%;}}
.product_buy,body.node-type-product-display #block-system-main .content .attributes,body.node-type-product-display #block-system-main .content,body.node-type-product-display #block-system-main .content .p_links{float:left;font-family:'Roboto Condensed',sans-serif;font-size:16px;}body.node-type-product-display #block-system-main .content .p_links{margin:0;padding:0;}body.node-type-product-display .tabs-wrapper{margin-bottom:0;}body.node-type-product-display h1.page-title{margin:0;}.main-product-image{border:1px solid #e8e8e8 !important;border-radius:0 0 6px 6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;}#other-product-image .field-items,.other-product-image .field-items,.other-product-image-3 .field-items{display:flex;flex-wrap:wrap;gap:9px;margin-top:8px;}#other-product-image .field-item,.other-product-image .field-item,.other-product-image-3 .field-item{border:1px solid #e8e8e8 !important;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.06);padding:4px;margin:0 !important;transition:border-color 0.15s,box-shadow 0.15s;flex:0 0 calc(25% - 7px);text-align:center;}#other-product-image .field-item:hover,.other-product-image .field-item:hover,.other-product-image-3 .field-item:hover{border-color:#289dcc !important;box-shadow:0 2px 8px rgba(40,157,204,0.15);}#other-product-image .field-item a,.other-product-image .field-item a,.other-product-image-3 .field-item a{display:block;line-height:0;}#other-product-image .field-item img,.other-product-image .field-item img,.other-product-image-3 .field-item img{display:block;width:100%;height:auto;}table.product-attributes{border:1px solid #e8e8e8;border-radius:6px;border-collapse:separate;border-spacing:0;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.06);margin-bottom:0;width:100%;padding-top:0 !important;}table.product-attributes td{border:none;border-bottom:1px solid #e8e8e8;background:#fff;padding:9px 12px;font-family:'Roboto Condensed',sans-serif;font-size:16px;vertical-align:middle;}table.product-attributes tr:last-child td{border-bottom:none;}table.product-attributes .t_title{background:#f8f8f8;color:#555;font-weight:300;width:20%;}table.product-attributes .t_markup{color:#333;}.discontinued-notice{border:1px solid #e8e8e8;border-radius:6px;background:#fff8e1;color:#7a5800;padding:14px 16px;font-family:'Roboto Condensed',sans-serif;font-size:16px;line-height:1.5;margin-bottom:0;}.price-notice{border:1px solid #b3dff0;border-radius:6px;background:#e8f6fd;color:#1a6080;padding:14px 16px;font-family:'Roboto Condensed',sans-serif;font-size:16px;line-height:1.5;margin-bottom:0;}#product_tarifs_by_count{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.06);margin-bottom:0;}#product_tarifs_by_count table{border:none;background:#fff;margin-bottom:0;width:100%;}#product-display .h_mob_m{border:1px solid #e8e8e8;border-bottom:none;border-radius:6px 6px 0 0;background:#f8f8f8;color:#555;padding:10px 12px;text-align:center;font-family:'Roboto Condensed',sans-serif;font-size:16px;margin-top:16px;box-shadow:0 1px 4px rgba(0,0,0,0.06);}#product-display .h_mob_m + .attributes_mob{border:1px solid #e8e8e8;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;margin-bottom:0;}#product-display .h_mob_m + .attributes_mob .h_mob_td,#product-display .h_mob_m + .attributes_mob .h_mob_td_d{border-bottom:1px solid #e8e8e8 !important;border-left:none;border-right:none;padding:9px 12px;font-family:'Roboto Condensed',sans-serif;font-size:16px;background:#fff;}#product-display .h_mob_m + .attributes_mob .h_mob_td:last-child,#product-display .h_mob_m + .attributes_mob .h_mob_td_d:last-child{border-bottom:none !important;}table.product-stock{font-family:'Roboto Condensed',sans-serif;font-size:16px;border:1px solid #e8e8e8;border-radius:6px;border-collapse:separate;border-spacing:0;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.06);margin-top:16px;margin-bottom:0;width:100%;}#product_tarifs_by_count td,table.product-stock td{border:none;border-bottom:1px solid #e8e8e8;background:#fff;text-align:center;padding:10px 12px;font-family:'Roboto Condensed',sans-serif;font-size:16px;}#product_tarifs_by_count tr:last-child td,table.product-stock tr:last-child td{border-bottom:none;}#product_tarifs_by_count tr:last-child,#product_total_table tr:last-child{border-bottom:none;}table.product-stock tr:first-child td:first-child{border-radius:6px 0 0 0;}table.product-stock tr:first-child td:last-child{border-radius:0 6px 0 0;}table.product-stock tr:last-child td:first-child{border-radius:0 0 0 6px;}table.product-stock tr:last-child td:last-child{border-radius:0 0 6px 0;}#block-system-main .content .product-stock .t_stock{background:#f8f8f8;color:#555;font-weight:300;}#block-system-main .content .product-stock .stock_t{background:#fff;color:#667;}.attributes .stock_textile_block{display:flex;background:#f8f8f8;border:1px solid #e8e8e8;border-bottom:none;border-radius:6px 6px 0 0;margin-top:16px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#555;}.attributes .stock_textile{width:25%;padding:10px 12px;text-align:center;float:none;}.attributes div.product-stock{border:1px solid #e8e8e8;border-top:none;border-radius:0 0 6px 6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.06);margin-bottom:0;}.attributes div.product-stock:empty{display:none;}.attributes .field-collection-container{margin-bottom:0;border-bottom:none;}.attributes .field-collection-container .field-items .field-item{margin-bottom:0;}.attributes .field-collection-view{border:none;border-bottom:1px solid #e8e8e8 !important;background:#fff;padding:9px 12px;margin:0;color:#333;}.attributes .field-collection-view.field-collection-view-final{border-bottom:none !important;}.attributes .field-name-field-product-stock-size,.attributes .field-name-field-stock-p,.attributes .field-name-field-stock-de{width:25%;font-family:'Roboto Condensed',sans-serif;font-size:16px;text-align:center;}.attributes .field-collection-container .field-name-field-stock-p-next,.attributes .field-collection-container .field-name-field-stock-p-next-date{display:none;}.colors-stocks-block{flex-basis:100%;width:100%;margin-top:20px;font-family:'Roboto Condensed',sans-serif;font-size:16px;}.colors-stocks-block .cs-title{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;color:#333;margin-bottom:8px;padding:0;background:none;border:none;}.colors-stocks-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e8e8e8;border-radius:6px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.06);margin:0;}.colors-stocks-table th,.colors-stocks-table td{border:none;border-bottom:1px solid #e8e8e8;font-family:'Roboto Condensed',sans-serif;font-size:16px;padding:10px 12px;text-align:center;background:#fff;}.colors-stocks-table th{background:#f8f8f8;color:#555;font-weight:300;}.colors-stocks-table th.cs-th-photo{text-align:left;}.colors-stocks-table th.cs-th-stock,.colors-stocks-table td.cs-stock{white-space:nowrap;}.colors-stocks-table th.cs-th-next,.colors-stocks-table td.cs-next{white-space:nowrap;}.colors-stocks-table td{color:#667;}.colors-stocks-table td.cs-photo{padding:4px 8px;width:70px;}.colors-stocks-table td.cs-photo img{display:block;width:52px;height:52px;object-fit:cover;}.colors-stocks-table td.cs-color{text-align:left;color:#333;padding-left:8px;}.colors-stocks-table .cs-article{color:#aaa;font-size:14px;}.colors-stocks-table td.cs-instock{color:#2a7c2a;}.colors-stocks-table tbody tr:hover td{background:#f4fafd;}.colors-stocks-table tr.cs-current td{background:#f0f7ff;}.colors-stocks-table tr.cs-current:hover td{background:#e8f3fc;}.colors-stocks-table tbody tr:last-child td{border-bottom:none;}.colors-stocks-table thead tr th:first-child{border-radius:6px 0 0 0;}.colors-stocks-table thead tr th:last-child{border-radius:0 6px 0 0;}.colors-stocks-table tbody tr:last-child td:first-child{border-radius:0 0 0 6px;}.colors-stocks-table tbody tr:last-child td:last-child{border-radius:0 0 6px 0;}.similar-products-block{flex-basis:100%;width:100%;margin-top:20px;font-family:'Roboto Condensed',sans-serif;}.similar-products-block .sp-title{font-size:16px;font-weight:400;color:#333;margin-bottom:8px;}.sim-cards{display:flex;gap:12px;}.sim-card{flex:1;border:1px solid #e8e8e8;border-radius:6px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.06);padding:12px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow 0.15s,border-color 0.15s;}.sim-card:hover{border-color:#289dcc;box-shadow:0 2px 8px rgba(40,157,204,0.15);}.sim-img a{display:block;}.sim-img img{width:150px;height:150px;object-fit:contain;display:block;}.sim-article{font-size:13px;color:#aaa;margin-top:8px;}.sim-title{margin-top:6px;flex:1;}.sim-title a{color:#333;text-decoration:none;font-size:15px;line-height:1.3;}.sim-title a:hover{color:#289dcc;}.sim-price{margin-top:10px;font-size:16px;color:#289dcc;white-space:nowrap;}.sim-price .sim-currency{font-size:14px;color:#aaa;}#product_total_table{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.06);margin-top:16px;}#product_total_table table{border:none;background:#fff;margin-bottom:0;width:100%;}#product_total_table td{border:none;border-bottom:1px solid #e8e8e8;background:#fff;padding:9px 12px;font-family:'Roboto Condensed',sans-serif;font-size:16px;}#product_total_table tr:last-child td{border-bottom:none;}#product_total_table .total{font-size:17px;color:#289dcc;}.sku-m{font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#555;font-weight:300;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:6px 6px 0 0;padding:10px 12px;margin-top:0;margin-bottom:-1px;}.t_title_m{background-color:#f1f1f1;}.product_buy .add_to_cart{float:left;margin-right:15px;}.product_buy .add_to_cart .ajax-progress{display:none;}.product_buy .add_to_cart .form-item-count label{display:none;}.product_buy .add_to_cart .form-item-count{margin:0;float:left;}.product_buy .add_to_cart .form-item-count .form-text{border:1px solid #d0d0d0;border-right:none;border-radius:4px 0 0 4px;height:38px;width:70px;margin:0;color:#333;font-family:'Roboto Condensed',sans-serif;font-size:16px;padding:0 10px;box-sizing:border-box;}.product_buy .form-submit,.product_buy .favorite_link a,a.form-submit{height:38px;border-radius:0 4px 4px 0;border:none;background-color:#8cd50b;color:#fff;font-family:'Roboto Condensed',sans-serif;margin:0;font-size:16px;padding:0 18px;box-shadow:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color 0.15s;}.product_buy .form-submit:hover{background-color:#7ec009;}.product_buy .btn-icon{display:block;flex-shrink:0;filter:brightness(0) invert(1);}.product_buy .add_to_cart .form-submit{float:left;}.product_buy .apply,.product_buy .favorite_link,.product_buy .kp_link,.product_buy .notify_link{float:left;margin:0 11px 10px 0;}.product_buy .apply a{background-image:none;border-radius:4px;}.product_buy .favorite_link a{background:#00a0e3;border-radius:4px;}.product_buy .favorite_link a:hover{background:#0090d0;}.product_buy .kp_link a{background:#00a0e3;border-radius:4px;}.product_buy .kp_link a:hover{background:#0090d0;}.product_buy .form-submit,.product_buy .kp_link a{height:38px;display:inline-flex;align-items:center;gap:6px;color:#fff;padding:0 14px;text-decoration:none;border:none;cursor:pointer;}.product_buy .notify_link a,.product_buy .notify_link a:hover{background:#00a0e3;border-radius:4px;}.product_buy .notify_link
#product_tarifs_by_count{margin-top:17px;}#product_tarifs_by_count .t_title_m,#product_tarifs_by_count .t_title{background:#f8f8f8;color:#555;font-weight:300;}#product_tarifs_by_count .t_title_{background:#fff;color:#555;}#product_tarifs_by_count .t_blue{color:#289dcc;font-size:17px;font-family:'Roboto Condensed',sans-serif;}.product_buy form{margin:0;}#apply_forms .form-text{height:30px;margin:0;}#apply_forms .form-item-type,#apply_forms .form-item-place,#apply_forms .form-item-colors-count,#apply_forms .form-item-area{float:left;margin-right:15px;}#apply_forms .form-item-backing{float:left;margin:38px 0 0 10px;}#apply_forms .form-item-type select,#apply_forms .form-item-place select,#apply_forms .form-item-colors-count select{min-width:100%;height:30px;}#apply_forms form{background:#f1f1f1;padding:10px 20px;border-bottom:2px solid #fff;}#apply_forms form .form-actions{margin:18px 0 0;text-align:right;}#apply_forms form .form-actions .save{display:none;}#apply_forms form .form-actions .delete{background:none;padding:0;height:18px;line-height:18px;color:#f00;border:none;}#apply_forms form .form-actions .ajax-progress{display:none;}#apply_forms form .grippie{display:none;}#apply_forms .form-item-comment .form-textarea{height:40px;}#apply_forms .add_more{text-align:right;padding:18px 0 20px;}.dib{display:inline-block;width:100%;padding-top:0;}.commerce-line-item-views-form .info{float:left;}fieldset{border-radius:0;border:none;margin:0 0 10px;padding:0;}fieldset legend{border-radius:0;background:#f2f2f2;border:none;margin:0;position:static;height:auto;}fieldset .fieldset-wrapper{margin:0;padding:10px 20px 20px;border:1px solid #eee;border-top:0;}.commerce-line-item-views-form th.views-field-title{height:auto;vertical-align:middle;padding:0 10px;}.commerce-line-item-views-form td.views-field-title{padding:10px;}.product_buy.textile{margin-left:0;}.product-right-box{margin-left:385px;}.product_buy.textile .add_to_cart .item{float:left;width:25%;line-height:1.4;padding:5px 0;}.product_buy.textile .add_to_cart .item span{margin:0 8px;display:block;font-size:13px;text-align:center;}.product_buy.textile .add_to_cart .header{background:#eee;}.product_buy.textile .add_to_cart .tr{border-bottom:1px solid #eee;}.product_buy.textile .add_to_cart .form-item{margin:0;float:left;width:25%;}.product_buy.textile .add_to_cart{border-left:1px solid #eee;border-right:1px solid #eee;margin:15px 0;width:100%;}.product_buy.textile .add_to_cart .form-submit{float:right;margin-top:2px;}.cart td .size .value{color:#289dcc;}.cart > table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);}.cart td,.cart th{border:none !important;border-bottom:1px solid #e8e8e8 !important;border-right:1px solid #e8e8e8 !important;padding:10px 14px;}.cart td:last-child,.cart th:last-child{border-right:none !important;}.cart tr.last td,.cart tbody tr:last-child td{border-bottom:none !important;}.cart th{background:#f8f8f8;color:#555;font-weight:normal;font-size:15px;white-space:nowrap;text-align:center;}.cart thead th:first-child{border-radius:6px 0 0 0;}.cart thead th:last-child{border-radius:0 6px 0 0;}.cart tbody tr.last  td:first-child,.cart tbody tr:last-child td:first-child{border-radius:0 0 0 6px;}.cart tbody tr.last  td:last-child,.cart tbody tr:last-child td:last-child{border-radius:0 0 6px 0;}.cart td.delete a.cart-delete-btn{background:none;text-indent:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid #e8e8e8;color:#aaa;margin:auto;position:static;top:auto;transition:background 0.15s,border-color 0.15s,color 0.15s;text-decoration:none;}.cart td.delete a.cart-delete-btn svg{fill:currentColor;display:block;}.cart td.delete a.cart-delete-btn:hover{background:#fff0f0;border-color:#e05555;color:#e05555;}.cart .footer{display:flex;align-items:flex-start;gap:12px;margin-top:16px;}.cart .footer .left{float:none;flex-shrink:0;border-radius:6px;height:auto;padding:8px 15px;min-width:90px;}.cart .footer .center{float:none;flex:1;}.cart .footer .center .form-textarea{width:100%;box-sizing:border-box;}.cart .footer .right{float:none;flex-shrink:0;text-align:right;}.cart .footer .right .total .value{color:#289dcc;}.cart .footer .clear{display:none;}#popup_applies_list .form-item-type,#popup_applies_list .form-item-place,#popup_applies_list .form-item-area,#popup_applies_list .form-item-colors-count{float:left;margin-right:15px;margin-top:0;}#popup_applies_list .form-text{margin:0;}#popup_applies_list .form-select{min-width:100%;}#popup_applies_list form{background:#eee;padding:5px 0;margin:8px 0 18px;}#popup_applies_list form > div{margin:18px;}#cart_item_apply_popup .add_more{text-align:right;}.ui-widget-header{background:none;border:none;padding:0;margin:0;}.ui-dialog .ui-dialog-title{color:#fff;color:#444;font-weight:normal;font-size:20px;}.ui-widget{font-family:unset;}.ui-dialog .ui-dialog-titlebar-close{margin:-20px 0 0 !important;background:none !important;border:none;padding:0 !important;}.ui-dialog .ui-dialog-titlebar-close span{margin:0 !important;}.products_list table{border:none;background:#fff;margin-bottom:0;}.products_list tr{border:none;}.products_list td{width:20%;vertical-align:top;padding:4px;border:none;height:100%;background:#fff;}.product_colors_links{display:flex;flex-wrap:wrap;gap:4px;position:relative;top:2px;}.product_colors_links .item{border:1px solid #ddd;cursor:pointer;width:48px;padding:2px;border-radius:6px;flex-shrink:0;}.product_colors_links .item img{display:block;}.products_list .title{line-height:1.3;margin:10px 0;min-height:36px;}.products_list .img img{display:block;margin:0 auto;}.products_list .art .label{color:#289dcc;}.products_list .favorite_link{text-align:right;margin-bottom:8px;}.product_colors_links .item.current{border-color:#289dcc;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);}.product_page_colors_links{overflow:hidden;margin-top:16px;}.product_page_colors_links .item{float:left;border:1px solid #e8e8e8;border-radius:6px;margin:0 8px 8px 0;overflow:hidden;cursor:pointer;transition:border-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 3px rgba(0,0,0,0.06);}.product_page_colors_links .item:hover{border-color:#289dcc;box-shadow:0 2px 6px rgba(40,157,204,0.15);}.product_page_colors_links .item img{display:block;width:52px;height:52px;padding:4px;}.product_page_colors_links .item.current{border-color:#289dcc;box-shadow:0 2px 8px rgba(0,0,0,.1);}.product_item .favorite_link{position:absolute;top:8px;right:8px;}.product_item .kp_link{position:absolute;top:32px;right:8px;}.product_item .favorite_link .flag-throbber,.product_item .kp_link .flag-throbber{display:none;}.product_item .favorite_link a,.product_item .kp_link a{font-size:0;}.product_item .favorite_link a{color:#aaa;}.product_item .favorite_link a svg{fill:currentColor;}.product_item .favorite_link a.unflag-action{color:#289dcc;}.product_item .kp_link a{color:#aaa;}.product_item .kp_link a svg{fill:currentColor;}.product_item .kp_link a.unflag-action{color:#289dcc;}.cart td,.cart th{border:1px solid #e9e9e9;padding:10px;}.cart th{background:#f8f8f8;color:#667;font-weight:normal;white-space:pre;}.cart td.info{width:350px;}.cart td.apply_price{width:120px;}.cart td.count .form-text{width:50px;height:34px;width:80px;border:1px solid #c0d59a;font-size:15px;text-align:center;color:#667;font-family:Roboto Condensed;}.cart td.img{width:80px;}.cart td.count{width:80px;}.cart{font-family:Roboto Condensed;font-size:15px;}.cart td.info{vertical-align:top;}.cart td.info .title{line-height:1.4;margin-bottom:15px;}.cart td.info .stoks{line-height:1.3;font-size:14px;}.cart td.info .stoks .stock-row{color:#555;font-size:13px;}.cart td.info .stoks .stock-row .value{color:#289dcc;}.cart td.apply{width:240px;}.cart td.apply .edit_link{text-align:center;}.cart td.apply .edit_link .ajax-progress{display:none;}.cart td.apply .applies b{font-weight:normal;}.cart td.apply .applies{line-height:1.33;font-size:14px;}.cart td.apply .applies ul li{padding:10px;margin:0 -10px;border-top:1px solid #eee;}.cart td.apply .applies ul li.first{margin-top:10px;}.cart td.apply .applies ul li.last{padding-bottom:0;}.cart td.apply .applies .apply_comment .value{display:none;}.cart td.apply .applies .apply_comment b{position:relative;display:inline-block;padding-right:8px;cursor:pointer;margin-right:10px;}.cart td.apply .applies .apply_comment b:after{top:50%;left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(102,102,102,0);border-top-color:#667;border-width:4px;margin-left:-4px;margin-top:-1px;}.cart td.unit_price .value,.cart td.apply_price .value,.cart td.total .value{white-space:pre;}#popup_applies_list,#popup_applies_list .form-text,#popup_applies_list .form-select,#popup_applies_list .form-submit{font-family:Roboto Condensed;font-size:14px;}#popup_applies_list form .form-actions{margin-bottom:0;}#popup_applies_list form .form-actions .form-submit{margin-bottom:0;}.ui-dialog .ui-dialog-content{padding:15px;}.grippie{display:none;}.cart td.delete a{background:url(/sites/all/themes/medical_zymphonies_theme/images/delete-cart.png) no-repeat;text-indent:-9999px;display:inline-block;text-align:left;width:15px;height:15px;position:relative;top:5px;}.cart .total{border-right:none;}.cart .delete{border-left:none;}.cart td.delete .ajax-progress{display:none;}.cart .apply,.cart .count,.cart .unit_price,.cart .apply_price,.cart .total{text-align:center;}.cart td.apply .applies .delete_apply_link{text-align:right;}.cart td.apply .applies .delete_apply_link a{color:#289dcc;font-weight:normal;}.cart .footer .left{float:left;border:1px solid #e8e8e8;margin-right:30px;height:53px;}.cart .footer .left .item{text-align:center;padding:6px 15px;line-height:1.3;}.cart .footer .center{float:left;}.cart .footer .center .form-textarea{height:53px;font-family:Roboto Condensed;font-size:15px;}.cart .footer .right{float:right;text-align:right;}.cart .footer .center form{margin:0;}.cart .footer .center .form-item{margin:0;}.cart .footer .right .total{font-size:20px;white-space:nowrap;}.cart .footer .right .checkout_link{text-align:right;margin:3px 0 0;}.cart .footer .right .form-submit,.cart .footer .right > a.form-submit{display:block;width:100%;height:40px;line-height:40px;background:#01a0e4;color:#fff !important;padding:0 21px;font-size:18px;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;text-align:center;text-decoration:none !important;border:none;border-radius:4px;cursor:pointer;box-sizing:border-box;transition:background 0.15s;}.cart .footer .right .checkout_link .form-submit:hover{background:#0090d0;}.cart .footer .right .excel_link .form-submit{background:#5cb85c;}.cart .footer .right .excel_link .form-submit:hover{background:#4cae4c;}.cart .footer .right > a.form-submit{background:#e0e0e0;color:#555 !important;}.cart .footer .right > a.form-submit:hover{background:#d0d0d0;}.catalog_filters form .form-text{margin:0;}.catalog_filters{margin-bottom:15px;}.catalog_filters form > div > .form-actions #edit-submit,.site-filters-form > div > .form-actions #edit-submit{background:#01a0e2;color:#fff;border:none;}#header{max-width:unset;}.container{margin:0 auto;max-width:1440px;}.table{display:table;width:100%;}.td{display:table-cell;vertical-align:middle;}.site_header .header{background:#f5f5f5;}.site_header .header .header-inner{display:flex;align-items:center;justify-content:flex-end;height:30px;padding:0 10px;}.site_header .header .header-right{display:flex;align-items:center;gap:20px;}.site_header .header .header-phone{display:flex;align-items:center;gap:6px;color:#333;text-decoration:none;font-size:14px;padding-top:2px;}.header-lang
.site_header .header .header-phone:hover{color:#289DCC;}.site_header .header .header-phone svg{flex-shrink:0;fill:currentColor;}.site_header .header .header-lang .language-switcher-locale-url{list-style:none;margin:0;padding:0;display:flex;gap:4px;}.site_header .header .header-lang .language-switcher-locale-url li{margin:0;}.site_header .header .header-lang .language-switcher-locale-url li a{color:#667;text-decoration:none;font-size:14px;text-transform:uppercase;padding:7px 8px;transition:color 0.2s;}.site_header .header .header-lang .language-switcher-locale-url li a:hover{color:#289DCC;}.site_header .header .header-lang .language-switcher-locale-url .active a,.site_header .header .header-lang .language-switcher-locale-url li.active a{color:#289DCC;background:#fff;font-weight:600;}.site_header .center{background:#fff;}.site_header .center .center-inner{display:flex;align-items:center;justify-content:space-between;height:100px;padding:0 10px;}.site_header .center .logo{flex-shrink:0;padding:0;}.site_header .center .logo img{display:block;}.header-actions{display:flex;align-items:center;gap:25px;}.header-icon-btn{display:flex;align-items:center;justify-content:center;width:auto;height:auto;background:none;border:none;border-radius:0;color:#667;cursor:pointer;transition:color 0.15s;padding:0;margin:0;box-shadow:none;gap:6px;}.header-icon-btn svg{width:42px;height:42px;flex-shrink:0;}.header-icon-btn:hover{color:#289DCC;background:none;}.header-icon-btn svg{display:block;}.header-favorites-btn,.header-cart-btn,.header-quote-btn{position:relative;text-decoration:none;}.header-badge{position:absolute;top:0;right:-4px;min-width:18px;height:18px;padding:0 4px;background:#289DCC;color:#fff;font-size:11px;font-weight:400;line-height:18px;border-radius:9px;text-align:center;pointer-events:none;}.header-profile-label{font-size:14px;color:inherit;white-space:nowrap;}.header-search-wrap{flex:1;display:flex;align-items:center;justify-content:center;}.header-search-form-wrap{position:relative;width:500px;}.header-search-wrap .views-exposed-form{width:100%;margin:0;}.header-search-wrap .views-exposed-widgets{margin:0;display:flex;align-items:center;width:100%;background:#fff;border:1px solid #ddd;border-radius:35px;height:40px;overflow:hidden;transition:border-color 0.2s;}.header-search-wrap .views-exposed-widgets:focus-within{border-color:#289DCC;}.header-search-wrap .views-exposed-widget{padding:0 !important;float:none;}.header-search-wrap #edit-search-wrapper{flex:1;}.header-search-wrap .form-text{width:100%;height:40px;padding:0 16px;border:none;border-radius:0;font-size:14px;color:#333;background:transparent;margin:0;outline:none;box-sizing:border-box;}.header-search-wrap .form-text::placeholder{color:#aaa;}.header-search-wrap .views-submit-button{flex-shrink:0;margin:4px -5px 4px 0px;}.header-search-wrap .form-submit{width:32px;height:32px;background:transparent;border:1px solid #ddd;border-radius:50%;color:transparent;font-size:0;cursor:pointer;padding:0;transition:background 0.2s,border-color 0.2s;}.header-search-wrap .form-submit:hover{background:#f5f5f5;border-color:#bbb;}.header-search-icon{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:#555;cursor:pointer;pointer-events:none;width:20px;height:20px;}.header-profile-wrap{position:relative;display:flex;align-items:center;}.header-profile-dropdown{display:none;position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,0.12);overflow:hidden;z-index:1000;}.header-profile-wrap.open .header-profile-dropdown{display:block;}.header-profile-dropdown a{display:block;padding:11px 18px;color:#333;text-decoration:none;font-size:14px;transition:background 0.15s;}.header-profile-dropdown a:hover{background:#f5f5f5;color:#289DCC;}.header-profile-dropdown a + a{border-top:1px solid #eee;}.header-anon-wrap{position:relative;display:flex;align-items:center;}.header-anon-dropdown{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);min-width:260px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,0.12);overflow:hidden;z-index:1000;}.header-anon-wrap.open .header-anon-dropdown{display:block;}.header-anon-dropdown p{margin:0;padding:11px 18px;font-size:13px;color:#667;border-bottom:1px solid #eee;}.header-anon-dropdown a{display:block;padding:11px 18px;color:#333;text-decoration:none;font-size:14px;transition:background 0.15s;}.header-anon-dropdown a:hover{background:#f5f5f5;color:#289DCC;}.header-anon-dropdown a + a{border-top:1px solid #eee;}body ul.primary{background:#f6f6f6 none repeat scroll 0 0;display:table;width:100%;}body ul.primary.clearfix:after{display:none;}body ul.primary li{border:1px solid #ddd;display:table-cell;float:none;width:20%;}body ul.primary li a{border-radius:0;display:block;float:none;line-height:34px;margin:0;text-align:center;padding:0 20px;}body ul.primary li a.active{background:#01a0e2 none repeat scroll 0 0;font-weight:normal;}body .tabs-wrapper{border:medium none;margin-bottom:30px;}h1.page-title{margin:0 0 18px;}.breadcrumb{}.breadcrumb a:first-child{margin-left:0;}body.page-user ul.primary li:first-child{display:none;}th{padding:6px 10px;color:#444;background:#f1f1f1;border:1px solid #ddd;font-weight:normal;}td{background:#fff;border:1px solid #ddd;color:#444;padding:6px 10px;}.product_buy{width:100%;}.product_buy .messages{margin-top:0;}#product-display .fb{margin-top:0;}.product_item .price .value{float:right;color:#289dcc;font-family:"Roboto Condensed";font-size:20px;}.product_item{position:relative;background:#fff;border:1px solid #eee;border-radius:6px;padding:12px;box-sizing:border-box;transition:box-shadow 0.2s,border-color 0.2s;display:flex;flex-direction:column;width:100%;height:100%;}.product_item .colors_wrap{flex:1;}.product_item .price{margin-top:auto;}.product_item:hover{box-shadow:0 4px 16px rgba(0,0,0,0.10);border-color:#d0d0d0;}.product_item .price{border-top:1px solid #eee;line-height:25px;margin:8px -12px 0;padding:8px 12px 0;}.product_item .price .suffix{font-size:15px;}.order_info_page.cart td.apply .applies ul li.first{border-top:0;padding-top:0;margin-top:0;}.hide{display:none;}.term_page{display:flex;flex-wrap:wrap;}.term-description{padding-top:24px;border-top:1px solid #eee;color:#555;font-size:14px;line-height:1.7;}.term-description h1,.term-description h2,.term-description h3{font-size:18px;margin:0 0 12px;color:#333;}.term_page .catalog_filters{width:250px;min-width:250px;}.catalog_right{flex:1;min-width:0;margin-left:4px;}.catalog-filters-title{font-family:'Roboto Condensed',sans-serif;font-size:22px;font-weight:300;color:#667;margin:13px 0 8px 0;}.site-filters-form{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.06);}.site-filters-form > div > .form-item{padding:12px 15px;border-top:1px solid #ddd;margin:0;}.site-filters-form > div > .form-item:first-child{border:none;}.site-filters-form > div > .form-type-item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}.site-filters-form > div > .form-type-item .form-item{margin:12px 0 0;}.site-filters-form .form-type-item > label{display:block;width:100%;}.site-filters-form .form-type-item .form-type-textfield{width:82px;}.site-filters-form .form-type-item .form-type-textfield input{width:100%;}.site-filters-form .form-checkboxes{margin-top:10px;font-size:13px;}.site-filters-form .form-checkboxes input{position:relative;top:2px;}.site-filters-form .form-checkboxes .form-item{margin:2px 0;}.site-filters-form > div > .form-item > label{position:relative;padding-left:20px;display:block;cursor:pointer;}.site-filters-form > div > .form-item > label:after,.site-filters-form > div > .form-item > label:before{top:45%;left:6px;bottom:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.site-filters-form > div > .form-item > label:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:4px;margin-left:-4px;}.site-filters-form > div > .form-item > label:before{border-color:rgba(68,68,68,0);border-top-color:#444;border-width:5px;margin-left:-5px;}.site-filters-form > div > .form-item.open > label:after,.site-filters-form > div > .form-item.open > label:before{bottom:45%;left:6px;top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.site-filters-form > div > .form-item.open > label:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:4px;margin-left:-4px;}.site-filters-form > div > .form-item.open > label:before{border-color:rgba(68,68,68,0);border-bottom-color:#444;border-width:5px;margin-left:-5px;}.site-filters-form > div > .form-item > .form-item,.site-filters-form > div > .form-item > .form-checkboxes{display:none;}.site-filters-form > div > .form-item.open > .form-item,.site-filters-form > div > .form-item.open > .form-checkboxes{display:block;}.site-filters-form > div > .form-item:hover{background:#f5fbff;}.site-filters-form .form-actions{margin:0;padding:12px 15px;border-top:1px solid #ddd;}.site-filters-form .form-actions input{margin:0 0 8px;width:100%;}.site-filters-form .form-actions input:last-child{margin-bottom:0;}.site-filters-form .form-actions input#edit-clear{background:#fff;color:#555;border:1px solid #ddd;}.site-filters-form > div > .form-item .form-checkboxes{max-height:300px;overflow:auto;}.site-filters-form .form-type-item .form-type-textfield.form-item-stock-count{width:100%;}.site-sort-form{border:1px solid #e8e8e8;border-radius:6px;display:flex;justify-content:flex-end;margin:0 4px 4px 4px;padding:10px;box-shadow:0 1px 4px rgba(0,0,0,0.06);}.site-sort-form .form-item{margin:0;display:flex;align-items:center;}.site-sort-form .form-item label{margin-right:10px;}.site-sort-form input[type="submit"]{display:none;}.catalog-page{max-width:1440px;margin:0 auto;}.catalog-page .items > .item-list > ul{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;}.catalog-page .items > .item-list > ul > li{list-style:none;padding:0;border:none;margin:0;}.catalog-page .items > .item-list > ul > li > .name{position:relative;height:160px;border-radius:8px;overflow:hidden;background:#d0d2d6;margin:0 0 10px;}.catalog-page .items > .item-list > ul > li > .name::before{content:'';position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 0.4s ease;}.catalog-page .items > .item-list > ul > li:hover > .name::before{transform:scale(1.06);}.catalog-page .items > .item-list > ul > li > .name::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.1) 60%,transparent 100%);pointer-events:none;}.catalog-page .items > .item-list > ul > li > .name > a{position:absolute;inset:0;z-index:1;padding:10px 12px;font-family:'Roboto Condensed',sans-serif;font-size:18px;color:#fff;text-decoration:none;line-height:1.3;display:flex;align-items:flex-end;}.catalog-page .items > .item-list > ul > li > .name .cat-count{position:absolute;top:8px;right:10px;z-index:1;font-family:'Roboto Condensed',sans-serif;font-size:12px;font-weight:300;color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.35);border-radius:3px;padding:2px 6px;line-height:1.4;}.catalog-page .items > .item-list > ul > li > .item-list .cat-count{font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:300;color:#aaa;}.catalog-page .items > .item-list > ul > li:hover > .name{box-shadow:0 4px 16px rgba(0,0,0,0.2);}.catalog-page .items > .item-list > ul > li > .item-list{margin:0;padding:0;}.catalog-page .items > .item-list > ul > li > .item-list ul{list-style:none;margin:0;padding:0;}.catalog-page .items > .item-list > ul > li > .item-list li{list-style:none;line-height:1.3;margin-bottom:5px;}.catalog-page .items > .item-list > ul > li > .item-list li:last-child{margin-bottom:0;}.catalog-page .items > .item-list > ul > li > .item-list a{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:300;color:#555;text-decoration:none;transition:color 0.15s;}.catalog-page .items > .item-list > ul > li > .item-list a:hover{color:#289DCC;}.catalog-page .items > .item-list > ul > li li .item-list{display:none;}.catalog-page .items > .item-list > ul > li.term-15 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/umbrellas.webp);}.catalog-page .items > .item-list > ul > li.term-1 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/pens.webp);}.catalog-page .items > .item-list > ul > li.term-1868 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/pens.webp);}.catalog-page .items > .item-list > ul > li.term-27 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/drinkware.webp);}.catalog-page .items > .item-list > ul > li.term-1851 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/drinkware.webp);}.catalog-page .items > .item-list > ul > li.term-21 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/office.webp);}.catalog-page .items > .item-list > ul > li.term-3089 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/office.webp);}.catalog-page .items > .item-list > ul > li.term-59 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/clothing.webp);}.catalog-page .items > .item-list > ul > li.term-125 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/technology.webp);}.catalog-page .items > .item-list > ul > li.term-44 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/bags.webp);}.catalog-page .items > .item-list > ul > li.term-3091 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/bags.webp);}.catalog-page .items > .item-list > ul > li.term-18 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/tools.webp);}.catalog-page .items > .item-list > ul > li.term-103 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/kitchen.webp);}.catalog-page .items > .item-list > ul > li.term-131 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/outdoor.webp);}.catalog-page .items > .item-list > ul > li.term-3103 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/outdoor.webp);}.catalog-page .items > .item-list > ul > li.term-34 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/promo.webp);}.catalog-page .items > .item-list > ul > li.term-108 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/home.webp);}.catalog-page .items > .item-list > ul > li.term-3205 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/home.webp);}.catalog-page .items > .item-list > ul > li.term-1521 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/holidays.webp);}.catalog-page .items > .item-list > ul > li.term-3288 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/holidays.webp);}.catalog-page .items > .item-list > ul > li.term-1501 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/brands.webp);}.catalog-page .items > .item-list > ul > li.term-1853 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/brands.webp);}.catalog-page .items > .item-list > ul > li.term-1493 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/eco.webp);}.catalog-page .items > .item-list > ul > li.term-3154 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/umbrellas.webp);}.catalog-page .items > .item-list > ul > li.term-3166 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/clothing.webp);}.catalog-page .items > .item-list > ul > li.term-3158 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/technology.webp);}.catalog-page .items > .item-list > ul > li.term-3218 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/tools.webp);}.catalog-page .items > .item-list > ul > li.term-3227 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/kitchen.webp);}.catalog-page .items > .item-list > ul > li.term-3164 > .name::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/promo.webp);}@media (max-width:900px){.catalog-page .items > .item-list > ul{grid-template-columns:repeat(3,1fr);gap:14px;}}@media (max-width:768px){.catalog-page .items > .item-list > ul{grid-template-columns:repeat(2,1fr);gap:14px;}}@media (max-width:500px){.catalog-page .items > .item-list > ul{grid-template-columns:repeat(2,1fr);gap:10px;}.catalog-page .items > .item-list > ul > li{display:block;width:100% !important;}.catalog-page .items > .item-list > ul > li > .name{width:100%;height:130px;margin-bottom:8px;box-sizing:border-box;}.catalog-page .items > .item-list > ul > li > .item-list a{font-size:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.catalog-page .items > .item-list > ul > li > .item-list li{margin-bottom:3px;}.catalog-page .cat-count{display:none;}}.categories-block .list > .item-list > ul{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;list-style:none;margin:0;padding:0;}.categories-block .list > .item-list > ul > li{height:160px;position:relative;background:#E8E8E9;border-radius:6px;overflow:hidden;transition:box-shadow 0.3s;}.categories-block .list > .item-list > ul > li::before{content:'';position:absolute;inset:0;background:url(/sites/all/themes/medical_zymphonies_theme/images/holidays.webp) no-repeat center center;background-size:cover;transition:transform 0.4s ease;}.categories-block .list > .item-list > ul > li:hover::before{transform:scale(1.07);}.categories-block .list > .item-list > ul > li::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0);transition:background 0.3s;pointer-events:none;}.categories-block .list > .item-list > ul > li:hover::after{background:rgba(0,0,0,0.15);}.categories-block .list > .item-list > ul > li:hover{box-shadow:0 4px 16px rgba(0,0,0,0.2);}.categories-block .list > .item-list > ul > li > a{position:absolute;inset:0;display:flex;align-items:flex-end;color:#fff;padding:5px 10px;font-size:15px;text-decoration:none;background:linear-gradient(to top,rgba(0,0,0,0.5) 0%,transparent 40%);transition:background 0.3s;z-index:1;}.categories-block .list > .item-list > ul > li.term-15::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/umbrellas.webp);}.categories-block .list > .item-list > ul > li.term-1::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/pens.webp);}.categories-block .list > .item-list > ul > li.term-1868::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/pens.webp);}.categories-block .list > .item-list > ul > li.term-27::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/drinkware.webp);}.categories-block .list > .item-list > ul > li.term-1851::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/drinkware.webp);}.categories-block .list > .item-list > ul > li.term-21::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/office.webp);}.categories-block .list > .item-list > ul > li.term-3089::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/office.webp);}.categories-block .list > .item-list > ul > li.term-59::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/clothing.webp);}.categories-block .list > .item-list > ul > li.term-125::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/technology.webp);}.categories-block .list > .item-list > ul > li.term-44::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/bags.webp);}.categories-block .list > .item-list > ul > li.term-3091::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/bags.webp);}.categories-block .list > .item-list > ul > li.term-18::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/tools.webp);}.categories-block .list > .item-list > ul > li.term-103::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/kitchen.webp);}.categories-block .list > .item-list > ul > li.term-131::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/outdoor.webp);}.categories-block .list > .item-list > ul > li.term-3103::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/outdoor.webp);}.categories-block .list > .item-list > ul > li.term-34::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/promo.webp);}.categories-block .list > .item-list > ul > li.term-108::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/home.webp);}.categories-block .list > .item-list > ul > li.term-3205::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/home.webp);}.categories-block .list > .item-list > ul > li.term-3154::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/umbrellas.webp);}.categories-block .list > .item-list > ul > li.term-1868::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/pens.webp);}.categories-block .list > .item-list > ul > li.term-1851::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/drinkware.webp);}.categories-block .list > .item-list > ul > li.term-3089::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/office.webp);}.categories-block .list > .item-list > ul > li.term-3166::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/clothing.webp);}.categories-block .list > .item-list > ul > li.term-3158::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/technology.webp);}.categories-block .list > .item-list > ul > li.term-3091::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/bags.webp);}.categories-block .list > .item-list > ul > li.term-3218::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/tools.webp);}.categories-block .list > .item-list > ul > li.term-3227::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/kitchen.webp);}.categories-block .list > .item-list > ul > li.term-3103::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/outdoor.webp);}.categories-block .list > .item-list > ul > li.term-3164::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/promo.webp);}.categories-block .list > .item-list > ul > li.term-1521::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/holidays.webp);}.categories-block .list > .item-list > ul > li.term-3288::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/holidays.webp);}.categories-block .list > .item-list > ul > li.term-1501::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/brands.webp);}.categories-block .list > .item-list > ul > li.term-1853::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/brands.webp);}.categories-block .list > .item-list > ul > li.term-1493::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/eco.webp);}.categories-block .list > .item-list > ul > li.term-3311::before{background-image:url(/sites/all/themes/medical_zymphonies_theme/images/eco.webp);}#main-menu li li{position:static;}#main-menu li ul{top:100% !important;left:0 !important;}#main-menu li li ul{top:-4px !important;left:100% !important;margin-left:-1px;min-height:100%;background:none;}#main-menu li li li{background:#fff;}.term_page .catalog_filters .categories{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;margin-bottom:8px;box-shadow:0 1px 4px rgba(0,0,0,0.06);list-style:none;margin-left:0;}.term_page .catalog_filters .categories li{border-bottom:1px solid #e8e8e8;}.term_page .catalog_filters .categories li:last-child{border:none;}.term_page .catalog_filters .categories a{display:block;padding:10px 15px;color:#667;}.term_page .catalog_filters .categories a:hover{background:#f5fbff;color:#289dcc;}.views-field-field-a{padding:7px 7px 0 7px;}.mobile-overlay{display:none;position:fixed;top:60px;left:280px;width:calc(100% - 280px);height:calc(100% - 60px);background:rgba(0,0,0,0.5);z-index:998;}body.mobile-menu-open .mobile-overlay{display:block;}a.nav-toggle{font-size:0 !important;}@media (min-width:961px){.mobile-bottom-bar,.mobile-menu-lang{display:none !important;}.header-actions,.site_header .header .header-inner{display:flex;}a.nav-toggle{display:none !important;}}a.nav-toggle::before{font-size:16px;content:'☰  Меню';color:#01a0e2;}body.mobile-menu-open a.nav-toggle::before{content:'✕';color:#01a0e2;}@media (max-width:960px){a.nav-toggle{display:flex !important;align-items:center !important;justify-content:center !important;color:#01a0e2 !important;text-decoration:none !important;cursor:pointer !important;position:fixed !important;top:0 !important;right:0 !important;left:auto !important;width:60px !important;height:60px !important;z-index:1002 !important;font-size:0 !important;}a.nav-toggle::before{content:none;}a.nav-toggle svg{display:block;color:#555;}body.mobile-menu-open a.nav-toggle svg{display:none;}body.mobile-menu-open a.nav-toggle::before{content:'✕';font-size:22px;color:#555;}#main-menu .menu-navigation-container{position:fixed;top:0;left:-290px;width:280px;height:100%;background:#fff;z-index:999;overflow-y:auto;overflow-x:hidden;transition:left 0.3s ease;padding:60px 0 40px;box-shadow:2px 0 8px rgba(0,0,0,0.2);}body.mobile-menu-open .menu-navigation-container{left:0 !important;}#main-menu li ul,#main-menu li li ul{position:static !important;top:auto !important;left:auto !important;float:none !important;width:100% !important;box-shadow:none !important;border:none !important;min-height:auto !important;margin-left:0 !important;}#main-menu ul.menu{list-style:none;margin:0;padding:0;}#main-menu ul.menu li{border-bottom:1px solid #eee;position:relative;float:none !important;display:block !important;overflow:visible;}#main-menu ul.menu li a{display:block;padding:11px 44px 11px 16px;color:#333;text-decoration:none;font-size:14px;line-height:1.4;background-image:none !important;}#main-menu ul.menu li a:hover{background:#f5f5f5;color:#000;}#main-menu .sub-toggle{position:absolute;top:0;right:0;width:40px;height:42px;line-height:42px;text-align:center;font-size:20px;cursor:pointer;color:#888;transition:transform 0.2s ease;display:block;z-index:2;}#main-menu li.sub-open > .sub-toggle{transform:rotate(90deg);}#main-menu ul.menu ul.menu{display:none;background:#f5f5f5;}#main-menu ul.menu ul.menu li a{padding-left:28px;font-size:13px;color:#555;}#main-menu .menu-navigation-container{width:280px;max-width:280px;}#main-menu ul.menu{width:280px;max-width:280px;margin-bottom:16px;}}.kp{font-family:'Roboto Condensed',sans-serif;font-size:15px;}.kp-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);}.kp-table td,.kp-table th{border:none !important;border-bottom:1px solid #e8e8e8 !important;border-right:1px solid #e8e8e8 !important;padding:8px 12px;vertical-align:middle;}.kp-table td:last-child,.kp-table th:last-child{border-right:none !important;}.kp-table tbody tr:last-child td{border-bottom:none !important;}.kp-table th{background:#f8f8f8;color:#555;font-weight:normal;text-align:center;white-space:nowrap;}.kp-table thead th:first-child{border-radius:6px 0 0 0;}.kp-table thead th:last-child{border-radius:0 6px 0 0;}.kp-table tbody tr:last-child td:first-child{border-radius:0 0 0 6px;}.kp-table tbody tr:last-child td:last-child{border-radius:0 0 6px 0;}.kp-table input.form-text{width:80px;padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin:0;}.kp-table input.kp-apply-type{width:250px;}.kp-table td.photo{width:70px;text-align:center;}.kp-table td.photo img{display:block;margin:auto;}.kp-table td.delete{width:40px;text-align:center;}.kp-table td.delete a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid #e8e8e8;color:#aaa;transition:background 0.15s,border-color 0.15s,color 0.15s;}.kp-table td.delete a svg{fill:currentColor;}.kp-table td.delete a .flag-text{display:none !important;}.kp-table td.delete a:hover{background:#fff0f0;border-color:#e05555;color:#e05555;}.kp-table td.qty,.kp-table td.unit_price,.kp-table td.markup,.kp-table td.price_with_markup,.kp-table td.apply_price,.kp-table td.total{text-align:center;}.kp-table .kp-unit-price,.kp-table .kp-price-markup,.kp-table .kp-total{color:#289dcc;}.kp-table td.info .kp-article{display:block;color:#888;}.kp-footer{display:flex;justify-content:flex-end;margin-top:16px;}.kp-footer-right{text-align:right;min-width:240px;}.kp-total-row{font-size:20px;margin-bottom:10px;}.kp-total-row .kp-grand-total{color:#289dcc;}.kp-save-result{margin-bottom:10px;font-size:14px;color:#333;}.kp-save-result a{color:#289dcc;}.kp-actions{display:flex;flex-direction:column;}.kp-save-btn,.kp-excel-btn,.kp-clear-btn{display:block;width:100%;height:40px;line-height:40px;background:#01a0e4;color:#fff !important;padding:0 21px;font-size:18px;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;text-align:center;text-decoration:none !important;border:none;border-radius:4px;cursor:pointer;box-sizing:border-box;transition:background 0.15s;}.kp-save-btn:hover{background:#0090d0;}.kp-excel-btn{background:#5cb85c;}.kp-excel-btn:hover{background:#4cae4c;}.kp-clear-btn{background:#e0e0e0;color:#555 !important;}.kp-clear-btn:hover{background:#d0d0d0;}#commerce-checkout-form-checkout{font-size:15px;font-family:'Roboto',sans-serif;color:#333;max-width:800px;}#commerce-checkout-form-checkout fieldset:not(.checkout-buttons){border:1px solid #e0e0e0;border-radius:4px;padding:0;margin:0 0 20px 0;top:0;background:#fff;}#commerce-checkout-form-checkout fieldset:not(.checkout-buttons) legend{position:static;display:block;width:calc(100% + 2px);margin-left:-1px;margin-top:-1px;height:auto;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px 4px 0 0;padding:10px 16px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#555;letter-spacing:0.2px;text-indent:0;text-shadow:none;box-sizing:border-box;}#commerce-checkout-form-checkout fieldset .fieldset-wrapper{padding:16px;margin-top:0;border:none;}#commerce-checkout-form-checkout .form-item{margin-bottom:14px;}#commerce-checkout-form-checkout label{font-size:13px;font-weight:bold;color:#555;margin-bottom:6px;display:block;}#commerce-checkout-form-checkout .form-radios .form-item{margin-bottom:6px;display:flex;align-items:center;gap:8px;}#commerce-checkout-form-checkout .form-radios .form-item input[type="radio"]{flex-shrink:0;margin:0;}#commerce-checkout-form-checkout .form-radios label.option{font-weight:normal;color:#333;font-size:14px;display:inline !important;margin:0;}#commerce-checkout-form-checkout .form-select{height:36px;padding:0 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;color:#333;min-width:260px;}#commerce-checkout-form-checkout .form-textarea{border:1px solid #ccc;border-radius:4px;padding:8px 10px;font-size:14px;width:100%;box-sizing:border-box;resize:vertical;}#commerce-checkout-form-checkout fieldset.checkout-buttons{border:none;background:none;padding:0;}#commerce-checkout-form-checkout .checkout-continue{background:#01a0e4;color:#fff;border:none;border-radius:4px;height:40px;padding:0 24px;font-size:16px;font-family:'Roboto Condensed',sans-serif;cursor:pointer;transition:background 0.15s;}#commerce-checkout-form-checkout .checkout-continue:hover{background:#0090d0;}#commerce-checkout-form-checkout .checkout-cancel{background:#e0e0e0;color:#555;border:none;border-radius:4px;height:40px;padding:0 24px;font-size:16px;font-family:'Roboto Condensed',sans-serif;cursor:pointer;transition:background 0.15s;}#commerce-checkout-form-checkout .checkout-cancel:hover{background:#d0d0d0;}#commerce-checkout-form-checkout .button-operator{margin:0 10px;color:#999;}#commerce-checkout-form-review{font-size:15px;font-family:'Roboto',sans-serif;color:#333;max-width:800px;}#commerce-checkout-form-review .checkout-help{margin-bottom:16px;color:#777;font-size:14px;}#commerce-checkout-form-review table.checkout-review{width:100%;border:1px solid #e0e0e0;border-radius:4px;border-collapse:collapse;margin-bottom:20px;overflow:hidden;}#commerce-checkout-form-review table.checkout-review tr.pane-title td{background:#f8f8f8;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 16px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#555;letter-spacing:0.2px;}#commerce-checkout-form-review table.checkout-review tr.pane-title:first-child td{border-top:none;}#commerce-checkout-form-review table.checkout-review tr.pane-data td{padding:12px 16px;}#commerce-checkout-form-review table.checkout-review .field-label{font-weight:bold;color:#444;font-size:14px;margin-top:8px;}#commerce-checkout-form-review table.checkout-review .field-item{font-size:14px;color:#333;margin-bottom:4px;}#commerce-checkout-form-review table.checkout-review .form-item label{font-weight:bold;color:#444;font-size:14px;}#commerce-checkout-form-review .commerce_payment{margin-bottom:16px;font-size:14px;color:#777;}#commerce-checkout-form-review .checkout-continue{background:#01a0e4;color:#fff;border:none;border-radius:4px;height:40px;padding:0 24px;font-size:16px;font-family:'Roboto Condensed',sans-serif;cursor:pointer;transition:background 0.15s;}#commerce-checkout-form-review .checkout-continue:hover{background:#0090d0;}#commerce-checkout-form-review .checkout-back{background:#e0e0e0;color:#555;border:none;border-radius:4px;height:40px;padding:0 24px;font-size:16px;font-family:'Roboto Condensed',sans-serif;cursor:pointer;transition:background 0.15s;}#commerce-checkout-form-review .checkout-back:hover{background:#d0d0d0;}#commerce-checkout-form-review .button-operator{margin:0 10px;color:#999;}#commerce-checkout-form-review fieldset.checkout-buttons{border:none;background:none;padding:0;}#commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper{border:none;padding:0;margin:0;}.scroll-to-top{position:fixed;bottom:72px;right:24px;z-index:996;width:48px;height:48px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.08);transition:box-shadow 0.15s,transform 0.15s;padding:8px 12px;margin:0;}.scroll-to-top.visible{display:flex;}.scroll-to-top svg{display:block;color:#289dcc;fill:#289dcc;}.scroll-to-top:hover{box-shadow:0 6px 20px rgba(0,0,0,0.16),0 2px 6px rgba(0,0,0,0.1);transform:translateY(-2px);}@media (max-width:960px){.scroll-to-top{bottom:68px;right:12px;width:38px;height:38px;padding:4px 8px;}}.float-contact{position:fixed;right:24px;z-index:996;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.08);transition:box-shadow 0.15s,transform 0.15s;text-decoration:none;}.float-contact:hover{box-shadow:0 6px 20px rgba(0,0,0,0.16),0 2px 6px rgba(0,0,0,0.1);transform:translateY(-2px);}.float-contact img{display:block;filter:brightness(0) invert(1);}.float-contact-telegram{bottom:128px;background:#29a9eb;}.float-contact-telegram img{margin-left:-4px;}.float-contact-viber{bottom:184px;background:#7360f2;}@media (max-width:960px){.float-contact{right:12px;width:38px;height:38px;}.float-contact img{width:20px;height:20px;}.float-contact-telegram{bottom:112px;}.float-contact-viber{bottom:156px;}}.p2-extra{max-height:0;overflow:hidden;transition:max-height 0.4s ease;}.p2-extra.open{max-height:5000px;}.p2-toggle-wrap{text-align:center;margin-bottom:0;}#block-system-main{margin-bottom:0;}.p2-toggle-btn{display:inline-block;padding:8px 28px;background:#289DCC;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;text-decoration:none;transition:background 0.2s;}.p2-toggle-btn:hover{background:#1a7fa8;color:#fff;text-decoration:none;}.swiper-slider-wrap{width:100%;overflow:hidden;}.swiper-slider-wrap .swiper{width:100%;height:500px;}.swiper-slide{position:relative;overflow:hidden;}.swiper-slide-link{display:block;width:100%;height:100%;}.swiper-slide-img{width:100%;height:100%;object-fit:cover;display:block;}.swiper-slide-caption{position:absolute;left:0;bottom:0;right:0;padding:30px 40px;background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,transparent 100%);color:#fff;}.swiper-slide-html{top:0;bottom:0;background:none;padding:0;display:flex;align-items:center;}.swiper-slide-html::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0.05) 100%);z-index:0;}.swiper-slide-caption h2{margin:0 0 8px;font-size:32px;font-weight:400;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.swiper-slide-caption p{margin:0;font-size:16px;opacity:0.9;}.swiper-slide-html .container{position:relative;z-index:1;width:100%;}.front-banner{max-width:600px;color:#fff;padding:20px 0;margin-left:60px;margin-right:auto;text-align:left;font-family:'Roboto Condensed',sans-serif;}.front-title{font-size:30px !important;font-family:'Roboto Condensed',sans-serif !important;color:#fff !important;margin:0 0 15px !important;line-height:1.25;text-shadow:0 2px 6px rgba(0,0,0,0.5);opacity:1 !important;font-weight:400;}.front-title-bottom{font-size:24px !important;font-family:'Roboto Condensed',sans-serif !important;color:#fff !important;line-height:1.25;text-shadow:0 2px 6px rgba(0,0,0,0.5);opacity:1 !important;}.front-title-bottom-2{font-size:24px !important;font-family:'Roboto Condensed',sans-serif !important;color:#fff !important;margin:0 0 20px !important;line-height:1.25;text-shadow:0 2px 6px rgba(0,0,0,0.5);opacity:1 !important;}.front-list{list-style:none;padding:0;margin:25px 0;}.front-list li{position:relative;padding:0 0 0 22px;font-size:18px;color:rgba(255,255,255,0.92);text-shadow:0 1px 3px rgba(0,0,0,0.4);}.front-list li::before{content:'\2713';position:absolute;left:0;color:#4fc3f7;font-weight:400;}.front-btn{display:inline-block;padding:10px 25px;background:#289dcc;color:#fff !important;border-radius:4px;font-size:18px;text-decoration:none;transition:background 0.2s;margin-right:10px;border:none;box-shadow:none;line-height:normal;cursor:pointer;font-family:'Roboto Condensed',sans-serif;font-weight:300;}.front-btn:hover{background:#1a7fa8;color:#fff !important;text-decoration:none;}.front-btn-cat{display:inline-block;padding:9px 25px;background:none;border:1px solid #fff;color:#fff !important;border-radius:4px;font-size:18px;text-decoration:none;transition:background 0.2s;margin-right:10px;box-shadow:none;line-height:normal;cursor:pointer;font-family:'Roboto Condensed',sans-serif;font-weight:300;}.front-btn-cat:hover{background:#fff;color:#289dcc !important;text-decoration:none;}.mob-br{display:none;}.swiper-button-prev,.swiper-button-next{--swiper-navigation-size:18px;--swiper-navigation-color:#333;color:#333;width:40px !important;height:58px !important;background:rgba(255,255,255,0.75);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.2);transition:box-shadow 0.2s,transform 0.2s;}.swiper-button-prev:hover,.swiper-button-next:hover{box-shadow:0 4px 16px rgba(0,0,0,0.3);transform:scale(1.08);}.swiper-button-prev::after,.swiper-button-next::after{display:none;}.swiper-button-prev svg,.swiper-button-next svg{display:block;}.swiper-pagination-bullet-active{background:#289DCC;}@media screen and (max-width:960px){#block-system-main .sku-m{margin-top:0;border-radius:6px 6px 0 0;border-color:#e8e8e8;background:#f8f8f8;padding:10px 12px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#555;justify-content:flex-start;}#product-display .h_mob{border:1px solid #e8e8e8;border-bottom:none;border-radius:6px 6px 0 0;background:#f8f8f8;color:#555;padding:10px 12px;font-family:'Roboto Condensed',sans-serif;font-size:16px;margin-top:16px;text-align:center;}#product-display .attributes_mob{border:1px solid #e8e8e8;border-top:none;border-bottom:1px solid #e8e8e8;border-radius:0 0 6px 6px;margin-bottom:0;background:#fff;}#product-display .h_mob_td_dm{border-bottom:none;padding:10px 12px;color:#333;font-family:'Roboto Condensed',sans-serif;font-size:16px;}#product-display .block_st_mob{border:1px solid #e8e8e8;border-top:none;border-radius:0 0 6px 6px;margin-bottom:0;background:#fff;}#product-display .st_mob_td{border-bottom:1px solid #e8e8e8;padding:10px 12px;color:#333;font-family:'Roboto Condensed',sans-serif;font-size:16px;}#product-display .st_mob .st_mob_td:last-child{border-bottom:none;}#product-display .h_mob_m{margin-top:16px;}#product-display .fb{margin-top:16px;}.stock_textile_block{display:none;}#product_tarifs_by_count tr{border-bottom:none;}#product_tarifs_by_count .t_title{background:#fff;color:#333;}#product_tarifs_by_count .t_title_{background:#f8f8f8;color:#555;}#product_tarifs_by_count .t_blue{font-size:16px;color:#289dcc;}#product_tarifs_by_count td{border-bottom:1px solid #e8e8e8 !important;}#product_tarifs_by_count td:last-child{border-bottom:none !important;}body.node-type-product-display #block-system-main .content,body.node-type-product-display #block-system-main .content .attributes,body.node-type-product-display #block-system-main .content .p_links,.product_buy{float:none;width:100%;max-width:100%;box-sizing:border-box;}.colors-stocks-block{width:100%;max-width:100%;box-sizing:border-box;margin-top:16px;}.colors-stocks-block .cs-title{margin-bottom:6px;}.colors-stocks-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:6px;box-sizing:border-box;}.colors-stocks-table th,.colors-stocks-table td{padding:6px 8px;font-size:13px;}.colors-stocks-table td.cs-photo{width:50px;padding:4px 6px;}.colors-stocks-table td.cs-photo img{width:38px;height:38px;}.colors-stocks-table .cs-article{font-size:12px;}.colors-stocks-table .cs-th-next,.colors-stocks-table .cs-next{display:none;}.similar-products-block{width:100%;max-width:100%;box-sizing:border-box;margin-top:16px;}.sim-cards{flex-wrap:wrap;gap:8px;}.sim-card{flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px);min-width:0;padding:8px;box-sizing:border-box;}.sim-img,.sim-img a{display:block;width:100%;max-width:100%;}.sim-img img{display:block;width:100%;height:auto;max-width:150px;margin:0 auto;}.sim-title a{word-break:break-word;}#product_tarifs_by_count table{table-layout:fixed;width:100%;}#product_tarifs_by_count td{padding:8px 6px;font-size:14px;word-break:break-word;}#product_tarifs_by_count .t_blue{font-size:15px !important;}.swiper-slider-wrap .swiper{height:380px;}.swiper-slide-img{object-position:67% center;}.swiper-slide-caption h2{font-size:20px;}.swiper-slide-caption{padding:15px 20px;}.swiper-button-prev,.swiper-button-next{display:none;}.swiper-slide-html .container{padding-left:0;}.front-banner{padding:12px 0;margin-left:0;margin-right:0;}.front-title{font-size:21px !important;margin-bottom:10px !important;line-height:1.3;font-weight:400;}.front-title-bottom{font-size:18px !important;margin-bottom:2px !important;line-height:1.25;}.front-title-bottom-2{font-size:18px !important;margin-bottom:0 !important;line-height:1.25;}.front-list{margin:15px 0 15px;}.front-list li{font-size:15px;padding:3px 0 3px 18px;line-height:18px;}.front-btn,.front-btn-cat{display:block;width:100%;text-align:center;box-sizing:border-box;margin-right:0;margin-bottom:8px;font-size:16px;padding:10px 16px;}.front-btn-cat{background:rgba(255,255,255,0.2);}.mob-br{display:block;}.term_page{flex-direction:column;margin-top:16px;}.term_page .catalog_filters{width:100%;min-width:0;margin-bottom:12px;}.term_page .catalog_filters_values{margin-left:0;}.term_page .catalog_filters .categories{border:none;padding:0;margin:0 0 12px 0;box-shadow:none;}.term_page .catalog_filters .categories .item-list ul{display:flex !important;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;}.term_page .catalog_filters .categories .item-list ul li{flex:0 0 auto;border:1px solid #e8e8e8;border-radius:20px;overflow:hidden;}.term_page .catalog_filters .categories .item-list ul li:last-child{border:1px solid #e8e8e8;}.term_page .catalog_filters .categories a{display:block;padding:6px 14px;font-size:14px;white-space:nowrap;}.term_page .catalog_filters .categories a:hover,.term_page .catalog_filters .categories a.active{background:#f5fbff;}.mobile-controls-row{display:flex;gap:8px;margin-bottom:8px;width:100%;box-sizing:border-box;}.mobile-ctrl-btn{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 8px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);font-family:'Roboto Condensed',sans-serif;font-size:15px;color:#333;cursor:pointer;box-sizing:border-box;}.mobile-ctrl-btn svg{fill:#555;flex-shrink:0;}.mobile-ctrl-btn:active{background:#f5fbff;}ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item{display:block !important;width:100% !important;box-sizing:border-box;margin:0 0 8px 0 !important;}ul.views-fluid-grid-items-width-250 .views-field-field-imgs,ul.views-fluid-grid-items-width-250 .views-field-field-article,ul.views-fluid-grid-items-width-250 .views-field-title{float:none !important;width:100% !important;display:block !important;}.term_page #products_list_mobile td,.favorites_page #products_list_mobile td{border-bottom:none;}.products_list tr.even,.products_list tr.odd{background-color:transparent;border-bottom:none;padding:0;}#products_list_mobile table,#products_list_mobile tbody{display:block;width:100%;}#products_list_mobile tr{display:flex;flex-wrap:wrap;width:100%;}#products_list_mobile td{width:100% !important;height:auto !important;box-sizing:border-box;}#products_list_mobile .product_item{width:100%;height:auto;}#products_list_mobile .img img{max-width:100%;height:auto;width:auto;}}#header-anon-popup{position:fixed;top:80px;left:50%;transform:translateX(-50%) translateY(-10px);background:#333;color:#fff;padding:10px 20px;border-radius:6px;font-size:14px;white-space:nowrap;z-index:9999;opacity:0;pointer-events:none;transition:opacity 0.2s,transform 0.2s;}#header-anon-popup.show{opacity:1;transform:translateX(-50%) translateY(0);}ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item{border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);background:#fff;padding:0;margin:4px 2px;transition:box-shadow 0.15s,border-color 0.15s;}ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.12);border-color:#d0d0d0;}ul.views-fluid-grid-items-width-250 .views-field-field-article{padding:8px 10px 4px;font-size:14px;}ul.views-fluid-grid-items-width-250 .views-field-field-imgs{text-align:center;padding:4px 10px;margin-left:0;}ul.views-fluid-grid-items-width-250 .views-field-field-imgs img{max-width:100%;height:auto;}ul.views-fluid-grid-items-width-250 .views-field-title{padding:8px 10px 12px;}#block-views-view-block-news-block .views-fluid-grid-list{display:grid !important;grid-template-columns:repeat(3,1fr);gap:8px;list-style:none;margin:0;padding:0;}#block-views-view-block-news-block .views-fluid-grid-item{position:relative;height:220px;border-radius:6px;overflow:hidden;display:block !important;width:auto !important;margin:0 !important;vertical-align:top;}#block-views-view-block-news-block .news-img{position:absolute;inset:0;margin:0;overflow:hidden;}#block-views-view-block-news-block .news-img a{display:block;width:100%;height:100%;}#block-views-view-block-news-block .news-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease;}#block-views-view-block-news-block .views-fluid-grid-item:hover .news-img img{transform:scale(1.07);}#block-views-view-block-news-block .views-fluid-grid-item::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0);transition:background 0.4s ease;pointer-events:none;z-index:1;}#block-views-view-block-news-block .views-fluid-grid-item:hover::after{background:rgba(0,0,0,0.15);}#block-views-view-block-news-block .views-field-created{position:absolute;top:10px;left:10px;z-index:2;background:rgba(0,0,0,0.45);color:#fff;font-size:12px;padding:2px 8px;border-radius:3px;line-height:1.5;}#block-views-view-block-news-block .views-fluid-grid-item > div:last-child{position:absolute;bottom:0;left:0;right:0;padding:36px 12px 12px;background:linear-gradient(to top,rgba(0,0,0,0.65) 0%,transparent 100%);z-index:2;}#block-views-view-block-news-block .news_block_title{min-width:0;}#block-views-view-block-news-block .news_block_title a{color:#fff;font-size:15px;text-decoration:none;line-height:1.3;display:block;}#block-views-view-block-news-block .news_block_title a:hover{text-decoration:underline;}#block-views-view-block-news-block .views-fluid-grid-item:hover{box-shadow:0 4px 16px rgba(0,0,0,0.18);}.page-node-1 .node-page .field-item,.page-node-28747 .node-page .field-item{font-family:'Roboto Condensed',sans-serif;}.page-node-1 .node-page .ctc,.page-node-28747 .node-page .ctc{float:none;display:inline-block;vertical-align:top;width:calc(50% - 12px);min-height:0;box-sizing:border-box;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);background:#fff;padding:20px 24px;margin:0 0 16px 0;}.page-node-1 .node-page .ctc:nth-child(odd),.page-node-28747 .node-page .ctc:nth-child(odd){margin-right:16px;}.page-node-1 .node-page .ctc h2,.page-node-28747 .node-page .ctc h2{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;color:#333;margin:0 0 12px 0;padding-bottom:10px;border-bottom:1px solid #e8e8e8;}.page-node-1 .node-page .ctc p,.page-node-28747 .node-page .ctc p{font-size:16px;color:#444;line-height:1.7;margin:0 0 10px 0;}.page-node-1 .node-page .ctc p:last-child,.page-node-28747 .node-page .ctc p:last-child{margin-bottom:0;}.page-node-1 .node-page .ctc a,.page-node-28747 .node-page .ctc a{color:#00a0e3;text-decoration:none;}.page-node-1 .node-page .ctc a:hover,.page-node-28747 .node-page .ctc a:hover{text-decoration:underline;}.page-node-1 .node-page .ctc ul.list,.page-node-28747 .node-page .ctc ul.list{margin:8px 0;padding:0;list-style:none;}.page-node-1 .node-page .ctc ul.list li,.page-node-28747 .node-page .ctc ul.list li{font-size:16px;color:#444;line-height:1.7;padding-left:0;}.page-node-1 .node-page .map,.page-node-28747 .node-page .map{float:none;clear:both;margin:4px 0 0 0;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;line-height:0;}.page-node-1 .node-page .map iframe,.page-node-28747 .node-page .map iframe{width:100%;height:400px;border:none;display:block;}body.page-user,body.page-user #page-wrap{background:#f5f5f5;}body.page-user #post-content{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;}body.page-user #post-content .page-title{flex-basis:100%;margin-bottom:16px;}body.page-user .tabs-wrapper{width:240px;flex-shrink:0;}.user-logout-wrap{margin-top:24px;}.user-logout-btn{display:inline-block;padding:9px 20px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#c0392b;font-size:14px;text-decoration:none;transition:background 0.2s,border-color 0.2s;}.user-logout-btn:hover{background:#fdf0ef;border-color:#c0392b;}body.page-user .region-content{flex:1;min-width:0;}body.page-user .tabs-wrapper{border-bottom:none !important;margin:0 !important;}body.page-user ul.tabs.primary{display:block;list-style:none;padding:0;margin:0;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.06);}body.page-user ul.tabs.primary li{border-bottom:1px solid #e8e8e8;float:none !important;display:block !important;margin:0;padding:0;}body.page-user ul.tabs.primary li:last-child{border-bottom:none;}body.page-user ul.tabs.primary li a{display:block !important;float:none !important;text-align:left !important;padding:10px 15px !important;color:#555 !important;text-decoration:none;font-size:14px;border:none !important;border-radius:0 !important;background:none !important;margin:0 !important;line-height:1.5 !important;}body.page-user ul.tabs.primary li a:hover{background:#f5fbff !important;color:#289dcc !important;}body.page-user ul.tabs.primary li.active a,body.page-user ul.tabs.primary li a.active{background:#f5fbff !important;color:#289dcc !important;font-weight:400;border:none !important;border-bottom:1px solid #e8e8e8 !important;}body.page-user ul.tabs.primary li:last-child a,body.page-user ul.tabs.primary li:last-child.active a{border-bottom:none !important;}body.page-user ul.tabs.primary li{display:block !important;float:none !important;width:auto !important;border:none !important;border-bottom:1px solid #e8e8e8 !important;margin:0 !important;padding:0 !important;}body.page-user ul.tabs.primary li:last-child{border-bottom:none !important;}body.page-user ul.tabs.primary li:first-child{display:none !important;}.kp-title-row{margin-bottom:8px;}.kp-title-input{width:100%;font-family:'Roboto Condensed',sans-serif;font-size:15px;}.kp-list-table{width:100%;font-family:'Roboto Condensed',sans-serif;font-size:15px;border-collapse:collapse;border-radius:6px;overflow:hidden;}.kp-list-table th{background:#f8f8f8;font-weight:600;padding:10px 14px;text-align:center;border-bottom:1px solid #e8e8e8;}.kp-list-table td{padding:10px 14px;border-bottom:1px solid #e8e8e8;vertical-align:middle;text-align:center;}.kp-list-table tr:last-child td{border-bottom:none;}.kp-list-table a{color:#289dcc;}.kp-list-table a.kp-list-delete{color:#e53935;}.view-commerce-user-orders .views-table{width:100%;font-family:'Roboto Condensed',sans-serif;font-size:15px;border-collapse:collapse;border-radius:6px;overflow:hidden;}.view-commerce-user-orders .views-table th{background:#f8f8f8;font-weight:600;padding:10px 14px;text-align:center;border-bottom:1px solid #e8e8e8;}.view-commerce-user-orders .views-table td{padding:10px 14px;border-bottom:1px solid #e8e8e8;vertical-align:middle;text-align:center;}.view-commerce-user-orders .views-table tr:last-child td{border-bottom:none;}.view-commerce-user-orders .views-table a{color:#289dcc;}.waiting_list_page table{width:100%;font-family:'Roboto Condensed',sans-serif;font-size:15px;border-collapse:collapse;border-radius:6px;overflow:hidden;}.waiting_list_page table th{background:#f8f8f8;font-weight:600;padding:10px 14px;text-align:center;border-bottom:1px solid #e8e8e8;}.waiting_list_page table td{padding:10px 14px;border-bottom:1px solid #e8e8e8;vertical-align:middle;text-align:center;}.waiting_list_page table tr:last-child td{border-bottom:none;}.waiting_list_page table a{color:#289dcc;}.waiting_list_page table a.wl-delete{color:#e53935;}.profile .field-name-realname{display:none;}.profile{margin:0 !important;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:28px 32px;box-shadow:0 2px 8px rgba(0,0,0,0.06);display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;}.profile .field-name-field-nc{grid-column:1 / -1;font-size:18px;font-weight:600;color:#333;padding-bottom:16px;border-bottom:1px solid #e8e8e8;margin-bottom:4px;}.profile .field-name-field-adress{grid-column:1 / -1;}.profile .field-label{font-family:'Roboto Condensed',sans-serif;font-size:11px;font-weight:300 !important;color:#999 !important;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px;}.profile .field-items{font-size:15px;color:#333;font-weight:400;}.profile .field-items a{color:#333;text-decoration:none;}.about-page{width:100%;padding-bottom:0;}.about-hero{position:relative;background:url('/sites/all/themes/medical_zymphonies_theme/img/about.webp') center/cover no-repeat;min-height:480px;display:flex;align-items:center;margin-bottom:0;}.about-hero::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.2) 100%);z-index:0;}.about-hero .container{position:relative;z-index:1;width:100%;padding:0 20px;}.about-hero-content{max-width:650px;font-family:'Roboto Condensed',sans-serif;padding:40px;}.about-inner{padding:48px 0 40px;font-family:'Roboto Condensed',sans-serif;}.about-label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#289dcc;margin-bottom:10px;}.about-hero-content .about-label{color:rgba(255,255,255,0.7);}.about-title{font-family:'Roboto Condensed',sans-serif;font-size:31px;font-weight:400;color:#fff;line-height:1.3;margin:0 0 18px;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.about-intro{font-size:17px;color:rgba(255,255,255,0.9);line-height:1.7;margin:0 0 6px;text-shadow:0 1px 3px rgba(0,0,0,0.3);}.about-section{margin-bottom:32px;}.about-section--bordered{border-top:1px solid #e8e8e8;padding-top:28px;}.about-section-title{font-size:24px;font-weight:400;color:#222;margin:0 0 20px;}.about-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}.about-stat{background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:18px 16px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,0.06);background:#f5f5f5;}.about-stat-num{font-size:31px;font-weight:400;color:#289dcc;line-height:1.1;margin-bottom:6px;}.about-stat-lbl{font-size:15px;line-height:1.4;}.about-adv{display:grid;grid-template-columns:1fr 1fr;gap:16px;}.about-adv-item{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,0.06);background:#f5f5f5;}.about-adv-ico{flex-shrink:0;width:10px;height:10px;margin-top:5px;border-radius:50%;background:#289dcc;}.about-adv-text strong{display:block;font-size:18px;color:#222;margin-bottom:4px;}.about-adv-text span{font-size:15px;line-height:1.5;}.about-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#289dcc;border-radius:6px;padding:24px 28px;margin-top:32px;}.about-cta-text h3{font-size:17px;font-weight:400;color:#fff;margin:0 0 6px;}.about-cta-text p{font-size:13px;color:rgba(255,255,255,.85);margin:0;}.about-cta-btn{flex-shrink:0;display:inline-block;background:#fff;color:#289dcc;font-size:14px;font-weight:600;padding:10px 22px;border-radius:4px;text-decoration:none;white-space:nowrap;transition:opacity .2s;}.about-cta-btn:hover{opacity:.85;}@media (max-width:640px){.about-stats{grid-template-columns:repeat(2,1fr);}.about-adv{grid-template-columns:1fr;}.about-cta{flex-direction:column;align-items:flex-start;}.about-hero{min-height:320px;}.about-hero-content{padding:28px 0;}.about-title{font-size:20px;}.about-intro{font-size:14px;}.about-inner{padding:28px 0 24px;}}.view-id-view_news.view-display-id-page{font-family:'Roboto Condensed',sans-serif;}.view-id-view_news .views-fluid-grid-list{display:grid !important;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0 0 32px !important;padding:0 !important;clear:none;}.view-id-view_news .views-fluid-grid-item{display:flex !important;flex-direction:column;width:auto !important;margin:0 !important;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;transition:box-shadow 0.15s,border-color 0.15s;}.view-id-view_news .views-fluid-grid-item:hover{box-shadow:0 4px 14px rgba(0,0,0,0.11);border-color:#d0d0d0;}.view-id-view_news .views-field-field-a{flex-shrink:0;}.view-id-view_news .views-field-field-a a{display:block;overflow:hidden;}.view-id-view_news .views-field-field-a img{display:block;width:100%;height:210px;object-fit:cover;transition:transform 0.3s;}.view-id-view_news .views-fluid-grid-item:hover .views-field-field-a img{transform:scale(1.03);}.view-id-view_news .views-field-created{padding:12px 16px 0;font-size:12px;color:#289dcc;font-weight:600;letter-spacing:.03em;}.view-id-view_news .news_title_h2{font-size:15px;font-weight:400;line-height:1.4;margin:6px 0 0;padding:0 16px;}.view-id-view_news .news_title_h2 a{color:#222;text-decoration:none;}.view-id-view_news .news_title_h2 a:hover{color:#289dcc;}.view-id-view_news .views-field-body{padding:8px 16px 16px;flex:1;}.view-id-view_news .views-field-body .field-content{font-size:13px;color:#666;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.view-id-view_news .item-list .pager{display:flex;justify-content:center;align-items:center;gap:4px;padding:8px 0 32px;text-align:center;}.view-id-view_news .item-list .pager li{border-radius:4px;border:1px solid #e0e0e0;margin:0;min-width:36px;text-align:center;}.view-id-view_news .item-list .pager li a{display:block;padding:6px 12px;font-size:13px;color:#444;text-decoration:none;transition:background 0.15s,color 0.15s;}.view-id-view_news .item-list .pager li a:hover{background:#f0f8fc;color:#289dcc;}.view-id-view_news .item-list .pager .pager-current{background:#289dcc;color:#fff;border-color:#289dcc;padding:6px 12px;font-size:13px;font-weight:400;}@media (max-width:900px){.view-id-view_news .views-fluid-grid-list{grid-template-columns:repeat(2,1fr);}}@media (max-width:560px){.view-id-view_news .views-fluid-grid-list{grid-template-columns:1fr;gap:16px;}.view-id-view_news .views-field-field-a img{height:200px;}}.catalog_filters_values .item-list .pager{display:flex;justify-content:center;align-items:center;gap:4px;padding:16px 0 32px;text-align:center;margin:0;list-style:none;}.catalog_filters_values .item-list .pager li{border-radius:4px;border:1px solid #e0e0e0;margin:0;min-width:36px;text-align:center;padding:0;}.catalog_filters_values .item-list .pager li a{display:block;padding:6px 12px;font-size:13px;color:#444;text-decoration:none;transition:background 0.15s,color 0.15s;}.catalog_filters_values .item-list .pager li a:hover{background:#f0f8fc;color:#289dcc;}.catalog_filters_values .item-list .pager .pager-current{background:#289dcc;color:#fff;border-color:#289dcc;padding:6px 12px;font-size:13px;font-weight:400;}body.node-type-nanesenie .page-title,body.page-node-8 .page-title{display:none;}.nanesenie-page{width:100%;padding-bottom:0;}.nanesenie-hero{position:relative;background:url('/sites/all/themes/medical_zymphonies_theme/img/print-banner.webp') center/cover no-repeat;background-color:#1a2a3a;min-height:400px;display:flex;align-items:center;}.nanesenie-hero::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,0.7) 40%,rgba(0,0,0,0.25) 100%);z-index:0;}.nanesenie-hero .container{position:relative;z-index:1;width:100%;padding:0 20px;}.nanesenie-hero-content{max-width:650px;font-family:'Roboto Condensed',sans-serif;padding:40px;}.nanesenie-hero-title{font-family:'Roboto Condensed',sans-serif;font-size:32px;font-weight:400;color:#fff;line-height:1.25;margin:0 0 14px;text-shadow:0 1px 4px rgba(0,0,0,0.3);}.nanesenie-hero-intro{font-size:16px;color:rgba(255,255,255,0.88);line-height:1.6;margin:0 0 24px;}.nanesenie-hero-btn{display:inline-block;background:#289dcc;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:400;padding:11px 28px;border-radius:4px;text-decoration:none;transition:background 0.15s;}.nanesenie-hero-btn:hover{background:#1f7da3;color:#fff;text-decoration:none;}.nanesenie-intro-block{padding:20px 0 0;font-family:'Roboto Condensed',sans-serif;}.nanesenie-intro-block p{font-size:16px;line-height:1.7;color:#444;margin:0 0 12px;}.nanesenie-intro-block p:last-child{margin-bottom:0;}.nanesenie-inner{padding:48px 0 56px;font-family:'Roboto Condensed',sans-serif;}.nanesenie-label{font-family:'Roboto Condensed',sans-serif;font-size:11px;font-weight:400;letter-spacing:0.12em;text-transform:uppercase;color:#289dcc;margin-bottom:6px;}.nanesenie-section-title{font-family:'Roboto Condensed',sans-serif;font-size:26px;font-weight:400;color:#1a1a1a;margin:0 0 28px;}.nanesenie-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}.nan-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,0.06);padding:20px;text-decoration:none;color:inherit;transition:box-shadow 0.15s,border-color 0.15s,transform 0.15s;}.nan-card:hover{box-shadow:0 4px 16px rgba(0,0,0,0.1);border-color:#289dcc;transform:translateY(-2px);text-decoration:none;color:inherit;}.nan-card-ico{width:44px;height:44px;background:#e8f5fb;border-radius:8px;margin-bottom:14px;}.nan-card-img{width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;margin-bottom:14px;}.nan-card-img img{width:100%;height:100%;object-fit:cover;display:block;}.nan-card-title{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;color:#1a1a1a;line-height:1.3;margin-bottom:8px;}.nan-card:hover .nan-card-title{color:#289dcc;}.nan-card-desc{font-size:13px;color:#666;line-height:1.5;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:14px;}.nan-card-more{font-size:13px;font-weight:400;color:#289dcc;margin-top:auto;}.nanesenie-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#f4fbfe;border:1px solid #d0eaf5;border-radius:8px;padding:28px 32px;margin-top:40px;}.nanesenie-cta-text h3{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:400;color:#1a1a1a;margin:0 0 6px;}.nanesenie-cta-text p{font-size:14px;color:#555;margin:0;}.nanesenie-cta-btn{display:inline-block;white-space:nowrap;background:#289dcc;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:400;padding:11px 28px;border-radius:4px;text-decoration:none;transition:background 0.15s;}.nanesenie-cta-btn:hover{background:#1f7da3;color:#fff;text-decoration:none;}.nanesenie-method-page{padding:40px 0 60px;}.nanesenie-layout{display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:start;}.nanesenie-sidebar{position:sticky;top:80px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;}.nanesenie-sidebar-head{padding:14px 16px 0;}.nanesenie-sidebar-back{font-size:13px;color:#289dcc;text-decoration:none;font-weight:600;}.nanesenie-sidebar-back:hover{text-decoration:underline;}.nanesenie-sidebar-nav{padding:12px 0 4px;}.nanesenie-sidebar-nav-title{font-family:'Roboto Condensed',sans-serif;font-size:11px;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#999;padding:4px 16px 8px;}.nanesenie-sidebar-link{display:block;padding:8px 16px;font-size:14px;color:#333;text-decoration:none;border-left:3px solid transparent;transition:background 0.12s,color 0.12s,border-color 0.12s;line-height:1.35;}.nanesenie-sidebar-link:hover{background:#f4fbfe;color:#289dcc;text-decoration:none;}.nanesenie-sidebar-link.is-active{background:#f0f8fd;color:#289dcc;border-left-color:#289dcc;font-weight:400;}.nanesenie-sidebar-cta{margin:8px 12px 12px;background:#f4fbfe;border:1px solid #d0eaf5;border-radius:6px;padding:14px;text-align:center;}.nanesenie-sidebar-cta p{font-size:13px;color:#555;margin:0 0 10px;}.nanesenie-sidebar-btn{display:block;background:#289dcc;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;padding:9px 16px;border-radius:4px;text-decoration:none;transition:background 0.15s;}.nanesenie-sidebar-btn:hover{background:#1f7da3;color:#fff;text-decoration:none;}.nanesenie-method-content{min-width:0;font-family:'Roboto Condensed',sans-serif;}.nanesenie-method-title{font-family:'Roboto Condensed',sans-serif;font-size:28px;color:#289DCC;margin:0 0 24px;line-height:1.25;}.nanesenie-method-photo{margin-bottom:28px;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8;}.nanesenie-method-photo img,.nanesenie-method-img-tag{width:100%;height:auto;display:block;}.nanesenie-method-body{font-size:15px;line-height:1.7;color:#333;margin-bottom:28px;}.nanesenie-method-body h2,.nanesenie-method-body h3{font-family:'Roboto Condensed',sans-serif;color:#289DCC;margin-top:28px;}.nanesenie-media-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px;align-items:start;}.nanesenie-media-row .nanesenie-method-photo,.nanesenie-media-row .nanesenie-method-video{margin-bottom:0;}.nanesenie-media-row .nanesenie-method-photo{position:relative;padding-top:56.25%;}.nanesenie-media-row .nanesenie-method-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.nanesenie-method-photo{margin-bottom:28px;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8;}.nanesenie-section{margin-bottom:32px;}.nanesenie-section .nanesenie-section-title{font-size:19px;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e8e8e8;}.nanesenie-adv-lim{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px;}.nanesenie-adv-lim .nanesenie-section{margin-bottom:0;}.nanesenie-advantages ul,.nanesenie-limitations ul{margin:0;padding:0;list-style:none;font-size:15px;line-height:1.6;}.nanesenie-advantages ul li,.nanesenie-limitations ul li{padding:5px 0 5px 26px;position:relative;border-bottom:1px solid #f0f0f0;color:#1a1a1a !important;}.nanesenie-advantages ul li:last-child,.nanesenie-limitations ul li:last-child{border-bottom:none;}.nanesenie-advantages ul li::before{content:'';position:absolute;left:0;top:8px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%2322c55e'/%3E%3Cpath d='M4.5 8l2.5 2.5 4.5-4.5' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;}.nanesenie-limitations ul li::before{content:'';position:absolute;left:0;top:8px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ef4444'/%3E%3Cline x1='5' y1='5' x2='11' y2='11' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='11' y1='5' x2='5' y2='11' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain;}.nanesenie-params{background:#f7f8fa;border:1px solid #e8e8e8;border-radius:8px;padding:6px 0;margin-bottom:32px;display:flex;flex-direction:column;}.nanesenie-param{display:flex;gap:12px;font-size:15px;line-height:1.5;padding:10px 20px;border-bottom:1px solid #eef0f3;}.nanesenie-param:last-child{border-bottom:none;}.nanesenie-param-label{color:#666;white-space:nowrap;flex-shrink:0;min-width:160px;}.nanesenie-param-value{color:#1a1a1a;font-weight:400;}.nanesenie-products{font-size:15px;line-height:1.8;color:#333;}.nanesenie-products a{display:inline-block;background:#f0f4ff;color:#2563eb;text-decoration:none;padding:2px 10px;border-radius:20px;margin:3px 2px;font-size:14px;border:1px solid #dbe4ff;transition:background 0.15s;}.nanesenie-products a:hover{background:#dbe4ff;}.nanesenie-instagram-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}.nanesenie-instagram-item{min-width:0;}.nanesenie-video-wrap{position:relative;padding-top:56.25%;border-radius:8px;overflow:hidden;background:#000;}.nanesenie-video-wrap iframe{position:absolute;inset:0;width:100%;height:100%;}@media (max-width:1024px){.nanesenie-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:768px){.nanesenie-adv-lim{grid-template-columns:1fr;}.nanesenie-layout{grid-template-columns:1fr;}.nanesenie-sidebar{position:static;}.nanesenie-hero-title{font-size:26px;}}@media (max-width:600px){.nanesenie-grid{grid-template-columns:1fr;gap:14px;}.nanesenie-cta{flex-direction:column;align-items:flex-start;}.nanesenie-hero-content{padding:36px 0;}}body.page-node-2 .field-item > div[style],body.page-node-43512 .field-item > div[style]{font-family:'Roboto Condensed',sans-serif;font-size:16px;line-height:20px;color:#444;}body.page-node-2 .field-item,body.page-node-43512 .field-item{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;}body.page-node-2 .field-item > div:first-child,body.page-node-2 .field-item > p,body.page-node-43512 .field-item > div:first-child,body.page-node-43512 .field-item > p{grid-column:1 / -1;}body.page-node-2 .important,body.page-node-43512 .important{display:grid;grid-template-columns:160px 1fr;grid-template-rows:auto 1fr;gap:0 16px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:20px;margin-bottom:0;box-shadow:0 1px 4px rgba(0,0,0,0.06);transition:box-shadow 0.15s,border-color 0.15s;}body.page-node-2 .important:hover,body.page-node-43512 .important:hover{box-shadow:0 4px 16px rgba(0,0,0,0.1);border-color:#289dcc;}body.page-node-2 .important h2,body.page-node-43512 .important h2{grid-column:1 / -1;font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:400;margin:0 0 16px;padding:0;border:none;}body.page-node-2 .important h2 a,body.page-node-43512 .important h2 a{color:#1a1a1a;text-decoration:none;transition:color 0.15s;}body.page-node-2 .important h2 a:hover,body.page-node-43512 .important h2 a:hover{color:#289dcc;}body.page-node-2 .important .left_image,body.page-node-43512 .important .left_image{grid-column:1;grid-row:2;height:200px;}body.page-node-2 .important .left_image a,body.page-node-43512 .important .left_image a{display:block;height:100%;}body.page-node-2 .important .left_image img,body.page-node-43512 .important .left_image img{width:100%;height:100%;display:block;border-radius:6px;border:1px solid #e8e8e8;object-fit:cover;}body.page-node-2 .important p,body.page-node-43512 .important p{grid-column:2;grid-row:2;font-family:'Roboto Condensed',sans-serif;font-size:15px;line-height:1.7;color:#555;margin:0;align-self:start;}@media (max-width:860px){body.page-node-2 .field-item,body.page-node-43512 .field-item{grid-template-columns:1fr;}}@media (max-width:640px){body.page-node-2 .important,body.page-node-43512 .important{grid-template-columns:1fr;}body.page-node-2 .important .left_image,body.page-node-2 .important p,body.page-node-43512 .important .left_image,body.page-node-43512 .important p{grid-column:1;grid-row:auto;}}.brands-page{padding:24px 0 48px;}.brands-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:8px;}.brand-card{display:flex;flex-direction:column;align-items:center;text-decoration:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px 16px 16px;transition:box-shadow 0.18s,border-color 0.18s;}.brand-card:hover{box-shadow:0 4px 18px rgba(0,0,0,0.10);border-color:#289dcc;text-decoration:none;}.brand-card-logo{width:100%;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}.brand-card-logo img{max-width:100%;max-height:100px;width:auto;height:auto;object-fit:contain;display:block;}.brand-card-logo--empty{background:#f5f5f5;border-radius:4px;}.brand-card-name{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:600;color:#1a1a1a;text-align:center;line-height:1.3;}.brand-card:hover .brand-card-name{color:#289dcc;}@media (max-width:1100px){.brands-grid{grid-template-columns:repeat(4,1fr);}}@media (max-width:900px){.brands-grid{grid-template-columns:repeat(3,1fr);}}@media (max-width:600px){.brands-grid{grid-template-columns:repeat(2,1fr);gap:12px;}.brand-card{padding:14px 10px 12px;}.brand-card-logo{height:70px;}.brand-card-logo img{max-height:70px;}}.brand-term-page{padding:24px 0 48px;}.brand-term-header{display:flex;align-items:flex-start;gap:28px;margin-bottom:32px;}.brand-term-logo{flex-shrink:0;width:180px;height:120px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;}.brand-term-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block;}.brand-term-info{flex:1;}.brand-term-title{margin:0 0 10px;font-size:28px;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#1a1a1a;}.brand-term-desc{font-size:16px;line-height:1.5;color:#555;font-family:'Roboto Condensed',sans-serif;text-align:justify;}.brand-term-products-title{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:400;color:#1a1a1a;margin:0 0 16px;}.brand-term-products{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}.brand-product-card{display:flex;flex-direction:column;text-decoration:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:box-shadow 0.18s,border-color 0.18s;}.brand-product-card:hover{box-shadow:0 4px 18px rgba(0,0,0,0.10);border-color:#289dcc;text-decoration:none;}.brand-product-img{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f5f5f5;}.brand-product-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.25s;}.brand-product-card:hover .brand-product-img img{transform:scale(1.04);}.brand-product-title{padding:10px 12px 12px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.4;}.brand-product-card:hover .brand-product-title{color:#289dcc;}.brand-no-products{color:#888;font-size:15px;}@media (max-width:900px){.brand-term-products{grid-template-columns:repeat(3,1fr);}}@media (max-width:600px){.brand-term-header{flex-direction:column;gap:16px;}.brand-term-logo{width:100%;height:100px;}.brand-term-products{grid-template-columns:repeat(2,1fr);gap:10px;}}.brands-block{padding:32px 0 40px;}.brands-block-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;}.brands-block-title{font-family:'Roboto Condensed',sans-serif;font-size:22px;font-weight:400;color:#1a1a1a;margin:0;}.brands-block-all{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;color:#289dcc;text-decoration:none;white-space:nowrap;}.brands-block-all:hover{text-decoration:underline;}.brands-swiper-wrap{position:relative;padding:0 40px;}.brands-swiper{overflow:hidden;}.brands-swiper .swiper-slide{display:flex;align-items:stretch;}.brands-block-logo-item{display:flex;align-items:center;justify-content:center;width:100%;height:100px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:10px 12px;text-decoration:none;transition:box-shadow 0.18s,border-color 0.18s;}.brands-block-logo-item:hover{box-shadow:0 3px 12px rgba(0,0,0,0.09);border-color:#289dcc;text-decoration:none;}.brands-block-logo-item img{max-width:100%;max-height:78px;width:auto;height:auto;object-fit:contain;display:block;}.brands-block-logo-name{font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:600;color:#1a1a1a;text-align:center;line-height:1.2;}.brands-swiper-prev,.brands-swiper-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:32px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.9);border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;color:#333;transition:background 0.15s,border-color 0.15s;}.brands-swiper-prev{left:0;}.brands-swiper-next{right:0;}.brands-swiper-prev:hover,.brands-swiper-next:hover{background:#fff;border-color:#289dcc;color:#289dcc;}.brands-swiper-prev svg,.brands-swiper-next svg{display:block;}.brands-swiper-prev.swiper-button-disabled,.brands-swiper-next.swiper-button-disabled{opacity:0.35;cursor:default;}@media (max-width:600px){.brands-swiper-wrap{padding:0 30px;}.brands-swiper-prev,.brands-swiper-next{width:26px;height:40px;}.brands-block-logo-item{height:64px;}}#banner-form-modal .webform-progressbar{display:none;}.bfm-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9999;align-items:center;justify-content:center;padding:16px;}.bfm-overlay.bfm-open{display:flex;}.bfm-dialog{background:#fff;border-radius:8px;padding:36px 40px 32px;width:100%;max-width:490px;position:relative;box-shadow:0 8px 40px rgba(0,0,0,.18);font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#333;}.bfm-close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;color:#aaa;padding:0;font-family:'Roboto Condensed',sans-serif;}.bfm-close:hover{color:#555;}.bfm-title{margin:0 0 8px;font-family:'Roboto Condensed',sans-serif;font-size:28px;color:#289DCC;line-height:1.25;}.bfm-subtitle{margin:0 0 14px;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:300;color:#666;line-height:1.4;}.bfm-messengers{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #eee;}.bfm-label-optional{font-weight:300;}.bfm-contact-label{font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:400;color:#333;margin:0 0 10px;}.bfm-contact-btns{display:flex;gap:8px;}.bfm-contact-btn{display:inline-flex;align-items:center;justify-content:center;flex:1;gap:6px;padding:8px 14px;border:1px solid #ccc;border-radius:4px;background:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:300;color:#555;cursor:pointer;transition:background .15s,color .15s,border-color .15s;}.bfm-contact-btn img{display:block;flex-shrink:0;width:22px;height:22px;filter:brightness(0) invert(1) brightness(0.33);}.bfm-contact-btn:hover{border-color:#aaa;}.bfm-btn-phone.active{background:#5cb85c;border-color:#5cb85c;color:#fff;}.bfm-btn-phone.active img,.bfm-btn-viber.active img,.bfm-btn-telegram.active img{filter:brightness(0) invert(1);}.bfm-btn-viber.active{background:#7360f2;border-color:#7360f2;color:#fff;}.bfm-btn-telegram.active{background:#29a9eb;border-color:#29a9eb;color:#fff;}.bfm-contact-hint{margin:0;font-family:'Roboto Condensed',sans-serif;font-size:14px;color:#777;}#banner-form-modal .webform-client-form .form-item{margin-bottom:12px;}#banner-form-modal .webform-client-form label{display:block;margin-bottom:5px;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:400;color:#333;}#banner-form-modal .webform-client-form .form-text,#banner-form-modal .webform-client-form .form-textarea{width:100%;height:42px;padding:0 12px;border:1px solid #d0d0d0;border-radius:4px;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:300;color:#333;box-sizing:border-box;background:#fff;}#banner-form-modal .webform-client-form .form-text::placeholder,#banner-form-modal .webform-client-form .form-textarea::placeholder{color:#aaa;font-weight:300;}#banner-form-modal .webform-client-form .form-text:focus,#banner-form-modal .webform-client-form .form-textarea:focus{border-color:#289DCC;outline:none;}.bfm-phone-wrap{display:flex;align-items:center;height:42px;border:1px solid #d0d0d0;border-radius:4px;overflow:hidden;}.bfm-phone-wrap:focus-within{border-color:#289DCC;}.bfm-phone-prefix{padding:9px 10px 9px 12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:300;color:#333;background:#f5f5f5;border-right:1px solid #d0d0d0;white-space:nowrap;user-select:none;}.bfm-phone-wrap .form-text{border:none !important;border-radius:0 !important;flex:1;height:100% !important;padding:0 8px !important;}.bfm-phone-wrap .form-text:focus{outline:none;}#banner-form-modal .webform-client-form .form-actions{margin-top:4px;}#banner-form-modal .webform-client-form .form-submit{width:100%;padding:12px;background:#289DCC;color:#fff;border:none;border-radius:4px;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:300;cursor:pointer;letter-spacing:0.3px;line-height:normal;}#banner-form-modal .webform-client-form .form-submit:hover{background:#1d85b0;}.bfm-footer{margin-top:14px;display:flex;flex-direction:column;gap:5px;}.bfm-badge{display:flex;align-items:center;gap:6px;font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:300;color:#777;margin:0;}.bfm-badge-icon{font-size:13px;flex-shrink:0;}@media (max-width:540px){.bfm-dialog{padding:28px 20px 24px;}}.bfm-success{text-align:center;padding:20px 0 10px;}.bfm-success-icon{width:64px;height:64px;border-radius:50%;background:#5cb85c;color:#fff;font-size:32px;line-height:64px;margin:0 auto 20px;}.bfm-success-title{font-family:'Roboto Condensed',sans-serif;font-size:26px;font-weight:400;color:#1a2840;margin:0 0 12px;}.bfm-success-text{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:300;color:#666;line-height:1.6;margin:0 0 28px;}.bfm-success-btn{display:block;margin:28px auto 0;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;color:#fff;background:#289DCC;border:none;border-radius:6px;padding:11px 36px;cursor:pointer;transition:background 0.15s;}.bfm-success-btn:hover{background:#1a7aab;}.for-task-section{background:#f5f6f8;padding:40px 0 48px;}.for-task-inner{max-width:1440px;margin:0 auto;padding:0 20px;}.for-task-head{text-align:center;margin-bottom:40px;}.for-task-title{font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:400;color:#1a2840;margin:0 0 10px;}.for-task-subtitle{font-family:'Roboto Condensed',sans-serif;font-size:17px;color:#666;margin:0;}.for-task-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.for-task-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.07);display:flex;flex-direction:column;transition:box-shadow 0.2s,transform 0.2s;text-decoration:none;color:inherit;}.for-task-card:hover{box-shadow:0 6px 24px rgba(0,0,0,0.13);transform:translateY(-3px);}.for-task-img-wrap{width:100%;aspect-ratio:16/9;overflow:hidden;background:#e8eaee;}.for-task-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s;}.for-task-card:hover .for-task-img-wrap img{transform:scale(1.04);}.for-task-body{padding:20px 22px 24px;display:flex;flex-direction:column;flex:1;}.for-task-card-title{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;color:#1a2840;margin:0 0 8px;line-height:1.3;}.for-task-card-desc{font-family:'Roboto Condensed',sans-serif;font-size:15px;color:#666;margin:0 0 18px;line-height:1.5;flex:1;}.for-task-cta{display:inline-block;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:400;color:#289DCC;text-decoration:none;border-bottom:1px solid rgba(40,157,204,0.3);padding-bottom:1px;transition:color 0.15s,border-color 0.15s;align-self:flex-start;}.for-task-cta:hover{color:#1a7aab;border-color:#1a7aab;}.for-task-footer{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:40px;padding-top:32px;border-top:1px solid #e4e6ea;}.for-task-footer-text{font-family:'Roboto Condensed',sans-serif;font-size:17px;color:#555;margin:0;}.for-task-footer-btn{font-family:'Roboto Condensed',sans-serif;font-size:18px;color:#fff;background:#289DCC;border:none;border-radius:6px;padding:10px 25px;cursor:pointer;white-space:nowrap;transition:background 0.15s;}.for-task-footer-btn:hover{background:#1a7aab;}@media (max-width:600px){.for-task-footer{flex-direction:column;gap:14px;text-align:center;}}@media (max-width:900px){.for-task-grid{grid-template-columns:repeat(2,1fr);gap:18px;}}@media (max-width:600px){.for-task-section{padding:36px 0 44px;}.for-task-title{font-size:22px;}.for-task-subtitle{font-size:15px;}.for-task-grid{grid-template-columns:1fr;gap:14px;}.for-task-card{flex-direction:row;border-radius:8px;}.for-task-img-wrap{width:120px;min-width:120px;aspect-ratio:unset;}.for-task-body{padding:14px 16px;}.for-task-card-title{font-size:16px;}}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
