.hgb-archive{--archive-ink: #111111;--archive-paper: #ffffff;--archive-soft: #f4f4f1;--archive-line: #d9d9d3;--archive-alert: #b42318;color:var(--archive-ink)}.hgb-archive__page{padding-top:18px;padding-bottom:72px}.hgb-archive__hero{max-width:850px;margin:44px auto 48px;text-align:center}.hgb-archive__eyebrow,.hgb-archive__size-kicker{margin:0 0 12px;font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.2}.hgb-archive__title{max-width:760px;margin:0 auto;font-size:clamp(2.15rem,6vw,4.8rem);line-height:.98;letter-spacing:-.045em}.hgb-archive__intro{max-width:690px;margin:24px auto 0;font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.55}.hgb-archive__intro p:last-child{margin-bottom:0}.hgb-archive__benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 0;padding:0;list-style:none}.hgb-archive__benefits li{padding:8px 12px;border:1px solid var(--archive-line);border-radius:999px;background:var(--archive-paper);font-size:.78rem;font-weight:600;letter-spacing:.02em}.hgb-archive__size-nav{margin:0 0 24px;padding:24px;border:1px solid var(--archive-line);border-radius:18px;background:var(--archive-soft)}.hgb-archive__size-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.hgb-archive__size-kicker{margin-bottom:6px}.hgb-archive__size-title{margin:0;font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.025em}.hgb-archive__size-help{margin:7px 0 0;color:#111111ad;font-size:.92rem}.hgb-archive__guide-link,.hgb-archive__results-bar a,.hgb-archive__policy a{color:inherit;font-weight:650;text-decoration:underline;text-underline-offset:4px}.hgb-archive__size-chips{display:flex;flex-wrap:wrap;gap:10px}.hgb-archive__size-chip{display:inline-flex;min-width:58px;min-height:48px;align-items:center;justify-content:center;gap:7px;padding:10px 16px;border:1px solid var(--archive-ink);border-radius:999px;color:var(--archive-ink);background:var(--archive-paper);font-size:.92rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.hgb-archive__size-chip small{font-size:.7rem;opacity:.62}.hgb-archive__size-chip:hover,.hgb-archive__size-chip:focus-visible,.hgb-archive__size-chip.is-active{color:var(--archive-paper);background:var(--archive-ink);transform:translateY(-1px)}.hgb-archive__size-chip.is-active small{opacity:.8}.hgb-archive .collection-filter{margin:10px 0 22px}.hgb-archive .collection-filter__item--drawer{width:auto}.hgb-archive .collection-filter__item--drawer.btn{border-radius:999px}.hgb-archive__results-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--archive-line);font-size:.88rem}.hgb-archive__results-bar p{margin:0}.hgb-archive .grid-product__meta{text-align:left}.hgb-archive .grid-product__title{font-weight:650}.hgb-archive-card__availability{display:flex;flex-direction:column;gap:4px;margin-top:9px;font-size:.78rem;line-height:1.35}.hgb-archive-card__sizes{color:#111111b8}.hgb-archive-card__low-stock{color:var(--archive-alert);font-weight:700}.hgb-archive__policy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:52px;padding:22px 24px;border-top:1px solid var(--archive-line);border-bottom:1px solid var(--archive-line)}.hgb-archive__policy p{margin:0;color:#111111b8;font-size:.9rem;line-height:1.5}@media screen and (max-width:768px){.hgb-archive__page{padding-bottom:52px}.hgb-archive__hero{margin:28px auto 34px;text-align:left}.hgb-archive__title,.hgb-archive__intro{margin-left:0}.hgb-archive__benefits{justify-content:flex-start}.hgb-archive__size-nav{margin-right:-12px;margin-left:-12px;padding:20px 12px;border-right:0;border-left:0;border-radius:0}.hgb-archive__size-heading{display:block}.hgb-archive__guide-link{display:inline-block;margin-top:14px}.hgb-archive__size-chips{flex-wrap:nowrap;margin-right:-12px;padding-right:12px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.hgb-archive__size-chips::-webkit-scrollbar{display:none}.hgb-archive__size-chip{flex:0 0 auto}.hgb-archive__results-bar{align-items:flex-start}.hgb-archive__policy{display:block;margin-top:36px;padding:20px 0}.hgb-archive__policy p{margin:8px 0 12px}}@media(prefers-reduced-motion:reduce){.hgb-archive__size-chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hgb-archive.css.map */
