:root{--mt-color-bg: #F7F1E8;--mt-color-bg-alt: #EDE1CC;--mt-color-dark: #2B2420;--mt-color-dark-text: #F7F1E8;--mt-color-text: #2B2420;--mt-color-text-soft: #756557;--mt-color-accent: #B5602E;--mt-color-accent-soft: #D98F63;--mt-color-border: rgba(43, 36, 32, .12);--mt-fuente-titulo: "Playfair Display", Georgia, "Times New Roman", serif;--mt-fuente-cuerpo: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mt-margen: 32px;--mt-radio: 6px;--mt-ease: cubic-bezier(.22, 1, .36, 1)}@media(max-width:540px){:root{--mt-margen: 20px}}.mt-section{font-family:var(--mt-fuente-cuerpo);color:var(--mt-color-text);padding-top:0!important;padding-bottom:0!important;overflow-x:clip}.mt-container{max-width:1240px;margin:0 auto;padding:0 var(--mt-margen)}.mt-container--narrow{max-width:820px}.mt-eyebrow{font-family:var(--mt-fuente-cuerpo);text-transform:uppercase;letter-spacing:.16em;font-weight:500;font-size:12.5px;color:var(--mt-color-accent);display:block;margin-bottom:18px}.mt-titulo{font-family:var(--mt-fuente-titulo);font-weight:700;line-height:1.05;letter-spacing:-.01em;margin:0 0 20px}.mt-cuerpo{font-family:var(--mt-fuente-cuerpo);line-height:1.65;color:var(--mt-color-text-soft);margin:0}.mt-boton{display:inline-flex;align-items:center;gap:10px;font-family:var(--mt-fuente-cuerpo);font-size:14.5px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;padding:16px 32px;border-radius:var(--mt-radio);border:1px solid var(--mt-color-accent);background:var(--mt-color-accent);color:#fff8f0;cursor:pointer;transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease),background .35s var(--mt-ease)}.mt-boton:hover{transform:translateY(-2px);box-shadow:0 14px 28px -12px #b5602e8c;background:#9c4e23}.mt-boton--outline{background:transparent;color:var(--mt-color-text);border-color:var(--mt-color-border)}.mt-boton--outline:hover{background:var(--mt-color-text);color:var(--mt-color-bg);box-shadow:none;border-color:var(--mt-color-text)}.mt-boton--claro{background:var(--mt-color-bg);color:var(--mt-color-dark);border-color:var(--mt-color-bg)}.mt-boton--claro:hover{background:var(--mt-color-accent-soft);border-color:var(--mt-color-accent-soft);color:#2b2420;box-shadow:0 14px 28px -12px #00000059}.mt-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--mt-ease),transform .9s var(--mt-ease)}.mt-reveal.mt-visible{opacity:1;transform:translateY(0)}.mt-reveal-stagger>*{opacity:0;transform:translateY(24px);transition:opacity .7s var(--mt-ease),transform .7s var(--mt-ease)}.mt-reveal-stagger.mt-visible>*{opacity:1;transform:translateY(0)}.mt-reveal-stagger.mt-visible>*:nth-child(1){transition-delay:.05s}.mt-reveal-stagger.mt-visible>*:nth-child(2){transition-delay:.15s}.mt-reveal-stagger.mt-visible>*:nth-child(3){transition-delay:.25s}.mt-reveal-stagger.mt-visible>*:nth-child(4){transition-delay:.35s}.mt-reveal-stagger.mt-visible>*:nth-child(5){transition-delay:.45s}.mt-reveal-stagger.mt-visible>*:nth-child(6){transition-delay:.55s}@media(prefers-reduced-motion:reduce){.mt-reveal,.mt-reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}.section-header{margin-bottom:0!important}.mt-hero__texto{padding:0 0 48px;text-align:var(--mt-hero-align, left);max-width:760px}.mt-hero__texto.mt-hero__texto--center{margin:0 auto}.mt-hero__cifras{display:flex;gap:28px;margin-top:30px;flex-wrap:wrap}.mt-hero__cifra{font-family:var(--mt-fuente-cuerpo);font-size:13px;color:var(--mt-color-text-soft)}.mt-hero__cifra strong{display:block;font-family:var(--mt-fuente-titulo);font-size:26px;color:var(--mt-color-text);font-weight:700}.mt-hero__imagen-wrap{position:relative;width:100%;overflow:hidden;border-radius:var(--mt-radio)}.mt-hero__imagen-wrap img{width:100%;height:100%;object-fit:cover;display:block}.mt-hero__botones{display:flex;gap:16px;margin-top:8px;flex-wrap:wrap}.mt-cifras-band{background:var(--mt-color-dark);color:var(--mt-color-dark-text)}.mt-cifras-band .mt-cuerpo{color:#f7f1e8a6}.mt-cifras-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.mt-cifra-item__numero{font-family:var(--mt-fuente-titulo);font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1;color:var(--mt-color-accent-soft)}.mt-cifra-item__label{margin-top:10px;font-size:13.5px;letter-spacing:.04em;color:#f7f1e8cc}@media(max-width:700px){.mt-cifras-grid{grid-template-columns:1fr;gap:36px}}.mt-timeline{position:relative;max-width:860px;margin:0 auto}.mt-timeline:before{content:"";position:absolute;top:8px;bottom:8px;left:50%;width:1px;background:var(--mt-color-border);transform:translate(-50%)}.mt-timeline-item{position:relative;display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;gap:0;padding:34px 0}.mt-timeline-item__num{grid-column:2;width:46px;height:46px;border-radius:50%;background:var(--mt-color-bg);border:1px solid var(--mt-color-border);display:flex;align-items:center;justify-content:center;font-family:var(--mt-fuente-titulo);font-weight:700;color:var(--mt-color-accent);margin:0 auto;position:relative;z-index:1}.mt-timeline-item__contenido{grid-column:1;text-align:right;padding-right:40px}.mt-timeline-item:nth-child(2n) .mt-timeline-item__contenido{grid-column:3;text-align:left;padding-right:0;padding-left:40px}.mt-timeline-item__titulo{font-family:var(--mt-fuente-titulo);font-size:22px;font-weight:700;margin:0 0 8px}.mt-timeline-item__texto{font-size:15px;color:var(--mt-color-text-soft);line-height:1.6;margin:0}@media(max-width:700px){.mt-timeline:before{left:23px}.mt-timeline-item,.mt-timeline-item:nth-child(2n){grid-template-columns:46px 1fr;padding:22px 0}.mt-timeline-item__num,.mt-timeline-item:nth-child(2n) .mt-timeline-item__num{grid-column:1;margin:0}.mt-timeline-item__contenido,.mt-timeline-item:nth-child(2n) .mt-timeline-item__contenido{grid-column:2;text-align:left;padding-left:22px;padding-right:0}}.mt-testimonio{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;overflow:hidden}.mt-testimonio:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e1916ad,#1e1916d6)}.mt-testimonio__contenido{position:relative;z-index:1;text-align:center;max-width:720px;padding:0 var(--mt-margen);color:#fff8f0}.mt-testimonio__estrellas{font-size:18px;letter-spacing:4px;color:var(--mt-color-accent-soft);margin-bottom:20px}.mt-testimonio__cita{font-family:var(--mt-fuente-titulo);font-size:clamp(24px,3.4vw,38px);line-height:1.3;font-weight:700;font-style:italic}.mt-testimonio__autor{margin-top:22px;font-size:14px;letter-spacing:.04em;color:#f7f1e8bf}.mt-cta-final{background:var(--mt-color-bg-alt)}.mt-cta-final__tarjeta{max-width:620px;margin:0 auto;text-align:center;padding:56px 48px;border:1px solid var(--mt-color-border);border-radius:var(--mt-radio);background:var(--mt-color-bg)}@media(max-width:600px){.mt-cta-final__tarjeta{padding:40px 24px}}.mt-cta-final__imagen{width:88px;height:88px;margin:0 auto 24px;border-radius:50%;overflow:hidden;border:1px solid var(--mt-color-border)}.mt-cta-final__imagen img{width:100%;height:100%;object-fit:cover;display:block}.mt-cta-final__tarjeta .mt-eyebrow{text-align:center}.mt-cta-final__tarjeta .mt-titulo{text-align:center;margin:0 0 12px}.mt-cta-final__texto{max-width:420px;margin:0 auto;text-align:center}.mt-cta-final__compra{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:32px}.mt-cta-final__precio{font-family:var(--mt-fuente-titulo);font-size:32px;font-weight:700;color:var(--mt-color-accent)}.mt-cta-final__precio-antes{font-size:18px;color:var(--mt-color-text-soft);text-decoration:line-through;margin-right:10px}.mt-cta-final__compra .mt-boton{min-width:220px;justify-content:center}.mt-producto{padding-top:0}.mt-producto__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:flex-start}@media(max-width:900px){.mt-producto__grid{grid-template-columns:1fr;gap:32px}}.mt-producto__galeria{position:sticky;top:100px}@media(max-width:900px){.mt-producto__galeria{position:static}}.mt-producto__imagen-principal{width:100%;aspect-ratio:1 / 1;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-color-bg-alt)}.mt-producto__imagen-principal img{width:100%;height:100%;object-fit:cover;display:block}.mt-producto__miniaturas{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.mt-producto__miniatura{width:72px;height:72px;border-radius:4px;overflow:hidden;cursor:pointer;border:1px solid transparent;opacity:.6;transition:opacity .25s var(--mt-ease),border-color .25s var(--mt-ease);background:none;padding:0}.mt-producto__miniatura img{width:100%;height:100%;object-fit:cover;display:block}.mt-producto__miniatura.is-activa{opacity:1;border-color:var(--mt-color-accent)}.mt-producto__vendor{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:var(--mt-color-text-soft)}.mt-producto__titulo{font-family:var(--mt-fuente-titulo);font-size:clamp(30px,3.6vw,44px);font-weight:700;margin:10px 0 14px;line-height:1.08}.mt-producto__rating{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--mt-color-text-soft);margin-bottom:18px}.mt-producto__rating .estrellas{color:var(--mt-color-accent);letter-spacing:2px}.mt-producto__precio-fila{display:flex;align-items:baseline;gap:12px;margin-bottom:22px}.mt-producto__precio{font-family:var(--mt-fuente-titulo);font-size:28px;font-weight:700}.mt-producto__precio-antes{font-size:17px;color:var(--mt-color-text-soft);text-decoration:line-through}.mt-producto__intro{margin-bottom:26px}.mt-producto__opcion{margin-bottom:20px}.mt-producto__opcion-label{display:block;font-size:12.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--mt-color-text-soft);margin-bottom:8px}.mt-producto__opcion-valores{display:flex;gap:8px;flex-wrap:wrap}.mt-producto__valor-btn{font-family:var(--mt-fuente-cuerpo);font-size:13.5px;padding:10px 18px;border-radius:var(--mt-radio);border:1px solid var(--mt-color-border);background:transparent;cursor:pointer;transition:all .25s var(--mt-ease)}.mt-producto__valor-btn.is-activo{border-color:var(--mt-color-accent);background:var(--mt-color-accent);color:#fff}.mt-producto__cantidad{display:flex;align-items:center;gap:0;border:1px solid var(--mt-color-border);border-radius:var(--mt-radio);width:fit-content;margin-bottom:22px}.mt-producto__cantidad button{width:40px;height:44px;background:none;border:none;cursor:pointer;font-size:16px;font-family:var(--mt-fuente-cuerpo)}.mt-producto__cantidad input{width:46px;height:44px;text-align:center;border:none;background:none;font-family:var(--mt-fuente-cuerpo);font-size:15px}.mt-producto__cta{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.mt-producto__cta .mt-boton{justify-content:center;width:100%}.mt-producto__cta button[disabled]{opacity:.5;cursor:not-allowed}.mt-producto__confianza{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding-top:24px;border-top:1px solid var(--mt-color-border);margin-bottom:30px}.mt-producto__confianza-item{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--mt-color-text-soft)}.mt-producto__confianza-item svg{flex-shrink:0;color:var(--mt-color-accent)}.mt-producto__incluye{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:10px}.mt-producto__incluye li{display:flex;gap:10px;font-size:14.5px;color:var(--mt-color-text)}.mt-producto__incluye li:before{content:"\2014";color:var(--mt-color-accent);flex-shrink:0}.mt-producto__descripcion{border-top:1px solid var(--mt-color-border);padding-top:24px;font-size:15px;line-height:1.7;color:var(--mt-color-text-soft)}.mt-producto__descripcion p{margin:0 0 14px}.mt-producto__descripcion ul{padding-left:18px;margin:0 0 14px}.mt-ayuda-buscador{max-width:640px;margin:32px auto 0}.mt-ayuda-buscador__caja{display:flex;gap:10px;background:var(--mt-color-bg);border:1px solid var(--mt-color-border);border-radius:var(--mt-radio);padding:8px}.mt-ayuda-buscador__input{flex:1;border:none;background:none;font-family:var(--mt-fuente-cuerpo);font-size:15px;padding:12px 14px;color:var(--mt-color-text);outline:none}.mt-ayuda-buscador__caja .mt-boton{flex-shrink:0;padding:12px 26px}.mt-ayuda-buscador__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;justify-content:center}.mt-ayuda-chip{font-family:var(--mt-fuente-cuerpo);font-size:13px;padding:9px 16px;border-radius:40px;border:1px solid var(--mt-color-border);background:var(--mt-color-bg);color:var(--mt-color-text-soft);cursor:pointer;transition:all .25s var(--mt-ease)}.mt-ayuda-chip:hover{border-color:var(--mt-color-accent);color:var(--mt-color-accent)}.mt-ayuda-resultado[hidden]{display:none}.mt-ayuda-resultado{display:flex;gap:16px;align-items:flex-start;margin-top:20px;padding:22px;border-radius:var(--mt-radio);background:var(--mt-color-bg);border:1px solid var(--mt-color-accent-soft)}.mt-ayuda-resultado__icono{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--mt-color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--mt-fuente-titulo);font-weight:700}.mt-ayuda-resultado__pregunta{font-family:var(--mt-fuente-titulo);font-weight:700;font-size:16px;margin:0 0 6px}.mt-ayuda-resultado__respuesta{font-size:14.5px;color:var(--mt-color-text-soft);line-height:1.6;margin:0}.mt-ayuda-todas{text-align:center;font-size:13.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--mt-color-text-soft);margin:56px 0 8px}.mt-ayuda-contacto{text-align:center;margin-top:32px;font-size:14.5px;color:var(--mt-color-text-soft)}.mt-ayuda-contacto a{color:var(--mt-color-accent);text-decoration:underline}.mt-faq{background:var(--mt-color-bg-alt)}.mt-faq-lista{max-width:760px;margin:0 auto}.mt-faq-item{border-bottom:1px solid var(--mt-color-border)}.mt-faq-item:first-child{border-top:1px solid var(--mt-color-border)}.mt-faq-pregunta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;cursor:pointer;padding:22px 4px;text-align:left;font-family:var(--mt-fuente-titulo);font-size:17px;font-weight:700;color:var(--mt-color-text)}.mt-faq-pregunta__icono{flex-shrink:0;transition:transform .35s var(--mt-ease);font-size:20px;color:var(--mt-color-accent);font-family:var(--mt-fuente-cuerpo)}.mt-faq-item.is-abierto .mt-faq-pregunta__icono{transform:rotate(45deg)}.mt-faq-respuesta{max-height:0;overflow:hidden;transition:max-height .45s var(--mt-ease)}.mt-faq-respuesta__inner{padding:0 4px 22px;font-size:15px;color:var(--mt-color-text-soft);line-height:1.65}.mt-logo-texto{font-family:var(--mt-fuente-titulo);font-weight:700;letter-spacing:.01em}.mt-footer{background:var(--mt-color-dark);color:#f7f1e8bf;font-family:var(--mt-fuente-cuerpo)}.mt-footer a{color:#f7f1e8e6;text-decoration:none}.mt-footer a:hover{color:var(--mt-color-accent-soft)}.mt-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px}@media(max-width:780px){.mt-footer__grid{grid-template-columns:1fr;gap:32px}}.mt-footer__marca{font-family:var(--mt-fuente-titulo);font-size:24px;font-weight:700;color:#fff8f0;margin:0 0 14px}.mt-footer__tagline{font-size:14px;line-height:1.6;max-width:320px;color:#f7f1e899}.mt-footer__col-titulo{font-size:12.5px;text-transform:uppercase;letter-spacing:.1em;color:#f7f1e880;margin:0 0 16px}.mt-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px;font-size:14.5px}.mt-footer__bottom{margin-top:56px;padding-top:24px;border-top:1px solid rgba(247,241,232,.12);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#f7f1e880}.mt-footer__pagos{display:flex;gap:8px;flex-wrap:wrap}.mt-footer__pagos li{list-style:none;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mt-styles.css.map */
