:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) h1:not([data-kr-type]){font-family:var(--font-h1--family)!important;font-style:var(--font-h1--style)!important;font-weight:var(--font-h1--weight)!important;font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important;text-transform:var(--font-h1--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) h2:not([data-kr-type]){font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) h3:not([data-kr-type]){font-family:var(--font-h3--family)!important;font-style:var(--font-h3--style)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) h4:not([data-kr-type]){font-family:var(--font-h4--family)!important;font-style:var(--font-h4--style)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) h5:not([data-kr-type]){font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) h6:not([data-kr-type]){font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:var(--font-paragraph--case)!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;font-size:min(.875rem,var(--font-paragraph--size))!important;line-height:var(--line-height--body-tight)!important;letter-spacing:var(--letter-spacing-md)!important;text-transform:uppercase!important}:is(.kr-brandbook-section,.kr-brandbook-header,.kr-footer,[data-kr-heading-type]) :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--button-font-family-primary, var(--font-accent--family))!important;font-style:normal!important;font-weight:var(--font-accent--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:1!important;letter-spacing:var(--letter-spacing-sm)!important;text-transform:var(--button-text-case-primary, uppercase)!important}[data-kr-heading-type=paragraph] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:var(--font-paragraph--case)!important}[data-kr-body-type=paragraph] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:var(--font-paragraph--case)!important}[data-kr-label-type=paragraph] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:var(--font-paragraph--case)!important}[data-kr-button-type=paragraph] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:var(--font-paragraph--case)!important}[data-kr-heading-type=h1] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-h1--family)!important;font-style:var(--font-h1--style)!important;font-weight:var(--font-h1--weight)!important;font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important;text-transform:var(--font-h1--case)!important}[data-kr-body-type=h1] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-h1--family)!important;font-style:var(--font-h1--style)!important;font-weight:var(--font-h1--weight)!important;font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important;text-transform:var(--font-h1--case)!important}[data-kr-label-type=h1] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-h1--family)!important;font-style:var(--font-h1--style)!important;font-weight:var(--font-h1--weight)!important;font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important;text-transform:var(--font-h1--case)!important}[data-kr-button-type=h1] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-h1--family)!important;font-style:var(--font-h1--style)!important;font-weight:var(--font-h1--weight)!important;font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important;text-transform:var(--font-h1--case)!important}[data-kr-heading-type=h2] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}[data-kr-body-type=h2] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}[data-kr-label-type=h2] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}[data-kr-button-type=h2] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}[data-kr-heading-type=h3] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-h3--family)!important;font-style:var(--font-h3--style)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important}[data-kr-body-type=h3] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-h3--family)!important;font-style:var(--font-h3--style)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important}[data-kr-label-type=h3] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-h3--family)!important;font-style:var(--font-h3--style)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important}[data-kr-button-type=h3] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-h3--family)!important;font-style:var(--font-h3--style)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important}[data-kr-heading-type=h4] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-h4--family)!important;font-style:var(--font-h4--style)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}[data-kr-body-type=h4] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-h4--family)!important;font-style:var(--font-h4--style)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}[data-kr-label-type=h4] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-h4--family)!important;font-style:var(--font-h4--style)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}[data-kr-button-type=h4] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-h4--family)!important;font-style:var(--font-h4--style)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}[data-kr-heading-type=h5] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important}[data-kr-body-type=h5] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important}[data-kr-label-type=h5] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important}[data-kr-button-type=h5] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important}[data-kr-heading-type=h6] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}[data-kr-body-type=h6] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}[data-kr-label-type=h6] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}[data-kr-button-type=h6] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}[data-kr-heading-type=subheading] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-subheading--family)!important;font-style:var(--font-subheading--style)!important;font-weight:var(--font-subheading--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:none!important}[data-kr-body-type=subheading] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-subheading--family)!important;font-style:var(--font-subheading--style)!important;font-weight:var(--font-subheading--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:none!important}[data-kr-label-type=subheading] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-subheading--family)!important;font-style:var(--font-subheading--style)!important;font-weight:var(--font-subheading--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:none!important}[data-kr-button-type=subheading] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-subheading--family)!important;font-style:var(--font-subheading--style)!important;font-weight:var(--font-subheading--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:none!important}[data-kr-heading-type=accent] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;font-size:min(.875rem,var(--font-paragraph--size))!important;line-height:var(--line-height--body-tight)!important;letter-spacing:var(--letter-spacing-md)!important;text-transform:uppercase!important}[data-kr-body-type=accent] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;font-size:min(.875rem,var(--font-paragraph--size))!important;line-height:var(--line-height--body-tight)!important;letter-spacing:var(--letter-spacing-md)!important;text-transform:uppercase!important}[data-kr-label-type=accent] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;font-size:min(.875rem,var(--font-paragraph--size))!important;line-height:var(--line-height--body-tight)!important;letter-spacing:var(--letter-spacing-md)!important;text-transform:uppercase!important}[data-kr-button-type=accent] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;font-size:min(.875rem,var(--font-paragraph--size))!important;line-height:var(--line-height--body-tight)!important;letter-spacing:var(--letter-spacing-md)!important;text-transform:uppercase!important}[data-kr-heading-type=button] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:var(--button-font-family-primary, var(--font-accent--family))!important;font-style:normal!important;font-weight:var(--font-accent--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:1!important;letter-spacing:var(--letter-spacing-sm)!important;text-transform:var(--button-text-case-primary, uppercase)!important}[data-kr-body-type=button] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:var(--button-font-family-primary, var(--font-accent--family))!important;font-style:normal!important;font-weight:var(--font-accent--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:1!important;letter-spacing:var(--letter-spacing-sm)!important;text-transform:var(--button-text-case-primary, uppercase)!important}[data-kr-label-type=button] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:var(--button-font-family-primary, var(--font-accent--family))!important;font-style:normal!important;font-weight:var(--font-accent--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:1!important;letter-spacing:var(--letter-spacing-sm)!important;text-transform:var(--button-text-case-primary, uppercase)!important}[data-kr-button-type=button] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:var(--button-font-family-primary, var(--font-accent--family))!important;font-style:normal!important;font-weight:var(--font-accent--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:1!important;letter-spacing:var(--letter-spacing-sm)!important;text-transform:var(--button-text-case-primary, uppercase)!important}[data-kr-heading-type=inherit] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__heading],[class*=__title],[class*=__quote]):not([data-kr-type]){font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}[data-kr-body-type=inherit] :is(p,li,dd,dt,.rte,.rte p,.rte li,[class*=__intro],[class*=__description],[class*=__text]):not([data-kr-type]){font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}[data-kr-label-type=inherit] :is([class*=__eyebrow],[class*=__label],[class*=__caption],[class*=__badge],[class*=__type],[class*=__meta]):not([data-kr-type]){font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}[data-kr-button-type=inherit] :is(.button,.button-secondary,button,[class*=__button],[class*=__btn],[class*=submit],[class*=step-next],[class*=step-prev]):not([data-kr-type]){font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}[data-kr-type=paragraph]{font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:var(--font-paragraph--case)!important}[data-kr-type=h1]{font-family:var(--font-h1--family)!important;font-style:var(--font-h1--style)!important;font-weight:var(--font-h1--weight)!important;font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important;text-transform:var(--font-h1--case)!important}[data-kr-type=h2]{font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}[data-kr-type=h3]{font-family:var(--font-h3--family)!important;font-style:var(--font-h3--style)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important}[data-kr-type=h4]{font-family:var(--font-h4--family)!important;font-style:var(--font-h4--style)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}[data-kr-type=h5]{font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important}[data-kr-type=h6]{font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}[data-kr-type=subheading]{font-family:var(--font-subheading--family)!important;font-style:var(--font-subheading--style)!important;font-weight:var(--font-subheading--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:none!important}[data-kr-type=accent]{font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;font-size:min(.875rem,var(--font-paragraph--size))!important;line-height:var(--line-height--body-tight)!important;letter-spacing:var(--letter-spacing-md)!important;text-transform:uppercase!important}[data-kr-type=button]{font-family:var(--button-font-family-primary, var(--font-accent--family))!important;font-style:normal!important;font-weight:var(--font-accent--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:1!important;letter-spacing:var(--letter-spacing-sm)!important;text-transform:var(--button-text-case-primary, uppercase)!important}[data-kr-type=inherit]{font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media screen and (max-width:749px){[data-kr-type=h1],[data-kr-heading-type=h1] :is(h1,h2,h3,h4,h5,h6,[class*=__heading],[class*=__title],[class*=__quote]){font-size:min(var(--font-h1--size),16vw)!important}[data-kr-type=h2],[data-kr-heading-type=h2] :is(h1,h2,h3,h4,h5,h6,[class*=__heading],[class*=__title],[class*=__quote]){font-size:min(var(--font-h2--size),13vw)!important}[data-kr-type=h3],[data-kr-heading-type=h3] :is(h1,h2,h3,h4,h5,h6,[class*=__heading],[class*=__title],[class*=__quote]){font-size:min(var(--font-h3--size),11vw)!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kr-schema-typography.css.map */
