.eu-icon-with-content{background-color:var(--background-color, #ffffff);color:var(--text-color, #000000)}.eu-icon-with-content.section-template--padding{padding-top:var(--padding-top, 0);padding-bottom:var(--padding-bottom, 0);padding-left:var(--padding-inline-start, 0);padding-right:var(--padding-inline-end, 0)}.eu-icon-with-content__header{margin-bottom:2rem}.eu-icon-with-content__heading{margin-bottom:1rem}.eu-icon-with-content__description{margin-bottom:0}.eu-icon-with-content__wrapper{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width: 750px){.eu-icon-with-content__wrapper{grid-template-columns:1fr 1fr;gap:4rem}}.eu-icon-with-content__icons{order:1}.eu-icon-with-content__grid{display:flex;flex-direction:column;gap:2rem}.eu-icon-with-content__icon-item{display:flex;flex-direction:row;align-items:center;gap:1rem}.eu-icon-with-content__icon{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(color-heading);flex-shrink:0}.eu-icon-with-content__icon img{width:24px;height:24px;object-fit:contain}.eu-icon-with-content__icon svg{width:24px;height:24px;fill:currentColor}.eu-icon-with-content__text{flex:1;text-align:left}.eu-icon-with-content__title{font-size:16px!important;margin-bottom:0;font-weight:600}.eu-icon-with-content__description-text{margin-bottom:0;font-size:.9rem;line-height:1.5}.eu-icon-with-content__content{order:2}@media screen and (min-width: 750px){.eu-icon-with-content__content{order:2}}.eu-icon-with-content__content-heading{margin-bottom:1rem}.eu-icon-with-content__content-text,.eu-icon-with-content__image{margin-bottom:1.5rem}.eu-icon-with-content__image img{width:100%;height:auto;border-radius:.5rem}.eu-icon-with-content__cta{margin-top:2rem;text-align:center}@media screen and (max-width: 749px){.eu-icon-with-content__wrapper{gap:2rem}.eu-icon-with-content__icons{order:1}.eu-icon-with-content__content{order:2}}.eu-icon-with-content--content-first .eu-icon-with-content__wrapper{grid-template-columns:1fr}@media screen and (min-width: 750px){.eu-icon-with-content--content-first .eu-icon-with-content__wrapper{grid-template-columns:1fr 1fr}.eu-icon-with-content--content-first .eu-icon-with-content__content{order:1}.eu-icon-with-content--content-first .eu-icon-with-content__icons{order:2}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-eu-icon-with-content.css.map */
