:root{--mt-color-fondo: #eaf4fb;--mt-color-fondo-alt: #d6eaf8;--mt-color-texto: #10233b;--mt-color-texto-suave: #4a6079;--mt-color-acento: #0058c8;--mt-color-acento-suave: #dbeafe;--mt-color-secundario: #6b839b;--mt-color-blanco: #ffffff;--mt-color-negro: #0a0a0c;--mt-fuente: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mt-radio: 20px;--mt-radio-chico: 12px;--mt-margen: 24px;--mt-ease: cubic-bezier(.22, 1, .36, 1)}.mt-section{font-family:var(--mt-fuente);color:var(--mt-color-texto);padding-top:0!important;padding-bottom:0!important;position:relative;overflow-x:clip}.mt-container{max-width:1200px;margin:0 auto;padding:0 var(--mt-margen)}.mt-eyebrow{display:inline-block;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px;color:var(--mt-color-acento);margin-bottom:12px}.mt-boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mt-color-negro);color:#fff;border:none;border-radius:999px;padding:16px 34px;font-family:var(--mt-fuente);font-weight:600;font-size:16px;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:transform .25s var(--mt-ease),box-shadow .25s var(--mt-ease),background .25s var(--mt-ease);box-shadow:0 10px 24px -10px #00000073}.mt-boton:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px #00000080;background:#262629}.mt-boton--outline{background:transparent;color:var(--mt-color-texto);border:1.5px solid #d2d2d7;box-shadow:none}.mt-boton--outline:hover{background:var(--mt-color-texto);border-color:var(--mt-color-texto);color:#fff}.mt-tarjeta{background:var(--mt-color-blanco);border:1px solid #eaeaec;border-radius:var(--mt-radio);box-shadow:0 2px 10px -6px #0000001f;transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease)}.mt-tarjeta:hover{transform:translateY(-4px);box-shadow:0 16px 32px -16px #00000040}.mt-reveal{opacity:0;transform:translateY(28px);filter:blur(6px);transition:opacity .9s var(--mt-ease),transform .9s var(--mt-ease),filter .9s var(--mt-ease)}.mt-reveal.mt-visible{opacity:1;transform:translateY(0);filter:blur(0)}.mt-reveal--scale{transform:translateY(28px) scale(.94);filter:blur(6px)}.mt-reveal--scale.mt-visible{transform:translateY(0) scale(1);filter:blur(0)}@media(prefers-reduced-motion:reduce){.mt-reveal,.mt-reveal--scale{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.mt-boton,.mt-tarjeta,.mt-tilt{transition:none!important}}.mt-marco{position:relative;border-radius:24px;background:linear-gradient(155deg,#fff,#d6eaf8);display:flex;align-items:center;justify-content:center;overflow:clip}.mt-marco:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.6),transparent 60%);pointer-events:none}.mt-marco img{position:relative;width:82%;height:82%;object-fit:contain;object-position:center;filter:drop-shadow(0 20px 26px rgba(0,0,0,.14))}.mt-foto-coherente{filter:saturate(.97) contrast(1.04) brightness(1.01)}@keyframes mt-flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.mt-flotar{animation:mt-flotar 6s var(--mt-ease) infinite}.mt-tilt{transform-style:preserve-3d;transition:transform .35s var(--mt-ease);will-change:transform}@media(prefers-reduced-motion:reduce){.mt-flotar{animation:none!important}}@media(hover:none){.mt-tilt{transform:none!important}}.mt-grid{display:grid;gap:28px}.mt-section [class^=mt-],.mt-section [class*=" mt-"]{min-width:0}img.mt-img{display:block;width:100%;height:100%;object-fit:cover}.mt-badge-icono{width:44px;height:44px;flex:0 0 auto;color:var(--mt-color-texto)}.mt-badge-icono svg{width:100%;height:100%}.announcement-bar .announcement-bar__message,.announcement-bar .announcement__text{font-weight:800;letter-spacing:.02em;font-family:var(--mt-fuente);color:var(--mt-color-acento)!important}.shopify-section-group-header-group .utility-bar{position:fixed;top:0;left:0;right:0;bottom:auto;height:auto;width:100%;z-index:100}body{padding-top:38px}@media(max-width:749px){body{padding-top:34px}}.section-header{margin-bottom:0!important}@media(max-width:990px){.mt-container{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mt-styles.css.map */
