:root{--mt-verde: #FFD21F;--mt-verde-osc: #F2BC00;--mt-sobre: #0F1B2D;--mt-acento: #1F6FB2;--mt-verde-claro: #EAF6FD;--mt-lima: #7CC8F2;--mt-crema: #F7FAFC;--mt-crema-2: #EEF5FA;--mt-texto: #0F1B2D;--mt-titulo: #1F1F1F;--mt-texto-suave: rgba(15, 27, 45, .78);--mt-linea: rgba(15, 27, 45, .12);--mt-rojo: #C77C7C;--mt-blanco: #FFFFFF;--mt-titulos: "Lilita One", "Nunito", -apple-system, sans-serif;--mt-fuente: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mt-radio: 22px;--mt-radio-s: 14px;--mt-margen: 24px;--mt-ease: cubic-bezier(.22, 1, .36, 1);--mt-sombra: 0 18px 50px -28px rgba(15, 27, 45, .35)}.section-header{margin-bottom:0!important}.mt-section{isolation:isolate;padding-top:0!important;padding-bottom:0!important;font-family:var(--mt-fuente);color:var(--mt-texto);overflow-x:clip;position:relative}.mt-section *,.mt-section *:before,.mt-section *:after{box-sizing:border-box}.mt-container{max-width:1200px;margin:0 auto;padding:0 var(--mt-margen);position:relative}.mt-container--estrecho{max-width:860px}.mt-kicker{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--mt-acento);margin:0 0 12px;display:inline-flex;align-items:center;gap:8px}.mt-h1,.mt-h2,.mt-h3{font-family:var(--mt-fuente);font-weight:800;line-height:1.12;letter-spacing:-.01em;margin:0;color:var(--mt-titulo)}.mt-h1 em,.mt-h2 em{font-style:normal;color:var(--mt-acento)}.mt-body{font-size:17px;line-height:1.65;color:var(--mt-texto-suave);margin:0}.mt-body p{margin:0 0 .8em}.mt-body p:last-child{margin-bottom:0}.mt-nota-ia{font-size:12px;line-height:1.5;color:var(--mt-texto-suave);opacity:.85;margin:18px 0 0}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 36px;border-radius:27px;font-family:var(--mt-fuente);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease),background .25s}.mt-btn--primario{background:var(--mt-verde);color:var(--mt-sobre);box-shadow:0 12px 28px -14px #d6aa00e6}.mt-btn--primario:hover{background:var(--mt-verde-osc);transform:translateY(-2px);box-shadow:0 18px 34px -14px #d6aa00e6}.mt-btn--linea{background:transparent;color:inherit;box-shadow:inset 0 0 0 2px currentColor}.mt-btn--linea:hover{transform:translateY(-2px)}.mt-btn svg{width:18px;height:18px;transition:transform .35s var(--mt-ease)}.mt-btn:hover svg{transform:translate(4px)}.mt-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.mt-btn.is-cargando{opacity:.7;pointer-events:none}.mt-btn.is-cargando:after{content:"";width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;margin-left:8px;animation:mt-gira .7s linear infinite}@keyframes mt-gira{to{transform:rotate(360deg)}}.mt-reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .9s var(--mt-ease),transform .9s var(--mt-ease);transition-delay:calc(var(--mt-i, 0) * .1s)}.mt-reveal.mt-visible,.shopify-design-mode .mt-reveal{opacity:1;transform:none}.mt-marquesina{background:var(--mt-verde);color:var(--mt-sobre)}.mt-marquesina__wrap{overflow-x:clip}.mt-marquesina__pista{display:flex;width:max-content;animation:mt-desliza var(--mt-vel, 30s) linear infinite}.mt-marquesina__item{display:inline-flex;align-items:center;gap:26px;padding:0 26px 0 0;font-style:italic;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mt-marquesina__item:after{content:"\2726";font-style:normal;font-size:.8em}@keyframes mt-desliza{to{transform:translate(-50%)}}.mt-ola{line-height:0}.mt-ola svg{display:block;width:100%;height:var(--mt-ola-alto, 60px)}.mt-ola--girada svg{transform:scaleY(-1)}.mt-videos__cab{margin-bottom:30px}.mt-videos__wrap{position:relative}.mt-videos__fila{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px 20px}.mt-videos__fila::-webkit-scrollbar{display:none}.mt-video{margin:0;position:relative;flex:0 0 calc((100% - 48px)/4);scroll-snap-align:start;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-verde-claro);aspect-ratio:9/16;box-shadow:var(--mt-sombra)}.mt-video video,.mt-video img,.mt-video .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.mt-video figcaption{position:absolute;left:12px;right:12px;bottom:12px;background:#ffffffeb;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;text-align:center;color:var(--mt-texto)}.mt-videos__flecha{position:absolute;top:calc(50% - 10px);transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--mt-texto);box-shadow:0 8px 24px #00000024;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s var(--mt-ease)}.mt-videos__flecha:hover{transform:translateY(-50%) scale(1.06)}.mt-videos__flecha svg{width:18px;height:18px}.mt-videos__flecha--prev{left:-14px}.mt-videos__flecha--next{right:-14px}.mt-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.mt-faq--una .mt-faq__grid{grid-template-columns:1fr;gap:28px;max-width:860px;margin:0 auto}.mt-faq__intro{position:sticky;top:120px}.mt-faq--una .mt-faq__intro{position:static}.mt-faq__item{border-bottom:1px solid var(--mt-linea)}.mt-faq__item:first-child{border-top:1px solid var(--mt-linea)}.mt-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-weight:700;line-height:1.3;color:var(--mt-titulo)}.mt-faq__item summary::-webkit-details-marker{display:none}.mt-faq__mas{flex:none;width:30px;height:30px;border-radius:50%;background:var(--mt-verde-claro);position:relative;transition:background .3s;color:var(--mt-acento)}.mt-faq__mas:before,.mt-faq__mas:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.mt-faq__mas:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .35s var(--mt-ease)}.mt-faq__item[open] .mt-faq__mas{background:var(--mt-verde);color:var(--mt-sobre)}.mt-faq__item[open] .mt-faq__mas:after{transform:translate(-50%,-50%) rotate(0)}.mt-faq__resp{padding:0 4px 22px;max-width:720px}.mt-detalles__cab{text-align:center;max-width:760px;margin:0 auto 40px}.mt-detalles__cab .mt-body{margin-top:10px}.mt-detalles__mapa{display:grid;grid-template-columns:1fr minmax(260px,420px) 1fr;gap:28px;align-items:center}.mt-detalles__col{display:grid;gap:28px}.mt-detalles__centro{position:relative;aspect-ratio:4/5;border-radius:999px 999px var(--mt-radio) var(--mt-radio);overflow:hidden;background:var(--mt-verde-claro);box-shadow:var(--mt-sombra)}.mt-detalles__centro img,.mt-detalles__centro .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.mt-detalle{display:flex;align-items:center;gap:16px}.mt-detalles__col--izq .mt-detalle{flex-direction:row-reverse;text-align:right}.mt-detalle__img{flex:none;width:112px;height:112px;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:0 10px 30px -14px #0f1b2d73;background:var(--mt-verde-claro);transition:transform .4s var(--mt-ease)}.mt-detalle:hover .mt-detalle__img{transform:scale(1.06) rotate(-2deg)}.mt-detalle__img img{width:100%;height:100%;object-fit:cover;display:block}.mt-detalle__icono{font-size:1em;line-height:1;margin-right:2px}.mt-detalle__titulo{font-weight:800;font-size:18px;color:var(--mt-titulo);margin:0 0 4px;line-height:1.25}.mt-detalle__txt{font-size:15px;line-height:1.5;color:var(--mt-texto-suave);margin:0}.mt-detalles__texto{text-align:center;max-width:720px;margin:56px auto 0}.mt-detalles__texto .mt-body{margin:16px 0 28px}.mt-porque__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mt-porque--invertido .mt-porque__img{order:2}.mt-porque__img{border-radius:var(--mt-radio);overflow:hidden;aspect-ratio:4/5;background:var(--mt-verde-claro);box-shadow:var(--mt-sombra)}.mt-porque__img img,.mt-porque__img .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--mt-ease)}.mt-porque__img:hover img{transform:scale(1.04)}.mt-porque__lista{list-style:none;padding:0;margin:26px 0 32px;display:grid;gap:14px}.mt-porque__lista li{display:flex;gap:14px;align-items:flex-start;font-size:17px;line-height:1.5;background:#fff;border-radius:var(--mt-radio-s);padding:14px 18px;box-shadow:0 8px 24px -18px #0f1b2d80}.mt-porque__emoji{flex:none;font-size:22px;line-height:1.2}.mt-comp__cab{text-align:center;margin-bottom:36px}.mt-comp__tabla{max-width:760px;margin:0 auto;border-collapse:separate;border-spacing:0;width:100%}.mt-comp__tabla th,.mt-comp__tabla td{padding:16px 14px;text-align:center;vertical-align:middle}.mt-comp__tabla thead th{font-weight:800;font-size:16px;color:var(--mt-texto);padding-top:18px;padding-bottom:18px}.mt-comp__tabla thead th.mt-comp__marca{background:var(--mt-verde);color:var(--mt-sobre);border-radius:18px 18px 0 0}.mt-comp__tabla tbody td:first-child{text-align:center;font-weight:700;font-size:16px;color:var(--mt-titulo);background:#fff}.mt-comp__tabla tbody tr td{border-bottom:1px solid var(--mt-linea)}.mt-comp__tabla tbody tr:last-child td{border-bottom:0}.mt-comp__tabla td.mt-comp__marca{background:var(--mt-verde);color:var(--mt-sobre);width:22%;border-bottom-color:#ffffff40}.mt-comp__tabla tbody tr:last-child td.mt-comp__marca{border-radius:0 0 18px 18px}.mt-comp__tabla td.mt-comp__otros{width:22%;background:#fff}.mt-comp__cuerpo{border-radius:18px;box-shadow:var(--mt-sombra)}.mt-comp__si,.mt-comp__no{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center}.mt-comp__si svg,.mt-comp__no svg{width:24px;height:24px}.mt-comp__no{color:var(--mt-rojo)}.mt-comp__boton{text-align:center;margin-top:36px}.mt-resenas__cabecera{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.mt-resenas__nota{display:flex;align-items:center;gap:14px}.mt-resenas__nota strong{font-size:52px;font-weight:800;line-height:1}.mt-estrellas{color:#f2b84b;letter-spacing:2px;font-size:16px}.mt-resena__autor{display:flex;align-items:center;gap:12px;font-size:14px}.mt-resena__avatar{width:40px;height:40px;border-radius:50%;background:var(--mt-verde-claro);display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--mt-acento)}.mt-resena__verif{font-size:12px;color:var(--mt-acento);display:block}.mt-producto__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:52px;align-items:start}.mt-galeria{position:sticky;top:96px;min-width:0}.mt-galeria__principal{position:relative;aspect-ratio:1;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-crema);touch-action:pan-y}.mt-galeria__principal img{width:100%;height:100%;object-fit:cover;transition:opacity .3s;display:block}.mt-galeria__principal .placeholder-svg{width:100%;height:100%}.mt-galeria__flecha{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:0 8px 24px #0000001f;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;color:var(--mt-texto)}.mt-galeria__flecha--prev{left:12px}.mt-galeria__flecha--next{right:12px}.mt-galeria__flecha svg{width:18px;height:18px}.mt-galeria__miniaturas{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:10px}.mt-galeria__mini{aspect-ratio:1;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--mt-crema);cursor:pointer;transition:border-color .25s,transform .25s}.mt-galeria__mini:hover{transform:translateY(-2px)}.mt-galeria__mini.is-activo{border-color:var(--mt-verde)}.mt-galeria__mini img{width:100%;height:100%;object-fit:cover;display:block}.mt-galeria__nota{font-size:12px;color:var(--mt-texto-suave);margin:10px 0 0}.mt-compra{min-width:0}.mt-compra__sello{display:inline-flex;align-items:center;gap:8px;background:var(--mt-verde-claro);color:var(--mt-acento);font-weight:800;font-size:13px;letter-spacing:.04em;padding:7px 14px;border-radius:999px;margin-bottom:14px}.mt-compra .mt-h1{margin:0 0 10px}.mt-compra__rating{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--mt-texto-suave);margin-bottom:10px}.mt-precio{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 18px}.mt-precio__actual{font-size:30px;font-weight:800;line-height:1;color:var(--mt-titulo)}.mt-precio__antes{font-size:19px;text-decoration:line-through;color:var(--mt-texto-suave)}.mt-precio__ahorro{background:var(--mt-verde);color:var(--mt-sobre);font-size:13px;font-weight:800;padding:5px 12px;border-radius:999px;letter-spacing:.04em}.mt-precio__antes:empty,.mt-precio__ahorro:empty{display:none}.mt-compra__intro{margin-bottom:18px}.mt-compra__puntos{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.mt-compra__puntos li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.45;font-weight:600}.mt-compra__puntos li:before{content:"";flex:none;width:22px;height:22px;margin-top:0;border-radius:50%;background:var(--mt-verde) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1B2D' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center/13px no-repeat}.mt-variantes{display:grid;gap:18px;margin-bottom:20px;border:0;padding:0}.mt-variante{border:0;margin:0;padding:0;min-width:0}.mt-variante legend{display:block;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;padding:0}.mt-variante legend span{font-weight:600;text-transform:none;letter-spacing:0;color:var(--mt-texto-suave)}.mt-pills{display:flex;flex-wrap:wrap;gap:8px}.mt-pill{position:relative;cursor:pointer}.mt-pill input{position:absolute;opacity:0;pointer-events:none}.mt-pill span{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:27px;border:1.5px solid rgba(15,27,45,.22);background:#fff;font-weight:700;font-size:15px;transition:border-color .2s,background .2s,color .2s}.mt-pill:hover span{border-color:var(--mt-verde)}.mt-pill input:checked+span{background:var(--mt-verde);border-color:var(--mt-verde);color:var(--mt-sobre)}.mt-pill input:focus-visible+span{outline:2px solid var(--mt-verde-osc);outline-offset:2px}.mt-compra__fila{display:flex;gap:12px;align-items:stretch}.mt-cantidad{display:flex;align-items:center;background:#fff;border-radius:27px;border:1.5px solid rgba(15,27,45,.18)}.mt-cantidad button{width:44px;height:100%;border:0;background:none;font-size:20px;cursor:pointer;color:var(--mt-texto)}.mt-cantidad input{width:34px;text-align:center;border:0;background:none;font:inherit;font-weight:800;-moz-appearance:textfield}.mt-cantidad input::-webkit-outer-spin-button,.mt-cantidad input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mt-compra__fila .mt-btn{flex:1;min-height:56px}.mt-pago-rapido{margin-top:12px}.mt-pago-rapido .shopify-payment-button__button{border-radius:27px!important;min-height:52px;overflow:hidden}.mt-pago-rapido .shopify-payment-button__button--unbranded{background:var(--mt-texto)!important;color:#fff!important;font-family:var(--mt-fuente);font-weight:800}.mt-pago-rapido .shopify-payment-button__more-options{color:var(--mt-texto-suave);font-size:13px;text-decoration:underline;margin-top:10px;background:none;border:0;width:100%;cursor:pointer}.mt-logos-pago{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.mt-logos-pago svg{width:42px;height:26px}.mt-logos-pago__txt{width:100%;text-align:center;font-size:13px;color:var(--mt-texto-suave);display:flex;align-items:center;justify-content:center;gap:6px}.mt-logos-pago__txt svg{width:14px;height:14px}.mt-compra__aviso{margin:14px 0 0;padding:12px 16px;border-radius:var(--mt-radio-s);background:var(--mt-verde-claro);font-size:14px;font-weight:600;color:var(--mt-acento)}.mt-oculto{display:none!important}.mt-packs{border:0;margin:0 0 18px;padding:0;display:grid;gap:10px}.mt-packs legend{font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;padding:0}.mt-pack{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:14px;align-items:center;padding:16px 18px;background:#fff;border:2px solid rgba(15,27,45,.14);border-radius:var(--mt-radio-s);cursor:pointer;transition:border-color .25s,box-shadow .25s,background .25s}.mt-pack:hover{border-color:#ffd21fb3}.mt-pack.is-activo{border-color:var(--mt-verde);background:#fffdf2;box-shadow:0 10px 30px -18px #0f1b2d73}.mt-pack input{position:absolute;opacity:0;pointer-events:none}.mt-pack__radio{width:22px;height:22px;border-radius:50%;border:2px solid rgba(15,27,45,.3);position:relative}.mt-pack.is-activo .mt-pack__radio{border-color:var(--mt-verde)}.mt-pack.is-activo .mt-pack__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--mt-verde)}.mt-pack input:focus-visible~.mt-pack__radio{outline:2px solid var(--mt-verde);outline-offset:2px}.mt-pack__info{display:flex;flex-direction:column;gap:3px;min-width:0}.mt-pack__nombre{font-weight:800;font-size:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mt-pack__etq{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mt-sobre);background:var(--mt-verde);padding:3px 9px;border-radius:999px}.mt-pack__nota{font-size:13px;color:var(--mt-texto-suave)}.mt-pack__precio{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.2}.mt-pack__precio b{font-size:18px}.mt-pack__precio s{font-size:13px;color:var(--mt-texto-suave)}.mt-pack__precio small{font-size:12px;color:var(--mt-acento);font-weight:800;margin-top:2px}.mt-confianza{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.mt-confianza__item{background:var(--mt-crema);border-radius:var(--mt-radio-s);padding:14px 10px;text-align:center;font-size:13px;font-weight:700;line-height:1.35}.mt-confianza__item svg{width:24px;height:24px;color:var(--mt-acento);display:block;margin:0 auto 6px}.mt-acordeon{margin-top:24px;border-top:1px solid var(--mt-linea)}.mt-acordeon details{border-bottom:1px solid var(--mt-linea)}.mt-acordeon summary{list-style:none;cursor:pointer;padding:16px 2px;font-weight:800;font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.mt-acordeon summary::-webkit-details-marker{display:none}.mt-acordeon summary:after{content:"+";font-size:24px;font-weight:400;line-height:1;color:var(--mt-acento);transition:transform .3s}.mt-acordeon details[open] summary:after{transform:rotate(45deg)}.mt-acordeon__cont{padding:0 2px 18px;font-size:15px;line-height:1.65;color:var(--mt-texto-suave)}.mt-acordeon__cont ul{padding-left:18px;margin:0}.mt-acordeon__cont table{width:100%;border-collapse:collapse;font-size:14px}.mt-acordeon__cont th,.mt-acordeon__cont td{border:1px solid var(--mt-linea);padding:8px;text-align:center}.mt-envio{margin:20px 0 6px}.mt-envio__cuenta{font-size:15px;line-height:1.5;margin:0 0 16px}.mt-envio__cuenta b{font-weight:800;white-space:nowrap}.mt-envio__pasos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.mt-envio__pasos:before{content:"";position:absolute;top:30px;left:17%;right:17%;border-top:2px dashed rgba(15,27,45,.25)}.mt-envio__pasos li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;line-height:1.35;padding:0 4px}.mt-envio__icono{width:60px;height:60px;border-radius:50%;background:var(--mt-verde-claro);display:flex;align-items:center;justify-content:center;margin-bottom:10px;color:var(--mt-acento)}.mt-envio__icono svg{width:28px;height:28px}.mt-envio__pasos strong{font-weight:800}.mt-envio__pasos span[data-mt-fecha]{color:var(--mt-texto-suave)}.mt-sticky-compra{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--mt-linea);padding:10px var(--mt-margen);display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .45s var(--mt-ease),opacity .3s;font-family:var(--mt-fuente)}.mt-sticky-compra:not(.is-visible){opacity:0;pointer-events:none}.mt-sticky-compra.is-visible{transform:none;opacity:1}.mt-sticky-compra__info{flex:1;min-width:0;font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mt-texto)}.mt-sticky-compra__info span{display:block;color:var(--mt-acento)}.mt-sticky-compra .mt-btn{padding:14px 20px;font-size:14px}.mt-logo-texto{font-family:var(--mt-fuente);font-size:30px;font-weight:900;letter-spacing:-.01em;color:var(--mt-acento);line-height:1;display:inline-flex;align-items:center;gap:6px}.mt-logo-texto__icono{font-size:.9em}.header .mt-logo-texto{white-space:nowrap}@media(max-width:749px){.header .mt-logo-texto{font-size:24px!important}}.mt-logo-img{display:block;height:auto}.mt-footer{color:var(--mt-footer-texto, #0F1B2D);font-family:var(--mt-fuente)}.mt-footer a{color:inherit;text-decoration:none;transition:opacity .25s}.mt-footer a:hover{opacity:.6}.mt-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px;padding-bottom:40px;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.mt-footer__marca{display:inline-block;margin-bottom:12px}.mt-footer__marca .mt-logo-texto{color:inherit}.mt-footer__marca img{display:block;height:auto}.mt-footer__tagline{color:inherit;opacity:.85}.mt-footer h4{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:inherit;margin:0 0 16px;font-weight:800}.mt-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px;font-size:15px;opacity:.9}.mt-footer__redes{display:flex;gap:10px;margin-top:20px}.mt-footer__redes a{width:40px;height:40px;border-radius:50%;border:1.5px solid color-mix(in srgb,currentColor 30%,transparent);display:flex;align-items:center;justify-content:center}.mt-footer__redes svg{width:16px;height:16px}.mt-footer__base{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:13px;flex-wrap:wrap;opacity:.9}.mt-footer__legales{display:flex;gap:18px;flex-wrap:wrap}.mt-footer__pagos{display:flex;gap:6px;flex-wrap:wrap}.mt-footer__pagos svg{width:38px;height:24px}.mt-footer__ia{font-size:12px;opacity:.7;margin:18px 0 0;text-align:center}@media(max-width:990px){.mt-producto__grid,.mt-faq__grid,.mt-porque__grid{grid-template-columns:1fr;gap:32px}.mt-porque--invertido .mt-porque__img{order:0}.mt-faq__intro,.mt-galeria{position:static}.mt-video{flex-basis:calc((100% - 16px) / 2.3)}.mt-videos__flecha{display:none}.mt-detalles__mapa{grid-template-columns:1fr 1fr;gap:20px}.mt-detalles__centro{grid-column:1 / -1;grid-row:1;max-width:420px;width:100%;margin:0 auto}.mt-detalles__col{gap:20px}.mt-detalles__col--izq .mt-detalle,.mt-detalles__col--der .mt-detalle{flex-direction:column;text-align:center}.mt-detalle__img{width:96px;height:96px}.mt-footer__grid{grid-template-columns:1fr 1fr}.mt-footer__grid>:first-child{grid-column:1 / -1}.mt-sticky-compra{display:flex}}@media(max-width:540px){:root{--mt-margen: 16px}.mt-video{flex-basis:66%}.mt-confianza__item{padding:12px 6px;font-size:12px}.mt-footer__grid{grid-template-columns:1fr}.mt-galeria__miniaturas{display:flex;overflow-x:auto;scrollbar-width:none;gap:8px}.mt-galeria__miniaturas::-webkit-scrollbar{display:none}.mt-galeria__mini{flex:0 0 62px}.mt-comp__tabla th,.mt-comp__tabla td{padding:12px 8px}.mt-comp__tabla tbody td:first-child{font-size:14px}.mt-comp__tabla thead th{font-size:13px}.mt-porque__lista li{font-size:15px;padding:12px 14px}.mt-pack{padding:14px;gap:10px}.mt-envio__pasos li{font-size:13px}}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1;transform:none;transition:none}.mt-marquesina__pista{animation:none!important}}.mt-oferta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;text-align:center;font-weight:700;line-height:1.3;padding:0 var(--mt-margen)}.mt-oferta[hidden]{display:none}.mt-oferta__enlace{display:contents;color:inherit;text-decoration:none}.mt-oferta__reloj{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.mt-oferta__pre{margin-right:4px;font-weight:600;opacity:.9}.mt-oferta__num{display:inline-block;min-width:2em;padding:2px 4px;border-radius:6px;font-weight:800;font-variant-numeric:tabular-nums}.mt-oferta__reloj small{font-size:.78em;font-weight:600;margin-right:4px;opacity:.85}.mt-resenas__fila{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 26px;margin:0 -2px;align-items:stretch}.mt-resenas__fila::-webkit-scrollbar{display:none}.mt-resena{flex:0 0 calc((100% - 36px) / 3);scroll-snap-align:start;background:#fff;border-radius:var(--mt-radio);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--mt-sombra)}.mt-resena__foto{aspect-ratio:4 / 5;background:var(--mt-crema-2)}.mt-resena__foto img{width:100%;height:100%;object-fit:cover;display:block}.mt-resena__cuerpo{padding:22px 24px 24px;display:flex;flex-direction:column;gap:10px;flex:1}.mt-resena__titular{font-weight:800;font-size:17px;margin:0;color:var(--mt-titulo)}.mt-resena__txt{line-height:1.55;margin:0;flex:1}.mt-resena__meta{display:block;font-size:12px;color:var(--mt-texto-suave)}.mt-estrellas__vacias{color:var(--mt-linea)}.mt-resenas__flechas{display:flex;justify-content:center;gap:12px}.mt-resenas__flecha{width:44px;height:44px;border-radius:50%;border:1px solid var(--mt-linea);background:#fff;color:var(--mt-texto);font-size:24px;line-height:1;cursor:pointer}.mt-resenas__flecha:hover{background:var(--mt-verde-claro)}@media(max-width:990px){.mt-resena{flex-basis:46%}}@media(max-width:640px){.mt-resena{flex-basis:82%}}.mt-guia-enlace{background:none;border:0;padding:0;margin:-4px 0 10px;font:inherit;font-size:14px;font-weight:700;color:var(--mt-acento);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mt-tabla-tallas{overflow-x:auto;margin-bottom:12px}.mt-tabla-tallas table{width:100%;border-collapse:collapse;font-size:14px;background:#fff;border-radius:var(--mt-radio-s);overflow:hidden}.mt-tabla-tallas th,.mt-tabla-tallas td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--mt-linea)}.mt-tabla-tallas tr:first-child th{background:var(--mt-verde);color:var(--mt-sobre);font-weight:800}.mt-tabla-tallas th[scope=row]{font-weight:800}.mt-tabla-tallas tr:nth-child(2n) td,.mt-tabla-tallas tr:nth-child(2n) th[scope=row]{background:var(--mt-crema)}.mt-regalo{margin:4px 0 16px;padding:14px 16px;border:1px dashed var(--mt-verde);border-radius:var(--mt-radio-s);background:var(--mt-verde-claro)}.mt-regalo__check{display:flex;gap:10px;align-items:center;font-weight:700;cursor:pointer}.mt-regalo__check input{width:20px;height:20px;accent-color:var(--mt-acento);flex:none}.mt-regalo__mensaje{display:grid;gap:6px;margin-top:12px;font-size:14px}.mt-regalo__mensaje[hidden]{display:none}.mt-regalo__mensaje label{font-weight:700}.mt-regalo__mensaje textarea{width:100%;border:1px solid var(--mt-linea);border-radius:10px;padding:10px 12px;font:inherit;resize:vertical;background:#fff}.mt-regalo__mensaje small{color:var(--mt-texto-suave)}.mt-oculto-visual{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mt-popup{border:0;padding:0;background:transparent;max-width:min(720px,calc(100vw - 32px));width:100%;overflow:visible}.mt-popup::backdrop{background:#1f1f1f8c}.mt-popup[open]{animation:mt-popup-entra .45s var(--mt-ease)}@keyframes mt-popup-entra{0%{opacity:0;transform:translateY(18px) scale(.97)}}.mt-popup__caja{position:relative;display:grid;grid-template-columns:1fr 1fr;border-radius:var(--mt-radio);overflow:hidden;box-shadow:0 30px 80px -30px #00000080}.mt-popup__img img{width:100%;height:100%;object-fit:cover;display:block}.mt-popup__cuerpo{padding:32px 28px;display:flex;flex-direction:column;gap:12px;justify-content:center;text-align:center}.mt-popup__cuerpo p{margin:0;line-height:1.5}.mt-popup__titulo{font-weight:800;line-height:1.15;color:var(--mt-titulo)}.mt-popup__email{width:100%;padding:14px 16px;border:1px solid var(--mt-linea);border-radius:27px;font:inherit;font-size:16px;background:#fff}.mt-popup .mt-btn{width:100%;justify-content:center}.mt-popup__legal,.mt-popup__legal p{font-size:11px!important;color:var(--mt-texto-suave)}.mt-popup__error{color:#b3261e;font-size:13px}.mt-popup__no{background:none;border:0;font:inherit;font-size:13px;color:var(--mt-texto-suave);text-decoration:underline;cursor:pointer}.mt-popup__cerrar{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:#ffffffe6;font-size:24px;line-height:1;cursor:pointer}.mt-popup__codigo{display:grid;gap:2px;padding:14px;border:2px dashed var(--mt-verde);border-radius:var(--mt-radio-s);background:#fff;font:inherit;cursor:pointer}.mt-popup__codigo span{font-size:24px;font-weight:800;letter-spacing:.08em;color:var(--mt-acento)}.mt-popup__codigo small{font-size:12px;color:var(--mt-texto-suave)}@media(max-width:640px){.mt-popup__caja{grid-template-columns:1fr}.mt-popup__img{aspect-ratio:16 / 9}.mt-popup__img img{object-position:center 30%}.mt-popup__cuerpo{padding:22px 20px 24px}}@media(prefers-reduced-motion:reduce){.mt-popup[open]{animation:none}}.mt-detalles__insignia{position:absolute;left:50%;bottom:18px;transform:translate(-50%);white-space:nowrap;background:#fff;color:var(--mt-acento);font-weight:800;font-size:14px;padding:9px 16px;border-radius:999px;box-shadow:0 10px 28px -12px #0f1b2d8c}.mt-detalles__compra{background:#fff;border-radius:var(--mt-radio);box-shadow:var(--mt-sombra);padding:36px 32px 30px}.mt-detalles__compra .mt-body{margin:12px 0 18px}.mt-detalles__precio{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}.mt-detalles__precio strong{font-size:34px;font-weight:800;color:var(--mt-titulo);line-height:1}.mt-detalles__precio s{font-size:18px;color:var(--mt-texto-suave)}.mt-detalles__precio small{font-size:13px;color:var(--mt-texto-suave)}.mt-detalles__oferta{display:inline-block;margin:0 0 16px;padding:8px 16px;border-radius:999px;background:var(--mt-lima);color:var(--mt-titulo);font-weight:800;font-size:15px}.mt-detalles__boton{width:100%;max-width:420px;justify-content:center;font-size:17px}.mt-detalles__entrega{margin:14px 0 0;font-size:15px}.mt-detalles__entrega strong{color:var(--mt-acento)}.mt-detalles__ventajas{list-style:none;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--mt-linea);display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:14px;font-weight:700}@media(max-width:640px){.mt-detalles__compra{padding:28px 18px 22px;margin-top:40px}.mt-detalles__insignia{font-size:12px;padding:7px 12px;bottom:12px}.mt-detalles__ventajas{flex-direction:column;align-items:center;gap:6px}}.mt-upsell{margin:12px 1.5rem 0;padding:14px 16px;border-radius:14px;background:#eaf6fd;border:1px dashed #FFD21F;font-family:Nunito,-apple-system,sans-serif;color:#0f1b2d}.mt-upsell__titulo{margin:0 0 4px;font-weight:800;font-size:16px}.mt-upsell__texto{margin:0 0 10px;font-size:13px;line-height:1.45}.mt-upsell__boton{width:100%;padding:11px 14px;border:0;border-radius:27px;background:#ffd21f;color:var(--mt-sobre);font:inherit;font-weight:800;font-size:14px;cursor:pointer}.mt-upsell__boton:hover{background:#1f6fb2}.mt-upsell__boton[aria-busy=true]{opacity:.6}.mt-upsell__fila{display:flex;gap:8px}.mt-upsell__talla{flex:1;min-width:0;padding:10px 12px;border:1px solid rgba(15,27,45,.2);border-radius:27px;background:#fff;font:inherit;font-size:14px;color:#0f1b2d}.mt-upsell__fila .mt-upsell__boton{width:auto;flex:1}.mt-tallas-extra{margin:-6px 0 18px;padding:14px 16px;border-radius:var(--mt-radio-s);background:var(--mt-crema);display:grid;gap:10px}.mt-tallas-extra[hidden],.mt-talla-extra[hidden]{display:none}.mt-tallas-extra__nota{margin:0;font-size:13px;color:var(--mt-texto-suave)}.mt-talla-extra{display:grid;gap:6px;font-size:14px;font-weight:800}.mt-talla-extra select{padding:12px 14px;border:2px solid var(--mt-verde);border-radius:12px;background:#fff;font:inherit;font-weight:700;font-size:15px;color:var(--mt-texto)}#shopify-pc__banner.shopify-pc__banner__dialog{left:16px!important;right:auto!important;bottom:16px!important;top:auto!important;width:min(440px,calc(100vw - 32px))!important;max-width:none!important;background:#f7fafc!important;color:#0f1b2d!important;border:1px solid rgba(15,27,45,.1)!important;border-radius:22px!important;box-shadow:0 24px 60px -24px #0f1b2d8c!important;font-family:Nunito,-apple-system,BlinkMacSystemFont,sans-serif!important;padding:0!important;animation:mt-cookies-entra .45s cubic-bezier(.22,1,.36,1)}@keyframes mt-cookies-entra{0%{opacity:0;transform:translateY(16px)}}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;padding:22px 22px 18px!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 16px!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-family:inherit!important;font-size:18px!important;font-weight:800!important;color:#1f1f1f!important;margin:0 0 8px!important;line-height:1.25!important}#shopify-pc__banner #shopify-pc__banner__body-title:before{content:"\1f36a  "}#shopify-pc__banner .shopify-pc__banner__body p{font-family:inherit!important;font-size:13.5px!important;line-height:1.5!important;color:#0f1b2dd1!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:#1f6fb2!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{font-family:inherit!important;font-size:14px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;min-height:44px!important;height:auto!important;padding:10px 14px!important;margin:0!important;width:100%!important;border-radius:27px!important;cursor:pointer!important;transition:background .2s,color .2s,border-color .2s}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{background:#ffd21f!important;color:var(--mt-sobre)!important;border:2px solid #FFD21F!important}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover,#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:#1f6fb2!important;border-color:#1f6fb2!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1!important;order:3!important;min-height:32px!important;background:none!important;border:0!important;color:#1f6fb2!important;text-decoration:underline!important;font-weight:700!important;font-size:13px!important;padding:4px!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{color:inherit!important}#shopify-pc__banner button:focus-visible{outline:3px solid #7CC8F2!important;outline-offset:2px!important}@media(max-width:640px){#shopify-pc__banner.shopify-pc__banner__dialog{left:10px!important;right:10px!important;bottom:10px!important;width:auto!important}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:18px 16px 14px!important}}#shopify-pc__prefs .shopify-pc__prefs__dialog{border-radius:22px!important;font-family:Nunito,-apple-system,sans-serif!important;background:#f7fafc!important;color:#0f1b2d!important}#shopify-pc__prefs button{font-family:inherit!important;border-radius:27px!important;font-weight:800!important}#shopify-pc__prefs .shopify-pc__prefs__header-accept,#shopify-pc__prefs .shopify-pc__prefs__header-decline,#shopify-pc__prefs .shopify-pc__prefs__header-save{background:#ffd21f!important;border-color:#ffd21f!important;color:var(--mt-sobre)!important}.mt-dinos__cab{text-align:center;max-width:680px;margin:0 auto 28px}.mt-dinos__cab .mt-body{margin-top:10px}.mt-dinos__fila{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px}.mt-dinos__fila::-webkit-scrollbar{display:none}.mt-dino{flex:0 0 calc((100% - 56px)/5);margin:0;scroll-snap-align:start;position:relative;border-radius:var(--mt-radio);overflow:hidden;aspect-ratio:4 / 5;background:var(--mt-crema-2);box-shadow:var(--mt-sombra)}.mt-dino img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--mt-ease)}.mt-dino:hover img{transform:scale(1.04)}.mt-dino figcaption{position:absolute;left:10px;right:10px;bottom:10px;padding:6px 10px;border-radius:999px;background:#ffffffeb;font-size:13px;font-weight:800;text-align:center}.mt-dinos__nota{margin:10px 0 0;text-align:center;font-size:12px;color:var(--mt-texto-suave)}@media(max-width:990px){.mt-dino{flex-basis:36%}}@media(max-width:640px){.mt-dino{flex-basis:62%}}.mt-resenas__origen{margin:-24px 0 18px;font-size:13px;color:var(--mt-texto-suave)}.mt-resenas__fila{align-items:flex-start!important}.mt-resena:not(.mt-resena--foto) .mt-resena__txt{flex:none}.mt-riesgo{margin:18px 0 0;padding:16px 18px;border-radius:var(--mt-radio-s);background:var(--mt-crema);border:1px solid rgba(255,210,31,.35)}.mt-riesgo__titulo{margin:0 0 10px;font-weight:800;font-size:15px;color:var(--mt-titulo)}.mt-riesgo__lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mt-riesgo__item{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;font-size:14px;line-height:1.4;text-align:left}.mt-riesgo__icono{font-size:18px;line-height:1.2}.mt-riesgo__item strong{display:block;font-weight:800;color:var(--mt-titulo)}.mt-riesgo__texto{display:block;font-size:13px;color:var(--mt-texto-suave)}@media(min-width:750px){.mt-riesgo__lista{grid-template-columns:1fr 1fr;gap:12px 18px}}.mt-h1,.mt-h2,.mt-detalles__cab .mt-h2,.mt-popup__titulo,.mt-riesgo__titulo,.mt-detalle__titulo{font-family:var(--mt-titulos)!important;font-weight:400!important;letter-spacing:.01em}.mt-btn--primario:hover{color:var(--mt-sobre)}.mt-marquesina{background:var(--mt-sobre)!important;color:var(--mt-verde)!important}.mt-antes__cab{text-align:center;margin-bottom:28px}.mt-antes__par{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:980px;margin:0 auto}.mt-antes__foto{position:relative;margin:0;border-radius:var(--mt-radio);overflow:hidden;aspect-ratio:1;background:var(--mt-crema-2);box-shadow:var(--mt-sombra)}.mt-antes__foto img,.mt-antes__foto svg{width:100%;height:100%;object-fit:cover;display:block}.mt-antes__foto figcaption{position:absolute;top:14px;left:14px;padding:6px 14px;border-radius:999px;font-family:var(--mt-titulos);font-size:16px;letter-spacing:.06em}.mt-antes__foto--1 figcaption{background:#0f1b2dd9;color:#fff}.mt-antes__foto--1 img{filter:saturate(.55) brightness(.95)}.mt-antes__foto--2 figcaption{background:var(--mt-verde);color:var(--mt-sobre)}.mt-antes__texto{text-align:center;max-width:640px;margin:22px auto 0}.mt-historia__paso{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.mt-historia__paso+.mt-historia__paso{margin-top:64px}.mt-historia__paso--inv .mt-historia__media{order:2}.mt-historia__media{border-radius:var(--mt-radio);overflow:hidden;aspect-ratio:1;background:var(--mt-crema-2);box-shadow:var(--mt-sombra)}.mt-historia__media img,.mt-historia__media svg{width:100%;height:100%;object-fit:cover;display:block}.mt-historia__num{display:inline-block;font-family:var(--mt-titulos);font-size:22px;color:var(--mt-sobre);background:var(--mt-verde);border-radius:12px;padding:4px 12px;margin-bottom:12px}.mt-historia__titulo{margin:0 0 12px;line-height:1.1}.mt-historia__txt{margin:0 0 20px}@media(max-width:749px){.mt-historia__paso{grid-template-columns:1fr;gap:20px}.mt-historia__paso--inv .mt-historia__media{order:0}.mt-historia__paso+.mt-historia__paso{margin-top:44px}.mt-antes__par{gap:8px}}.mt-logo-texto{font-family:var(--mt-titulos)!important;font-weight:400!important;color:var(--mt-sobre)!important;background:var(--mt-verde);padding:6px 14px 5px;border-radius:12px;box-shadow:0 4px #e0b200;letter-spacing:.02em}.mt-footer__marca .mt-logo-texto{color:var(--mt-sobre)!important}.mt-variantes--oculto{display:none}.mt-pack-caja{border-radius:var(--mt-radio-s)}.mt-pack-caja .mt-pack__modelos{display:none}.mt-pack-caja.is-activo{box-shadow:0 10px 30px -18px #0f1b2d73}.mt-pack-caja.is-activo .mt-pack{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.mt-pack-caja.is-activo .mt-pack__modelos{display:grid;gap:8px;padding:12px 16px 14px;border:2px solid var(--mt-verde);border-top:0;border-radius:0 0 var(--mt-radio-s) var(--mt-radio-s);background:#fffdf2}.mt-pack__modelo{display:flex;align-items:center;gap:10px}.mt-pack__mini{width:40px;height:40px;flex:none;border-radius:10px;object-fit:cover;background:var(--mt-crema-2);border:1px solid var(--mt-linea)}.mt-pack__modelo select{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--mt-linea);border-radius:10px;background:#fff;font:inherit;font-weight:700;font-size:14px;color:var(--mt-texto)}.mt-comparador{position:relative;max-width:760px;margin:0 auto;aspect-ratio:1;border-radius:var(--mt-radio);overflow:hidden;box-shadow:var(--mt-sombra);-webkit-user-select:none;user-select:none;background:var(--mt-crema-2)}.mt-comparador__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mt-comparador__antes{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.mt-comparador__antes img{filter:saturate(.6) brightness(.96)}.mt-comparador__linea{position:absolute;top:0;bottom:0;left:var(--pos);width:4px;margin-left:-2px;background:#fff;box-shadow:0 0 12px #00000059;pointer-events:none}.mt-comparador__asa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:var(--mt-verde);color:var(--mt-sobre);display:grid;place-items:center;font-weight:900;font-size:18px;box-shadow:0 6px 18px #0000004d}.mt-comparador__etq{position:absolute;top:14px;z-index:2;padding:6px 14px;border-radius:999px;font-family:var(--mt-titulos);font-size:16px;letter-spacing:.06em;pointer-events:none}.mt-comparador__etq--a{left:14px;background:#0f1b2dd9;color:#fff}.mt-comparador__etq--d{right:14px;background:var(--mt-verde);color:var(--mt-sobre)}.mt-comparador__rango{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;z-index:3}.mt-cerca__cab{text-align:center;margin-bottom:26px}.mt-cerca__fila{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.mt-cerca__fila::-webkit-scrollbar{display:none}.mt-cerca__item{scroll-snap-align:start}.mt-cerca__foto{aspect-ratio:1;border-radius:var(--mt-radio);overflow:hidden;background:var(--mt-crema-2);box-shadow:var(--mt-sombra)}.mt-cerca__foto img,.mt-cerca__foto svg{width:100%;height:100%;object-fit:cover;display:block}.mt-cerca__titulo{font-family:var(--mt-titulos);font-weight:400;font-size:20px;margin:14px 0 4px;color:var(--mt-titulo)}.mt-cerca__texto{margin:0;font-size:15px;line-height:1.5;color:var(--mt-texto-suave)}@media(max-width:990px){.mt-cerca__fila{grid-auto-columns:42%}}@media(max-width:640px){.mt-cerca__fila{grid-auto-columns:74%}}.mt-logo-archivo{display:block;max-width:100%}@media(max-width:749px){.header .mt-logo-archivo{width:118px!important}}.mt-compra__puntos--emoji li:before{display:none!important}.mt-compra__puntos--emoji li{font-weight:700}.mt-pack__ahorro{display:inline-block;margin-top:4px;padding:2px 9px;border-radius:999px;background:#e6f6ec;color:#137a3a;font-size:12px;font-weight:800}.mt-galeria__principal{position:relative}.mt-galeria__iconos{position:absolute;z-index:2;left:10px;top:14px;bottom:14px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;width:64px;pointer-events:none}.mt-galeria__iconos li{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;color:#fff}.mt-galeria__icono{display:grid;place-items:center;width:34px;height:34px}.mt-galeria__icono svg{width:28px;height:28px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.mt-galeria__icono-txt{font-size:8.5px;line-height:1.15;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.7)}@media(min-width:990px){.mt-galeria__iconos{width:74px;gap:18px}.mt-galeria__icono-txt{font-size:10px}.mt-galeria__icono svg{width:32px;height:32px}}@media(max-width:749px){.mt-galeria__principal .mt-galeria__flecha{display:none}}.mt-faqr{margin-top:16px;border-top:1px solid var(--mt-linea)}.mt-faqr__item{border-bottom:1px solid var(--mt-linea)}.mt-faqr__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 2px;font-weight:800;font-size:14px}.mt-faqr__item summary::-webkit-details-marker{display:none}.mt-faqr__item summary:after{content:"+";font-size:20px;font-weight:400;color:var(--mt-acento);transition:transform .25s}.mt-faqr__item[open] summary:after{transform:rotate(45deg)}.mt-faqr__r{padding:0 2px 12px;font-size:14px;line-height:1.5;color:var(--mt-texto-suave)}.mt-faqr__r p{margin:0}.mt-ola-anim{position:relative;height:70px;overflow:hidden;background:var(--ola-fondo);line-height:0;margin:0 0 -1px}.mt-ola-anim--abajo{margin:-1px 0 0;transform:scaleY(-1)}.mt-ola-anim svg{position:absolute;left:0;bottom:0;width:200%;height:100%}.mt-ola-anim__c1{fill:var(--ola);animation:mt-ola-mueve 14s linear infinite}.mt-ola-anim__c2{fill:var(--ola);opacity:.45;animation:mt-ola-mueve 9s linear infinite reverse}@keyframes mt-ola-mueve{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mt-ola-anim__c1,.mt-ola-anim__c2{animation:none}}@media(max-width:749px){.mt-ola-anim{height:40px}}.mt-faq--ola{color:var(--mt-sobre)}.mt-faq--ola .mt-h2{color:var(--mt-sobre);text-align:center}.mt-faq--ola .mt-faq__item,.mt-faq--ola .mt-faq__item:first-child{border-color:#0f1b2d2e}.mt-faq--ola .mt-faq__mas{background:transparent;color:var(--mt-sobre)}.mt-faq--ola .mt-faq__item[open] .mt-faq__mas{background:var(--mt-sobre);color:var(--mt-verde)}.mt-faq__item summary .mt-faq__ptxt{flex:1}.mt-faq__q{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:2px solid currentColor;font-size:13px;font-weight:900;line-height:1;margin-right:-8px}.mt-resena--foto{background:#fffbea;padding:14px}.mt-resena--foto .mt-resena__foto{position:relative;border-radius:16px;overflow:hidden}.mt-resena--foto .mt-resena__foto:after{content:"\201d";position:absolute;top:-4px;right:12px;font-family:Georgia,serif;font-size:72px;font-weight:900;line-height:1;color:var(--mt-sobre);text-shadow:0 0 10px rgba(255,255,255,.6)}.mt-resena--foto .mt-resena__cuerpo{padding:14px 4px 6px}.mt-resena .mt-estrellas{color:#f5c400;font-size:20px;letter-spacing:1px}.mt-compra__rating .mt-estrellas{color:#f5c400;font-size:20px}.mt-section.mt-faq--ola{padding:8px 0 32px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-styles.css.map */
