#bx-panel{margin-top:0!important;transform:none!important;visibility:visible!important;pointer-events:all}.header--short .header__content,.header--short.header:before{opacity:1;visibility:visible;user-select:auto!important;pointer-events:all}.header__notify{display:none}.header__email .symbol-contacts-mail{width:20px;height:20px}.header__top{display:grid;grid-template-columns:1fr 15.625em 12.5em 3em;padding-right:15em}.header__menu{grid-template-columns:none}.header--search-open .header__email{opacity:0}.production-section__goods{margin-top:3em}.company-reviews__slider-slide{width:389px;margin-right:32px}.company-review__image img{display:block;width:100%;height:auto;object-fit:cover}.company-reviews{margin:64px 0}.company-reviews *{letter-spacing:0}.company-reviews__body{display:flex;align-items:start;gap:16px}@media (max-width:992px){.company-reviews__body{display:block}}.company-reviews__content{margin-top:32px;width:32%;flex:none}@media (max-width:1400px) and (min-width:1200px){.company-reviews__content{width:400px}}@media (max-width:992px){.company-reviews__content{margin-bottom:48px;width:100%}}.company-reviews__title{margin-bottom:32px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;font-weight:900;font-family:'Fira Sans ExtraCondensed',Arial,sans-serif,-apple-system;margin-bottom:var(--m30-rem);color:#d54c26}@media (max-width:992px){.company-reviews__title{line-height:125%}}.company-reviews__text{margin-bottom:82px;line-height:150%;max-width:600px;text-indent:0;font-size:var(--fs24-rem)}@media (max-width:1200px){.company-reviews__text{margin-bottom:56px}}@media (max-width:992px){.company-reviews__text{margin-bottom:32px}}.company-reviews__button{padding:17px 24px;width:fit-content;background:#d54c26;border:1px solid #d54c26;font-size:20px;line-height:1;white-space:nowrap;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:58px;transition:all .3s ease-in-out;text-decoration:none;font: 900 var(--fs20-rem) / var(--lh-caption) 'Fira Sans ExtraCondensed', Arial, sans-serif, -apple-system;text-transform:uppercase}@media (max-width:767px){.company-reviews__button{padding:12px 24px;font-size:16px}}.company-reviews__button:hover{color:#d54c26;background:transparent}.company-reviews__slider{position:relative;min-width:0;padding-bottom:42px;width:100%}.company-reviews__slider-slide{}.company-review{padding:32px 33px;border-radius:32px;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:14px}@media (max-width:992px){.company-review{padding:24px}}@media (max-width:576px){.company-review{padding:24px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.company-review__image{width:240px;max-width:100%;aspect-ratio: 240/342;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:32px;overflow:hidden;position:relative}@media (max-width:767px){.company-review__image{width:200px}}@media (max-width:576px){.company-review__image{width:240px}}@media (max-width:370px){.company-review__image{width:100%}}@media (max-width:1200px) and (min-width:992px){.company-review__image--in-slider{width:220px}}.company-review__image img{display:block;width:100%;height:auto;object-fit:cover}.company-review__text{color:#000}@media (min-width:768px){.company-review__content{padding-bottom:64px}}@media (min-width:576px){.company-review__content{margin-top:5px}}.company-review__title{margin-bottom:24px;font-size:18px;line-height:122%;color:#000;margin-top:0}@media (max-width:576px){.company-review__title{margin-bottom:16px}}.company-review__text{line-height:150%}.company-reviews__slider-arrows{position:absolute;right:32px;bottom:60px;z-index:1;display:flex;gap:16px}@media (max-width:992px){.company-reviews__slider-arrows{bottom:60px}}@media (max-width:767px){.company-reviews__slider-arrows{display:none}}.company-reviews__slider-arrow{width:58px;height:58px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d54c26;background:unset;color:#d54c26;transition:all .3s ease-in-out}.company-reviews__slider-arrow:hover{background:#d54c26;color:#fff}.company-reviews__slider-pagination{position:absolute;left:50%;bottom:-60px;transform:translateX(-50%);padding:0}.company-reviews__slider-pagination li{margin:0 8px;list-style:none;display:inline-block}.company-reviews__slider-pagination li button{width:20px;height:20px;border-radius:50%;background:#fff;border:0;padding:0;cursor:pointer;text-indent:-9999px;overflow:hidden}.company-reviews__slider-pagination li button:before{display:none}.company-reviews__slider-pagination li.slick-active button{background:#d54c26}.company-review__image-loop{padding:12px;position:absolute;top:0;right:0;width:58px;height:58px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3164f2;border-radius:50%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.company-review__image-loop svg path{fill:#d54c26!important;stroke:#d54c26!important}@media (max-width:992px){.company-review__image-loop{top:8px;right:8px;width:48px;height:48px}}.company-review__image-loop:hover{background:#fff}.all-reviews{margin:80px 0}@media (max-width:1200px){.all-reviews{margin:64px 0}}@media (max-width:992px){.all-reviews{margin-top:48px}}.all-reviews__title{margin-bottom:80px;text-align:center;letter-spacing:0}@media (max-width:1200px){.all-reviews__title{margin-bottom:64px}}@media (max-width:992px){.all-reviews__title{margin-bottom:56px}}.all-reviews__list{padding:0;list-style:none}.all-reviews__item:not(:last-child) {margin-bottom:32px}.company-reviews--not-showed .company-reviews__content,.company-reviews--not-showed .company-reviews__slider{opacity:0;transform: translateY(calc(var(--vh, 1vh) * 10));transition-delay:0s!important}.company-reviews__content,.company-reviews__slider{transition-property:transform , opacity;transition-duration:1s;transition-timing-function:ease;grid-column: 1 / -1;transition-delay:.6s}.catalog-related{margin-top:var(--m100-rem)}.catalog-related__title{margin-bottom:var(--m50-rem)}.tg-float{position:fixed;right:20px;bottom:120px;z-index:10000;display:flex;flex-direction:column;align-items:center;text-decoration:none}.tg-icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background:#24a1de;box-shadow:0 8px 20px rgba(0,0,0,.15);transition:transform .2s ease}.tg-icon svg{margin-top:-5px}.tg-icon:hover{transform:translateY(-3px)}.tg-label{position:relative;bottom:10px;background:#fff;color:#d54c26;font-size:13px;font-weight:500;padding:5px 10px;border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.12);white-space:nowrap;opacity:0;transform:translateY(-8px);transition:opacity .25s ease , transform .25s ease}.tg-float:hover .tg-label{opacity:1;transform:translateY(-12px)}.tg-icon svg circle{fill:transparent}@media (max-width:767px){.tg-icon{width:40px;height:40px}.tg-float{right:-9px;bottom:80px}}.form-head{margin-bottom:20px}.form-title{margin:0 0 10px}.form-desc{color:#666}.form-body{display:grid;gap:16px}.form-row{display:grid;gap:8px}.form-row.has-error .form-field input,.form-row.has-error .form-field textarea,.form-row.has-error .form-field select{border-color:#e53935}.form-label{font-weight:500}.req{color:#e53935;margin-left:4px}.field-error{color:#e53935;font-size:12px;margin-top:4px}.form-errors{background:#ffe9e9;color:#b71c1c;padding:12px;border-radius:6px;margin-bottom:16px}.form-foot{display:flex;align-items:center;gap:16px;margin-top:20px}.btn.btn-primary{appearance:none;border:0;background:#d54c26;color:#fff;cursor:pointer}.btn.btn-primary:disabled{opacity:.5;cursor:not-allowed}.captcha-image{display:block}.form-field.as-buttons{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch}.form-field.as-buttons>label:not([for]) {position:absolute;left:-9999px}.form-field.as-buttons>br{display:none!important}.form-field.as-buttons>label[for]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:2px solid #ccc;border-radius:10px;cursor:pointer;user-select:none;transition:.2s ease;font-weight:500;line-height:1.2;color:#222}.form-field.as-buttons>label[for] svg{width:18px;height:18px;display:inline-block;fill:currentColor}.form-field.as-buttons>label[for]:hover{border-color:#d54c26;background:#fff0eb}.form-field.as-buttons>label[for].is-checked{border-color:#d54c26;background:#d54c26;color:#fff}.form__input-wrap{display:block;margin-bottom:14px}.input-label{display:block;width:100%;margin-bottom:6px;font-weight:500}.input.input--text,.input.input--textarea{width:100%}.has-error .input{border-color:#e53935}.field-error{color:#e53935;font-size:12px;margin-top:4px}.form-field--buttons{display:flex;gap:0 10px;flex-wrap:wrap}.form-field--buttons .btn-option{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:2px solid #ccc;border-radius:10px;cursor:pointer;transition:.2s}.form-field--buttons .btn-option svg{width:18px;height:18px;fill:currentColor}.form-field--buttons .btn-option:hover{border-color:#d54c26;background:#d54c26}.form-field--buttons .btn-option input{display:none}.btn-option input[type="radio"]:checked+.text,.btn-option input[type="radio"]:checked{background:#d54c26;color:#fff;border-color:#d54c26}.btn-option:has(input[type="radio"]:checked) {background:#d54c26;color:#fff;border-color:#d54c26}.visually-hidden{position:absolute!important;left:-9999px!important}.contact-form{padding:60px 0}.contact-form__inner{display:flex;gap:40px;align-items:flex-start;flex-wrap:wrap}@media (max-width:767px){.contact-form__inner{flex-direction:column}.contact-form__form{width:100%;padding:0 50px;box-sizing:border-box}}.contact-form__info{flex:1}.contact-form__form{flex:1}.contact-form__title{margin-bottom:12px}.contact-form__desc{color:#fff;line-height:1.5}.result_form{margin-bottom:20px;color:#fff}.form-alert{padding:14px 18px;border-radius:6px;font-size:15px;margin-bottom:20px}.form-alert--success{border:1px solid #4caf50}.form-body .input.input--text,.form-body .input.input--textarea{color:#fff;-webkit-text-fill-color:#fff}