.ker-image-with-text{width:100%;max-width:100%}.ker-image-with-text__container{display:grid;grid-template-columns:1fr 1fr;width:100%;align-items:stretch}.ker-image-with-text__image-half{display:flex;align-items:flex-end;justify-content:center;overflow:visible;background-color:#ae8d6f}.ker-image-with-text__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:none;overflow:hidden}.ker-image-with-text__image img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.ker-image-with-text__content-half{background-color:#ae8d6f;padding:40px;display:flex;align-items:center;justify-content:center}.ker-bulletpoints{display:grid;grid-template-columns:1fr 1fr;gap:30px;width:100%;max-width:600px}.ker-bulletpoints__column{display:flex;flex-direction:column;gap:25px}.ker-bulletpoint{display:flex;align-items:flex-start;gap:15px}.ker-bulletpoint__icon{flex-shrink:0;width:24px;height:24px;margin-top:2px}.ker-bulletpoint__icon img{width:100%;height:100%;object-fit:contain}.ker-bulletpoint__content{flex:1}.ker-bulletpoint__title{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:20px!important;line-height:1.2;color:#fff;margin:0 0 8px}.ker-bulletpoint__description{font-family:Bricolage Grotesque,sans-serif;font-weight:400;font-size:16px!important;line-height:1.2;color:#fff;margin:0;opacity:.9}@media screen and (max-width: 749px){.ker-image-with-text__container{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:auto}.ker-image-with-text__image-half{order:1;align-items:flex-end}.ker-image-with-text__content-half{order:2;padding:30px 20px}.ker-bulletpoints{grid-template-columns:1fr;gap:20px}.ker-bulletpoints__column{gap:20px}.ker-bulletpoint__title{font-size:20px!important}.ker-bulletpoint__description{font-size:16px!important}}@media screen and (min-width: 750px) and (max-width: 990px){.ker-image-with-text__content-half{padding:35px 25px}.ker-bulletpoints{gap:25px}.ker-bulletpoints__column{gap:20px}.ker-bulletpoint__title{font-size:20px!important}.ker-bulletpoint__description{font-size:16px!important}}@media screen and (min-width: 1200px){.ker-image-with-text__content-half{padding:50px}.ker-bulletpoints{gap:35px}.ker-bulletpoints__column{gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/component-ker-image-with-text.css.map */
