.bode-slider{background:red}.category-page{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.category-page~.content-area .site-main .ast-woocommerce-container>.woocommerce-products-header{display:none!important}.category-page::before{background:rgb(49 167 23 / .1);display:inline-block;content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;height:100%}.category-page .container{padding:0;max-width:1740px;width:100%;margin:0 auto}.category-page .container .swiper{opacity:0}.category-page .container .swiper.swiper-initialized{opacity:1}.category-page .container .swiper-slide{width:auto}.category-page__head{width:100%;padding:20px 0 5px;position:relative;z-index:2}.category-page__head .subttl:last-child{margin-bottom:15px}.category-page .row-block__cont{margin:0;gap:0;position:relative}.category-page .row-block__cont .slider-btn{background:#fff}.category-page .row-block__cont .slider-btn:hover{background:#31a717}.category-page .row-block__cont .slider-btn.swiper-button-disabled{opacity:0}.category-page .row-block__cont::after,.category-page .row-block__cont::before{content:none}.category-page .row-block__cont .swiper{width:100%;padding:15px 0}.category-page .row-block__cont .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.category-page .row-block__cont .swiper-slide{height:auto}.category-page .row-block__cont .slider-btn{position:absolute;top:50%;left:-1rem;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);z-index:3}.category-page .row-block__cont .slider-btn.slider-btn--next{left:auto;right:-1rem;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.category-page .slider-btn{border:1px solid #f4efe9;cursor:pointer;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-radius:7px;z-index:3}.category-page .slider-btn::after{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="15" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.192 14.713a.978.978 0 000-1.383L2.362 7.5l5.83-5.83A.978.978 0 006.809.287L.287 6.808a.978.978 0 000 1.384l6.522 6.521a.978.978 0 001.383 0z" fill="%23232F3E"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="15" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.192 14.713a.978.978 0 000-1.383L2.362 7.5l5.83-5.83A.978.978 0 006.809.287L.287 6.808a.978.978 0 000 1.384l6.522 6.521a.978.978 0 001.383 0z" fill="%23232F3E"/></svg>');-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;background:#3a3d46;display:inline-block;content:"";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:9px;height:15px}.category-page .slider-btn.slider-btn--next::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category-page .slider-btn.swiper-button-disabled{opacity:.2;pointer-events:none}.category-page .slider-btn:hover{background:#3a3d46;border-color:#3a3d46}.category-page .slider-btn:hover::after{background:#f4efe9}.category-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:10px;background:#fff;-webkit-box-shadow:none;box-shadow:none;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.category-link .img{width:70%;aspect-ratio:1/1;border-radius:7px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.category-link .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-link p{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;font-size:.65rem;color:#3a3d46;line-height:1.25;font-weight:300;font-size:13px;color:#453e3e;font-weight:300;line-height:1.25}.category-link.current-link,.category-link:hover{-webkit-box-shadow:1px 1px 2px rgb(0 0 0 / .15);box-shadow:1px 1px 2px rgb(0 0 0 / .15)}.category-link.current-link .img img,.category-link:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.category-link.current-link p,.category-link:hover p{color:#31a717}@media screen and (max-width:1780px){.category-page .row-block__cont .slider-btn{left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:32px;height:32px}.category-page .row-block__cont .slider-btn.slider-btn--next{left:auto;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}@media screen and (max-width:767px){.category-page{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.category-page__head{padding:15px 0;margin-top:10px}.category-page .row-block__cont{overflow:visible}.category-page .row-block__cont .swiper{width:calc(100% + 20px);margin-left:-10px;padding:15px 10px}.category-page .row-block__cont .swiper-slide{width:170px}.category-page .row-block__cont .swiper-slide p{font-size:13px}}