.ab-trh,.ab-tr__head{--tr-rule: color-mix(in oklab, var(--ab-accent) 22%, transparent);--tr-ease: cubic-bezier(.22,.61,.36,1)}@keyframes ab-trh-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ab-trh-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ab-trh-push{0%{transform:scale(1.02)}to{transform:scale(1.12)}}.ab-tr__head{display:grid;gap:clamp(14px,2vw,22px);max-width:62ch;margin:0 0 clamp(28px,4vw,44px)}.ab-tr__eyebrow{font-family:var(--ab-font-body);font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ab-accent);margin:0;display:flex;align-items:center;gap:12px}.ab-tr__eyebrow:after{content:"";flex:1;height:1px;background:var(--tr-rule)}.ab-tr__h{font-family:var(--ab-font-display);font-style:normal;font-weight:700;font-size:clamp(30px,4.4vw,50px);line-height:1.04;letter-spacing:-.018em;color:var(--ab-ink);margin:0;overflow-wrap:anywhere;min-width:0}.ab-tr__sub{font-family:var(--ab-font-body);color:var(--ab-ink-muted);font-size:clamp(15px,1.5vw,17px);line-height:1.65;margin:0}.ab-trh{--trh-scrim: .55;--trh-h: 62vh;position:relative;background:var(--ab-paper)}.ab-trh__banner{position:relative;z-index:2;background:var(--ab-accent);color:var(--ab-paper)}.ab-trh__banner-in{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px 0;font-family:var(--ab-font-body)}.ab-trh__banner-tag{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;border:1px solid color-mix(in oklab,var(--ab-paper) 55%,transparent);border-radius:999px;padding:4px 11px;white-space:nowrap}.ab-trh__banner-txt{margin:0;font-size:14px;font-weight:500;flex:1 1 260px;min-width:0}.ab-trh__banner-cta{font-size:13px;font-weight:700;color:var(--ab-paper);text-decoration:none;border-bottom:2px solid color-mix(in oklab,var(--ab-paper) 60%,transparent);padding-bottom:1px;white-space:nowrap}.ab-trh__banner-cta:hover{border-bottom-color:var(--ab-paper)}.ab-trh__stage{position:relative;min-height:var(--trh-h);display:flex;align-items:flex-end;overflow:hidden}.ab-trh__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ab-trh__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,color-mix(in oklab,var(--ab-paper) calc(var(--trh-scrim) * 70%),transparent) 0%,color-mix(in oklab,var(--ab-paper) calc(var(--trh-scrim) * 100%),transparent) 55%,var(--ab-paper) 100%)}.ab-trh__inner{position:relative;z-index:2;width:100%;padding:clamp(46px,8vw,96px) 0 clamp(30px,5vw,54px)}.ab-trh__eyebrow{font-family:var(--ab-font-body);font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ab-accent);margin:0 0 14px}.ab-trh__title{font-family:var(--ab-font-display);font-style:normal;font-weight:800;font-size:clamp(36px,6.4vw,74px);line-height:1.02;letter-spacing:-.022em;color:var(--ab-ink);margin:0;max-width:18ch;overflow-wrap:anywhere;min-width:0;text-shadow:0 2px 30px color-mix(in oklab,var(--ab-paper) 70%,transparent)}.ab-trh__lede{font-family:var(--ab-font-body);color:var(--ab-ink-muted);font-size:clamp(15px,1.7vw,18px);line-height:1.6;margin:16px 0 0;max-width:46ch}.ab-trh__quote{margin:clamp(26px,4vw,40px) 0 0;padding-left:18px;border-left:2px solid var(--ab-accent);max-width:52ch;animation:ab-trh-fade 1s cubic-bezier(.22,.61,.36,1) both}.ab-trh__quote-t{font-family:var(--ab-font-display);font-style:normal;font-size:clamp(16px,2vw,21px);line-height:1.4;color:var(--ab-ink);margin:0}.ab-trh__quote-s{font-family:var(--ab-font-body);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ab-accent);margin-top:10px}@media(prefers-reduced-motion:reduce){.ab-trh__quote{animation:none}.ab-trh__video{display:none}}@media(max-width:700px){.ab-trh__stage{min-height:min(var(--trh-h),58vh)}.ab-trh__banner-in{padding:10px 0}}.ab-trh__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.014) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.018) 0 1px,transparent 1px 3px)}.ab-trh__eyebrow,.ab-trh__title,.ab-trh__lede{animation:ab-trh-rise .9s cubic-bezier(.22,.61,.36,1) both}.ab-trh__title{animation-delay:.08s}.ab-trh__lede{animation-delay:.16s}.ab-trh__video{animation:ab-trh-push 32s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.ab-trh__eyebrow,.ab-trh__title,.ab-trh__lede,.ab-trh__video{animation:none}}.ab-page-progress{position:fixed;inset:0 0 auto 0;height:3px;z-index:60;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--ab-accent),var(--ab-accent-hi));pointer-events:none;display:none}@media(prefers-reduced-motion:reduce){.ab-page-progress{display:none}}.ab-trh__w{display:inline-block;animation:ab-trh-rise .8s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(.06s + var(--wi, 0) * 90ms)}.ab-trh__title:has(.ab-trh__w){animation:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ab-hero.css.map */
