.c_page-media-text{position:relative;overflow-x:clip;container-type:inline-size}.c_page-media-text__inner{display:grid;gap:40px;align-items:center}.c_page-media-text__heading{font-weight:600;letter-spacing:.02em;font-feature-settings:"palt" on;line-height:1.5;color:rgb(var(--heading-color, var(--text-color)));margin:0}h2.c_page-media-text__heading{font-size:28px}h3.c_page-media-text__heading{font-size:24px}.c_page-media-text--right .c_page-media-text__media{order:2}.c_page-media-text--right .c_page-media-text__content{order:1}.c_page-media-text__image{width:100%;height:auto;display:block;border-radius:8px;object-fit:cover}.c_page-media-text__image-placeholder{width:100%;aspect-ratio:4 / 3;background:#f0f0f0;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px}.c_page-media-text__content{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.c_page-media-text__body{font-size:16px;line-height:2;letter-spacing:.02em;font-feature-settings:"palt" on;color:rgb(var(--text-color))}.c_page-media-text__body p{margin:0 0 1em}.c_page-media-text__body p:last-child{margin-bottom:0}.c_page-media-text__button{letter-spacing:.02em;transition:background-color .2s ease;background:var(--c-accent-teal);color:var(--c-pure-white);border:1px solid var(--c-accent-teal);width:max-content}.c_page-media-text__button.button{letter-spacing:.02em}@media(any-hover:hover){.c_page-media-text__button:hover{background-color:var(--c-pure-white);color:var(--c-accent-teal)}}.c_page-media-text__divider{border:none;border-top:1px solid #e0e0e0;margin:40px 0 0;padding:0}@media screen and (max-width:740px){.c_page-media-text__inner{gap:20px}.c_page-media-text--right .c_page-media-text__media,.c_page-media-text--right .c_page-media-text__content{order:0}h2.c_page-media-text__heading,h3.c_page-media-text__heading{font-size:18px}.c_page-media-text__media{width:100%;margin-inline:calc(50% - 50cqi)}.c_page-media-text__image{width:100%;height:auto;display:block;border-radius:0}.c_page-media-text__body,.c_page-media-text__button{font-size:14px}.c_page-media-text__divider{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c_page-media-text.css.map */
