.image-text-columns .title-wrapper{padding:0 21px;margin-bottom:32px}.image-text-columns .title-wrapper .caption{margin-bottom:16px;text-transform:uppercase}.image-text-columns .title-wrapper h2{margin-bottom:16px}.image-text-columns .title-wrapper .rte{font-size:14px}.image-text-columns .button--section-main,.image-text-columns__item-details .button{min-width:auto;font-size:20px;line-height:1.4;padding:17px 23px}@media screen and (min-width: 750px){.image-text-columns .title-wrapper .rte{font-size:18px}}@media screen and (min-width: 990px){.image-text-columns .title-wrapper{margin-bottom:64px}}.image-text-columns__list{display:grid;grid-template-columns:100%;gap:24px}.image-text-columns__item-box{height:100%;background:var(--color-card, #FFF);padding:24px;border-radius:20px}.image-text-columns__item-media{width:100%;display:block;background:#dbdbd9;margin-bottom:24px;border-radius:20px;position:relative;overflow:hidden}.image-text-columns__item-media:before{content:"";display:block;padding-bottom:75.5952381%}.image-text-columns__item-media iframe{border:0}.image-text-columns__item-media .deferred-media__poster-button{position:absolute;top:50%;left:50%;min-width:auto;width:56px;height:56px;margin:-28px;padding:0;background-color:var(--color-neutrals-light4);border-radius:100px}.image-text-columns__item-media .deferred-media__poster-button svg{width:13px;height:17px;display:block;color:var(--color-neutrals-dark)}.image-text-columns__item-poster{z-index:1}[loaded=true] .image-text-columns__item-poster{display:none!important}.image-text-columns__item-details>*:last-child{margin-bottom:0}.image-text-columns__item-details .caption{margin-bottom:12px;text-transform:uppercase}.image-text-columns__item-title{font-size:20px;margin-bottom:8px}.image-text-columns__item-rte{font-size:16px;margin-bottom:24px}.image-text-columns__item-rte ul{display:inline-block;padding-left:1.8rem;text-align:left}.image-text-columns__buttons{margin-top:4rem}@media screen and (min-width: 750px){.image-text-columns__list{grid-template-columns:repeat(2,1fr)}.image-text-columns__buttons{margin-top:4.8rem}}@media screen and (min-width: 990px){.image-text-columns__list{grid-template-columns:repeat(3,1fr);gap:30px}.image-text-columns__item-box{border-radius:30px}.image-text-columns__item-rte{font-size:18px;margin-bottom:32px}}@media screen and (min-width: 1200px){.image-text-columns__list{gap:40px}.image-text-columns__item-box{padding:32px;border-radius:40px}.image-text-columns__item-title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-image-text-columns.css.map */
