@media screen and (min-width: 768px){.rich-text:not(.rich-text--image-on-top){display:flex}}.card.rich-text{padding:32px 20px!important;border-radius:0!important}.card.rich-text.element-height--small{min-height:432px!important}.rich-text .rich-text__title a{border-bottom:3px solid}.rich-text__container{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}.rich-text__container--image-top{grid-template-columns:100%;justify-content:center;grid-template-areas:"image" "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;max-width:580px}.card__text .text-size--regular{padding-bottom:12px;margin-bottom:0}.card__text .increased-spacing{margin-bottom:0;margin-top:0}.container--fullwidth .rich-text__container--image-right .rich-text__text{padding:32px}@media screen and (max-width: 1360px){.container--fullwidth .rich-text__container--image-right .rich-text__text{padding-inline-start:var(--gutter-xlarge)}}@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:32px}@media screen and (max-width: 1360px){.container--fullwidth .rich-text__container--image-left .rich-text__text{padding-inline-end:var(--gutter-xlarge)}}@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: 768px){.container--fullwidth .rich-text__container--image-top .rich-text__text{width:80%;margin:auto}.container--fullwidth .rich-text__container--image-top .rich-text__text.align-content--horizontal-right{margin-inline-end:0}.container--fullwidth .rich-text__container--image-top .rich-text__text.align-content--horizontal-left{margin-inline-start:0}}.rich-text__image{grid-area:image;display:flex;align-items:center;position:relative;height:100%}.rich-text__image figure{width:100%}.rich-text__image--fit img{object-fit:contain!important}.rich-text__container .button--solid{background:linear-gradient(270deg,#eb3924,#be2e26);border:transparent 1px solid;color:#fff;transition:box-shadow .3s ease;font-size:16px;font-style:normal;font-weight:500;line-height:23px;padding:17px 58px}.rich-text__container .button--solid:hover{background:#fff!important;color:#eb3924!important;border-color:#eb3924!important;box-shadow:0 4px 8px #0003}.rich-text__container .button--outline{transition:box-shadow .3s ease;background:transparent;border:1px solid #EB3924;color:#eb3924}.rich-text__container .button--outline:hover{background:linear-gradient(270deg,#eb3924,#be2e26)!important;box-shadow:0 4px 8px #0003;border-color:transparent!important;color:#fff!important}.rich-text__container .button--outline:hover svg *{stroke:#fff!important}.rich-text__container .button--solid:hover svg *{stroke:#eb3924!important}.rich-text__container .rte p{margin-bottom:24px}.rich-text__container .rich-text__title{margin-bottom:32px;position:relative}.rich-text__container .rich-text__title:after{content:"";position:absolute;width:100%;height:1px;background-color:#0a013b;opacity:.7;bottom:-8px;left:0}.rich-text__container .rte .button{margin-top:46px}.rich-text__container span.rich-text__title,.rich-text__container .rich-text__text .card_text{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.rich-text__container .card__text .text-size--regular ul{margin-left:24px!important}.rich-text__image img{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-rich-text.css.map */
