@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400&display=swap);@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}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,.2);-moz-box-shadow:0 1px 1px 0 rgba(180,180,180,.2);box-shadow:0 1px 1px 0 rgba(180,180,180,.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,.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:.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:.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:0 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,.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 gray;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,silver 0%,#eee 28%,#f8f8f8 50%,#eee 72%,silver 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,silver),color-stop(28%,#eee),color-stop(50%,#f8f8f8),color-stop(72%,#eee),color-stop(100%,silver));background:-webkit-linear-gradient(0deg,silver 0%,#eee 28%,#f8f8f8 50%,#eee 72%,silver 100%);background:-o-linear-gradient(0deg,silver 0%,#eee 28%,#f8f8f8 50%,#eee 72%,silver 100%);background:-ms-linear-gradient(0deg,silver 0%,#eee 28%,#f8f8f8 50%,#eee 72%,silver 100%);background:linear-gradient(90deg,silver 0%,#eee 28%,#f8f8f8 50%,#eee 72%,silver 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,.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,.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,.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,.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,.06);padding:4px;margin:0!important;transition:border-color .15s , box-shadow .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,.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,.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,.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,.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,.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,.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,.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,.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,.06);padding:12px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow .15s , border-color .15s}.sim-card:hover{border-color:#289dcc;box-shadow:0 2px 8px rgba(40,157,204,.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,.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 .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:red;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,.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 .15s , border-color .15s , color .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 .15s , box-shadow .15s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.product_page_colors_links .item:hover{border-color:#289dcc;box-shadow:0 2px 6px rgba(40,157,204,.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 .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 .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 .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 .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 0}.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 .2s , border-color .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,.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 .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,.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 .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 .2s , border-color .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,.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,.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,.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 .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,.55) 0%,rgba(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,.9);background:rgba(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,.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 .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 .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 .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 .3s;pointer-events:none}.categories-block .list>.item-list>ul>li:hover::after{background:rgba(0,0,0,.15)}.categories-block .list>.item-list>ul>li:hover{box-shadow:0 4px 16px rgba(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,.5) 0%,transparent 40%);transition:background .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,.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,.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 .3s ease;padding:60px 0 40px;box-shadow:2px 0 8px rgba(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 .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,.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 .15s , border-color .15s , color .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 .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:.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 .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 .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:.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 .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 .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,.12) , 0 1px 4px rgba(0,0,0,.08);transition:box-shadow .15s , transform .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,.16) , 0 2px 6px rgba(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,.12) , 0 1px 4px rgba(0,0,0,.08);transition:box-shadow .15s , transform .15s;text-decoration:none}.float-contact:hover{box-shadow:0 6px 20px rgba(0,0,0,.16) , 0 2px 6px rgba(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 .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 .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,.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,.65) 0%,rgba(0,0,0,.35) 50%,rgba(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,.4)}.swiper-slide-caption p{margin:0;font-size:16px;opacity:.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,.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,.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,.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,.92);text-shadow:0 1px 3px rgba(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 .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 .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,.75);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:box-shadow .2s , transform .2s}.swiper-button-prev:hover,.swiper-button-next:hover{box-shadow:0 4px 16px rgba(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,.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,.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 .2s , transform .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,.06);background:#fff;padding:0;margin:4px 2px;transition:box-shadow .15s , border-color .15s}ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item:hover{box-shadow:0 4px 12px rgba(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 .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 .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,.15)}#block-views-view-block-news-block .views-field-created{position:absolute;top:10px;left:10px;z-index:2;background:rgba(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,.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,.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,.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,.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 .2s , border-color .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,.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,.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:.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,.65) 40%,rgba(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,.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,.4)}.about-intro{font-size:17px;color:rgba(255,255,255,.9);line-height:1.7;margin:0 0 6px;text-shadow:0 1px 3px rgba(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,.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,.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,.06);overflow:hidden;transition:box-shadow .15s , border-color .15s}.view-id-view_news .views-fluid-grid-item:hover{box-shadow:0 4px 14px rgba(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 .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 .15s , color .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 .15s , color .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,.7) 40%,rgba(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,.3)}.nanesenie-hero-intro{font-size:16px;color:rgba(255,255,255,.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 .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:.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,.06);padding:20px;text-decoration:none;color:inherit;transition:box-shadow .15s , border-color .15s , transform .15s}.nan-card:hover{box-shadow:0 4px 16px rgba(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 .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,.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:.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 .12s , color .12s , border-color .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 .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 .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,.06);transition:box-shadow .15s , border-color .15s}body.page-node-2 .important:hover,body.page-node-43512 .important:hover{box-shadow:0 4px 16px rgba(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 .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 .18s , border-color .18s}.brand-card:hover{box-shadow:0 4px 18px rgba(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 .18s , border-color .18s}.brand-product-card:hover{box-shadow:0 4px 18px rgba(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 .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 .18s , border-color .18s}.brands-block-logo-item:hover{box-shadow:0 3px 12px rgba(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,.9);border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;color:#333;transition:background .15s , border-color .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:.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(.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:.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 .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,.07);display:flex;flex-direction:column;transition:box-shadow .2s , transform .2s;text-decoration:none;color:inherit}.for-task-card:hover{box-shadow:0 6px 24px rgba(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 .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,.3);padding-bottom:1px;transition:color .15s , border-color .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 .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}}: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(0,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(0,-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:0;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}