.basketpage{border-top:1px solid #e7edec;padding-top:2.4vw}.basketpage .page__title{font-size:1.88vw}.basketpage .basket__mainbox{margin-top:2.6vw;display:flex;gap:1.93vw;justify-content:space-between}.basketpage .basket__mainbox .basket__products__box{display:flex;flex-direction:column;gap:1.98vw}.basketpage .basket__mainbox .basket__products__box .empty{font-size:1vw}.basketpage .basket__mainbox .basket__products__box .basket__product{display:flex;padding:1.04vw 0 1.04vw 1.77vw;border:1px solid #d5e7d8;align-items:center;width:49.17vw;position:relative;border-radius:5px}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block{width:9.58vw;border-left:1px solid #e7edec;border-right:1px solid #e7edec;margin:.52vw 0;align-content:center;display:flex;flex-direction:column;gap:.68vw;justify-content:center;font-size:.78vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box:hover{border-color:#abc5c2}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box input:focus{border-color:#035b52}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button{width:2.4vw;height:2.4vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button:hover{background:#f6faf9}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button:active{background:#e7edec}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__image img{width:10vw;height:6.88vw;object-fit:contain}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox{display:flex;flex-direction:column;width:13.44vw;margin:auto .89vw auto 1.56vw}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox .basket__product__name{font-size:.94vw;font-weight:600}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox .basket__product__instock{font-size:.83vw;color:#7c7c7c}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block{height:5.78vw;width:10.42vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__block__title{text-align:center;font-size:.78vw;color:#464646}.basketpage .basket__mainbox .basket__products__box .basket__product .notification__box{width:10.42vw;text-align:center}.basketpage .basket__mainbox .basket__products__box .basket__product .notification__box .notification__botton{height:2.4vw;padding:0 .5vw;min-width:6.56vw;font-size:.8vw}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box{display:flex;flex-direction:column;text-align:center;flex-grow:1}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box .basket__product__price{font-size:1.25vw;font-weight:800;color:#202020}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box .old__price{font-size:1vw;font-weight:200;text-decoration:line-through}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete{right:1vw;top:1vw;background:none;border:none;cursor:pointer;width:2.5vw;text-align:start}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete svg{width:1.2vw;height:1.5vw}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete svg path{fill:#264f23;transition:.3s}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete:hover svg path{fill:#585858}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete:active svg path{fill:#202020}.basketpage .basket__mainbox .order__box{width:21.77vw;border:1px solid #264f23;height:max-content;padding:2.08vw;border-radius:5px}.basketpage .basket__mainbox .order__box .error{color:#dd4040;font-size:.9vw;padding-top:.5vw;text-align:center}.basketpage .basket__mainbox .order__box .order__top p{font-size:.89vw;color:#000}.basketpage .basket__mainbox .order__box .order__top p span{font-weight:700}.basketpage .basket__mainbox .order__box .result{margin-top:2.4vw;font-size:.83vw;font-weight:700;text-align:start}.basketpage .basket__mainbox .order__box .result .result__title{font-size:.89vw}.basketpage .basket__mainbox .order__box .input__box{margin:.94vw 0 0}.basketpage .basket__mainbox .order__box .input__box input{width:100%}.basketpage .basket__mainbox .order__box .basket__order__box{margin-top:2.24vw}.basketpage .basket__mainbox .order__box .basket__order__box p{font-size:.9vw;color:#dd4040}.basketpage .basket__mainbox .order__box .basket__order__box .green__button{width:100%;padding:.99vw 0;font-size:.89vw}.basketpage .delivery{margin:4.17vw 0}.basketpage .delivery .adresses__title{font-size:1.88vw;font-weight:800;text-transform:uppercase;margin-bottom:1.3vw}.basketpage .choices__box{display:flex;flex-direction:column;gap:.52vw}.basketpage .choices__box .choice__item{display:flex;gap:.78vw;cursor:pointer;width:max-content}.basketpage .choices__box .choice__item .choice__item__delivery{display:flex}.basketpage .choices__box .choice__item p{font-size:.89vw;color:#464646}.basketpage .choices__box .choice__item .image__box{position:relative;width:1.35vw;height:1.35vw;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #dae3dc}.basketpage .choices__box .choice__item .image__box img{width:.9vw;height:.8 vw;opacity:0;transition:.3s}.basketpage .choices__box .choice__item .image__box.show img{opacity:1}.basketpage .choices__box .choice__item .image__box:hover{border-color:#9ab09f}.basketpage .choices__box .choice__item .choice__item__adresses{margin-left:1.3vw;opacity:0;transition:.5s}.basketpage .choices__box .choice__item .choice__item__adresses .input__box input{width:24.79vw;font-size:.89vw}.basketpage .choices__box .choice__item .choice__item__adresses.show{opacity:1}.basketpage .choices__box .choice__item .choice__item__adresses select{width:24.79vw;padding:.89vw 1.3vw;font-size:.89vw;border-radius:5px;background:none;border:1p solid #dae3dc;outline:none}.basketpage .choices__box .choice__item .choice__item__adresses select:active{border:1p solid #264f23}.basketpage .result__info{font-size:1vw}.basketpage .result__info a{color:#7c7c7c;transition:.3s}.basketpage .result__info a:hover{color:#264f23}@media (max-width:1100px){.basketpage .page__title{font-size:2vw}.basketpage .basket__mainbox,.basketpage .basket__mainbox .basket__products__box{gap:3vw}.basketpage .basket__mainbox .basket__products__box .empty{font-size:1.2vw}.basketpage .basket__mainbox .basket__products__box .basket__product{width:63vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block{width:14vw;gap:1vw;font-size:1.3vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__block__title{font-size:1vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box{width:8vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box input{width:2.5vw;font-size:1vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button{width:3vw;height:3vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button svg{width:1.2vw;height:1.2vw}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__image img{width:10vw;height:6.88vw;object-fit:contain}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox{width:18vw}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox .basket__product__name{font-size:1.2vw}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox .basket__product__instock{font-size:1vw}.basketpage .basket__mainbox .basket__products__box .basket__product .notification__box{width:14vw}.basketpage .basket__mainbox .basket__products__box .basket__product .notification__box .notification__botton{height:3vw;padding:0 .5vw;min-width:8vw;font-size:.9vw}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box .basket__product__price{font-size:1.5vw}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box .old__price{font-size:1.2vw}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete{right:1vw;top:1vw;width:4vw}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete svg{width:1.5vw;height:1.7vw}.basketpage .basket__mainbox .order__box{width:24vw}.basketpage .basket__mainbox .order__box .error,.basketpage .basket__mainbox .order__box .order__top p,.basketpage .basket__mainbox .order__box .result{font-size:1.1vw}.basketpage .basket__mainbox .order__box .result .result__title{font-size:1.2vw}.basketpage .basket__mainbox .order__box .basket__order__box{margin-top:2.24vw}.basketpage .basket__mainbox .order__box .basket__order__box p{font-size:.9vw;color:#dd4040}.basketpage .basket__mainbox .order__box .basket__order__box .green__button{width:100%;padding:1.1vw 0;font-size:1vw}.basketpage .delivery .adresses__title{font-size:2vw}.basketpage .choices__box{gap:.7vw}.basketpage .choices__box .choice__item{gap:1vw}.basketpage .choices__box .choice__item p{font-size:1.1vw}.basketpage .choices__box .choice__item .image__box{width:1.7vw;height:1.7vw}.basketpage .choices__box .choice__item .image__box img{width:1vw;height:.9vw}.basketpage .choices__box .choice__item .choice__item__adresses .input__box input,.basketpage .choices__box .choice__item .choice__item__adresses select{font-size:1.1vw}.basketpage .result__info{font-size:1.2vw}.products__slider .embla__button--prev{top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:.9vw;height:2vw}.products__slider .embla__button--next{top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:.9vw;height:2vw}}.custom__select{position:relative;width:19.7vw;background:#fff;border:1px solid #dae3dc;border-radius:5px}.custom__select:hover{border:1px solid #9ab09f}.custom__select .custom__select__selected{cursor:pointer;padding:.89vw 1.56vw;font-size:.89vw;color:#585858;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:.3s;position:relative}.custom__select .custom__select__selected svg{position:absolute;top:1.2vw;right:1.3vw;z-index:3;width:.73vw;height:.73vw}.custom__select .custom__select__selected .custom__select__selected{height:2.4vw}.custom__select .custom__select__dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #9ab09f;border-radius:5px;background:#fff;z-index:5;opacity:0;pointer-events:none;max-height:12vw;overflow-x:auto}.custom__select .custom__select__dropdown .input__select__box{display:flex;justify-content:space-between;width:100%}.custom__select .custom__select__dropdown .input__select__box input{width:50%;padding:.52vw 1vw;border:1px solid #d5e7d8;outline:none}.custom__select .custom__select__dropdown .input__select__box input:hover{border-color:#9ab09f}.custom__select .custom__select__dropdown .input__select__box input:active{border-collapse:#585858}.custom__select .custom__select__dropdown .checkbox__box{display:flex;gap:.78vw;background:#fff;padding:.63vw 1.56vw;transition:.3s;cursor:pointer;border-radius:5px}.custom__select .custom__select__dropdown .checkbox__box .check__image__box{margin:auto 0;display:flex;align-items:center;justify-content:center;width:1.15vw;height:1.15vw;border:1px solid #dae3dc;background:#fff;transition:.3s}.custom__select .custom__select__dropdown .checkbox__box .check__image__box svg{width:.63vw;height:.63vw;opacity:0;transition:.1s}.custom__select .custom__select__dropdown .checkbox__box p{font-size:.89vw;color:#585858}.custom__select .custom__select__dropdown .checkbox__box:hover{background:#f0f5f1}.custom__select .custom__select__dropdown .checkbox__box:hover .check__image__box{border-color:#9ab09f}.custom__select .custom__select__dropdown .checkbox__box:active{background:#264f23}.custom__select .custom__select__dropdown .checkbox__box.check .check__image__box{border-color:#264f23}.custom__select .custom__select__dropdown .checkbox__box.check .check__image__box svg{opacity:1}.custom__select .custom__select__dropdown.active__drop{opacity:1;pointer-events:all}.custom__select .selection__form .selects__block .custom__select .custom__select__selected{font-size:1.1vw}.custom__select .selection__form .selects__block .custom__select .custom__select__dropdown{max-height:13vw}.custom__select .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box p{font-size:1.1vw}@media (max-width:770px){.basketpage .page__title{font-size:5vw}.basketpage .basket__mainbox{gap:4vw;flex-direction:column;margin-top:4vw}.basketpage .basket__mainbox .basket__products__box{gap:4vw;flex-direction:row;flex-wrap:wrap}.basketpage .basket__mainbox .basket__products__box .empty{font-size:4vw}.basketpage .basket__mainbox .basket__products__box .basket__product{width:43vw;flex-direction:column;padding:2vw;gap:2vw;justify-content:space-between}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__image{min-height:38vw;width:100%}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__image img{width:100%;height:auto}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block{width:100%;font-size:3.5vw;height:auto;border:none;height:14vw;justify-content:space-between}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__block__title{font-size:3vw;margin-bottom:1vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box{width:24vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box input{width:7.5vw;font-size:3.5vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button{width:9vw;height:9vw}.basketpage .basket__mainbox .basket__products__box .basket__product .count__block .count__inline__box button svg{width:3.6vw;height:3.6vw}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox{width:100%;margin:0 auto;max-width:35vw;flex-grow:1}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox .basket__product__name{text-align:center;font-size:4vw;margin-bottom:1vw}.basketpage .basket__mainbox .basket__products__box .basket__product .product__namebox .basket__product__instock{text-align:center;font-size:3.4vw;margin-top:auto}.basketpage .basket__mainbox .basket__products__box .basket__product .notification__box{width:100%;margin-top:auto;height:14vw;display:flex;justify-content:center}.basketpage .basket__mainbox .basket__products__box .basket__product .notification__box .notification__botton{margin-top:auto;height:9vw;padding:0 1.5vw;min-width:24vw;font-size:3vw}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box{flex-grow:0;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box .basket__product__price{font-size:4.5vw}.basketpage .basket__mainbox .basket__products__box .basket__product .price__box .old__price{font-size:3.5vw}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete{position:absolute;right:0;top:0;width:auto;width:10vw;height:10vw;display:flex;justify-content:center;align-items:center}.basketpage .basket__mainbox .basket__products__box .basket__product .basket__product__delete svg{width:4.5vw;height:auto}.basketpage .basket__mainbox .order__box{width:100%;padding:4vw}.basketpage .basket__mainbox .order__box .error{font-size:4vw;margin-top:2vw}.basketpage .basket__mainbox .order__box .order__top p{font-size:4vw}.basketpage .basket__mainbox .order__box .result{font-size:4vw;margin-top:4vw}.basketpage .basket__mainbox .order__box .result .result__title{font-size:4.5vw}.basketpage .basket__mainbox .order__box .input__box{margin-top:2vw}.basketpage .basket__mainbox .order__box .basket__order__box{margin-top:4vw}.basketpage .basket__mainbox .order__box .basket__order__box p{font-size:3.5vw;color:#dd4040}.basketpage .basket__mainbox .order__box .basket__order__box .green__button{width:100%;padding:3vw 0;font-size:3.5vw}.basketpage .delivery .adresses__title{font-size:5vw;margin-bottom:3vw}.basketpage .choices__box,.basketpage .choices__box .choice__item{gap:2vw}.basketpage .choices__box .choice__item .choice__item__delivery{flex-direction:column}.basketpage .choices__box .choice__item p{font-size:4vw}.basketpage .choices__box .choice__item .image__box{width:5vw;height:5vw}.basketpage .choices__box .choice__item .image__box img{width:3vw;height:2.7vw}.basketpage .choices__box .choice__item .choice__item__adresses{margin-top:2vw}.basketpage .choices__box .choice__item .choice__item__adresses .input__box{margin-top:0}.basketpage .choices__box .choice__item .choice__item__adresses .input__box input{font-size:4vw;width:83vw}.basketpage .choices__box .choice__item .choice__item__adresses select{font-size:4vw;width:83vw;height:12vw}.basketpage .result__info{font-size:4vw}.products__slider .embla__buttons{gap:4vw;margin-top:2vw}.products__slider .embla__button--prev{position:static;top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:2.8vw;height:6vw}.products__slider .embla__button--next{position:static;top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:2.8vw;height:6vw}.custom__select{width:82vw}.custom__select .custom__select__selected{cursor:pointer;padding:2vw 4vw;font-size:4vw}.custom__select .custom__select__selected svg{top:2.8vw;right:3vw;width:3vw;height:3vw}.custom__select .custom__select__dropdown{max-height:46vw}.custom__select .custom__select__dropdown .input__select__box input{width:50%;padding:2vw 4vw}.custom__select .custom__select__dropdown .checkbox__box{gap:2vw;padding:2vw 4vw}.custom__select .custom__select__dropdown .checkbox__box .check__image__box{width:3.5vw;height:3.5vw;margin:auto 0}.custom__select .custom__select__dropdown .checkbox__box .check__image__box svg{width:2vw;height:2vw}.custom__select .custom__select__dropdown .checkbox__box p{font-size:4vw}}.cabinet{border-top:1px solid #e7edec;padding-top:2.4vw}.cabinet .cabinet__main{display:flex;flex-direction:column;gap:2.08vw;margin:1.2vw 0 7.81vw}.cabinet .cabinet__main .cabinet__menu{width:100%;background:#f0f5f1;display:flex;justify-content:space-around}.cabinet .cabinet__main .cabinet__menu p{font-size:.83vw;padding:1.2vw 1.3vw;cursor:pointer;color:#5d5d5d}.cabinet .cabinet__main .cabinet__menu p:hover{color:#264f23}.cabinet .cabinet__main .cabinet__menu p.active{font-weight:600;color:#202020}.cabinet .cabinet__main .cabinet__menu hr{margin:2vw auto;border:none;border-top:1px solid #e7edec;width:80%}.cabinet .cabinet__main .cabinet__menu .exit__cabinet{margin:auto 0;padding:.6vw 2.5vw;font-size:.73vw;display:flex}.cabinet .cabinet__main .cabinet__content{width:100%;padding:2.6vw 2.08vw;border:1px solid #e7edec;border-radius:5px}.cabinet .cabinet__main .cabinet__content .content__title{font-size:1.67vw;font-weight:800;margin-bottom:2.08vw;text-transform:uppercase}.cabinet .cabinet__main .cabinet__content .user__orders{display:flex;flex-direction:column;gap:2.08vw}.cabinet .cabinet__main .cabinet__content .add__adresses{grid-column:span 12;display:flex;flex-direction:column;gap:1.56vw;margin-top:1.56vw}.cabinet .cabinet__main .cabinet__content .add__adresses .add__adresses__title{font-size:1.25vw;font-weight:800}.cabinet .cabinet__main .cabinet__content .add__adresses .input__box{display:flex;align-items:center;gap:1.04vw;position:relative}.cabinet .cabinet__main .cabinet__content .add__adresses .input__box img{cursor:pointer;width:2vw}.cabinet .cabinet__main .cabinet__content .add__adresses .input__box label{position:absolute}.cabinet .cabinet__main .cabinet__content .add__adresses .clear__green__button{width:auto;margin-right:auto;font-size:.73vw;padding:.73vw 1.04vw}.content__order{height:100%}.content__order .all__products{max-height:10vw;overflow:hidden}.content__order .order__top{display:flex;align-items:center;margin-bottom:1.15vw}.content__order .order__top button{padding:0 1.04vw;height:2.4vw;font-size:.73vw;font-weight:600;letter-spacing:.1em}.content__order .order__top button.clear__green__button{text-transform:none;font-size:.94vw;border-radius:5px 0 0 5px}.content__order .order__top button.green__button{border-radius:0 5px 5px 0}.content__order .order__top .status{margin:0 1.56vw;display:flex;align-items:center;text-transform:uppercase;font-size:.78vw;font-weight:600;color:#477444}.content__order .order__top .status .dot{background:#264f23;border-radius:50%;width:.42vw;height:.42vw;display:block;margin-right:.52vw}.content__order .order__top .date{font-size:.78vw;color:#7c7c7c}.content__order .order__delivery{margin-bottom:1.15vw;font-size:.78vw;color:#7c7c7c}.content__order .order__delivery span{color:#464646;margin-left:.3vw}.content__order .order__product{display:flex;font-size:.78vw;padding:.78vw 0;border-top:1px solid #e7edec;align-items:center}.content__order .order__product:last-child{border-bottom:1px solid #e7edec}.content__order .order__product span img{width:2.29vw;height:1.67vw}.content__order .order__product span:first-child{width:7%}.content__order .order__product span:nth-child(2){width:55%}.content__order .order__product span:nth-child(3){width:14%;text-align:center}.content__order .order__product span:nth-child(4),.content__order .order__product span:nth-child(5){width:12%}.content__order .order__product .title{color:#7c7c7c}.content__order .order__product .price{display:flex}.content__order .order__product .price .old__price{margin-left:auto;text-decoration:line-through;width:max-content;color:#7c7c7c}.user__info{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.56vw;gap:1.56vw}.user__info .input__box{grid-column:span 4}.user__info .input__box input{font-size:.83vw;width:100%;height:auto}.user__info #newAdress{grid-column:span 8}.user__info hr{grid-column:span 12;border:none;border-top:1px solid #e7edec;margin:10px 0}.user__info .error{color:red;font-size:1vw;grid-column:span 12}.user__info .result{color:green;font-size:1vw;grid-column:span 12}.user__info .save__box{grid-column:span 4}.user__info .save__box button{padding:.83vw 2.08vw;font-size:.94vw}.empty{font-size:.9vw}.type__box{width:100%;display:flex;justify-content:center;gap:2.08vw;font-size:.94vw;color:#264f23;height:3.5vw}.type__box span{cursor:pointer;padding-bottom:.52vw;position:relative}.type__box span.active{font-weight:600;border-bottom:2px solid #fbd653;color:#202020}.type__box span.active:after{content:"";position:absolute;bottom:-8px;background:#fff;background-image:url(/activeType.svg);background-position:50%;z-index:1;width:auto;height:8px;width:17px;background-repeat:no-repeat;background-size:contain;left:50%;transform:translateX(-50%)}.type__box span.active:after:hover{color:#7c7c7c}.cabinet__favorites.catalogpage{padding:0;border:none}.cabinet__favorites .catalogpage__products__section{width:100%}.cabinet__favorites .catalogpage__products__section .product__box{justify-content:space-between;gap:1vw!important}.cabinet__favorites .catalogpage__products__section .product__box .name__box{width:11vw!important}.cabinet__favorites .catalogpage__products__section .product__box .count__block{border:none}.cabinet__favorites .catalogpage__products__section .product__box .favorites__product__delete{background:none;border:none;margin-right:0}.cabinet__favorites .catalogpage__products__section .product__box .favorites__product__delete svg{width:2vw;height:2vw;cursor:pointer;transition:.3s}.cabinet__favorites .catalogpage__products__section .product__box .favorites__product__delete svg:hover{transform:scale(1.05)}.cabinet__favorites .catalogpage__products__section .product__box .favorites__product__delete svg path{fill:#264f23}@media (max-width:1100px){.cabinet .cabinet__main{gap:3vw}.cabinet .cabinet__main .cabinet__menu p{font-size:1.2vw}.cabinet .cabinet__main .cabinet__menu .exit__cabinet{font-size:1vw}.cabinet .cabinet__main .cabinet__content .content__title{font-size:2vw}.content__order .order__top button{padding:0 1.2vw;height:3vw;font-size:1vw}.content__order .order__top button.clear__green__button{font-size:1.1vw}.content__order .order__top .date,.content__order .order__top .status{font-size:1vw}.content__order .order__delivery,.content__order .order__product{font-size:1.1vw}.user__info .input__box input{font-size:1vw}.empty,.type__box,.user__info .error,.user__info .result,.user__info .save__box button{font-size:1.1vw}.type__box{gap:2.08vw;height:5vw}.type__box span{padding-bottom:.52vw}}@media (max-width:770px){.cabinet{padding-top:4vw}.cabinet .cabinet__main{gap:4vw;margin:4vw 0 8vw;flex-direction:column}.cabinet .cabinet__main .cabinet__menu{width:90vw;padding:3vw 0;flex-direction:column}.cabinet .cabinet__main .cabinet__menu p{font-size:4.5vw;padding:2vw 3vw}.cabinet .cabinet__main .cabinet__menu hr{margin:4vw auto;border:none;border-top:1px solid #e7edec;width:80%}.cabinet .cabinet__main .cabinet__menu .exit__cabinet{padding:1.5vw 5vw;font-size:4vw;margin:4vw 3vw 0;width:max-content}.cabinet .cabinet__main .cabinet__content{width:90vw;padding:5vw 4vw}.cabinet .cabinet__main .cabinet__content .content__title{font-size:6vw;margin-bottom:4vw}.cabinet .cabinet__main .cabinet__content .user__orders{gap:2.08vw}.cabinet .cabinet__main .cabinet__content .add__adresses{gap:4vw;margin-top:4vw}.cabinet .cabinet__main .cabinet__content .add__adresses .add__adresses__title{font-size:4vw}.cabinet .cabinet__main .cabinet__content .add__adresses .input__box{display:flex;align-items:center;gap:1.04vw;position:relative}.cabinet .cabinet__main .cabinet__content .add__adresses .input__box img{width:6vw}.cabinet .cabinet__main .cabinet__content .add__adresses .input__box label{position:absolute}.cabinet .cabinet__main .cabinet__content .add__adresses .clear__green__button{font-size:3.5vw;padding:2.5vw 6vw}.content__order{padding-bottom:4vw;border-bottom:1px solid #d5e7d8;margin:0 0 4vw}.content__order:last-child{margin:0}.content__order .order__top{flex-wrap:wrap}.content__order .order__top button{padding:0 3vw;height:8vw;font-size:3.5vw}.content__order .order__top button.clear__green__button{font-size:4vw}.content__order .order__top .status{margin:4vw 0;width:100%;font-size:3.5vw}.content__order .order__top .status .dot{width:2vw;height:2vw;margin-right:2vw}.content__order .order__top .date{font-size:3.5vw}.content__order .order__delivery{font-size:3.5vw;margin-bottom:4vw}.content__order .all__products{display:flex;gap:4vw;overflow-x:auto;max-height:none}.content__order .order__product{font-size:3vw;padding:.78vw 0;flex-wrap:wrap;border:none}.content__order .order__product span,.content__order .order__product.desctiption{display:none}.content__order .order__product span img{width:17vw;height:auto}.content__order .order__product span:first-child{width:auto}.content__order .order__product span:nth-child(2){width:40%}.content__order .order__product span:nth-child(3){width:20%;text-align:center}.content__order .order__product span:nth-child(4){display:none}.content__order .order__product span:nth-child(5){width:20%}.content__order .order__product span:first-child{display:block}.content__order .order__product:last-child{border:none}.user__info{gap:2vw}.user__info .input__box{grid-column:span 12}.user__info .input__box input{font-size:3.5vw}.user__info #newAdress,.user__info hr{grid-column:span 12}.user__info hr{margin:10px 0}.user__info .error,.user__info .result{font-size:3.5vw}.user__info .save__box{grid-column:span 6}.user__info .save__box button{padding:2.5vw 6vw;font-size:3.5vw}.empty{font-size:3.5vw}.type__box{width:100%;gap:10vw;font-size:4vw;height:13vw}.type__box span{padding-bottom:2vw}.cabinet__favorites .catalogpage__products__section .product__box .favorites__product__delete{position:absolute;right:2%;top:2%}.cabinet__favorites .catalogpage__products__section .product__box .favorites__product__delete svg{width:8vw;height:8vw}}.catalogpage{display:flex;gap:2.08vw;border-top:1px solid #e7edec;padding-top:2.4vw}.catalogpage .overlay{position:fixed;pointer-events:none;background:#3b3b3b;opacity:0;z-index:10999;width:100vw;height:100vh;top:0;left:0}.catalogpage .filtres__container{width:16.67vw;display:flex;flex-direction:column;gap:1.56vw;border-right:1px solid #e7edec}.catalogpage .filtres__container .category__menu{display:flex;flex-direction:column;gap:.5vw}.catalogpage .filtres__container .category__menu a{transition:.3s}.catalogpage .filtres__container .category__menu a:hover{color:#7c7c7c}.catalogpage .filtres__container .category__menu .category{font-size:.8vw}.catalogpage .filtres__container .navigation__close{display:none}.catalogpage .filtres__container .filtres__title{font-size:1.25vw;font-weight:800;text-transform:uppercase}.catalogpage .filtres__container .filtres__price__box .price__title{font-size:1.15vw;font-weight:600;color:#202020}.catalogpage .filtres__container .filtres__price__box .price__title span{font-size:.83vw;font-weight:400;color:#7c7c7c}.catalogpage .filtres__container .filtres__price__box .price__inputs{width:14.06vw;display:flex;justify-content:space-between;align-items:center;margin-top:1.04vw}.catalogpage .filtres__container .filtres__price__box .price__inputs p{font-size:.83vw;color:#464646}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]{width:4.9vw;height:2.4vw;font-size:.83vw;color:#464646;text-align:center;display:block;margin:0 auto;-moz-appearance:textfield;-webkit-appearance:none;appearance:none;padding:0;border:1px solid #d5e7d8;outline:none;transition:.3s}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]:hover{border-color:#9ab09f}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]:focus{border-color:#264f23}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]::-webkit-inner-spin-button,.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.catalogpage .filtres__container .specifications__container .spec__title{font-size:.94vw;font-weight:600;margin-bottom:.78vw}.catalogpage .filtres__container .specifications__container .specification__items{display:flex;flex-direction:column;gap:.52vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item{display:flex;gap:.78vw;cursor:pointer}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input{background:none;border:1px solid #d5e7d8;width:1.35vw;height:1.35vw;display:flex;justify-content:center;align-items:center}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input img{opacity:0;width:.78vw;height:.73vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input img.mobile{display:none}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input.checked{border-color:#264f23}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input.checked img{opacity:1}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input:hover{border-color:#9ab09f}.catalogpage .filtres__container .specifications__container .specification__items .specification__item input{display:none}.catalogpage .filtres__container .specifications__container .specification__items .specification__item label{font-size:.78vw;color:#464646;cursor:pointer;align-content:center}.catalogpage .filtres__container .specifications__container .specification__items .specification__item:hover .input{border-color:#abc5c2}.catalogpage .filtres__container .specifications__container .specification__items .specification__item:hover label{color:#7c7c7c}.catalogpage .filtres__container .specifications__container .specification__items .specification__item:active .input{border-color:#264f23}.catalogpage .catalogpage__products__section{width:54.17vw}.catalogpage .catalogpage__products__section .breadcrumbs{display:flex;gap:1.04vw;font-size:.83vw;color:#ced8d7;margin-bottom:.52vw}.catalogpage .catalogpage__products__section .breadcrumbs a{font-size:.83vw;color:#4e4e4e}.catalogpage .catalogpage__products__section .breadcrumbs a:hover{color:#7c7c7c}.catalogpage .catalogpage__products__section .breadcrumbs span{font-size:.83vw;color:#7c7c7c}.catalogpage .catalogpage__products__section .titlte__box{display:flex;justify-content:space-between;margin-bottom:3.13vw}.catalogpage .catalogpage__products__section .titlte__box .filters{display:none}.catalogpage .catalogpage__products__section .page__title{font-size:2.92vw;text-transform:uppercase;font-weight:800}.catalogpage .catalogpage__products__box{display:flex;flex-wrap:wrap;gap:.83vw;width:100%}.catalogpage .catalogpage__products__box .product__box{width:12.92vw}.catalogpage .pages{display:flex;flex-wrap:wrap;gap:.52vw;margin-top:2.08vw}.catalogpage .pages .pages__ellipsis{align-content:end;margin-bottom:.6vw;font-size:.94vw}.catalogpage .pages .arrows{display:flex;justify-content:center;align-items:center;width:2.08vw;height:2.08vw;border:none;background:none;font-size:.94vw;transition:.3s;cursor:pointer}.catalogpage .pages .arrows:disabled svg path{fill:#ced8d7}.catalogpage .pages .arrows:disabled:hover{color:#ced8d7;background:none}.catalogpage .pages .arrows:disabled:hover svg path{fill:#ced8d7}.catalogpage .pages .arrows svg{width:2.08vw;height:2.08vw}.catalogpage .pages .arrows svg path{fill:#264f23;transition:.3s}.catalogpage .pages .arrows:hover{background:#dae3dc}.catalogpage .pages .arrows:active{background:#f6faf9;color:#fff}.catalogpage .pages .arrows:active svg path{fill:#fff}.catalogpage .pages .go__to{display:flex;gap:.52vw;align-items:center}.catalogpage .pages .go__to span{font-size:.78vw}.catalogpage .pages .go__to input{border:1px solid #d5e7d8;width:2.66vw;height:2.08vw;border-radius:5px;outline:none;font-size:.94vw;padding:0 .5vw;text-align:center}.catalogpage .pages .go__to button{display:flex;justify-content:center;align-items:center;width:2.08vw;height:2.08vw;border:none;background:#dae3dc;transition:.3s;cursor:pointer}.catalogpage .pages .go__to button svg{width:2.08vw;height:2.08vw}.catalogpage .pages .go__to button svg path{fill:#264f23;transition:.3s}.catalogpage .pages .go__to button:hover{background:none}.catalogpage .text__buttons{color:#264f23;font-size:.78vw;background:none;border:none;cursor:pointer;transition:.3s}.catalogpage .text__buttons:hover{color:#7c7c7c}.catalogpage .text__buttons:disabled{color:#ced8d7}.catalogpage .text__buttons:active{color:#7c7c7c}.catalogpage .showAll{cursor:pointer;border:none;font-size:.78vw;color:#264f23;text-align:start;background:none}.catalogpage .buttons__container__apply{display:flex;gap:.3vw}.catalogpage .buttons__container__apply .apply{padding:.7vw .95vw;font-size:.73vw;width:auto}.catalogpage .buttons__container__apply .apply.white__button{display:none}.count__block{width:9.58vw;border-left:1px solid #e7edec;border-right:1px solid #e7edec;margin:.52vw 0;align-content:center;display:flex;flex-direction:column;gap:.68vw;justify-content:center;font-size:.78vw}.count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.count__block .count__inline__box:hover{border-color:#abc5c2}.count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.count__block .count__inline__box input:focus{border-color:#035b52}.count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.count__block .count__inline__box button{width:2.4vw;height:2.4vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.count__block .count__inline__box button:hover{background:#f6faf9}.count__block .count__inline__box button:active{background:#e7edec}.count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}.sorting{position:relative;height:max-content}.sorting .custom__select__selected{border:1px solid #d5e7d8;cursor:pointer;padding:.89vw 1.56vw;font-size:.89vw;color:#585858;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:.3s;position:relative;border-radius:5px;width:13.02vw}.sorting .custom__select__selected svg{position:absolute;top:1.2vw;right:1.3vw;z-index:3;width:.73vw;height:.73vw}.sorting .custom__select__selected .custom__select__selected{height:2.4vw}.sorting .custom__select__dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #9ab09f;border-radius:5px;background:#fff;z-index:100;opacity:0;pointer-events:none;max-height:12vw;overflow-x:auto}.sorting .custom__select__dropdown .input__select__box{display:flex;justify-content:space-between;width:100%}.sorting .custom__select__dropdown .input__select__box input{width:50%;padding:.52vw 1vw;border:1px solid #d5e7d8;outline:none}.sorting .custom__select__dropdown .input__select__box input:hover{border-color:#9ab09f}.sorting .custom__select__dropdown .input__select__box input:active{border-collapse:#585858}.sorting .custom__select__dropdown .checkbox__box{display:flex;gap:.78vw;background:#fff;padding:.63vw 1.56vw;transition:.3s;cursor:pointer;border-radius:5px}.sorting .custom__select__dropdown .checkbox__box .check__image__box{margin:auto 0;display:flex;align-items:center;justify-content:center;width:1.15vw;height:1.15vw;border:1px solid #dae3dc;background:#fff;transition:.3s}.sorting .custom__select__dropdown .checkbox__box .check__image__box svg{width:.63vw;height:.63vw;opacity:0;transition:.1s}.sorting .custom__select__dropdown .checkbox__box p{font-size:.89vw;color:#585858}.sorting .custom__select__dropdown .checkbox__box:hover{background:#f0f5f1}.sorting .custom__select__dropdown .checkbox__box:hover .check__image__box{border-color:#9ab09f}.sorting .custom__select__dropdown .checkbox__box:active{background:#264f23}.sorting .custom__select__dropdown .checkbox__box.check .check__image__box{border-color:#264f23}.sorting .custom__select__dropdown .checkbox__box.check .check__image__box svg{opacity:1}.sorting .custom__select__dropdown.active__drop{opacity:1;pointer-events:all}.category__section{margin:6.25vw 13.54vw}.category__section .category__text{font-size:.85vw;white-space:pre-wrap}@media (max-width:1100px){.catalogpage{gap:2.08vw;padding-top:2.4vw}.catalogpage .filtres__container{width:20vw;gap:1.56vw;margin-top:.47vw}.catalogpage .filtres__container .category__menu .category{font-size:1.1vw}.catalogpage .filtres__container .filtres__title{font-size:1.5vw}.catalogpage .filtres__container .filtres__price__box .price__title{font-size:1.3vw}.catalogpage .filtres__container .filtres__price__box .price__inputs{width:16.87vw;margin-top:1.04vw}.catalogpage .filtres__container .filtres__price__box .price__inputs p{font-size:1vw}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]{width:5.2vw;height:2.6vw;font-size:1vw}.catalogpage .filtres__container .specifications__container .spec__title{font-size:1.1vw;margin-bottom:.78vw}.catalogpage .filtres__container .specifications__container .specification__items{gap:.52vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item{gap:.78vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item label{font-size:1vw}.catalogpage .catalogpage__products__box .product__box{width:16.36vw}.catalogpage .catalogpage__products__section{width:68vw}.catalogpage .catalogpage__products__section .breadcrumbs{gap:1.04vw;font-size:1vw;margin-bottom:.52vw}.catalogpage .catalogpage__products__section .breadcrumbs a{font-size:1vw}.catalogpage .catalogpage__products__section .breadcrumbs span{font-size:1vw;color:#7c7c7c}.catalogpage .catalogpage__products__section .page__title{font-size:3.4vw}.catalogpage .pages{gap:.52vw;margin-top:2.08vw}.catalogpage .pages .arrows{width:2.08vw;height:2.08vw;font-size:1.1vw}.catalogpage .pages .arrows svg{width:2.08vw;height:2.08vw}.catalogpage .pages .go__to span,.catalogpage .pages .text__buttons{font-size:1.1vw}.catalogpage .pages .go__to input{font-size:1.1vw;padding:0 .4vw}.catalogpage .showAll{font-size:.9vw}.catalogpage .buttons__container__apply .apply{padding:.7vw .95vw;font-size:.9vw}.count__block{width:12vw;margin:.52vw 0;font-size:1vw}.count__block .count__inline__box{width:6.56vw}.count__block .count__inline__box input{width:1.67vw;font-size:1vw}.count__block .count__inline__box button{width:2.4vw;height:2.4vw}.count__block .count__inline__box button svg{width:1.04vw;height:1.04vw}.sorting .custom__select__selected{width:16vw}.sorting .custom__select__selected span{font-size:1.1vw}.products__slider .embla__button--prev{top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:.9vw;height:2vw}.products__slider .embla__button--next{top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:.9vw;height:2vw}.category__section{margin:6.25vw 5vw}.category__section .category__text{font-size:1.1vw}}@media (max-width:770px){.catalogpage{gap:0;padding-top:2.4vw;margin-bottom:7.81vw}.catalogpage .overlay.show{opacity:.6;pointer-events:all}.catalogpage .filtres__container{width:80vw;height:100vh;display:flex;position:fixed;left:-100%;top:0;background:#264f23;color:#fff;flex-direction:column;gap:3vw;margin-top:0;border-right:0;padding:5vw 5vw 15vw;z-index:11000;overflow-y:auto;transition:.5s}.catalogpage .filtres__container .category__menu{display:none}.catalogpage .filtres__container.show{left:0}.catalogpage .filtres__container.show .navigation__close{display:block;position:fixed;right:6%;top:3.5%}.catalogpage .filtres__container .filtres__title{display:none}.catalogpage .filtres__container .filtres__price__box .price__title{font-size:4.5vw}.catalogpage .filtres__container .filtres__price__box .price__title span{color:#fff;opacity:.8}.catalogpage .filtres__container .filtres__price__box .price__inputs{width:40vw;margin-top:2vw;gap:3vw}.catalogpage .filtres__container .filtres__price__box .price__inputs p{color:#fff;font-size:4vw}.catalogpage .filtres__container .filtres__price__box .price__inputs p span{color:#7c7c7c}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]{width:18vw;height:6vw;font-size:3.5vw}.catalogpage .filtres__container .specifications__container .spec__title{font-size:4vw;margin-bottom:2vw}.catalogpage .filtres__container .specifications__container .specification__items{display:flex;flex-direction:column;gap:1vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item{display:flex;gap:2vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input{width:5vw;height:5vw}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input img{opacity:0;width:3vw;height:2.5vw;display:none}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input img.mobile{display:block}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input.checked{border-color:#fff}.catalogpage .filtres__container .specifications__container .specification__items .specification__item .input.checked img{opacity:1}.catalogpage .filtres__container .specifications__container .specification__items .specification__item label{font-size:3.5vw;color:#fff}.catalogpage .catalogpage__products__section{width:90vw}.catalogpage .catalogpage__products__section .breadcrumbs{gap:3vw;font-size:3.2vw;margin:2vw 0}.catalogpage .catalogpage__products__section .breadcrumbs a,.catalogpage .catalogpage__products__section .breadcrumbs span{font-size:3.2vw}.catalogpage .catalogpage__products__section .titlte__box{justify-content:space-between;align-items:center;flex-wrap:wrap}.catalogpage .catalogpage__products__section .titlte__box .filters{display:block;font-weight:600;font-size:4vw;color:#7c7c7c;margin-left:auto}.catalogpage .catalogpage__products__section .titlte__box .filters:hover{color:#7c7c7c}.catalogpage .catalogpage__products__section .titlte__box .sorting{width:100%}.catalogpage .catalogpage__products__section .page__title{font-size:6vw}.catalogpage .catalogpage__products__box{gap:4vw}.catalogpage .catalogpage__products__box .product__box{width:43vw}.catalogpage .pages{display:flex;gap:1vw;margin-top:2.08vw}.catalogpage .pages .pages__ellipsis{font-size:5vw}.catalogpage .pages .arrows{width:7vw;height:7vw;font-size:5vw}.catalogpage .pages .arrows svg{width:7vw;height:7vw}.catalogpage .pages .arrows svg path{transition:.3s}.catalogpage .pages .arrows:hover{background:#264f23;color:#fff}.catalogpage .pages .arrows:hover svg path{fill:#fff}.catalogpage .pages .arrows:active{background:#585858;color:#fff}.catalogpage .pages .arrows:active svg path{fill:#fff}.catalogpage .pages .text__buttons{display:none;font-size:4vw}.catalogpage .pages .go__to{gap:2vw}.catalogpage .pages .go__to span{font-size:4.5vw}.catalogpage .pages .go__to input{width:12vw;height:7vw;font-size:3.3vw;padding:0 2vw}.catalogpage .pages .go__to button{width:7vw;height:7vw;font-size:5vw}.catalogpage .pages .go__to button svg{width:7vw;height:7vw}.catalogpage .showAll{cursor:pointer;border:none;font-size:4vw;color:#fff;text-align:start;background:none}.catalogpage .buttons__container__apply{gap:2vw}.catalogpage .buttons__container__apply .apply{padding:1.5vw 2vw;font-size:4vw;display:none}.catalogpage .buttons__container__apply .apply.white__button{display:block}.count__block{width:100%;border:1px solid #e7edec;border-left:0;border-right:0;margin:2vw 0;gap:2vw;font-size:3.5vw;padding:2vw 0}.count__block .count__inline__box{width:25.1vw;margin:0 auto}.count__block .count__inline__box input{width:8.3vw;height:8.3vw;border:none;text-align:center;outline:none;font-size:4vw}.count__block .count__inline__box button{width:8.3vw;height:8.3vw;display:flex;align-items:center;justify-content:center}.count__block .count__inline__box button svg{width:4vw;height:4vw}.sorting{margin:2vw 0}.sorting .custom__select__selected{padding:2vw 4vw;font-size:3.5vw;width:50vw;margin-left:auto}.sorting .custom__select__selected span{font-size:3.5vw}.sorting .custom__select__selected svg{top:2.8vw;right:3vw;width:3vw;height:3vw}.sorting .custom__select__dropdown{max-height:46vw}.sorting .custom__select__dropdown .checkbox__box{gap:2vw;padding:2vw 4vw}.sorting .custom__select__dropdown .checkbox__box .check__image__box{width:3.5vw;height:3.5vw}.sorting .custom__select__dropdown .checkbox__box .check__image__box svg{width:2vw;height:2vw}.sorting .custom__select__dropdown .checkbox__box p{font-size:4vw}.sorting .custom__select__dropdown .checkbox__box{gap:1vw;padding:1.5vw 3vw;border-radius:5px}.sorting .custom__select__dropdown .checkbox__box .check__image__box{margin:auto 0;display:flex;align-items:center;justify-content:center;width:1.15vw;height:1.15vw;border:1px solid #dae3dc;background:#fff;transition:.3s}.sorting .custom__select__dropdown .checkbox__box .check__image__box svg{width:.63vw;height:.63vw;opacity:0;transition:.1s}.sorting .custom__select__dropdown .checkbox__box p{font-size:3.5vw}.products__slider .embla__buttons{gap:4vw;margin-top:2vw}.products__slider .embla__button--prev{position:static;top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:2.8vw;height:6vw}.products__slider .embla__button--next{position:static;top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:2.8vw;height:6vw}.category__section .category__text{font-size:4vw}}.comparsionspage{border-top:1px solid #e7edec;padding-top:2.4vw}.comparsionspage .comparsionpage{padding-top:2.6vw;margin-bottom:6.25vw}.comparsion__content{display:flex;gap:1vw}.comparsion__content .spec__names{display:flex;flex-direction:column;width:15vw;margin-top:9.4vw;text-align:center;gap:.5vw;font-size:.8vw;flex-shrink:0}.comparsion__content .spec__names .even__class{background:#e1e8ef;border-radius:.83vw;padding:.5vw 0}.comparsion__content .products__info{max-width:70vw;overflow:auto;display:flex;gap:1vw}.comparsion__content .products__info .product__box__comp{border-radius:16px;margin:.52vw;width:17vw;text-align:center;flex-shrink:0;padding:.5vw 1vw;box-shadow:0 0 .42vw #e7edec,0 0 .42vw #e7edec,0 0 .42vw #e7edec,0 0 .42vw #e7edec;position:relative}.comparsion__content .products__info .product__box__comp .product__delete{width:1.8vw;height:1.8vw;position:absolute;right:.5vw;top:.5vw;cursor:pointer;transition:.3s}.comparsion__content .products__info .product__box__comp .product__delete:hover{opacity:.6}.comparsion__content .products__info .product__box__comp .product__info{display:block;height:8vw}.comparsion__content .products__info .product__box__comp .product__info .product__name{font-size:.8vw;margin-top:.5vw}.comparsion__content .products__info .product__box__comp .product__info .product__image{width:auto;height:5vw;min-height:5vw}.comparsion__content .products__info .product__box__comp .all__spec{margin:.5vw 0 2vw;display:flex;flex-direction:column;gap:.5vw;font-size:.8vw}.comparsion__content .products__info .product__box__comp .all__spec .spec.even__class{background:#e1e8ef;border-radius:16px;padding:.5vw 0}.comparsion__content .comp .count__block{border:none;width:9.58vw;margin:.52vw auto;align-content:center;display:flex;flex-direction:column;gap:.68vw;justify-content:center;font-size:.78vw}.comparsion__content .comp .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.comparsion__content .comp .count__block .count__inline__box:hover{border-color:#abc5c2}.comparsion__content .comp .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.comparsion__content .comp .count__block .count__inline__box input:focus{border-color:#035b52}.comparsion__content .comp .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.comparsion__content .comp .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.comparsion__content .comp .count__block .count__inline__box button{width:2.4vw;height:2.4vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.comparsion__content .comp .count__block .count__inline__box button:hover{background:#f6faf9}.comparsion__content .comp .count__block .count__inline__box button:active{background:#e7edec}.comparsion__content .comp .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}.comparsion__content .product__price{font-size:.94vw;font-weight:800;text-transform:uppercase;margin:1vw 0}.comparsion__content .product__price .old__price{color:#7c7c7c;font-weight:400;text-decoration:line-through;margin-left:3vw}.comparsion__content .product__button__container{display:flex;gap:.5vw;justify-content:center}.comparsion__content .product__button__container .clear__green__button{display:none}.comparsion__content .product__button__container button{padding:.7vw .95vw;font-size:.73vw}@media (max-width:1100px){.comparsion__content .spec__names{font-size:1.1vw;margin-top:11.4vw}.comparsion__content .products__info .product__box__comp .product__delete{width:1.8vw;height:1.8vw;position:absolute;right:.5vw;top:.5vw;cursor:pointer;transition:.3s}.comparsion__content .products__info .product__box__comp .product__delete:hover{opacity:.6}.comparsion__content .products__info .product__box__comp .product__info{height:10vw}.comparsion__content .products__info .product__box__comp .all__spec,.comparsion__content .products__info .product__box__comp .product__info .product__name{font-size:1.1vw}.comp .product__price{font-size:1.2vw}.comp .product__button__container button{padding:.7vw .95vw;font-size:.9vw}}@media (max-width:770px){.comparsion__content{margin:4vw 0;gap:4vw}.comparsion__content .spec__names{width:36vw;margin-top:32.6vw;text-align:center;gap:2vw;font-size:4vw;flex-shrink:0}.comparsion__content .spec__names div{min-height:15vw;align-content:center}.comparsion__content .spec__names .even__class{padding:1vw 0;border-radius:16px}.comparsion__content .products__info{max-width:56vw;gap:2vw}.comparsion__content .products__info .product__box__comp{border-radius:16px;margin:1vw;width:48vw;padding:3vw 2vw}.comparsion__content .products__info .product__box__comp .product__delete{width:6vw;height:6vw;right:2vw;right-top:2vw}.comparsion__content .products__info .product__box__comp .product__info{height:25vw}.comparsion__content .products__info .product__box__comp .product__info .product__name{font-size:3.5vw;margin-top:.5vw}.comparsion__content .products__info .product__box__comp .product__info .product__image{width:auto;height:12vw;min-height:12vw}.comparsion__content .products__info .product__box__comp .all__spec{margin:4vw 0 8vw;gap:2vw;font-size:4vw}.comparsion__content .products__info .product__box__comp .all__spec .spec{min-height:15vw;align-content:center}.comparsion__content .products__info .product__box__comp .all__spec .spec.even__class{border-radius:16px;padding:1vw 0}.comparsion__content .comp .count__block{width:30vw;margin:.52vw auto;gap:2vw;font-size:3.5vw}.comparsion__content .comp .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:30vw;margin:0 auto}.comparsion__content .comp .count__block .count__inline__box input{width:10vw;border:none;text-align:center;outline:none;font-size:4vw}.comparsion__content .comp .count__block .count__inline__box button{width:10vw;height:10vw}.comparsion__content .comp .count__block .count__inline__box button svg{width:4vw;height:4vw}.comparsion__content .product__price{font-size:4vw;margin:2vw 0}.comparsion__content .product__price .old__price{margin-left:5vw}.comparsion__content .product__button__container button{padding:2.1vw 3vw;font-size:4vw}}.contacts{border-top:1px solid #e7edec;padding-top:2.4vw}.contacts .contacts__content{display:flex;margin:2.6vw 0 7.81vw;justify-content:space-between}.contacts .contacts__content .left__block{display:flex;flex-direction:column;gap:1vw;justify-content:center}.contacts .phones__block{display:flex;flex-direction:column}.contacts .phones__block a{display:flex;align-items:center;gap:.78vw;font-size:1.04vw;font-weight:600;margin-bottom:.26vw;transition:.3s}.contacts .phones__block a:hover{color:#7c7c7c}.contacts .phones__block a img{width:1.35vw;height:1.35vw}.contacts .contacts__block{display:flex;align-items:center;gap:.78vw;font-size:1.04vw;font-weight:600}.contacts .contacts__block img{width:1.35vw;height:1.35vw}.contacts .schedule{font-size:1.04vw;font-weight:600}.contacts .contacts__whatsapp button{display:flex;padding:.57vw 1.04vw;align-items:center;gap:.63vw;cursor:pointer;transition:.3s;justify-content:flex-start}.contacts .contacts__whatsapp button img{width:.94vw;height:.94vw}.contacts .contacts__whatsapp button span{font-weight:600;font-size:.73vw;text-align:left}.contacts iframe{width:50%;height:20vw;border:none;border-radius:10px}@media (max-width:1100px){.contacts .phones__block a{font-size:1.3vw}.contacts .contacts__block,.contacts .schedule{font-size:1vw}.contacts .contacts__whatsapp button span{font-size:.9vw}}@media (max-width:770px){.breadcrumbs{margin:2vw 0}.contacts .contacts__content{margin:4vw 0 8vw;flex-direction:column}.contacts .contacts__content .left__block{gap:2vw}.contacts .phones__block a{gap:2vw;font-size:4.5vw}.contacts .phones__block a:hover{color:#7c7c7c}.contacts .phones__block a img{width:5vw;height:5vw}.contacts .contacts__block{gap:2vw;font-size:4.5vw}.contacts .contacts__block img{width:5vw;height:5vw}.contacts .schedule{font-size:4vw}.contacts .contacts__whatsapp button{padding:1.5vw 3vw;gap:2vw}.contacts .contacts__whatsapp button img{width:3vw;height:3vw}.contacts .contacts__whatsapp button span{font-size:3.5vw}.contacts iframe{margin-top:2vw;width:100%;height:80vw;border:none;border-radius:10px}}.favoritespage{border-top:1px solid #e7edec;padding-top:2.4vw}.favoritespage .favoritespage{border-top:0;padding-top:0}.favoritespage .catalogpage{padding-top:2.6vw;margin-bottom:6.25vw;border:none}.favoritespage .catalogpage .catalogpage__products__section{width:100%}.favoritespage .catalogpage .catalogpage__products__section .product__box{justify-content:space-between}.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete{background:none;border:none;margin-right:1vw}.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete svg{width:2vw;height:2vw;cursor:pointer;transition:.3s}.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete svg:hover{transform:scale(1.05)}.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete svg path{fill:#264f23}.basket__products__box{width:100%;display:flex;flex-direction:column;gap:1.98vw}.basket__products__box .basket__product{display:flex;padding:1.04vw 1.77vw;border:1px solid #d5e7d8;align-items:center;position:relative;border-radius:5px}.basket__products__box .basket__product .count__block{width:9.58vw;border-left:1px solid #e7edec;border-right:1px solid #e7edec;margin:.52vw 0;align-content:center;display:flex;flex-direction:column;gap:.68vw;justify-content:center;font-size:.78vw}.basket__products__box .basket__product .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.basket__products__box .basket__product .count__block .count__inline__box:hover{border-color:#abc5c2}.basket__products__box .basket__product .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.basket__products__box .basket__product .count__block .count__inline__box input:focus{border-color:#035b52}.basket__products__box .basket__product .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.basket__products__box .basket__product .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basket__products__box .basket__product .count__block .count__inline__box button{width:2.4vw;height:2.4vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.basket__products__box .basket__product .count__block .count__inline__box button:hover{background:#f6faf9}.basket__products__box .basket__product .count__block .count__inline__box button:active{background:#e7edec}.basket__products__box .basket__product .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}.basket__products__box .basket__product .basket__product__image img{width:10vw;height:6.88vw;object-fit:contain}.basket__products__box .basket__product .product__namebox{display:flex;flex-direction:column;width:17vw;margin:auto .89vw auto 1.56vw}.basket__products__box .basket__product .product__namebox .basket__product__name{font-size:.94vw;font-weight:600}.basket__products__box .basket__product .product__namebox .basket__product__instock{font-size:.83vw;color:#7c7c7c}.basket__products__box .basket__product .count__block{height:5.78vw;width:10.42vw}.basket__products__box .basket__product .count__block .count__block__title{text-align:center;font-size:.78vw;color:#464646}.basket__products__box .basket__product .notification__box{width:10.42vw;text-align:center}.basket__products__box .basket__product .notification__box .notification__botton{height:2.4vw;padding:0 .5vw;min-width:6.56vw;font-size:.8vw}.basket__products__box .basket__product .price__box__container{margin:0 auto;display:flex;flex-direction:column;gap:.4vw;padding-left:4vw}.basket__products__box .basket__product .price__box{display:flex;flex-direction:row;text-align:start;gap:2vw}.basket__products__box .basket__product .price__box .basket__product__price{font-size:1.25vw;font-weight:800;color:#202020}.basket__products__box .basket__product .price__box .old__price{font-size:1vw;font-weight:200;text-decoration:line-through}.basket__products__box .basket__product .product__button__container{display:flex;gap:.5vw;margin:0 auto;width:15vw;justify-content:flex-start}.basket__products__box .basket__product .product__button__container button{display:flex;justify-content:center;align-items:center;padding:0 .7vw;height:2.5vw;font-size:.9vw}.basket__products__box .basket__product .product__button__container button svg{width:1.25vw;height:auto}.basket__products__box .basket__product .basket__product__delete{background:none;border:none;cursor:pointer;width:3vw;height:3vw;text-align:center}.basket__products__box .basket__product .basket__product__delete svg{width:2vw;height:auto}.basket__products__box .basket__product .basket__product__delete svg path{fill:#264f23;transition:.3s}.basket__products__box .basket__product .basket__product__delete:hover svg path{fill:#585858}.basket__products__box .basket__product .basket__product__delete:active svg path{fill:#202020}.cabinet__content .favoritespage{border-top:0;padding-top:0}.cabinet__content .favoritespage .catalogpage{margin:0;padding:0}@media (max-width:1100px){.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete svg{width:3vw;height:3vw}.basket__products__box{gap:3vw}.basket__products__box .empty{font-size:1.2vw}.basket__products__box .basket__product .count__block{width:14vw;gap:1vw;font-size:1.3vw}.basket__products__box .basket__product .count__block .count__block__title{font-size:1vw}.basket__products__box .basket__product .count__block .count__inline__box{width:8vw}.basket__products__box .basket__product .count__block .count__inline__box input{width:2.5vw;font-size:1vw}.basket__products__box .basket__product .count__block .count__inline__box button{width:3vw;height:3vw}.basket__products__box .basket__product .count__block .count__inline__box button svg{width:1.2vw;height:1.2vw}.basket__products__box .basket__product .basket__product__image img{width:10vw;height:6.88vw;object-fit:contain}.basket__products__box .basket__product .product__namebox{width:23vw}.basket__products__box .basket__product .product__namebox .basket__product__name{font-size:1.2vw}.basket__products__box .basket__product .product__namebox .basket__product__instock{font-size:1vw}.basket__products__box .basket__product .notification__box{width:14vw}.basket__products__box .basket__product .notification__box .notification__botton{height:3vw;padding:0 .5vw;min-width:8vw;font-size:.9vw}.basket__products__box .basket__product .price__box__container{padding-left:6vw}.basket__products__box .basket__product .price__box .basket__product__price{font-size:1.5vw}.basket__products__box .basket__product .price__box .old__price{font-size:1.2vw}.basket__products__box .basket__product .product__button__container{gap:1vw;width:20vw}.basket__products__box .basket__product .product__button__container button{padding:0 .9vw;height:3vw;font-size:1.1vw}.basket__products__box .basket__product .product__button__container svg{width:1.5vw;height:auto}.basket__products__box .basket__product .basket__product__delete{width:5vw;height:5vw}.basket__products__box .basket__product .basket__product__delete svg{width:2vw;height:auto}}@media (max-width:770px){.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete{position:absolute;right:2%;top:2%}.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete svg{width:8vw;height:8vw}.basket__products__box{gap:4vw;flex-direction:row;flex-wrap:wrap}.basket__products__box .empty{font-size:4vw}.basket__products__box .basket__product{width:43vw;flex-direction:column;padding:2vw;gap:2vw;justify-content:space-between}.basket__products__box .basket__product .basket__product__image{min-height:38vw;width:100%}.basket__products__box .basket__product .basket__product__image img{width:100%;height:auto}.basket__products__box .basket__product .count__block{width:100%;font-size:3.5vw;height:auto;border:none;height:14vw;justify-content:space-between}.basket__products__box .basket__product .count__block .count__block__title{font-size:3vw;margin-bottom:1vw}.basket__products__box .basket__product .count__block .count__inline__box{width:24vw}.basket__products__box .basket__product .count__block .count__inline__box input{width:7.5vw;font-size:3.5vw}.basket__products__box .basket__product .count__block .count__inline__box button{width:9vw;height:9vw}.basket__products__box .basket__product .count__block .count__inline__box button svg{width:3.6vw;height:3.6vw}.basket__products__box .basket__product .product__namebox{width:100%;margin:0 auto;max-width:35vw;flex-grow:1}.basket__products__box .basket__product .product__namebox .basket__product__name{text-align:center;font-size:4vw;margin-bottom:1vw}.basket__products__box .basket__product .product__namebox .basket__product__instock{text-align:center;font-size:3.4vw;margin-top:auto}.basket__products__box .basket__product .notification__box{width:100%;margin-top:auto;height:14vw;display:flex;justify-content:center}.basket__products__box .basket__product .notification__box .notification__botton{margin-top:auto;height:9vw;padding:0 1.5vw;min-width:24vw;font-size:3vw}.basket__products__box .basket__product .price__box__container{padding-left:0}.basket__products__box .basket__product .price__box{margin:1vw 0 2vw;flex-grow:0;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.basket__products__box .basket__product .price__box .basket__product__price{font-size:4.5vw}.basket__products__box .basket__product .price__box .old__price{font-size:3.5vw}.basket__products__box .basket__product .product__button__container{gap:2vw;width:auto}.basket__products__box .basket__product .product__button__container button{padding:0 3vw;height:8vw;font-size:3vw}.basket__products__box .basket__product .product__button__container button svg{width:3.5vw;height:auto}.basket__products__box .basket__product .basket__product__delete{position:absolute;right:0;top:0;width:auto;width:10vw;height:10vw;display:flex;justify-content:center;align-items:center}.basket__products__box .basket__product .basket__product__delete svg{width:4.5vw;height:auto}.cabinet__content .basket__products__box .basket__product{width:100%}.cabinet__content .basket__products__box .basket__product .product__namebox{max-width:80vw}.cabinet__content .basket__products__box .basket__product .basket__product__delete{width:15vw;height:15vw}.cabinet__content .basket__products__box .basket__product .basket__product__delete svg{width:8vw}}footer{background:#264f23;color:#fff}footer .container .footer__top{display:flex;justify-content:space-between;gap:2.08vw;margin:4.69vw 0 0}footer .container .footer__top .category__column{display:flex;flex-direction:column;gap:.78vw;width:16.67vw}footer .container .footer__top .category__column:first-child{width:50%}footer .container .footer__top .category__column .footer__title{font-weight:800;text-transform:uppercase;font-size:1.15vw;margin-bottom:1.51vw}footer .container .footer__top .category__column a{font-size:.89vw;transition:.3s}footer .container .footer__top .category__column a:hover{color:#fbd653}footer .container .footer__top .category__column a:active{color:#fff}footer .container .footer__top .category__column .phones__block{display:flex;gap:1.04vw;flex-wrap:wrap}footer .container .footer__top .category__column .phones__block a{display:flex;align-items:center;gap:.78vw;font-size:1.04vw;font-weight:700;margin-bottom:.26vw}footer .container .footer__top .category__column .phones__block a img{width:1.56vw;height:1.56vw}footer .container .footer__top .category__column .contacts__block{display:flex;align-items:center;gap:.78vw}footer .container .footer__top .category__column .contacts__block img{width:1.56vw;height:1.56vw}footer .container .footer__top .category__column .footer__whatsapp button{display:flex;background:none;border:none;padding:0;align-items:center;gap:.63vw;color:#fff;cursor:pointer;transition:.3s}footer .container .footer__top .category__column .footer__whatsapp button img{width:1.15vw;height:1.15vw}footer .container .footer__top .category__column .footer__whatsapp button:hover{color:#fbd653}footer .container .footer__top .category__column .footer__whatsapp button:active{color:#fff}footer .container .footer__top .category__column .footer__whatsapp button span{font-weight:400;font-size:.89vw}footer .container hr{border:none;border-top:1px solid #fff;opacity:.1}footer .container .footer__bottom{margin:1.56vw 0 4.69vw;display:flex;gap:1.56vw;color:#abc5c2;font-size:.83vw}footer .container .footer__bottom hr{border-left:1px solid #fff;height:.83vw;margin:auto 0}footer .container .footer__bottom .politics{color:#fff;cursor:pointer}footer .container .footer__bottom .politics:hover{color:#fbd653}@media (max-width:1100px){footer .container .footer__top .category__column{gap:.78vw;width:18vw}footer .container .footer__top .category__column .footer__title{font-size:1.4vw}footer .container .footer__top .category__column a{font-size:1.1vw}footer .container .footer__top .category__column .phones__block{gap:.78vw}footer .container .footer__top .category__column .phones__block img{width:1.5vw;height:1.5vw}footer .container .footer__top .category__column .phones__block a{font-size:1.2vw}footer .container .footer__top .category__column .contacts__block img{width:1.5vw;height:1.5vw}footer .container .footer__top .category__column .footer__whatsapp button{gap:.63vw}footer .container .footer__top .category__column .footer__whatsapp button img{width:1.3vw;height:1.3vw}footer .container .footer__top .category__column .footer__whatsapp button span{font-size:1vw}footer .container .footer__bottom{font-size:1.2vw}footer .container .footer__bottom hr{height:1.2vw}}@media (max-width:770px){footer .container .footer__top{display:flex;justify-content:space-between;margin:8vw 0 4vw;flex-wrap:wrap;gap:6vw}footer .container .footer__top .category__column{display:none;flex-direction:column;gap:2vw;width:42vw}footer .container .footer__top .category__column:first-child{display:flex;width:90vw;text-align:center}footer .container .footer__top .category__column .footer__title{font-weight:600;font-size:5vw;margin-bottom:1}footer .container .footer__top .category__column .phones__block{flex-direction:column}footer .container .footer__top .category__column .phones__block a{gap:2vw}footer .container .footer__top .category__column a{text-align:center;font-size:4vw;transition:.3s}footer .container .footer__top .category__column .phones__block{margin:0 auto;display:flex;gap:1vw}footer .container .footer__top .category__column .phones__block a{font-size:4vw;margin-bottom:1.5vw}footer .container .footer__top .category__column .phones__block a img{width:4vw;height:4vw}footer .container .footer__top .category__column .contacts__block{display:flex;align-items:center;gap:1vw;max-width:100%}footer .container .footer__top .category__column .contacts__block img{width:4vw;height:4vw}footer .container .footer__top .category__column .footer__whatsapp{margin:0 auto 1vw}footer .container .footer__top .category__column .footer__whatsapp button{display:flex;background:none;padding:2vw 4vw;align-items:center;gap:2vw;color:#fff;cursor:pointer;transition:.3s}footer .container .footer__top .category__column .footer__whatsapp button img{width:3.5vw;height:3.5vw}footer .container .footer__top .category__column .footer__whatsapp button span{font-size:3.5vw}footer .container .footer__top .category__column .contacts__block{margin:0 auto;gap:2vw}footer .container .footer__bottom{margin:3vw 0 15vw;flex-direction:column;gap:3vw;font-size:4vw;text-align:center}footer .container .footer__bottom hr{border-left:1px solid #fff;height:.83vw;margin:auto 0}footer .container .footer__bottom .politics{color:#fff;cursor:pointer}footer .container .footer__bottom .politics:hover{color:#fbd653}}.whatsapp__img{position:fixed;right:4.17vw;bottom:2.08vw;z-index:999}.whatsapp__img img{width:4.17vw;height:4.17vw}.whatsapp__img:hover{opacity:.6}@media (max-width:770px){.whatsapp__img{right:3vw;bottom:15vw;z-index:999}.whatsapp__img img{width:15vw;height:15vw}}header .header__top{background:#f0f5f1;display:flex;justify-content:space-between;padding:0 13.54vw;width:100vw}header .header__top .header__top__left{display:flex;gap:2.6vw;align-items:center}header .header__top .header__top__left a{font-size:.89vw;color:#264f23;border-bottom:1px solid #d5e7d8;transition:.3s}header .header__top .header__top__left a:hover{border-color:#f0f5f1}header .header__top .header__top__left a:active{border-color:#d5e7d8}header .header__top .header__top__left .block__schedule{display:flex;align-items:center;gap:.63vw}header .header__top .header__top__left .block__schedule img{width:1.25vw;height:1.25vw}header .header__top .header__top__left .block__schedule p{font-size:.89vw;color:#585858}header .header__top .header__top__right{display:flex;gap:2.6vw}header .header__top .header__top__right .header__language{display:flex;align-items:center;gap:.63vw}header .header__top .header__top__right .header__language a{font-size:.89vw;color:#585858;border-bottom:1px solid #f0f5f1}header .header__top .header__top__right .header__language a.active{color:#264f23;border-color:#dae3dc;font-weight:500}header .header__top .header__top__right .header__language hr{border:none;border-left:1px solid #dae3dc;height:35%;margin:auto 0}header .header__top .header__top__right .price__block button{font-size:.68vw;display:flex;gap:.52vw;padding:.68vw 1.56vw;align-items:center;border:none;border-radius:0}header .header__top .header__top__right .price__block svg{width:1.25vw;height:1.25vw}header .header__inner{padding:1.09vw 0;background:#fff;transition:.5s;top:0;margin-top:2.8vw;position:fixed}header .header__inner.fixed{z-index:50;padding:.5vw 0;margin-top:0}header .container{display:flex;justify-content:space-between}header .container .logo{width:6.25vw;height:3.54vw}header .container .header__main{margin:auto 0}header .container .header__main .header__main__top{display:flex;justify-content:space-between;align-items:center;gap:2.92vw}header .container .header__main .header__main__top .search__container{display:flex;position:relative}header .container .header__main .header__main__top .search__container .search__button{cursor:pointer;position:absolute;right:0;top:0;height:2.34vw;width:2.34vw;border:none;background:none;display:flex;align-items:center;justify-content:center}header .container .header__main .header__main__top .search__container .search__button img{width:1.3vw;height:1.3vw}header .container .header__main .header__main__top .search__container .search__button:active{opacity:.6}header .container .header__main .header__main__top .search__container .search{width:35.16vw;height:2.34vw;border:1px solid #dae3dc;color:#585858;padding:.47vw 3vw .47vw 1.3vw;font-size:.89vw;border-radius:5px}header .container .header__main .header__main__top .search__container .search:focus{outline:1px solid #264f23}header .container .header__main .header__main__top .search__container .search:hover{border-color:#585858}header .container .header__main .header__main__top .header__phone{display:flex;align-items:center}header .container .header__main .header__main__top .header__phone img{width:1.35vw;height:1.35vw;margin-right:.63vw}header .container .header__main .header__main__top .header__phone p{font-size:1.25vw;font-weight:700}header .container .header__main .header__main__top .header__language{display:flex;gap:1.09vw}header .container .header__main .header__main__top .header__language a{font-size:.83vw;font-weight:600;color:#7c7c7c}header .container .header__main .header__main__top .header__language a.active,header .container .header__main .header__main__top .header__language a:hover{color:#264f23}header .container .header__main .header__main__top .header__language a:active{color:#585858}header .container .header__main .header__main__top .header__top__menu{display:flex;gap:.52vw}header .container .header__main .header__main__top .header__top__menu p{display:none}header .container .header__main .header__main__top .header__top__menu a{width:2.4vw;height:2.4vw;background:#f0f5f1;display:flex;align-items:center;justify-content:center;border-radius:5px;transition:.3s;position:relative}header .container .header__main .header__main__top .header__top__menu a.link__on__main{display:none}header .container .header__main .header__main__top .header__top__menu a .counts{min-width:1.2vw;position:absolute;background:#fbd653;padding:.2vw .31vw;border-radius:50%;top:-.3vw;right:-.3vw;font-size:.73vw;text-align:center;color:#264f23;font-weight:700}header .container .header__main .header__main__top .header__top__menu a svg{width:1.2vw;height:1.2vw}header .container .header__main .header__main__top .header__top__menu a svg path{transition:.3s;fill:#264f23}header .container .header__main .header__main__top .header__top__menu a:hover{background:#264f23}header .container .header__main .header__main__top .header__top__menu a:hover svg path{fill:#fff}header .container .header__main .header__main__top .header__top__menu a:active{background:#1d8277}header .container .header__main .header__main__top .header__top__menu a:active svg path{fill:#fbd653}header .container .header__main .header__main__top .header__top__menu a.basket{background:#264f23}header .container .header__main .header__main__top .header__top__menu a.basket svg path{fill:#fff}header .container .header__main .header__main__top .header__top__menu a.basket:hover{background:#477444}header .container .header__main .header__main__top .header__top__menu a.basket:active svg path{fill:#fbd653}header .container .header__main .header__main__top button{background:none;display:flex;gap:.63vw;padding:.68vw 1.04vw;border:2px solid #264f23;cursor:pointer;transition:.3s;font-weight:600;color:#264f23;align-items:center;font-size:.73vw}header .container .header__main .header__main__top button span{width:10vw}header .container .header__main .header__main__top button svg{width:.94vw;height:.94vw}header .container .header__main .header__main__top button svg path{fill:#264f23;transition:.3s}header .container .header__main .header__main__top button:hover{background:#264f23;color:#fff}header .container .header__main .header__main__top button:hover path{fill:#fff}header .container .header__main .header__main__top button:active{background:#585858;color:#fbd653;border-color:#585858}header .container .header__main .header__main__top button:active path{fill:#fbd653}header .container .main__categories{display:flex;width:100%;padding:1.3vw 4.17vw;background:#264f23;border-radius:5px 5px 0 0;margin-top:6.2vw;justify-content:space-between}header .container .main__categories .category__item{display:flex;justify-content:center;align-items:center;background:#264f23;color:#fff;text-transform:uppercase;font-size:.89vw;font-weight:700;transition:.3s;text-align:center}header .container .main__categories .category__item:hover{color:#fbd653}.navigation__mobile{position:fixed;opacity:0;top:-100%;left:0;z-index:5000;background:#264f23;color:#fff;width:100vw;height:max-content;max-height:100vh;padding:18% 10% 12%;text-align:start;flex-direction:column;font-size:6vw;transition:.5s;line-height:150%;overflow-y:auto;pointer-events:none}.mobile__overlay{display:none;position:fixed;background:#3b3b3b;opacity:.6;z-index:4999;width:100vw;height:100vh;top:0;left:0}.header__mobile__bar,.header__mobile__phone,.mobile__burger__button,.navigation__mobile{display:none}@media (max-width:1100px){header{height:auto}header .header__top{padding:0 5vw;width:100vw}header .header__top .header__top__left a{font-size:1.1vw}header .header__top .header__top__left .block__schedule img{width:1.4vw;height:1.4vw}header .header__top .header__top__left .block__schedule p{font-size:1.1vw}header .header__top .header__top__right{gap:2.6vw}header .header__top .header__top__right .header__language{gap:.63vw}header .header__top .header__top__right .header__language a{font-size:1.1vw}header .header__top .header__top__right .price__block button{font-size:.8vw;gap:.52vw;padding:.9vw 1.9vw}header .header__top .header__top__right .price__block svg{width:1.25vw;height:1.25vw}header .container .logo{width:6.25vw;height:3.54vw}header .container .main__categories{margin-top:6.1vw}header .container .main__categories .category__item{width:25%;font-size:1vw}header .container .header__main{width:auto}header .container .header__main .header__main__top .search__container .search__button{height:3vw;width:3vw}header .container .header__main .header__main__top .search__container .search__button img{width:1.5vw;height:1.5vw}header .container .header__main .header__main__top .search__container .search{width:45vw;height:3vw;font-size:1.2vw}header .container .header__main .header__main__top .header__phone img{width:1.5vw;height:1.5vw}header .container .header__main .header__main__top .header__phone p{font-size:1.3vw}header .container .header__main .header__main__top .header__language{gap:1.03vw}header .container .header__main .header__main__top .header__language a{font-size:1.2vw;font-weight:600;color:#7c7c7c}header .container .header__main .header__main__top .header__top__menu{display:flex;gap:1vw}header .container .header__main .header__main__top .header__top__menu a{width:3.5vw;height:3.5vw}header .container .header__main .header__main__top .header__top__menu a .counts{padding:.2vw .6vw;border-radius:50%;top:-.4vw;right:-.4vw;font-size:1vw}header .container .header__main .header__main__top .header__top__menu a svg{width:1.5vw;height:1.5vw}header .container .header__main .header__main__bottom nav a{font-size:1.2vw}header .container .header__main .header__main__bottom nav hr{height:.89vw}header .container .header__main .header__main__bottom nav hr:last-child{margin-right:2.5vw}header .container .header__main .header__main__bottom button{background:none;display:flex;gap:.63vw;padding:.68vw 1.04vw;border:2px solid #264f23;cursor:pointer;transition:.3s;font-weight:600;color:#264f23;align-items:center;font-size:1vw}header .container .header__main .header__main__bottom button span{width:13vw}header .container .header__main .header__main__bottom button svg{width:1.2vw;height:1.2vw}header .header__inner{padding:1.09vw 0;margin-top:3vw}header .header__inner.fixed{padding:1vw 0}.block__loading{position:relative}.block__loading .image__loading__block{display:none;text-align:center;position:absolute;height:100%;width:100%;background:#fff;z-index:5}.block__loading .image__loading__block img{position:fixed;top:45;left:45;animation:spin 1s linear infinite;margin-top:200px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:770px){header{height:26vw;margin:3vw 0}header .header__top{display:none}header .header__inner{margin-top:0;padding:3vw 0}header .header__inner.fixed{padding:3vw 0}header .container{display:flex;justify-content:space-between;flex-direction:column}header .container .main__categories{display:none}header .container .logo{width:22vw;height:12vw;transition:.3s;opacity:1}header .container .header__main{width:100%}header .container .header__main .header__main__top{transition:.3s}header .container .header__main .header__main__top .header__phone{display:none}header .container .header__main .header__main__top .search__container{margin-top:2vw}header .container .header__main .header__main__top .search__container img{width:0;height:6vw;transition:.3s}header .container .header__main .header__main__top .search__container .search__button{position:static;height:10vw;width:10vw;display:flex;align-items:center;justify-content:center;transition:.3s;margin-left:3;border:1px solid #ced8d7}header .container .header__main .header__main__top .search__container .search__button img{width:5vw;height:5vw}header .container .header__main .header__main__top .search__container .search{width:78vw;height:10vw;padding:2vw 5vw;font-size:4vw;transition:.3s;margin-right:2vw}header .container .header__main .header__main__top .header__mobile__phone{display:none;align-items:center}header .container .header__main .header__main__bottom,header .container .header__main .header__main__top .header__language,header .container .header__main .header__main__top .header__top__menu{display:none}.navigation__mobile{display:flex}.navigation__mobile .link__box{display:inline-block;width:max-content}.navigation__mobile .category__title__box{display:flex;justify-content:space-between;align-items:center}.navigation__mobile .category__title__box img{border:2px solid #fff;border-radius:8px;transition:.3s;width:6.5vw;height:6.5vw}.navigation__mobile .category__title__box img.active{transform:rotate(180deg)}.navigation__mobile .category__menu{font-size:3.8vw;margin-left:4vw;max-height:0;overflow-y:auto;transition:.3s}.navigation__mobile .category__menu.active{display:block}.navigation__mobile .mobile__language{margin:auto 0 0;display:flex;justify-content:flex-end;gap:5vw;font-size:5vw}.navigation__mobile .mobile__language hr{height:5vw;margin:auto 0}.navigation__mobile .mobidle__title{font-size:7vw;margin:5px auto 20px}.navigation__mobile .navigation__close{position:absolute;right:10%;top:30px;cursor:pointer}.navigation__mobile .navigation__close:active{opacity:.5}.navigation__mobile.active{top:0;opacity:1;pointer-events:all}.mobile__overlay{display:block;opacity:0;transition:.5s;pointer-events:none}.mobile__overlay.active{opacity:.6;pointer-events:auto}.header__mobile__bar{display:block;width:100vw;display:flex;justify-content:space-around;background:#fff;position:fixed;bottom:0;left:0;gap:1.5vw;transition:.3s;height:13vw;z-index:10000;box-shadow:0 -.1px 5px #a0a0a0;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom)}.header__mobile__bar a{width:12vw;height:12vw;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;transition:.3s;position:relative}.header__mobile__bar a .counts{min-width:5.5vw;padding:.5vw 1vw;top:-1.2vw;right:-1.2vw;font-size:3vw;position:absolute;background:#fbd653;text-align:center;border-radius:50%}.header__mobile__bar a svg{width:6vw;height:6vw;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.header__mobile__bar a.basket,.header__mobile__bar a.basket:hover{background:none}.header__mobile__bar a.basket svg path{fill:#264f23;transition:.3s}.header__mobile__bar a:hover{background:none}.header__mobile__bar a:hover svg path{fill:#585858}.header__mobile__bar a.active svg path{fill:#14b814}.header__mobile__bar a.active p{font-weight:500;color:#14b814}.header__mobile__bar p{display:block;font-size:2.5vw}.header__mobile__container{display:flex;justify-content:space-between;align-items:center;width:80%}.header__mobile__container .header__mobile__phone{display:flex;align-items:center;gap:1vw}.header__mobile__container .header__mobile__phone img{width:5vw;height:5vw}.header__mobile__container .header__mobile__phone p{font-size:4.5vw;font-weight:600}.mobile__burger__button{display:block;background:none;border:none;position:fixed;top:5vw;z-index:51;right:5vw}.mobile__burger__button img{width:10vw;height:10vw}.mobile__burger__button:active{opacity:.6}}.login{border:1px solid #ced8d7;width:26.04vw;padding:3.13vw 0 0;margin:2vw auto}.login form{display:flex;flex-direction:column;gap:1.56vw}.login form h1{text-align:center;font-size:1.67vw;font-weight:800;text-transform:uppercase}.login form .input__box{margin:0 auto}.login form .input__box input{width:19.79vw;color:#7c7c7c;margin:0 auto}.login form .input__box .error{color:red}.login form button{width:auto;margin:auto;font-size:.94vw;padding:.83vw 2.08vw}.login form .login__buttom__box{display:flex;padding:1.04vw;justify-content:center;gap:1.04vw;font-size:.83vw;background:#f6faf9;color:#035b52}.result{text-align:center;font-size:.8vw;color:#035b52}@media (max-width:1100px){.login{width:31.2vw}.login form h1{font-size:2vw}.login form .input__box input{width:23.7vw;font-size:1.1vw}.login form button{font-size:1.1vw;padding:.9vw 2.2vw}.login form .login__buttom__box{gap:1.2vw;font-size:1vw}}@media (max-width:770px){.login{width:90vw;padding:6vw 0 0;margin:8vw auto}.login form{gap:4vw}.login form h1{text-align:center;font-size:6vw}.login form .input__box input{width:75vw;padding:2.4vw 3.9vw;font-size:4vw}.login form button{width:auto;margin:auto;font-size:3.5vw;padding:2.4vw 6vw}.login form .login__buttom__box{display:flex;padding:3vw;gap:3vw;font-size:3.5vw}.error,.result{font-size:3.5vw}}.overlay{opacity:0;position:fixed;background:#3b3b3b;width:100vw;height:100vh;z-index:500;top:0;left:0;transition:.3s;pointer-events:none}.overlay.products{display:none}.overlay.show{opacity:.6;pointer-events:all;transition:.3s}.modal__feedback{position:fixed;width:25.73vw;margin:auto;top:-200%;left:50%;transform:translate(-50%,-50%);z-index:1000;background:#fff;text-align:center;color:#000;overflow:hidden;transition:top .5s;pointer-events:none;opacity:0}.modal__feedback.show{top:50%;pointer-events:all;opacity:1}.modal__feedback .close{width:30px;height:30px;cursor:pointer;position:absolute;right:1.04vw;top:1.04vw;filter:brightness(100%);transition:.3s}.modal__feedback .close:hover{filter:brightness(0)}.modal__feedback .black__button{padding:1.04vw 2.6vw;font-size:.94vw}.form__2.modal__feedback{width:38.28vw}.modal__order{display:flex;width:50vw;text-align:start;min-height:auto;padding:2vw;margin:auto;max-height:80vh;overflow-y:auto}.modal__order.products{display:none}.modal__order .clear__green__button{border-radius:5px!important}.modal__order .close{width:1.8vw;height:1.8vw}.modal__order .content__order{width:100%}.modal__order .content__order .order__delivery{margin-bottom:0}.modal__order .content__order .order__products{margin-top:1.3vw}.modal__order .content__order .order__product span:first-child{width:10%}.modal__order .content__order .order__product span:nth-child(2){width:36%}.modal__order .content__order .order__product span:nth-child(3){width:14%}.modal__order .content__order .order__product span:nth-child(4){display:block;width:15%}.modal__order .content__order .order__product span:nth-child(5){width:15%}.modal__order .content__order .order__product span:nth-child(6){width:10%}.modal__order .content__order .discount{color:#7c7c7c;text-decoration:line-through}.modal__order .sum__products{text-align:end;font-weight:600;font-size:1vw;margin-top:1vw}.modal__tariff{display:flex;width:39.9vw;text-align:start;min-height:31.98vw}.modal__tariff .form__block{display:flex;flex-direction:column;padding:2.86vw;width:57%}.modal__tariff .form__block.orange{background:#264f23;width:43%}.modal__tariff .form__block img{width:5.21vw;height:5.21vw;margin-bottom:1.56vw}.modal__tariff .form__block .tariff{font-size:.73vw;margin-bottom:.26vw}.modal__tariff .form__block .tariff__title{font-size:1.56vw;font-weight:600}.modal__tariff .form__block .tariff__shortText{font-size:.83vw;margin-top:1.04vw;line-height:1.35vw;white-space:pre-wrap}.modal__tariff .form__block .tariff__price{font-size:1.04vw;margin:auto 0 1.25vw}.modal__tariff .form__block .tariff__price span{font-weight:600}.modal__tariff .form__block .black__button{padding:.63vw 1.56vw;font-size:.83vw}.modal__tariff .form__block .tariff__mainText__title{font-size:1.04vw;font-weight:600}.modal__tariff .form__block .tariff__mainText{font-size:.83vw;color:#586069;white-space:pre-wrap;margin-left:.78vw;margin-top:1.04vw;line-height:1.56vw}.modal__photo{position:fixed;width:auto;height:auto;max-height:90vh;max-width:86vw;margin:auto;top:-100%;left:50%;transform:translate(-50%,-50%);z-index:1000;text-align:center;color:#000;overflow-y:auto;transition:top .3s}.modal__photo .photo{padding:0;max-width:83vw}.modal__photo.show{top:50%}.include__form{padding:3.65vw}.include__form .include__form__title{font-size:1.56vw;font-weight:600}.include__form .include__form__tariff{margin-bottom:1vw;font-size:1.3vw;font-weight:500;color:#586069}.include__form .include__form__text{font-size:.83vw;color:#586069;line-height:1.35vw;margin:.78vw auto 1.56vw}.include__form .include__form__text span{font-weight:600}.include__form .mainform__inputs input{width:100%;margin-bottom:.78vw;border-color:#202020!important}.include__form .soglasie__block{text-align:start;font-size:.73vw;margin:.78vw auto 2.08vw;color:#586069}.include__form .soglasie__block span{color:#202020}.close__photo{width:2.6vw;height:2.6vw;cursor:pointer;position:fixed;right:-5vw;top:3vw;filter:brightness(100%);transition:.3s;z-index:1001}.close__photo.show{right:4vw}.close__photo:hover{filter:brightness(0)}.form__2 .mainform__inputs{display:flex;flex-wrap:wrap;justify-content:space-between}.form__2 .mainform__inputs input{width:49%!important;margin-right:0!important}.form__2 .mainform__inputs .button__need{width:100%;padding:1.04vw 1.56vw;font-size:.94vw;height:4.69vw!important;border:1px solid #202020;resize:vertical}.modal__finish{width:19.48vw}.modal__finish .include__form{padding:3.65vw}.modal__finish img{width:7.55vw;height:7.55vw}.modal__finish .finish__text__top{font-size:1.56vw;font-weight:600;margin:.78vw 0}.modal__finish .finish__text{font-size:.83vw;color:#586069;margin-bottom:2.08vw}.modal__privacy{width:80vw;max-height:90vh;overflow-y:scroll;padding:3vw}.modal__privacy .privacy__title{font-size:1.5vw;font-weight:600;margin-bottom:2vw}.modal__privacy .privacy__text{text-align:start}.modal__privacy .privacy__text div{font-weight:600;font-size:1.2vw;margin:2vw 0 1vw}.modal__privacy .privacy__text p{font-size:1vw}.modal__privacy .privacy__text ul{font-size:1vw;margin-left:1.5vw}.modal__price{width:auto;padding:3vw 1.5vw 1.5vw}.modal__price .close{width:1.5vw;height:1.5vw}.modal__price .error__form{display:none;font-size:.8vw;color:#dd4040;margin-top:1vw}.modal__price .error__form.show{display:block}.modal__price .clear__green__button{margin-top:1vw;padding:.83vw 2.08vw;font-size:.94vw}@media (max-width:1100px){.modal__feedback{width:30vw}.include__form{padding:3.65vw}.include__form .include__form__title{font-size:2vw}.include__form .include__form__text{font-size:1.1vw;color:#586069;line-height:normal;margin:.78vw auto 1.56vw}.include__form .mainform__inputs input{width:100%;margin-bottom:.78vw}.include__form .mainform__inputs .button__need{font-size:1.2vw}.include__form .soglasie__block{text-align:start;font-size:1vw;margin:.78vw auto 2.08vw}.modal__tariff{display:flex;width:50vw;text-align:start;min-height:31.98vw}.modal__tariff .form__block{display:flex;flex-direction:column;padding:2.86vw;width:57%}.modal__tariff .form__block.orange{background:#264f23;width:43%}.modal__tariff .form__block img{width:5.21vw;height:5.21vw;margin-bottom:1.56vw}.modal__tariff .form__block .tariff{font-size:1vw;margin-bottom:.26vw}.modal__tariff .form__block .tariff__title{font-size:1.56vw;font-weight:600}.modal__tariff .form__block .tariff__shortText{font-size:1.1vw;margin-top:1.04vw;line-height:1.35vw;white-space:pre-wrap}.modal__tariff .form__block .tariff__price{font-size:1.3vw;margin:auto 0 1.25vw}.modal__tariff .form__block .tariff__price span{font-weight:600}.modal__tariff .form__block .black__button{padding:.63vw 1.56vw;font-size:1vw}.modal__tariff .form__block .tariff__mainText__title{font-size:1.2vw;font-weight:600}.modal__tariff .form__block .tariff__mainText{font-size:1vw;color:#586069;white-space:pre-wrap;margin-left:.78vw;margin-top:1.04vw;line-height:1.56vw}.modal__finish{width:22vw}.modal__finish .include__form{padding:3.65vw}.modal__finish img{width:7.55vw;height:7.55vw}.modal__finish .finish__text__top{font-size:2vw;font-weight:600;margin:.78vw 0}.modal__finish .finish__text{font-size:1.2vw;color:#586069;margin-bottom:2.08vw}.modal__order{width:52vw}.modal__price{width:auto!important}}@media (max-width:780px){.overlay.products{display:block}.modal__photo .photo{max-width:320px;height:auto}.close__photo{right:-10vw;top:3vw;width:40px;height:40px}.modal__feedback{width:90vw}.modal__feedback .close{right:3vw;top:3vw}.modal__feedback .black__button{padding:3vw 7.5vw;font-size:4vw}.include__form{padding:10% 8%}.include__form .include__form__title{font-size:5vw}.include__form .include__form__tariff{margin-bottom:2vw;margin-top:1vw;font-size:4vw;font-weight:500}.include__form .include__form__text{font-size:4vw;color:#586069;line-height:normal;margin:4vw auto}.include__form .mainform__inputs input{width:100%;margin-bottom:.78vw}.include__form .mainform__inputs .button__need{font-size:4vw;height:20vw!important;margin:2vw 0;padding:5vw 8vw}.include__form .soglasie__block{text-align:start;font-size:3.5vw;margin:4vw auto;height:auto}.include__form .soglasie__block label{margin-left:4vw}.form__2.modal__feedback{width:90vw}.form__2.modal__feedback .mainform__inputs input{width:100%!important;margin-bottom:.78vw}.modal__tariff{flex-direction:column;width:90vw;min-height:auto;max-height:90vh;overflow-y:auto}.modal__tariff .form__block{padding:4vw;width:100%}.modal__tariff .form__block.orange{width:100%}.modal__tariff .form__block img{width:20vw;height:20vw;margin-bottom:2vw}.modal__tariff .form__block .tariff{font-size:3.5vw;margin-bottom:1vw}.modal__tariff .form__block .tariff__title{font-size:5vw;font-weight:600}.modal__tariff .form__block .tariff__shortText{font-size:4vw;margin-top:2vw;line-height:normal;white-space:pre-wrap}.modal__tariff .form__block .tariff__price{font-size:5vw;margin:2vw 0}.modal__tariff .form__block .tariff__price span{font-weight:600}.modal__tariff .form__block .black__button{padding:3vw 5vw;font-size:4vw}.modal__tariff .form__block .tariff__mainText__title{font-size:5vw;font-weight:600}.modal__tariff .form__block .tariff__mainText{font-size:4vw;color:#586069;white-space:pre-wrap;margin-left:2vw;margin-top:2vw;line-height:normal}.modal__tariff .close{filter:brightness(500)}.modal__finish{width:70vw}.modal__finish .include__form{padding:8vw}.modal__finish img{width:30vw;height:30vw}.modal__finish .finish__text__top{font-size:5vw;font-weight:600;margin:2vw 0}.modal__finish .finish__text{font-size:3.5vw;color:#586069;margin-bottom:4vw}.modal__privacy{padding:10vw 4vw}.modal__privacy .privacy__title{font-size:5vw;margin-bottom:4vw}.modal__privacy .privacy__text{text-align:start}.modal__privacy .privacy__text div{font-weight:600;font-size:4.5vw;margin:6vw 0 4vw}.modal__privacy .privacy__text p{font-size:3.5vw}.modal__privacy .privacy__text ul{font-size:3.5vw;margin-left:4vw}.modal__order{width:90vw!important;padding:4vw}.modal__order .order__delivery{margin-bottom:1.15vw!important;justify-content:space-between;display:flex}.modal__order .date{justify-content:space-between;display:flex;width:100%}.modal__order .date span{color:#464646}.modal__order.products{display:block}.modal__order .close{width:6vw;height:6vw}.modal__order .content__order{width:100%;border:none;padding:0}.modal__order .content__order .order__products{overflow:auto}.modal__order .content__order .order__products .order__product{display:none}.modal__order .content__order .order__products .order__product span{flex-shrink:0;width:40%}.modal__order .content__order .order__products .order__product span:first-child{width:15%}.modal__order .content__order .order__products .order__product span:first-child img{width:90%;height:auto}.modal__order .content__order .order__products .order__product span:nth-child(2){width:40%}.modal__order .content__order .order__products .order__product span:nth-child(3){width:15%}.modal__order .content__order .order__products .order__product span:nth-child(4),.modal__order .content__order .order__products .order__product span:nth-child(5){width:25%}.modal__order .content__order .order__products .order__product span:nth-child(6){width:15%}.modal__order .content__order .discount{color:#7c7c7c;text-decoration:line-through}.modal__order .sum__products{margin-top:4vw;font-size:4vw}.modal__order .content__order__product img{width:20vw;height:auto}.modal__order .content__order__product p{display:flex;justify-content:space-between;font-size:3.7vw;color:#7c7c7c;margin-bottom:1vw}.modal__order .content__order__product p span{color:#464646;max-width:70%;text-align:end;font-size:4vw}.modal__price{width:90vw!important;padding:10vw 4vw 4vw}.modal__price input{width:100%}.modal__price .close{width:6vw!important}.modal__price .error__form{display:none;font-size:3.5vw;color:#dd4040;margin-top:2vw}.modal__price .clear__green__button{margin-top:2vw;padding:2.4vw 6vw;font-size:3.5vw}}.more__pages{border-top:1px solid #e7edec;padding-top:2.4vw;margin-bottom:7.81vw}.more__pages .page__content{margin:2.6vw 0 2.81vw}.more__pages .page__content p,.more__pages .page__content span{font-size:.94vw!important}.more__pages .page__content h1 span{font-size:2.4vw!important}.more__pages .page__content h2 span{font-size:2.2vw!important}.more__pages .page__content h3 span{font-size:2vw!important}.more__pages .page__content h4 span{font-size:1.8vw!important}.more__pages .page__content h5 span{font-size:1.6vw!important}.more__pages .page__content h6 span{font-size:1.4vw!important}.more__pages .about__images{display:flex;gap:1vw;width:100%;margin-top:2vw}.more__pages .about__images img{width:24%;height:auto}.video__box__about{width:41.67vw;height:23.44vw;margin:6.25vw auto}.video__box__about .video__box{width:100%;height:100%}.sert__about .photo__box{text-align:center;cursor:pointer}.sert__about .photo__box img{height:20.31vw;width:auto}.sertificates__about{position:relative;margin-top:6.25vw;margin-bottom:6.25vw}.sertificates__about .embla__button--prev{position:absolute;opacity:1;top:50%;left:10vw}.sertificates__about .embla__button--prev:disabled{opacity:.2}.sertificates__about .embla__button--prev img{width:.73vw;height:1.56vw}.sertificates__about .embla__button--next{opacity:1;position:absolute;top:50%;right:10vw}.sertificates__about .embla__button--next:disabled{opacity:.2}.sertificates__about .embla__button--next img{width:.73vw;height:1.56vw}@media (max-width:1100px){.more__pages .page__content p,.more__pages .page__content span{font-size:1.2vw!important}}@media (max-width:770px){.more__pages .page__content p,.more__pages .page__content span{font-size:4vw!important}.more__pages .page__content h1 span{font-size:6.2vw!important}.more__pages .page__content h2 span{font-size:6vw!important}.more__pages .page__content h3 span{font-size:5.6vw!important}.more__pages .page__content h4 span{font-size:5.4vw!important}.more__pages .page__content h5 span{font-size:5vw!important}.more__pages .page__content h6 span{font-size:4.5vw!important}.more__pages .about__images{display:flex;gap:4vw;width:100%;margin-top:2vw;flex-wrap:wrap}.more__pages .about__images img{width:43vw}.video__box__about{width:90vw;height:51vw}.sert__about .photo__box img{height:60vw;width:auto}.sertificates__about{margin:8vw 5vw}.sertificates__about .embla__button--prev{left:0}.sertificates__about .embla__button--prev img{width:4vw;height:6vw}.sertificates__about .embla__button--next{right:0}.sertificates__about .embla__button--next img{width:4vw;height:6vw}}.main__title{font-size:2.29vw;font-weight:800;text-transform:uppercase;margin-bottom:3.13vw}.soglasie__block{display:flex;margin:2.08vw 0;font-size:.83vw;height:1.46vw;align-items:center;cursor:pointer;justify-content:space-between;flex-wrap:wrap}.soglasie__block>div{display:flex}.soglasie__block .image__box{position:relative;width:1.15vw;height:1.15vw;border-radius:5px;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #dae3dc}.soglasie__block .image__box img{width:.7vw;height:.6vw;left:0;top:0;opacity:0;transition:.3s}.soglasie__block .image__box.show{border-color:#264f23}.soglasie__block .image__box.show img{opacity:1}.soglasie__block .image__box:hover{border-color:#9ab09f}.soglasie__block .soglasie__input{width:0;height:0}.soglasie__block .soglasie__input .input__error{border-color:red}.soglasie__block label{margin-left:.78vw;cursor:pointer;color:#585858}.soglasie__block:hover .hover{display:block}.green__button{padding:.99vw 2.6vw;font-size:.89vw;display:block}.green__button .disabled{cursor:not-allowed}.banners__section{width:89.58vw;margin:0 auto 3.13vw}.banners__section .banners{overflow:hidden;position:relative}.banners__section .banners .embla__button{position:absolute}.banners__section .banners .embla__button svg{fill:#264f23}.banners__section .banners .embla__button:hover{opacity:1}.banners__section .banners .embla__button:hover svg{fill:#264f23}.banners__section .banners .embla__button:active svg{fill:#202020}.banners__section .banners .embla__button.embla__button--prev{top:45%;left:1.56vw}.banners__section .banners .embla__button.embla__button--next{top:45%;right:1.56vw}.banners__section .banners .embla__container{display:flex}.banners__section .banners .embla__container .photo__box{position:relative}.banners__section .banners .embla__container .photo__box img{width:89.58vw;height:35.89vw}.banners__section .banners .embla__container .photo__box .link__button{display:block;position:absolute;bottom:7.24vw;left:8.39vw;font-size:.89vw;padding:.99vw 2.6vw}.banners__section .banners .embla__container .photo__box.mobile{display:none}.why{position:relative}.why:after{content:"";position:absolute;left:0;bottom:0;background-image:url(/mapWhy.webp);width:30.83vw;height:30.26vw;background-repeat:no-repeat;background-size:contain;z-index:-1}.why .container .why__content{display:flex;justify-content:space-between}.why .container .why__content .why__content__box{margin-top:1.56vw}.why .container .why__content .why__content__box .whi__text{font-size:.94vw;line-height:1.46vw;color:#464646;width:29.17vw}.why .container .why__content .why__content__box .whi__text__bottom{margin-top:3.65vw;margin-left:6.25vw;width:19.22vw;line-height:2.19vw}.why .container .why__content .why__content__box .whi__text__bottom .whi__text__title{font-size:1.67vw;color:#000;font-weight:800;margin-bottom:1.3vw;text-transform:uppercase}.why .container .why__content .why__content__box .whi__text__bottom .whi__text__title span{color:#264f23}.why .container .why__content .why__video__box{position:relative}.why .container .why__content .why__video__box iframe{width:35.42vw;height:20vw}.why .container .why__content .why__video__box:after{content:"";position:absolute;left:-25%;bottom:10%;background-image:url(/arrow__why.svg);width:5.47vw;height:.78vw;background-repeat:no-repeat;background-size:contain}.why .container .advantages{margin:6.77vw 0 7.81vw;overflow:hidden}.why .container .advantages .embla__container{display:flex}.why .container .advantages .embla__container .advantages__box{padding:2.45vw 2.45vw 2.45vw 3.23vw;background:#f6faf9;width:22.92vw;height:7.81vw;display:flex;align-items:center;gap:2.6vw}.why .container .advantages .embla__container .advantages__box img{width:3.54vw;height:3.54vw;transition:.5s}.why .container .advantages .embla__container .advantages__box p{font-size:.9vw;font-weight:600;line-height:1.46vw}.why .container .advantages .embla__container .advantages__box:hover img{scale:1.1}.feedback{margin:6.25vw 5.21vw;position:relative;background:#f0f5f1}.feedback .feedback__back{position:absolute;z-index:1;width:20.94vw;height:20.94vw;right:2.66vw;top:2.55vw}.feedback .container{position:relative;z-index:2;display:flex;margin:0;padding:6.25vw 14.58vw 6.25vw 8.33vw;justify-content:space-between;width:auto}.feedback .container .feedback__info{display:flex;gap:2.6vw}.feedback .container .feedback__info img{margin-top:.52vw;width:5.21vw;height:5.21vw}.feedback .container .feedback__info .main__title{font-weight:800;line-height:3.13vw;margin-bottom:1.61vw}.feedback .container .feedback__info .feedback__text{font-size:.94vw;line-height:1.46vw;width:18vw;color:#264f23}.feedback .container hr{border:none;border-left:1px solid #fff;opacity:.2;margin:0 2vw}.feedback .container hr.ru{margin:0 4vw}.feedback .container .feedbackForm .feedback__inputs__box{display:flex;gap:1.56vw}.feedback .container .feedbackForm .error__form{color:#dd4040;font-size:0}.feedback .container .feedbackForm .error__form.show{font-size:.9vw}.feedback .container .disabled{cursor:not-allowed;opacity:.6}.video__reviews{margin:7.81vw 13.54vw}.video__reviews .embla__container{height:max-content}.video__reviews .embla__container .embla__slide{padding-bottom:1.15vw;position:relative}.video__reviews .embla__container .embla__slide:after{content:"";position:absolute;bottom:0;border-bottom:1px solid #d5e7d8;width:35%}.video__reviews .embla__container .video__box{width:22.92vw}.video__reviews .embla__container .video__box iframe{width:22.92vw;height:12.92vw;margin-bottom:1.56vw}.video__reviews .embla__container .video__box .reviews__video__text{position:relative}.video__reviews .embla__container .video__box .reviews__video__text p{font-size:1.04vw;font-weight:600;margin-left:0;transition:.3s}.video__reviews .embla__container .video__box .reviews__video__text:hover p{color:#7c7c7c}.video__reviews .embla__container .video__box .reviews__video__text svg{position:absolute;left:0;top:0;width:1.3vw;height:1.3vw;fill:none;transition:.5s}.video__reviews .embla__container .video__box .reviews__video__text svg path{fill:#264f23}.video__reviews .embla__container .video__box:hover svg{transform:scaleX(1.5);width:2vw}.video__reviews .embla__container .video__box:hover svg path,.video__reviews .embla__container .video__box:hover svg rect{fill:#fbd653}.video__reviews .clear__green__button{padding:.83vw 2.08vw;font-size:.94vw;display:flex;margin:2.08vw auto 0}.category__main__section{display:flex;flex-wrap:wrap;gap:2.08vw}.category__main__section .category__item{display:flex;flex-direction:column;width:17.7%;border:1px solid #dae3dc;height:auto;overflow:hidden;border-radius:5px;transition:.5s}.category__main__section .category__item .image__box{position:relative;height:12.24vw}.category__main__section .category__item .image__box img{position:absolute;width:13.44vw;left:-.52vw;top:0;height:12.24vw;transition:.5s}.category__main__section .category__item .image__box .mobile__photo{display:none}.category__main__section .category__item p{margin:auto;padding:.83vw;text-align:center;font-size:.89vw;font-weight:700;text-transform:uppercase;transition:.5s}.category__main__section .category__item:hover{box-shadow:0 0 .52vw #e7edec,0 0 .52vw #e7edec,0 0 .52vw #e7edec,0 0 .52vw #e7edec}.category__main__section .category__item:hover .image__box img{left:0}.category__main__section .category__item:hover p{color:#264f23}.selection{padding:6.25vw 8.33vw 6.25vw 19.27vw;margin:0 5.21vw;background:#f0f5f1;position:relative;display:flex;gap:.52vw;overflow:hidden;border-radius:5px}.selection .selection__back{position:absolute;z-index:0;left:0;top:7vw;width:29.48vw;height:27.14vw}.selection .selection__title__block .main__title{z-index:1;position:relative;width:18.4vw}.selection .selection__title__block .selection__sign{width:18.4vw;z-index:1;position:relative;background:#fbd653;height:2.45vw;width:max-content;padding:0 .89vw;align-content:center;display:flex;justify-content:center;align-items:center;font-size:.78vw;text-transform:uppercase;font-weight:700}.selection .selection__title__block .selection__sign img{position:absolute;left:100%;top:0;width:.94vw;height:2.45vw}.selection .selection__form{margin-top:.52vw;margin-left:auto}.selection .selection__form .selects__block{display:flex;gap:1.56vw;flex-wrap:wrap}.selection .selection__form .selects__block .custom__select{position:relative;width:19.7vw;background:#fff;border:1px solid #dae3dc;border-radius:5px}.selection .selection__form .selects__block .custom__select:hover{border:1px solid #9ab09f}.selection .selection__form .selects__block .custom__select .custom__select__selected{cursor:pointer;padding:.89vw 1.56vw;font-size:.89vw;color:#585858;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:.3s;position:relative}.selection .selection__form .selects__block .custom__select .custom__select__selected svg{position:absolute;top:1.2vw;right:1.3vw;z-index:3;width:.73vw;height:.73vw}.selection .selection__form .selects__block .custom__select .custom__select__selected .custom__select__selected{height:2.4vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #9ab09f;border-radius:5px;background:#fff;z-index:5;opacity:0;pointer-events:none;max-height:12vw;overflow-x:auto}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .input__select__box{display:flex;justify-content:space-between;width:100%}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .input__select__box input{width:50%;padding:.52vw 1vw;border:1px solid #d5e7d8;outline:none}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .input__select__box input:hover{border-color:#9ab09f}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .input__select__box input:active{border-collapse:#585858}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box{display:flex;gap:.78vw;background:#fff;padding:.63vw 1.56vw;transition:.3s;cursor:pointer;border-radius:5px}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box .check__image__box{margin:auto 0;display:flex;align-items:center;justify-content:center;width:1.15vw;height:1.15vw;border:1px solid #dae3dc;background:#fff;transition:.3s}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box .check__image__box svg{width:.63vw;height:.63vw;opacity:0;transition:.1s}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box p{font-size:.89vw;color:#585858}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box:hover{background:#f0f5f1}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box:hover .check__image__box{border-color:#9ab09f}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box:active{background:#264f23}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box.check .check__image__box{border-color:#264f23}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box.check .check__image__box svg{opacity:1}.selection .selection__form .selects__block .custom__select .custom__select__dropdown.active__drop{opacity:1;pointer-events:all}.selection .active__filters{display:flex;flex-wrap:wrap;gap:.26vw;margin:2.08vw 0 1.56vw;min-height:2vw}.selection .active__filters .active__filters__block{background:#d5e7d8;padding:0 0 0 1.04vw;font-size:.89vw;color:#264f23;display:flex;align-items:center;height:2.08vw}.selection .active__filters .active__filters__block span{font-weight:500;margin-right:.26vw}.selection .active__filters .active__filters__block div{cursor:pointer;width:1.56vw;height:2.08vw;border:none;display:flex;justify-content:center;align-items:center;background:none}.selection .active__filters .active__filters__block div svg{width:.78vw;height:.78vw}.selection .buttons__box{display:flex;gap:1.04vw}.selection .buttons__box button{padding:.99vw 2.6vw;font-size:.89vw}.brands__section{border:1px solid #d5e7d8;padding:4.32vw 3.65vw 4.32vw 4.69vw;display:flex;align-items:center;gap:4.64vw}.brands__section .brands__title{font-size:1.88vw;font-weight:800;text-transform:uppercase}.brands__section .brands__slider{height:2.14vw;width:50.21vw}.brands__section .brands__slider .embla__slide{display:flex;align-items:center;justify-content:center}.brands__section .brands__slider .embla__slide .photo__box img{max-height:2.14vw;max-width:11vw;width:100%;object-fit:contain}.about__main{margin:6.25vw 5.21vw;background:#f0f5f1;padding:6.25vw 8.33vw;position:relative}.about__main .car{position:absolute;right:0;top:7.66vw;width:auto;z-index:2;height:31.88vw}.about__main .map{position:absolute;right:9.22vw;top:12.08vw;width:auto;z-index:1;width:32.76vw;height:auto}.about__main .about__top{display:flex;gap:7.81vw}.about__main .about__top .about__top__left{width:29.43vw}.about__main .about__top .about__top__left p{white-space:pre-wrap;color:#585858;font-size:.89vw;line-height:1.41vw}.about__main .about__top .about__top__right{margin-top:1.04vw;font-size:1.56vw;font-weight:700;text-transform:uppercase}.about__main .about__top .about__top__right span{color:#264f23;display:block;font-size:2.03vw}.about__main .about__bottom{margin-top:4.17vw;display:flex;gap:3.13vw;flex-wrap:wrap;max-width:55vw}.about__main .about__bottom .advantages{display:flex;gap:1.04vw;align-items:center}.about__main .about__bottom .advantages img{width:4.22vw;height:4.22vw}.about__main .about__bottom .advantages p{font-size:.78vw;font-weight:700;text-transform:uppercase;max-width:10.42vw;white-space:pre-wrap;line-height:1.3vw}@media (max-width:1100px){.main__title{margin-bottom:1.04vw}.banners__section{width:90vw;margin:0 5vw 3.13vw}.banners__section .banners{overflow:hidden}.banners__section .banners .embla__container .photo__box{position:relative}.banners__section .banners .embla__container .photo__box img{width:90vw;height:36vw}.banners__section .banners .embla__container .photo__box .link__button{font-size:1vw;padding:1.1vw 2.9vw}.products__slider .embla__button--prev{top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:.9vw;height:2vw}.products__slider .embla__button--next{top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:.9vw;height:2vw}.why:after{width:35.83vw;height:35.26vw}.why .container .why__content .why__content__box .whi__text{font-size:1.2vw;line-height:normal;width:40vw}.why .container .why__content .why__content__box .whi__text__bottom{margin-top:3.65vw;margin-left:15vw;width:30vw;line-height:normal}.why .container .why__content .why__content__box .whi__text__bottom .whi__text__title{font-size:2vw}.why .container .why__content .why__video__box{position:relative}.why .container .why__content .why__video__box iframe{width:40vw;height:22.5vw}.why .container .why__content .why__video__box:after{left:-20%;width:6vw;height:1vw}.why .container .advantages{margin:6.77vw 0 7.81vw}.why .container .advantages .embla__container{display:flex}.why .container .advantages .embla__container .advantages__box{padding:2.45vw 2.45vw 2.45vw 3.23vw;width:28vw;height:9.32vw;gap:2.6vw;margin-right:3vw}.why .container .advantages .embla__container .advantages__box img{width:4vw;height:4vw}.why .container .advantages .embla__container .advantages__box p{font-size:1.2vw;line-height:normal}.feedback .feedback__back{width:23vw;height:23vw}.feedback .container{display:flex;width:70vw;padding:7vw 5vw}.feedback .container .feedback__info{gap:2.6vw}.feedback .container .feedback__info img{width:6vw;height:6vw}.feedback .container .feedback__info .feedback__title{font-size:3vw;line-height:4vw;margin-bottom:1.56vw}.feedback .container .feedback__info .feedback__text{font-size:1.1vw;line-height:normal;width:22vw}.feedback .container hr{margin:0 2vw}.feedback .container hr.ru{margin:0 4vw}.feedback .container .feedbackForm .feedback__inputs__box{display:flex;gap:1.56vw}.feedback .container .feedbackForm .error__form{color:#dd4040;font-size:0}.feedback .container .feedbackForm .error__form.show{font-size:1vw}.feedback .container .disabled{cursor:not-allowed;opacity:.6}.soglasie__block{margin:2.08vw 0;font-size:1vw;height:1.46vw}.soglasie__block>div{display:flex}.soglasie__block .image__box{width:1.46vw;height:1.46vw}.soglasie__block .image__box img{width:.8vw;height:.7vw}.soglasie__block label{margin-left:.78vw}.soglasie__block .green__button{padding:.83vw 2.08vw;font-size:1.1vw}.video__reviews{margin:7.81vw 5vw}.video__reviews .embla__container .video__box{width:27.5vw}.video__reviews .embla__container .video__box iframe{width:28vw;height:15.7vw;margin-bottom:1.56vw}.video__reviews .embla__container .video__box .reviews__video__text{position:relative}.video__reviews .embla__container .video__box .reviews__video__text p{font-size:1.2vw}.video__reviews .embla__container .video__box .reviews__video__text svg{width:1.3vw;height:1.3vw}.video__reviews .clear__green__button{padding:.9vw 2.2vw;font-size:1.1vw;margin-top:4vw}.category__main__section .category__item{width:18.15%}.category__main__section .category__item .image__box{height:14.68vw}.category__main__section .category__item .image__box img{width:16.128vw;left:-.8vw;height:14.68vw}.category__main__section .category__item p{padding:1.05vw;font-size:1.1vw}.selection .selection__title__block .selection__sign{font-size:1vw}.selection .selection__form .selects__block .custom__select .custom__select__selected{font-size:1.1vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown{max-height:13vw}.selection .active__filters .active__filters__block,.selection .buttons__box button,.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box p{font-size:1.1vw}.brands__section .brands__title{font-size:2vw}.brands__section .brands__slider{height:2.14vw;width:65vw}.about__main .about__top .about__top__left p{font-size:1vw;line-height:1.41vw}.about__main .about__bottom .advantages p{font-size:.9vw}}@media (max-width:770px){.banners__section .banners .embla__container .photo__box{display:none}.banners__section .banners .embla__container .photo__box.mobile{display:block}.banners__section .banners .embla__container .photo__box .link__button{display:block;position:absolute;bottom:2vw;left:8.39vw;font-size:3.5vw;padding:2vw 5vw}.banners__section .banners .embla__controls{display:none}.main__title{font-size:5vw;margin-bottom:4vw}.products__slider .embla__buttons{gap:4vw;margin-top:2vw}.products__slider .embla__button--prev{position:static;top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:2.8vw;height:6vw}.products__slider .embla__button--next{position:static;top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:2.8vw;height:6vw}.why:after{width:90vw;height:90vw;bottom:30%}.why .container .why__content{flex-direction:column}.why .container .why__content .why__content__box{margin:0}.why .container .why__content .why__content__box .whi__text{font-size:4vw;line-height:normal;width:90vw}.why .container .why__content .why__content__box .whi__text__bottom{margin-top:4vw;margin-left:0;width:90vw;line-height:normal}.why .container .why__content .why__content__box .whi__text__bottom .whi__text__title{font-size:4vw}.why .container .why__content .why__video__box{position:relative;margin-top:2vw}.why .container .why__content .why__video__box iframe{width:90vw;height:51vw}.why .container .why__content .why__video__box:after{left:-20%;width:6vw;height:1vw}.why .container .advantages{margin:4vw 0 8vw}.why .container .advantages .embla__container{display:flex}.why .container .advantages .embla__container .advantages__box{padding:8vw 8vw 8vw 12vw;width:90vw;height:auto;gap:8vw;margin-right:0}.why .container .advantages .embla__container .advantages__box img{width:12vw;height:12vw}.why .container .advantages .embla__container .advantages__box p{font-size:3.6vw;line-height:normal}.feedback{height:100%;margin:8vw 0;padding:0 5vw}.feedback .feedback__back{width:60vw;height:60vw;top:auto;bottom:0}.feedback .container{display:flex;flex-direction:column;width:90vw;padding:8vw 0}.feedback .container .feedback__info{gap:4vw;margin-bottom:6vw}.feedback .container .feedback__info img{width:18vw;height:18vw}.feedback .container .feedback__info .main__title{line-height:normal;margin-bottom:2vw}.feedback .container .feedback__info .feedback__text{font-size:3.5vw;line-height:normal;width:auto}.feedback .container hr{margin:4vw 0;border-top:1px solid #fff}.feedback .container hr.ru{margin:4vw 0}.feedback .container .feedbackForm{margin-top:0}.feedback .container .feedbackForm .feedback__inputs__box{display:flex;flex-direction:column;gap:2vw}.feedback .container .feedbackForm .error__form{color:#dd4040;font-size:0}.feedback .container .feedbackForm .error__form.show{font-size:3.5vw}.feedback .green__button{margin-top:2vw;padding:2.5vw 5vw;font-size:3.5vw}.soglasie__block{margin:4vw 0;font-size:3.5vw;height:auto;flex-direction:column}.soglasie__block>div{display:flex}.soglasie__block .image__box{width:5vw;height:5vw}.soglasie__block .image__box img{width:3vw;height:3vw}.soglasie__block label{margin-left:1.5vw}.video__reviews{margin:7.81vw 5vw}.video__reviews .embla__container .video__box{width:90vw}.video__reviews .embla__container .video__box iframe{width:90vw;height:45vw;margin-bottom:2vw}.video__reviews .embla__container .video__box .reviews__video__text{position:relative}.video__reviews .embla__container .video__box .reviews__video__text p{font-size:3.5vw}.video__reviews .embla__container .video__box .reviews__video__text svg{width:5vw;height:5vw}.video__reviews .clear__green__button{padding:2vw 4vw;font-size:3.5vw}.category__main__section{gap:4vw;margin:4vw 5vw}.category__main__section .category__item{width:43vw}.category__main__section .category__item .image__box{height:40.5vw}.category__main__section .category__item .image__box img{object-fit:contain;width:100%;left:0;top:0;height:40.5vw}.category__main__section .category__item .image__box .desktop__photo{display:none}.category__main__section .category__item .image__box .mobile__photo{display:block}.category__main__section .category__item p{padding:3vw 2vw;font-size:3vw}.category__main__section .category__item:hover{box-shadow:0 0 1vw #e7edec,0 0 1vw #e7edec,0 0 1vw #e7edec,0 0 1vw #e7edec}.selection{padding:8vw 5vw;margin:0;flex-direction:column;gap:2vw;overflow:visible}.selection .selection__back{position:absolute;z-index:0;left:0;top:auto;bottom:20%;width:60vw;height:56vw}.selection .selection__title__block .main__title{font-size:6vw;width:100%;margin-bottom:4vw}.selection .selection__title__block .selection__sign{height:6vw;width:max-content;padding:0 3vw;font-size:3vw}.selection .selection__title__block .selection__sign img{width:2.3vw;height:6vw}.selection .selection__form{margin-top:2vw;margin-left:auto}.selection .selection__form .selects__block{display:flex;flex-direction:column;gap:2vw}.selection .selection__form .selects__block .custom__select{width:90vw}.selection .selection__form .selects__block .custom__select .custom__select__selected{cursor:pointer;padding:2vw 4vw;font-size:4vw}.selection .selection__form .selects__block .custom__select .custom__select__selected svg{top:2.8vw;right:3vw;width:3vw;height:3vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown{max-height:46vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .input__select__box input{width:50%;padding:2vw 4vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box{gap:2vw;padding:2vw 4vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box .check__image__box{width:3.5vw;height:3.5vw;margin:auto 0}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box .check__image__box svg{width:2vw;height:2vw}.selection .selection__form .selects__block .custom__select .custom__select__dropdown .checkbox__box p{font-size:4vw}.selection .active__filters{gap:2vw;margin:3vw 0;min-height:auto;position:relative;z-index:1}.selection .active__filters .active__filters__block{padding:0 0 0 1.04vw;font-size:3.5vw;height:6vw}.selection .active__filters .active__filters__block span{margin-right:.5vw}.selection .active__filters .active__filters__block div{width:5vw;height:6vw}.selection .active__filters .active__filters__block div svg{width:3vw;height:3vw}.selection .buttons__box{display:flex;gap:1.04vw;position:relative;z-index:1}.selection .buttons__box button{margin:0;padding:2vw 5vw;font-size:3.5vw}.brands__section{padding:4.32vw 3.65vw 4.32vw 4.69vw;gap:2vw;flex-direction:column;align-items:center}.brands__section .brands__title{font-size:5vw;text-align:start;width:100%}.brands__section .brands__slider{height:10vw;width:100%}.brands__section .brands__slider .embla__slide .photo__box img{max-height:10vw;max-width:none}.about__main{margin:8vw 0;padding:8vw 5vw}.about__main .car{right:0;bottom:45vw;z-index:2;height:30vw}.about__main .car,.about__main .map{position:absolute;top:auto;width:auto}.about__main .map{right:9.22vw;bottom:55vw;z-index:1;width:32.76vw;height:auto}.about__main .about__top{display:flex;flex-direction:column;gap:7.81vw;position:relative;z-index:5}.about__main .about__top .about__top__left{width:auto}.about__main .about__top .about__top__left p{font-size:3.5vw;line-height:normal}.about__main .about__top .about__top__right{margin-top:2vw;font-size:4vw}.about__main .about__top .about__top__right span{font-size:4.5vw}.about__main .about__bottom{margin-top:4.17vw;gap:4vw;max-width:none;position:relative;z-index:5}.about__main .about__bottom .advantages{display:flex;gap:2vw;align-items:center;width:100%}.about__main .about__bottom .advantages img{width:12vw;height:12vw}.about__main .about__bottom .advantages p{font-size:3.5vw;max-width:none;line-height:normal;white-space:nowrap}}.top__product{border-top:1px solid #e7edec;padding-top:2.4vw}.product__maininfo__block{margin-top:2.6vw;display:flex;gap:2.08vw}.product__maininfo__block .product__img{width:27.6vw;height:16.3vw;border:1px solid #e7edec;object-fit:contain}.product__maininfo{padding:1.67vw 2.08vw 2.08vw;width:43.23vw;height:16.3vw;border:1px solid #e7edec}.product__maininfo .product__maininfo__top{display:flex;gap:2.03vw;margin-bottom:1.2vw}.product__maininfo .product__maininfo__top .product__info__box{display:flex;gap:.52vw;align-items:center;transform:scale(1)}.product__maininfo .product__maininfo__top .product__info__box .svg__container,.product__maininfo .product__maininfo__top .product__info__box .svg__container svg{width:1.25vw;height:1.25vw}.product__maininfo .product__maininfo__top .product__info__box .svg__container svg path{fill:#264f23;transition:.3s}.product__maininfo .product__maininfo__top .product__info__box .dot{width:.42vw;height:.42vw;background:#264f23;border-radius:50%}.product__maininfo .product__maininfo__top .product__info__box .inStock{color:#464646;font-size:.78vw;font-weight:400;transition:.3s}.product__maininfo .product__maininfo__top .product__info__box .favorites{color:#464646;font-size:.83vw;cursor:pointer;transition:.3s}.product__maininfo .product__maininfo__top .product__info__box .favorites.added{opacity:.6}.product__maininfo .product__maininfo__top .product__info__box .favorites:hover{color:#464646}.product__maininfo .product__maininfo__top .product__info__box .favorites:active{color:#202020}.product__maininfo .product__maininfo__top .product__info__box.animate{animation:scaleAnimation .2s ease}.product__maininfo .product__maininfo__top .product__info__box .comparison{color:#464646;font-size:.83vw;cursor:pointer;transition:.3s}.product__maininfo .product__maininfo__top .product__info__box .comparison.added{opacity:.6}.product__maininfo .product__maininfo__top .product__info__box .comparison:hover{color:#464646}.product__maininfo .product__maininfo__top .product__info__box .comparison:active{color:#202020}.product__maininfo hr{border:none;border-top:1px solid #e7edec}.product__price__calculator{display:flex;gap:2.08vw;margin-top:1.67vw;flex-wrap:wrap}.product__price__calculator .product__price__one{width:100%}.product__price__calculator .product__price__one .one__price__title{font-size:.78vw;color:#7c7c7c}.product__price__calculator .product__price__one .one__price{display:flex;gap:1.04vw;font-size:2.29vw;font-weight:800;color:#202020}.product__price__calculator .product__price__one .one__price .discount__box{width:auto;display:flex;flex-direction:column;gap:.31vw}.product__price__calculator .product__price__one .one__price .discount__box .discount{position:relative;display:flex;align-items:center;background:#fbd653;font-size:.78vw;padding:0 .36vw;width:max-content;height:1.25vw;font-weight:700}.product__price__calculator .product__price__one .one__price .discount__box .discount:after{content:"";position:absolute;left:100%;top:0;background-image:url(/signature.svg);z-index:2;height:1.25vw;width:.21vw;background-repeat:no-repeat;background-size:cover}.product__price__calculator .product__price__one .one__price .discount__box .old__price{color:#7c7c7c;text-decoration:line-through;font-size:1.04vw;font-weight:200;color:#202020}.product__price__calculator .count__box{display:flex;gap:1.82vw}.product__price__calculator .count__box .count__block{border:none;width:auto}.product__price__calculator .count__box .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.product__price__calculator .count__box .count__block .count__inline__box:hover{border-color:#abc5c2}.product__price__calculator .count__box .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.product__price__calculator .count__box .count__block .count__inline__box input:focus{border-color:#035b52}.product__price__calculator .count__box .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.product__price__calculator .count__box .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__price__calculator .count__box .count__block .count__inline__box button{width:2.6vw;height:2.6vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.product__price__calculator .count__box .count__block .count__inline__box button:hover{background:#f6faf9}.product__price__calculator .count__box .count__block .count__inline__box button:active{background:#e7edec}.product__price__calculator .count__box .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}.product__price__calculator .price__price__block .price__title{font-size:.78vw;color:#7c7c7c}.product__price__calculator .price__price__block .product__price{font-size:1.35vw;font-weight:800}.product__price__calculator .product__button__container{width:100%}.product__price__calculator .product__button__container button{display:flex;justify-content:center;align-items:center;font-size:.94vw;padding:0 2.08vw;height:2.6vw;gap:.78vw}.product__price__calculator .product__button__container button svg{width:1.04vw;height:1.04vw}.description__section{margin-top:3.13vw;margin-bottom:5.73vw}.description__section .description__menu{display:flex;gap:2.6vw;margin-bottom:2.4vw}.description__section .description__menu .descriptions__title{position:relative;font-size:1.15vw;color:#264f23;padding-bottom:.52vw;border-bottom:0 solid #efb436;transition:.3s;cursor:pointer}.description__section .description__menu .descriptions__title:after{content:"";position:absolute;bottom:-8px;background:#fff;background-image:url(/activeType.svg);background-position:50%;z-index:1;width:auto;height:0;width:17px;background-repeat:no-repeat;background-size:contain;left:50%;transform:translateX(-50%);transition:.3s}.description__section .description__menu .descriptions__title:hover{color:#464646}.description__section .description__menu .descriptions__title:active{color:#202020}.description__section .description__menu .descriptions__title.active{color:#202020;border-width:2px}.description__section .description__menu .descriptions__title.active:after{height:8px}.description__section .specifications__block{width:21.56vw}.description__section .specifications__block .no__specifications{font-size:.9vw;color:#464646}.description__section .specifications__block .one__specification{display:flex;justify-content:space-between;align-items:flex-end}.description__section .specifications__block .one__specification span{width:max-content;font-size:.83vw;color:#464646}.description__section .specifications__block .one__specification .dots{flex:1 1;height:100%;position:relative}.description__section .specifications__block .one__specification .dots:before{content:"";display:block;width:100%;height:100%;border-bottom:1px dotted #ced8d7;position:absolute;bottom:.21vw;border-spacing:3px}.description__section .description__block{font-size:.83vw;white-space:pre-line}.description__section .instruction__block{margin:2vw 0;font-size:1vw;font-weight:800;color:#264f23}.description__section .instruction__block:hover{color:#464646}.description__section .instruction__block:active{color:#202020}.description__section .sertifications__block{display:flex;gap:2.08vw;flex-wrap:wrap;cursor:pointer}.description__section .sertifications__block .one__sertificate{display:flex;flex-direction:column;justify-content:space-between;font-size:.83vw;color:#7c7c7c;border:1px solid #ced8d7;padding-bottom:.5vw}.description__section .sertifications__block .one__sertificate .sert__image{width:12.77vw;height:auto}.description__section .sertifications__block .one__sertificate span{margin-top:1vw;text-align:center}.products__slider{position:relative}.products__slider .embla__button--prev{position:absolute;opacity:1;top:50%;left:-8.39vw}.products__slider .embla__button--prev:disabled{opacity:.2}.products__slider .embla__button--prev img{width:.73vw;height:1.56vw}.products__slider .embla__button--next{opacity:1;position:absolute;top:50%;right:-8.39vw}.products__slider .embla__button--next:disabled{opacity:.2}.products__slider .embla__button--next img{width:.73vw;height:1.56vw}.similar__block{margin:5.21vw auto 7.81vw}.similar__block .products__container{display:flex;justify-content:flex-start;height:max-content;gap:2.08vw}.similar__block .product__box{width:12.92vw;height:100%;text-align:center;border:1px solid #e7edec;transition:.5s;display:flex;flex-direction:column}.similar__block .product__box .image__box{position:relative}.similar__block .product__box .image__box span{position:absolute;top:0;left:0;background:#fbd653;font-size:.83vw;font-weight:800;padding:.26vw .78vw;text-transform:uppercase;color:#202020;z-index:1}.similar__block .product__box .image__box span:after{content:"";position:absolute;left:100%;top:0;background-image:url(/signature.svg);z-index:220;width:auto;height:1.67vw;width:.83vw;background-repeat:no-repeat;background-size:contain}.similar__block .product__box .product__image{max-width:100%;height:auto;min-height:7.6vw;object-fit:contain}.similar__block .product__box .product__name{margin:1.04vw auto .52vw;font-size:.83vw;font-weight:600;line-height:1.46vw;width:90%;align-content:center}.similar__block .product__box .product__size{font-size:.83vw;color:#7c7c7c;margin-top:auto}.similar__block .product__box hr{margin:1.04vw auto .78vw;width:8.33vw;border:0;border-top:1px solid #e7edec}.similar__block .product__box .product__price{font-size:.83vw;font-weight:800;text-transform:uppercase}.similar__block .product__box .product__price .old__price{color:#7c7c7c;font-weight:400;text-decoration:line-through;margin-left:3vw}.similar__block .product__box .product__button__container{display:flex;justify-content:center;gap:.26vw;margin:1.04vw auto 1.56vw}.similar__block .product__box .product__button__container button{padding:0 1.4vw;font-size:.73vw}.similar__block .product__box .product__button__container button svg{width:.94vw;height:.94vw}.similar__block .product__box .product__button__container .clear__green__button{padding:.73vw .99vw}.similar__block .product__box:hover{box-shadow:0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec}@media (max-width:1100px){.product__maininfo{width:61vw}.product__maininfo .product__maininfo__top .svg__container{display:flex}.product__maininfo .product__maininfo__top .product__info__box .comparison,.product__maininfo .product__maininfo__top .product__info__box .favorites,.product__maininfo .product__maininfo__top .product__info__box .inStock,.product__price__calculator .product__price__one .one__price__title{font-size:1.1vw}.product__price__calculator .product__price__one .one__price{font-size:2.6vw}.product__price__calculator .product__price__one .one__price .discount__box .discount{font-size:1vw;height:1.5vw}.product__price__calculator .product__price__one .one__price .discount__box .discount:after{height:1.5vw;width:.27vw}.product__price__calculator .product__price__one .one__price .discount__box .old__price{font-size:1.3vw}.product__price__calculator .count__box .count__block{width:100%;gap:2vw;margin:0;padding:0;font-size:3.5vw}.product__price__calculator .count__box .count__block .count__inline__box{display:flex;width:9vw}.product__price__calculator .count__box .count__block .count__inline__box input{width:3vw;border:none;text-align:center;outline:none;font-size:1vw}.product__price__calculator .count__box .count__block .count__inline__box button{width:3vw;height:3vw}.product__price__calculator .count__box .count__block .count__inline__box button svg{width:1.2vw;height:1.2vw}.product__price__calculator .product__button__container button{font-size:1.1vw;padding:0 2.08vw;height:3vw;gap:.78vw;width:max-content}.description__section .description__menu .descriptions__title{font-size:1.3vw}.description__section .specifications__block{width:26vw}.description__section .specifications__block .no__specifications{font-size:1.2vw}.description__section .specifications__block .one__specification span{width:max-content;font-size:1.2vw;color:#464646}.description__section .description__block{font-size:1.2vw}.description__section .instruction__block{font-size:1.3vw}.description__section .sertifications__block .one__sertificate{font-size:1.1vw}.description__section .sertifications__block .one__sertificate .sert__image{width:16.1vw;height:auto}.description__section .sertifications__block .one__sertificate span{margin-top:1vw;text-align:center}.similar__block .similar__block__title{font-size:2vw}.similar__block .product__box{width:16.2vw}.similar__block .product__box .image__box span{font-size:1vw}.similar__block .product__box .product__image{min-height:9.5vw}.similar__block .product__box .product__name{font-size:1vw;width:90%}.similar__block .product__box .product__size{font-size:1vw}.similar__block .product__box hr{width:80%}.similar__block .product__box .product__price{font-size:1vw}.similar__block .product__box .product__button__container button{font-size:.9vw}.products__slider .embla__button--prev{top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:.9vw;height:2vw}.products__slider .embla__button--next{top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:.9vw;height:2vw}}@media (max-width:770px){.top__product{border-top:1px solid #e7edec;padding-top:2.4vw;margin-top:0}.product__maininfo__block{margin-top:2.6vw;gap:4vw;flex-direction:column}.product__maininfo,.product__maininfo__block .product__img{width:90vw;height:auto}.product__maininfo{padding:4vw}.product__maininfo .product__maininfo__top{gap:2vw;margin-bottom:4vw;flex-direction:column}.product__maininfo .product__maininfo__top .product__info__box{gap:3vw}.product__maininfo .product__maininfo__top .product__info__box .svg__container,.product__maininfo .product__maininfo__top .product__info__box .svg__container svg{width:5vw;height:5vw}.product__maininfo .product__maininfo__top .product__info__box .dot{width:2vw;height:2vw;margin:0 1.5vw}.product__maininfo .product__maininfo__top .product__info__box .comparison,.product__maininfo .product__maininfo__top .product__info__box .favorites,.product__maininfo .product__maininfo__top .product__info__box .inStock{font-size:4vw}.product__price__calculator{display:flex;gap:4vw;margin-top:4vw;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.product__price__calculator .product__price__one .one__price__title{font-size:4vw}.product__price__calculator .product__price__one .one__price{font-size:6vw}.product__price__calculator .product__price__one .one__price .old__price{font-size:3.5vw;margin-left:1vw}.product__price__calculator .count__box .count__block{width:100%;gap:2vw;margin:0;padding:0;font-size:3.5vw}.product__price__calculator .count__box .count__block .count__inline__box{width:25.1vw;margin:0}.product__price__calculator .count__box .count__block .count__inline__box input{width:8.3vw;height:8.3vw;border:none;text-align:center;outline:none;font-size:4vw}.product__price__calculator .count__box .count__block .count__inline__box button{width:8.3vw;height:8.3vw;display:flex;align-items:center;justify-content:center}.product__price__calculator .count__box .count__block .count__inline__box button svg{width:4vw;height:4vw}.product__price__calculator .price__price__block{width:100%}.product__price__calculator .price__price__block .price__title{font-size:4vw}.product__price__calculator .price__price__block .product__price{font-size:5vw}.product__price__calculator .product__button__container{width:100%}.product__price__calculator .product__button__container button{font-size:3.5vw;padding:1.6vw 3vw;gap:2vw;height:8.4vw}.product__price__calculator .product__button__container button svg{width:4vw;height:4vw}.description__section{margin-top:4vw;margin-bottom:8vw}.description__section .description__menu{display:flex;gap:4vw;margin-bottom:9vw;overflow-y:hidden;overflow-x:auto;padding-bottom:1.5vw}.description__section .description__menu .descriptions__title{font-size:4vw;padding-bottom:2vw;border-bottom:0 solid #fbd653;position:relative}.description__section .description__menu .descriptions__title span{display:block;width:max-content}.description__section .specifications__block{width:90vw}.description__section .specifications__block .no__specifications,.description__section .specifications__block .one__specification span{font-size:4vw}.description__section .specifications__block .one__specification .dots{flex:1 1;height:100%;box-sizing:border-box;overflow-y:visible;min-width:10vw}.description__section .specifications__block .one__specification .dots:before{content:"";display:block;width:100%;height:100%;border-bottom:1px dotted #ced8d7;position:absolute;bottom:1vw;border-spacing:3px}.description__section .description__block{font-size:4vw}.description__section .instruction__block{margin:4vw 0;font-size:4vw}.description__section .sertifications__block{gap:4vw}.description__section .sertifications__block .one__sertificate{font-size:4vw;padding-bottom:2vw}.description__section .sertifications__block .one__sertificate .sert__image{width:42.5vw}.description__section .sertifications__block .one__sertificate span{margin-top:1vw;text-align:center}.similar__block .similar__block__title{font-size:5vw;margin-bottom:4vw}.similar__block .similar__block__title .products__container{gap:2.08vw}.similar__block{margin:8vw 0}.similar__block .products__container{flex-wrap:wrap;gap:4vw}.similar__block .products__container .product__box{width:43vw}.similar__block .products__container .product__box .image__box span{font-size:3vw;padding:.8vw 2vw}.similar__block .products__container .product__box .image__box span:after{height:5.9vw;width:2.5vw}.similar__block .products__container .product__box .product__image{max-width:100%;height:auto;min-height:8.85vw;object-fit:contain}.similar__block .products__container .product__box .product__name{margin:2vw auto;font-size:4vw;line-height:normal;width:90%}.similar__block .products__container .product__box .product__size{font-size:3vw}.similar__block .products__container .product__box hr{margin:2 auto 8;width:80%}.similar__block .products__container .product__box .product__price{font-size:4vw;width:90%;margin:2vw 0}.similar__block .products__container .product__box .product__price .old__price{margin-left:3vw}.similar__block .products__container .product__box .product__button__container{gap:2vw;margin:1.04vw auto 1.56vw}.similar__block .products__container .product__box .product__button__container button{padding:0 2vw;display:flex;justify-content:center;align-items:center;font-size:3.5vw;height:8.3vw}.similar__block .products__container .product__box .product__button__container button svg{width:3.5vw;height:3.5vw}.similar__block .products__container .product__box .product__button__container .clear__green__button{padding:1.6vw 2.3vw}.products__slider .embla__buttons{gap:4vw;margin-top:2vw}.products__slider .embla__button--prev{position:static;top:50%;left:-3.5vw}.products__slider .embla__button--prev img{width:2.8vw;height:6vw}.products__slider .embla__button--next{position:static;top:50%;right:-3.5vw}.products__slider .embla__button--next img{width:2.8vw;height:6vw}}.product__box{width:100%;height:100%;text-align:center;border:1px solid #e7edec;transition:.5s;display:flex;flex-direction:column;border-radius:5px;position:relative}.product__box .image__box{position:relative;margin-top:.68vw;height:12vw}.product__box .image__box .signature{display:flex;justify-content:center;align-items:center;position:absolute;top:-.16vw;left:0;background:#fbd653;font-size:.78vw;font-weight:700;padding:0 .78vw;height:2.08vw;text-transform:uppercase;color:#202020;z-index:3}.product__box .image__box .signature:after{content:"";position:absolute;left:99.7%;top:0;background-image:url(/signature.svg);z-index:2;height:2.08vw;width:.35vw;background-repeat:no-repeat;object-fit:cover}.product__box .product__info__box{display:flex;justify-content:center;align-items:center;position:absolute;top:.63vw;width:2.08vw;height:2.08vw;border-radius:50%;background:#fff;z-index:1;transition:.3s;cursor:pointer}.product__box .product__info__box .svg__container{transform:scale(1);width:1.25vw;height:1.25vw}.product__box .product__info__box .svg__container svg{width:1.25vw;height:1.25vw}.product__box .product__info__box .svg__container svg path{fill:#264f23;transition:.3s}.product__box .product__info__box.favorite{right:.52vw}.product__box .product__info__box.comparsion{right:2.66vw}.product__box .product__info__box:hover{background:#264f23}.product__box .product__info__box:hover svg path{fill:#fff}.product__box .product__info__box.animate .svg__container{animation:scaleAnimation .2s ease}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(0)}to{transform:scale(1)}}.product__box .product__image{position:absolute;max-width:100%;height:12vw;object-fit:contain;left:0;top:0;transition:.3s;z-index:0}.product__box:hover .image__box .product__image{top:-.68vw}.product__box .product__name{margin:0 auto .52vw;font-size:.89vw;font-weight:500;line-height:1.46vw;width:85%;align-content:center;color:#264f23}.product__box .product__size{font-size:.83vw;color:#7c7c7c;margin-top:auto}.product__box .product__stock{font-size:.73vw;color:#464646;margin-top:auto}.product__box hr{margin:1.04vw auto .78vw;width:8.33vw;border:0;border-top:1px solid #e7edec}.product__box .product__price{margin-top:.26vw;font-size:1.25vw;font-weight:800;text-transform:uppercase}.product__box .product__price .old__price{font-size:.94vw;font-weight:500;text-decoration:line-through;margin-left:1vw}.product__box .product__button__container{display:flex;justify-content:space-between;justify-content:center;gap:.26vw;margin:1.04vw auto 1.56vw}.product__box .product__button__container button{padding:0 .95vw;font-size:.73vw;height:2.34vw}.product__box .product__button__container button svg{width:1.25vw;height:1.25vw}.product__box .product__button__container button.basket__button{padding:0 .83vw;margin:0}.product__box .product__button__container button.basket__button:active svg path{fill:#fbd653}.product__box:hover{box-shadow:0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec}.in__catalog__box{margin-top:2.08vw;text-align:center}.in__catalog__box button{padding:.83vw 2.08vw;font-size:.94vw}@media (max-width:1100px){.product__box .image__box{margin-top:.68vw;height:13.75vw}.product__box .image__box .signature{display:flex;justify-content:center;align-items:center;position:absolute;top:-.16vw;left:0;background:#fbd653;font-size:.78vw;font-weight:700;padding:.78vw;height:2.08vw;text-transform:uppercase;color:#202020;z-index:1}.product__box .image__box .signature:after{content:"";position:absolute;left:99.7%;top:0;background-image:url(/signature.svg);z-index:220;height:2.08vw;width:.31vw;background-repeat:no-repeat;background-size:contain}.product__box .product__info__box{top:.63vw;width:2.08vw;height:2.08vw}.product__box .product__info__box .svg__container{display:flex;justify-content:center;align-items:center;width:1.25vw;height:1.25vw}.product__box .product__info__box .svg__container svg{width:1.25vw;height:1.25vw}.product__box .product__image{height:13.75vw}.product__box .product__name{margin:0 auto .52vw;font-size:1vw;line-height:normal}.product__box .product__size{font-size:.9vw}.product__box .product__stock{font-size:.9vw;color:#464646;margin-top:auto}.product__box .product__price{margin-top:.26vw;font-size:1.4vw}.product__box .product__price .old__price{font-size:1vw}.product__box .product__button__container{gap:.26vw;margin:1.04vw auto 1.56vw;align-items:center}.product__box .product__button__container a{display:flex}.product__box .product__button__container button{padding:0 .95vw;font-size:.9vw;height:3vw}.product__box .product__button__container button svg{width:1.25vw;height:1.25vw}.product__box .product__button__container button.basket__button{padding:0 .83vw}.product__box .product__button__container button.basket__button:active svg path{fill:#fbd653}.product__box:hover{box-shadow:0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec}.in__catalog__box{margin-top:2.08vw;text-align:center}.in__catalog__box button{padding:.83vw 2.08vw;font-size:.94vw}}@media (max-width:770px){.product__box .image__box{margin-top:0;height:39vw}.product__box .image__box .signature{top:35vw;left:0;font-size:3vw;font-weight:700;padding:2vw;height:6vw;text-transform:uppercase;z-index:1}.product__box .image__box .signature:after{height:6vw;width:2vw}.product__box .product__info__box{top:1vw;width:8vw;height:8vw;z-index:10}.product__box .product__info__box .svg__container,.product__box .product__info__box .svg__container svg{width:4.5vw;height:4.5vw}.product__box .product__info__box.comparsion{right:11vw}.product__box .product__info__box.favorite{right:2vw}.product__box .product__image{height:39vw}.product__box .product__name{margin:4vw auto 2vw;font-size:4vw}.product__box .product__stock{font-size:3.4vw;color:#464646;margin-top:auto}.product__box .product__price{margin-top:2vw;font-size:4.5vw}.product__box .product__price .old__price{font-size:3.5vw;margin-left:3vw}.product__box .product__button__container{gap:2vw;margin:2vw auto 3vw}.product__box .product__button__container button{padding:0 3vw;font-size:3vw;height:8vw;display:flex;justify-content:center;align-items:center}.product__box .product__button__container button svg{width:3.5vw;height:3.5vw}.product__box .product__button__container button.basket__button{padding:0 2vw}.product__box:hover{box-shadow:0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec}.in__catalog__box{margin-top:2.08vw;text-align:center}.in__catalog__box button{padding:.83vw 2.08vw;font-size:.94vw}}.questions{margin-top:7.81vw;margin-bottom:7.81vw}.questions .questions__block{margin-top:2.6vw}.questions .questions__block .question__box{padding:1.25vw 0;cursor:pointer}.questions .questions__block .question__box .title__container{display:flex;align-items:center;gap:1.56vw}.questions .questions__block .question__box .title__container .question__title{font-size:1.15vw;font-weight:600;transition:.3s}.questions .questions__block .question__box .title__container .question__title:hover{color:#264f23}.questions .questions__block .question__box .title__container .question__image__container{width:1.98vw;height:1.98vw;background:#f0f5f1;display:flex;justify-content:center;align-items:center;transition:.3s}.questions .questions__block .question__box .title__container .question__image__container .question__inside__box{display:flex;align-items:center;justify-content:center;transition:.3s;height:.83vw;overflow:hidden}.questions .questions__block .question__box .title__container .question__image__container .question__inside__box svg{width:.83vw;height:.83vw;transition:.5s}.questions .questions__block .question__box .title__container .question__image__container .question__inside__box svg path{transition:.3s}.questions .questions__block .question__box .title__container .question__image__container.show .question__inside__box{height:.12vw}.questions .questions__block .question__box .title__container:hover .question__title{color:#264f23}.questions .questions__block .question__box .title__container:hover .question__image__container{background:#264f23}.questions .questions__block .question__box .title__container:hover .question__image__container svg path{fill:#fff}.questions .questions__block .question__box .question__text{margin-top:0;font-size:.83vw;line-height:1.35vw;margin-left:3.54vw;max-height:0;overflow:hidden;transition:.5s;white-space:pre-wrap;color:#464646}.questions .questions__block .question__box .question__text.show{margin-top:1.04vw}@media (max-width:1100px){.questions .questions__block{margin-top:2.6vw}.questions .questions__block .question__box{padding:1.25vw 0}.questions .questions__block .question__box .title__container .question__title{font-size:1.3vw}.questions .questions__block .question__box .title__container .question__image__container{width:1.88vw;height:1.88vw}.questions .questions__block .question__box .title__container .question__image__container .question__inside__box svg{width:.83vw;height:.83vw}.questions .questions__block .question__box .title__container .question__image__container.show .question__inside__box{height:.13vw}.questions .questions__block .question__box .question__text{font-size:1.1vw;line-height:1.35vw}.questions .questions__block .question__box .question__text.show{margin-top:1.04vw}}@media (max-width:770px){.questions .questions__block{margin-top:4vw}.questions .questions__block .question__box{padding:4vw 0}.questions .questions__block .question__box .title__container{gap:5vw}.questions .questions__block .question__box .title__container .question__title{font-size:4vw;width:90%}.questions .questions__block .question__box .title__container .question__image__container{width:7vw;height:7vw}.questions .questions__block .question__box .title__container .question__image__container .question__inside__box{height:3vw}.questions .questions__block .question__box .title__container .question__image__container .question__inside__box svg{width:3vw;height:3vw}.questions .questions__block .question__box .title__container .question__image__container.show .question__inside__box{height:.31vw}.questions .questions__block .question__box .question__text{margin-left:11.5vw;font-size:3.5vw;line-height:normal}.questions .questions__block .question__box .question__text.show{margin-top:1.04vw}}.registration{border:1px solid #ced8d7;width:47.4vw;padding:3.13vw 0 0;margin:2vw auto}.registration form h1{text-align:center;font-size:1.67vw;text-transform:uppercase}.registration form .inputs__container{display:flex;flex-wrap:wrap;margin:1.56vw 3.13vw;gap:1.56vw}.registration form .inputs__container .type__box{width:100%;display:flex;justify-content:center;gap:2.08vw;font-size:.94vw;color:#035b52;height:1.98vw}.registration form .inputs__container .type__box span{cursor:pointer;padding-bottom:.52vw;position:relative}.registration form .inputs__container .type__box span.active{font-weight:600;border-bottom:2px solid #fbd653;color:#202020}.registration form .inputs__container .type__box span.active:after{content:"";position:absolute;bottom:-8px;background:#fff;background-image:url(/activeType.svg);background-position:50%;z-index:1;width:auto;height:8px;width:17px;background-repeat:no-repeat;background-size:contain;left:50%;transform:translateX(-50%)}.registration form .inputs__container .type__box span:hover{color:#7c7c7c}.registration form .inputs__container .input__box{width:19.7vw}.registration form .inputs__container .input__box.short,.registration form .inputs__container .input__box.short input{width:9.1vw}.registration form .inputs__container .input__box input{width:19.7vw;color:#7c7c7c;margin:0 auto}.registration form .agreement{display:flex;justify-content:center;gap:.78vw;cursor:pointer;font-size:.83vw}.registration form .agreement .input{background:#fff;border:1px solid #ced8d7;width:1.35vw;height:1.35vw;display:flex;justify-content:center;align-items:center}.registration form .agreement .input img{opacity:0;transition:.3s;width:.78vw;height:.68vw}.registration form .agreement .input.active{border-color:#7c7c7c}.registration form .agreement .input.active img{opacity:1}.registration form .agreement span{color:#7c7c7c}.registration form .agreement span:hover{color:#1d8277}.registration form .agreement span span{color:#035b52}.registration form .agreement span span:hover{color:#fbd653}.registration form .agreement:hover .input{border-color:#035b52}.registration form button{width:auto;margin:.52vw auto;font-size:.94vw;padding:.83vw 2.08vw;display:flex}.registration form .login__buttom__box{display:flex;padding:1.04vw;justify-content:center;gap:1.04vw;font-size:.83vw;background:#f6faf9;color:#035b52}.registration form .login__buttom__box:hover{color:#1d8277}.error{color:red;text-align:center;font-size:.8vw;margin:.5vw 0}@media (max-width:1100px){.registration{width:56.88vw}.registration form h1{font-size:2vw}.registration form .inputs__container .type__box{gap:2.08vw;font-size:1.1vw;height:1.98vw}.registration form .inputs__container .type__box span{padding-bottom:.52vw}.registration form .inputs__container .input__box{width:23.6vw}.registration form .inputs__container .input__box.short,.registration form .inputs__container .input__box.short input{width:10.9vw}.registration form .inputs__container .input__box input{width:23.6vw}.registration form .agreement,.registration form .login__buttom__box,.registration form button{font-size:1.1vw}}@media (max-width:770px){.registration{width:90vw;padding:3.13vw 0 0;margin:5vw}.registration form h1{font-size:6vw}.registration form .inputs__container{margin:2vw 7.5vw;gap:4vw}.registration form .inputs__container .type__box{width:100%;gap:10vw;font-size:4vw;height:8vw}.registration form .inputs__container .type__box span{padding-bottom:2vw}.registration form .inputs__container .input__box,.registration form .inputs__container .input__box input,.registration form .inputs__container .input__box.short,.registration form .inputs__container .input__box.short input{width:75vw}.registration form .agreement{gap:4vw;font-size:3.5vw;width:75vw;margin:0 auto}.registration form .agreement .input{width:5vw;height:5vw;min-width:5vw}.registration form .agreement .input img{width:3vw;height:2.5vw}.registration form button{margin:2vw auto;font-size:3.5vw;padding:2.4vw 6vw}.registration form .login__buttom__box{padding:3vw;gap:1.04vw;font-size:3.5vw}.error{margin:1vw;font-size:3.5vw}}.search__page{margin:2.4vw 13.54vw 6.25vw}.search__page .catalogpage__products__box{margin:2.6vw 0 0;display:flex;flex-wrap:wrap;gap:2vw}.search__page .catalogpage__products__box .box{width:17.8%}@media (max-width:1100px){.search__page{margin:2.4vw 5vw 6.25vw}}@media (max-width:770px){.search__page{margin:2.4vw 5vw 8vw}.search__page .catalogpage__products__box{margin:2.6vw 0 0;gap:4vw}.search__page .catalogpage__products__box .box{width:43vw}}.brand__products{margin-top:3vw;position:relative}.brand__products .embla{padding:0 3vw}.brand__products .embla__controls{position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none}.brand__products .embla__buttons,.brand__products .embla__controls{width:100%;display:flex;justify-content:space-between}.brand__products .embla__button{pointer-events:auto}.brand__products__header{margin-bottom:1.5vw}.brand__products__header .section__title{font-size:1.5vw;font-weight:700;text-transform:uppercase;color:#3d5e3a}.brand__products__footer{display:flex;justify-content:center;margin-top:2vw}.show__all__button{display:inline-block;padding:.8vw 2vw;background-color:#3d5e3a;color:#fff;text-decoration:none;border-radius:5px;font-size:.9vw;text-transform:uppercase;transition:background-color .3s}.show__all__button:hover{background-color:#2d4a2b}@media (max-width:770px){.brand__products{margin-top:6vw}.brand__products .embla{padding:0}.brand__products .embla__controls{display:none}.brand__products__header{margin-bottom:4vw}.brand__products__header .section__title{font-size:4vw}.show__all__button{padding:2vw 5vw;font-size:3vw}}