@media screen and (min-width: 768px){.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: 767px){.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)}}@media screen and (min-width: 768px){.rich-text__container .rich-text__image figure{position:absolute;height:100%;width:100%;padding-top:0!important}}.rich-text__text{grid-area:text}.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: 767px){.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: 767px){.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%}.rich-text__image figure{width:100%}.no-image .rich-text__image{display:none}.rich-text__image--fit img{object-fit:contain!important}.rich-text__icon-point{display:flex;align-items:flex-start;gap:11px}@media screen and (min-width: 767px){.rich-text__icon-point{gap:16px}}.rich-text__icon-point__icon{flex-shrink:0;width:18px;height:18px;color:var(--color-text-cards);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 767px){.rich-text__icon-point__icon{width:24px;height:24px}}.rich-text__icon-point__icon svg{color:currentColor;width:18px;height:18px}@media screen and (min-width: 767px){.rich-text__icon-point__icon svg{width:24px;height:24px}}.rich-text__icon-point__icon svg *{stroke:currentColor}.merged-section+.merged-section .container--large:not(.container--vertical-space):not(.container--vertical-space-small),.merged-section+.merged-section .container--fullwidth:not(.container--vertical-space):not(.container--vertical-space-small){margin-top:-1px}@media screen and (max-width: 474px){.countdown__text{padding:var(--gutter-large)!important}}.rich-text__header{font-family:inter;font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.64px}@media screen and (min-width: 767px){.rich-text__header{font-size:40px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-.8px}}.rich-text__caption{font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media screen and (min-width: 767px){.rich-text__caption{font-size:16px;font-style:normal;font-weight:500;line-height:24px}}.rich-text__paragraph{font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (min-width: 767px){.rich-text__paragraph{font-size:18px;font-style:normal;font-weight:400;line-height:26px}}.rich-text__icon-point__content{font-size:14px;font-style:normal;font-weight:600;line-height:20px}@media screen and (min-width: 767px){.rich-text__icon-point__content{font-size:16px;font-style:normal;font-weight:600;line-height:24px}}.rich-text__icon-point__content *{margin:0}.rich-text__button{font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media screen and (min-width: 767px){.rich-text__button{font-size:18px;font-style:normal;font-weight:600;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-rich-text.css.map */
