.category-tab:has(>.container[data-layout-style=style_2]){height:51px;min-height:51px;overflow:clip;padding:0;border-radius:var(--radius-base);background-color:var(--color-bg-tertiary);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.category-tab:has(>.container[data-layout-style=style_2])>.container{width:100%;max-width:none;height:51px;min-height:51px;padding:0;overflow:hidden;display:block}.category-tab:has(>.container[data-layout-style=style_2]) .tab-list{width:100%;height:51px;overflow:hidden}.category-tab:has(>.container[data-layout-style=style_2]) .swiper-wrapper{width:max-content;height:51px;min-height:51px;align-items:stretch}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item{width:auto;height:51px;min-height:51px;flex:0 0 auto;display:flex;align-items:stretch;margin:0;background:transparent}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item:first-child{padding-left:0}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item:last-child{padding-right:0}.category-tab:has(>.container[data-layout-style=style_2]) .category-tab__label{width:max-content;height:51px;flex:0 0 auto;display:flex;align-items:stretch;margin:0;line-height:normal}.category-tab:has(>.container[data-layout-style=style_2]) .category-tab__indicator{display:none!important}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item span{position:relative;width:max-content;height:51px;min-height:51px;display:block;box-sizing:border-box;margin:0;padding:18px 0 0;background:transparent;color:var(--color-label-primary);font-size:var(--text-body-md);font-weight:400;line-height:normal;white-space:nowrap}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item span:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--color-black)}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item.active span{padding-top:16px;color:var(--color-label-primary);font-size:var(--text-body-lg)}.category-tab:has(>.container[data-layout-style=style_2]) .container[data-hover-style] .tab-item:not(.is-button):hover{border-radius:0;background:transparent}.category-tab:has(>.container[data-layout-style=style_2]) .container[data-hover-style] .tab-item:not(.is-button):hover span,.category-tab:has(>.container[data-layout-style=style_2]) .tab-item.is-button:hover span{background:transparent;color:var(--color-label-primary)}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item:not(.active) span:after{display:none}@media screen and (min-width:768px){.category-tab:has(>.container[data-layout-style=style_2]) .swiper-wrapper{margin:0 auto;justify-content:center}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item{padding-right:32px;padding-left:32px}}@media screen and (max-width:767.98px){.category-tab:has(>.container[data-layout-style=style_2])>.container{padding-right:24px;padding-left:24px}.category-tab:has(>.container[data-layout-style=style_2]) .swiper-wrapper{margin-right:0;margin-left:0;justify-content:flex-start}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item{padding-right:16px;padding-left:16px}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item:first-child{padding-left:0}.category-tab:has(>.container[data-layout-style=style_2]) .tab-item:last-child{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/tt-category-tab-style2.css.map */
