.nav-content{margin-top:50px}.nav-content a{margin-top:10px}.text-input:focus{box-shadow:inset 0 0 0 2px #f07d1a!important}.text-input:hover{box-shadow:inset 0 0 0 2px rgba(240,125,26,.26)}.DiscountForm_input_2rO7.error{box-shadow:inset 0 0 0 2px #e04e50!important}.content-hero-banner .breadcrumbs a{color:#fff}.content-hero-banner .breadcrumbs a:hover{color:#f07c35}.hide{display:none!important}.product-images-list{text-align:center;display:block}.product-images-list img{margin:0 15px 15px 0;width:109px;display:inline-block}.three-columns-with-icons,.three-columns-with-images{font-size:0;margin:60px -10px 20px}.three-columns-with-icons .image-wrapper,.three-columns-with-images .image-wrapper{height:60px;margin-bottom:20px;position:relative}.three-columns-with-icons .image-wrapper img,.three-columns-with-images .image-wrapper img{transform:translate(-50%,-50%);font-size:48px;position:absolute;top:50%;left:50%}.three-columns-with-icons .column,.three-columns-with-images .column{text-align:center;margin:0 25px 40px;width:calc(33% - 50px);vertical-align:top;display:inline-block}.three-columns-with-icons .text,.three-columns-with-images .text{font-size:16px}.text-with-image-slider{position:relative}.text-with-image-slider .slide{font-size:0;margin:40px 0 30px}.text-with-image-slider .slide .image{padding-right:100px;width:38%;vertical-align:top;display:inline-block}.text-with-image-slider .slide .text{font-size:18px;width:62%;vertical-align:middle;display:inline-block}.text-with-image-slider .slide .title{font-size:30px}.text-with-image-slider .slick-arrow{transform:translateY(-50%);font-size:30px;color:#f07d1a;position:absolute;top:50%}.text-with-image-slider .slick-arrow-prev{left:-45px}.text-with-image-slider .slick-arrow-next{right:-45px}.products-list-slider{position:relative}.products-list-slider .description{margin-top:0}.products-list-slider .slick-arrow{transform:translateY(-50%);font-size:30px;color:#f07d1a;position:absolute;top:50%}.products-list-slider .slick-arrow-prev{left:-45px}.products-list-slider .slick-arrow-next{right:-45px}.products-list--wide{margin:40px -101px 20px;width:calc(100% + 202px)}.products-list--wide .image,.products-list--wide .product{margin-bottom:0}@media (max-width:1100px){.products-list--wide{margin:40px 0 20px;width:100%}}@media (max-width:600px){.three-columns-with-icons .column,.three-columns-with-images .column{margin:0 10px 40px;width:calc(100% - 20px)}.text-with-image-slider .slide .image{width:50%}.text-with-image-slider .slide .text{width:100%}.text-with-image-slider .slick-arrow-prev{left:10px}.text-with-image-slider .slick-arrow-next{right:10px}.products-list-slider .slick-arrow-prev{left:10px;z-index:1}.products-list-slider .slick-arrow-next{right:10px}}.content-wrapper,.page-wrapper{min-height:unset;min-width:unset}button.submit:disabled{opacity:.4}@media (max-width:400px){.calc-short__item .calc-short__item-container{white-space:pre-wrap}.more-than-window-block .casement,.more-than-window-block .slider{width:100%}}.bold{font-weight:700}.h3{font-size:1.17em;font-size:36px;margin-block-end:1em;margin-block-start:1em;margin:0 0 10px;line-height:1.2}.h3,.h4{margin-inline-start:0;font-weight:500;color:#2d2d2d;margin-inline-end:0;display:block}.h4{font-size:20px;margin-block-end:1.33em;margin-block-start:1.33em;margin:0 0 10px;line-height:1.25}.h5{margin-inline-start:0;font-size:18px;font-weight:500;color:#2d2d2d;margin-block-end:1.67em;margin-block-start:1.67em;margin-inline-end:0;margin:0 0 10px;line-height:1.2;display:block}.advantages{margin-top:30px}.advantages .html-block__content{justify-content:space-around;flex-wrap:wrap;flex-direction:row;gap:10px;display:flex}.advantages .html-block__content-item{flex-shrink:0;width:180px}.advantages .html-block__content-item-image-h50{height:0;padding-top:50%;position:relative;box-sizing:border-box;width:100%}.advantages .html-block__content-item-image-img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;display:block}.advantages .html-block__content-item-title-highlight{padding:0 10px;font-size:22px;font-weight:700;color:#f07d1a;text-align:center;box-sizing:border-box}.contacts-map+.page-wrapper{padding-top:0!important}.contacts-map.-full-width{margin:0!important;width:100%!important}.contacts-detail{padding:30px 0;justify-content:space-between;align-items:flex-start;display:flex}.contacts-detail-col{padding:0 35px}.contacts-detail-col.-col-1{width:33.33%}.contacts-detail-col.-col-2{width:44.66%}.contacts-detail-col.-col-3{justify-content:flex-end;max-width:340px;display:flex}.contacts-detail-image a{display:block}.contacts-detail-image img{width:100%;display:block}.contacts-detail-slider{margin-bottom:32px}.contacts-detail-slide{display:block}.contacts-detail-slide img{width:100%;display:block}.contacts-detail-slider .slick-arrow{height:36px;font-size:0;transition:all .3s ease;position:absolute;top:calc(50% - 18px);width:20px;display:block}.contacts-detail-slider .slick-arrow.slick-disabled{opacity:.5}.contacts-detail-slider .slick-arrow.slick-prev{background:url(/bitrix/templates/oknapiter.inner/images/contacts-detail-slider-arrow-left.png) 0 0 no-repeat;left:-45px}.contacts-detail-slider .slick-arrow.slick-next{right:-45px;background:url(/bitrix/templates/oknapiter.inner/images/contacts-detail-slider-arrow-right.png) 0 0 no-repeat}.contacts-detail-thumbs{margin:0 -8px}.contacts-detail-thumb{padding:0 8px;transition:all .3s ease;opacity:.75}.contacts-detail-thumb.slick-current{opacity:1}.contacts-detail-thumb img{width:100%;display:block}.contacts-detail-title{font-weight:400;margin-bottom:5px}.contacts-detail-title.-mobile{display:none}.contacts-detail-address{margin-bottom:20px}.contacts-detail-email{display:block}.contacts-detail-schedules{margin-top:10px}.contacts-detail-btn{padding:13px 52px;font-weight:700;color:#fff;transition:all .3s ease;border-radius:5px;background:#0065bb;margin-top:20px;display:inline-flex}.contacts-detail-btn:hover{color:#fff;background:#007be4}.contacts-detail-qr-image{text-decoration:none;position:relative;margin:20px auto 10px;display:block}.contacts-detail-qr-image img{margin:0 auto;display:block}.contacts-detail-qr-text{font-weight:700}.article-token{font-size:13px;font-weight:500;right:5px;color:#0065bb;position:absolute;text-align:right;top:5px;cursor:pointer;left:5px;z-index:3}.article-token-title{padding:5px 10px;transition:all .3s ease;align-items:center;border-radius:8px;background:hsla(0,0%,100%,.8);display:inline-flex}.article-token-title:hover{background:#fff}.article-token-title img{margin-left:5px;width:15px}.article-token-text{pointer-events:none;padding:5px 10px;right:0;transition:all .3s ease;position:absolute;opacity:0;top:0;border-radius:8px;background:#fff}.article-token.active .article-token-text{pointer-events:all;opacity:1}.content-image{margin-bottom:20px;position:relative}.content-image img{width:100%}.content-token{font-size:14px;font-weight:500;right:15px;color:#0065bb;position:absolute;top:15px;cursor:pointer;text-wrap:nowrap;z-index:3}.content-token-title{padding:5px 10px;transition:all .3s ease;align-items:center;border-radius:8px;background:hsla(0,0%,100%,.8);display:flex}.content-token-title:hover{background:#fff}.content-token-title img{height:18px;margin-left:10px;width:18px}.content-token-text{min-height:100%;pointer-events:none;padding:5px 10px;right:0;transition:all .3s ease;position:absolute;opacity:0;top:0;border-radius:8px;background:#fff}.content-token.active .content-token-text{pointer-events:all;opacity:1}.h2{font-size:40px;font-weight:500;color:#2d2d2d}@media(max-width:1200px){.contacts-detail-col.-col-3{max-width:240px}}@media(max-width:991px){.contacts-detail{flex-wrap:wrap}.contacts-detail-col.-col-1,.contacts-detail-col.-col-2{width:50%}.contacts-detail-col.-col-3{max-width:100%;width:100%;margin-top:30px;display:block}.contacts-detail-qr-image{margin-left:0}}@media(max-width:767px){.contacts-detail{padding-top:0;display:block}.contacts-detail-col{padding:0 20px}.contacts-detail-col.-col-1,.contacts-detail-col.-col-2{width:100%}.contacts-detail-qr-image{margin-left:auto}.contacts-detail-title.-mobile{font-size:26px!important;margin-bottom:15px;text-align:center;display:block}.contacts-detail-thumbs,.contacts-detail-title.-desktop{display:none}.contacts-detail-slider .slick-arrow.slick-prev{left:-30px}.contacts-detail-slider .slick-arrow.slick-next{right:-30px}.contacts-detail-slider{margin-bottom:20px}.contacts-detail-address{margin-bottom:10px}.contacts-detail-info{text-align:center}.contacts-detail-address,.contacts-detail-email,.contacts-detail-phone,.contacts-detail-schedules{text-align:left}.content-token{font-size:10px;font-weight:400;right:5px;top:5px}.content-token-title{padding:4px}.content-token-title img{margin-left:4px;width:10px}.content-token-text{padding:4px}}.slick-slider .slide{justify-content:center;display:flex}.slick-slider .slick-arrow{color:#f07d1a}.text-with-image.text-with-image--right .image{padding-right:0;padding-left:40px}.h4{font-size:24px}.product__buttons{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.product__price{font-weight:700}.nbutton{padding:10px 20px;font-size:18px;color:#fff;transition:background-color .2s;text-align:center;background-color:#0065bb;border-radius:5px;cursor:pointer;width:max-content;font-family:inherit;display:block}.nbutton:hover{color:#fff;background-color:#007be4}[data-href]{cursor:pointer}.products-list .product.double a img{height:auto}.fcenter{justify-content:center;display:flex}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.orange-border{padding:30px 25px;border:3px solid #f07d1a}.steps{justify-content:center;flex-wrap:wrap;gap:10px;display:flex}.steps__item{max-width:105px;min-width:90px}.steps__item img{height:91px;margin:0 auto;width:auto;display:block}.steps__item a{font-weight:700;color:#f07d1a;margin:15px 0;display:block}