.collections-tabs-wrapper{position:relative}.collections-tabs-title{margin:0rem!important}.collections-tabs-title.h0,.collections-tabs-title.h1,.collections-tabs-title.h2,.collections-tabs-title.hxl,.collections-tabs-title.hxxl{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;margin:0}.collections-tabs{width:100%}.collections-tabs__header{margin-bottom:3rem;border-bottom:none}.collections-tabs__list{display:flex;flex-wrap:wrap;gap:.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;align-items:center}.collections-tabs__list::-webkit-scrollbar{display:none}.collections-tabs__button{position:relative;padding:1.2rem 2rem;background:rgb(var(--color-background));border:.1rem solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-align:center;font-family:inherit;text-transform:uppercase;letter-spacing:.05em;border-radius:0}.collections-tabs__button:hover{background:rgba(var(--color-foreground),.05)}.collections-tabs__button--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground));font-weight:600}.collections-tabs__button--active:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.collections-tabs__content{position:relative;min-height:20rem}.collections-tabs__panel{display:none;animation:fadeIn .3s ease-in-out}.collections-tabs__panel--active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.collections-tabs__collections-grid,.collections-tabs__products-grid{width:100%}.collections-tabs__empty{text-align:center;padding:4rem 2rem;color:rgba(var(--color-foreground),.6)}.collections-tabs__empty p{margin:0;font-size:1.4rem}@media screen and (max-width: 749px){.collections-tabs__header{margin-bottom:2rem}.collections-tabs__list{gap:.6rem}.collections-tabs__button{padding:1rem 1.5rem;font-size:1.2rem}.collections-tabs__content{min-height:15rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-collections-tabs.css.map */
