.categories-category,.categories-categories{background:var(--WH)}.category-page{padding-bottom:100px}@media screen and (max-width: 767px){.category-page{padding-bottom:50px}}.category-page .category-banner{position:relative;width:100%}.category-page .category-banner .image{width:100%;height:auto;display:flex}@media screen and (max-width: 767px){.category-page .category-banner .image{height:auto}}.category-page .category-banner .image picture{width:100%;height:auto}.category-page .category-banner .image picture img{width:100%;height:auto}.category-page .category-banner .category-banner__content{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%}.category-page .category-banner .category-banner__content .breadcrumb .breadcrumb__element .breadcrumb__link,.category-page .category-banner .category-banner__content .breadcrumb .breadcrumb__element i{color:var(--Grey);opacity:.45}.category-page .category-banner .category-banner__content .breadcrumb .breadcrumb__element .breadcrumb__active{color:var(--WH)}.category-page .category-banner .category-banner__content .category-banner__title{display:flex;justify-content:center;align-items:center;color:var(--WH);height:100%;margin-top:-8%}.category-page .category{margin-top:calc(-20px + (-122 - -20) * (100vw - 475px) / 1445)}.category-page .category .sliderswiper,.category-page .category .sliderswiper .swiper-wrapper{height:auto}.category-page .category .sliderswiper .element{width:323px;height:410px;overflow:hidden;position:relative;display:flex}.category-page .category .sliderswiper .element .image{width:100%;height:100%;object-fit:cover}.category-page .category .sliderswiper .element .image img{width:100%}.category-page .category .sliderswiper .element .block{position:absolute;bottom:0;width:100%;padding:25px 30px}.category-page .category .sliderswiper .element .block .name{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.category-page .category .sliderswiper .element .block .name{font-size:16px}}.category-page .category .sliderswiper .element .block .name{color:var(--WH)}.category-page .category .sliderswiper .swiper-pagination{text-align:center;margin-top:40px;position:relative}.category-page .category .sliderswiper .swiper-pagination .swiper-pagination-bullet{width:45px;height:6px;opacity:.3;background:var(--Dark-Gray);border-radius:0}.category-page .category .sliderswiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--Green-Accent);opacity:1}.category-page__inner{display:flex;column-gap:50px;padding-top:45px;margin-top:45px}@media screen and (max-width: 991px){.category-page__inner{flex-direction:column}}.category-page__inner_filters{width:315px}@media screen and (max-width: 991px){.category-page__inner_filters{width:100%}}.category-page__inner_filters #open_filter{display:none}@media screen and (max-width: 991px){.category-page__inner_filters #open_filter{display:flex;width:100%;margin-bottom:10px}}.category-page__inner_filters .sidebar .close{display:none}@media screen and (max-width: 991px){.category-page__inner_filters .sidebar .close{display:flex;margin:30px 0 16px;justify-content:end}}.category-page__inner_filters .sidebar .button-clear{border:1px solid var(--Grey);padding:14px 16px;width:265px;height:46px;font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.02em;color:var(--Dark-Gray);display:none;justify-content:center;align-items:center;margin:38px 0 16px}@media screen and (max-width: 991px){.category-page__inner_filters .sidebar .button-clear{display:flex}}.category-page__inner_filters .sidebar .button-clear i{margin-left:10px}@media screen and (max-width: 991px){.category-page__inner_filters .sidebar{position:fixed;width:295px;z-index:100;background:var(--WH);transform:translate(-1000px);height:calc(100svh - 48px);bottom:0;display:flex;flex-direction:column;justify-content:flex-start;padding:0 15px;transition:.5s ease}.category-page__inner_filters .sidebar.show{transition:.5s ease;transform:translate(-20px)}}.category-page__inner_filters .sidebar form{border:1px solid var(--Grey)}@media screen and (max-width: 991px){.category-page__inner_filters .sidebar form{width:100%;border-right:none;border-left:none;border-bottom:none;overflow:auto;height:100%}}.category-page__inner_filters .accordion-item__header{border-bottom:1px solid var(--Grey);padding:20px;display:flex;justify-content:space-between;cursor:pointer}.category-page__inner_filters .accordion-item__header span{color:var(--Black);font-size:20px;font-style:normal;font-weight:400;line-height:110%}@media screen and (max-width: 767px){.category-page__inner_filters .accordion-item__header span{font-size:14px}}.category-page__inner_filters .accordion-item__header span{font-weight:700}.category-page__inner_filters .accordion-item__header i{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.category-page__inner_filters .accordion-item__header i:after,.category-page__inner_filters .accordion-item__header i:before{content:"";display:flex;width:18px;height:2px;background:var(--Black);transition:.5s ease}.category-page__inner_filters .accordion-item__header i:before{transform:rotate(90deg);position:absolute}.category-page__inner_filters .accordion-item.show .accordion-item__header i:before{transform:rotate(0)}.category-page__inner_filters .accordion-item.show .flex-wrapper{height:auto;transition:height .5s ease}.category-page__inner_filters .accordion-item .flex-wrapper{height:0;display:flex;overflow:hidden;transition:height .5s ease}.category-page__inner_filters .accordion-item .accordion-content{padding:20px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--Grey);width:100%}.category-page__inner_filters .accordion-item .accordion-content label{display:flex;gap:12px}.category-page__inner_filters .accordion-item .accordion-content label.disabled{opacity:.5}.category-page__inner_filters .accordion-item .accordion-content label input[type=checkbox]{display:none}.category-page__inner_filters .accordion-item .accordion-content label input[type=checkbox]:checked+.checkbox{background:var(--Green-Accent);border-color:var(--Green-Accent);transition:.5s ease}.category-page__inner_filters .accordion-item .accordion-content label input[type=checkbox]:checked+.checkbox svg{opacity:1}.category-page__inner_filters .accordion-item .accordion-content label .checkbox{border:1.5px solid var(--Grey);width:18px;height:18px;display:flex;justify-content:center;align-items:center;transition:.5s ease}.category-page__inner_filters .accordion-item .accordion-content label .checkbox svg{opacity:0;transition:.5s ease}.category-page__inner_filters .accordion-item .accordion-content label .text{display:flex;width:calc(100% - 30px)}.category-page__inner_content{width:1082px;display:flex;flex-direction:column}@media screen and (max-width: 991px){.category-page__inner_content{width:100%}}.category-page__inner_content .top{margin-bottom:25px;display:flex;justify-content:space-between}.category-page__inner_content .top .filter_active{display:flex;column-gap:8px;row-gap:8px;align-items:center;flex-wrap:wrap;width:50%}@media screen and (max-width: 991px){.category-page__inner_content .top .filter_active{display:none}}.category-page__inner_content .top .filter_active a{background:var(--Grey);padding:5px 14px;color:var(--Dark-Gray);font-size:16px;font-weight:400;line-height:110%;display:flex;align-items:center;column-gap:8px;border-radius:50px}.category-page__inner_content .top .filter_active a:last-child{background:transparent}.category-page__inner_content .top .sort-block{display:flex;justify-content:flex-end;column-gap:14px;width:50%}@media screen and (max-width: 991px){.category-page__inner_content .top .sort-block{width:100%;justify-content:space-between}}.category-page__inner_content .content .products{display:flex;flex-wrap:wrap;width:100%;column-gap:24px;row-gap:35px}@media screen and (max-width: 991px){.category-page__inner_content .content .products{justify-content:center}}.category-page__inner_content .content .products .product_mini{width:100%;height:455px;max-width:317px;position:relative}.category-page__inner_content .content .products .product_mini .image{width:100%;height:300px}.category-page__inner_content .content .products .product_mini picture{display:flex;height:100%;justify-content:center}.category-page__inner_content .content .products .product_mini picture img{height:100%;width:100%}.category-page__inner_content .content .products .product_mini .info{width:100%;margin-top:18px;display:flex;flex-direction:column}.category-page__inner_content .content .products .product_mini .info .name{color:var(--Black);font-size:20px;font-style:normal;font-weight:400;line-height:110%}@media screen and (max-width: 767px){.category-page__inner_content .content .products .product_mini .info .name{font-size:14px}}.category-page__inner_content .content .products .product_mini .info .name{color:var(--Black);font-weight:700;margin:8px 0 0}.category-page__inner_content .content .products .product_mini .info .categoryIn{color:var(--Black);font-size:16px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.32px}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini .info .categoryIn{font-size:14px}}.category-page__inner_content .content .products .product_mini .info .categoryIn{font-size:14px;opacity:.7;color:var(--Dark-Gray)}.category-page__inner_content .content .products .product_mini .info .podval{width:100%;position:absolute;bottom:0;border-top:1px solid var(--Grey-5);display:flex;padding-top:12px;column-gap:30px}.category-page__inner_content .content .products .product_mini .info .podval .price .sale{text-decoration:line-through;color:var(--Dark-Gray);line-height:110%;font-weight:400;font-size:13px}.category-page__inner_content .content .products .product_mini .info .podval .price span{font-size:20px;font-weight:700;line-height:110%;color:var(--Black)}.category-page__inner_content .content .products .product_mini .info .podval .btn{width:100%}.category-page__inner_content .content .pagination{margin-top:60px;justify-content:start}.category-page .description-full__toggle{font-size:16px;font-weight:700;text-transform:uppercase;color:var(--Green-Accent);margin-top:50px;cursor:pointer}@media screen and (max-width: 767px){.category-page .description-full__toggle{margin-top:20px}}.category-page .description-full{margin-top:20px;border-top:1px solid var(--Grey);padding-top:45px;height:300px;overflow:hidden;position:relative}.category-page .description-full:after{content:"";display:block;position:absolute;bottom:0;left:0;height:161px;width:100%;background:linear-gradient(180deg,#fff0,#fff)}.category-page .description-full--expanded{height:auto;background:none}.category-page .description-full--expanded:after{display:none}.category-page .description-full h2{margin-bottom:34px}.category-page .description-full h3{margin-bottom:22px}.category-page .description-full p{margin-bottom:16px}.category-page .description-full ul{padding-left:60px;list-style:none}@media screen and (max-width: 767px){.category-page .description-full ul{padding-left:30px}}.category-page .description-full ul li{position:relative;margin-bottom:10px;padding-left:20px}.category-page .description-full ul li:before{content:"";position:absolute;top:8px;left:0;width:8px;height:8px;background:var(--Green-Accent);border-radius:50%}.category-page .rotate-180{transform:rotate(180deg)}
