@charset "UTF-8";body,html{height:100%}#app{background:#fff;display:grid;font-family:Open Sans,Arial,sans-serif;font-size:.85em;grid-template-columns:190px auto 280px;grid-template-rows:100px auto 200px;max-width:1366px;min-height:100%;min-width:1080px;position:relative}#app:before{background:#646464;content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.header{background:#cd3637;grid-column:1;grid-row:1/4}.logo{color:#fff;display:block;font-size:13px;line-height:18px;padding:20px 10px 15px 20px}.logo>svg{margin-top:8px}.logo:hover{color:#fff}.nav-contact{color:#fff;padding:20px}.nav-contact__phone{color:#fff;display:block;font-size:18px;font-weight:900;margin-top:3px}.nav-contact__phone:hover{color:#fff}.nav-contact__text{font-size:12px;margin:0;padding:0}.catalog-top{grid-column:2/3;grid-row:1}.index-top{grid-column:2/4;grid-row:1;position:absolute;width:100%;z-index:2}.index-top__layout{display:flex;justify-content:space-between}.index-top__phone{box-sizing:border-box;padding:20px 40px 20px 0;width:280px}.top-nav{font-size:14px;max-width:840px;padding:20px 40px}.top-nav__info{color:#a0a0a0}.top-nav__list{display:flex;flex-flow:row wrap;list-style-type:none;padding-top:5px;row-gap:5px}.top-nav__item{padding-right:15px}.top-nav__link{border-bottom:1px solid hsla(0,0%,39%,.3);color:#646464}.top-nav__link_selected{border-bottom-color:transparent;color:#cd3637;pointer-events:none}.top-nav__link:hover{border-bottom-color:rgba(183,48,48,.3);color:#cd3637}.main{grid-column:2;grid-row:2;padding:20px 40px}.main>.title{color:#cd3637;font-size:3rem;font-weight:900;margin:0}.models{color:#3c3c3c;font-weight:800;list-style-type:none;margin-top:20px;max-width:720px}.models__item{display:inline-block}.models__item:after{content:", "}.models__item:last-child:after{content:"";display:none}.description{margin-top:40px}.feature{color:#3c3c3c;list-style-type:none;width:240px}.feature__item{padding-bottom:30px}.feature__title{display:block;font-size:14px;font-weight:900;line-height:1.3em;padding-top:4px}.feature__link{border-bottom:1px solid rgba(205,54,55,.3);color:#cd3637}.feature__link:hover{border-bottom-color:rgba(183,48,48,.3);color:#b73030}.feature__text{margin-bottom:0;margin-top:4px}.index{grid-column:2/4;grid-row:1/3}.flyover{height:80px}.hero{color:#cd3637;padding:120px 40px 0}.catalog-index{padding:0 40px 20px}.index-section{max-width:1030px;padding-top:40px}.index-section__title{color:#3c3c3c;font-size:24px}.index-section__list{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:1fr 1fr;list-style-type:none;padding-top:10px}.index-product{display:grid;grid-template-rows:1fr auto}.index-product__photo{display:block;position:relative}.index-product__photo:after{box-shadow:inset 0 0 0 1px #e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.index-product__image{height:auto;max-width:100%}.index-product__description{padding-top:10px}.index-product__link{border-bottom:1px solid rgba(205,54,55,.3);color:#cd3637;font-size:20px;font-weight:700;line-height:1.3}.index-product__link:hover{border-bottom-color:transparent;color:#b73030}.index-product__text{color:#3c3c3c;padding-top:10px}.section-list{list-style:none;padding-top:15px}.section-list__item{padding-bottom:15px}.section-list__link{border-bottom:1px solid rgba(205,54,55,.3);color:#cd3637;font-size:20px}.section-list__link:hover{border-bottom-color:#b73030;color:#b73030}.offer-list{grid-column-gap:30px;grid-row-gap:20px;display:grid;grid-template-columns:1fr 1fr;list-style:none;padding-top:30px}.offer-list__item{padding-bottom:10px}.offer{position:relative}.offer>a{display:block;min-height:200px}.offer__picture{height:auto;width:100%}.offer__description{padding-top:10px}.offer__link{border-bottom:1px solid rgba(205,54,55,.3);color:#cd3637}.offer__link:hover{color:#b73030}.offer__title{font-size:20px;font-weight:600;line-height:1.4}.offer__announce{color:#3c3c3c;padding-top:5px}.offer__announce p{margin-bottom:0}.offer__announce>p+p{margin-top:5px}.offer__announce>svg{fill:#3c3c3c}.offer__price{color:#646464;margin-top:10px}.content .strike{overflow:hidden;position:relative}.content .strike:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M-1.27469e-05 99.9999L100 -7.55191e-05L100.707 0.707031L0.707094 100.707L-1.27469e-05 99.9999Z' fill='tomato'/></svg>");background-repeat:no-repeat;background-size:100% 100%,auto;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.content h2{color:#cd3637;font-size:24px;font-weight:900;margin-top:20px}.content h3{color:#464646;font-size:18px;font-weight:900;margin-top:10px}.content p{font-size:14px;line-height:21px}.content h2+table{margin-top:20px}.content .price{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,94%,.7);border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-15px;padding:20px 20px 30px;position:absolute;width:100%;z-index:100}.content .price p{color:#6e6e6e;font-size:14px;line-height:18pt;margin-bottom:0}.content .price span{color:#cd3637;font-size:18px;font-weight:800;line-height:20px}.content .price span+p{margin-top:14px}.content ul{color:#3c3c3c;margin:0 0 20px;padding:0}.content ul li{font-size:14px;line-height:21px;list-style-type:none;margin-left:-1.5em;padding-left:3em;text-indent:-1.5em}.content ul>li:before{content:"—  "}.content ul li+li{margin-top:8px}.content ol{color:#3c3c3c;margin:0 0 20px;padding-left:20px}.content ol li{font-size:14px;line-height:21px}.content ol li+li{margin-top:10px}.content ol li span{color:#969696;font-size:12px;margin-left:10px}.content ol+h3{margin-top:40px}.content h2+ol,.content h3+ol{margin-top:20px}table.tech{margin-bottom:40px;margin-top:5px;max-width:450px;width:80%}table.tech.double{max-width:800px;width:100%}table.tech td,table.tech th{color:#323232;font-size:10pt;font-weight:400;line-height:14pt;padding-bottom:10px;text-align:left;vertical-align:top}table.tech.double td{width:35%}table.tech.double th{min-width:220px;width:30%}table.tech th{padding-right:20px}table.spec{margin-bottom:50px;margin-top:5px;width:90%}table.spec.double{width:70%}table.spec.double td{padding-right:20px;width:33.3%}table.spec td.middle{text-align:center}table.spec td{color:#323232;font-size:10pt;line-height:14pt;table-layout:auto;text-align:left;vertical-align:top}table.spec tr:first-of-type{border-bottom:1px solid #dcdcdc}table.spec tr:first-of-type td{font-weight:800;padding-bottom:2px}table.spec tr+tr td{padding-top:12px}.triple td{width:25%}.quatro td,.triple td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:15px}.quatro td{width:20%}table span{color:#969696;display:block;font-size:11px;font-style:normal;line-height:14px;margin-top:5px}.cover .col-md-12{text-align:center}.cover img,.image img{height:auto;max-width:900px;width:100%}.image i{color:#707070;display:block;font-size:13px;font-style:normal;line-height:19px;margin-top:10px;padding-bottom:35px;text-align:left}.framed img{border:1px solid #ebebeb}.row>h2,.row>h3{padding:0 15px}.rotate{height:48vw;max-height:652px;width:100%}.aside{grid-column:3;grid-row:1/4}.product-aside{padding:20px 0}.product-aside__phone{padding-bottom:30px}.footer{grid-column:2;grid-row:3;padding:20px 40px}.footer__layout{border-top:1px solid #dcdcdc;padding-top:5px}.footer__contact,.footer__info{color:#a0a0a0;line-height:1.5em}.footer__info{padding-top:20px}.footer__link{border-bottom:1px solid #b5b5b5;color:#646464}.footer__link:hover{border-bottom-color:rgba(183,48,48,.3);color:#cd3637}.about-video{background:#a0a0a0;padding-top:56.25%;position:relative;width:100%}.about-video>iframe{border:none;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.about-picture{height:auto;margin-bottom:8px;width:100%}.about-note{background:#fed12d;padding:12px}.about-grid{grid-column-gap:8px;grid-row-gap:8px;box-sizing:border-box;display:grid;grid-template-columns:repeat(6,1fr);padding:0 15px;width:100%}.about-grid>img{cursor:pointer;height:auto;transition:all .2s ease-in-out;width:100%}.about-grid>img:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.3);transform:scale(1.05)}.about-grid>img:first-child{grid-column:1/5;grid-row:1/3}.about-grid>img:nth-child(2){grid-column:5/7;grid-row:1/2}.about-grid>img:nth-child(3){grid-column:5/7;grid-row:2/3}.about-grid>img:nth-child(4){grid-column:1/3;grid-row:3/4}.about-grid>img:nth-child(5){grid-column:1/3;grid-row:4/5}.about-grid>img:nth-child(6){grid-column:3/7;grid-row:3/5}.about-grid>img:nth-child(7){grid-column:1/4;grid-row:5/6}.about-grid>img:nth-child(8){grid-column:4/7;grid-row:5/6}.about-grid>img:nth-child(9){grid-column:1/7;grid-row:6/7}.about-modal{align-items:center;background:hsla(0,0%,100%,.8);box-sizing:border-box;cursor:pointer;display:none;height:100%;justify-content:center;left:0;padding:24px;position:fixed;top:0;width:100%;z-index:100}.about-modal__picture{height:auto;max-width:816px;width:100%}.about-table{margin-top:24px;width:100%}.about-table td{border-bottom:1px solid #dcdcdc;padding:16px 0;vertical-align:top;width:50%}.about-table tbody td:last-child{background:rgba(0,0,0,.03);color:#787878}.about-table tr:last-child td{border:0}.about-table td:nth-child(odd){padding-right:16px}.about-table td:nth-child(2n){padding-left:16px;padding-right:12px}.about-table__picture{height:auto;max-width:264px}.about-table__picture_radius{border-radius:8px}.service-card{background:#cd3637;border-radius:15px;color:#fff;line-height:1.6;min-height:240px;overflow:hidden;padding:15px;position:relative}.service-card__link{color:#fff}.service-card__link:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease-in-out;z-index:0}.service-card__link:hover{color:#fff}.service-card__link:hover:before{background:#b73030}.service-card__title{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:16px;position:relative;z-index:1}.slide-enter-active{-webkit-animation:slide-in .15s ease-in-out both;animation:slide-in .15s ease-in-out both}.slide-leave-active{animation:slide-in .15s ease-in-out reverse both}@-webkit-keyframes slide-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slide-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}