@font-face{font-family:mplus_r;src:url(../fonts/mplus_r/mplusBold.woff) format("woff"),url(../fonts/mplus_r/mplusBold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:mplus_r;src:url(../fonts/mplus_r/mplusRegular.woff) format("woff"),url(../fonts/mplus_r/mplusRegular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:mplus_r;src:url(../fonts/mplus_r/mplusLight.woff) format("woff"),url(../fonts/mplus_r/mplusLight.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Aqum;src:url(../fonts/Aqum/Aqum.woff) format("woff"),url(../fonts/Aqum/Aqum.woff2) format("woff2");font-weight:400;font-display:swap}.clearfix:after{content:"";display:block;clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.burger,.nav__list{display:flex;flex-direction:column}.header__wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}article,aside,audio,b,body,canvas,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,label,li,mark,menu,nav,ol,p,section,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}*,:after,:before{box-sizing:inherit}ul{list-style:none}a{display:inline-block;cursor:pointer;transition:all .3s ease}a,a:active,a:focus,a:hover{text-decoration:none}.gm-style img{max-width:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:10px;box-sizing:border-box;height:100%}main{flex:1 0 auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mplus_r;min-width:320px;height:100%}.wrapper,body.overflow{overflow:hidden}.wrapper{width:100%;position:relative;display:flex;flex-direction:column;min-height:100%}.container{width:100%;max-width:1280px;padding:0 2rem;margin:0 auto}.scroll-wrap::-webkit-scrollbar{width:3px;background-color:#ccc}.scroll-wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.75);border-radius:10px}.page{font-size:10px;line-height:1.15;-webkit-text-size-adjust:100%;height:100%}.page__body{margin:0;height:100%;font-family:mplus_r,Arial,sans-serif}.page__wrapper{display:flex;flex-direction:column;min-height:100%}.link{text-decoration:none;cursor:pointer}.link:hover{opacity:.4}.overflow-hidden{overflow:hidden}img{max-width:100%;height:auto}.visually-hidden,.visually-hidden:not(:focus):not(:active),input[type=checkbox] .visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}input::placeholder{font-family:mlus_r;font-size:1.4rem;color:#fff;font-weight:500}section{padding-top:2rem;padding-bottom:2rem}.main-title{font-size:3rem}.section-title{font-size:2rem}.base-text{font-size:1.6rem}.typography h1{font-size:3rem;margin-bottom:3rem}.typography h2{font-size:2rem;margin-bottom:2rem}.typography p{font-size:1.6rem;margin-bottom:3rem}.f-b{font-size:4rem}.f-b,.f-b1{font-family:mplus_r;font-weight:700}.f-b1{font-size:3.4rem}.f-b2{font-size:3.2rem;font-weight:700}.f-b2,.f-b3{font-family:mplus_r}.f-b3{font-size:2.4rem;font-weight:400}.f-b4{font-size:2rem;font-family:mplus_r;font-weight:700}.f-r{font-size:2.4rem}.f-r,.f-r2{font-family:mplus_r;font-weight:400}.f-r2{font-size:3.2rem}.p-f{font-family:mplus_r;font-weight:400}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0;outline:none;appearance:none;box-sizing:border-box;border:1px solid #ccc;font-family:mplus_r;padding:1rem 1.5rem}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{transition:all .3s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#000}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#000}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#000}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input[type=email].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#000}textarea{resize:vertical;vertical-align:top;border:none;background-color:transparent;outline:none;-webkit-appearance:none;appearance:none}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{font-family:mplus_r;-webkit-appearance:none;appearance:none;border-radius:0;cursor:pointer}button,select{cursor:pointer;border:none;background-color:transparent;transition:all .3s ease;outline:none;border-radius:0;-webkit-appearance:none;appearance:none}button{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus::placeholder{color:transparent}.m-0{margin:0!important}.m-auto{margin:auto!important}.mt-05{margin-top:5px!important}.mt-1{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mt-auto{margin-top:auto!important}.mr-05{margin-right:5px!important}.mr-1{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-2{margin-right:20px!important}.mr-3{margin-right:30px!important}.mr-4{margin-right:40px!important}.mr-5{margin-right:50px!important}.mr-auto{margin-right:auto!important}.mb-05{margin-bottom:5px!important}.mb-1{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mb-5{margin-bottom:50px!important}.mb-auto{margin-bottom:auto!important}.ml-05{margin-left:5px!important}.ml-1{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-2{margin-left:20px!important}.ml-3{margin-left:30px!important}.ml-4{margin-left:40px!important}.ml-5{margin-left:50px!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:0!important}.pt-05{padding-top:5px!important}.pt-1{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:40px!important}.pt-5{padding-top:50px!important}.pr-05{padding-right:5px!important}.pr-1{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-2{padding-right:20px!important}.pr-3{padding-right:30px!important}.pr-4{padding-right:40px!important}.pr-5{padding-right:50px!important}.pb-05{padding-bottom:5px!important}.pb-1{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:40px!important}.pb-5{padding-bottom:50px!important}.pl-05{padding-left:5px!important}.pl-1{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-2{padding-left:20px!important}.pl-3{padding-left:30px!important}.pl-4{padding-left:40px!important}.pl-5{padding-left:50px!important}.row{display:flex;flex-wrap:wrap}.col,.col.col-12{width:100%}.col.col-6{width:50%}.col.col-4{width:33.33333%}.col.col-3{width:25%}.col.col-2{width:16.66667%}.col.col-1{width:8.33333%}.icon{display:inline-block;width:1em;height:1em;fill:currentColor}.icon-aprove{font-size:51.2rem;width:1em}.icon-arr-ago{font-size:2.4rem;width:1em}.icon-arr-down{font-size:9.6rem;width:1em}.icon-arr-left,.icon-arr-rigth,.icon-arr-up{font-size:40rem;width:1em}.icon-arr-up1{font-size:2.4rem;width:1em}.icon-cart{font-size:4.8rem;width:1em}.icon-close{font-size:2.4rem;width:1em}.icon-cycle{font-size:3.2rem;width:1em}.icon-document{font-size:51.179rem;width:.84996em}.icon-economy{font-size:12.288rem;width:.99593em}.icon-economy2{font-size:2.4rem;width:1em}.icon-facebook{font-size:6.5rem;width:1em}.icon-friend{font-size:11.548rem;width:1.06408em}.icon-insta{font-size:25.6rem;width:1em}.icon-number1,.icon-number2,.icon-number3,.icon-number4,.icon-number5,.icon-number6{font-size:3.2rem;width:1em}.icon-pay{font-size:51.2rem;width:1em}.icon-phone,.icon-phone1{font-size:6.4rem;width:1em}.icon-quality{font-size:9.6rem;width:1em}.icon-star{font-size:2.4rem;width:1em}.icon-tasty{font-size:51.2rem;width:1em}.icon-telegram{font-size:40rem;width:1em}.icon-timezone{font-size:12.288rem;width:.99593em}.icon-water{font-size:51.2rem;width:1em}.icon-whatsAppBtn{font-size:40rem;width:1em}.icon-whatsapp{font-size:3.2rem;width:1em}.header{padding:0}.header__inner{min-height:100px;padding-top:2rem;padding-bottom:2rem}.nav{margin:0 auto;position:absolute;top:0;right:0;left:0;width:100%;padding:83px 16px 16px;background-color:#fff;z-index:12;transition:all .3s ease;transform:translateX(110%);display:flex;align-items:center;justify-content:space-between;min-width:100%;min-height:110px;padding:2rem 0}.nav .o-11{display:block}.nav .o-1,.nav .o-11{padding-bottom:1.5rem}.nav .o-1{display:none}.nav.active{transform:translateX(0);min-height:100vh;display:grid;justify-content:center;text-align:center}.nav.active .o-1{padding-bottom:1.5rem;display:none}.nav.active .o-11{padding-bottom:1.5rem;display:block}.nav.active .menu__nav-company-list{position:static;border:none;box-shadow:none;display:block;min-width:100%;text-align:center;padding:0;opacity:1}.nav.active .animated-button1{font-size:1.6rem;padding:25px 22px;max-width:max-content;margin:0 auto}.nav.active .social{margin-bottom:10px}.nav__list{font-size:16px;line-height:2;justify-content:space-between;min-width:46%;flex-direction:row}.nav__item+.nav__item{margin-top:15px}.logo{position:relative;z-index:6}.logo a{width:150px;height:20px}.logo-mb{display:block;order:-1}.burger{width:30px;height:30px;position:relative;z-index:14;justify-content:center;align-items:center;margin-top:20px}.burger.active span{position:absolute}.burger.active span:first-child{top:13px;left:15px;transform:translate(-50%,-50%) rotate(45deg)}.burger.active span:nth-child(2){opacity:0}.burger.active span:nth-child(3){top:10px;left:15px;transform:translate(-50%,-50%) rotate(-45deg)}.burger span{width:80%;height:2px;border-radius:1px;background-color:#000;transition:all .3s ease;z-index:14}.burger span:first-child{margin-bottom:3px}.burger span:nth-child(3){margin-top:3px}.history-link{display:none}.footer{padding:2rem 0;margin-top:2rem;border-top:1px solid #0c035f}.footer__wrapper{display:flex;align-items:center;justify-content:space-between}.whatsapp{width:100px;height:100px;object-fit:contain;display:block}.page__body{font-family:Aqum}.menu__wrapper{display:flex;min-width:100%;align-items:center;justify-content:space-between}.menu__nav-item{position:relative}.menu__nav-item a,.menu__nav-item a>span{position:relative;color:#0c035f;text-decoration:none}.menu__nav-item a:after,.menu__nav-item a:before,.menu__nav-item a>span:after,.menu__nav-item a>span:before{content:"";position:absolute;transition:transform .5s ease}.menu__nav-item .hover-5{display:inline-block;overflow:hidden}.menu__nav-item .hover-5:after,.menu__nav-item .hover-5:before{right:0;bottom:0;background:#0c035f}.menu__nav-item .hover-5:before{width:100%;height:2px;transform:translateX(-100%)}.menu__nav-item .hover-5:after{width:2px;height:100%;transform:translateY(100%)}.menu__nav-item .hover-5>span{display:flex;padding:5px}.menu__nav-item .hover-5>span:after,.menu__nav-item .hover-5>span:before{left:0;top:0;background:#0c035f}.menu__nav-item .hover-5>span:before{width:100%;height:2px;transform:translateX(100%)}.menu__nav-item .hover-5>span:after{width:2px;height:100%;transform:translateY(-100%)}.menu__nav-item .hover-5:hover:after,.menu__nav-item .hover-5:hover:before,.menu__nav-item .hover-5:hover>span:after,.menu__nav-item .hover-5:hover>span:before{transform:translate(0)}.menu__nav-link{font-size:1.6rem;color:#0c035f;padding-bottom:0}.menu__nav-item-company:hover .menu__nav-company-list{min-height:220px;opacity:1;display:block;transition:.5s ease}.menu__nav-company-list{position:absolute;min-width:calc(100% + 100px);background-color:#fff;padding:.5rem;padding-top:2rem;padding-left:2rem;box-shadow:4px 4px 8px 0 rgba(34,60,80,.51);border-radius:0 0 15px 15px;min-height:0;display:none;opacity:0;transition:.5s ease}.social__inner,.social__link,.social__wrapper{display:flex;align-items:center}.social__link{width:45px;height:45px}.social__link svg{width:100%}.link-phone{display:flex;align-items:center;text-align:center;display:grid;gap:2rem}.link-phone__link{text-shadow:1px 1px 2px #000;font-size:2.8rem;font-family:mplus_r;border:1px solid transparent}.link-phone__link:hover{font-size:2.4rem;transition:.3s ease-in-out}.link-phone-ds,.link-phone-mbs{display:none}.products-slider{height:80%;width:100%;margin-left:auto;margin-right:auto}.products-slider__wrapper{min-height:300px;min-width:max-content}.products-slider__slide{min-height:300px;background-size:cover;background-position:50%;max-width:100%}.products-slider__image.swiper-zoom-container{width:360px}.products-slider__image.swiper-zoom-container img,.swiper{width:100%}.swiper{height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:50%}.gallery-top{min-height:100%;min-width:400px;width:100%}.gallery-thumbs,.gallery-top{margin-left:0;overflow:hidden}.gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;margin-top:10px;max-width:300px}.gallery-thumbs.swiper-wrapper{height:auto}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.gallery-thumbs .swiper-slide img{max-width:80px;width:100%;display:block;height:auto}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.products-preview.swiper-slide{width:100px;display:flex;align-items:center}.products-slider-main{max-width:300px}.products-slider-thumb{display:flex;max-width:100%;justify-content:space-between;min-width:400px}.products-slider-thumb__item{display:flex;align-self:center}.products-slider-thumb__item a{display:none}.products-slider-thumb__image{width:30%}.product-preview-slider{height:20%;box-sizing:border-box;padding:10px 0}.product-preview-slider__wrapper{min-width:100%}.product-preview-slider__slide{opacity:.2;transition:opacity .3s ease 0s;min-width:inherit;height:100%}.product-preview-slider.swiper-slide-thumb-active{opacity:1}.product-preview-slider__image{position:relative;cursor:pointer;width:15%;height:160px}.product-preview-slider__image img{object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0}.products__main-wrapper{background-color:#fff}.products__tabs{min-height:100px;padding:10px 20px;flex-wrap:wrap}.products__tab,.products__tabs{display:flex;align-items:center}.products__tab{min-height:inherit;min-width:200px;justify-content:center;cursor:pointer;border-radius:5%;padding:0 10px;margin-left:10px}.products__tab:first-child{margin-left:0}.products__tab:hover{background-color:#0505a9}.products__tab:hover a{color:#fff;transition:.3s ease}.products__tab a{text-decoration:none;color:#342ee4;min-height:inherit;display:flex;align-items:center;text-align:center}.products__tab a:hover{opacity:.8;transition:.3s ease}.products__tab.active{background-color:#0505a9}.products__tab.active a{color:#fff}.products__tab.active:hover{opacity:.8;transition:.3s ease}.products__tab.active:hover a{color:#fff}.products__tab_border{border-bottom:3px solid #8581f7}.products__list{list-style-type:none;padding:0;display:grid;align-items:center;justify-content:center;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;row-gap:50px}.products__list.advice-list{display:flex;gap:50px;justify-content:flex-start}.products__item-inner{min-height:inherit;display:flex;align-items:center;justify-content:center;border-radius:5%;position:relative;text-align:center;border:1px solid transparent;overflow:hidden}.products__item-inner.advice-item-inner{min-height:300px;margin-bottom:1rem;border:1px solid transparent}.products__item-inner-slider{min-width:300px}.products__item-inner-card{border:1px solid transparent;align-items:flex-start}.products__item-inner-card .products__item-about{position:static}.products__item-inner-card .product-filter__title-inner{font-size:1.6rem;justify-items:left;text-align:left}.products__item{min-height:500px;position:relative;text-align:center}.products__item.js-item-on .products__item-cost{opacity:1;color:#2ee466}.products__item.js-item-on .products__item-cost span{position:relative;width:min-content;white-space:nowrap;margin:0 auto;font-size:1.4rem}.products__item.js-item-on .products__item-cost span:first-of-type{display:block}.products__item.js-item-on .products__item-cost span:last-of-type{display:none}.products__item.js-item-on .products__item-cost span:after{content:"";display:block;background-color:#2ee466;border-radius:50%;position:absolute;top:1px;width:10px;height:10px;right:-15px;top:4px}.products__item.js-item-off .products__item-inner{opacity:1}.products__item.js-item-off .products__item-cost{opacity:1;color:#00abff}.products__item.js-item-off .products__item-cost span{position:relative}.products__item.js-item-off .products__item-cost span:last-of-type{display:block}.products__item.js-item-off .products__item-cost span:first-of-type{display:none}.products__item.js-item-off .products__item-cost span:after{content:"";display:block;background-color:#00abff;border-radius:50%;position:absolute;top:1px;width:10px;height:10px;right:-15px;top:0}.products__item.advice-item{min-width:30%;max-height:300px;min-height:200px}.products__item.advice-item .products__item-about,.products__item.advice-item .products__item-cost{display:none}.products__item-about{height:0;bottom:-50px;background-color:#fff;border-radius:5%;display:grid;height:45%;color:#0c035f;font-size:2rem;padding-top:2rem}.products__item-about,.products__item-link{position:absolute;min-width:100%;transition:.3s ease-in-out}.products__item-link{border:1px solid #0c035f;background-color:#0c035f;min-height:0;padding:0;height:0;color:#fff;border-radius:5%;display:flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;opacity:0;bottom:0}.products__item-link:before{position:absolute;content:"";display:block;width:30px;height:30px;background-image:url(../images/icons/phone.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;left:40px}.products__item-btn{border:1px solid #0c035f;background-color:#fff;min-height:50px;padding:0;color:#0c035f;transition:.3s ease-in-out;display:flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;opacity:1;min-width:100%;font-weight:600}.products__item-btn:hover{color:#fff;border:1px solid #fff;background-color:#0c035f;transition:.3s ease-in-out}.products__item-cost{margin-top:1rem;margin-bottom:1rem;position:relative}.products__wrapper{display:grid;grid-template-columns:400px 1fr;gap:30px;max-height:100%;padding-bottom:100px}.product-filter h3{line-height:1.4;min-height:50px}.product-filter__image{position:absolute;top:15px;height:300px;object-fit:contain;left:50%;transform:translate(-50%)}.product-filter__title{padding:0 1rem;color:#0c035f}.product-filter__title-inner{display:grid;max-height:min-content;grid-template-rows:min-content min-content;row-gap:10px;font-size:1.3rem;margin-bottom:1rem}.product-filter__subtitle{font-size:1.2rem;line-height:1px;display:grid;justify-content:center;text-align:center;row-gap:1rem;font-family:mplus_r;font-weight:600}.product-filter__subtitle.product-filter__card-subtitle{justify-content:flex-start;text-align:left;margin-bottom:2rem}.product-filter__price{font-size:2rem}.product-filter__cost{display:grid;align-items:center}.product-filter__cost .old-cost{font-size:1.5rem;text-decoration:line-through;color:red;font-weight:400;font-family:mplus_r}.product-filter__cost .p-f{font-weight:600;font-size:2rem}.product-filter__card-cost{margin:0;color:#00abff}.product-filter__card-btn{max-width:200px;min-width:200px;font-size:1.5rem;margin-bottom:2.5rem}.product-filter__card-star{text-align:left;align-items:flex-end;display:flex;color:#00abff;margin-bottom:1rem}.product-filter__card-star svg{fill:#00abff;margin-bottom:-2px}.product-filter__card-star span{font-family:mplus_r}.product-filter__card-form{display:flex;justify-content:left;text-align:left;min-width:100%}.product-filter__card-input{min-width:100%;margin-bottom:1rem}.product-filter__card-input::placeholder{font-family:mplus_r;font-size:2rem}.product-filter__card-formBtn{min-width:100%}.product-filter.cost-active span:first-child{display:block}.product-filter.cost-active span:last-child{display:none}.products-tabs-slide__wrapper{max-width:50%}.products-tabs-slide__title{margin-bottom:20px;font-size:1.6rem;color:#0c035f}.products-tabs-slide__subtitle{font-size:1.6rem;font-weight:400;font-family:mplus_r;margin-bottom:.5rem}.m-b-2{margin-bottom:2rem}.products-card-tab{min-height:500px;padding-top:1.5rem}.products-card-tab__attention{color:#a5a196}.red{color:red}.product-list-link{cursor:pointer;color:#0c035f}.product-list-link:visited{color:#0c035f;opacity:1}.benefits__main-wrapper h2{text-align:center}.benefits__main-title{color:#0c035f;margin-bottom:2rem}.benefits__inner{display:grid;grid-template-columns:1fr 1fr;gap:20px}.benefits__wrapper{background-color:transparent;border:1px solid #0c035f;position:relative;min-height:70px;display:flex;justify-content:center;align-items:center;border-radius:15px;opacity:1}.benefits__image svg{position:absolute;top:0;left:-3px;width:75px;height:75px;fill:#0c035f}.benefits__text{text-align:center;padding-left:20px;color:#0c035f;font-size:1.5rem}.benefits__item{display:flex;align-items:center;padding-right:50px;padding-left:50px}.feedback{min-height:425px;position:relative}.feedback__wrapper{min-width:50%;min-width:45%;border:1px solid #0c035f;padding:2rem;border-radius:12px;min-height:300px;position:relative;background:#0c035f;background:linear-gradient(45deg,#0c035f,#0436af)}.feedback__inner{text-align:center}.feedback__image{border-radius:50%;width:150px;height:150px;object-fit:cover;border:5px solid #fff;margin:0 auto;margin-bottom:2rem}.feedback__title{margin-bottom:2rem;color:#fff}.feedback__title a{color:#fff;text-decoration:underline}.feedback__title a:hover{transition:.3s ease;opacity:.8}.feedback__feed-about{margin-bottom:5rem;font-family:mplus_r;line-height:1.2;font-size:1.6rem;color:#fff}.feedback__data{position:absolute;bottom:2rem;left:2rem;color:#fff}.swiper-feedback{min-height:auto;height:auto;position:relative}.swiper-feedback__wrapper{min-height:365px;position:relative}.swiper-feedback__pagination.swiper-pagination{bottom:-2rem;left:50%;transform:translate(-50%);display:flex;justify-content:space-between;min-width:60px;max-width:min-content}.swiper-feedback__pagination.swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #0c035f}.swiper-feedback__pagination.swiper-pagination .swiper-pagination-bullet-active{background-color:#0c035f}.swiper-feedback__slide-item{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1rem}.swiper-feedback__allfeed-block{text-align:center;min-width:100%;margin:0 auto}.swiper-feedback__allfeed{font-size:1.6rem}.swiper-feedback__btn-next{right:40px}.swiper-feedback__btn-prev{left:40px}.swiper-feedback__btn-next,.swiper-feedback__btn-prev{width:40px;height:40px;border:1px solid #0c035f;background-color:#fff;background-position:50%;border-radius:50%;opacity:1;top:125px}.swiper-feedback__btn-next:after,.swiper-feedback__btn-prev:after{font-size:2rem;width:20px;height:20px;left:14px;position:absolute}.swiper-feedback__btn-next:hover,.swiper-feedback__btn-prev:hover{opacity:.4}.swiper-feedback-title{text-align:center}.feedback-mb{display:block}.feedback-ds{display:none}.swiper-stock,.swiper-stock__wrapper{position:relative;height:400px}.swiper-stock__wrapper{overflow:hidden}.swiper-stock__title{font-size:3rem;color:#fff;text-shadow:1px 1px 2px #000;margin-bottom:2rem;min-width:max-content;word-break:break-word}.swiper-stock__subtitle{color:#f5b400;text-shadow:1px 1px 2px #000}.swiper-stock__title-attention{color:#2ee466;font-size:5rem;text-align:center;text-shadow:1px 1px 2px #000;margin-bottom:2rem}.swiper-stock__slide{text-align:center}.swiper-stock__slide:after{position:absolute;content:"";display:block;background-color:#000;opacity:.5;z-index:1;min-width:100%;height:100%;bottom:0;left:0}.swiper-stock__text{position:absolute;z-index:2;display:flex;justify-content:center;align-items:center;height:inherit;min-width:100%}.swiper-stock__image{object-fit:cover;height:400px;min-width:100%}.swiper-stock__pagination{bottom:30px;left:50%;transform:translate(-50%)}.swiper-stock__pagination .swiper-pagination-bullet{width:10px;height:10px;background:transparent;border:3px solid #fff;border-radius:50%;margin-left:1rem}.swiper-stock__pagination .swiper-pagination-bullet:first-child{margin-left:0}.companyPresent-section__wrapper video{min-width:100%;max-width:100%;object-fit:cover}.companyPresent-section__title{text-align:center;margin-bottom:2rem;color:#0c035f;line-height:40px}.video-companyPresent{max-width:80%;margin:0 auto}.aboutcompany-section{text-align:center}.aboutcompany-section__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.aboutcompany-section__image{border-radius:15px;margin-bottom:1.5rem;width:50%;display:block;border-radius:50%;margin:0 auto;margin-bottom:2rem}.aboutcompany-section__block-title p{font-size:2rem;font-family:mplus_r;color:#0c035f}.aboutcompany-section__block-title p:first-of-type{font-weight:700}.aboutcompany-section__block-title p:last-of-type{font-size:1.5rem}.aboutcompany-section__title{color:#0c035f;margin-bottom:2rem}.aboutcompany-section__personal{margin-bottom:4rem;text-align:left}.aboutcompany-section__text{margin-bottom:2rem;font-size:1.5rem;font-family:mplus_r}.aboutcompany-section__quote{background:#0c035f;background:linear-gradient(45deg,#0c035f,#0436af);max-width:400px;padding:2rem;color:#fff;text-align:center;line-height:2;border-radius:10px;position:relative;margin:0 auto;margin-top:4rem}.aboutcompany-section__quote:before{right:-10px;top:-20px}.aboutcompany-section__quote:after,.aboutcompany-section__quote:before{content:"";position:absolute;display:block;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icons/quote.png)}.aboutcompany-section__quote:after{left:-10px;bottom:-20px}.aboutcompany-section__quality{font-family:mplus_r;min-height:min-content;justify-items:center;gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;max-width:calc(100% - 40px);margin:0 auto}.aboutcompany-section__quality-item{min-height:inherit;text-align:left;background:#0c035f;background:linear-gradient(45deg,#0c035f,#0436af);max-width:400px;padding:2rem;color:#fff;line-height:1.2;border-radius:10px;outline:2px solid #342ee4;border:2px solid #fff;min-width:100%}.aboutcompany-section__quality-item h3{font-size:2rem}.aboutcompany-section__quality-item p{font-size:1.5rem;margin-bottom:2rem}.aboutcompany-section__quality-item-inner{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.aboutcompany-image{margin-bottom:2rem}.qualitycompany-image{fill:#fff;margin-left:1rem}.qualitycompany-image svg{width:45px;height:45px}.products-advice-section{height:450px}.products-advice-section .container{overflow:hidden}.products-advice-section__wrapper{overflow-x:scroll;overflow-y:hidden;min-height:380px}.products-advice-section__wrapper::-webkit-scrollbar{width:5px;height:5px;background-color:#0c035f}.products-advice-section__wrapper::-webkit-scrollbar-thumb{width:5px;height:5px;background-color:#00abff;border-radius:5px}.products-advice-section__inner{max-height:400px;padding:1rem}.products-advice-section__title{margin-bottom:20px;font-size:1.6rem;color:#0c035f}.aboutcomQuality-section__wrapper{overflow:hidden;min-height:570px}.quality-slider{height:80%;width:100%;margin-left:auto;margin-right:auto}.quality-slider__wrapper{min-height:300px;min-width:max-content}.quality-slider__slide{min-height:300px;background-size:cover;background-position:50%;max-width:100%}.quality-slider__slide.swiper-slide{display:flex;align-items:center}.quality-slider__image.swiper-zoom-container{width:360px;margin:0 auto}.quality-slider__image.swiper-zoom-container img{width:100%;height:auto;object-fit:cover;display:block}.quality-slider .swiper-pagination{bottom:0}.quality-slider .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:1px solid #0c035f;border-radius:50%;background-color:transparent}.quality-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#0c035f}.gallery-quality{min-height:100%;min-width:400px;width:100%;margin-left:0;overflow:hidden}.quality-preview.swiper-slide{width:100px;display:flex;align-items:center}.aboutcomQuality-section__wrapper{position:relative}.quality-slider-main{max-width:100%;min-width:100%;overflow:hidden}.quality-slider-title{text-align:center}.quality-section__title{color:#0c035f;margin-bottom:2rem;text-align:center}.quality-section__inner-text{text-transform:uppercase}.service-section{padding-bottom:2rem}.contacts-section-image svg{width:35px;height:35px}.contacts-section__wrapper{display:flex;flex-wrap:wrap;justify-content:center}.contacts-section__wrapper .aboutcompany-section{min-width:100%;margin-bottom:2rem}.contacts-section__block{display:grid;grid-template-columns:1fr}.contacts-section__map{border:1px solid #0c035f;min-width:100%;min-height:100vh}.contacts-section__map iframe{width:100%;height:100%}.contacts-section__inner{max-width:1240px;margin:0 auto}.contacts-section__link{color:#fff;text-decoration:underline;margin-right:2rem}.contacts-section__link:last-of-type{margin-right:0}.contacts-section__link:hover{opacity:.8;transition:all .3s ease}.contacts-section__link:visited{color:#fff}.instroction-section__wrapper{padding:2rem;background:#0c035f;background:linear-gradient(45deg,#0c035f,#0436af);border-radius:10px;outline:2px solid #342ee4;border:2px solid #fff}.instroction-section__heading{color:#fff;text-align:center;margin-bottom:2rem}.instroction-section__heading svg{fill:#fff}.instroction-section__inner{display:grid;gap:2rem;row-gap:4rem}.instroction-section__point{display:grid;gap:2rem;justify-items:flex-start;min-width:100%}.instroction-section__point.point1{grid-template-columns:1fr 1fr 1fr}.instroction-section__point.point2,.instroction-section__point.point3{grid-template-columns:1fr 1fr}.instroction-section__image{position:relative;width:130px;object-fit:contain;height:100px}.instroction-section__block{display:grid;grid-template-columns:min-content 1fr}.instroction-section__block svg{position:absolute;bottom:-30px;left:60px}.instroction-section__block .point-image{width:100%;display:block;height:100px;object-fit:contain}.instroction-section .scheme-image{width:100%}.instroction-section__text{color:#fff}.instroction-section__text h3{margin-bottom:2rem}.instroction-section__text p{font-family:mplus_r;font-size:1.6rem}.instroction-section__result{color:#fff;text-align:center;font-size:2rem}.instroction-section__hr{height:2px;background-color:#fff;margin-bottom:2rem}.tabs__header{display:flex;justify-content:center}.tabs__btn{color:#000;padding:4px;border:1px solid #ccc;border-bottom:none;transition:all .3s ease;font-size:20px;cursor:pointer}.tabs__btn:hover{background-color:#ccc}.tabs__btn+.tabs__btn{margin-left:10px}.tabs__btn.active{background-color:#0c035f;color:#fff}.tabs__content{display:none;padding:16px;font-size:16px;transition:all .3s ease}.tabs__content.active{display:block}.products__header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.5rem}.products__tabs-btn{font-size:1.4rem;padding:10px;color:#0c035f;opacity:1}.tabs1{padding:50px;cursor:pointer;justify-content:center}.tabs1-header{display:flex;flex-wrap:wrap}.tab1{padding:10px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;border:1px solid #ccc;border-bottom:none;white-space:nowrap}.tabs1 .active{background-color:#0c035f;color:#fff}.tab1_item{display:none}.tab1_item:first-child{display:block}.tabs1 .active.tabActive{background-color:#fff;color:#0c035f}.button{min-width:280px;padding:10px;border:2px solid #fff;color:#fff;outline:none;border-radius:0;min-height:50px;background:transparent;transition:.5s ease-in-out;cursor:pointer;transform:translateZ(0)}.button:hover{animation:move .5s infinite linear}.button.slide-fwd-center{animation:slide-fwd-center 4.45s ease-in-out infinite alternate both}@keyframes slide-fwd-center{0%{transform:translateZ(0)}to{transform:translateZ(160px)}}@keyframes move{0%{transform:translateZ(0)}50%{transform:translateZ(120px)}to{transform:translateZ(160px)}}.buttons{text-align:center;border-radius:30px;margin-top:40px;text-align:inherit}.btn-33{display:none}.animated-button1{background:linear-gradient(-30deg,#0c035f 50%,#0c035f 0);padding:20px 40px;margin:12px;display:inline-block;border-radius:10px;transform:translate(0);overflow:hidden;color:#fff;font-size:2rem;letter-spacing:2.5px;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.5)}.animated-button1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .2s ease-in-out}.animated-button1:hover:before{opacity:.2}.animated-button1 span{position:absolute}.animated-button1 span:first-child{top:0;left:0;width:100%;height:3px;background:linear-gradient(270deg,rgba(43,8,8,0),#fff);animation:2s animateTop linear infinite}@keyframes animateTop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.animated-button1 span:nth-child(2){top:0;right:0;height:100%;width:5px;background:linear-gradient(0deg,rgba(43,8,8,0),#fff);animation:2s animateRight linear -1s infinite}@keyframes animateRight{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.animated-button1 span:nth-child(3){bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,rgba(43,8,8,0),#fff);animation:2s animateBottom linear infinite}@keyframes animateBottom{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animated-button1 span:nth-child(4){top:0;left:0;height:100%;width:5px;background:linear-gradient(180deg,rgba(43,8,8,0),#fff);animation:2s animateLeft linear -1s infinite}@keyframes animateLeft{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.whatsapp{position:fixed;bottom:0;z-index:12}.btn-stock{margin-top:0;padding:1rem 2rem}.btn-stock .animated-button1{padding:1rem 2rem;font-size:1.2rem;background:transparent}.btn-ago{position:fixed;z-index:12;width:5rem;height:5rem;cursor:pointer;top:2rem}.btn-ago:hover svg{opacity:.8}.btn-ago svg{fill:#0c035f}.bnt-up{bottom:8rem;right:6rem;top:auto;background-color:#fff;border-radius:50%;width:36.6px;height:36.6px;display:flex;align-items:center;border:1px solid #0c035f}.bnt-up svg{fill:#0c035f}.mb-call{display:flex}.swiper-main__slide.swiper-slide img{max-height:60vh;object-fit:contain;z-index:0;position:relative}.swiper-main{position:relative;max-height:100%;object-fit:cover}.swiper-main__filter{position:absolute;top:115px;right:-105%;z-index:1;width:max-content}.swiper-main__filter img{width:400px;object-fit:contain}.swiper-main__slide-wrapper{max-width:100%;max-height:400px}.swiper-main__slide-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;background-color:#000;top:0;left:0;opacity:.5}.swiper-main__slide.swiper-slide-active video{display:block}.swiper-main__inner{min-height:250px;margin-top:20px}.swiper-main__inner,.swiper-main__inner:after{min-width:460px;padding:20px;position:absolute;left:0}.swiper-main__inner:after{content:"";display:block;min-height:500px;opacity:.4;z-index:2;min-height:250px;margin-top:0;border-radius:15%;top:0}.swiper-main__inner .animated-button1{margin-left:0}.swiper-main__block{max-width:1280px;margin:0 auto;padding:0;position:relative}.swiper-main__text{position:absolute;margin:0 auto;z-index:6;text-align:left;left:0;min-width:300px;word-break:break-word;max-height:330px;color:#fff;padding-left:2rem}.swiper-main__text .f-b3{text-shadow:1px 1px 1px #000;font-weight:600;font-size:2rem}.swiper-main__text .f-w-100{font-weight:100}.swiper-main .swiper-pagination-bullet{background-color:#fff;width:15px;height:15px}.swiper-main__benefits{position:absolute;z-index:2;bottom:10px;left:50%;transform:translate(-50%);display:flex;justify-content:space-between;min-width:50%}.swiper-main__benefits-item{min-height:50px;padding:10px 40px;justify-content:center;align-items:center;display:flex;text-align:center;color:#fff;min-width:max-content}.swiper-main__slide3-btn{margin-bottom:1rem}.video-swiper{max-width:100%;height:auto}.video-swiper video{min-width:100%;max-width:100%;max-height:100%;object-fit:cover}.bold{font-weight:700;text-transform:uppercase}.blue{color:#00abff}.green{color:#2ee466}.t-u{text-transform:uppercase}.m-b-3{margin-bottom:3rem}.m-r-0{margin-right:0}.m-t-3{margin-top:3rem}.f-w-100{font-weight:100}.quality-inner{left:0}.quality-text{text-align:left}.quality-text .animated-button1{margin-left:0}.btn-slide2{max-width:200px;background:transparent}.quality-list{position:absolute;bottom:-500px;z-index:2;left:0;display:grid}.quality-item{display:flex;align-items:center;max-width:369px;justify-content:space-between;text-align:left;margin-bottom:1rem}.quality-item svg{fill:#2ee466;margin-left:2rem}.quality-item .f-b3{text-align:right;min-width:305px}.m-b,.t-b{display:block}.made-f-b3{text-transform:uppercase;line-height:2;text-shadow:1px;font-size:2rem;text-align:left}.svg-sprite{width:0;height:0;overflow:hidden;position:absolute}.accordion-wrap{margin-bottom:20px}.accordion+.accordion{margin-top:10px}.accordion__head{display:flex;justify-content:space-between;border:1px solid #ccc}.accordion__head.active,.accordion__head:hover .accordion__btn{background-color:#ddd}.accordion__head.active .accordion__btn svg{transform:rotate(180deg)}.accordion__head.active+.accordion__content{max-height:1000px}.accordion__head .accordion__title{margin-bottom:0;border:none}.accordion__head .accordion__title:hover{background-color:#fff}.accordion__btn{width:5rem;flex:none;border:1px solid #000}.accordion__btn svg{transition:all .3s ease}.accordion__title{position:relative;color:#444;cursor:pointer;padding:20px;width:100%;text-align:left;border:none;outline:none;border:1px solid #000}.accordion__title--more:after{position:absolute;content:"+";right:20px}.accordion__title--more.active:after{content:"-"}.accordion__title.active,.accordion__title:hover{background-color:#ddd}.accordion__title.active+.accordion__content{max-height:1000px}.accordion__content{max-height:0;overflow:hidden;transition:all .3s;background-color:#fff;box-shadow:0 0 4px #000;width:calc(100% - 4px);margin:0 auto}.accordion__descr{padding:10px 20px}.accordion .accordion{padding-left:10px}.accordion-wrap.questions-accordion .icon{fill:#000}.accordion-wrap.questions-accordion .accordion__head{text-align:left;margin:0}.accordion-wrap.questions-accordion .accordion__btn{z-index:-1;width:20px;padding-right:20px;padding-left:10px;margin-left:-20px;cursor:pointer}.accordion-wrap.questions-accordion .accordion__btn svg{margin-left:-10px;fill:#00abff}.accordion-wrap.questions-accordion .accordion__title{z-index:1;padding-right:3rem;font-family:mplus_r;font-size:2rem;font-weight:400;color:#0c035f;text-align:left;padding-top:.5rem;padding-bottom:.5rem}.accordion-wrap.questions-accordion .accordion__descr{font-family:mplus_r;max-width:100%}.questions-accordion-title{text-align:left;font-size:2rem;margin-bottom:2rem;color:#0c035f}.stock-accordion .icon{fill:#000}.stock-accordion .accordion__head{text-align:left}.stock-accordion .accordion__btn{z-index:-1;width:20px;padding-right:20px;padding-left:10px;margin-left:-20px;cursor:pointer}.stock-accordion .accordion__btn svg{margin-left:-10px;fill:#00abff}.stock-accordion .accordion__title{z-index:1;padding-right:3rem;font-family:mplus_r;font-size:2rem;font-weight:400;color:#fff;text-align:left;padding-top:.5rem;padding-bottom:.5rem}.stock-accordion .accordion__content p,.stock-accordion .accordion__content span{color:#fff;font-family:mplus_r}.stock-accordion .accordion__content p{font-size:1.8rem}.stock-accordion .accordion__content span{font-size:1.4rem}.questions-accordion .accordion__head{max-width:100%}.accordion__head{max-width:max-content;margin:0 auto;align-items:center}.accordion__head .accordion__title,.accordion__head .accordion__title:hover,.accordion__head.active,.accordion__head:hover .accordion__btn{background-color:transparent}.accordion__btn{border:none}.accordion__btn svg{fill:#fff;width:2rem;height:2rem}.accordion__head,.accordion__title{border:1px solid transparent}.accordion__title{color:#f5b400;text-align:center;padding:0}.accordion__title.active,.accordion__title:hover{background-color:transparent}.accordion__descr{max-width:40%;margin:0 auto}.accordion__descr .green{font-size:1.6rem}.accordion__content{background-color:transparent;border:1px solid transparent;box-shadow:none}.accordion__content p{font-size:1.6rem;margin-bottom:1rem}.accordion__content span{font-size:1rem}.form-call{display:grid;justify-content:center;gap:1rem;padding:3rem;background:#0c035f;background:linear-gradient(45deg,#0c035f,#0436af);padding:2rem;text-align:center;line-height:2;border-radius:10px;margin-top:1rem;outline:2px solid #342ee4;border:2px solid #fff;min-height:300px;align-content:center;display:block}.form-call .form-call-wrap{border:1px solid #fff;padding:2rem;border-radius:10px;margin:0 auto;max-width:500px}.form-call .form-call-wrap h3,.form-call .form-call-wrap p{color:#fff}.form-call__inner form{display:grid;gap:1rem;text-align:left;color:#342ee4;min-width:100%}.form-call__inner form input,.form-call__inner form input::placeholder{min-height:40px;font-family:mplus_r;font-family:400;font-size:1.6rem;color:#342ee4;padding-left:5px}.form-call__inner form label{color:#fff}.form-call__inner form input [type=tel]{color:#000;width:100%}.form-call__inner input[type=submit]{min-width:100%;min-height:20px;border:1px solid;font-size:1.5rem;font-family:Aqum;background:#0c035f;background:linear-gradient(45deg,#0c035f,#0436af);padding:.4rem;color:#fff;text-align:center;line-height:2;border-radius:10px;margin:0 auto;margin-top:1rem;outline:2px solid #342ee4;border:2px solid #fff;transition-property:background;transition-duration:.5s;box-shadow:-2px -2px 31px 15px hsla(0,0%,100%,.18)}.form-call__inner input[type=submit]:hover{background:linear-gradient(45deg,#0436af 100%,#0c035f 0)}.iti--separate-dial-code input[type=tel]{min-width:100%}@media (min-width:320px){.swiper-main,.video-swiper video{height:400px}}@media (min-width:480px){.swiper-main__slide3-btn{margin-bottom:3rem}}@media (min-width:768px){.mb-md-2{margin-bottom:20px!important}.col.col-tb-12{width:100%}.col.col-tb-6{width:50%}.col.col-tb-4{width:33.33333%}.col.col-tb-3{width:25%}.col.col-tb-2{width:16.66667%}.col.col-tb-1{width:8.33333%}.header__wrap{justify-content:center}.nav__item+.nav__item{margin-left:15px;margin-top:0}.whatsapp{display:none}.swiper-main{height:450px}.swiper-main__slide3-btn{margin-bottom:5rem}.video-swiper video{height:450px}.btn-slide2{max-width:280px}.m-b{display:none}}@media (min-width:1024px){.mb-lg-3{margin-bottom:30px!important}.col.col-lg-12{width:100%}.col.col-lg-6{width:50%}.col.col-lg-4{width:33.33333%}.col.col-lg-3{width:25%}.col.col-lg-2{width:16.66667%}.col.col-lg-1{width:8.33333%}.nav{position:static;background-color:#fff;transform:translateX(0);padding:0;width:auto;min-height:50px}.nav .o-11{display:none}.nav.active .o-1,.nav .o-1{display:block}.nav.active .o-11{display:none}.nav__list{min-width:550px}.burger,.logo-mb{display:none}.history-link{display:block}.link-phone__link{font-size:1.4rem}.link-phone-ds{display:flex;justify-content:center;margin-top:-.5rem;margin-bottom:-2rem}.link-phone-ds .link-phone__link{font-size:2rem}.link-phone-ds .link-phone__text:first-of-type{margin-right:2rem}.products__item.js-item-on:hover img{opacity:.8}.products__item.js-item-on:hover .products__item-about{height:calc(20% + 140px);transition:.3s ease-in-out;bottom:0;z-index:3;box-shadow:1px -11px 9px -8px rgba(34,60,80,.2)}.products__item.js-item-on:hover .products__item-link{min-height:50px;padding:10px;opacity:1;transition:.3s ease-in-out}.products__item.js-item-on:hover .products__item-link:hover{opacity:.6}.feedback-mb{display:none}.feedback-ds{display:block}.products__tabs-btn:hover{background-color:#0c035f;color:#fff;opacity:.5}.swiper-main,.video-swiper video{height:600px}.btn-slide2{max-width:400px}}@media (min-width:1440px){.swiper-main__filter{top:65px;right:-150%}.swiper-main__filter img{width:750px}}@media (max-width:1440px){.swiper-main__filter{top:65px;right:-150%}.swiper-main__filter img{width:750px}}@media (max-width:1200px){.products__list{grid-template-columns:1fr 1fr 1fr;gap:50px}.products__list.advice-list{display:flex;gap:50px}.instroction-section__point.point1,.instroction-section__point.point2,.instroction-section__point.point3{grid-template-columns:1fr}.instroction-section .scheme-image{width:400px}.products__header{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}.swiper-main__filter{right:-110%}.swiper-main__filter img{width:550px}}@media (max-width:1024px){.header__inner{display:flex;min-width:100%;justify-content:space-between;padding-top:2rem;padding-bottom:2rem}.nav .o-11{padding-bottom:0}.nav.active{align-items:flex-start}.nav.active .o-11{padding-bottom:0}.nav.active .social{margin-bottom:130px}.nav__list{flex-direction:column;line-height:1}.menu__wrapper{display:grid;overflow-y:scroll;min-width:100vw;justify-content:center;height:100vh;padding-bottom:10rem}.menu__wrapper .logo{margin-bottom:20px}.menu__wrapper .btn-33{display:block}.menu__nav-item{margin-bottom:10px}.osd221{margin-bottom:15px;margin-top:20px}.menu__inner{margin-bottom:20px}.menu__nav-company-list-wrapper{display:grid;gap:10px}.social__wrapper{display:grid;justify-content:center;gap:2rem}.social__inner{margin:0 auto}.social__link:nth-of-type(2){padding-top:2px}.link-phone-mbs{display:grid}.products__tabs{min-height:80px}.products__tab{min-width:100px}.products__list{grid-template-columns:1fr 1fr;gap:15px}.product-filter__title-inner h3{font-size:1.2rem}.products-tabs-slide__wrapper{max-width:100%}.benefits__inner{grid-template-columns:1fr 1fr}.benefits__text{font-size:1.2rem}.video-companyPresent{max-width:100%}.aboutcompany-section__inner,.aboutcompany-section__quality{grid-template-columns:1fr 1fr}.contacts-section__block{grid-template-columns:1fr}.contacts-section__map{min-height:75vh}.products__header{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.animated-button1{font-size:1.6rem}.btn-ago{display:none}.bnt-up{display:flex}.swiper-main .f-r{font-size:1.4rem}.swiper-main__filter{top:75px;right:-60%}.swiper-main__filter img{width:450px}.quality-inner{right:auto;left:0}.quality-text{text-align:left}.quality-list{display:none}.quality-item{padding-left:0;margin-bottom:1rem}.quality-item .f-b3{font-size:1.4rem}}@media (max-width:768px){.container{padding:0 1rem}.header__inner{display:flex;min-width:100%;justify-content:space-between;padding-top:2rem;padding-bottom:2rem}.footer__wrapper{justify-content:center;display:grid;row-gap:20px;margin-bottom:80px}.footer__wrapper .logo{margin:0 auto;width:100px}.products-slider__wrapper{min-width:auto}.products-slider__image.swiper-zoom-container img{width:100%}.gallery-top{min-width:280px}.products-slider-main{max-width:400px}.products-slider-thumb{min-width:280px}.products-slider-thumb__item{width:80px}.products__tabs{min-height:50px}.products__tab{flex-basis:100%}.products__item-inner-slider{padding-top:50px}.products__wrapper{grid-template-columns:100%;justify-content:center;padding-bottom:1rem}.benefits__inner{grid-template-columns:1fr}.benefits__wrapper{padding:0 0 0 10px}.benefits__text{font-size:1rem}.swiper-feedback__slide-item{grid-template-columns:1fr}.swiper-stock__title{font-size:2rem}.swiper-stock__title-attention{font-size:5rem}.aboutcompany-section__inner{grid-template-columns:1fr}.aboutcompany-section__quality{grid-template-columns:1fr;max-width:calc(100% - 20px)}.quality-slider__wrapper{min-width:auto}.quality-slider__image.swiper-zoom-container img{object-fit:contain}.gallery-quality{min-width:280px}.contacts-section__map{min-height:50vh}.products__header{display:grid;grid-template-columns:1fr;gap:.5rem}.buttons{margin-top:10px}.animated-button1{max-width:160px;font-size:1rem;padding:14px 20px;margin-right:0}.btn-stock .animated-button1{font-size:1rem;max-width:280px}.bnt-up{bottom:4rem}.swiper-main__slide.swiper-slide .logo-text{height:27px;width:110px}.swiper-main__filter{top:50px;right:10%}.swiper-main__filter img{width:400px}.swiper-main__inner{right:0}.swiper-main__text{min-width:auto;max-width:280px;left:0}.swiper-main__text .f-b3{font-size:1.4rem}.swiper-main__inner-main{bottom:-503px}.swiper-main__inner-main2{bottom:-435px}.swiper-main__inner-main2 .swiper-main__text{padding-left:0}.swiper-main .swiper-pagination-bullet{width:5px;height:5px}.swiper-main__benefits{min-width:100%;bottom:10px}.swiper-main__benefits-item{padding:10px 5px;font-size:1.2rem;min-height:20px;min-width:90%;margin-bottom:1rem}.quality-text{left:0;margin-left:20px}.quality-text p.f-b3.m-b-3{margin-bottom:1rem}.t-b{display:none}.made-f-b3{font-size:1.4rem;line-height:1.5;text-align:left}.accordion-wrap.questions-accordion .accordion__title{font-size:1.5rem}.accordion-wrap.questions-accordion .accordion__content p{font-size:1.3rem}.stock-accordion .accordion__title{font-size:1.5rem}.questions-accordion .accordion__descr{padding:.5rem}.accordion__descr{max-width:100%}.accordion__content p,.accordion__descr .green{font-size:1.2rem}}@media (max-width:576px){.products-slider__image.swiper-zoom-container{width:100%}.swiper-main__filter{top:135px;right:5%}.swiper-main__filter img{width:280px}}@media (max-width:480px){.products__list{grid-template-columns:1fr;gap:15px}.instroction-section__block{grid-template-columns:1fr;row-gap:3rem}.animated-button1{max-width:140px;font-size:.8rem;padding:14px 10px}.swiper-main__filter{right:40%}.made-f-b3{font-size:1rem;line-height:1;text-align:right}}
.products__item.js-item-off .products__item-cost {
    opacity: 1;
    color: #00abff;
}
.products__item.js-item-off .products__item-cost span {
    position: relative;
    width: min-content;
    white-space: nowrap;
    margin: 0 auto;
    font-size: 1.4rem;
}
.products__item.js-item-off .products__item-cost span:last-of-type {
    display: block;
}
.products__item.js-item-off .products__item-cost span:first-of-type {
    display: none;
}
.products__item.js-item-off .products__item-cost span:after {
    content: "";
    display: block;
    background-color: #00abff;
    border-radius: 50%;
    position: absolute;
    top: 1px;
    width: 10px;
    height: 10px;
    right: -15px;
    top: 4px;
}
.gallery-slider-video {
    min-height: auto;
    height: min-content;
    position: relative;
}   
.gallery-slider-video .swiper-button-next{
    top: 50%;
    right: 10px;
}   
.gallery-slider-video .swiper-button-prev{
    top: 50%;
    left: 10px;
}   
.gallery-slider-video .swiper-pagination{
    bottom: -20px;
}   
.gallery-slider-video .swiper-slide video{
    max-height: 500px;
}
.gallery-slider-video .swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    border: 1px solid #0c035f;
    border-radius: 50%;
    background-color: transparent;
}
.gallery-slider-video .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #0c035f;
}

.companyPresent-section__wrapper video {
    object-fit: contain;
}

.modal-newYear {
	position: fixed;
	z-index: 1000;
	right: 50px;
	top: 200px;
	width: 200px;
	height: 200px;
	margin-top: 10rem;
}


.modal-newYear__wrapper {
	position: relative;
	display: flex;
	justify-content: flex-end;
	flex-direction: column;
	align-items: flex-end;
	margin-top: 2rem;
}

.modal-newYear__wrapper-image {
	width: 100px;
	height: 100px;
	cursor: pointer;
	animation: anima 5s ease-in-out infinite;
	-webkit-animation: anima 5s ease-in-out infinite;
	opacity: 1;
}

@keyframes anima {
	0% {
		width: 80px;
		transform: rotate(0deg);
	}

	50% {
		width: 100px;
		transform: rotate(2deg);
	}

	100% {
		width: 80px;
		transform: rotate(0deg);
	}
}

.modal-newYear__wrapper-image:hover {
	opacity: 1;
	cursor: pointer;
	transition: ease-in-out 1s;
}

.modal-newYear__main-text {
	font-size: 1rem;
	margin-bottom: 0rem;
	color: #0436af;
	background-color: white;
	padding: 1rem;
	border-radius: 10px;
	border: 2px solid blue;
}

.modal-newYear__text {
	background-color: white;
	padding: 10rem;
	width: 95%;
	position: fixed;
	transform: translate(-50%, 0);
	left: 50%;
	display: none;
	border: 1px solid black;
}

.modal-newYear__text p {
	font-size: 2rem;
	margin-bottom: 1rem;
	text-align: center;
}

.modal-newYear__text p:first-of-type {
	font-size: 3rem;
	color: #0c035f;
	margin-bottom: 5rem;
}

.modal-newYear-btnClose {
	width: 50px;
	height: 50px;
	background-color: #00abff;
	border-radius: 50%;
	position: absolute;
	top: -10px;
	right: -10px;
}
.modal-newYear-btnClose span{
	width: 25px;
	height: 4px;
	position: absolute;
	top: 22px;
	right: 12px;
	background-color: white;
}

.modal-newYear-btnClose:hover {
	opacity: 0.8;
	cursor: pointer;
}

.modal-newYear-btnClose span:first-of-type{
	transform: rotate(45deg);
}

.modal-newYear-btnClose span:last-of-type{
	transform: rotate(-45deg);
}

@media (min-width:320px){
	.modal-newYear,
	.modal-newYear__wrapper-image {
		width: 200px;
		height: 100px;
		top: 100px;
		display: flex;
		right: 0;
		justify-content: center;
	}

	.modal-newYear__main-text {
		font-size: 1.2rem;
		white-space: nowrap;
	}

	.modal-newYear__text {
		padding: 1rem;
	}
	.modal-newYear__text p{
		font-size: 1.3rem;
	}
	.modal-newYear__text p:first-of-type {
		font-size: 1.8rem;
		margin-bottom: 1rem;
	}

	.video-companyPresent {
		display: grid;
		grid-template-columns: 1fr;
		gap: 20px;
	}

	.video-slot {
		display: grid;
		align-items: center;
		justify-items: center;
		align-content: flex-start;
		max-height: 400px;
	}

	.video-slot video {
		margin-bottom: 20px;
		max-width: calc(100% - 100px);
		min-width: 100%;
		height: 300px;
	}

	.video-slot h2 {
		margin-left: 0px;
		color: #0c035f;
		margin-bottom: 10px;
	}
}

@media (min-width:768px){
	.video-companyPresent {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 20px;
	}

	.video-slot {
		max-height: 400px;
	}

	.video-slot video {
		margin-bottom: 20px;
		max-width: calc(100% - 100px);
		min-width: 100%;
		height: 200px;
	}

}


@media (min-width:1024px){
	.modal-newYear,
	.modal-newYear__wrapper-image{
		width: 200px;
		height: 100px;
		top: 100px;
		right: 100px;
		display: flex;
		justify-content: center;
	}

	.modal-newYear__main-text {
		font-size: 2rem;
		white-space: nowrap;
	}

	.modal-newYear__text {
		padding: 2rem;
	}
	.modal-newYear__text p{
		font-size: 2rem;
	}
	.modal-newYear__text p:first-of-type {
		font-size: 2.6rem;
		margin-bottom: 1rem;
	}

	@keyframes anima {
		0% {
			width: 120px;
			transform: rotate(0deg);
		}
	
		50% {
			width: 140px;
			transform: rotate(2deg);
		}
	
		100% {
			width: 120px;
			transform: rotate(0deg);
		}
	}
}

.block {
	display: block;
}

.info {
	position: fixed;
	z-index: 24;
	width: 100%;
	max-width: 300px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	background-color: white;
	padding: 20px;
	border: 2px solid black;
	border-radius: 10px;
	text-align: center;
	display: none;
}

.info img {
	
}

.info-button {
	width: 50px;
	height: 50px;
	background-color: transparent;
	position: absolute;
	right: 10px;
	top: 10px;
}

.info-text  {
	font-size: 20px;
	font-family: 'mplus_r';

}

.info-block{
	margin-bottom: 20px;
	text-align: center;
}

h2.info-text  {
	font-size: 24px;
	margin-bottom: 20px;
}

.info-button:hover {
	opacity: 0.4;
	transition: 0.3s ease-in-out;
}

@media (min-width: 420px){
	.info {
		max-width: 380px;
	}
}
@media (min-width: 768px){
	.info {
		max-width: 600px;
		padding: 40px;
	}
}

.miniralize {
  position: relative;
}



.miniralize-list {
  display: flex;
  gap: 10px;
  justify-content: flex-start;
  transition: 0.3s ease-in-out;
}

.miniralize-list li {
  display: flex;
  gap: 10px;        
  align-items: center;
  position: relative;
}

.miniralize-list  li img {
  width: 100px;
  height: 100px;
  object-fit: cover;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
}

.miniralize-list img:hover + .miniralize-text{
  opacity: 1;
  z-index: 1;
}

.miniralize-list img:hover{
  border: 1px solid black;
}

.miniralize-list  li p {
  font-family: mplus_r;
  font-weight: 400;
}
.miniralize-list li p:nth-of-type(2) {
  white-space: nowrap;
}


.miniralize-text {
  position: absolute;
  left:0;
  min-width: 200px;
  background: white;
  border-radius: 10px;
  border: 1px solid black;
  padding: 5px;
  z-index:-1;
  top: -100px;
  opacity: 0;    
  transition: 0.3s ease-in-out;
}


@media screen and (max-width: 768px) {
  .miniralize-list .miniralize-text {
    min-width: 100px;
    top: 50px;
    font-size: 18px;
  }

  .miniralize-list li:first-of-type .miniralize-text {
    left: 30px;
  }

  .miniralize-list li:last-of-type .miniralize-text {
    left: -120px;
  }
}

@media screen and (min-width: 768px) {
  .miniralize-list li p {
    font-size: 16px;
  }
}

.products-slider__image.swiper-zoom-container video {
  width: 100%;
}

.gallery-thumbs {
  height: 120px;
}

.gallery-thumbs .swiper-slide video {
    max-width: 80px;
    width: 100%;
    display: block;
    height: auto;
    position: relative;
}

.gallery-top .swiper-slide:has(video) a:before {
  content: '';
  position: absolute;
  display: block;
  width: 100px;
  height: 100px;
  background-image: url('./../images/icons/play.svg');
  background-size: cover;
  background-position: center;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media screen and (max-width: 768px) {
  .gallery-top .swiper-slide:has(video) a:before {
    display: none;
  }
}


.gallery-top {
  min-height: auto;
}

@media screen and (max-width: 768px){
  .products__item-inner-slider {
    padding-top:0;
    }
  .swiper-main__inner-main {
    bottom: -460px;
  }
}

.gold {
  color: #ffa700;
}

.robin-list {
  display: flex;
  width: 100%;
  gap: 10px;
  justify-content: center;
  flex-direction: row-reverse;
}

.roben-banner {
  grid-column: 1 / -1;
  width: 100%;
  object-fit: contain;
}

.robin {
  width: 300px;
}

@media screen and (max-width: 768px){
  .robin-list {
    display: grid;
    justify-content: stretch;
    align-items: center;
  }
  
  .robin {
    margin: 0 auto;
  }
}

.tabs__header li[data-tab='tab-two'].products__tabs-btn {
  order: -1;
}

.family {
  padding-left: 40px;
  position: relative;
  margin: 10px 0;

  &:before {
    content: '';
    position: absolute;
    background-image: url('../../assets/images/icons/family.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 35px;
    height: 35px;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
  }
}

.delivery-text {
  line-height: 20px;
  font-size: 16px;
  font-weight: 700;
}

html {
  scroll-behavior: smooth;
}

.product-filter__card-cost {
  color: #1cea63;
}

.roben-banner-mob {
  display: block;
}

.roben-banner-desktop {
  display: none;
}

@media screen and (min-width: 768px) {
  .roben-banner-mob {
    display: none
  }

  .roben-banner-desktop {
    display: block;
  }  
}

@media screen and (min-width: 1440px) {
  .swiper-main__filter img{
    width: 540px;
  }
}
@media screen and (max-width: 1440px) {
  .swiper-main__filter img{
    width: 540px;
  }
}
@media screen and (max-width: 1024px) {
  .swiper-main__filter img{
    width: 375px;
    margin-left: 140px;
  }
}
@media screen and (max-width: 768px) {
  .swiper-main__filter{
    top: 90px;
  }

  .swiper-main__filter img{
    width: 290px;
    margin-left: 100px;
  }
}
@media screen and (max-width: 576px) {
    .swiper-main__filter {
        top: 105px;
    }
}
@media screen and (max-width: 475px) {
  .swiper-main__filter img{
    width: 190px;
    margin-left: 100px;
    margin-top: 72px
  }
}