@layer components{.hm{--hm-ink:#1f2d4e;--hm-ink-2:#46526c;--hm-ink-3:#5e677d;--hm-line:#e2ddd2;--hm-line-2:#eee9df;--hm-canvas:#fff;--hm-paper:#fff;--hm-mist:#f3f1ec;--hm-photo:#f3f1ec;--hm-caribe:#1f2d4e;--hm-caribe-soft:#f3f1ec;--hm-sol:#c9a16b;--hm-sol-soft:#f3e9d8;--hm-sol-ink:#6a4b1c;--hm-amber:var(--hm-sol);--hm-solid:#1f2d4e;--hm-solid-hover:#2d3f68;--hm-on-solid:#fff;--hm-band:#1f2d4e;--hm-on-band:#fff;--hm-on-band-2:#d6dcea;--hm-coral:#e8534a;--hm-on-light:#1f2d4e;--hm-glass:#fffffff2;--hm-line-strong:#cbc4b5;--hm-line-campo:#7d8598;--hm-shimmer:#e8e3d8;--hm-ring:#1f2d4e1f;--hm-logo-letras:#021947;--hm-logo-trazo:#021947;--hm-logo-estrella:#da0114;--hm-logo-sub:#da0114;--hm-logo-brillo-claro:inline;--hm-logo-brillo-marino:none;--hm-brand:var(--hm-marca);--hm-brand-deep:var(--hm-marca-deep);--hm-brand-soft:var(--hm-marca-soft);--hm-brand-line:var(--hm-marca-line);--hm-brand-fill:var(--hm-marca);--hm-brand-fill-hover:var(--hm-marca-deep);--hm-ok:#157347;--hm-warn:#a15c07;--hm-error:#b42318;--hm-error-soft:#fdecea;--hm-error-ink:#7a1d14;--hm-caribe-ink:#1f2d4e;--hm-on-caribe:#fff;--hm-brand-ink:var(--hm-marca-deep);--hm-photo-blanca:#fff;--hm-error-ring:#b423181a;--hm-focus:#1f2d4e;--hm-radius:16px;--hm-radius-lg:24px;--hm-shadow:0 1px 2px #1f2d4e0d, 0 12px 32px -14px #1f2d4e38;--hm-shadow-hover:0 22px 48px -20px #1f2d4e57;--hm-ease:cubic-bezier(.23, 1, .32, 1);--hm-ease-out:cubic-bezier(.23, 1, .32, 1);--hm-ease-in-out:cubic-bezier(.77, 0, .175, 1);--hm-ease-drawer:cubic-bezier(.32, .72, 0, 1);--hm-font-display:var(--font-fredoka), "Fredoka", ui-rounded, system-ui, sans-serif;--hm-font-text:var(--font-work), "Work Sans", system-ui, sans-serif;--hm-font-serif:var(--font-serif), "Newsreader", Georgia, "Times New Roman", serif;--color-slate-50:#f7f5f0;--color-slate-100:#eee9df;--color-slate-200:#e2ddd2;--color-slate-300:#cbc4b5;--color-slate-400:#9097a8;--color-slate-500:#5e677d;--color-slate-600:#4f5970;--color-slate-700:#3a4660;--color-slate-800:#2a3757;--color-slate-900:#1f2d4e;--color-slate-950:#141e36;font-family:var(--hm-font-text);font-feature-settings:normal;font-synthesis:style;color:var(--hm-ink);background:var(--hm-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px}.hm[data-tema=oscuro],:root[data-tema-tienda=oscuro] .hm{--hm-ink:#f3f1ec;--hm-ink-2:#d6dcea;--hm-ink-3:#9ba5bc;--hm-line:#2a3655;--hm-line-2:#1f2a45;--hm-canvas:#111a30;--hm-paper:#16213b;--hm-mist:#1c2846;--hm-photo:#e9e6df;--hm-caribe:#d6dcea;--hm-caribe-soft:#1c2846;--hm-caribe-ink:#d6dcea;--hm-on-caribe:#1f2d4e;--hm-brand-ink:var(--hm-marca-oscuro);--hm-photo-blanca:#e9e6df;--hm-error-ring:#ff746838;--hm-sol-soft:#3a3020;--hm-sol-ink:#e6c891;--hm-ok:#4cc38a;--hm-warn:#f0a845;--hm-error:#ff7468;--hm-error-soft:#3d1a22;--hm-error-ink:#ffb4ab;--hm-focus:#f3f1ec;--hm-solid:#f3f1ec;--hm-solid-hover:#fff;--hm-on-solid:#1f2d4e;--hm-band:#1f2d4e;--hm-glass:#16213bf0;--hm-line-strong:#3b4870;--hm-line-campo:#6f7a94;--hm-shimmer:#1f2b48;--hm-ring:#f3f1ec24;--hm-logo-letras:#fff;--hm-logo-trazo:#e8534a;--hm-logo-estrella:#fff;--hm-logo-sub:#fff;--hm-logo-brillo-claro:none;--hm-logo-brillo-marino:inline;--hm-brand:var(--hm-marca-oscuro);--hm-brand-deep:var(--hm-marca);--hm-brand-soft:var(--hm-marca-oscuro-soft);--hm-brand-line:var(--hm-marca-oscuro-line);--hm-shadow:0 1px 2px #05091473, 0 12px 32px -14px #050914bf;--hm-shadow-hover:0 22px 48px -20px #050914d9;--color-slate-50:#16213b;--color-slate-100:#1c2846;--color-slate-200:#2a3655;--color-slate-300:#3b4870;--color-slate-400:#6f7a94;--color-slate-500:#9ba5bc;--color-slate-600:#b3bbcd;--color-slate-700:#d6dcea;--color-slate-800:#e6e9f0;--color-slate-900:#f3f1ec;--color-slate-950:#faf9f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.hm[data-tema=auto],:root[data-tema-tienda=auto] .hm{--hm-ink:#f3f1ec;--hm-ink-2:#d6dcea;--hm-ink-3:#9ba5bc;--hm-line:#2a3655;--hm-line-2:#1f2a45;--hm-canvas:#111a30;--hm-paper:#16213b;--hm-mist:#1c2846;--hm-photo:#e9e6df;--hm-caribe:#d6dcea;--hm-caribe-soft:#1c2846;--hm-caribe-ink:#d6dcea;--hm-on-caribe:#1f2d4e;--hm-brand-ink:var(--hm-marca-oscuro);--hm-photo-blanca:#e9e6df;--hm-error-ring:#ff746838;--hm-sol-soft:#3a3020;--hm-sol-ink:#e6c891;--hm-ok:#4cc38a;--hm-warn:#f0a845;--hm-error:#ff7468;--hm-error-soft:#3d1a22;--hm-error-ink:#ffb4ab;--hm-focus:#f3f1ec;--hm-solid:#f3f1ec;--hm-solid-hover:#fff;--hm-on-solid:#1f2d4e;--hm-band:#1f2d4e;--hm-glass:#16213bf0;--hm-line-strong:#3b4870;--hm-line-campo:#6f7a94;--hm-shimmer:#1f2b48;--hm-ring:#f3f1ec24;--hm-logo-letras:#fff;--hm-logo-trazo:#e8534a;--hm-logo-estrella:#fff;--hm-logo-sub:#fff;--hm-logo-brillo-claro:none;--hm-logo-brillo-marino:inline;--hm-brand:var(--hm-marca-oscuro);--hm-brand-deep:var(--hm-marca);--hm-brand-soft:var(--hm-marca-oscuro-soft);--hm-brand-line:var(--hm-marca-oscuro-line);--hm-shadow:0 1px 2px #05091473, 0 12px 32px -14px #050914bf;--hm-shadow-hover:0 22px 48px -20px #050914d9;--color-slate-50:#16213b;--color-slate-100:#1c2846;--color-slate-200:#2a3655;--color-slate-300:#3b4870;--color-slate-400:#6f7a94;--color-slate-500:#9ba5bc;--color-slate-600:#b3bbcd;--color-slate-700:#d6dcea;--color-slate-800:#e6e9f0;--color-slate-900:#f3f1ec;--color-slate-950:#faf9f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.hm ::selection{background:var(--hm-sol-soft)}.hm-wrap{width:100%;max-width:1360px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}@media (min-width:768px){.hm-wrap{padding-left:max(32px, env(safe-area-inset-left,0px));padding-right:max(32px, env(safe-area-inset-right,0px))}}@media (min-width:1280px){.hm-wrap{padding-inline:40px}}.hm-seccion{padding-block:48px}@media (min-width:768px){.hm-seccion{padding-block:80px}}.hm-niebla{background:var(--hm-mist)}.hm-oscuro{background:var(--hm-band);color:var(--hm-on-band);--hm-focus:#fff}:is(.hm-oscuro,.hm-panel,.hm-sobre-marino){--hm-logo-letras:#fff;--hm-logo-trazo:#e8534a;--hm-logo-estrella:#fff;--hm-logo-sub:#fff;--hm-logo-brillo-claro:none;--hm-logo-brillo-marino:inline;--hm-acento-color:#e8534a}.hm-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hm-ink-3);font-size:12px;font-weight:600}.hm-eyebrow-dot:before{content:"";background:var(--hm-brand);vertical-align:3px;width:16px;height:2px;margin-right:10px;display:inline-block}.hm-title{font-family:var(--hm-font-display);letter-spacing:-.01em;color:var(--hm-ink);font-weight:600;line-height:1.05}.hm-display{font-family:var(--hm-font-display);letter-spacing:-.01em;font-weight:700;line-height:1}.hm-panel{isolation:isolate;color:var(--hm-on-band);background:var(--hm-band);--hm-focus:#fff;position:relative;overflow:hidden}.hm-card{background:var(--hm-paper);border:1px solid var(--hm-line);border-radius:var(--hm-radius)}.hm-btn{height:46px;font-family:var(--hm-font-display);letter-spacing:.005em;white-space:nowrap;transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .16s var(--hm-ease-out), box-shadow .18s ease;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:22px;font-size:15px;font-weight:600;display:inline-flex}.hm-btn:active:not(:disabled){transform:scale(.97)}.hm-btn:disabled,.hm-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.hm-btn[aria-busy=true]{cursor:progress}.hm-btn:focus-visible{outline:2px solid var(--hm-focus);outline-offset:3px}.hm-btn-sm{height:40px;padding-inline:16px;font-size:14px}.hm-btn-lg{height:54px;padding-inline:28px;font-size:16px}.hm-btn-ink{background:var(--hm-solid);color:var(--hm-on-solid)}.hm-btn-brand{background:var(--hm-brand-fill);color:#fff}.hm-btn-line{background:var(--hm-paper);color:var(--hm-ink);border-color:var(--hm-line)}.hm-btn-white{color:var(--hm-on-light);background:#fff}.hm-btn-ghost-white{color:#fff;border-color:#ffffff8c}.hm-btn-sol{background:var(--hm-sol);color:var(--hm-on-light)}@media (hover:hover) and (pointer:fine){.hm-btn-ink:hover:not(:disabled){background:var(--hm-solid-hover)}.hm-btn-brand:hover:not(:disabled){background:var(--hm-brand-fill-hover)}.hm-btn-line:hover:not(:disabled){border-color:var(--hm-ink)}.hm-btn-white:hover:not(:disabled){background:#f3f1ec}.hm-btn-ghost-white:hover:not(:disabled){background:#ffffff1f;border-color:#fff}.hm-btn-sol:hover:not(:disabled){background:#b98f58}}.hm-shine{position:relative}.hm-icono{width:44px;height:44px;color:var(--hm-ink);transition:background-color .18s ease, color .18s ease, transform .18s var(--hm-ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.hm-icono:hover{background:var(--hm-mist)}}.hm-icono:active{transform:scale(.94)}.hm-icono:focus-visible{outline:2px solid var(--hm-focus);outline-offset:2px}.hm-chip{border:1px solid var(--hm-line);background:var(--hm-paper);height:38px;color:var(--hm-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:16px;font-size:13.5px;font-weight:500;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.hm-chip:hover{border-color:var(--hm-ink)}.hm-chip:focus-visible{outline:2px solid var(--hm-focus);outline-offset:2px}.hm-chip[data-activo=true]{background:var(--hm-solid);border-color:var(--hm-solid);color:var(--hm-on-solid)}.hm-badge{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;height:22px;padding-inline:7px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.hm-badge-brand{background:var(--hm-brand-fill);color:#fff}.hm-badge-ink{background:var(--hm-band);color:var(--hm-on-band)}.hm-badge-light{color:var(--hm-on-light);background:#fff}.hm-badge-sol{background:var(--hm-sol);color:var(--hm-on-light)}.hm-badge-caribe{background:var(--hm-caribe);color:var(--hm-on-caribe)}.hm-badge-amber{background:var(--hm-sol-soft);color:var(--hm-sol-ink)}.hm-input{border:1px solid var(--hm-line-campo);background:var(--hm-paper);width:100%;height:48px;color:var(--hm-ink);border-radius:12px;padding-inline:16px;font-size:16px;transition:border-color .15s,box-shadow .15s}@media (min-width:768px){.hm-input{font-size:15px}}.hm-input::placeholder{color:var(--hm-ink-3)}.hm-input:hover{border-color:var(--hm-ink-3)}.hm-input:focus{border-color:var(--hm-ink);box-shadow:0 0 0 3px var(--hm-ring);outline:none}.hm-input[aria-invalid=true]{border-color:var(--hm-error);box-shadow:0 0 0 3px var(--hm-error-ring)}.hm-price{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--hm-ink);font-weight:600}.hm-photo{background:var(--hm-photo);border-radius:12px;position:relative;overflow:hidden}.hm-scroll-x{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.hm-scroll-x::-webkit-scrollbar{display:none}.hm-scroll-x>*{scroll-snap-align:start}.hm-link{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .15s,opacity .15s}.hm-link:hover{opacity:.7}.hm-link:focus-visible{outline:2px solid var(--hm-focus);outline-offset:2px;border-radius:2px}.hm-cargando{background:linear-gradient(90deg, var(--hm-mist) 0%, var(--hm-shimmer) 40%, var(--hm-mist) 80%) 0 0 / 300% 100%;animation:1.4s ease-in-out infinite hm-cargando}.hm-aparece{animation:hm-aparecer .6s var(--hm-ease) both}.hm-pop{animation:hm-pop .36s var(--hm-ease)}.hm-zoom img{transition:transform .6s var(--hm-ease)}.group:hover .hm-zoom img,.hm-zoom:hover img{transform:scale(1.04)}.hm-carga{z-index:90;background:var(--hm-band);color:var(--hm-on-band);place-items:center;animation:.45s 4s forwards hm-carga-sola;display:grid;position:fixed;inset:0}.hm-carga-logo{animation:2.4s ease-in-out infinite hm-carga-respira}.hm-carga-lema{font-family:var(--hm-font-display);color:var(--hm-on-band);font-size:22px;font-weight:600;line-height:1.1}@media (min-width:768px){.hm-carga-lema{font-size:26px}}.hm-carga-barra{background:#ffffff29;border-radius:2px;width:112px;height:2px;position:relative;overflow:hidden}.hm-carga-barra:after{content:"";inset-block:0;background:var(--hm-coral);border-radius:2px;width:42%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite hm-carga-barra;position:absolute;left:0}.hm-carga[data-saliendo]{opacity:0;pointer-events:none;transition:opacity .45s var(--hm-ease), transform .6s var(--hm-ease);animation:none;transform:scale(1.015)}.hm-por-revelar{opacity:.4;transform:translateY(10px)}.hm-revelado{transition:opacity .45s var(--hm-ease), transform .45s var(--hm-ease)}img.hm-foto{transition:opacity .5s var(--hm-ease), transform .6s var(--hm-ease)}.hm-js .hm-foto:not([data-lista]){opacity:0}.hm-js .hm-foto-marco:has(.hm-foto:not([data-lista])):before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff8c 45%,#0000 90%) 0 0/300% 100%;animation:1.4s ease-in-out infinite hm-cargando;position:absolute;inset:0}.hm-espera-foto{border-radius:inherit;background:var(--hm-foto-previa) center / contain no-repeat content-box, var(--hm-photo);background-blend-mode:multiply;padding:9%;position:absolute;inset:0}.hm-fila:is([data-atras],[data-adelante]){--hm-fila-ini:0px;--hm-fila-fin:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--hm-fila-ini), #000 calc(100% - var(--hm-fila-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--hm-fila-ini), #000 calc(100% - var(--hm-fila-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--hm-fila-ini), #000 calc(100% - var(--hm-fila-fin)), transparent)}.hm-fila[data-atras]{--hm-fila-ini:28px}.hm-fila[data-adelante]{--hm-fila-fin:56px}.hm-agregado{animation:hm-agregado .5s var(--hm-ease)}.hm-salto{animation:hm-salto .6s var(--hm-ease)}.hm-pie-banda{background:var(--hm-mist);border-top:1px solid var(--hm-line);position:relative}.hm-pie-lema{font-family:var(--hm-font-display);color:var(--hm-on-band);font-size:22px;font-weight:600;line-height:1.15}.hm-pie-marca{font-family:var(--hm-font-display);letter-spacing:-.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #ffffff21;-webkit-user-select:none;user-select:none;font-weight:700;line-height:.78}.hm-vitrina{--hm-vitrina-gap:16px;container-type:inline-size}.hm-vitrina-vallas{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0;padding:14px 16px 2px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.hm-vitrina-vallas::-webkit-scrollbar{display:none}.hm-vitrina-vallas>li{aspect-ratio:4/5;scroll-snap-align:start;flex:0 0 80%;min-width:0}@media (min-width:640px){.hm-vitrina-vallas{gap:var(--hm-vitrina-gap);padding:var(--hm-vitrina-gap) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.hm-vitrina-vallas>li{aspect-ratio:16/10}.hm-vitrina-vallas>li[data-forma=ancha]{aspect-ratio:27/10;grid-column:span 2}}@media (min-width:1024px){.hm-vitrina-grid[data-con-vallas]{--hm-vitrina-col:calc((100cqi - 11 * var(--hm-vitrina-gap)) / 12);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:calc((4 * var(--hm-vitrina-col) + 3 * var(--hm-vitrina-gap)) * 9 / 16);gap:var(--hm-vitrina-gap);display:grid}.hm-vitrina-grid[data-con-vallas] .hm-vitrina-carrusel{grid-area:span 2/span 8;min-height:0;position:relative}.hm-vitrina-grid[data-con-vallas] .hm-vitrina-carrusel[data-sin-columna]{grid-column:span 12}.hm-vitrina-vallas{display:contents}.hm-vitrina-vallas>li{aspect-ratio:auto;min-height:0}.hm-vitrina-vallas>li[data-forma=columna]{grid-column:span 4}.hm-vitrina-vallas>li[data-forma=alta]{grid-area:span 2/span 4}.hm-vitrina-vallas>li[data-columnas="3"]{grid-column:span 3}.hm-vitrina-vallas>li[data-columnas="6"]{grid-column:span 6}.hm-vitrina-vallas>li[data-columnas="12"]{grid-column:span 12}}@media (min-width:1280px){.hm-vitrina{--hm-vitrina-gap:20px}}.hm-valla{isolation:isolate;border-radius:var(--hm-radius-lg);background:var(--hm-photo);height:100%;color:var(--hm-ink);position:relative;overflow:hidden;container:valla/size}.hm-valla-media{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--hm-ease);position:absolute;inset:0}.hm-valla-media[data-encaje=entera]{object-fit:contain}.hm-valla:hover .hm-valla-media:not([data-encaje=entera]),.hm-valla:focus-within .hm-valla-media:not([data-encaje=entera]){transform:scale(1.04)}.hm-valla-cubre{z-index:1;border-radius:inherit;position:absolute;inset:0}.hm-valla-cubre:focus-visible{outline:3px solid var(--hm-focus);outline-offset:-3px}.hm-valla-oscura .hm-valla-cubre:focus-visible{outline-color:#fff}.hm-valla-encima{z-index:2;position:relative}.hm-valla-oscura{background:var(--hm-band);color:var(--hm-on-band)}.hm-valla-velo{pointer-events:none;background:linear-gradient(#0a0a0900 28%,#0a0a094d 55%,#0a0a09c7 100%);position:absolute;inset:0}@container valla (min-aspect-ratio:7/5){.hm-valla-velo{background:linear-gradient(90deg,#0a0a09c7 0%,#0a0a098c 42%,#0a0a0973 60%,#0a0a0900 86%),linear-gradient(#0a0a0900 40%,#0a0a098c 100%)}}.hm-valla-pie{pointer-events:none;justify-items:start;gap:clamp(6px,2cqi,12px);padding:clamp(16px,6cqi,32px);display:grid;position:absolute;inset:auto 0 0}.hm-valla-pie>*{pointer-events:auto}.hm-valla-titulo{font-family:var(--hm-font-display);letter-spacing:0;text-wrap:balance;--hm-h-weight:700;--hm-h-tracking:-.01em;max-width:15ch;font-size:clamp(24px,min(9cqi,17cqb),66px);font-weight:700;line-height:1.05}.hm-valla-texto{opacity:.86;max-width:38ch;font-size:clamp(13px,min(3.6cqi,6.4cqb),16px);line-height:1.45}@container valla (max-height:260px){.hm-valla-texto{display:none}}.hm-valla-llamado{align-items:center;gap:6px;margin-top:2px;font-size:clamp(13px,min(3.4cqi,6cqb),15px);font-weight:700;display:inline-flex}.hm-valla-llamado svg{transition:transform .4s var(--hm-ease)}.hm-valla:hover .hm-valla-llamado svg{transform:translate(4px)}.hm-valla-acciones{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.hm-valla-precio{justify-items:start;gap:4px;display:grid}.hm-valla-antes{align-items:center;gap:8px;font-size:clamp(12px,min(3.2cqi,5.6cqb),14px);font-weight:600;display:inline-flex}.hm-valla-antes s{opacity:.7}.hm-valla-descuento{background:var(--hm-brand-fill);color:#fff;font-family:var(--hm-font-display);letter-spacing:.01em;border-radius:6px;padding:1px 7px;font-size:1.12em;font-weight:700}.hm-etiqueta{background:var(--hm-sol);color:var(--hm-on-light);font-family:var(--hm-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform .45s var(--hm-ease);border-radius:6px;padding:.12em .3em .06em .22em;font-size:clamp(32px,min(13cqi,20cqb),68px);font-weight:700;line-height:.9;display:inline-block}.hm-etiqueta[data-oscura]{background:var(--hm-band);color:var(--hm-on-band)}.hm-etiqueta-moneda{vertical-align:.95em;letter-spacing:.02em;margin-right:.12em;font-size:.34em}.hm-etiqueta-centavos{vertical-align:.62em;margin-left:.04em;font-size:.48em}.hm-valla:hover .hm-etiqueta{transform:translateY(-3px)}.hm-valla[data-fondo=marca-suave]{background:var(--hm-brand-soft)}.hm-valla[data-fondo=sol-suave]{background:var(--hm-sol-soft)}.hm-valla[data-fondo=niebla-suave]{background:var(--hm-mist)}.hm-valla[data-fondo=caribe-suave]{background:var(--hm-caribe-soft)}.hm-valla[data-fondo=tinta]{background:var(--hm-band);color:var(--hm-on-band)}.hm-valla[data-fondo=marca]{background:var(--hm-brand-fill);color:#fff}.hm-valla[data-fondo=sol]{background:var(--hm-sol);color:var(--hm-on-light)}.hm-isla-clara,.hm-valla:is([data-fondo=marca-suave],[data-fondo=sol-suave],[data-fondo=niebla-suave],[data-fondo=caribe-suave]){--hm-ink:#1f2d4e;--hm-ink-2:#46526c;--hm-ink-3:#5e677d;--hm-line:#e2ddd2;--hm-line-2:#eee9df;--hm-paper:#fff;--hm-mist:#f3f1ec;--hm-photo:#f3f1ec;--hm-caribe:#1f2d4e;--hm-caribe-soft:#f3f1ec;--hm-sol-soft:#f3e9d8;--hm-sol-ink:#6a4b1c;--hm-solid:#1f2d4e;--hm-solid-hover:#2d3f68;--hm-on-solid:#fff;--hm-band:#1f2d4e;--hm-glass:#fffffff2;--hm-line-strong:#cbc4b5;--hm-line-campo:#7d8598;--hm-shimmer:#e8e3d8;--hm-ring:#1f2d4e1f;--hm-caribe-ink:#1f2d4e;--hm-on-caribe:#fff;--hm-brand-ink:var(--hm-marca-deep);--hm-photo-blanca:#fff;--hm-error-ring:#b423181a;--hm-ok:#157347;--hm-warn:#a15c07;--hm-error:#b42318;--hm-error-soft:#fdecea;--hm-error-ink:#7a1d14;--hm-focus:#1f2d4e;--hm-brand:var(--hm-marca);--hm-brand-deep:var(--hm-marca-deep);--hm-brand-soft:var(--hm-marca-soft);--hm-brand-line:var(--hm-marca-line);--hm-logo-letras:#021947;--hm-logo-trazo:#021947;--hm-logo-estrella:#da0114;--hm-logo-sub:#da0114;--hm-logo-brillo-claro:inline;--hm-logo-brillo-marino:none;--color-slate-50:#f7f5f0;--color-slate-100:#eee9df;--color-slate-200:#e2ddd2;--color-slate-300:#cbc4b5;--color-slate-400:#9097a8;--color-slate-500:#5e677d;--color-slate-600:#4f5970;--color-slate-700:#3a4660;--color-slate-800:#2a3757;--color-slate-900:#1f2d4e;--color-slate-950:#141e36;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hm-isla-clara{color:var(--hm-ink)}.hm-valla-producto{grid-template-rows:minmax(0,1fr) auto;height:100%;display:grid}.hm-valla-producto-foto{min-height:0;padding:4cqi 6cqi 0;position:relative}.hm-valla-media-producto{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform 1.2s var(--hm-ease)}.hm-valla:hover .hm-valla-media-producto{transform:scale(1.05)translateY(-1.5%)}.hm-valla-producto-info{pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 12px;padding:3cqi 6cqi 6cqi;display:grid}.hm-valla-producto-info>*{pointer-events:auto}.hm-valla-nombre{-webkit-line-clamp:2;--hm-h-weight:700;--hm-h-tracking:-.02em;-webkit-box-orient:vertical;grid-column:1/-1;font-size:clamp(16px,min(5.2cqi,9.4cqb),28px);line-height:1.08;display:-webkit-box;overflow:hidden}@container valla (min-aspect-ratio:6/5){.hm-valla-producto{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.hm-valla-producto-foto{order:2;padding:5cqb 4cqb 5cqb 0}.hm-valla-producto-info{grid-template-columns:minmax(0,1fr);align-content:end;justify-items:start;gap:10px;padding:8cqb 0 8cqb 8cqb}}.hm-valla-grupo{grid-template-rows:auto minmax(0,1fr);gap:5cqi;height:100%;padding:clamp(16px,7cqi,32px);display:grid}.hm-valla-grupo-texto{pointer-events:none;align-content:start;justify-items:start;gap:clamp(6px,2cqi,12px);display:grid}.hm-valla-vitrina{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:clamp(6px,2.4cqi,12px);min-height:0;margin:0;padding:0;list-style:none;display:grid}.hm-valla-vitrina[data-cuantas="1"]{grid-template-columns:minmax(0,1fr)}.hm-valla-pieza{min-height:0;transition:transform .6s var(--hm-ease) calc(var(--j,0) * 45ms);background:#fff;border-radius:12px;position:relative;overflow:hidden}.hm-valla-pieza img{object-fit:contain;width:80%;height:80%;position:absolute;inset:10%}.hm-valla:hover .hm-valla-pieza{transform:translateY(-4px)}.hm-valla-insignia{background:var(--hm-band);color:var(--hm-on-band);border-radius:6px;padding:1px 6px;font-size:11.5px;font-weight:700;position:absolute;top:6px;left:6px}@container valla (min-aspect-ratio:7/5){.hm-valla-grupo{grid-template-rows:none;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:6cqb;padding:9cqb}.hm-valla-grupo-texto{align-content:end}}@container valla (max-aspect-ratio:7/5) and (max-height:300px){.hm-valla-vitrina{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.hm-valla-pieza:nth-child(n+3){display:none}}.hm-pieza{animation:hm-pieza .9s var(--hm-ease) backwards;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.hm-pieza .hm-valla-media,.hm-pieza .hm-valla-media-producto{animation:hm-asienta 1.8s var(--hm-ease) backwards;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.hm:has(>.hm-carga:not([data-saliendo])) :is(.hm-pieza,.hm-pieza .hm-valla-media,.hm-pieza .hm-valla-media-producto){animation-play-state:paused}.hm-diapo-foto{transition:transform .6s var(--hm-ease);transform:scale(1)}[data-diapo-activa] .hm-diapo-foto{transition:transform var(--hm-diapo-ms,7s) linear;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.hm-pieza,.hm-pieza .hm-valla-media,.hm-pieza .hm-valla-media-producto{animation:none!important}.hm-valla-media,.hm-valla-media-producto,.hm-valla-pieza,.hm-etiqueta,.hm-valla-llamado svg,.hm-diapo-foto{transition:none!important;transform:none!important}.hm-aparece,.hm-pop,.hm-cargando,.hm-carga-logo,.hm-carga-barra:after,.hm-agregado,.hm-salto{animation:none!important}.hm-js .hm-foto-marco:has(.hm-foto:not([data-lista])):before{animation:none}.hm-zoom img{transition:none}.group:hover .hm-zoom img,.hm-zoom:hover img{transform:none}.hm-por-revelar{opacity:1;transform:none}.hm-carga[data-saliendo]{transform:none}}.hm{-webkit-tap-highlight-color:transparent}.hm :is(button,a,[role=button],summary,label){touch-action:manipulation}.hm-acento{font-family:var(--hm-font-serif);letter-spacing:-.005em;color:var(--hm-acento-color,var(--hm-brand));font-size:1.16em;font-style:italic;font-weight:400;line-height:1}:is(.hm-hero-sobre-foto,.hm-promo[data-foto]){--hm-acento-color:currentColor}.hm-sec{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}@media (min-width:768px){.hm-sec{margin-bottom:28px}}.hm-sec-titulo{text-wrap:balance;--hm-h-weight:600;--hm-h-tracking:-.01em;font-size:28px;line-height:1.08}@media (min-width:768px){.hm-sec-titulo{font-size:38px}}@media (min-width:1280px){.hm-sec-titulo{font-size:44px}}.hm-sec-mas{min-height:44px;color:var(--hm-ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--hm-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--hm-ink) 35%, transparent);flex:none;align-items:center;gap:6px;font-size:16px;font-weight:600;transition:text-decoration-color .2s;display:inline-flex}.hm-sec-mas svg{transition:transform .2s var(--hm-ease-out)}.hm-sec-mas:focus-visible{outline:2px solid var(--hm-focus);outline-offset:4px;border-radius:4px}@media (hover:hover) and (pointer:fine){.hm-sec-mas:hover{-webkit-text-decoration-color:var(--hm-ink);text-decoration-color:var(--hm-ink)}.hm-sec-mas:hover svg{transform:translate(3px)}}.hm-bloque{margin-top:56px}@media (min-width:768px){.hm-bloque{margin-top:88px}}[data-ui=menu][data-state=open]{animation:hm-menu-abre .2s var(--hm-ease-out)}[data-ui=menu][data-state=closed]{animation:hm-menu-cierra .14s var(--hm-ease-out) forwards}@media (prefers-reduced-motion:reduce){.hm-sec-mas svg{transition:none}[data-ui=menu][data-state=open]{animation:.16s hm-menu-funde}[data-ui=menu][data-state=closed]{animation:.12s reverse forwards hm-menu-funde}}}@media print{.hm-por-revelar{opacity:1;transform:none}}::view-transition-group(.hm-viaje-foto){animation-duration:.46s;animation-timing-function:cubic-bezier(.77,0,.175,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@keyframes hm-aparecer{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hm-pop{0%{transform:scale(.8)}55%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes hm-cargando{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes hm-pieza{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes hm-asienta{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes hm-progreso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-carga-sola{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes hm-carga-respira{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes hm-carga-barra{0%{transform:translate(-100%)}to{transform:translate(240%)}}@keyframes hm-agregado{0%{transform:scale(.86)}55%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes hm-salto{0%,to{transform:none}30%{transform:translateY(-4px)rotate(-8deg)}60%{transform:translateY(1px)rotate(4deg)}}.hm :is(h1,h2,h3,h4,h5){font-family:var(--hm-h-font,var(--hm-font-display));color:var(--hm-h-color,inherit);font-weight:var(--hm-h-weight,600);letter-spacing:max(-.012em, var(--hm-h-tracking,0em))}.hm .hm-title{--hm-h-weight:600;--hm-h-tracking:-.01em}.hm .hm-display{--hm-h-weight:700;--hm-h-tracking:-.01em}.hm-barra-compra{transform:translateY(calc(100% + 64px))}.hm-barra-compra[data-animar]{transition:transform .28s var(--hm-ease)}.hm-barra-compra[data-visible]{transform:none}@media (prefers-reduced-motion:reduce){.hm-barra-compra{transition:none}}.hm img[data-encaje=entera]{object-fit:contain;background-color:var(--hm-photo)}.hm .hm-logo{flex:none;display:block;overflow:visible}:root[data-cambiando-tema] .hm,:root[data-cambiando-tema] .hm *,:root[data-cambiando-tema] .hm :before,:root[data-cambiando-tema] .hm :after{transition:none!important}html:has(.hm[data-tema=oscuro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111a30}html:has(.hm[data-tema=oscuro]) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111a30}@media (prefers-color-scheme:dark){html:has(.hm[data-tema=auto]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111a30}html:has(.hm[data-tema=auto]) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111a30}}@keyframes hm-menu-abre{0%{opacity:0;transform:translateY(-6px)}}@keyframes hm-menu-cierra{to{opacity:0;transform:translateY(-4px)}}@keyframes hm-menu-funde{0%{opacity:0}}
