.category-showcase__wrapper{display:flex;flex-direction:column;gap:24px}.category-showcase__heading{margin:0}.category-showcase__swiper-outer{position:relative}.category-showcase__swiper{display:flex;gap:var(--category-showcase-gap, 24px);overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:0;padding:0 0 4px;scrollbar-width:none}.category-showcase__swiper::-webkit-scrollbar{display:none}.category-showcase__card{scroll-snap-align:start;flex:0 0 calc((100% - (var(--category-showcase-slides, 3) - 1) * var(--category-showcase-gap, 24px)) / var(--category-showcase-slides, 3))}.category-showcase__card-link{position:relative;display:block;border-radius:var(--img-border-radius);overflow:hidden;aspect-ratio:3 / 3.7;text-decoration:none;background-color:#d9d4d0}.category-showcase__card-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.category-showcase__card-img{width:100%;height:100%;object-fit:cover;display:flex;transition:all .3s ease}.category-showcase__card:hover .category-showcase__card-img{transform:scale(1.1)}.category-showcase__card:hover .category-showcase__card-arrow svg{transform:rotate(45deg)}.cate_showc_overlay.category-showcase__card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#0000008c);pointer-events:none}.category-showcase__card-arrow{position:absolute;top:16px;right:16px;z-index:2;width:43px;height:43px;border-radius:50%;background:var(--primary-button-bg);display:flex;align-items:center;justify-content:center}.category-showcase__card-arrow svg{width:21px;height:21px;transition:all .3s ease}.category-showcase__card-arrow svg path{fill:var(--primary-button-text)}.category-showcase__card-info{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:20px;display:flex;flex-direction:column;gap:6px;color:#fff;justify-content:flex-end;height:100%}.category-showcase__card-title{font-size:18px;font-weight:600;letter-spacing:.01em}.category-showcase__card-desc{font-size:13px;line-height:1.5;color:var(--text-color);max-width:90%;overflow:auto}.cs_head_nav_wrapper{display:flex;align-items:center;justify-content:space-between}.category-showcase__nav{display:flex;justify-content:flex-end;gap:8px}.category-showcase__nav-btn{width:40px;height:40px;border-radius:var(--button-border-radius);border:1px solid var(--border-color);background:var(--primary-button-bg);color:var(--primary-button-text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.category-showcase__nav-btn:hover{background:var(--primary-button-hover-bg)}.category-showcase__nav-btn:hover svg path{fill:var(--primary-button-hover-text)}.category-showcase__card-desc{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--scroll-bar-thumb) var(--background-color)}.category-showcase__card-desc::-webkit-scrollbar{width:5px}.category-showcase__card-desc::-webkit-scrollbar-thumb{background:var(--scroll-bar-thumb);border-radius:var(--img-border-radius)}.category-showcase__card-link.cs_media_ratio-portrait{aspect-ratio:3 / 3.7}.category-showcase__card-link.cs_media_ratio-square{aspect-ratio:1}.category-showcase__card-link.cs_media_ratio-landscape{aspect-ratio:4/3}@media screen and (max-width:640px){.category-showcase__card-info{padding:16px}.category-showcase__card-title{font-size:16px}.category-showcase__card{flex:0 0 80%}}.category-showcase__swiper{cursor:grab}.category-showcase__swiper.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.category-showcase__card-link.cs_content_below_img{overflow:visible;background:none;border-radius:0}.category-showcase__card-link.cs_content_below_img[class*=cs_media_ratio]{aspect-ratio:auto}.cs_content_below_img .category-showcase__card-media{position:relative;inset:auto;overflow:hidden;border-radius:var(--img-border-radius);background-color:#d9d4d0}.cs_content_below_img.cs_media_ratio-portrait .category-showcase__card-media{aspect-ratio:3 / 3.7}.cs_content_below_img.cs_media_ratio-square .category-showcase__card-media{aspect-ratio:1}.cs_content_below_img.cs_media_ratio-landscape .category-showcase__card-media{aspect-ratio:4 / 3}.cs_content_below_img .category-showcase__card-img{position:absolute;top:0;right:0;bottom:0;left:0}.cs_content_below_img.cate_showc_overlay:after{display:none}.category-showcase__card-link.cs_content_below_img .category-showcase__card-info{position:static;height:auto;padding:14px 0 0;gap:4px;color:var(--text-color)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/category-showcase.css.map */
