@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:16px}}@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}.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}}.media-banner .rich-text__container--image-top .rich-text__image{position:absolute;top:0;left:0;height:100%;width:100%}.media-banner .rich-text__container--image-top .rich-text__text h1,.media-banner .rich-text__container--image-top .rich-text__text h2,.media-banner .rich-text__container--image-top .rich-text__text h3,.media-banner .rich-text__container--image-top .rich-text__text h4{font:800 61px / 1.09 var(--ff-main)!important;color:#fff}.media-banner .rich-text__container--image-top .rich-text__text p{font:400 16px / 1.37 var(--ff-base)!important}.media-banner .rich-text__container--image-top .rich-text__text .rte h1,.media-banner .rich-text__container--image-top .rich-text__text .rte h2,.media-banner .rich-text__container--image-top .rich-text__text .rte h3,.media-banner .rich-text__container--image-top .rich-text__text .rte h4{font:400 16px / 1.37 var(--ff-base)!important;color:#fff}.media-banner .rich-text__container--image-right .rich-text__text .rte h1,.media-banner .rich-text__container--image-right .rich-text__text .rte h2,.media-banner .rich-text__container--image-right .rich-text__text .rte h3,.media-banner .rich-text__container--image-right .rich-text__text .rte h4{font:400 16px / 1.37 var(--ff-base)!important}.media-banner .rich-text__container--image-top .align-content--horizontal-center .card__text,.media-banner .rich-text__container--image-top .align-content--horizontal-left .card__text,.media-banner .rich-text__container--image-top .align-content--horizontal-right .card__text{color:#fff!important;width:49%!important}.media-banner .rich-text__container--image-top .align-content--horizontal-left .card__text{width:53%!important;text-wrap:balance}@media screen and (max-width:1180px){.media-banner .rich-text__container--image-top .align-content--horizontal-left .card__text,.media-banner .rich-text__container--image-top .align-content--horizontal-center .card__text{width:80%!important}}@media screen and (max-width:990px){.media-banner .rich-text__container--image-top .rich-text__text h1,.media-banner .rich-text__container--image-top .rich-text__text h2,.media-banner .rich-text__container--image-top .rich-text__text h3,.media-banner .rich-text__container--image-top .rich-text__text h4{font-size:31px!important}}@media screen and (max-width:767px){.media-banner .rich-text__container--image-top .align-content--horizontal-left .card__text{width:100%!important}.media-banner .rich-text__container--image-top .align-content--horizontal-center .card__text{width:100%}.rich-text__container--image-top{min-height:51vh}}.media-banner .rich-text__container .lazy-image{padding-top:100%!important;height:100%}.rich-text__app-badges{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.rich-text__app-badge{text-decoration:none;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.rich-text__app-badge:hover{background-color:#ffffff1a;border-color:#ffffffe6}.rich-text__app-badge-img{height:47px;width:auto;display:block}.rich-text__decorative-image{position:absolute;bottom:0;left:0;width:var(--decorative-width, 300px);pointer-events:none;z-index:9}.rich-text__decorative-image-img{width:100%;height:auto;display:block}.media-banner .card{padding-block:72px 88px}@media screen and (max-width:764px){.media-banner .card{padding-block:44px 32px}.media-banner .card .align-content--horizontal-center.align-content--vertical-middle .button{margin-top:210px}}.media-banner--side .card{padding-block:0}.media-banner .rich-text__container .lazy-image{padding-top:50%!important}.media-banner--home .rich-text__decorative-image{bottom:-370px;width:1022px;height:786px;right:-471px;left:inherit}@media screen and (max-width:764px){.media-banner--home .rich-text__decorative-image{width:686px;height:537px;right:inherit;left:-300px;bottom:-260px;transform:scaleX(-1)}}.media-banner .rich-text__container--image-right .card__text h2,.media-banner .rich-text__container--image-right .card__text h3,.media-banner .rich-text__container--image-left .card__text h2,.media-banner .rich-text__container--image-left .card__text h3{letter-spacing:0;font:800 39px / 1.05 var(--ff-main)!important;color:#243749;padding-block-end:16px}.media-banner .rich-text__container--image-right .card__text .button,.media-banner .rich-text__container--image-left .card__text .button{margin-block-start:24px}.media-banner .rich-text__container--image-right .card__text p,.media-banner .rich-text__container--image-right .card__text ul,.media-banner .rich-text__container--image-left .card__text p,.media-banner .rich-text__container--image-left .card__text ul{color:#607284}.media-banner .rich-text__container--image-right .card__text .rte h3,.media-banner .rich-text__container--image-right .card__text .rte h4,.media-banner .rich-text__container--image-right .card__text .rte h5,.media-banner .rich-text__container--image-right .card__text .rte h6,.media-banner .rich-text__container--image-left .card__text .rte h3,.media-banner .rich-text__container--image-left .card__text .rte h4,.media-banner .rich-text__container--image-left .card__text .rte h5,.media-banner .rich-text__container--image-left .card__text .rte h6{color:#243749;font:400 21px / 1.2 var(--ff-base)}@media screen and (max-width:991px){.media-banner .rich-text__container--image-right .card__text h2,.media-banner .rich-text__container--image-right .card__text h3,.media-banner .rich-text__container--image-left .card__text h2,.media-banner .rich-text__container--image-left .card__text h3{font-size:24px!important}.media-banner .rich-text__container--image-right .card__text .rte h3,.media-banner .rich-text__container--image-right .card__text .rte h4,.media-banner .rich-text__container--image-right .card__text .rte h5,.media-banner .rich-text__container--image-right .card__text .rte h6,.media-banner .rich-text__container--image-left .card__text .rte h3,.media-banner .rich-text__container--image-left .card__text .rte h4,.media-banner .rich-text__container--image-left .card__text .rte h5,.media-banner .rich-text__container--image-left .card__text .rte h6{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-rich-text.css.map */
