.featured-collection-tab h3{margin:0;padding:0}.text-alignment-left{text-align:left}.text-alignment-center{text-align:center}.text-alignment-right{text-align:right}.tab-button{border:none;font-family:inherit;cursor:pointer;background:transparent;font-size:2.3rem;color:#000}.tab-button.active{border-bottom:1px solid #000000;font-weight:700}.product.slider{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory}.product.slider .category__product-card{scroll-snap-align:start;flex:0 0 calc((100% - ((var(--per-view) - 1) * .05rem)) / var(--per-view))}.product.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,3fr));gap:2rem;overflow-x:hidden}.tab-content.active{position:relative;visibility:visible;opacity:1;pointer-events:auto}.tab-buttons{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:1rem;padding:1rem!important;scrollbar-width:none;justify-content:center}.tab-buttons::-webkit-scrollbar{display:none}.tab-buttons .tab-button{flex:0 0 auto;white-space:nowrap}.tab-contents{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;justify-content:center;padding-top:1.2rem}.tab-content{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease}.tab-content.active{position:relative;display:flex;justify-content:center;opacity:1;visibility:visible;pointer-events:auto;flex-direction:column}.product.slider{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;width:100%;padding-bottom:1rem;scroll-behavior:smooth;overscroll-behavior-x:contain;scroll-padding-inline:0}.product.slider .category__product-card:last-child{margin-right:0}.product.slider::-webkit-scrollbar{display:none}.slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;width:3.8rem;height:3.8rem;border-radius:50%;box-shadow:0 2px 6px #00000026;cursor:pointer;transition:background .2s ease;z-index:1;display:flex;align-items:center;justify-content:center;color:inherit;will-change:transform;line-height:0;padding:0;-webkit-transform:translateY(-50%)}.slider-btn:hover{background:#0000001a}.slider-btn.prev{left:.5rem}.slider-btn.next{right:.5rem}.button--link{color:inherit;display:flex;justify-content:flex-end;padding:2rem}@media (max-width: 768px){.tab-button{font-size:2.3rem}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-featured-collection-tab.css.map */
