@media(max-width: 1689px){body{padding:0}.main-equip__item{padding:30px}.header-top__contacts{justify-content:end}.header-bottom__btn-link{padding:13px 6px;font-size:15px}.header-bottom__btn-link::before{content:none}.banner__img{width:50%}.main-popular__item{flex-direction:column;height:100%}.main-popular__item-img{position:relative}.main-business__item{margin-bottom:40px}.main-business__card{flex-direction:column}.main-business__card:before{content:"";position:absolute;background-color:var(--p-theme-color);width:100%;height:40%;right:auto;transform:rotate(180deg);bottom:0}.main-business__card:after{position:absolute;bottom:70px;right:40px}.drop-menu__header-title{font-size:26px}.drop-menu__header-subtitle{font-size:20px}.drop-menu__tabs-btn{font-size:20px;margin-right:50px}.drop-menu__tabs-btn::before{width:34px !important;height:26px !important}.catalog__menu-link{font-size:12px;padding:15px 10px}.catalog__product-list{grid-template-columns:repeat(3, 1fr)}.catalog__product-list--no-menu{grid-template-columns:repeat(4, 1fr)}.news-list__title{font-size:20px}.news-page__title{font-size:28px}}@media(max-width: 1399px){.header-bottom__nav-link{padding:13px 15px;font-size:15px}.header-bottom__btn-link{padding:16px 10px;font-size:12px}.main-business__item{padding:25px}.footer__logo-title{margin-bottom:0}.footer__logo-descr{margin-bottom:15px}.drop-menu__header-title{font-size:20px}.drop-menu__header-subtitle{font-size:16px}.drop-menu__tabs-btn{font-size:16px;margin-right:40px}.drop-menu__tabs-btn::before{width:30px !important;height:24px !important}.product-page .product-right__title{font-size:35px}.product-page .product-tab{min-width:0}.news-list__title{font-size:18px}.catalog__menu-link--back{font-size:12px !important;padding:20px 0px 20px 40px !important}.catalog__menu-link--back::before{top:21px;left:15px}.catalog__product-list--no-menu{grid-template-columns:repeat(3, 1fr)}.packing__title{font-size:32px}.packing__subtitle{font-size:24px}.packing__title span{font-size:24px}.packing-video__offer p{font-size:18px}.packing .clients,.packing .numbers{grid-template-columns:230px repeat(4, 1fr)}.packing .contest{background:none;padding:50px 0}.packing-sales__icon{font-size:14px}.pr-table tr{grid-template-columns:215px repeat(auto-fit, minmax(50px, 1fr))}}@media(max-width: 1199px){.banner__text-title{font-size:1.5rem}.header-top__description{justify-content:start}.main--mobile{margin-top:20px}.bottom-fixed{display:block}.catalog__menu-link{font-size:14px;padding:15px;background:#fff}.catalog__product-list{margin-left:0}.drop-menu__header-title{margin-bottom:10px}.drop-menu__tabs-btn{margin-right:0}.drop-menu__tabs button:nth-child(1)::before,.drop-menu__tabs button:nth-child(2)::before,.drop-menu__tabs button:nth-child(3)::before,.drop-menu__tabs button:nth-child(4)::before{margin:10px}.product-page .product-left__slider-img{max-height:600px}.product-page .product-left__slider-dots{position:relative;display:flex;margin-top:15px;bottom:0}.product-page .product-left__slider{display:block;min-height:auto;background:rgba(0,0,0,0)}.product-page .product-right{margin-top:50px}.product-page .tab-content__img{float:none;margin-bottom:20px}.news-list__row{grid-template-columns:repeat(1, 1fr)}.news-list__title{font-size:16px}.news-list--news-page{margin-bottom:0}.news-page__aside{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;margin-top:60px}.catalog__menu-link--back{font-size:12px !important;padding:20px 20px 20px 40px !important}.packing__title{grid-column:span 4}.packing .clients,.packing .numbers{grid-template-columns:repeat(4, 1fr);padding:50px 0}.packing .clients__item svg{width:70px;height:70px}.packing .clients__item span{font-size:14px}.packing .numbers__item{align-self:flex-start}.packing-sales{grid-template-columns:1fr}.packing-sales .packing-video__offer p{text-align:center}.pr-table thead{display:none}.pr-table tr td:before{content:attr(data-label)}.pr-table tr{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:0px 10px;border:2px solid}}@media(max-width: 991px){.banner__img{width:100%}.main-partners{margin-bottom:50px}.main-partners__drop{display:grid;gap:30px;background:#ededed;padding:50px;height:300px}.main-partners__slider{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;align-items:center;overflow:hidden;padding:0}.main-partners__slider-item>img{display:block;margin:0 auto}.banner{flex-direction:column;padding:25px;max-height:none}.banner::before{content:none}.banner::after{padding:11px 16px 6px 16px;z-index:10;right:33px;bottom:69px;position:absolute}.footer{padding:30px 0 100px 0}.product-page .product-right__title{font-size:30px}.product-page .product-tab{flex-direction:row;justify-content:space-between;min-width:290px;float:none;position:relative;top:0;width:100%;margin:50px 0 40px 0}.product-page .product-tab{flex-direction:column}.product-page .product-tab__btn:first-child{margin-top:30px}.catalog__product-list{grid-template-columns:repeat(2, 1fr);gap:20px}.main-popular__head-line{flex-direction:column;align-items:start}.packing .numbers__item span{font-size:36px}.packing .numbers__item p{font-size:14px}.packing__title span{font-size:18px}.packing .packing-catalog{display:flex;flex-direction:column-reverse;gap:50px}.packing .packing-catalog__row{grid-template-columns:repeat(2, 1fr)}.packing .packing-catalog__row::after{display:none}.packing .catalog-item{max-width:100%;min-height:auto}.packing-banner,.packing-edge__grid,.packing-video{grid-template-columns:1fr;gap:25px}.packing-video__offer p{text-align:center;font-size:16px}.packing-edge__bg{display:none}.packing-banner__text{position:relative;top:auto;left:auto;height:auto;max-width:100%}.packing-banner__text p{font-size:18px}.form--line form{display:flex;flex-direction:column;gap:20px}.form h4{font-size:18px}}@media(max-width: 767px){.product-page .product-right__subtitle{font-size:18px}.product-page .product-right__title{font-size:26px}.pagination{flex-direction:column;align-items:center}.pagination__list-link{padding:10px 15px}.news-page__aside{grid-template-columns:repeat(2, 1fr)}.news-page__title{font-size:24px}.main__title{font-size:24px}.main__subtitle{font-size:20px}.page-contacts__contacts-title{font-size:18px}.packing__title{font-size:24px}.packing__subtitle{font-size:18px}.packing .clients__item svg{width:50px;height:50px}.packing__title{grid-column:span 2}.packing .clients,.packing .numbers,.packing-sales__icons{grid-template-columns:repeat(2, 1fr);background:none}.packing .clients__item span{font-size:12px}.packing .work__item .next{display:none}.packing .work__row{gap:10px}.packing .work__item{width:48%}.packing .packing-catalog__line a{font-size:14px}.packing-edge__subgrid{grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:10px}.packing-video__offer{gap:10px;padding:25px}.packing-sales__order{grid-template-columns:1fr;gap:15px}}@media(max-width: 576px){.banner::after{padding:11px 16px 6px 16px;bottom:38px}.main-popular__item{padding:13px}.main-popular__item-title{font-size:12px}.main-business__item{padding:18px;min-height:180px}.main-business__item-title{line-height:inherit;font-size:18px;max-width:none}.main-business__item::before{bottom:20px}.main-business__card{padding:20px}.main-business__card::before{height:30%}.main-business__card::after{bottom:25px;right:30px;padding:8px 14px 3px 14px}.main-business__card-title{font-size:18px}.main-business__card-descr{font-size:12px}.main-equip__item{padding:25px;min-height:240px}.main-equip__item-title{font-size:18px}.main-equip__item-descr{font-size:12px}.main-equip__item-img{position:absolute;right:-15px;bottom:-20px;width:80%;max-height:150px}.banner::after{border:1px solid #fff;padding:8px 12px 2px 12px}.banner__text-header{font-size:14px}.banner__text-title{font-size:18px;margin:10px 0}.banner__text-descr{font-size:12px}.product-page .product-left__slider-img--simple{padding:100px 0}.product-page .product-left__slider-dots li{margin:0 5px 0 0}.product-page .product-left .js-slider-img{margin-bottom:5px}.product-page .product-right{margin-top:15px}.product-page .product-right__title{font-size:20px}.product-page .product-right__subtitle{font-size:18px}.product-page .product-right__buttons-btn{font-size:12px;padding:15px}.product-page .product-right__buttons-social{display:block}.product-page .product-right__buttons-link{display:inline-block;margin:10px 10px 0 0}.product-page .product-left__slider-dots{flex-wrap:wrap}.product-page .product-left__slider-dots{gap:10px}.tab-content__table{font-size:12px}.tab-content__table-col{padding:8px !important}.tab-content__title{font-size:18px !important}.news-list__item{flex-direction:column}.news-list__img{height:180px;padding:40px 0px 0 40px}.news-list__title{font-size:16px}.news-page__aside{grid-template-columns:repeat(1, 1fr)}.catalog__product-list{grid-template-columns:repeat(1, 1fr)}.delivery__method{padding:20px}.page-contacts__contacts-info{display:block}.page-contacts__contacts-phone{font-size:20px}.page-contacts__contacts-email{font-size:20px}.main-partners__drop{padding:50px 20px;height:200px}.popular-product__slider-arr{width:50px}.popular-product__slider-arr--down{left:47%}.packing .numbers__item p{font-size:12px}.packing .work__item{padding:15px;height:auto}.packing .work__item svg{width:40px;height:40px}.packing .work__item span{font-size:12px}.packing .packing-catalog__line{flex-direction:column;align-items:start}.packing .packing-catalog__wrap{gap:20px}.packing .catalog-item__title{font-size:12px;line-height:1.4}.packing .catalog-item__header{padding:10px}.packing .catalog-item__img-wr{height:200px}.packing .contest__row{grid-template-columns:repeat(auto-fit, minmax(130px, 1fr))}.packing .contest__item b{font-size:12px}.packing .contest__item svg{width:40px;height:40px}.packing-edge__offer a{font-size:18px}.packing-edge__subgrid{grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:10px}.packing-edge__item{padding:14px;font-size:12px;gap:5px}.packing-edge__item p{font-size:10px}.packing-banner__text p,.packing-sales__link{font-size:14px}.packing-sales__offer{padding:25px 15px;gap:10px}.packing-sales__icons{grid-template-columns:1fr;gap:20px}.packing-sales__icon svg{width:45px;height:45px}.pr-table tr{gap:0 5px}.pr-table tr td::before{font-size:10px}.pr-table tbody tr{font-size:12px}.pr-table tbody td{padding:5px}.pr-table tbody tr td .t-popup{top:0;left:0}}