.catalog-categories-swiper:hover .custom-btn{opacity:1}.catalog-categories-swiper:hover .custom-btn.swiper-button-disabled{opacity:.2!important}.catalog-categories-swiper .custom-btn{padding:2px 13px;transition:.3s;display:inline-flex;align-items:center;justify-content:center;border-radius:32px;height:28px;width:50px;opacity:0}@media (max-width:992px){.catalog-categories-swiper .custom-btn{opacity:1}}.catalog-categories-swiper .custom-btn:after{display:none}.catalog-categories-swiper .custom-btn.black{background:#252525}.catalog-categories-swiper .custom-btn.black.swiper-button-disabled{opacity:0}@media (max-width:992px){.catalog-categories-swiper .custom-btn.black.swiper-button-disabled{opacity:.2}}.catalog-categories-swiper .custom-btn.white{background:#fff}.catalog-categories-swiper .custom-btn.custom-btn-prev:hover img{transform:translateX(-10px)}.catalog-categories-swiper .custom-btn.custom-btn-next:hover img{transform:translateX(10px)}.catalog-categories-swiper .custom-btn img{width:24px;height:24px;object-fit:contain;transition:.3s}.catalog-categories-swiper .swiper-slide.category-col{display:flex;flex-direction:column;row-gap:4px;cursor:pointer;flex:0 0 auto;align-items:center;width:fit-content}.catalog-categories-swiper .swiper-slide.category-col.current .img:before{opacity:1}.catalog-categories-swiper .swiper-slide.category-col:hover .img:before{opacity:1}.catalog-categories-swiper .swiper-slide.category-col .img{position:relative}.catalog-categories-swiper .swiper-slide.category-col .img:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d61016;transition:.3s;opacity:0}.catalog-categories-swiper .swiper-slide.category-col img{width:74px;height:78px;object-fit:cover}.catalog-categories-swiper .swiper-slide.category-col .category-name{font-size:12px;font-weight:300;max-width:120px;line-height:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gray-breadcrumbs{background:#f5f5f5}.archive-title-section{background:#f5f5f5;position:relative}.archive-title-section:before{content:"";display:block;position:absolute;left:50%;top:0;width:100vw;height:100%;translate:-50% 0;background:#f5f5f5}.breadcrumbs{position:relative}.gray-breadcrumbs:before{content:"";display:block;position:absolute;left:50%;top:0;width:100vw;height:100%;translate:-50% 0;background:#f5f5f5}.archive-title-section img{height:400px;object-fit:cover;width:100%}@media (max-width:768px){.archive-title-section img{height:300px}}.category{background:#d61016;position:relative;color:#fff}.category:before{content:"";display:block;position:absolute;left:0;top:0;width:224px;height:61px;background:url(../../images/cat-before.svg);background-size:cover;background-repeat:no-repeat}@media (max-width:992px){.category:before{height:26px;width:75px}}.category__wrap .left .cat-col{position:relative;transition:.3s}.category__wrap .left .cat-col:hover .image img{transform:scale(1.1)}.category__wrap .left .cat-col .cat-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.category__wrap .left .cat-col .image{height:304px;transition:.3s;overflow:hidden}@media (max-width:992px){.category__wrap .left .cat-col .image{height:351px}}.category__wrap .left .cat-col .image img{width:100%;height:100%;object-fit:cover;transition:.3s}.category__wrap .left .cat-col .desc{background:#fff;height:calc(100% - 304px)}@media (max-width:992px){.category__wrap .left .cat-col .desc{height:calc(100% - 351px)}}.category__wrap .left .cat-col .desc .desc-heading{transition:.3s;color:#252525}.category__wrap .left .cat-col .desc .list{margin-top:16px;display:flex;flex-direction:column;row-gap:12px;position:relative;z-index:2}.category__wrap .left .cat-col .desc .list li a{font-size:16px;color:#252525;transition:.3s}.category__wrap .left .cat-col .desc .list li a:hover{color:#d61016}.category__wrap .right{row-gap:2px;column-gap:2px}.category__wrap .category-column{position:relative;transition:.5s;height:304px;overflow:hidden}@media (max-width:768px){.category__wrap .category-column{height:175px}}.category__wrap .category-column img{width:100%;height:100%;object-fit:cover;transition:.5s}.category__wrap .category-column:hover img{transform:scale(1.1)}.category__wrap .category-column:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1}.category__wrap .category-column .cat-name{position:absolute;left:50%;transform:translateX(-50%);color:#fff;bottom:32px;z-index:2}@media (max-width:768px){.category__wrap .category-column .cat-name{bottom:18px}}.catalog-hover-section{background:#252525;color:#fff}.catalog-hover-section__wrap{position:relative}.catalog-hover-section__wrap:before{content:"";display:block;position:absolute;top:0;left:100%;width:30px;height:275px;background:url(../../images/hov-before.svg);background-size:cover;background-repeat:no-repeat}@media (max-width:1246px){.catalog-hover-section__wrap:before{width:13px}}@media (max-width:992px){.catalog-hover-section__wrap:before{width:13px;height:129px}}.catalog-hover-section__wrap .col{width:calc(66.666% - 1px);position:relative;overflow:hidden}@media (max-width:768px){.catalog-hover-section__wrap .col{width:100%}}.catalog-hover-section__wrap .col.small{width:calc(33.3333% - 1px)}@media (max-width:768px){.catalog-hover-section__wrap .col.small{width:calc(50% - 1px)}}.catalog-hover-section__wrap .col:hover img{transform:scale(1.1)}.catalog-hover-section__wrap .col:hover .name:after{width:100%}.catalog-hover-section__wrap .col .link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.catalog-hover-section__wrap .col:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1}.catalog-hover-section__wrap .col img{width:100%;object-fit:cover;transition:.3s;height:520px}@media (max-width:992px){.catalog-hover-section__wrap .col img{height:340px}}@media (max-width:768px){.catalog-hover-section__wrap .col img{height:224px}}.catalog-hover-section__wrap .col .name{position:absolute;left:50%;transform:translateX(-50%);color:#fff;bottom:32px;width:fit-content;text-align:center;white-space:nowrap;z-index:2;transition:.3s}.catalog-hover-section__wrap .col .name:after{content:"";display:block;position:absolute;left:0;top:calc(100% + 5px);height:1px;width:0;background:#fff;transition:.3s}@media (max-width:768px){.catalog-hover-section__wrap .col .name{bottom:18px}}.popular{position:relative}.popular .container{position:relative}.popular .container:before{content:"";display:block;position:absolute;left:12px;top:-40px;height:57px;width:255px;background:url(../../images/accs-before.svg);background-size:cover;background-repeat:no-repeat}@media (max-width:992px){.popular .container:before{right:0;height:26px;width:100px;top:-32px}}.popular.big .container{position:relative}.popular.big .container:before{content:"";display:block;position:absolute;right:12px;top:-40px;height:57px;width:255px;background:url(../../images/accs-before.svg);background-size:cover;background-repeat:no-repeat}@media (max-width:992px){.popular.big .container:before{right:0;height:26px;width:100px;top:-32px}}.popular.big .flex-row .col img{height:390px}@media (max-width:992px){.popular.big .flex-row .col img{height:470px}}@media (max-width:768px){.popular.big .flex-row .col img{height:224px}}.catalog__categories{padding-left:13px;padding-right:13px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1180px){.catalog__categories{width:calc(100% + 26px);margin-left:-13px}}@media (max-width:768px){.catalog__categories{width:calc(100% + 26px);margin-left:-13px;padding-left:13px;padding-right:13px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}}.catalog__categories .category-col{display:flex;flex:0 0 auto;align-items:center;flex-direction:column;row-gap:4px;cursor:pointer}.catalog__categories .category-col.current .img:before{opacity:1}.catalog__categories .category-col:hover .img:before{opacity:1}.catalog__categories .category-col .img{position:relative}.catalog__categories .category-col .img:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d61016;transition:.3s;opacity:0}.catalog__categories .category-col img{width:74px;height:78px;object-fit:cover;object-position:top}.catalog__categories .category-col .category-name{font-size:12px;font-weight:300;text-align:center;line-height:100%;max-width:120px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog__filter-row{display:flex;flex-direction:column;row-gap:8px;padding:12px 0;background:#fff;top:82px;z-index:8}@media (max-width:992px){.catalog__filter-row{top:48px;padding:4px 0}}@media (max-width:768px){.catalog__filter-row .bottom-filter-row{display:none}.catalog__filter-row .top-filter-row{display:none!important}}.catalog__filter-row .mob-filter-btn{display:none}@media (max-width:768px){.catalog__filter-row .mob-filter-btn{display:flex;padding:8px;font-size:13px;margin-top:24px}}.catalog__filter-row.scroll:after{opacity:1}@media (max-width:768px){.catalog__filter-row.scroll .mob-filter-btn{margin-top:0}}.catalog__filter-row:after{content:"";display:block;position:absolute;left:50%;top:100%;transform:translateX(-50%);height:1px;background:#ededed;width:100vw;transition:.3s;opacity:0}.catalog__filter-row .remove-all-filters{cursor:pointer;transition:.3s;font-size:12px;font-weight:300;color:#d61016;display:none;white-space:nowrap;height:24px;align-items:center;transform:translateY(1px)}.catalog__filter-row .remove-all-filters:hover{color:#e23137}.catalog__filter-row .top-filter-row{display:inline-flex;max-width:100%}.catalog__filter-row .filter-cell{position:relative;width:fit-content;z-index:2;flex:0 0 auto}.catalog__filter-row .filter-cell:has(.visible.active){z-index:4}.catalog__filter-row .filter-cell.hidd{display:none}.catalog__filter-row .filter-cell:nth-of-type(10) .hidden{left:auto;right:0}.catalog__filter-row .filter-cell.more-fillters .hidden{left:auto;right:0}.catalog__filter-row .filter-cell.more-fillters .hidden .row:not(:first-of-type){margin-top:16px}.catalog__filter-row .filter-cell:has(.visible.active) .hidden{visibility:visible;opacity:1}.catalog__filter-row .filter-cell:has(.hidden input:checked) .visible{border:1px solid #252525}.catalog__filter-row .filter-cell .visible{display:flex;align-items:center;column-gap:4px;font-size:14px;font-weight:400;padding:6px 12px;border-radius:24px;transition:.3s;border:1px solid #ededed;width:fit-content;cursor:pointer}.catalog__filter-row .filter-cell .visible .filter-name{display:flex;column-gap:4px;white-space:nowrap}.catalog__filter-row .filter-cell .visible:hover{border:1px solid #252525}.catalog__filter-row .filter-cell .visible .arrow{display:flex;align-items:center;justify-content:center;transition:.3s;margin-left:4px}.catalog__filter-row .filter-cell .visible .arrow img{width:13px;height:6px;object-fit:contain}.catalog__filter-row .filter-cell .visible.active{border:1px solid #252525}.catalog__filter-row .filter-cell .visible.active .arrow{transform:rotate(180deg)}.catalog__filter-row .filter-cell .hidden{position:absolute;left:0;top:calc(100% + 16px);visibility:hidden;opacity:0;transition:.3s;padding:16px;border:1px solid #ededed;box-shadow:0 5px 15px 0 rgba(0,0,0,.1019607843);background:#fff;min-width:200px;max-height:250px;overflow:auto}.catalog__filter-row .filter-cell .hidden .checkbox{width:100%}.catalog__filter-row .filter-cell .hidden .button-row .main-btn{font-size:13px;padding:8px 25px;width:130px}.catalog__filter-row .active-filter-label{display:flex;align-items:center;justify-content:center;height:24px;padding:0 8px;padding-right:0;border-radius:24px;background:#ededed;font-size:12px;font-weight:300}.catalog__filter-row .active-filter-label:hover .delet-btn img{filter:grayscale(0)}.catalog__filter-row .active-filter-label .delet-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.catalog__filter-row .active-filter-label .delet-btn img{width:9.5px;height:9.5px;object-fit:contain;transition:.3s;filter:grayscale(100)}.catalog__wrap{row-gap:32px}.as-range-wrap{margin-bottom:8px;padding-bottom:20px}.as-range-wrap .main-btn{cursor:pointer}@media (max-width:992px){.as-range-wrap .main-btn{max-width:calc(33.333% - 11px);width:100%}}.as-range-wrap .range_container{display:flex;flex-direction:column;width:100%}.as-range-wrap .range_container .devider{font-size:24px;font-weight:300;display:flex;flex-direction:column;align-items:center;justify-content:center}.as-range-wrap .sliders_control{position:relative;margin-top:18px;width:calc(100% - 24px);margin-left:auto;margin-right:auto}.as-range-wrap .form_control{position:relative;display:flex;justify-content:space-between;column-gap:8px}@media (max-width:992px){.as-range-wrap .form_control{column-gap:8px}}.as-range-wrap .form_control input{width:120px;height:38px;outline:0;font-size:14px;border-radius:4px;text-align:center;border:1px solid #ededed;-moz-appearance:textfield;background:0 0;appearance:none;border-radius:24px;font-weight:300}.as-range-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:16px;height:16px;background-color:#d61016;border-radius:50%;border:none;cursor:pointer;margin:0;z-index:5}.as-range-wrap input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:16px;height:16px;background-color:#d61016;border-radius:50%;cursor:pointer;border:none;margin:0;z-index:5}.as-range-wrap input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.as-range-wrap input[type=number]{width:80px;height:44px;outline:0;font-size:16px;border-radius:4px;text-align:center;border:1px solid #ededed;-moz-appearance:textfield;background:0 0}@media (max-width:992px){.as-range-wrap input[type=number]{width:103.5px}}.as-range-wrap input[type=number]::-webkit-inner-spin-button,.as-range-wrap input[type=number]::-webkit-outer-spin-button{opacity:1}.as-range-wrap input[type=range]{-webkit-appearance:none;appearance:none;height:4px;width:100%;position:absolute;background-color:#d61016;pointer-events:none}.as-range-wrap #fromSlider,.as-range-wrap #fromSlider-1,.as-range-wrap #fromSlider-2{height:0;z-index:1;transform:translateY(2px)}
