.dm-installation{margin-top:56px;font-family:Poppins,Arial,sans-serif}.dm-installation .dm-installation__heading{margin:0 auto 16px;max-width:100%;color:#0071ce;font-size:var(--dm-installation-heading-size, 32px);line-height:1.25;text-align:center}.dm-installation__description{max-width:760px;margin:0 auto 28px;color:#536777;font-size:var(--dm-installation-description-size, 16px);line-height:1.7;text-align:center}.dm-installation__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dm-installation__grid:has(>:first-child:last-child){grid-template-columns:minmax(0,1fr)}.dm-installation__grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dm-installation__card{display:block;min-width:0;overflow:hidden;border:1px solid #dce6ed;border-radius:18px;background:var(--installation-background, #fff)}.dm-installation__media{position:relative;aspect-ratio:var(--installation-ratio, 16 / 9);overflow:hidden;background:#eaf5fc}.dm-installation__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;gap:12px;padding:0;border:0;background:linear-gradient(135deg,#eaf5fc,#c5e4f7);color:#0071ce;cursor:pointer;font:600 14px Poppins,Arial,sans-serif}.dm-installation__cover img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.dm-installation__play-icon{z-index:1;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#fff;box-shadow:0 4px 20px #06365b24}.dm-installation__play-icon svg{width:28px;height:28px}.dm-installation__play-label{position:absolute;bottom:14px;padding:4px 10px;border-radius:6px;background:#fff}.dm-installation__player,.dm-installation__player iframe,.dm-installation__player video{display:block;width:100%;height:100%;border:0;object-fit:contain}.dm-installation__copy{padding:var(--installation-spacing, 20px);overflow-wrap:anywhere}.dm-installation .dm-installation__copy h3{margin:0 0 10px;color:#172b3b;font-size:var(--installation-title-size, 18px);font-weight:600;line-height:1.4}.dm-installation__copy p{margin:0 0 12px;color:#536777;font-size:var(--installation-description-size, 14px);line-height:1.65}.dm-installation__copy a,.dm-installation__transport button{color:#0071ce;font:600 13px Poppins,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px}.dm-installation__transport{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0}.dm-installation__transport button{min-height:36px;padding:4px 0;border:0;background:transparent;cursor:pointer}.dm-installation [hidden]{display:none!important}.dm-installation button:focus-visible,.dm-installation a:focus-visible{outline:2px solid #0071ce;outline-offset:3px}.dm-installation__configuration{padding:20px;border:1px dashed #0071ce;color:#06365b;font:14px Poppins,Arial,sans-serif}@media(max-width:749px){.dm-installation__grid,.dm-installation__grid:has(>:nth-child(2):last-child){grid-template-columns:1fr}.dm-installation{margin-top:36px}.dm-installation .dm-installation__heading{font-size:var(--dm-installation-heading-mobile-size, 26px)}.dm-installation__description{font-size:var(--dm-installation-description-mobile-size, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dairymind-installation-videos.css.map */
