.dm-media-text,.dm-media-text *{box-sizing:border-box}.dm-media-text.dm-media-text--case{position:relative;width:100%;max-width:100%;margin:0;padding:88px 0;overflow:hidden;background:#f7faff;color:#17212b;font-family:Poppins,Arial,sans-serif}.dm-media-text--case .dm-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.dm-media-text--case .mcb-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,72px)}.dm-media-text .mcb-split>*{min-width:0}.dm-media-text--case .mcb-split--reverse .mcb-split__media{order:-1}.dm-media-text--case .mcb-heading{width:min(100%,var(--heading-width, 760px));margin:0;color:var(--heading-color, #0071ce);font-size:var(--heading-size, 40px);line-height:1.1}.dm-media-text--case .mcb-eyebrow{width:min(100%,var(--eyebrow-width, 520px));margin:0 0 14px;color:var(--eyebrow-color, #0071ce);font-size:var(--eyebrow-size, 13px);font-weight:600;text-transform:uppercase;letter-spacing:.12em}.dm-media-text--case .mcb-body{width:min(100%,var(--body-width, 680px));margin-top:18px;color:var(--body-color, #5c6975);font-size:var(--body-size, 17px);line-height:1.7}.dm-media-text--case .mcb-body p{margin:0 0 1em}.dm-media-text--case .mcb-challenge-followup{width:min(100%,var(--followup-width, 680px));margin-top:24px;color:var(--followup-color, #5c6975);font-size:var(--followup-size, 17px);line-height:1.7}.dm-media-text--case .mcb-challenge-followup p{margin:0}.dm-media-text--case .mcb-challenge-list{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.dm-media-text--case .mcb-challenge-list li{display:flex;gap:10px;font-weight:600}.dm-media-text--case .mcb-challenge-list li:before{content:"";flex:0 0 8px;width:8px;height:8px;margin-top:.62em;border-radius:50%;background:#ffda00}.dm-media-text--case .mcb-media{overflow:hidden;border-radius:8px;background:#eef6fb}.dm-media-text--case .mcb-media img{display:block;width:100%;height:100%;object-fit:cover}.dm-media-text--case .mcb-media--contain img{padding:clamp(24px,4vw,48px);object-fit:contain}.dm-media-text[data-custom-width=true] .dm-shell{width:min(var(--dm-case-width),calc(100% - 40px));margin-inline:auto}.dm-media-text[data-custom-gap=true] .mcb-split{gap:var(--dm-case-gap)}.dm-media-text[data-custom-ratio=true] .mcb-split{grid-template-columns:minmax(0,var(--dm-case-text-share)) minmax(0,var(--dm-case-media-share))}.dm-media-text.dm-media-text--empty .mcb-split{grid-template-columns:minmax(0,1fr)}.dm-media-text .dm-media-text__video{margin:0;font-family:inherit}.dm-media-text .dm-installation__card{border:0;border-radius:var(--dm-case-radius, 8px);background:transparent}.dm-media-text .dm-installation__copy{padding:0}.dm-media-text .dm-installation__copy h3{color:var(--dm-case-heading-color, #0071ce)}.dm-media-text .dm-installation__copy p{color:var(--dm-case-body-color, #5c6975)}.dm-media-text .dm-installation__copy:has(h3,p:not([hidden]),.dm-installation__transport:not([hidden])){padding-top:14px}.dm-media-text .dm-media-text__caption,.dm-media-text .dm-media-text__story-link{display:inline-block;margin-top:18px;color:var(--dm-case-link-color, #0071ce);font-size:var(--dm-case-link-size, 14px);font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.dm-media-text .dm-media-text__caption{display:block;text-align:center}.dm-media-text__quote{margin:24px 0 0;padding-left:18px;border-left:3px solid var(--dm-case-link-color, #0071ce);color:var(--dm-case-body-color, #5c6975);font-size:var(--dm-case-body-size, 17px)}.dm-media-text__quote blockquote{margin:0;font:inherit;line-height:1.7}.dm-media-text__quote figcaption{margin-top:10px;font-size:.9em}.dm-media-text .dm-media-text__cta{margin-top:28px}.dm-media-text .dm-media-text__buttons{display:flex;justify-content:center;margin:0}.dm-media-text .dm-media-text__buttons .dm-button{display:inline-flex;max-width:100%;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:13px 24px;border:1px solid var(--dm-case-cta-background, #0071ce);border-radius:999px;background:var(--dm-case-cta-background, #0071ce);color:var(--dm-case-cta-color, #fff);font-family:Poppins,Arial,sans-serif;font-size:var(--dm-case-cta-size, 16px);font-weight:600;line-height:1.5;text-align:center;text-decoration:none}.dm-media-text .dm-media-text__buttons .dm-button:hover{filter:brightness(.95)}.dm-media-text a:focus-visible{outline:2px solid var(--dm-case-link-color, #0071ce);outline-offset:4px}@media(max-width:990px){.dm-media-text--case .mcb-split,.dm-media-text[data-custom-ratio=true] .mcb-split{grid-template-columns:minmax(0,1fr)}.dm-media-text--case .mcb-split__media,.dm-media-text--case .mcb-split--reverse .mcb-split__media{order:-1}}@media(max-width:749px){.dm-media-text--case .dm-shell,.dm-media-text[data-custom-width=true] .dm-shell{width:min(var(--dm-case-width, 1180px),calc(100% - 36px))}.dm-media-text[data-mobile-heading=true] .mcb-heading{font-size:var(--dm-case-heading-mobile)}.dm-media-text[data-mobile-body=true] .mcb-body,.dm-media-text[data-mobile-body=true] .dm-media-text__quote{font-size:var(--dm-case-body-mobile)}.dm-media-text[data-mobile-followup=true] .mcb-challenge-followup{font-size:var(--dm-case-followup-mobile)}.dm-media-text .dm-media-text__caption,.dm-media-text .dm-media-text__story-link{font-size:var(--dm-case-link-mobile, 14px)}.dm-media-text .dm-media-text__buttons .dm-button{font-size:var(--dm-case-cta-mobile, 16px)}}.dm-media-text__video-group:has(dm-installation-video[hidden]){display:none}.dm-media-text:has(.dm-media-text__video dm-installation-video[hidden]) .mcb-split{grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dairymind-media-text.css.map */
