@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fraunces-latin-BBJlbjAS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fraunces-latin-ext-BgdtRcEq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./inter-latin-BwkfbSeq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./inter-latin-ext-DpK-iCPk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--neky-color-cream: #f6f2e9;--neky-color-white: #ffffff;--neky-color-gold: #e08a55;--neky-color-gold-soft: #f4e2d6;--neky-color-ink: #123448;--neky-color-gold-text: #9d4d1d;--neky-color-muted: #46645f;--neky-color-espresso: #042e49;--neky-color-espresso-soft: #0b3d5c;--neky-color-sage: #46645f;--neky-color-sage-soft: #dfe9e3;--neky-color-terracotta: #9d4d1d;--neky-color-terracotta-soft: #f4e2d6;--neky-surface-page: var(--neky-color-cream);--neky-surface-raised: var(--neky-color-white);--neky-surface-sunken: #f1ece0;--neky-border: #ddd2bd;--neky-border-strong: #c8bca4;--neky-font-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--neky-font-heading: "Fraunces", Georgia, "Times New Roman", serif;--neky-text-xs: .75rem;--neky-text-sm: .8125rem;--neky-text-base: .9375rem;--neky-text-md: 1rem;--neky-text-lg: clamp(1.0625rem, .4vw + 1rem, 1.1875rem);--neky-text-xl: clamp(1.25rem, .8vw + 1.1rem, 1.5rem);--neky-text-2xl: clamp(1.5rem, 1.4vw + 1.2rem, 2rem);--neky-text-3xl: clamp(1.875rem, 2.4vw + 1.3rem, 2.75rem);--neky-text-4xl: clamp(2.25rem, 4vw + 1.4rem, 3.75rem);--neky-leading-tight: 1.12;--neky-leading-snug: 1.3;--neky-leading-normal: 1.6;--neky-tracking-display: -.02em;--neky-tracking-tight: -.01em;--neky-tracking-wide: .02em;--neky-tracking-caps: .08em;--neky-space-1: .25rem;--neky-space-2: .5rem;--neky-space-3: .75rem;--neky-space-4: 1rem;--neky-space-5: 1.25rem;--neky-space-6: 1.5rem;--neky-space-8: 2rem;--neky-space-10: 2.5rem;--neky-space-12: 3rem;--neky-space-16: 4rem;--neky-space-20: 5rem;--neky-space-24: 6rem;--neky-container: 1280px;--neky-container-wide: 1440px;--neky-container-chrome: 1720px;--neky-w-galeria: 560px;--neky-w-ficha-centro: 659px;--neky-w-buybox: 244px;--neky-w-filtros: 238px;--neky-w-panel: 365px;--neky-radius-sm: 6px;--neky-radius-md: 10px;--neky-radius-lg: 16px;--neky-radius-xl: 24px;--neky-radius-2xl: 32px;--neky-radius-pill: 999px;--neky-shadow-sm: 0 1px 2px rgba(4, 46, 73, .06), 0 1px 3px rgba(4, 46, 73, .04);--neky-shadow-md: 0 2px 4px rgba(4, 46, 73, .06), 0 8px 16px -4px rgba(4, 46, 73, .08);--neky-shadow-lg: 0 4px 8px rgba(4, 46, 73, .06), 0 16px 32px -8px rgba(4, 46, 73, .12);--neky-shadow-drawer: -8px 0 40px rgba(4, 46, 73, .18);--neky-duration-fast: .15s;--neky-duration-base: .22s;--neky-duration-slow: .32s;--neky-ease-out: cubic-bezier(.22, 1, .36, 1);--neky-ease-drawer: cubic-bezier(.32, .72, 0, 1);--neky-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--neky-z-header: 100;--neky-z-drawer: 9999;--neky-corazon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.5 8.6c0 4.2-6 8.2-7.5 9.4-1.5-1.2-7.5-5.2-7.5-9.4a4.1 4.1 0 0 1 7.5-2.3 4.1 4.1 0 0 1 7.5 2.3z'/%3E%3C/svg%3E")}.price,.woocommerce-Price-amount,.neky-precio,.neky-cantidad,.quantity input,.order-total,.cart-subtotal{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}html{color-scheme:light}body{background-color:var(--neky-surface-page);color:var(--neky-color-ink);font-family:var(--neky-font-base);font-size:var(--neky-text-base);line-height:var(--neky-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,a,[role=button],input[type=submit],label,summary{touch-action:manipulation;-webkit-tap-highlight-color:rgba(224,138,85,.25)}h1,h2,h3,h4,h5,h6{font-family:var(--neky-font-heading);font-weight:600;line-height:var(--neky-leading-tight);letter-spacing:var(--neky-tracking-display);color:var(--neky-color-espresso);font-variation-settings:"SOFT" 30,"WONK" 0;text-wrap:balance}h1{font-size:var(--neky-text-3xl);font-variation-settings:"opsz" 120,"SOFT" 30,"WONK" 0}h2{font-size:var(--neky-text-2xl);font-variation-settings:"opsz" 60,"SOFT" 30,"WONK" 0}h3{font-size:var(--neky-text-xl);font-variation-settings:"opsz" 30,"SOFT" 30,"WONK" 0}p{text-wrap:pretty}a{color:var(--neky-color-ink);text-underline-offset:.18em;transition:color var(--neky-duration-fast) var(--neky-ease-out)}a:hover,a:focus{color:var(--neky-color-gold-text)}:focus-visible{outline:2px solid var(--neky-color-gold-text);outline-offset:2px;border-radius:var(--neky-radius-sm)}.button,a.button,button,input[type=submit],.woocommerce #respond input#submit{font-family:var(--neky-font-base);font-weight:600;font-size:var(--neky-text-base);letter-spacing:var(--neky-tracking-tight);background-color:var(--neky-color-gold);color:var(--neky-color-espresso);border:none;border-radius:var(--neky-radius-md);padding:.7em 1.4em;cursor:pointer;transition:background-color var(--neky-duration-fast) var(--neky-ease-out),color var(--neky-duration-fast) var(--neky-ease-out),transform var(--neky-duration-fast) var(--neky-ease-out),box-shadow var(--neky-duration-fast) var(--neky-ease-out)}.button:hover,a.button:hover,button:hover,input[type=submit]:hover,.woocommerce #respond input#submit:hover{background-color:var(--neky-color-espresso);color:var(--neky-color-cream);box-shadow:var(--neky-shadow-md)}.button:active,a.button:active,button:active,input[type=submit]:active{transform:scale(.97);box-shadow:var(--neky-shadow-sm)}img{max-width:100%;height:auto}.neky-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neky-skip-link{position:absolute;top:-100px;left:var(--neky-space-4);z-index:calc(var(--neky-z-header) + 10);background:var(--neky-color-espresso);color:var(--neky-color-cream);padding:var(--neky-space-3) var(--neky-space-5);border-radius:0 0 var(--neky-radius-md) var(--neky-radius-md);font-weight:600;transition:top var(--neky-duration-base) var(--neky-ease-out)}.neky-skip-link:focus{top:0;color:var(--neky-color-cream)}.neky-contenedor{width:min(100% - 2rem,var(--neky-container));margin-inline:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.site-header{display:none}.site-content .col-full{max-width:var(--neky-container-chrome)}.neky-utilbar{background:#02202f;color:#b9cfd8;font-size:var(--neky-text-xs)}.neky-utilbar__inner{width:min(100% - 2rem,var(--neky-container-chrome));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--neky-space-4);min-height:36px}.neky-utilbar__promesa{display:inline-flex;align-items:center;gap:var(--neky-space-2);font-weight:500}.neky-utilbar__promesa svg{color:var(--neky-color-gold);flex:none}.neky-utilbar__enlaces{display:flex;align-items:center;gap:var(--neky-space-5)}.neky-utilbar a{color:#b9cfd8;text-decoration:none}.neky-utilbar a:hover,.neky-utilbar a:focus{color:var(--neky-color-gold)}@media(max-width:860px){.neky-utilbar__enlaces{display:none}.neky-utilbar__inner{justify-content:center}}.neky-header{position:sticky;top:0;z-index:var(--neky-z-header);background:var(--neky-color-espresso);color:var(--neky-color-cream);transition:box-shadow var(--neky-duration-base) var(--neky-ease-out)}.neky-header.is-stuck{box-shadow:0 4px 24px #042e4959}.neky-header__inner{width:min(100% - 2rem,var(--neky-container-chrome));margin-inline:auto;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:var(--neky-space-4);padding-block:var(--neky-space-4);transition:padding-block var(--neky-duration-base) var(--neky-ease-out)}.neky-header.is-stuck .neky-header__inner{padding-block:var(--neky-space-2)}.neky-header__logo{display:flex;align-items:center;flex:none}.neky-header__logo img{display:block;height:40px;width:auto;transition:height var(--neky-duration-base) var(--neky-ease-out)}.neky-header.is-stuck .neky-header__logo img{height:32px}.neky-header__wordmark{font-family:var(--neky-font-heading);font-size:1.5rem;font-weight:700;letter-spacing:.06em;color:var(--neky-color-gold);text-decoration:none}.neky-catnav{position:relative;flex:none}.neky-catnav__trigger{display:inline-flex;align-items:center;gap:var(--neky-space-2);background:var(--neky-color-gold);color:var(--neky-color-espresso);border:none;border-radius:var(--neky-radius-md);padding:.65rem 1rem;font-weight:600;font-size:var(--neky-text-base);cursor:pointer;white-space:nowrap}.neky-catnav__trigger:hover{background:#e6a074;color:var(--neky-color-espresso);box-shadow:none}.neky-catnav__trigger svg{transition:transform var(--neky-duration-fast) var(--neky-ease-out)}.neky-catnav__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.neky-catnav__panel{position:absolute;top:calc(100% + .75rem);left:0;min-width:min(680px,90vw);background:var(--neky-surface-raised);border-radius:var(--neky-radius-lg);box-shadow:var(--neky-shadow-lg);padding:var(--neky-space-6);display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--neky-space-2) var(--neky-space-6);opacity:0;visibility:hidden;transform-origin:top left;transform:scale(.96) translateY(-4px);transition:opacity var(--neky-duration-fast) var(--neky-ease-out),transform var(--neky-duration-fast) var(--neky-ease-out),visibility var(--neky-duration-fast)}.neky-catnav__panel.is-open{opacity:1;visibility:visible;transform:scale(1) translateY(0)}.neky-catnav__panel a{display:block;padding:var(--neky-space-2) var(--neky-space-3);border-radius:var(--neky-radius-sm);color:var(--neky-color-ink);text-decoration:none;font-size:var(--neky-text-base)}.neky-catnav__panel a:hover,.neky-catnav__panel a:focus{background:var(--neky-color-gold-soft);color:var(--neky-color-espresso)}.neky-catnav__count{color:var(--neky-color-muted);font-size:var(--neky-text-xs);margin-left:.35em}.neky-buscador-wrap{display:flex;min-width:0}.neky-buscador{position:relative;flex:1;min-width:0;height:40px;margin:0;display:flex;align-items:stretch;background:var(--neky-surface-raised);border-radius:var(--neky-radius-md);overflow:hidden;box-shadow:0 0 #e08a5500;transition:box-shadow var(--neky-duration-fast) var(--neky-ease-out)}.neky-buscador:focus-within{box-shadow:0 0 0 3px #e08a558c}.neky-buscador input[type=search]{flex:1;min-width:0;border:none;background:transparent;padding:0 1rem 0 2.6rem;font-family:var(--neky-font-base);font-size:var(--neky-text-base);color:var(--neky-color-ink)}.neky-buscador input[type=search]:focus{outline:none}.neky-buscador input::placeholder{color:var(--neky-color-muted)}.neky-buscador__icono{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--neky-color-muted);pointer-events:none}.neky-buscador__submit{flex:none;display:inline-flex;align-items:center;justify-content:center;width:45px;background:var(--neky-color-gold);color:var(--neky-color-espresso);border:none;padding:0;font-weight:700;font-size:var(--neky-text-sm);cursor:pointer}.neky-buscador__submit:hover{background:var(--neky-color-terracotta);color:var(--neky-color-cream)}.neky-acciones{display:flex;align-items:center;gap:var(--neky-space-1);flex:none}.neky-accion{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:44px;min-height:44px;padding:var(--neky-space-2);border-radius:var(--neky-radius-md);color:var(--neky-color-cream);text-decoration:none;font-size:10px;letter-spacing:var(--neky-tracking-caps);text-transform:uppercase;background:none;border:1px solid transparent;cursor:pointer;transition:background-color var(--neky-duration-fast) var(--neky-ease-out)}@media(hover:hover){.neky-accion:hover{border-color:#ffffff59}}.neky-acciones .neky-accion,.neky-acciones .neky-accion span{color:var(--neky-color-cream)}.neky-acciones .neky-accion .neky-accion__badge{color:var(--neky-color-espresso)}.neky-accion:hover,.neky-accion:focus-visible{background:#ffffff14}.neky-acciones .neky-accion:hover,.neky-acciones .neky-accion:hover span,.neky-acciones .neky-accion:focus-visible,.neky-acciones .neky-accion:focus-visible span{color:var(--neky-color-gold)}.neky-acciones .neky-accion:hover .neky-accion__badge{color:var(--neky-color-espresso)}.neky-accion__etiqueta{display:none}@media(min-width:1100px){.neky-accion__etiqueta{display:block}}.neky-accion--dos-lineas .neky-accion__linea1,.neky-accion--dos-lineas .neky-accion__linea2{display:none;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1100px){.neky-accion--dos-lineas .neky-accion__linea1,.neky-accion--dos-lineas .neky-accion__linea2{display:block}.neky-accion--dos-lineas{display:grid;grid-template-areas:"icono linea1" "icono linea2";grid-template-columns:auto auto;align-items:center;justify-content:start;column-gap:var(--neky-space-2);row-gap:0;text-align:left}.neky-accion--dos-lineas>svg{grid-area:icono}.neky-accion--dos-lineas .neky-accion__badge{position:static;grid-area:icono;justify-self:end;align-self:start;margin:-6px -4px 0 0}.neky-accion--dos-lineas .neky-accion__linea1{grid-area:linea1;align-self:end}.neky-accion--dos-lineas .neky-accion__linea2{grid-area:linea2;align-self:start}}.neky-accion--dos-lineas .neky-accion__linea1{font-size:10px;font-weight:500;text-transform:none;letter-spacing:normal;color:#b9cfd8}.neky-accion--dos-lineas .neky-accion__linea2{font-size:var(--neky-text-xs);font-weight:700;text-transform:none;letter-spacing:normal}.neky-accion__badge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--neky-radius-pill);background:var(--neky-color-gold);color:var(--neky-color-espresso);font-size:11px;font-weight:700;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.neky-accion__badge.is-bump{animation:neky-bump var(--neky-duration-slow) var(--neky-ease-spring)}@keyframes neky-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.neky-cuenta-flyout{position:relative}.neky-cuenta-flyout__panel{position:absolute;top:calc(100% + .75rem);right:0;width:min(420px,90vw);background:var(--neky-surface-raised);border-radius:var(--neky-radius-lg);box-shadow:var(--neky-shadow-lg);padding:var(--neky-space-5);opacity:0;visibility:hidden;transform-origin:top right;transform:scale(.96) translateY(-4px);transition:opacity var(--neky-duration-fast) var(--neky-ease-out),transform var(--neky-duration-fast) var(--neky-ease-out),visibility var(--neky-duration-fast)}.neky-cuenta-flyout__panel.is-open{opacity:1;visibility:visible;transform:scale(1) translateY(0)}@media(max-width:1099px){.neky-cuenta-flyout{position:static}.neky-cuenta-flyout__panel{left:1rem;right:1rem;width:auto;transform-origin:top center}}.neky-cuenta-flyout__columnas{display:grid;grid-template-columns:1fr 1fr;gap:var(--neky-space-6)}.neky-cuenta-flyout__titulo{margin:0 0 var(--neky-space-2);font-family:var(--neky-font-base);font-size:var(--neky-text-xs);font-weight:700;letter-spacing:var(--neky-tracking-caps);text-transform:uppercase;color:var(--neky-color-muted)}.neky-cuenta-flyout__panel ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--neky-space-2)}.neky-cuenta-flyout__panel a{color:var(--neky-color-ink);text-decoration:none;font-size:var(--neky-text-sm)}.neky-cuenta-flyout__panel a:hover,.neky-cuenta-flyout__panel a:focus-visible{color:var(--neky-color-terracotta);text-decoration:underline}.neky-cuenta-flyout__vacio{color:var(--neky-color-muted);font-size:var(--neky-text-sm)}.neky-cuenta-flyout__invitado p{margin:0 0 var(--neky-space-3);font-size:var(--neky-text-sm);color:var(--neky-color-muted)}.neky-cuenta-flyout__acceso{display:block;width:100%;text-align:center}@media(max-width:1024px){.neky-cuenta-flyout__panel{right:1rem}}.neky-header__menu-movil{display:none}@media(max-width:1024px){.neky-header__inner{grid-template-columns:auto 1fr;row-gap:var(--neky-space-3)}.neky-acciones{justify-self:end}.neky-buscador-wrap{grid-column:1 / -1;order:3}.neky-catnav{display:none}.neky-header__menu-movil{display:inline-flex}}@media(max-width:560px){.neky-header__logo img{height:32px}.neky-acciones{gap:0}}.neky-cargando{position:fixed;inset:0;z-index:var(--neky-z-modal, 1000);display:grid;place-items:center;background:color-mix(in srgb,var(--neky-color-espresso) 92%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--neky-duration-fast) var(--neky-ease-out)}.neky-cargando[hidden]{display:none}.neky-cargando.is-visible{opacity:1}.neky-cargando__marca{display:flex;flex-direction:column;align-items:center;gap:var(--neky-space-4)}.neky-cargando__marca img{height:40px;width:auto}.neky-cargando__wordmark{font-family:var(--neky-font-heading);font-size:1.5rem;font-weight:700;letter-spacing:.06em;color:var(--neky-color-cream)}.neky-cargando__barra{position:relative;width:120px;height:3px;border-radius:var(--neky-radius-pill);background:#ffffff2e;overflow:hidden}.neky-cargando__barra span{position:absolute;inset:0;border-radius:inherit;background:var(--neky-color-gold);transform-origin:left center;animation:neky-cargando-barra 1s var(--neky-ease-out) infinite}@keyframes neky-cargando-barra{0%{transform:translate(-100%) scaleX(.4)}60%{transform:translate(35%) scaleX(.75)}to{transform:translate(100%) scaleX(.4)}}@media(prefers-reduced-motion:reduce){.neky-cargando__barra span{animation:none;transform:none}}.neky-barra2{background:#02202f;color:#b9cfd8;font-size:var(--neky-text-sm);border-top:1px solid rgba(255,255,255,.06)}.neky-barra2__inner{width:min(100% - 2rem,var(--neky-container-chrome));margin-inline:auto;display:flex;align-items:center;gap:var(--neky-space-4);min-height:44px}.neky-barra2__menu{display:inline-flex;align-items:center;gap:.45em;min-height:44px;padding:0 var(--neky-space-3) 0 0;background:none;border:none;color:var(--neky-color-cream);font-family:var(--neky-font-base);font-size:var(--neky-text-sm);font-weight:600;cursor:pointer;border-radius:var(--neky-radius-sm);transition:color var(--neky-duration-fast) var(--neky-ease-out),transform var(--neky-duration-fast) var(--neky-ease-out)}.neky-barra2__menu:hover{color:var(--neky-color-gold);box-shadow:none;background:none}.neky-barra2__menu:active{transform:scale(.96)}.neky-barra2__enlaces{display:flex;align-items:center;gap:var(--neky-space-5);list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.neky-barra2__enlaces::-webkit-scrollbar{display:none}.neky-barra2__enlaces a{color:#b9cfd8;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:44px}.neky-barra2__enlaces a:hover,.neky-barra2__enlaces a:focus-visible{color:var(--neky-color-gold)}.neky-barra2__util{margin-left:auto;display:flex;align-items:center;gap:var(--neky-space-4);flex:none}.neky-barra2__promesa{display:inline-flex;align-items:center;gap:.45em;font-size:var(--neky-text-xs);white-space:nowrap}.neky-barra2__promesa svg{color:var(--neky-color-gold);flex:none}.neky-barra2__redes{display:flex;align-items:center;gap:var(--neky-space-1);list-style:none;margin:0;padding:0}.neky-barra2__redes a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--neky-radius-sm);color:#b9cfd8}.neky-barra2__redes a:hover{color:var(--neky-color-gold);background:#ffffff12}@media(max-width:900px){.neky-barra2__enlaces,.neky-barra2__redes{display:none}.neky-barra2__promesa{font-size:11px}}.neky-rail{background:var(--neky-color-espresso-soft);border-top:1px solid rgba(255,255,255,.07)}.neky-rail__inner{width:min(100% - 2rem,var(--neky-container-chrome));margin-inline:auto;min-height:39px;display:flex;align-items:center;gap:var(--neky-space-3);padding-block:var(--neky-space-1);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.neky-rail__inner::-webkit-scrollbar{display:none}.neky-rail__chip{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:.4em;min-height:31px;padding:.4rem .9rem;border-radius:var(--neky-radius-pill);background:#ffffff12;border:1px solid transparent;color:var(--neky-color-cream);font-size:var(--neky-text-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color var(--neky-duration-fast) var(--neky-ease-out)}@media(hover:hover){.neky-rail__chip:hover{border-color:#ffffff80}}.neky-rail__chip:focus-visible{border-color:var(--neky-color-gold)}.neky-rail__chip.is-active{background:var(--neky-color-gold);border-color:var(--neky-color-gold);color:var(--neky-color-espresso);font-weight:600}.neky-rail__chip-count{opacity:.65;font-size:var(--neky-text-xs);font-variant-numeric:tabular-nums}.neky-rail{position:relative}.neky-rail:after{content:"";position:absolute;inset-block:0;right:0;width:48px;pointer-events:none;background:linear-gradient(to right,rgba(61,53,41,0),var(--neky-color-espresso-soft))}.neky-single{width:min(100% - 2rem,var(--neky-container-wide));margin-inline:auto;padding-block:var(--neky-space-6) var(--neky-space-16)}.woocommerce div.product{display:grid;grid-template-columns:var(--neky-w-galeria) minmax(0,1fr);gap:var(--neky-space-10);align-items:start}.woocommerce div.product div.images,.woocommerce div.product .summary{width:auto!important;max-width:none!important;margin:0!important;float:none!important}.woocommerce div.product div.images{grid-column:1;display:flex;gap:var(--neky-space-3);position:sticky;top:130px}@media(max-width:899.98px){.woocommerce div.product div.images{position:static}}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{order:2;flex:1;min-width:0;background:var(--neky-surface-raised);border:1px solid var(--neky-border);border-radius:var(--neky-radius-lg);overflow:hidden}.woocommerce div.product div.images img{aspect-ratio:1 / 1;object-fit:contain;padding:var(--neky-space-6);background:var(--neky-surface-raised)}.woocommerce div.product div.images .flex-control-thumbs{order:1;flex:none;display:flex;flex-direction:column;width:56px;max-height:500px;overflow-y:auto;gap:var(--neky-space-2);margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:auto;float:none;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs img{aspect-ratio:1 / 1;width:100%;object-fit:contain;border:1px solid var(--neky-border);border-radius:var(--neky-radius-sm);padding:var(--neky-space-1);opacity:1;transition:border-color var(--neky-duration-fast) var(--neky-ease-out)}.woocommerce div.product div.images .flex-control-thumbs img.flex-active,.woocommerce div.product div.images .flex-control-thumbs img:hover{border-color:var(--neky-color-gold)}@media(max-width:899.98px){.woocommerce div.product div.images{flex-direction:column}.woocommerce div.product div.images .flex-control-thumbs{order:2;flex-direction:row;flex-wrap:wrap;width:auto;max-height:none}.woocommerce div.product div.images .flex-control-thumbs li{width:56px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{order:1}}.woocommerce div.product .summary{grid-column:2;display:flex;flex-direction:column;gap:var(--neky-space-3);align-items:stretch}.neky-buybox{display:flex;flex-direction:column;gap:var(--neky-space-4);padding:var(--neky-space-2) 0 0}.woocommerce div.product .product_title{margin:0;font-size:var(--neky-text-2xl);font-weight:400;font-variation-settings:"opsz" 90,"SOFT" 30,"WONK" 0}.neky-single__marca{font-size:var(--neky-text-xs);font-weight:700;letter-spacing:var(--neky-tracking-caps);text-transform:uppercase;color:var(--neky-color-muted);order:-1}.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price{margin:0;font-size:var(--neky-text-3xl);font-weight:700;color:var(--neky-color-espresso);letter-spacing:var(--neky-tracking-display)}.woocommerce div.product .summary p.price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--neky-space-3)}.woocommerce div.product .summary p.price del{font-size:var(--neky-text-xl);font-weight:400}.neky-precio__descuento{align-self:center;padding:.15em .5em;border-radius:var(--neky-radius-sm);background:var(--neky-color-terracotta-soft);color:var(--neky-color-terracotta);font-size:var(--neky-text-sm);font-weight:700;letter-spacing:normal;white-space:nowrap}.woocommerce div.product p.price ins{color:var(--neky-color-terracotta);text-decoration:none}.woocommerce div.product p.price .woocommerce-Price-currencySymbol,.woocommerce div.product p.price .neky-precio__decimales,.woocommerce div.product span.price .woocommerce-Price-currencySymbol,.woocommerce div.product span.price .neky-precio__decimales{font-size:.5em;font-weight:600}.woocommerce div.product form.cart .variations{margin:0;border:none}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block;padding:0;border:none}.woocommerce div.product form.cart .variations label{display:block;margin-bottom:var(--neky-space-2);font-size:var(--neky-text-xs);font-weight:700;letter-spacing:var(--neky-tracking-caps);text-transform:uppercase;color:var(--neky-color-muted)}.woocommerce div.product form.cart .variations select{width:100%;appearance:none;background-color:var(--neky-surface-raised);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2346645f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;border:1px solid var(--neky-border-strong);border-radius:var(--neky-radius-md);padding:.75rem 2.5rem .75rem 1rem;font-family:var(--neky-font-base);font-size:var(--neky-text-md);color:var(--neky-color-ink);min-height:48px}.woocommerce div.product form.cart{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:var(--neky-space-3);margin:0}.woocommerce div.product form.cart>.variations,.woocommerce div.product form.cart>.single_variation_wrap,.woocommerce div.product form.cart>.woocommerce-variation-add-to-cart{flex:1 1 100%}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:var(--neky-space-3)}.woocommerce div.product form.cart .quantity{flex:0 0 auto}.woocommerce div.product form.cart button.single_add_to_cart_button{flex:1 1 200px;max-width:260px;min-height:52px;font-size:var(--neky-text-md);background:var(--neky-color-gold);color:var(--neky-color-espresso);font-weight:700}.woocommerce div.product form.cart button.single_add_to_cart_button:hover{background:var(--neky-color-terracotta);color:var(--neky-color-cream)}.woocommerce div.product .stock{display:inline-flex;align-items:center;gap:.45em;font-size:var(--neky-text-base);font-weight:600;margin:0}.woocommerce div.product .stock.in-stock{color:var(--neky-color-sage)}.woocommerce div.product .stock.out-of-stock{color:var(--neky-color-terracotta)}.woocommerce div.product .stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}body .product_meta{font-size:var(--neky-text-sm);color:var(--neky-color-muted);padding-top:var(--neky-space-3);border-top:1px solid var(--neky-border)}body .product_meta a{color:var(--neky-color-gold-text);text-decoration:underline;text-underline-offset:.18em}body .product_meta a:hover,body .product_meta a:focus{color:var(--neky-color-espresso)}.woocommerce div.product .woocommerce-product-rating{margin:0}.single-product div.product .woocommerce-product-rating .star-rating,.woocommerce-product-rating .star-rating{float:none;font-size:15px}.woocommerce-product-rating .star-rating:before{color:var(--neky-border-strong)}.woocommerce-product-rating .star-rating span:before{color:var(--neky-color-gold)}.woocommerce-product-rating .woocommerce-review-link{margin-left:var(--neky-space-2);font-size:var(--neky-text-sm);color:var(--neky-color-gold-text)}.neky-single__badge{display:inline-block}.woocommerce-product-attributes{width:100%;border-collapse:collapse;font-size:var(--neky-text-sm)}.woocommerce-product-attributes-item{border:none}.woocommerce-product-attributes-item__label{width:40%;padding:.4rem 0;font-weight:700;color:var(--neky-color-espresso);text-align:left;vertical-align:top}.woocommerce-product-attributes-item__value{padding:.4rem 0;font-weight:400;color:var(--neky-color-ink)}.woocommerce-product-attributes-item__value p{margin:0}.neky-buybox form.cart{width:100%}.neky-buybox .neky-stepper{align-self:stretch}@media(min-width:900px)and (max-width:1199.98px){.woocommerce div.product{grid-template-columns:380px minmax(0,1fr) 200px}.woocommerce div.product div.images{width:380px}.woocommerce div.product .summary{grid-template-columns:minmax(0,1fr) 200px}.neky-buybox{padding:var(--neky-space-4)}}@media(max-width:899.98px){.woocommerce div.product{grid-template-columns:1fr;gap:var(--neky-space-6)}.woocommerce div.product .summary{grid-column:1;grid-template-columns:1fr}.neky-buybox{grid-column:1;grid-row:auto;order:2}.woocommerce div.product .product_title,.woocommerce-product-rating,.neky-single__marca,.neky-single__voltaje,.neky-single__badge{order:1}.woocommerce-product-details__short-description,.woocommerce-product-attributes,body .product_meta{order:3}}.neky-acceso-compra{display:flex;flex-direction:column;gap:var(--neky-space-2);align-items:flex-start}.neky-acceso-compra__boton{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.9rem 1.6rem;border-radius:var(--neky-radius-md);background:var(--neky-color-gold);color:var(--neky-color-espresso);font-weight:700;font-size:var(--neky-text-md);text-decoration:none}.neky-acceso-compra__boton:hover{background:#e6a074;color:var(--neky-color-espresso)}.neky-acceso-compra__nota{margin:0;max-width:42ch;font-size:var(--neky-text-sm);color:var(--neky-color-muted, #6b6357)}.neky-buybox .variations,.neky-buybox form.cart{max-width:480px}.neky-buybox .variations{margin-bottom:var(--neky-space-3)}.neky-buybox .variations td,.neky-buybox .variations th{padding:0}.summary .neky-deseados-form{margin:0}.summary .neky-deseados-boton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.6rem 1.2rem;background:transparent;color:var(--neky-color-espresso);border:1px solid var(--neky-border-strong);border-radius:var(--neky-radius-md);font-size:var(--neky-text-sm);font-weight:600}.summary .neky-deseados-boton:hover{background:var(--neky-color-espresso);border-color:var(--neky-color-espresso);color:var(--neky-color-cream)}.neky-buybox form.cart{margin-bottom:0}.neky-buybox .neky-deseados-form{margin-top:calc(-1 * var(--neky-space-2))}
