.shared-heading{font-family:var(--font-heading-default-family, sans-serif);font-weight:var(--heading-font-weight, var(--font-heading-weight, 700));text-align:var(--shared-heading-align-x-mobile, var(--shared-align-x-mobile, inherit));color:var(--heading-color, var(--color-heading, #1c1b1b));margin-block-start:var(--heading-margin-top-mobile, 0);margin-block-end:var(--heading-margin-bottom-mobile, 0);max-inline-size:var(--heading-max-width-mobile, 100%)}@media(min-width:750px){.shared-heading{text-align:var(--shared-heading-align-x-desktop, var(--shared-align-x-desktop, inherit));margin-block-start:var(--heading-margin-top-desktop, 0);margin-block-end:var(--heading-margin-bottom-desktop, 0);max-inline-size:var(--heading-max-width-desktop, 100%)}}h1.shared-heading{font-size:var(--heading-font-size-mobile, var(--font-h1-size-mobile, 32px));line-height:var(--heading-line-height, var(--font-h1-line-height, 1.2));letter-spacing:var(--heading-letter-spacing, var(--font-h1-letter-spacing, 0));text-transform:var(--font-h1-text-transform, none)}h2.shared-heading{font-size:var(--heading-font-size-mobile, var(--font-h2-size-mobile, 28px));line-height:var(--heading-line-height, var(--font-h2-line-height, 1.25));letter-spacing:var(--heading-letter-spacing, var(--font-h2-letter-spacing, 0));text-transform:var(--font-h2-text-transform, none)}h3.shared-heading{font-size:var(--heading-font-size-mobile, var(--font-h3-size-mobile, 22px));line-height:var(--heading-line-height, var(--font-h3-line-height, 1.3));letter-spacing:var(--heading-letter-spacing, var(--font-h3-letter-spacing, 0));text-transform:var(--font-h3-text-transform, none)}h4.shared-heading{font-size:var(--heading-font-size-mobile, var(--font-h4-size-mobile, 18px));line-height:var(--heading-line-height, var(--font-h4-line-height, 1.35));letter-spacing:var(--heading-letter-spacing, var(--font-h4-letter-spacing, 0));text-transform:var(--font-h4-text-transform, none)}h5.shared-heading{font-size:var(--heading-font-size-mobile, var(--font-h5-size-mobile, 16px));line-height:var(--heading-line-height, var(--font-h5-line-height, 1.4));letter-spacing:var(--heading-letter-spacing, var(--font-h5-letter-spacing, 0));text-transform:var(--font-h5-text-transform, none)}h6.shared-heading{font-size:var(--heading-font-size-mobile, var(--font-h6-size-mobile, 14px));line-height:var(--heading-line-height, var(--font-h6-line-height, 1.45));letter-spacing:var(--heading-letter-spacing, var(--font-h6-letter-spacing, 0));text-transform:var(--font-h6-text-transform, none)}@media(min-width:750px){h1.shared-heading{font-size:var(--heading-font-size-desktop, var(--font-h1-size-desktop, 48px))}h2.shared-heading{font-size:var(--heading-font-size-desktop, var(--font-h2-size-desktop, 36px))}h3.shared-heading{font-size:var(--heading-font-size-desktop, var(--font-h3-size-desktop, 28px))}h4.shared-heading{font-size:var(--heading-font-size-desktop, var(--font-h4-size-desktop, 22px))}h5.shared-heading{font-size:var(--heading-font-size-desktop, var(--font-h5-size-desktop, 18px))}h6.shared-heading{font-size:var(--heading-font-size-desktop, var(--font-h6-size-desktop, 16px))}}.shared-heading a{color:var(--heading-link-color, var(--color-link, #1e40af));text-decoration:var(--font-link-text-decoration, none)}.shared-heading a:hover{color:var(--color-link-hover, currentColor);text-decoration:var(--font-link-hover-text-decoration, underline)}.shared-heading em,.shared-heading i{color:var(--heading-italic-color, var(--color-heading-italic, inherit))}.shared-heading--family-body{font-family:var(--font-body-family, sans-serif)}.shared-heading--family-subheading{font-family:var(--font-subheading-resolved-family, sans-serif)}.shared-heading--family-accent{font-family:var(--font-accent-family, sans-serif)}:is(h1,h2,h3,h4,h5,h6).shared-heading--transform-uppercase{text-transform:uppercase}:is(h1,h2,h3,h4,h5,h6).shared-heading--transform-capitalize{text-transform:capitalize}:is(h1,h2,h3,h4,h5,h6).shared-heading--transform-lowercase{text-transform:lowercase}@media(min-width:750px){.shared-heading--hidden-desktop{display:none}}@media(max-width:749px){.shared-heading--hidden-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-shared-heading.css.map */
