:root{--primary:hsl(147deg 100% 33%);--secondary:hsl(212deg 100% 33%);--secondary-light:hsl(212deg 100% 40%);--bg:hsl(0deg 0% 100%);--white:hsl(0deg 0% 100%);--lilac-dark:hsl(239deg 40% 39%);--dark:hsl(0deg 0% 18%);--danger:hsl(0, 57%, 44%);--success:hsl(93, 70%, 34%);--warning:hsl(30deg 100% 44%);--contacts-offset:1.22em 0.8em;--card-offset:0.8em;--nav-link-offset:0.5em;--card-radius:0.7em}*{scrollbar-width:thin;scrollbar-color:var(--primary) #fff}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#dbdbdb}::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:10px;border:3px solid #fff}._primary-bg{background:var(--primary)}.border-primary{border:solid 4px var(--primary)}.red{color:#ff4343;font-weight:700}@font-face{font-family:icomoon;src:url(/fonts/client/icomoon/icomoon.eot);src:url(/fonts/client/icomoon/icomoon.eot#iefix) format('embedded-opentype'),url(/fonts/client/icomoon/icomoon.ttf) format('truetype'),url(/fonts/client/icomoon/icomoon.woff) format('woff'),url(/fonts/client/icomoon/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close-flat:before{content:"\e902"}.icon-search:before{content:"\e900"}.icon-email:before{content:"\e901"}.icon-angle-left:before{content:"\f111"}.icon-long-arrow-left:before{content:"\f273"}.icon-bar-chart:before{content:"\f12e"}.icon-filter:before{content:"\f1f3"}.icon-angle-up:before{content:"\f113"}.icon-long-arrow-right:before{content:"\f274"}.icon-angle-right:before{content:"\f112"}.icon-close:before{content:"\f191"}.icon-rouble:before{content:"\f2e2"}.icon-long-arrow-down:before{content:"\f272"}.icon-check:before{content:"\f17b"}.icon-angle-down:before{content:"\f110"}.icon-long-arrow-up:before{content:"\f275"}.icon-shopping-cart:before{content:"\f2fa"}body,html{height:100%;background:var(--bg)}body{min-width:320px;padding-top:55px;font:14px/1.3 "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#2e2e2e}.h2,h2{margin:20px 0 10px;font-size:18px;font-weight:700;color:#000}.h3,h3{margin:5px 0;font-size:14px;font-weight:700;color:var(--dark)}a{color:var(--secondary);text-decoration:underline;text-underline-offset:2px}a:hover{color:var(--secondary-light);text-decoration:none}img{max-width:100%}ul{margin:0;padding:0;list-style:none}.list-dots li{position:relative;padding:0 0 0 30px}.list-dots li:before{content:'';position:absolute;top:5px;left:0;width:4px;height:4px;border-radius:50%;background-color:var(--secondary)}.list-dash li{padding-left:22px}.list-dash li:before{width:12px;height:3px;background:var(--secondary);border-radius:0}.list-group{margin:35px 0!important}.list-group .list-group-item{margin:0;padding:10px}.list-group .list-group-item::before{display:none}.list-group-flush .list-group-item:not(:last-child){border-bottom:1px dotted #adaeb0}.list-group-flush .list-group-item:first-child{border-top:1px dotted #adaeb0}.color-red{color:var(--secondary)}.font-medium{font-size:16px}.font-big{font-size:18px}.nowrap{white-space:nowrap}.highlighted{background-color:wheat;border-color:#c7c8c9;box-shadow:0 0 5px #c7c8c9;font-weight:700}@media (min-width:375px){body{padding-top:58px}}@media (min-width:768px){body{padding-top:64px}}@media (min-width:1200px){body{padding-top:0}}.article{font-size:14px;line-height:1.5}.article p{margin:8px 0}.article ul{display:inline-block;padding:0;margin:10px 15px}.article li{position:relative;margin:0;padding:0 0 0 15px;list-style:none}.article ul li:before{width:6px;height:6px;content:'';position:absolute;top:7px;left:0;background:var(--secondary);border-radius:100%}.article ul.list-dash li{padding-left:22px}.article ul.list-dash li:before{width:12px;height:3px;background:var(--secondary);border-radius:0}.article ol{margin:10px 0 10px 30px;padding:0;counter-reset:num}.article ol li{position:relative;margin:8px 0;padding:0;list-style:none}.article ol li:before{content:counters(num, '.') '. ';counter-increment:num;position:absolute;top:2px;left:-20px;font:bold 14px/1 arial,sans-serif;text-align:center;color:var(--secondary);background:0 0}.article .nomargin-aside{margin-right:0;margin-left:0}.docs-load{margin-bottom:15px}.docs-load a{display:flex;align-items:center;text-decoration:none}.docs-load a>span{text-decoration:underline}.docs-load a:hover>span{text-decoration:none}.docs-load img{max-width:40px;flex:0 0 40px;margin-right:15px}.article iframe{width:100%}@media (min-width:1200px){.article{font-size:12px;line-height:1.3}.article p{margin:5px 0}.article ul li:before{top:4px}.article ol li{margin:0}.article ol li:before{top:0;left:-15px;font-size:12px}}@media (min-width:768px){.article p{margin:15px 0}}.wrapper{overflow-x:hidden;display:flex;flex-direction:column;min-height:100%}.root{flex:1 0 auto}.container{max-width:100%}.content{padding-top:0;padding-bottom:30px}.content-row{margin-left:-10px;margin-right:-10px}.content-aside,.content-inner{flex:0 0 100%;max-width:100%}.display-header{margin:0 0 15px}.display-title{position:relative;margin:0 0 15px;font-size:24px;font-weight:700;line-height:1.2;color:var(--dark)}.display-title:after{content:'';display:block;height:4px;width:100%;margin-top:8px;border-radius:4px;background:linear-gradient(#737375,#9d9d9e)}.display-title a{line-height:32px}.display-description{margin:5px 0;font-size:14px;line-height:1.5}.bg0,.page-loading{cursor:pointer;opacity:0;visibility:hidden;position:fixed;z-index:99;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);transition:opacity .3s ease,visibility .3s ease}.page-loading.visible,body.open .bg0{opacity:1;visibility:visible}.wait-big-loading{background:transparent url(../../images/common/ajax-loader/big_black.gif) no-repeat scroll 50% 50%!important}.wait-small-loading{background:transparent url(../../images/common/ajax-loader/small_black.gif) no-repeat scroll 50% 50%!important}.wait-big-loading>*,.wait-small-loading>*{opacity:.1}.page-loading>.wait-big-loading{height:100%;width:100%}.pull-left{float:left}.pull-right{float:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-nowrap{white-space:nowrap}.text-success{color:var(--success)!important}.text-danger{color:var(--danger)!important}.text-warning{color:var(--warning)}.font-weight-bold{font-weight:700}.dotted{text-decoration:none;cursor:pointer}.dotted>span{border-bottom-width:1px;border-bottom-style:dotted}.dotted:hover span{text-decoration:none;border-color:transparent}ul.pages-list>li{border-top:1px dotted #adaeb0;padding:10px 5px}ul.pages-list>li .short-content{font-size:12px;line-height:1.5;margin-top:10px}.company-img{display:block;text-align:center}@media (min-width:576px){.container{padding-left:30px;padding-right:30px}.display-title{margin:0 0 20px}.company-img{display:inline-block}}@media (min-width:768px){.content{padding-top:15px;padding-bottom:30px}.display-title{margin:0 0 35px}}@media (min-width:1024px){.content{padding-top:15px;padding-bottom:40px}.container{max-width:1010px;padding-left:15px;padding-right:15px}.display-header{margin:0 0 20px}}@media (min-width:1200px){.content-row{margin-left:-15px;margin-right:-15px}.content-aside{flex:0 0 262px;max-width:262px}.content-with-aside .content-inner{flex:0 0 calc(100% - 262px);max-width:calc(100% - 262px)}.display-description{font-size:12px;line-height:1.3}}@media (max-width:480px){.content img{margin:5px 0 10px;width:100%;object-fit:contain}}.logo{display:flex;line-height:1.2;text-decoration:none}.logo .logo-media{flex:0 0 48px;max-width:48px;text-align:center}.logo .logo-media .logo-img{max-width:42px}.logo .logo-description,.logo .logo-title{display:none}.logo:hover{text-decoration:none}@media (min-width:375px){.logo .logo-media{flex:0 0 54px;max-width:54px}}@media (min-width:768px){.logo .logo-media{flex:0 0 66px;max-width:66px;margin-right:10px}.logo .logo-media .logo-img{max-width:100%}.logo .logo-title{display:block;font-size:20px;font-weight:700;color:#010101;text-transform:uppercase}}@media (min-width:1200px){.logo .logo-media{flex:0 0 105px;max-width:105px}.logo .logo-title{font-size:30px;white-space:nowrap}.logo .logo-description{display:block;max-width:180px;font-size:11px;color:#741a15}}.contact{display:flex;align-items:center;line-height:1.4}.contact a{white-space:nowrap}.contact a[href^="tel:"]{display:block;font-size:12px;font-weight:700;color:#010101;text-decoration:none}.contact a[href^="mailto:"]{font-size:12px;color:var(--secondary);text-decoration:underline;text-underline-offset:2px}.contact .contact-media{display:none}.contact .contact-title{font-size:11px;color:var(--dark)}.contact .contact-socials{margin:0 0 0 10px}.contact .contact-social{display:-webkit-flex;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end;width:40px;height:40px;font-size:30px;line-height:1;text-decoration:none}.contact .contact-social img{width:32px;height:32px}.header-fixed .contact a{color:var(--white)}.header-fixed .contact .contact-social{align-items:center;justify-content:flex-start}.header-fixed .contact .contact-social svg{width:18px;height:18px}.header-fixed .contact .contact-social{width:auto}@media (min-width:375px){.contact a[href^="tel:"]{font-size:14px}}@media (min-width:576px){.contact a[href^="tel:"]{font-size:18px}.contact .contact-socials{margin:0 0 0 10px}}@media (min-width:768px){.header-fixed .contact .contact-social svg{width:30px;height:30px}.contact .contact-media{display:block;flex:0 0 34px;max-width:34px;margin-right:10px}}@media (min-width:968px){.contact .contact-social img{width:40px;height:40px}}@media (min-width:1200px){.contact{line-height:1.2}.contact a[href^="tel:"]{font-size:22px}.contact a[href^="mailto:"]{font-size:14px}.contact .contact-media{flex:0 0 40px;max-width:40px}}.cabinet{display:flex;align-items:center;padding:var(--contacts-offset);border-radius:6px;box-shadow:0 0 0 3px var(--primary);background-color:#fff;font-size:14px;line-height:1.2}.cabinet-media{flex:0 0 34px;max-width:34px;margin-right:10px}.cabinet-actions{cursor:default;display:flex;-ms-align-items:center;align-items:center;line-height:1.2;text-align:center}.cabinet-actions .item{padding:0 10px}.cabinet-actions .item:not(:last-child){border-right:1px solid #6c6c6c}.cabinet-actions .link{color:#a21f16;text-decoration:none}.cabinet-actions .link{border-bottom:1px solid #a21f16}.cabinet-actions .link.higlight{border-bottom:1px dotted var(--secondary-light);color:var(--secondary-light);text-decoration:none}.cabinet-actions .registration-link{color:#fff}.cabinet-actions .link.higlight:hover,.cabinet-actions .link:hover{border-bottom-color:transparent}.client-info{color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.client-info .greeting{display:none}.client-info .link{color:var(--white);text-decoration:none}.client-info .link.higlight{border-bottom:1px dotted #fff;color:#fff}.cabinet .cabinet-content{flex:1}@media (min-width:1200px){.cabinet-media{flex:0 0 50px;max-width:50px;margin-right:15px}.cabinet-actions .registration-link{color:var(--secondary-light)}.client-info{display:block;text-align:center;color:#6c6c6c}.client-info .greeting{display:block}.client-info .link{color:var(--secondary)}.client-info .link.higlight{border-bottom-color:var(--lilac-dark);color:var(--lilac-dark)}}.nav{cursor:default;position:relative;display:block;list-style:none}.nav .link{display:flex;justify-content:space-between;padding:var(--nav-link-offset);transition:background-color .3s ease;font-size:14px;color:#fff;text-decoration:none}.nav .item.has-children .link,.nav .item.has-children>.sub-menu-link{position:relative}.nav .item.has-children .link::before,.nav .item.has-children>.sub-menu-link::before{content:'\f112';position:absolute;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:40px;height:40px;top:50%;right:5px;transform:translateY(-50%);transition:.3s ease transform;font-family:icomoon;font-size:18px;color:#fff;text-shadow:-1px -1px #000;line-height:1}.nav .item.has-children>.sub-menu-link::before{color:#2c2c2c;text-shadow:none}.nav .item.open .link,.nav .link:hover{background-color:var(--secondary)}.nav .item.active .link{background-color:var(--secondary-light)}.nav .item.open .link::before,.nav .item.open>.sub-menu-link::before{transform:translateY(-50%) rotate(90deg)}.sub-menu{display:none;margin:0;padding:0;list-style:none;background:#dde5eb}.sub-menu .item{border-bottom:1px solid #c1c1c1}.sub-menu .item.active>.sub-menu-link{font-weight:700}.sub-menu .sub-menu-link{display:block;padding:10px 15px;text-decoration:none;color:#2c2c2c}.sub-menu .sub-menu .sub-menu-link{padding-left:25px}.sub-menu .sub-menu-link.higlight{background-color:#fff}.sub-menu .item:last-child .sub-menu-link{padding-bottom:15px}.nav-tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.nav-tabs .nav-link{padding:12px 20px;border-top-left-radius:8px;border-top-right-radius:8px;font-size:14px;font-weight:700;color:#292929;text-decoration:underline}.nav-tabs .nav-link.active{background-color:var(--primary);color:#fff;text-decoration:none}.tab-content{padding-top:15px;padding-bottom:15px}@media (min-width:1200px){.nav{display:flex}.nav .item{position:relative}.nav .link{display:flex;align-items:center;justify-content:center;height:50px;border-radius:5px;font-size:14px;color:#fff;text-decoration:none}.nav .item.has-children .link::before,.nav .item.has-children>.sub-menu-link::before{display:none}.nav .item.open:not(.active) .link{background-color:transparent;box-shadow:none}.sub-menu{display:none!important}}.menu-toggler{outline:0;cursor:pointer;position:relative;z-index:-1;display:-ms-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;justify-content:center;width:28px;height:28px;margin:-10px 0 0 auto;padding:10px 0 0;border:none;border-radius:8px;color:var(--white);background:var(--primary);line-height:1}.menu-toggler.close i{transform:rotate(-180deg)}.menu-block{position:relative;z-index:1;margin:0 0 20px}.menu{border:1px solid #c7c8c9;border-radius:5px;background-color:#fff;box-shadow:0 0 5px #c7c8c9}.menu .menu-content,.menu .menu-header{padding:0 5px}.menu .menu-header{display:none}.menu .menu-title{margin:0;padding:10px 0;font-size:16px;font-weight:700;color:#000}.menu .menu-title span{font-size:11px;font-weight:400;color:#616161;white-space:nowrap}.menu-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:5px 0;font-size:12px}.menu-list .item{flex:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.menu-list .link{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:100%;padding:10px 5px;font-weight:700;color:#292929;text-align:center;text-decoration:underline}.menu-list .link:hover{color:#292929;text-decoration:none}.menu-list .sub-menu-list{margin:2px 0}.menu-list .sub-menu-list .link,.menu-list .sub-menu-list .link:hover{color:#6c6c6c;padding:5px 20px 5px 30px;position:relative}.menu-list .sub-menu-list .link:before{content:url(../../images/client/icons/tire.png);width:9px;height:1px;position:absolute;left:16px;top:2px}.menu-list .sub-menu-list .link.active:before{content:url(../../images/client/icons/tire-white.png)}.menu-list .item .link.active,.menu-list .sub-menu-list .link.active,.menu-list .sub-menu-list .link.active:hover{color:#fff;text-decoration:none;border-radius:5px;background-color:var(--primary)}@media (min-width:1200px){.menu .menu-content,.menu .menu-header{padding:0 10px}.menu .menu-header{display:block}.menu-list{display:block}.menu-list .item{display:block}.menu-list>.item{margin-left:-9px;margin-right:-9px}.menu-list .link{display:block;padding:10px;font-weight:400;text-align:left}}input,textarea{outline:0!important;display:block;width:100%;height:40px;padding:0 15px;border:1px solid #c7d8e3;border-radius:10px;background:#fff;font-size:14px;color:#4d4d4d}textarea{resize:none;height:170px;padding-top:10px;padding-bottom:10px}label sup{top:-.05em;font-size:100%;color:#fa4040}.modal form label sup{color:#fff}form label.error{color:#e22d29;font-size:.85em;margin-bottom:0;display:block}.bg-red form label.error,.modal form label.error{color:#f6ff01}.form-errors{color:#e22d29}.col-form-label{padding-top:0;padding-bottom:0}.label-comment{display:block;font-size:80%;font-style:italic}.form-control{height:32px;padding:0 8px;border:2px solid var(--secondary-light);border-bottom-color:var(--secondary-light);border-radius:6px;background-color:#fff;font-size:14px;color:#000}.form-control-input,.form-control-textarea{width:100%;min-height:40px;padding:0 15px;margin:0;font:normal 14px/1 arial,tahoma,verdana;color:#4d4d4d;box-sizing:border-box;background:#fff;border:1px solid #c7d8e3;border-radius:10px}.form-control-textarea{width:100%;min-height:170px;max-height:300px;padding:10px 15px;resize:vertical}.form-control:focus{border-color:var(--lilac-dark);border-bottom-color:var(--lilac-dark);background-color:#fff;box-shadow:none;color:#000}.form-number{display:flex;position:relative}.form-bottom-description{display:block;padding:0 0 10px;font-size:12px;color:#404040}.form-bottom-description sup{top:0;font-size:24px;color:red}.formbox-showhide{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.hidden-field{visibility:hidden;height:0}.file-name-to-upload{font-style:italic}.btn,button{cursor:pointer;outline:0!important}.btn{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center;height:42px;width:100%;margin:5px 0;padding:0 15px;border:none;border-radius:4px;background:var(--primary);font:700 14px Tahoma,Verdana,Segoe,sans-serif;color:var(--white);text-decoration:none}.btn i{display:inline-block;margin-right:2px;font-size:160%}.btn:hover{color:#fff}.btn-light{background:linear-gradient(#f2f2f2,#e9e9e9,#e4e4e4,#e5e5e5,#e9e9e9,#f4f4f4,#f6f6f6);box-shadow:0 0 2px #000;color:#a21f16;text-shadow:-1px -1px 0 #fff}.btn-light:hover{color:#fd1000;text-decoration:none}.btn-skew{position:relative;display:block;width:90%;margin-left:auto;margin-right:auto;padding:10px 20px;border:1px solid var(--secondary);border-radius:5px;background:var(--secondary);white-space:nowrap;text-decoration:none;text-align:center}.btn-skew span{display:inline-flex;font-size:16px;font-weight:700;line-height:1;text-align:center;color:#fff}.btn-skew-warning{background:var(--lilac-dark)}.btn-skew-sm{padding:10px 35px}.btn-skew-sm span{font-size:13px}.btn-link{cursor:pointer;padding:0;border:none;background-color:transparent;font-size:14px;color:var(--secondary-light)}.btn-link .text-dotted{border-bottom:1px dotted var(--secondary-light)}.btn-link:hover .text-dotted{border-bottom-color:transparent}.btn-block{width:100%}.btn-lg{font-size:16px}.link-warning{color:var(--secondary)}.link-dotted{text-decoration:none}.link-dotted span{border-bottom:1px dotted var(--secondary)}.link-dotted:hover span{border-bottom-color:transparent}@media (min-width:576px){.btn,.btn-skew{width:auto}.btn-skew{display:inline-block}}@media (min-width:1200px){.btn{height:32px;padding:0 10px;font-size:12px}.btn-skew-sm{padding:7px 35px}.btn-link{font-size:12px}}.custom-control{min-height:auto;padding-left:0}.custom-control-label{margin:0!important;padding:0 0 0 20px;font-size:12px!important;font-weight:400!important;font-style:normal!important;line-height:1.3!important}.custom-control-label::before{content:'';position:absolute;top:0;left:0;width:14px;height:14px;padding:0 0 0 3px;border:1px solid #b5b6b7;border-bottom-color:#cacaca;background:linear-gradient(to bottom,#dcdcdc 0,#fcfcfc 50%);box-shadow:none!important;font-family:icomoon;font-size:14px;font-weight:700;color:var(--primary);text-shadow:0 1px 1px var(--primary);line-height:.8}.custom-checkbox .custom-control-label::before{border-radius:3px}.custom-checkbox .custom-control-label::after{display:none}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{content:'\f17b';border-color:#b5b6b7;border-bottom-color:#cacaca;background:linear-gradient(to bottom,#f9f9f9 0,#cfcfcf 100%);color:var(--primary)}.custom-radio .custom-control-label::after{top:3px;left:3px;width:8px;height:8px;border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{border-color:transparent;background-color:transparent}.custom-radio .custom-control-input:checked~.custom-control-label::after{background:var(--secondary)}.custom-file{height:auto}.custom-file-label{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:auto;margin:0;padding:0;border:none;border-radius:0;background-color:transparent;font-size:12px;line-height:1.25}.custom-file-label::after{display:none}.custom-file-label .custom-file-media{flex:0 0 103px;width:103px;margin-right:10px}.custom-file-label .custom-file-content{padding:0 0 0 30px}.custom-file-label .custom-file-link{cursor:pointer;position:relative;display:inline-block;margin:0 0 10px;border-bottom:1px dotted;font-size:14px}.custom-file-label .custom-file-link:hover{border-bottom-color:transparent}.custom-file-label .custom-file-link::before{content:'';position:absolute;top:2px;left:0;width:20px;height:25px;background:url(../../images/client/icons/clip.svg) no-repeat 0 0;-webkit-background-size:contain;background-size:contain;transform:translateX(calc(-100% - 5px)) rotate(45deg)}.custom-file-input{display:none}.custom-file-input:focus~.custom-file-label{border:none;box-shadow:none}table{padding:0;margin:20px 0;border-collapse:collapse}table td{padding:10px;border:1px solid #eee}.table-pricelist{width:100%;max-width:500px}.table-responsive{width:100%;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.table-responsive::-webkit-scrollbar{width:0;height:0}@media (min-width:1200px){.table-responsive{overflow-x:visible}}.form-search{position:relative;display:flex;font-size:11px}.form-search::before{content:'\e900';position:absolute;top:50%;left:5px;transform:translateY(-50%);font-family:icomoon;font-size:24px;color:#bfbfbf;line-height:1}.form-search input{outline:0;flex:1 1 auto;width:100%;max-width:100%;height:30px;padding:0 15px 0 30px;border:none;border-radius:5px;background-color:#fff;color:#000}.form-search input::placeholder{color:gray}.form-search button{cursor:pointer;flex:0 0 85px;width:85px;max-width:85px;height:30px;margin:0 0 0 15px;padding:0;border:none;border-radius:5px;background:var(--secondary);font-weight:700;font-size:14px;color:var(--white);text-align:center;transition:background-color .3s ease-in-out}.form-search button:hover{background:var(--secondary-light)}#mobile-search{opacity:0;visibility:hidden;position:fixed;z-index:99;top:55px;left:0;right:0;padding:15px;border-bottom:1px solid rgba(0,0,0,.15);background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}#mobile-search.open{opacity:1;visibility:visible}#mobile-search .form-search{position:relative;border-radius:5px;background:#dee5eb}#mobile-search .form-search:before{display:none}#mobile-search .form-search button,#mobile-search .form-search input{height:40px}#mobile-search .form-search input{padding:0 50px 0 15px;background-color:transparent;font-size:14px}#mobile-search .form-search button{position:absolute;top:0;right:0;width:40px;height:40px;margin:0;background:0 0;font-size:24px}@media (min-width:375px){#mobile-search{top:87px}}@media (min-width:768px){#mobile-search{top:93px}}@media (min-width:1200px){#mobile-search.open{opacity:0;visibility:hidden}}.breadcrumb{cursor:default;overflow-y:auto;margin:15px 0;padding:0 12px;border-bottom:1px solid #c8c9c9;border-radius:5px;background:linear-gradient(to bottom,#fff 0,#eff3f7 100%);box-shadow:0 0 5px rgba(0,0,0,.2);font-size:12px;color:#838a90;list-style:none;white-space:nowrap;-webkit-overflow-scrolling:touch}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb{-ms-overflow-style:none}.breadcrumb a{display:inline-block;padding:14px 0;color:#838a90;text-decoration:underline}.breadcrumb a:hover{color:#838a90;text-decoration:none}.breadcrumb .breadcrumb-item{position:relative;display:inline-block}.breadcrumb .breadcrumb-item:after{content:'\f274';font-family:icomoon;display:inline-block;vertical-align:middle}.breadcrumb .breadcrumb-item:last-child:after{display:none}.breadcrumb .breadcrumb-item.active{padding:9px 0}@media (min-width:768px){.breadcrumb{font-size:14px}}@media (min-width:1200px){.breadcrumb{font-size:11px}}.content-inner ul.pagination,.pagination{position:relative;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;align-items:center;justify-content:center;margin:15px 0 30px 0;padding:0 35px;border-bottom:1px solid #c8c9c9;border-radius:5px;background:linear-gradient(to bottom,#fff 0,#eff3f7 100%);box-shadow:0 0 5px rgba(0,0,0,.2);font-size:12px}.pagination>:before{display:none}.pagination .page-link{display:inline-block;padding:12px 12px;color:var(--secondary-light);text-decoration:underline}.pagination .page-link i{display:inline-block;vertical-align:middle;font-size:120%}.pagination .page-link:hover{color:var(--primary);text-decoration:none}.pagination .page-item{margin:0 2px;padding:0;font-size:16px}.pagination .page-item.active .page-link{border-left:1px solid #a6a7ab;border-right:1px solid #a6a7ab;background:linear-gradient(to bottom,#c8c9cb 0,#e4e4e4 30%,#e4e4e4 70%,#c4c5c7 100%);color:#343434;text-decoration:none}.pagination .page-item.next,.pagination .page-item.prev{position:absolute;top:0}.pagination .page-item.prev{left:0}.pagination .page-item.next{right:0}.pagination .page-item.next .page-link,.pagination .page-item.prev .page-link{padding-left:6px;padding-right:6px;text-decoration:none}.pagination .page-item.next .page-link span,.pagination .page-item.prev .page-link span{text-decoration:underline}.pagination .page-item.next .page-link:hover span,.pagination .page-item.prev .page-link:hover span{text-decoration:none}@media (min-width:768px){.content-inner ul.pagination,.pagination{padding-left:95px;padding-right:95px}}@media (min-width:992px){.pagination .page-item{font-size:12px}}@media (min-width:1200px){.pagination .page-link{padding:12px 6px}}.badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 3px;border-radius:5px;font-size:14px;line-height:1;vertical-align:baseline}.badge.badge-light{background-color:#dde5eb;color:#2c2c2c}.badge.badge-danger{background-color:#e22d29;color:#fff}.filter-toggler{margin-top:15px;margin-bottom:15px}.filter-close{outline:0;cursor:pointer;position:absolute;z-index:9;top:3px;right:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:none;border-radius:0;background:0 0;font-size:24px}#filter{opacity:0;visibility:hidden;transform:translateX(-100%);position:fixed;overflow-y:auto;top:0;left:0;z-index:100;height:100vh;width:100%;max-width:280px;padding-bottom:100px;background-color:#eceff1;font-size:12px;line-height:1.5;transition:transform .3s ease;-webkit-overflow-scrolling:touch}#filter.open{opacity:1;visibility:visible;transform:translateX(0)}#filter button[type=submit]{font-size:13px}.filter-block{border-bottom:1px solid #929ea6}.filter-content{display:none;padding:0 15px;margin-bottom:10px}.filter-title{cursor:pointer;position:relative;padding:14px 15px 14px 35px;font-size:14px;font-weight:700;line-height:1.5}.filter-title:before{content:'\f110';font-family:icomoon;position:absolute;top:14px;left:15px;transition:transform .3s ease}.filter-title span{position:relative;border-bottom:1px dashed #000}.filter-title-if-checked{background:#d4d7d9}.filter-range label{margin:0;font-size:14px}.filter-range input{display:inline-block}.filter-range .cost{width:104px;height:34px;padding:0 8px;border:1px solid #c7c8c9;border-radius:5px;font-size:14px}.filter-range .range-header{margin:5px -2px;white-space:nowrap}.filter-range .range-header [class^=col]{padding-left:2px;padding-right:2px}.filter-variant.filter-variant-secondary{display:none}.filter-variant.disabled{color:#aaa}.filter-variant.disabled label{cursor:not-allowed!important}.filter-variant input[type=checkbox],.filter-variant input[type=radio]{display:none}.filter-variant input[type=checkbox]+label,.filter-variant input[type=radio]+label{cursor:pointer;position:relative;margin:0;padding:8px 0 6px 27px}.filter-variant input[type=checkbox]+label:before,.filter-variant input[type=radio]+label:before{content:'';position:absolute;top:7px;left:0;width:18px;height:18px;padding:0 0 0 3px;border:1px solid #b5b6b7;border-bottom-color:#cacaca;border-radius:3px;background:linear-gradient(to bottom,#dcdcdc 0,#fcfcfc 50%);font-family:icomoon;font-size:14px;font-weight:700;color:var(--primary);line-height:1}.filter-variant input[type=checkbox]:checked+label:before,.filter-variant input[type=radio]:checked+label:before{content:'\f17b';border-color:#b2b2b2;background:linear-gradient(to bottom,#f9f9f9 0,#cfcfcf 100%)}.filter-variants-more{cursor:pointer;display:block;height:42px;width:100%;margin:0;padding:0 5px;border:none;border-radius:0;background:0 0;color:#d16200;font-size:14px;font-weight:400;line-height:42px;text-align:center}.filter-variants-more span{border-bottom:1px dotted #d16200}.filter-footer{padding:15px 15px}.filter-block.open .filter-title:before{transform:rotate(-180deg)}@media (min-width:768px){#filter{max-width:340px;padding-bottom:0}.filter-title{font-size:16px}.filter-range .cost{width:134px}}@media (min-width:992px){#filter{max-width:455px}.filter-range .cost{width:192px}}@media (min-width:1200px){#filter{opacity:1;visibility:visible;transform:translateX(0);position:relative;overflow:visible;z-index:1;height:auto;margin:20px 0;padding:15px 9px;border-bottom:1px solid #fff;border-radius:5px;box-shadow:0 2px 7px 0 #c7c8c9;transition:none}#filter:before{content:'';position:absolute;z-index:-1;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:5px;border:1px solid #c7c8c9;box-shadow:0 0 5px #c7c8c9}.filter-block{border-bottom:none}.filter-block:not(:last-child){margin-bottom:12px}.filter-content{display:block!important;padding:0;margin-bottom:0}.filter-title{cursor:default;padding:0;margin-bottom:12px;font-size:14px;line-height:1.5}.filter-title:before{display:none}.filter-title span{border-bottom:none}.filter-title-if-checked{background:0 0}.filter-range .range-header{position:absolute;top:14px;right:10px;margin-top:0;margin-bottom:0}.filter-range .cost{width:60px;height:22px;padding:0 5px}.filter-variant.filter-variant-secondary{display:block!important}.filter-variant input[type=checkbox]+label,.filter-variant input[type=radio]+label{padding-top:3px;padding-bottom:3px}.filter-variant input[type=checkbox]+label:before,.filter-variant input[type=radio]+label:before{top:2px}.filter-footer{padding:0}}.related{font-size:12px;line-height:1.3}.related-title{margin:30px 0 0 0;font-size:18px;font-weight:700}.related-list .link{display:inline-block;padding:3px 0;color:#a21f16;text-decoration:underline}.related-list .link:hover{color:#a21f16;text-decoration:none}.related ul li:before{top:4px}@media (min-width:1200px){.related-list .link{padding:0}}.specification-list{margin-left:-5px;margin-right:-5px;font-size:14px;line-height:1.5}.specification-item{position:relative;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px}.specification-item:after{content:'';position:absolute;left:10px;right:10px;margin-top:3px;border-bottom:1px dotted #bdbdbd}.specification-item .specification-title,.specification-item .specification-value{position:relative;z-index:1;padding-left:5px;padding-right:5px;background-color:#fff}.specification-item .specification-value{max-width:50%;text-align:right}@media (min-width:768px){.specification-item{padding-top:8px;padding-bottom:8px}.specification-item .specification-value{flex:0 0 150px;max-width:150px;text-align:left}}@media (min-width:1200px){.specification-list{font-size:12px;line-height:1.2}}.swiper-cover{position:relative}.swiper-container{width:100%;height:100%}.swiper-slide{display:flex;box-sizing:border-box;background:#fff}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;margin-top:-20px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:auto;right:-15px;font-family:icomoon;font-size:50px;color:var(--secondary);cursor:pointer;background:0 0;z-index:1}.swiper-button-prev{right:auto;left:-15px}.swiper-button-prev:before{content:'\f111'}.swiper-button-next:before{content:'\f112'}.swiper-button-next:active,.swiper-button-next:focus,.swiper-button-prev:active,.swiper-button-prev:focus{outline:0}.swiper-button-next::-moz-focus-inner,.swiper-button-prev::-moz-focus-inner{outline:0}.swiper-pagination{padding-top:50px;display:block;left:0;right:0}.swiper-pagination-bullet{width:12px;height:12px;margin:4px;display:inline-block;vertical-align:top;opacity:1;box-sizing:border-box;background:#ffd618}.swiper-pagination-bullet-active{background:#fff;border:3px solid #000}.swiper-slider .next.visible,.swiper-slider .prev.visible{display:block}.swiper-slide img{outline:0;user-select:none;-moz-user-select:none;-webkit-user-select:none}@media (min-width:768px){.swiper-button-next,.swiper-button-prev{right:-30px}.swiper-button-prev{left:-30px}}.range-block{height:6px;margin:15px 0}.ui-slider{height:6px;margin:10px 0;position:relative;cursor:pointer;border-top:1px solid #a6acb1;border-bottom:1px solid #c7ced3;border-radius:6px;background:#cdd4d9}.ui-slider .ui-slider-handle{outline:0;cursor:pointer;position:absolute;z-index:2;top:-8px;left:0;width:20px;height:20px;margin:0;padding:0;border:none;border-radius:50%;background:var(--white);border:4px solid var(--secondary-light);background-size:contain}.ui-slider .ui-slider-handle:nth-of-type(1){margin-left:-5px}.ui-slider .ui-slider-handle:nth-of-type(2){margin-left:-15px}.ui-slider .ui-slider-range{position:absolute;z-index:1;top:-1px;right:0;left:0;height:6px;border-top:1px solid var(--primary);border-bottom:1px solid var(--primary);border-radius:6px;background:var(--primary)}@media (min-width:768px){.range-block{margin:0}}.select2-selection--single{outline:0}.select2-container--default .select2-selection{height:32px;border:1px solid #f2f2f2;border-bottom:none;border-radius:6px;background-color:#fff;box-shadow:inset 2px 2px 2px #adaeb0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:6px}.select2-container--default .select2-selection .select2-selection__rendered{padding-left:8px;padding-right:32px;font-size:14px;color:#000;line-height:32px}.select2-container--default .select2-selection .select2-selection__arrow{top:0;right:0;height:32px;width:32px}.select2-container--default .select2-selection .select2-selection__arrow b{display:flex;justify-content:center;align-items:center;top:0;left:0;width:32px;height:32px;margin:0;border:none;border-radius:5px;background:var(--secondary);background-size:cover}.select2-container--default .select2-selection .select2-selection__arrow b:after{display:block;content:"\f110";font-family:icomoon;color:var(--white);font-size:18px}.select2-dropdown{overflow:hidden;min-width:190px;background-color:#eceff1}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border-radius:5px;border:1px solid #c7c8c9;box-shadow:0 0 5px #c7c8c9}.select2-container--open .select2-dropdown--above{transform:translateY(-5px)}.select2-container--open .select2-dropdown--below{transform:translateY(5px)}.select2-container--default .select2-results__option{border-radius:5px}.select2-container--default .select2-results__option[aria-selected=true]{background:var(--primary)!important;color:#fff!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#d4d7d9;color:#2e2e2e}.select2.select2-link+.select2-container{overflow:hidden;display:inline-block;width:auto!important;max-width:100%;white-space:nowrap}.select2.select2-link+.select2-container--default .select2-selection{height:auto;padding:5px 17px 5px 0;border:none;border-radius:0;background-color:transparent;box-shadow:none}.select2.select2-link+.select2-container--default .select2-selection .select2-selection__rendered{border-bottom:1px dotted var(--secondary-light);font-size:14px;color:var(--secondary-light);line-height:1.5;padding:0}.select2.select2-link+.select2-container--default .select2-selection .select2-selection__arrow{position:absolute;top:50%;right:-17px;width:auto;height:auto;transform:translateY(-50%)}.select2.select2-link+.select2-container--default .select2-selection .select2-selection__arrow b{position:relative;top:0;left:0;width:auto;height:auto;margin:0;border:none;background:0 0}.select2.select2-link+.select2-container--default .select2-selection .select2-selection__arrow b::before{content:'\f110';margin-left:5px;font-family:icomoon;color:var(--secondary-light)}.select2.select2-block+.select2-container{width:100%!important}@media (min-width:1200px){.select2.select2-link+.select2-container--default .select2-selection{padding-top:0;padding-bottom:0}.select2.select2-link+.select2-container--default .select2-selection .select2-selection__rendered{font-size:12px}}.caption{padding-top:4px;padding-bottom:4px;background:var(--secondary);color:var(--white);font-weight:700;font-size:13px;text-align:center}@media (min-width:480px){.caption{font-size:18px}}@media (min-width:992px){.header-fixed .caption{display:none}.caption{margin-bottom:16px;padding-top:14px;padding-bottom:14px;font-size:24px}}.modal{color:#fff;line-height:1.2}.modal label{color:inherit}.modal .btn{font-size:13px}.modal-content{border:none;border-radius:8px;background:var(--primary);box-shadow:0 0 5px #000}.modal-header{position:relative;display:block;padding:20px 20px;border:none;border-radius:0}.modal-header .close{position:absolute;top:10px;right:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:0;background-color:transparent}.modal-header .close img{max-width:18px}.modal-title{font-size:24px;font-weight:700;color:#fff;text-shadow:1px 1px #000}.modal-body{padding:0 20px}.modal-body a{color:#fff}.modal-actions-group a{padding-top:5px;padding-bottom:5px;text-align:center}.modal-footer{display:block;border:none;padding:15px 20px;background-color:#fff}.modal-footer>.row{margin-left:-15px;margin-right:-15px}.modal-footer>.form-row{margin-left:-5px;margin-right:-5px}.modal-backdrop.show{opacity:.7}.personal-info-modal .custom-radio{margin-top:4px;margin-bottom:3px}.personal-info-modal .custom-radio:not(:last-child){margin-right:10px}.personal-info-modal .custom-radio .custom-control-label{font-size:14px!important;line-height:1!important;color:inherit!important}@media (min-width:576px){.modal-actions-group a{text-align:right}}@media (min-width:768px){.modal-dialog{max-width:600px}#modalFastOrder .modal-dialog{max-width:730px}}@media (min-width:1200px){.modal-actions-group a{padding-top:0;padding-bottom:0}#modalFastOrder .modal-dialog{max-width:775px}}.offcanvas-toggler{cursor:pointer;outline:0;margin:15px 0;padding:0;border:none;border-radius:0;background-color:transparent;line-height:1}.offcanvas-toggler span{display:block;height:4px;width:32px;margin:6px 0;background-color:var(--white);border-radius:3px}.offcanvas-toggler span:first-child{margin-top:0}.offcanvas-toggler span:last-child{margin-bottom:0}.offcanvas-close{outline:0;cursor:pointer;position:absolute;top:3px;right:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:none;border-radius:0;background:0 0;font-size:24px;color:#fff}#offcanvas{overflow-y:auto;overflow-x:hidden;position:fixed;z-index:100;top:0;left:-100%;display:flex;flex-direction:column;width:100%;max-width:280px;height:100%;padding:10px 15px 30px;background:var(--secondary);transition:left .3s ease;-webkit-overflow-scrolling:touch}#offcanvas.open{pointer-events:all;left:0}.offcanvas-actions{order:1;margin:5px 0}.offcanvas-action{display:block;padding:5px 0;font-size:14px;color:#fff;text-decoration:none}.offcanvas-action:hover{color:#fff}.offcanvas-action i{font-size:160%;vertical-align:baseline}#offcanvas .cabinet{order:0;margin:5px 40px 5px 0;padding:0;border:none;border-radius:0;background-color:transparent;box-shadow:none}#offcanvas .cabinet .cabinet-media{display:none}#offcanvas .cabinet-actions .item:not(:last-child){border-color:#fff}#offcanvas .cabinet-actions .link{padding:2px 0;color:#fff;border-bottom-color:#fff}#offcanvas .nav{order:2;margin-left:-15px;margin-right:-15px;padding:5px 0;border-top:1px solid rgba(255,255,255,.3)}.item-compare{position:relative}.item-compare:before{width:10px;height:10px;content:'';position:absolute;top:-6px;right:-6px;box-sizing:content-box;background:#e22d29;border:2px solid #fff;border-radius:50%}@media (min-width:768px){#offcanvas{max-width:340px}}@media (min-width:992px){#offcanvas{max-width:455px}}.widgets{display:none}.widget{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.widget:not(.open):hover{animation-name:stretch}.widget:not(.open).widget-compare:hover:after{color:var(--secondary)}.widgets #widget-cart-container .widget-counter{padding:.5em;background:url(../../images/client/icons/icon-basket.svg) center/calc(100% - 20px) no-repeat,var(--primary);border-radius:100%}.widgets #widget-cart-container .widget-counter ins{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:100%;background:var(--primary);color:var(--white);text-decoration:none;font-size:18px}.widget-compare .widget-toggler .widget-counter{padding:.5em;background:url(../../images/client/icons/icon-compare.svg) center/calc(100% - 20px) no-repeat,var(--secondary);border-radius:100%}@media (min-width:1200px){.widgets{position:fixed;z-index:99;top:72px;left:100%;bottom:50px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end;justify-content:center;width:0;gap:1.2em}.widget{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;transform:translateX(calc(100% - 47px));border:solid 4px var(--primary);border-radius:var(--card-radius) 0 0 var(--card-radius);border-right:0;background:var(--white)}.widget.open{transform:translateX(0)}.widget.animated{transition:transform .3s ease}.widget .widget-toggler{cursor:pointer;position:relative;z-index:2;flex:0 0 47px;width:47px;height:100%;margin:0;padding:0;background:0 0;border:0}.widget .widget-toggler .widget-counter{position:absolute;top:50%;left:-28px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:51px;height:51px;transform:translateY(-50%);font-size:16px;font-weight:700;color:#fff}.widget.widget-compare .widget-toggler .widget-counter{transform:translateY(-50%)}.widget.widget-cart .widget-toggler .widget-counter.empty{font-size:0;background-size:contain}.widget .widget-content{position:relative;z-index:1;flex-basis:0;flex-grow:1;max-width:585px;margin:8px 0 0;padding:30px 10px;background:#fff}.widget .widget-inner{background-color:#fff}.widget.widget-sm .widget-toggler{height:190px}}@media (min-width:1200px) and (max-height:700px){.widget-cart .order-list{max-height:164px}}@media (min-width:1200px) and (max-height:636px){.widget-cart .order-list{max-height:82px}}@keyframes stretch{0%{transform:translateX(calc(100% - 47px))}100%{transform:translateX(calc(100% - 77px))}}@media (min-width:1200px){.widget-cart .widget-content{width:585px}.widget-cart .widget-content .empty{height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;font-size:16px;color:#000;max-width:450px;margin:0 auto}.widget-cart .widget-content::after,.widget-cart .widget-content::before{display:none}.widget-cart .order-headlines{padding:0;background:0 0}.widget-cart .order-headline{height:30px}.widget-cart .order-headline.media-headline{flex:0 0 73px;max-width:73px;text-align:center}.widget-cart .order-headline.code-headline,.widget-cart .order-headline.quantity-headline,.widget-cart .order-headline.total-headline{flex:0 0 100px;max-width:100px}.widget-cart .order-list{overflow-y:auto;overflow-x:hidden;max-height:246px;margin:0 0 10px;padding:0}.widget-cart .order-list .order-item{border-bottom:1px solid #c1c1c1}.widget-cart .order-card{padding:7px 0;font-size:12px}.widget-cart .order-card .order-col.code-col,.widget-cart .order-card .order-col.media-col,.widget-cart .order-card .order-col.quantity-col,.widget-cart .order-card .order-col.total-col{flex:0 0 100px;max-width:100px}.widget-cart .order-card .order-col.code-col{text-align:center}.widget-cart .order-card .order-media{width:61px}.widget-cart .cart-total .total{padding:0;line-height:41px}}@media (min-width:1200px){.widget-compare{text-align:center;border-color:var(--secondary)}.widget-compare .widget-content{padding-left:20px;padding-right:20px}.widget-compare .widget-compare-count{margin:10px 0;font-weight:700;white-space:nowrap}}.header-fixed{position:fixed;z-index:99;top:0;left:0;right:0}.header-box .header-top [class^=col],.header-fixed [class^=col]{padding-left:2px;padding-right:2px}.header-box .header-top .row,.header-fixed .row{margin-left:-5px;margin-right:-5px}.header-button{cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:none;border-radius:0;background-color:transparent;font-size:34px;color:#e22d29;line-height:1;text-decoration:none}.header-button:hover{color:#e22d29;text-decoration:none}.header-button .badge{right:20px;top:13px;position:absolute;margin:-26px -20px 0 10px;border-radius:100%;background:var(--white);color:var(--dark)}@media (min-width:375px){.header-button{width:34px;height:34px}}@media (min-width:576px){.header-box .header-top [class^=col],.header-fixed [class^=col]{padding-left:8px;padding-right:8px}.header-box .header-top .row,.header-fixed .row{margin-left:-8px;margin-right:-8px}.header-button .badge{right:auto;top:auto}}@media (min-width:768px){.header-box .header-top [class^=col],.header-fixed [class^=col]{padding-left:10px;padding-right:10px}.header-box .header-top .row,.header-fixed .row{margin-left:-10px;margin-right:-10px}}@media (min-width:1200px){.header-fixed{opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform .3s ease}.header-fixed .container{border-radius:0 0 var(--card-radius) var(--card-radius)}.header-fixed.sticky{opacity:1;visibility:visible;transform:translateY(0)}.header-box .header-top [class^=col],.header-fixed [class^=col]{position:relative;padding-left:15px;padding-right:15px}.header-box .header-top [class^=col]:not(:first-child):before{content:'';position:absolute;top:50%;left:0;height:50px;transform:translateY(-50%)}.header-box .header-top .row,.header-fixed .row{margin-left:-15px;margin-right:-15px}}@media (min-width:1024px){.header-box .header-top [class^=col],.header-fixed [class^=col]{padding-left:30px;padding-right:30px}.header-box .header-top .row,.header-fixed .row{margin-left:-30px;margin-right:-30px}}.header-logo{margin-top:15px;margin-bottom:15px}.header-fixed .header-logo{margin-top:5px;margin-bottom:5px}.header-fixed .header-logo svg{height:34px}@media (min-width:768px){.header-fixed .logo .logo-title{font-size:15px}.header-fixed .header-logo svg{height:44px}}@media (min-width:992px){.header-fixed .header-logo svg{height:64px}.header-fixed .logo .logo-title{font-size:18px}}@media (min-width:1200px){.header-logo{margin-top:15px;margin-bottom:10px}.header-fixed .logo .logo-media{flex:0 0 80px;max-width:80px}.header-fixed .logo .logo-title{font-size:24px}}.header-contact,.header-fixed .header-contact{margin-top:15px;margin-bottom:15px}@media (min-width:1200px){.header-contact{margin-top:25px;margin-bottom:20px}}.header-cabinet{margin-top:25px;margin-bottom:20px;min-width:235px}.header-navgiation{position:relative;border-bottom:var(--primary);border-radius:5px;background:var(--primary);box-shadow:0 3px 10px rgba(0,0,0,.2)}.header-navgiation::before{content:'';position:absolute;z-index:-1;left:-146px;right:-153px;bottom:-107px;height:280px;background:url(../../images/client/header/header-bg-left.png) no-repeat 0 calc(100% - 118px),url(../../images/client/header/header-bg-right.png) no-repeat 100% 100%}.header-navgiation::after{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(255,255,255,.5)}.header-navgiation .header-search{margin-right:12px}.page-home .header-navgiation::before{display:none}.section-advantages .section-title{margin:0 0 20px;font-size:24px;font-weight:700;color:#000}.advantages-grid{margin-bottom:-30px}.advantages-grid .advantage-item{margin-bottom:30px}.catalog-controls{display:flex;align-items:flex-start;margin:0 0 15px 0;border-radius:5px;font-size:14px;line-height:1}.catalog-controls>*{width:100%;margin:0;flex-wrap:nowrap}.catalog-controls>* .col{width:100%;padding:0}.col-catalog-controls{max-width:100%;flex:0 0 68px;margin:-2px -4px 0 10px}.catalog-view{display:-ms-flex;display:flex;margin:-5px -11px -6px 0;border-radius:5px}.content-inner ul.catalog-view{display:flex;gap:8px;margin:0;align-items:center}.content-inner ul.catalog-view li{padding:0;margin:0;position:relative;z-index:1}.catalog-view>:before{display:none}.catalog-view img{height:16px}.catalog-view .item.active{position:relative;z-index:auto}.catalog-view .link{display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:35px;height:35px;margin:0;border-radius:5px;background:var(--secondary-light);box-shadow:0 0 2px rgba(0,0,0,.8);opacity:1}.catalog-view .item.icon-grid.active .link{margin-right:-2px}.catalog-view .item.icon-list.active .link{margin-left:-2px}.catalog-view .item.active .link{width:33px;height:33px;background:var(--secondary);box-shadow:none;cursor:default}.catalog-grid{margin-left:-15px;margin-right:-15px}.catalog-grid .item{display:-ms-flex;display:flex;margin-bottom:30px;padding-left:5px;padding-right:5px}.catalog-list .item{padding-top:15px;padding-bottom:15px}.catalog-list .item:not(:last-child){border-bottom:1px solid #c1c1c1}.selected-variants{margin:5px 0 10px 0}.selected-variants .reset{border:solid 1px #ccc!important}.selected-variants div{display:inline-block;margin:0 10px 12px 0;padding:4px 10px;font-size:13px;border:solid 1px var(--primary);border-radius:3px}.selected-variants .close{cursor:pointer;display:inline-block;width:24px;height:24px;margin:-4px -10px -4px 0;border:none;border-radius:0;background:transparent url(../../images/client/icons/icon-close.svg) center/6px 4px no-repeat;background-size:10px 10px;vertical-align:top}.selected-variants .image-icon{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:5px;width:16px;height:16px}@media (min-width:375px){.catalog-grid{margin-left:-5px;margin-right:-5px}}@media (min-width:576px){.catalog-grid{margin-left:0;margin-right:0}.catalog-grid .item{margin-bottom:0;padding-left:0;padding-right:0}}@media (min-width:1200px){.catalog-controls{height:33px;padding:0 0 0 10px;border:1px solid #adaeb0;font-size:11px}.catalog-grid .item{margin-bottom:10px}.selected-variants div{margin:0 2px 5px 0}}.production-grid{margin-left:-10px;margin-right:-10px}.production-grid .item{padding:15px 10px}@media (min-width:1200px){.production-grid{margin-left:0;margin-right:0}.production-grid .item{padding-left:0;padding-right:0}.production-grid .item:not(:last-child){border-bottom:1px solid #c1c1c1}}.section-services{padding:20px 0}.section-services ul{display:inline-block;padding:0;margin:10px 15px}.section-services li{position:relative;margin:0;padding:0 0 0 15px;list-style:none}.section-services ul li:before{width:6px;height:6px;content:"";position:absolute;top:7px;left:0;background:var(--secondary);border-radius:100%}.services-grid .service-item{display:flex;margin-bottom:15px}.services-grid .service-item picture{margin-bottom:20px;padding:20px;box-sizing:content-box;border-radius:100%}@media (min-width:576px){.services-grid{position:relative;margin:0 -10px}}@media (min-width:768px){.section-services{padding:40px 0}}@media (min-width:1024px){.services-grid{margin-top:20px;margin-bottom:20px}.services-grid .service-item{margin-bottom:30px}}.section-feedback{margin-bottom:-8px;padding-top:50px;padding-bottom:50px;background:var(--secondary);-webkit-background-size:cover;background-size:cover;color:#fff}.section-feedback .section-title{margin:0 0 20px;font-size:24px;font-weight:700;line-height:27px}.section-feedback .feedback-hint{margin-top:20px;margin-bottom:20px;padding:20px;border-radius:10px;background:var(--secondary-light);font-size:16px;font-weight:700;color:#fff}.section-feedback .form-feedback .form-group{margin-bottom:20px}.section-feedback .form-feedback .custom-control a{color:#fff}.section-feedback .form-feedback .custom-file{margin-bottom:10px}.section-feedback .form-feedback .custom-file-label{color:#fff;font-size:14px}.section-feedback .form-feedback .custom-file-label .custom-file-link{margin-bottom:0}.section-feedback .form-feedback .file-name-to-upload{display:block;margin-top:5px}.section-feedback .form-feedback .custom-file-input{display:block;visibility:hidden;height:0;margin:0;padding:0}.section-feedback .form-feedback .custom-file-label .info{font-size:12px;display:block;margin-top:5px}.section-feedback .form-feedback .btn{height:auto;padding:15px 15px;border-radius:6px;background:var(--primary);font-size:16px;color:var(--white);text-shadow:none;position:relative;transition:background-color .3s ease-in-out,color .3s ease-in-out}.section-feedback .form-feedback .btn:hover{background:var(--dark)}.section-feedback .form-feedback .form-footer{position:relative;margin-top:20px;padding-top:20px}.section-feedback .form-feedback .form-footer::before{content:'';position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--white);border-bottom:1px solid var(--white)}@media (min-width:768px){.section-feedback .form-feedback>.row.row-first{margin-bottom:-120px}}.advantage-card{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#6c6c6c;line-height:1.25;text-align:center}.advantage-card .advantage-thumbnail{margin-bottom:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:flex-end;height:130px}.advantage-card .advantage-title{margin:0 0 10px;font-size:16px;font-weight:700;color:#000}.service-card{cursor:pointer;display:block;width:100%;padding:var(--card-offset);border:1px solid #c7c8c9;border-radius:5px;box-shadow:0 0 5px #c7c8c9;font-size:12px;color:#2c2c2c;line-height:1.2;text-decoration:none}.service-card img{display:inline-block}.service-card .service-title{overflow:hidden;margin:0 0 10px;padding:5px 0 15px;font-size:18px;font-weight:700;color:var(--dark);text-align:center;display:block}.service-card .service-description,.service-card .service-description .text-center{display:block;line-height:1.8}@media (min-width:576px){.service-card{border-color:transparent;box-shadow:none}.service-card .service-title{padding:0}.service-card:hover{border-color:#c7c8c9;box-shadow:0 0 5px #c7c8c9;color:#2c2c2c;text-decoration:none}}@media (min-width:1024px){.service-card .service-title{font-size:20px}}.product-card .product-footer{padding:.2em;border-radius:var(--card-radius);background:var(--secondary)}.product-card .product-footer .product-price{color:var(--white);font-weight:400}.product-card .product-footer .product-price i{font-weight:400;font-size:18px}.product-card .product-thumbnail{position:relative;display:block;border:1px solid #c7c8c9;box-shadow:0 0 5px #c7c8c9;text-decoration:none}.product-card .product-img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.product-card .product-title{margin:0;font-size:14px;color:var(--secondary);text-decoration:underline}.product-card .product-compare{display:block;margin:0;padding-top:12px;padding-bottom:12px;white-space:nowrap}.product-card .product-price{flex:1 1 auto;max-width:100%;font-size:16px;font-weight:700;color:#000;text-align:center;white-space:nowrap}.product-card .product-price i{display:inline-block;margin-left:-5px;font-weight:700}.product-card .product-basket-skew{margin-left:auto;margin-right:auto;gap:5px}.product-card.vertical{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;border:1px solid transparent;border-radius:5px}.product-card.vertical .product-body{flex:1;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.product-card.vertical .product-thumbnail{padding-bottom:72.5%}.product-card.vertical .product-title{margin:5px 0 auto}.product-card.vertical .product-compare{margin:8px 0 0}.product-card.vertical .product-basket-skew{padding:.3em 0;gap:10px;margin-top:8px;margin-bottom:0;background:var(--white);border-radius:var(--card-radius)}.product-card.vertical .product-basket-skew{gap:5px}.product-card.horizontal{position:relative;display:-ms-flex;display:flex}.product-card.horizontal:after,.product-card.horizontal:before{content:'';display:table;clear:both}.product-card.horizontal [class*=col]{padding-left:5px;padding-right:5px}.product-card.horizontal .product-body{flex:1}.product-card.horizontal .summary-col{flex:1}.product-card.horizontal .order-col,.product-card.horizontal .price-col{-ms-align-self:center;align-self:center}.product-card.horizontal .price-col{float:left}.product-card.horizontal .order-col{float:right}.product-card.horizontal .product-media{flex:0 0 80px;max-width:80px;margin-right:10px}.product-card.horizontal .product-img{position:static}.product-card.horizontal .product-compare{padding-left:0;padding-right:0}.product-card.horizontal .product-price{flex:0 0 auto;max-width:none;width:auto;text-align:left;line-height:45px}.product-card.horizontal .product-add-to-basket .circle{margin-right:0}.compare-actived{color:#2e2e2e}.compare-actived .text-dotted{border:0!important}@media (min-width:375px){.product-card .product-price{font-size:15px}}@media (min-width:576px){.product-card.vertical .product-basket-skew{border-radius:0 var(--card-radius) var(--card-radius) 0}.product-card .product-footer{display:-ms-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}.product-card .product-price{font-size:16px}.product-card.vertical{padding:15px 10px 30px 10px}.product-card.vertical .product-basket-skew{margin-top:0;margin-bottom:0}.product-card.horizontal .product-media{flex:0 0 100px;max-width:100px}}@media (min-width:768px){.product-card .product-title{font-size:16px}.product-card.horizontal .product-body{display:-ms-flex;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-card.horizontal .order-col,.product-card.horizontal .price-col{float:none}.product-card.horizontal .product-media{flex:0 0 130px;max-width:130px}.product-card.horizontal .product-price{flex:0 0 100px;max-width:100px;width:100px;text-align:center;line-height:inherit}}@media (min-width:1200px){.product-card .product-compare{padding-top:5px;padding-bottom:5px}.product-card .product-title{font-size:14px}.product-card.vertical:hover{border-color:#c7c8c9;box-shadow:0 0 5px #c7c8c9}.product-card.horizontal .product-media{flex:0 0 150px;max-width:150px}.product-card.horizontal .product-price{flex:0 0 130px;max-width:130px;width:130px}}.production-card{font-size:14px}.production-card .production-thumbnail{position:relative;display:block;padding-bottom:72.5%;border:1px solid #e6e6e7;box-shadow:0 0 5px #e6e6e7;text-decoration:none}.production-card .production-img{position:absolute;top:5px;left:5px;right:5px;bottom:5px;max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin:auto}.production-card .production-title{display:inline-block;margin:5px 0 0;color:var(--secondary-light);text-decoration:underline}.production-card .production-title:hover{color:var(--secondary-light);text-decoration:none}.production-card .production-content .txt{margin:5px 0 0 0;font-size:12px}@media (min-width:768px){.production-card{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.production-card .production-media{flex:0 0 152px;max-width:152px;margin-right:12px}.production-card .production-title{margin:0;font-size:16px}.production-card .production-content .txt{font-size:13px}}@media (min-width:1200px){.production-card .production-thumbnail{padding-bottom:73.5%}.production-card .production-title{font-size:14px}.production-card .production-content .txt{font-size:12px}}.order-card{position:relative;display:-webkit-flex;display:-ms-flex;display:flex;margin-left:-6px;margin-right:-6px;padding:15px 5px;font-size:14px}.order-card .order-aside{flex:0 0 auto;width:auto;max-width:100%}.order-card .order-content{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-basis:0;flex-grow:1;max-width:100%}.order-card .order-col{padding:2px 6px}.order-card .order-col.code-col,.order-card .order-col.quantity-col,.order-card .order-col.total-col{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.order-card .order-col.summary-col{-webkit-order:0;-ms-order:0;order:0}.order-card .order-col.code-col{-webkit-order:1;-ms-order:1;order:1}.order-card .order-col.quantity-col{-webkit-order:2;-ms-order:2;order:2}.order-card .order-col.total-col{-webkit-order:3;-ms-order:3;order:3}.order-card .order-col.remove-col{-webkit-order:4;-ms-order:4;order:4;position:absolute;right:0;bottom:7px}.order-card .order-media{position:relative;display:block;width:75px;padding-bottom:100%;border:1px solid #e6e6e7;box-shadow:0 0 5px #e6e6e7;text-decoration:none}.order-card .order-media:hover{text-decoration:none}.order-card .order-media img{position:absolute;top:5px;left:5px;right:5px;bottom:5px;max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin:auto}.order-card .order-title{color:var(--secondary-light);text-decoration:underline}.order-card .order-title:hover{color:var(--secondary-light);text-decoration:none}.order-card .order-subtitle{margin-right:5px;font-size:80%}.order-card .order-code{font-weight:700;white-space:nowrap}.order-card .order-quantity{position:relative;width:auto;height:auto;margin:0;padding:0 2px;background-size:contain}.order-card .order-quantity input{position:relative;z-index:1;height:auto;width:100%;max-width:50px;min-height:34px;margin:2px 0 2px 6px;border-radius:5px 0 0 5px;box-shadow:0 0 0 2px var(--primary);border:0;background:#fff;font-size:16px;text-align:center}.quantity-count-buttons{width:25px;margin:0 8px 0 0;display:flex;flex-direction:column;position:relative;left:-5px;border:1px solid var(--primary);border-radius:0 5px 5px 0;flex-shrink:0}.quantity-count-buttons:after{top:50%;left:3px;content:'';position:absolute;display:block;width:100%;height:2px;background:var(--white);z-index:1}.order-card .order-quantity .number-button{cursor:pointer;position:relative;top:0;left:0;width:100%;background:var(--primary);border:0}.order-card .number-button.inc::before{top:0;border-bottom:4px solid #fff}.order-card .number-button.dec::after{top:auto;bottom:0;border-top:4px solid #fff}.order-card .order-quantity .number-button.inc::before{content:'';position:absolute;top:0;left:50%;border:4px solid transparent;border-bottom:4px solid #fff}.quantity-count-buttons .number-button::after,.quantity-count-buttons .number-button::before{width:0;height:0;content:'';margin-left:-2px;display:block;position:absolute;left:50%;border:4px solid transparent;z-index:1}.quantity-count-buttons .number-button.dec::after{top:auto;bottom:0;border-top:4px solid #fff}.order-quantity-count{width:94px;max-width:94px;height:40px;padding:3px;margin:0;display:inline-flex;box-shadow:inset 1px 1px 2px #999;background:#eff0f2;border-radius:6px}.order-quantity-count .form-number{display:flex;box-shadow:inset -1px -1px 3px #999;background:#eff0f2;background:linear-gradient(to bottom,#fefefe,#fefefe,#eff0f2,#bdc1c2,#cdcfd0);border:1px solid #8f8f8f;border-radius:6px}.order-quantity-count input{padding:0 2px;z-index:1;height:auto;width:100%;max-width:50px;margin:2px 0 2px 6px;border-radius:5px 0 0 5px;box-shadow:0 0 0 2px var(--primary);border:0;background:#fff;font-size:16px;text-align:center}.quantity-count-buttons{width:28px;margin:2px 2px 2px 0;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;left:-5px;box-shadow:0 0 0 2px var(--primary);border-radius:0 5px 5px 0}.quantity-count-buttons .number-button{cursor:pointer;position:relative;top:0;left:0;width:100%;background:var(--primary);border:0}.quantity-count-buttons .number-button::after,.quantity-count-buttons .number-button::before{width:0;height:0;content:'';margin-left:-2px;display:block;position:absolute;left:50%;border:4px solid transparent;z-index:1}.quantity-count-buttons .number-button.inc::before{top:0;border-bottom:4px solid #fff}.quantity-count-buttons .number-button.dec::after{top:auto;bottom:0;border-top:4px solid #fff}.product-basket-skew{flex:0 0 134px;max-width:134px;width:134px;display:flex;position:relative;overflow:hidden;background-size:contain}.product-basket-skew.basket-actived .stw0{fill:var(--primary)}.product-basket-skew.basket-actived .circle{border:2px solid var(--primary)}.product-basket-skew .order-quantity-count{width:82px;max-width:100%;flex:0 0 82px}.product-basket-skew .order-quantity-count,.product-basket-skew .order-quantity-count .form-number{box-shadow:none;background:0 0;border:0;border-radius:0}.product-basket-skew .order-quantity-count .form-number{position:relative;top:2px}.product-basket-skew .order-quantity-count input{max-width:40px}.product-basket-skew .product-add-to-basket{max-width:100%;display:flex;align-items:center;padding:0;margin:0;position:relative;background:0 0;border:0;border-radius:0;color:var(--secondary)}.product-basket-skew .product-add-to-basket svg{width:24px;height:24px}.order-card .order-price{font-size:16px;font-weight:700;white-space:nowrap}.order-card .order-price i{display:inline-block;margin-left:-5px;font-weight:700}.order-card .order-delete{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:35px;height:35px;margin:0;padding:0;border:none;border-radius:0;background-color:transparent}.order-card .order-delete img{width:13px}@media (min-width:768px){.order-card{-ms-align-items:center;align-items:center;padding:15px 12px}.order-card .order-content{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;align-items:center}.order-card .order-col.code-col,.order-card .order-col.quantity-col,.order-card .order-col.total-col{display:block}.order-card .order-col.summary-col{-webkit-order:2px;-ms-order:2px;order:2px;flex:1 1 auto;max-width:100%}.order-card .order-col.code-col{-webkit-order:0;-ms-order:0;order:0;flex:0 0 90px;max-width:90px}.order-card .order-col.quantity-col,.order-card .order-col.total-col{flex:0 0 100px;max-width:100px}.order-card .order-col.remove-col{flex:0 0 45px;max-width:45px;position:static}.order-card .order-media{width:90px}.order-card .order-subtitle{display:none}.order-card .order-quantity{margin:0 auto}.order-card .order-price{text-align:center}}@media (min-width:1200px){.order-card .order-col.code-col{flex:0 0 110px;max-width:110px}.order-card .order-col.quantity-col,.order-card .order-col.total-col{flex:0 0 145px;max-width:145px;text-align:center}.order-card .order-media{width:152px}#modalFastOrder .order-card .order-media{width:120px}}.order-short-card{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:15px 6px;font-size:12px;color:#746b6b}.order-short-card .order-col{flex:0 0 25%;max-width:25%;padding-left:6px;padding-right:6px}.order-short-card a.order-code{border-bottom:1px dotted var(--secondary);color:var(--secondary);text-decoration:none}.order-short-card a.order-code:hover{border-bottom-color:transparent;color:var(--secondary);text-decoration:none}.order-explain-card{display:none;border-top:1px solid #929ea6;box-shadow:0 3px 3px -1px #929ea6 inset;font-size:12px;color:#746b6b}.order-explain-card .main-info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding-top:15px;padding-bottom:15px}.order-explain-card .order-aside{flex:0 0 auto;width:auto;max-width:100%}.order-explain-card .order-col{padding:2px 6px}.order-explain-card .order-media{position:relative;display:block;width:60px;padding-bottom:100%;border:1px solid #e6e6e7;box-shadow:0 0 5px #e6e6e7;text-decoration:none}.order-explain-card .order-media img{position:absolute;top:5px;left:5px;right:5px;bottom:5px;max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin:auto}.order-explain-card .order-media:hover{text-decoration:none}.order-explain-card .order-title{font-size:14px}.order-explain-card .order-price{font-size:16px;font-weight:700;color:#000}.order-explain-card .order-price i.icon-rouble{display:inline-block;margin-left:-5px;font-weight:700}.order-explain-card .additional-info{min-height:84px;padding:15px 10px;border-top:1px solid #929ea6;background-color:#eceff1;box-shadow:0 -3px 4px -2px #929ea6 inset;color:#414141}.order-explain-card .additional-info-col{margin-bottom:15px}.order-explain-card .additional-info .title{display:block;margin:0;font-size:14px}@media (min-width:576px){.order-explain-card .main-info{padding-top:0;padding-bottom:0}.order-explain-card .order-content{flex:1 1 auto;max-width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-ms-align-items:center;align-items:center}.order-explain-card .order-col{padding:15px 10px}.order-explain-card .order-col.summary-col{flex:1 1 auto;max-width:100%;-ms-align-self:flex-start;align-self:flex-start}.order-explain-card .order-col.quantity-col,.order-explain-card .order-col.total-col{flex:0 0 120px;max-width:120px}.order-explain-card .order-col.total-col{text-align:center}.order-explain-card .order-media{width:90px}.order-explain-card .additional-info .title{margin:0 0 12px}}@media (min-width:768px){.order-explain-card .additional-info .title{margin:0 0 18px}}@media (min-width:1200px){.order-explain-card .order-media{width:100px}}.compare-card{position:relative;width:100%;font-size:12px}.compare-card .compare-remove{position:absolute;z-index:9;top:5px;right:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;font-size:13px;color:var(--primary);background:transparent url(../../images/client/icons/icon-close.svg) center/70% no-repeat;text-decoration:none;line-height:1}.compare-card .compare-remove img{width:13px}.compare-card .compare-remove:hover{text-decoration:none}.compare-card .compare-header{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:15px 10px}.compare-card .compare-media,.compare-card .compare-order-wrapper,.compare-card .compare-title{width:100%;max-width:220px;margin-left:auto;margin-right:auto}.compare-card .compare-media{position:relative;display:block;padding-bottom:164px;text-decoration:none}.compare-card .compare-media img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.compare-card .compare-media:hover{text-decoration:none}.compare-card .compare-title{flex:1;display:block;margin-top:0;margin-bottom:0;padding:7px 0;font-size:14px}.compare-card .compare-order-wrapper{padding:7px 0 0;border-top:1px dotted #adaeb0}.compare-card .compare-price{flex:1 1 auto;max-width:100%;font-size:16px;font-weight:700;text-align:center}.compare-card .compare-price .icon-rouble{display:inline-block;margin-left:-5px;font-weight:inherit}.compare-card .compare-basket{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex:0 0 124px;max-width:124px;width:124px;height:40px;margin:0 auto;background:url(../../images/client/add-to-basket.svg) no-repeat 0 0;background-size:contain}.compare-card .compare-basket input{width:40px;height:40px;margin:0 0 0 8px;border:none;background-color:transparent;font-size:11px;text-align:center}.compare-card .compare-basket .form-number{flex:0 0 60px;max-width:60px}.compare-card .compare-basket .number-button{position:absolute;top:10px;left:48px;width:12px;height:10px}.compare-card .compare-basket .number-button.dec{top:20px}.compare-card .compare-basket .product-add-to-basket{flex:0 0 60px;max-width:60px;margin:0;padding:0;border:none;border-radius:0;background:0 0}.compare-card .compare-specifications{background-color:transparent}@media (min-width:576px){.compare-card .compare-header{padding:15px}.compare-card .compare-title{padding:7px 10px}.compare-card .compare-order-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between}}@media (min-width:768px){.compare-card .compare-specifications{text-align:center}}.page-home .section-services .service-block{order:1}.page-home .section-services .service-block:first-child{order:-1}.page-home .section-services .service-master{margin-top:0;margin-bottom:30px}@media screen and (min-width:768px){.page-home .section-services .service-master{margin-top:50px;margin-bottom:30px}}.section-product .product-typography-container{font-size:14px;color:#2e2e2e;line-height:1.5}@media (min-width:1200px){.section-product .product-typography-container{font-size:13px;line-height:1.4}}.product-image-container{padding-bottom:30px}.product-gallery-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.product-gallery-media{margin:5px;border:1px solid #c7c8c9;box-shadow:0 0 5px #c7c8c9}.product-gallery-media.single-container{width:calc(100% - 10px)}.product-gallery-media .swiper-slide{background:#fff;background-size:cover;background-position:center}.product-gallery-media .product-gallery-thumbnail{position:relative;display:block;width:100%;height:282px;text-decoration:none}.product-gallery-media .product-gallery-thumbnail:hover{text-decoration:none}.product-gallery-media .product-gallery-thumbnail img{position:absolute;top:10px;left:10px;right:10px;bottom:10px;max-width:calc(100% - 20px);max-height:calc(100% - 20px);margin:auto}.product-gallery-thumbs-wrapepr{flex:0 0 214px;width:214px}.product-gallery-thumbs-wrapepr,.product-gallery-thumbs.swiper-container-horizontal{max-width:214px;margin:5px auto 0 auto;align-self:center}.product-gallery-thumbs .swiper-slide{max-width:95px;max-height:95px;margin:4px 5px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:content-box;box-shadow:0 0 5px #c7c8c9;border:1px solid #c7c8c9}.product-gallery-thumbs .swiper-slide img{max-width:95px;max-height:95px;vertical-align:top}.product-gallery-thumbs .swiper-slide.active{cursor:default;border-color:#d43128}.swiper-button-next-thumbs,.swiper-button-prev-thumbs{top:50px;right:0;left:-55px;width:95px;height:14px;margin:0;background-color:transparent;transform:rotate(-90deg);font-size:20px;visibility:hidden}.swiper-button-next-thumbs{left:auto;right:-55px}.swiper-button-next-thumbs::before,.swiper-button-prev-thumbs::before{transform:rotate(90deg)}.swiper-button-next-thumbs.visible,.swiper-button-prev-thumbs.visible{visibility:visible}@media (min-width:375px){.product-gallery-wrapper{width:100%}.product-gallery-thumbs-wrapepr{flex:0 0 321px;width:321px}.product-gallery-thumbs-wrapepr,.product-gallery-thumbs.swiper-container-horizontal{max-width:321px}}@media (min-width:576px){.product-gallery-wrapper{flex-wrap:nowrap}.product-gallery-media .product-gallery-thumbnail{height:342px}.product-gallery-thumbs-wrapepr{margin:0 0 0 15px;flex:0 0 107px;width:107px;height:315px}.product-gallery-thumbs-wrapepr .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-gallery-thumbs-wrapepr,.product-gallery-thumbs.swiper-container-vertical{max-height:315px}.swiper-button-next-thumbs,.swiper-button-prev-thumbs{width:calc(100% - 10px);margin:0 auto;top:-14px;right:0;left:0;transform:none}.swiper-button-next-thumbs{top:auto;bottom:-14px}}@media (min-width:768px){.product-gallery-media .product-gallery-thumbnail{height:330px}}@media (min-width:992px){.product-image-container{padding-bottom:0}.product-gallery-media .product-gallery-thumbnail{height:342px}}.section-product .product-code{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;margin:10px 0;padding:10px;border:1px solid #c7c8c9;border-radius:5px;box-shadow:0 0 5px #c7c8c9;font-size:13px}.section-product .product-code .code{margin:0 0 0 5px;padding:3px 10px;border:1px solid var(--primary);background:var(--primary);border-radius:5px;color:#fff}@media (min-width:768px){.section-product .product-code{margin:0 0 30px}}.section-product .product-compare-wrapper{max-width:375px;margin:10px auto;font-size:14px;text-align:center}.section-product .product-compare-wrapper .product-compare{font-size:inherit}@media (min-width:576px){.section-product .product-compare-wrapper{max-width:380px;font-size:16px}}@media (min-width:768px){.section-product .product-compare-wrapper{max-width:none;margin:10px 0;text-align:center}}.product-order-wrapper{width:100%;max-width:465px;display:flex;justify-content:center;margin-right:auto;margin-left:auto}.product-order-wrapper .product-order-inner{width:100%;max-width:240px;padding:4px 5px;margin:0 auto;box-sizing:border-box;border-radius:6px 15px}.product-order-wrapper .product-order{padding:.2em;width:100%;height:auto;max-width:240px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;line-height:normal;border-radius:var(--card-radius);background:var(--secondary)}.product-order-wrapper .product-price{min-width:160px;max-width:100%;flex:0 0 100%;padding:10px 0;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:400;line-height:1;position:relative;white-space:nowrap;color:var(--white);box-sizing:border-box;border-radius:5px;z-index:1}.product-order-wrapper .basket-actived .product-add-to-basket{color:var(--primary)}.product-order-wrapper .basket-actived .product-add-to-basket .stw0{fill:var(--primary)}.product-order-wrapper .basket-actived .circle{border:2px solid var(--primary)}.product-order-wrapper .product-price .icon-rouble{margin-left:-5px}.product-order-wrapper .product-basket{display:flex;justify-content:space-around;align-items:center;width:100%;padding:10px 0;margin-top:4px;top:0;right:auto;left:-15px;display:flex;box-sizing:border-box;background:var(--white);border-radius:var(--card-radius)}.product-order-wrapper .order-quantity-count,.product-order-wrapper .order-quantity-count .form-number{box-shadow:none;background:0 0;border:0}.product-order-wrapper .order-quantity-count{width:100%;max-width:100%;flex:0 0 86px;padding:0;margin:0 0 0 15px;top:0;left:auto}.product-order-wrapper .quantity-count-buttons .number-button.inc:before{top:2px}.product-order-wrapper .quantity-count-buttons .number-button.dec:after{bottom:2px}.product-order-wrapper .product-add-to-basket{cursor:pointer;position:relative;top:0;right:0;display:flex;align-items:center;height:auto;padding:0 12px;border:0;background:0 0;box-sizing:border-box;font:bold 18px/1 Arial,"Helvetica Neue",Helvetica,sans-serif;text-shadow:1px 1px #fff;text-indent:0;color:var(--secondary)}.product-add-to-basket svg{width:24px;height:24px}.product-add-to-basket .circle{top:0;left:0;width:100%;height:100%;display:flex;margin-right:.3em;padding:.5em;justify-content:center;align-items:center;position:relative;content:'';border:2px solid var(--secondary);border-radius:100%}@media (min-width:576px){.product-order-wrapper .product-order-inner{max-width:none;margin:0 17px}.product-order-wrapper .product-order{max-width:none;margin:0;flex-direction:row}.product-order-wrapper .product-price{max-width:160px;flex:0 0 160px;left:0}.product-order-wrapper .product-basket{margin-top:0;left:-6px;border-radius:0 var(--card-radius) var(--card-radius) 0}}.section-product .product-specifications-headline{margin-bottom:15px;font-size:22px}@media (min-width:1200px){.section-product .product-specifications{margin-top:30px}}.order-block{margin:0 0 10px;border:1px solid #d6dbe2;border-radius:10px;box-shadow:0 0 5px #d6dbe2;background:#fff;color:#2e2e2e}.order-headlines{padding:0 16px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #c1c1c1;background:linear-gradient(to bottom,#fff 0,#f0f3f7 100%);font-size:13px;font-weight:700;font-style:italic;color:#353535}.order-headline{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;height:49px;padding-left:6px;padding-right:6px}.order-headline.media-headline{flex:0 0 102px;max-width:102px}.order-headline.summary-headline{flex:1 1 auto;max-width:100%}.order-headline.code-headline{flex:0 0 90px;max-width:90px}.order-headline.quantity-headline,.order-headline.total-headline{flex:0 0 100px;max-width:100px;justify-content:center}.order-headline.remove-headline{flex:0 0 45px;max-width:45px}.order-list{padding:0 10px}.order-list .order-item:not(:last-child){border-bottom:1px solid #c1c1c1}@media (min-width:1200px){.order-headline.media-headline{flex:0 0 164px;max-width:164px}#modalFastOrder .order-headline.media-headline{flex:0 0 132px;max-width:132px}.order-headline.code-headline{flex:0 0 110px;max-width:110px}.order-headline.quantity-headline,.order-headline.total-headline{flex:0 0 145px;max-width:145px}}.cart-total i.icon-rouble{display:inline-block;margin-left:-5px;font-weight:700}.cart-total .total{padding:10px 0;font-size:16px;font-weight:700;text-align:right}.cart-total .total-cost{color:var(--secondary);white-space:nowrap}.modal .cart-total .total-cost{color:#fff}.cart-total .btn-skew{margin-top:3px;margin-bottom:3px}@media (min-width:768px){.cart-total .total{text-align:left}.cart-total .btn-skew{margin-top:0;margin-bottom:0}}.checkout-headlines{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin:0 0 20px;font-size:12px;font-weight:700;font-style:italic;color:#353535}.checkout-headlines::before{content:'';position:absolute;top:25px;left:15px;right:15px;height:9px;background:url(../../images/client/page-checkout/checkout-headline-bg.jpg) repeat-x center;background-size:contain;transform:translateY(-50%)}.checkout-headline{position:relative;z-index:1}.checkout-headline a,.checkout-headline a:hover{color:inherit;text-decoration:none}.checkout-headline .step{position:relative;z-index:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:50px;height:50px;margin-bottom:3px;border-radius:50%;background:url(../../images/client/page-checkout/checkout-headline-step-bg.jpg);background-size:contain;font-size:18px;font-style:normal;color:#fff}.checkout-headline .step::before{content:'';position:absolute;z-index:-1;top:50%;left:50%;width:38px;height:38px;border-radius:50%;background:#c3c4d1;transform:translate(-50%,-50%)}.checkout-headline.active .step::before{background:var(--primary);border-radius:100%;background-size:contain}.checkout-headline:not(:first-child):not(:last-child){text-align:center}.checkout-headline:not(:first-child):not(:last-child) .step{margin-left:auto;margin-right:auto}.checkout-headline:last-child .step{margin-left:auto}.checkout-inner{overflow:hidden;margin-bottom:30px;border:1px solid #c7c8c9;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px #c7c8c9}.cart-total+.checkout-inner{margin-top:30px}.checkout-content{background-color:#f7f8f9;padding:22px 18px 25px;border-bottom:1px solid #929ea6;border-radius:5px 5px 0 0;box-shadow:0 0 5px 0 #929ea6}.form-checkout{font-size:12px}.form-checkout label{display:block;margin:0 0 3px;font-size:14px;font-weight:700;color:#000}.form-checkout textarea{width:100%;height:105px;padding:6px;border:1px solid #f2f2f2;border-bottom:none;border-radius:6px;background-color:#fff;box-shadow:inset 2px 2px 2px #adaeb0;font-size:11px;color:#2e2e2e}.form-checkout .link-dotted{line-height:28px}.form-checkout .form-hint{font-size:11px;font-style:italic;color:#989898}.form-checkout .form-group{margin-bottom:10px}.form-checkout .form-group:last-child{margin-bottom:0}.form-checkout [type=submit]{position:relative}.checkout-choose-grid{margin-bottom:-10px}.checkout-choose-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:10px}.checkout-choose{cursor:pointer;position:relative;width:100%;margin-top:5px;margin-bottom:5px;padding:9px;border:1px solid #c7c8c9;box-shadow:0 0 5px #c7c8c9;border-radius:5px;font-size:11px;color:#746b6b}.checkout-choose::after,.checkout-choose::before{content:'';position:absolute;border-radius:50%}.checkout-choose::before{top:11px;left:9px;width:14px;height:14px;box-shadow:inset 0 0 4px rgba(0,0,0,.65);background-color:#fff}.checkout-choose::after{opacity:0;visibility:hidden;top:14px;left:12px;width:8px;height:8px;background-color:var(--secondary)}.checkout-choose p{margin:0}.checkout-choose .checkout-choose-title{display:inline-block;margin:0 0 6px 18px;border-bottom:1px dotted var(--secondary);font-size:14px;font-weight:700;color:var(--secondary)}.checkout-choose .checkout-choose-description{margin:5px 0;line-height:1.7}.checkout-choose.active{background-color:#fff}.checkout-choose.active::after{opacity:1;visibility:visible}.checkout-choose.active .checkout-choose-title{border-bottom-color:transparent;color:#000}.checkout-pagination{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:flex-end;padding:3px 8px}.checkout-pagination-prev{background:0 0;font-weight:400;color:#d16200;text-shadow:none}.checkout-pagination-prev span{padding:2px 0;border-bottom:1px dotted #d16200}@media (min-width:576px){.checkout-pagination{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.checkout-pagination .btn:not(:first-child){margin-left:8px}}@media (min-width:1200px){.checkout-wrapper{max-width:830px;margin-left:auto;margin-right:auto}.checkout-pagination-prev{background:var(--lilac-dark);font-weight:700;color:var(--white)}.checkout-pagination-prev span{padding:0;border-bottom:none}}.checkout-summary-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-bottom:20px}.checkout-summary{flex:1;width:100%;padding:9px;border:1px solid #c7c8c9;border-radius:5px;box-shadow:0 0 5px #c7c8c9;font-size:11px;color:#746b6b}.checkout-summary p{margin:5px 0}.checkout-summary-headline{margin:0 0 5px;font-size:12px;font-weight:700;color:#2e2e2e}.checkout-summary-title{margin:0;font-size:14px;font-weight:700;color:#292929;word-wrap:break-word}.checkout-summary-description{line-height:1.7}@media (min-width:768px){.checkout-summary-headline{margin:0 0 20px}}.compare-wrapper{margin:15px 0 0;border:1px solid #bdbdbd;border-radius:10px}.compare-wrapper .compare-aside{overflow:hidden;position:relative;z-index:9;flex:0 0 222px;max-width:222px;width:222px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#fff}.compare-wrapper .compare-aside .compare-specifications{border-right:1px solid #dedede}.compare-wrapper .compare-content{flex:0 0 100%;max-width:100%;width:100%;border-radius:10px}.compare-wrapper .compare-info{font-size:16px;margin:15px 25px}.compare-wrapper .compare-info .info-title{margin-bottom:15px}.compare-wrapper .compare-info .categories-list>div{margin:10px 0}.compare-category{margin-bottom:15px}.compare-category label{margin:0;font-weight:700}.compare-headline{height:47px;margin:0;padding:11px 15px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:18px;font-weight:700;color:#000;white-space:nowrap}.compare-controls-title{margin:5px 0;font-weight:700}.compare-show{margin:5px 0}.compare-toggles{display:inline-block}.compare-toggles .compare-toggle{display:inline-block;vertical-align:middle;margin:0 0 0 5px;border-bottom:1px dotted var(--secondary);color:var(--secondary);line-height:1;text-decoration:none}.compare-toggles .compare-toggle.active{padding:3px 2px;border-bottom-color:transparent;background-color:var(--secondary-light);color:#fff}.compare-specifications{background-color:#eff4f7}.compare-specifications:nth-of-type(1){border-top:1px solid #dedede}.compare-specifications .compare-specification-item{padding:5px 10px}.compare-specifications .compare-specification-item:only-child{padding-top:10px;padding-bottom:10px}.compare-specifications .compare-specification-title{font-weight:700}.swiper-compare{position:static}.swiper-compare .swiper-slide{background-color:transparent}.swiper-compare .swiper-button-next,.swiper-compare .swiper-button-prev{position:absolute;top:0;z-index:9;width:28px;height:100%;margin:0}.swiper-compare .swiper-button-prev{left:-15px}.swiper-compare .swiper-button-next{right:-15px}.swiper-compare .swiper-button-next::before,.swiper-compare .swiper-button-prev::before{position:absolute;top:50%;width:32px;height:32px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;transform:translateY(-50%);font-family:icomoon;font-size:40px;color:var(--secondary)}.swiper-compare .swiper-button-prev::before{content:"\f111"}.swiper-compare .swiper-button-next::before{content:"\f112"}.swiper-compare .swiper-button-disabled{opacity:0}@media (min-width:576px){.compare-specifications .compare-specification-item{padding:5px 15px}}@media (min-width:768px){.compare-wrapper{margin:0}.compare-wrapper .compare-content{flex:0 0 calc(100% - 222px);max-width:calc(100% - 222px);width:calc(100% - 222px);margin-left:-1px}.compare-category label{font-weight:400}.compare-controls-title{margin:0}.compare-controls{padding:15px}.compare-show{margin:10px 0}.swiper-compare .compare-card .compare-header,.swiper-compare .compare-card .compare-specifications{border-left:1px solid #dedede}.swiper-compare .swiper-slide:only-child .compare-header,.swiper-compare .swiper-slide:only-child .compare-specifications{border-right:1px solid #dedede}.swiper-compare .swiper-button-next,.swiper-compare .swiper-button-prev{width:32px}.swiper-compare .swiper-button-prev{left:-30px}.swiper-compare .swiper-button-next{right:-30px}}@media (min-width:1200px){.compare-wrapper .compare-aside{flex:0 0 282px;max-width:282px;width:282px}.compare-wrapper .compare-content{flex:0 0 calc(100% - 282px);max-width:calc(100% - 282px);width:calc(100% - 282px);margin-left:-1px}}.profile-block{border:1px solid #c7c8c9;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px #c7c8c9}.profile-block .profile-content{padding:10px 10px 45px;border-bottom:1px solid #929ea6;border-radius:5px 5px 0 0;background-color:#f7f8f9;box-shadow:0 0 5px 0 #929ea6;font-size:14px}.profile-block .profile-footer{padding:8px}.profile-block .profile-title{margin:0 0 15px;font-size:20px;font-weight:700;color:#000}.profile-summary .profile-summary-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;font-size:14px;border-bottom:1px solid #929ea6}.profile-summary .profile-summary-title,.profile-summary .profile-summary-value{flex:0 0 50%;max-width:50%;padding:10px}.profile-summary .profile-summary-title{font-weight:700}.profile-summary .profile-summary-value{text-align:right}.profile-block .profile-delivery-content{padding:20px}.profile-block .profile-footer button:last-child{margin-left:5px;position:relative}.profile-delivery{max-width:475px;font-size:14px}.profile-delivery .form-profile-delivery .col-form-label{font-weight:700}.profile-delivery .form-profile-delivery .form-control{height:32px;border:1px solid #f2f2f2;background-color:#fff;box-shadow:inset 2px 2px 2px #adaeb0}.profile-delivery .form-profile-delivery textarea.form-control{height:126px;padding-top:5px;padding-bottom:5px}.profile-exist-delivery{margin-bottom:20px}.profile-exist-delivery .address-line .btn-link{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:none;border-radius:0;background-color:transparent}.profile-exist-delivery .address-line .btn-link img{width:20px}.profile-exist-delivery .item{padding:10px}.profile-exist-delivery .item:not(:last-child){border-bottom:1px solid #929ea6}.profile-orders{overflow:hidden;border:1px solid #d6dbe2;border-radius:10px;box-shadow:0 0 5px #d6dbe2}.profile-order-headlines{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:0 6px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #c1c1c1;background:linear-gradient(to bottom,#fff 0,#f0f3f7 100%);font-size:13px;font-weight:700;font-style:italic;color:#353535}.profile-order-headline{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;flex:0 0 25%;max-width:25%;height:49px;padding-left:6px;padding-right:6px}.profile-order-list .profile-order-item:not(:last-child){border-bottom:1px solid #929ea6}.page-LR{padding-bottom:0;font-size:15px}.page-LR .article{font-size:14px}.page-LR .article p{margin:20px 0}.page-LR .article ul li{padding-top:5px;padding-bottom:5px}.page-LR .article ul li:before{top:12px}.LR-master{position:relative;padding:15px 0;font-size:14px;color:#fff;text-align:center}.LR-master::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:var(--primary)}.LR-master .LR-master-typography-container{padding-left:30px;padding-right:30px}.LR-master .LR-master-title{margin:0 0 15px;font-size:18px}.LR-master .LR-master-title br{display:none}.LR-master .LR-master-contacts{font-size:30px;color:#f6ff01}.LR-master .LR-master-contacts a{color:inherit;text-decoration:none}.LR-master .LR-master-contacts a:hover{color:#f6ff01;text-decoration:underline}.LR-master .LR-master-order{position:relative;padding-top:20px}.LR-master .LR-master-order::before{content:'';position:absolute;top:0;left:5px;width:90%;max-width:830px;border-top:1px solid var(--white);border-bottom:1px solid var(--white)}.LR-master .LR-master-order br{display:none}.LR-master .btn{height:auto;padding:15px 10px;border-radius:8px;background:-webkit-linear-gradient(#fff,#afb2b3);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:700;color:#000;text-shadow:none}@media (min-width:576px){.LR-master{padding:20px 0;text-align:left}.LR-master .LR-master-typography-container{padding-left:40px;padding-right:40px}.LR-master .LR-master-title{margin:0;font-size:20px}.LR-master .LR-master-contacts,.LR-master .LR-master-socials{margin-top:10px;margin-bottom:10px}}@media (min-width:768px){.LR-master{margin-top:0;margin-bottom:80px}.LR-master .LR-master-figure{margin:0}.LR-master .LR-master-figure img{display:block;max-width:300px;margin:-84px 0 -84px -100px}.LR-master .LR-master-title{margin:0}}@media (min-width:992px){.LR-master{padding:30px 0}.LR-master .LR-master-typography-container{padding-left:50px;padding-right:50px}.LR-master .LR-master-figure img{max-width:none;margin:-110px 0 -110px -110px}.LR-master .LR-master-title{font-size:26px}.LR-master .LR-master-title br{display:block}.LR-master .LR-master-contacts,.LR-master .LR-master-socials{margin-top:15px;margin-bottom:15px}.LR-master .LR-master-contacts{font-size:36px}.LR-master .LR-master-order{padding-top:30px}.LR-master .LR-master-order br{display:block}.LR-master .btn{padding-left:15px;padding-right:15px;font-size:16px}}.LR-price{padding-top:30px;padding-bottom:30px;margin-top:40px;background:#f7f7f7 url(../../images/client/page-LR/section-price/price-bg.jpg) left bottom repeat-x}.LR-price .section-title{margin:0 0 20px;font-size:24px;font-weight:700;color:#000}.LR-price .LR-price-figure{position:relative;width:280px;height:280px;margin:15px auto;background:url(../../images/client/page-LR/section-price/price-scheme.png) no-repeat 0 0;-webkit-background-size:contain;background-size:contain}.LR-price .LR-price-figure .LR-price-figure-item{position:absolute;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:130px;height:130px;padding:5px 20px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:700;color:#fff;text-align:center}.LR-price .LR-price-figure .LR-price-figure-item:first-child,.LR-price .LR-price-figure .LR-price-figure-item:nth-child(4){left:50%;margin-left:5px;transform:translateX(-50%)}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(2),.LR-price .LR-price-figure .LR-price-figure-item:nth-child(3){top:50%;transform:translateY(-50%)}.LR-price .LR-price-figure .LR-price-figure-item:first-child{top:0}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(2){left:10px}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(3){right:0}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(4){bottom:0}.LR-price-summary{margin-top:20px;margin-bottom:20px;padding:30px;border-radius:10px;background-color:#fff;box-shadow:0 0 5px #c8c3c6;font-size:14px}.LR-price-summary-media{width:60px;margin:5px 0}.LR-price-summary-title{margin:0;font-size:36px;font-weight:700;color:var(--primary);line-height:1.25}@media (min-width:576px){.LR-price .LR-price-figure{width:337px;height:337px}.LR-price .LR-price-figure .LR-price-figure-item{width:140px;height:150px;padding:15px;font-size:16px}.LR-price .LR-price-figure .LR-price-figure-item:first-child,.LR-price .LR-price-figure .LR-price-figure-item:nth-child(4){margin-left:10px}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(2){left:18px}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(3){right:6px}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(4){bottom:10px}}@media (min-width:768px){.LR-price-summary{margin-top:50px;margin-bottom:50px}}@media (min-width:992px){.LR-price .LR-price-figure{width:447px;height:447px}.LR-price .LR-price-figure .LR-price-figure-item{width:195px;height:195px;padding:20px;font-size:18px}.LR-price .LR-price-figure .LR-price-figure-item:nth-child(4){bottom:20px}.LR-price-summary{padding:30px 60px}.LR-price-summary-title{font-size:40px}}@media (max-width:480px){.LR-price .section-title,.section-advantages{padding-top:35px}}.LR-offers{padding-top:30px;padding-bottom:30px;background:url(../../images/client/page-LR/section-offers/offers-bg.png) repeat-x 0 0}.LR-offers .section-title{margin:0 0 20px;font-size:24px;font-weight:700;color:#000}.LR-offer-card{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:100%}.LR-offer-card .LR-offer-body{flex:1 1 auto;padding-bottom:10px}.LR-offer-card .LR-offer-footer{padding-top:15px;border-top:1px dotted #adaeb0;text-align:center}.LR-offer-card .LR-offer-thumbnail{margin:0 0 10px;border:5px solid #fff;box-shadow:0 0 10px #999}.LR-offer-card .LR-offer-thumbnail img{width:100%}.LR-offer-card .LR-offer-specifications{font-size:13px;line-height:1.25}.LR-offer-card .LR-offer-specification-item{margin-left:-5px;margin-right:-5px;padding-top:5px;padding-bottom:5px}.LR-offer-card .LR-offer-specification-title,.LR-offer-card .LR-offer-specification-value{padding-left:5px;padding-right:5px}.LR-offer-card .LR-offer-specification-title{flex:1 1 auto}.LR-offer-card .LR-offer-specification-value{flex:0 0 auto;font-size:15px;font-weight:700;color:#000;line-height:1}.LR-offer-card .LR-offer-specification-value i{display:inline-block;margin-left:-5px;font-weight:inherit}.LR-offers-grid{margin-top:30px;margin-bottom:0}.LR-offers-grid .LR-offer-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:45px}.LR-offers .LR-offers-hint{border-radius:10px;padding:20px;background:#fff;font-size:16px;font-weight:700}@media (min-width:576px){.LR-offer-card .LR-offer-specification-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-left:-5px;margin-right:-5px;padding-top:5px;padding-bottom:5px}.LR-offer-card .LR-offer-specification-value{text-align:right}}.line{top:50px;left:-25px;width:calc(100% + 50px);height:50px;position:absolute;display:none;background:var(--primary);border:5px solid var(--white);border-radius:30px}.LR-process{overflow:hidden;position:relative;z-index:1;padding-top:50px;padding-bottom:50px;background:#3e3e3e url(../images/client/page-LR/section-process/process-bg.jpg);color:#b5b5b5}.LR-process::before{content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:var(--secondary)}.LR-process .section-title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;justify-content:center;align-items:center;margin:0 0 40px;font-size:24px;font-weight:bolder;color:#fff;text-align:center}.LR-process-card{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:100%;font-size:16px;text-align:center}.LR-process-card .LR-process-thumbnail{position:relative;width:120px;padding:1.5em;margin:0 auto 20px;background:var(--white);border:5px solid var(--primary);border-radius:100%}.LR-process-card .LR-process-thumbnail:before{top:-10px;left:-10px;position:absolute;display:block;content:'';width:calc(100% + 20px);height:calc(100% + 20px);background:var(--white);border-radius:100%;z-index:-1}.LR-process-card .LR-process-description{margin:0 0 15px;font-weight:700;color:var(--white)}.LR-process-card .LR-process-time{color:var(--white);font-size:20px;font-weight:700;line-height:1.15}.LR-progess-grid{position:relative;margin-bottom:-30px}.LR-progess-grid .LR-process-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:30px}@media (min-width:576px){.LR-process-card .LR-process-thumbnail{width:154px}.LR-process-card .LR-process-description{flex:1 1 auto}}@media (min-width:992px){.LR-process-card .LR-process-thumbnail{padding:2.5em}.line{display:block}.LR-process-card{font-size:14px}.LR-progess-grid::before{left:0;transform:translateX(-94%);border-radius:100% 0 0 100%}.LR-progess-grid::after{right:0;transform:translateX(94%);border-radius:0 100% 100% 0}}@media (min-width:1200px){.LR-process-card{font-size:12px}}.LR-instruction{padding-top:30px;padding-bottom:30px;background:url(../../images/client/page-LR/section-instruction/instruction-bg.jpg) center top repeat-y;font-size:14px}.LR-instruction .article ul{margin-left:0}.LR-instruction .section-title{margin:0 0 20px;font-size:24px;font-weight:700;color:#000}.LR-instruction-product{max-width:147px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:700;color:#000;text-align:center}.LR-instruction-product .LR-instruction-product-thumbnail{margin:0 0 10px;padding:5px;background-color:#fff;box-shadow:0 0 10px #999}.LR-instruction-product .LR-instruction-product-title{padding-left:10px;padding-right:10px}.LR-instruction-products{margin-left:-10px;margin-right:-10px;margin-bottom:-15px}.LR-instruction-products .LR-instruction-product-item{padding-left:10px;padding-right:10px;margin-bottom:15px}.LR-reviews{padding-top:0;padding-bottom:30px;background:url(../../images/client/page-LR/section-instruction/instruction-bg.jpg) center top repeat-y}.LR-reviews .section-title{margin:0 0 20px;font-size:24px;font-weight:700;color:#000}.swiper-reviews .swiper-slide{padding:10px;flex-direction:column;align-items:center;box-sizing:border-box;background:0 0}.swiper-reviews .swiper-slide img{max-width:100%;padding:5px;vertical-align:top;box-sizing:border-box;box-shadow:0 0 10px #666;background:#fff}.reviews-name{margin-top:10px;font-weight:700;color:#2e2e2e}.footer-box{position:relative;flex:0 0 auto;padding-top:15px;padding-bottom:15px;background:linear-gradient(to bottom,#989898 0,rgba(152,152,152,0) 100%) no-repeat top center;background-size:100% 8px;font-size:12px;line-height:1.5}.footer-box a{color:var(--secondary);text-decoration:underline}.footer-box a:hover{text-decoration:none}.footer-box .row{margin-left:-10px;margin-right:-10px}.footer-box [class^=col]{position:static;padding-left:10px;padding-right:10px}@media (min-width:768px){.footer-box .row{margin-left:-15px;margin-right:-15px}.footer-box [class^=col]{padding-left:15px;padding-right:15px}}@media (min-width:1024px){.footer-box .row{margin-left:-30px;margin-right:-30px}.footer-box [class^=col]{padding-left:30px;padding-right:30px}}@media (min-width:1200px){.footer-box .order-sm-2{padding-left:0;padding-right:0;margin:0 auto}}.footer-contact{align-items:center;justify-content:center;margin-top:10px;margin-bottom:10px}.footer-contact a[href^="mailto:"]{font-size:inherit;text-decoration:underline}@media (min-width:576px){.footer-contact{justify-content:flex-start;align-items:flex-end;margin-top:20px;margin-bottom:20px}}.footer-copyright{text-align:center}.footer-copyright p{margin:0}@media (min-width:768px){.footer-copyright{max-width:200px;margin-top:15px;text-align:left}}.footer-counters{margin-top:20px;margin-bottom:20px}.footer-develop{position:absolute;top:15px;right:15px;display:flex;align-items:center;width:100%;max-width:64px}.footer-develop .develop-media{flex:0 0 64px;max-width:64px}.footer-develop .develop-content{display:none}@media (min-width:576px){.footer-develop{position:static}}@media (min-width:1200px){.footer-develop{max-width:290px}.footer-develop .develop-media{flex:0 0 74px;max-width:74px}.footer-develop .develop-content{display:block}}
/*# sourceMappingURL=style.css.map */
