@import url(https://fonts.googleapis.com/css2?family=Open+Sans&family=Russo+One&display=swap);:root{--main-color:#ee6900;--second-color:#000;--bg-light-grey-color:#f4f5f7;--bg-menu-bg-color:#e9e9e9;--text-color:#555;--h-color:#333;--icon-color:#7e7e7e;--font-heading:"Russo One" , "Open Sans" , sans-serif;--transition:.3s}*{box-sizing:border-box}body{margin:0;padding:0;box-sizing:border-box;font-family:"Open Sans",sans-serif;color:var(--text-color)}body._lock{overflow:hidden}a{text-decoration:none;transition:.3s;color:var(--main-color)}img{transition:.3s}h1,h2,h3,h4,h5{font-weight:600}h1 .element-count{border:1px solid #adadad;border-radius:5px;padding:7px;position:relative;top:-6px;margin-left:8px;margin-bottom:6px;display:inline-block;font-size:16px;font-weight:normal;color:#7c7c7c}.btn{background:var(--main-color);color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;width:100%}.btn svg{fill:#fff}.btn-2{background:#fff;color:var(--main-color);border:2px solid var(--main-color)}.btn-3{background:var(--bg-light-grey-color);color:var(--second-color)}.btn:hover{background:var(--second-color);color:#fff}.btn-3:hover{background:var(--main-color)}.brend-name{color:var(--main-color)}.swiper-wrapper{align-items:stretch}.swiper-slide{height:auto}.accordion-button:not(.collapsed) {color:var(--second-color);background-color:var(--bg-light-grey-color)}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed)::after {background-image:var(--bs-accordion-btn-icon)}.main-page-baner-2,.product-detail__advantages,.all-advantages,.zapchasty-baner,.consult-form,.contact-pg-section .office-info,.modal-forms .modal-content{padding:2rem;background:var(--second-color) url(https://greifus.ru/assets/template-2024/img/xbg-form-button1.jpg.pagespeed.ic.iYP8snAH3M.jpg) no-repeat left center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:var(--bg-light-grey-color)}.product-detail__sale{position:absolute;top:10px;right:0;z-index:2;font-size:120%}.product-detail__sale span{margin-left:-42px;-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.product-detail__sale img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.product-detail__sale:hover img{-webkit-transform:translate(-8px,0) rotate(50deg);transform:translate(-8px,0) rotate(50deg)}.product-detail__sale:hover span{-webkit-transform:translate(5px,0);transform:translate(5px,0)}.top-header{background:var(--bg-light-grey-color);background:linear-gradient(0deg,rgba(244,245,247,1) 0%,rgba(255,255,255,1) 86%);padding:30px 0}.top-header a{color:var(--second-color)}.top-header a:hover{color:var(--main-color)}.top-header__logo{max-width:178px}.top-header__slogan span{display:block;padding-left:18px;text-transform:uppercase;font-size:13px;color:var(--text-color);border-left:1px solid var(--bg-menu-bg-color)}.top-header__tel{font-family:"Russo One","Open Sans",sans-serif;font-size:20px}.top-header__mail{font-size:18px}.top-header__adres a{display:flex;align-items:center;gap:10px;max-width:245px;color:var();font-size:13px;line-height:15px}.top-header__adres svg{height:35px;fill:var(--text-color)}.top-header__social svg{width:25px;height:25px;fill:var(--icon-color);transition:.3s}.top-header__social a:hover svg{fill:var(--main-color)}.header{position:sticky;top:0;left:0;width:100%;z-index:10;background:#e9e9e9}.header__container{display:flex;align-items:center;justify-content:space-between}.header_logo{height:35px;z-index:5}.header_logo img{width:auto;height:32px}.header__product-menu{display:flex;font-size:18px;font-weight:600;text-transform:uppercase}.header__product-menu a{background:var(--second-color);padding:15px;color:#fff;text-align:center;transition:.3s}.header__product-menu a:hover{background:var(--second-color);color:#fff;-webkit-box-shadow:0 7px 8px -6px rgba(34,60,80,.2);-moz-box-shadow:0 7px 8px -6px rgba(34,60,80,.2);box-shadow:0 7px 8px -6px rgba(34,60,80,.2)}.header__product-menu .header__product-menu__special-equipment{background:var(--main-color)}.header__product-menu .header__product-menu__spare-parts{}.header__menu{}.header__menu ul{list-style:none;margin-bottom:0;padding-left:0}.menu__icon{display:none}.menu__body{}.menu__list{}.menu__list>li{position:relative;transition:.3s}.menu__list>li>a{display:block;text-transform:uppercase;transition:.3s}.menu__link{padding:15px;color:#000;font-size:18px}.menu__sub-list{position:absolute;top:100%;left:0;display:flex;flex-direction:column;background-color:#000;padding:0;border-radius:8px}.menu__list li:last-child .menu__sub-list{left:auto;right:0}.menu__sub-list li:hover{color:var(--main-color)}.menu__sub-list li:last-child{margin:0}.menu__sub-link{display:block;padding:10px 15px;color:#000}.menu__sub-list>li{position:relative}.menu__sub-sub-list{position:absolute;top:0;left:100%;display:flex;flex-direction:column;min-width:240px;background:var(--bg-light-grey-color);padding:8px 0;border-radius:8px;transform:translate(0,10%);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease 0s;box-shadow:0 7px 13px -3px rgba(34,60,80,.2)}.menu__sub-sub-link{display:block;padding:10px 15px;color:#000}.menu__arrow{display:none;position:relative;width:16px;height:16px;flex:none}.menu__arrow::before,.menu__arrow::after{content:"";position:absolute;left:50%;top:50%;background-color:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease 0s}.menu__arrow::before{width:100%;height:2px}.menu__arrow::after{width:2px;height:100%}.header__order,.menu__body__contact__order{display:flex;align-items:center;gap:8px;background:var(--main-color);text-transform:uppercase;font-size:14px;padding:8px 10px;border-radius:50px;color:var(--bg-light-grey-color);cursor:pointer}.header__order:hover{background:var(--second-color)}.header__search-icon{font-size:20px}.search-box{display:none;right:0;left:auto;top:18px;padding:11px;background-color:#fafafb;position:absolute;box-shadow:5px 5px rgba(91,91,91,.5);border-radius:8px;width:500px;margin-top:30px;z-index:22;transition:.5s}.search-box input{border-color:var(--main-color)}.search-box .btn-search,.form__search__page .btn{border-top-left-radius:0;border-bottom-left-radius:0}body._pc .menu__list>li:hover .menu__sub-list{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:all;-webkit-box-shadow:0 7px 13px -3px rgba(34,60,80,.2);-moz-box-shadow:0 7px 13px -3px rgba(34,60,80,.2);box-shadow:0 7px 13px -3px rgba(34,60,80,.2)}body._touch .menu__list>li{display:flex;align-items:center}body._touch .menu__link{flex:1 1 auto}body._touch .menu__arrow{display:block;margin:0 10px 0 5px;transition:transform .3s ease 0s;color:var(--text-color)}body._touch .menu__list>li._active .menu__sub-list{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:all}body._touch .menu__list>li._active>.menu__arrow{transform:rotate(45deg)}body._pc .menu__sub-list>li:hover .menu__sub-sub-list{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:all;box-shadow:0 7px 13px -3px rgba(34,60,80,.2)}body._touch .menu__sub-list>li,body._touch .menu__sub-sub-list>li{display:flex;align-items:center}body._touch .menu__sub-link,body._touch .menu__sub-sub-link{flex:1 1 auto}body._touch .menu__sub-list>li._active .menu__sub-sub-list{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:all}body._touch .menu__sub-list>li._active>.menu__arrow,body._touch .menu__sub-sub-list>li._active>.menu__arrow{transition:transform .3s ease 0s;transform:rotate(45deg)}.modal-header__logo{display:flex;align-items:center;justify-content:center;gap:30px;width:100%}.modal-header__logo img{max-width:130px}.modal-header__logo span{font-family:"Russo One","Open Sans",sans-serif;font-size:18px;text-transform:uppercase;color:var(--second-color)}.swiper-button-prev,.swiper-button-next{color:#fff}.mpSlide-name-product{top:60px;background:rgba(255,255,255,.801);color:var(--second-color);z-index:1}.mpSlide-name-product a{font-family: var(--font-heading);color:var(--second-color)}.mpSlide-name-product #slide-description{max-width:450px;font-size:14px}.mpSlide-badge{top:15px;left:16px}.mpSlide-btn{left:16px;bottom:40px;max-width:150px}.mpSlide-price{top:15px;background:var(--bg-light-grey-color);color:var(--second-color);font-size:20px}.main-page-baner__right-banner1{background:var(--second-color) url(https://greifus.ru/assets/template-2024/img/xbg-form-button1.jpg.pagespeed.ic.iYP8snAH3M.jpg) no-repeat left;background-size:cover;color:var(--bg-light-grey-color)}.main-page-baner__right-banner1 svg{top:8px;right:8px;width:60px;fill:var(--bg-light-grey-color)}.main-page-baner__right-banner1 p{font-size:18px}.main-page-baner__right-banner2{background:#215595 url(https://greifus.ru/assets/template-2024/img/lizingLink.png) no-repeat right bottom;color:#fff;min-height:200px;border-radius:15px}.main-page-baner__right-banner1 .btn,.main-page-baner__right-banner2 .btn{max-width:250px}.main-page-baner-2{padding:0;border-top:1px solid #fff}.main-page-baner-2__img img{border:1px solid #bfbfbf;box-shadow:0 .5rem 1rem rgba(0,0,0,.30)}.main-page-baner-2__img-price{top:30px;background:var(--bg-light-grey-color);color:var(--second-color);font-size:20px}.main-page-baner-2__info-name h3{font-size:18px;color:var(--bg-light-grey-color)}.main-page-baner-2__info-th,.main-page-baner-2__info-btn{border-top:1px solid rgba(255,255,255,.1)}@keyframes fadeInUpSD {
  0% {
      opacity: 0;
      transform: translate3d(35%,0,0)
  }
  100% {
      opacity: 1;
      transform: translate3d(0,0,0)
  }
}@keyframes fadeInUpSD2 {
  0% {
      opacity: 0;
      transform: translate3d(0,15%,0)
  }
  100% {
      opacity: 1;
      transform: translate3d(0,0,0)
  }
}.mainPageSliderProduct2 .swiper-slide-active .main-page-baner-2__info{animation:fadeInUpSD2 1s both .1s}.mainPageSliderProduct2 .swiper-slide-active .main-page-baner-2__img{animation:fadeInUpSD2 1s both .1s}.controls{gap:1px;position:absolute;z-index:1}.mainPageSliderProduct2-prev,.mainPageSliderProduct2-next{padding:10px 20px;background:var(--main-color);color:#fff}.mainPageSliderProduct2-prev::after,.mainPageSliderProduct2-next::after{font-family:swiper-icons;font-size:20px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.mainPageSliderProduct2-prev::after{content:'prev'}.mainPageSliderProduct2-next::after{content:'next'}.mainPageSliderProduct2-prev.swiper-button-disabled,.mainPageSliderProduct2-next.swiper-button-disabled{opacity:.40;cursor:auto;pointer-events:none;background:#000}.zapchasty-baner{color:var(--bg-light-grey-color)}.zapchasty-baner h2{font-size:1.5rem}.zapchasty-baner .btn{max-width:250px}.consult-form__icon{fill:var(--bg-light-grey-color);width:100px}.all-advantages .product-detail__advantages{background:none}.about-block,.partners{background:var(--bg-light-grey-color) url(https://greifus.ru/assets/template-2024/img/xabout-bg.png.pagespeed.ic.6ZrrGKZSoa.png)}.about-block .btn{max-width:300px}.swiperReviews a,.swiperCertificate a{border:10px solid #a8a8a8;border-left-color:#ccc;border-right-color:#ccc}.news .card{color:var(--second-color);font-size:18px}.news .card:hover p{color:var(--main-color)}.news__date{font-size:14px;color:#878787}.news-card h1{text-transform:none}.news-card__main-img{width:100%;height:auto}.news-card__date{color:var(--icon-color);font-size:14px}.news-card__pfotos:hover img{box-shadow:var(--bs-box-shadow)!important}.swiperPartners__item:hover img{box-shadow:var(--bs-box-shadow)!important;background:#fff}.breadcrumb{font-size:14px}.catalog-main-list{display:flex;justify-content:center}.catalog-main-list .nav-link{padding-top:15px;padding-bottom:15px;background-color:var(--bg-light-grey-color);color:var(--second-color);text-transform:uppercase;border-radius:0;min-width:230px;font-size:20px}.catalog-main-list .nav-link.active{color:#fff;background-color:var(--main-color)}.catalog-main-list__left-item .nav-link{-webkit-border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-bottom-left-radius:50px}.catalog-main-list__right-item .nav-link{-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-top-right-radius:50px;border-bottom-right-radius:50px}.category-produkt-card img{border-radius:10px}.category-produkt-card:hover,.category-produkt-card:focus{color:var(--main-color)}.category-produkt-card:hover img,.category-produkt-card:focus img{-webkit-box-shadow:0 0 16px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 16px 2px rgba(0,0,0,.2);box-shadow:0 0 16px 2px rgba(0,0,0,.2)}.category-produkt-card .nav .nav-link{font-size:20px;color:var(--text-color)}.category-produkt-card .nav .nav-link:hover{background:var(--main-color);color:#fff}.industries .category-produkt-card h5{font-size:18px}.modal-menu-spareParts{gap:15px}.modal-menu-spareParts-icon{max-width:60px}.modal-menu-spareParts-menu h5{text-transform:none}.modal-menu-spareParts-menu a{padding:.5rem 0;color:var(--second-color)}.modal-menu-spareParts-menu nav a{font-size:14px}.modal-menu-spareParts-menu a:hover{color:var(--main-color)}.swiperProduct{border-radius:15px}.swiperProduct-mini img{border-radius:6px}.swiperProduct-mini__wrapper__slide{opacity:.6;cursor:pointer}.swiperProduct-mini__wrapper__slide.swiper-slide-thumb-active{opacity:1}.product-detail__main-content h1{font-size:1.2rem;border-bottom:1px solid var(--bg-light-grey-color)}.product-detail__main-content__availability-yes,.product-detail__main-content__availability-not{font-size:1.2rem;font-weight:bold}.product-detail__main-content__availability-yes{color:#096}.product-detail__main-content__availability-not{color:red}.product-detail__price{font-size:1.5rem;font-weight:bold}.product-detail__mini-th{color:var(--text-color)}.product-detail__mini-th span{font-weight:bold}.product-detail__line{width:100%;height:1px;background:var(--bg-light-grey-color)}.product-detail__scrol-link{text-transform:uppercase;font-weight:bold}.offcanvas.offcanvas-start{width:300px}.filter-produkt{}.filter-produkt__list{display:flex;flex-direction:column;gap:20px;font-size:14px}.filter_title{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--bs-border-color);font-weight:600;font-size:90%;text-transform:uppercase}.offcanvas-footer{-webkit-box-shadow:0 -4px 8px 0 rgba(0,0,0,.36);-moz-box-shadow:0 -4px 8px 0 rgba(0,0,0,.36);box-shadow:0 -4px 8px 0 rgba(0,0,0,.36);z-index:1}.offcanvas-header{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.36);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.36);box-shadow:0 4px 8px 0 rgba(0,0,0,.36)}.offcanvas-footer__result{border:0;font-size:80%;font-weight:bold;text-transform:uppercase;color:#000;background-color:transparent}.accordion-button svg{width:25px;margin-right:8px;fill:#28303f}.mse2_number_slider.ui-widget.ui-widget-content{border:1px solid var(--main-color)}.ui-slider-range.ui-widget-header{background:var(--main-color)}.ui-slider-handle.ui-corner-all.ui-state-default{top:-.4em;margin-left:-.7em;width:1.5em;height:1.5em;border-color:var(--second-color);background-color:var(--second-color);border-radius:15px}.mse2_number_inputs{font-size:80%}.form-control{font-size:90%}.form-control:focus{border-color:var(--main-color)}.checkbox-wrapper-21 .control{display:block;position:relative;padding-left:30px;cursor:pointer}.checkbox-wrapper-21 .control:has(input:disabled) {cursor:default}.checkbox-wrapper-21 .control input{position:absolute;z-index:-1;opacity:0}.checkbox-wrapper-21 .control sup{color:#aaa}.checkbox-wrapper-21 .control__indicator{position:absolute;top:2px;left:0;height:18px;width:18px;border:1px solid #ccc;border-radius:2px}.checkbox-wrapper-21 .control:hover input ~ .control__indicator,
  .checkbox-wrapper-21 .control input:checked ~ .control__indicator {border-color:var(--main-color)}.checkbox-wrapper-21 .control input:checked ~ .control__indicator {background:var(--main-color)}.checkbox-wrapper-21 .control:hover input:not([disabled]):checked ~ .control__indicator,
  .checkbox-wrapper-21 .control input:checked:focus ~ .control__indicator {background:var(--main-color)}.checkbox-wrapper-21 .control input:disabled ~ .control__indicator,
  .checkbox-wrapper-21 .control:hover input:disabled ~ .control__indicato {background:#c1c1c1;border-color:#c1c1c1;opacity:.6;pointer-events:none}.checkbox-wrapper-21 .control__indicator:after{content:'';position:absolute;display:none}.checkbox-wrapper-21 .control input:checked ~ .control__indicator:after {display:block}.checkbox-wrapper-21 .control--checkbox .control__indicator:after{left:6px;top:1px;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper-21 .control--checkbox input:disabled ~ .control__indicator:after {border-color:#7b7b7b}.products-list .products-list__menu a span{position:relative;font-weight:bold}.products-list .products-list__menu a:hover,.products-list .products-list__menu div.active a{background:none;color:var(--main-color)}.mse2_selected_link{display:inline-block;background:#7d7d7d;color:#fff;font-size:90%;padding:6px;border-radius:10px;margin:8px 6px 0 0}.mse2_selected_link sup{top:-2px;display:inline-block;background:#fff;color:#7d7d7d;padding:2px 4px;border-radius:50%;margin-left:3px}.border-heading{border-bottom:1px solid var(--main-color);color:var(--main-color)}.menu-articles{border:1px solid var(--main-color);border-radius:15px;padding:15px}.articles-item .articles-item__img{overflow:hidden;position:relative;border-top-left-radius:.375rem;border-top-right-radius:.375rem}.articles-item img{width:100%;height:auto;transition:transform .5s ease}.articles-item header{transition:.3s}.articles-item:hover img{transform:scale(1.10)}.articles-item:hover header{color:var(--main-color)}.articles-card .info{color:#000}.article-tags h4{display:inline-block;font-size:16px;color:#000;border-top:1px solid var(--main-color)}.article-tags__list{flex-wrap:wrap;gap:10px}.article-tags__list a{padding:8px;border:1px solid #e6e6e6;border-radius:.3rem;font-size:90%}.article-tags__list a:hover{background:var(--main-color);color:#fff;border-color:var(--main-color)}.recent_posts-list{flex-direction:column;gap:20px}.recent_posts__item{display:flex;align-items:center;gap:10px;color:#000;transition:.3s}.recent_posts__item:hover{color:var(--main-color)}.recent_posts__item__img{min-width:80px;max-width:80px}.recent_posts__item h5{font-size:16px}.page-link{color:var(--main-color)}.page-link:hover{color:#000}.active>.page-link,.page-link.active{background-color:var(--main-color);border-color:var(--main-color)}.wrapper_pagination{display:flex;justify-content:center;align-items:center}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination li{background-color:#fa824e}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid rgba(0,0,0,.25);border-left-width:0;min-width:44px;min-height:44px;color:rgba(255,255,255,.85);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.35)}.pagination li:not([class*="active"]) a:hover {background-color:rgba(255,255,255,.2);border-top-color:rgba(0,0,0,.35);border-bottom-color:rgba(0,0,0,.5)}.pagination li:not([class*="active"]) a:focus,
.pagination li:not([class*="active"]) a:active {box-shadow:0 0 10px 1px rgba(0,0,0,.25);border-left-width:1px}.pagination li:first-of-type a{border-left-width:1px}.pagination li:first-of-type span,
.pagination li:last-of-type span,
.pagination li:nth-of-type(2) span,
.pagination li:nth-last-of-type(2) span {position:absolute}.pagination li:first-child a::before,
.pagination li:last-child a::after,
.pagination li:nth-of-type(2) a::before,
.pagination li:nth-last-of-type(2) a::after {display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.pagination li:first-child,.pagination li:first-child a{border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.pagination li:last-child,.pagination li:last-child a{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.pagination li:last-child a::after,
.pagination li:nth-last-of-type(2) a::after {-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination li.active a{padding-top:.25em;color:rgba(255,255,255,1);background-color:rgba(255,255,255,.15);box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.25);cursor:default;pointer-events:none}@media only screen and (max-width:1025px ){.pagination li:first-child,.pagination li:last-child{position:absolute;top:-9999px;left:-9999px}.pagination li:nth-of-type(2) a {border-left-width:1px}.pagination li:nth-child(2), .pagination li:nth-child(2) a {border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.pagination li:nth-last-child(2), .pagination li:nth-last-child(2) a {border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}}@media only screen and (max-width:641px ){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.active,
  .pagination li:nth-of-type(2),
  .pagination li:nth-last-of-type(2){position:initial;top:initial;left:initial}.pagination li:nth-of-type(2) a {border-left-width:0}}@media only screen and (max-width:481px ){h1{font-size:1.35em!important}.pagination li:first-child,.pagination li:last-child{position:absolute;top:-9999px;left:-9999px}.pagination li:nth-of-type(2) a {border-left-width:1px}}@media only screen and (max-width:241px ){.pagination li{width:50%}.pagination li.active{order:2;width:100%;border-left-width:1px}}.ootb-tabcordion table{font-size:14px}.ootb-tabcordion.has-tabs .ootb-tabcordion--tabs{opacity:1;height:auto;visibility:visible}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry{min-height:0}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry::before{display:none}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{opacity:1;transition:opacity 400ms ease-in-out}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry .ootb-tabcordion--entry-content{opacity:0;transition:opacity 400ms ease-in-out}.ootb-tabcordion--tabs{opacity:0;height:0;visibility:hidden;display:flex;flex-flow:wrap;margin:0;list-style:none;padding:0}.ootb-tabcordion--tabs .tab:first-child{-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}.ootb-tabcordion--tabs .tab:last-child{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}.ootb-tabcordion--tabs .tab{display:block;background:var(--bg-light-grey-color);color:var(--second-color);padding:.8rem 1rem;font-size:16px;font-weight:400;border:none;cursor:pointer;text-transform:uppercase}.ootb-tabcordion--tabs .tab:hover,.ootb-tabcordion--tabs .tab:focus{background:var(--bg-light-grey-color);outline:none}.ootb-tabcordion--tabs .tab.is-active{background:var(--main-color);color:#fff}.ootb-tabcordion--tabs .tab.is-active:hover,.ootb-tabcordion--tabs .tab.is-active:focus{background:var(--main-color)}.ootb-tabcordion--entry{overflow:hidden}.ootb-tabcordion--entry::before{position:relative;content:attr(data-title);cursor:pointer;z-index:1;background:#979797;color:#fff;padding:.8rem 1rem;display:block;text-transform:uppercase}.ootb-tabcordion--entry:hover,.ootb-tabcordion--entry:focus{outline:none}.ootb-tabcordion--entry:hover::before,.ootb-tabcordion--entry:focus::before{background:var(--main-color);color:#fff}.ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{margin-top:0;height:auto;opacity:1;transition:margin 400ms ease-out -100ms;color:var(--text-color)}.ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content h2{font-size:1.2rem;color:var(--second-color);border-bottom:1px solid var(--bg-light-grey-color);padding-bottom:1rem}.ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content h3{font-size:1rem}.ootb-tabcordion--entry.is-active::before{background:var(--main-color);color:#fff}.ootb-tabcordion--entry.is-active:hover::before,.ootb-tabcordion--entry.is-active:focus::before{background:var(--main-color);color:#fff}.ootb-tabcordion--entry-container{overflow:hidden;margin-bottom:1px}.ootb-tabcordion--entry-content{position:relative;margin-top:-100%;height:0;opacity:0;transition:margin 500ms ease-in}.ootb-tabcordion--entry-content a.more{color:#444}.ootb-tabcordion--entry-content a.more:hover{color:#3bacff}.product-detail__advantages{border-radius:15px}.product-detail__advantages h2{position:relative;font-size:1.5rem;padding-bottom:10px;margin-bottom:25px}.product-detail__advantages h2::before{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:var(--main-color)}.product-detail__advantages ul,ul.ul-grid{list-style-image:url(../img/list.svg);display:grid;gap:40px}ul.ul-grid{list-style:circle;gap:20px}.card-product-item{background:var(--bg-light-grey-color);font-size:14px;transition:var(--transition)}.card-product-item:hover,.news .card:hover{-webkit-box-shadow:0 0 23px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 23px 0 rgba(0,0,0,.2);box-shadow:0 0 23px 0 rgba(0,0,0,.2)}.card-product-item a{color:var(--text-color)}.card-product-item__category{display:block;color:var(--text-color)}.card-product-item h2,.card-product-item h3{text-transform:none;font-size:1rem;transition:var(--transition)}.card-product-item:hover h2,.card-product-item:hover h3{color:var(--main-color)}.card-product-item,.card-product-item .list-group-item,.news .card{border-color:var(--bg-light-grey-color);border-radius:15px}.card-img,.card-img-top{border-top-left-radius:15px;border-top-right-radius:15px}.card-product-item__th__item span{font-size:12px}.card-product-item__th__item span:first-child{color:var(--icon-color)}.card-product-item__th__item span:last-child{color:#000}.card-product-item__price{color:var(--second-color);font-weight:bold;font-size:1rem}.card-product-item__btn{gap:5px}.card-product-item__btn .btn-2{border:1px solid var(--main-color);color:var(--main-color);transition:.3s}.card-product-item__btn .btn-2:hover{border-color:var(--second-color);color:var(--bg-light-grey-color)}.over-products__prev::after,.over-products__next::after{font-family:swiper-icons;font-size:30px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.over-products__prev,.over-products__next{position:absolute;top:10px;color:var(--main-color);z-index:10}.over-products__prev::after{content:'prev'}.over-products__next::after{content:'next'}.over-products__prev{right:50px}.over-products__next{right:0}.over-products__prev.swiper-button-disabled,.over-products__next.swiper-button-disabled{opacity:.20;cursor:auto;pointer-events:none}.contact-pg-section .office-info{padding:45px 55px;border-radius:15px 0 0 15px}.contact-pg-section .office-info>div{position:relative}.contact-pg-section .office-info>div+div{padding-top:30px;margin-top:30px;border-top:1px solid rgba(255,255,255,.1)}.contact-pg-section .office-info h3{font-size:18px;font-size:1.125rem;font-weight:normal;color:#fff;margin:0 0 .8em}.contact-pg-section .office-info ul{list-style:none;padding-left:0}.contact-pg-section .office-info li{font-size:18px;color:#fff}.contact-pg-section .office-info li i{color:var(--main-color);display:inline-block;padding-right:5px}.contact-pg-section .office-info ul>li+li{margin-top:8px}.contact-pg-section .office-info a{color:#fff}.map-block{background:url(https://greifus.ru/assets/template-2024/img/map.webp) no-repeat center center;background-size:cover;border-radius:0 15px 15px 0}.map-block iframe{border-radius:0 15px 15px 0}.footer{background:var(--second-color);color:var(--bg-light-grey-color)}.footer a{color:#969696}.footer a:hover,.footer a:hover svg{color:var(--bg-light-grey-color);fill:var(--bg-light-grey-color)}.footer__logo{display:block;max-width:150px}.footer__thone a{font-family: var(--font-heading);font-size:22px;color:var(--bg-light-grey-color)}.footer__time{font-size:12px}.footer__adres a{color:#8b8a8a}.footer__adres svg{fill:#8b8a8a}.footer__adres__icon{max-width:20px;margin-right:8px}.footer__adres__block{font-size:12px}.footer__adres__block span{color:#8b8a8a}.footer__social{border-top:1px solid #141414}.footer__social .top-header__social{display:flex;gap:10px}.footer__social .top-header__social svg{width:30px;height:30px;fill:var(--main-color)}.footerForm{position:relative;padding-left:28px;padding-top:18px;padding-right:28px;padding-bottom:8px;background:#161616;border:2px dashed #353535;background-image:url(../img/form_back.svg);background-size:auto;background-position:right 16px top;background-repeat:no-repeat}.footerForm::before{content:'';display:block;position:absolute;width:0;height:0;left:-2px;top:-2px;border-left:10px solid #000;border-top:10px solid #000;border-right:10px solid #3a3f3d;border-bottom:10px solid #3a3f3d}.footerForm .title{display:block;font-size:18px;line-height:22px!important;color:#818181;font-weight:700;text-transform:uppercase}.footerForm .title span{color:var(--bg-light-grey-color)}.footerForm .subtitle{font-size:13px}.footerForm .form-control{display:block;width:100%;height:46px;padding-left:20px;padding-right:20px;font-size:14px;line-height:46px;color:rgba(255,255,255,.8);background-color:#afafaf;border:none}.form-check-input{width:1.2em;height:1.2em}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);outline:0;box-shadow:none}.form-check-input:focus{box-shadow:none}.form-check-input:checked{background-color:var(--main-color);border-color:var(--main-color)}.form-check .label{font-size:13px}.form-check .label a{color:var(--main-color)}.footerForm .btn{height:46px}.modal-forms .btn-close-white{top:-8px;right:-8px;background-color:#fff;opacity:1}.modal-forms .modal-title{font-family:"Open Sans",sans-serif}.modal-forms span{font-size:14px;text-transform:none}.forms-zakaz .modal-title,.forms-zakaz svg{color:var(--main-color);fill:var(--main-color)}.modal-forms .form-label{font-size:14px;color:#ccc}.modal-forms .form-label span{color:var(--main-color)}.modal-forms input,.modal-forms textarea,.modal-forms select{background-color:rgba(255,255,255,.09);color:#ccc}.modal-forms .form-control:focus{background-color:rgba(255,255,255,.233);color:#ccc}.modal-forms a{text-decoration:underline}.page404{color:var(--second-color)}.page404 span{color:var(--main-color)}@media (min-width:375px){.ootb-tabcordion{border:1px solid #ccc;border-radius:15px;padding:15px}}@media (min-width:991px){.products-list_accordion-menu{position:sticky;top:80px;left:0}}@media (min-width:992px){.swiper.mainPageSliderProduct2{overflow-x:clip;overflow-y:visible;margin-left:-15px;padding-left:16px}.mainPageSliderProduct2 .swiper-slide-active .main-page-baner-2__info{animation:fadeInUpSD 1s both .1s}.mainPageSliderProduct2 .swiper-slide-active .main-page-baner-2__img{animation:fadeInUpSD2 1s both .1s}.main-page-baner-2__img img{margin-bottom:-1rem}.controls{bottom:0;left:32px}.product-detail__advantages ul,ul.ul-grid{grid-template-columns:repeat(2,1fr);font-size:110%}.news-card__main-img{width:450px;height:auto}.page404{font-size:200px}}@media (min-width:1200px){.top-header .container-fluid,.header .container-fluid,.modal .container-fluid{max-width:1140px}.header__product-menu .header__product-menu__special-equipment{width:178px}.product-detail__main-content h1{font-size:1.5rem}.zapchasty-baner{border-radius:15px}.zapchasty-baner img{margin-top:-75px}.contact-pg-section .office-info li{font-size:14px}.news-card__main-img{width:550px;height:auto}.page404{font-size:250px}}@media (min-width:1400px){.top-header .container-fluid,.header .container-fluid,.modal .container-fluid{max-width:1320px}.product-detail__main-content h1{font-size:1.8rem}}@media (max-width:1399px){.card-product-item__btn .btn-2{font-size:14px}}@media (max-width:1339px){.industries .category-produkt-card h5{font-size:16px}.card-product-item__btn .btn-2{font-size:14px}}@media (max-width:1199px){.industries .category-produkt-card h5{font-size:14px}.category-produkt-card .nav .nav-link{font-size:16px;color:var(--text-color)}.about-block .reviews{border-right:1px solid #d4d4d4}.contact-pg-section .office-info{border-radius:15px 15px 0 0}.map-block,.map-block iframe{border-radius:0 0 15px 15px}}@media (max-width:1100px){.top-header__adres,.top-header__mail{display:none}}@media (max-width:991px){.main-page-baner__right-banner1 svg{width:50px}.controls{top:5px;left:5px}.about-block .reviews{border-right:none}.page404{font-size:200px}}@media (max-width:930px){.header__order{display:none}.search-block.d-flex{border-right:none;padding-right:0}}@media (min-width:768px){.top-header .slogan-sm{display:none}.top-header__social>div{padding-left:30px;border-left:1px solid var(--bg-menu-bg-color)}.header{-webkit-box-shadow:0 9px 8px -5px rgba(34,60,80,.2);-moz-box-shadow:0 9px 8px -5px rgba(34,60,80,.2);box-shadow:0 9px 8px -5px rgba(34,60,80,.2)}.header_logo{display:none}.header__menu{margin-left:auto}.menu__sub-list{width:240px}.menu__list{display:flex;align-items:center}.menu__list__item-home span{display:none}.search-block{position:relative;margin-left:auto;padding-right:20px;margin-right:20px;border-right:1px solid #c9c9c9}._scrol-menu .search-box{top:10px}.header__order{order:1}.menu__list a span,.category-produkt-card h5 span,.modal-menu-spareParts-menu a,.product-detail__scrol-link,.footer a{position:relative}.menu__list a span::after,.category-produkt-card h5 span::after,.modal-menu-spareParts-menu a::after,.product-detail__scrol-link::after,.footer__link a::after,.products-list .products-list__menu a span::after,.products-list .products-list__menu a span::after,.news-card__link-news a span::after{position:absolute;content:'';left:0;bottom:0;display:block;width:0;transition:.3s;height:2px;background:var(--main-color)}.menu__list a:hover span:after,.category-produkt-card:hover h5 span::after,.modal-menu-spareParts-menu a:hover::after,.product-detail__scrol-link:hover::after,.footer__link a:hover::after,.products-list .products-list__menu a:hover span::after,.products-list .products-list__menu div.active a span::after,.news-card__link-news a:hover span::after{width:100%}.menu__list>li:hover:first-child>a{color:var(--main-color)}.menu__list>li:hover>a>span:after{width:100%}.menu__list>li:hover .menu__link{color:#000}.menu__list a span::after{display:none}body._pc .menu__list>li:hover{background:var(--main-color);border-radius:8px}body._pc .menu__list>li:hover>a,body._pc .menu__list>li:hover .menu__link{color:#fff}body._pc .menu__sub-list>li:hover,body._pc .menu__sub-sub-list>li:hover{background:var(--main-color)}body._pc .menu__sub-list>li:hover>.menu__sub-link,body._pc .menu__sub-sub-list>li:hover>.menu__sub-sub-link{color:#fff}body._pc .menu__list>li,body._pc .menu__sub-list>li,body._pc .menu__sub-sub-list>li{transition:background-color .3s ease 0s}.menu__sub-list{transform:translate(0,10%);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease 0s;background:var(--bg-light-grey-color);padding:8px 0}.menu__body__contact{display:none}.header._scrol-menu .menu__link,.header._scrol-menu .header__product-menu a{padding-top:8px;padding-bottom:8px}.header__product-menu .header__product-menu__spare-parts{-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px}.header._scrol-menu .header__product-menu .header__product-menu__special-equipment,.header._scrol-menu .header__product-menu .header__product-menu__spare-parts{border-radius:0}.menu__list>li{border-radius:8px}.menu__sub-list{min-width:250px;background:#fff;padding:10px 0;border-radius:10px;border-left:3px solid var(--main-color);box-shadow:0 14px 30px -12px rgba(34,60,80,.3)}.menu__sub-sub-list{min-width:230px;background:var(--bg-light-grey-color);padding:8px 0;border-radius:0 10px 10px 0;border-left:3px solid var(--main-color);box-shadow:0 12px 26px -12px rgba(34,60,80,.25)}.menu__sub-link{font-size:15px;font-weight:600;color:#333;padding:9px 18px 9px 20px}.menu__sub-sub-link{font-size:15px;color:#555;padding:7px 16px 7px 18px}}@media (min-width:768px) and (max-width:1115px){.header__product-menu{font-size:14px}.header__product-menu a{padding:12px}.menu__list>li>a{padding:10px}.menu__link{font-size:16px}body._touch .menu__arrow{margin:0 10px 0 5px}.header__order{gap:6px;font-size:12px;padding:8px 10px}}@media (max-width:767px){.top-header{margin-top:45px;padding:20px 0;background:var(--bg-light-grey-color);-webkit-box-shadow:0 9px 8px -5px rgba(34,60,80,.2);-moz-box-shadow:0 9px 8px -5px rgba(34,60,80,.2);box-shadow:0 9px 8px -5px rgba(34,60,80,.2)}.top-header_logo-block{display:none}.top-header__slogan span{padding-left:0;border-left:none;font-weight:bold;font-size:11px;width:153px}.top-header__tel{font-size:16px}.header{position:fixed}.header__container{min-height:45px}.header__product-menu{font-size:14px;z-index:3}ul.menu__sub-list{margin-bottom:15px}.header__product-menu a{padding:12px}.search-block{z-index:20}.search-box{width:100%;border-radius:0}._scrol-menu .search-box{top:7px}.menu__icon{z-index:5;display:block;position:relative;width:30px;height:20px;cursor:pointer}.menu__icon span,.menu__icon::before,.menu__icon::after{left:0;position:absolute;height:2px;width:100%;transition:all .3s ease 0s;background-color:var(--second-color)}.menu__icon::before,.menu__icon::after{content:""}.menu__icon::before{top:0}.menu__icon::after{bottom:0}.menu__icon span{top:50%;transform:scale(1) translate(0,-50%)}.menu__icon._active span{transform:scale(0) translate(0,-50%)}.menu__icon._active::before{top:50%;transform:rotate(-45deg) translate(0,-50%)}.menu__icon._active::after{bottom:50%;transform:rotate(45deg) translate(0,50%)}.menu__body{position:fixed;top:0;right:-100%;width:100%;max-width:350px;height:100%;background-color:var(--bg-light-grey-color);padding:70px 20px 20px 20px;transition:right .3s ease 0s;overflow:auto}.menu__body._active{right:0;-webkit-box-shadow:-9px 0 8px -5px rgba(34,60,80,.2);-moz-box-shadow:-9px 0 8px -5px rgba(34,60,80,.2);box-shadow:-9px 0 8px -5px rgba(34,60,80,.2)}.menu__body::before{content:"";position:fixed;width:100%;top:0;left:0;height:45px;background-color:var(--bg-light-grey-color);z-index:2}.menu__list>li{flex-wrap:wrap;border-bottom:1px solid var(--bg-menu-bg-color)}.menu__list>li:last-child{margin-bottom:0}.menu__list>li._active .menu__sub-list{display:block}.menu__list__item-home i{display:none}.menu__link{font-size:18px;font-weight:bold;padding:10px}.menu__link:focus{background:var(--main-color);color:#fff;transition:0s}body._touch .menu__arrow{margin:0 10px}.menu__sub-list{position:relative;background:#fff;flex:1 1 100%;margin:2px 0 10px;padding:10px 0;display:none;border-radius:8px;border-left:3px solid var(--main-color);box-shadow:0 2px 6px -2px rgba(34,60,80,.2)}.menu__sub-link{font-size:16px;font-weight:600;color:#333;padding:8px 10px 8px 20px}.menu__sub-link:focus{background:var(--main-color);color:#fff;transition:0s}.menu__sub-list>li,.menu__sub-sub-list>li{display:flex;align-items:center;flex-wrap:wrap}.menu__sub-link,.menu__sub-sub-link{flex:1 1 auto}.menu__sub-sub-list{position:relative;left:0;right:auto;min-width:0;background:var(--bg-light-grey-color);flex:1 1 100%;margin:2px 0 8px 12px;padding:6px 0;display:none;transform:none;opacity:1;visibility:visible;pointer-events:all;box-shadow:none;border-left:3px solid var(--main-color);border-radius:0 6px 6px 0}@keyframes menuNestedIn {
    from { opacity: 0; transform: translateY(-8px); }
    to { opacity: 1; transform: translateY(0); }
  }.menu__list>li._active .menu__sub-list,.menu__sub-list>li._active .menu__sub-sub-list{display:block;animation:menuNestedIn .3s ease 0s}.menu__sub-sub-link{font-size:14px;color:#555;padding:7px 10px 7px 18px}.menu__sub-sub-link:focus{background:var(--main-color);color:#fff;transition:0s}.menu__sub-list .menu__arrow,.menu__sub-sub-list .menu__arrow{width:14px;height:14px}.menu__body__contact{display:flex;flex-direction:column;padding:10px;font-family:"Russo One","Open Sans",sans-serif;text-align:center}.menu__body__contact__tel{font-size:22px;color:var(--second-color);margin-top:15px}.menu__body__contact__order{align-items:center;justify-content:center;gap:8px;font-size:16px;padding:15px 10px;margin-top:20px}.header._scrol-menu{-webkit-box-shadow:0 9px 8px -5px rgba(34,60,80,.2);-moz-box-shadow:0 9px 8px -5px rgba(34,60,80,.2);box-shadow:0 9px 8px -5px rgba(34,60,80,.2)}.header._scrol-menu .header__product-menu a{padding-top:8px;padding-bottom:8px}.header._scrol-menu .header__container,.header._scrol-menu .menu__body::before{min-height:37px;height:37px}.catalog-main-list .nav-link{padding-top:10px;padding-bottom:10px;min-width:160px;font-size:16px}.category-produkt-card h5{font-size:14px}.card-product-item__category{font-size:11px}.card-product-item h2,.card-product-item h3,.card-product-item__price{font-size:.8rem}.card-product-item__th__item span{font-size:10px}.card-product-item__btn .btn-2{font-size:12px}.mpSlide-name-product{top:0;width:100%;font-size:12px;text-align:center}.mpSlide-name-product #slide-description{max-width:450px;font-size:14px}.mpSlide-badge{top:55px;left:8px}}@media (max-width:575px){.footer__logo{max-width:100%}.footer__logo img{max-width:150px}.mpSlide-btn,.mpSlide-price{bottom:10px}}@media (max-width:519px){.over-products__prev,.over-products__next{top:75px;color:var(--second-color)}.over-products__next{right:8px}}@media (max-width:460px){.top-header{padding:15px 0}.top-header__slogan.slogan-sm{display:none}.catalog-main-list .nav-link{padding:8px;min-width:auto;font-size:14px}.product-detail__advantages h2{font-size:1.2rem}.footer__contact{width:100%}.footer__link{display:none}.mpSlide-name-product{display:none}.mpSlide-badge{top:10px}.mpSlide-price{display:none}.main-page-baner__right-banner1 svg{width:40px}.modal-forms .consult-form__icon{width:50px}.page404{font-size:100px}}@media (min-width:320px) and (max-width:400px){.header__product-menu a{padding:14px 5px;font-size:11px}}@media (max-width:319px){.header__product-menu{display:none}.card-product-item__btn .btn-2{font-size:10px}.modal-forms .consult-form__icon{width:40px}}@media (max-width:280px){.top-header__tel{font-size:13px}.catalog-main-list .nav-link{padding:8px;font-size:12px}}@media (max-height:519px){.menu__body__contact__tel{font-size:18px;margin-top:10px}.menu__body__contact__order{font-size:14px;padding:10px 5px;margin-top:10px}}