@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700|Raleway:400,500,700&display=swap");#body-wrapper{max-width:1920px;padding-bottom:0px;padding-top:0px;}.main-page{margin:0 auto;padding:5px 0%;width:100%;}.signatures,.page-before,.page-after{margin:0 auto;padding:0 0%;width:100%;}.side-padding{margin-left:5%;margin-right:5%;}.inline-regions,.colmask{max-width:1480px;}.device-tablet .main-page,.device-tablet .signatures{width:100%;padding:5px 0%;}.device-tablet .side-padding{margin-left:3%;margin-right:3%;}div.block{margin:10px;padding:10px;}.has-title > .content{padding-left:10px;padding-right:10px;}div.block:not(.block-colors),div.block:not(.block-colors) > .content{padding-left:0px;padding-right:0px;}.callback-drupal-get-form .main-content .tabs-wrapper .block,.callback-drupal-get-form small.description{padding-left:10px;padding-right:10px;}#content .has-title.block-colors > .block-title,.footers-region .has-title.block-colors > .block-title,.page-before .has-title.block-colors > .block-title,.page-after .has-title.block-colors > .block-title{padding-left:10px;}.header-bottom .block{padding-bottom:8px;}.header-bottom .block.is-empty{padding-bottom:4px;}.sidebar .block{padding-top:6px;padding-bottom:8px;margin-right:10px;}.sidebar .block.is-empty{padding-bottom:0;}.sidebar .block{margin-top:12px;margin-bottom:12px;}.block.has-title{padding-top:0;padding-left:0;padding-right:0;}block > .block-title{padding-top:4px;padding-bottom:4px;}.region-sidebar-first .block{margin-right:4%;}.region-sidebar-second .block{margin-left:4%;}.footer-bottom .block{margin-top:4px;}.main-content{padding-left:10px;padding-right:10px;padding-top:12px;}.headers-top .block{margin-top:4px;margin-bottom:4px;}.header-top .block{margin-top:4px;}.headers-top .top .block{margin-top:6px;margin-bottom:2px;padding-bottom:4px;padding-top:4px;}.headers-top .top .block.has-title{padding-top:0;}.page-before .block{margin-top:4px;margin-bottom:4px;padding-top:5px;padding-bottom:6px;}.page-after .block,.signatures .block{margin-top:4px;margin-bottom:6px;padding-top:6px;padding-bottom:6px;}h1.page-title,.breadcrumb{margin:0;padding:0;}h1.page-title{margin-top:0.4em;}.main-content div.block{margin:0;}.main-content div.block,div.messages,.main-content > #breadcrumb,.tabs-wrapper{margin-bottom:10px;}.message-wrapper .messages{margin-top:10px;}.tabs-wrapper{padding-top:4px;}#block-system-main{margin-bottom:12px;}.main-content div.block{padding-bottom:12px;padding-left:0;padding-right:0;}.main-content div.has-title.block-colors > .content,.main-content div.no-title.block-colors > .content{padding-left:16px;padding-right:16px;}.page-admin-appearance-site-design .main-content div.block.no-title > .content{padding-left:0;padding-right:0;}.main-content div.has-title.block-colors > .block-title{padding-left:20px;}.main-content .block-block-container .block{margin-left:10px;margin-right:10px;}.main-content .region-content-before .block{padding-bottom:6px;margin-bottom:6px;}#comments{margin-top:14px;}.block-contacts .content > div[class*="inline-block-wrapper-"]{padding-top:4px;}.block-contacts .content > .inline-block-wrapper-2:first-child,.block-contacts .content > .inline-block-wrapper-3:first-child{padding-right:14px;}.block-contacts .content > .inline-block-wrapper-2:nth-child(2),.block-contacts .content > .inline-block-wrapper-3:nth-child(3){padding-left:14px;}.col-left{width:21.9998%;}.col-right{width:24.9998%;}body.two-sidebars .col-center{width:52.9996%;}body.one-sidebar.sidebar-first .col-right{width:0%;}body.one-sidebar.sidebar-first .col-center{width:77.9998%;}body.one-sidebar.sidebar-second .col-left{width:0%;}body.one-sidebar.sidebar-second .col-center{width:74.9998%;}body.no-sidebars .col-left{width:0%;}body.no-sidebars .col-center{width:100%;}body.no-sidebars .col-right{width:0%;}.main-content form{border-color:#c4c4c4;}.main-content thead td,.main-content thead th,.sticky-enabled td,.sticky-enabled th,.node .content td,.node .content th,.taxonomy-term-description td,.taxonomy-term-description th,body.cke_show_borders th,body.cke_show_borders td,body.cke_show_borders tr.even,body.cke_show_borders tr.odd{border-width:1px 1px 1px 1px;border-style:solid;border-color:#c4c4c4;}#notify-content .notify-element,.callback-constructor-settings-page .constructor-inner,.callback-constructor-settings-page .constructor-field,.ts-scroll .ts_refine_st,.carousel-container .ts_sld_scroller a.ts_refine_st_arrow,.image-block-thumbs .thumb-link img:hover,.image-block-thumbs .thumb-link.image-block-current img,.vertical-view .digit-button,.progress .bar,.search-popup{border-color:#c4c4c4;}#site-contacts-map{box-shadow:0px 0px 0px 1px #c4c4c4;}html.js div.node-specification-field.hint span.hint,html.js div.node-specification-field.hint span.hint:before,.image-block-thumbs .thumb-link img{border-color:#EBEBEB;}.notify-element.notify-unread,.kanban-view,body.callback-constructor-settings-page .tabs-wrapper,ul.tabs.secondary,body.callback-drupal-get-form:not(.page-admin-appearance-site-design):not(.page-admin-config-services-shop-export) .main-content .tabs-wrapper,.webkit-browser tr.draggable div.indentation,.tab-wrapper,.field-formatter-settings-edit-form,.fbx-content > form,.progress .bar,.search-popup .se-item:hover,.search-popup .se-active{background-color:#F6F6F6;}.callback-constructor-settings-page .constructor-layout .constructor-layout,.callback-constructor-settings-page .constructor-inner .constructor-inner{border-color:#F6F6F6;}.block-system-main a.tabledrag-handle,.block-system-main .multifield-buttons .form-submit,.entity-selector-clear-link,.delete-button.form-submit{color:#c4c4c4;}.main-content tr.even,body.cke_show_borders tr.even{background-color:transparent;}.main-content tr.odd,body.cke_show_borders th,body.cke_show_borders tr,body.cke_show_borders tr.odd{background-color:transparent;}.main-content th,body.cke_show_borders th{background-color:transparent;}.main-content thead,body.cke_show_borders thead{background-color:transparent;}.mode-kanban .catalog-separator td{background-color:#F2F2F2;}.kanban-view table.mode-kanban th,.kanban-view table.mode-kanban .status-item-sortable{background-color:#FBFBFB;}.page-admin .block-system-main table:not(.use-tabledrag) thead,.inline-user-forms{background-color:#FBFBFB;}.form-checkbox,.form-radio,.form-text,.form-select,.form-item-search-block-form .form-text,.form-submit,#imce-content .form-submit,.form-textarea,.resizable-textarea .grippie,.search-mod-inside .default-submit,.file-resup-wrapper .drop{border-color:#c4c4c4;}.fashion-form-style .form-text,.fashion-form-style .form-select,.fashion-form-style .form-textarea,.fashion-form-style .resizable-textarea .grippie,.fashion-form-style .entity-selector-preview{border-color:#c4c4c4;}.form-item-shop-cart-delivery-method input:checked + label,.form-submit,#imce-content .form-submit,.form-text.digit-button{background-color:#F2F2F2;}.form-submit:active,#imce-content .form-submit:active,.digit-button.form-text:active{background-color:#EBEBEB;}td.active{background-color:#EBEBEB;}input.form-submit[type="submit"]:disabled{background:#F2F2F2;color:#c4c4c4;}.use-tabledrag tr.odd tr tr,.use-tabledrag tr.even tr tr,.use-tabledrag tr,.use-tabledrag tr.even,.use-tabledrag tr.odd,.has-file-resup .file-widget,.has-file-resup div.use-imce .image-widget-data{background-color:#FBFBFB;}.use-tabledrag tr.even tr,.use-tabledrag tr.odd tr{background-color:#F6F6F6;}fieldset[class*="-sortable"]{background-color:rgba(251,251,251,0.5);}.ui-slider.ui-corner-all{background:none;background-color:#F6F6F6;border:1px solid #c4c4c4;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover,.ui-widget-header .ui-state-active,.ui-widget-header{background:none;background-color:#EBEBEB;}.ui-datepicker-calendar .ui-state-default{background-color:#F6F6F6;}.ui-datepicker-calendar .ui-state-default:hover,.ui-datepicker-calendar .ui-state-default.ui-state-active:hover{background-color:#F2F2F2;}.ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:#EBEBEB;}.ui-datepicker-calendar .ui-datepicker-today .ui-state-default{background-color:#EBEBEB;}.ui-datepicker-today .ui-state-highlight,.ui-widget-content .ui-datepicker-today .ui-state-highlight{border:1px solid #c4c4c4;}#edit-parent option[value*=":0"]{background-color:#F6F6F6;}.pictogram-wrapper .pictogram{color:#EBEBEB;}.callback-constructor-settings-page .constructor-layout .constructor-layout{background-color:#EBEBEB;}html.js .desc-popup[class*="description"],html.js .desc-arrow-inner{background-color:#FBFBFB;box-shadow:0px 0px 7px #c4c4c4;}html.js .desc-popup[class*="description"]:before{border-top-color:#FBFBFB;}fieldset legend{color:#232d3f;}form fieldset{border-color:rgba(35,45,63,0.5);}input:focus,textarea:focus,.fashion-form-style input:focus,.fashion-form-style textarea:focus{border-color:#232d3f;}a.arrow-down-speed .rectangle-speed{border-color:#e5583d;}a.arrow-down-speed .triangle-down-speed{border-top-color:#e5583d;}a.arrow-down-speed:hover .rectangle-speed{border-color:#c4442b;}a.arrow-down-speed:hover .triangle-down-speed{border-top-color:#c4442b;}a.arrow-down-speed:active .rectangle-speed{border-color:#636363;}a.arrow-down-speed:active .triangle-down-speed{border-top-color:#636363;}html{background-color:#ffffff;color:#636363;}html a{color:#e5583d;}html a:active,html a.active,html .menu-horizontal-multilevel a.active-trail{color:#636363;}html a:hover{color:#a81703;}html .itinity-copyright-logo{fill:#e5583d;}html .itinity-copyright-link:hover .itinity-copyright-logo,html .itinity-copyright-link:active .itinity-copyright-logo{fill:#a81703 !important;}.file-resup-wrapper .drop:hover{border-color:#a81703;}.main-page,ul.primary li a,body.cke_show_borders,.popup-element,.popup-div,.ui-datepicker{color:#666666;}.main-page a{color:#e5583d;}.main-page a:active,.main-page a.active,.main-page .menu-horizontal-multilevel a.active-trail{color:#636363;}.main-page a:hover{color:#c4442b;}ul.primary li a{color:#e5583d;}ul.primary li a:active,ul.primary li a.active,ul.primary li .menu-horizontal-multilevel a.active-trail{color:#636363;}ul.primary li a:hover{color:#c4442b;}body.cke_show_borders a{color:#e5583d;}body.cke_show_borders a:active,body.cke_show_borders a.active,body.cke_show_borders .menu-horizontal-multilevel a.active-trail{color:#636363;}body.cke_show_borders a:hover{color:#c4442b;}.popup-element a{color:#e5583d;}.popup-element a:active,.popup-element a.active,.popup-element .menu-horizontal-multilevel a.active-trail{color:#636363;}.popup-element a:hover{color:#c4442b;}.popup-div a{color:#e5583d;}.popup-div a:active,.popup-div a.active,.popup-div .menu-horizontal-multilevel a.active-trail{color:#636363;}.popup-div a:hover{color:#c4442b;}.ui-datepicker a{color:#e5583d;}.ui-datepicker a:active,.ui-datepicker a.active,.ui-datepicker .menu-horizontal-multilevel a.active-trail{color:#636363;}.ui-datepicker a:hover{color:#c4442b;}html.js .desc-popup[class*="description"],html.js .desc-popup[class*="description"] a,.vertical-tabs .summary{color:rgba(102,102,102,0.7);}.fancybox-overlay a,.form-item label.option,select,input,textarea{color:#666666;}.fancybox-overlay a,.image-widget-data:hover .delete-button,.block-system-main tr:hover .delete-button.form-submit,.block-system-main tr:hover a.tabledrag-handle,.block-system-main tr:hover .multifield-buttons .form-submit{color:#e5583d;}.fancybox-overlay a:hover,.image-widget-data:hover .delete-button:hover,.block-system-main tr:hover .delete-button.form-submit:hover,.block-system-main tr:hover a.tabledrag-handle:hover,.block-system-main tr:hover .multifield-buttons .form-submit:hover{color:#c4442b;}.fancybox-overlay a.active,.fancybox-overlay a:active{color:#636363;}.block-colors > .block-title{background-color:#f9f9f9;}.block-colors,.user-cabinet .user-panel{background-color:#f9f9f9;}.footer-bottom{background-color:#232d3f;color:#ffffff;}.footer-bottom a{color:#ffffff;}.footer-bottom .itinity-copyright-logo{fill:#ffffff;}fieldset legend,.main-page h1,.main-page h2,.main-page h3,.main-page h4,.main-page h5,.main-page h6,.form-item label,.field-label,.popup-div h2,.popup-div h2 a,a.switch-form.switcher-active,.cke_show_borders h2,.cke_show_borders h3,.cke_show_borders h4,.cke_show_borders h5,.cke_show_borders h6,.product-price{color:#232d3f;}.desc-show-link,.desc-show-link:hover{color:#232d3f;}.page-admin .block-system-main table:not(.use-tabledrag) tr.filter-row{background-color:transparent;}#edit-all-specifications{color:#e5583d;}#edit-all-specifications:hover{color:#c4442b;}#edit-all-specifications:active{color:#636363;}.language-switcher-locale-session a.active{color:#e5583d;}.language-switcher-locale-session a.session-active{color:#636363;}.description,.fieldset-description{color:#A6A6A6;}.form-submit,#imce-content .form-submit,.digit-button{color:#e5583d;}.form-submit:hover,#imce-content .form-submit:hover,.digit-button:hover{color:#c4442b;}.form-submit:active,.form-submit.active,#imce-content .form-submit:active,#imce-content .form-submit.active,.digit-button:active{color:#636363;}.fieldset-title{border-bottom-color:#e5583d;}.fieldset-title:hover{border-bottom-color:#a81703;}.comment-wrapper .comment{border-bottom-color:#EBEBEB;}.vertical-tabs ul.vertical-tabs-list li{background-color:#F2F2F2;}.vertical-tabs ul.vertical-tabs-list li.selected,.vertical-tabs{background-color:#FBFBFB;}ul.primary li a,table.sticky-header{background-color:#FBFBFB;}ul.primary li a::after{border-bottom-color:#FBFBFB;}ul.primary li.active a{background-color:#F6F6F6;}ul.primary li:hover a{background-color:#F2F2F2;}ul.primary li:hover a::after,ul.primary li.active:hover a::after{border-bottom-color:#F2F2F2;}ul.primary li.active a::after{border-bottom-color:#F6F6F6;}body .default-submit,.oc-consultant-info,#to-top{color:#ffffff;}body .default-submit:hover,#to-top:hover{color:#ffffff;}body .default-submit:active,#to-top:active{color:#ffffff;}.shop-cart-block-caption sup,.favorites-icon sup,.compare-icon sup{color:#ffffff;}.ts-scroll .ts_refine_st,.carousel-container .ts_sld_scroller a.ts_refine_st_arrow,.default-submit,.slider-container .ui-state-default{background-color:#e5583d;}.specification-filters .slider-container{background-color:rgba(229,88,61,0.5);}.slider .ui-slider-horizontal .ui-slider-range{background-color:rgba(229,88,61,0.5);}.shop-cart-block-caption sup,.favorites-icon sup,.compare-icon sup{background-color:#e5583d;}.form-item-payment-method.checked{border-color:#e5583d;}.progress .filled{background:#F2F2F2 repeating-linear-gradient(135deg,#F2F2F2,#F2F2F2 10px,#e5583d 10px,#e5583d 20px,#F2F2F2 20px) no-repeat;background-size:400% 400%;}ul.sf-bg-color.menu-vertical li li > a,ul.sf-bg-color.menu-vertical li li li > a{background-color:transparent;}ul.sf-bg-color.menu-vertical li li > a:hover,ul.sf-bg-color.menu-vertical li li li > a:hover,ul.sf-bg-color.menu-vertical li li.sfHover > a{background-color:transparent;}ul.sf-bg-color.menu-vertical li li > a.active,ul.sf-bg-color.menu-vertical li li li > a.active{background-color:transparent;}ul.sf-bg.menu-vertical.menu li.active-trail > a{background-color:transparent;}.default-submit:hover{background-color:#d94f35;}.ts-scroll .ts_refine_st:hover,.carousel-container .ts_sld_scroller a.ts_refine_st_arrow:hover,.default-submit:hover,.slider-container .ui-state-default:hover,ul.pager li.default-submit.active,ul.buttons li.default-submit.active{background-color:#d94f35;}.ts-scroll .ts_refine_st.active,.carousel-container .ts_sld_scroller a.ts_refine_st_arrow.active,.default-submit:active,.slider-container .ui-state-default:active,.slider-container ui-state-default:focus,.slider-container .ui-state-active{background-color:#d94f35;}.comment-form,.forms-form-submission-admin-form-wrapper{background-color:#f9f9f9;}body,.form-submit,.profile h3,.block.block-search .form-text,ul.sf-simple{font-family:Verdana,Geneva,sans-serif;}body,.form-submit,.profile h3,.block.block-search .form-text,ul.sf-simple{font-size:1.05em;}h1{font-size:1.9em;}.arrow-inside.pictogram{font-size:1.9em;}h2{font-size:1.6875em;}.node-teaser .shop-price,.fashion-form-style .form-item-title input{font-size:1.6875em;}h3{font-size:1.475em;}h4{font-size:1.2625em;}.view-mode-informer form.buy-button-form,.table-view.catalog-table h2{font-size:1.2625em;}h5{font-size:1.05em;}h6{font-size:1.05em;}h1,h2,h3,h4,h5,h6{font-family:"Casper regular",sans-serif;}@font-face{font-family:"Casper regular";src:url("/profiles/itinity/themes/unity/fonts/Casperregular/Casperregular.eot?szfob0");src:url("/profiles/itinity/themes/unity/fonts/Casperregular/Casperregular.eot?szfob0#iefix") format("embedded-opentype"),url("/profiles/itinity/themes/unity/fonts/Casperregular/Casperregular.woff?szfob0") format("woff"),url("/profiles/itinity/themes/unity/fonts/Casperregular/Casperregular.ttf?szfob0") format("truetype"),url("/profiles/itinity/themes/unity/fonts/Casperregular/Casperregular.svg?szfob0#Casperregular") format("svg");font-weight:normal;font-style:normal;}.block:not(.block-system-main),#comment-form,.node.view-mode-map_sidebar,.popup-div,.catalog-admin-links,.search-popup{font-size:0.95em;}.node.view-mode-map{font-size:0.8em;}.operations .form-submit{font-size:0.95em;}ul.sf-bg,.slicknav_btn > .slicknav_menutxt{font-size:1.2em;}blockquote{font-size:1em;}.node.view-mode-full p,.region-content .extra-field-description p,body.cke_show_borders p{text-indent:28px;margin-top:0.5em;}.node.view-mode-full h2,.node.view-mode-full h3,.node.view-mode-full h4,.node.view-mode-full h5,.node.view-mode-full h6,.region-content .extra-field-description h2,.region-content .extra-field-description h3,.region-content .extra-field-description h4,.region-content .extra-field-description h5,.region-content .extra-field-description h6{text-indent:28px;}.region-content .node.view-mode-full ul{margin-top:0.1em;margin-bottom:0.2em;line-height:1.4em;}.region-content .node.view-mode-full p,.region-content .catalog-description p,.taxonomy-term-description p,body.cke_show_borders p{margin-top:0.6em;}.block a,.block a:hover,.block a:active,.block a.active,#edit-all-specifications,#edit-all-specifications:hover,#edit-all-specifications:active,.user-link-inline,.user-link-inline:hover,.user-link-inline:active,.active .user-link-inline{text-decoration:underline;}.block-menu a,.block-menu a:hover{text-decoration:underline;}.block-menu a:active,.block-menu a.active{text-decoration:none;}.block-menu .sf-bg a,.block-menu .sf-bg a:hover,.block-menu .sf-bg a:active,.block-menu .sf-bg a.active{text-decoration:none;}.bumper.bumper-1{height:0px;}.bumper.bumper-2{height:0px;}.bumper.bumper-3{height:0px;}.popup-div,.inline-user-forms,.has-file-resup .file-widget,.has-file-resup div.use-imce .image-widget-data{border-radius:0.6em;}.popup-elements-close{top:0.21em;right:0.21em;}html.js div.node-specification-field.hint span.hint,.popup-element{border-radius:0.5em;}div.block,.fancybox-wrap,.user-cabinet .user-panel,.comment-form{border-radius:0.6em;}.block > .block-title{margin-top:0.4444em;}#middle-wrapper .block > .content{padding-bottom:0.4444em;padding-top:0.4444em;}#middle-wrapper .block.is-empty > .content{padding-top:0;}.block-title,h3.title.comment-form{border-radius:0.4444em;}.block > .block-title{padding-left:0.1481em;padding-right:0.1481em;margin-top:-0.0056em;}#middle-wrapper .block.is-empty > .block-title{border-radius:0.4444em;}ul.sf-menu.sf-horizontal li{margin-right:0.2em;}ul.sf-menu.rtl.sf-horizontal li{margin-right:0;margin-left:0.2em;}ul.sf-menu.sf-horizontal ul li,ul.sf-menu.sf-horizontal li.last{margin-right:0;}ul.sf-menu.rtl.sf-horizontal ul li,ul.sf-menu.sf-horizontal li.last{margin-left:0;}ul.menu.sf-bg.menu-horizontal li:not(.last){margin-right:0.2em;}quote,blockquote{border-radius:0.6em;padding-left:0.6em;padding-right:0.6em;}.form-item-payment-method.checked,.form-radio,.form-text,.form-select,.form-submit,.form-textarea,.messages,.form-item-search-block-form .form-text,.digit-element-buttons-wrapper.vertical-view .use-buttons,fieldset[class*="-sortable"]{border-radius:0.6em;}.fashion-form-style .form-text,.fashion-form-style .form-select,.fashion-form-style .form-textarea{border-radius:0.6em 0.6em 0 0;}.form-submit,.block.block-user .form-submit,#imce-content .form-submit,.block.block-search .form-submit{padding-left:0.95em;padding-right:0.95em;}.resizable-textarea .form-textarea{border-radius:0.6em 0.6em 0 0;}.resizable-textarea .grippie{border-radius:0 0 0.6em 0.6em;}.fashion-form-style .resizable-textarea .grippie{border-radius:0;}.vertical-tabs{border-radius:0 0.6em 0.6em 0;}.vertical-tabs-list,.vertical-tabs-list li.first.last{border-radius:0.6em 0 0 0.6em;}.vertical-tabs-list li.first{border-radius:0.6em 0 0 0;}.vertical-tabs-list li.last{border-radius:0 0 0 0.6em;}.ts-arrow-2-right,.use-tabledrag tr > td:first-child,.block-search .search-mod-inside .form-text,.pictogram-wrapper span.form-text,.form-text.digit-minus{border-radius:0.6em 0 0 0.6em;}.ts-arrow-2-left,.use-tabledrag tr > td:last-child,.block-search .search-mod-inside .form-submit,.form-text.digit-plus{border-radius:0 0.6em 0.6em 0;}.vertical-view .digit-plus{border-radius:0 0.6em 0 0;}.vertical-view .digit-minus{border-radius:0 0 0.6em 0;}.footer-bottom{background-position:center bottom;}html.admin-menu{background-position:center 32px;}#body-wrapper{background-position:center bottom;}ul.pager li.default-submit.active{background-position:center bottom;}.node-title .title-part-field-torgovaya-marka,.node-title .title-part-field-model{color:#E5583D;}.region-row,.blocks-unit > .region{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.region-cell,.block-cell{flex:1 1 auto;}@media screen and (min-width:1024px){.region-row,.blocks-unit > .region{flex-wrap:nowrap;}}.colmask{display:flex;}.col-left,.col-right{min-width:180px;}@font-face{font-family:"Gilroy";src:url("/sites/doma-teplo.com/files/fonts/gilroy-regular.eot");src:url("/sites/doma-teplo.com/files/fonts/gilroy-regular.eot?iefix") format("eot"),url("/sites/doma-teplo.com/files/fonts/gilroy-regular.woff") format("woff"),url("/sites/doma-teplo.com/files/fonts/gilroy-regular.ttf") format("truetype"),url("/sites/doma-teplo.com/files/fonts/gilroy-regular.svg") format("svg");font-weight:400;font-style:normal;}@font-face{font-family:"Gilroy";src:url("/sites/doma-teplo.com/files/fonts/gilroy-medium.eot");src:url("/sites/doma-teplo.com/files/fonts/gilroy-medium.eot?iefix") format("eot"),url("/sites/doma-teplo.com/files/fonts/gilroy-medium.woff") format("woff"),url("/sites/doma-teplo.com/files/fonts/gilroy-medium.ttf") format("truetype");font-weight:500;font-style:normal;}@font-face{font-family:"Gilroy";src:url("/sites/doma-teplo.com/files/fonts/gilroy-bold.eot");src:url("/sites/doma-teplo.com/files/fonts/gilroy-bold.eot?iefix") format("eot"),url("/sites/doma-teplo.com/files/fonts/gilroy-bold.woff") format("woff"),url("/sites/doma-teplo.com/files/fonts/gilroy-bold.ttf") format("truetype"),url("/sites/doma-teplo.com/files/fonts/gilroy-bold.svg") format("svg");font-weight:700;font-style:normal;}body,h1,h2,h3,h4,h5,h6,.form-submit,.block.block-search .form-text,ul.sf-simple{font-family:"Gilroy",sans-serif;}#body-wrapper{min-width:unset !important;}.main-page{padding-bottom:0 !important;}#middle-wrapper .col-center{min-height:320px;}.side-padding{margin-left:7%;margin-right:7%;}.device-tablet .side-padding{margin-left:7%;margin-right:7%;}body.no-sidebars .main-content{padding-left:0;padding-right:0;}body.sidebar-second .main-content{padding-left:0;}body.page-search.page-search-node div#block-system-main.last > .content{min-height:620px;}.block > .block-title{padding-left:0;}.spoiler-head .pictogram-plus:before{display:none;}.spoiler-head .pictogram-minus{display:none !important;}.spoiler{margin-top:8px;}.link-sliding{font-size:1em;}#block-block-10{margin-left:0;margin-right:0;}.admin-menu #autocomplete{background-color:#fff;}.url-calc .tabs-wrapper{background:none !important;}.page-node-calc .tabs-wrapper{background:none !important;}#dtp-calc-form{padding-left:0;}.dtp-calc .form-item img{width:64px !important;}.dtp-calc-filter{background:#f7f7f7;max-width:420px;padding-left:2.5em;padding-right:2.5em;}.dtp-calc-result{margin-left:2.5%;width:50%;}.dtp-calc-filter > .form-item:first-child{margin-top:1.5em;}.dtp-calc-filter > .form-item{display:flex;flex-direction:column;}.dtp-calc-filter .form-item{margin:10px 0;}.dtp-calc-filter .form-item > label{font-size:1em !important;color:#666;position:relative;}.dtp-calc-filter .form-item-label-above > label:after{content:"";border-bottom:solid 1px #ccc;width:100%;height:1px;position:absolute;left:0;top:50%;}.dtp-calc-filter .form-item-label-above > label > div{background:#f7f7f7;float:left;z-index:1;position:relative;padding-right:5px;}.dtp-calc-filter .form-radios{display:flex;justify-content:flex-start;}.dtp-calc-filter .form-radios .form-item{margin-right:10px;width:130px;display:flex;align-items:center;flex-wrap:wrap;}.dtp-calc-filter .form-radios .form-item .form-radio{margin-right:10px;}.dtp-calc-filter .form-radios label{width:100%;text-align:center;font-weight:500;color:#242424;}.dtp-calc-filter .field-suffix{border-radius:12px;background:#fff;margin-bottom:10px;padding:5px;}.dtp-calc-filter div.form-type-radio.checked .field-suffix{border:solid 1px #00a19b;}.dtp-calc-filter .form-type-select{display:flex;flex-wrap:wrap;margin-top:0.7em !important;margin-left:0 !important;padding-bottom:15px;align-items:center;color:#242424;}.dtp-calc-filter .form-type-select:last-child{border:none;}.dtp-calc-filter .form-type-select select{height:30px;padding:2px 5px;border-radius:12px;border:solid 1px #00a19b;margin-right:10px;}.dtp-calc-filter .form-type-select label{border:solid 1px #00a19b;background:#fff;padding:5px;border-radius:12px;}.dtp-calc-result > .form-item{display:flex;flex-direction:column;}.dtp-calc-result > .has-label > label{font-size:1em !important;color:#666;}.dtp-calc-result .form-radio,.dtp-calc-result .form-checkbox{float:left;margin-right:5px;}.dtp-calc-result .form-type-radio,.dtp-calc-result .form-type-checkbox{margin-bottom:0.9em !important;}.dtp-calc-result .field-suffix{float:left;}.dtp-calc-result .option{font-size:0.9em !important;display:flex;justify-content:space-between;}.dtp-calc-result .option a{color:#333;}.dtp-calc-result h3{font-size:1em !important;}.dtp-calc-result .dtp-calc-sum-total{text-align:right;margin-top:10px;font-size:1.4em;}.dtp-calc-result .dtp-calc-sum-total .shop-price{color:#e5583d !important;}.dtp-calc-result .form-submit{float:right;background:#ef5756;background:linear-gradient(90deg,#ef5756 0%,#ef9153 100%);color:#fff;text-transform:uppercase;padding:10px 29px;font-weight:500;}.dtp-calc-result .form-submit:hover{background:#d94f35;}@media screen and (max-width:1024px){.dtp-calc-filter .form-radios{flex-wrap:wrap;}.dtp-calc-filter .form-radios{justify-content:center;}.dtp-calc-filter .form-radios .form-item{margin-right:0;}}@media screen and (max-width:768px){#dtp-calc-form{padding-right:0;}.dtp-calc{flex-wrap:wrap;}.dtp-calc-filter .form-item > label{text-align:center;}.dtp-calc-filter{width:100%;}.dtp-calc-filter .form-radios{justify-content:center;}.dtp-calc-filter .form-radios .form-item{margin-right:0;}.dtp-calc-result{margin-left:0;width:100%;}}.extra-field-product-set-childrens .constructor-layout .constructor-row{display:flex;align-items:center;}.extra-field-product-set-childrens .extra-field-title{font-size:12px;}.extra-field-dtp-calc .dtp-calc-items img{width:80% !important;max-width:78px !important;padding:5px;}.extra-field-dtp-calc .dtp-calc-items{display:flex;align-items:center;}.extra-field-dtp-calc .dtp-calc-items .item{display:flex;width:25%;justify-content:center;flex-wrap:wrap;}.extra-field-dtp-calc .dtp-calc-items .icon-plus{margin-right:5%;width:5%;}.informer-price-and-rek .inline-block-wrapper-50:first-child{width:100%;}.product-price div{float:left;}.product-price div:first-child{padding-right:10px;}.new-price{color:#e5583d !important;}body.not-front.no-sidebars div.catalog-table.terms.cols-4{display:flex;flex-wrap:wrap;align-items:flex-end;}.catalog-table div.taxonomy-term.vocabulary-manufacturer .field-name-field-logotip-proizvoditelya{margin-bottom:0;}.catalog-table div.taxonomy-term.vocabulary-manufacturer h2.term-title.extra-field-title{margin-top:-5px;}#block-block-11{margin-left:0;}#block-block-11 a{display:flex;height:50px;text-decoration:none;align-items:center;}#block-block-11 a > img{width:44px !important;}#block-block-11 a > span{white-space:nowrap;font-size:1.4em;margin-left:15px;color:#232d3f;}#block-block-1{padding:0 18px 0 0;position:relative;margin:0;height:53px;border-radius:unset;}#block-block-1 .rteright{white-space:nowrap;}#search-block-form #edit-search-block-form--2{border-width:1px 0 1px 1px;border-color:#d1d1d1;font-size:1.2em;}#search-block-form .form-submit{border-width:1px 1px 1px 0;background-color:#fff;border-color:#d1d1d1;font-size:1.6em;}#autocomplete{box-shadow:-5px 20px 20px rgba(0,0,0,0.3);border:none;border-radius:0 0 10px 10px;}.contains-username a{color:#232d3f;font-weight:700;font-family:"Railway",sans-serif;text-decoration:none;}.user-picture-stub{font-size:0 !important;width:30px !important;height:30px !important;background:url(/sites/doma-teplo.com/files/field/image/user.png) no-repeat center center;background-size:auto 80%;background-color:transparent !important;}#block-user-login{margin:0;}#block-user-login .form-submit{padding:11px 15px;background:#fff;color:#e5583d;border:solid 1px #d1d1d1;}#block-user-login .form-submit:hover{background:#d94f35;color:#fff;border-color:#d94f35;}#block-system-user-menu{border:solid 1px #d1d1d1;padding:8px 10px;margin-left:0;margin-right:0;}.region-header-a-right >{display:flex;align-content:center;}.region-header-a-right > .last #block-user-login{padding:0;}.header-middle .blocks-unit{width:100%;}#block-system-main-menu{margin:0 !important;}#block-system-main-menu #supermenu-main-menu{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #d1d1d1;}#block-system-main-menu #supermenu-main-menu a{color:#232d3f;}#block-system-main-menu #supermenu-main-menu a:hover,#block-system-main-menu #supermenu-main-menu > li > .active-trail .sf-l-title{color:#e5583c;}#block-system-main-menu #supermenu-main-menu > li{padding-bottom:10px;}#block-system-main-menu #supermenu-main-menu > li > a{padding-left:0;padding-right:0 !important;position:relative;}#block-system-main-menu #supermenu-main-menu > li > a > .sf-sub-indicator{display:none;}#block-system-main-menu #supermenu-main-menu > li > a:hover .sf-l-title:after,#block-system-main-menu #supermenu-main-menu > li > .active-trail .sf-l-title:after{content:"";transition:0.5s;position:absolute;width:100%;height:1px;background:#e5583d;bottom:-10.5px;left:0;}@media screen and (min-width:1920px){#block-system-main-menu #supermenu-main-menu > li > a:hover .sf-l-title:after,#block-system-main-menu #supermenu-main-menu > li > .active-trail .sf-l-title:after{bottom:-11.5px;}}#block-system-main-menu #supermenu-main-menu ul{background:#fff;padding:9px 0;}#block-system-main-menu #supermenu-main-menu ul li:last-child a{border-radius:0 0 10px 10px;}#block-system-main-menu #supermenu-main-menu .sf-level-2{box-shadow:-5px 20px 20px rgba(0,0,0,0.3);border-radius:0 0 10px 10px;margin-top:10px;}#block-system-main-menu #supermenu-main-menu .sf-level-3{box-shadow:20px 0 30px rgba(0,0,0,0.3);border-radius:0 0 10px 0;}#block-system-main-menu #supermenu-main-menu ul li a{padding:9px 1.3em 9px 0.5em;}#block-itinity-presentation-block-1{margin:10px 0 !important;}#itinity-presentation{position:relative;}#itinity-presentation:after{content:"";width:90%;margin:0 5%;border-radius:0 0 5px 5px;position:absolute;display:block;bottom:-10px;background:#e5583d;height:40px;}#itinity-presentation-slide{z-index:100;}#itinity-presentation-slide .rs-slide-bg li:before{content:"";width:50%;position:absolute;border-radius:10px 0 0 10px;top:0;left:0;height:100%;background:linear-gradient(90deg,#232d3f 0%,rgba(255,255,255,0) 100%);}#itinity-presentation .ts_border img{border-radius:10px;}#itinity-presentation .carousel-caption{background:none !important;color:#fff;top:10% !important;width:50%;left:4em !important;opacity:1 !important;line-height:2em;}.device-tablet #itinity-presentation .carousel-caption{top:0 !important;width:70%;line-height:1.2em;margin-top:0 !important;}#itinity-presentation .carousel-caption h2{font-weight:500;font-size:2em;color:#fff;}.device-tablet #itinity-presentation .carousel-caption h2{font-size:1.6em;}#itinity-presentation .carousel-caption .ts_txt{font-size:1.2em;}#itinity-presentation .carousel-caption .ts_txt a{display:inline-block;background:#ef9153;background:linear-gradient(90deg,#ef9153 0%,#ef5756 100%);text-decoration:none;padding:10px 15px;border-radius:10px;color:#fff;margin-top:1.5em;font-weight:700;}.device-tablet #itinity-presentation .carousel-caption .ts_txt a{font-size:0.9em;margin-top:1em;padding:5px 10px;}#itinity-presentation .carousel-caption .ts_txt a:hover{background:#d94f35;}#itinity-presentation .arrow-control-left,#itinity-presentation .arrow-control-right{width:36px;height:36px;border:none;border-radius:50%;line-height:35px;background:#00a19b;opacity:1;}#itinity-presentation .arrow-control-left{left:-17px;}#itinity-presentation .arrow-control-right{right:-17px;}#itinity-presentation .slider-nav-arrow p{font-size:1.2em;color:#fff;padding:0;}#itinity-presentation .ts-scroll{display:flex;flex-wrap:nowrap;justify-content:center;bottom:-50px !important;}#itinity-presentation .ts-scroll ul{margin:0;}#itinity-presentation .ts-scroll .ts_pager{background-color:#fff;}#itinity-presentation .ts-scroll .active{border:none;background-color:#e5583d;}@media screen and (min-width:768px) and (max-width:1024px){.block.gallery-block-enabled .bx-controls{visibility:visible;}}.bx-prev,.bx-next{width:36px;height:36px;border:none;border-radius:50%;line-height:37px;background:#00a19b;padding:0 !important;}.bx-prev{left:-16px !important;}.bx-next{right:-16px !important;}.bx-prev:hover,.bx-next:hover{background:#018985;}body.page-node-12726 #block-features-page-title h1{text-align:center !important;}#block-block-12{max-width:1100px;margin:0 auto;}.device-tablet #block-block-12 .content{display:flex;justify-content:center;}.device-tablet #block-block-12 .content .inline-block-wrapper-4{width:auto;margin:0 1em;}#block-block-12 .content img{margin:0;}#block-block-12 .content h2{margin-top:0;}#block-block-12 .content h2 > a,#block-block-12 .content p > a{text-decoration:none;}#block-block-12 .content h2 > a:hover,#block-block-12 .content p > a:hover{text-decoration:underline;}#block-block-7 .dimohod-stal{float:left;width:42%;flex-wrap:wrap;display:flex;position:relative;padding:30px 80px 30px 70px;border-radius:10px;background:#f6f6f6;}#block-block-7 .dimohod-stal .label-vigodno{position:absolute;top:-12px;background:#e5583d;color:#fff;height:25px;width:90px;text-align:center;line-height:25px;border-radius:17.5px;}#block-block-7 .dimohod-stal .dimohod_link{display:block;width:170px;height:170px;position:absolute;top:30px;right:-80px;border-radius:50%;background:url(/sites/doma-teplo.com/files/field/image/dimohod-stal.svg) no-repeat center center #fff;background-size:auto 85%;}#block-block-7 .dimohod-keramika{float:right;width:42%;position:relative;padding:6px 0;z-index:20;border-radius:10px;border:solid 1px #d1d1d1;}#block-block-7 .dimohod-container{display:flex;flex-wrap:wrap;padding:23px 30px 23px 70px;background:#fff;}#block-block-7 .dimohod-keramika .label-nadezhno{position:absolute;top:-12px;left:70px;background:#00a19b;color:#fff;height:25px;width:90px;text-align:center;line-height:25px;border-radius:17.5px;}#block-block-7 .dimohod-keramika .label-garantiya{position:absolute;top:-12px;left:170px;background:#fff;border:solid 1px #d1d1d1;color:#232d3f;height:25px;width:150px;text-align:center;line-height:25px;border-radius:17.5px;}#block-block-7 .dimohod-keramika .dimohod_link{display:block;width:169px;height:169px;position:absolute;top:29.5px;left:-80px;border-radius:50%;background:url(/sites/doma-teplo.com/files/field/image/dimohod-keramika.svg) no-repeat center center #fff;background-size:auto 90%;}#block-block-7 .dimohod-keramika:before{content:"";z-index:-1;display:block;width:170px;height:170px;position:absolute;top:28px;left:-81px;border-radius:50%;border:solid 1px #d1d1d1;}#block-block-7 .dimohod_header{width:100%;display:block;color:#232d3f;font-weight:500;font-size:1.3em;margin-bottom:15px;}#block-block-7 .dimohod_img{display:flex;z-index:50;margin:10px 0;align-items:center;}@media screen and (min-width:1200px){#block-block-7 .dimohod_img{width:50%;}}#block-block-7 .dimohod_img .dimohod_img-wrapper{border:solid 1px #e5583d;border-radius:50%;display:flex;justify-content:center;margin-right:10px;width:48px;height:48px;}#block-block-7 .dimohod_img img{width:auto !important;margin-left:0 !important;}#block-catalog-6 .block-title{font-weight:500;color:#232d3f;}#block-catalog-6 .catalog-table{display:block;}#block-catalog-6 .catalog-cell .constructor-element{margin-right:0;}#block-catalog-6 .field-name-product-multimedia .field-item{margin:0 !important;}#block-catalog-6 .field-name-product-multimedia .field-item img{width:100% !important;}#block-block-6 .block-title{font-weight:500;}#block-block-6 .content p{line-height:1.7em;}#block-block-8 .content{display:flex;flex-wrap:wrap;}#block-block-8 .dopinfo2-img-left,#block-block-8 .dopinfo2-img-right,#block-block-8 .dopinfo2-txt{margin-bottom:20px;padding:2%;line-height:1.5em;font-size:1.1em;position:relative;width:50%;}#block-block-8 .dopinfo2-img-left,#block-block-8 .dopinfo2-img-right{z-index:20;padding:0;width:45%;}#block-block-8 .dopinfo2-img-left{margin:2% 3% 20px 0;}#block-block-8 .dopinfo2-img-right{margin:2% 0 20px 3%;}#block-block-8 .dopinfo2-txt p{display:inline-block;color:#232d3f;margin-bottom:15px;}#block-block-8 .dopinfo2-txt .bb8-header{font-size:1.5em;color:#e5583d;font-weight:700;}@media screen and (max-width:1200px){#block-block-8 .dopinfo2-img-left,#block-block-8 .dopinfo2-img-right{height:280px;}}@media screen and (min-width:1920px){#block-block-8 .dopinfo2-txt{font-size:1.5em;}}#block-block-8 .dopinfo2-img-wrapper{height:100%;overflow:hidden;border-radius:10px;}#block-block-8 .dopinfo2-img-left img,#block-block-8 .dopinfo2-img-right img{width:auto !important;max-width:unset;min-width:unset;height:100%;margin:0;}#block-block-8 .dopinfo2-img-left:after{content:"";display:block;width:12px;height:80%;background:#e5583d;border-radius:0 10px 10px 0;position:absolute;right:-10px;z-index:-1;top:10%;}#block-block-8 .dopinfo2-img-right:after{content:"";display:block;width:12px;height:80%;background:#e5583d;border-radius:10px 0 0 10px;position:absolute;left:-10px;z-index:-1;top:10%;}#block-block-8 .dopinfo2-small{display:flex;width:50%;margin:10px 0;}#block-block-8 .dopinfo2-small-img{margin-right:10px;}#block-block-8 .dopinfo2-small-img img{width:37px !important;}#block-catalog-8 .catalog-cell .node-feedback{padding:25px 30px;border-radius:10px;min-height:150px;background:#e8f7f6;}#block-catalog-8 .field-name-field-avtor-otzyva a{color:#05a39d;text-decoration:none;font-size:1.3em;}#block-catalog-8 .field-name-field-ocenka-nashey-raboty{text-align:right;}#block-catalog-8 .field-name-field-ocenka-nashey-raboty .icon-star{font-size:11px;}#block-catalog-8 .bx-prev,#block-catalog-8 .bx-next{top:50%;}div.catalog-table.cols-1.feedbacks div.node-feedback.node-teaser{margin:0;padding:20px 30px;background:#e8f7f6;border-radius:10px;}div.catalog-table.cols-1.feedbacks .field-name-field-ocenka-nashey-raboty .field-item{justify-content:normal !important;}div.catalog-table.cols-1.feedbacks .features-star{margin-right:7px;}#block-block-9{margin:40px 0;}#block-block-9 img{filter:grayscale(100%);-webkit-filter:grayscale(100%);}#block-block-9 img:hover{filter:unset;}#block-block-9 .content{display:flex;justify-content:space-between;}#block-block-9 .content > div{display:flex;align-items:center;}#block-block-9 .content > div:last-child{margin-left:20px;}#block-features-page-title{padding-top:0;}#block-features-page-title h1{color:#333;}#block-node-specifications-node-filters{margin:0;padding:0;width:100% !important;background:none;}#block-node-specifications-node-filters > h3.block-title{display:none;}#block-node-specifications-node-filters .content{display:block !important;overflow:visible;position:relative !important;height:auto;padding:0;}.filter-elements-wrapper{margin-top:45px;padding-right:0 !important;}.filter-elements-wrapper fieldset:first-child{margin-bottom:16px !important;}.ui-slider-horizontal{height:1px;}.ui-slider-horizontal .ui-widget-header{height:1px;}.ui-slider-horizontal .slider-field{font-family:"Railway",sans-serif;}.ui-slider-horizontal .ui-slider-handle{top:-0.6em;background:#fff;border:solid 1px #e5583d;}.ui-slider-horizontal .ui-slider-handle:hover{background-color:#fff;}.slider .slider-field{width:90% !important;text-align:center;padding:2px 0.8em !important;}.slider tbody tr{position:relative;}.slider tbody tr:after{content:"";height:1px;width:60px;border-bottom:solid 1px #d1d1d1;top:12px;left:40%;position:absolute;}.slider tbody tr td{z-index:20;position:relative;}.slider label{display:none !important;}.filter-elements-wrapper{padding-right:1em;}.fieldset-title .text-wrapper{border:none !important;color:#232d3f !important;}.fieldset-legend a:after{color:#05a39d;font-size:1.5em;}.specification-filters .slider-container{background-color:#d1d1d1;}#block-node-specifications-node-filters .fieldset-wrapper{padding:0;}#block-node-specifications-node-filters fieldset{padding:0.5em 0;margin:5px 0;}#block-node-specifications-node-filters .collapsible{margin-bottom:-10px;}#block-node-specifications-node-filters .collapsible .slider{margin-bottom:20px;}#block-node-specifications-node-filters legend{width:100%;}#block-node-specifications-node-filters .option{font-family:"Railway",sans-serif !important;margin-left:7px !important;font-size:0.9em !important;}#block-node-specifications-node-filters .fieldset-wrapper{position:relative;}#block-node-specifications-node-filters .filters-ajax-hint{background:#d94f35;color:#fff;padding:10px 15px;z-index:300;width:200px;border-radius:3px;text-align:center;top:-12px;right:-210px;position:absolute;border:none;}#block-node-specifications-node-filters .filters-ajax-hint:before{content:"";display:block;width:10px;height:10px;background:#d94f35;top:10px;position:absolute;left:-2.5px;transform:rotateZ(45deg);}.form-checkbox.tristate-stub{border:solid 1px #d1d1d1;width:18px;height:18px;border-radius:3px;line-height:17px;padding:0;}.form-checkbox.tristate-stub.checked{background:#e5583d;border-color:#e5583d;}.form-checkbox.tristate-stub.checked:before{color:#fff;}#edit-all-specifications{border-bottom:solid 1px;border-radius:0;}#block-catalog-1{margin:20px 0;padding:12px 50px;}#block-catalog-1 .block-title{text-align:left;padding-left:0;}#block-catalog-1 .content{padding:0;margin:0;}#block-catalog-1 .node-news{margin:0.5em 0;}#block-catalog-1 .node-news .constructor-element{float:left;}#block-catalog-1 .node-news .field-name-field-image{margin-top:0;margin-bottom:0;}#block-catalog-1 .news-img-left{border-radius:10px;height:130px;overflow:hidden;}#block-catalog-1 img{width:auto !important;}#block-catalog-1 .news-txt-right{padding-left:10px;}#block-catalog-1 .node-title a{color:#232d3f;text-decoration:none;}#block-catalog-1 .node-title a:hover{color:#e5583d;}#block-catalog-1 .extra-field-created{float:left;}#block-catalog-1 .catalog-link-to-list{float:right;}.field-name-field-ikonka-kategorii img{width:60px !important;}.vocabulary-catalog-products.full .term-title{color:#232d3f;font-size:1.7em;font-weight:500;}.vocabulary-catalog-products .term-title,.field-name-field-ikonka-kategorii{margin-top:0;margin-bottom:0;}.vocabulary-catalog-products .constructor-element{margin-bottom:0 !important;}body.one-sidebar.sidebar-first .col-center{padding-left:50px;padding-right:0;}.col-center .main-content div.catalog-table.cols-3{display:flex;flex-wrap:wrap;justify-content:space-between;}form.search-form.fashion-form-style{position:relative;margin-top:-66px;z-index:1;padding:0;}form.search-form.fashion-form-style div.form-item.form-type-textfield{font-size:24px;}.search-results .multipart a{display:flex;flex-wrap:wrap;color:inherit;}.search-results .multipart a span{margin-right:5px;}.extra-field-terms{margin-bottom:0;}.vocabulary-catalog-products a,.vocabulary-manufacturer .term-title a{font-size:0.9em;color:#4d5461;text-decoration:none;}.vocabulary-manufacturer .term-title a{font-size:0.7em;}.vocabulary-catalog-products a:hover,.vocabulary-manufacturer .term-title a:hover{border-bottom:solid 1px #e5583d;color:#e5583d;padding-bottom:5px;text-decoration:none;}.vocabulary-manufacturer .term-title a:hover{color:#e5583d;border-color:#e5583d;}.extra-field-sort-links{display:flex;margin:-10px 0 0 0;justify-content:flex-end;}.order-by-price:after{content:"⋁";color:#666;margin-left:7px;font-family:"pictogram";}.extra-field-sort-links .order-by-price a{display:inline-flex;text-decoration:none;}.extra-field-sort-links .order-by-price a img{display:none;}.extra-field-sort-links a{color:#666;font-size:0.9em;text-decoration:none;}.group-2 select{max-width:200px;}#block-system-main div.catalog-table.cols-3 .catalog-cell-wrapper{max-width:350px;}.search-results div.catalog-table.cols-3 .catalog-cell-wrapper{max-width:unset !important;}#block-system-main .catalog-table .catalog-cell{position:relative;}#block-system-main .catalog-table .node-product{border-radius:10px;border:solid 1px transparent;background-color:#fff;}#block-system-main .catalog-table .node-product .constructor-element:first-child,#block-system-main .catalog-table .node-product .field-name-product-multimedia,#block-system-main .catalog-table .node-product .field-name-product-multimedia .field-item{margin:0;}#block-system-main .catalog-table .node-product .field-name-product-multimedia img{border-radius:10px;border:solid 1px #d1d1d1;}#block-system-main .catalog-table .node-product .node-title{margin-top:5px;margin-bottom:0;padding:0 20px;}#block-system-main .catalog-table .node-product .node-title a{text-decoration:none;font-size:18px;}#block-system-main .prod-fav-compare .form-type-checkbox{margin:0.5em 0 0 0;float:left;}#block-system-main .catalog-table .node-product .shop-price{font-size:16px;}#block-system-main .catalog-table .node-product .group-2{display:none;font-size:14px;flex-direction:column;padding:0 15px 25px 20px;}#block-system-main .catalog-table .node-product:hover{box-shadow:0 0 30px rgba(0,0,0,0.3);border-color:#d1d1d1;position:absolute;z-index:800;}#block-system-main .catalog-table .node-product:hover .field-name-product-multimedia img{border:none;}#block-system-main .catalog-table .node-product:hover .group-2{display:flex;}#block-system-main .catalog-table .node-product:hover .group-2 div,#block-system-main .catalog-table .node-product:hover .group-2 label,#block-system-main .catalog-table .node-product:hover .group-2 p{color:#666;}#block-system-main .catalog-table .informer-price-and-rek{margin-top:5px !important;padding:0 20px;}#block-system-main .catalog-table .informer-price-and-rek .constructor-inner{display:flex;justify-content:space-between;}#block-system-main .catalog-table .informer-price-and-rek .field-name-field-rekomendaciya-magazina .field-item{display:flex;justify-content:flex-end;}#block-system-main .catalog-table .informer-price-and-rek .field-name-field-rekomendaciya-magazina .field-item .features-star{margin-left:5px;}#block-system-main .catalog-table .node-product .prod-fav-compare .constructor-element{margin-right:10px;}#block-system-main .catalog-table .node-product .favorites-nodes{margin-top:2px;}.block-features-page-title{margin:15px 0 0 0 !important;padding:0 !important;}div.vocabulary-manufacturer.full .field-name-field-logotip-proizvoditelya{margin:0;}div.vocabulary-manufacturer.full .field-name-field-logotip-proizvoditelya img{height:33px !important;width:auto !important;}div.vocabulary-manufacturer.full .constructor-row:first-child h1.term-title.extra-field-title{margin-top:0;}div.node-product.view-mode-full .breadcrumb2 li a{color:#666;text-decoration:none;font-size:14px;}div.node-product.view-mode-full .breadcrumb2 li a:hover{color:#e5583d;text-decoration:underline;}div.node-product.view-mode-full .breadcrumb2 li span{font-size:14px;}div.node-product.view-mode-full .breadcrumb2 .field-name-vocabulary-2 ul li{display:none;}div.node-product.view-mode-full .breadcrumb2 .field-name-vocabulary-2 ul li.term-link-0{display:inline !important;}.extra-field-favorites-nodes .icon-heart{color:transparent;background:url(/sites/doma-teplo.com/files/field/image/ico-fav-1.svg) no-repeat center center;background-size:100% auto;}.extra-field-favorites-nodes .icon-heart:hover,.extra-field-favorites-nodes .favorites-delete .icon-heart{background:url(/sites/doma-teplo.com/files/field/image/ico-fav-2.svg) no-repeat center center;}#block-features-breadcrumb{margin:0;padding:0;}.breadcrumb{font-size:0.9em;font-family:Verdana,Geneva,sans-serif;}.breadcrumb a{color:#666;text-decoration:none;}.breadcrumb span{font-family:"Gilroy",sans-serif;}.breadcrumb span:last-child:after{content:" ←";font-family:Verdana,Geneva,sans-serif;color:#666;}.device-tablet .photo-tovara{width:100%;}.photo-tovara .constructor-element{margin-right:2.5em;}.photo-tovara div.field-item.gallery-item{padding-bottom:10px;}.photo-tovara div.field-item.gallery-item img{position:relative;border-radius:15px;border-bottom:solid 1px #d1d1d1;z-index:1;}.photo-tovara div.field-item.gallery-item .item-content{position:relative;}.photo-tovara div.field-item.gallery-item .item-content:after{content:"";width:90%;margin:0 5%;border-radius:0 0 5px 5px;position:absolute;display:block;bottom:-4px;background:#e5583d;height:15px;}.flickity-button:hover,.flickity-page-dots li.is-selected{background:#00a19b;}.flickity-button:hover .flickity-button-icon{color:#fff;}.device-tablet .tovar-right-col{width:100%;}.verh-harakteristiki,.vse-harakteristiki{overflow:hidden;}.verh-harakteristiki{max-width:450px;}.opisanie-tovara-full .constructor-element,.verh-harakteristiki .constructor-element{float:left;width:100%;}.verh-harakteristiki .constructor-element > .field,.verh-harakteristiki .constructor-element .node-specification-field,.opisanie-tovara-full .constructor-element .node-specification-field{float:left;width:100%;margin-top:0.1em;margin-bottom:0.1em;display:flex;justify-content:space-between;position:relative;z-index:1;}.verh-harakteristiki .constructor-element > .field .field-label,.verh-harakteristiki .constructor-element .node-specification-field label,.opisanie-tovara-full .constructor-element .node-specification-field label{padding-right:3px;z-index:600;background-color:#fff;color:#666;}.verh-harakteristiki .constructor-element > .field .field-items,.verh-harakteristiki .constructor-element .node-specification-field .data,.opisanie-tovara-full .constructor-element .node-specification-field .data{padding-left:3px;width:165px;z-index:600;background-color:#fff;}.verh-harakteristiki .field-label-inline:after,.verh-harakteristiki .node-specification-field:after,.opisanie-tovara-full .node-specification-field:after{content:"............................................................................................................................................................................";display:block;z-index:-1;top:0;white-space:nowrap;overflow:hidden;position:absolute;}.verh-harakteristiki .field-label-inline:after{height:auto;visibility:visible;}.verh-harakteristiki .field-name-vocabulary-2,.verh-harakteristiki .node-specification-field .field-name-vocabulary-2,.opisanie-tovara-full .node-specification-field .field-name-vocabulary-2{color:#666;}.verh-harakteristiki a,.opisanie-tovara-full a{color:#666 !important;}.favorites-nodes{float:right;padding:0;}.verh-harakteristiki .shop-variants-widget select{min-width:230px;width:100%;padding:11px 20px;font-size:1.1em;font-family:"Railway",sans-serif;}.device-tablet .vse-harakteristiki{width:100%;}.tsena-block .product-price h2{color:#e5583d;text-indent:inherit;margin-top:0.2em;}.tsena-block .default-submit{background:#ef5756;background:linear-gradient(90deg,#ef5756 0%,#ef9153 100%);color:#fff;text-transform:uppercase;padding:10px 29px;font-weight:500;}.tsena-block .default-submit:hover{background:#d94f35;}.tsena-block .in-stock:before{content:"✓";color:#00a19b;margin-right:7px;font-weight:700;}.tsena-pod-kl{padding:40px 20px 30px 20px;border:solid 1px #00a19b;border-radius:15px;margin-bottom:27px;margin-top:37px;}.field-name-field-vremennoe-dlya-ceny-pod-kl .field-item{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}.field-name-field-vremennoe-dlya-ceny-pod-kl .field-item p{text-indent:0 !important;}.field-name-field-vremennoe-dlya-ceny-pod-kl .tsena-pod-kl-header{position:absolute;top:-74px;background-color:#fff;border:solid 1px #00a19b;border-radius:15px;padding:4px 12px 4px 18px;margin-left:6px;text-indent:0;}.tsena-pod-kl-img{display:flex;flex-direction:column;width:15%;align-items:center;}.tsena-pod-kl-img img{border:solid 1px #d1d1d1;border-radius:10px;}.tsena-pod-kl-img p{font-size:0.9em;}.device-tablet .tsena-pod-kl-img p{font-size:0.7em;}.field-name-field-vremennoe-dlya-ceny-pod-kl .tsena-plus{width:5%;display:block;color:#232d3f;font-size:1.2em;font-weight:500;padding-top:4.5%;text-align:center;}.tsena-pod-kl-but{display:flex;align-items:center;margin-top:15px;justify-content:space-between;width:100%;}.tsena-pod-kl-but p{color:#232d3f;font-size:1.1em;margin:0;}.device-tablet .tsena-pod-kl-but{justify-content:center;flex-wrap:wrap;}.device-tablet .tsena-pod-kl-but p{display:inline-block;width:100%;text-align:center;}.field-name-field-vremennoe-dlya-ceny-pod-kl .form-submit{background:#009a98;background:linear-gradient(90deg,#009a98 0%,#0caa8e 100%);float:right;text-transform:uppercase;font-weight:700;padding:7px 20px;}.device-tablet .field-name-field-vremennoe-dlya-ceny-pod-kl .form-submit{font-size:0.9em;padding:7px 10px;}.field-name-field-vremennoe-dlya-ceny-pod-kl .form-submit:hover{background:#018985;}.magazin-rek{padding:20px;border-radius:10px;background-color:#e8f6f6;}.magazin-rek .icon-star{color:#00a19b;font-size:10px;}.magazin-rek .field-name-field-rekomendaciya-magazina{position:relative;margin-bottom:14px;margin-top:0;}.magazin-rek .field-name-field-rekomendaciya-magazina .field-label:before{content:"";position:absolute;left:0;width:29px;height:27px;background:url(/sites/doma-teplo.com/files/field/image/feedback.png) no-repeat center center;}.magazin-rek .field-name-field-rekomendaciya-magazina .field-label{float:left !important;padding-left:43px;line-height:1.5em;color:#232d3f;font-family:"Raleway",sans-serif;font-weight:500;}.magazin-rek .field-name-field-rekomendaciya-magazina .field-items{float:right;}.magazin-rek .field-name-field-tekst-rekomendacii{margin:0;}.magazin-rek .field-name-field-tekst-rekomendacii .field-items{color:#666;}.constructor-htabs{margin-top:1em;}.constructor-htabs-list{margin-bottom:-0.14em !important;}.constructor-htabs-panes{border:solid 1px #d1d1d1;padding:30px 35px;border-radius:0 15px 15px 15px;z-index:1;position:relative;}.horizontal-tab-button .active{color:#00a19b !important;background-color:#fff !important;border:solid;border-width:1px 1px 0 1px;border-color:#d1d1d1;border-radius:10px 10px 0 0;}.horizontal-tab-button a{margin-right:0;padding:0.55em 0.9em 1.5em 0.9em;background-color:#fff !important;color:#333 !important;}.horizontal-tab-button a.active{z-index:2;position:relative;}.horizontal-tab-button a:after{display:none;}.opisanie-tovara-full{margin:0;}.opisanie-tovara-full .opisanie-tovara-left{padding-right:50px;}.opisanie-tovara-full .vse-harakteristiki{margin-right:0;}.opisanie-tovara-full h2{font-size:1.2em;font-weight:700;margin-bottom:10px;}.opisanie-tovara-full ul{list-style:none;}.opisanie-tovara-full ul li{line-height:1.65em;padding-left:14px;position:relative;}.opisanie-tovara-full ul li:before{position:absolute;font-size:1.8em;left:0;color:#e5583d;content:"•";}.opisanie-tovara-full .taxonomy-breadcrumb-links li:before{display:none;}.device-tablet .opisanie-tovara-left{width:100%;}.extra-field-shop-variants-spec-variant-list{margin-top:65px;}.extra-field-shop-variants-spec-variant-list > label{font-size:1.4em;font-weight:500;margin-bottom:25px;}.extra-field-shop-variants-spec-variant-list table{position:relative;}.extra-field-shop-variants-spec-variant-list table thead tr{border-bottom:solid 1px #d1d1d1;padding:0 !important;}.extra-field-shop-variants-spec-variant-list table thead th{border:none !important;font-style:normal;padding:0 0 20px 0;font-family:"Railway",sans-serif;font-size:0.9em;}.extra-field-shop-variants-spec-variant-list table thead a{text-decoration:none;color:#666;}.extra-field-shop-variants-spec-variant-list table thead a:hover{text-decoration:none;}.extra-field-shop-variants-spec-variant-list table thead .th-product-multimedia{visibility:hidden;padding-bottom:0;}.extra-field-shop-variants-spec-variant-list table thead .th-title{position:absolute;left:0;}.extra-field-shop-variants-spec-variant-list table tbody tr{border-bottom:solid 1px #d1d1d1;color:#232d3f;padding:0 !important;}.extra-field-shop-variants-spec-variant-list table tbody tr:hover{background-color:transparent !important;}.extra-field-shop-variants-spec-variant-list table tbody a{color:#232d3f;}.extra-field-shop-variants-spec-variant-list table tbody a:hover{color:#e5583d;}.extra-field-shop-variants-spec-variant-list table tbody td{border:none !important;padding:0;}.extra-field-shop-variants-spec-variant-list table tbody .td-specifications,.extra-field-shop-variants-spec-variant-list table tbody .td-specifications label{color:#666;}.extra-field-shop-variants-spec-variant-list table tbody .td-product-multimedia{width:70px;vertical-align:middle;}.extra-field-shop-variants-spec-variant-list table tbody .td-product-multimedia img{width:63px !important;border-radius:10px;}.extra-field-shop-variants-spec-variant-list table tbody .td-title,.extra-field-shop-variants-spec-variant-list table tbody .td-vocabulary-2,.extra-field-shop-variants-spec-variant-list table tbody .td-product-article,.extra-field-shop-variants-spec-variant-list table tbody .td-price{vertical-align:middle;}.extra-field-shop-variants-spec-variant-list table tbody .td-title .node-title{font-size:1em;text-indent:inherit;}.extra-field-shop-variants-spec-variant-list table tbody .td-title a,.extra-field-shop-variants-spec-variant-list table tbody .td-vocabulary-2 a{text-decoration:none;}.extra-field-shop-variants-spec-variant-list .td-product-multimedia{padding:0;}.extra-field-shop-variants-spec-variant-list .field-name-product-multimedia{margin-top:0.25em;margin-bottom:0.25em;}.extra-field-shop-variants-spec-variant-list .field-name-product-multimedia .field-item{height:auto !important;}.extra-field-shop-variants-spec-variant-list .node-title{margin:0 !important;}.view-mode-informer .field-name-product-multimedia img{border-radius:10px;border:solid 1px #d1d1d1;}.node-teaser .node-title{min-height:33.33px;}.node-teaser .node-title a{color:#232d3f;text-decoration:none;}.node-teaser .node-title a:hover{color:#e5583d;}.informer-price-and-rek{display:flex !important;margin-top:30px;justify-content:space-between;align-items:flex-end;}div.node-product.node-teaser.view-mode-informer .informer-price-and-rek{margin-top:0;}.informer-price-and-rek .product-price{font-size:0.8em;margin:0;}.informer-price-and-rek .shop-price{font-size:1.4em;}.informer-price-and-rek .constructor-element{width:100%;}.informer-price-and-rek .constructor-element .field-name-field-rekomendaciya-magazina{margin:0 !important;}.informer-price-and-rek .icon-star{font-size:10px;}#block-catalog-5{margin:0;}#block-catalog-5 .catalog-table{display:block;}#block-catalog-5 .catalog-cell .constructor-element{margin-right:0;}#block-catalog-5 .field-name-product-multimedia .field-item{margin:0 !important;}#block-catalog-5 .field-name-product-multimedia .field-item img{width:100% !important;}.compare-table-wrapper,.compare-table-wrapper a,.compare-table-wrapper .field-label,.compare-table-wrapper label{color:#666;}.compare-table-wrapper .all-btn,.compare-table-wrapper .min-btn{padding:10px;display:inline-block;border:solid 1px #d1d1d1;border-radius:10px;margin:0 15px 10px 0;text-decoration:none !important;}.compare-table-wrapper a.active{color:#00a19b;}.compare-table-wrapper a:hover{color:#e5583d;}.compare-table-wrapper a.form-submit{background-color:#fff;font-style:normal;color:#666 !important;}.compare-table-wrapper a.form-submit:hover{background-color:#e5583d;color:#fff !important;border-color:#e5583d;}.compare-table-wrapper table th,.compare-table-wrapper table td{border:none;max-width:320px;}.compare-table-wrapper .entity-link{font-style:normal;text-decoration:none;}.compare-table-wrapper .field-name-product-multimedia img{border:solid 1px #d1d1d1;border-radius:10px;max-height:270px !important;width:auto !important;}.compare-table-wrapper h2.node-title{font-size:1.2em;}.compare-table-wrapper .informer-price-and-rek{margin-top:10px;}.pager{margin-top:50px !important;}.pager li{display:inline-block !important;font-size:1.2em !important;padding:0 !important;margin-left:10px !important;}.pager li a{display:block;width:30px;height:30px;line-height:30px;border:solid 1px transparent;border-radius:50%;text-decoration:none;}.pager li a:hover{text-decoration:none;border-color:#00a19b;}.pager-first a,.pager-previous a,.pager-next a,.pager-last a{width:auto !important;border-radius:15px !important;padding:0 7px;}.pager-item a,.pager-first a,.pager-previous a,.pager-next a,.pager-last a{color:#666 !important;}.pager-current{width:30px;height:30px;line-height:30px;border-radius:50%;background-color:#00a19b;color:#fff;font-weight:400;}.block-forms-14907{background:#FDF6F3;}.block-forms-14907 .node-form{width:100%;}.block-forms-14907 .content{display:flex;flex-direction:row-reverse;}.block-forms-14907 .field-name-body{margin-top:25px;}.block-forms-14907 .field-name-body,.block-forms-14907 .forms-form-block{width:50%;}.block-forms-14907 input,.block-forms-14907 textarea{border-color:#e5583d;}.block-forms-14907 input:focus,textarea:focus{border-color:#232d3f;}.block-forms-14907 .forms-form input{max-width:unset !important;}.footer-bottom{display:flex;justify-content:center;align-items:center;}.footer-bottom .region-footer-left{display:flex;align-items:flex-start;justify-content:space-between;}.device-tablet .footer-bottom .region-footer-left{flex-wrap:wrap;}.footer-bottom .region-footer-left .block-cell:nth-child(2){padding-left:35px;position:relative;white-space:nowrap;}.footer-bottom .region-footer-left .block-cell:nth-child(2):before{content:"";display:block;width:40px;height:40px;position:absolute;top:14px;left:0;background:url(/sites/doma-teplo.com/files/field/image/ico-phone.svg) no-repeat center center;background-size:auto 100%;}.footer-bottom .region-footer-left .block-cell:nth-child(3){padding-left:35px;width:30%;position:relative;}.footer-bottom .region-footer-left .block-cell:nth-child(3):before{content:"";display:block;width:40px;height:40px;position:absolute;top:14px;left:0;background:url(/sites/doma-teplo.com/files/field/image/ico-map.svg) no-repeat center center;background-size:100% auto;}.footer-bottom .region-footer-left .block-cell:nth-child(4){padding-left:40px;position:relative;}.footer-bottom .region-footer-left .block-cell:nth-child(4):before{content:"";display:block;width:40px;height:40px;position:absolute;top:14px;left:0;background:url(/sites/doma-teplo.com/files/field/image/ico-catalog.svg) no-repeat center center;background-size:auto 100%;}.footer-bottom #block-block-5{margin-right:0;}.footer-bottom #block-block-5 .content p{display:flex;}.footer-bottom #block-block-5 .content p a{margin-left:10px;}.footer-bottom #block-block-5 .content p a img{margin:0;}.footer-bottom .region-footer-left ul{padding:0;}.footer-bottom .region-footer-left ul li{padding:0 0 1em 0;margin-left:0;}.footer-bottom .region-footer-left ul li a{text-decoration:none;cursor:pointer;}.footer-bottom .region-footer-left ul li a:before{display:none;}#block-menu-menu-menyu-v-podval,#block-block-2{margin-left:0;}.page-after .side-padding .inline-regions{border-top:solid 1px #384151;}.page-after .side-padding .inline-regions .region-cell:first-child{z-index:170;}.page-after .region-row{display:flex;justify-content:space-between;align-items:center;}.itinity-copyright-logo{fill:#54627a !important;}#block-itinity-copyright{margin-right:0;}#block-block-container-1{position:fixed;right:25px;top:200px;background-color:transparent;z-index:999;margin-bottom:0;}@media screen and (min-width:2100px){#block-block-container-1{right:15%;}}.block-block-container-1 .content,#block-block-container-1 .shop-cart-wrapper,#block-block-container-1 .shop-cart-block-caption,#node-specifications-compare-block{padding:0;margin:0;}.block-block-container-1 .htabs-list{display:none;}#block-shop-cart,#block-node-specifications-node-compare,#block-favorites-nodes-favorites{width:60px;height:60px;padding:0;margin-bottom:20px;border-radius:50%;display:flex;justify-content:center;}.block-shop-cart{background-color:#fcf1ef;}.block-shop-cart:hover{background-color:#fce9e6;}#block-shop-cart .content,#block-node-specifications-node-compare .content,#block-favorites-nodes-favorites .content{padding:0 !important;}#block-shop-cart .shop-cart-icon,#block-favorites-nodes-favorites .favorites-link,#block-node-specifications-node-compare .compare-icon a{display:flex;text-decoration:none;justify-content:center;align-items:center;height:60px;width:60px;border-radius:5em;}#block-block-container-1 .shop-cart-container,#node-specifications-compare-block{position:relative;}#block-favorites-nodes-favorites .favorites-icon{margin-top:0;position:relative;}#node-specifications-compare-block{margin-top:4px;}#node-specifications-compare-block .compare-icon{margin-top:-0.2em;}#node-specifications-compare-block .compare-icon .pictogram,#block-favorites-nodes-favorites .favorites-icon .pictogram{color:#00a19b;}#node-specifications-compare-block .compare-icon a:hover .pictogram,#block-favorites-nodes-favorites .favorites-icon a:hover .pictogram{color:#018985;}#block-block-container-1 sup{position:absolute;display:block;text-align:center;width:20px;height:20px;border-radius:50%;}#block-block-container-1 #block-shop-cart sup{right:0;bottom:0;line-height:15px;font-size:10px;background-color:#e5583d;}#block-block-container-1 #block-shop-cart sup a{font-size:10px;font-weight:700;line-height:20px;}.block-node-specifications-node-compare,.block-favorites-nodes-favorites{background-color:#e8f7f6;}.block-node-specifications-node-compare:hover,.block-favorites-nodes-favorites:hover{background-color:#d3f5f3;}.block-node-specifications-node-compare sup,.block-favorites-nodes-favorites sup{right:0;bottom:0;line-height:20px;font-size:10px;font-weight:700;background-color:#00a19b;}.icon-basket{color:transparent;background:url(/sites/doma-teplo.com/files/field/image/ico-basket.svg) no-repeat center center;background-size:100% auto;}.icon-list{color:transparent !important;background:url(/sites/doma-teplo.com/files/field/image/ico-comparesb-hover.svg) no-repeat center center;background-size:100% auto;}.block-block-container-1 .icon-heart{color:transparent !important;background:url(/sites/doma-teplo.com/files/field/image/ico-favsb-hover.svg) no-repeat center center !important;background-size:100% auto !important;}.block-block-5 img{min-width:unset !important;width:40px !important;}.block-block-5 a{margin-left:10px;}.footer-bottom{position:relative;z-index:100;min-height:174px;}.footer-bottom:before{content:"";z-index:-1;display:block;width:178px;height:174px;position:absolute;top:-174px;right:0;background:url(/sites/doma-teplo.com/files/field/image/decor-page2.png) no-repeat right top;background-size:auto 200%;}.footer-bottom:after{content:"";z-index:-1;display:block;width:178px;height:174px;position:absolute;top:0;right:0;background:url(/sites/doma-teplo.com/files/field/image/decor-footer2.png) no-repeat right bottom;background-size:auto 200%;}.page-after{position:relative;background-color:#232d3f;}#body-wrapper{position:relative;}#body-wrapper:after{content:"";z-index:150;display:block;width:103px;height:100px;position:absolute;bottom:0;left:0;background:url(/sites/doma-teplo.com/files/field/image/decor-footer1.png) no-repeat center center;background-size:auto 100%;}#body-wrapper:before{content:"";z-index:-1;display:block;width:218px;height:218px;position:absolute;bottom:270px;left:70px;background:url(/sites/doma-teplo.com/files/field/image/decor-page1.png) no-repeat center center;background-size:auto 100%;}.page-after a{color:#54627a;}#block-block-20{white-space:nowrap;}#block-block-1{padding-top:10px;}#node-15544 .form-submit--op-submit{margin-top:10px;}.over-region{background-color:#FFF9E0;}#block-block-22{padding:2px 10px;margin-top:3px;}.over-region .side-padding .inline-regions .region-row .region-cell .blocks-unit{width:100%;}.cust--15years{margin:0 -10px;}.cust--15years__block{display:flex;justify-content:space-between;}.cust--15years .inline-block-wrapper-4{display:flex;width:auto;align-items:center;}.cust--15years__block .inline-block-wrapper-4 img{position:relative;top:3px;width:40px !important;max-width:45px !important;min-width:0 !important;margin-right:10px;}.cust--15years__block .inline-block-wrapper-4 h3{font-size:21px;}#body-wrapper{padding-top:150px;}.headers-top,.over-region{position:fixed;top:0;left:0;width:100%;z-index:500;}.headers-top{top:57px;background-color:#fff;box-shadow:0 6px 3px -5px #fff;}.admin-menu .over-region{top:38px;}.admin-menu .headers-top{top:96px;}#constructor-layout-17 .product-price h2{font-size:1.9em;}#constructor-layout-17 .tsena-block .constructor-element{display:block;}#product-buy-button-form .form-submit--op-submit{width:47%;padding:0.75em 0.9em 0.65em;margin-top:0;margin-right:0;font-size:1.2em;line-height:17px;background:linear-gradient(90deg,#ef5756 0%,#ef9153 100%);}#product-buy-button-form .form-submit--op-submit:hover{background:none;background-color:#e5583d;}#product-buy-button-form .ajax-popup.form-submit--op-quick-order.form-submit{float:right;width:47%;height:auto;padding:0.8em 0.9em 0.9em;margin-top:0;background-color:#fff;border-color:#e5583d;line-height:14px;-ms-transition:all 0.3s;transition:all 0.3s;}#product-buy-button-form .ajax-popup.form-submit--op-quick-order.form-submit:hover{color:#fff;background-color:#e5583d;}#constructor-layout-17{margin-bottom:25px;}#constructor-layout-17 .shop-price.old-price{position:relative;top:2px;margin-right:15px;}#constructor-layout-17 .shop-item.qty .in-stock:before{content:"✓";display:inline-block;color:#00a19b;margin-right:7px;font-weight:700;}#constructor-layout-16{position:relative;}.node .content .field-name-vocabulary-3{position:absolute;margin-top:18px;text-align:left;z-index:1;}.node .content .field-name-vocabulary-3:before{content:"";position:absolute;top:50%;left:0;width:10%;height:128%;background-image:url(/sites/doma-teplo.com/files/field/image/sh.svg);background-repeat:no-repeat;background-position:left top;background-size:auto 100%;transform:translate(0,-50%);}.field-name-vocabulary-3 .constructor-element{margin:0 !important;}.field-name-vocabulary-3 .term-title{margin:0 !important;text-indent:inherit;}.field-name-vocabulary-3 .constructor-under-each-other .constructor-text-vertical-alignment-align-top{display:inline-block;width:auto;position:relative;overflow:hidden;margin-top:5px;margin-bottom:5px;}.field-name-vocabulary-3 .view-mode-layout.constructor-row > .constructor-text-vertical-alignment-align-top .constructor-inner:hover > .constructor-layout:nth-of-type(2){display:block;}.field-name-vocabulary-3 .view-mode-layout.constructor-row > .constructor-text-vertical-alignment-align-top .constructor-inner > .constructor-layout:nth-of-type(2){position:absolute;display:none;background-color:#fff;border-radius:0.6em;box-shadow:0 0 4px 0px #000;z-index:1;}.field-name-vocabulary-3 .view-mode-layout.constructor-row > .constructor-text-vertical-alignment-align-top p{text-indent:inherit;}.field-name-vocabulary-3 .view-mode-layout.constructor-row > .constructor-text-vertical-alignment-align-top .taxonomy-term-description{margin:0 10px 10px;}.html div .field-name-vocabulary-3 h2{text-indent:inherit;line-height:14px;}.field-name-vocabulary-3 .field-items img{position:relative;top:3px;margin-left:12px;width:auto !important;max-height:20px !important;}.field-name-vocabulary-3 .field-items .field-item,.field-name-vocabulary-3 .field{margin:0;}.field-name-vocabulary-3 .term-title a{font-size:12px;text-decoration:none;color:#fff;display:inline-block;position:relative;padding:3px 50px 4px 8px;margin-top:4px;margin-bottom:4px;background-repeat:no-repeat;background-position:center right;background-size:cover;pointer-events:none;overflow:hidden;}.node.node-product.view-mode-full .field-name-vocabulary-3 .term-title a{font-size:17px;padding:5px 50px 7px 12px;}.field-name-vocabulary-3 .constructor-text-vertical-alignment-align-top svg{position:absolute;height:80%;top:0;right:0;z-index:-1;}[class*="url-catalog-3-"] .field-name-vocabulary-3 .term-title a{font-size:14px;padding:5px 50px 7px 12px;}#taxonomy-term-435 .cls-1{fill:#B25F0A;opacity:0.9;}#taxonomy-term-437 .cls-1{fill:#2bfdef;opacity:0.9;}#taxonomy-term-442 .cls-1{fill:#fffc4d;opacity:0.9;}#taxonomy-term-448 .cls-1{fill:#00FF00;opacity:0.9;}#taxonomy-term-457 .cls-1{fill:#2BA92B;opacity:0.9;}#taxonomy-term-434 .cls-1{fill:#C63678;opacity:0.9;}#taxonomy-term-436 .cls-1{fill:#0DBFB8;opacity:0.9;}#taxonomy-term-458 .cls-1{fill:#c5999c;opacity:0.9;}#taxonomy-term-460 .cls-1{fill:#4ddbf5;opacity:0.9;}#taxonomy-term-439 .cls-1{fill:#f339d4;opacity:0.9;}#taxonomy-term-440 .cls-1{fill:#83b300;opacity:0.9;}#taxonomy-term-447 .cls-1{fill:#ff4281;opacity:0.9;}#taxonomy-term-441 .cls-1{fill:#ff5638;opacity:0.9;}#taxonomy-term-444 .cls-1{fill:#e3ff47;opacity:0.9;}#taxonomy-term-450 .cls-1{fill:#47ff7e;opacity:0.9;}#taxonomy-term-448 .cls-1{fill:#5afcc3;opacity:0.9;}#taxonomy-term-438 .cls-1{fill:#2ef3b1;opacity:0.9;}#taxonomy-term-458 .term-title a{color:#000000;}#taxonomy-term-436 .term-title a{color:#000000;}#taxonomy-term-439 .term-title a{color:#000000;}#taxonomy-term-442 .term-title a{color:#0800ff;}#taxonomy-term-460 .term-title a{color:#000000;}#taxonomy-term-457 .term-title a{color:#000000;}#taxonomy-term-435 .term-title a{color:#000000;}#taxonomy-term-437 .term-title a{color:#000000;}#taxonomy-term-434 .term-title a{color:#000000;}#taxonomy-term-438 .term-title a{color:#FF0B0A;}#taxonomy-term-440 .term-title a{color:#000000;}#taxonomy-term-447 .term-title a{color:#000000;}#taxonomy-term-441 .term-title a{color:#000000;}#taxonomy-term-444 .term-title a{color:#000000;}#taxonomy-term-450 .term-title a{color:#000B00;}#taxonomy-term-448 .term-title a{color:#000000;}.photo-tovara div.field-item.gallery-item .item-content{max-width:fit-content;}.field.field-name-field-uznat-o-snizhenii-ceny.field-type-link-field.field-label-hidden a{border:1px solid #e5583d;background-color:#fff;color:#e5583d;border-radius:8px;padding:0.7em;margin-top:0.6em;width:fit-content;text-decoration:none;}.field.field-name-field-uznat-o-snizhenii-ceny.field-type-link-field.field-label-hidden a:hover{color:#fff;background-color:#e5583d;}.node-type-product .tsena-block > .inline-block-wrapper-100 > .constructor-inner{display:flex;}
