.zm-ancho{width:100%;max-width:1250px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}@media(min-width:750px){.zm-ancho{padding-inline:32px}}.zm-centro{text-align:center}.zm-fondo-crema{background:var(--zm-crema)}.zm-fondo-blanco{background:#fff}.zm-sin-scroll,.zm-sin-scroll body{overflow:hidden}.zm-ico{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.zm-cabecera{text-align:center;margin-bottom:28px}.zm-titulo{font-family:var(--font-heading--family);font-weight:500;font-size:28px;line-height:1.18;letter-spacing:-.01em;color:var(--zm-texto);margin:0;text-wrap:balance}.zm-titulo em{font-style:normal;color:var(--zm-oro)}.zm-titulo--izq{text-align:left}.zm-subtitulo{margin:8px auto 0;max-width:640px;color:var(--zm-gris);font-size:15px;line-height:1.5}.zm-antetitulo{margin:0 0 8px;font-size:13px;color:var(--zm-gris);letter-spacing:.02em}@media(min-width:990px){.zm-titulo{font-size:40px}.zm-subtitulo{font-size:18px}.zm-cabecera{margin-bottom:40px}}.zm-boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px;border-radius:10px;background:var(--zm-texto);color:var(--zm-claro);font-weight:500;font-size:15px;letter-spacing:.02em;text-decoration:none;border:1px solid var(--zm-texto);transition:filter .2s,transform .2s;box-sizing:border-box;cursor:pointer}.zm-boton:hover{filter:brightness(1.06)}.zm-boton--claro{background:var(--zm-claro);color:var(--zm-texto);border-color:var(--zm-claro)}.zm-boton--borde{background:transparent;color:var(--zm-texto);border-color:var(--zm-texto)}.zm-boton--ancho{width:100%}.zm-enlace{color:var(--zm-marron);font-weight:500;text-underline-offset:3px}.zm-rte{font-size:15px;line-height:1.65;color:var(--zm-marron)}.zm-rte p{margin:0 0 .8em}.zm-rte p:last-child{margin-bottom:0}.zm-rte a{color:var(--zm-marron);text-underline-offset:3px}.zm-rte h2,.zm-rte h3{color:var(--zm-texto);font-weight:600;margin:1.4em 0 .5em;line-height:1.25}.zm-rte h2{font-size:22px}.zm-rte h3{font-size:18px}.zm-rte ul{padding-left:1.2em;margin:0 0 .8em}.zm-liso{display:grid;place-items:center;background:linear-gradient(150deg,#f6f1ea,#dcc5a8);color:var(--zm-marron);border-radius:16px;text-align:center;padding:16px;font-size:13px}.zm-liso--cuadrado{aspect-ratio:1}@font-face{font-family:ZM Poppins;src:url(zm-poppins-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.zm-anuncios{display:flex;align-items:center;gap:8px;min-height:37px;padding:8px 10px;box-sizing:border-box;overflow:hidden;background:var(--zm-anuncios-fondo);color:var(--zm-anuncios-texto);font-family:ZM Poppins,Poppins,sans-serif;font-weight:600}.zm-anuncios__ventana{flex:1;min-width:0;overflow:hidden;position:relative}.zm-anuncios__pista{display:flex;width:max-content;animation:zm-marquesina var(--zm-vel-movil) linear infinite}.zm-anuncios__grupo{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none}.zm-anuncios__frase{display:inline-flex;align-items:center;white-space:nowrap;font-size:10.5px;letter-spacing:.3px}.zm-anuncios__frase>a,.zm-anuncios__frase>span:first-child{padding-left:.28em}.zm-anuncios a{color:inherit;text-decoration:none}.zm-anuncios__sep{padding-left:.28em}.zm-anuncios__contador{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:3px 7px;border-radius:5px;background:#fff3;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.zm-anuncios__contador[hidden]{display:none}.zm-anuncios__punto{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0;animation:zm-latido 1.2s ease-in-out infinite}.zm-anuncios__dos{opacity:.7}@keyframes zm-marquesina{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes zm-latido{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@media(min-width:480px){.zm-anuncios{min-height:46px;padding:10px 16px;gap:12px}.zm-anuncios__frase{font-size:13px;letter-spacing:.5px}.zm-anuncios__pista{animation-duration:var(--zm-vel-pc)}.zm-anuncios__contador{font-size:13px;gap:6px;padding:4px 9px}.zm-anuncios__punto{width:6px;height:6px}}@media(prefers-reduced-motion:reduce){.zm-anuncios__pista{animation:none;width:100%;justify-content:center;flex-wrap:wrap}.zm-anuncios__grupo[aria-hidden]{display:none}.zm-anuncios__punto{animation:none}}.zm-logo{display:inline-flex;flex-direction:column;align-items:center;line-height:1;color:#000;font-family:var(--font-heading--family);text-transform:uppercase;white-space:nowrap}.zm-logo__l1{font-weight:500;font-size:19px;letter-spacing:.22em;padding-left:.22em}.zm-logo__l2{font-weight:500;font-size:10.5px;letter-spacing:.5em;padding-left:.5em;color:var(--zm-gris);margin-top:4px}@media(min-width:750px){.zm-logo__l1{font-size:24px}.zm-logo__l2{font-size:12px}}.header-logo .zm-logo{color:var(--color-foreground, #000)}.zm-hero{position:relative;min-height:var(--zm-hero-alto-movil);display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:var(--zm-texto);isolation:isolate}.zm-hero--liso{background:radial-gradient(120% 90% at 70% 10%,#3b4762,#252e42 45%,#141a26)}.zm-hero__medio{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.zm-hero__medio img,.zm-hero__medio picture,.zm-hero__video{width:100%;height:100%;object-fit:cover;display:block}.zm-hero__video{position:absolute;top:0;right:0;bottom:0;left:0}.zm-hero__degradado{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgb(0 0 0 / var(--zm-hero-oscuro)) 0%,rgb(0 0 0 / calc(var(--zm-hero-oscuro) * .35)) 45%,transparent 75%)}.zm-hero__contenido{padding-block:40px 44px;text-align:center}.zm-hero__ante{margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#d9b994}.zm-hero__titulo{margin:0 auto;max-width:15ch;font-family:var(--font-heading--family);font-weight:500;font-size:34px;line-height:1.1;color:#fff;text-wrap:balance}.zm-hero__titulo em{font-style:normal;color:#d9b994}.zm-hero__sub{margin:12px auto 0;max-width:46ch;font-size:15px;line-height:1.5;color:#ffffffe6}.zm-hero__botones{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:24px}.zm-hero__botones .zm-boton{min-width:150px}@media(min-width:750px){.zm-hero{min-height:var(--zm-hero-alto-pc)}.zm-hero__contenido{padding-block:64px 72px}.zm-hero__titulo{font-size:56px}.zm-hero__sub{font-size:18px}}.zm-colecciones{padding-block:48px 56px;overflow:hidden}.zm-cf{--zm-cf-tam: min( calc(100vw - 32px) , 520px);position:relative;display:block;height:var(--zm-cf-tam);margin-inline:auto;max-width:1440px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.zm-cf__pista{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1400px}.zm-cf__tarjeta{position:absolute;top:50%;left:50%;width:var(--zm-cf-tam);aspect-ratio:1;border-radius:16px;overflow:hidden;color:#fff;text-decoration:none;transform:translate(-50%,-50%);transition:transform .55s cubic-bezier(.22,.7,.2,1),opacity .45s,box-shadow .45s;box-shadow:0 10px 30px #1c23311f;background:linear-gradient(160deg,#f6f1ea,#d8c0a2);-webkit-user-drag:none}.zm-cf__tarjeta--tono1{background:linear-gradient(160deg,#f3ece2,#cdaa84)}.zm-cf__tarjeta--tono2{background:linear-gradient(160deg,#eee6db,#b98a5e)}.zm-cf__tarjeta--tono3{background:linear-gradient(160deg,#f1ece5,#a9a39a)}.zm-cf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.zm-cf__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(20 26 38 / .74) 0%,rgb(20 26 38 / .25) 42%,transparent 65%);opacity:0;transition:opacity .4s}.zm-cf__texto{position:absolute;left:0;right:0;bottom:0;padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s}.zm-cf__nombre{font-family:var(--font-heading--family);font-weight:500;font-size:22px;line-height:1.15}.zm-cf__sub{font-size:13px;opacity:.9}.zm-cf__boton{margin-top:8px;background:var(--zm-claro);color:var(--zm-texto);border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600}.zm-cf__tarjeta[data-activa] .zm-cf__velo,.zm-cf__tarjeta[data-activa] .zm-cf__texto{opacity:1;transform:none}.zm-cf__tarjeta[data-pos="0"]{z-index:5}.zm-cf__tarjeta[data-pos="1"]{transform:translate(-50%,-50%) translate(105%);z-index:4}.zm-cf__tarjeta[data-pos="-1"]{transform:translate(-50%,-50%) translate(-105%);z-index:4}.zm-cf__tarjeta[data-pos="2"],.zm-cf__tarjeta[data-pos="-2"],.zm-cf__tarjeta[data-pos=fuera]{opacity:0;pointer-events:none;z-index:1}.zm-cf__flecha{position:absolute;top:50%;z-index:10;width:42px;height:42px;margin-top:-21px;border-radius:50%;border:0;background:#ffffffeb;color:var(--zm-texto);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #0000001f}.zm-cf__flecha--izq{left:24px}.zm-cf__flecha--der{right:24px}.zm-cf__flecha .zm-ico{width:20px;height:20px}@media(min-width:1000px){.zm-colecciones{padding-block:64px 80px}.zm-cf{--zm-cf-tam: 400px;height:460px}.zm-cf__tarjeta[data-pos="0"]{transform:translate(-50%,-50%) translateZ(0);box-shadow:0 22px 48px #1c233140}.zm-cf__tarjeta[data-pos="1"]{transform:translate(-50%,-50%) translate(78%) scale(.8) rotateY(-14deg)}.zm-cf__tarjeta[data-pos="-1"]{transform:translate(-50%,-50%) translate(-78%) scale(.8) rotateY(14deg)}.zm-cf__tarjeta[data-pos="2"]{opacity:.9;pointer-events:auto;z-index:3;transform:translate(-50%,-50%) translate(142%) scale(.64) rotateY(-22deg)}.zm-cf__tarjeta[data-pos="-2"]{opacity:.9;pointer-events:auto;z-index:3;transform:translate(-50%,-50%) translate(-142%) scale(.64) rotateY(22deg)}.zm-cf__tarjeta:not([data-activa]){cursor:pointer}.zm-cf__flecha--izq{left:max(24px,calc(50% - 640px))}.zm-cf__flecha--der{right:max(24px,calc(50% - 640px))}}@media(prefers-reduced-motion:reduce){.zm-cf__tarjeta,.zm-cf__texto,.zm-cf__velo{transition:none}}.zm-porque{padding-block:48px}.zm-porque__lista{list-style:none;margin:0;padding:0;display:grid;gap:14px}.zm-porque__item{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--zm-borde);border-radius:16px;padding:20px;box-shadow:0 6px 18px #1c23310d}.zm-fondo-blanco .zm-porque__item{background:var(--zm-crema)}.zm-porque__icono{flex:0 0 auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:rgb(var(--zm-oro-rgb) / .15);color:var(--zm-oro)}.zm-porque__icono .zm-ico{width:26px;height:26px}.zm-porque__icono--peq{width:40px;height:40px}.zm-porque__icono--peq .zm-ico{width:21px;height:21px}.zm-porque__titulo{margin:2px 0 4px;font-size:17px;font-weight:600;color:var(--zm-texto);line-height:1.3}.zm-porque__texto{margin:0;font-size:14px;line-height:1.55;color:var(--zm-gris)}@media(min-width:750px){.zm-porque{padding-block:72px}.zm-porque__lista{grid-template-columns:repeat(3,1fr);gap:20px}.zm-porque__item{flex-direction:column;align-items:center;text-align:center;padding:32px 24px}}.zm-productos{padding-block:48px}.zm-desl{position:relative;display:block;max-width:1440px;margin-inline:auto}.zm-desl__pista{--zm-margen: 16px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--zm-margen);padding:4px var(--zm-margen) 16px;margin:0;list-style:none;scrollbar-width:none;overscroll-behavior-x:contain}.zm-desl__pista::-webkit-scrollbar{display:none}.zm-desl__item{flex:0 0 min(280px,72vw);scroll-snap-align:start}.zm-desl__flecha{display:none}@media(min-width:750px){.zm-productos{padding-block:72px}.zm-desl__pista{--zm-margen: max(32px, calc((100% - 1250px)/2 + 32px) )}.zm-desl__item{flex-basis:280px}.zm-desl__flecha{display:grid;place-items:center;position:absolute;top:calc(50% - 40px);z-index:3;width:42px;height:42px;border-radius:50%;border:1px solid var(--zm-borde);background:#fff;color:var(--zm-texto);cursor:pointer;box-shadow:0 2px 10px #0000001a}.zm-desl__flecha--izq{left:max(8px,calc((100% - 1250px)/2 + 8px))}.zm-desl__flecha--der{right:max(8px,calc((100% - 1250px)/2 + 8px))}.zm-desl[data-inicio] .zm-desl__flecha--izq,.zm-desl[data-fin] .zm-desl__flecha--der,.zm-desl[data-sin-scroll] .zm-desl__flecha{opacity:0;pointer-events:none}}.zm-productos .zm-centro{margin-top:20px}.zm-tarjeta{display:flex;flex-direction:column;height:100%;border:1px solid var(--zm-borde);border-radius:10px;overflow:hidden;background:#fff;color:var(--zm-texto);text-decoration:none;transition:box-shadow .25s,transform .25s}a.zm-tarjeta:hover{box-shadow:0 10px 24px #1c23311a}.zm-tarjeta__foto{position:relative;aspect-ratio:1;background:#eeedeb;overflow:hidden}.zm-tarjeta__img,.zm-tarjeta__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zm-tarjeta__svg{fill:#c9c2b7;background:#eeedeb}.zm-tarjeta__img--2{opacity:0;transition:opacity .35s}@media(hover:hover){a.zm-tarjeta:hover .zm-tarjeta__img--2{opacity:1}}.zm-tarjeta__pie{flex:1;background:var(--zm-crema);padding:12px 14px 14px}.zm-tarjeta__nombre{margin:0 0 4px;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zm-tarjeta__precio{margin:0;font-size:14px;font-weight:600;color:var(--zm-texto)}.zm-tarjeta__antes{margin-left:6px;font-weight:400;color:var(--zm-gris)}.zm-faq{padding-block:48px}.zm-faq__rejilla{display:grid;gap:24px}.zm-faq__texto{margin-top:14px;color:var(--zm-gris);font-size:14px;line-height:1.6}.zm-faq__texto p{margin:0}.zm-faq__texto a{color:var(--zm-marron)}.zm-faq__item{border-bottom:1px solid rgb(var(--zm-oro-rgb) / .45)}.zm-faq__pregunta{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;cursor:pointer;font-size:16px;font-weight:500;color:var(--zm-texto);line-height:1.4}.zm-faq__pregunta::-webkit-details-marker{display:none}.zm-faq__pregunta .zm-ico{color:var(--zm-oro);transition:transform .25s}.zm-faq__item[open] .zm-faq__pregunta .zm-ico{transform:rotate(45deg)}.zm-faq__respuesta{padding:0 32px 18px 0;font-size:14.5px;color:var(--zm-marron)}@media(min-width:990px){.zm-faq{padding-block:72px}.zm-faq__rejilla{grid-template-columns:minmax(260px,1fr) 1.65fr;gap:72px;align-items:start}.zm-faq .zm-titulo{font-size:38px}}.zm-garantia{padding-block:48px}.zm-garantia__rejilla{display:grid;gap:28px;justify-items:center;text-align:center}.zm-garantia__sello{width:170px;aspect-ratio:1;border-radius:50%;background:var(--zm-oro);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 8px rgb(var(--zm-oro-rgb) / .18);overflow:hidden}.zm-garantia__sello:has(img){width:100%;max-width:420px;border-radius:16px;background:none;box-shadow:none;aspect-ratio:auto}.zm-garantia__img{width:100%;height:auto;display:block}.zm-garantia__numero{font-family:var(--font-heading--family);font-weight:500;font-size:68px;line-height:1}.zm-garantia__dias{font-size:15px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.zm-garantia .zm-titulo--izq{text-align:inherit}.zm-garantia .zm-rte{margin-top:12px}.zm-garantia__iconos{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px;justify-content:center}.zm-garantia__iconos li{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:var(--zm-texto);text-align:left}@media(min-width:990px){.zm-garantia{padding-block:72px}.zm-garantia__rejilla{grid-template-columns:.8fr 1.2fr;gap:56px;text-align:left;justify-items:stretch;align-items:center}.zm-garantia__sello{width:260px;justify-self:center}.zm-garantia__numero{font-size:104px}.zm-garantia__iconos{grid-template-columns:repeat(3,auto);justify-content:start;gap:24px}}.zm-imgtexto{padding-block:40px}.zm-imgtexto__rejilla{display:grid;gap:24px}.zm-imgtexto__titulo{margin:0 0 14px;font-weight:500;font-size:24px;letter-spacing:.01em;text-transform:uppercase;color:var(--zm-texto)}.zm-imgtexto__foto img{width:100%;height:auto;display:block;border-radius:12px}@media(min-width:990px){.zm-imgtexto{padding-block:64px}.zm-imgtexto__rejilla{grid-template-columns:1fr 1fr;gap:64px;align-items:center}.zm-imgtexto__titulo{font-size:32px}}.zm-pie{background:var(--zm-pie);color:var(--zm-pie-texto);padding-block:44px 24px;font-size:14px;line-height:1.6}.zm-pie a{color:var(--zm-pie-texto);text-decoration:none}.zm-pie a:hover{color:#fff}.zm-pie__boletin{display:grid;gap:18px;padding-bottom:32px;border-bottom:1px solid rgb(185 138 94 / .3)}.zm-pie__boletin-titulo{margin:0 0 8px;font-family:var(--font-heading--family);font-weight:500;font-size:22px;color:#fff;line-height:1.25}.zm-pie__boletin-texto p{margin:0;max-width:560px}.zm-pie__form{display:grid;gap:10px}.zm-pie .zm-pie__campo{width:100%;box-sizing:border-box;background:transparent!important;border:1px solid var(--zm-pie-titulo)!important;border-radius:4px;color:#fff!important;padding:13px 14px;font:inherit;font-size:15px}.zm-pie__campo::placeholder{color:var(--zm-pie-texto)}.zm-pie__suscribir{background:var(--zm-pie-titulo);color:var(--zm-pie);border:0;border-radius:4px;padding:13px 22px;font:inherit;font-weight:600;font-size:15px;cursor:pointer}.zm-pie__ok{display:flex;align-items:center;gap:8px;color:#fff;margin:0}.zm-pie__error{margin:0;color:#f2b8a8;font-size:13px}.zm-pie__columnas{display:grid;gap:8px;padding-block:28px}.zm-pie__logo{display:inline-block;margin-bottom:14px}.zm-pie__logo img{display:block;height:60px;width:auto;margin-left:-28px}.zm-pie__logo .zm-logo{color:#fff}.zm-pie__logo .zm-logo__l2{color:var(--zm-pie-titulo)}.zm-pie__marca p{margin:0 0 14px;max-width:320px}.zm-pie__ayuda{display:inline-flex;align-items:center;gap:10px;background:var(--zm-pie-titulo);color:var(--zm-pie);border-radius:999px;padding:8px 18px 8px 12px;font-size:12.5px;line-height:1.35;margin-bottom:12px}.zm-pie__ayuda p{margin:0;max-width:none}.zm-pie__ayuda a{color:var(--zm-pie);text-decoration:underline}.zm-pie__ayuda a:hover{color:#000}.zm-pie__menu{border-bottom:1px solid rgb(185 138 94 / .3)}.zm-pie__menu-titulo{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 0;margin:0;color:var(--zm-pie-titulo);font-size:16px;font-weight:500;cursor:pointer}.zm-pie__menu-titulo::-webkit-details-marker{display:none}.zm-pie__menu[open] .zm-pie__menu-titulo .zm-ico{transform:rotate(45deg)}.zm-pie__menu ul{list-style:none;margin:0;padding:0 0 14px}.zm-pie__menu li{padding:3px 0}.zm-pie__redes-iconos{display:flex;gap:14px;padding-bottom:8px}.zm-pie__redes-iconos .zm-ico{width:24px;height:24px;color:#fff}.zm-pie__bajo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;border-top:1px solid rgb(185 138 94 / .3);font-size:12px}.zm-pie__copy{margin:0}.zm-pie__pagos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.zm-pie__pagos svg{height:24px;width:auto;display:block}@media(min-width:750px){.zm-pie{padding-block:56px 28px}.zm-pie__boletin{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px}.zm-pie__form{grid-template-columns:1fr 1fr auto}.zm-pie__form .zm-pie__error,.zm-pie__form .zm-pie__ok{grid-column:1 / -1}.zm-pie__columnas{grid-template-columns:1.5fr 1fr 1fr .8fr;gap:40px;padding-block:36px}.zm-pie__menu{border:0}.zm-pie__menu-titulo{cursor:default;padding-top:0}.zm-pie__menu-titulo .zm-ico{display:none}.zm-pie__redes .zm-pie__menu-titulo{padding-top:0}}.zm-pagina{padding-block:40px 56px}.zm-pagina__caja{max-width:820px}.zm-pagina__titulo{margin:0 0 20px;text-align:center;font-family:var(--font-heading--family);font-weight:500;font-size:30px;line-height:1.2;color:var(--zm-texto)}.zm-pagina .zm-antetitulo{text-align:center;color:var(--zm-oro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.zm-pagina__texto{margin-bottom:28px}@media(min-width:990px){.zm-pagina{padding-block:64px 80px}.zm-pagina__titulo{font-size:40px}}.zm-contacto__form,.zm-contacto__fila{display:grid;gap:14px}@media(min-width:750px){.zm-contacto__fila{grid-template-columns:1fr 1fr}}.zm-campo{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--zm-marron)}.zm-campo input,.zm-campo textarea{font:inherit;font-size:15px;font-weight:400;color:var(--zm-texto);background:#fff;border:1px solid #D9CFC2;border-radius:8px;padding:12px 14px}.zm-campo input:focus,.zm-campo textarea:focus{outline:2px solid var(--zm-oro);outline-offset:1px;border-color:var(--zm-oro)}.zm-contacto__ok{display:flex;gap:10px;align-items:center;background:var(--zm-crema);border-radius:10px;padding:16px;margin:0}.zm-contacto__error{color:#a3361f;margin:0}.zm-contacto__nota{margin:0;font-size:13px;color:var(--zm-gris);text-align:center}.zm-seguimiento__opciones{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:16px}.zm-seguimiento__opcion{border:1px solid var(--zm-borde);border-radius:16px;padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff}.zm-seguimiento__opcion h2{margin:6px 0 0;font-size:18px;font-weight:600;color:var(--zm-texto)}.zm-seguimiento__opcion p{margin:0 0 8px;font-size:14px;color:var(--zm-gris);line-height:1.55}@media(min-width:750px){.zm-seguimiento__opciones{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.zm-guia__abrir{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:4px 0;color:var(--zm-texto);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.zm-guia__abrir .zm-ico{color:var(--zm-oro)}.zm-dialogo{border:0;padding:0;border-radius:16px;width:min(560px,calc(100vw - 32px));max-height:min(86vh,900px);box-shadow:0 24px 64px #00000040;color:var(--zm-texto)}.zm-dialogo::backdrop{background:#0e121c8c}.zm-dialogo__caja{position:relative;padding:24px 20px 20px}.zm-dialogo__cerrar{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;border-radius:50%;background:var(--zm-crema);display:grid;place-items:center;cursor:pointer;color:var(--zm-texto)}.zm-dialogo__titulo{margin:0 48px 14px 0;font-size:21px;font-weight:600}.zm-tallas__como{display:flex;gap:10px;align-items:flex-start;background:var(--zm-crema);border-radius:10px;padding:12px 14px;margin:0 0 16px;font-size:13.5px;line-height:1.5;color:var(--zm-marron)}.zm-tallas__como .zm-ico{color:var(--zm-oro);margin-top:1px}.zm-tallas__bloques{display:grid;gap:18px}@media(min-width:560px){.zm-tallas__bloques{grid-template-columns:1fr 1fr}}.zm-tallas__titulo{margin:0 0 8px;font-size:16px;font-weight:600}.zm-tallas__tabla{width:100%;border-collapse:collapse;font-size:14px}.zm-tallas__tabla th,.zm-tallas__tabla td{border:1px solid var(--zm-borde);padding:7px 10px;text-align:center}.zm-tallas__tabla th{background:var(--zm-crema);font-weight:600}.zm-tallas__tabla tbody tr:nth-child(2n) td{background:#fcfaf6}.zm-tallas__nota{margin:14px 0 0;font-size:12.5px;color:var(--zm-gris);line-height:1.5}.zm-envio{list-style:none;margin:4px 0 0;padding:14px 16px;display:grid;gap:10px;background:#fff;border:1px solid var(--zm-borde);border-radius:12px;font-size:13.5px;line-height:1.45;color:var(--zm-marron)}.zm-envio li{display:flex;gap:10px;align-items:flex-start}.zm-envio .zm-ico{color:var(--zm-oro);margin-top:-1px}.zm-envio strong{color:var(--zm-texto);font-weight:600}.zm-desp{display:grid;gap:10px;width:100%}.zm-desp__item{border:1px solid var(--zm-borde);border-radius:12px;background:#fff}.zm-desp__item>summary{list-style:none;display:flex;align-items:center;gap:12px;padding:15px 16px;cursor:pointer;font-weight:600;font-size:15px;color:var(--zm-texto)}.zm-desp__item>summary::-webkit-details-marker{display:none}.zm-desp__item>summary>span{flex:1}.zm-desp__item>summary .zm-ico:first-child{color:var(--zm-oro)}.zm-desp__item>summary .zm-ico:last-child{width:18px;height:18px;color:var(--zm-gris);transition:transform .25s}.zm-desp__item[open]>summary .zm-ico:last-child{transform:rotate(45deg)}.zm-desp__cuerpo{padding:0 16px 16px 50px;font-size:14px}.zm-desp__cuerpo img{max-width:100%;height:auto}body{color:var(--zm-texto)}.product-details h1{font-family:var(--font-heading--family);font-weight:400!important;font-size:clamp(27px,2.6vw,36px)!important;line-height:1.2!important;letter-spacing:-.005em}.product-details product-price,.product-details .price{font-weight:700}.product-details .add-to-cart-button,.sticky-add-to-cart__button{background:linear-gradient(180deg,#2E3850 0%,var(--zm-texto) 58%,#141A26 100%)!important;color:var(--zm-claro)!important;border-color:transparent!important;border-radius:10px!important;font-weight:500;letter-spacing:.02em;box-shadow:0 8px 18px #1c233138}.product-details .quantity-selector-wrapper,.product-details .accelerated-checkout-block{display:none!important}.product-details .product-form-buttons{grid-template-columns:1fr}.product-details .add-to-cart-button{min-height:54px;font-size:16px}.cart__checkout-button{background:var(--zm-texto)!important;color:var(--zm-claro)!important;border-color:var(--zm-texto)!important;border-radius:10px!important;font-weight:500}.zm-oculto{display:none!important}.zm-carrito-envio{display:flex;gap:10px;align-items:flex-start;margin:4px 0 12px;padding:12px 14px;background:#fff;border:1px solid var(--zm-borde);border-radius:10px;font-size:13px;line-height:1.45;color:var(--zm-marron)}.zm-carrito-envio .zm-ico{color:var(--zm-oro)}.zm-carrito-envio strong{color:var(--zm-texto)}.zm-fondo-crema .zm-tarjeta__pie{background:#fff}.zm-fondo-crema .zm-tarjeta{border-color:var(--zm-borde)}.zm-garantia__sello{color:var(--zm-claro)}.zm-hero .zm-boton:not(.zm-boton--claro){background:var(--zm-oro);border-color:var(--zm-oro);color:var(--zm-texto)}.zm-tallas--modelo table{width:100%;border-collapse:collapse;font-size:14px}.zm-tallas--modelo th,.zm-tallas--modelo td{border:1px solid var(--zm-borde);padding:7px 10px;text-align:center}.zm-tallas--modelo th{background:var(--zm-crema);font-weight:600}.zm-tallas__queda{margin:14px 0 0;font-size:14px;line-height:1.5}html.zm-sin-talla .buy-buttons-block shopify-accelerated-checkout,html.zm-sin-talla .buy-buttons-block .shopify-payment-button{display:none!important}.zm-talla-falta{outline:2px solid #B3261E;outline-offset:6px;border-radius:6px}.zm-aviso-talla{margin:10px 0 0;color:#b3261e;font-size:14px;font-weight:600}.variant-option--buttons:not(:has(input:checked)) .variant-option__button-label__pill{visibility:hidden}.product-details .variant-option--buttons legend{font-weight:600}.product-details .variant-option__swatch-value{font-weight:400}.product-details .variant-option__swatch-value:not(:empty):before{content:"- "}.product-details .zm-talla-valor:empty{display:none}.product-details .variant-option--swatches .variant-option__button-label--has-swatch{border-radius:50%}.product-details .variant-option--swatches .swatch--variant-image{background-size:cover;background-position:center}.product-details .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked){outline:2px solid var(--zm-oro);outline-offset:3px}.zm-envio-fila{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;flex-wrap:wrap;margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--zm-marron);width:100%}.zm-envio-fila strong{color:var(--zm-texto);font-weight:600}.zm-envio-fila__plazo,.zm-envio-fila__gratis{display:inline-flex;align-items:center;gap:8px}.zm-envio-fila__punto{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#3e9b57;box-shadow:0 0 0 3px #3e9b572e}.zm-envio-fila__gratis .zm-ico{width:20px;height:20px;color:var(--zm-oro)}.zm-desp--flecha .zm-desp__item>summary .zm-ico:last-child{width:20px;height:20px}.zm-desp--flecha .zm-desp__item[open]>summary .zm-ico:last-child{transform:rotate(180deg)}.zm-porque--compacto{padding-block:30px}.zm-porque--compacto .zm-porque__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.zm-porque--compacto .zm-porque__item{flex-direction:column;align-items:center;text-align:center;gap:10px;background:none!important;border:0;box-shadow:none;padding:0;border-radius:0}.zm-porque--compacto .zm-porque__icono{width:46px;height:46px}.zm-porque--compacto .zm-porque__icono .zm-ico{width:23px;height:23px}.zm-porque--compacto .zm-porque__titulo{margin:0;font-size:13px;line-height:1.3;font-weight:600}@media(min-width:750px){.zm-porque--compacto{padding-block:44px}.zm-porque--compacto .zm-porque__lista{max-width:900px;margin-inline:auto;gap:24px}.zm-porque--compacto .zm-porque__item{padding:0}.zm-porque--compacto .zm-porque__titulo{font-size:15px}}.zm-hero__contenido--solo-botones{padding-block:0 24px}.zm-hero__contenido--solo-botones .zm-hero__botones{margin-top:0}@media(min-width:750px){.zm-hero__contenido--solo-botones{padding-block:0 28px}}.jdgm-horizon-widget .jm-review-widget{padding-block:4px!important}.jdgm-horizon-widget .jm-review-widget-minimal-header>.jm-cluster{--cluster-justify: center !important}.jdgm-horizon-widget .jm-review-widget-minimal-header__filter-container:not(:has(button,select,input)){display:none!important}.jdgm-horizon-widget .jm-review-widget-minimal-header__title{text-align:center;font-family:var(--font-heading--family)!important;font-size:26px!important;font-weight:500!important;color:var(--zm-texto)!important}.jdgm-horizon-widget .jm-no-reviews-state__text{color:var(--zm-gris)!important}.jdgm-horizon-widget .jm-no-reviews-state__action-buttons{--cluster-justify: center !important}.jdgm-horizon-widget .jm-button--primary{background:var(--zm-texto)!important;border-color:var(--zm-texto)!important;color:#fff!important;border-radius:10px!important}.jdgm-horizon-widget .jdgm-empty-state:has(>p:empty){display:none!important}[style*=--jm-widget-primary-color]{--jm-review-widget-star-and-histogram-color: #B98A5E !important;--jm-review-widget-button-color: #1C2331 !important;--jm-review-widget-button-text-color: #FFFFFF !important;--jm-widget-primary-color: #1C2331 !important;--jm-review-widget-text-color: #1C2331 !important}.jdgm-star{color:#b98a5e!important}@font-face{font-family:ZM Poppins;src:url(zm-poppins-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.header .menu-list__link,.header .menu-list__link-title,.header .dropdown-localization__button,.header .currency-code,.header-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item{font-family:ZM Poppins,Poppins,sans-serif;font-weight:400}.header .menu-list__link,.header .dropdown-localization__button{font-size:14px;color:#000}@media(max-width:749px){header .header__columns{padding-left:0;padding-right:2px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/zm.css.map */
