
html{scroll-behavior:smooth}body{margin:0;background:#fff}#mc-device-preview{max-width:1440px;margin:auto}#mc-device-preview #mc-preview{border-radius:0;overflow:clip}#mc-preview section{scroll-margin-top:16px}#mc-preview video{display:block;width:100%;height:300px;object-fit:contain;background:#f1f4f2;border-radius:4px}#mc-preview #mc-presentation>.video video{height:300px}#mc-preview .video-duration{margin:10px 0 0;padding:10px 14px;text-align:center;background:#007d72;color:white;border-radius:5px;font:400 15px Arial,sans-serif}#mc-preview .tests video{height:320px}#mc-preview .manual-download{display:inline-block;padding:10px 16px;border:1px solid #9fbfb1;border-radius:5px;color:#14584d;text-decoration:none}#mc-preview .finger-note{font-size:14px!important;color:#48635b}#mc-preview [aria-disabled=true]{cursor:default}#mc-preview .purchase-banner{display:block}#mc-preview img{max-width:100%}#mc-preview .shop-status{margin:12px 0 0;font-size:14px;color:#48635b;text-align:center}a:focus-visible,button:focus-visible,summary:focus-visible,video:focus-visible{outline:3px solid #007d72;outline-offset:4px}@container mcdevice (max-width:700px){#mc-preview video,#mc-preview #mc-presentation>.video video{height:340px}#mc-preview .tests video{height:360px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Las dos aclaraciones comparten exactamente el mismo estilo. */
#mc-device-preview #mc-preview #mc-faq p.cooling-note,
#mc-device-preview #mc-preview #mc-faq p.finger-note {
  font-family: Arial, sans-serif !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
  font-style: italic !important;
  font-weight: 400 !important;
  color: #48635b !important;
  text-align: left !important;
}
#mc-device-preview #mc-preview #mc-faq p.cooling-note em,
#mc-device-preview #mc-preview #mc-faq p.finger-note em {
  font: inherit !important;
}

/* Cabecera: tono muy suave y línea turquesa discreta. */
#mc-device-preview #mc-preview header{background:#f4faf7;border-bottom:1px solid #b4d6c9}
