.categories-category,.categories-categories{background:var(--WH)}.productComponent{padding:45px 0 90px}@media screen and (max-width: 991px){.productComponent{padding:25px 0 50x}}.productComponent .wrapper{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.productComponent .wrapper{gap:16px}}.productComponent .title{font-weight:400;font-size:calc(24px + (56 - 24) * (100vw - 475px) / 1445);line-height:1.05;letter-spacing:-.02em;text-align:center;color:var(--brown-100);text-transform:none}.productComponent .title span{font-weight:700;font-size:inherit}.productComponent .products{display:flex;flex-direction:column;gap:16px}.productComponent .products .product_mini{display:flex;justify-content:space-between;background:var(--WH);border:1px solid var(--brown-400);box-shadow:0 8px 24px #959da533;gap:10px}@media screen and (max-width: 991px){.productComponent .products .product_mini{flex-direction:column;gap:0}}.productComponent .products .product_mini.plata-donavedennia .info,.productComponent .products .product_mini.vyhor .info,.productComponent .products .product_mini.blitz-1 .info,.productComponent .products .product_mini.blitz-2 .info{order:2}.productComponent .products .product_mini.plata-donavedennia>.image,.productComponent .products .product_mini.vyhor>.image,.productComponent .products .product_mini.blitz-1>.image,.productComponent .products .product_mini.blitz-2>.image{order:1;clip-path:polygon(0 0,100% 0,calc(100% - 60px) 100%,0 100%)}@media screen and (max-width: 991px){.productComponent .products .product_mini.plata-donavedennia>.image,.productComponent .products .product_mini.vyhor>.image,.productComponent .products .product_mini.blitz-1>.image,.productComponent .products .product_mini.blitz-2>.image{clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}}.productComponent .products .product_mini .info{display:flex;flex-direction:column;padding:36.5px 35px;gap:16px}@media screen and (max-width: 1370px){.productComponent .products .product_mini .info{width:50%;flex:0 0 50%}}@media screen and (max-width: 991px){.productComponent .products .product_mini .info{width:100%;flex:0 0 100%;order:2;padding:0 15px 15px;gap:10px}}.productComponent .products .product_mini .info .name{font-weight:700;font-size:calc(18px + (32 - 18) * (100vw - 475px) / 1445);line-height:1.1;color:var(--black-100)}.productComponent .products .product_mini .info .name span{line-height:1.1;font-size:calc(18px + (32 - 18) * (100vw - 475px) / 1445);font-weight:400}.productComponent .products .product_mini .info .annotation{font:400 18px;font-weight:400;font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--black-100)}.productComponent .products .product_mini .info .features{display:flex;gap:15px}@media screen and (max-width: 991px){.productComponent .products .product_mini .info .features{flex-direction:column;gap:5px}}.productComponent .products .product_mini .info .features .element{background:var(--gray-300);display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px;border:1px solid var(--gray-100);padding:15px;width:196px}@media screen and (max-width: 991px){.productComponent .products .product_mini .info .features .element{width:100%;gap:10px;padding:10px 12px;flex-direction:row}}.productComponent .products .product_mini .info .features .element .image{width:22px;height:22px}.productComponent .products .product_mini .info .features .element .image img{width:100%;height:22px;object-fit:cover}@media screen and (max-width: 991px){.productComponent .products .product_mini .info .features .element .image img{width:22px}}.productComponent .products .product_mini .info .features .element .text{font-weight:400;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:1.1}.productComponent .products .product_mini .info .features .element .text b{font-weight:700;font-size:initial;line-height:initial}.productComponent .products .product_mini>.image{position:relative;width:642px;flex:0 0 642px;display:flex;clip-path:polygon(60px 0,100% 0,100% 100%,0 100%);overflow:hidden}@media screen and (max-width: 1370px){.productComponent .products .product_mini>.image{width:42%;flex:0 0 42%}}@media screen and (max-width: 991px){.productComponent .products .product_mini>.image{width:100%;flex:0 0 100%;order:1;clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}}.productComponent .products .product_mini>.image picture{display:flex;width:100%;height:100%}.productComponent .products .product_mini>.image picture img{width:100%;height:100%;object-fit:cover;display:flex}.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-100);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_content{width:100%;display:flex;flex-direction:column}@media screen and (max-width: 991px){.category-page__inner_content{width:100%}}.category-page__inner_content .content .products{display:flex;flex-direction:column;gap:16px}.category-page__inner_content .content .products .product_mini{display:flex;justify-content:space-between;background:var(--WH);border:1px solid var(--brown-400);box-shadow:0 8px 24px #959da533;gap:10px}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini{flex-direction:column;gap:0}}.category-page__inner_content .content .products .product_mini.plata-donavedennia .info,.category-page__inner_content .content .products .product_mini.vyhor .info,.category-page__inner_content .content .products .product_mini.blitz-1 .info,.category-page__inner_content .content .products .product_mini.blitz-2 .info{order:2}.category-page__inner_content .content .products .product_mini.plata-donavedennia>.image,.category-page__inner_content .content .products .product_mini.vyhor>.image,.category-page__inner_content .content .products .product_mini.blitz-1>.image,.category-page__inner_content .content .products .product_mini.blitz-2>.image{order:1;clip-path:polygon(0 0,100% 0,calc(100% - 60px) 100%,0 100%)}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini.plata-donavedennia>.image,.category-page__inner_content .content .products .product_mini.vyhor>.image,.category-page__inner_content .content .products .product_mini.blitz-1>.image,.category-page__inner_content .content .products .product_mini.blitz-2>.image{clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}}.category-page__inner_content .content .products .product_mini .info{display:flex;flex-direction:column;padding:36.5px 35px;gap:16px}@media screen and (max-width: 1370px){.category-page__inner_content .content .products .product_mini .info{width:50%;flex:0 0 50%}}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini .info{width:100%;flex:0 0 100%;order:2;padding:0 15px 15px;gap:10px}}.category-page__inner_content .content .products .product_mini .info .name{font-weight:700;font-size:calc(18px + (32 - 18) * (100vw - 475px) / 1445);line-height:1.1;color:var(--black-100)}.category-page__inner_content .content .products .product_mini .info .name span{line-height:1.1;font-size:calc(18px + (32 - 18) * (100vw - 475px) / 1445);font-weight:400}.category-page__inner_content .content .products .product_mini .info .annotation{font:400 18px;font-weight:400;font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--black-100)}.category-page__inner_content .content .products .product_mini .info .features{display:flex;gap:15px}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini .info .features{flex-direction:column;gap:5px}}.category-page__inner_content .content .products .product_mini .info .features .element{background:var(--gray-300);display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px;border:1px solid var(--gray-100);padding:15px;width:196px}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini .info .features .element{width:100%;gap:10px;padding:10px 12px;flex-direction:row}}.category-page__inner_content .content .products .product_mini .info .features .element .image{width:22px;height:22px}.category-page__inner_content .content .products .product_mini .info .features .element .image img{width:100%;height:22px;object-fit:cover}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini .info .features .element .image img{width:22px}}.category-page__inner_content .content .products .product_mini .info .features .element .text{font-weight:400;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:1.1}.category-page__inner_content .content .products .product_mini .info .features .element .text b{font-weight:700;font-size:initial;line-height:initial}.category-page__inner_content .content .products .product_mini>.image{position:relative;width:642px;flex:0 0 642px;display:flex;clip-path:polygon(60px 0,100% 0,100% 100%,0 100%);overflow:hidden}@media screen and (max-width: 1370px){.category-page__inner_content .content .products .product_mini>.image{width:42%;flex:0 0 42%}}@media screen and (max-width: 991px){.category-page__inner_content .content .products .product_mini>.image{width:100%;flex:0 0 100%;order:1;clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}}.category-page__inner_content .content .products .product_mini>.image picture{display:flex;width:100%;height:100%}.category-page__inner_content .content .products .product_mini>.image picture img{width:100%;height:100%;object-fit:cover;display:flex}.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)}.news{padding:90px 0;background:var(--WH)}@media screen and (max-width: 991px){.news{padding:50px 0 40px}}.news .title{text-align:center;color:var(--black-100);font-size:56px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-1.12px;text-transform:uppercase}@media screen and (max-width: 767px){.news .title{font-size:24px}}.news .title{color:var(--brown-100);text-transform:none}@media screen and (max-width: 991px){.news .title{font-size:24px}}.news .title span{color:var(--black-100);font-size:56px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-1.12px;text-transform:uppercase}@media screen and (max-width: 767px){.news .title span{font-size:24px}}.news .title span{text-transform:none;color:inherit;font-size:inherit;font-weight:400}.news .wrapper_news{display:grid;grid-template-columns:repeat(2,calc(50% - 19px));grid-column-gap:38px;width:100%;margin-top:34px}@media screen and (max-width: 991px){.news .wrapper_news{grid-template-columns:repeat(1,100%)}}.news .wrapper_news .artisans{order:2}@media screen and (max-width: 991px){.news .wrapper_news .artisans{order:1;margin-bottom:16px}}.news .wrapper_news .artisans .artisan{border-bottom:1px solid var(--gray-100);padding:18px 0;display:flex;flex-direction:column;gap:8px}.news .wrapper_news .artisans .artisan:first-child{border-top:1px solid var(--gray-100)}.news .wrapper_news .artisans .artisan .top{display:flex;align-items:center;column-gap:24px}.news .wrapper_news .artisans .artisan .top .category{font:600 20px;font-weight:600;font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--brown-100);text-transform:uppercase}@media screen and (max-width: 991px){.news .wrapper_news .artisans .artisan .top .category{font-weight:400;font-family:var(--second-family)}}.news .wrapper_news .artisans .artisan .top .date{font-weight:400;font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--brown-100)}.news .wrapper_news .artisans .artisan .name{display:flex;margin-bottom:8px}.news .wrapper_news .artisans .artisan .readmore{display:flex;align-items:center;font-weight:700}.news .wrapper_news .artisans .artisan .readmore i{width:22px;height:22px;display:flex;justify-content:center;align-items:center;margin-left:8px}.news .wrapper_news .sliderswiper{order:1}@media screen and (max-width: 991px){.news .wrapper_news .sliderswiper{order:2}}.news .wrapper_news .sliderswiper .news_slider .swiper-slide{display:flex;flex-direction:column;align-items:center;position:relative;padding-bottom:37px}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .image{height:380px;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}@media screen and (max-width: 991px){.news .wrapper_news .sliderswiper .news_slider .swiper-slide .image{height:193px}}.news .wrapper_news .sliderswiper .news_slider .swiper-slide img{width:100%}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body{background:var(--WH);padding:30px;width:calc(100% - 60px);margin-top:-90px;border:1px solid var(--brown-400);display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 991px){.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body{width:calc(100% - 20px);margin-top:-60px}}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .top{display:flex;align-items:center;column-gap:24px}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .top .category{font:600 20px;font-weight:600;font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--brown-100);text-transform:uppercase}@media screen and (max-width: 991px){.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .top .category{font-weight:400;font-family:var(--second-family)}}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .top .date{font-weight:400;font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--brown-100)}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .name{display:flex;margin-bottom:8px}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .readmore{display:flex;align-items:center;font-weight:700}.news .wrapper_news .sliderswiper .news_slider .swiper-slide .body .readmore i{width:22px;height:22px;display:flex;justify-content:center;align-items:center;margin-left:8px}.news .wrapper_news .sliderswiper .swiper-pagination{text-align:start}@media screen and (max-width: 991px){.news .wrapper_news .sliderswiper .swiper-pagination{text-align:center}}.news .wrapper_news .sliderswiper .swiper-pagination .swiper-pagination-bullet{width:45px;height:6px;opacity:.3;background:var(--gray-200);border-radius:0}.news .wrapper_news .sliderswiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--brown-200);opacity:1}
