.th-collection-hero{width:100%}.th-collection-hero__inner{max-width:var(--th-container-max);margin-inline:auto;padding-inline:var(--th-container-padding);text-align:center}.th-collection-hero__title{font-family:var(--th-font-heading);font-size:var(--th-fs-3xl);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--th-s-4)}.th-collection-hero__description{font-family:var(--th-font-body);font-size:var(--th-fs-md);line-height:1.65;max-width:680px;margin-inline:auto;opacity:.85}.th-collection-hero__description p{margin:0}.th-collection-hero__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--th-s-6) var(--th-s-12);max-width:880px;margin:var(--th-s-8) auto 0;padding-top:var(--th-s-6);border-top:1px solid var(--th-gray-200)}.th-collection-hero__stat{display:flex;flex-direction:column;align-items:center;gap:var(--th-s-1);min-width:140px}.th-collection-hero__stat-value{font-family:var(--th-font-heading);font-size:var(--th-fs-2xl);font-weight:800;line-height:1.1}.th-collection-hero__stat-label{font-family:var(--th-font-body);font-size:var(--th-fs-sm);opacity:.75}.th-collection-hero__filter-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--th-s-2);margin-top:var(--th-s-8)}.th-collection-hero__pill{display:inline-flex;align-items:center;padding:var(--th-s-2) var(--th-s-5);border:2px solid currentColor;border-radius:var(--th-radius-pill);font-family:var(--th-font-body);font-size:var(--th-fs-sm);font-weight:600;text-decoration:none;color:inherit;opacity:.7;transition:opacity var(--th-transition-fast),background var(--th-transition-fast)}.th-collection-hero__pill:hover,.th-collection-hero__pill:focus-visible{opacity:1;background:#ffffff26;outline-offset:3px}.th-collection-hero__pill--active{opacity:1;background:#fff3}.th-collection-hero__pill:focus-visible{outline:2px solid currentColor;border-radius:var(--th-radius-pill)}@media(max-width:899px){.th-collection-hero__title{font-size:var(--th-fs-2xl)}.th-collection-hero__stats{gap:var(--th-s-4) var(--th-s-8)}}@media(max-width:599px){.th-collection-hero__title{font-size:var(--th-fs-2xl)}.th-collection-hero__stats{gap:var(--th-s-3) var(--th-s-6);padding:var(--th-s-5) var(--th-s-2) 0}.th-collection-hero__stat{min-width:120px}.th-collection-hero__stat-value{font-size:var(--th-fs-lg)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/th-collection-hero.css.map */
