.richtext__container{max-width:var(--base-max-width);margin:0 auto;padding-inline:var(--base-padding-inline);padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}@media screen and (min-width: 750px) and (max-width: 1023px){.richtext__container{padding-top:var(--section-padding-top-tablet, var(--section-padding-top));padding-bottom:var(--section-padding-bottom-tablet, var(--section-padding-bottom))}}@media screen and (min-width: 1024px){.richtext__container{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}}.richtext--padded{padding:var(--padded-content-padding-top-mobile, var(--padded-content-padding-top, 20px)) var(--padded-content-padding-left-mobile, var(--padded-content-padding-left, 20px));background:var(--box-background-color);border-radius:24px}@media (min-width: 1024px){.richtext--padded{padding:var(--padded-content-padding-top, 40px) var(--padded-content-padding-left, 64px);border-radius:40px}}.richtext__content{display:flex;flex-direction:column;gap:var(--gap-mobile);align-items:stretch}@media (max-width: 749px){.richtext--reverse-mobile .richtext__content{flex-direction:column-reverse}}@media screen and (min-width: 750px) and (max-width: 1023px){.richtext__content{gap:var(--gap-tablet, var(--gap-mobile, var(--gap)));flex-direction:row;align-items:stretch}.richtext__content>*{flex:1}.richtext__content:has(.richtext__left-side:not(:has(.richtext__image))) .richtext__left-side{flex:0 0 40%}.richtext__content:has(.richtext__left-side:not(:has(.richtext__image))) .richtext__right-side{flex:1}.richtext--reverse .richtext__content{flex-direction:row-reverse}}@media screen and (min-width: 1024px){.richtext__content{gap:var(--gap);flex-direction:row;align-items:stretch}.richtext__content>*{flex:1}.richtext__content:has(.richtext__left-side:not(:has(.richtext__image))) .richtext__left-side{flex:0 0 35%}.richtext__content:has(.richtext__left-side:not(:has(.richtext__image))) .richtext__right-side{flex:1}.richtext--reverse .richtext__content{flex-direction:row-reverse}}.richtext__left-side,.richtext__right-side{display:flex;flex-direction:column;align-items:var(--content-alignment-mobile);text-align:var(--text-align-mobile)}.richtext__left-side[style*=--side-1-height]{height:var(--side-1-height);min-height:var(--side-1-height)}.richtext__left-side[style*=--side-1-vertical-alignment]{justify-content:var(--side-1-vertical-alignment)}.richtext__right-side[style*=--side-2-height]{height:var(--side-2-height);min-height:var(--side-2-height)}.richtext__right-side[style*=--side-2-vertical-alignment]{justify-content:var(--side-2-vertical-alignment)}.richtext-block__text div{width:100%}.richtext-block__text .richtext-block__text-icon{width:max-content}@media screen and (min-width: 750px){.richtext__left-side,.richtext__right-side{align-items:var(--content-alignment);text-align:var(--text-align-desktop)}}@media screen and (max-width: 749px){.richtext__left-side[style*=--side-1-height-mobile]{height:var(--side-1-height-mobile);min-height:var(--side-1-height-mobile)}.richtext__left-side[style*=--side-1-vertical-alignment-mobile]{justify-content:var(--side-1-vertical-alignment-mobile)}.richtext__right-side[style*=--side-2-height-mobile]{height:var(--side-2-height-mobile);min-height:var(--side-2-height-mobile)}.richtext__right-side[style*=--side-2-vertical-alignment-mobile]{justify-content:var(--side-2-vertical-alignment-mobile)}}.richtext-block__text{display:flex;align-items:flex-start;width:100%}.richtext-block__button{display:inline-flex!important;align-items:center;gap:8px;text-decoration:none;padding-inline:24px;font-size:1.125rem}.richtext-block__button-group-container .richtext-block__button,.richtext-block__button-group-container--multiple .richtext-block__button{display:inline-flex!important;align-items:center;gap:8px;text-decoration:none;padding:12px 24px;width:auto;min-width:auto}.richtext-block__title,.richtext__title{text-align:inherit}.richtext__title{font-size:2.25rem}@media (max-width: 749px){.richtext__title{font-size:1.5rem}}@media screen and (min-width: 750px) and (max-width: 1023px){.richtext__title{font-size:1.75rem}}.richtext-block__text--semi-bold{font-family:var(--font-primary--family);font-weight:600;font-style:normal;font-size:36px;line-height:100%;letter-spacing:0%}@media (max-width: 749px){.richtext-block__text--semi-bold{font-size:28px}}.richtext-block__badge-container{display:flex;align-items:inherit;justify-content:inherit}.richtext-block__badge{display:inline-block}.richtext-block__button-container{display:flex;align-items:inherit;justify-content:inherit}.richtext-block__image-container{display:flex;align-items:inherit;justify-content:inherit;width:100%}.richtext-block__badge--primary{background:#a0abd2;color:#191818;padding:.5rem 1rem;border-radius:.5rem}.richtext-block__badge--secondary{background:linear-gradient(135.7deg,#98989800 2.18%,#48484837 34.16%,#00000070 72.25%,#acacac99);color:#fff;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #FFFFFF}.richtext-block__text-icon{flex-shrink:0}.richtext-block__button-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.richtext-block__button-icon img{width:100%;height:100%;object-fit:contain}@media (min-width: 750px){.richtext--image-full-size{padding:0}.richtext--image-full-size .richtext__image{height:100%}.richtext--image-full-size .richtext__right-side{padding:40px 64px 40px 0}.richtext--reverse.richtext--image-full-size .richtext__right-side{padding:40px 0 40px 64px}}@media screen and (min-width: 750px) and (max-width: 1023px){.richtext--padded{padding:30px;border-radius:24px}.richtext-block__text{line-height:120%}.richtext-block__title{padding-bottom:0}}.richtext-block__comparison-cards{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;text-align:center}.richtext-block__comparison-card{flex:1;background:var(--c__blue-400);border-radius:12px;padding:12px 16px 16px;color:var(--c__black-900);display:flex;flex-direction:column;align-items:center}.richtext-block__comparison-card-connector{display:block;align-self:center}.richtext-block__comparison-card-title{font-weight:700;margin-block:4px}.richtext-block__comparison-card-icon img{height:30px;width:auto;display:block}.richtext-block__comparison-card-content *{text-wrap:pretty}@media screen and (min-width: 750px){.richtext-block__comparison-cards{flex-direction:row;gap:24px;align-items:stretch}}.richtext__image{width:100%;display:flex;justify-content:inherit}.richtext__image img{max-width:100%;height:auto}@media (max-width: 749px){.richtext--image-full-size{padding:0}.richtext--image-full-size .richtext__right-side{padding:16px 20px 0}.richtext-block__button-container:has(.button--full-width-mobile){width:100%}.button--full-width-mobile{width:100%;display:flex;justify-content:center;text-align:center}}.richtext-block__see-more-container{display:flex;justify-content:center;align-items:center;padding:1rem 0;width:100%}.richtext-block__see-more-button{cursor:pointer;transition:all .3s ease}.richtext-block__see-more-button:hover{transform:translateY(-2px)}.richtext-block__title-mobile{display:none}@media (max-width: 749px){.richtext-block__title:has(.richtext-block__title-mobile) .richtext-block__title-desktop{display:none}.richtext-block__title-mobile{display:block}}@media (min-width: 750px){.richtext .accordion-item[open]:before,.faq__item[open]:before{left:-25px}}.richtext .richtext-block__accordion-container{height:auto}@media screen and (min-width: 750px) and (max-width: 1023px){.richtext-block__text{align-items:center}.richtext-block__comparison-card-content,.richtext-block__comparison-card-title{font-size:.875rem}.richtext-block__comparison-card{padding:10px}}.richtext-block__button-group-container{display:flex;align-items:center;gap:16px;width:fit-content}.richtext-block__button-group-container--multiple{display:flex;gap:16px;align-items:center;width:fit-content}.richtext-block__button-group-container--multiple .richtext-block__button{flex:0 0 auto;max-width:200px;width:auto}@media (max-width: 768px){.richtext-block__button{font-size:.875rem}.richtext-block__button-group-container,.richtext-block__button-group-container--multiple{flex-direction:row;gap:8px;width:100%;justify-content:flex-start}.richtext-block__button-group-container--multiple .richtext-block__button{flex:1;max-width:none;width:100%;font-size:.875rem;padding:12px 24px;text-align:center;justify-content:center}.richtext-block__button-group-container .richtext-block__button.button--full-width-mobile,.richtext-block__button-group-container--multiple .richtext-block__button.button--full-width-mobile{display:flex;width:100%;max-width:none;flex:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/richtext.css.map */
