@media (max-width: 767px) { .wp-block-acf-media-text.media-cols { gap: 3rem; grid-template-columns: minmax(0, 1fr); padding: 0; padding-inline: 0 !important; } .wp-block-acf-media-text.media-cols > .media-wrapper { order: 2; } .wp-block-acf-media-text.media-cols > .media-wrapper img { display: block; height: auto; width: 100%; } .wp-block-acf-media-text.media-cols > .content-wrapper { order: 1; padding: 0; } .wp-block-acf-media-text.media-cols > .content-wrapper .font-light { font-size: 1rem; line-height: 1.5; } .wp-block-acf-media-text.media-cols.has-two-ctas > .content-wrapper .reset { display: grid; gap: 1.375rem; grid-template-columns: minmax(0, 148fr) minmax(0, 124fr); width: min(100%, 18.375rem); } .wp-block-acf-media-text.media-cols.has-two-ctas > .content-wrapper .reset .button { width: 100%; } }