.lined-link{display:inline-block;position:relative}.lined-link::after{content:"";position:absolute;top:calc(100% + 3px);height:1px;width:100%;left:0;transform-origin:left;transform:scaleX(0);transition:transform .3s;background:#181818}.lined-link:hover::after{transform:scaleX(1)}input{border-radius:0}.btn-black{color:#fff;background:var(--base-black-Defolt);font-size:17px;font-style:normal;font-weight:700;line-height:130%;padding:17px 44px;text-align:center;transition:background .3s;position:relative;cursor:pointer}.btn-black *{cursor:pointer}.btn-black:hover{background:#3f3f3f}.btn-black:active{background:#8f8f8f}.btn-black.disabled{opacity:.6;pointer-events:none}.btn-white{background:#fff;border:1px solid var(--ECCO-Website-base-black, #181818);color:var(--ECCO-Website-base-black, #181818);font-size:17px;font-style:normal;font-weight:700;text-align:center;line-height:130%;padding:17px 44px;transition:background .3s}.btn-white:hover{background:var(--ECCO-Website-base-black, #181818);color:#fff}.btn-white:active{background:#fff;color:#8f8f8f;border-color:#8f8f8f}.default-input{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.default-input.invalid .default-input__input,.default-input.invalid .default-input__textarea{border-color:red}.default-input__label{color:var(--base-black-Defolt, #181818);font-size:12px;font-style:normal;font-weight:700;line-height:130%}.default-input__input,.default-input__textarea{width:100%;padding:11px;border:1px solid var(--Grey-light, #e0e0e0);background:var(--base-white, #fff);font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.2px;transition:.3s}.default-input__input:focus,.default-input__textarea:focus{border-color:var(--base-black-Defolt, #181818)}.default-input__input::placeholder,.default-input__textarea::placeholder{color:var(--Grey-Dark, #8f8f8f)}.default-input__input:disabled,.default-input__textarea:disabled{color:rgba(143,143,143,.5)}.default-input__input:disabled::placeholder,.default-input__textarea:disabled::placeholder{color:rgba(143,143,143,.5)}.default-input__textarea{height:72px;resize:none}.default-select{position:relative;width:100%}.default-select.dropped .default-select__btn svg{transform:scaleY(-1)}.default-select.dropped .default-select__container{opacity:1;pointer-events:all}.default-select__btn{width:100%;padding:11px;border:1px solid var(--Grey-light, #e0e0e0);background:var(--base-white, #fff);font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.2px;display:flex;align-items:center;justify-content:space-between;gap:10px}.default-select__btn svg{width:24px;height:24px;fill:rgba(0,0,0,0);stroke:var(--base-black-Defolt, #181818);transition:.3s}.default-select__container{position:absolute;z-index:100;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--Grey-light, #e0e0e0);background:var(--base-white, #fff);box-shadow:0 10px 10px rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:.3s}.default-select__item{display:flex;flex-direction:column;align-items:stretch}.default-select__item input{display:none}.default-select__item input:checked+.default-select__item-text{color:var(--base-black-Defolt, #181818)}.default-select__item-text{padding:8px 12px;color:var(--Grey-Dark, #8f8f8f);font-size:16px;font-style:normal;line-height:120%;transition:.3s;cursor:pointer}@media(hover: hover){.default-select__item-text:hover{color:rgba(24,24,24,.7)}}.default-btn{padding:11px 39px;border:1px solid rgba(0,0,0,0);color:var(--ECCO-Website-base-white, #fff);font-size:14px;font-style:normal;font-weight:700;line-height:130%;background-color:var(--base-black-Defolt, #181818);transition:.3s}@media(hover: hover){.default-btn:hover{background-color:var(--base-black-Hover, #3f3f3f)}}.default-btn:disabled{background:var(--ECCO-Website-dark-grey, #8f8f8f);pointer-events:none}.default-btn.light{border-color:var(--base-black-Defolt, #181818);color:var(--base-black-Defolt, #181818);background-color:rgba(0,0,0,0)}@media(hover: hover){.default-btn.light:hover{background-color:var(--base-black-Defolt, #181818);color:var(--ECCO-Website-base-white, #fff)}}.default-btn.light:disabled{border-color:var(--ECCO-Website-dark-grey, #8f8f8f);color:var(--ECCO-Website-dark-grey, #8f8f8f);pointer-events:none}.add-to-fav{position:absolute;z-index:10;width:34px;height:34px;padding:5px;top:5px;right:10px;transform-origin:center;transform:translateZ(0)}@media(hover: hover){.add-to-fav:hover svg{fill:rgba(24,24,24,.7098039216);stroke:rgba(0,0,0,0)}}.add-to-fav.in-fav:active{transform:scale(0.9)}.add-to-fav.in-fav:active svg{fill:rgba(0,0,0,0);stroke:#181818}.add-to-fav.in-fav svg{fill:#181818;stroke:#181818}.add-to-fav svg{display:block;width:100%;height:100%;fill:none;stroke:#8f8f8f;transition:.3s}.add-to-fav:active{transform:scale(1.1)}.page-title{color:var(--base-black-Defolt, #181818);font-size:46px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width: 1366px){.page-title{font-size:35px}}@media screen and (max-width: 1024px){.page-title{font-size:34px}}@media screen and (max-width: 768px){.page-title{font-size:32px}}@media screen and (max-width: 600px){.page-title{font-size:30px}}@media screen and (max-width: 450px){.page-title{font-size:28px;font-weight:800}}.checkbox{display:flex;align-items:flex-start;gap:12px}.checkbox._err .checkbox__check{border-color:#c83532}.checkbox input:checked~.checkbox__check{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='5.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='5.5' stroke='%23181818'/%3E%3Cpath d='M14.6663 6.5L8.24967 12.9167L5.33301 10' stroke='%23181818' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;border:unset}.checkbox__check{width:20px;min-width:20px;height:20px;display:block;border:1px solid #8f8f8f;border-radius:6px;cursor:pointer}.checkbox__text{color:var(--Grey-Dark, #8f8f8f);font-size:14px;font-style:normal;font-weight:500;line-height:135%}.checkbox__text a{color:#8f8f8f;display:inline;text-decoration:underline;transition:color .3s}.checkbox__text a:hover{color:#fff}.pagination{display:flex;align-items:center;gap:8px}.pagination__item{border-radius:100%;border:1px solid #e0e0e0;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--Grey-Dark, #8f8f8f);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.32px;width:40px;height:40px;transition:.3s}.pagination__item:hover{border-color:#181818;color:#181818}.pagination__item.current{background:#181818;color:#fff;border-color:#181818}.tooltip{position:relative}.tooltip.to-left .tooltip-block{right:calc(100% + 6px);left:unset}.tooltip.to-left .tooltip-block::before{content:"";right:-4px;left:unset}.tooltip:hover .tooltip-block{opacity:1;visibility:visible;pointer-events:all;z-index:1}.tooltip-icon{width:20px;height:20px;cursor:pointer}.tooltip-icon img,.tooltip-icon svg{display:block;width:100%;height:100%;object-fit:contain;fill:#181818;cursor:pointer}.tooltip-block{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);width:425px;max-width:70vw;background:#3d3d3d;padding:8px;border-radius:2px;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:.3s}@media screen and (max-width: 768px){.tooltip-block{max-width:45vw}}.tooltip-block *{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:135%}@media screen and (max-width: 768px){.tooltip-block *{font-size:13px;font-weight:400}}.tooltip-block::before{content:"";position:absolute;display:block;left:-4px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;background:#3d3d3d;border-radius:2px}.add-to-cart .add-to-cart__to-cart{display:none}.add-to-cart.in-cart .add-to-cart__to-cart{display:block}.add-to-cart.in-cart .add-to-cart__default{display:none}.swiper-notification{position:absolute}button{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit}.menu.show .menu__wrap{transform:translateY(0)}.menu__wrap{display:flex;padding-top:18px;padding-bottom:48px;position:fixed;top:calc(var(--headerH) - 3px);padding-left:calc(var(--globalPadding) + 108.4px + min(120px,6.25vw));padding-right:var(--padding);background:#fff;width:100%;gap:64px;pointer-events:none;opacity:0;visibility:hidden;z-index:-10;transform:translateY(-103%);transition:transform .3s;flex-wrap:wrap;gap:26px 64px;padding-right:calc(100vw - (var(--globalPadding) + 108.4px + min(120px,6.25vw)) - 1200px)}@media screen and (max-width: 1366px){.menu__wrap{padding-left:var(--padding);padding-right:var(--padding)}}.menu__wrap.active{pointer-events:all;opacity:1;visibility:visible;z-index:15}.menu__wrap.active~.menu__bg{pointer-events:all;opacity:.35;visibility:visible}.menu__wrap a{display:inline-block;position:relative}.menu__wrap a::after{content:"";position:absolute;top:calc(100% + 3px);height:1px;width:100%;left:0;transform-origin:left;transform:scaleX(0);transition:transform .3s;background:#181818}.menu__wrap a:hover{color:var(--base-black-Defolt, #181818);text-decoration:none}.menu__wrap a:hover::after{transform:scaleX(1)}.menu__title{color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:500;line-height:135%;max-width:max-content}@media(hover: hover){.menu__title:hover{color:var(--base-black-Defolt, #181818);text-decoration:none}}.menu__wrap_col{display:flex;flex-direction:column;gap:26px;width:150px}.menu__wrap_col ul{display:flex;flex-direction:column;gap:13px;list-style:none;padding:0;margin:0}.menu__wrap_col ul li{list-style:none}.menu__list_link{color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media(hover: hover){.menu__list_link:hover{color:var(--base-black-Defolt, #181818);text-decoration:none}}.menu__subtitle{margin-bottom:-10px;color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:500;line-height:135%}.search-results{width:100%;position:fixed;left:0;top:var(--headerH);z-index:22;display:none;transform:translateY(-100%);transition:.3s}.search-results.show{transform:translateY(0)}.search-results.show .search-results__bg{transform:translateY(0);opacity:.35}.search-results .products-swiper__swiper .swiper-scrollbar{display:flex}.moz .search-results__inner{scrollbar-width:thin;scrollbar-color:#181818 var(--Background, #F3F3F3)}.search-results__inner{position:relative;z-index:2;width:100%;background:#fff;padding-left:var(--globalPadding);padding-right:var(--globalPadding);padding-top:24px;padding-bottom:48px;gap:24px;display:flex;max-height:55vh;overflow-y:auto}.search-results__inner::-webkit-scrollbar{width:4px;background:rgba(0,0,0,0)}.search-results__inner::-webkit-scrollbar-thumb{background:#181818;border-radius:4px}.search-results__inner::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}@media screen and (max-width: 1366px){.search-results__inner{flex-direction:column}}@media screen and (max-width: 768px){.search-results__inner{max-height:calc(100dvh - var(--headerH) - 50px)}}@media screen and (max-width: 600px){.search-results__inner{padding-top:16px;gap:48px;max-height:calc(100dvh - var(--headerH) + 5px);height:calc(100dvh - var(--headerH) + 5px)}}.search-results__bg{position:absolute;left:0;top:0;width:100%;height:100dvh;z-index:1;transform:translateY(100%);transition:transform .2s,opacity .3s;opacity:0;background:var(--base-black-Defolt, #181818)}.search-results__list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;min-width:min(350px,18.22vw)}.search-results__inner_categories{color:var(--Grey-Dark, #8F8F8F);font-size:18px;font-style:normal;font-weight:700;line-height:120%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 600px){.search-results__inner_title{display:none}}.search-results__list_link{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;display:inline-block;position:relative}.search-results__list_link::after{content:"";position:absolute;top:calc(100% + 3px);height:1px;width:100%;left:0;transform-origin:left;transform:scaleX(0);transition:transform .3s;background:#181818}.search-results__list_link:hover::after{transform:scaleX(1)}.search-results__side{width:calc(100% - 24px - min(350px,18.22vw));display:flex;gap:16px}@media screen and (max-width: 1366px){.search-results__side{width:100%}}@media screen and (max-width: 1024px){.search-results__side{flex-wrap:wrap}}.search-results__side .products-swiper__slide{width:calc((100% - 48px)/4);min-height:max-content}@media screen and (max-width: 1024px){.search-results__side .products-swiper__slide{width:calc((100% - 24px)/2)}}@media(max-width: 500px){.search-results__side .products-swiper__slide{width:100%}}.search-results__side .products-swiper__swiper .swiper-slide{height:min(326px,17vw);padding:27px 20px}@media screen and (max-width: 1366px){.search-results__side .products-swiper__swiper .swiper-slide{height:23.3vw}}@media screen and (max-width: 1024px){.search-results__side .products-swiper__swiper .swiper-slide{height:46vw}}@media(max-width: 500px){.search-results__side .products-swiper__swiper .swiper-slide{height:84vw;padding:36px}}@media screen and (max-width: 450px){.search-results__side .products-swiper__swiper .swiper-slide{height:90vw}}.modal-add{position:fixed;right:36px;top:82px;background:#fff;box-shadow:-2px 2px 11.1px 0px rgba(0,0,0,.15);padding:24px 32px;z-index:100;width:412px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;transition:.3s ease-in-out;transform:translateX(calc(100% + 100px))}@media screen and (max-width: 600px){.modal-add{width:calc(100% - 40px);right:20px}}@media screen and (max-width: 450px){.modal-add{padding:20px}}.modal-add.show{transform:translateX(0)}.modal-add__top{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 450px){.modal-add__top{align-items:flex-start}}.modal-add__top_text{display:flex;align-items:center;gap:10px;color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.32px}@media screen and (max-width: 450px){.modal-add__top_text{font-size:15px}}.modal-add__top_text svg{width:32px;height:32px;display:block;fill:none;stroke:#3e8b27}@media screen and (max-width: 450px){.modal-add__top_text svg{width:28px;height:28px}}.modal-add__close{transition:.3s}@media screen and (max-width: 450px){.modal-add__close{margin-top:2px}}.modal-add__close svg{width:16px;height:16px;display:block;stroke:#181818;stroke-width:1.5px;cursor:pointer;transition:.3s}.modal-add__close:hover svg{stroke:#8f8f8f}.modal-add__product{display:flex;align-items:center;gap:16px}.modal-add__product_img{width:89px;height:80px;background:#eee}@media screen and (max-width: 450px){.modal-add__product_img{width:70px;height:70px}}.modal-add__product_img img{width:100%;height:100%;object-fit:contain}.modal-add__product_content{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.modal-add__product_title{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:130%}.modal-add__product_row{display:flex;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:140%;gap:16px}.modal-add__product_color,.modal-add__product_size{padding-right:17px;position:relative}.modal-add__product_color::after,.modal-add__product_size::after{content:"";position:absolute;right:0;width:1.5px;height:15px;top:50%;transform:translateY(-50%);background:#babcc0}.modal-add__product_sale{color:#fff;font-size:11.027px;font-style:normal;font-weight:800;line-height:130%;text-transform:uppercase;background:#181818;padding:7px 11px}.modal-add__product_prices{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap}.modal-add__product_price{color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:135%}.modal-add__product_price.old{text-decoration:line-through;color:#8f8f8f}.modal-add__product_price.sale{color:red}.modal-add__btns{display:flex;gap:16px;align-items:stretch;width:100%}@media screen and (max-width: 450px){.modal-add__btns{flex-direction:column;gap:8px}}.modal-add__btns .btn-white{font-size:14px;font-style:normal;font-weight:700;line-height:130%;padding:12px 10px;width:-webkit-fill-available;display:flex;justify-content:center}@media screen and (max-width: 450px){.modal-add__btns .btn-white{font-size:15px;padding:13px 10px}}.modal-add__btns .btn-black{font-size:14px;font-style:normal;font-weight:700;line-height:130%;padding:12px 15px;min-width:max-content;display:flex;justify-content:center}@media screen and (max-width: 450px){.modal-add__btns .btn-black{font-size:15px;padding:13px 10px}}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(24,24,24,.35);z-index:300;display:none;align-items:center;justify-content:center;transition:.3s;opacity:0}.modal.show-modal{opacity:1}.modal.show-modal .modal__inner{transform:translateX(0)}.modal table{border-collapse:collapse;width:100%}.modal tr:hover{box-shadow:0 0 0 1px #181818}.modal thead tr:hover{box-shadow:unset}.modal th{background:#f3f3f3;color:var(--ECCO-Website-base-black, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:130%;padding:12px 24px}@media screen and (max-width: 600px){.modal th{padding:6px 15px;font-size:13px}}.modal td{padding:8px 24px;color:var(--base-black-Hover, #3F3F3F);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 600px){.modal td{padding:8px 15px;font-size:15px}}.modal-sizes .modal__inner{background:#fff;width:646px}@media screen and (max-width: 768px){.modal-sizes .modal__inner{margin-right:4%;margin-left:4%}}.modal-sizes td{width:33.3%}.modal-sizes .modal__top{padding:32px;padding-right:70px;background:var(--base-black-Defolt, #181818);position:relative}@media screen and (max-width: 768px){.modal-sizes .modal__top{padding:16px;padding-right:50px}}.modal-sizes .modal__close{position:absolute;top:32px;right:32px;width:36px;height:36px;cursor:pointer}@media screen and (max-width: 768px){.modal-sizes .modal__close{top:16px;right:16px}}@media screen and (max-width: 600px){.modal-sizes .modal__close{width:30px;top:18px;height:30px}}.modal-sizes .modal__close svg{width:100%;height:100%;display:block;stroke:#8f8f8f;transition:.3s;pointer-events:none}.modal-sizes .modal__close:hover svg{stroke:#fff}.modal-sizes .modal__top_name{color:#fff;font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}@media screen and (max-width: 768px){.modal-sizes .modal__top_name{font-size:24px}}@media screen and (max-width: 600px){.modal-sizes .modal__top_name{font-size:20px}}.modal-sizes .modal__body{padding:32px}@media screen and (max-width: 600px){.modal-sizes .modal__body{padding:20px 16px}}.authorization .modal__inner{background:#fff;width:646px}@media screen and (max-width: 768px){.authorization .modal__inner{margin-right:4%;margin-left:4%}}.authorization .authorization__form{display:flex;flex-direction:column;align-items:center}.authorization .authorization__form label{width:100%;color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:135%;margin-bottom:6px}.authorization .authorization__form.hide{display:none}.authorization .authorization__form.hide~.authorization__success{display:flex}.authorization .input-wrap{margin-bottom:24px}.authorization .input-wrap._err input{border-color:#c83532}.authorization .btn-black{padding:17px 0;width:min(282px,100%);justify-content:center}.authorization .btn-black .authorization__btn_resend{display:none}.authorization .btn-black[disabled]{background:var(--ECCO-Website-dark-grey, #8F8F8F);cursor:default;pointer-events:none}.authorization .btn-black span{cursor:pointer}.authorization input{background:var(--Background, #F3F3F3);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);font-size:16px;padding:12px 17px;font-style:normal;font-weight:400;line-height:24px;border:1px solid rgba(0,0,0,0);color:#181818;transition:.3s}.authorization input:focus{border-color:#181818}.authorization input::placeholder{color:var(--Grey-Dark, #8F8F8F)}.authorization .modal__top{padding:32px;padding-right:70px;background:var(--base-black-Defolt, #181818);position:relative}@media screen and (max-width: 768px){.authorization .modal__top{padding:16px;padding-right:50px}}.authorization .modal__close{position:absolute;top:32px;right:32px;width:36px;height:36px;cursor:pointer}@media screen and (max-width: 768px){.authorization .modal__close{top:16px;right:16px}}@media screen and (max-width: 600px){.authorization .modal__close{width:30px;top:18px;height:30px}}.authorization .modal__close svg{width:100%;height:100%;display:block;stroke:#8f8f8f;transition:.3s;pointer-events:none}.authorization .modal__close:hover svg{stroke:#fff}.authorization .modal__top_name{color:#fff;font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}@media screen and (max-width: 768px){.authorization .modal__top_name{font-size:24px}}@media screen and (max-width: 600px){.authorization .modal__top_name{font-size:20px}}.authorization .modal__body{padding:32px 32px 48px}@media screen and (max-width: 600px){.authorization .modal__body{padding:20px 16px}}.authorization .input-code{display:none;flex-direction:column;align-items:center;margin-bottom:24px}.authorization .input-code.show{display:flex}.authorization .input-code.show~.authorization__btn .authorization__btn_start{display:none}.authorization .input-code.show~.authorization__btn .authorization__btn_resend{display:block}.authorization .input-code__wrap{display:flex;justify-content:center;gap:10px}.authorization .input-code__num{width:60px;height:60px;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:center;text-align:center;font-size:36px;font-weight:700;padding:0}@media screen and (max-width: 600px){.authorization .input-code__num{width:50px;height:50px;font-size:30px}}.authorization .input-code__timer{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:700;line-height:135%;margin-top:24px}.authorization .input-code__timer.countdown{display:none}.authorization__success{display:none;flex-direction:column;align-items:center;gap:24px;text-align:center}.authorization__success p{color:var(--base-black-Hover, #3F3F3F);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:135%}.authorization__success a{color:var(--Blue-Links, #234484);text-decoration:underline}.authorization__success a:hover{text-decoration:none}.authorization__success .authorization__success_title{color:var(--base-black-Defolt, #181818);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.moz .modal__inner{scrollbar-width:thin;scrollbar-color:#181818 #f3f3f3}.modal__inner{max-height:96dvh;overflow-y:auto}.modal__inner::-webkit-scrollbar{width:4px;height:4px;background:var(--Background, #F3F3F3)}.modal__inner::-webkit-scrollbar-thumb{background:#181818;border-radius:4px}.modal__inner::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.modal-review__success_inner{padding:48px 32px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0px;text-align:center}.modal-review__success_inner p{color:#8f8f8f}.modal-review__success_inner .modal-review__success_title{font-size:26px;font-weight:700;line-height:31px;letter-spacing:.02em;text-align:center;color:#181818;margin-bottom:8px}.modal-review,.modal-review-success{align-items:flex-start;justify-content:flex-end}.modal-review .modal__inner,.modal-review-success .modal__inner{background:var(--Background, #F3F3F3);width:646px;height:100%;transform:translateX(105%);transition:.3s;max-height:100dvh}.modal-review .checkbox,.modal-review-success .checkbox{margin-top:46px;align-items:flex-start}@media screen and (max-width: 768px){.modal-review .checkbox,.modal-review-success .checkbox{margin-top:30px}}.modal-review .checkbox__check,.modal-review-success .checkbox__check{background-color:#fff}.modal-review .btn-black,.modal-review-success .btn-black{margin:16px auto 0;padding-left:60px;padding-right:60px}.modal-review .modal__top,.modal-review-success .modal__top{padding:32px 32px 16px;padding-right:70px;background:var(--base-black-Defolt, #181818);position:relative}@media screen and (max-width: 768px){.modal-review .modal__top,.modal-review-success .modal__top{padding:16px;padding-right:50px}}.modal-review .modal__close,.modal-review-success .modal__close{position:absolute;top:32px;right:32px;width:36px;height:36px;cursor:pointer}@media screen and (max-width: 768px){.modal-review .modal__close,.modal-review-success .modal__close{top:16px;right:16px}}@media screen and (max-width: 600px){.modal-review .modal__close,.modal-review-success .modal__close{width:30px;top:18px;height:30px}}.modal-review .modal__close svg,.modal-review-success .modal__close svg{width:100%;height:100%;display:block;stroke:#8f8f8f;transition:.3s;pointer-events:none}.modal-review .modal__close:hover svg,.modal-review-success .modal__close:hover svg{stroke:#fff}.modal-review .modal__top_name,.modal-review-success .modal__top_name{color:#fff;font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}@media screen and (max-width: 768px){.modal-review .modal__top_name,.modal-review-success .modal__top_name{font-size:24px}}.modal-review .modal__top_product,.modal-review-success .modal__top_product{margin-top:12px;color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:500;line-height:130%}.modal-review__form{background:var(--Background, #F3F3F3);padding:16px 32px 32px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.modal-review__form{padding:16px 16px 32px}}.modal-review__char{display:flex;justify-content:space-between;align-items:flex-start;gap:0 55px;margin-bottom:16px;width:100%}@media screen and (max-width: 768px){.modal-review__char{flex-wrap:wrap;gap:10px 20px}}@media screen and (max-width: 450px){.modal-review__char{flex-direction:column}}.rating{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;position:relative;gap:8px}.rating._err{position:relative;margin-bottom:5px}.rating._err::after{content:attr(data-err);color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;position:absolute;top:100%;width:max-content;right:0}@media screen and (max-width: 450px){.rating._err::after{right:unset;left:0}}.rating-text{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:130%;position:absolute;text-align:right;right:calc(100% + 17px);width:max-content;opacity:0;transition:opacity .3s;margin-top:-1px}@media screen and (max-width: 450px){.rating-text{right:unset;left:calc(100% + 5px);display:flex;flex-direction:row-reverse;gap:4px}}.rating-text-default{opacity:1}.rating-0{filter:grayscale(100%)}.rating>input{display:none}.rating>label{cursor:pointer;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.3634 5.02499L10.6524 4.37636L8.5464 0.331635C8.48888 0.220893 8.39425 0.131244 8.27736 0.0767521C7.9842 -0.0603573 7.62794 0.0539006 7.48136 0.331635L5.37541 4.37636L0.664371 5.02499C0.534488 5.04257 0.415738 5.10058 0.32482 5.18847C0.214905 5.2955 0.154337 5.43949 0.156424 5.5888C0.158512 5.73811 0.223084 5.88053 0.335952 5.98476L3.74445 9.133L2.93918 13.5785C2.92029 13.6819 2.93237 13.7883 2.97404 13.8855C3.01572 13.9828 3.08531 14.067 3.17495 14.1287C3.26458 14.1903 3.37066 14.227 3.48116 14.2344C3.59166 14.2419 3.70215 14.2199 3.80011 14.1709L8.01388 12.0721L12.2277 14.1709C12.3427 14.2289 12.4763 14.2482 12.6043 14.2271C12.9272 14.1744 13.1443 13.8844 13.0886 13.5785L12.2833 9.133L15.6918 5.98476C15.7846 5.89863 15.8458 5.78613 15.8644 5.66308C15.9145 5.35546 15.6881 5.0707 15.3634 5.02499Z' fill='%23DFDFDF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:.3s}.rating>input:checked~label,.rating>input:checked~label~label{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.3634 5.02499L10.6524 4.37636L8.5464 0.331635C8.48888 0.220893 8.39425 0.131244 8.27736 0.0767521C7.9842 -0.0603573 7.62794 0.0539006 7.48136 0.331635L5.37541 4.37636L0.664371 5.02499C0.534488 5.04257 0.415738 5.10058 0.32482 5.18847C0.214905 5.2955 0.154337 5.43949 0.156424 5.5888C0.158512 5.73811 0.223084 5.88053 0.335952 5.98476L3.74445 9.133L2.93918 13.5785C2.92029 13.6819 2.93237 13.7883 2.97404 13.8855C3.01572 13.9828 3.08531 14.067 3.17495 14.1287C3.26458 14.1903 3.37066 14.227 3.48116 14.2344C3.59166 14.2419 3.70215 14.2199 3.80011 14.1709L8.01388 12.0721L12.2277 14.1709C12.3427 14.2289 12.4763 14.2482 12.6043 14.2271C12.9272 14.1744 13.1443 13.8844 13.0886 13.5785L12.2833 9.133L15.6918 5.98476C15.7846 5.89863 15.8458 5.78613 15.8644 5.66308C15.9145 5.35546 15.6881 5.0707 15.3634 5.02499Z' fill='%23181818'/%3E%3C/svg%3E")}.rating>input:not(:checked)~label:hover,.rating>input:not(:checked)~label:hover~label{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.3634 5.02499L10.6524 4.37636L8.5464 0.331635C8.48888 0.220893 8.39425 0.131244 8.27736 0.0767521C7.9842 -0.0603573 7.62794 0.0539006 7.48136 0.331635L5.37541 4.37636L0.664371 5.02499C0.534488 5.04257 0.415738 5.10058 0.32482 5.18847C0.214905 5.2955 0.154337 5.43949 0.156424 5.5888C0.158512 5.73811 0.223084 5.88053 0.335952 5.98476L3.74445 9.133L2.93918 13.5785C2.92029 13.6819 2.93237 13.7883 2.97404 13.8855C3.01572 13.9828 3.08531 14.067 3.17495 14.1287C3.26458 14.1903 3.37066 14.227 3.48116 14.2344C3.59166 14.2419 3.70215 14.2199 3.80011 14.1709L8.01388 12.0721L12.2277 14.1709C12.3427 14.2289 12.4763 14.2482 12.6043 14.2271C12.9272 14.1744 13.1443 13.8844 13.0886 13.5785L12.2833 9.133L15.6918 5.98476C15.7846 5.89863 15.8458 5.78613 15.8644 5.66308C15.9145 5.35546 15.6881 5.0707 15.3634 5.02499Z' fill='%23181818'/%3E%3C/svg%3E")}#rating-1:checked~.rating-text1{opacity:1}#rating-1:checked~.rating-text-default{opacity:0}#rating-2:checked~.rating-text2{opacity:1}#rating-2:checked~.rating-text-default{opacity:0}#rating-3:checked~.rating-text3{opacity:1}#rating-3:checked~.rating-text-default{opacity:0}#rating-4:checked~.rating-text4{opacity:1}#rating-4:checked~.rating-text-default{opacity:0}#rating-5:checked~.rating-text5{opacity:1}#rating-5:checked~.rating-text-default{opacity:0}.modal-review__line{width:100%;display:block;margin-bottom:16px;border-top:1px solid #8f8f8f}.modal-review__char_name{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:130%}.correspondence{display:flex;align-items:flex-start;gap:46px;padding-right:41px;padding-right:41px;margin-bottom:12px}@media screen and (max-width: 768px){.correspondence{width:calc(100vw - var(--padding) - var(--padding));padding-right:50px;padding-left:50px;justify-content:center}}@media screen and (max-width: 600px){.correspondence{gap:40px}}@media screen and (max-width: 450px){.correspondence{gap:32px}}.correspondence._err{position:relative;margin-bottom:5px}.correspondence._err::after{content:attr(data-err);color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;position:absolute;top:100%;width:max-content;right:0}@media screen and (max-width: 450px){.correspondence._err::after{right:unset;left:0}}.correspondence .correspondence__item:nth-last-child(1)::after{content:none}.correspondence__item{display:flex;flex-direction:column;align-items:center;position:relative;width:24px}.correspondence__item::after{content:"";width:14px;height:1px;background:#181818;position:absolute;left:calc(100% + 16px);top:12px}@media screen and (max-width: 600px){.correspondence__item::after{left:calc(100% + 12px)}}@media screen and (max-width: 450px){.correspondence__item::after{left:calc(100% + 9px)}}.correspondence__item .correspondence__text{display:block;color:var(--Grey-Dark, #8F8F8F);font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-align:center;margin-top:6px}@media screen and (max-width: 450px){.correspondence__item .correspondence__text{font-size:11px}}.correspondence__item input:checked~.correspondence__check::after{opacity:1}.correspondence__check{width:24px;height:24px;border-radius:100%;border:1.5px solid #000;cursor:pointer;position:relative}.correspondence__check::after{content:"";width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:var(--base-black-Defolt);border-radius:100%;opacity:0;transition:.3s}.correspondence__check:hover::after{opacity:.5}.modal-review__char.feedback{flex-wrap:wrap}.moz .modal__inner .review__feedback textarea{scrollbar-width:thin;scrollbar-color:#181818 var(--Background, #F3F3F3)}.review__feedback{width:100%;margin-top:8px;background:#fff;padding:24px;position:relative}@media screen and (max-width: 600px){.review__feedback{padding:16px}}.review__feedback .review__feedback_err{display:none}.review__feedback textarea{resize:none;font-family:"Mulish";font-size:12px;font-style:normal;font-weight:500;line-height:130%;color:#181818;width:100%;height:46px}@media screen and (max-width: 768px){.review__feedback textarea{height:56px}}@media screen and (max-width: 450px){.review__feedback textarea{height:80px}}.review__feedback textarea::-webkit-scrollbar{width:4px;background:var(--Background, #F3F3F3)}.review__feedback textarea::-webkit-scrollbar-thumb{background:#181818;border-radius:4px}.review__feedback textarea::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.review__feedback textarea::placeholder{color:var(--Grey-Dark, #8F8F8F)}.review__feedback textarea._err{margin-bottom:8px}.review__feedback textarea._err~.review__feedback_err{display:block;color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.2px;transform:translateY(calc(100% + 1px));position:absolute;top:60px}@media screen and (max-width: 768px){.review__feedback textarea._err~.review__feedback_err{top:70px}}@media screen and (max-width: 450px){.review__feedback textarea._err~.review__feedback_err{top:85px}}.review__feedback .review__feedback_imgs{position:relative;margin-top:6px;padding-top:4px}.review__feedback .review__feedback_imgs::after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:linear-gradient(to right, #8F8F8F 6px, transparent 4px);background-size:9px 4px;background-repeat:repeat-x;background-position:0 bottom;transition:.3s}.review__feedback .file-selectdialog .file-extended .file-selector{margin:0;padding:0 0 0 41px;display:block;gap:13px;align-items:center;color:var(--Grey-Dark, #8F8F8F);font-size:12px;font-style:normal;font-weight:500;line-height:130%;position:relative;z-index:1}.review__feedback .file-selectdialog .file-extended .file-load-img,.review__feedback .file-selectdialog .file-extended .file-selector:hover .file-load-img{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='28' viewBox='0 0 27 28' fill='none'%3E%3Cpath d='M13.5 19.5097C14.6753 19.5097 15.669 19.1047 16.4812 18.2947C17.2912 17.4825 17.6962 16.4887 17.6962 15.3135C17.6962 14.1382 17.2912 13.1445 16.4812 12.3322C15.6682 11.5222 14.6745 11.1172 13.5 11.1172C12.3255 11.1172 11.3318 11.5222 10.5188 12.3322C9.70875 13.1445 9.30375 14.1382 9.30375 15.3135C9.30375 16.4887 9.70913 17.4825 10.5199 18.2947C11.3314 19.1047 12.3247 19.5097 13.5 19.5097ZM13.5 18.3847C12.6263 18.3847 11.8958 18.0915 11.3085 17.505C10.7213 16.9185 10.4276 16.188 10.4276 15.3135C10.4276 14.4397 10.7213 13.7092 11.3085 13.122C11.8958 12.5347 12.6263 12.2411 13.5 12.2411C14.3737 12.2411 15.1042 12.5347 15.6915 13.122C16.2788 13.7092 16.5724 14.4397 16.5724 15.3135C16.5724 16.1872 16.2788 16.9177 15.6915 17.505C15.1042 18.0922 14.3737 18.3859 13.5 18.3859V18.3847ZM5.19187 23.1885C4.67437 23.1885 4.24238 23.0152 3.89588 22.6687C3.54863 22.3215 3.375 21.8891 3.375 21.3716V9.25535C3.375 8.73785 3.54863 8.30585 3.89588 7.95935C4.24238 7.6121 4.67437 7.43848 5.19187 7.43848H8.51962L10.6009 5.18848H16.3991L18.4804 7.43848H21.8081C22.3256 7.43848 22.7576 7.6121 23.1041 7.95935C23.4514 8.30585 23.625 8.73785 23.625 9.25535V21.3716C23.625 21.8891 23.4517 22.3211 23.1052 22.6676C22.758 23.0149 22.3256 23.1885 21.8081 23.1885H5.19187Z' fill='%23E0E0E0'/%3E%3C/svg%3E");width:27px;min-width:27px;height:28px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;background-position:unset;left:0;top:0}.review__feedback .file-placeholder .files-list td{padding:5px 0 5px}.review__feedback .files-list tr:hover{box-shadow:unset}.review__feedback .file-placeholder .files-text{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:130%}.review__feedback .file-selectdialog .file-placeholder{margin-left:41px;margin-bottom:10px}.review__feedback .file-selectdialog .file-extended .file-uploader{color:var(--Blue-Links, #234484);font-size:12px;font-style:normal;font-weight:500;line-height:130%;cursor:pointer}.review__feedback .file-selectdialog .file-label{margin:0;padding:0;left:0;background:unset;display:none}.review__feedback .file-extended{margin:0}.review__feedback .file-selectdialog{border:unset;background:rgba(0,0,0,0);box-shadow:unset}.review__feedback .file-selectdialog .file-extended .file-selector:hover{border:unset}.review__feedback_text{display:flex;gap:13px;align-items:center;color:var(--Grey-Dark, #8F8F8F);font-size:12px;font-style:normal;font-weight:500;line-height:130%;position:relative;z-index:1}.review__feedback_icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='28' viewBox='0 0 27 28' fill='none'%3E%3Cpath d='M13.5 19.5097C14.6753 19.5097 15.669 19.1047 16.4812 18.2947C17.2912 17.4825 17.6962 16.4887 17.6962 15.3135C17.6962 14.1382 17.2912 13.1445 16.4812 12.3322C15.6682 11.5222 14.6745 11.1172 13.5 11.1172C12.3255 11.1172 11.3318 11.5222 10.5188 12.3322C9.70875 13.1445 9.30375 14.1382 9.30375 15.3135C9.30375 16.4887 9.70913 17.4825 10.5199 18.2947C11.3314 19.1047 12.3247 19.5097 13.5 19.5097ZM13.5 18.3847C12.6263 18.3847 11.8958 18.0915 11.3085 17.505C10.7213 16.9185 10.4276 16.188 10.4276 15.3135C10.4276 14.4397 10.7213 13.7092 11.3085 13.122C11.8958 12.5347 12.6263 12.2411 13.5 12.2411C14.3737 12.2411 15.1042 12.5347 15.6915 13.122C16.2788 13.7092 16.5724 14.4397 16.5724 15.3135C16.5724 16.1872 16.2788 16.9177 15.6915 17.505C15.1042 18.0922 14.3737 18.3859 13.5 18.3859V18.3847ZM5.19187 23.1885C4.67437 23.1885 4.24238 23.0152 3.89588 22.6687C3.54863 22.3215 3.375 21.8891 3.375 21.3716V9.25535C3.375 8.73785 3.54863 8.30585 3.89588 7.95935C4.24238 7.6121 4.67437 7.43848 5.19187 7.43848H8.51962L10.6009 5.18848H16.3991L18.4804 7.43848H21.8081C22.3256 7.43848 22.7576 7.6121 23.1041 7.95935C23.4514 8.30585 23.625 8.73785 23.625 9.25535V21.3716C23.625 21.8891 23.4517 22.3211 23.1052 22.6676C22.758 23.0149 22.3256 23.1885 21.8081 23.1885H5.19187Z' fill='%23E0E0E0'/%3E%3C/svg%3E");width:27px;min-width:27px;height:28px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center}.review__feedback_inp{position:relative;width:max-content;cursor:pointer;display:inline-block}.review__feedback_inp span{color:var(--Blue-Links, #234484);font-size:12px;font-style:normal;font-weight:500;line-height:130%;cursor:pointer}.review__feedback_inp input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.review__feedback_drop{min-height:27px;position:absolute;left:0;width:100%;top:0;height:100%}.review__feedback_previews{display:flex;gap:6px;margin-bottom:6px;display:none}.review__feedback_previews img{width:60px;height:60px;object-fit:cover;object-position:center;border:1.5px solid var(--Grey-light, #E0E0E0);background:var(--Background, #F3F3F3)}.modal-review__char_recomendations{flex-direction:column;gap:8px}.modal-review__recomendations_wrap{display:flex;align-items:stretch;gap:8px}.modal-review__recomendations_wrap._err{position:relative;padding-bottom:18px}.modal-review__recomendations_wrap._err::after{content:attr(data-err);color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;position:absolute;bottom:0}.modal-review__recomendations_text{color:var(--ECCO-Website-base-black, #181818);font-size:12px;font-style:normal;font-weight:700;line-height:130%;padding:11px 9px;border:1px solid #181818;min-width:117px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s}.modal-review__recomendations_text:hover{background:#181818;border-color:#181818;color:#fff}.modal-review__recomendations_item input:checked~.modal-review__recomendations_text{background:var(--ECCO-Website-base-black, #181818);color:#fff}.modal-review__inputs{display:flex;flex-wrap:wrap;gap:16px 18px}.modal-review__inputs_wrap{width:calc(50% - 9px);margin-bottom:0}@media screen and (max-width: 450px){.modal-review__inputs_wrap{width:100%}}.modal-review__inputs_wrap._err{position:relative}.modal-review__inputs_wrap._err::after{content:attr(data-err);color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;transform:translateY(calc(100% + 1px))}.modal-review__inputs_wrap._err input{border-color:#c83532}.modal-review__inputs_wrap label{color:#10002e;font-size:12px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:12px;display:block}.modal-review__inputs_wrap input{border:1px solid var(--Grey-light, #E0E0E0);background:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.2px;color:#181818;padding:12px 8px;height:48px;align-items:center;display:flex}@media screen and (max-width: 768px){.modal-review__inputs_wrap input{font-size:14px;height:40px}}.modal-review__inputs_wrap input::placeholder{color:var(--Grey-Dark, #8F8F8F)}.modal-review__inputs_wrap input:hover{background:#fff;border-color:#8f8f8f}.modal-review__inputs_wrap input:focus{background:#fff;border-color:#181818}.modal-review__rools{margin-top:16px}.modal-review__rools *{color:var(--Grey-Dark, #8F8F8F);font-size:12px;font-style:normal;font-weight:500;line-height:130%}.modal-review__rools .modal-review__rools_show{margin:4px 0 0;display:flex;align-items:center;gap:10px;width:max-content;cursor:pointer;position:relative}.modal-review__rools .modal-review__rools_show::before{content:"";position:absolute;top:calc(100% + 3px);height:1px;width:calc(100% - 33px);left:0;transform-origin:left;transform:scaleX(0);transition:transform .3s;background:#181818}.modal-review__rools .modal-review__rools_show:hover::before{transform:scaleX(1)}.modal-review__rools .modal-review__rools_show span{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:135%;cursor:pointer}@media screen and (max-width: 768px){.modal-review__rools .modal-review__rools_show span{font-size:14px}}.modal-review__rools .modal-review__rools_show .hide{display:none}.modal-review__rools .modal-review__rools_show::after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M19.5 9.68848L12 17.1885L4.5 9.68848' stroke='%23101828' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.show-rools~.modal-review__rools_show::after{transform:scale(1, -1)}.show-rools~.modal-review__rools_show .hide{display:block}.show-rools~.modal-review__rools_show .show{display:none}.modal-review__rools_hidden{display:grid;grid-template-rows:0fr;overflow:hidden;transition:.3s}.modal-review__rools_hidden.show-rools{grid-template-rows:1fr}.modal-review__rools_inner{min-height:0}.modal-review__rools_inner p{padding-top:10px}.modal.err-popup .modal__inner,.modal.fail .modal__inner,.modal.success .modal__inner{width:545px;max-width:96vw;background:#fff;position:relative;padding:32px}@media screen and (max-width: 600px){.modal.err-popup .modal__inner,.modal.fail .modal__inner,.modal.success .modal__inner{padding:32px 16px}}.modal.fail .modal__inner,.modal.success .modal__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.modal.fail .default-btn,.modal.success .default-btn{margin-top:16px}.modal.modal-not-avail .modal__inner{width:545px;max-width:calc(100% - 16px);background:#fff}.modal.modal-not-avail .modal-not-avail__inner{padding:32px}@media screen and (max-width: 600px){.modal.modal-not-avail .modal-not-avail__inner{padding:24px}}.modal.modal-not-avail .modal-not-avail__inner p{color:var(--base-black-Hover, #3F3F3F);font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 600px){.modal.modal-not-avail .modal-not-avail__inner p{font-size:14px}}.modal.modal-not-avail .modal__top{background:var(--base-black-Defolt, #181818);padding:32px;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.modal.modal-not-avail .modal__top{padding:16px}}.modal.modal-not-avail .modal__top_name{color:var(--base-white, #FFF);font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}@media screen and (max-width: 768px){.modal.modal-not-avail .modal__top_name{font-size:22px}}@media screen and (max-width: 600px){.modal.modal-not-avail .modal__top_name{font-size:20px}}.modal.modal-not-avail .modal__close{width:36px;height:36px;cursor:pointer}@media screen and (max-width: 600px){.modal.modal-not-avail .modal__close{width:30px;height:30px}}.modal.modal-not-avail .modal__close svg{width:100%;height:100%;display:block;stroke:#8f8f8f;transition:.3s;pointer-events:none}.modal.modal-not-avail .modal__close:hover svg{stroke:#fff}.modal.modal-not-avail .input-wrap{margin:16px 0 0;width:100%}.modal.modal-not-avail label{color:var(--base-black-Defolt, #181818);font-size:12px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:12px;display:block}.modal.modal-not-avail ._err input{border-color:#c83532}.modal.modal-not-avail input{background:#fff;border:1px solid var(--Grey-light, #E0E0E0);margin:0}.modal.modal-not-avail input:focus{border-color:#181818}.modal.modal-not-avail .form-val{display:flex;flex-direction:column;align-items:center}.modal.modal-not-avail .btn-black{margin:0 auto;padding:12px 40px;font-size:14px;font-weight:700;margin-top:24px;font-family:"Mulish",sans-serif;color:#fff}@media(hover: hover){.modal.modal-not-avail .btn-black:hover{color:#fff}}.modal.modal-not-avail .modal-avail__form_result{width:100%;padding:16px 0}.modal.modal-not-avail .modal-avail__form_result p{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%}.modal.modal-not-avail .modal-avail__form_result .modal-avail__form_title{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:8px}.modal.modal-avail .modal__inner{width:1108px;max-width:calc(100% - 16px);background:#fff}.modal.modal-avail .modal__top{background:var(--base-black-Defolt, #181818);padding:32px;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.modal.modal-avail .modal__top{padding:16px}}.modal.modal-avail .modal__top_name{color:var(--base-white, #FFF);font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}@media screen and (max-width: 768px){.modal.modal-avail .modal__top_name{font-size:22px}}@media screen and (max-width: 600px){.modal.modal-avail .modal__top_name{font-size:20px}}.modal.modal-avail .modal__close{width:36px;height:36px;cursor:pointer}@media screen and (max-width: 600px){.modal.modal-avail .modal__close{width:30px;height:30px}}.modal.modal-avail .modal__close svg{width:100%;height:100%;display:block;stroke:#8f8f8f;transition:.3s;pointer-events:none}.modal.modal-avail .modal__close:hover svg{stroke:#fff}.modal.modal-avail .modal-avail__inner{padding:32px 32px 0}@media screen and (max-width: 1024px){.modal.modal-avail .modal-avail__inner{padding:24px 16px 0}}.modal.modal-avail .modal-avail__inner_avail{display:flex;align-items:stretch;gap:24px;margin-bottom:32px}@media screen and (max-width: 1024px){.modal.modal-avail .modal-avail__inner_avail{gap:16px}}@media screen and (max-width: 768px){.modal.modal-avail .modal-avail__inner_avail{flex-direction:column-reverse}}.modal.modal-avail .modal-avail__left{width:450px;min-width:450px;max-height:min(680px,100vh - 150px);overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-right:17px}@media screen and (max-width: 1024px){.modal.modal-avail .modal-avail__left{width:350px;min-width:350px;padding-right:10px;max-height:calc(100vh - 200px)}}@media screen and (max-width: 768px){.modal.modal-avail .modal-avail__left{width:100%;min-width:unset;max-height:unset;padding-right:0}}.modal.modal-avail .modal-avail__left::-webkit-scrollbar{width:5px;background:#e0e0e0}.modal.modal-avail .modal-avail__left::-webkit-scrollbar-thumb{background:#181818}.modal.modal-avail .modal-avail__left::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.modal.modal-avail .modal-avail__product{padding:16px;border:1px solid #e0e0e0;background:#fff;display:flex;gap:16px}@media screen and (max-width: 768px){.modal.modal-avail .modal-avail__product{display:none}}.modal.modal-avail .modal-avail__product img{width:69px;min-width:69px;height:69px;object-fit:contain;object-position:center;display:block}.modal.modal-avail .modal-avail__product_info{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.modal.modal-avail .modal-avail__product_category{color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:130%}.modal.modal-avail .modal-avail__product_name{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:2px}.modal.modal-avail .modal-avail__product_color{color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:400;line-height:135%;margin-bottom:2px}.modal.modal-avail .modal-avail__product_code{margin-bottom:6px;color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%}.modal.modal-avail .modal-avail__product_price{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.modal.modal-avail .modal-avail__shop{padding:16px;border:1px solid var(--Grey-light, #E0E0E0);background:var(--base-white, #FFF);display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%;transition:border .3s;cursor:pointer}@media(hover: hover){.modal.modal-avail .modal-avail__shop:hover{border-color:#181818}}.modal.modal-avail .modal-avail__shop.active{border-color:#181818;box-shadow:inset 0 0 0 1px #181818}.modal.modal-avail .modal-avail__shop.hide{display:none}.modal.modal-avail .modal-avail__shop a{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%;transition:color .3s}@media(hover: hover){.modal.modal-avail .modal-avail__shop a:hover{color:#181818}}.modal.modal-avail .modal-avail__shop_avail{margin-top:16px;display:flex;align-items:center;gap:8px;color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:130%}.modal.modal-avail .modal-avail__shop_avail svg,.modal.modal-avail .modal-avail__shop_avail img{width:16px;height:16px;display:block;object-fit:contain;object-position:center}.modal.modal-avail .modal-avail__shop_name{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:4px}.modal.modal-avail .modal-avail__shop_sizes{margin-top:4px;display:flex;flex-wrap:wrap;gap:8px}.modal.modal-avail .modal-avail__shop_sizes span{background:var(--ECCO-Website-base-black, #181818);color:var(--ECCO-Website-base-white, #FFF);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:19.37px;min-width:44px;padding:0 6px;height:28px;display:flex;align-items:center;justify-content:center}.modal.modal-avail .modal-avail__shop_get-size{margin-top:16px}.modal.modal-avail .modal-avail__shop_get-size svg,.modal.modal-avail .modal-avail__shop_get-size img{width:16px;height:16px;display:block;object-fit:contain;object-position:center}.modal.modal-avail .modal-avail__shop_get-size p{display:flex;align-items:center;gap:8px;color:var(--base-black-Defolt, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:130%}.modal.modal-avail .modal-avail__shop_wrap{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.modal.modal-avail .modal-avail__shop_wrap span{border:1px solid var(--Grey-light, #E0E0E0);color:#181818;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:19.37px;user-select:none;padding:0 6px;min-width:44px;height:28px;display:flex;align-items:center;justify-content:center}.modal.modal-avail .modal-avail__right{display:flex;flex-direction:column;align-items:stretch;color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%;width:calc(100% - 474px)}@media screen and (max-width: 1024px){.modal.modal-avail .modal-avail__right{width:calc(100% - 366px)}}@media screen and (max-width: 768px){.modal.modal-avail .modal-avail__right{width:100%}}.modal.modal-avail .modal-avail__right .modal-avail__product{display:none}@media screen and (max-width: 768px){.modal.modal-avail .modal-avail__right .modal-avail__product{display:flex;margin-bottom:32px}}.modal.modal-avail .modal-avail__right a{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%;transition:color .3s}@media(hover: hover){.modal.modal-avail .modal-avail__right a:hover{color:#181818}}.modal.modal-avail .modal-avail__right .btn-black{padding:12px 40px;font-size:14px;font-weight:700;margin-top:24px;font-family:"Mulish",sans-serif;color:#fff}@media(hover: hover){.modal.modal-avail .modal-avail__right .btn-black:hover{color:#fff}}.modal.modal-avail .modal-avail__search{position:relative;width:100%}.modal.modal-avail .modal-avail__search .modal-avail__search-ico{position:absolute;z-index:2;width:24px;height:24px;left:12px;top:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.4438 16.4438L21.0001 21.0001M18.75 10.875C18.75 15.2242 15.2242 18.75 10.875 18.75C6.52576 18.75 3 15.2242 3 10.875C3 6.52576 6.52576 3 10.875 3C15.2242 3 18.75 6.52576 18.75 10.875Z' stroke='%23181818' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.modal.modal-avail .modal-avail__search .modal-avail__search{width:100%;padding:12px 46px;border-radius:1000px;border:1px solid #d5d4dc;background:var(--Background, #F3F3F3);font-size:16px;font-style:normal;font-weight:400;line-height:130%;transition:color .3s,border .3s}.modal.modal-avail .modal-avail__search .modal-avail__search:focus{border-color:var(--base-black-Defolt, #181818)}.modal.modal-avail .modal-avail__search .modal-avail__search:disabled{color:rgba(143,143,143,.5)}.modal.modal-avail .modal-avail__search .modal-avail__search:disabled::placeholder{color:rgba(143,143,143,.5)}.modal.modal-avail .modal-avail__search .modal-avail__search::placeholder{color:var(--Grey-Dark, #8F8F8F)}.modal.modal-avail .modal-avail__search .modal-avail__search:placeholder-shown~.modal-avail__search_reset{opacity:.4;cursor:default}.modal.modal-avail .modal-avail__search .modal-avail__search_reset{position:absolute;z-index:2;width:24px;height:24px;right:12px;top:12px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.75 5.25L5.25 18.75M18.75 18.75L5.25 5.25' stroke='%23181818' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.modal.modal-avail .modal-avail__right_sizes{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;margin-bottom:16px}.modal.modal-avail .modal-avail__right_size{position:relative}.modal.modal-avail .modal-avail__right_size-inp{opacity:0;visibility:hidden;position:absolute;left:0;top:0;z-index:-1;width:0;height:0}.modal.modal-avail .modal-avail__right_size-inp:checked~.modal-avail__right_size-sq{border-color:var(--ECCO-Website-base-black, #181818);background:var(--ECCO-Website-base-black, #181818);color:#fff}.modal.modal-avail .modal-avail__right_size-sq{min-width:40px;padding:0 6px;height:40px;user-select:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--ECCO-Website-light-grey, #E0E0E0);background:var(--base-white, #FFF);color:var(--ECCO-Website-base-black, #181818);text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer;transition:border .3s,color .3s,background .3s}@media(hover: hover){.modal.modal-avail .modal-avail__right_size-sq:hover{border-color:#181818}}.modal.modal-avail .modal-avail__map-outer{margin-top:24px;width:100%;flex-grow:1}@media screen and (max-width: 1024px){.modal.modal-avail .modal-avail__map-outer{height:380px;flex-grow:unset}}.modal.modal-avail .modal-avail__map-outer.hide-map{height:0px !important;overflow:hidden;max-height:0px}.modal.modal-avail .modal-avail__map{width:100%;height:100%}.modal.modal-avail [class*=balloon]{opacity:0;visibility:hidden;pointer-events:none}.modal.modal-avail .modal-avail__form,.modal.modal-avail .modal-avail__form_result{margin-top:12px;padding-top:32px;border-top:1px solid #e0e0e0;width:100%}@media screen and (max-width: 768px){.modal.modal-avail .modal-avail__form,.modal.modal-avail .modal-avail__form_result{padding-top:56px;margin-top:0;border-top:unset}}.modal.modal-avail .modal-avail__form p,.modal.modal-avail .modal-avail__form_result p{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%}.modal.modal-avail .modal-avail__form .modal-avail__form_title,.modal.modal-avail .modal-avail__form_result .modal-avail__form_title{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:8px}.modal.modal-avail .input-wrap{margin-bottom:0}.modal.modal-avail .modal-avail__row{margin-top:16px;display:flex;gap:32px}@media screen and (max-width: 1024px){.modal.modal-avail .modal-avail__row{flex-direction:column}}.modal.modal-avail .modal-avail__row label{color:var(--base-black-Defolt, #181818);font-size:12px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:12px;display:block}.modal.modal-avail .modal-avail__row ._err input{border-color:#c83532}.modal.modal-avail .modal-avail__row ._err::after{content:attr(data-err);color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;position:absolute;top:100%;width:max-content;right:0}.modal.modal-avail .modal-avail__row input{background:#fff;border:1px solid var(--Grey-light, #E0E0E0);margin:0}.modal.modal-avail .modal-avail__row input:focus{border-color:#181818}.modal.modal-avail .products-swiper{margin-top:8px;margin-bottom:32px}.modal.modal-avail .products-swiper .page-title{color:var(--base_black, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;padding-left:0;min-height:40px}.modal.modal-avail .products-swiper .products-swiper__container{padding:0;margin-top:16px}.modal.modal-avail .products-swiper .swiper-button-prev{width:40px;height:40px;right:50px;margin:0;left:unset}.modal.modal-avail .products-swiper .swiper-button-prev svg,.modal.modal-avail .products-swiper .swiper-button-prev img{width:50%;height:50%}.modal.modal-avail .products-swiper .swiper-button-next{width:40px;height:40px;right:0;margin:0;left:unset}.modal.modal-avail .products-swiper .swiper-button-next svg,.modal.modal-avail .products-swiper .swiper-button-next img{width:50%;height:50%}.modal.modal-avail .products-swiper .products-swiper__slide{width:194px;height:auto}.modal.modal-avail .products-swiper .products-swiper__swiper .swiper-slide{height:197px;padding:16px}.modal.modal-avail .products-swiper .products-swiper__tags{left:8px;top:8px}.modal.modal-avail .products-swiper .products-swiper__tag{font-size:12px;padding:4px 6px;color:#fff}.modal.modal-avail .products-swiper .products-swiper__tag.red{color:#fff}.modal.modal-avail .products-swiper .products-swiper__tag.new{background:var(--Blue-Links, #234484);color:#fff}.modal.modal-avail .products-swiper .add-to-fav{top:8px;right:8px}.modal.modal-avail .products-swiper .products-swiper__var{width:43px;height:43px}.modal.modal-avail .products-swiper .products-swiper__vars{margin-top:6px}.modal.modal-avail .products-swiper .products-swiper__var_amount{font-size:10px}.modal.modal-avail .products-swiper .products-swiper__title{color:var(--base-black-Defolt, #181818);font-family:Mulish;font-size:12px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.24px}.modal.modal-avail .products-swiper .products-swiper__bottom{margin-top:12px;gap:8px}.modal.modal-avail .products-swiper .products-swiper__prices{font-size:14px}.moz .modal-avail__left{scrollbar-width:thin;scrollbar-color:#181818 #e0e0e0}.popup-window.popup-window-with-titlebar{padding:0;width:545px;max-width:100%}.popup-window-titlebar{background:var(--base-black-Defolt, #181818);padding:32px;height:unset}.popup-window-titlebar .popup-window-titlebar-text{color:var(--base-white, #FFF);font-family:Mulish;font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}span.popup-window-close-icon.popup-window-titlebar-close-icon{width:36px;height:36px;top:32px;right:32px}.popup-window-close-icon.popup-window-titlebar-close-icon::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='36' viewBox='0 0 37 36' fill='none'%3E%3Cg clip-path='url(%23clip0_3525_21782)'%3E%3Cpath d='M19.9109 17.9999L28.201 9.70994C28.3648 9.51864 28.4504 9.27256 28.4407 9.02089C28.4309 8.76921 28.3266 8.53047 28.1485 8.35238C27.9704 8.17428 27.7317 8.06995 27.48 8.06023C27.2283 8.05051 26.9823 8.13612 26.791 8.29994L18.5009 16.5899L10.2109 8.28994C10.0226 8.10164 9.76725 7.99585 9.50095 7.99585C9.23465 7.99585 8.97925 8.10164 8.79095 8.28994C8.60265 8.47825 8.49686 8.73364 8.49686 8.99994C8.49686 9.26624 8.60265 9.52164 8.79095 9.70994L17.091 17.9999L8.79095 26.2899C8.68627 26.3796 8.60125 26.4899 8.54122 26.614C8.4812 26.738 8.44747 26.8732 8.44215 27.0109C8.43683 27.1486 8.46004 27.2859 8.51031 27.4143C8.56059 27.5426 8.63684 27.6591 8.7343 27.7566C8.83175 27.854 8.9483 27.9303 9.07663 27.9806C9.20495 28.0309 9.34228 28.0541 9.48 28.0487C9.61772 28.0434 9.75285 28.0097 9.87692 27.9497C10.001 27.8896 10.1113 27.8046 10.2009 27.6999L18.5009 19.4099L26.791 27.6999C26.9823 27.8638 27.2283 27.9494 27.48 27.9397C27.7317 27.9299 27.9704 27.8256 28.1485 27.6475C28.3266 27.4694 28.4309 27.2307 28.4407 26.979C28.4504 26.7273 28.3648 26.4812 28.201 26.2899L19.9109 17.9999Z' fill='%238F8F8F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3525_21782'%3E%3Crect width='36' height='36' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.popup-window-with-titlebar .popup-window-content{padding:32px 32px 0;font-family:"Mulish",sans-serif}.popup-window-buttons{padding:0 32px 32px}.popup-window-buttons .btn.btn-primary{color:#fff;background:var(--base-black-Defolt);font-size:14px;font-style:normal;font-weight:700;line-height:130%;padding:10px 21px;text-align:center;transition:background .3s;cursor:pointer}.popup-window-buttons .btn.btn-primary:hover{background:#3f3f3f}.bx-catalog-subscribe-form-container-label{color:var(--base-black-Defolt, #181818);font-size:12px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:8px;display:block}.bx-catalog-subscribe-form-container input{border:1px solid var(--Grey-light, #E0E0E0);background:var(--base-white, #FFF);padding:12px;color:#181818;font-size:16px;font-style:normal;font-weight:600;line-height:135%;transition:border .3s}.bx-catalog-subscribe-form-container input:focus{border-color:#181818;background:rgba(0,0,0,0)}.bx-catalog-subscribe-form-container input:hover{border-color:#181818;background:rgba(0,0,0,0)}.modal-not-avail__inner_form p{color:var(--base-black-Hover, #3F3F3F);font-size:16px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:16px}.popup-window-titlebar ._err::after{content:attr(data-err);color:#c83532;font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;position:absolute;top:100%;width:max-content;right:0}@media screen and (max-width: 768px){.popup-window-titlebar{padding:16px}.popup-window-titlebar .popup-window-titlebar-text{font-size:22px}span.popup-window-close-icon.popup-window-titlebar-close-icon{width:30px;height:30px;top:16px;right:16px}.popup-window-with-titlebar .popup-window-content{padding:24px 24px 0}.popup-window-buttons{padding:0 24px 24px}.bx-catalog-subscribe-form-container-label{margin-bottom:8px}.modal-not-avail__inner_form p{font-size:14px}}@media screen and (max-width: 600px){.popup-window-titlebar .popup-window-titlebar-text{font-size:20px}}.cookie-settings .modal__inner{background:var(--base-white, #FFF);max-width:582px}.cookie-settings .modal__top{background:var(--base-black-Defolt, #181818);display:flex;align-items:flex-start;justify-content:space-between;padding:32px}@media screen and (max-width: 768px){.cookie-settings .modal__top{padding:16px}}.cookie-settings .modal__top_name{color:var(--base-white, #FFF);font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px}@media screen and (max-width: 768px){.cookie-settings .modal__top_name{font-size:22px}}@media screen and (max-width: 600px){.cookie-settings .modal__top_name{font-size:20px}}.cookie-settings .modal__close{cursor:pointer}@media(hover: hover){.cookie-settings .modal__close:hover svg{stroke:#fff}}.cookie-settings .modal__close svg{width:36px;height:36px;transition:stroke .3s;fill:none;stroke:#8f8f8f}.cookie-settings .modal__body{padding:32px;display:flex;flex-direction:column;align-items:stretch;color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:400;line-height:135%}@media screen and (max-width: 600px){.cookie-settings .modal__body{padding:20px 16px}}.cookie-settings .modal__body p{width:100%}.cookie-settings .modal__body .btn-black{margin:24px auto 0}.cookie-settings .cookie-settings__form{display:flex;flex-direction:column;align-items:center}.cookie-settings .cookie-settings__form_grey{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:400;line-height:135%;margin-top:12px;width:100%}.cookie-settings .cookie-settings__form_label{margin-top:32px;display:flex;align-items:flex-start;gap:12px;user-select:none;width:100%}.cookie-settings .cookie-settings__form_label input:checked~.cookie-settings__form_sq{border-color:#181818;background:#f3f3f3}.cookie-settings .cookie-settings__form_label input:checked~.cookie-settings__form_sq::before{opacity:1}.cookie-settings .cookie-settings__form_label input:disabled~.cookie-settings__form_sq{background:#f3f3f3;border-color:#e0e0e0;cursor:default}.cookie-settings .cookie-settings__form_label input:disabled~.cookie-settings__form_sq::before{opacity:.4}.cookie-settings .cookie-settings__form_label input:disabled~.cookie-settings__form_text{color:var(--Grey-Dark, #8F8F8F);cursor:default}.cookie-settings .cookie-settings__form_sq{display:flex;align-items:center;justify-content:baseline;min-width:18px;width:18px;height:18px;position:relative;border-radius:4px;border:1px solid var(--Grey-Dark, #8F8F8F);transform:translateY(2px);cursor:pointer;transition:.3s}.cookie-settings .cookie-settings__form_sq::before{content:"";width:14px;height:14px;margin-left:1px;display:block;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.5 3.625L5.3125 9.8125L2.5 7' stroke='%23181818' stroke-width='1.6666' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");opacity:0;transition:opacity .3s}.cookie-settings .cookie-settings__form_text{color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.32px;cursor:pointer}.modal-img .modal__inner{width:700px;max-width:calc(100vw - 20px);height:auto;position:relative}.modal-img .modal__close{cursor:pointer;right:10px;top:10px;position:absolute}.modal-img .modal__close svg{width:36px;height:36px;transition:stroke .3s;fill:none;stroke:#181818}.modal-img .modal-img__img{width:100%}.modal-img .modal-img__img img{width:100%;max-height:calc(100vh - 46px);height:auto;display:block}.red{color:red}.green{color:#3e8b27}.default{color:var(--base-black-Defolt, #181818)}.text-container p{color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:400;line-height:135%}.text-container a{color:var(--Blue-Links, #234484);font-size:16px;font-style:normal;font-weight:500;line-height:130%;display:inline-block;position:relative}.text-container a::after{content:"";position:absolute;top:calc(100% + 3px);height:1px;width:100%;left:0;transform-origin:left;transition:transform .3s;background:var(--Blue-Links, #234484)}.text-container a:hover::after{transform:scaleX(0)}.text-container strong{font-weight:700}.text-container ul{display:flex;flex-direction:column;gap:16px}.text-container ol{display:flex;flex-direction:column;gap:16px}.text-container ol li::marker{color:var(--base-black-Hover, #3f3f3f);font-size:14px;font-style:normal;font-weight:500;line-height:135%}.links-ind{font-size:16px;display:flex}.links-ind a{text-decoration:none;color:#000}.visually-hidden{opacity:0;width:0;height:0;z-index:-1;visibility:hidden;position:absolute;left:-1px}.block-title{color:var(--base-black-Defolt, #181818);font-size:44px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width: 1024px){.block-title{font-size:32px}}.doc-item{display:flex;align-items:center;gap:24px;cursor:pointer}@media(hover: hover){.doc-item:hover .doc-item__name{color:var(--Blue-Links, #234484)}}.doc-item__icon{flex:none;width:46px;height:46px;padding:10px;border-radius:10px;background:var(--base-black-Defolt, #181818);cursor:pointer}.doc-item__icon svg{width:100%;height:100%;fill:var(--ECCO-Website-base-white, #fff)}.doc-item__inner{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:12px;font-style:normal;font-weight:500;line-height:135%;cursor:pointer}.doc-item__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;color:var(--Text-Dark-Main, #000);text-overflow:ellipsis;cursor:pointer}.doc-item__info{color:var(--Grey-Dark, #8f8f8f);cursor:pointer}.vbox-close{display:none;font-size:unset;opacity:unset;padding:unset;position:unset;right:unset;top:unset;transition:unset;z-index:unset}.vbox-child{box-shadow:none}.vbox-child:not(.venoratio){pointer-events:none}.prosuct-p__fixed_prices{margin-right:42px;display:flex;gap:16px}@media screen and (max-width: 1366px){.prosuct-p__fixed_prices{margin-right:16px}}@media(max-width: 500px){.prosuct-p__fixed_prices{gap:8px}}@media screen and (max-width: 450px){.prosuct-p__fixed_prices{display:none}}.prosuct-p__fixed_price{color:var(--base-black-Defolt);font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.52px;white-space:nowrap}@media screen and (max-width: 1366px){.prosuct-p__fixed_price{font-size:20px}}@media(max-width: 500px){.prosuct-p__fixed_price{font-size:17px}}.prosuct-p__fixed_price.sale{color:var(--sale-error, #F00)}.prosuct-p__fixed_price.old{color:#8f8f8f;text-decoration:line-through}.prosuct-p__fixed_controls{display:flex;align-items:stretch;gap:8px}@media screen and (max-width: 768px){.prosuct-p__fixed_controls{flex-grow:1;justify-content:flex-end}}@media screen and (max-width: 450px){.prosuct-p__fixed_controls{justify-content:center}}.prosuct-p__fixed_controls .btn-black{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:130%;padding:12px 40px;height:47px;display:flex;align-items:center;text-align:center}@media screen and (max-width: 1366px){.prosuct-p__fixed_controls .btn-black{font-size:14px;padding:12px 20px}}@media screen and (max-width: 450px){.prosuct-p__fixed_controls .btn-black{flex-grow:1;justify-content:center}}.prosuct-p__fixed_controls .btn-black a{color:#fff}.prosuct-p__fixed_controls .add-to-fav{height:47px;width:46px;min-width:46px}.prosuct-p__fixed_controls .add-to-fav svg{width:24px;height:24px}.prosuct-p__fixed_info{display:flex;align-items:center;gap:24px;width:min(640px,44vw);margin-right:min(120px,6.5vw)}@media screen and (max-width: 1366px){.prosuct-p__fixed_info{gap:16px;margin-right:40px;flex-grow:1}}@media screen and (max-width: 1024px){.prosuct-p__fixed_info{width:auto}}@media screen and (max-width: 768px){.prosuct-p__fixed_info{display:none}}.prosuct-p__fixed_img{background:#f3f3f3;padding:8.6px;width:108px;min-width:108px;height:108px}@media screen and (max-width: 1366px){.prosuct-p__fixed_img{width:76px;min-width:76px;height:76px}}@media screen and (max-width: 1024px){.prosuct-p__fixed_img{display:none}}.prosuct-p__fixed_img img{width:100%;height:100%;object-fit:contain;object-position:center}.prosuct-p__fixed_content{display:flex;flex-direction:column;gap:10px}.prosuct-p__fixed_name{color:#181818;font-size:18px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width: 1366px){.prosuct-p__fixed_name{font-size:16px}}@media screen and (max-width: 768px){.prosuct-p__fixed_name{display:none}}.prosuct-p__fixed_row{display:flex;align-items:center;flex-wrap:wrap;gap:5px 32px}@media screen and (max-width: 1024px){.prosuct-p__fixed_row{display:none}}.prosuct-p__fixed_row .reviews-rate{display:flex;align-items:center;gap:5px;position:relative}@media screen and (max-width: 1366px){.prosuct-p__fixed_row .reviews-rate{gap:4px}}.prosuct-p__fixed_row .reviews-rate .reviews-rate__fix-wrap{position:relative}.prosuct-p__fixed_row .reviews-rate .reviews__common-rate_stars-emp{position:relative;z-index:1;width:100%}.prosuct-p__fixed_row .reviews-rate .reviews__common-rate_stars-black{position:absolute;z-index:2;width:0;overflow:hidden;height:100%;left:0;top:0}.prosuct-p__fixed_row .reviews-rate img,.prosuct-p__fixed_row .reviews-rate svg{display:block;width:112px;height:100%;object-fit:contain}.prosuct-p__fixed_row .reviews-rate__num{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:500;line-height:135%;margin-left:2px}.prosuct-p__fixed_char{color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:500;line-height:135%}.product-faq__img{width:min(612px,31.9vw);height:min(586px,30.54vw)}@media screen and (max-width: 1024px){.product-faq__img{display:none}}.product-faq__img img{width:100%;height:100%;object-fit:cover}.product-faq__wrap{width:calc(100% - min(612px,31.9vw) - min(96px,5vw))}@media screen and (max-width: 1024px){.product-faq__wrap{width:100%}}.product-faq__title{color:var(--Grey-Dark, #8F8F8F);font-size:21px;font-style:normal;font-weight:800;line-height:135%}.product-faq__list{list-style:none;margin:0;padding:0}@media screen and (max-width: 768px){.product-faq__list{margin-top:20px}}.product-faq__list .product-faq__item:nth-child(1){border-top:unset}.product-faq__trigger_text{color:var(--base-black-Defolt, #181818);font-size:21px;font-style:normal;font-weight:800;line-height:135%;cursor:pointer}@media screen and (max-width: 1366px){.product-faq__trigger_text{font-weight:700;font-size:18px}}@media screen and (max-width: 1024px){.product-faq__trigger_text{font-size:20px}}@media screen and (max-width: 600px){.product-faq__trigger_text{font-size:18px}}.product-faq__trigger{display:flex;gap:30px;justify-content:space-between;align-items:center;padding:21px 0;cursor:pointer}@media screen and (max-width: 1366px){.product-faq__trigger{padding:15px 0}}.product-faq__trigger_icon{width:42px;height:42px;border-radius:100%;transition:background .3s;background:rgba(0,0,0,0);position:relative;cursor:pointer}@media screen and (max-width: 1366px){.product-faq__trigger_icon{width:40px;height:40px}}@media screen and (max-width: 600px){.product-faq__trigger_icon{width:32px;height:32px}}.product-faq__trigger_icon:hover{background:#f3f3f3}.product-faq__trigger_icon::before{content:"";height:24px;width:2px;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;background:#181818;border-radius:3px;position:absolute;transition:.3s}@media screen and (max-width: 1366px){.product-faq__trigger_icon::before{height:20px}}.product-faq__trigger_icon::after{content:"";width:24px;height:2px;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;background:#181818;border-radius:3px;position:absolute}@media screen and (max-width: 1366px){.product-faq__trigger_icon::after{width:20px}}.product-faq__inner *{color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:400;line-height:135%}.product-faq__inner strong{font-weight:700}.product-faq__inner p{margin-top:16px}.product-faq__inner p:nth-of-type(2n){margin-top:10px}.product-faq__inner p:nth-last-child(1){padding-bottom:24px}.product-faq__inner p:nth-child(1){margin-top:0}.product-faq__item{border-top:1.5px solid #e0e0e0;border-bottom:1.5px solid #e0e0e0}.product-faq__item.active{border-bottom:1.5px solid #181818}.product-faq__item.active .product-faq__trigger_icon::before{transform:translate(-50%, -50%) rotate(90deg)}.product-faq__item.active .product-faq__block{grid-template-rows:1fr}.product-faq__block{display:grid;grid-template-rows:0fr;overflow:hidden;transition:.3s}.product-faq__inner{min-height:0}.product-p__reviews{margin-top:112px;background:#f3f3f3;padding-top:48px;padding-bottom:48px}@media screen and (max-width: 1366px){.product-p__reviews{margin-top:80px;padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 1024px){.product-p__reviews{padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 768px){.product-p__reviews{margin-top:75px}}@media screen and (max-width: 600px){.product-p__reviews{margin-top:70px}}@media screen and (max-width: 450px){.product-p__reviews{margin-top:64px}}.product-p__reviews .container{display:flex;align-items:stretch}@media screen and (max-width: 1024px){.product-p__reviews .container{flex-direction:column}}.product-p__reviews.empty-reviews{padding-top:20px;padding-bottom:20px}.product-p__reviews.empty-reviews .reviews__fix{flex-grow:1;padding-right:0}@media screen and (max-width: 1024px){.product-p__reviews.empty-reviews .reviews__fix_block{display:flex}}.reviews__fix{position:relative;width:min(713px,39vw);padding-right:min(64px,3.5vw)}@media(max-width: 1850px){.reviews__fix{padding-right:20px}}@media screen and (max-width: 1366px){.reviews__fix{padding-right:20px}}@media screen and (max-width: 1024px){.reviews__fix{width:100%;padding-right:0}}.reviews__fix_block{position:sticky;top:calc(var(--headerH) + 20px);padding:min(32px,1.7vw) min(64px,3.5vw);padding-left:0;display:flex;flex-direction:column;align-items:stretch}@media(max-width: 1850px){.reviews__fix_block{padding:min(32px,1.7vw) min(64px,3.5vw)}}@media screen and (max-width: 1366px){.reviews__fix_block{padding:0 30px 20px}}@media screen and (max-width: 1024px){.reviews__fix_block{display:grid;grid-template-areas:"rate stars" "rate-btn stars" ". stars";padding:0;grid-template-columns:42% 53%;grid-gap:5%}}@media screen and (max-width: 768px){.reviews__fix_block{display:flex;flex-direction:column}}.reviews__main{width:calc(100% - min(713px,39vw));border-left:1px solid #e0e0e0;padding-left:min(64px,3.5vw)}@media screen and (max-width: 1366px){.reviews__main{padding-left:20px}}@media screen and (max-width: 1024px){.reviews__main{width:100%;padding-left:0;border-left:unset}}.reviews__common-rate_num{color:var(--base-black-Defolt, #181818);font-size:64px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1.28px}@media screen and (max-width: 1366px){.reviews__common-rate_num{font-size:50px}}@media screen and (max-width: 1024px){.reviews__common-rate_num{font-size:42px}}.reviews__common-rate{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (max-width: 1024px){.reviews__common-rate{grid-area:rate}}.reviews__common-rate_stars{display:flex;gap:8px;position:relative;width:112px}.reviews__common-rate_stars .reviews__common-rate_stars-emp{position:relative;z-index:1;width:100%}.reviews__common-rate_stars .reviews__common-rate_stars-black{position:absolute;z-index:2;width:0;overflow:hidden;height:100%;left:0;top:0}.reviews__common-rate_stars img,.reviews__common-rate_stars svg{display:block;width:112px;height:100%;object-fit:contain}.reviews__common-rate_recomendations{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%;text-align:center}@media screen and (max-width: 1366px){.reviews__common-rate_recomendations{font-size:16px}}@media screen and (max-width: 1024px){.reviews__common-rate_recomendations{font-size:15px}}.reviews__new-review{width:max-content;margin:32px auto 0;width:271px;max-width:100%;display:flex;justify-content:center}@media screen and (max-width: 1366px){.reviews__new-review{margin-top:20px}}@media screen and (max-width: 1024px){.reviews__new-review{grid-area:rate-btn;margin-top:10px;font-size:16px}}.reviews__stars{margin-top:min(120px,6.25vw);color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 1366px){.reviews__stars{margin-top:50px}}@media screen and (max-width: 1024px){.reviews__stars{grid-area:stars;margin-top:20px;margin-bottom:20px}}.reviews__stars_wrap{margin-top:16px;display:flex;flex-direction:column;align-items:stretch;gap:16px}@media screen and (max-width: 1366px){.reviews__stars_wrap{gap:14px}}.reviews__stars_row{display:flex;gap:16px;align-items:center}.reviews__stars_lvl{display:flex;align-items:center;gap:6px;color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.reviews__stars_lvl img,.reviews__stars_lvl svg{width:16px;height:16px;display:block;object-fit:contain;object-position:center}.reviews__stars_line{flex-grow:1}.reviews__stars_amount{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.reviews__stars_line{height:5px;width:100%;background:#e0e0e0;position:relative}.reviews__stars_line .reviews__stars_line-track{position:absolute;left:0;top:0;height:100%;background:var(--base-black-Defolt)}.reviews__main_sort{position:relative;z-index:20;width:max-content;margin-top:32px}.reviews__main_sort .dropdown__trigger{background:rgba(0,0,0,0);border:unset;min-width:unset;gap:10px;color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:400;line-height:135%;padding:0;height:auto;width:max-content}@media screen and (max-width: 450px){.reviews__main_sort .dropdown__trigger{width:auto}}.reviews__main_sort .dropdown__trigger_drop{right:unset;left:0}.reviews__main_sort .dropdown__trigger_arr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M3 9.5L11 16.5L19 9.5' stroke='%23181818' stroke-linecap='round'/%3E%3C/svg%3E");width:22px;height:22px;min-width:22px}.reviews__main_top-text{color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 450px){.reviews__main_top-text{display:none}}.reviews__main_sort{position:relative}@media screen and (max-width: 600px){.reviews__main_sort{flex-grow:1;display:flex;justify-content:flex-end}}.reviews__main_sort .dropdown__trigger_drop{width:250px}.reviews__main_photos{width:100%;display:flex;gap:8px;margin-top:17px;position:relative}.reviews__main_photos .last-visible__container{position:absolute;right:0;top:0;width:calc((100% - 40px)/6);height:100%;background:linear-gradient(270deg, #F3F3F3 0%, rgba(255, 255, 255, 0.72) 53.74%, rgba(255, 255, 255, 0.26) 100%);pointer-events:none;z-index:2}@media screen and (max-width: 600px){.reviews__main_photos .last-visible__container{width:calc((100% - 24px)/4)}}.reviews__main_photos .last-visible__container span{min-width:60px;min-height:60px;display:block;border-radius:100%;border-radius:100px;background:rgba(255,255,255,.82);color:var(--base-black-Defolt, #181818);font-size:22px;font-style:normal;font-weight:700;line-height:120%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 600px){.reviews__main_photos .last-visible__container span{width:50px;min-width:50px;height:50px;min-height:50px;font-size:16px}}.reviews__main_photos .last-visible__container span::after{content:attr(data-num)}@media screen and (max-width: 600px){.reviews__main_photos .last-visible__container span::after{content:attr(data-numXS)}}.reviews__main_photos .reviews__main_photo{position:absolute;opacity:0;visibility:hidden;width:0;z-index:-1}.reviews__main_photos .reviews__main_photo:nth-child(1),.reviews__main_photos .reviews__main_photo:nth-child(2),.reviews__main_photos .reviews__main_photo:nth-child(3),.reviews__main_photos .reviews__main_photo:nth-child(4),.reviews__main_photos .reviews__main_photo:nth-child(5),.reviews__main_photos .reviews__main_photo:nth-child(6){width:calc((100% - 40px)/6);aspect-ratio:1/1;position:static;opacity:1;visibility:visible;z-index:1}@media screen and (max-width: 600px){.reviews__main_photos .reviews__main_photo:nth-child(1),.reviews__main_photos .reviews__main_photo:nth-child(2),.reviews__main_photos .reviews__main_photo:nth-child(3),.reviews__main_photos .reviews__main_photo:nth-child(4),.reviews__main_photos .reviews__main_photo:nth-child(5),.reviews__main_photos .reviews__main_photo:nth-child(6){width:calc((100% - 24px)/4)}}@media screen and (max-width: 600px){.reviews__main_photos .reviews__main_photo:nth-child(5),.reviews__main_photos .reviews__main_photo:nth-child(6){position:absolute;opacity:0;visibility:hidden;width:0;z-index:-1}}.reviews__main_photos .reviews__main_photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.reviews__main_photos a:nth-child(1).last-visible__container,.reviews__main_photos a:nth-child(2).last-visible__container,.reviews__main_photos a:nth-child(3).last-visible__container,.reviews__main_photos a:nth-child(4).last-visible__container,.reviews__main_photos a:nth-child(5).last-visible__container,.reviews__main_photos a:nth-child(6).last-visible__container{display:none}@media screen and (max-width: 600px){.reviews__main_photos a:nth-child(5).last-visible__container,.reviews__main_photos a:nth-child(6).last-visible__container{display:block}}.reviews__main_reviews{margin-top:32px;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;align-items:stretch}.reviews__main_review{padding:16px min(24px,1.25vw);border-bottom:1px solid #e0e0e0}@media screen and (max-width: 1024px){.reviews__main_review{padding:16px 0}}.reviews__main_review.hidden{display:none}.review__top{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap}.review__top_name{color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.review__rate{display:flex;align-items:center;gap:5px}.review__rate img,.review__rate svg{width:18px;height:18px;display:block;object-fit:contain;object-position:center}.review__text{margin-top:33px;color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:400;line-height:135%}@media screen and (max-width: 1366px){.review__text{margin-top:20px}}.review__date{margin-top:2px;color:var(--Grey-Dark, #8F8F8F);font-size:14px;font-style:normal;font-weight:500;line-height:135%}.review__img{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.review__img img{width:140px;height:140px;object-fit:cover}@media screen and (max-width: 1366px){.review__img img{width:120px;height:120px}}.reviews__show-more{align-self:flex-end;margin-top:32px;color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:400;line-height:135%;display:flex;align-items:center;gap:10px;position:relative}.reviews__show-more::before{content:"";position:absolute;top:calc(100% + 3px);height:1px;width:calc(100% - 32px);left:0;transform-origin:left;transform:scaleX(0);transition:transform .3s;background:#181818}.reviews__show-more:hover::before{transform:scaleX(1)}.reviews__show-more::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M3 9.5L11 16.5L19 9.5' stroke='%23181818' stroke-linecap='round'/%3E%3C/svg%3E");width:22px;height:22px;min-width:22px;background-repeat:no-repeat;background-size:contain;display:block;cursor:pointer;transition:transform .3s}#lightbox{position:fixed;top:50% !important;transform:translateY(-50%);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#lightbox .lb-details{position:absolute}#lightbox .lb-container{position:relative}#lightbox .lb-nav a.lb-next,#lightbox .lb-nav a.lb-prev{opacity:1}#lightbox .lb-nav a.lb-prev{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 26L10 16L20 6' stroke='%23181818' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#lightbox .lb-nav a.lb-next{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6L22 16L12 26' stroke='%23181818' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#lightbox .lb-data .lb-close{position:fixed;top:20px;right:20px}.product-p__avail{display:flex;align-items:center;gap:8px;color:var(--ECCO-Website-base-black, #181818);font-size:17px;font-style:normal;font-weight:700;line-height:130%;text-decoration:underline;transition:color .3s}@media(hover: hover){.product-p__avail:hover{color:#3f3f3f;text-decoration:unset}}.product-p__avail svg,.product-p__avail img{width:24px;height:24px;display:block;object-fit:contain;object-position:center;fill:none;stroke-width:1.5;stroke:#181818}.cookie{position:fixed;right:0;bottom:0;z-index:9999999;padding:32px 48px;background:#fff;max-width:min(1187px,100%);box-shadow:0px 2px 8.7px 0px rgba(0,0,0,.14)}@media screen and (max-width: 1024px){.cookie{padding:24px 16px}}@media screen and (max-width: 450px){.cookie{padding-left:10px}}.modal.cookie-settings{z-index:10000000}.cookie__inner{display:flex;gap:24px 32px;position:relative;min-height:64px;padding-left:80px}@media screen and (max-width: 768px){.cookie__inner{flex-direction:column}}@media screen and (max-width: 600px){.cookie__inner{padding-left:70px}}@media screen and (max-width: 450px){.cookie__inner{padding-left:60px}}.cookie__btns{display:flex;align-items:center;gap:16px}@media screen and (max-width: 450px){.cookie__btns{flex-wrap:wrap;justify-content:center}}.cookie__btns .btn-white,.cookie__btns .btn-black{height:42px;width:133px;font-size:14px;font-weight:700;line-height:130%;display:flex;align-items:center;justify-content:center;padding:0}@media screen and (max-width: 450px){.cookie__btns .btn-white,.cookie__btns .btn-black{flex-grow:1}}.cookie__img{position:absolute;left:0;top:0;height:64px;width:64px;border-radius:100%;background:#f3f3f3}@media screen and (max-width: 600px){.cookie__img{width:50px;height:50px}}@media screen and (max-width: 450px){.cookie__img{width:46px;height:46px}}.cookie__img img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.cookie__text{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;line-height:135%}.cookie__text a{color:var(--Blue-Links, #234484);text-decoration:underline;transition:color .3s;display:inline}@media(hover: hover){.cookie__text a:hover{color:#181818}}.products-swiper__nav .swiper-button-prev{margin:0;top:0;left:unset;right:max((100% - 1768px)/2 + var(--padding) + 83px,var(--padding) + 83px)}@media screen and (max-width: 1024px){.products-swiper__nav .swiper-button-prev{right:calc(var(--padding) + 65px)}}@media screen and (max-width: 600px){.products-swiper__nav .swiper-button-prev{right:calc(var(--padding) + 50px)}}.products-swiper__nav .swiper-button-next{margin:0;top:0;right:max((100% - 1768px)/2 + var(--padding),var(--padding))}@media screen and (max-width: 1024px){.products-swiper__nav .swiper-button-next{right:var(--padding)}}.products-swiper__container{width:100%;overflow:hidden;position:static;margin-top:32px;padding:0 max((100% - 1768px)/2 + var(--padding),var(--padding))}.products-swiper__slide{width:400px;height:auto;border:1px solid #e0e0e0;padding-bottom:16px;border-radius:4px}@media screen and (max-width: 1366px){.products-swiper__slide{width:320px}}@media screen and (max-width: 1024px){.products-swiper__slide{width:30vw}}@media screen and (max-width: 768px){.products-swiper__slide{width:min(340px,100vw - 20px)}}@media screen and (max-width: 450px){.products-swiper__slide{border-radius:4px;border:1px solid #e0e0e0}}.products-swiper__slide.saled .products-swiper__swiper,.products-swiper__slide.saled .saled{opacity:.65}.products-swiper__slide:hover .swiper-scrollbar{opacity:1}.saled-tag{color:var(--ECCO-Website-base-black, #181818);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:135%;padding:6px 8px;border:1px solid #181818}.products-swiper__slide{position:relative}.products-swiper__tags{position:absolute;z-index:10;top:10px;left:16px;display:flex;gap:8px;z-index:1000;transform:translateZ(0);max-width:calc(100% - 58px);flex-wrap:wrap}@media screen and (max-width: 600px){.products-swiper__tags{left:13px}}.products-swiper__tag{background:var(--base-black-Defolt);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:135%;padding:6px 8px}.products-swiper__tag.red{background:var(--red);color:#fff}.products-swiper__tag.new{background:var(--Blue-Links, #234484);color:#fff;text-transform:uppercase}.products-swiper__tag.discount{background:#d2d2d2;color:#181818}.swiper-button-lock{display:none !important}.products-swiper__swiper{background:#fff;overflow:hidden;width:100%;overflow:visible;overflow-x:clip;z-index:1;border-radius:5px 5px 0 0}.products-swiper__swiper .swiper-slide{padding:28px;height:400px}@media screen and (max-width: 1366px){.products-swiper__swiper .swiper-slide{height:320px}}@media screen and (max-width: 1024px){.products-swiper__swiper .swiper-slide{height:30vw;padding:12px}}@media screen and (max-width: 768px){.products-swiper__swiper .swiper-slide{height:min(340px,100vw - 20px)}}@media screen and (max-width: 600px){.products-swiper__swiper .swiper-slide{padding:5px}}.products-swiper__swiper .swiper-slide img{width:100%;height:100%;object-fit:contain;z-index:1;position:relative}.products-swiper__swiper .swiper-pagination-bullet{width:50%;margin:0}.products-swiper__swiper:hover .swiper-scrollbar{opacity:1}.products-swiper__swiper .swiper-scrollbar{bottom:0;top:unset;height:3px;border-radius:0;background:linear-gradient(90deg, #8f8f8f 49.5%, white 49.5%, white 50.5%, #8f8f8f 50.5%);opacity:0;transition:.3s;width:100%;left:0}@media screen and (max-width: 768px){.products-swiper__swiper .swiper-scrollbar{opacity:1;top:auto;bottom:0;background:rgba(0,0,0,0)}.products-swiper__swiper .swiper-scrollbar::after,.products-swiper__swiper .swiper-scrollbar::before{display:block;content:"";position:absolute;width:49%;top:0;background:#8f8f8f;z-index:0;height:1px}.products-swiper__swiper .swiper-scrollbar::after{right:0}.products-swiper__swiper .swiper-scrollbar::before{left:0}}.products-swiper__swiper .swiper-scrollbar-drag{background:#181818;border-radius:0;z-index:1}@media screen and (max-width: 768px){.products-swiper__swiper .swiper-scrollbar-drag{height:1px}}.products-swiper__vars{margin-top:13px;display:flex;padding:0 13px;gap:8px}@media screen and (max-width: 1024px){.products-swiper__vars{padding:0 5px}}@media screen and (max-width: 600px){.products-swiper__vars{padding:0 16px}}.products-swiper__var{width:50px;height:50px;position:relative;display:flex;align-items:center}.products-swiper__var img{width:100%;height:100%;object-fit:contain}.products-swiper__var.active::after{content:"";width:100%;height:2px;background:#181818;position:absolute;bottom:-1px;left:0}.products-swiper__var_amount{width:max-content;color:#8f8f8f;font-size:14px;font-style:normal;font-weight:700;line-height:130%;min-width:max-content;transition:.3s;cursor:pointer}.products-swiper__var_amount:hover{color:var(--base-black-Defolt)}.products-swiper__bottom{margin-top:16px;padding:0 16px;display:flex;flex-direction:column;gap:16px}.products-swiper__title{color:var(--base-black-Defolt, #181818);font-size:16px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.32px}.products-swiper__prices{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--base-black-Defolt, #181818);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.products-swiper__price_old{color:var(--Grey-Dark, #8f8f8f);text-decoration:line-through}.products-swiper__price_sale{color:var(--red)}@media(max-width: 500px){.catalog-p__products{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;gap:14px}.catalog-p__products .products-swiper__slide .products-swiper__swiper .swiper-wrapper,.catalog-p__products .products-swiper__slide .swiper-slide,.catalog-p__products .products-swiper__slide .products-swiper__swiper{height:185px}.products-swiper__tag{padding:2px 4px;line-height:1.4;font-size:8px}.products-swiper__slide{overflow:hidden;border:none;padding:0 4px 8px}.products-swiper__slide .products-swiper__tags{top:0;left:0}.products-swiper__slide .products-swiper__tag.red{padding:2px 4px;line-height:1.4;font-size:8px}.products-swiper__slide .products-swiper__tag:not(.red){display:none}.products-swiper__slide .add-to-fav{width:24px;height:24px;padding:0;right:33px;top:0;display:flex;align-items:center;justify-content:center}.products-swiper__slide .add-to-fav svg{stroke:#3f3f3f;width:16px;height:16px}.products-swiper__slide .add-to-cart-icon{position:absolute;z-index:10;width:16px;height:16px;top:0;right:4px;transform-origin:center}.products-swiper__slide .add-to-cart-icon svg{display:block;width:100%;height:100%;fill:none;stroke:#3f3f3f}.products-swiper__slide .products-swiper__vars{overflow:hidden;overflow-x:auto;width:100%;max-width:100%;padding-bottom:4px;padding-left:0}.products-swiper__slide .products-swiper__vars::-webkit-scrollbar{width:2px;height:2px;background-color:#f9f9fd}.products-swiper__slide .products-swiper__vars::-webkit-scrollbar-thumb{background-color:var(--red)}.products-swiper__slide .products-swiper__vars::-webkit-scrollbar-track{background-color:#f9f9fd}.products-swiper__slide .products-swiper__var{width:28px;height:28px;flex:none}.products-swiper__slide .products-swiper__bottom{padding:0;margin-top:5px;gap:5px;flex-direction:column-reverse}.products-swiper__slide .products-swiper__prices{font-size:14px;gap:6px}.products-swiper__slide .products-swiper__title{font-size:12px;line-height:1.2;margin-bottom:4px}.products-swiper__slide .products-swiper__hidden_inner{padding:0}.products-swiper__slide .products-swiper__sizes{margin:0;gap:7px}.products-swiper__slide .products-swiper__sizes label span{height:auto;font-size:10px;line-height:1.4;min-width:0}.products-swiper__slide .products-reviews{display:none}.products-swiper__labels{display:flex;overflow:hidden;overflow-x:auto;gap:2px;margin-bottom:4px;margin-top:4px}.products-swiper__label{color:#fff;padding:2px 1px;font-size:8px;line-height:1.4}.products-swiper__label._black{background-color:#181818}.products-swiper__label._red{background-color:#bb2934}.products-swiper__label._blue{background-color:#234484}.products-swiper__hidden{position:static}.products-swiper__contols .add-to-cart{position:absolute;z-index:10;width:24px;height:24px;top:0;right:4px;transform-origin:center}.products-swiper__contols .add-to-cart.in-cart svg{fill:#181818;stroke:#181818;display:block}.products-swiper__contols .add-to-cart svg{width:16px;height:16px;fill:none;stroke:#3f3f3f}.products-swiper__contols .add-to-cart .add-to-cart__default,.products-swiper__contols .add-to-cart .add-to-cart__to-cart{background:rgba(0,0,0,0);padding:0;width:100%;height:100%;padding:2px}.products-swiper__contols .add-to-cart .add-to-cart__default span,.products-swiper__contols .add-to-cart .add-to-cart__to-cart span{display:none}.products-swiper__contols .add-to-cart .add-to-cart__default::after{left:-137px;max-width:136px;bottom:-79px}}@media(min-width: 500px){.hide-desk{display:none !important}}