:root{--mt-color-fondo: #F8F4EC;--mt-color-fondo-oscuro: #0A0A0A;--mt-color-texto: #1A1613;--mt-color-texto-claro: #F8F4EC;--mt-color-acento: #C9A227;--mt-color-acento-claro: #F0D890;--mt-color-linea: rgba(26,22,19,.12);--mt-fuente-titulo: "Playfair Display", Georgia, "Times New Roman", serif;--mt-fuente-cuerpo: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mt-radio: 16px;--mt-radio-chico: 10px;--mt-margen: 24px;--mt-ease: cubic-bezier(.22, 1, .36, 1)}.mt-section{font-family:var(--mt-fuente-cuerpo);color:var(--mt-color-texto);padding-top:0!important;padding-bottom:0!important;position:relative}.mt-container{max-width:1240px;margin:0 auto;padding:0 var(--mt-margen)}.mt-eyebrow{font-family:var(--mt-fuente-cuerpo);font-size:13px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--mt-color-acento);display:inline-block;margin:0 0 14px}.mt-h1,.mt-h2,.mt-h3{font-family:var(--mt-fuente-titulo);font-weight:600;line-height:1.12;margin:0;color:inherit}.mt-body{font-family:var(--mt-fuente-cuerpo);line-height:1.65;margin:0;color:inherit}.mt-oscuro,.mt-oscuro a{color:var(--mt-color-texto-claro)}.mt-claro,.mt-claro a{color:var(--mt-color-texto)}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:16px 34px;font-family:var(--mt-fuente-cuerpo);font-weight:600;font-size:15px;letter-spacing:.3px;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease),background-color .3s ease,color .3s ease;white-space:nowrap}.mt-btn:hover{transform:translateY(-2px)}.mt-btn--dark{background:var(--mt-color-fondo-oscuro);color:var(--mt-color-texto-claro)}.mt-btn--dark:hover{box-shadow:0 14px 28px #14110f47;background:#221c17}.mt-btn--gold{background:var(--mt-color-acento);color:#1a1613}.mt-btn--gold:hover{box-shadow:0 14px 28px #b8935a61;background:var(--mt-color-acento-claro)}.mt-btn--outline{background:transparent;border-color:currentColor;color:inherit}.mt-btn--outline:hover{background:#ffffff14}.mt-btn--outline-dark{background:transparent;border-color:var(--mt-color-fondo-oscuro);color:var(--mt-color-fondo-oscuro)}.mt-btn--outline-dark:hover{background:var(--mt-color-fondo-oscuro);color:var(--mt-color-texto-claro)}.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:none}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1;transform:none;transition:none}}.mt-bottle{display:block}.mt-bottle-wrap{position:relative;display:flex;align-items:center;justify-content:center}.mt-bottle-glow{position:absolute;top:10%;right:10%;bottom:10%;left:10%;background:radial-gradient(closest-side,rgba(184,147,90,.35),transparent 70%);filter:blur(20px);z-index:0}.mt-bottle-wrap svg{position:relative;z-index:1}.mt-marquee-track{display:flex;width:max-content;animation:mt-scroll linear infinite}.mt-marquee-track span{font-family:var(--mt-fuente-titulo);white-space:nowrap;padding:0 2.2rem;opacity:.55}@keyframes mt-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mt-marquee-track{animation:none}}.mt-countup{font-variant-numeric:tabular-nums}.mt-card{background:#fff;border-radius:var(--mt-radio);transition:transform .4s var(--mt-ease),box-shadow .4s var(--mt-ease)}.mt-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #14110f1f}.mt-faq-item{border-bottom:1px solid var(--mt-color-linea)}.mt-faq-pregunta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;text-align:left;cursor:pointer;padding:22px 0;font-family:var(--mt-fuente-titulo);color:inherit}.mt-faq-icono{flex:0 0 auto;transition:transform .35s var(--mt-ease)}.mt-faq-item.mt-abierto .mt-faq-icono{transform:rotate(45deg)}.mt-faq-respuesta{max-height:0;overflow:hidden;transition:max-height .4s var(--mt-ease)}.mt-faq-respuesta-inner{padding-bottom:22px}.mt-grid{display:grid;gap:28px}.mt-oscuro{background:var(--mt-color-fondo-oscuro);color:var(--mt-color-texto-claro)}.mt-claro{background:var(--mt-color-fondo);color:var(--mt-color-texto)}.mt-blanco{background:#fff;color:var(--mt-color-texto)}.section-header{margin-bottom:0!important}@media screen and (max-width:989px){.mt-container{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-styles.css.map */
