@media screen and (min-width:900px){.rich-text:not(.rich-text--image-on-top){display:flex}}.rich-text__container{width:100%;display:grid;grid-template-columns:1fr 1fr}.rich-text__container--image-top{grid-template-columns:100%;justify-content:center;grid-template-areas:"image" "text"}.rich-text__container--image-top.no-image{grid-template-areas:"text"}.rich-text__container--image-right{grid-template-areas:"text image"}.rich-text__container--image-right .rich-text__image--fit img{object-position:left}.rich-text__container--image-left{grid-template-areas:"image text"}.rich-text__container--image-left .rich-text__image--fit img{object-position:right}@media screen and (max-width:899px){.rich-text__container{grid-template-columns:100%;justify-content:center;grid-template-areas:"image" "text"}.rich-text__container .rich-text__image{min-height:auto}.rich-text__container--fullwidth .rich-text__text{width:100%;padding-inline-start:var(--gutter-xlarge);padding-inline-end:var(--gutter-xlarge)}.rich-text__text.gutter--xlarge{padding-inline-start:0;padding-inline-end:0}.rich-text__container:not(.no-image) .rich-text__text.gutter-bottom--xlarge{padding-bottom:0}.rich-text--has-bg .rich-text__container:not(.no-image) .rich-text__text.gutter-bottom--xlarge{padding-bottom:var(--gutter-xlarge)}}@media screen and (min-width:900px){.rich-text__container .rich-text__image figure{position:absolute;height:100%;width:100%;padding-top:0!important}}.rich-text__text{grid-area:text}.rich-text__text .card__text{max-width:var(--text-max-width, 560px);margin-left:auto;margin-right:auto}@media screen and (max-width:899px){.rich-text__text .card__text{max-width:none}}.rich-text__container--image-left .rich-text__text .spacing--custom>*:not(:last-child),.rich-text__container--image-right .rich-text__text .spacing--custom>*:not(:last-child){margin-bottom:20px}.container--fullwidth .rich-text__container--image-right .rich-text__text{padding-inline-end:var(--gutter-xlarge);padding-inline-start:calc((100vw - (var(--theme-max-width) - var(--gutter-container) * 2)) / 2)}@media screen and (max-width:899px){.container--fullwidth .rich-text__container--image-right .rich-text__text{padding:var(--gutter-xlarge)}}.container--fullwidth .rich-text__container--image-left .rich-text__text{padding-inline-start:var(--gutter-xlarge);padding-inline-end:calc((100vw - (var(--theme-max-width) - var(--gutter-container) * 2)) / 2)}@media screen and (max-width:899px){.container--fullwidth .rich-text__container--image-left .rich-text__text{padding:var(--gutter-xlarge)}}@media screen and (min-width:1024px){.rich-text .rich-text__container--fullwidth.rich-text__container--image-top .card__text{width:80%}}.rich-text__image{grid-area:image;display:flex;align-items:center;position:relative;height:100%;border-radius:var(--border-radius-cards);overflow:hidden}.card--no-radius .rich-text__image{border-radius:0}.rich-text__image figure{width:100%}.no-image .rich-text__image{display:none}.rich-text__image--fit img{object-fit:contain!important}.rich-text--height-small{min-height:10vh}.rich-text--height-regular{min-height:40vh}@media screen and (orientation:portrait){.rich-text--height-regular{min-height:25vh}}.rich-text--height-large{min-height:60vh}@media screen and (orientation:portrait){.rich-text--height-large{min-height:40vh}}.merged-section+.merged-section .container--large:not(.container--vertical-space):not(.container--vertical-space-small):not(.container--vertical-space-xsmall):not(.container--vertical-space-large):not(.container--vertical-space-xlarge),.merged-section+.merged-section .container--fullwidth:not(.container--vertical-space):not(.container--vertical-space-small):not(.container--vertical-space-xsmall):not(.container--vertical-space-large):not(.container--vertical-space-xlarge){margin-top:-1px}@media screen and (max-width:474px){.countdown__text{padding:var(--gutter-large)!important}}.checklist-item{display:flex;align-items:center;gap:.5rem}.checklist-item__icon svg{display:block}.checklist-item__icon svg path{fill:currentColor}.checklist-item__text{font-family:var(--font-stack-body-primary);font-weight:var(--font-weight-body-primary-medium)}.spacing--custom>.checklist-item:has(+.checklist-item){margin-bottom:.5rem!important}.results-step-group{display:flex;gap:var(--gutter-regular)}.results-step{flex:1 1 0;min-width:0;text-align:left;position:relative;padding-top:.6875rem}.results-step__pill{position:relative;z-index:1;display:inline-block;background-color:#004a27;color:#fff;font-family:var(--font-stack-headings-primary);font-weight:var(--font-weight-headings-primary);font-size:calc(14px / 16 * var(--base-body-primary-size) + 0px);padding:.4375rem 1.125rem;border-radius:30px;max-width:100%}.results-step__subtitle{margin-top:.75rem}.results-step:before,.results-step:after{content:"";position:absolute;top:1.66rem;height:1px;width:calc(50% + (var(--gutter-regular) / 2));background-color:var(--color-borders-main);display:none}.results-step:before{left:calc(var(--gutter-regular) / -2)}.results-step:after{right:calc(var(--gutter-regular) / -2)}.results-step+.results-step:before{display:block}.results-step:has(+.results-step):after{display:block}@media screen and (max-width:767px){.results-step-group{display:block;position:relative;padding-left:1.25rem}.results-step-group:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:var(--color-borders-main)}.results-step{width:100%;display:block;padding-top:0;padding-bottom:1.5rem}.results-step:before,.results-step:after{display:none!important}}.highlighted-box{border:1px solid #DFE3DD;border-radius:5px;padding:1rem}.highlighted-box__title{display:flex;align-items:center;gap:.5rem}.highlighted-box__title-text{font-family:KH Teka,sans-serif;font-weight:500}.highlighted-box__text{margin-top:.5rem}.rich-text__heading .section-heading{padding-bottom:var(--gutter-large);color:var(--color-text-cards)}@media screen and (max-width:767px){.rich-text__heading .section-heading{padding-bottom:var(--gutter-regular)}}.rich-text__heading .section-heading__text{max-width:1200px}.rich-text__heading .section-heading--center .section-heading__text{margin-inline:auto}.rich-text--has-heading{flex-direction:column}.rich-text--has-heading>.rich-text__container{flex:1 0 auto}.rich-text--has-bg .rich-text__heading{padding:var(--gutter-xlarge) var(--gutter-xlarge) 0}.rich-text--has-bg .rich-text__heading.container--large{padding-top:var(--gutter-xlarge);padding-inline:var(--gutter-container)}@media screen and (max-width:899px){.rich-text--has-bg .rich-text__heading:not(.container--large){padding-inline:0}}.rich-text .rte :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rich-text.css.map */
