.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%;aspect-ratio:1439/478;overflow:hidden}@media (max-width: 767px){.category-page .category-banner .image{aspect-ratio:16/9}}.category-page .category-banner .image picture{width:100%;height:100%;display:block}.category-page .category-banner .image picture img{width:100%;height:100%;object-fit:cover;display:block}.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%}@media screen and (max-width: 991px){.category-page .category-banner .category-banner__content .category-banner__title{margin-top:0;font-size:42px}}@media screen and (max-width: 767px){.category-page .category-banner .category-banner__content .category-banner__title{font-size:28px}}.category-page .category{margin-top:20px}@media screen and (max-width: 991px){.category-page .category{margin-top:10px}}.category-page .category .sliderswiper{overflow:hidden;max-height:410px}@media screen and (max-width: 991px){.category-page .category .sliderswiper{max-height:167px}}.category-page .category .sliderswiper .swiper-wrapper{align-items:stretch;will-change:transform}.category-page .category .sliderswiper .swiper-slide{width:323px;flex-shrink:0}@media screen and (max-width: 991px){.category-page .category .sliderswiper .swiper-slide{width:130px}}.category-page .category .sliderswiper .element{width:100%;aspect-ratio:323/410;position:relative;overflow:hidden}@media screen and (max-width: 991px){.category-page .category .sliderswiper .element{aspect-ratio:130/167;height:167px}}.category-page .category .sliderswiper .element .image{width:100%;overflow:hidden}.category-page .category .sliderswiper .element .image img{width:100%;height:100%;object-fit:cover;display:block}.category-page .category .sliderswiper .element .block{position:absolute;bottom:0;width:100%;padding:25px 30px}@media screen and (max-width: 991px){.category-page .category .sliderswiper .element .block{padding:10px}}.category-page .category .sliderswiper .element .block .name{color:var(--Black);font-size:28px;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)}@media screen and (max-width: 991px){.category-page .category .sliderswiper .element .block .name{font-size:18px}}.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}@media screen and (max-width: 991px){.category-page__inner{flex-direction:column;margin-top:0}}.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:476px;max-width:317px;position:relative;transition:.5s ease}.category-page__inner_content .content .products .product_mini.stock-0{opacity:.5}.category-page__inner_content .content .products .product_mini.stock-0:hover{transition:.5s ease;opacity:1}.category-page__inner_content .content .products .product_mini .dop_button{position:absolute;z-index:10;top:10px;right:10px;display:flex;flex-direction:column}.category-page__inner_content .content .products .product_mini .dop_button a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;transition:.5s ease}.category-page__inner_content .content .products .product_mini .dop_button a.active{background:var(--Green-Accent);color:var(--WH);transition:.5s ease}.category-page__inner_content .content .products .product_mini .dop_button a svg{width:24px;height:24px}.category-page__inner_content .content .products .product_mini .image{width:100%;aspect-ratio:1/1;overflow:hidden}.category-page__inner_content .content .products .product_mini picture{width:100%;height:100%;display:block}.category-page__inner_content .content .products .product_mini picture img{width:100%;height:100%;object-fit:contain;display:block}.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;font-size:18px}.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{flex:0 0 auto;align-items:center;display:flex}.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:16px;margin-top:25px}@media screen and (max-width: 767px){.category-page .description-full h2{margin-top:10px}}.category-page .description-full h3{margin-bottom:16px;margin-top:25px}@media screen and (max-width: 767px){.category-page .description-full h3{margin-top:10px}}.category-page .description-full p{margin-bottom:16px}.category-page .description-full a{color:var(--Green-Accent)}.category-page .description-full b,.category-page .description-full strong{font-weight:700}.category-page .description-full ol{padding-left:60px}@media screen and (max-width: 767px){.category-page .description-full ol{padding-left:30px}}.category-page .description-full ol li{margin-bottom:10px;padding-left:12px}.category-page .description-full ol li::marker{color:var(--Green-Accent);font-weight:700}.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)}.faq-block{background:var(--WH);padding:90px 0}@media screen and (max-width: 991px){.faq-block{padding:50px 0}}.faq-block .sub{border-top:1px solid var(--Grey);padding-top:18px;position:relative;color:var(--Black);font-size:28px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.faq-block .sub{font-size:16px}}.faq-block .sub span{color:var(--Black);font-size:28px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.faq-block .sub span{font-size:16px}}.faq-block .sub span{color:var(--Green-Accent);position:relative}.faq-block .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.faq-block .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.faq-block .sub:before{height:16px}}.faq-block .wrapper{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.faq-block .wrapper{gap:16px}}.faq-block .wrapper .faq{border:1px solid var(--Grey)}.faq-block .wrapper .faq-element{padding:20px 30px;border-bottom:1px solid var(--Grey)}@media screen and (max-width: 991px){.faq-block .wrapper .faq-element{padding:8px 15px}}.faq-block .wrapper .faq-element:last-child{border-bottom:none}.faq-block .wrapper .faq-element.show .faq-name i svg{transition:.5s ease;transform:rotate(45deg)}.faq-block .wrapper .faq-element.show .faq-desc{padding-top:30px}@media screen and (max-width: 991px){.faq-block .wrapper .faq-element.show .faq-desc{padding-top:10px}}.faq-block .wrapper .faq-name{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-block .wrapper .faq-name span{font-weight:700;font-size:calc(15px + (26 - 15) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;text-transform:uppercase;color:var(--Dark-Gray)}.faq-block .wrapper .faq-name i svg{transition:.5s ease}.faq-block .wrapper .faq-desc{display:none}.faq-block .wrapper .faq-desc .description{display:flex;flex-direction:column;gap:10px}.faq-block .wrapper .faq-desc .description p{line-height:110%;color:var(--Dark-Gray)}.faq-block .wrapper .faq-desc .description ol,.faq-block .wrapper .faq-desc .description ul{padding-left:60px}.faq-block .wrapper .faq-desc .description ol li,.faq-block .wrapper .faq-desc .description ul li{color:var(--Dark-Gray)}.faq-block .wrapper .faq-desc .description ol{counter-reset:item;list-style:none}.faq-block .wrapper .faq-desc .description ol li{position:relative;margin-bottom:10px;padding-left:20px}.faq-block .wrapper .faq-desc .description ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;width:8px;height:8px;color:var(--Green-Accent)}.faq-block .wrapper .faq-desc .description ol li::marker{color:var(--Green-Accent);position:absolute;top:5px;left:0;width:8px;height:8px;background:var(--Green-Accent)}.faq-block .wrapper .faq-desc .description ul{list-style:none}.faq-block .wrapper .faq-desc .description ul li{position:relative;margin-bottom:10px;padding-left:20px}.faq-block .wrapper .faq-desc .description ul li:before{content:"";position:absolute;top:5px;left:0;width:8px;height:8px;background:var(--Green-Accent);border-radius:50%}
