.gc-h{--gc-ink:#211a1e;--gc-cream:#faf6f4;--gc-gold:#b8942e;--gc-line:rgba(33,26,30,.14);color:var(--gc-ink);font-family:var(--text-font-family,inherit)}.gc-h *,.gc-h *:before,.gc-h *:after{box-sizing:border-box}.gc-h__head{text-align:center;max-width:640px;margin:0 auto clamp(26px,4vw,44px);padding:0 20px}.gc-h__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0 0 16px;font-size:.72rem;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;font-weight:500}.gc-h__eyebrow:before{content:"";width:26px;height:1px;background:var(--gc-gold)}.gc-h__title{margin:0;font-family:var(--heading-font-family,inherit);font-weight:var(--heading-font-weight,500);font-size:clamp(1.55rem,3.2vw,2.4rem);line-height:1.15;letter-spacing:0;text-transform:none;text-wrap:balance}.gc-h__sub{margin:14px auto 0;max-width:46ch;font-size:clamp(.95rem,1.2vw,1.04rem);line-height:1.6;opacity:.75}.gc-h a.gc-h__btn,.gc-h button.gc-h__btn{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:48px;padding:0 34px;margin:0;background:var(--gc-ink);color:#fff;border:1px solid var(--gc-ink);border-radius:0;font-family:inherit;font-size:.76rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s,color .25s}.gc-h a.gc-h__btn:hover,.gc-h button.gc-h__btn:hover{background:transparent;color:var(--gc-ink)}.gc-h a.gc-h__link{font-size:.76rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gc-home-base.css.map */
