@import "/media/css/materialicons.css";@import "/media/css/linearicons/linearicons.css";@import "/media/js/highslide.css";@import "https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,500,600,700,800&subset=latin,cyrillic-ext";:root{--header-height:139px}*,*::before,*::after{box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0;margin:0}ul[class],ol[class]{padding:0;list-style:none;margin:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}.item-content ul[class],.item-content ol[class],.item-content ul,.item-content ol {list-style:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}a:not([class]){text-decoration-skip-ink:auto}article > * + *{margin-top:1em}input,button,textarea,select{font:inherit;border:none;outline:none}@media (prefers-reduced-motion:reduce){* {animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}ul,ol {list-style-position:inside}a{cursor:pointer;text-decoration:none}body,html {margin:0;padding:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}::-webkit-scrollbar{-webkit-appearance:none;display:block}body {display:flex;flex-direction:column}*::-webkit-scrollbar {width:5px;position:relative;height:4px}*::-webkit-scrollbar-track {background:#ddd}*::-webkit-scrollbar-thumb {background:#44a326}*::-webkit-scrollbar-thumb:hover {background:#333}.container {width:100%;max-width:1310px;padding:0 15px;margin:0 auto}.wrapper-main {width:100%;display:block;flex-grow:1}.flex {display:flex}.background-site{background:#44a326;color:#fff}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:6px 20px 7px 20px;font-size:15px;line-height:1.5;border-radius:2px}.btn-xs {padding:4px 15px 5px 15px;font-size:13px;line-height:1.5;border-radius:1px}.btn-lg {padding:9px 30px 10px 30px;font-size:18px;line-height:1.5;border-radius:3px}.btn-site {background:#44a326;color:#fff;transition:.3s;border:1px solid #44a326}.btn-site:hover {background:#fff;color:#44a326}.btn-site-reversed {color:#44a326;background:#fff;transition:.3s;border:1px solid #44a326}.btn-site-reversed:hover {color:#fff;background:#44a326}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover {color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-secondary{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:hover {color:#fff;background-color:#5a6268;border-color:#545b62}.btn-danger {color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover {color:#fff;background-color:#c82333;border-color:#bd2130}.btn-warning {color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover {color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-info {color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover {color:#fff;background-color:#138496;border-color:#117a8b}.btn-light {color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover {color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-dark {color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover {color:#fff;background-color:#23272b;border-color:#1d2124}.btn-link {font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover {color:#0056b3;text-decoration:underline}.messenger-icon {width:24px;height:24px;background-size:cover;background-position:center;background-repeat:no-repeat}.icon-viber{background-image:url('/media/img/viber.svg')}.icon-whatsapp{background-image:url('/media/img/whatsapp.svg')}.icon-telegram{background-image:url('/media/img/telegram.svg')}.icon-tik-tok {background:url('/media/img/tiktok-logo.svg') center no-repeat;background-size:contain}.nav-shrinker__list-block {opacity:0;overflow:hidden}.nav-shrinker__list-block > ul > li {white-space:nowrap;position:relative}.nav-shrinker__list-block > ul > li ul {list-style:none;display:flex;flex-direction:column}.navbar-fixed {transition:.5s;position:fixed;z-index:100;width:100%;box-shadow:0 3px 5px rgba(0,0,0,.3);top:-100px;background:#fff}.navbar-fixed.navbar-visible {top:0}.navbar-fixed .container {position:relative;display:flex;align-items:center}.navbar-fixed .catalog-navbar{top:61px}.navbar-fixed .logo{margin:5px 0}.navbar-fixed .basket-top{margin-top:10px}.navbar-fixed .user-header{margin-top:15px}.navbar-fixed .menu__list {display:flex;width:100%}.navbar-fixed .menu__list li {position:relative;width:100%;margin:0}.navbar-fixed .menu__list > li {margin:0 5px}.navbar-fixed .menu__list li a {width:100%;display:block;text-align:center;line-height:40px;color:#111;padding:0 10px}.navbar-fixed .menu__list > li > a {white-space:nowrap;line-height:51px;position:relative}.navbar-fixed .menu__list > li > a:after{content:'';position:absolute;bottom:0;height:2px;width:0;left:15px;transition:.3s;background:#666}.navbar-fixed .menu__list > li.active > a:after{width:calc(100% - 30px);background:#44a326}.navbar-fixed .menu__list > li:not(.active):hover > a:after{width:calc(60% - 30px)}.navbar-fixed .submenu {position:absolute;left:0;top:100%;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,.2);visibility:hidden;opacity:0;transition:.3s;min-width:200px}.navbar-fixed .menu__list li:hover > .submenu {opacity:1;visibility:visible}.navbar-fixed .submenu .submenu {left:100%;top:0}.navbar-fixed .submenu li a {line-height:1.3;padding:10px;transition:.3s;font-size:13px;text-align:left}.navbar-fixed .submenu li:not(:last-child) >  a {border-bottom:1px solid #f0f0f0}.navbar-fixed .submenu li:hover > a {background:#f0f0f0}.navbar-fixed .catalog-navbar {display:none;position:absolute}.navbar-fixed .menu__list li.li-hover > i {line-height:51px;display:block;text-align:center;width:100%}.navbar-fixed .menu__list li.li-hover > .submenu {right:0;left:auto}.navbar-fixed .menu__list li.li-hover > .submenu .submenu {right:100%;left:auto}.navbar-fixed .menu__list li.li-hover > .submenu .fa-caret-down {position:absolute;left:2px;top:50%;transform:translateY(-50%)}.navbar-fixed .menu__list li.li-hover > .submenu .fa-caret-down:before {content:"\f0d9"}.navbar-fixed .navbar-fixed__phones {max-width:30%;display:flex;margin-left:auto;position:relative;align-items:center;flex-shrink:0}.navbar-fixed__phones-additional {position:absolute;left:0;top:100%;width:100%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);transition:.3s;visibility:hidden;opacity:0;padding:5px}.navbar-fixed .navbar-fixed__phones:hover .navbar-fixed__phones-additional{opacity:1;visibility:visible}.navbar-fixed__phones  a .fa {display:none}.navbar-fixed__phones > i {margin-left:10px;font-size:16px}.navbar-fixed__phones .phone-wrapper:not(:first-child){margin-top:2px}.navbar-fixed__phones  .more-phones__phone {padding:0}.navbar-fixed__phones  .more-phones__phone:not(:last-child){border-bottom:none}.navbar-fixed__phones  .phones-top__main span{margin-left:0}.navbar-fixed__phones  .phone-wrapper > a{text-align:left;font-size:14px}.navbar-fixed__phones  .phone-wrapper .messenger-icon{width:20px;height:20px}.navbar-fixed  .actions-header{margin-left:20px}.navbar-menu__list {display:flex}.navbar-menu__body {margin:0 10px;width:100%}.navbar-menu__list {display:flex;width:100%}.navbar-menu__list li {position:relative;width:100%;margin:0}.navbar-menu__list > li {margin:0 5px}.navbar-menu__list li a {width:100%;display:block;text-align:center;line-height:40px;color:#111;padding:0 10px}.navbar-menu__list > li > a {white-space:nowrap;line-height:40px;position:relative;transition:.3s;border-radius:3px}.navbar-menu__list > li.active > a{background:#44a326;color:#fff}.navbar-menu__list > li:not(.active):hover > a{background:#f0f0f0}.navbar-menu__list .submenu {position:absolute;left:0;top:100%;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,.2);visibility:hidden;opacity:0;transition:.3s;min-width:200px}.navbar-menu__list li:hover > .submenu {opacity:1;visibility:visible}.navbar-menu__list .submenu .submenu {left:100%;top:0}.navbar-menu__list .submenu li a {line-height:1.3;padding:10px;transition:.3s;font-size:13px;text-align:left}.navbar-menu__list .submenu li:not(:last-child) >  a {border-bottom:1px solid #f0f0f0}.navbar-menu__list .submenu li:hover > a {background:#f0f0f0}.navbar-menu__list .catalog-navbar {display:none;position:absolute}.navbar-menu__list li.li-hover {width:50px;flex-shrink:0}.navbar-menu__list li.li-hover > i {line-height:40px;display:block;text-align:center;width:100%}.navbar-menu__list li.li-hover > .submenu {right:0;left:auto}.navbar-menu__list li.li-hover > .submenu .submenu {right:100%;left:auto}.navbar-menu__list li.li-hover > .submenu .fa-caret-down {position:absolute;left:2px;top:50%;transform:translateY(-50%)}.navbar-menu__list li.li-hover > .submenu .fa-caret-down:before {content:"\f0d9"}.visible-mobile {display:none}.hidden {display:none}.li-hover:hover > .submenu {opacity:1;visibility:visible}.cover-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.2s}.contain-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;transition:.2s}.modal{display:none}.load-ajax {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.7);display:none}.load-ajax i {position:absolute;width:40px;line-height:40px;text-align:center;top:50%;left:50%;margin:-20px 0 0 -20px}.additional-icons-block {position:fixed;right:0;background:#424f60;border-radius:3px 0 0 3px;top:200px;width:58px;overflow:hidden;z-index:9997}.additional-icons-block .col {float:right;width:100%;height:60px;text-align:center;border-bottom:1px solid rgba(255,255,255,0.3);position:relative}.additional-icons-block .col:last-child {border-bottom:none}.additional-icons-block .col a {position:absolute;left:0;top:0;width:100%;height:100%}.additional-icons-block .col a i,.additional-icons-block .col a .numeral {float:left;width:100%;text-align:center;position:relative;top:auto;left:auto}.additional-icons-block .col a .numeral span {line-height:20px;width:20px;color:#000;border-radius:100%;float:left;left:50%;position:relative;margin-left:-10px;top:auto;margin-top:5px;font-size:11px;font-weight:bold}.additional-icons-block .col a .numeral span.background-site {color:#fff}.additional-icons-block .col a .numeral span:not(.background-site) {background:#fff}.additional-icons-block .col a i {color:#ddd;margin-top:8px;font-size:16px;line-height:16px}.additional-icons-block .col:hover {background:#5e6978}.additional-blocks {position:fixed;top:200px;z-index:9996;width:800px;max-height:515px;right:-800px;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.3)}.adtl-head,.adtl-body,.adtl-footer {float:left;width:100%}.items-load {float:left;width:100%;display:none}.items-load i{float:left;width:100%;text-align:center;line-height:200px}.adtl-head  {border-bottom:1px solid #ddd;padding:20px;box-sizing:border-box}.adtl-head .adtl-main {color:#222;font-size:24px;margin-right:18px;margin-left:13px;font-weight:700;line-height:34px;text-decoration:none;width:130px}.adtl-head .adtl-main i{color:#999;float:right;font-size:20px;line-height:34px}.adtl-head a{float:left;font-weight:600}.adtl-head .show-inner-basket,.adtl-head .show-inner-favorites {margin:6px 15px;border-radius:2px}.adtl-head a:last-child{float:right;font-weight:400;font-size:12px;margin-top:2px;border:1px solid #dfdfdf;padding:5px;transition:.2s;border-radius:3px}.adtl-head a:last-child:hover{background:#dfdfdf}.adtl-head .border-site {border-bottom:2px solid #9b0a0a}.adtl-head .clear-basket {border:1px solid #aaa;color:#aaa;padding:6px 15px;font-size:13px;border-radius:4px}.adtl-head .clear-basket:hover {border:1px solid #555;color:#555}.no-items {float:left;width:100%;padding:30px;box-sizing:border-box}.no-items .basket-icon {float:left;width:90px;height:90px;background:url('https://klimats.by/media/img/icon_cart.png') center no-repeat;margin-bottom:20px}.no-items span,.no-items p {float:right;width:calc(100% - 120px)}.no-items span {font-weight:700;color:#222;font-size:20px}.no-items p {color:#333;font-size:14px;margin:15px 0;padding:0}.no-items a {text-transform:none;margin:0 0 0 30px;padding:8px 20px;font-size:13px;background:#44a326;border-radius:3px;color:#fff}.adtl-items {float:left;width:100%;overflow:hidden;position:relative;max-height:260px;overflow-y:auto}.adtl-items table {float:left;width:100%;border-collapse:collapse}.adtl-items table tr:not(:last-child){border-bottom:1px solid #e7e7e7}.adtl-items table tr:first-child {background:#f7f7f7}.adtl-items table th{color:#888;font-weight:500;font-size:14px;padding:8px 10px;text-align:left}.adtl-items table td{padding:10px;vertical-align:middle}.adtl-items table td:first-child{width:50px}.adtl-items table td:first-child a{display:block;width:50px;position:relative}.adtl-items table td:first-child a:after{display:block;content:'';padding-bottom:100%;width:100%}.adtl-items table td:first-child a img{float:left;width:100%}.adtl-items table td:nth-child(2) {width:212px}.adtl-items table td:nth-child(2) a{font-weight:600;text-decoration:none;color:#111}.adtl-items table td:nth-child(2) a:hover{color:#44a326}.adtl-items table td:nth-child(3),.adtl-cart-items table td:nth-child(5) {font-weight:600;color:#373737}.adtl-items table td .product-count {font-weight:700;color:#373737;display:flex}.adtl-items table td .product-count a i{line-height:34px;font-size:10px;background:#f0f0f0;width:25px;text-align:center}.adtl-items table td .product-count a:hover i{background:#dfdfdf}.adtl-items table td .product-count input{width:40px;font-size:14px;height:34px;background:#f0f0f0;text-align:center}.adtl-items table td:last-child{width:75px}.adtl-items table td:last-child a{color:#999;opacity:1;margin:0;border:none;padding:0;font-size:14px;display:inline-block;border-radius:50px}.adtl-items table td:last-child a.background-site{color:#fff}.adtl-items table td:last-child a:not(.background-site):hover {background:#ddd;color:#111}.adtl-items table td:last-child a i{width:25px;line-height:25px;text-align:center;display:block}.adtl-items table td:last-child a i.linearicons-check {background:#3e9c45;color:#fff;border-radius:50px}.adtl-items table td .delete{float:right}.adtl-items table td .add-to:hover,.adtl-items table td .add-to-cart:hover{color:#111}.adtl-items table th:nth-child(3){text-align:center}.adtl-items table td:nth-child(3) span{width:100%;display:block;text-align:center}.adtl-items table td:nth-child(3) span:not(:first-child){float:right;width:100%;text-decoration:line-through;font-weight:500;font-size:12px;color:#666;text-align:center}.adtl-items  .price-sale{color:#df0000}.adtl-cart-inner,.adtl-favorites-inner {float:left;width:100%;display:none}.adtl-favorites-items {padding-bottom:20px}.adtl-items td:last-child i {line-height:20px;border-radius:50%;width:20px;text-align:center}.cart-actions {float:left;width:100%}.cart-actions > div {float:left;width:calc(100% / 3);box-sizing:border-box;padding:10px 50px}.cart-actions > div a,.cart-actions > div p {float:left;width:100%;padding:0;margin:0}.cart-actions > div a {text-align:center;padding:8px 0;font-size:13px;text-transform:none;border-radius:3px}.cart-actions > div p {color:#999;margin-top:5px;font-size:12px}.cart-actions > div:first-child a {border:1px solid #999;color:#999;transition:.2s}.cart-actions > div:first-child a:hover {border-color:#333;color:#333}.cart-actions > div:nth-child(2) a {border:1px solid #44a326;text-decoration:none;transition:.2s;background:#44a326;color:#fff}.cart-actions > div:nth-child(2) a:hover {border:1px solid #333;color:#fff;background:#333}.cart-actions > div:nth-child(3) .buy-1-click {border:1px solid #ddd;color:#333;background:#ddd;transition:.2s}.cart-actions > div:nth-child(3) .buy-1-click:hover {border:1px solid #aaa;color:#333;background:#aaa}.cart-total {float:right;padding:15px;border-top:1px solid #e7e7e7;font-weight:700;line-height:24px;font-size:18px;color:#111}.swiper-button-prev:after,.swiper-button-next:after {font-family:'Linearicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.swiper-button-prev:after {content:"\ec3b"}.swiper-button-next:after {content:"\ec3c"}.slide-dark span,.slide-dark p {color:#fff}.slide-dark__bg:after{content:'';position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.slide_content a {float:left;margin-top:40px;padding:8px 15px;background:#44a326;color:#fff;border-radius:3px;transition:.2s}.slide_content a:hover{color:#44a326;background:#fff}.outer-block {width:100%}.phone-order,.cabinet-top__item{white-space:nowrap}.main-catalog-block {margin-top:50px}.main-catalog {display:block;width:100%}.block-h2{display:flex;width:100%;margin-bottom:20px;align-items:flex-end}span.h2 {font-size:24px;font-weight:500;line-height:1}span.h2 em {font-style:normal}.block-h2 span.h2 + * {flex-shrink:0;margin-left:20px;margin-bottom:1px;line-height:1}.block-h2 a{color:#44a326;margin-right:auto}.block-h2 a:hover{text-decoration:underline}.main-banner-block{margin-top:50px}.main-page__products {margin-top:50px}.main-banner {width:100%;position:relative;padding:20px 0;background-attachment:fixed;background-image:url('https://klimats.by/media/img/main_banner.jpg');display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center}.main-banner:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(90deg,#44a326 0%,transparent 100%);z-index:1;left:0;top:0}.main-banner .container{display:flex;align-items:center;position:relative;z-index:2}.main-banner__content{width:100%;position:relative;z-index:2;padding:20px 0;color:#fff}.main-banner__content span.h2{font-size:32px}.main-banner__content p {font-size:16px;margin:10px 0;display:block;padding:0}.main-banner__content strong {font-size:24px;display:block;width:100%}.main-banner #get-advice {flex-shrink:0;padding:10px 20px;background:#44a326;color:#fff;border-radius:3px;position:relative;z-index:2;transition:.2s}.main-banner #get-advice:hover {background:#333;color:#fff}.dop-items {width:100%;display:flex;gap:10px;margin-bottom:20px}.dop-items a{padding:8px 15px;color:#666;font-size:16px;border-radius:3px}.dop-items a.active{background:#44a326;color:#fff}.dop-items a:not(.active):hover{background:#ddd}.dop-items a:first-child{margin-left:auto}.dop-items a:last-child{margin-right:auto}.catalog-products{display:flex;flex-wrap:wrap}.product-5 .catalog-item {width:20%}.product-3 .catalog-item {width:33.33333%}.product-4 .catalog-item {width:25%}.product-2 .catalog-item {width:50%}.product-5 .catalog-item {padding:15px}.product-5 .catalog-item__actions a{font-size:12px}.catalog-item{display:flex;flex-direction:column;padding:20px;position:relative;border:1px solid #f0f0f0;margin-right:-1px;margin-bottom:-1px;transition:.3s}.catalog-item:hover{box-shadow:0 0 25px rgba(0,0,0,.5)}.catalog-items-head{width:100%;position:relative}.catalog-item-description {color:#666;font-size:13px;margin:5px 0 15px 0}.catalog-item-image{position:relative;display:block;width:100%}.catalog-item-image:after{content:'';width:100%;padding-bottom:100%;display:block}.catalog-item-image img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.catalog-items-head .quick-view {opacity:0;position:absolute;background-color:rgba(229,229,229,0.9);transition:.2s;font-size:12px;border-radius:2px;text-align:center;line-height:36px;cursor:pointer;color:#666;height:36px;width:150px;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}.catalog-items-head:hover .quick-view{opacity:1}.catalog-items-head .quick-view:hover{background:rgba(245,245,245,0.95);color:#444}.item-share .span-new {background:#1D8C00}.item-share .span-share {background:#ffc438;color:#111}.item-share .span-sale {background:#9b0a0a}.item-share .span-hit {background:#2992d9}.item-share {position:absolute;left:0;top:0;max-width:90%}.item-share span {float:left;margin-right:5px;padding:3px 8px;border-radius:3px;font-size:12px;color:#fff;margin-bottom:5px}.catalog-product-additinal {position:absolute;right:0;top:0;z-index:10;width:28px;transition:.2s}.catalog-product-additinal a {float:left;width:100%;margin-bottom:5px;border-radius:50%}.catalog-product-additinal a i:not(.background-site) {color:#666;background:rgba(255,255,255,.6)}.catalog-product-additinal a:hover i:not(.background-site) {background:#ddd;color:#111}.catalog-product-additinal a i{float:left;width:100%;text-align:center;line-height:28px;font-size:16px;border-radius:50%}.catalog-item .catalog-product-additinal {opacity:0}.catalog-item:hover .catalog-product-additinal {opacity:1}.catalog-item-name{width:100%;margin-top:10px;color:#111;font-weight:600}a.catalog-item-name:hover{color:#44a326}.catalog-items-options{margin-top:10px;width:100%}.catalog-items-options div {width:100%;display:flex}.catalog-items-options div:not(:last-child){margin-bottom:5px}.catalog-items-options div span{flex-shrink:0;font-size:12px;word-wrap:break-word;max-width:50%}.catalog-items-options div em {width:100%;border-bottom:1px dotted #ddd;margin-bottom:2px}.catalog-items-options div span:first-child{margin-right:5px;font-weight:500;align-self:flex-end}.catalog-items-options div span:last-child{margin-left:5px;color:#666;text-align:right;align-self:flex-end}.last-products{width:100%;position:relative}.last-products > a {position:relative;left:50%;transform:translateX(-50%);margin-top:20px}.catalog-item__info {width:100%;display:flex;margin-top:10px;align-items:center;margin-bottom:20px}.catalog-item__info .item-art {font-size:12px;color:#999}.catalog-item__info .item-availability  {margin-left:auto;font-size:13px}.in-av,.in-stock {color:#2e7f0d}.out-av {color:#df0000}.catalog-item .price{width:100%;display:flex;margin-top:auto;align-items:flex-end}.catalog-item .price *:first-child{margin-left:auto}.catalog-item .price *:last-child{margin-right:auto}.catalog-item .price *:first-child + *:last-child{margin-left:5px}.catalog-item .price.price-normal{font-size:18px;font-weight:600}.catalog-item .price.price-normal .no-price{font-size:14px;margin-right:5px}.catalog-item .price.price-normal .no-price + a{font-size:14px;margin-left:5px;color:#44a326;text-decoration:underline}.catalog-item .price.price-normal .no-price + a:hover{color:#111;text-decoration:none}.catalog-item .price-sale span:first-child{color:#df0000;font-size:18px;font-weight:600}.catalog-item .price-sale span:first-child + span{color:#999;text-decoration:line-through;font-size:14px;margin-bottom:2px}.catalog-item__actions {margin-top:10px;display:flex;justify-content:space-between}.catalog-item__actions a{width:50%;text-align:center;padding:5px 10px;border-radius:3px;font-size:13px}.catalog-item__actions a:first-child{margin-left:auto}.catalog-item__actions a.add-to-cart{background:#44a326;color:#fff;transition:.3s}.catalog-item__actions a.add-to-cart:hover{background:#333;color:#fff}.catalog-item__actions a.more-info-product{background:#ddd;color:#666;transition:.3s}.catalog-item__actions a.more-info-product:hover{box-shadow:0 0 10px rgba(0,0,0,.3);background:#999;color:#fff}.catalog-item__actions a:first-child + a{margin-left:10px}.catalog-item__actions a:last-child{margin-right:auto}.load-full-page {position:absolute;left:0;top:0;z-index:99999;background:rgba(255,255,255,1);width:100%;height:100%;display:none}.load-full-page i {position:absolute;width:100px;left:50%;top:50%;margin-left:-50px;margin-top:-15px;text-align:center}.brands-block {margin-top:50px}.brands-block .swiper-button-prev,.brands-block .swiper-button-next {color:#44a326;background:#fff;width:30px;line-height:30px;height:30px;border-radius:30px;transition:.2s;margin-top:calc(0px - (30px / 2))}.brands-block .swiper-button-prev:hover,.brands-block .swiper-button-next:hover {color:#fff;background:#44a326}.brands-block .swiper-button-prev {left:0;padding-right:4px}.brands-block .swiper-button-next {right:0;padding-left:4px}.brands-block .swiper-button-prev:after,.brands-block .swiper-button-next:after {font-size:16px}.advantages-block {margin-top:50px}.advantages{display:flex;width:100%;justify-content:space-between}.advantage {width:18%;display:flex;align-items:center}.advantage > img{width:20%;flex-shrink:0;text-align:center}.advantage > i {width:40px;color:#44a326;font-size:42px;flex-shrink:0;text-align:center}.advantage > div {width:100%;padding-left:20px}.advantage > div * {display:block;width:100%}.advantage > div span{font-weight:600}.advantage > div p{color:#666;font-weight:400;font-size:12px}.mySwiperBrands{padding:0 14px}.mySwiperBrands .swiper-slide a{width:100%;display:block;position:relative}.mySwiperBrands .swiper-slide a:after{content:'';width:100%;padding-bottom:40%;display:block}.mySwiperBrands .swiper-slide a img{width:100%;height:100%;object-fit:contain;left:0;top:0;position:absolute}.block-last-viewed{padding:20px 0;background:#f0f0f0;margin-top:20px}.last-viewed-products {width:100%;display:flex;margin-top:20px;justify-content:space-between}.last-viewed-products > div{transition:.3s;padding:10px;background:#fff;display:flex;width:19%;align-items:center}.last-viewed-products > div:hover{box-shadow:0 0 15px rgba(0,0,0,.3)}.last-viewed-products > div{margin-right:1%}.last-viewed-products > div:last-child{margin-right:auto}.last-viewed-products > div:nth-child(5){margin-right:0}.last-viewed-products > div > a:first-child{width:30%;position:relative;flex-shrink:0}.last-viewed-products > div > a:first-child:after{width:100%;display:block;content:'';padding-bottom:100%}.last-viewed-products > div > a:first-child img{width:100%;height:100%;left:0;top:0;position:absolute;object-fit:contain}.last-viewed-products > div > div {width:70%;padding-left:20px}.last-viewed-products > div > div a {width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111;font-weight:600}.last-viewed-products > div > div a:hover{color:#44a326}.last-viewed-products > div > div span {width:100%;display:block;color:#111;margin-top:10px}#toTop {position:fixed;bottom:20px;left:20px;cursor:pointer;display:none;box-shadow:0 0 5px rgba(0,0,0,.7);z-index:50;background:#44a326;color:#fff}#toTop i {float:left;font-size:16px;width:40px;text-align:center;line-height:40px}.social-block {display:flex}.social-block a {display:flex}.social-block a:not(:last-child){margin-right:5px}.social-block a i {width:40px;line-height:40px;border-radius:3px;text-align:center;font-size:16px;transition:.2s}.social-block a i.fa-vk {color:#fff;background:#2a5885}.social-block a i.fa-odnoklassniki {background:#ee8208;color:#fff}.social-block a i.fa-facebook {color:#fff;background:#1B74E4}.social-block a i.fa-instagram {color:#fff;background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433',endColorstr='#bc1888',GradientType=1 )}.social-block a i.fa-youtube {color:#fff;background:#f00}.social-block a i.fa-twitter {color:#fff;background:#1da1f2}.social-block a:hover i.fa {background:#44a326;color:#fff}.catalog-navbar {position:absolute;left:0;top:100%;background:#fff;padding:20px;box-sizing:border-box;max-height:400px;overflow-y:auto;overflow-x:hidden;width:100%;z-index:21;border:1px solid #e8e8e8;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;display:none;justify-content:flex-start;flex-wrap:wrap}.catalog-navbar::-webkit-scrollbar {width:3px;left:-3px;position:relative;float:right}.catalog-navbar::-webkit-scrollbar-track {background:rgba(0,0,0,0.1)}.catalog-navbar::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.2)}.catalog-navbar::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0,0.2)}.catalog-navbar-item  {width:24%;box-sizing:border-box;padding:20px}.catalog-navbar-item a:first-child {float:left;width:30%}.catalog-navbar-item a:not(:first-child) {float:right;width:65%;color:#555;font-size:13px;text-decoration:none;margin-bottom:5px}.catalog-navbar-item a.sub-main-name {font-weight:700;color:#222;margin-bottom:10px}.catalog-navbar-item a:hover {text-decoration:underline}.catalog-navbar-item img {width:100%;float:left}.block-breadcrumb {width:100%;padding:20px 0;border-top:1px solid #f0f0f0}.page-caption{display:flex;flex-wrap:wrap}.block-breadcrumb .breadcrumb {width:100%;list-style:none;margin:0 0 20px 0;padding:0;display:flex;flex-wrap:wrap}.block-breadcrumb .breadcrumb li{position:relative;font-size:12px;color:#999}.block-breadcrumb .breadcrumb li a{text-decoration:none;color:#666}.block-breadcrumb .breadcrumb li a:hover{text-decoration:underline}.block-breadcrumb .breadcrumb li:not(:first-child):before{font-family:FontAwesome;content:"\f054";font-size:0.5em;padding:0 5px;vertical-align:middle}.block-breadcrumb h1 {font-size:32px;font-weight:600;line-height:1}.share {align-self:flex-end;margin-left:auto;margin-bottom:2px}.menu-left-button{display:none}.menu_left {display:block;width:21%;flex-shrink:0;margin-bottom:20px}.menu-left-category{width:100%}.menu_left .menu-left-category ul {list-style:none;margin:0;padding:0;width:100%}.menu_left .menu-left-category > ul {display:block}.menu_left .menu-left-category > ul li{width:100%;position:relative;display:block}.menu_left .menu-left-category ul > li > a {width:100%;text-decoration:none;font-size:13px;padding:10px;margin-bottom:-1px;position:relative;line-height:20px;display:flex;align-self:center;border:1px solid #f2f2f2;background:#f8f8f9;color:#111;align-items:center;transition:.2s}.menu_left .menu-left-category ul > li.active > a {background:#44a326;color:#fff}.menu_left .menu-left-category li:not(.active):hover > a {background:#dfdfdf}.menu_left .menu-left-category ul > li > a > .category-list__icon {width:26px;position:relative;margin-right:10px}.menu_left .menu-left-category ul > li > a > .category-list__icon.icon-image:after {content:'';display:block;width:100%;padding-bottom:100%}.menu_left .menu-left-category ul > li > a img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.menu_left .menu-left-category ul > li > a:before {position:absolute;left:0;top:0;width:3px;height:100%;content:'';transition:.2s;background:#44a326;opacity:0}.menu_left .menu-left-category ul > li:not(.active):hover > a:before {opacity:1}.menu_left .menu-left-category ul li:hover > a:before {z-index:5}.menu_left .menu-left-category ul > li > a i{line-height:20px;margin-left:auto}.menu_left .menu-left-category ul >li>ul{display:none;position:absolute;left:100%;z-index:5;top:0}.menu_left .menu-left-category ul > li:hover > ul  {display:block;z-index:10000}.menu-filters{width:100%;background:#f7f7f8;border:1px solid #f0f0f0;margin-top:20px;display:block}.menu-left__title{display:none}.filters {width:100%;display:block}.filters > a{display:block;width:100%;text-decoration:none;text-align:center;padding:10px 0;transition:.2s;font-size:12px;color:#44a326;border-bottom:1px solid #f0f0f0}.filters .h2 {display:block;width:100%;text-align:center;font-weight:600;font-size:14px;padding:15px 0;margin:0;color:#111;border-bottom:1px solid #f0f0f0}.filter-item {display:block;width:100%;padding:0;margin:0;transition:.3s;position:relative;border-bottom:1px solid #f0f0f0}.filter-item > .filter-checkboxs{width:100%;padding:10px }.filter-item:last-child{border-bottom:none}.filter-slides {width:70%;margin:5px 15%}.filter-head {padding:10px;width:100%;font-size:13px;color:#111;display:block;position:relative}.filter-head i {position:absolute;right:5px;top:50%;transform:translateY(-50%)}.filter-inputs,.filter-selects {width:100%;margin-bottom:10px}.filter-inputs{display:flex;align-items:center}.filter-inputs input {float:left;width:31%;text-align:center;height:30px;padding:0 3%}.filter-inputs input:first-child {margin-left:auto}.filter-inputs input:nth-child(3) {margin-right:auto}.filter-inputs span {float:left;width:10%;text-align:center;line-height:30px;margin:0 5px}.filter-selects select {float:left;width:100%;padding:5px 10px}.filter-content{display:none;width:100%;padding:10px}.filter-checkboxs div {width:100%;display:flex;align-items:center}.filter-content .filter-checkboxs div {margin-bottom:7px}.filter-checkboxs input {width:15px;margin:0 7px 0 0;flex-shrink:0;height:15px;background:#fff;border:1px solid #ddd;position:relative}.filter-checkboxs input:checked {border-color:#44a326}.filter-checkboxs input:checked:after {width:11px;height:11px;background:#44a326;position:absolute;left:1px;top:1px;content:''}.filter-checkboxs label {width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:15px;font-size:12px}.filter-notice {position:absolute;min-width:160px;z-index:10;text-align:center;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.5);line-height:34px;font-size:12px;text-decoration:none;left:calc(100% + 5px);display:none}.filter-notice:before{content:'';border:5px solid transparent;position:absolute;left:-10px;top:50%;margin-top:-5px}.category-page .container{display:flex}.category-right {display:block;width:100%}.menu_left + .category-right {width:calc(79% - 30px);margin-left:30px}.filters > a:hover{background:#FFF}.filter-item:hover {background:#fff}.filter-selects select,.filter-inputs input  {border:1px solid #ddd;color:#333}.filter-checkboxs label,.filter-inputs span  {color:#333}.filter-checkboxs label:hover {color:#44a326}.filter-notice {background:#44a326;color:#fff}.filter-notice:before{border-right:5px solid #44a326}.filter-colors {display:flex;flex-wrap:wrap;width:100%}.filter-color {width:45px;margin-right:2px;height:45px;position:relative}.filter-color input {position:absolute;left:0;top:0;width:100%;height:100%;border:none;margin:0;padding:0;opacity:0}.filter-color.checked:before {position:absolute;right:0;top:0;font-family:FontAwesome;content:"\f00c";background:rgba(255,255,255,.5);width:100%;line-height:45px;text-align:center}.category-children{width:100%;display:flex;margin-bottom:20px;flex-wrap:wrap}.category-children a{width:20%;padding:10px;border:1px solid #f0f0f0;margin-right:-1px;margin-bottom:-1px;transition:.2s}.category-children a:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.category-children a span{display:block;font-weight:600;color:#111;text-align:center}.category-children a div {display:block;margin-bottom:10px;width:100%;position:relative}.category-children a div:after{content:'';display:block;width:100%;padding-bottom:60%}.category-children a img {width:100%;height:100%;left:0;top:0;position:absolute;object-fit:contain}.category-actions{display:flex;width:100%;justify-content:space-between;margin-bottom:20px;align-items:center}.category-sorts a:not(:last-child){margin-right:10px}.category-sorts a{color:#999;font-size:13px}.category-sorts a:hover,.category-sorts a.active{color:#111}.sort-asc,.sort-desc {position:relative}.sort-asc:after,.sort-desc:after {font-family:FontAwesome;font-style:normal}.sort-asc:after {content:'\f106'}.sort-desc:after {content:'\f107'}.category__count-items{display:flex;font-size:13px;color:#666;align-items:center}.category__count-items select {margin:0 5px;font-size:13px;border:1px solid #ddd;padding:5px 10px}ul.pagination {list-style:none;padding:0;width:100%;margin:20px 0;display:flex;flex-wrap:wrap}ul.pagination > li:first-child{margin-left:auto}ul.pagination > li:last-child{margin-right:auto}#load-more-products-btn {position:relative;text-align:center;margin:20px 0 0 0;color:#111;left:50%;transform:translateX(-50%);transition:.2s}#load-more-products-btn i {margin-right:10px;color:#44a326}#load-more-products-btn:hover {background:#dfdfdf}#load-more-products-btn:hover i {animation:fa-spin 1.5s infinite linear}#load-more-products-btn i.fa-spin {animation:fa-spin 1.5s infinite linear}.pagination li{width:34px;margin-right:-1px}.pagination li a{display:block;position:relative;width:34px;line-height:32px;text-align:center;text-decoration:none;background-color:#ffffff;border:1px solid #EFEFEF;color:#333}.category-mobile__actions{display:none}.pagination li.active a,.pagination li:hover a{background:#44a326;color:#ffffff;border-color:#44a326}.category_content{width:100%;margin-bottom:20px;color:#111;text-align:justify}.product-right .files-body {float:left;width:100%;margin-top:10px}.product-right .files {float:left;width:100%}.product-right .files a {margin:0;width:50%;float:left;padding:10px;box-sizing:border-box;line-height:35px;text-decoration:underline;color:#1d2029}.category-right .files a:hover {text-decoration:none}.files {margin-bottom:20px;width:100%}.files-body {display:flex;flex-wrap:wrap}.files .icon {width:45px;height:35px;display:inline-block}.files .icon.pdf {background:url("https://klimats.by/media/images/docs_types.png") 0 0 no-repeat}.files .icon.doc {background:url("https://klimats.by/media/images/docs_types.png") 0 -55px no-repeat}.files .icon.jpg {background:url("https://klimats.by/media/images/docs_types.png") 0 -110px no-repeat}.files .icon.png {background:url("https://klimats.by/media/images/docs_types.png") 0 -165px no-repeat}.files .icon.ptt {background:url("https://klimats.by/media/images/docs_types.png") 0 -220px no-repeat}.files .icon.txt {background:url("https://klimats.by/media/images/docs_types.png") 0 -275px no-repeat}.files .icon.tif {background:url("https://klimats.by/media/images/docs_types.png") 0 -330px no-repeat}.files .icon.xls {background:url("https://klimats.by/media/images/docs_types.png") 0 -385px no-repeat}.files-body a {margin:0 10px 10px 0;color:#1d2029;line-height:35px;display:flex;align-items:center;flex-wrap:wrap;padding:5px;transition:.3s}.files-body a:hover {text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.3)}.files-body a:hover span {text-decoration:none}.files-body a p {margin:5px 0 0 0;padding:0;width:100%;line-height:1;font-size:13px}.files-body .filename {text-decoration:underline}.filecovered {width:25%;box-sizing:border-box;padding:10px;border:1px solid #f2f2f2}.filecovered div{width:100%;position:relative}.filecovered div:after{width:100%;display:block;content:'';padding-bottom:100%}.filecovered img {width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain}.filecovered span {width:100%;line-height:2;display:block}.filecovered p {width:100%;text-decoration:none;margin:7px 0 0 0;padding:0;font-size:13px;color:#666;line-height:1;display:block}.product-item__block {width:100%;display:flex;align-items:flex-start}.no-visible{display:none}.product-item__block .category-right{border:1px solid #f0f0f0;display:flex;flex-wrap:wrap;margin-bottom:20px}.product-left {width:50%;position:relative;padding:10px}.product-left .item-share{left:10px;top:10px;z-index:1}.product-left .catalog-product-additinal{right:10px;top:10px;z-index:1}.product-left .item-share span{font-size:14px}.product-left .swiper-slide a{display:inline-block;position:relative;width:100%}.product-left .swiper-slide a:after{content:'';display:block;width:100%;padding-bottom:100%}.product-left .swiper-slide a img {width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain}.product-right{width:50%;padding:10px 10px 10px 30px}.product-brand{width:100%;display:flex;margin-bottom:10px}.product-brand a {margin-left:auto}.product-brand a img {max-width:300px;display:block;max-height:150px}.product-description {width:100%;color:#666;font-size:13px}.product-description #btn-more {margin-top:5px;text-decoration:underline;display:inline-block}.product-description #btn-more:hover {text-decoration:none}.product-right .item-art {color:#666;margin-top:15px}.product-right .product-actions{margin-top:15px}.product-right .product-price {display:flex;flex-wrap:wrap;align-items:flex-end}.product-right .product-price span {line-height:1}.product-right .product-price .price-new {color:#df0000;font-weight:600;margin-right:10px;font-size:30px}.product-right .product-price .price-old {color:#666;font-weight:300;font-size:24px;text-decoration:line-through}.product-right .product-price .price-normal {color:#111;font-size:24px;font-weight:600}.product-right .price-economy {width:100%;margin-top:10px}.product-right .price-economy span{color:#111;background:#ffd02e;padding:0 5px}.product-right .product-av{width:100%;margin-top:15px}.product-right .product-av .product-aviability {margin-right:20px}.product-right .noin-stock{color:#666}.product-right .found-cheaper {color:#999;border-bottom:1px dotted #999}.product-right .found-cheaper:hover {color:#111;border-bottom-color:transparent}.product-right .product-basket {margin-top:20px;display:flex}.product-right .product-price .no-price{font-size:16px;margin-right:10px}.product-right .product-price .no-price + .get-price{font-size:14px;align-self:flex-end;color:#44a326;text-decoration:underline}.product-right .product-price .no-price + .get-price:hover{text-decoration:none}.product-basket #in-click{padding:8px 15px;font-size:14px;background:#f0f0f0;border-radius:3px;color:#111;display:inline-block;transition:.3s}.product-basket #in-click:hover{background:#bbb}.product-right .product-count{margin-right:10px;width:121px;background:#F3F3F5;display:flex;border-radius:3px}.product-right .product-count a,.product-right .product-count a i {width:28px;line-height:37px;text-align:center;font-size:14px;flex-shrink:0;color:#999}.product-right .product-count a:hover  {background:#dfdfdf}.product-right .product-count a:hover i {color:#111}.product-right .product-count input{width:100%;height:37px;font-size:18px;background:#f3f3f5;text-align:center}.product-right .product-basket #add-to-cart{background:#44a326;color:#fff;padding:8px 15px;font-size:14px;margin-right:10px;display:inline-block;transition:.2s;border-radius:3px}.product-right .product-basket #add-to-cart:hover{background:#333;color:#fff}.product-share {margin-top:20px;font-size:16px;padding:15px;border-radius:5px;background:#f0f0f0}.product-share strong {color:#df0000;margin-right:10px;font-weight:bold}.only-in-complect {width:100%;display:inline-block;color:#333;font-weight:bold}.only-in-complect i{margin-right:2px;position:relative;top:1px}.product-sizes,.product-colors{margin-top:20px}.product-sizes .h2,.product-colors .h2 {width:100%;margin-bottom:10px;display:block;font-size:18px}.line-size{position:relative;margin:0 5px 5px 0;display:inline-block;background:#fff}.line-size input {position:absolute;left:0;top:0;width:100%;height:100%;border-radius:0;margin:0;padding:0;opacity:0;cursor:pointer}.line-size span {display:inline-block}.line-size span:nth-child(2) {font-size:13px;padding:5px 10px;border-radius:3px;color:#666;border:1px solid #666}.line-size input:checked + span {background:#44a326;color:#fff;border:1px solid #44a326}.line-size input:not(:checked):hover + span {border:1px solid #44a326;color:#44a326}.product-colors a{width:20px;margin-right:5px;height:20px;margin-top:2px;display:inline-block;border:2px solid #ddd}.product-colors a.active {width:20px;height:20px;margin-top:0}.product-colors a img {width:100%;display:inline-block}.product-colors a.active {border-color:#999}.product-left .mySwiper_thumbs .swiper-slide:after{content:unset}.product-slider{width:100%}.product-left .swiper-button-next,.product-left .swiper-button-prev {width:40px}.product-left .swiper-button-next:after{padding-left:4px}.product-left .swiper-button-prev:after{padding-right:4px}.product-left .swiper-button-next:after,.product-left .swiper-button-prev:after {background:#fff;border-radius:50px;font-size:26px;width:40px;line-height:40px;text-align:center}.product-left .swiper-button-next:hover:after,.product-left .swiper-button-prev:hover:after {background:#44a326;color:#fff}.product-left .mySwiper_thumbs  .swiper-slide a:after{padding-bottom:50%}.product-right > *:first-child{margin-top:0}.product-left__images {width:100%;margin-top:10px;display:flex;gap:10px}.product-left__images a{width:20%;position:relative}.one-image {width:100%;position:relative;display:block}.product-left__images a:after{content:'';display:block;width:100%;padding-bottom:50%}.one-image:after{content:'';display:block;width:100%;padding-bottom:100%}.product-left__images a img,.one-image img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.products-tabs{width:100%;padding:10px}.header-tabs {display:flex;width:100%;margin-bottom:10px;border-bottom:1px solid #F2F2F2;overflow-y:hidden;overflow-x:auto}.header-tabs::-webkit-scrollbar {height:4px}.header-tabs::-webkit-scrollbar-thumb {background:#999}.header-tabs::-webkit-scrollbar-thumb:hover {background:#44a326}.header-tabs a{padding:17px 25px 18px 25px;margin-right:-1px;position:relative;font-weight:600;font-size:14px;border-left:1px solid #F2F2F2;border-top:1px solid #F2F2F2;border-right:1px solid #F2F2F2;background:#f9f9fa;color:#111;white-space:nowrap}.header-tabs a.active:before {position:absolute;left:0;top:0;width:100%;height:2px;content:'';background:#44a326}.header-tabs a.active:after {position:absolute;left:0;bottom:-1px;width:100%;height:1px;content:'';background:#fff}.header-tabs a.active {background:#fff;color:#44a326}.header-tabs a:hover{background:#fff;color:#44a326}.main-tabs {width:100%;padding:10px}.main-tabs > div {display:none;width:100%;box-sizing:border-box}.main-tabs > div.active {display:block}.main-tabs .h3 {width:100%;padding:0;margin:0 0 5px 0;font-weight:600;font-size:16px;display:block}.main-options table {width:100%;border-collapse:collapse}.main-options table td {width:50%;padding:10px 0}.main-options table td:last-child {font-weight:bold}.main-options table tr:not(:last-child) td{border-bottom:1px solid #ddd}.main-question{display:flex}.main-question-left {width:20%;font-size:13px}.main-question-right {width:75%;margin-left:5%}.main-question-right form {width:100%;margin-top:15px;display:flex;flex-wrap:wrap}.main-question-right form em{font-style:normal;color:#df0000}.main-question-textarea {width:50%}.main-question-textarea span {display:block;width:100%;margin-bottom:5px;font-size:13px}.main-question-textarea textarea {border-radius:3px;display:block;width:100%;resize:none;padding:10px;font-size:14px;height:170px;background:#f0f0f0;transition:.2s;border:1px solid #f0f0f0}.main-question-inputs {width:45%;margin-left:5%}.main-question-input {width:100%}.main-question-input:not(:last-child) {margin-bottom:11px}.main-question-input span {display:block;width:100%;margin-bottom:5px;font-size:13px}.main-question-input input {display:block;width:100%;resize:none;padding:5px 10px;font-size:14px;background:#f0f0f0;transition:.2s;border:1px solid #f0f0f0}.main-question-confirm {width:100%;line-height:17px;font-size:12px;margin-top:10px;display:flex;align-items:center}.main-question-confirm input {border-radius:3px;float:left;width:14px;margin-right:7px;background:#ddd;height:14px;border:1px solid #ddd;flex-shrink:0;position:relative}.main-question-confirm input:checked {border-color:#44a326}.main-question-confirm input:checked:after {position:absolute;left:1px;top:1px;width:10px;height:10px;background:#44a326;content:''}.main-question-confirm a{color:#44a326;text-decoration:underline}.main-question-confirm a:hover{text-decoration:none}.main-question-right input[type=submit]{float:left;margin-top:20px;padding:8px 30px;border:none;border-radius:2px;cursor:pointer;background:#44a326;color:#fff}.main-question-right button{float:left;margin-top:20px;padding:8px 30px;border:none;border-radius:2px;cursor:pointer;background:#44a326;color:#fff}.main-question-right button:hover{background:#333;color:#fff}.main-question-textarea textarea:focus,.main-question-input input:focus{background:#fff;border-color:#ddd}.not-auth-review {padding:20px 0}.not-auth-review a{color:#44a326;text-decoration:underline}.main-reviews {width:100%;display:flex;flex-direction:column}.review-rate{width:100%;display:flex}.review-rate a{width:20px;height:20px;color:#faa605;position:relative}.review-rate a:before{font:normal normal normal 16px/1 FontAwesome;position:absolute;left:0;top:0;width:100%;line-height:20px;text-align:center}.review-rate a:before,.review-rate a:hover:before{content:"\f005"}.review {width:100%;position:relative;margin-bottom:-1px;transition:.3s}.review-rate .active ~ a:before {content:"\f006"}.review-rate a:hover ~ a:before{content:"\f006" !important}.review-rate a:hover:before {content:"\f005" !important}.review-form-line {width:100%;margin-bottom:10px}.review-form .review-form-line span {width:100%;margin-bottom:3px;display:block}.review-form span em{color:#df0000;font-style:normal}.review-form-line input {border-radius:2px;width:100%;padding:5px 10px;border:1px solid #f0f0f0;background:#f0f0f0;transition:.2s}.review-form-line textarea {border-radius:2px;width:100%;padding:5px 10px;resize:none;height:100px;border:1px solid #f0f0f0;background:#f0f0f0;transition:.2s}.review-form-line input:focus,.review-form-line textarea:focus{background:#fff;border-color:#dfdfdf}.review-form .send {padding:8px 30px;text-align:center;font-size:13px;border-radius:2px;background:#44a326;color:#fff;display:inline-block}.review-form .h4 {width:100%;margin:0 0 20px 0;font-size:18px;display:block}.review-form {width:50%;background:none;margin-top:20px}.main-reviews .review-form:first-child{margin-top:0}.review-form-success {width:50%;padding:10px;text-align:center;display:none;color:#0f5132;background-color:#d1e7dd;border-color:#badbcc;margin-top:20px}.product-review {width:100%;border-bottom:1px solid #ddd;margin-bottom:10px;display:flex;padding:10px 0}.product-review__left {display:flex;flex-direction:column;width:50%}.product-review__right {display:flex;width:48%;margin-left:2%}.product-review__images {display:flex;flex-wrap:wrap;gap:20px;width:100%}.product-review__images > a {width:calc(100%/5 - 20px);position:relative}.product-review__images > a:before {content:'';display:block;width:100%;padding-bottom:100%}.product-review__images > a > img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-review-info {width:100%}.product-review-info span{padding-right:5px}.product-review-info span:first-child{font-weight:600;font-size:14px;line-height:16px}.product-review-info span:last-child{margin-top:2px;line-height:13px;color:#999;font-size:12px}.product-review-rate {width:100%}.product-review-rate i {color:#faa605}.review-content {width:100%;margin:0;padding:0}.reviews-send-success {background:rgba(19,137,0,.1);border:1px solid rgba(19,137,0,.2);border-radius:2px;padding:12px;width:100%;display:block;margin-bottom:10px}.reviews-send-success i {color:#138900}.table {width:100%;overflow-x:auto;overflow-y:visible}.table table{border-collapse:collapse}.table table td{padding:5px}.main-complects{display:block;width:100%}#complect{display:block;width:100%}.complect-item{padding:10px 0;display:flex;align-items:center}.complect-item:not(:last-child){border-bottom:1px solid #dfdfdf}.complect-item__image {width:10%;position:relative;flex-shrink:0}.complect-item__image:after{content:'';display:block;width:100%;padding-bottom:100%}.complect-item__image img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.complect-item__info {width:100%;padding:0 20px}.complect-item__info span {font-size:16px;font-weight:600;margin-bottom:10px;display:block}.complect-item__info p {width:100%}.complect-item__actions {flex-shrink:0;display:flex;flex-direction:column;max-width:30%;align-self:center}.complect-item__actions .product-sizes,.complect-item__actions  .product-colors{margin-top:10px}.complect-item__actions .product-sizes .line-size span:last-child{display:none}.complect-item__actions .price_complect{width:100%;display:block;font-size:18px;font-weight:600}.add_complect {padding:5px 15px;background:#44a326;color:#fff;text-align:center;border-radius:3px;width:140px;font-size:13px;transition:.2s;margin-left:20px}.add_complect:hover {background:#333;color:#fff}#card_info .complect_description{display:none}div#complect div#card_info {position:fixed;bottom:0;right:0;background:#fff;width:100%;max-width:700px;height:270px;overflow-x:scroll;padding:20px;margin:0;display:none;z-index:20;box-shadow:-5px -5px 15px rgba(0,0,0,.3);border-radius:3px 3px 0 0}div#complect div#card_info ul li .name_complect {width:40%}div#complect div#card_info ul li .price_complect {width:44%}div#complect div#card_info .addCart {padding:7px 15px;background:#44a326;color:#fff;font-size:13px;border-radius:3px;float:left}div#complect div#card_info .addCart:hover {background:#333;color:#fff}div#complect div#card_info h3 {width:100%;float:left;font-weight:600;font-size:16px;margin:0 0 20px 0;padding:0}#complect-box {float:left;margin-top:10px;padding-top:10px;border-top:1px solid #dfdfdf}#complect-box .remove_complect{flex-shrink:0;margin-left:10px;border-radius:50px}#complect-box .remove_complect:hover{background:#333;color:#fff}.remove_complect i {width:30px;line-height:30px;text-align:center;border-radius:50px}.card-info-show {position:fixed;right:70px;bottom:0;z-index:12;display:none}.card-info-show a{padding:8px 25px;border-radius:3px 3px 0 0;display:inline-block}.card-info-show a:hover{background:#333;color:#fff}.hide-card-info {float:right;background:#dfdfdf;padding:7px 15px;color:#666;border-radius:3px;font-size:13px}.hide-card-info:hover {background:#aaa;color:#000}.complect_add {padding:7px 15px;display:inline-block;margin-bottom:20px;border-radius:3px;transition:.2s}.complect_add:hover {background:#333;color:#fff}.buy-extra-tabs{display:block;width:100%;margin-top:40px}.buy-header-tabs {width:100%;display:flex;margin-bottom:10px}.buy-extra-tabs .buy-change-tab {padding-bottom:5px;font-size:16px;font-weight:600;margin-right:20px;color:#666}.buy-extra-tabs .buy-change-tab.active {border-bottom:2px solid #44a326;color:#111}.buy-extra-tabs .buy-change-tab:not(.active):hover {color:#111;transition:.2s}.buy-main-tabs{display:block;width:100%;margin-top:15px}.buy-main-tabs > * {display:flex;flex-wrap:wrap;width:100%}.buy-main-tabs .catalog-products{width:100%}.buy-main-tabs > *:not(.active){display:none}.news-list {width:100%;display:flex;flex-wrap:wrap}.news-list__item{width:33.3333%;padding:15px;border:1px solid #f0f0f0;margin-right:-1px;margin-bottom:-1px}.news-list__image {display:block;position:relative;width:100%;overflow:hidden}.news-list__image:after{content:'';display:block;padding-bottom:50%;width:100%}.news-list__image img {transition:.2s}.news-list__image:hover img {left:-2%;top:-2%;width:104%;height:104%}.hover-new{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;opacity:0;transition:.2s}.hover-new i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px}.news-list__image:hover .hover-new {opacity:1}.news-list__item > a:nth-child(2){margin:10px 0;color:#111;font-size:16px;font-weight:600;display:inline-block}.news-list__item > a:nth-child(2):hover{color:#44a326}.news-list__item p{display:block;width:100%;color:#666;font-size:13px}.date-new {display:block;margin-top:15px;padding-top:15px;color:#777;font-size:13px}.date-new  a{float:right;color:#44a326;text-decoration:underline}.date-new  a:hover{text-decoration:none}.general-page{margin-bottom:20px}.general-page__wrapper{display:flex}.left-side {width:18%;flex-shrink:0}.questions-left {width:18%;flex-shrink:0}.questions-left .left-side{width:100%}.form-subscribe {width:100%;padding:20px;border-radius:2px;position:relative;display:block}.form-subscribe:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('https://klimats.by/media/img/mail.png') 113px 17px no-repeat;display:block;opacity:0.2;z-index:1}.form-subscribe strong,.form-subscribe p ,.form-subscribe div {position:relative;z-index:2;float:left;width:100%}.form-subscribe strong {font-size:16px;padding:0;margin:0}.form-subscribe p {font-size:13px;padding:10px 0;margin:0}.form-subscribe div input {float:left;width:72%;height:32px;border:none;border-radius:2px 0 0 2px;padding:0 5%;outline:none}.form-subscribe div a{float:left;width:18%;height:32px;line-height:32px;background-image:url('https://klimats.by/media/img/icons.png');background-position:-245px -332px;background-repeat:no-repeat;border-radius:0 2px 2px 0}.form-subscribe {background:#44a326}.form-subscribe:before{background:url('https://klimats.by/media/img/mail.png') 113px 17px no-repeat}.form-subscribe strong {color:#fff}.form-subscribe p {color:#ddd}.form-subscribe div a{background-image:url('https://klimats.by/media/img/icons.png');background-color:#dfdfdf}.form-question-dop {background:#fbfbfb;border:1px solid #f5f5f5;width:100%;border-radius:2px;text-align:center;margin-bottom:20px;padding:15px}.form-question-dop-icon {width:100%;background:url('https://klimats.by/media/img/question_icon.png') center center no-repeat;display:block}.form-question-dop-icon:after{content:'';display:block;width:100%;padding-bottom:50%}.form-question-dop p {width:100%;margin:0;padding:0;display:block}.form-question-dop a {width:70%;margin:20px 15%;padding:8px 0;border-radius:2px;font-weight:bold;transition:.2s;display:inline-block;border:2px solid #44a326;border-radius:2px;color:#44a326}.form-question-dop a:hover{background:#44a326;color:#fff}.left-side-news {width:100%;padding:0;display:block;border:1px solid #ddd}.left-side-news div{width:100%;padding:10px;position:relative}.left-side-news div:first-child{display:flex;justify-content:space-between;align-items:flex-end;padding:20px 10px}.left-side-news div:first-child span{font-weight:600;font-size:18px;line-height:18px;color:#111}.left-side-news div:first-child a{font-size:14px;text-decoration:none;line-height:14px;color:#44a326}.left-side-news div:not(:first-child) span{font-size:12px;width:100%;margin-bottom:10px;display:block;color:#777}.left-side-news div:not(:first-child) a{font-size:14px;text-decoration:none;font-weight:500;display:inline-block;color:#111}.left-side-news div:not(:first-child):before{content:'';position:absolute;left:0;bottom:0;width:3px;height:0;transition:.3s}.left-side-news div:not(:first-child):hover:before{height:100%}.left-side-news div:not(:first-child):not(:last-child){border-bottom:1px solid #ddd}.left-side-news div:not(:first-child):hover a{color:#44a326}.left-side-news div:not(:first-child):before{background:#44a326}.service-content,.right-side {width:80%;margin-left:2%}.item-content {width:100%;display:block}.item-content p {display:block;width:100%;padding:5px 0}.parent-pages{display:block;margin:15px 0;width:100%}.parent-pages a {display:inline-block;color:#333}.parent-pages a:hover{color:#44a326}.review-send-block{width:100%;display:block}#review-send-add{width:100%;color:#111}#review-send-add a {color:#44a326;text-decoration:underline}.contacts-wrapper{display:flex;width:100%}.contacts__left{width:25%;flex-shrink:0;margin-right:5%}.map{width:70%;margin-left:20px}.cont_item{width:100%;display:flex;align-items:flex-start}.cont_item:not(:last-child){margin-bottom:20px}.cont_item >  i {width:50px;line-height:50px;flex-shrink:0;text-align:center;background:#44a326;color:#fff;border-radius:50px;font-size:16px}.cont_item > div {width:100%;margin-left:20px}.cont_item > div > span {display:block;width:100%;color:#2f383d;font-size:16px;margin-bottom:3px}.cont_item > div > p {display:block;width:100%;color:#555555;font-size:14px}.cont_item .phone{display:block;width:100%}.cont_item .phone:not(:last-child){margin-bottom:10px}.cont_item .phone > div {display:flex;align-items:center}.cont_item .phone > div > a,.email-item a{color:#111;font-weight:600}.cont_item .phone > span,.email-item span{color:#666;font-size:13px;line-height:1}.email-item {width:100%;display:flex;flex-direction:column}.cont_item a:hover{color:#44a326 !important;text-decoration:underline}.question_form {width:100%;padding:25px;background:url('https://klimats.by/media/img/background.png') #eaf0f2 0 0 no-repeat;display:block;margin-top:20px}.contacts-form-success {flex-direction:column;align-items:center}.question_form .contacts-form-success > div i{width:50px;line-height:50px;text-align:center;font-size:26px;float:left;margin-right:20px;background:#229416;color:#fff}.question_form .contacts-form-success > div{float:left;width:50% !important;margin-left:30% !important;margin-right:20% !important}.question_form .contacts-form-success .btn{margin-top:20px}.question_form .contacts-form-success > div span,.contacts-form-success > div p{float:left;width:auto !important;max-width:calc(100% - 70px);line-height:1 !important;margin:0 !important}.question_form .contacts-form-success > div p{padding:0 !important;margin:20px 0 0 0 !important}.question_form > div  {width:100%;display:flex}.question_form > div > div {width:33.333%}.question_form > div >div:first-child span{width:100%;font-size:26px;line-height:30px;margin-bottom:13px;display:flex}.question_form > div > div:first-child p{width:100%;font-size:13px;padding-right:5%;display:block}.form_item {display:block;width:100%;position:relative}.form_item span {display:block;width:100%;font-size:13px;line-height:30px;color:#111}.form_item span strong {color:#df0000;font-style:normal}.form_item input {display:block;width:90%;padding:7px 7px;position:relative}.form_item textarea {display:block;width:90%;resize:none;padding:7px 7px;height:172px}.question_form input[type=submit],.question_form button[type=submit]{margin-top:20px;cursor:pointer;border:none;background:#44a326;color:#fff;padding:8px 15px;border-radius:3px}.form_item input:focus,.form_item textarea:focus {box-shadow:0 0 10px rgba(0,0,0,.3)}.block-flex {width:100%;display:flex}.service-line{display:flex;flex-direction:column}.service-line .service-item{display:flex;width:100%;align-items:center;transition:.3s;padding:10px}.service-line .service-item:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.service-line .service-item:not(:last-child){border-bottom:1px solid #f0f0f0;padding-bottom:10px}.service-line .service-item > a:first-child{width:20%;position:relative;overflow:hidden}.service-line .service-item > a:first-child:after{content:'';display:block;width:100%;padding-bottom:100%}.service-line .service-item > a:first-child:before{content:'';width:100%;height:100%;position:absolute;z-index:1;background:rgba(0,0,0,.6);opacity:0;transition:.2s}.service-line .service-item > a:first-child:hover:before{opacity:1}.service-line .service-item > a:first-child img{transition:.2s}.service-line .service-item > a:first-child:hover img{width:102%;height:102%;left:-1%;top:-1%}.service-line .service-item > div{width:80%;padding-left:30px}.service-line .service-item > div > *{display:inline-block}.service-item__name {color:#111;font-weight:600;font-size:16px}.service-item__name:hover {color:#44a326}.service-item__description {width:100%;margin:10px 0 30px 0;color:#666}.service-item__link {color:#44a326;text-decoration:underline}.service-item__link:hover{text-decoration:none}.service-block-view{display:flex;flex-wrap:wrap;width:100%}.service-item-block {width:33.333%;padding:10px;border:1px solid #f0f0f0;display:flex;flex-direction:column;margin-right:-1px;margin-bottom:-1px}.service-item-block > a:first-child {width:100%;display:block;position:relative;overflow:hidden}.service-item-block > a:first-child:after{content:'';display:block;width:100%;padding-bottom:60%}.service-item-block > a:first-child:before{content:'';width:100%;height:100%;position:absolute;z-index:1;background:rgba(0,0,0,.6);opacity:0;transition:.2s}.service-item-block > a:first-child:hover:before{opacity:1}.service-item-block > a:first-child img{transition:.2s}.service-item-block > a:first-child:hover img{width:102%;height:102%;left:-1%;top:-1%}.service-item-block >a:nth-child(2){margin-top:10px}.service-item-block .service-item__link{margin-top:auto}.review-item {width:100%;display:flex;align-items:flex-start;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0}.review-image{width:15%;position:relative;flex-shrink:0}.review-image:after{content:'';width:100%;display:block;padding-bottom:100%}.review-item__content {margin-left:20px}.review-item__content .review-title {display:block;font-weight:600}.review-item__content .date-review {display:block;font-weight:400;color:#999;margin:5px 0}.review-item__content .product-review-rate{margin-bottom:15px}.review-item__content .review-content{color:#333}.list-group {width:100%;display:block;margin-bottom:20px}.list-group .list-group-item{padding:12px;color:#333;background:#f8f8f9;display:block;width:100%;position:relative;transition:.2s}.list-group .list-group-item.active{background:#44a326;color:#fff}.list-group .list-group-item:not(.active):hover{background:#dfdfdf;color:#111}.list-group .list-group-item:before {position:absolute;left:0;top:0;width:3px;height:100%;content:'';z-index:5;transition:.2s}.list-group .list-group-item:hover:before {background:#44a326}.panel-group {width:100%;display:block}.ask-comment {display:block;width:100%;position:relative;background:#fbfbfb;border:1px solid #f5f5f5;padding:20px;font-size:13px;margin-bottom:20px}.panel .panel-heading .panel-title {margin:0;font-weight:600;background:#fbfbfb;transition:.2s}.panel .panel-heading .panel-title:hover {background:#dfdfdf}.panel-group .panel {border-radius:4px;border:1px solid #ddd;margin-bottom:10px;display:block}.panel .panel-heading .panel-title a {text-decoration:none;color:#333;width:100%;padding:15px;display:block}.panel-heading:hover .panel-title a {color:#111}.panel-group .panel-body {width:100%;position:relative;border-top:1px solid #ddd;display:block}.panel-body p {margin:0 !important;padding:15px;width:100%}.panel .panel-heading {cursor:pointer}.panel > div:first-child {padding:0 !important}.collapse {display:none}.tab-news-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.tab-news-wrap .new-list{width:50%;border:1px solid #f0f0f0;margin-right:-1px;margin-bottom:-1px;padding:10px;display:flex;flex-direction:column}.tab-news-wrap .new-list a:first-child{position:relative;width:100%;overflow:hidden}.tab-news-wrap .new-list a:first-child:before{content:'';display:block;width:100%;padding-bottom:60%}.tab-news-wrap .new-list a:first-child:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.6);opacity:0;transition:.2s}.tab-news-wrap .new-list a:first-child:hover:after{opacity:1}.tab-news-wrap .new-list a:first-child:hover img{left:-1%;top:-1%;width:102%;height:102%;z-index:0}.tab-news-wrap .new-list .date-new{margin-top:auto}.tab-news__title{margin:10px 0;font-size:16px;font-weight:600;color:#111;transition:.2s}.tab-news__title:hover{color:#44a326}.tab-news__desc {width:100%;color:#666}.tab-services-wrap {display:flex;width:100%;flex-direction:column}.product-service-item {display:flex;width:100%;align-items:center}.product-service-item:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.product-service-item__image {width:20%;position:relative;overflow:hidden}.product-service-item__image:before{content:'';width:100%;padding-bottom:100%;display:block}.product-service-item__image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:.2s;opacity:0}.product-service-item__image:hover:after{opacity:1}.product-service-item__image:hover img{left:-1%;top:-1%;width:102%;height:102%}.product-service-item__descs {width:100%;margin-left:30px}.product-service-item__title {display:inline-block;color:#111;font-size:16px;font-weight:600;transition:.2s}.product-service-item__title:hover {color:#44a326}.product-service-item__desc {margin:5px 0 15px 0;display:block;width:100%;color:#666}.product-service-item__more {color:#44a326;text-decoration:underline;transition:.2s}.product-service-item__more:hover {text-decoration:none}.bg,.bg2 {position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000;top:0;left:0}.bg2 {z-index:9998}.modal {position:absolute;top:50px;width:90%;max-width:400px;left:50%;transform:translateX(-50%);z-index:10001;box-shadow:0 0 10px rgba(0,0,0,.6);background:#fff;border-radius:3px}.bg,.modal,.bg2{display:none}.modal-header {display:block;width:100%;position:relative}.modal-header span {display:block;width:100%;line-height:60px;font-weight:600;padding:0 20px;font-size:20px;border-bottom:2px solid #44a326}.line-strong {display:block;width:100%;font-weight:bold;padding:0;font-size:16px;margin-top:30px}.modal-header a {position:absolute;right:5px;top:50%;width:30px;text-align:center;line-height:30px;font-weight:bold;font-size:20px;color:#111;transform:translateY(-50%)}.modal-content {display:block;width:100%;padding:15px 20px}.modal-content .line {float:left;width:100%;margin-bottom:10px}.modal-content .line span {float:left;width:100%;margin-bottom:5px}.modal-content .line input {float:left;width:100%;padding:8px 10px;border-radius:2px;border:1px solid #ccc;background:#f9f9f9;transition:.2s}.modal-content .line textarea {float:left;width:100%;padding:8px 10px;border-radius:2px;height:80px;resize:none;border:1px solid #ccc;background:#f9f9f9;transition:.2s}.modal-content .line select {width:100%;border:1px solid #ccc;padding:12px;outline:none;appearance:auto}.modal-content .line input:focus,.modal-content .line textarea:focus{background:#fff}.modal-content .main-question-confirm {margin:10px 0}.line-strong {color:#111}.modal-content .line span em {color:#df0000;font-style:normal}.send-modal-form {transition:.2s;background:#44a326;color:#fff;display:inline-block;position:relative;left:50%;transform:translateX(-50%);padding:8px 25px;border-radius:3px;margin-top:15px;cursor:pointer}.send-modal-form:hover{background:#222;color:#fff}.swiper-pagination-bullet {border:1px solid rgba(255,255,255,.6);width:14px;height:14px;opacity:1;position:relative}.swiper-pagination-bullet:after {content:'';background:rgba(255,255,255,.6);width:10px;height:10px;opacity:1;position:absolute;left:1px;top:1px;border-radius:50px}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover:after {background:rgba(255,255,255,.8)}.swiper-pagination-bullet-active {border-color:#44a326;background:none}.swiper-pagination-bullet-active:after {background:#44a326}.mySwiper .swiper-button-prev:hover,.mySwiper .swiper-button-next:hover{color:#44a326}.quick-view-form {position:absolute;top:150px;width:900px;left:50%;margin-left:-450px;z-index:9999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.6);border-radius:3px}.quick-view-form .modal-header span {border-bottom:1px solid #f2f2f2;font-weight:normal;padding:0 15px;width:100%}.quick-view-form .quick-col {float:left;padding:30px 20px 30px 30px;box-sizing:border-box}.quick-view-form .quick-col:nth-child(1) {width:34%}.quick-view-form .quick-col:nth-child(2) {width:37%;border-right:1px solid #f2f2f2;padding-right:0}.quick-view-form .quick-col:last-child {width:29%}.quick-view-form .product-left__images {flex-wrap:wrap}.quick-view-form .product-left__images a:after{padding-bottom:100%}.quick-view-form .modal-content {padding:0;width:100%;max-height:500px}.quick-col.images .zoom-quick {float:left;width:100%;margin:0}.quick-col.images .zoom-quick > a:first-child {margin-bottom:20px}.quick-col.images .zoom-quick > a:first-child img {margin:0;width:100%}.quick-view-form .quick-col .overflow {max-height:440px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding-right:10px}.quick-view-form .quick-col .overflow::-webkit-scrollbar {width:5px;left:-5px;position:relative;float:right}.quick-view-form .quick-col .overflow::-webkit-scrollbar-track {background:rgba(0,0,0,0.1)}.quick-view-form .quick-col .overflow::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.2)}.quick-view-form .quick-col .overflow::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0,0.2)}.quick-view-form .quick-col.specifications .title {float:left;width:100%;font-size:18px;line-height:24px;margin-bottom:5px}.quick-view-form .quick-col.specifications .title a {float:left;text-decoration:none;color:#1d2029;margin-bottom:10px}.quick-view-form .quick-col.specifications .product-aviability {}.quick-view-form .quick-col.specifications .found-cheaper {clear:both;margin-top:5px;font-size:13px;float:left;color:#999;border-bottom:1px dotted #999}.quick-view-form .quick-col.specifications .found-cheaper:hover {color:#111;border-bottom-color:#111}.quick-view-form .quick-col .item-art {margin-top:2px;width:100%;color:#666;float:left;margin-bottom:10px}.quick-view-form .quick-col.specifications .quick-rate {float:left;width:100%;margin-bottom:5px}.quick-view-form .quick-col.specifications .quick-rate a{float:left;width:20px;height:20px;color:#faa605;position:relative}.quick-view-form .quick-col.specifications .quick-rate a:before{font:normal normal normal 16px/1 FontAwesome;position:absolute;left:0;top:0;width:100%;line-height:20px}.quick-view-form .quick-col.specifications .quick-rate a:before,.review-rate a:hover:before{content:"\f005"}.quick-view-form .quick-col.specifications .quick-rate .active ~ a:before {content:"\f006"}.quick-view-form .quick-col.specifications .description {float:left;width:100%;color:#555;font-size:13px;padding:10px 0}.quick-view-form .quick-col.specifications .specifications-table {float:left;width:100%}.quick-view-form .quick-col.specifications .specifications-table table {float:left;width:100%;border-collapse:collapse;font-size:13px;color:#555}.quick-view-form .quick-col.specifications .specifications-table .title {font-size:13px;font-weight:bold}.quick-view-form .quick-col.specifications .specifications-table table td:first-child {font-weight:700}.quick-view-form .quick-col.specifications .specifications-table table td {border-bottom:1px dotted #ddd;padding:7px 5px}.quick-view-form .quick-col.price-and-pay .product-basket .product-count {float:left;width:49%;box-sizing:border-box}.quick-view-form .quick-col.price-and-pay .product-basket #in-click {float:left;width:100%;margin:10px 0;box-sizing:border-box;text-align:center}.quick-view-form .quick-col.price-and-pay .add-to{float:left;width:100%;line-height:30px;margin-top:10px;color:#666;font-size:13px}.quick-view-form .quick-col.price-and-pay .add-to:hover{color:#111}.quick-view-form .quick-col.price-and-pay .add-to>i {width:30px;height:30px;border-radius:100%;margin-right:5px;float:left;text-align:center;line-height:30px}.quick-view-form .quick-col.price-and-pay .add-to>i:not(.background-site) {color:#555}.quick-view-form .quick-col.price-and-pay .add-to:hover i:not(.background-site),.quick-view-form .quick-col.price-and-pay .add-to:hover i:not(.background-site) {background:#e3e3e3;color:#333}.quick-view-form .quick-col.price-and-pay .price-economy {margin:10px 0}.quick-view-form .quick-col.price-and-pay .product-price .price-new{font-size:18px;width:100%}.quick-view-form .quick-col.price-and-pay .product-price .price-old{font-size:13px;margin-left:0;margin-top:0;line-height:13px}.quick-view-form .quick-col.price-and-pay .product-price .price-normal{font-size:18px;font-weight:600}.quick-view-form .quick-col.price-and-pay .price-economy{font-size:13px}.quick-view-form .quick-col.price-and-pay .product-count input{width:40px;height:37px;font-size:18px;background:#f3f3f5;text-align:center}.quick-view-form .quick-col.price-and-pay .product-count a,.quick-view-form .quick-col.price-and-pay .product-count a i{line-height:35px;font-size:12px}.quick-view-form  .product-sizes{margin-bottom:10px;margin-top:0}.quick-view-form  .product-colors{margin-bottom:10px;margin-top:0}.quick-view-form  .product-colors h2,.quick-view-form .product-sizes h2{font-size:13px;color:#333;margin-bottom:5px}.quick-view-form  .product-basket{float:left;width:100%;margin-top:10px}.quick-view-form  .product-basket .product-count a,.quick-view-form  .product-basket .product-count a i {width:28px;line-height:36px;text-align:center;font-size:14px;flex-shrink:0;color:#999}.quick-view-form  .product-basket .product-count  {display:flex}.quick-view-form  .product-basket .product-count #change-count {background:#f0f0f0}.quick-view-form  .product-basket .product-count a#change-count:hover  {background:#dfdfdf}.quick-view-form  .product-basket .product-count a:hover i {color:#111}.quick-view-form  .product-basket #add-to-cart{line-height:36px;font-size:12px;background:#44a326;color:#fff;padding:0 15px;margin-left:10px;transition:.2s;border-radius:3px;float:left;width:auto}.quick-view-form  .product-basket #add-to-cart:hover{background:#333;color:#fff}.share-page .left-side{order:2}.share-page .right-side{margin-left:0;margin-right:2%}.share-line {display:flex;width:100%;flex-direction:column}.share-line .share-item {display:flex;align-items:center;width:100%}.share-line .share-item:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dfdfdf}.share-line .share-item >a{width:20%;position:relative;flex-shrink:0;overflow:hidden}.share-line .share-item >a:before{width:100%;display:block;padding-bottom:100%;content:''}.share-line .share-item >a:hover img {left:-2%;top:-2%;width:104%;height:104%}.share-line .share-item >a:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:.2s;opacity:0}.share-line .share-item >a:hover:after {opacity:1}.share-line .share-item >div {width:80%;padding-left:20px}.share-title {display:inline-block;color:#111;transition:.2s;font-size:16px;font-weight:600}.share-title:hover {color:#44a326}.share-valid-unter {width:100%;display:block;margin:5px 0 15px 0;color:#666;font-size:12px}.share-line .share-item .item-content {display:block;width:100%;font-size:13px}.share-btn {margin-top:20px;display:inline-block;color:#44a326;text-decoration:underline;font-size:13px}.share-btn:hover {text-decoration:none}.compare-block{display:block;width:100%;overflow-x:auto}.only-differents{display:flex;width:100%;align-items:center;margin-bottom:20px}.only-differents > span{font-size:14px}.right-compare .switch {position:relative;display:inline-block;width:40px;height:24px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked + .slider{background-color:#2196F3}input:focus + .slider{box-shadow:0 0 1px #2196F3}input:checked + .slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.compare-block::-webkit-scrollbar {height:10px}.compare-wrapper {display:flex;width:100%}.compare__item {width:250px;padding:15px;display:flex;flex-direction:column;position:relative;flex-shrink:0;border-top:1px solid #dfdfdf}.compare__item .hide-compare-option{position:absolute;right:5px;top:5px;z-index:1}.compare__item .hide-compare-option i{display:block;width:20px;line-height:20px;border-radius:50px;color:#111;text-align:center}.compare__item .hide-compare-option i:hover{background:#44a326;color:#fff}.compare__item:not(:last-child) {border-right:1px solid #dfdfdf}.compare__image {width:100%;position:relative}.compare__image:after{display:block;content:'';width:100%;padding-bottom:100%}.compare__name{width:100%;margin:10px 0;font-weight:600;color:#111}.compare__name:hover{color:#44a326}.compare__prices{width:100%;display:flex;align-items:center;margin-top:auto;margin-bottom:20px}.compare__price{width:100%;font-weight:700;font-size:18px}.compare__prices .add-to-cart{width:34px;flex-shrink:0;margin-left:10px}.compare__prices .add-to-cart i{width:100%;line-height:32px;text-align:center;border-radius:5px;display:block;transition:.3s;font-size:18px;color:#999;border:1px solid #dfdfdf}.compare__prices .add-to-cart:hover i{;background:#44a326;color:#fff;border-color:#44a326}.compare__options {display:flex;width:100%;flex-direction:column}.compare__option {width:100%;padding:10px 0}.compare__option:not(:last-child){border-bottom:1px solid #dfdfdf}.compare__option span {width:100%;display:block;margin-bottom:5px;color:#666;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare__option em {width:100%;display:block;color:#111;font-size:15px;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.favorites-page {width:100%;display:block}.favorites-page table {width:100%;border-collapse:collapse;display:table;margin-bottom:20px}.favorites-page th,.cart-table td{padding:5px}.cart-table td {border-top:1px solid #f0f0f0}.favorites-page th {font-size:14px;font-weight:600}.favorites-page td:not(:nth-child(2)){text-align:center}.favorites-page td:first-child {width:130px}.favorites-page td:first-child a{display:block;width:100%;position:relative}.favorites-page td:first-child a:after{content:'';display:block;width:100%;padding-bottom:100%}.favorites-page td:nth-child(2) a{font-weight:600;font-size:16px;text-decoration:none;color:#111}.favorites-page td:nth-child(2) a:hover{color:#44a326}.favorites-page td:nth-child(2) a,.cart-table td:nth-child(3) span {clear:both;float:left}.favorites-page td:nth-child(3) {font-size:16px;line-height:30px;font-weight:600}.favorites-page td:nth-child(3) span div{width:16px;height:16px;float:right;margin-top:7px;margin-left:7px;border:1px solid #ddd}.favorites-page td:nth-child(4),.cart-table td:nth-child(6) {font-weight:bold;font-size:15px}.favorites-page td:last-child{width:80px}.favorites-page td:last-child a{text-align:center;font-size:16px;width:30px;opacity:1;border:0;line-height:30px;transition:.2s;display:inline-block}.favorites-page td:last-child a i{width:inherit;line-height:inherit;text-align:center;;border-radius:50px;transition:.2s;display:inline-block}.favorites-page td:last-child a:hover i:not(.linearicons-check){background:#dfdfdf}.favorites-page td:last-child a i.linearicons-check {background:#3e9c45;color:#fff;border-radius:50px}.favorites-page .no-items {display:block;float:none;margin:40px 0 155px 0}.favorites-page .clear-cart,.cart-page .clear-cart{font-weight:400;font-size:12px;border:1px solid #dfdfdf;padding:5px;transition:.2s;border-radius:3px;display:inline-block;color:#111}.favorites-page .clear-cart i,.cart-page .clear-cart i{margin-right:5px}.favorites-page .clear-cart:hover,.cart-page .clear-cart:hover{background:#dfdfdf}.cart-page .cart-additional-items {width:100%;display:flex;border-top:1px solid #f0f0f0;padding-top:20px}.cart-page .cart-additional-items .total-price-cart{font-size:20px}.cart-page .total-cart {margin-left:auto}.cart-page .cart-cupons {}.cupon-discount {font-size:14px;text-align:right;color:#bf0000}.cart-page .cart-cupons > div {position:relative;display:flex;width:100%}.cart-page .cart-cupons > div .load-ajax-2{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.6);display:none}.cart-page .cart-cupons > div .load-ajax-2 i{position:absolute;z-index:2;width:40px;line-height:40px;left:50%;top:0;margin-left:-20px;text-align:center;font-size:16px}.cart-page .cart-cupons span {display:block;width:100%;margin-bottom:5px;font-size:14px}.cart-page .cart-cupons input {display:block;width:200px;box-sizing:border-box;border:1px solid #ddd;background:#fff;height:40px;padding:0 5px;outline:none}.cart-page .cart-cupons a {width:40px;flex-shrink:0}.cart-page .cart-cupons a i{width:100%;text-align:center;line-height:40px;font-size:18px;display:block}.cart-page .cart-cupons small {font-size:12px;color:#444;margin-top:5px;display:block;width:100%}.cart-page .cart-cupons small.error {color:#df0000}.cart-page .cart-cupons small.success {color:#038910}.total-cart div{padding:5px 0}.total-cart div span{font-weight:bold}.total-cart-block {display:flex;flex-direction:column;margin-left:auto}.cart-actions-main {width:100%;padding:30px 0;display:flex}.cart-actions-main a {border-radius:3px;font-weight:600;border:1px solid;text-decoration:none;padding:10px 30px;font-size:14px;text-align:center;transition:.2s}.cart-actions-main a:first-child {border-radius:3px;font-weight:bold;text-decoration:none;font-size:14px;text-align:center;transition:.2s;border:1px solid #999;color:#999}.cart-actions-main a:first-child:hover {border-color:#111;color:#111}.cart-actions-main a:not(:first-child) {margin-left:20px}.cart-actions-main a:nth-child(2) {transition:.2s;margin-left:auto;border:1px solid #dfdfdf;background:#dfdfdf}.cart-actions-main a:nth-child(2):hover {background:#bbb;border-color:#bbb;color:#111}.cart-actions-main a:nth-child(3) {transition:.2s;background:#44a326;color:#fff}.cart-actions-main a:nth-child(3):hover {background:#333;color:#fff}.cart-less-product {margin-left:auto}.cart-actions .cart-less-product{min-width:66%;max-width:67%}.cart-actions-main .cart-less-product{min-width:30%}.cart-less-product i.icon-element {height:40px;width:40px;background-image:url('https://klimats.by/media/img/warn.png');margin-right:10px}.cart-less-product i.icon-element,.cart-less-product span {float:left}.cart-less-product span {width:calc(100% - 50px)}.cart-less-product span:nth-child(2) {color:#111;font-weight:700}.cart-table-list{width:100%;position:relative;display:block}.cart-table-list .cart-table {width:100%;display:table;margin:20px 0;border-collapse:collapse}.cart-table-list .cart-table th {padding:10px;font-weight:600;font-size:15px;background:#f0f0f0}.cart-table-list .cart-table th:first-child {text-align:left}.cart-table-list .cart-table td:first-child {width:70px}.cart-table-list .cart-table td:first-child a{display:block;position:relative;width:100%}.cart-table-list .cart-table td:first-child a:after{display:block;content:'';width:100%;padding-bottom:100%}.cart-table-list .cart-table td:nth-child(2) a{color:#111;font-weight:600}.cart-table-list .cart-table td:nth-child(2) a:hover{color:#44a326}.cart-table-list .cart-table .cart-table__prices span{width:100%;display:block;text-align:center;font-size:16px;color:#111;font-weight:600}.cart-table-list .cart-table .cart-table__prices span.price-sale{color:#df0000;margin-bottom:5px}.cart-table-list .cart-table .cart-table__prices span.price-sale + span{color:#666;text-decoration:line-through;font-size:14px;font-weight:500}.cart-table-list .cart-colors{display:flex;align-items:center}.cart-table-list .cart-colors span,.cart-table-list .cart-table .cart-sizes span,.cart-table-list .cart-table .cart-sizes strong{font-size:13px}.cart-table-list .cart-colors div{width:20px;height:20px;margin-left:5px}.cart-table-list .cart-table td:nth-child(3) > div:last-child{margin-top:5px}.cart-table-list .cart-table .cart-sizes strong{margin-left:5px}.cart-table-list .cart__item-count{width:110px;display:flex;align-items:center;position:relative;left:50%;transform:translateX(-50%)}.cart-table-list .cart__item-count a{width:30px;flex-shrink:0}.cart-table-list .cart__item-count a i{width:100%;line-height:40px;color:#666;text-align:center;background:#f0f0f0}.cart-table-list .cart__item-count a:hover i{color:#111;background:#dfdfdf}.cart-table-list .cart__item-count input{width:100%;height:40px;color:#222;text-align:center;background:#f0f0f0;font-size:16px}.cart-table-list .prices .item-price {white-space:nowrap;width:100%}.cart-table-list .prices .item-price em{display:block;font-style:normal;color:#df0000;font-weight:500;font-size:13px}.cart-table-list .prices .item-price span{font-size:16px}.cart-table-list .delete-item{width:30px}.cart-table-list .delete-item i{width:30px;line-height:30px;text-align:center;color:#df0000;border-radius:50px;display:block}.cart-table-list .delete-item:hover i{background:#df0000;color:#fff}.cart-table-list .cart-table td:last-child{padding-right:0}.load-ajax {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.7);display:none}.load-ajax i {position:absolute;width:40px;line-height:40px;text-align:center;top:50%;left:50%;margin:-20px 0 0 -20px}.order-form {width:100%;display:none;justify-content:space-between}.order-form button[type=submit] {margin:0 auto;border:none;cursor:pointer;padding:10px 20px;border-radius:3px;background:#44a326;color:#fff;min-width:20%}.order-form button[type=submit]:hover {background:#3e9c45;color:#fff}.order-line {float:left;width:100%;position:relative}.order-line:before{content:'';width:100%;height:2px;top:50%;margin-top:-1px;position:absolute}.order-line a{width:60px;line-height:60px;text-align:center;font-size:22px;font-weight:500;border-radius:50%;float:left;position:relative;z-index:2}.order-line div {float:left;width:33%}.order-line div a {left:50%;margin-left:-30px}.order-items {width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.order-items > div {width:30%}.order-items > div h2{width:100%;padding:0;margin:0;text-align:center;font-size:18px;margin-bottom:20px;display:block;font-weight:600}.order-items .step-line{width:100%;display:flex;position:relative;margin-bottom:20px}.order-items .step-line span{margin:0 auto;width:60px;line-height:60px;text-align:center;background:#44a326;color:#fff;font-size:32px;position:relative;border-radius:50px}.order-items .step-line:before{content:'';position:absolute;left:0;top:50%;height:1px;background:#44a326;width:100%}.order-items .step-1 .line,.step-2 .line {width:100%;margin-bottom:10px;display:block}.order-items .step-1 .line label,.step-2 .line label{width:100%;margin-bottom:5px;display:block}.order-items .step-1 .line label em,.step-2 .line label em{font-style:normal;color:#df0000}.order-items .step-1 .line input[type=text],.order-items .step-1 .line input[type=password],.order-items .step-1 .line textarea,.step-2 .line textarea{width:100%;display:block;padding:10px;border-radius:3px;font-size:13px;border:1px solid #dfdfdf;background:#fdfdfd}.order-items .step-1 .line input[type=text]:focus,.order-items .step-1 .line input[type=password]:focus,.order-items .step-1 .line textarea:focus,.step-2 .line textarea:focus{background:#fff;border-color:#bbb}.order-items .step-1 .line textarea,.step-2 .line textarea{resize:none;height:80px}.step-1 .type-checkbox input{border-radius:3px;float:left;width:15px;margin-right:7px;background:#ddd;height:15px;border:1px solid #ddd;flex-shrink:0;position:relative}.step-1 .type-checkbox input:checked {border-color:#44a326}.step-1 .type-checkbox input:checked:after {width:11px;height:11px;background:#44a326;position:absolute;left:1px;top:1px;content:''}.step-1 .type-checkbox {line-height:14px;font-size:12px}.order-register {display:none}.step-1 > a:last-child,.step-2 > a:last-child,.step-3 input[type=submit]{float:left;width:50%;text-align:center;padding:8px 0;margin-left:25%;margin-top:10px;-webkit-border-radius:2px;border-radius:2px}.step-1 > a:last-child:hover,.step-2 > a:last-child:hover{transition:.2s;opacity:.9}.delivery-items,.payment-items {width:100%;display:flex;flex-direction:column}.delivery-items > div,.payment-items > div {width:100%;position:relative;margin-bottom:10px;border-radius:3px;display:flex}.delivery-item,.payment-item {display:flex;width:100%;padding:10px;border-radius:3px;align-items:center;border:1px solid transparent}.active .delivery-item{border:1px solid #44a326}.delivery-items div.active:before,.payment-items div.active:before {font-family:'Linearicons';content:"\ec34";position:absolute;left:5px;top:50%;width:24px;line-height:24px;text-align:center;font-size:15px;z-index:5;transform:translateY(-50%);background:#44a326;color:#fff;border-radius:50px}.delivery-items div input,.payment-items div input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer;margin:0;padding:0}.delivery-items div i {width:50px;flex-shrink:0;color:#999;font-size:32px;text-align:right;margin-left:10px}.delivery-items div div {width:100%;margin-left:10px}.delivery-items div span {width:100%;margin:0;font-weight:600;display:block}.delivery-items div p {width:100%;margin:0;font-size:12px;padding-top:5px;display:block}.delivery-items div:not(.line):not(.active):hover,.payment-items div:not(.line):not(.active):hover {box-shadow:0 0 5px rgba(0,0,0,.3);transition:.3s}.delivery-item div:first-child {margin-left:30px}.step-2 .line {display:none}.payment-item{padding:10px;align-items:center;border:1px solid transparent}.payment-item > div{width:80px;position:relative;margin-left:30px}.payment-item > div:after{content:'';display:block;width:100%;padding-bottom:100%}.active .payment-item{border:1px solid #44a326}.payment-item span {font-size:14px;width:100%;margin-left:10px;font-weight:600}.payment-items > div:not(.active):hover span {}.payment-items > div:not(.line):not(.active):hover {box-shadow:0 0 5px rgba(0,0,0,.3);transition:.3s}.form-error {float:left;width:100%;text-align:center;font-size:12px !important;padding:5px 0 0 0;margin:0}.error-order,.payment-error {float:left;width:60%;padding:15px 0;margin:20px 20%;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:bold}.cart-success-block {display:block;width:50%;margin:20px 25% 100px 25%;padding:20px;border:1px solid #eee;background:#fcfcfc;color:#111}.cart-success-block > h2 {display:block;width:100%;text-align:center;font-size:22px;font-weight:600}.cart-success-block >div {display:flex;width:100%;padding:10px 0;align-items:center}.cart-success-block div i {width:50px;line-height:50px;text-align:center;font-size:20px;border-radius:50%;flex-shrink:0;margin-left:15%;background:#289020;color:#fff}.cart-success-block div span {font-size:16px;width:100%;margin-left:20px}.cart-success-block div div {margin-left:20px;width:calc(85% - 70px)}.cart-success-block > div:nth-child(3) {flex-wrap:wrap}.cart-success-block > div:nth-child(3) >p {width:100%;margin-top:20px}.cart-success-block > div:nth-child(3) >p small {display:block;line-height:1.5;font-size:13px;text-align:center}.cart-success-block div div p {display:block;width:100%;font-size:16px}.cart-success-block div div p:not(:last-child) {margin-bottom:10px}.cart-success-block > div:nth-child(3) a{background:#289020;color:#fff;padding:8px 10px;display:inline-block;margin-top:10px;border-radius:3px}.cart-success-block > div:nth-child(3) a:hover{background:#333}.cart-page .cart-no-items{width:100%;padding:20px 0;font-size:16px}.cart-page,.favorites-page {min-height:calc(100vh - 430px)}.brand-page .container{display:flex}.brand-page .h2{margin-bottom:20px;display:block}.brand-list{width:100%;display:flex;flex-wrap:wrap}.brand-list a{width:25%;border:1px solid #f0f0f0;margin-right:-1px;margin-bottom:-1px;padding:10px;transition:.2s}.brand-list a:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.brand-list a div{position:relative;width:100%;display:block}.brand-list a div:before{content:'';width:100%;display:block;padding-bottom:100%}.brand-list a span {display:block;width:100%;text-align:center;font-size:16px;margin-top:5px;font-weight:600;color:#111}.brand-info{display:flex;width:100%;margin-bottom:20px}.brand-info .brand-left {width:100%;margin-right:20px}.brand-info .brand-right {width:20%;flex-shrink:0}.brand-info .brand-right img {display:block;width:100%}.error-content {display:flex;flex-wrap:wrap;align-items:center;width:100%}.menu-left + .error-content {width:calc(79% - 30px);margin-left:30px}.error-content .error-left {width:50%}.error-content .error-left strong {width:100%;display:block;text-align:center;color:#44a326}.error-content .error-left strong:first-child{font-size:150px}.error-content .error-left strong:last-child{font-size:42px}.error-content .error-right {width:45%;margin-left:5%}.error-right h1{color:#44a326;display:block;margin-bottom:20px}.error-right p{display:block;width:100%;padding:3px 0;margin:0;color:#666;font-size:14px}.error-right a{color:#44a326;text-decoration:underline}.error-right a:hover{text-decoration:none}.product-probably {width:100%;margin-top:40px}.product-probably .catalog-products {margin-top:10px}.login-page{min-height:calc(100vh - 350px)}.signup-form {position:relative;display:block;width:40%;margin:100px 30%;transition:.2s;padding:25px;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.2)}.signup-form:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.01) 75%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.01) 75%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,0.01) 75%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0 )}.signup-form .h2 {width:100%;text-align:center;position:relative;color:#111}.signup-form form {display:block;width:100%;position:relative;margin-top:20px}.signup-form form div:not(.signup-form__actions) {display:block;width:100%;margin-bottom:10px}.signup-form form div label{display:block;width:100%;margin-bottom:10px}.signup-form form div label em{color:#df0000;font-style:normal}.signup-form form div input:not([type=checkbox]){display:block;width:100%;padding:11px;outline:none;border-radius:3px;border:1px solid #ddd;background:#f9f9f9}.signup-form form div input:focus{background:#fff}.signup-form form a:nth-child(3){margin-left:10%;margin-right:5%}.signup-form form a:hover{text-decoration:none}.signup-form__actions{width:100%;display:flex;margin-bottom:0;justify-content:space-between;align-items:center}.signup-form__actions a:first-child{color:#666;font-size:13px}.signup-form__actions a:nth-child(2){color:#44a326;font-size:13px}.signup-form__actions a {text-decoration:underline}.signup-form__actions a:hover {text-decoration:none}.signup-form form *[type=submit] {outline:none;border:none;padding:10px 20px;border-radius:3px;cursor:pointer;background:#44a326;color:#fff}.signup-form form *[type=submit]:hover{background:#333;color:#fff}.alert-message {display:block;margin:20px 0 0 0;width:100%;padding:15px;border-radius:3px;border:1px solid transparent}.alert-error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.restored-block {display:block;width:50%;margin:50px 25% 100px 25%;padding:20px;border:1px solid #eee;background:#fcfcfc;color:#111}.restored-block > .h2 {display:block;width:100%;text-align:center;font-size:22px;font-weight:600;margin-bottom:15px}.restored-block >div {display:flex;width:100%;padding:10px 0;align-items:center}.restored-block div i {width:50px;line-height:50px;text-align:center;font-size:20px;border-radius:50%;flex-shrink:0;margin-left:15%;background:#289020;color:#fff}.restored-block div span {font-size:16px;width:100%;margin-left:20px}.restored-block div div {margin-left:20px;width:calc(85% - 70px)}.signup-form.register-form{width:50%;margin:50px 25%}.signup-form.register-form .h2{display:block;width:100%;text-align:center}.signup-form.register-form .h2 + p{display:block;margin:5px 0 0 0;padding:0;color:#666;font-size:13px;text-align:center;display:block}.signup-form.register-form .captcha div{display:flex;align-items:center}.signup-form.register-form .captcha div a{color:#44a326;margin:0 10px}.signup-form.register-form .captcha div input{height:38px;width:100px}.signup-form.register-form .form-confirm{display:flex;font-size:13px}.signup-form.register-form .form-confirm a{color:#44a326;text-decoration:underline}.signup-form.register-form .form-confirm a:hover{text-decoration:none}.signup-form.register-form .form-confirm label{display:flex;align-items:center}.signup-form.register-form .form-confirm input {border-radius:3px;float:left;width:14px;margin-right:7px;background:#ddd;height:14px;border:1px solid #ddd;flex-shrink:0;position:relative}.signup-form.register-form .form-confirm input:checked {border-color:#44a326}.signup-form.register-form .form-confirm input:checked:after {position:absolute;left:1px;top:1px;width:10px;height:10px;background:#44a326;content:''}.signup-form.register-form label i{float:right;color:#df0000;font-style:normal;font-size:12px}.signup-form.register-form label i.text-left{float:right;width:100%}.category-index__page {margin-bottom:20px}.entity-form.service-feedback-form {display:block;width:100%;position:relative;margin-top:30px;background-size:cover;border-radius:15px;padding:15px;margin-bottom:20px;float:left}.entity-form.service-feedback-form:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);border-radius:15px}.entity-form.service-feedback-form > div {display:block;width:40%;margin:30px 0 30px 30px;position:relative;z-index:1;padding:15px;border-radius:10px;background:rgba(255,255,255,.7)}.entity-form .service-feedback-form__title {display:block;width:100%;text-align:center;text-transform:uppercase;font-size:18px;font-weight:600}.entity-form .service-feedback-form__desc {display:block;width:100%;text-align:center;text-transform:uppercase;font-size:14px;font-weight:400;margin-bottom:10px}.entity-form .service-feedback-form__field,.entity-form .service-feedback-form__send-btn {display:block;width:100%}.entity-form .service-feedback-form__send-btn .btn {display:inline-block;position:relative;left:50%;transform:translateX(-50%)}.entity-form .service-feedback-form__field input,.entity-form .service-feedback-form__field select,.entity-form .service-feedback-form__field textarea{display:block;width:100%;margin-bottom:10px;padding:10px;box-sizing:border-box;border:1px solid #999;border-radius:5px;text-align:left}.contacts__map-address:not(:first-of-type) {margin-top:20px}.ui-slider .ui-slider-handle {z-index:1 !important}.menu_left .menu-left-category ul > li > a .category-list__icon i {font-size:24px;line-height:1}ymaps [class$="placemark__content-inner"] {padding:0 10px}ymaps [class$="placemark__content-inner"] p {display:none}.img-wrapper {position:relative;width:100%;overflow:hidden}.img-wrapper::before {content:'';display:block;width:100%;padding-bottom:100%}.img-wrapper img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.img-wrapper-contain img {object-fit:contain}.big-search-btn {border:none;background:none;display:flex;align-items:center;color:#333;cursor:pointer;transition:color .3s}.big-search-btn:hover {color:#44a326}.big-search-btn i {font-size:20px}.big-search-btn span {font-size:16px;margin-left:5px}.big-search-form {position:fixed;top:0;left:0;width:100%;transition:.3s;z-index:9999999;transform:translateY(-100%);background:#fff}.big-search-form > .container {display:flex;align-items:center}.big-search-form .search-form {flex-grow:1;display:flex;align-items:center}.big-search-form .search-form input[type="text"] {width:100%;padding:30px 20px;font-size:24px}.big-search-form .search-form input[type="submit"] {width:50px;height:50px;flex-shrink:0;background:#44a326;color:#fff;font-size:34px;cursor:pointer;border-radius:5px}.big-search-form .close-modal {font-size:24px;margin-left:10px;width:36px;height:36px;background:none;cursor:pointer}.main-catalog__categories {display:flex;justify-content:space-between}.main-catalog__category {display:flex;align-items:center;padding:5px;border-radius:10px;border:1px solid #ececec;transition:.3s;width:calc(100% / 5 - 4/5*10px)}.main-catalog__category:hover {box-shadow:0 5px 30px rgb(116 116 116 / .2);border-color:#7474741a}.main-catalog__category-icon {width:40%;flex-shrink:0;display:grid;place-items:center}.main-catalog__category-icon::before {padding-bottom:80%}.main-catalog__category-icon img {border-radius:10px}.main-catalog__category span {color:#44a326;font-size:16px;line-height:1.2;width:60%;text-align:center;transition:.3s}.main-catalog__category:hover span {color:#000}.main-catalog__category-all .main-catalog__category-icon > div {width:50px;height:50px;display:grid;place-items:center;transition:.3s;background:#8888881a;color:#000;border-radius:15px}.main-catalog__category-icon i {font-size:20px;color:inherit;font-weight:600}.main-catalog__category-all:hover .main-catalog__category-icon div {background:#44a326;color:#fff}#main-map {height:500px}.main-map-block {margin-top:50px}@media (max-width:1280px){.main-banner__content {width:50%}.main-banner #get-advice {margin-left:auto}}@media (max-width:992px){.favorites-page .no-items {display:flex;margin:0;flex-direction:column;align-items:center}.no-items span,.no-items p{width:100%;text-align:center}.no-items a {margin:0}.navbar-menu__list li a,.navbar-menu__list li.li-hover > i{font-size:13px;padding:0 5px;line-height:30px}.product-5 .catalog-item__actions a{white-space:nowrap}.catalog-item__actions {flex-direction:column}.catalog-item__actions a{width:100%;margin:5px 0}.catalog-item__actions a:first-child + a{margin-left:0}.left-side,.questions-left{width:23%}.service-content,.right-side {width:75%}.cont_item .phone > div{flex-direction:column;align-items:flex-start}.cont_item .phone > div .more-phones__icons{margin-left:0;margin-top:5px}.main-catalog__categories {flex-wrap:wrap;margin:0 -10px -10px 0;justify-content:center}.main-catalog__category {width:calc(100% / 3 - 10px);margin:0 10px 10px 0}.advantages{flex-wrap:wrap;justify-content:center;margin:0 -20px -20px 0}.advantage {width:calc(100% / 3 - 20px);margin:0 20px 20px 0}.product-5 .catalog-item {width:calc(100% / 4)}}@media (max-width:768px){.product-5 .catalog-item{width:25%}.catalog-products.product-4 .catalog-item{width:50%}.menu_left {display:none}.category-right{width:100%}.additional-icons-block{top:190px}.product-brand {justify-content:center}.product-brand a {margin-left:0}.product-4 .catalog-item,.product-5 .catalog-item {width:calc(100% / 3)}.date-new a{float:none;margin-top:10px}.service-item-block{width:50%}.left-side,.questions-left{display:none}.service-content,.right-side{width:100%}.navbar-menu__body{margin:0}.navbar-menu__list {padding:0 15px !important}.navbar-menu__list > li {margin:0}.navbar-menu__list li .submenu{width:100%;left:0;top:100%;z-index:2}.service-line .service-item {flex-direction:column}.service-line .service-item > a:first-child{width:100%;margin-bottom:10px}.service-line .service-item > div{padding-left:0;width:100%}.page-caption{flex-direction:column}.share{margin-left:0;margin-top:10px;align-self:flex-start}.news-list{flex-direction:column}.news-list__item {width:100%}.block-breadcrumb h1{font-size:24px;word-wrap:break-word}.review-item {flex-direction:column}.review-image {width:100%;margin-top:10px}.review-item__content {width:100%;margin-left:0}.contacts-wrapper {flex-direction:column}.contacts__left {margin-right:0;width:100%}.map {width:100%;margin-left:0;margin-top:20px;height:300px}.question_form > div{flex-direction:column}.question_form > div > div{margin-top:10px;width:100%}.share-line .share-item {flex-direction:column}.share-line .share-item >a{width:100%;margin-bottom:20px}.share-line .share-item >div {width:100%;padding:0}.category-index__page{margin-bottom:20px}.category-children a {width:50%}.category-actions{flex-direction:column}.category__count-items{margin-top:20px}.category-mobile__actions{display:flex;margin-top:20px;width:100%;justify-content:space-between}.category-mobile__actions a{padding:9px 10px;border-radius:3px;min-width:45%;text-align:center;display:flex;align-items:center}.category-mobile__actions a i {margin-right:5px;margin-left:auto}.category-mobile__actions a span {line-height:1;margin-right:auto}.show-filter {background:#f0f0f0;color:#333}.show-categories {background:#44a326;color:#fff}.menu_left{display:block;position:absolute;right:200%}.menu-left-category {position:fixed;right:110%;top:0;background:#fff;z-index:101;overflow-x:hidden;overflow-y:auto;height:100vh;transition:.3s}.menu-left-category.active {right:0}.menu-left__title{display:flex;width:100%;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;align-items:center;position:sticky;left:0;top:0;z-index:3;background:#fff}.menu-left__title span{font-size:20px;font-weight:600}.menu-left__title i{font-size:20px}.menu_left .menu-left-category ul >li>ul {position:relative;left:0;top:0;padding:0 10px;margin-bottom:10px;display:none;transition:.2s;z-index:1}.menu_left .menu-left-category ul >li:hover>ul {display:none}.menu_left .menu-left-category ul >li>ul.visible {display:block}.menu_left .menu-left-category ul > li:hover > ul{z-index:1}.menu-filters {padding-bottom:42px}.menu-filters{position:fixed;right:200%;top:0;background:#fff;z-index:101;overflow-x:hidden;overflow-y:auto;height:100vh;transition:.3s;margin-top:0}.menu-filters.visible {right:0}.menu-filters .filters .h2 {display:none}.filter-notice{position:fixed;left:0;bottom:0;width:100%;font-size:14px;line-height:40px}.product-left {width:100%}.product-right{padding:10px;width:100%}.block-breadcrumb .breadcrumb{flex-wrap:wrap}.catalog-item-name{word-wrap:break-word}.quick-view{display:none !important}.catalog-item .catalog-product-additinal{opacity:1}.catalog-item{padding:10px}.product-basket{flex-wrap:wrap}.product-basket .product-count{width:50%}.product-right .product-basket #add-to-cart {width:calc(50% - 10px);margin-right:0;text-align:center}.product-basket #in-click{margin-top:10px;width:100%;text-align:center}.product-item__block .category-right{margin-bottom:10px}.tab-news-wrap .new-list{width:100%}.main-question{flex-direction:column}.main-question-left{width:100%;margin-bottom:10px;display:none}.main-question-right {width:100%;margin-left:0}.main-question-textarea{width:100%}.main-question-inputs{margin-top:10px;width:100%;margin-left:0}.main-tabs .files-body{flex-direction:column}.main-tabs .files-body a{width:100%}.tab-services-wrap .product-service-item{flex-direction:column}.tab-services-wrap .product-service-item__image{width:100%;margin-bottom:10px}.product-service-item__descs{margin-left:0}.files-body a{width:calc(50% - 10px)}.complect-item {flex-direction:column;align-items:flex-start}.complect-item__image {width:100%}.complect-item__info{width:100%;padding:20px 0}.complect-item__actions {width:100%;max-width:100%}.add_complect{margin-left:0;margin-top:15px}.compare-head .clear-compare {top:75px;left:0;right:auto}.compare-options-names table td {width:100px;word-wrap:break-word}.compare-options-names{max-width:127px}.compare-scroll,.overflow-compare {width:calc(100% - 130px)}.compare-products td .compare-image{width:100px !important}.overflow-compare table td,.compare-options-names table td{width:100px}.favorites-page .cart-table td{border-top:0}.favorites-page .cart-table td:first-child{padding-top:10px}.favorites-page .cart-table td:last-child{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.favorites-page .cart-table tr:first-child{display:none}.favorites-page .cart-table tr {display:flex;flex-direction:column}.favorites-page .cart-table tr td{width:100%}.entity-form.service-feedback-form > div{width:calc(100% - 20px);margin:10px}}@media (max-width:660px){.visible-mobile {display:block}.additional-icons-block{display:none}.advantages{flex-wrap:wrap;justify-content:space-between}.advantage{width:100%}.advantage:not(:first-child){margin-top:10px}.advantage:nth-child(4){margin-left:0}.advantage:nth-child(5){margin-right:0}.catalog-item{width:100% !important}.total-cart-block {margin-left:0}.cart-page .cart-additional-items {align-items:center}.cart-page .cart-cupons span {text-align:center}.cart-page .cart-cupons > div {justify-content:center}.category-right{width:100%;margin:0}.left-side,.questions-left{display:none}.faq-page .questions-left{display:block;width:100%;margin-bottom:10px}.faq-page .block-flex{flex-direction:column}.service-content,.right-side{width:100%;margin-left:0}.date-new a{float:none;margin-top:10px}.service-item-block{width:100%}.mobile-button1 {display:block;position:absolute;top:17px;right:0px;width:25px;height:18px;cursor:pointer;z-index:5;background:none;border-radius:2px}.mobile-button1 span{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;top:calc(50% - 1px);left:0;position:absolute;width:100%;height:2px;background-color:#000}.mobile-button1 span:first-child{top:0}.mobile-button1 span:last-child{top:auto;bottom:0}.mobile-button1._active span:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:calc(50% - 1px)}.mobile-button1._active span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.mobile-button1._active span:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:calc(50% - 1px)}.block-h2 {flex-direction:column}span.h2 {width:100%;font-size:20px;display:block}.block-h2 span.h2 + *{margin-right:auto;margin-top:10px;margin-left:0}.main-banner{background-size:cover}.main-banner .container {flex-direction:column}.main-banner #get-advice {margin:20px auto 0 auto}.main-banner__content span.h2{font-size:20px;text-align:center}.main-banner__content p{font-size:14px;text-align:center}.main-banner__content strong{font-size:16px;text-align:center}.last-viewed-products{flex-direction:column}.last-viewed-products > div{width:100%}.last-viewed-products > div:not(:first-child){margin-top:10px}.social-block{width:100%}.social-block > *:first-child{margin-left:auto}.social-block > *:last-child{margin-right:auto}.additional-blocks{display:none}.navbar-menu__body {height:0;transition:height .5s;overflow:hidden;order:3}.navbar-fixed{overflow-x:hidden;overflow-y:auto;max-height:100vh}.navbar-menu__list {flex-direction:column}.navbar-fixed .container {flex-wrap:wrap;align-items:center}.navbar-fixed .logo {width:50%;position:relative}.navbar-fixed .logo img {width:100%;height:auto}.navbar-fixed .logo span {display:none}.navbar-fixed .mobile-button1 {top:0;position:relative;order:2;right:0;margin-left:10px}.navbar-fixed .additional-icons-block{position:relative;top:0;width:calc(50% - 50px);display:flex;background:none;margin-top:0px;overflow:visible;margin-left:10px}.navbar-fixed .additional-icons-block .col{float:none;width:auto;height:auto}.navbar-fixed .additional-icons-block .col:first-child{margin-left:auto}.navbar-fixed .additional-icons-block .col:nth-child(2){margin:0 30px}.navbar-fixed .additional-icons-block .col:last-child{margin-right:auto}.navbar-fixed .additional-icons-block .col a i,.navbar-fixed  .header-cart-mobile  .additional-icons-block .col a .numeral {float:none}.navbar-fixed .additional-icons-block .col a {position:relative}.navbar-fixed .background-site {background:none;color:#111}.navbar-fixed .additional-icons-block .col a{font-size:32px;color:#666}.navbar-fixed .additional-icons-block .col a i{margin-top:0;font-size:24px;color:#666}.navbar-fixed .additional-icons-block .col a .numeral span.background-site{color:#111}.navbar-fixed .additional-blocks {display:none}.navbar-fixed .additional-icons-block .col a .numeral {position:absolute;right:-3px;top:-5px;width:auto;left:auto}.navbar-fixed .additional-icons-block .col a .numeral span {width:20px;line-height:20px;text-align:center;background:#ddd;color:#333;font-size:12px}.navbar-fixed .additional-icons-block .col:hover {background:#f0f0f0}.navbar-fixed .additional-icons-block .col:nth-child(2) {margin:0 10px}.cart-table-list .cart-table tr:first-child{display:none}.cart-table-list .cart-table tr:not(:first-child){display:flex;flex-direction:column;width:100%;align-items:center;padding:10px;border:1px solid #f0f0f0;position:relative}.cart-table-list .cart-table tr:not(:last-child){margin-bottom:10px}.cart-table-list .cart-table td:first-child{width:50%}.cart-table-list .cart-table tr td{border:none}.cart-table-list .cart-table td:nth-child(2) a{width:100%;text-align:center;display:block}.cart-table-list .cart-table .delete-item{position:absolute;right:10px;top:10px}.cart-table-list .cart-table .delete-item i{background:#bf0000;color:#fff;font-size:16px}.cart-table-list .prices .item-price {margin-top:30px}.order-items {flex-direction:column;margin-bottom:20px}.order-items > div{width:100%}.order-items > div:not(:last-child){margin-bottom:10px}.cart-additional-items{flex-direction:column}.cart-page .cart-cupons {width:100%;margin-bottom:10px}.cart-page .total-cart {width:100%}.cart-actions-main{flex-direction:column}.cart-actions-main a {width:100%;margin:0}.cart-actions-main a:not(:last-child) {margin-bottom:10px}.cart-actions-main a:not(:first-child){margin-left:0}.order-items .step-line span{width:40px;line-height:40px;font-size:24px}.order-form button[type=submit] {width:100%}.cart-success-block,.restored-block{width:100%;margin:20px 0}.cart-success-block div i,.restored-block div i{display:none}.cart-success-block div span,.cart-success-block div div,.restored-block div{margin-left:0}.cart-success-block div div,.restored-block div{width:100%}.brand-list a {width:50%}.brand-info {flex-direction:column}.brand-info .brand-right {width:50%;margin:0 auto}.brand-info .brand-left {order:2;margin-top:20px}.error-content {width:100%;margin-left:0}.error-content .error-right {width:100%;margin:20px 0 0 0}.error-content .error-right h1 {text-align:center}.error-content .error-left {width:100%}.error-content .error-left strong:first-child{font-size:60px}.error-content .error-left strong:last-child{font-size:28px}.signup-form,.signup-form.register-form{width:100%;margin:20px 0;box-shadow:none}.signup-form__actions{flex-direction:column}.signup-form__actions a:not(:last-child){margin-bottom:10px}.hide-card-info{float:left;margin-top:10px}#complect-box {position:relative}#complect-box .remove_complect {position:absolute;right:10px;top:10px}#complect-box .complect-item {align-items:center}#complect-box .complect-item .complect-item__actions{align-items:center}#complect-box .complect-item__actions .price_complect{text-align:center}#complect-box .complect-item__info{text-align:center}.card-info-show{width:100%;right:0}.card-info-show a{width:100%}#complect-box .complect-item__info span{text-align:center}.buy-extra-tabs .buy-change-tab {font-size:14px}.favorites-page .no-items {display:flex;flex-direction:column;text-align:center;align-items:center;margin:0}.favorites-page .no-items a {margin-left:0}.favorites-page .no-items p,.favorites-page .no-items span {width:100%}.main-banner__content {color:#111;width:100%}#main-map {height:250px}.main-catalog-block,.main-banners-block,.main-page__products,.main-banner-block,.advantages-block,.main-page__content,.brands-block,.main-map-block {margin-top:30px}}@media (max-width:450px){.main-catalog__category {width:100%;margin:0 0 10px 0;height:125px}.main-catalog__category-all .main-catalog__category-icon > div {width:75px;height:75px}}@media (min-width:375px) and (max-width:768px){.catalog-item__info {flex-direction:column;align-items:flex-start}.catalog-item__info .item-availability{margin-left:0;margin-top:5px}.catalog-item .price{flex-direction:column;align-items:center}.catalog-item .price *:first-child{margin-left:0}.catalog-item .price *:last-child{margin-right:0}.catalog-items-options div{flex-direction:column}.catalog-items-options div span {max-width:unset}.catalog-items-options div span:first-child {margin-right:0;margin-bottom:2px;align-self:flex-start}.catalog-items-options div em{display:none}.catalog-items-options div span:last-child{margin-left:0}}.user-page{min-height:calc(100vh - 350px)}.user-page .orders {width:100%}.user-page .no-orders {position:relative;width:100%;margin:30px 0 0 0%;border:1px solid #ddd;transition:.2s;padding:30px 0;text-align:center}.user-page .no-orders:before{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(0,0,0,0.05) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0 );position:absolute;left:0;top:0;width:100%;height:100%;content:'';z-index:0}.user-page .no-orders i,.user-page .no-orders span{position:relative}.user-page .no-orders span a {color:#9b0a0a;text-decoration:underline}.user-page .no-orders span a:hover {text-decoration:none}.user-page .panel {display:block;width:100%}.user-page .panel > div:first-child {display:block;width:100%;padding:15px !important;background:#efefef;color:#111;font-weight:600;font-size:16px}.user-page .panel > div:last-child {display:block;width:100%}.user-page .orders-table {display:table;width:100%;border-collapse:collapse;margin-bottom:20px}.user-page .orders-table th,.orders-table td{padding:15px;border:1px solid #efefef}.user-page .orders-table td {font-size:13px}.user-page .orders-table th:first-child{text-align:left}.user-page .orders-table td:not(:first-child),.user-page .orders-table th:not(:first-child) {text-align:center}.user-page .orders-table td a[href^='/']{color:#0082a8;text-decoration:underline}.user-page .orders-table td a[href^='/']:hover{text-decoration:none}.user-page .orders-table td a:hover{text-decoration:none}.user-page .orders-table td:nth-child(4) {font-weight:bold}.user-page .orders-table td.default {color:#666}.user-page .orders-table td.info {color:#5bc0de}.user-page .orders-table td.success {color:#5cb85c}.user-page .orders-table td.warning {color:#f0ad4d}.user-page .orders-table td.danger {color:#d9534f}.user-page .orders-table td:last-child a {color:#9b0a0a}.user-page .orders-table td:last-child a.cancel {background:#9b0a0a;color:#fff;padding:5px 10px;border-radius:3px}.user-page .go-back {display:inline-block;padding:8px 20px;border-radius:3px;background:#0082a8;color:#fff}.user-page .error-line {display:block;width:70%;background-color:#f2dede;border:1px solid #ebccd1;color:#a94442;padding:15px 5%}.user-page .order-info {display:block;width:50%;border-collapse:collapse;margin-bottom:20px}.user-page .order-items {display:block;width:100%;border-collapse:collapse;margin-bottom:20px}.user-page .order-info th,.user-page .order-info td,.user-page .order-items th,.user-page .order-items td{padding:10px 15px;border:1px solid #efefef;vertical-align:middle}.user-page .order-items img {height:50px;display:block;padding-right:10px}.user-page .order-info img {display:block;padding-right:10px;height:30px}.user-page .pay-type {line-height:30px}.user-page .order-items tr:first-child,.user-page .order-info tr:first-child {background:#efefef}.user-page .order-items td:not(:first-child){text-align:center}.user-page .order-items td:first-child{font-weight:bold}.user-page .order-data {width:100%;display:flex;margin-top:20px;overflow-x:hidden;flex-direction:column}.user-page .order-details {width:100%;flex-shrink:0;background:#f9f9f9;padding:20px;border-radius:3px;display:flex;flex-wrap:wrap;margin-bottom:20px}.user-page .order-details .h2,.user-page .order-data .order-items {display:block;width:100%;text-align:center;margin-bottom:20px}.user-page .order-details > div {width:20%;padding:10px}.user-page .order-details > div > span {width:100%;display:block;font-weight:600;font-size:14px;color:#666;margin-bottom:5px}.user-page .order-details > div > span + * {width:100%;display:block;color:#111}.user-page .order-details > div > div span {width:100%;display:block;color:#111;font-size:13px}.user-page .order-details > div > div a {display:inline-block;padding:5px 10px;font-size:13px;background:#3e9c45;color:#fff;border-radius:3px}.user-page .order-items {width:100%}.user-page .order-data .order-items {width:100%;display:table}.user-page .order-data .order-items th{padding:15px 0;background:#f9f9f9;font-size:13px}.user-page .order-data .order-items td:first-child{font-weight:600;text-align:left;vertical-align:middle}.user-page .order-data .order-items td:first-child div {width:100%;display:flex;align-items:center}.user-page .order-data .order-items td:first-child div div{display:inline-block;width:70px;height:70px;position:relative}.user-page .order-data .order-items td:first-child div div img{padding-right:0;height:100%}@media (max-width:768px){.user-page .orders-table {display:flex;flex-direction:column}.user-page .orders-table tr:first-child{display:none}.user-page .orders-table tr{display:flex;flex-direction:column;padding:10px;border:1px solid #f0f0f0;align-items:center}.user-page .orders-table tr td:first-child{}.user-page .orders-table tr td{border:none;padding:5px}.user-page .order-details > div{width:100%}.user-page .order-data{overflow-x:auto}}.navbar-fixed{display:none}.top-header__body,.top-header__right,.bottom-header__body {display:flex;width:100%;justify-content:space-between;align-items:center}.top-header__left{display:flex;width:100%;align-items:center}.menu-top > ul {display:flex;width:100%;list-style:none;align-items:center}.menu-top > ul > * + * {margin-left:20px}.menu-top > ul > li ul li {white-space:normal;padding:5px}.menu-top a{font-size:15px;color:#666;text-decoration:underline}.menu-top a:hover{text-decoration:none}.top-header__right{margin-left:20px;width:auto}.bottom-header__body {position:relative;z-index:2;justify-content:flex-start}.bottom-header__body > * + * {margin-left:20px}.header__top{border-bottom:1px solid #f0f0f0;padding:10px 0;position:relative;z-index:4}.phone-wrapper{width:100%;display:flex;align-items:center}.right-top__phones {position:relative;padding:5px 25px 5px 0;display:flex;flex-direction:column}.right-top__phones i.fa-phone{position:absolute;left:0;top:50%;transform:translateY(-50%);width:30px;line-height:30px;background:#44a326;color:#fff;border-radius:50px;text-align:center}.right-top__phones i.fa-caret-down {position:absolute;right:8px;top:50%;transform:translateY(-50%)}.phones-top__more,.user-head-actions {position:absolute;visibility:hidden;opacity:0;min-width:100%;background:#fff;left:0;top:100%;border-radius:0 0 3px 3px;box-shadow:0 3px  5px rgba(0,0,0,.2);transition:.2s;z-index:3}.right-top__phones:hover .phones-top__more {opacity:1;visibility:visible}.phone-order {margin-left:10px;border:1px solid #44a326;color:#44a326;padding:8px 12px;border-radius:3px;transition:.3s;background:#fff;cursor:pointer}.phone-order:hover {background:#44a326;color:#fff}.phones-top__main,.right-top__phones {display:flex;align-items:center;font-size:16px}.phones-top__main i {color:#333;font-size:14px}.phones-top__main span {color:#333;white-space:nowrap;transition:.3s;font-weight:600}.phones-top__main:hover span {color:#44a326}.left-top__time,.left-top__local {display:flex;align-items:center;font-size:13px}.left-top__time i,.left-top__local  i{flex-shrink:0;margin-right:5px}.left-top__time span,.left-top__local  span{width:100%}.more-phones__icons {margin-left:10px;display:flex}.more-phones__icons a:not(:last-child){margin-right:5px}.right-top__cabinet {position:relative}.big-search-btn {margin-left:auto}.user-head-actions {min-width:150px;left:auto;right:0}.user-head-actions a{color:#111;float:left;width:100%;padding:5px;font-size:13px;white-space:nowrap;transition:.2s}.user-head-actions a:hover{background:#f0f0f0}.user-head-actions a:not(:last-child) {border-bottom:1px solid #f0f0f0}.right-top__cabinet .cabinet-top__item {color:#333;transition:.2s}.right-top__cabinet .cabinet-top__item:hover {color:#44a326}.right-top__cabinet:hover .user-head-actions{opacity:1;visibility:visible}.more-phones__phone {display:flex;width:100%;align-items:center;justify-content:space-between;padding:5px}.more-phones__phone:not(:last-child){border-bottom:1px solid #f0f0f0}.more-phones__phone > a{color:#111;white-space:nowrap;width:100%;text-align:center;line-height:24px;font-weight:600}.more-phones__phone > a:hover{color:#44a326}.bottom-header {margin:15px 0;position:relative;z-index:3;height:58px}.logo {display:flex;align-items:center;flex-grow:1;max-width:350px}.logo img {max-height:51px;width:100%}.logo span {font-size:12px;color:#999;line-height:1.5;width:100%;max-width:120px;margin-left:10px}.header__email {color:#333;transition:.3s}.header__email:hover {color:#44a326}.menu__list li.li-hover {width:50px;flex-shrink:0;color:#fff}.bottom-header__search {width:100%;margin-left:40px}.bottom-header__search .search-header__item {width:100%;display:flex}.bottom-header__search .search-header__item input[type=text]{width:100%;padding:0 10px;background:#f0f0f0;border-radius:3px 0 0 3px}.bottom-header__search .search-header__item input[type=submit]{width:40px;height:40px;border:none;flex-shrink:0;text-align:center;background:#f0f0f0;cursor:pointer;transition:.2s;border-radius:0 3px 3px 0}.bottom-header__search .search-header__item input[type=submit]:hover{background:#44a326;color:#fff}.phone-formobile{display:none}.bottom-header__menu {background:linear-gradient(90deg,rgb(49 76 3 / 1) 0%,rgb(98 209 46 / 1) 100%);position:relative;z-index:2}.menu__body {position:relative;width:100%}.menu__list {display:flex;width:100%}.menu__list li {position:relative;width:100%;margin:0}.menu__list li a {width:100%;display:block;text-align:center;line-height:40px;color:#111;padding:0 10px}.menu__list > li > a {white-space:nowrap;line-height:51px;position:relative;color:#fff;transition:.3s}.menu__list > li:not(:last-child) > a {border-right:1px solid rgba(255,255,255,.3)}.menu__list > li.active > a {background:#36821e}.menu__list > li:not(.active):hover > a {background:#4ebc2c}.submenu {position:absolute;left:0;top:100%;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,.2);visibility:hidden;opacity:0;transition:.3s;min-width:200px}.menu__list li:hover > .submenu {opacity:1;visibility:visible}.submenu .submenu {left:100%;top:0}.menu__list .submenu li a {line-height:1.3;padding:10px;transition:.3s;font-size:13px;text-align:left}.menu__list .submenu li:not(:last-child) >  a {border-bottom:1px solid #f0f0f0}.menu__list .submenu li:hover > a {background:#f0f0f0}.catalog-navbar {display:none;position:absolute}.menu__list li.li-hover > i {line-height:51px;display:block;text-align:center;width:100%}.menu__list li.li-hover > .submenu {right:0;left:auto}.menu__list li.li-hover > .submenu .submenu {right:100%;left:auto}.menu__list li.li-hover > .submenu .fa-caret-down {position:absolute;left:2px;top:50%;transform:translateY(-50%)}.menu__list li.li-hover > .submenu .fa-caret-down:before {content:"\f0d9"}.bottom-header__actions {display:flex;flex-shrink:0;margin-left:10px}.bottom-header__actions a {width:36px;position:relative}.bottom-header__actions a:not(:last-child){margin-right:10px}.bottom-header__actions a:last-child{margin-right:4px}.bottom-header__actions a i {display:block;width:36px;line-height:36px;text-align:center;font-size:20px;color:#333;transition:.2s;border-radius:30px}.bottom-header__actions a:hover i {color:#111;background:#f0f0f0}.bottom-header__actions a span{position:absolute;right:-4px;top:-4px;width:20px;line-height:20px;text-align:center;color:#fff;background:#b0b0b0;font-size:11px;border-radius:50px;transition:.2s}.bottom-header__actions a:hover span{color:#fff;background:#44a326}#header-mobile {display:none}@media (max-width:992px){.bottom-header,.bottom-header__menu {display:none}.header-burger-button {display:block;position:relative;width:25px;height:18px;cursor:pointer;z-index:5;background:none;border-radius:2px;margin-right:15px;flex-shrink:0}.header-burger-button span{transition:all 0.3s ease 0s;top:calc(50% - 1px);left:0;position:absolute;width:100%;height:2px;background-color:#000}.header-burger-button span:first-child {top:0}.header-burger-button span:last-child {top:auto;bottom:0}.header-burger-button.open span:first-child {transform:rotate(-45deg);top:calc(50% - 1px)}.header-burger-button.open span {transform:scale(0)}.header-burger-button.open span:last-child {transform:rotate(45deg);bottom:calc(50% - 1px)}#header-mobile {display:block}.head-block {z-index:9001;position:sticky;top:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.header-mobile__main {background:#fff;width:100%;display:flex;align-items:center;padding:5px 10px;position:relative;z-index:9001}.header-mobile__main-actions {margin-left:auto;flex-shrink:0;display:flex}.header-mobile__main-actions > * + * {margin-left:15px}.header-mobile__icon {color:inherit;position:relative;width:36px;height:36px;display:block;background:none}.header-mobile__icon i {font-size:24px;line-height:1.5}.header-mobile__icon .counter{position:absolute;right:-4px;top:-4px;width:20px;line-height:20px;text-align:center;color:#fff;background:#b0b0b0;font-size:11px;border-radius:50px;transition:.2s}.header-mobile__logo {display:flex}.header-mobile__logo img {max-height:51px;max-width:100%}.header-mobile__main-phones {position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;transition:.3s;z-index:9001}.header-mobile__main-phones.active {max-height:303px;overflow:auto}.header-mobile__main-phones > .wrapper {display:flex;flex-direction:column}.header-mobile__main-phones > .wrapper > * {border-bottom:1px solid #f2f2f2;display:flex;align-items:center;padding:10px 18px}.header-mobile__main-phones .title {background:#fbfbfb;padding:5px 18px}.header-mobile__main-phones .title button {margin-left:auto}.header-mobile__phone-item {display:flex;flex-wrap:wrap;padding:10px 18px}.header-mobile__phone-item > a {color:inherit;padding:0 !important;margin-right:10px}.header-mobile__phone-item .phone-description {width:100%;font-size:12px;color:#999;padding:0}.header-mobile__left-menu ul.submenu li:not(:last-child) {border-bottom:1px solid #f0f0f0}.header-mobile__left-menu ul.submenu li:not(:last-child) > a {border-bottom:none}.header-mobile__phone-icons {display:flex}.header-mobile__phone-icons > * + * {margin-left:5px}.header-mobile__modal {background:#fff}.header-mobile__bg {position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9000;top:0;left:0;display:none;transition:.3s}.header-mobile__bg.active {display:block}.header-mobile__bg.active.menu-active {z-index:9001}.header-mobile__left-menu {position:fixed;left:-100%;top:0;bottom:0;width:300px;max-width:100%;background:#fff;z-index:9002;overflow-y:auto;overflow-x:hidden;transition:.3s}.header-mobile__left-menu .scroller {overflow:hidden}.header-mobile__left-menu.active {left:0;box-shadow:3px 0 10px 0 rgba(0,0,0,.45)}.header-mobile__left-menu .wrapper {display:flex;flex-direction:column;transition:.3s}.header-mobile__left-menu ul li > span,.header-mobile__left-menu ul li > a {color:inherit;position:relative;padding:12px 47px 12px 20px;display:block}.header-mobile__left-menu li.active > a::before {content:'';position:absolute;left:0;top:0;height:100%;width:2px;background:#44a326}.header-mobile__left-menu .show-inner-items {background:#f0f0f0;width:46.5px}.header-mobile__left-menu .menu-title {background:#fbfbfb;font-weight:700}.header-mobile__menu > li {border-bottom:1px solid #f2f2f2;display:flex}.header-mobile__menu > li > a {flex-grow:1}.header-mobile__menu-item {display:flex;border-bottom:1px solid #f2f2f2;width:100%}.header-mobile__menu-item > *,.header-mobile__left-menu ul li {font-size:15px;font-weight:700}.header-mobile__left-menu ul.submenu li {font-weight:normal;display:flex}.header-mobile__left-menu ul.submenu li a {flex-grow:1}.header-mobile__menu-item-icon {position:absolute;left:calc(40px/2);top:50%;transform:translate(-50%,-50%)}.header-mobile__menu-item > a,.header-mobile__menu-item > button.header-mobile__button {padding:12px 20px 12px 40px;color:inherit;position:relative;display:flex;align-items:center;flex-grow:1}.header-mobile__left-menu ul {list-style:none}.header-mobile__cabinet {background:#fbfbfb}.header-mobile__menu-item .site-counter {background:#969ba5;border-radius:50%;display:block;width:18px;height:18px;color:#fff;font-size:12px;font-style:normal;margin-left:5px;text-align:center}.header-mobile__left-menu .submenu {left:100%;width:100%;top:0;box-shadow:none}.header-mobile__left-menu .submenu li.header-mobile__phone-item > a {font-size:inherit;margin-right:10px}.header-mobile__left-menu .submenu.active {visibility:visible;opacity:1;min-height:100vh}.header-mobile__left-menu .submenu li:hover > a {background:#fff}.header-mobile__menu-info {padding:20px;display:flex;flex-direction:column}.header-mobile__menu-info .title {font-weight:700;margin-bottom:20px}.header-mobile__socials {margin-top:10px}.header-mobile__socials .social-block {display:flex;flex-direction:column}.header-mobile__socials .social-block > * + * {margin-top:10px}.header-mobile__socials .social-block a {color:#222;font-size:14px}.header-mobile__socials .social-block a i {background:none;color:#222;width:20px;line-height:1;border:none}.header-mobile__socials .social-block .social-name {display:inline;margin-left:5px}.header-mobile__socials .social-block > *:first-child {margin-left:0}.header-mobile__socials .social-block a:not(:last-child) {margin-right:0}.header-mobile__address {margin-bottom:10px;font-size:14px}.header-mobile__address > a {color:#222;display:flex}.header-mobile__address > a > i {font-size:16px;width:20px;flex-shrink:0;font-weight:600}.header-mobile__address > a > span {margin-left:5px}}.slide-video {position:absolute;left:0;top:0;width:100%;height:100%}.swiper-slide > picture > img ,.slide-video iframe {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.slide_content {width:100%;height:650px;position:relative;z-index:3;display:flex;align-items:center;padding-top:var(--header-height)}.slide_right {width:50%;z-index:3;position:relative}.slide_right + picture{width:50%;flex-shrink:0}.mySwiper_thumbs {margin-top:10px}.mySwiper_thumbs .swiper-slide:after{content:'';display:block;width:100%;padding-bottom:50%}.swiper-slide-thumb-active:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:2}.slide_content span {width:100%;font-size:36px}.slide_content p {width:100%;font-size:16px;font-weight:400;margin:20px 0 0 0;padding:0}header {height:var(--header-height)}.slider-block {margin-top:calc(0px - var(--header-height))}@media (max-width:1280px){.slide_content{left:27px;width:calc(100% - 27px*2)}}@media (max-width:992px){.slide_right {width:70%}.slide_right + picture {width:30%}.slide_content img {width:100%}.slide_content {height:550px}header {height:auto}.slider-block {margin-top:0}.slide_content {padding-top:0}}@media (max-width:660px){.mySwiper .swiper-button-prev{left:5px}.mySwiper .swiper-button-next{right:5px}.slide_right {width:100%}.slide_content picture {display:none}.slide_content{height:350px}.slide_content span {width:100%;font-size:18px;text-align:center;display:block}.slide_content p {font-size:14px;text-align:center}.slide_content a{position:relative;left:50%;transform:translateX(-50%)}}.main-banners-block {margin-top:50px}.main-banners {display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}.main-banner__item {display:flex;min-height:300px}.main-banner__image {width:50%;flex-shrink:0}.main-banner__image img {width:100%;height:100%;object-fit:cover}.main-banner__info {flex-grow:1;display:flex;flex-direction:column;padding:50px 10px 50px 30px;justify-content:center;background:#F3F4F6}.main-banner__info span {font-size:24px;color:#333;transition:.3s;line-height:1.2}.main-banner__item:hover .main-banner__info span {color:#44a326}.main-banner__info p {font-size:14px;color:#555;margin-top:5px}@media (max-width:992px){.main-banners {grid-template-columns:1fr}}@media (max-width:450px){.main-banner__item {flex-direction:column}.main-banner__image {width:100%}.main-banner__info {order:1;padding:20px;text-align:center}.main-banners {grid-gap:15px}}.catalog-category{display:flex;width:100%;flex-wrap:wrap}.catalog-category a {padding:15px;transition:.3s;border:1px solid #f0f0f0;position:relative;margin-right:-1px;margin-bottom:-1px}.catalog-category a:hover{box-shadow:0 0 20px rgba(0,0,0,.3)}.catalog-category a div {display:block;width:100%;position:relative}.catalog-category a div:after{content:'';display:block;padding-bottom:100%;width:100%}.catalog-category a div img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.category-main-in-3 a{width:33%}.category-main-in-4 a{width:25%}.category-main-in-5 a{width:20%}.catalog-category a span {display:block;width:100%;margin-top:15px;text-align:center;color:#111;font-weight:600;transition:.3s}.catalog-category a:hover span {color:#44a326}@media (max-width:768px){.category-main-in-5 a{width:25%}}@media (max-width:660px){.category-main-in-5 a{width:50%}.category-main-in-4 a{width:50%}.category-main-in-3 a{width:50%}.catalog-category a span {word-wrap:break-word}}.shares-main{margin-top:20px;padding:40px 0;background:#f0f0f0}.main-shares{display:flex;gap:20px}.main-shares a {width:20%;padding:10px;background:#fff;transition:.2s}.main-shares a:hover {box-shadow:0 0 15px rgba(0,0,0,.3)}.main-shares a div {display:block;position:relative;width:100%;overflow:hidden}.main-shares a div:after {content:'';display:block;width:100%;padding-bottom:60%}.main-shares a div:before{content:'';width:100%;height:100%;z-index:3;background:rgba(0,0,0,.7);transition:.2s;opacity:0;position:absolute}.main-shares a div img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.2s;z-index:1}.main-shares a:hover div:before{opacity:1}.main-shares a:hover div img{width:110%;height:110%;left:-5%;top:-5%}.main-shares a span {display:block;width:100%}.share__valid-until {color:#999;font-size:12px;margin:10px 0}.share__title {color:#111;font-weight:600}.shares-main + .main-banner-block {margin-top:0}@media (max-width:660px){.main-shares{flex-direction:column}.main-shares a{width:100%}}.main-page__content {margin-top:50px}.main-about {display:flex;width:100%}.content-main {width:70%;margin-right:20px}.content-main h1 {display:block;width:100%;margin:0 0 20px 0;padding:0;font-size:24px;font-weight:600}.content-main .item-content{width:100%;text-align:justify}.last-news-main {width:30%;display:flex;flex-direction:column;padding-left:20px;border-left:1px solid #dfdfdf}.last-news-main .h2{margin-bottom:20px}.last-news-main > div {width:100%;display:flex;padding-left:0;align-items:center}.last-news-main > div:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dfdfdf}.last-news-main > div > a:first-child{position:relative;width:25%;flex-shrink:0}.last-news-main > div > a:first-child:before{content:'';width:100%;height:100%;position:absolute;z-index:2;background:rgba(0,0,0,.7);opacity:0;transition:.2s}.last-news-main > div > a:first-child:hover:before{opacity:1}.last-news-main > div > a:first-child:after{content:'';width:100%;padding-bottom:100%;display:block}.last-news-main > div > a:first-child img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.last-news-main div div {width:100%;padding-left:20px}.last-news-main div div span {width:100%;color:#999;font-size:13px;margin-bottom:5px;display:block}.last-news-main div div a{color:#111;font-weight:600}.last-news-main div div a:hover{color:#44a326}@media (max-width:768px){.main-about {flex-direction:column}.content-main {margin-right:0;width:100%;margin-bottom:10px}.last-news-main{width:100%;border-left:none;padding-left:0;border-top:1px solid #dfdfdf;padding-top:10px}}.sub-footer {background:#f0f0f0;padding:30px 0;margin-top:0}.block-last-viewed + .sub-footer {margin-top:0;border-top:1px solid #c6c6c6}.sub-footer-block {display:flex;justify-content:space-between}.sf-col {width:calc((100% - 45%) / 2 - 20px)}.sf-col:nth-child(1) {width:45%}.footer__pages {display:flex;flex-wrap:wrap;width:100%}.footer__pages a {padding:10px;color:#333;font-weight:600;text-transform:uppercase;transition:.3s}.footer__pages a:hover {color:#44a326}.footer__contacts {display:flex;flex-direction:column;width:100%}.footer__contacts > * + * {margin-top:10px}.footer__contact {display:flex;align-items:center}.footer__contact > i {margin-right:10px;color:#666}.footer__contact-items {display:flex;flex-direction:column;align-items:flex-start}.footer__contact-item {display:flex;align-items:center}.footer__contact-item > a {color:#333;font-size:18px;transition:.3s}.footer__contact-item > a:hover {color:#44a326}.footer__info > * + * {margin-top:5px}.footer__info {color:#333}.block-footer {background:#f0f0f0}.footer {display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;color:#999;font-size:13px}.block-footer .container {border-top:1px solid #c0c0c0;padding:15px}.footer > *:last-child {text-align:right}.footer a {color:#44a326;opacity:.8}.footer a:hover {text-decoration:underline}.footer-payments-icon-2 {width:100%;height:50px;background:url('https://klimats.by/media/img/raschet-logo-2.png') left top no-repeat;background-size:contain}.footer-payments-icon-3{display:flex;width:100%;flex-wrap:wrap;justify-content:space-around}.footer-payments-icon-3 .footer-payment__icon {width:50px;position:relative;background-position:center;background-repeat:no-repeat;background-size:contain}.footer-payments-icon-3 .footer-payment__icon:after {content:'';width:100%;padding-bottom:100%;display:block}.icon-visa {background-image:url('/media/img/paymenticons/visa.png')}.icon-visasecure {background-image:url('/media/img/paymenticons/visasecure.png')}.icon-belkartip {background-image:url('/media/img/paymenticons/belkartip.png')}.icon-mir {background-image:url('/media/img/paymenticons/mir.png')}.icon-mastercard {background-image:url('/media/img/paymenticons/mastercard.png')}.icon-mastercardidcheck {background-image:url('/media/img/paymenticons/mastercardidcheck.png')}.icon-miraccept {background-image:url('/media/img/paymenticons/miraccept.png')}.icon-belkart {background-image:url('/media/img/paymenticons/belkart.png')}@media(max-width:992px){.sub-footer-block {flex-wrap:wrap;justify-content:center;align-items:center}.sf-col:nth-child(1) {width:50%}.sf-col:nth-child(3) {width:50%}.sf-col:nth-child(2) {order:1;width:100%}.footer__contacts {align-items:center}.footer {grid-template-columns:1fr;grid-gap:10px}.footer > *:last-child {text-align:center}.footer > * {text-align:center}.footer-payments-icon-2 {background-position:center}}@media (max-width:660px){.sub-footer-block {flex-wrap:nowrap;flex-direction:column}.sub-footer-block .sf-col {width:100%;order:0}.footer__pages {justify-content:center}.footer__info {text-align:center}.sub-footer-block > * + * {margin-top:20px}}
