:root{--mt-color-fondo: #f1eee7;--mt-color-texto: #16140f;--mt-color-muted: #8a8275;--mt-color-acento: #b8462b;--mt-color-negro: #16140f;--mt-color-blanco: #ffffff;--mt-fuente: "Work Sans", -apple-system, BlinkMacSystemFont, sans-serif;--mt-radio: 4px;--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:1280px;margin:0 auto;padding:0 var(--mt-margen)}.section-header{margin-bottom:0!important}.mt-chip{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mt-color-blanco);background:var(--mt-color-negro);border-radius:var(--mt-radio);padding:7px 14px}.mt-chip--outline{color:var(--mt-color-negro);background:transparent;border:1.5px solid var(--mt-color-negro)}.mt-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mt-color-acento);margin:0 0 14px}.mt-h1,.mt-h2,.mt-h3{font-family:var(--mt-fuente);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.02;margin:0}.mt-body{font-weight:400;line-height:1.6;color:var(--mt-color-texto);margin:0}.mt-body--muted{color:var(--mt-color-muted)}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--mt-fuente);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:16px 32px;border-radius:var(--mt-radio);border:2px solid var(--mt-color-negro);cursor:pointer;transition:transform .35s var(--mt-ease),background .25s var(--mt-ease),color .25s var(--mt-ease),box-shadow .35s var(--mt-ease);white-space:nowrap}.mt-btn--solido{background:var(--mt-color-negro);color:var(--mt-color-blanco)}.mt-btn--solido:hover{background:var(--mt-color-acento);border-color:var(--mt-color-acento);transform:translateY(-2px);box-shadow:0 10px 24px #16140f2e}.mt-btn--outline{background:transparent;color:var(--mt-color-negro)}.mt-btn--outline:hover{background:var(--mt-color-negro);color:var(--mt-color-blanco);transform:translateY(-2px)}.mt-btn--claro{border-color:var(--mt-color-blanco);color:var(--mt-color-blanco);background:transparent}.mt-btn--claro:hover{background:var(--mt-color-blanco);color:var(--mt-color-negro);transform:translateY(-2px)}.mt-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s var(--mt-ease),transform .8s var(--mt-ease)}.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}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1!important;transform:none!important;transition:none!important}}.mt-marquee-track{display:flex;width:max-content;animation:mt-marquee-scroll linear infinite}.mt-marquee-item{display:inline-flex;align-items:center;white-space:nowrap;font-weight:700;text-transform:uppercase;letter-spacing:.12em}@keyframes mt-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mt-marquee-track{animation:none}}.mt-card{position:relative;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-color-blanco);border:1.5px solid rgba(22,20,15,.12);transition:transform .45s var(--mt-ease),box-shadow .45s var(--mt-ease),border-color .45s var(--mt-ease)}.mt-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #16140f24;border-color:var(--mt-color-negro)}.mt-card-media{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#e7e2d6}.mt-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--mt-ease)}.mt-card:hover .mt-card-media img{transform:scale(1.06)}.mt-card-body{padding:18px 18px 22px;display:flex;flex-direction:column;gap:6px}.mt-card-titulo{font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.02em;color:var(--mt-color-negro);text-decoration:none}.mt-card-precio{display:flex;align-items:baseline;gap:8px;font-weight:700;font-size:16px;color:var(--mt-color-acento)}.mt-card-precio-antes{color:var(--mt-color-muted);text-decoration:line-through;font-weight:400;font-size:13px}.mt-chip--descuento{position:absolute;top:14px;right:14px;background:var(--mt-color-acento);color:var(--mt-color-blanco);font-size:12px;font-weight:700;letter-spacing:.02em;border-radius:var(--mt-radio);padding:6px 10px}.mt-counter{font-variant-numeric:tabular-nums}@media screen and (max-width:990px){.mt-container{padding:0 18px}}@media screen and (max-width:540px){:root{--mt-margen: 16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mt-styles.css.map */
