.rvrn-section-heading{display:grid;gap:14px;max-width:var(--rvrn-heading-max-width, 680px);color:var(--rvrn-section-text, inherit)}.rvrn-section-heading--center{margin-inline:auto;text-align:center}.rvrn-section-heading--right{margin-left:auto;text-align:right}.rvrn-section-heading__eyebrow{margin:0;color:var(--rvrn-heading-eyebrow-color, var(--rvrn-accent, #d00a07));font-family:var(--rvrn-type-label-family, var(--rvrn-font-system));font-size:var(--rvrn-type-label-size, 11px);font-weight:var(--rvrn-type-label-weight, 600);line-height:var(--rvrn-type-label-line-height, 1.4);letter-spacing:var(--rvrn-type-label-letter-spacing, .16em);text-transform:uppercase}.rvrn-section-heading__title{margin:0}.rvrn-section-heading__title-muted{display:block;color:inherit;opacity:.42}.rvrn-section-heading__description{margin:0;max-width:var(--rvrn-heading-description-max-width, 560px);color:var(--rvrn-heading-description-color, currentColor);font-family:var(--rvrn-type-body-family, var(--rvrn-font-system));font-size:var(--rvrn-type-body-size, 16px);font-weight:var(--rvrn-type-body-weight, 400);line-height:var(--rvrn-type-body-line-height, 1.75);letter-spacing:var(--rvrn-type-body-letter-spacing, 0);opacity:.68}.rvrn-section-heading--center .rvrn-section-heading__description{margin-inline:auto}.rvrn-section-heading--side{display:grid;grid-template-columns:var(--rvrn-heading-side-cols, 1.1fr .9fr);align-items:end;gap:var(--rvrn-heading-side-gap, clamp(40px, 8vw, 140px));max-width:none}.rvrn-section-heading--side .rvrn-section-heading__description{max-width:none;margin-bottom:2px}@media(max-width:1020px){.rvrn-section-heading--side{grid-template-columns:1fr;gap:20px;align-items:start}.rvrn-section-heading--side .rvrn-section-heading__description{margin-bottom:0}}.rvrn-type-h0,.rvrn-type-hero{font-family:var(--rvrn-type-h0-family, var(--rvrn-font-brand));font-size:var(--rvrn-type-h0-size, clamp(48px, 4vw, 78px));font-weight:var(--rvrn-type-h0-weight, 400);line-height:var(--rvrn-type-h0-line-height, .9);letter-spacing:var(--rvrn-type-h0-letter-spacing, .05em);text-transform:uppercase}.rvrn-type-h1{font-family:var(--rvrn-type-h1-family, var(--rvrn-font-tight));font-size:var(--rvrn-type-h1-size, clamp(32px, 2.8vw, 52px));font-weight:var(--rvrn-type-h1-weight, 400);line-height:var(--rvrn-type-h1-line-height, 1);letter-spacing:var(--rvrn-type-h1-letter-spacing, .04em);text-transform:uppercase}.rvrn-type-h2{font-family:var(--rvrn-type-h2-family, var(--rvrn-font-tight));font-size:var(--rvrn-type-h2-size, clamp(22px, 2vw, 34px));font-weight:var(--rvrn-type-h2-weight, 500);line-height:var(--rvrn-type-h2-line-height, 1.15);letter-spacing:var(--rvrn-type-h2-letter-spacing, -.01em)}.rvrn-type-statement{font-family:var(--rvrn-font-tight, Inter, sans-serif);font-size:clamp(15px,1.1vw,20px);font-weight:500;line-height:1.32;letter-spacing:-.01em}.rvrn-type-h3,.rvrn-type-compact{font-family:var(--rvrn-font-tight, Inter, sans-serif);font-size:clamp(18px,1.4vw,24px);font-weight:500;line-height:1.14;letter-spacing:-.01em}@media(max-width:767px){.rvrn-section-heading{gap:12px}.rvrn-type-h0,.rvrn-type-hero{font-size:clamp(40px,11vw,54px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-rvrn-section-heading.css.map */
