.rich-text{margin:auto;max-width:110rem;text-align:center;width:calc(100% - 3rem)}.rich-text.rich-text--full-width{max-width:initial;width:100%}.rich-text__blocks{margin:auto;width:calc(100% - 5rem)}.rich-text__blocks *{overflow-wrap:break-word}.rich-text--full-width .rich-text__blocks{width:calc(100% - 8rem)}.rich-text:not(.rich-text--full-width),.rich-text--full-width.bg-neutral{margin-top:5rem;margin-bottom:5rem}.rich-text:not(.bg-neutral){padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:750px){.rich-text{width:calc(100% - 10rem)}.rich-text__blocks{max-width:50rem}.rich-text--full-width .rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (min-width:990px){.rich-text__blocks{max-width:78rem}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__blocks hh-button-wrapper{display:flex;justify-content:center}.rich-text__blocks hh-button-wrapper[theme=primary] a{color:var(--hh-color-day)}.rich-text__blocks hh-button-wrapper[theme=tertiary]{--hh-border-color: var(--hh-color-teal);--hh-background-hover: var(--hh-color-teal)}.rich-text__blocks hh-button-wrapper[theme=tertiary] a:hover{color:var(--hh-color-day)}.rich-text__blocks h2.h2{font-family:var(--hh-h2-font)}.rich-text__blocks h2.rich-text__heading--athelas{font-family:var(--heading-font-family)}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper a{font-weight:500;color:var(--hh-color)}.rich-text--custom-colors{background-color:var(--rich-text-background)}.rich-text--custom-colors .rich-text__blocks h2,.rich-text--custom-colors .rich-text__text,.rich-text--custom-colors .rich-text__text *{color:var(--rich-text-text)}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper a:hover{color:var(--hh-color-hover)}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper.rich-text__custom-button--hover-border a:hover{border-color:var(--rich-text-button-hover-border)}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper.rich-text__button--style-guide a{align-items:center;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:var(--hh-wide-letter-spacing);line-height:1.5;min-height:48px;text-transform:uppercase}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper.rich-text__button--style-guide{--hh-padding: 0 var(--rich-text-button-horizontal-padding, 24px)}.rich-text.rich-text--custom-settings{padding-top:var(--rich-text-padding-top, 5rem);padding-bottom:var(--rich-text-padding-bottom, 5rem)}.rich-text--custom-settings .rich-text__blocks>*+*{margin-top:var(--rich-text-element-spacing, 2rem)}section.spaced-section:has(>.rich-text--remove-top-spacing){margin-top:0}@media screen and (max-width:749px){.rich-text.rich-text--custom-settings{padding-top:var(--rich-text-mobile-padding-top, 5rem);padding-bottom:var(--rich-text-mobile-padding-bottom, 5rem)}.rich-text--custom-settings .rich-text__blocks>*+*{margin-top:var(--rich-text-mobile-element-spacing, 2rem)}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper.rich-text__button--style-guide a{font-size:12px;line-height:1;min-height:40px}}@media screen and (max-width:380px){.rich-text--custom-settings .rich-text__blocks hh-button-wrapper.rich-text__button--style-guide{--hh-padding: 10px 16px}.rich-text--custom-settings .rich-text__blocks hh-button-wrapper.rich-text__button--style-guide a{min-width:auto}}
/*# sourceMappingURL=/cdn/shop/t/1489/assets/section-rich-text.css.map */
