.rich-text--style-dark{background-color:var(--black)}.rich-text--style-dark .rich-text__heading,.rich-text--style-dark .rich-text__text,.rich-text--style-dark .rich-text__text a{color:var(--white)}.rich-text--style-dark .rich-text__trustpilot,.rich-text--style-dark .rich-text__note{color:color-mix(in srgb,var(--white) 75%,transparent)}.rich-text--style-dark .rich-text__button{background-color:var(--white);border-color:var(--white);color:var(--black)}@media(hover:hover){.rich-text--style-dark .rich-text__button:hover{background-color:var(--cream);border-color:var(--cream)}}.rich-text--style-dark .rich-text__button:focus-visible{outline-color:var(--white)}.rich-text__inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:900px}.rich-text--center .rich-text__inner{align-items:center;margin-inline:auto;text-align:center}.rich-text__heading{overflow-wrap:break-word;color:var(--section-text, var(--black))}.rich-text__heading strong{font-weight:inherit}.rich-text__heading--uppercase{text-transform:uppercase}.rich-text__heading--medium{font-size:30px;line-height:1.3}.rich-text__heading--small{font-size:24px;line-height:1.2}@media screen and (max-width:749px){.rich-text__heading--medium{font-size:22px}.rich-text__heading--small{font-size:20px}}.rich-text__text{max-width:72ch;color:var(--section-text, var(--black))}.rich-text__text a{color:var(--accent)}.rich-text__trustpilot{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1;color:var(--section-text-muted, var(--text-muted))}.rich-text__trustpilot-stars{display:flex}.rich-text__trustpilot-stars svg{width:110px;height:22px}.rich-text__checklist{display:flex;flex-direction:column;gap:16px;max-width:640px;margin:12px 0 0;text-align:left}.rich-text__checklist-item{display:flex;align-items:flex-start;gap:16px;font-size:16px;line-height:1.5;color:var(--section-text, var(--black))}.rich-text__checklist-item strong,.rich-text__checklist-item b{font-weight:var(--font-weight-heading)}.rich-text__checklist-icon{flex:none;width:24px;height:24px;stroke-width:2}@media screen and (min-width:750px){.rich-text__checklist--columns-2{display:grid;grid-template-columns:1fr 1fr;gap:28px 48px;max-width:100%}}.rich-text__checklist-item>span>strong:first-child:has(+br){display:inline-block;margin-bottom:2px}.rich-text--style-dark .rich-text__checklist-item{color:var(--white)}.rich-text__note{display:flex;align-items:center;gap:9px;margin-top:-6px;font-size:15px;color:var(--section-text-muted, var(--text-muted))}.rich-text__note--caps{margin-top:-8px;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.rich-text__note-icon{flex:none;width:19px;height:19px;stroke-width:1.6}@media screen and (max-width:749px){.rich-text__inner{gap:14px}.rich-text--mob-left .rich-text__inner{align-items:flex-start;text-align:left}.rich-text__button{width:100%;white-space:normal;text-align:center}.rich-text__trustpilot-stars svg{width:90px;height:18px}.rich-text__note--caps{font-size:13px}}@media screen and (max-width:749px){[data-template=page] .rich-text__text :is(p,ul,ol){font-size:15px}}[data-template=page] .rich-text__note--shield{gap:6px;margin-top:-12px;font-size:13px;font-weight:var(--font-weight-medium);line-height:1.4}[data-template=page] .rich-text__note--shield .rich-text__note-icon{width:16px;height:16px}@media screen and (max-width:749px){[data-template=page] .rich-text__note--shield{margin-top:-6px;font-size:12px}}.rich-text--width-full .rich-text__inner,.rich-text--width-full .rich-text__text,.rich-text--width-full .rich-text__checklist{max-width:none}.rich-text--width-full .rich-text__checklist{align-self:stretch}.rich-text__checklist--circle,.rich-text__checklist--large{gap:40px;margin-top:4px}.rich-text__checklist--circle .rich-text__checklist-item,.rich-text__checklist--large .rich-text__checklist-item{align-items:center;gap:10px;font-size:13px;line-height:1.6}.rich-text__checklist--circle .rich-text__checklist-icon,.rich-text__checklist--large .rich-text__checklist-icon{width:50px;height:50px;color:var(--taupe)}.rich-text__checklist--circle .rich-text__checklist-item>span>strong:first-child:has(+br),.rich-text__checklist--large .rich-text__checklist-item>span>strong:first-child:has(+br){margin-bottom:0;font-weight:600}@media screen and (min-width:750px){.rich-text__checklist--columns-2.rich-text__checklist--circle,.rich-text__checklist--columns-2.rich-text__checklist--large{gap:40px}}.rich-text--image{background-image:var(--rich-text-image);background-position:center;background-size:cover}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.rich-text--image{background-attachment:fixed}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-rich-text.css.map */
