.section-diagnostic-box{--mk-feature-row-height-desktop: 46rem;--mk-feature-row-height-mobile: 36rem;padding-top:0!important;padding-bottom:0!important}.section-diagnostic-box .container{max-width:none;padding-left:0;padding-right:0}.diagnostic-box{position:relative;min-height:var(--mk-feature-row-height-mobile);overflow:hidden;display:grid;grid-template-columns:1fr;align-items:stretch;width:100%}.diagnostic-box__media{position:absolute;top:0;right:0;bottom:0;left:0}.diagnostic-box__media{z-index:0}.diagnostic-box__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;pointer-events:none;z-index:1}.diagnostic-box__image,.diagnostic-box__video,.diagnostic-box__video video{width:100%;height:100%;object-fit:cover;display:block}.diagnostic-box__content{position:absolute;inset:var(--page-gutter) 0 0;z-index:2;display:grid;grid-template-columns:1fr;align-items:start;justify-items:start}.diagnostic-box__text-column{grid-column:1;margin:0;padding:0 var(--page-gutter) 1.2rem;background:transparent;color:#fff;text-align:left;align-self:start;justify-self:start;align-items:flex-start;justify-content:flex-start}.diagnostic-box__text-column .mk-text-column__subtitle,.diagnostic-box__text-column .mk-text-column__title,.diagnostic-box__text-column .mk-text-column__body,.diagnostic-box__text-column .mk-text-column__body p{color:#fff}.diagnostic-box__image--mobile,.diagnostic-box__video--mobile{display:block}.diagnostic-box__media--has-mobile .diagnostic-box__image--desktop,.diagnostic-box__media--has-mobile .diagnostic-box__video--desktop{display:none}.diagnostic-box--first .diagnostic-box__text-column,.diagnostic-box--second .diagnostic-box__text-column,.diagnostic-box--third .diagnostic-box__text-column{grid-column:1}@media screen and (min-width:990px){.diagnostic-box{min-height:var(--mk-feature-row-height-desktop);grid-template-columns:repeat(3,1fr)}.diagnostic-box__content{inset:0 var(--page-gutter);grid-template-columns:repeat(3,1fr);align-items:center}.diagnostic-box__text-column{margin:0;padding:1.6rem 0;align-self:auto;justify-self:auto}.diagnostic-box--first .diagnostic-box__text-column{grid-column:1}.diagnostic-box--second .diagnostic-box__text-column{grid-column:2}.diagnostic-box--third .diagnostic-box__text-column{grid-column:3}.diagnostic-box__image--mobile,.diagnostic-box__video--mobile{display:none}.diagnostic-box__media--has-mobile .diagnostic-box__image--desktop,.diagnostic-box__media--has-mobile .diagnostic-box__video--desktop{display:block}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-diagnostic-box.css.map */
