.hg-abt{position:relative;overflow:hidden;padding-block:clamp(6.4rem,3rem + 6vw,11.6rem);background:var(--hg-abt-bg, var(--hg-tint-50));color:var(--hg-ink);letter-spacing:0}.hg-abt--tint{--hg-abt-bg: var(--hg-tint-300)}.hg-abt__wrap{position:relative;width:min(112.8rem,100% - 2 * var(--hg-gutter));margin-inline:auto}.hg-abt__ghost{position:absolute;top:var(--hg-abt-gy, -5.2rem);left:min(calc(50% - 72rem + var(--hg-abt-gx, 110.8rem)),calc(100% - var(--hg-abt-gw, 21rem) - 2.4rem));margin:0;font-family:var(--hg-font-display);font-weight:800;font-size:var(--hg-abt-gs, 26rem);line-height:1;letter-spacing:-.05em;color:#0896ac17;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.hg-abt--ghost-left .hg-abt__ghost{left:max(calc(50% - 72rem + var(--hg-abt-gx, 110.8rem)),2.4rem)}.hg-abt__head{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.hg-abt__chap{display:flex;align-items:center;height:2.267rem;padding-bottom:.167rem;margin:0;font-family:var(--hg-font-display);font-weight:800;font-size:1.35rem;line-height:2.268rem;letter-spacing:.16em;color:var(--hg-ink)}.hg-abt__kick.hg-eyebrow{align-items:flex-start;gap:1.1rem;height:2.464rem;margin:0;font-weight:800;font-size:1.7rem;line-height:2.465rem;letter-spacing:.12em;color:var(--hg-teal)}.hg-abt__kick .hg-eyebrow__drop{margin-top:-.1rem}.hg-abt__kick .hg-eyebrow__drop svg{width:1.6rem;height:2.1rem}.hg-abt__h2{max-width:60.648rem;margin:0;padding-top:.4rem;font-family:var(--hg-font-display);font-weight:800;font-size:clamp(3.4rem,2rem + 3.1vw,5.6rem);line-height:1.08;letter-spacing:-.033em;color:var(--hg-ink);text-wrap:balance}@media screen and (min-width:990px){.hg-abt__h2{text-wrap:wrap}}@media screen and (min-width:990px)and (max-width:1199px){.hg-abt:not(.hg-abt--ghost-left) .hg-abt__ghost{left:auto;right:2.4rem;font-size:min(var(--hg-abt-gs, 26rem),22rem)}.hg-abt--ghost-left .hg-abt__ghost{left:2.4rem;font-size:22rem}}@media screen and (max-width:989px){.hg-abt .hg-abt__ghost{left:auto;right:var(--hg-gutter);top:-2.4rem;font-size:16rem}}@media screen and (max-width:749px){.hg-abt__wrap{width:calc(100% - 2 * var(--hg-gutter-sm))}.hg-abt .hg-abt__ghost{right:var(--hg-gutter-sm);top:-1.6rem;font-size:11rem}.hg-abt__head{gap:1.6rem}.hg-abt__kick.hg-eyebrow{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-hg-ab-tail-kit.css.map */
