.mt-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mt-cine{--mt-cine-texto: #F5F1E8;--mt-cine-foco: var(--mt-hero-foco-m, 50% 50%);position:relative;display:flex;align-items:flex-end;min-height:calc(var(--mt-hero-alto-m, 82svh) - var(--mt-cabecera-alto, 101px));overflow:hidden;background:var(--mt-cine-velo, #1F1B18)}.mt-cine__media{position:absolute;top:0;right:0;bottom:0;left:0}.mt-cine__poster,.mt-cine__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mt-cine-foco);display:block}.mt-cine__video{opacity:0;transition:opacity .4s var(--mt-ease-marca);pointer-events:none}.mt-cine__video.is-lista{opacity:1}.mt-cine__video::-webkit-media-controls,.mt-cine__video::-webkit-media-controls-panel,.mt-cine__video::-webkit-media-controls-overlay-play-button,.mt-cine__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.mt-cine__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in srgb,var(--mt-cine-velo) 82%,transparent) 0%,color-mix(in srgb,var(--mt-cine-velo) 45%,transparent) 42%,transparent 72%);pointer-events:none}.mt-cine .mt-cine__contenido{position:relative;z-index:1;width:100%;padding-top:40px;padding-bottom:28px;color:var(--mt-cine-texto)}.mt-cine__titulo{margin:0 0 12px;max-width:14ch;font-family:var(--mt-fuente-titulo);font-weight:600;font-size:clamp(34px,7vw + 8px,76px);line-height:1.02;letter-spacing:-.02em;color:var(--mt-cine-texto);text-wrap:balance}.js .mt-cine__titulo{animation:mt-cine-entrada .4s var(--mt-ease-expo) both}@keyframes mt-cine-entrada{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mt-cine__subtitulo{max-width:34ch;margin:0 0 20px;font-size:var(--mt-text-lg);line-height:1.45;color:#f5f1e8e0;text-wrap:pretty}.mt-cine__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px}.mt-cine__cta{position:relative;overflow:hidden;min-height:54px}.mt-cine__brillo{display:none}.mt-cine__enlace{display:inline-block;padding:12px 0;color:var(--mt-cine-texto);font-size:var(--mt-text-sm);text-decoration:underline;text-decoration-color:#f5f1e880;text-underline-offset:5px}.mt-cine__enlace:hover{text-decoration-color:currentColor}.mt-cine__enlace:focus-visible{outline:2px solid var(--mt-cine-texto);outline-offset:3px}@media(max-width:989px){.mt-cine--texto-debajo{flex-direction:column;align-items:stretch;background:var(--mt-color-fondo)}.mt-cine--texto-debajo .mt-cine__media{position:relative;inset:auto;flex:1 1 auto;min-height:24svh;background:var(--mt-cine-velo, #1F1B18)}.mt-cine--texto-debajo .mt-cine__velo{display:none}.mt-cine--texto-debajo .mt-cine__contenido{padding-top:18px;padding-bottom:18px;color:var(--mt-color-texto)}.mt-cine--texto-debajo .mt-cine__titulo{color:var(--mt-color-texto);max-width:18ch;font-size:clamp(30px,6vw + 8px,44px)}.mt-cine--texto-debajo .mt-cine__subtitulo{margin-bottom:16px;font-size:var(--mt-text-base);color:var(--mt-color-texto-muted)}.mt-cine--texto-debajo .mt-cine__enlace{color:var(--mt-color-texto);text-decoration-color:currentColor}.mt-cine--texto-debajo .mt-cine__enlace:focus-visible{outline-color:var(--mt-color-texto)}}@media(hover:hover)and (pointer:fine){.mt-cine__brillo{display:block;position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:translate(-120%) skew(-18deg);animation:mt-brillo 5.5s var(--mt-ease-marca) 2.2s infinite;pointer-events:none}}@keyframes mt-brillo{0%{transform:translate(-120%) skew(-18deg)}22%,to{transform:translate(420%) skew(-18deg)}}@media(min-width:990px){.mt-cine{--mt-cine-foco: var(--mt-hero-foco-d, 50% 50%);align-items:center;min-height:calc(var(--mt-hero-alto-d, 88vh) - var(--mt-cabecera-alto, 121px))}.mt-cine .mt-cine__contenido{padding-top:64px;padding-bottom:64px}.mt-cine__velo{background:linear-gradient(to right,color-mix(in srgb,var(--mt-cine-velo) 72%,transparent) 0%,color-mix(in srgb,var(--mt-cine-velo) 30%,transparent) 45%,transparent 70%),linear-gradient(to top,color-mix(in srgb,var(--mt-cine-velo) 45%,transparent) 0%,transparent 40%)}}.mt-cine-ventajas{background:var(--mt-color-fondo);border-bottom:1px solid var(--mt-color-linea)}.mt-cine-ventajas .mt-cine-ventajas__lista{list-style:none;margin:0 auto;padding-top:16px;padding-bottom:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mt-cine-ventaja{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12.5px;line-height:1.3;color:var(--mt-color-texto)}.mt-cine-ventaja svg{width:28px;height:28px;flex:none;color:var(--mt-color-acento)}@media(min-width:750px){.mt-cine-ventaja{flex-direction:row;justify-content:center;gap:10px;font-size:var(--mt-text-sm)}}.mt-suena__titulo{text-align:center;margin-bottom:28px}.mt-suena__lista{list-style:none;margin:0;padding:0;display:grid;gap:12px;perspective:900px}.mt-suena__tarjeta{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:center;padding:18px 20px;border-radius:var(--mt-radio-lg);background:var(--mt-color-panel);border:1px solid var(--mt-color-linea);transform-origin:50% 0%;transition:opacity .7s var(--mt-ease-marca),transform .8s var(--mt-ease-expo);transition-delay:calc(var(--i, 0) * 70ms)}.js .mt-suena:not(.is-visible) .mt-suena__tarjeta{opacity:0;transform:rotateX(8deg) translateY(18px)}.mt-suena__icono{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:#8c3a4614;color:var(--mt-color-acento)}.mt-suena__icono svg{width:30px;height:30px}.mt-suena__icono svg *{transform-box:fill-box;transform-origin:center bottom}.mt-suena.is-visible .mt-suena__sube{animation:mt-sube 2.6s var(--mt-ease-marca) .6s both}.mt-suena.is-visible .mt-suena__gota{animation:mt-gotea 2.4s ease-in .7s infinite}.mt-suena.is-visible .mt-suena__aroma{animation:mt-escapa 3s ease-in-out .7s infinite}@keyframes mt-sube{0%{transform:scaleY(.35)}to{transform:none}}@keyframes mt-gotea{0%,40%{transform:none;opacity:0}55%{opacity:1}to{transform:translateY(4px);opacity:0}}@keyframes mt-escapa{0%,to{opacity:.25;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}.mt-suena__texto{margin:0;font-family:var(--mt-fuente-titulo);font-size:19px;line-height:1.3;color:var(--mt-color-texto)}.mt-suena__cierre{margin-top:32px;text-align:center}.mt-suena__cierre-texto{font-family:var(--mt-fuente-titulo);font-size:var(--mt-text-xl);margin:0 0 18px;color:var(--mt-color-texto);text-wrap:balance}@media(min-width:750px){.mt-suena__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mt-suena__tarjeta{grid-template-columns:1fr;align-content:start;padding:28px;min-height:200px}}.mt-productos__cabecera{margin-bottom:24px}.mt-productos__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.js .mt-productos:not(.is-visible) .mt-tarjeta{opacity:0;transform:translateY(18px)}.mt-productos.is-visible .mt-tarjeta{transition-delay:calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms)}.mt-productos.is-lista .mt-tarjeta{transition-delay:0ms}@media(min-width:990px){.mt-productos__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.mt-ritual{padding-top:72px!important;padding-bottom:56px!important}.mt-ritual .mt-ritual__cabecera{margin-bottom:24px}.mt-ritual__ventana{position:relative}.mt-ritual__pista{list-style:none;margin:0;display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mt-margen);padding:4px var(--mt-margen) 12px;scrollbar-width:none;outline:none}.mt-ritual__pista::-webkit-scrollbar{display:none}.mt-ritual__pista:focus-visible{box-shadow:inset 0 0 0 2px var(--mt-color-acento)}.mt-ritual__paso{flex:0 0 min(84%,360px);scroll-snap-align:start;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:var(--mt-radio-lg);background:var(--mt-color-panel);border:1px solid var(--mt-color-linea)}.mt-ritual__num{display:block;overflow:hidden;font-family:var(--mt-fuente-titulo);font-weight:600;font-size:56px;line-height:1;letter-spacing:-.03em;color:var(--mt-color-acento);font-variant-numeric:tabular-nums}.mt-ritual__num>span{display:block;transition:transform .8s var(--mt-ease-expo)}.js .mt-ritual__paso:not(.is-visible) .mt-ritual__num>span{transform:translateY(105%)}.mt-ritual__titulo{font-family:var(--mt-fuente-titulo);font-size:24px;font-weight:600;margin:0 0 6px;color:var(--mt-color-texto)}.mt-ritual__texto .mt-body{font-size:var(--mt-text-base)}.mt-ritual__producto{margin-top:auto;display:grid;grid-template-columns:56px minmax(0,1fr) 44px;gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--mt-color-linea)}.mt-ritual__img{display:block;width:56px;height:56px;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-color-fondo-alt)}.mt-ritual__img img{width:100%;height:100%;object-fit:cover;display:block}.mt-ritual__producto-info{display:flex;flex-direction:column;gap:2px;min-width:0}.mt-ritual__producto-nombre{font-size:14px;font-weight:600;color:var(--mt-color-texto);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 0;margin:-12px 0}.mt-ritual__producto-precio{font-size:13px;color:var(--mt-color-texto-muted);font-variant-numeric:tabular-nums}.mt-ritual__anadir{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--mt-color-acento);background:transparent;color:var(--mt-color-acento);cursor:pointer;transition:background var(--mt-dur-ui) var(--mt-ease-marca),color var(--mt-dur-ui) var(--mt-ease-marca),transform .12s var(--mt-ease-marca)}.mt-ritual__anadir svg{width:18px;height:18px}.mt-ritual__anadir:active{transform:scale(.94)}.mt-ritual__anadir:focus-visible{outline:2px solid var(--mt-color-acento);outline-offset:2px}.mt-ritual__anadir.is-cargando{opacity:.6}@media(hover:hover)and (pointer:fine){.mt-ritual__anadir:hover{background:var(--mt-color-acento);color:var(--mt-color-sobre-acento)}}.mt-ritual .mt-ritual__pie{margin-top:18px}.mt-ritual__progreso{height:3px;border-radius:2px;background:#1f1b181a;overflow:hidden}.mt-ritual__progreso>span{display:block;height:100%;background:var(--mt-color-acento);transform-origin:left center;transform:scaleX(.25);transition:transform .18s linear}.mt-ritual__linea{display:none}.mt-ritual.is-horizontal{padding:0!important}.mt-ritual.is-horizontal .mt-ritual__fijo{height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.mt-ritual.is-horizontal .mt-ritual__pista{overflow:visible;scroll-snap-type:none;flex-wrap:nowrap;gap:0;padding:0;width:max-content;will-change:transform}.mt-ritual.is-horizontal .mt-ritual__paso{flex:0 0 72vw;max-width:980px;margin-right:6vw;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:56px;row-gap:20px;padding:0;border:0;background:transparent}.mt-ritual.is-horizontal .mt-ritual__paso:first-child{margin-left:max(var(--mt-margen),calc((100vw - 1200px) / 2 + var(--mt-margen)))}.mt-ritual.is-horizontal .mt-ritual__num{grid-row:1 / 3;font-size:clamp(120px,14vw,220px)}.mt-ritual.is-horizontal .mt-ritual__titulo{font-size:clamp(32px,3vw,48px)}.mt-ritual.is-horizontal .mt-ritual__texto .mt-body{font-size:var(--mt-text-lg);max-width:42ch}.mt-ritual.is-horizontal .mt-ritual__producto{max-width:420px;margin-top:0}.mt-ritual.is-horizontal .mt-ritual__linea{display:block;position:absolute;left:0;right:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mt-ritual__linea-base{fill:none;stroke:var(--mt-color-linea);stroke-width:2}.mt-ritual__linea-trazo{fill:none;stroke:var(--mt-color-acento);stroke-width:2;stroke-linecap:round}.mt-ritual.is-horizontal .mt-ritual__pie{display:none}@media(min-width:990px){.mt-ritual:not(.is-horizontal) .mt-ritual__paso{flex-basis:calc((100% - 42px)/3.2)}}.mt-revelar{overflow:hidden;border-radius:var(--mt-radio-lg)}.mt-revelar img{display:block;width:100%;will-change:transform}.js .mt-revelar:not(.is-visible) img{clip-path:inset(100% 0 0 0)}.js .mt-revelar img{clip-path:inset(0 0 0 0);transition:clip-path 1.2s var(--mt-ease-expo)}@media(min-width:990px)and (hover:hover){.js .mt-revelar img{transform:translateY(var(--mt-parallax, 0px)) scale(1.08)}}.mt-instagram{margin-top:48px}.mt-instagram__titulo{margin:0 0 14px;font-size:var(--mt-text-sm);text-align:center;color:var(--mt-color-texto-muted)}.mt-instagram__ventana{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--mt-margen));padding:0 var(--mt-margen)}.mt-instagram__ventana::-webkit-scrollbar{display:none}.mt-instagram__pista{list-style:none;margin:0;padding:0;display:flex;gap:10px;width:max-content}.mt-instagram__item{flex:0 0 auto;width:42vw;max-width:260px;aspect-ratio:1;scroll-snap-align:start;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-color-fondo-alt)}.mt-instagram__item a,.mt-instagram__item img{display:block;width:100%;height:100%;object-fit:cover}.mt-instagram__ventana.is-arrastrable{overflow:hidden;cursor:grab;scroll-snap-type:none}.mt-instagram__ventana.is-arrastrable:active{cursor:grabbing}@media(min-width:990px){.mt-instagram__item{width:20vw}}@keyframes mt-cine-fundido{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.js .mt-cine__titulo{animation:mt-cine-fundido .2s linear both}.mt-cine__brillo{display:none!important}.js .mt-suena:not(.is-visible) .mt-suena__tarjeta,.js .mt-productos:not(.is-visible) .mt-tarjeta{transform:none}.mt-suena__tarjeta,.mt-tarjeta{transition-duration:.2s;transition-delay:0ms!important}.mt-suena__icono svg *{animation:none!important}.js .mt-ritual__paso:not(.is-visible) .mt-ritual__num>span{transform:none}.js .mt-revelar:not(.is-visible) img{clip-path:inset(0 0 0 0)}.js .mt-revelar img{transform:none!important;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mt-home.css.map */
