.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;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:var(--button-border-radius);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;display:flex;flex-direction:column;gap:6px;justify-content:flex-end;height:100%}.cs_content_on_img{padding:2rem}.category-showcase__card-title{font-size:18px;font-weight:600;letter-spacing:.01em;padding:20px}.cs_content_on_img .category-showcase__card-title{padding:0}.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}.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}.cs_head_align-center .eyebrow_wrapper{margin-inline:auto}.cs_head_align-right .eyebrow_wrapper{margin-left:auto}.cs_head_nav_wrapper.cs_head_align-left{justify-content:space-between}.cs_head_nav_wrapper.cs_head_align-center{justify-content:center;flex-direction:column}.cs_head_nav_wrapper.cs_head_align-right{justify-content:space-between;flex-direction:row-reverse}.category-showcase__card-info.cs_info-content_on_img{padding:2rem}@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}.cs_content_below_img .category-showcase__card-media{position:relative;inset:auto;overflow:hidden;border-radius:var(--img-border-radius);background-color:var(--secondary-bg-color);height:100%;width:100%}.cs_media_ratio-portrait .category-showcase__card-media{aspect-ratio:3 / 3.7}.cs_media_ratio-square .category-showcase__card-media{aspect-ratio:1}.cs_media_ratio-landscape .category-showcase__card-media{aspect-ratio:4 / 3}.cs_media_ratio-adapt .category-showcase__card-media{aspect-ratio:auto}.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;gap:4px;color:var(--text-color)}.category-showcase__card-link.cs_content_below_img .category-showcase__card-info .category-showcase__card-title{padding:14px 0 0}.category-showcase__card-link.cs_content_below_img .cs_title_style-style_2{position:absolute;bottom:calc(100% + 1.2rem);left:50%;transform:translate(-50%);padding:1rem 2rem!important;width:90%;border-radius:var(--button-border-radius);text-align:center;background:var(--background-color)}.category-showcase__card-link.cs_content_below_img .category-showcase__card-info{position:relative}.category-showcase__card-link.cs_content_below_img .cs_title_style-style_2+.category-showcase__card-desc{margin:1.2rem auto 0;text-align:center}.category-showcase__card-link.cs_media_ratio-adapt{aspect-ratio:auto}.category-showcase__card-link.cs_media_ratio-adapt.cs_content_on_img{padding:0}.cs_media_ratio-adapt .category-showcase__card-media{position:relative;inset:auto;height:auto;aspect-ratio:auto}.cs_media_ratio-adapt .category-showcase__card-img{position:static;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/category-showcase.css.map */
