.collection-tabs{padding:60px 20px;max-width:1200px;margin:0 auto;font-family:inherit}.collection-tabs__header{text-align:center;margin-bottom:40px}.collection-tabs__eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-bottom:8px}.collection-tabs__title{font-size:clamp(28px,4vw,48px);font-weight:400;margin:0 0 12px;letter-spacing:.02em}.collection-tabs__subtitle{font-size:15px;opacity:.6;max-width:500px;margin:0 auto}.collection-tabs__nav{display:flex;justify-content:center;gap:32px;margin-bottom:48px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0}.collection-tabs__tab{background:none;border:none;cursor:pointer;font-size:13px;letter-spacing:.15em;text-transform:uppercase;padding:12px 0;border-bottom:2px solid transparent;margin-bottom:-1px;transition:border-color .2s,opacity .2s;opacity:.5}.collection-tabs__tab.is-active{border-bottom-color:currentColor;opacity:1}.collection-tabs__panel{display:none}.collection-tabs__panel.is-active{display:block}.collection-tabs__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.collection-tabs__card{text-decoration:none;color:inherit;display:block}.collection-tabs__card-image{aspect-ratio:3/4;overflow:hidden;background:#f5f5f5;margin-bottom:16px}.collection-tabs__card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.collection-tabs__card:hover .collection-tabs__card-image img{transform:scale(1.04)}.collection-tabs__card-title{font-size:15px;font-weight:500;margin:0 0 4px}.collection-tabs__card-tagline{font-size:12px;opacity:.5;margin:0 0 8px;letter-spacing:.05em}.collection-tabs__card-cta{font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:1px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-tabs.css.map */
