@media(max-width:20000px){.container1,nav{max-width:1920px}.truck{height:600px}.container1{margin:auto;padding:0}header{height:1080px}.subheaderImage{height:864px}}@media(min-width:1920px){.container1{max-width:1824px;margin:auto;padding:0}nav{width:1824px}header{height:100%}.slider .subheaderInfo{padding:20px;height:100%;display:flex;flex-direction:column;justify-content:start;text-align:left}.subheaderImage{height:864px}}@media(width < 1920px){.truck{height:470px}.container1{max-width:95vw;margin:auto;padding:0}header{height:auto}}@media (max-width:1820px){.addressInfo h3{font-family:var(--font-family);font-weight:500;font-size:28px;line-height:133%;text-transform:uppercase;color:#1a1a18;margin-bottom:20px}.orderStepsElNumber{width:60px;height:60px;font-size:30px}.addressInfo p{font-size:16px}.reservation span,.work p{font-size:18px}h2{font-size:80px}.el1,.el1 img{width:639px;height:500px}.el2,.el2 img,.el3,.el3 img{width:299px;height:440px}.workInfo{padding:40px}.reservationImages{height:480px}.catalogItemImg img{width:100%;height:200px;border-radius:10px;object-fit:contain}.catalogItems h3{font-size:23px}}@media (max-width:1440px){.catalogItem p,.logo{font-family:var(--font-family)}.el,.footerDataEls li,.footerDataEls span,.infoText p,.number,.reservation span,.work p{font-size:16px}.logo,.time{font-size:14px}nav{height:70px}.logo img{height:50px}.logo{font-weight:400;line-height:114%;color:#1a1a18}.formInner{width:180px}.formInner,input,input::placeholder{font-family:var(--font-family);font-weight:400;font-size:12px;color:#b7b7b7}.info{width:100px}.rightSideInner{justify-content:space-evenly}.subheaderInfo h3{font-weight:500;font-size:30px}.subheaderInfo h1{font-weight:700;font-size:68px;line-height:133%}.subheaderImage img{margin-top:40px;min-width:auto;max-width:600px;max-height:600px;min-height:300px}.subheaderSlider{padding-top:100px;height:auto}.choice{width:60vw}.catalogItemImg img{height:160px}.emptyEl{width:280px}#cookie-consent,.catalogItem h3,.workInfo p{font-size:20px}.catalogItem p{font-weight:400;font-size:16px}.infoMain{padding:40px 40px 10px;gap:20px}.infoImg{width:45vw}.infoText h3{font-size:54px;white-space:nowrap}.footerInner{padding:60px}.addressInfo p,.addressInfoElText,.bullingStepsEl,.deliveryStepsEl,.footerDataEls h4,.footerLogoText,.orderStepsEl p,.productDescription,.refundEl p,.reservation li,.reservationStepsEl{font-size:18px}.productTitleText h3{font-size:28px}.main{margin-top:150px}.brandInfo{display:flex;flex-direction:column;align-items:flex-start}.brandInfo h1{font-size:50px}.addressInfo h3,.brandInfo h2{font-size:25px}.sliderContainer{height:700px}.applicationText h3{font-size:86px}.notFoundContentTitle h1{font-size:280px}.notFoundContentTitle p{font-size:30px}.reservationImages{height:480px}.workLogo{margin-bottom:20px}.h2,h2{margin-top:100px;font-weight:700;line-height:111%;color:#1a1a18;margin-bottom:40px}.workInfo{height:320px;padding:40px}.workInfo h2{font-size:60px}.h2{font-family:var(--font3);font-size:80px;text-align:center}h2{font-size:90px}.el1,.el1 img{width:639px;height:500px}.el2,.el2 img,.el3,.el3 img{width:299px;height:440px}.reservationImagesEl{border-radius:10px;background-size:cover;height:300px}.truck{height:400px}.orderStepsEl{padding:20px}.choice ul li{width:50%}.map{margin-top:0}.contacts{width:170px}}@media (max-width:1260px){.catalogItem h3,.catalogItem p,.subheaderInfo h3{font-family:var(--font-family)}.orderStepsEl,.sliderContainer,.subheaderSlider{height:auto}.headerList{width:57%}.el{padding:0 6px}.logo span{display:none}.subheaderInfo h3{font-weight:500;font-size:20px}.subheaderInfo h1{font-weight:700;font-size:60px;line-height:133%}.subheaderImage{margin-right:0;margin-top:100px}.subheaderImage img{min-width:auto;max-width:450px;height:55vh}.catalog h2{font-size:60px;margin:0 0 30px}.catalogItems,.infoMain{gap:30px}.bullingStepsEl,.choice,.orderStepsEl p,.productTitleText li{font-size:18px}.catalogItemImg img{height:120px}.emptyEl{width:220px}.catalogItem h3{font-weight:500;font-size:20px;line-height:100%}.catalogItem p{font-weight:400;font-size:14px}.infoText h3{font-size:56px}.infoText p{font-size:14px}.footerInner{padding:30px}.footerBottom{margin-top:80px}.main,.slider-nav{margin-top:150px}.footerLogo{width:45%}.productTitleText h2{font-family:var(--third-family);font-weight:700}.productTitleText p{font-family:var(--font-family)}.catalogBrandItem{font-size:26px}.catalogBrandItemImg{height:180px;width:180px}.catalogBrandItemImg img{width:180px;height:100%}.applicationText h3{font-size:82px}.notFoundContentTitle h1{font-size:220px}.notFoundContentTitle p{font-size:25px}.productTitle{padding:20px;height:auto}.productCarousel{display:flex;flex-direction:column;height:100%;justify-content:space-between}.slider-nav{height:200px}.sliderNavEl{background:0 0/150px 150px #fff;width:200px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:200px;margin:0 10px}.linkContacts,.slider-arrows{margin-top:10px}.linkContacts{display:flex;flex-direction:column;width:100%;align-items:start}.reservation{flex-direction:column-reverse}.reservationImages{flex-wrap:nowrap;justify-content:space-between;gap:0;height:300px}.reservationImages img{height:300px}.reservationText h2{text-align:center}.el1,.el1 img{width:482px;height:350px}.el2,.el2 img,.el3,.el3 img{width:235px;height:350px}.truck{height:350px}.deliveryStepsEl,.refundEl{font-size:18px;height:auto}.orderStepsElNumber{margin-bottom:20px}.reservationImagesEl{border-radius:10px;background-size:cover;height:250px}.productHead{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;height:auto}.productCarousel,.productTitle{width:100%}.productTitleText h3{font-size:20px}.productTitleText h2{font-size:50px}.linkContacts{display:flex;flex-direction:row}.subheaderInfo ul{font-size:22px}.modal-dialog{max-width:95%}.offersList{margin-bottom:30px}#cookie-consent{display:none;font-size:16px}}@media (max-width:1200px){.reservationImages{flex-wrap:nowrap;justify-content:space-between;gap:0;height:300px}.reservationImages img{height:300px}}@media (max-width:1024px){.formInner,.searchButton{border-radius:5px}.h2,.reservationText h2{text-align:center}.bullingSteps,.catalogItems,.headerInner{gap:20px}.certificatesTable .table td,.el,.footerLogoCustom,.infoText p{font-size:16px}.brandBannerBg,.headerList,.rightSideInner{display:none}.searchSmallScreen{display:block;width:100%}.formInner{width:100%}.formInner input{background:0 0;border:none;padding:15px;width:90%;height:100%;font-family:var(--font-family);font-weight:400;font-size:16px;border-radius:5px;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.bd-links li,.collapseEl a{font-family:var(--first-family);color:#1a1a18}.burger-menu{width:70px;height:50px;display:flex;align-items:center;justify-content:center}#menu__toggle{opacity:0;display:flex;align-items:center;justify-content:center}#menu__toggle:checked+.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span::before{top:0;transform:rotate(0)}#menu__toggle:checked+.menu__btn>span::after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{right:0!important}.menu__btn{position:fixed;top:35px;right:25px;width:30px;height:30px;cursor:pointer;z-index:1}.menu__btn>span,.menu__btn>span::after,.menu__btn>span::before{display:block;position:absolute;width:100%;height:2px;background-color:#3391c5;transition-duration:1s}.menu__btn>span::before{content:'';top:-8px}.menu__btn>span::after{content:'';top:8px}.menu__box{display:block;position:fixed;top:80px;right:-110%;width:95vw;height:90vh;margin:0;list-style:none;background-color:#f5f5f5;transition-duration:.75s;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-sizing:border-box}.bd-links .btn1[aria-expanded=true]::after{transform:rotate(90deg)}.bd-links .btn1::after{width:1.25em;margin-left:70%;line-height:0;content:'';background-image:url("data:image/svg+xml,%3Csvg width='20' height='11' viewBox='0 0 20 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5558 1.0025L10.0025 9.55585L1 0.553349' stroke='%231A1A18' stroke-linecap='round'/%3E%3C/svg%3E%0A");transition:transform .35s;transform-origin:.5em 50%}.menu__item{display:block;padding:12px 24px;font-size:20px;font-weight:600;text-decoration:none;transition-duration:1s}.menu__item:hover{background-color:#cfd8dc}.brandInfo,.catalogBurgerInner,.footerDataEls ul,.menu__box .info{display:flex;flex-direction:column}.bullingStepsEl,.deliveryStepsEl,.menu__box,.refundEl{padding:20px}.menu__box ul{list-style:none;padding:0}.menu__box .info{align-items:start}.bd-links li{font-weight:400;font-size:18px;height:40px;border-bottom:2px solid #b7b7b7;margin-bottom:10px}.bd-links li a{text-decoration:none;color:#1a1a18}.collapseEl a{margin-left:20px;width:80%;font-weight:300;font-size:14px;line-height:129%;text-transform:uppercase}.catalogItem h3,.subheaderInfo ul{font-size:20px;font-family:var(--font-family)}.subheaderInfo ul{font-weight:400}.catalog{margin-top:80px}.choice{width:80vw;font-size:16px}.footerData,.footerLogo,.infoImg,.infoMain,.infoText,.mainAddress,.nonFoundContentImage,.productHead{width:100%}.catalogItemImg img{height:160px}.catalogItem h3{font-weight:500;line-height:100%}.catalogItem p{font-family:var(--font-family);font-weight:400;font-size:14px}.infoMain{display:flex;flex-direction:column-reverse;align-items:center}.infoText h3{font-size:70px}.footerInfo{gap:30px}.footerLogoText{width:100%;font-size:16px}.main{margin-top:120px}.brandInfo{align-items:flex-start}.catalogItem,.productCarousel{display:flex;flex-direction:column}.brandInfo h1{font-size:48px}.brandInfo h2{font-size:22px}.catalogBrand,.footerInner{margin-top:40px}.applicationText p,.catalogBrandItemTitle,.certificatesTable .table th,.searchResultName{font-size:20px}.catalogBrandItemImg{height:150px}.applicationText h3{font-size:60px}.notFoundContentTitle h1{font-size:220px}.notFoundContentTitle p{font-size:25px}.productTitle{height:auto}.productCarousel{height:100%;justify-content:space-between}.sliderNavEl{background:0 0/150px 150px #fff;width:200px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:200px;margin:0 10px}.sliderContainer{height:700px}.slider-nav img{height:120px}.slider-nav{height:200px}.slider-arrows{margin-top:60px}.quantity-input{display:flex;align-items:center;justify-content:center}.workInfo h2{font-size:50px}.bullingStepsEl p,.deliveryStepsEl,.orderStepsEl p,.refundEl p,.workInfo p{font-size:18px}.reservation{flex-direction:column-reverse}.reservationImages{flex-wrap:nowrap;justify-content:space-between;gap:0;height:350px}.el1,.el1 img,.el2,.el2 img,.el3,.el3 img{width:280px;height:280px}.truck{height:350px}.h2{font-family:var(--font3);font-weight:700;font-size:60px;line-height:133%;color:#1a1a18;margin-top:140px;margin-bottom:40px}.reservationImagesEl{border-radius:10px;background-size:cover;height:200px}.reservationStepsEl{background:95% -10px no-repeat #fff;border-radius:10px;height:auto;padding:20px;font-family:var(--second-family);font-weight:400;color:#1a1a18}.addresses{gap:15px;height:900px;flex-wrap:wrap}.ContactAddress{width:49%;padding:20px}.catalogItems a,.emptyEl{width:calc(100% - 67% - 20px)}.catalogItems a{text-decoration:none;display:block;height:auto}.catalogItem{justify-content:start;border-radius:10px;width:100%;background:#fff;color:#1a1a18;padding:20px;height:100%;border-bottom:10px solid #fff}.searchResultEl{padding:10px;margin-top:20px}.searchResultEl p{margin-bottom:0}.searchResultArticle{padding:10px;margin-top:10px;margin-bottom:10px}.choice ul{width:80vw}.productDescription{font-size:16px;font-weight:400}.footerInfo{flex-direction:column}.mainFormContainer{flex-direction:column-reverse;gap:40px}#offers-table td:first-child{font-family:var(--font-family);font-weight:400;font-size:18px;color:#1a1a18;width:80%}}@media (max-width:900px){.applicationText,.slider div,.subheaderInfo,.subheaderInfo h3{text-align:center}.subheader{display:flex;flex-direction:column;align-items:center}.product_bg{background-position:bottom bottom;width:100vw;height:30%;position:absolute;top:70vh;right:0;bottom:0;z-index:-1;background-size:cover}.subheaderImage,.subheaderInfo{position:relative;display:flex}.subheaderInfo{flex-direction:column;align-items:center;justify-content:start;width:100%}.subheaderImage{bottom:10px;justify-content:center}.subheaderImage img{width:auto;height:40vh}.subheaderInfo ul{margin-bottom:0}.slider div{display:flex;align-items:center;justify-content:center}.subheaderSlider{padding-top:80px;height:auto}.catalogItems{gap:10px}.brandInfo{display:flex;flex-direction:column}.brandInfo h1{font-size:40px}.brandInfo h2{font-size:16px}.catalogBrandItemTitle,.productTitleText h3{font-size:20px}.catalogBrandItemImg{height:140px}.infoText h3{font-size:58px}.addresses{gap:20px;height:auto;flex-wrap:wrap}.ContactAddress{width:100%;padding:20px;height:fit-content}.formEl,.listOrders,.mainAddress,.productCarousel{width:100%}.application{height:700px;flex-direction:column;align-items:center;justify-content:center;width:100%}.applicationText{width:80%;margin-bottom:50px}.applicationForm{width:80%}.notFoundContent{flex-wrap:wrap;height:100%;justify-content:center;align-items:center}.notFoundContentTitle h1{font-size:220px}.notFoundContentTitle p{font-size:25px}.nonFoundContentImage{margin-top:40px;height:30vh;width:100%}.certificatesTable .table th,.orderButton{font-size:18px}.certificatesTable .table td{font-size:14px}.productHead{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%}.productTitle{width:100%;height:1000px}.productTitleText h2{font-size:45px}.linkContacts{margin-top:10px;display:flex;flex-direction:row}.nav .nav-tabs{flex-wrap:nowrap}.countItems{padding:5px}.sliderNavEl{-webkit-border-radius:15px;-ms-border-radius:15px;background:0 0/150px 150px #fff;width:100px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:100px;margin:0 10px}.slider-nav img{height:50px}.slider-arrows{margin-top:15px}.refundEl,.sliderContainer{height:auto}.physicalForm{display:flex;flex-direction:column-reverse;width:100%;align-items:center}.deliveryStepsEl:nth-child(n){width:100%;height:auto}.truck{height:280px}.el1,.el1 img,.el2,.el2 img{width:300px;height:300px}.el3{display:none}}@media (max-width:800px){.brandInfo,.catalogBrandItem,.choice,.choice ul,.formEl,.listOrders,.productCarousel,.reservationStepsEl:first-child,.reservationStepsEl:nth-child(2),.reservationStepsEl:nth-child(5),.workInfo p{width:100%}.brandInfo,.catalogBrandItems{flex-direction:column;display:flex}.choice{font-size:14px}.infoText h3{font-size:56px}.slider-container{height:100%}.brandInfo{align-items:flex-start}.brandInfo h1{font-size:40px}.brandInfo h2,.deliveryStepsEl,.linkContacts a,.orderStepsEl p,.reservationStepsEl{font-size:16px}.catalogBrandItemTitle,.productTitleText h3{font-size:20px}.linkText,.productTitleText{font-size:14px}.catalogBrandItemImg{height:150px;width:150px}.catalogBrandItemImg img{width:150px;height:100%}.contactsMap{height:40vh}.certificatesTable .table th{font-size:16px;text-align:left;vertical-align:middle}.certificatesTable .table td{font-size:12px}.productHead{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%}.productTitle{width:100%;height:1000px}.productTitleText h2{font-size:37px}.linkContacts{margin-top:10px;display:flex;flex-direction:row}.linkText{margin-bottom:10px}.nav .nav-tabs{flex-wrap:nowrap}.countItems{padding:5px}.orderButton{font-size:18px}.sliderNavEl{background:0 0/150px 150px #fff;width:100px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:100px;margin:0 10px}.catalogItems a,.slider-arrows{margin-top:10px}.slider-nav img{height:50px}.sliderContainer,.workInfo{height:auto}.physicalForm{display:flex;flex-direction:column-reverse;width:100%;align-items:center}.el3,.el3 img,.inputCountBtn1,.inputCountBtn2,.reservationImagesEl:nth-child(3){display:none}.reservation{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;width:100%}.reservationStepsEl:nth-child(3),.reservationStepsEl:nth-child(4){width:calc(100% - 50% - 20px)}.reservationImagesEl:first-child,.reservationImagesEl:nth-child(2){width:calc(100% - 50% - 10px)}.truck{height:300px}.h2{margin-top:100px;font-size:50px;margin-bottom:20px}.orderSteps{flex-direction:column;width:100%;gap:20px}.orderStepsEl:nth-child(n){width:100%;height:auto}.deliveryStepsEl p,.orderSteps p,.reservationStepsEl p{margin-bottom:0}.orderStepsElNumber{width:50px;height:50px;font-size:20px}.bullingStepsEl p,.refundEl p{font-size:16px;margin-bottom:0}.orderStepsElNumber img{width:auto;height:15px}.refundEl h3{font-size:20px;color:#1a1a18;font-weight:700;margin-bottom:10px}.catalogItems a{width:calc(100% - 50% - 10px);height:auto}.characteristics_table{border-collapse:collapse;width:100%}.characteristics_table td,.characteristics_table th{border:2px solid #000}#offers-table td:first-child{font-family:var(--font-family);font-weight:400;color:#1a1a18;width:75%}.subheaderInfo{margin-top:200px}}@media screen and (max-width:700px){.subheaderInfo h1{font-size:50px}}@media (max-width:640px){.applicationText,.h2,.subheaderInfo,.subheaderInfo h3{text-align:center}.applicationForm p,.el{font-size:16px}.el2,.el2 img,.headerList{display:none}.subheader{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100vh}.product_bg{width:100vw;height:30%;position:absolute;top:70vh;left:0;bottom:0;z-index:-1;background-size:cover}.subheaderInfo{margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;position:relative}.catalogItemImg img{width:180px;height:120px}.emptyEl{width:200px}.catalogBrand{margin-top:20px}.infoText h3{font-size:48px}.subheaderImage img{width:auto;height:40vh}.footerDataEls li,.footerLogoText{font-size:14px}.choice button,.footerDataEls h4,.orderButton{font-size:18px}.application{height:700px;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:40px}.applicationText h3{font-size:60px}.applicationText{width:100%;margin-bottom:50px}.applicationForm,.formEl,.linkContacts a,.listOrders,.productCarousel,.quantity-input input{width:100%}.h2{margin-top:100px;margin-bottom:20px;font-family:var(--font3);font-weight:700;font-size:45px;line-height:120%;color:#1a1a18}.notFoundContentTitle h1{font-size:150px}.notFoundContentTitle p,.productTitleText h3{font-size:20px}.certificatesTable .table th{padding:4px;font-size:12px;text-align:left;vertical-align:middle}.certificatesTable .table td{font-size:10px;padding:4px}.physicalForm{display:flex;flex-direction:column-reverse;width:100%;align-items:center}.productHead{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%}.productTitle{width:100%;height:1000px}.productTitleText h2{font-size:37px}.linkContacts{margin-top:10px;display:flex;flex-direction:row}.nav .nav-tabs{flex-wrap:nowrap}.countItems{padding:5px}.sliderNavEl{background:0 0/150px 150px #fff;width:100px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:100px;margin:0 10px}.slider-nav img{height:50px}.slider-arrows{margin-top:10px}.sliderContainer{height:auto}.reservationImages{justify-content:center}.el1,.el1 img{height:300px;width:auto}.truck{height:250px}.linkContacts{flex-direction:column;align-items:start;gap:10px;flex-direction:column;align-items:start}.slick-track{height:100%}}@media(width < 550px){.brandBanner,.infoMain,.privacyBody{padding:20px}.subheaderSlider{height:535px}.subheaderInfo h1{font-size:33px;line-height:40px;margin-bottom:0}.slider .subheaderInfo{justify-content:flex-start}.brandBanner{flex-direction:column-reverse;height:100%;align-items:center;justify-content:center;gap:20px}.brandLogo{width:100%;height:auto}.brandInfo,.emptyEl,.slider-arrows,.subheaderInfo ul,.subheaderTitle h3{display:none}.main{margin-top:80px}.infoText h3{font-size:42px}.addresses,.brandBanner,.certificatesTable{margin-top:20px}.h2,h2{margin-top:60px;margin-bottom:20px}.certificatesTable .table th{padding:2px;font-size:12px;text-align:left;vertical-align:middle}.certificatesTable .table td{font-size:10px;padding:2px}.breadCrumb,.btn{font-size:14px}.el1,.el1 img{height:250px;width:auto}.bullingStepsEl{font-size:16px;height:auto}.addressInfoElText,.deliveryStepsEl,.footerLogoCustom,.refundEl p{font-size:16px}.addressImg h3,.addressInfo h3{font-size:18px}.reservation{display:flex;gap:20px;flex-wrap:wrap}.reservationStepsEl{background:95% -10px no-repeat #fff;border-radius:10px;height:auto;padding:20px;font-family:var(--second-family);font-weight:400;color:#1a1a18}.cookieElButton,.footerDataEls,.reservationStepsEl:nth-child(3),.reservationStepsEl:nth-child(4){width:100%}.reservationImagesNew{flex-direction:column;align-items:center;height:auto}.reservationImagesEl:first-child,.reservationImagesEl:nth-child(2){width:100%;height:300px}.h2{font-size:37px}.deliverySteps,.mainFormContainer,.refund{gap:20px}.productHead,.reservationImagesNew{margin-top:20px;gap:20px}.truck{height:300px;margin-top:20px}.addressInfoElImg img{height:18px;width:18px}.addresses{gap:10px}.addressImg img{height:60px;width:60px}.formButton{right:20px;bottom:20px}.footerData{flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:20px}.footerData h4{margin-bottom:10px;margin-top:30px}.footerDataEls:first-child{flex:2;order:1}.footerDataEls:nth-child(2){flex:2;order:3;justify-content:flex-end;width:50%;display:none}.less550{display:block!important;width:100%}.more550{display:none!important}.footerDataEls:nth-child(3){flex:2;order:2}.footerDataEls ul{justify-content:end}.footerDataEls ul li{margin-bottom:5px}.breadCrumbs{margin-top:100px}.infoMain{margin-top:70px}.productTitleText p{margin-top:10px}.addressImg{display:flex;gap:20px;align-items:center;justify-content:flex-start;text-transform:uppercase;margin-bottom:20px}.addressImg h3{margin-bottom:0}.workInfo h2{font-size:23px}.brandLogo img{width:100%;height:auto;object-fit:cover}#offers-table td:first-child{font-family:var(--font-family);font-weight:400;color:#1a1a18;width:70%}#cookie-consent{position:fixed;height:auto;flex-direction:column;width:95vw;z-index:9999;left:2.5vw;bottom:5vh;background-color:#e6f0f8;box-shadow:0 0 40px 3px rgba(0,0,0,.25);border-radius:10px;padding:15px}.cookieElText{width:100%;text-align:left}#cookie-consent-button{width:100%;margin-top:15px;height:40px;padding:0}.oneLine{display:flex;flex-direction:column;gap:0}.oneLine .form-floating{width:100%!important}.subheader{height:100%}}@media (width < 480px){.choice,.subheaderInfo ul{text-align:center;font-size:16px}.bullingStepsEl,.footerLogo,.formEl,.infoImg,.infoImg img,.listOrders,.productCarousel,.subheader,.subheaderInfo{width:100%}.subheaderInfo{height:50vh;justify-content:space-evenly;align-items:center}.subheaderInfo ul{margin-top:10px;font-family:var(--second-family);text-align:center;color:#1a1a18}.buttonInfo button,.catalogBrand,.catalogItems,.footerInner,.map{margin-top:20px}.subheaderInfo h3{font-family:var(--second-family);font-weight:500;font-size:18px}.infoText h3,.subheaderInfo h1{font-family:var(--third-family)}.subheaderInfo h1{font-weight:700;font-size:35px;line-height:122%}.subheaderInfo ul{list-style:none;font-weight:400;line-height:112%;padding-left:0;width:100%;align-items:center}.buttonInfo button{width:235px;height:55px}.subheaderImage{display:flex;justify-content:center;align-items:start}.catalogBrandItems,.productHead{flex-direction:column;display:flex}.subheaderImage img{height:45vh;margin-bottom:2px}.catalog h2{font-size:37px}.choice{width:95vw;height:50px}.choice button{height:65px;font-size:18px;width:100%}.infoText h3{font-weight:700;font-size:33px;line-height:121%;margin-top:0}.infoText p{font-weight:400;font-size:16px}.modal-title,.place h2{font-family:var(--third-family);font-weight:700}.place h2,h2{font-size:37px}.place h2{margin-top:60px}#offers-table td:first-child,.place p{font-family:var(--font-family);color:#1a1a18}.place p{width:100%;font-weight:400;font-size:16px}.map{height:300px}.footerInner{padding:20px}.footerData{display:flex;width:100%}.footerDataEls ul{list-style:none}.formButton,.formButtonChoice{height:50px;width:50px}.formButtonOptions{width:60px;height:180px}.formButtonCall,.formButtonClose,.formButtonEmail{width:50px;height:50px}.countItems,.modal-header{padding:5px}.orderStepsEl,.workInfo{padding:20px}.modal-title{font-size:25px;line-height:160%}.btn-close{position:absolute;right:20px;top:20px}.catalogBrandItem{height:100%;width:100%}.catalogBrandItemTitle{font-size:14px}.catalogBrandItemImg{height:110px;width:110px}.catalogBrandItemImg img{width:110px;height:100%}.physicalForm{display:flex;flex-direction:column-reverse;width:100%;align-items:center}.productHead{align-items:center;justify-content:start;width:100%}.productTitle{width:100%;height:1000px}.productTitleText h3{font-size:20px}.productTitleText h2{font-size:26px}.orderButton,.workInfo p{font-size:16px}.linkContacts{display:flex;flex-direction:column;width:100%;align-items:center}.nav .nav-tabs{flex-wrap:nowrap}.sliderNavEl{background:0 0/150px 150px #fff;width:100px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:100px;margin:0 10px}.sliderContainer,.workInfo{height:auto}.slider-nav img{height:50px}.slider-arrows{margin-top:10px}.btn{font-size:12px}.workImage,.workImage img{width:40px;height:40px}.workTitle{font-weight:400;font-size:15px;width:100%}.workInfo p{width:100%}h2{margin-top:100px}.orderStepsElNumber{height:50px;width:50px;font-size:20px}.bullingSteps,.refundEl{height:auto;width:100%}.bullingSteps{flex-direction:column}.reservationImages{align-items:center;justify-content:center;width:100%}.el2,.el3{display:none}.refund{flex-direction:column}.el1,.el1 img{height:200px;width:auto}.truck{height:150px}.reservationImagesEl:first-child,.reservationImagesEl:nth-child(2){width:100%;height:200px}.catalogItems a{text-decoration:none;display:block;width:100%;height:auto}.catalogItemImg{height:200px}.catalogItemImg img{height:200px;width:100%}.subheaderTitle{width:100%;padding:0}.subheaderTitle h1{margin-left:0;margin-bottom:0}.subheaderTitle h3{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:112%;color:#1a1a18}.subheaderTitle li{margin-bottom:8px}.brandInfo h1{font-size:30px}.infoMain{gap:20px}.slick-dotted.slick-slider{margin-bottom:0}#offers-table td:first-child{font-weight:400;width:60%}}@media (width < 380px){#offers-table td:first-child{font-family:var(--font-family);font-weight:400;color:#1a1a18;width:50%}}@media (width < 320px){.el{font-size:16px}}@media (height > 1080px){header{height:auto}}
.menu__box {
    overflow: auto;
}

.footerInner {
    width: auto;
}

.footerData .more550 {
    margin-top: 0;
}

.searchResult {
    margin-bottom: 187px;
    padding-top: 0;
}

.searchResultHeader {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.searchResultHeader h1 {
    margin: 0;
    font-size: 48px;
    font-weight: 500;
    line-height: 100%;
}

.searchPagination {
    display: flex;
    align-items: center;
}

.searchPagination a {
    color: rgba(51, 145, 197, 1);
}

.searchPagination.--bottom {
    margin-top: 40px;
    justify-content: center;
}

.pagPrevBtn, 
.pagNextBtn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 45px;
    height: 45px;
    background: rgba(51, 145, 197, 1);
    border-radius: 10px;
}

.pagPrevBtn.disabled, 
.pagNextBtn.disabled {
    background-color: rgba(51, 145, 197, 0.5);
}

.pagPrevBtn {
    margin-left: 20px;
    margin-right: 15px;
}

.pagNextBtn {
    margin-left: 20px;
    margin-right: 15px;
}

.pagPrevBtn svg {
    transform: rotate(180deg);
    margin-left: -2px;
}

.pagNextBtn svg {
    margin-right: -2px;
}

.pagination-numbers {
    display: flex;
    align-items: center;
    gap: 15px;
    color: rgba(176, 176, 176, 1);
    text-decoration: none;
}

.pagination-numbers a {
    text-decoration: none;
    width: 30px;
    text-align: center;
}

.pagination-numbers .current-page {
    color: rgba(51, 145, 197, 1);
    border: 1px solid rgba(201, 201, 201, 1);
    border-radius: 5px;
    padding: 4px 11px;
}

@media screen and (max-width: 1440px) {
    .searchResultHeader h1 {
        font-size: 40px;
    }
}

@media screen and (max-width: 1024px) {
    .searchResultHeader h1 {
        font-size: 25px;
    }
}

@media screen and (max-width: 640px) {
    .searchResultHeader h1 {
        font-size: 25px;
    }
    .searchResultHeader {
        margin-top: 20px;
        flex-direction: column;
        align-items: flex-start;
        gap: 20px;
    }
    .searchPagination {
        width: 100%;
        justify-content: center;
    }
    .pagination-numbers {
        gap: 5px;
    }
    .pagPrevBtn, .pagNextBtn {
        width: 30px;
        height: 30px;
        margin-left: 10px;
        margin-right: 10px;
        border-radius: 5px;
    }
    .pagination-numbers a {
        width: 18px;
    }
}
