.core-image-text-block-section{background-color:#efe9dc;padding:4rem 1rem}.core-image-text-block-section .image-text-container{display:grid;grid-template-columns:1fr;gap:2.5rem;max-width:1200px;margin:0 auto;align-items:center}.core-image-text-block-section .image-wrapper{text-align:center}.core-image-text-block-section .image{width:100%;max-width:480px;max-height:400px;height:auto;border-radius:12px;object-fit:cover;box-shadow:0 4px 24px #00000017;margin:0 auto}.core-image-text-block-section .text-wrapper{max-width:600px;margin:0 auto}.core-image-text-block-section .section-header{text-align:center;margin-bottom:2rem}.core-image-text-block-section .section-title{font-family:var(--font-heading-family, "Sansation", sans-serif);font-weight:var(--font-weight-normal);font-size:var(--type-h2);line-height:1.25;color:var(--color-black);display:block;letter-spacing:-.01em;margin-bottom:1.5rem;position:relative;text-align:left}.core-image-text-block-section .section-title:after{content:"";display:block;width:4rem;height:2px;background-color:var(--brand-accent);margin:.5rem 0 0}.core-image-text-block-section .content{font-family:var(--font-body-family, "Roboto", sans-serif);font-size:var(--type-body);font-weight:400;color:var(--color-gray-medium);line-height:1.6;margin-bottom:2.3rem}.core-image-text-block-section .content p{margin-bottom:1.15rem}.core-image-text-block-section .btn{margin-bottom:1.5rem}@media screen and (min-width: 700px){.core-image-text-block-section .image-text-container{grid-template-columns:1fr 1fr;gap:3rem}.core-image-text-block-section .text-wrapper{order:1;text-align:left;margin:0;max-width:95%}.core-image-text-block-section .image-wrapper{order:2}.core-image-text-block-section .section-header{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/core-image-text-block.css.map */
