:root{--mt-negro: #0b0d10;--mt-azul: #1b5fa8;--mt-azul-oscuro: #0d2b52;--mt-verde: #4c7a5d;--mt-crema: #f5f1ea;--mt-blanco: #ffffff;--mt-texto: #12151a;--mt-texto-suave: #55606b;--mt-borde: rgba(18, 21, 26, .1);--mt-fuente: var(--font-body-family, "Assistant", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--mt-fuente-titulo: var(--font-heading-family, "Assistant", -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-texto);padding-top:0!important;padding-bottom:0!important;overflow-x:clip}.mt-container{max-width:1280px;margin:0 auto;padding:0 var(--mt-margen)}.mt-eyebrow{display:inline-block;font-family:var(--mt-fuente);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mt-azul);margin:0 0 14px}.mt-h1,.mt-h2,.mt-h3{font-family:var(--mt-fuente-titulo);font-weight:700;line-height:1.08;margin:0;letter-spacing:-.01em}.mt-body{font-family:var(--mt-fuente);line-height:1.6;color:var(--mt-texto-suave);margin:0}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--mt-fuente);font-weight:700;font-size:16px;text-decoration:none;border-radius:999px;padding:16px 34px;border:none;cursor:pointer;transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease),background-color .35s var(--mt-ease);white-space:nowrap}.mt-btn-primario{background:var(--mt-azul);color:var(--mt-blanco);box-shadow:0 10px 30px -12px #1b5fa88c}.mt-btn-primario:hover{transform:translateY(-2px);box-shadow:0 16px 34px -12px #1b5fa8a6;background:var(--mt-azul-oscuro)}.mt-btn-negro{background:var(--mt-negro);color:var(--mt-blanco)}.mt-btn-negro:hover{transform:translateY(-2px);background:#000}.mt-btn-fantasma{background:transparent;color:inherit;border:1.5px solid currentColor}.mt-btn-fantasma:hover{transform:translateY(-2px);background:#ffffff14}.mt-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none!important}.mt-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .9s var(--mt-ease),transform .9s var(--mt-ease);will-change:opacity,transform}.mt-reveal.mt-visible{opacity:1;transform:translateY(0) scale(1)}.mt-reveal-1{transition-delay:.05s}.mt-reveal-2{transition-delay:.15s}.mt-reveal-3{transition-delay:.25s}.mt-reveal-4{transition-delay:.35s}.mt-reveal-5{transition-delay:.45s}.mt-reveal-6{transition-delay:.55s}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1;transform:none;transition:none}}.mt-tarjeta{border-radius:var(--mt-radio);transition:transform .4s var(--mt-ease),box-shadow .4s var(--mt-ease)}.mt-tarjeta:hover{transform:translateY(-6px);box-shadow:0 24px 50px -24px #0b0d1047}.mt-icono{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mt-icono svg{width:100%;height:100%}.mt-grid{display:grid;gap:28px}.section-header{margin-bottom:0!important}.mt-carrusel-wrap{overflow-x:clip;overflow-y:visible}.mt-carrusel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px 2px 26px}.mt-carrusel::-webkit-scrollbar{display:none}.mt-carrusel>*{scroll-snap-align:start}.mt-marquesina-wrap{overflow-x:clip;overflow-y:visible;min-width:0;max-width:100%}.mt-marquesina{display:flex;width:max-content;animation:mt-scroll linear infinite}.mt-marquesina-item{flex-shrink:0}@keyframes mt-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mt-marquesina{animation:none}}.mt-cifra{font-family:var(--mt-fuente-titulo);font-weight:700;font-variant-numeric:tabular-nums}.mt-col-2{grid-template-columns:repeat(2,1fr)}.mt-col-3{grid-template-columns:repeat(3,1fr)}.mt-col-4{grid-template-columns:repeat(4,1fr)}.mt-col-5{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:989px){.mt-col-3,.mt-col-4{grid-template-columns:repeat(2,1fr)}.mt-h1{font-size:clamp(32px,8vw,48px)!important}}@media screen and (max-width:540px){:root{--mt-margen: 18px}.mt-col-2,.mt-col-3,.mt-col-4,.mt-col-5{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mt-styles.css.map */
