tabs-component .tab-scrollable{border-bottom:1px solid rgba(var(--color-foreground)/.12)}tabs-component .tabs-header{column-gap:4rem;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}tabs-component .tabs-header::-webkit-scrollbar{display:none}@media screen and (max-width:767px){tabs-component .tabs-header{column-gap:2rem}}tabs-component .tab-button{padding-bottom:.4rem;border-bottom:none;background:none;color:rgba(var(--color-foreground)/.45);white-space:nowrap;transition:color .2s ease}tabs-component .tab-button.active,tabs-component .tab-button:hover,tabs-component .tab-button:focus{color:rgb(var(--color-foreground))}tabs-component .indicator{display:block!important;position:absolute;bottom:0;height:2px;background-color:rgb(var(--color-heading));width:var(--indicator-width);transform:translate(var(--indicator-offset));transition:transform .25s ease,width .25s ease;transform-origin:left}tabs-component .tabs-content>.tab-content{padding:3rem 0;animation:var(--animation-fade-in)}.js tabs-component .tabs-content>.tab-content{display:none}.js tabs-component .tabs-content>.tab-content.active{display:block}.no-js tabs-component .tabs-content>.tab-content:not(:first-child){display:none}@media screen and (max-width:640px){tabs-component .tab-scrollable{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;overflow-y:hidden;justify-content:flex-start}tabs-component .tab-scrollable::-webkit-scrollbar{display:none}tabs-component .tabs-header{margin-bottom:1px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-tabs.css.map */
