.basketpage{border-top:1px solid #e7edec;padding:2.6vw 0 7.81vw}.basketpage .basket__products__box{display:flex;flex-direction:column;gap:1vw;margin:2.08vw 0}.basketpage .basket__products__box .basket__product{display:flex;gap:2vw;justify-content:space-between;align-items:center}.basketpage .basket__products__box .basket__product .basket__product__image{width:5%}.basketpage .basket__products__box .basket__product .basket__product__image img{width:3.65vw;height:2.55vw}.basketpage .basket__products__box .basket__product .basket__product__name{font-size:.85vw;width:35%}.basketpage .basket__products__box .basket__product .basket__product__price{width:20%;font-weight:600;font-size:.9vw}.basketpage .basket__products__box .basket__product .basket__product__price span{font-weight:400;text-decoration:line-through;margin-left:1vw;color:#7c7c7c}.basketpage .basket__products__box .basket__product .basket__product__instock{width:15%;font-size:.7vw;color:#7c7c7c}.basketpage .basket__products__box .basket__product .count__block{width:10%;border:none}.basketpage .basket__products__box .basket__product .count__block button{cursor:pointer}.basketpage .basket__products__box .basket__product .count__block .count__length{display:none}.basketpage .basket__products__box .basket__product .basket__product__delete{width:10%;background:none;border:none;cursor:pointer}.basketpage .basket__products__box .basket__product .basket__product__delete svg{width:1.4vw;height:1.4vw;transition:.3s}.basketpage .basket__products__box .basket__product .basket__product__delete svg:hover{transform:scale(1.05)}.basketpage .basket__products__box .basket__product .basket__product__delete svg path{fill:#035b52}.basketpage .basket__products__box .price__price__block{display:none}.basketpage .basket__order__box{margin-bottom:2vw;text-align:end}.basketpage .basket__order__box .green__button{font-size:1vw;padding:.5vw 1vw;transition:.3s}.basketpage .basket__order__box .green__button:disabled{opacity:.6;cursor:not-allowed}.basketpage .sum__products{text-align:end;font-size:1.2vw;font-weight:600;margin:1vw 0}.basketpage .error{text-align:end;color:red;font-size:.9vw;margin-bottom:1vw}.basketpage .result{margin:5vw 0}.basketpage .result a{color:#7c7c7c}.basketpage .result a:hover{color:#035b52}.notification__botton{font-size:.7vw;padding:.5vw 1vw}.adresses{border-top:1px solid #e7edec;display:flex;justify-content:space-between}.adresses .adresses__title{font-size:1.1vw;font-weight:600;margin:1vw 0}.adresses select{width:20vw;padding:.5vw;font-size:1vw}.adresses input{width:20vw}@media (max-width:1100px){.basketpage .basket__products__box .basket__product .basket__product__name,.basketpage .basket__products__box .basket__product .basket__product__price{font-size:1.1vw}.basketpage .basket__products__box .basket__product .basket__product__instock{width:15%;font-size:1vw}.basketpage .basket__products__box .basket__product .basket__product__delete svg{width:1.8vw;height:1.8vw}.basketpage .basket__order__box{margin-bottom:2vw;text-align:end}.basketpage .basket__order__box .green__button{font-size:1.2vw;padding:.5vw 1vw}.basketpage .sum__products{font-size:1.3vw}.basketpage .error{font-size:1.1vw}.notification__botton{font-size:1vw;padding:.5vw 1vw}}@media (max-width:770px){.basketpage{padding:4vw 0}.basketpage .basket__products__box{display:flex;flex-direction:column;gap:0;margin:4vw 0}.basketpage .basket__products__box .basket__product{position:relative;width:100%;flex-direction:column;padding:4vw 0;justify-content:space-between;align-items:start;border-top:1px solid #e7edec}.basketpage .basket__products__box .basket__product .basket__product__image{width:100%}.basketpage .basket__products__box .basket__product .basket__product__image img{width:18vw;height:12vw}.basketpage .basket__products__box .basket__product .basket__product__name{font-size:4.5vw;width:100%}.basketpage .basket__products__box .basket__product .basket__product__price{width:100%;font-size:4vw}.basketpage .basket__products__box .basket__product .basket__product__price span{text-decoration:line-through;margin-left:5vw}.basketpage .basket__products__box .basket__product .basket__product__instock{width:100%;font-size:3.5vw}.basketpage .basket__products__box .basket__product .count__block{position:absolute;bottom:10%;right:0;width:100%;margin:0;padding:0;display:inline-block;width:max-content}.basketpage .basket__products__box .basket__product .count__block .count__inline__box{margin:0}.basketpage .basket__products__box .basket__product .basket__product__delete{position:absolute;display:inline-block;width:max-content;top:5%;right:2%}.basketpage .basket__products__box .basket__product .basket__product__delete svg{width:6vw;height:6vw}.basketpage .basket__order__box{margin-bottom:2vw}.basketpage .basket__order__box .green__button{font-size:4vw;padding:1.5vw 3vw}.basketpage .sum__products{font-size:5vw;margin:2vw 0}.basketpage .error{font-size:3.5vw}.notification__botton{position:absolute;right:0;bottom:10%;font-size:3.5vw;padding:1.5vw 3vw}.adresses{flex-direction:column;padding-top:4vw}.adresses .adresses__title{font-size:4vw;margin:2vw 0}.adresses select{width:100%;padding:2vw;font-size:4vw}.adresses input{width:100%}}.cabinet{border-top:1px solid #e7edec;padding-top:2.4vw}.cabinet .cabinet__main{display:flex;gap:2.08vw;margin:2.6vw 0 7.81vw}.cabinet .cabinet__main .cabinet__menu{width:12.5vw;background:#f6faf9;padding:1.56vw 0}.cabinet .cabinet__main .cabinet__menu p{font-size:.78vw;padding:.7vw 1.3vw;cursor:pointer}.cabinet .cabinet__main .cabinet__menu p:hover{color:#035b52}.cabinet .cabinet__main .cabinet__menu p.active{font-weight:600;border-left:2px solid #035b52}.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{padding:.73vw 2.5vw;font-size:.73vw;margin:0 auto;display:flex}.cabinet .cabinet__main .cabinet__content{width:58.33vw;padding:2.6vw 2.08vw;border:1px solid #e7edec}.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 .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}.content__order .order__top .status{margin:0 1.56vw;display:flex;align-items:center;text-transform:uppercase;font-size:.78vw;font-weight:600;color:#1d8277}.content__order .order__top .status .dot{background:#035b52;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__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:#035b52;height:3.5vw}.type__box span{cursor:pointer;padding-bottom:.52vw;position:relative}.type__box span.active{font-weight:600;border-bottom:2px solid #efb436;color:#202020}.type__box span.active:after{content:"";position:absolute;bottom:-8px;background:#fff;background-image:url(/ru/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:#035b52}@media (max-width:1100px){.cabinet .cabinet__main{gap:3vw}.cabinet .cabinet__main .cabinet__menu{width:16vw}.cabinet .cabinet__main .cabinet__menu .exit__cabinet,.cabinet .cabinet__main .cabinet__menu p{font-size:1vw}.cabinet .cabinet__main .cabinet__content{width:71vw}.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.2vw}.content__order .order__product,.content__order .order__top .date,.content__order .order__top .status,.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}.cabinet .cabinet__main .cabinet__menu p{font-size:4.5vw;padding:1.5vw 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}.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{margin:0 0 8vw}.content__order:last-child{margin:0}.content__order .order__top{flex-wrap:wrap;margin-bottom:4vw}.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:2vw 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__product{font-size:3vw;padding:.78vw 0;flex-wrap:wrap}.content__order .order__product span img{width:10vw;height:8vw}.content__order .order__product span:first-child{width:20%}.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%}.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;margin-bottom:7.81vw}.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;margin-top:.47vw;border-right:1px solid #e7edec}.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}.catalogpage .filtres__container .filtres__price__box .price__title span{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 #ced8d7;outline:none;transition:.3s}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]:hover{border-color:#abc5c2}.catalogpage .filtres__container .filtres__price__box .price__inputs input[type=number]:focus{border-color:#035b52}.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 #ced8d7;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 img{opacity:1}.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}.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:#035b52}.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}.catalogpage .catalogpage__products__section .titlte__box span{display:none}.catalogpage .catalogpage__products__section .page__title{font-size:2.92vw;text-transform:uppercase;font-weight:800}.catalogpage .catalogpage__products__section .sorting{display:flex;gap:1.56vw;padding:1.04vw 1.56vw;margin:2.08vw 0;background:#f6faf9;width:100%}.catalogpage .catalogpage__products__section .sorting.mobile{display:none}.catalogpage .catalogpage__products__section .sorting span{font-size:.83vw;cursor:pointer}.catalogpage .catalogpage__products__section .sorting span:hover{color:#035b52}.catalogpage .catalogpage__products__section .sorting span.active{font-weight:600}.catalogpage .catalogpage__products__section .product__box{width:100%;height:100%;text-align:center;border:1px solid #e7edec;transition:.5s;display:flex;padding:1.04vw;position:relative;gap:1.56vw}.catalogpage .catalogpage__products__section .product__box .image__box span{position:absolute;top:-1px;left:0;background:#efb436;font-size:.83vw;font-weight:800;padding:.26vw .3vw .26vw .78vw;text-transform:uppercase;color:#202020;z-index:1}.catalogpage .catalogpage__products__section .product__box .image__box span:after{content:"";position:absolute;left:100%;top:0;background-image:url(/ru/signature.svg);z-index:220;width:auto;height:1.67vw;width:.83vw;background-repeat:no-repeat;background-size:contain}.catalogpage .catalogpage__products__section .product__box .product__image{width:10vw;height:6.88vw;object-fit:contain}.catalogpage .catalogpage__products__section .product__box .name__box{margin:auto 0;width:13.44vw;gap:.26vw;text-align:start}.catalogpage .catalogpage__products__section .product__box .name__box .product__name{font-size:.94vw;font-weight:600;line-height:1.46vw;width:13.54vw}.catalogpage .catalogpage__products__section .product__box .name__box .product__size{font-size:.83vw;color:#7c7c7c;margin-top:auto}.catalogpage .catalogpage__products__section .product__box .price__price__block{display:flex;flex-direction:column;align-items:flex-start;gap:1.3vw;justify-content:center}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__price{font-size:.94vw;font-weight:800;text-transform:uppercase}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__price .old__price{color:#7c7c7c;font-weight:400;text-decoration:line-through;margin-left:3vw}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__button__container{display:flex;justify-content:space-between;gap:.4vw}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__button__container button{padding:.7vw .95vw;font-size:.73vw}.catalogpage .pages{display:flex;flex-wrap:wrap;gap:.52vw;margin-top:2.08vw}.catalogpage .pages button{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 button:disabled svg path{fill:#ced8d7}.catalogpage .pages button:disabled:hover{color:#ced8d7;background:none}.catalogpage .pages button:disabled:hover svg path{fill:#ced8d7}.catalogpage .pages button svg{width:2.08vw;height:2.08vw}.catalogpage .pages button svg path{transition:.3s}.catalogpage .pages button:hover{background:#035b52;color:#fff}.catalogpage .pages button:hover svg path{fill:#fff}.catalogpage .pages button:active{background:#1d8277;color:#fff}.catalogpage .pages button:active svg path{fill:#fff}.catalogpage .showAll{cursor:pointer;border:none;font-size:.78vw;color:#035b52;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}@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 .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__section{width:65vw}.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 .catalogpage__products__section .sorting{gap:1.56vw;padding:1.04vw 1.56vw;margin:2.08vw 0}.catalogpage .catalogpage__products__section .sorting span{font-size:1vw}.catalogpage .catalogpage__products__section .product__box{padding:1.04vw 1.56vw 1.04vw 1.04vw;gap:0;justify-content:space-between}.catalogpage .catalogpage__products__section .product__box .image__box span{font-size:1vw;padding:.26vw .78vw}.catalogpage .catalogpage__products__section .product__box .image__box span:after{height:1.9vw;width:.9vw}.catalogpage .catalogpage__products__section .product__box .product__image{width:12vw;height:8vw}.catalogpage .catalogpage__products__section .product__box .name__box{margin:auto 0;width:16vw;gap:.5vw}.catalogpage .catalogpage__products__section .product__box .name__box .product__name{font-size:1.2vw;line-height:1.46vw;width:13.54vw}.catalogpage .catalogpage__products__section .product__box .name__box .product__size{font-size:1vw}.catalogpage .catalogpage__products__section .product__box .price__price__block{gap:1.3vw}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__price{font-size:1.1vw}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__button__container button{padding:.7vw .95vw;font-size:.73vw;height:3.2vw}.catalogpage .pages{gap:.52vw;margin-top:2.08vw}.catalogpage .pages button{width:2.08vw;height:2.08vw;font-size:1.1vw}.catalogpage .pages button svg{width:2.08vw;height:2.08vw}.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}}@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:#035b52;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.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 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}.catalogpage .catalogpage__products__section .titlte__box span{display:block;font-weight:600;font-size:4vw;color:#7c7c7c}.catalogpage .catalogpage__products__section .titlte__box span:hover{color:#7c7c7c}.catalogpage .catalogpage__products__section .page__title{font-size:6vw}.catalogpage .catalogpage__products__section .sorting{display:flex;justify-content:space-between;gap:1.56vw;padding:2vw 1.5vw;margin:2.08vw 0;width:100%;display:none}.catalogpage .catalogpage__products__section .sorting.mobile{display:flex}.catalogpage .catalogpage__products__section .sorting.mobile select{font-size:4vw;font-weight:500}.catalogpage .catalogpage__products__section .sorting span{font-size:4vw}.catalogpage .catalogpage__products__section .sorting select{background:none;border:none;outline:none}.catalogpage .catalogpage__products__section .sorting select option{border:none}.catalogpage .catalogpage__products__section .product__box{display:flex;flex-direction:column;padding:2vw 3vw 2vw 2vw;position:relative;gap:2vw;margin-bottom:4vw}.catalogpage .catalogpage__products__section .product__box .image__box{position:relative}.catalogpage .catalogpage__products__section .product__box .image__box span{top:0;left:0;font-size:3vw;padding:.7vw 2vw}.catalogpage .catalogpage__products__section .product__box .image__box span:after{top:0;left:99.5%;height:5.621vw;width:2.2vw}.catalogpage .catalogpage__products__section .product__box .product__image{width:100%;height:45vw}.catalogpage .catalogpage__products__section .product__box .name__box{margin:0;width:90vw;gap:2vw}.catalogpage .catalogpage__products__section .product__box .name__box .product__name{font-size:4vw;line-height:normal;width:90vw}.catalogpage .catalogpage__products__section .product__box .name__box .product__size{font-size:3.5vw;margin-top:0}.catalogpage .catalogpage__products__section .product__box .price__price__block{gap:2vw;align-items:center}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__price{font-size:5vw;text-:center}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__button__container{display:flex;justify-content:space-between;gap:4vw}.catalogpage .catalogpage__products__section .product__box .price__price__block .product__button__container button{padding:2.1vw 2.85vw;font-size:3.5vw;height:auto}.catalogpage .pages{display:flex;gap:1vw;margin-top:2.08vw}.catalogpage .pages button{width:7vw;height:7vw;font-size:5vw}.catalogpage .pages button svg{width:7vw;height:7vw}.catalogpage .pages button svg path{transition:.3s}.catalogpage .pages button:hover{background:#035b52;color:#fff}.catalogpage .pages button:hover svg path{fill:#fff}.catalogpage .pages button:active{background:#1d8277;color:#fff}.catalogpage .pages button:active svg path{fill:#fff}.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}}.comparsionspage{border-top:1px solid #e7edec;padding-top:2.4vw}.comparsion__content{margin:2vw 0;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{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 .product__delete{width:1.8vw;height:1.8vw;position:absolute;right:.5vw;top:.5vw;cursor:pointer;transition:.3s}.comparsion__content .products__info .product__box .product__delete:hover{opacity:.6}.comparsion__content .products__info .product__box .product__info{display:block;height:8vw}.comparsion__content .products__info .product__box .product__info .product__name{font-size:.7vw;margin-top:.5vw}.comparsion__content .products__info .product__box .product__info .product__image{width:auto;height:5vw;min-height:5vw}.comparsion__content .products__info .product__box .all__spec{margin:.5vw 0 3vw;display:flex;flex-direction:column;gap:.5vw;font-size:.8vw}.comparsion__content .products__info .product__box .all__spec .spec.even__class{background:#e1e8ef;border-radius:16px;padding:.5vw 0}.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}.comp .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.comp .count__block .count__inline__box:hover{border-color:#abc5c2}.comp .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.comp .count__block .count__inline__box input:focus{border-color:#035b52}.comp .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.comp .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.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}.comp .count__block .count__inline__box button:hover{background:#f6faf9}.comp .count__block .count__inline__box button:active{background:#e7edec}.comp .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}.comp .product__price{font-size:.94vw;font-weight:800;text-transform:uppercase;margin:1vw 0}.comp .product__price .old__price{color:#7c7c7c;font-weight:400;text-decoration:line-through;margin-left:3vw}.comp .product__button__container{display:flex;gap:.5vw;justify-content:center}.comp .product__button__container .clear__green__button{display:none}.comp .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 .product__delete{width:1.8vw;height:1.8vw;position:absolute;right:.5vw;top:.5vw;cursor:pointer;transition:.3s}.comparsion__content .products__info .product__box .product__delete:hover{opacity:.6}.comparsion__content .products__info .product__box .product__info{height:10vw}.comparsion__content .products__info .product__box .all__spec,.comparsion__content .products__info .product__box .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{border-radius:16px;margin:1vw;width:48vw;padding:3vw 2vw}.comparsion__content .products__info .product__box .product__delete{width:6vw;height:6vw;right:2vw;right-top:2vw}.comparsion__content .products__info .product__box .product__info{height:25vw}.comparsion__content .products__info .product__box .product__info .product__name{font-size:3.5vw;margin-top:.5vw}.comparsion__content .products__info .product__box .product__info .product__image{width:auto;height:12vw;min-height:12vw}.comparsion__content .products__info .product__box .all__spec{margin:4vw 0 8vw;gap:2vw;font-size:4vw}.comparsion__content .products__info .product__box .all__spec .spec{min-height:15vw;align-content:center}.comparsion__content .products__info .product__box .all__spec .spec.even__class{border-radius:16px;padding:1vw 0}.comp .count__block{width:30vw;margin:.52vw auto;gap:2vw;font-size:3.5vw}.comp .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:30vw;margin:0 auto}.comp .count__block .count__inline__box input{width:10vw;border:none;text-align:center;outline:none;font-size:4vw}.comp .count__block .count__inline__box button{width:10vw;height:10vw}.comp .count__block .count__inline__box button svg{width:4vw;height:4vw}.comp .product__price{font-size:4vw;margin:2vw 0}.comp .product__price .old__price{margin-left:5vw}.comp .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 .catalogpage{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:#035b52}@media (max-width:1100px){.favoritespage .catalogpage .catalogpage__products__section .product__box .favorites__product__delete svg{width:3vw;height:3vw}}@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}}footer{background:#035b52;color:#fff}footer .container .footer__top{display:flex;justify-content:space-between;gap:2.08vw;margin:4.17vw 0 2.6vw}footer .container .footer__top .category__column{display:flex;flex-direction:column;gap:.78vw;width:16.67vw}footer .container .footer__top .category__column .footer__title{font-weight:600;font-size:1.15vw;margin-bottom:.26vw}footer .container .footer__top .category__column a{font-size:.83vw;transition:.3s;cursor:pointer}footer .container .footer__top .category__column a:hover{color:#efb436}footer .container .footer__top .category__column .phones__block{display:flex}footer .container .footer__top .category__column .phones__block a{display:flex;align-items:center;gap:.78vw;font-size:1.04vw;font-weight:600;margin-bottom:.5vw}footer .container .footer__top .category__column .phones__block a img{width:1.35vw;height:1.35vw}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.35vw;height:1.35vw}footer .container .footer__top .category__column .footer__whatsapp{margin-bottom:1vw}footer .container .footer__top .category__column .footer__whatsapp button{display:flex;background:none;border:2px solid #fff;padding:.57vw 1.04vw;align-items:center;gap:.63vw;color:#fff;cursor:pointer;transition:.3s}footer .container .footer__top .category__column .footer__whatsapp button img{width:.94vw;height:.94vw}footer .container .footer__top .category__column .footer__whatsapp button:hover{color:#035b52;background:#fff}footer .container .footer__top .category__column .footer__whatsapp button:active{color:#202020}footer .container .footer__top .category__column .footer__whatsapp button span{font-weight:600;font-size:.73vw}footer .container hr{border:none;border-top:1px solid #fff;opacity:.1}footer .container .footer__bottom{margin:1.56vw 0;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:#efb436}@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:last-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 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;border:2px solid #fff;padding:2vw 4vw;align-items:center;gap:.63vw;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}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:#efb436}}.whatsapp__img{position:fixed;right:4.17vw;bottom:2.08vw;z-index:1001}.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:1001}.whatsapp__img img{width:15vw;height:15vw}}header{height:8.85vw}header .header__inner{padding:1.3vw 0;background:#fff;transition:.5s;top:0}header .header__inner.fixed{position:fixed;z-index:10;padding:1vw 0}header .container{display:flex;justify-content:space-between}header .container .header__mobile__container .mobile__burger__button{display:none}header .container .logo{width:10.05vw;height:5.52vw}header .container .header__main{width:81.21%}header .container .header__main .header__main__top{display:flex;justify-content:space-between;align-items:center}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.6vw;width:2.6vw;border:none;background:none;display:flex;align-items:center}header .container .header__main .header__main__top .search__container .search__button img{width:1.25vw;height:1.25vw}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:24.64vw;height:2.6vw;border:1px solid #ced8d7;color:#464646;padding:.63vw 3vw .63vw 1.3vw;font-size:.83vw}header .container .header__main .header__main__top .search__container .search:focus{outline:1px solid #035b52}header .container .header__main .header__main__top .search__container .search:hover{border-color:#abc5c2}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.15vw;font-weight:600}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:#035b52}header .container .header__main .header__main__top .header__language a:active{color:#1d8277}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:#f6faf9;display:flex;align-items:center;justify-content:center;border-radius:50%;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:#efb436;padding:.15vw .31vw;border-radius:50%;top:-.26vw;right:-.26vw;font-size:.57vw;text-align:center}header .container .header__main .header__main__top .header__top__menu a svg{width:1.25vw;height:1.25vw}header .container .header__main .header__main__top .header__top__menu a svg path{transition:.3s;fill:#035b52}header .container .header__main .header__main__top .header__top__menu a:hover{background:#035b52}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:#efb436}header .container .header__main .header__main__top .header__top__menu a.basket{background:#035b52}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:#1d8277}header .container .header__main .header__main__top .header__top__menu a.basket:active svg path{fill:#efb436}header .container .header__main .header__main__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:1.04vw}header .container .header__main .header__main__bottom nav{display:flex;width:90%}header .container .header__main .header__main__bottom nav a{font-size:.94vw;font-weight:600;text-align:start;align-content:center;margin:auto;text-transform:uppercase}header .container .header__main .header__main__bottom nav a:first-child{margin-left:0}header .container .header__main .header__main__bottom nav a:hover{color:#035b52}header .container .header__main .header__main__bottom nav a:active{color:#1d8277}header .container .header__main .header__main__bottom nav hr{border:none;border-left:1px solid #e7edec;height:.89vw;margin:auto}header .container .header__main .header__main__bottom nav hr:last-child{margin-right:2.5vw}header .container .header__main .header__main__bottom nav .category__block{position:relative}header .container .header__main .header__main__bottom nav .category__block .category__menu{opacity:0;position:absolute;background:#fff;z-index:1;top:-100%;left:-6vw;width:max-content;transition:.3s;pointer-events:none;padding:.6vw;font-size:.8vw;text-align:center;border:1px solid #e7edec;border-radius:8px}header .container .header__main .header__main__bottom nav .category__block .category__menu a{display:block;padding:.3vw .5vw;text-transform:none}header .container .header__main .header__main__bottom nav .category__block .category__menu hr{border:none;border-top:1px solid #e7edec;height:1px;width:60%}header .container .header__main .header__main__bottom nav .category__block .category__menu hr:last-child{display:none}header .container .header__main .header__main__bottom nav .category__block:hover .category__menu{opacity:1;top:100%;pointer-events:all}header .container .header__main .header__main__bottom button{background:none;display:flex;gap:.63vw;padding:.68vw 1.04vw;border:2px solid #035b52;cursor:pointer;transition:.3s;font-weight:600;color:#035b52;align-items:center;font-size:.73vw}header .container .header__main .header__main__bottom button span{width:10vw}header .container .header__main .header__main__bottom button svg{width:.94vw;height:.94vw}header .container .header__main .header__main__bottom button svg path{fill:#035b52;transition:.3s}header .container .header__main .header__main__bottom button:hover{background:#035b52;color:#fff}header .container .header__main .header__main__bottom button:hover path{fill:#fff}header .container .header__main .header__main__bottom button:active{background:#1d8277;color:#efb436;border-color:#1d8277}header .container .header__main .header__main__bottom button:active path{fill:#efb436}header .container .navigation__mobile{position:fixed;opacity:0;top:-100%;left:0;z-index:5000;background:#035b52;color:#fff;width:100vw;height:max-content;max-height:100vh;padding:18% 10% 12%;text-align:start;display:none;flex-direction:column;font-size:6vw;transition:.5s;line-height:150%;overflow-y:auto;pointer-events:none}header .container .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{display:none}@media (max-width:1100px){header{height:10vw}header .container .logo{width:12.05vw;height:6.52vw}header .container .header__main{width:84%}header .container .header__main .header__main__top .search__box .search__button{height:3vw;width:3vw}header .container .header__main .header__main__top .search__box .search__button img{width:1.5vw;height:1.5vw}header .container .header__main .header__main__top .search__box .search{width:26vw;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 #035b52;cursor:pointer;transition:.3s;font-weight:600;color:#035b52;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}}.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__inner.fixed{padding:3vw 0}header .container{display:flex;justify-content:space-between;flex-direction:column}header .container .header__mobile__container{display:flex;justify-content:space-between;align-items:center}header .container .header__mobile__container .header__mobile__phone{display:flex;align-items:center;gap:1vw}header .container .header__mobile__container .header__mobile__phone img{width:5vw;height:5vw}header .container .header__mobile__container .header__mobile__phone p{font-size:4.5vw;font-weight:600}header .container .header__mobile__container .mobile__burger__button{display:block;background:none;border:none}header .container .header__mobile__container .mobile__burger__button img{width:10vw;height:10vw}header .container .header__mobile__container .mobile__burger__button:active{opacity:.6}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}header .container .navigation__mobile{display:flex}header .container .navigation__mobile .link__box{display:inline-block;width:max-content}header .container .navigation__mobile .category__title__box{display:flex;justify-content:space-between;align-items:center}header .container .navigation__mobile .category__title__box img{border:2px solid #fff;border-radius:8px;transition:.3s;width:6.5vw;height:6.5vw}header .container .navigation__mobile .category__title__box img.active{transform:rotate(180deg)}header .container .navigation__mobile .category__menu{font-size:3.8vw;margin-left:4vw;max-height:0;overflow-y:auto;transition:.3s}header .container .navigation__mobile .category__menu.active{display:block}header .container .navigation__mobile .mobile__language{margin:auto 0 0;display:flex;justify-content:flex-end;gap:5vw;font-size:5vw}header .container .navigation__mobile .mobile__language hr{height:5vw;margin:auto 0}header .container .navigation__mobile .mobidle__title{font-size:7vw;margin:5px auto 20px}header .container .navigation__mobile .navigation__close{position:absolute;right:10%;top:30px;cursor:pointer}header .container .navigation__mobile .navigation__close:active{opacity:.5}header .container .navigation__mobile.active{top:0;opacity:1;pointer-events:all}header .container .mobile__overlay{display:block;opacity:0;transition:.5s;pointer-events:none}header .container .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:#efb436;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:#035b52;transition:.3s}.header__mobile__bar a:hover{background:none}.header__mobile__bar a:hover svg path{fill:#1d8277}.header__mobile__bar a.active svg path{fill:#14b814}.header__mobile__bar a.active p{font-weight:600;color:#14b814}.header__mobile__bar p{display:block;font-size:2.5vw}}.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.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}.modal__price .close{width:1.5vw!important}.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 .close{width:1.8vw;height:1.8vw}.modal__order .content__order{width:100%;height:100%}.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:#f8bc22;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}.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:#f8bc22;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){.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 .close{width:6vw;height:6vw}.modal__order .content__order{width:100%}.modal__order .content__order .order__products{overflow:auto}.modal__order .content__order .order__products .order__product{gap:2vw;flex-wrap:nowrap;padding:2vw 0;border-top: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__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}.more__pages .page__content{margin:2.6vw 0 7.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 img{width:100%;height:auto}.more__pages .about__images{display:flex;gap:1vw;width:100%;margin-top:2vw}.more__pages .about__images img{width:24%}@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}}.main__title{font-size:2.6vw;font-weight:800;text-transform:uppercase;margin-bottom:2.6vw}.input__box{position:relative}.input__box .input__label{display:none;position:absolute;top:.47vw;left:1.3vw;color:#7c7c7c;font-size:.63vw}.input__box .input__label.focus{display:block}.input__box input{width:18.23vw;height:3.07vw;padding:.89vw 1.3vw;color:#464646;border:1px solid #ced8d7;outline:none;transition:.3s;font-size:.83vw}.input__box input:hover{border-color:#abc5c2}.input__box input:focus{border-color:#035b52;padding:1.2vw 1.3vw .57vw}.input__box input:focus .input__label{height:auto}.input__box input.input__error{border-color:#dd4040}.soglasie__block{display:flex;margin:2.08vw 0;font-size:.83vw;height:1.46vw;align-items:center;cursor:pointer;justify-content:space-between}.soglasie__block>div{display:flex}.soglasie__block .image__box{position:relative;width:1.46vw;height:1.46vw}.soglasie__block .image__box img{display:none;position:absolute;width:1.46vw;height:1.46vw;left:0;top:0}.soglasie__block .image__box img.show{display:block}.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:#7c7c7c}.soglasie__block label span{text-decoration:underline;color:#fff}.soglasie__block:hover .hover{display:block}.soglasie__block .white__button{padding:.83vw 2.08vw;font-size:.94vw}.soglasie__block .white__button .disabled{cursor:not-allowed}.banners__section{width:87.08vw;margin:0 auto}.banners__section .banners{overflow:hidden}.banners__section .banners .embla__container{display:flex}.banners__section .banners .embla__container img{width:87.08vw;height:37.5vw}.banners__section .banners .embla__container .mobile__banner{display:none}.catalog{margin:5.21vw auto 7.81vw}.catalog .products__container{display:flex;justify-content:space-between;height:max-content}.catalog .product__box{width:16.67vw;height:100%;text-align:center;border:1px solid #e7edec;transition:.5s;display:flex;flex-direction:column}.catalog .product__box .image__box{position:relative}.catalog .product__box .image__box span{position:absolute;top:0;left:0;background:#efb436;font-size:.83vw;font-weight:800;padding:.26vw .78vw;text-transform:uppercase;color:#202020;z-index:1}.catalog .product__box .image__box span:after{content:"";position:absolute;left:100%;top:0;background-image:url(/ru/signature.svg);z-index:220;height:1.8vw;width:.85vw;background-repeat:no-repeat;background-size:contain}.catalog .product__box .product__image{max-width:100%;height:auto;min-height:11.46vw;object-fit:contain}.catalog .product__box .product__name{margin:1.04vw auto .52vw;font-size:.94vw;font-weight:600;line-height:1.46vw;width:13.54vw;align-content:center}.catalog .product__box .product__size{font-size:.83vw;color:#7c7c7c;margin-top:auto}.catalog .product__box hr{margin:1.04vw auto .78vw;width:8.33vw;border:0;border-top:1px solid #e7edec}.catalog .product__box .product__price{font-size:.94vw;font-weight:800;text-transform:uppercase}.catalog .product__box .product__price .old__price{color:#7c7c7c;font-weight:400;text-decoration:line-through;margin-left:3vw}.catalog .product__box .product__button__container{display:flex;justify-content:space-between;gap:.26vw;margin:1.04vw auto 1.56vw}.catalog .product__box .product__button__container button{padding:.7vw .95vw;font-size:.73vw}.catalog .product__box:hover{box-shadow:0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec,0 0 10px #e7edec}.catalog .in__catalog__box{margin-top:2.08vw;text-align:center}.catalog .in__catalog__box button{padding:.83vw 2.08vw;font-size:.94vw}.why{position:relative}.why:after{content:"";position:absolute;left:0;bottom:0;background-image:url(/ru/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:#035b52}.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(/ru/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{position:relative}.feedback .feedback__back{position:absolute;top:0;left:0;z-index:-1;width:86.46vw;margin:0 6.77vw;height:24.27vw}.feedback .container{display:flex;width:72.92vw;padding:6.77vw 0;color:#fff;justify-content:space-between}.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 .feedback__title{font-size:2.6vw;font-weight:800;line-height:3.13vw;margin-bottom:1.56vw}.feedback .container .feedback__info .feedback__text{font-size:.94vw;line-height:1.46vw;width:17.71vw}.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{margin-top:1.46vw}.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 .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:2.86vw;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:#035b52}.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:#efb436}.video__reviews .clear__green__button{padding:.83vw 2.08vw;font-size:.94vw;display:flex;margin:2.08vw auto 0}.questions{margin-bottom:7.81vw}.questions .questions__block{margin-top:2.6vw}.questions .questions__block .question__box{padding:1.25vw 0;border-bottom:1px solid #e7edec;cursor:pointer}.questions .questions__block .question__box .title__container{display:flex;align-items:center;justify-content:space-between}.questions .questions__block .question__box .title__container .question__title{font-size:1.04vw;font-weight:600;transition:.3s}.questions .questions__block .question__box .title__container .question__title:hover{color:#035b52}.questions .questions__block .question__box .title__container .question__image__container{width:1.88vw;height:1.88vw;background:#fff;border-radius:50%;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:.13vw}.questions .questions__block .question__box .title__container:hover .question__title{color:#035b52}.questions .questions__block .question__box .title__container:hover .question__image__container{background:#035b52}.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;max-height:0;overflow:hidden;transition:.5s;white-space:pre-line;color:#464646}.questions .questions__block .question__box .question__text.show{margin-top:1.04vw}.questions .questions__block .question__box:first-child{border-top:1px solid #e7edec}@media (max-width:1100px){.main__title{font-size:3vw;margin-bottom:1.04vw}.banners__section{width:90vw;margin:0 5vw}.banners__section .banners{overflow:hidden}.banners__section .banners .embla__container img{width:90vw;height:39vw}.banners__section .banners .embla__container .desktop__banner{display:none}.banners__section .banners .embla__container .mobile__banner{display:block}.catalog{margin:5.21vw auto 7.81vw}.catalog .product__box{width:20vw;height:100%}.catalog .product__box .image__box span{font-size:1vw;padding:.4vw 1vw}.catalog .product__box .image__box span:after{width:1.04vw;height:2.2vw}.catalog .product__box .product__image{min-height:13.75vw}.catalog .product__box .product__name{margin:1.04vw auto .52vw;font-size:1.1vw;line-height:1.46vw;width:16.24vw}.catalog .product__box .product__size{font-size:.95vw}.catalog .product__box hr{margin:1.2vw auto .9vw;width:8.33vw}.catalog .product__box .product__price{font-size:1.1vw}.catalog .product__box .product__button__container{display:flex;justify-content:space-between;margin:1.2vw auto 1.7vw}.catalog .product__box .product__button__container button{padding:.84vw 1.14vw;font-size:.85vw}.catalog .product__box:hover{box-shadow:0 0 .52vw #e7edec,0 0 .52vw #e7edec,0 0 .52vw #e7edec,0 0 .52vw #e7edec}.catalog .in__catalog__box{margin-top:2.08vw;text-align:center}.catalog .in__catalog__box button{padding:.9vw 2.2vw;font-size:1.1vw}.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:90vw;margin:0 5vw;height:25.48vw}.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{margin-top:1.46vw}.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}.input__box .input__label{top:.47vw;left:1.3vw;font-size:.7vw}.input__box input{width:20vw;height:3.5vw;padding:.89vw 1.3vw;color:#464646;border:1px solid #ced8d7;outline:none;transition:.3s;font-size:1vw}.soglasie__block{margin:2.08vw 0;font-size:1vw;height:1.46vw}.soglasie__block>div{display:flex}.soglasie__block .image__box,.soglasie__block .image__box img{width:1.46vw;height:1.46vw}.soglasie__block label{margin-left:.78vw}.soglasie__block .white__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;margin-left:2.86vw}.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}.questions{margin-bottom:7.81vw}.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){.main__title{font-size:5vw;margin-bottom:2vw}.catalog{margin:4vw auto 8vw}.catalog .products__container{flex-wrap:wrap;gap:4vw}.catalog .products__container .product__box{width:43vw}.catalog .products__container .product__box .image__box span{font-size:3vw;padding:.8vw 2vw}.catalog .products__container .product__box .image__box span:after{width:auto;height:5.9vw;width:2.5vw}.catalog .products__container .product__box .product__image{min-height:29.25vw}.catalog .products__container .product__box .product__name{margin:2vw;font-size:3.5vw;line-height:normal;width:auto;height:auto}.catalog .products__container .product__box .product__size{font-size:3vw}.catalog .products__container .product__box hr{margin:2vw auto 1.5vw;width:30vw}.catalog .products__container .product__box .product__price{font-size:3.6vw}.catalog .products__container .product__box .product__button__container{display:flex;justify-content:space-between;flex-direction:column;margin:3vw auto 4vw;gap:1vw}.catalog .products__container .product__box .product__button__container button{padding:1.6vw 2.3vw;font-size:3.5vw;width:35vw}.catalog .products__container .product__box:hover{box-shadow:0 0 1vw #e7edec,0 0 1vw #e7edec,0 0 1vw #e7edec,0 0 1vw #e7edec}.catalog .in__catalog__box{margin-top:4vw}.catalog .in__catalog__box button{padding:2vw 4vw;font-size:3.5vw}.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%;background:#035b52}.feedback .feedback__back{display:none}.feedback .container{display:flex;flex-direction:column;width:90vw;padding:8vw 0}.feedback .container .feedback__info{gap:4vw}.feedback .container .feedback__info img{width:18vw;height:18vw}.feedback .container .feedback__info .feedback__title{font-size:5vw;line-height:normal;margin-bottom:1.56vw}.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}.input__box .input__label{top:.47vw;left:3.9vw;font-size:2.8vw}.input__box input{width:90vw;height:12vw;padding:2.7vw 3.9vw;font-size:4vw}.input__box input:focus{padding:3.5vw 3.9vw 1.9vw}.soglasie__block{margin:4vw 0;font-size:3.5vw;height:auto;flex-direction:column}.soglasie__block>div{display:flex}.soglasie__block .image__box,.soglasie__block .image__box img{width:5vw;height:5vw}.soglasie__block label{margin-left:1.5vw}.soglasie__block .white__button{margin-top:2vw;padding:2.5vw 5vw;font-size:3.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;margin-left:7vw}.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}.questions .questions__block{margin-top:4vw}.questions .questions__block .question__box{padding:4vw 0}.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{font-size:3.5vw;line-height:normal}.questions .questions__block .question__box .question__text.show{margin-top:1.04vw}}.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}.product__maininfo .product__maininfo__top .product__info__box img{width:1.04vw;height:1.04vw}.product__maininfo .product__maininfo__top .product__info__box img.added{opacity:.6}.product__maininfo .product__maininfo__top .product__info__box .dot{width:.42vw;height:.42vw;background:#035b52;border-radius:50%}.product__maininfo .product__maininfo__top .product__info__box .inStock{color:#1d8277;font-size:.78vw;text-transform:uppercase;font-weight:600;transition:.3s}.product__maininfo .product__maininfo__top .product__info__box .favorites{color:#035b52;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:#1d8277}.product__maininfo .product__maininfo__top .product__info__box .favorites:active{color:#202020}.product__maininfo .product__maininfo__top .product__info__box .comparison{color:#035b52;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:#1d8277}.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 .one__price__title{font-size:.78vw;color:#7c7c7c}.product__price__calculator .product__price__one .one__price{font-size:1.35vw;font-weight:600}.product__price__calculator .product__price__one .one__price .old__price{color:#7c7c7c;text-decoration:line-through;font-size:.9vw;margin-left:1vw}.product__price__calculator .count__block{border:none;width:auto}.product__price__calculator .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:6.56vw;margin:0 auto}.product__price__calculator .count__block .count__inline__box:hover{border-color:#abc5c2}.product__price__calculator .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.product__price__calculator .count__block .count__inline__box input:focus{border-color:#035b52}.product__price__calculator .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.product__price__calculator .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__price__calculator .count__block .count__inline__box button{width:2.4vw;height:2.4vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.product__price__calculator .count__block .count__inline__box button:hover{background:#f6faf9}.product__price__calculator .count__block .count__inline__box button:active{background:#e7edec}.product__price__calculator .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:.83vw 2.08vw;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:#035b52;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:#1d8277}.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:#035b52}.description__section .instruction__block:hover{color:#1d8277}.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}.similar__block .similar__block__title{font-size:1.67vw;font-weight:800;text-transform:uppercase;margin-bottom:2.08vw}.similar__block .similar__block__title .products__container{gap:2.08vw}.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:#efb436;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 .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:1vw}.product__price__calculator .product__price__one .one__price{font-size:1.5vw}.product__price__calculator .count__block .count__inline__box input,.product__price__calculator .price__price__block .price__title,.product__price__calculator .product__price__one .one__price .old__price{font-size:1vw}.product__price__calculator .price__price__block .product__price{font-size:1.5vw}.product__price__calculator .product__button__container button{font-size:1.1vw}.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.1vw;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}}@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:2vw}.product__maininfo .product__maininfo__top .product__info__box img{width:4.5vw;height:4.5vw}.product__maininfo .product__maininfo__top .product__info__box .dot{width:2vw;height:2vw}.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:3.5vw}.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:5vw}.product__price__calculator .product__price__one .one__price .old__price{font-size:3.5vw;margin-left:1vw}.product__price__calculator .count__block{width:100%;gap:2vw;margin:0;padding:0;font-size:3.5vw}.product__price__calculator .count__block .count__inline__box{width:25.1vw;margin:0}.product__price__calculator .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__block .count__inline__box button{width:8.3vw;height:8.3vw;display:flex;align-items:center;justify-content:center}.product__price__calculator .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 2.3vw;gap:2vw}.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 #efb436;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}.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}}.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 #efb436;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:#efb436}.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 .catalogpage__products__box{margin:2.6vw 0 7.81vw}.search .catalogpage__products__box .product__box{width:100%;height:100%;text-align:center;border:1px solid #e7edec;transition:.5s;display:flex;padding:1.04vw 1.56vw 1.04vw 1.04vw;position:relative;gap:0;justify-content:space-between}.search .catalogpage__products__box .product__box .image__box span{position:absolute;top:-1px;left:0;background:#efb436;font-size:.83vw;font-weight:800;padding:.26vw .3vw .26vw .78vw;text-transform:uppercase;color:#202020;z-index:1}.search .catalogpage__products__box .product__box .image__box span:after{content:"";position:absolute;left:100%;top:0;background-image:url(/ru/signature.svg);z-index:220;width:.83vw;height:1.67vw;background-repeat:no-repeat;background-size:contain}.search .catalogpage__products__box .product__box .product__image{width:12vw;height:8.25vw;object-fit:contain}.search .catalogpage__products__box .product__box .name__box{margin:auto 0;width:16.128vw;gap:.26vw;text-align:start}.search .catalogpage__products__box .product__box .name__box .product__name{font-size:.94vw;font-weight:600;line-height:1.46vw;width:16.128vw}.search .catalogpage__products__box .product__box .name__box .product__size{font-size:.83vw;color:#7c7c7c;margin-top:auto}.search .catalogpage__products__box .product__box .price__price__block{display:flex;flex-direction:column;align-items:flex-start;gap:1.3vw;justify-content:center}.search .catalogpage__products__box .product__box .price__price__block .product__price{font-size:.94vw;font-weight:800;text-transform:uppercase}.search .catalogpage__products__box .product__box .price__price__block .product__price .old__price{color:#7c7c7c;font-weight:400;text-decoration:line-through;margin-left:3vw}.search .catalogpage__products__box .product__box .price__price__block .product__button__container{display:flex;justify-content:space-between;gap:.52vw}.search .catalogpage__products__box .product__box .price__price__block .product__button__container button{padding:.84vw 1.14vw;font-size:.73vw;text-align:left}.search .count__block{width:12vw;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}.search .count__block .count__inline__box{display:flex;border:1px solid #e7edec;width:7.87vw;margin:0 auto;justify-content:space-between}.search .count__block .count__inline__box:hover{border-color:#abc5c2}.search .count__block .count__inline__box input{width:1.67vw;border:none;text-align:center;outline:none;font-size:.83vw}.search .count__block .count__inline__box input:focus{border-color:#035b52}.search .count__block .count__inline__box input[type=number]::-webkit-inner-spin-button,.search .count__block .count__inline__box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search .count__block .count__inline__box button{width:2.88vw;height:2.88vw;border:none;background:none;display:flex;align-items:center;justify-content:center}.search .count__block .count__inline__box button:hover{background:#f6faf9}.search .count__block .count__inline__box button:active{background:#e7edec}.search .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw;margin-left:0}@media (max-width:1100px){.search .product__box .image__box span{font-size:1vw;padding:.26vw .78vw}.search .product__box .image__box span:after{height:1.9vw;width:.9vw}.search .product__box .product__image{width:12vw;height:8vw}.search .product__box .name__box{margin:auto 0;width:16vw;gap:.5vw}.search .product__box .name__box .product__name{font-size:1.2vw;line-height:1.46vw;width:13.54vw}.search .product__box .name__box .product__size{font-size:1vw}.search .product__box .price__price__block{gap:1.3vw}.search .product__box .price__price__block .product__price{font-size:1.1vw}.search .product__box .price__price__block .product__button__container{width:auto;text-align:left}.search .product__box .price__price__block .product__button__container button{padding:.7vw .95vw;font-size:.73vw;display:inline-block;margin:0}.search .count__block{width:12vw;margin:.52vw 0;font-size:1vw}.search .count__block .count__inline__box{width:6.56vw}.search .count__block .count__inline__box input{width:1.67vw;font-size:1vw}.search .count__block .count__inline__box button{width:2.4vw;height:2.4vw}.search .count__block .count__inline__box button svg{width:1.04vw;height:1.04vw}}@media (max-width:770px){.search .catalogpage__products__section .product__box{display:flex;flex-direction:column;padding:2vw 3vw 2vw 2vw;position:relative;gap:2vw}.search .catalogpage__products__section .product__box .image__box{position:relative}.search .catalogpage__products__section .product__box .image__box span{top:0;left:0;font-size:3vw;padding:.7vw 2vw}.search .catalogpage__products__section .product__box .image__box span:after{top:0;left:99.5%;height:5.621vw;width:2.2vw}.search .catalogpage__products__section .product__box .product__image{width:100%;height:45vw}.search .catalogpage__products__section .product__box .name__box{margin:0;width:90vw;gap:2vw}.search .catalogpage__products__section .product__box .name__box .product__name{font-size:4vw;line-height:normal;width:90vw}.search .catalogpage__products__section .product__box .name__box .product__size{font-size:3.5vw;margin-top:0}.search .catalogpage__products__section .product__box .price__price__block{gap:2vw;align-items:center;margin-bottom:2vw}.search .catalogpage__products__section .product__box .price__price__block .product__price{font-size:5vw;text-align:center}.search .catalogpage__products__section .product__box .price__price__block .product__button__container{display:flex;justify-content:flex-start;gap:2vw}.search .catalogpage__products__section .product__box .price__price__block .product__button__container button{padding:2.1vw 2.85vw;font-size:3.5vw}.search .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}.search .count__block .count__inline__box{width:25.1vw;margin:0 auto}.search .count__block .count__inline__box input{width:8.3vw;height:8.3vw;border:none;text-align:center;outline:none;font-size:4vw}.search .count__block .count__inline__box button{width:8.3vw;height:8.3vw;display:flex;align-items:center;justify-content:center}.search .count__block .count__inline__box button svg{width:4vw;height:4vw}}