@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-italic.D5dBZ3aJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-italic.DUEcMSM3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-italic.ze_cPdSg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-italic.DmbndNpe.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fff;--ink:#0f1013;--mute:#555;--faint:#cfcfcf;--wash:#f2f2f2;--mute-negative:#c4c4c4;--art-fill:var(--paper);--f-sans:"Saira", system-ui, sans-serif;--f-dyn:"Playfair Display Variable", "Playfair Display", Georgia, serif;--t-1:.875rem;--t-2:1.0625rem;--t-3:1.5rem;--t-4:clamp(2.25rem, 4.6vw, 4rem);--t-5:clamp(3rem, 8vw, 6rem);--gutter:clamp(16px, 4vw, 56px);--header-h:100px;--stroke:1px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);color-scheme:light;scrollbar-color:var(--ink) var(--paper);accent-color:var(--ink)}@view-transition{navigation:auto}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--f-sans);font-size:var(--t-2);font-variant-numeric:tabular-nums;caret-color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.55;overflow-x:clip}::selection{background:var(--ink);color:var(--paper)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--ink);border:3px solid var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:.98}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{padding-inline:var(--gutter)}.tempo{font-family:var(--f-dyn);letter-spacing:0;font-style:italic;font-weight:700}.dyn{font-family:var(--f-dyn);letter-spacing:-.02em;font-style:italic;font-weight:800}.rehearsal{min-height:44px;transition:background-color .16s ease, color .16s ease, transform .16s var(--ease-out);border:2px solid;align-items:center;padding:.35em .8em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.rehearsal:active{transform:scale(.97)}.rehearsal[aria-current=true],.rehearsal[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}@media (hover:hover) and (pointer:fine){.rehearsal:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}}.staff-bg{--gap:12px;background-image:repeating-linear-gradient(to bottom, var(--ink) 0 1px, transparent 1px var(--gap));background-size:100% calc(var(--gap) * 4 + 1px);background-repeat:no-repeat}:root{--note-whole:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 20'%3E%3Cpath fill-rule='evenodd' d='M0 10A17.5 10 0 1 0 35 10A17.5 10 0 1 0 0 10ZM25.59 16.21A10.2 7.8 37.5 1 0 9.41 3.79A10.2 7.8 37.5 1 0 25.59 16.21Z'/%3E%3C/svg%3E")}.btn{--note-y:0px;border:2px solid var(--btn-bg,var(--ink));background:var(--btn-bg,var(--ink));min-height:48px;color:var(--btn-fg,var(--paper));white-space:nowrap;transition:transform .16s var(--ease-out), background-color .16s ease, color .16s ease;-webkit-user-select:none;user-select:none;touch-action:manipulation;justify-content:center;align-items:center;gap:.7em;padding:0 1.25em 0 1em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn .note{width:1.1em;height:.63em;-webkit-mask:var(--note-whole) center / 100% 100% no-repeat;mask:var(--note-whole) center / 100% 100% no-repeat;transform:translateY(var(--note-y));transition:transform .22s var(--ease-out);background:currentColor;flex:none}.btn .btn-label{transition:filter .2s,opacity .2s}.btn.is-swapping .btn-label{filter:blur(2px);opacity:.6}.btn--ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn--sm{min-height:44px;font-size:var(--t-1);padding:0 .9em 0 .75em}.btn[disabled]{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.btn:hover{--note-y:-4px}.btn--ghost:hover{background:var(--btn-bg,var(--ink));border-color:var(--btn-bg,var(--ink));color:var(--btn-fg,var(--paper))}}.price{font-variant-numeric:tabular-nums;font-weight:700}.title-row{flex-wrap:wrap;align-items:baseline;gap:4px .6em;display:flex}.sample-note{font-size:var(--t-1);color:var(--mute)}.negative{--art-fill:var(--ink);background:var(--ink);color:var(--paper)}.negative ::selection{background:var(--paper);color:var(--ink)}.negative :focus-visible{outline-color:var(--paper)}.negative .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.negative .btn--ghost{color:var(--paper);background:0 0}.negative .sample-note{color:var(--mute-negative)}.site-notice{--tone:var(--accent,var(--ink));z-index:60;top:calc(var(--header-h) + 12px);width:min(720px, calc(100% - 2 * var(--gutter)));border:1px solid color-mix(in srgb, var(--tone) 40%, transparent);background:color-mix(in srgb, var(--tone) 10%, var(--paper));color:var(--tone);opacity:0;visibility:hidden;transition:opacity .2s ease, transform .26s var(--ease-out), visibility 0s .26s;border-radius:6px;align-items:center;gap:12px;padding:12px 8px 12px 56px;display:flex;position:fixed;left:50%;transform:translate(-50%,-10px);box-shadow:0 10px 30px #0f101333}:root[data-mode=dark] .site-notice{color:var(--ink);background:color-mix(in srgb, var(--tone) 20%, var(--paper))}.site-notice[data-open]{opacity:1;visibility:visible;transition:opacity .2s ease, transform .26s var(--ease-out);transform:translate(-50%)}.site-notice p{text-align:center;text-wrap:balance;flex:1;margin:0;font-size:15px;font-weight:400;line-height:1.4}.site-notice button{width:36px;height:36px;color:inherit;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.site-notice{transform:translate(-50%)}.btn,.btn .note,.rehearsal{transition-property:background-color,color}}html{font-synthesis:none}@font-face{font-family:Saira;src:url(/fonts/comunes/saira-wdth-normal.woff2)format("woff2");font-weight:100 900;font-stretch:100%;font-style:normal;font-display:swap}@font-face{font-family:Saira;src:url(/fonts/comunes/saira-wdth-italic.woff2)format("woff2");font-weight:100 900;font-stretch:100%;font-style:italic;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/fonts/comunes/permanent-marker-400.woff2)format("woff2");font-weight:400;font-display:swap}.btn,.rehearsal,:is(.field input,.field select,.field textarea,.qty,.line-qty,.sort select){border-radius:var(--radius,0px)}:is(.summary,.co-summary,.test-banner,.pay-pending,.plate){border-radius:var(--radius-panel,0px)}html.theme-switching::view-transition-old(root),html.theme-switching::view-transition-new(root){mix-blend-mode:normal;animation:none}html.theme-switching::view-transition-new(root){z-index:2}:root[data-theme=partitura]{--paper:#f3f3f3;--ink:#0f1013;--mute:#343432;--faint:#f3f3f3;--wash:#f3f3f3;--ground:url(/texturas/partitura/papel-claro.webp) 0 0 / 2800px auto repeat, var(--paper)}:root[data-theme=partitura] body{background:var(--ground)}:root[data-theme=partitura]{--header-veil:#fff9}:root[data-theme=partitura][data-mode=dark]{--header-veil:#ffffff1a}:root[data-theme=partitura] :is(.site-header,.mobile-nav,.site-footer):not(#_){background:linear-gradient(var(--header-veil), var(--header-veil)), var(--ground)}:root[data-theme=partitura] .search-form:not(#_){background:var(--paper)}:root[data-theme=partitura][data-mode=dark]{--ground:url(/texturas/partitura/papel-oscuro.webp) 0 0 / 2800px auto repeat, var(--paper);--paper:#0f1013;--ink:#f3f3f3;--mute:#a3a39c;--faint:#343432;--wash:#1b1b1d;--mute-negative:#55554f;color-scheme:dark}:root[data-theme]:not([data-theme=partitura]) :is(h1,h2,.footer-name,.brand):not(#_){font-family:var(--f-display);text-transform:uppercase}:root[data-theme]:not([data-theme=partitura]) ::selection{background:var(--accent);color:var(--accent-ink)}:root[data-theme]:not([data-theme=partitura]) .rehearsal[aria-pressed=true],:root[data-theme]:not([data-theme=partitura]) .rehearsal[aria-current=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}:root[data-theme]:not([data-theme=partitura]) .fly-note{background:var(--accent)}:root[data-theme]:not([data-theme=partitura]) .fly-layer path{stroke:var(--accent)}:root[data-theme]:not([data-theme=partitura]) .test-banner{background:var(--accent);color:var(--accent-ink)}.sin-partitura{display:none}:root[data-theme]:not([data-theme=partitura]) .sin-partitura{display:revert}:root[data-theme]:not([data-theme=partitura]) .solo-partitura,:root[data-theme]:not([data-theme=partitura]) :is(.cell-staff,.plate-staff,.fermata-sign,.rest,.pay-pending svg,.info-tempo,.shop-tempo,.cart-tempo,.co-tempo,.mobile-nav .tempo),:root:is([data-theme=grunge],[data-theme=ochenta]) .btn .note{display:none}:root[data-theme]:not([data-theme=partitura]) .specs dt{font-family:var(--f-display);font-style:normal;font-weight:700;font-size:var(--t-1);text-transform:uppercase;letter-spacing:.06em}:root[data-theme]:not([data-theme=partitura]) .fly-note{width:14px;height:14px;transform:none}:root[data-theme]:not([data-theme=partitura]) .cell-art{padding-bottom:16px}.o-stripes{--band-h:clamp(18px, 2.1vw, 32px);--fade:90deg;pointer-events:none;min-width:120px;display:grid}.o-stripes i{height:var(--band-h);display:block}.o-stripes--intro{--band-h:clamp(16px, 1.7vw, 26px);--fade:270deg}.o-stripes i:nth-child(2){margin-left:6%}.o-stripes i:nth-child(3){margin-left:12%}.o-stripes i:nth-child(4){margin-left:18%}.o-stripes--intro i:nth-child(n){margin-left:0}.o-stripes--intro i:nth-child(2){margin-right:6%}.o-stripes--intro i:nth-child(3){margin-right:12%}.o-stripes--intro i:nth-child(4){margin-right:18%}.cats-head{--cats-lift:calc((clamp(48px, 6vw, 80px) - 28px) / 2);align-items:center;gap:clamp(24px,3vw,48px);display:flex}.cats-head .o-stripes{margin-right:calc(var(--gutter) * -1 - 40px);margin-top:calc(-2 * var(--band-h) - var(--cats-lift));margin-bottom:calc(-2 * var(--band-h) + var(--cats-lift));flex:1;align-self:center}@media (width<=720px){.cats-head .o-stripes{min-width:60px}}:root[data-theme=grunge]{--paper:#0f1013;--ink:#efe7d6;--mute:#d9d0c0;--faint:#232220;--wash:#1b1b1d;--mute-negative:#8d8b88;--on-dark:var(--ink);--accent:#c0151e;--accent-text:var(--accent);--accent-ink:#fff;--btn-bg:var(--accent);--btn-fg:var(--accent-ink);--badge-bg:var(--accent);--badge-fg:#fff;--card:#efe7d6;--card-ink:#0f1013;--card-mute:#1b1b1d;--card-bg:url(/texturas/grunge/tarjeta.webp) 0 0 / 100% 100% no-repeat;--card-line:transparent;--card-radius:0px;--card-shadow:none;--tape:url(/texturas/grunge/cinta-clara.webp);--tape-ink:var(--card-ink);--field-bg:transparent;--field-border:#8d8b88;--grime:#d9d0c0;--grime-alpha:.32;--cable:var(--accent);--ground:url(/texturas/grunge/pared-oscura.webp) 0 0 / 800px auto repeat, #0f1013;--header-bg:linear-gradient(#0f1013cc, #0f1013cc), var(--ground);--header-line:#efe7d633;--wear:url(/texturas/grunge/moteado.webp);--icon-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.6l2.3 11.2a1.6 1.6 0 0 0 1.6 1.3h8.6a1.6 1.6 0 0 0 1.6-1.2l1.6-6.8H6.2'/%3E%3Ccircle cx='9.5' cy='19.6' r='1.4'/%3E%3Ccircle cx='17.4' cy='19.6' r='1.4'/%3E%3C/svg%3E");--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23efe7d6' stroke-width='1.8'/%3E%3C/svg%3E");--f-display:"Saira", system-ui, sans-serif;--f-logo:"Permanent Marker", cursive;--f-brush:"Permanent Marker", cursive;--f-type:"Saira", system-ui, sans-serif;--f-mono:"Saira", system-ui, sans-serif;--f-cond:"Saira", system-ui, sans-serif;--f-marker:"Permanent Marker", cursive;--f-dyn:"Permanent Marker", cursive;--radius:4px;--radius-panel:5px;color-scheme:dark;accent-color:var(--accent)}:root[data-theme=grunge][data-mode=light]{--paper:#f8eee0;--ink:#0f1013;--mute:#1b1b1d;--faint:#d9d0c0;--wash:#f8eee0;--mute-negative:#d9d0c0;--on-dark:var(--paper);--accent:#c0151e;--accent-text:var(--accent);--accent-ink:#fff;--card:var(--paper);--card-bg:var(--paper);--card-ink:var(--ink);--card-mute:var(--mute);--card-line:var(--faint);--card-radius:5px;--card-shadow:0 10px 22px -18px #0f101380;--tape:url(/texturas/grunge/cinta-gris.webp);--field-bg:var(--paper);--field-border:#5f5c59;--grime:var(--ink);--grime-alpha:.9;--cable:var(--ink);--ground:url(/texturas/grunge/pared-clara.webp) 0 0 / 800px auto repeat, #f8eee0;--header-bg:linear-gradient(#ffffff80, #ffffff80), var(--ground);--header-line:#0f101333;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230f1013' stroke-width='1.8'/%3E%3C/svg%3E");color-scheme:light}:root[data-theme=grunge] body{background:var(--ground);position:relative}:root[data-theme=grunge] body:before,:root[data-theme=grunge] body:after{content:"";z-index:40;width:min(var(--gutter), 76px);background:var(--grime);opacity:var(--grime-alpha);pointer-events:none;position:absolute;top:0;bottom:0;-webkit-mask:url(/texturas/grunge/mugre-borde-continua.webp) 0 0/100% 1400px repeat-y;mask:url(/texturas/grunge/mugre-borde-continua.webp) 0 0/100% 1400px repeat-y}:root[data-theme=grunge] body:before{left:0}:root[data-theme=grunge] body:after{right:0;scale:-1 1;-webkit-mask-position:0 -640px;mask-position:0 -640px}:root[data-theme=grunge] :focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}:root[data-theme=grunge] :is(h1,h2):not(#_){letter-spacing:-.005em;font-weight:800;line-height:.9}:root[data-theme=grunge] :is(.shop-title,.cart-head h1,.co-head h1,.session-head h1,.info-name,.lost h1,.chain-head h2,.related h2,.fermata h2,.empty h2,.co-empty h2,.co-done h2):not(#_){transform-origin:0;transform:none}:root[data-theme=grunge] :is(.shop-title,.lost h1):not(#_){font-size:clamp(3.4rem,6.7vw,6rem)}:root[data-theme=grunge] :is(.cart-head h1,.co-head h1,.session-head h1):not(#_){font-size:clamp(3rem,5vw,4rem)}:root[data-theme=grunge] .info-name:not(#_){font-size:clamp(2.75rem,5vw,4rem)}:root[data-theme=grunge] :is(.chain-head h2,.related h2,.empty h2,.co-empty h2,.co-done h2):not(#_){font-size:clamp(2.4rem,3.1vw,2.75rem)}:root[data-theme=grunge] .related h2 .tempo:not(#_){transform:none}:root[data-theme=grunge] :is(.summary h2,.co-summary h2,legend):not(#_){font-family:var(--f-cond);letter-spacing:.06em;text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.1}:root[data-theme=grunge] :is(.chain-head p,.shop-blurb,.fermata p,.empty p,.co-empty p,.co-done p,.lost p:not(.lost-mark),.info-short):not(#_){font-family:var(--f-mono);color:var(--mute);font-size:17px;line-height:1.45}:root[data-theme=grunge] :is(.tempo,.dyn):not(.info-tempo,.shop-tempo,.cart-tempo,.co-tempo,.solo-partitura,.cell-cat):not(#_){font-family:var(--f-marker);color:var(--accent-text);font-style:normal;font-weight:400;display:inline-block;transform:none}:root[data-theme=grunge] .sample-note{font-family:var(--f-mono);color:var(--mute);font-size:13px}:root[data-theme=grunge] .price{font-family:var(--f-sans);font-weight:800}:root[data-theme=grunge]{--header-icon:var(--ink);--header-active:var(--accent-text);--search-line:var(--field-border);--search-bg:var(--field-bg);--badge-ink:var(--badge-fg)}:root[data-theme=grunge] .site-header:not(#_){background:var(--header-bg);border-bottom:1px solid var(--header-line)}:root[data-theme=grunge] .nav-main:not(#_){font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:600}:root[data-theme=grunge] .nav-main a:not(#_){color:color-mix(in srgb, var(--ink) 90%, transparent);background-image:none;position:relative}:root[data-theme=grunge] .nav-main a:not(#_):after{content:"";background:var(--accent);transform-origin:0;height:5px;transition:transform .24s var(--ease-out);position:absolute;bottom:2px;left:-16px;right:-16px;transform:scaleX(0);-webkit-mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge] .nav-main a[aria-current=page]:not(#_):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .nav-main a:not(#_):hover:after{transform:scaleX(1)}}:root[data-theme=grunge] .search-form input:not(#_){font-family:var(--f-sans);border-width:1.5px;border-radius:5px;font-size:16px}:root[data-theme=grunge] .cart-count:not(#_){font-family:var(--f-sans)}:root[data-theme=grunge] :is(.theme-panel,.search-form):not(#_){background:var(--ground);border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:5px;box-shadow:0 18px 40px -18px #0f101399}:root[data-theme=grunge] .theme-chip:not(#_){border-color:color-mix(in srgb, var(--ink) 30%, transparent)}:root[data-theme=grunge] :is(.theme-list,.mode-row,.wish-list):not(#_){background:color-mix(in srgb, var(--ink) 10%, transparent)}:root[data-theme=grunge] :is(.theme-item[aria-checked=true],.mode-btn[aria-pressed=true],.wish-go):not(#_){background:var(--accent);color:var(--accent-ink)}@media (width<=1400px){:root[data-theme=grunge] .mobile-nav:not(#_){background:var(--header-bg);border-bottom:1px solid var(--header-line)}:root[data-theme=grunge] .mobile-nav a:not(#_){font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;border-bottom-color:var(--faint);font-size:24px;font-weight:600}}:root[data-theme=grunge] .btn{min-height:50px;font-family:var(--f-cond);letter-spacing:.03em;text-transform:uppercase;border:0;border-radius:2px;gap:28px;padding:0 26px;font-size:20px;font-weight:700;-webkit-mask:url(/texturas/grunge/tarjeta.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/tarjeta.webp) 0 0/100% 100% no-repeat}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .btn:hover{--btn-bg:color-mix(in srgb, var(--accent) 86%, #fff)}}:root[data-theme=grunge] .btn--sm{gap:10px;min-height:44px;padding:0 16px;font-size:15px}:root[data-theme=grunge] .btn--ghost{border:1.5px solid color-mix(in srgb, var(--ink) 80%, transparent);min-height:46px;color:var(--ink);font-family:var(--f-type);letter-spacing:.1em;background:0 0;border-radius:4px;font-size:15px;font-weight:400;-webkit-mask:none;mask:none}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .btn--ghost:hover{background:color-mix(in srgb, var(--accent) 86%, #fff);border-color:color-mix(in srgb, var(--accent) 86%, #fff);color:var(--btn-fg)}:root[data-theme=grunge] .hero-alt .g-cta:hover{background:color-mix(in srgb, var(--accent) 86%, #fff)}}:root[data-theme=grunge] :is(.cell,.chain-item) .btn:not(#_){color:#efe7d6;background:#0f1013;border:0;border-radius:4px;justify-content:center;gap:0;width:44px;min-width:44px;min-height:44px;padding:0;font-size:15px;position:relative;-webkit-mask:none;mask:none}:root[data-theme=grunge] :is(.cell,.chain-item) .btn .btn-label:not(#_){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-theme=grunge] :is(.cell,.chain-item) .btn .note:not(#_){width:21px;height:21px;-webkit-mask:var(--icon-cart) center / contain no-repeat;mask:var(--icon-cart) center / contain no-repeat;background:currentColor;border-radius:0;display:block;transform:none}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] :is(.cell,.chain-item) .btn:not(#_):hover{background:var(--accent);color:var(--accent-ink)}}:root[data-theme=grunge] .rehearsal:not(#_){min-height:44px;color:var(--ink);border:1.5px solid color-mix(in srgb, var(--ink) 60%, transparent);font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:4px;padding:0 16px;font-size:16px;font-weight:600}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .rehearsal:not(#_):hover{color:var(--ink);border-color:var(--ink);background:0 0}}:root[data-theme=grunge] :is(.rehearsal[aria-pressed=true],.rehearsal[aria-current=true]):not(#_){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}:root[data-theme=grunge] :is(.cell,.chain-item:not(.chain-end),.plate,.summary,.co-summary,.lines .line):not(#_){background:var(--card-bg);color:var(--card-ink);border:1px solid var(--card-line);border-radius:var(--card-radius);box-shadow:var(--card-shadow);--art-fill:var(--card)}:root[data-theme=grunge] .cell:not(#_){transition:transform .2s var(--ease-out);grid-template-rows:auto 1fr;padding:14px 14px 16px}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .cell:not(#_):hover{transform:translateY(-3px)}}:root[data-theme=grunge] .cell-art:not(#_){padding:8px 14% 10px}:root[data-theme=grunge] .cell-info:not(#_){flex-direction:column;gap:2px;padding-right:0;display:flex}:root[data-theme=grunge] .cell-cat:not(#_){font-family:var(--f-sans);letter-spacing:0;text-transform:none;color:var(--card-ink);order:-1;font-size:15px;font-style:normal;font-weight:800;line-height:1.25;transform:none}:root[data-theme=grunge] .cell-name:not(#_){font-size:15px;font-weight:400;line-height:1.25}:root[data-theme=grunge] .cell-short:not(#_){color:var(--card-mute);font-size:14px;line-height:1.35}:root[data-theme=grunge] .cell-buy:not(#_){justify-content:space-between;margin-top:auto;padding-top:12px}:root[data-theme=grunge] .cell .price:not(#_){font-size:21px;font-weight:800}:root[data-theme=grunge] .brands:not(#_){--ribbon-gap:112px;isolation:isolate;padding:var(--brands-pad) calc(var(--gutter) + 18px);border-block:1px solid #0000;grid-template-columns:auto minmax(0,1fr);column-gap:40px;overflow:hidden}:root[data-theme=grunge] .brands:not(#_):before{content:"";z-index:-1;left:calc(var(--gutter) - 40px);right:calc(var(--gutter) - 40px);background:url(/texturas/grunge/cinta-clara.webp) 0 0/100% 100% no-repeat;position:absolute;top:0;bottom:0}:root[data-theme=grunge] .brands h2.brands-title:not(#_){max-width:12ch;font-family:var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--card-ink);font-size:13px;font-weight:400;line-height:1.35}:root[data-theme=grunge] .brand-item:not(#_){color:var(--card-ink)}:root[data-theme=grunge] .brand-item:not(#_):after{display:none}:root[data-theme=grunge] .brand-wide:not(#_){font-family:var(--f-sans);font-weight:800}:root[data-theme=grunge] .brand-condensed:not(#_){font-family:var(--f-cond);font-size:calc(1.07*clamp(2.7rem,4.8vw,4.2rem));font-weight:700}:root[data-theme=grunge] .brand-script:not(#_){font-family:var(--f-logo);font-size:calc(1.07*clamp(2.7rem,4.8vw,4.2rem));font-style:normal;font-weight:400}:root[data-theme=grunge] .brand-outline:not(#_){font-family:var(--f-dyn);color:var(--card-ink);-webkit-text-stroke:0;font-style:normal;font-weight:700}:root[data-theme=grunge] .brands-all:not(#_){font-family:var(--f-type);letter-spacing:.12em;text-transform:uppercase;color:var(--card-ink);padding:0;font-size:15px;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .brands-all:not(#_):hover{color:var(--accent-text)}}:root[data-theme=grunge][data-mode=light] .brands-all:not(#_){color:var(--ink)}:root[data-theme=grunge] .brands-note:not(#_){font-family:var(--f-mono);color:var(--mute);margin-top:10px;font-size:13px}:root[data-theme=grunge][data-mode=light] .brands:not(#_):before{display:none}:root[data-theme=grunge][data-mode=light] :is(.brands h2.brands-title,.brand-item):not(#_){color:var(--ink)}@media (width<=720px){:root[data-theme=grunge] .brands:not(#_){padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);row-gap:6px}:root[data-theme=grunge] .brands h2.brands-title:not(#_){max-width:none}}:root[data-theme=grunge] .negative:not(#_){--art-fill:var(--paper);color:var(--ink);clip-path:none;background:0 0;margin-block:0}:root[data-theme=grunge] .negative .sample-note:not(#_){color:var(--mute)}:root[data-theme=grunge] .chain:not(#_){isolation:isolate;padding:56px var(--gutter) 120px;position:relative;overflow:hidden}:root[data-theme=grunge] .chain-head:not(#_){grid-template-columns:minmax(0,520px);gap:18px;margin-bottom:48px}:root[data-theme=grunge] .chain-head h2:not(#_){max-width:9ch}:root[data-theme=grunge] .chain-row:not(#_){gap:40px 12px}:root[data-theme=grunge] .chain-item:not(.chain-end):not(#_){gap:4px;padding:12px 12px 14px}:root[data-theme=grunge] .chain-name:not(#_){font-size:15px;font-weight:700;line-height:1.2}:root[data-theme=grunge] .chain-item .price:not(#_){font-size:17px}:root[data-theme=grunge] .chain-item .btn:not(#_){margin-top:6px}:root[data-theme=grunge] .chain-end:not(#_){color:var(--ink);--art-fill:var(--paper)}:root[data-theme=grunge] .chain-end-label:not(#_){font-size:22px}:root[data-theme=grunge] .chain-cables:not(#_){z-index:2;stroke:var(--cable);stroke-width:2.6px}@media (width>=1200px){:root[data-theme=grunge] .chain:not(#_){grid-template-columns:250px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}:root[data-theme=grunge] .chain-head:not(#_){grid-template-columns:minmax(0,1fr);margin:0}:root[data-theme=grunge] .chain-head p:not(#_){font-size:16px}}:root[data-theme=grunge] .chain-corner:not(#_){z-index:-1;pointer-events:none;width:360px;height:260px;display:block;position:absolute;bottom:-30px;right:-40px}:root[data-theme=grunge] .chain-corner i:not(#_){width:460px;height:96px;position:absolute;left:0;rotate:-35deg;-webkit-mask:url(/texturas/grunge/pincel-banda.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/pincel-banda.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge] .chain-corner i:first-child:not(#_){opacity:.9;background:#d9d0c0;top:40px;left:40px}:root[data-theme=grunge] .chain-corner i:nth-child(2):not(#_){background:var(--accent);top:110px;left:20px}:root[data-theme=grunge] .chain-corner i:nth-child(3):not(#_){opacity:.9;background:#d9d0c0;top:180px;left:0}:root[data-theme=grunge] .chain-corner i:nth-child(4):not(#_){display:none}:root[data-theme=grunge][data-mode=light] .chain-corner i:first-child:not(#_){background:var(--accent);opacity:.8;-webkit-mask-image:url(/texturas/grunge/salpicadura-a.webp);mask-image:url(/texturas/grunge/salpicadura-a.webp)}:root[data-theme=grunge][data-mode=light] .chain-corner i:nth-child(3):not(#_){opacity:1;background:#0f1013}@media (width<=720px){:root[data-theme=grunge] .chain-corner:not(#_){display:none}}:root[data-theme=grunge] .site-footer:not(#_){isolation:isolate;border-top-color:var(--header-line);background:var(--header-bg);position:relative;overflow:hidden}:root[data-theme=grunge] .footer-name:not(#_){font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;font-weight:700}:root[data-theme=grunge] .footer-links a:not(#_){position:relative}:root[data-theme=grunge] .footer-links a:not(#_):after{content:"";background:var(--accent);transform-origin:0;height:5px;transition:transform .22s var(--ease-out);position:absolute;bottom:-3px;left:-6px;right:-6px;transform:scaleX(0);-webkit-mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .footer-links a:not(#_):hover{text-decoration:none}:root[data-theme=grunge] .footer-links a:not(#_):hover:after{transform:scaleX(1)}}:root[data-theme=grunge]{--facet-on:var(--accent);--facet-on-ink:var(--accent-ink)}:root[data-theme=grunge] :is(.facet-opt,.filters-toggle):not(#_){font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:600}:root[data-theme=grunge] .sort>span:not(#_){font-family:var(--f-cond);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:600}:root[data-theme=grunge] .sort select:not(#_){border:1.5px solid var(--field-border);background-color:var(--field-bg);background-image:var(--chevron);min-height:44px;color:var(--ink);font-family:var(--f-sans);border-radius:4px;font-size:15px;font-weight:400}:root[data-theme=grunge] .sort select:not(#_) option{background:var(--paper);color:var(--ink)}:root[data-theme=grunge] .shop-count:not(#_){font-family:var(--f-type);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:13px}:root[data-theme=grunge] .search-status p:not(#_){font-family:var(--f-cond);text-transform:uppercase;font-weight:700}:root[data-theme=grunge] :is(.grid,.related-grid):not(#_){grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:24px 16px}@media (width<=720px){:root[data-theme=grunge] :is(.grid,.related-grid):not(#_){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root[data-theme=grunge] .cell:not(#_){padding:10px}:root[data-theme=grunge] .cell .price:not(#_){font-size:16px}:root[data-theme=grunge] .cell-buy:not(#_){flex-wrap:wrap;gap:8px}}@media (width<=360px){:root[data-theme=grunge] .cell .btn-label:not(#_){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}:root[data-theme=grunge] .plate:not(#_){overflow:visible}:root[data-theme=grunge] .plate-art:not(#_){--art-fill:var(--card)}:root[data-theme=grunge] .plate-note:not(#_){color:var(--card-mute);font-size:12px}:root[data-theme=grunge] .summary:not(#_):before{content:"";z-index:2;pointer-events:none;background:url(/texturas/grunge/cinta-trozo.webp) 0 0/100% 100% no-repeat;width:110px;height:32px;margin-left:-55px;position:absolute;top:-14px;left:50%}:root[data-theme=grunge] :is(.plate,.summary):not(#_):after{content:none}:root[data-theme=grunge] .crumbs:not(#_){font-family:var(--f-type);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:13px}:root[data-theme=grunge] .info-short:not(#_){font-size:18px}:root[data-theme=grunge] .info-price:not(#_){font-family:var(--f-sans);font-size:64px;font-weight:800}:root[data-theme=grunge] :is(.qty,.line-qty):not(#_){border:1.5px solid var(--field-border);border-radius:4px}:root[data-theme=grunge] .qty:not(#_){height:52px}:root[data-theme=grunge] .buy .buy-btn:not(#_){min-height:52px}:root[data-theme=grunge] .ship:not(#_){font-family:var(--f-mono);font-size:14px}:root[data-theme=grunge] .desc:not(#_){font-size:17px;line-height:1.6}:root[data-theme=grunge] .specs div:not(#_){border-top:1px dashed color-mix(in srgb, var(--ink) 30%, transparent)}:root[data-theme=grunge] .specs dt:not(#_){font-family:var(--f-cond);letter-spacing:.08em;font-size:14px;font-weight:600}:root[data-theme=grunge] .specs dd:not(#_){font-size:16px}:root[data-theme=grunge] .related:not(#_){border-top:1px solid var(--faint)}:root[data-theme=grunge] .related h2:not(#_){margin-bottom:44px}:root[data-theme=grunge] .lines:not(#_){border-top:0;gap:12px;display:grid}:root[data-theme=grunge] .lines .line:not(#_){padding:14px 18px}:root[data-theme=grunge] .lines .line-art:not(#_){width:96px}:root[data-theme=grunge] .lines .line-cat:not(#_){font-family:var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--card-mute);font-size:13px;font-weight:700;transform:none}:root[data-theme=grunge] .lines .line-unit:not(#_){color:var(--card-mute)}:root[data-theme=grunge] .lines .line-qty:not(#_){border-color:color-mix(in srgb, var(--card-ink) 40%, transparent)}:root[data-theme=grunge] .lines .line-total:not(#_){font-size:18px}:root[data-theme=grunge] .lines .line-remove:not(#_){font-family:var(--f-cond);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:600}:root[data-theme=grunge] .summary:not(#_){padding:26px 24px 22px;position:sticky}:root[data-theme=grunge] :is(.summary,.co-summary) dt:not(#_){font-family:var(--f-cond);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:600}:root[data-theme=grunge] :is(.summary,.co-summary) dd.price:not(#_){font-size:32px;font-weight:800;line-height:1}:root[data-theme=grunge] .summary .summary-cta:not(#_){min-height:52px}:root[data-theme=grunge] :is(.summary,.co-summary) :is(.sample-note,.pay-methods):not(#_){color:var(--card-ink)}:root[data-theme=grunge] :is(.summary,.co-summary):not(#_){--mute:#1b1b1d}:root[data-theme=grunge] .co-summary dl:not(#_){border-top:1px dashed color-mix(in srgb, var(--card-ink) 40%, transparent)}:root[data-theme=grunge] :is(.test-banner,.session-banner):not(#_){background:var(--accent);color:var(--accent-ink);font-family:var(--f-type);letter-spacing:.05em;border-radius:0;padding:12px 22px;font-size:14px;line-height:1.5;rotate:none;-webkit-mask:url(/texturas/grunge/cinta-clara.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/cinta-clara.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge] legend:not(#_){border-bottom:0;padding-bottom:14px;position:relative}:root[data-theme=grunge] legend:not(#_):after{content:"";background:var(--accent);width:110px;height:7px;position:absolute;bottom:4px;left:-4px;-webkit-mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge] .field label:not(#_){font-family:var(--f-cond);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:600}:root[data-theme=grunge] :is(.field input,.field select,.field textarea):not(#_){border:1.5px solid var(--field-border);background:var(--field-bg);min-height:48px;color:var(--ink);font-family:var(--f-sans);border-radius:4px;font-size:16px}:root[data-theme=grunge] :is(.field input,.field select,.field textarea):not(#_):focus-visible{border-color:var(--accent);outline:2px solid var(--accent-text);outline-offset:2px}:root[data-theme=grunge] .field input[aria-invalid=true]:not(#_){border-color:var(--accent)}:root[data-theme=grunge] .field-err:not(#_){font-family:var(--f-mono);color:var(--accent-text);font-size:14px;font-weight:400}:root[data-theme=grunge] .pay-pending:not(#_){border:1.5px dashed var(--mute);font-family:var(--f-mono);background:0 0;border-radius:4px}:root[data-theme=grunge] .co-summary:not(#_){padding:26px 24px 22px}:root[data-theme=grunge] .co-summary .co-edit:not(#_){color:var(--card-ink)}:root[data-theme=grunge] .co-done .final:not(#_){display:none}:root[data-theme=grunge] .mode-switch:not(#_){border-bottom:1px solid var(--faint);background:0 0;border-radius:0;gap:0;padding:0}:root[data-theme=grunge] .mode-switch button:not(#_){min-height:48px;font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;border-radius:0;font-size:17px;font-weight:600;position:relative}:root[data-theme=grunge] .mode-switch button[aria-selected=true]:not(#_){color:var(--ink);background:0 0}:root[data-theme=grunge] .mode-switch button[aria-selected=true]:not(#_):after{content:"";background:var(--accent);height:6px;position:absolute;bottom:4px;left:20%;right:20%;-webkit-mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/pincel-corto.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge] .session-result:not(#_){background:var(--wash);font-family:var(--f-mono);border-radius:4px}:root[data-theme=grunge] .session-side:not(#_){color:var(--card-ink);background:#fff;border-radius:0;position:relative;rotate:none;-webkit-mask:url(/texturas/grunge/tarjeta.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/tarjeta.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge] .session-side h2:not(#_){font-family:var(--f-marker);text-transform:uppercase;font-size:26px;font-weight:400;line-height:1.1}:root[data-theme=grunge] .session-side li:not(#_){font-family:var(--f-mono);color:var(--card-ink);font-size:16px}:root[data-theme=grunge] .lost-mark:not(#_){font-family:var(--f-brush);color:var(--accent);transform-origin:0;font-size:clamp(6rem,13vw,10rem);font-weight:400;line-height:1;rotate:none;-webkit-mask:url(/texturas/grunge/estrias.webp) 0 0/120% 100% repeat-x;mask:url(/texturas/grunge/estrias.webp) 0 0/120% 100% repeat-x}:root[data-theme=grunge] .o-stripes{transform-origin:0 100%;rotate:-3deg}:root[data-theme=grunge] .o-stripes--intro{transform-origin:0;rotate:-5deg}:root[data-theme=grunge] .cats-head .o-stripes{transform-origin:50%}:root[data-theme=grunge] .o-stripes i{--c:var(--accent);background:linear-gradient(var(--fade), transparent, var(--c) 55%);-webkit-mask:url(/texturas/grunge/pincel-largo.webp) 0 74%/100% 172% no-repeat;mask:url(/texturas/grunge/pincel-largo.webp) 0 74%/100% 172% no-repeat}:root[data-theme=grunge] .o-stripes i:nth-child(2n){--c:var(--ink)}:root[data-theme=ochenta]{--paper:#0b0918;--ink:#f1e6dc;--title-ink:var(--ink);--hook-ink:var(--ink);--mute:#3fc8ff;--faint:#7a2bd6;--rule:#7a2bd6;--wash:#0b0918;--mute-negative:var(--mute);--o-art-navy:#0b0918;--o-art-deep:#0b0918;--o-art-cream:var(--ink);--o-art-violet:#7a2bd6;--neon-pink:#e0007f;--pink-on-night:#ec0c88;--pink-on-cream:#c6006e;--pink-ink:var(--pink-on-night);--pink-glow:#e0007f99;--neon-cyan:#3fc8ff;--cyan-glow:#3fc8ff80;--accent:var(--neon-pink);--accent-ink:#fff;--btn-bg:transparent;--btn-fg:var(--ink);--badge:var(--neon-pink);--active:var(--neon-pink);--card:#0b0918;--card-ink:var(--ink);--card-mute:var(--mute);--card-line:var(--faint);--panel:#0b0918e6;--panel-line:var(--faint);--field-bg:var(--paper);--field-line:#7a2bd6;--err:#e0007f;--band-bg:#0b091899;--sky-1:#0b0918;--sky-2:#0b0918;--sky-3:#0b0918;--floor-1:#0b0918;--floor-2:#0b0918;--star:#f1e6dc;--silhouette:#0b0918;--grid:#3fc8ff;--case:#0b0918;--case-line:#7a2bd6;--rib-b1:#e0007f;--rib-b2:#f2b02e;--rib-b3:#f9c74f;--rib-tail:var(--grid);--scratches:url(/texturas/ochenta/rayones-oscuro.webp);--scratch-size:640px;--scratch-blend:screen;--edge-shade:#0b091880;--ground:var(--scratches) 0 0 / var(--scratch-size) auto repeat, #0b0918;--header-bg:linear-gradient(#7a2bd61a, #7a2bd61a), linear-gradient(#0b091899, #0b091899), var(--ground);--wear:url(/texturas/ochenta/desgaste.webp);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23f1e6dc' stroke-width='1.8'/%3E%3C/svg%3E");--icon-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.6l2.3 11.2a1.6 1.6 0 0 0 1.6 1.3h8.6a1.6 1.6 0 0 0 1.6-1.2l1.6-6.8H6.2'/%3E%3Ccircle cx='9.5' cy='19.6' r='1.4'/%3E%3Ccircle cx='17.4' cy='19.6' r='1.4'/%3E%3C/svg%3E");--icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14' fill='none' stroke='%23000' stroke-width='1.8'%3E%3Cpath d='M1 7h21M16 1l6 6-6 6'/%3E%3C/svg%3E");--f-display:"Saira", system-ui, sans-serif;--f-neon:"Permanent Marker", cursive;--f-marker:"Permanent Marker", cursive;--f-script:"Permanent Marker", cursive;--f-dyn:"Permanent Marker", cursive;--radius:4px;--radius-panel:6px;color-scheme:dark;accent-color:var(--neon-pink)}:root[data-theme=ochenta][data-mode=light]{--paper:#f1e6dc;--ink:#0b0918;--title-ink:#0b0918;--hook-ink:#0b0918;--pink-ink:var(--pink-on-cream);--mute:var(--pink-on-cream);--case-line:#3fc8ff;--faint:#3fc8ff;--rule:#3fc8ff;--wash:var(--paper);--o-art-navy:var(--ink);--o-art-deep:#0b0918;--o-art-cream:var(--paper);--o-art-violet:#3fc8ff;--neon-pink:#e0007f;--pink-glow:#e0007f99;--neon-cyan:#3fc8ff;--cyan-glow:#3fc8ff33;--accent-ink:#fff;--card:var(--paper);--card-line:var(--faint);--panel:var(--paper);--field-bg:var(--paper);--field-line:var(--faint);--err:var(--pink-on-cream);--band-bg:#f1e6dc99;--sky-1:#f1e6dc;--sky-2:#f1e6dc;--sky-3:#f1e6dc;--floor-1:#f1e6dc;--floor-2:#f1e6dc;--star:transparent;--silhouette:#0b0918;--grid:#3fc8ff;--rib-b1:#e0007f;--rib-b2:#e8921f;--rib-b3:#f2b02e;--rib-tail:#3fc8ff;--scratches:url(/texturas/ochenta/rayones-claro.webp);--scratch-blend:multiply;--edge-shade:transparent;--ground:var(--scratches) 0 0 / var(--scratch-size) auto repeat, #f1e6dc;--header-bg:linear-gradient(#7a2bd61a, #7a2bd61a), linear-gradient(#f1e6dc66, #f1e6dc66), var(--ground);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230b0918' stroke-width='1.8'/%3E%3C/svg%3E");color-scheme:light}:root[data-theme=ochenta] body{background:var(--ground);background-blend-mode:var(--scratch-blend), normal}:root[data-theme=ochenta] :is(.site-header,.mobile-nav,.search-form,.site-footer):not(#_){background-blend-mode:normal, normal, var(--scratch-blend), normal}:root[data-theme=ochenta] :focus-visible{outline:2px solid var(--neon-cyan);outline-offset:3px}:root[data-theme=ochenta] :is(h1,h2):not(#_){letter-spacing:.005em;color:var(--title-ink);font-weight:800;line-height:.92}:root[data-theme=ochenta] :is(.o-cats h2,.o-featured h2):not(#_){font-size:var(--t-4)}:root[data-theme=ochenta] :is(.o-cats h2,.o-featured h2,.related h2,.empty h2,.co-empty h2,.co-done h2):not(#_){-webkit-mask:var(--wear) 0 0 / 360px repeat;mask:var(--wear) 0 0 / 360px repeat}:root[data-theme=ochenta] :is(.shop-title,.cart-head h1,.co-head h1,.session-head h1):not(#_){-webkit-mask:var(--wear) 0 0 / 360px repeat;mask:var(--wear) 0 0 / 360px repeat;font-size:clamp(3.25rem,6.6vw,6rem);line-height:.86}:root[data-theme=ochenta] .shop-hero .shop-title:not(#_){color:var(--neon-cyan)}:root[data-theme=ochenta] .shop-hero .title-row:not(#_){filter:drop-shadow(0 0 14px var(--cyan-glow))}:root[data-theme=ochenta][data-mode=light] .shop-hero .shop-title:not(#_){color:var(--title-ink)}:root[data-theme=ochenta][data-mode=light] .shop-hero .title-row:not(#_){filter:none}:root[data-theme=ochenta][data-mode] body .shop-hero .shop-blurb:not(#_){color:var(--hook-ink)}:root[data-theme=ochenta] :is(.info-name,.lost h1):not(#_){font-size:clamp(2.4rem,4.2vw,3.9rem);line-height:.92}:root[data-theme=ochenta] :is(.summary h2,.co-summary h2,.session-side h2,legend):not(#_){font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--title-ink);font-size:24px;font-weight:800;line-height:1.05}:root[data-theme=ochenta] :is(.shop-blurb,.session-side li,.empty p,.co-empty p,.co-done p,.lost p:not(.lost-mark)):not(#_){color:var(--mute);font-size:17px;line-height:1.45}:root[data-theme=ochenta] .tempo:not(#_){font-family:var(--f-neon);letter-spacing:.02em;text-transform:none;color:var(--pink-ink);font-size:13px;font-style:normal;font-weight:400}:root[data-theme=ochenta] .dyn:not(#_){font-family:var(--f-display);font-style:italic;font-weight:800}:root[data-theme=ochenta] .sample-note{color:var(--mute);font-size:12.5px}:root[data-theme=ochenta] .price{font-family:var(--f-display);font-weight:800}:root[data-theme=ochenta] ::selection{background:var(--neon-pink);color:var(--accent-ink)}:root[data-theme=ochenta]{--header-icon:var(--ink);--header-active:var(--pink-ink);--search-line:var(--field-line);--search-bg:var(--field-bg);--badge-bg:var(--neon-pink);--badge-ink:var(--accent-ink)}:root[data-theme=ochenta] .site-header:not(#_){background:var(--header-bg);border-bottom:1px solid var(--faint)}:root[data-theme=ochenta] .nav-main:not(#_){font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;font-size:17px;font-weight:700}:root[data-theme=ochenta] .nav-main a:not(#_){color:var(--ink);background-image:linear-gradient(var(--neon-pink), var(--neon-pink))}:root[data-theme=ochenta] .nav-main a[aria-current=page]:not(#_){color:var(--pink-ink);text-shadow:0 0 10px var(--pink-glow)}@media (hover:hover) and (pointer:fine){:root[data-theme=ochenta] .nav-main a:not(#_):hover{color:var(--pink-ink)}}:root[data-theme=ochenta] .search-form input:not(#_){font-family:var(--f-sans);border-radius:4px;font-size:16px}:root[data-theme=ochenta] .cart-count:not(#_){font-family:var(--f-display);box-shadow:0 0 10px var(--pink-glow)}:root[data-theme=ochenta] :is(.theme-panel,.search-form):not(#_){background:var(--paper);border:1px solid var(--faint);border-radius:6px;box-shadow:0 18px 40px -18px #0b091899}:root[data-theme=ochenta] .theme-chip:not(#_){border-color:var(--faint)}:root[data-theme=ochenta] :is(.theme-list,.mode-row,.wish-list):not(#_){background:var(--wash)}:root[data-theme=ochenta] :is(.theme-item[aria-checked=true],.mode-btn[aria-pressed=true],.wish-go):not(#_){background:var(--neon-pink);color:var(--accent-ink)}@media (width<=1400px){:root[data-theme=ochenta] .mobile-nav:not(#_){background:var(--ground);border-bottom:1px solid var(--faint)}:root[data-theme=ochenta] .mobile-nav a:not(#_){font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;border-bottom-color:var(--faint);font-size:26px;font-weight:800}}:root[data-theme=ochenta] .btn{border:2px solid var(--neon-pink);min-height:46px;color:var(--ink);font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 12px var(--pink-glow), inset 0 0 10px #e0007f99;transition:transform .16s var(--ease-out), background-color .16s ease, color .16s ease, box-shadow .16s ease;background:0 0;border-radius:4px;gap:14px;padding:0 24px 0 28px;font-size:15px;font-weight:700}:root[data-theme=ochenta] .btn .note{display:none}@media (hover:hover) and (pointer:fine){:root[data-theme=ochenta] .btn:hover{background:var(--neon-pink);color:#f1e6dc;box-shadow:0 0 22px var(--pink-glow)}}:root[data-theme=ochenta] .btn--sm{min-height:44px;padding:0 16px;font-size:14px}:root[data-theme=ochenta] .btn--ghost{border:1.5px solid color-mix(in srgb, var(--ink) 80%, transparent);box-shadow:none}@media (hover:hover) and (pointer:fine){:root[data-theme=ochenta] .btn--ghost:hover{background:var(--neon-pink);color:#f1e6dc;border-color:var(--neon-pink);box-shadow:0 0 22px var(--pink-glow)}}:root[data-theme=ochenta] :is(.cell,.o-card) .btn:not(#_){border-width:1.5px;flex:none;width:44px;height:40px;min-height:40px;padding:0;position:relative}:root[data-theme=ochenta] :is(.cell,.o-card) .btn-label:not(#_){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-theme=ochenta] :is(.cell,.o-card) .btn:not(#_):after{content:"";width:20px;height:20px;-webkit-mask:var(--icon-cart) center / contain no-repeat;mask:var(--icon-cart) center / contain no-repeat;background:currentColor}:root[data-theme=ochenta] :is(.cell,.o-card) .btn.is-swapping:not(#_){background:var(--neon-pink);color:#f1e6dc}:root[data-theme=ochenta] .cell:not(#_){color:var(--ink);background:0 0;border:0;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);padding:0}:root[data-theme=ochenta] .cell-art:not(#_){transition:transform .3s var(--ease-out), filter .3s ease;padding:0 0 14px}@media (hover:hover) and (pointer:fine){:root[data-theme=ochenta] .cell:hover .cell-art:not(#_){filter:drop-shadow(0 0 16px #e0007f99);transform:translateY(-6px)}}:root[data-theme=ochenta] .cell-info:not(#_){flex-direction:column;gap:3px;padding-right:0;display:flex}:root[data-theme=ochenta] .cell-cat:not(#_){order:-1}:root[data-theme=ochenta] .cell-name:not(#_){font-size:15px;font-weight:600;line-height:1.25}:root[data-theme=ochenta] .cell-short:not(#_){color:var(--mute);font-size:13.5px;line-height:1.35}:root[data-theme=ochenta] .cell-buy:not(#_){flex-wrap:nowrap;justify-content:space-between;margin-top:auto;padding-top:10px}:root[data-theme=ochenta] .cell .price:not(#_){font-size:19px}:root[data-theme=ochenta] .brands:not(#_){--ribbon-gap:clamp(56px, 7vw, 112px);padding:var(--brands-pad) 0 var(--brands-pad) var(--gutter);border-block:1px solid var(--rule);background:var(--band-bg);color:var(--ink);grid-template-columns:230px minmax(0,1fr) auto;gap:4px 0}:root[data-theme=ochenta] .brands h2.brands-title:not(#_){max-width:10ch;font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--neon-cyan);text-shadow:0 0 10px var(--cyan-glow);font-size:19px;font-weight:700;line-height:1.15}:root[data-theme=ochenta] .brand-item:not(#_){color:var(--ink)}:root[data-theme=ochenta] .brand-item:not(#_):after{display:none}:root[data-theme=ochenta] .brand-wide:not(#_){font-family:var(--f-display);font-style:italic;font-weight:800}:root[data-theme=ochenta] .brand-condensed:not(#_){font-family:var(--f-display);font-size:calc(1.18*clamp(2.7rem,4.8vw,4.2rem));font-weight:800}:root[data-theme=ochenta] .brand-script:not(#_){font-family:var(--f-script);font-size:calc(1.36*clamp(2.7rem,4.8vw,4.2rem));font-style:normal;font-weight:400}:root[data-theme=ochenta] .brand-outline:not(#_){font-family:var(--f-display);color:var(--ink);-webkit-text-stroke:0;border:3px solid;border-radius:3px;padding:4px 14px 2px;font-size:calc(clamp(2.7rem,4.8vw,4.2rem)/1.21951);font-weight:800;line-height:1.15}:root[data-theme=ochenta] .brands-note:not(#_){font-size:12px}:root[data-theme=ochenta] .brands-all:not(#_){min-height:44px;padding:0 var(--gutter) 0 28px;font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;grid-area:1/3;align-items:center;gap:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}:root[data-theme=ochenta] .brands-all:not(#_):after{content:"";width:20px;height:12px;-webkit-mask:var(--icon-arrow) center / contain no-repeat;mask:var(--icon-arrow) center / contain no-repeat;transition:transform .2s var(--ease-out);background:currentColor}@media (hover:hover) and (pointer:fine){:root[data-theme=ochenta] .brands-all:not(#_):hover{color:var(--pink-ink)}:root[data-theme=ochenta] .brands-all:not(#_):hover:after{transform:translate(4px)}}@media (width<=720px){:root[data-theme=ochenta] .brands:not(#_){grid-template-columns:minmax(0,1fr);row-gap:6px}:root[data-theme=ochenta] .brands h2.brands-title:not(#_){max-width:none}:root[data-theme=ochenta] .brands-all:not(#_){grid-area:auto/1;justify-self:start;padding:0}}:root[data-theme=ochenta][data-mode=light] :is(.empty,.co-empty) p:not(#_){color:var(--ink)}:root[data-theme=ochenta][data-mode=light] .site-footer:not(#_){--mute:var(--ink)}:root[data-theme=ochenta][data-mode=light] .site-footer input::placeholder{color:color-mix(in srgb, var(--ink) 60%, transparent)}:root[data-theme=ochenta] .site-footer:not(#_){background:var(--header-bg);border-top-color:var(--faint);margin-top:0;overflow:hidden}:root[data-theme=ochenta][data-mode] .footer-name:not(#_){font-family:var(--f-neon);letter-spacing:0;text-transform:none;color:var(--neon-pink);text-shadow:0 0 10px var(--pink-glow);font-weight:400}:root[data-theme=ochenta] :is(.footer-links,.footer-contact) a:not(#_){font-family:var(--f-display);font-weight:700;transition:color .15s}@media (hover:hover) and (pointer:fine){:root[data-theme=ochenta] :is(.footer-links,.footer-contact) a:not(#_):hover{color:var(--pink-ink);text-decoration:none}}:root[data-theme=ochenta]{--facet-on:var(--neon-pink);--facet-on-ink:var(--accent-ink)}:root[data-theme=ochenta] :is(.facet-opt,.filters-toggle):not(#_){font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:700}:root[data-theme=ochenta] .facet-opt[aria-pressed=true]:not(#_){box-shadow:0 0 12px var(--pink-glow)}:root[data-theme=ochenta] .facet-title:not(#_){color:var(--neon-cyan)}:root[data-theme=ochenta][data-mode=light] .facet-title:not(#_){color:var(--ink)}:root[data-theme=ochenta] .shop-hero:not(#_){background:var(--band-bg)}:root[data-theme=ochenta] .sort>span:not(#_){font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}:root[data-theme=ochenta] .sort select:not(#_){border:1.5px solid var(--field-line);background-color:var(--field-bg);background-image:var(--chevron);min-height:44px;color:var(--ink);font-family:var(--f-sans);border-radius:4px;font-size:14px;font-weight:400}:root[data-theme=ochenta] .shop-count:not(#_){font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:700}:root[data-theme=ochenta] .search-status p:not(#_){font-family:var(--f-display);text-transform:uppercase;font-weight:800}:root[data-theme=ochenta] :is(.grid,.related-grid):not(#_){grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:40px 22px}@media (width<=720px){:root[data-theme=ochenta] :is(.grid,.related-grid):not(#_){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}:root[data-theme=ochenta] .cell .price:not(#_){font-size:16px}}:root[data-theme=ochenta] .plate:not(#_){border:1px solid var(--faint);color:var(--ink);border-radius:8px}:root[data-theme=ochenta] .plate:not(:has(.plate-photo)):not(#_){background:radial-gradient(70% 55% at 50% 72%,#e0007f99,#0000 70%)}:root[data-theme=ochenta][data-mode] :is(.plate:has(.plate-photo[data-tone=dark]:not([data-alt])),.wish-thumb[data-dark]):not(#_){background:#0b0918}:root[data-theme=ochenta] .plate-note:not(#_){color:var(--mute)}:root[data-theme=ochenta] .crumbs:not(#_){font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:700}:root[data-theme=ochenta] .info-short:not(#_){color:var(--mute);font-size:19px}:root[data-theme=ochenta] .info-price:not(#_){color:var(--title-ink);font-size:56px}:root[data-theme=ochenta] :is(.qty,.line-qty):not(#_){border:1.5px solid var(--field-line);background:var(--field-bg);border-radius:4px}:root[data-theme=ochenta] .buy .buy-btn:not(#_){min-height:52px}:root[data-theme=ochenta] .ship:not(#_){color:var(--mute);font-size:14px}:root[data-theme=ochenta] .assure-more:not(#_){color:var(--ink)}:root[data-theme=ochenta] .assure-more .assure-label:not(#_){color:var(--pink-ink)}:root[data-theme=ochenta] .assure-more summary:not(#_){color:var(--pink-ink);text-transform:uppercase;letter-spacing:.04em}:root[data-theme=ochenta][data-mode=dark] .assure-more a:not(#_){color:var(--neon-cyan)}:root[data-theme=ochenta] .desc:not(#_){font-size:17px}:root[data-theme=ochenta] .specs div:not(#_){border-top-color:var(--faint)}:root[data-theme=ochenta] .specs dt:not(#_){font-family:var(--f-display);letter-spacing:.12em;color:var(--neon-cyan);font-size:13px;font-weight:700}:root[data-theme=ochenta] .specs dd:not(#_){font-size:15px}:root[data-theme=ochenta] .related:not(#_){border-top:1px solid var(--rule)}:root[data-theme=ochenta] .related h2:not(#_){margin-bottom:40px}:root[data-theme=ochenta] .lines:not(#_){border-top:0;gap:10px;display:grid}:root[data-theme=ochenta] .lines .line:not(#_){background:var(--panel);color:var(--ink);border:1px solid var(--faint);--art-fill:transparent;border-radius:6px;padding:12px 16px}:root[data-theme=ochenta] .lines .line-art:not(#_){color:var(--neon-cyan);filter:drop-shadow(0 0 4px var(--cyan-glow))}:root[data-theme=ochenta] .lines .line-name:not(#_){font-size:16px}:root[data-theme=ochenta] .lines :is(.line-cat,.line-unit):not(#_){color:var(--mute);font-size:12.5px}:root[data-theme=ochenta] .lines .line-total:not(#_){font-family:var(--f-display);font-size:19px;font-weight:800}:root[data-theme=ochenta] .lines .line-remove:not(#_){font-size:13px}:root[data-theme=ochenta] :is(.summary,.co-summary,.session-side,.pay-pending,.session-result):not(#_){background:var(--panel);border:1px solid var(--faint);box-shadow:0 0 30px -12px var(--pink-glow);--art-fill:transparent;border-radius:6px}:root[data-theme=ochenta][data-mode] body .session .session-body>.session-side:not(#_){--ink:#f1e6dc;--title-ink:#f1e6dc;--mute:#3fc8ff;isolation:isolate;box-shadow:none;filter:drop-shadow(0 12px 14px #0b091880)drop-shadow(0 0 18px #e0007f4d);background:0 0;border:0;border-image:;border-radius:0;padding:2.28% 4.63% 2.9% 3.37%;position:relative}:root[data-theme=ochenta][data-mode] body .session .session-body>.session-side:not(#_):before,:root[data-theme=ochenta][data-mode] body .session .session-body>.session-side:not(#_):after{content:"";pointer-events:none;position:absolute}:root[data-theme=ochenta][data-mode] body .session .session-body>.session-side:not(#_):before{z-index:-2;background:var(--o-art-deep);inset:3.56% 4.63% 4.54% 3.37%}:root[data-theme=ochenta][data-mode] body .session .session-body>.session-side:not(#_):after{z-index:-1;background:url(/texturas/ochenta/caja-cassette.webp) 0 0/100% 100% no-repeat;inset:0}:root[data-theme=ochenta][data-mode] body .session .session-body>.session-side:not(#_)>h2{background:linear-gradient(var(--o-art-deep), var(--o-art-navy) 55%, var(--o-art-deep));height:9.4cqw;font-family:var(--f-neon);white-space:nowrap;color:var(--pink-on-night);filter:drop-shadow(0 0 3px #e0007f99);grid-row:1;justify-self:stretch;place-items:center;margin:0;padding:0 3%;font-size:5.4cqw;font-style:normal;font-weight:400;line-height:1;display:grid;box-shadow:inset 0 -1px #f1e6dc33,inset 0 1px #0b091899}:root[data-theme=ochenta] :is(.summary,.co-summary) dt:not(#_){font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}:root[data-theme=ochenta] :is(.summary,.co-summary) dd.price:not(#_){font-size:30px;line-height:1}:root[data-theme=ochenta] .co-summary dl:not(#_){border-top-color:var(--faint)}:root[data-theme=ochenta] .summary .summary-cta:not(#_){min-height:52px}:root[data-theme=ochenta][data-mode] :is(.test-banner,.session-banner):not(#_){border:1.5px solid var(--neon-pink);background:var(--panel);color:var(--ink);box-shadow:0 0 14px var(--pink-glow);border-radius:6px;padding:14px 18px;font-size:15px;font-weight:400}:root[data-theme=ochenta] legend:not(#_){border-bottom:1px solid var(--faint)}:root[data-theme=ochenta] .field label:not(#_){font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}:root[data-theme=ochenta] :is(.field input,.field select,.field textarea):not(#_){border:1.5px solid var(--field-line);background:var(--field-bg);min-height:48px;color:var(--ink);font-family:var(--f-sans);border-radius:4px;font-size:16px}:root[data-theme=ochenta] :is(.field input,.field select,.field textarea):not(#_):focus-visible{border-color:var(--neon-pink);outline:2px solid var(--neon-pink);outline-offset:2px;box-shadow:0 0 12px var(--pink-glow)}:root[data-theme=ochenta] .field input[aria-invalid=true]:not(#_){border-color:var(--err)}:root[data-theme=ochenta] .field-err:not(#_){color:var(--err);font-size:12.5px}:root[data-theme=ochenta] .co-done .final:not(#_){display:none}:root[data-theme=ochenta] .mode-switch:not(#_){border:1px solid var(--faint);background:0 0;border-radius:6px;padding:3px}:root[data-theme=ochenta] .mode-switch button:not(#_){min-height:44px;font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;font-size:15px;font-weight:700}:root[data-theme=ochenta] .mode-switch button[aria-selected=true]:not(#_){background:var(--neon-pink);color:var(--accent-ink);box-shadow:0 0 12px var(--pink-glow)}:root[data-theme=ochenta] .lost-mark:not(#_){width:max-content;font-family:var(--f-neon);color:var(--neon-pink);text-shadow:0 0 12px var(--pink-glow), 0 0 40px var(--pink-glow);font-size:clamp(6rem,16vw,12rem);font-style:normal;font-weight:400;line-height:.9}:root[data-theme=ochenta] .o-stripes{transform-origin:0 100%;-webkit-mask:var(--wear) 0 0 / 360px repeat;mask:var(--wear) 0 0 / 360px repeat;rotate:-3deg}:root[data-theme=ochenta] .o-stripes i{background:linear-gradient(var(--fade), transparent, var(--c) 55%)}:root[data-theme=ochenta] .o-stripes i:first-child{--c:var(--rib-b1)}:root[data-theme=ochenta] .o-stripes i:nth-child(2){--c:var(--rib-b2);margin-left:6%}:root[data-theme=ochenta] .o-stripes i:nth-child(3){--c:var(--rib-b3);margin-left:12%}:root[data-theme=ochenta] .o-stripes i:nth-child(4){--c:var(--rib-tail);margin-left:18%}:root[data-theme=ochenta] .cats-head .o-stripes{transform-origin:50%}:root[data-theme=ochenta] .o-stripes--intro{transform-origin:0;rotate:-6deg}:root[data-theme=ochenta] .o-stripes--intro i:nth-child(n){margin-left:0}:root[data-theme=ochenta] .o-stripes--intro i:nth-child(2){margin-right:6%}:root[data-theme=ochenta] .o-stripes--intro i:nth-child(3){margin-right:12%}:root[data-theme=ochenta] .o-stripes--intro i:nth-child(4){margin-right:18%}:root[data-theme=ochenta][data-mode] body :is(.ha-l2,.pt-title,.pt-title *,.footer-name,.lost-mark,.brand-script):not(#_){color:var(--neon-pink);-webkit-text-fill-color:var(--neon-pink);background:0 0}:root[data-theme=ochenta][data-mode] body :is(.tempo,.pdp .specs dt,.field label):not(#_){color:var(--pink-ink);-webkit-text-fill-color:var(--pink-ink);background:0 0}:root[data-theme=ochenta][data-mode] body .pt-spine span:not(#_){color:var(--pink-on-night);-webkit-text-fill-color:var(--pink-on-night);background:0 0}:root[data-theme=ochenta][data-mode] body .art :is(.art-label,text):not(#_){fill:var(--neon-pink)}:root[data-theme=ochenta][data-mode] .pdp .plate:not(#_),:root[data-theme=ochenta][data-mode] .video-frame:not(#_){box-shadow:0 0 16px var(--pink-glow), 0 0 16px var(--pink-glow);background:#0b0918}:root[data-theme=consola]{--paper:#281a15;--ink:#e6d5bb;--text:#e6d5bb;--bone:#e6d5bb;--mute:#b6aa96;--faint:#3c2c24;--wash:#1a0d08;--mute-negative:var(--mute);--rule:#94897c;--card:#07090b;--card-ink:#f6f3ea;--card-border:#3c2c24;--card-shadow:none;--promo-border:#988272;--brand-panel:#07090b;--brand-border:var(--paper);--well:#07090b;--well-shadow:inset 0 2px 8px #0f1013;--accent:#e8141c;--btn-bg:#e8141c;--btn-fg:#fff;--accent-ink:#fff;--accent-text:#ff3b30;--amber:var(--accent-text);--kicker:var(--accent-text);--logo-dot:var(--accent-text);--logo-sub:#b8ab97;--badge:var(--accent);--badge-ink:#fff;--icon:#cdbfa8;--ghost-line:var(--ink);--ghost-bg:transparent;--cart-bg:transparent;--cart-line:var(--ink);--cart-ink:var(--ink);--round-line:#6e685f;--field-bg:#07090b;--field-line:var(--faint);--field-shadow:inset 0 2px 6px #0f1013;--dt:var(--accent-text);--plate-tex:url(/texturas/consola/metal-cepillado.webp) 0 0 / 800px auto repeat, #281a15;--band-tex:var(--plate-tex);--band-line:#281a15;--plate-rim:inset 4px 0 0 #1a0d08, inset -4px 0 0 #1a0d08, inset 6px 0 0 #281a15, inset -6px 0 0 #281a15, inset 0 -3px 0 #281a15, inset 0 -5px 0 #5a4c41, inset 0 -6px 0 #07090b, inset 0 -8px 0 #281a15;--panel-r:3.2;--panel-edge:inset 1px 1px 0 #281a15, inset -1px -1px 0 #0f1013, 0 2px 6px #0f101399;--plate-line:#281a15;--screw:url(/texturas/consola/tornillo-hex-a.png);--screw-2:url(/texturas/consola/tornillo-hex-c.png);--screw-3:url(/texturas/consola/tornillo-hex-b.png);--screw-4:url(/texturas/consola/tornillo-hex-d.png);--cabinet:url(/texturas/consola/nogal-oscuro.webp) 0 0 / 900px auto repeat, #3c2c24;--cabinet-v:url(/texturas/consola/nogal-oscuro-v.webp) 0 0 / auto 900px repeat, #3c2c24;--screw-d:8.5;--screw-in:4.5;--legend:#cdb89a;--legend-dim:#7d6852;--engrave:#8f7c68;--lamp:radial-gradient(circle at 46% 42%, #f6f3ea 0, #ff8a80 14%, #ff3b30 40%, #e8141c 60%, #5f1103 100%);--lamp-bezel:#3c2c24;--lamp-glow:#e8141c99;--vu-light:radial-gradient(120% 140% at 50% 100%, #fde39a 0, #fbbd47 30%, #f39940 62%, #ac5425 88%, #4c2214 100%);--ink-wear:url(/texturas/consola/desgaste-tinta.webp);--bone-fill:url(/texturas/consola/placa-crema.webp) 0 0 / 640px repeat, var(--bone);--ground:url(/texturas/consola/madera-fondo-oscuro.webp) 0 0 / 900px auto repeat, #281a15;--header-bg:linear-gradient(#07090bcc, #07090bcc), url(/texturas/consola/metal-cepillado.webp) 0 0 / 800px auto repeat, #07090b;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23cdbfa8' stroke-width='1.8'/%3E%3C/svg%3E");--icon-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.6l2.3 11.2a1.6 1.6 0 0 0 1.6 1.3h8.6a1.6 1.6 0 0 0 1.6-1.2l1.6-6.8H6.2'/%3E%3Ccircle cx='9.5' cy='19.6' r='1.4'/%3E%3Ccircle cx='17.4' cy='19.6' r='1.4'/%3E%3C/svg%3E");--icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12' fill='none' stroke='%23000' stroke-width='1.8'%3E%3Cpath d='M1 6h17M13 1l5 5-5 5'/%3E%3C/svg%3E");--f-display:"Saira", system-ui, sans-serif;--f-logo:"Saira", system-ui, sans-serif;--f-ui:"Saira", system-ui, sans-serif;--f-script:"Saira", system-ui, sans-serif;--f-dyn:"Saira", system-ui, sans-serif;--radius:2px;--radius-panel:8px;color-scheme:dark;accent-color:var(--accent-text)}:root[data-theme=consola][data-mode=light]{--paper:#f2e9d2;--ink:#0c0d0e;--text:#0c0d0e;--bone:#0c0d0e;--mute:#4f463b;--faint:#d1bb99;--wash:var(--paper);--rule:#87897e;--card:var(--paper);--card-ink:#0c0d0e;--card-border:#d1bb99;--card-shadow:0 10px 24px -20px #503c1e99;--promo-border:#cfb694;--brand-panel:var(--paper);--brand-border:#d1bb99;--well:var(--paper);--well-shadow:inset 0 2px 6px #5a46284d;--accent:#e8141c;--btn-bg:#e8141c;--btn-fg:#fff;--accent-ink:#fff;--accent-text:#bb0f18;--amber:#7a4a2a;--kicker:var(--accent-text);--logo-dot:var(--accent);--logo-sub:#27211e;--badge:var(--accent);--badge-ink:#fff;--icon:#1d1b18;--ghost-line:#1d1b18;--ghost-bg:#fffaf099;--cart-bg:#1d1b18;--cart-line:#1d1b18;--cart-ink:var(--paper);--round-line:#87897e;--field-bg:var(--paper);--field-line:#d1bb99;--field-shadow:none;--dt:#7a4a2a;--plate-tex:url(/texturas/consola/placa-crema.webp) 0 0 / 512px repeat, #f2e9d2;--band-tex:url(/texturas/consola/acero-cepillado.webp) 0 0 / 800px auto repeat, #c5c9cc;--band-line:color-mix(in srgb, var(--ink) 30%, transparent);--cabinet:url(/texturas/consola/nogal.webp) 0 0 / 900px auto repeat, #4f463b;--cabinet-v:url(/texturas/consola/nogal-v.webp) 0 0 / auto 900px repeat, #4f463b;--plate-rim:inset 8px 0 0 #d1bb99, inset -8px 0 0 #d1bb99, inset 9px 0 0 #b39a79, inset -9px 0 0 #b39a79, inset 0 -1px 0 #b39a79, inset 0 -13px 0 #d1bb99, inset 0 -14px 0 #f2e9d2, inset 0 -15px 0 #4f463b;--panel-r:4.2;--panel-edge:0 0 0 1px #b39a79, inset 0 0 0 1px #fff6e4, inset 0 2px 5px #5a462833;--plate-line:#b39a79;--legend:#1e1a16;--legend-dim:#1e1a16;--engrave:#1d1b18;--lamp:radial-gradient(circle at 46% 42%, #f2e9d2 0, #ff8a80 14%, #ff3b30 40%, #e8141c 60%, #5f1103 100%);--lamp-bezel:#1d1b18;--lamp-glow:#e8141c80;--vu-light:radial-gradient(120% 140% at 50% 100%, #fff0b8 0, #fbd072 32%, #f5bb5d 62%, #c98a3c 90%, #3e1f10 100%);--bone-fill:var(--bone);--ground:url(/texturas/consola/madera-fondo-claro.webp) 0 0 / 900px auto repeat, #f2e9d2;--veil:#f2e9d2cc;--header-bg:linear-gradient(#fff6, #fff6), var(--band-tex);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231d1b18' stroke-width='1.8'/%3E%3C/svg%3E");color-scheme:light}:root[data-theme=consola] body{background:var(--ground);color:var(--text)}:root[data-theme=consola] :focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}:root[data-theme=consola] :is(h1,h2):not(#_){letter-spacing:0;color:var(--bone);font-weight:800;line-height:.92}:root[data-theme=consola] :is(.related h2,.shop-title,.cart-head h1,.co-head h1,.session-head h1):not(#_){align-items:center;max-width:none;font-size:clamp(2.25rem,4.4vw,4rem);display:flex}:root[data-theme=consola] .related h2:not(#_){font-size:clamp(1.75rem,3.2vw,2.875rem)}:root[data-theme=consola] .shop-title:not(#_){flex:1}:root[data-theme=consola] .related h2 .tempo:not(#_){display:none}:root[data-theme=consola] :is(.cart-head,.co-head,.session-head):not(#_){display:block}:root[data-theme=consola] .session-head h1:not(#_){white-space:nowrap;justify-content:center;max-width:1120px;margin-inline:auto}:root[data-theme=consola] :is(.empty h2,.co-empty h2,.co-done h2,.info-name,.lost h1):not(#_){font-size:clamp(2.25rem,4.4vw,4rem);line-height:.9}:root[data-theme=consola] :is(.summary h2,.co-summary h2,.session-side h2,legend):not(#_){font-family:var(--f-display);letter-spacing:.01em;text-transform:uppercase;color:var(--bone);font-size:24px;font-weight:800;line-height:1}:root[data-theme=consola] :is(.chain-head p,.shop-blurb,.empty p,.co-empty p,.co-done p,.lost p:not(.lost-mark)):not(#_){color:var(--mute);font-size:18px;line-height:1.4}:root[data-theme=consola] .tempo:not(#_){font-family:var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);font-size:13px;font-style:normal;font-weight:600}:root[data-theme=consola] .dyn:not(#_){font-family:var(--f-display);font-style:normal;font-weight:800}:root[data-theme=consola] .sample-note{color:var(--mute);font-size:13px}:root[data-theme=consola] .price{font-family:var(--f-ui);font-weight:700}:root[data-theme=consola]{--header-icon:var(--icon);--header-active:var(--accent-text);--search-line:var(--field-line);--search-bg:var(--field-bg);--badge-bg:var(--badge)}:root[data-theme=consola] .site-header:not(#_){background:var(--header-bg);border-bottom:1px solid #e6d5bb}:root[data-theme=consola][data-mode=light] .site-header:not(#_){border-bottom-color:#281a15}:root[data-theme=consola] .nav-main:not(#_){font-family:var(--f-ui);letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:700}:root[data-theme=consola] .nav-main a:not(#_){color:var(--ink);background-image:linear-gradient(var(--accent-text), var(--accent-text))}:root[data-theme=consola] .nav-main a[aria-current=page]:not(#_){color:var(--accent-text)}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .nav-main a:not(#_):hover{color:var(--accent-text)}}:root[data-theme=consola] .search-form input:not(#_){box-shadow:var(--field-shadow);font-family:var(--f-sans);border-radius:2px;font-size:16px}:root[data-theme=consola] .cart-count:not(#_){font-family:var(--f-ui);font-size:12px;font-weight:700}:root[data-theme=consola] :is(.theme-panel,.search-form):not(#_){background:var(--card);color:var(--ink);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 18px 40px -18px #0f101399}:root[data-theme=consola] .theme-chip:not(#_){border-color:var(--card-border)}:root[data-theme=consola] :is(.theme-list,.mode-row,.wish-list):not(#_){background:var(--wash)}:root[data-theme=consola] :is(.theme-item[aria-checked=true],.mode-btn[aria-pressed=true],.wish-go):not(#_){background:var(--btn-bg);color:var(--btn-fg)}@media (width<=1400px){:root[data-theme=consola] .mobile-nav:not(#_){background:var(--ground);border-bottom:1px solid var(--faint)}:root[data-theme=consola] .mobile-nav a:not(#_){font-family:var(--f-ui);letter-spacing:.04em;text-transform:uppercase;border-bottom-color:var(--faint);font-size:24px;font-weight:700}}:root[data-theme=consola] .btn{isolation:isolate;min-height:48px;font-family:var(--f-ui);letter-spacing:.12em;text-transform:uppercase;transition:transform .16s var(--ease-out), filter .16s ease, background-color .16s ease, color .16s ease;border:0;border-radius:2px;gap:12px;padding:0 28px;font-size:16px;font-weight:700;position:relative}:root[data-theme=consola] .btn .note{display:none}:root[data-theme=consola] .btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--paper);opacity:.2;pointer-events:none;-webkit-mask:linear-gradient(#0f1013 0 0), var(--ink-wear) 0 0 / 240px repeat;-webkit-mask-composite:xor;mask:linear-gradient(#0f1013 0 0), var(--ink-wear) 0 0 / 240px repeat;position:absolute;inset:0;mask-composite:exclude}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .btn:hover{filter:brightness(1.08)}}:root[data-theme=consola] .btn--sm{min-height:44px;padding:0 18px;font-size:15px}:root[data-theme=consola] .btn--ghost{background:var(--ghost-bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ghost-line)}:root[data-theme=consola] .btn--ghost:before{display:none}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .btn--ghost:hover{filter:brightness(1.08);background:var(--btn-bg);color:var(--btn-fg);box-shadow:none}}:root[data-theme=consola] :is(.cell,.cs-card) .btn:not(#_){background:var(--cart-bg);width:44px;height:44px;min-height:44px;color:var(--cart-ink);box-shadow:inset 0 0 0 1px var(--cart-line);flex:none;padding:0}:root[data-theme=consola] :is(.cell,.cs-card) .btn:not(#_):before{display:none}:root[data-theme=consola] :is(.cell,.cs-card) .btn-label:not(#_){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-theme=consola] :is(.cell,.cs-card) .btn:not(#_):after{content:"";width:22px;height:22px;-webkit-mask:var(--icon-cart) center / contain no-repeat;mask:var(--icon-cart) center / contain no-repeat;background:currentColor}:root[data-theme=consola] :is(.cell,.cs-card) .btn.is-swapping:not(#_){background:var(--btn-bg);color:var(--btn-fg);box-shadow:none}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] :is(.cell,.cs-card) .btn:not(#_):hover{filter:none;background:var(--btn-bg);color:var(--btn-fg);box-shadow:none}}:root[data-theme=consola] .cell:not(#_){background:var(--card);color:var(--card-ink);border:1px solid var(--card-border);box-shadow:var(--card-shadow);--art-fill:var(--card);border-radius:8px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);padding:18px;transition:border-color .2s}:root[data-theme=consola][data-mode=light] .cell:not(#_){background:linear-gradient(var(--veil), var(--veil)), var(--ground)}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .cell:not(#_):hover{border-color:var(--promo-border)}:root[data-theme=consola] .cell:hover .cell-art:not(#_){transform:translateY(-4px)}}:root[data-theme=consola] .cell-art:not(#_){aspect-ratio:4/3;color:var(--bone);place-items:center;padding:8% 14%;display:grid}:root[data-theme=consola] .cell-info:not(#_){flex-direction:column;gap:2px;padding-right:0;display:flex}:root[data-theme=consola] .cell-name:not(#_){color:var(--card-ink);font-size:18px;font-weight:700;line-height:1.2}:root[data-theme=consola] .cell-cat:not(#_){order:-1;margin-bottom:2px}:root[data-theme=consola] .cell-short:not(#_){color:var(--mute);font-size:15px;line-height:1.35}:root[data-theme=consola] .cell-buy:not(#_){flex-wrap:nowrap;justify-content:space-between;margin-top:auto;padding-top:14px}:root[data-theme=consola] .cell .price:not(#_){color:var(--card-ink);font-size:24px}:root[data-theme=consola] .brands:not(#_){--ribbon-gap:clamp(56px, 7vw, 112px);margin:clamp(40px, 5vw, 64px) var(--gutter) 0;padding:var(--brands-pad) 0 var(--brands-pad) 32px;border:1px solid var(--band-line);background:var(--band-tex);box-shadow:none;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 0}:root[data-theme=consola] .brands:not(#_):after,:root[data-theme=consola] .perks:not(#_):after{content:"";z-index:2;background:var(--screw) left top / 14px no-repeat, var(--screw-2) right top / 14px no-repeat, var(--screw-4) left bottom / 14px no-repeat, var(--screw-3) right bottom / 14px no-repeat;pointer-events:none;position:absolute;inset:12px}:root[data-theme=consola] .perks:not(#_){margin-inline:var(--gutter);border-block-color:var(--band-line);background:var(--band-tex);box-shadow:inset 1px 0 0 var(--band-line), inset -1px 0 0 var(--band-line);--perk-hole:#1b1b1d;--perk-rule:color-mix(in srgb, var(--bone) 20%, transparent);border-radius:8px;padding-inline:0;position:relative}:root[data-theme=consola][data-mode=light] .perks:not(#_){--perk-hole:#c5c9cc;--perk-rule:var(--band-line)}:root[data-theme=consola] .brands h2.brands-title:not(#_){max-width:none;font-family:var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:center;gap:22px;padding-right:34px;font-size:15px;font-weight:400;line-height:1.35;display:flex}:root[data-theme=consola] .brands h2.brands-title:not(#_)>span{width:8.5em;display:block}:root[data-theme=consola] .brands h2.brands-title:not(#_):after{content:"";background:var(--brand-border);flex:none;width:1px;height:96px}:root[data-theme=consola] .ribbon:not(#_){-webkit-mask-image:linear-gradient(90deg,#0000,#0f1013 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#0f1013 3% 97%,#0000)}:root[data-theme=consola] .ribbon-track:not(#_){animation-duration:60s}:root[data-theme=consola] .brand-item:not(#_){color:var(--card-ink)}:root[data-theme=consola][data-mode=light] .brand-item:not(#_){color:var(--ink)}:root[data-theme=consola] .brand-item:not(#_):after{display:none}:root[data-theme=consola] .brand-wide:not(#_){font-family:var(--f-logo);letter-spacing:.02em;font-weight:800}:root[data-theme=consola] .brand-condensed:not(#_){font-family:var(--f-display);font-size:calc(1.25*clamp(2.7rem,4.8vw,4.2rem));font-weight:800}:root[data-theme=consola] .brand-script:not(#_){font-family:var(--f-script);font-size:calc(1.33*clamp(2.7rem,4.8vw,4.2rem));font-style:normal;font-weight:400}:root[data-theme=consola] .brand-outline:not(#_){font-family:var(--f-sans);letter-spacing:-.01em;text-transform:none;color:var(--card-ink);-webkit-text-stroke:0;font-size:calc(1.08*clamp(2.7rem,4.8vw,4.2rem));font-weight:400}:root[data-theme=consola][data-mode=light] .brand-outline:not(#_){color:var(--ink)}:root[data-theme=consola] .brands-note:not(#_){grid-column:2}:root[data-theme=consola] .brands-all:not(#_){min-height:44px;font-family:var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap;grid-area:1/3;align-items:center;gap:12px;padding:0 32px 0 28px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:root[data-theme=consola] .brands-all:not(#_):after{content:"";width:18px;height:12px;-webkit-mask:var(--icon-arrow) center / contain no-repeat;mask:var(--icon-arrow) center / contain no-repeat;transition:transform .2s var(--ease-out);background:currentColor}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .brands-all:not(#_):hover{color:var(--accent-text)}:root[data-theme=consola] .brands-all:not(#_):hover:after{transform:translate(3px)}}@media (width<=860px){:root[data-theme=consola] .brands:not(#_){padding:var(--brands-pad) 0 var(--brands-pad) 20px;grid-template-columns:minmax(0,1fr);row-gap:6px}:root[data-theme=consola] .brands h2.brands-title:not(#_):after{display:none}:root[data-theme=consola] .brands h2.brands-title:not(#_)>span{width:auto}:root[data-theme=consola] .brands-note:not(#_){grid-column:1}:root[data-theme=consola] .brands-all:not(#_){grid-area:auto/1;justify-self:start;padding:0}}:root[data-theme=consola] .site-footer:not(#_){background:var(--header-bg);border-top:1px solid #e6d5bb;margin-top:0}:root[data-theme=consola][data-mode=light] .site-footer:not(#_){border-top-color:#281a15}:root[data-theme=consola][data-mode] .footer-name:not(#_){font-family:var(--f-logo);letter-spacing:-.01em;color:var(--bone);font-weight:800}:root[data-theme=consola] :is(.footer-links,.footer-contact) a:not(#_){font-family:var(--f-ui);transition:color .15s}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] :is(.footer-links,.footer-contact) a:not(#_):hover{color:var(--accent-text);text-decoration:none}}:root[data-theme=consola]{--facet-on:var(--btn-bg);--facet-on-ink:var(--btn-fg)}:root[data-theme=consola] :is(.facet-opt,.filters-toggle):not(#_){font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:600}:root[data-theme=consola] .rehearsal:not(#_){min-height:44px;color:var(--ink);border:1px solid var(--card-border);font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:4px;padding:0 16px;font-size:14px;font-weight:600}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .rehearsal:not(#_):hover{background:var(--wash);color:var(--ink);border-color:var(--promo-border)}}:root[data-theme=consola][data-mode] :is(.rehearsal[aria-pressed=true],.rehearsal[aria-current=true]):not(#_){background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}:root[data-theme=consola] .sort>span:not(#_){font-family:var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:600}:root[data-theme=consola] .sort select:not(#_){border:1px solid var(--card-border);background-color:var(--card);background-image:var(--chevron);min-height:44px;color:var(--ink);font-family:var(--f-sans);border-radius:4px;font-size:15px}:root[data-theme=consola] .shop-count:not(#_){font-family:var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:600}:root[data-theme=consola] .search-status p:not(#_){font-family:var(--f-display);text-transform:uppercase;font-weight:800}:root[data-theme=consola] :is(.grid,.related-grid):not(#_){grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:20px}@media (width<=720px){:root[data-theme=consola] :is(.grid,.related-grid):not(#_){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root[data-theme=consola] .cell:not(#_){padding:12px}:root[data-theme=consola] .cell-name:not(#_){font-size:16px}:root[data-theme=consola] .cell-short:not(#_){font-size:14px}:root[data-theme=consola] .cell .price:not(#_){font-size:20px}}:root[data-theme=consola] .plate:not(#_){background:var(--plate-tex);color:var(--bone);box-shadow:inset 0 0 0 1px var(--plate-line), 0 14px 30px -20px #0f101399;border-radius:8px}:root[data-theme=consola] .plate:not(#_):after{content:"";background:var(--screw) left top / 16px no-repeat, var(--screw-2) right top / 16px no-repeat, var(--screw-4) left bottom / 16px no-repeat, var(--screw-3) right bottom / 16px no-repeat;pointer-events:none;position:absolute;inset:14px}:root[data-theme=consola] .plate-art:not(#_){--art-fill:transparent}:root[data-theme=consola] .plate-note:not(#_){color:var(--mute);font-size:13px;bottom:14px;left:40px}:root[data-theme=consola] .crumbs:not(#_){font-family:var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:600}:root[data-theme=consola] .info-short:not(#_){color:var(--mute);font-size:20px}:root[data-theme=consola] .info-price:not(#_){font-family:var(--f-ui);color:var(--bone);font-size:48px;font-weight:700}:root[data-theme=consola] :is(.qty,.line-qty):not(#_){border:1px solid var(--card-border);background:var(--field-bg);border-radius:2px}:root[data-theme=consola] .buy .buy-btn:not(#_){min-height:52px}:root[data-theme=consola] .ship:not(#_){color:var(--mute);font-size:15px}:root[data-theme=consola] .desc:not(#_){font-size:17px}:root[data-theme=consola] .specs div:not(#_){border-top-color:var(--faint)}:root[data-theme=consola] .specs dt:not(#_){font-family:var(--f-ui);letter-spacing:.12em;color:var(--dt);font-size:13px;font-weight:700}:root[data-theme=consola] .specs dd:not(#_){font-size:17px}:root[data-theme=consola] .related:not(#_){border-top:1px solid var(--faint)}:root[data-theme=consola] .related h2:not(#_){margin-bottom:36px}:root[data-theme=consola] .lines:not(#_){border-top:0;gap:10px;display:grid}:root[data-theme=consola] .lines .line:not(#_){background:var(--card);color:var(--card-ink);border:1px solid var(--card-border);--art-fill:var(--well);border-radius:8px;padding:16px}:root[data-theme=consola] .lines .line-art:not(#_){background:var(--well);box-shadow:var(--well-shadow);color:var(--bone);border-radius:4px}:root[data-theme=consola] .lines .line-name:not(#_){font-size:17px;font-weight:700}:root[data-theme=consola] .lines :is(.line-cat,.line-unit):not(#_){color:var(--mute);font-size:13px}:root[data-theme=consola] .lines .line-total:not(#_){font-family:var(--f-ui);font-size:20px;font-weight:700}:root[data-theme=consola] .lines .line-remove:not(#_){color:var(--mute);font-size:14px}:root[data-theme=consola] :is(.summary,.co-summary,.session-side,.pay-pending,.session-result):not(#_){background:var(--band-tex);box-shadow:inset 0 0 0 1px var(--band-line), 0 14px 30px -20px #0f101399;--art-fill:transparent;border:0;border-radius:8px;position:relative}:root[data-theme=consola] :is(.summary,.co-summary,.session-side):not(#_):after{content:"";background:var(--screw) left top / 14px no-repeat, var(--screw-2) right top / 14px no-repeat, var(--screw-4) left bottom / 14px no-repeat, var(--screw-3) right bottom / 14px no-repeat;pointer-events:none;position:absolute;inset:10px}:root[data-theme=consola] :is(.summary,.co-summary) dt:not(#_){font-family:var(--f-ui);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}:root[data-theme=consola] :is(.summary,.co-summary) dd.price:not(#_){font-size:30px;line-height:1}:root[data-theme=consola] .co-summary dl:not(#_){border-top-color:var(--faint)}:root[data-theme=consola] .summary .summary-cta:not(#_){min-height:52px}:root[data-theme=consola][data-mode] :is(.test-banner,.session-banner):not(#_){border:1px solid var(--accent);color:var(--ink);background:#07090b;border-radius:4px;padding:14px 18px 14px 46px;font-size:15px;font-weight:400;position:relative}:root[data-theme=consola][data-mode=light] :is(.test-banner,.session-banner):not(#_){background:var(--paper);color:var(--text)}:root[data-theme=consola][data-mode] :is(.test-banner,.session-banner):not(#_):before{content:"";background:var(--lamp);width:14px;height:14px;box-shadow:0 0 0 2px var(--lamp-bezel), 0 0 10px 2px var(--lamp-glow);border-radius:50%;position:absolute;top:calc(50% - 7px);left:18px}:root[data-theme=consola] legend:not(#_){border-bottom:1px solid var(--faint)}:root[data-theme=consola] .field label:not(#_){font-family:var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:600}:root[data-theme=consola] :is(.field input,.field select,.field textarea):not(#_){border:1px solid var(--field-line);background:var(--field-bg);min-height:48px;box-shadow:var(--field-shadow);color:var(--ink);font-family:var(--f-sans);border-radius:2px;font-size:16px}:root[data-theme=consola] :is(.field input,.field select,.field textarea):not(#_):focus-visible{border-color:var(--accent-text);outline:2px solid var(--accent-text);outline-offset:2px}:root[data-theme=consola] .field input[aria-invalid=true]:not(#_){border:1px solid var(--accent)}:root[data-theme=consola] .field-err:not(#_){color:var(--accent-text);font-size:13px}:root[data-theme=consola] .co-done .final:not(#_){display:none}:root[data-theme=consola] .mode-switch:not(#_){background:var(--well);border:1px solid var(--card-border);box-shadow:var(--well-shadow);border-radius:4px;padding:3px}:root[data-theme=consola] .mode-switch button:not(#_){min-height:44px;font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;font-size:15px;font-weight:700}:root[data-theme=consola] .mode-switch button[aria-selected=true]:not(#_){background:var(--bone);color:#07090b}:root[data-theme=consola][data-mode=light] .mode-switch button[aria-selected=true]:not(#_){color:#f2e9d2;background:#1d1b18}:root[data-theme=consola] .lost-mark:not(#_){width:max-content;font-family:var(--f-display);color:var(--accent);-webkit-mask:var(--ink-wear) 0 0 / 420px repeat;mask:var(--ink-wear) 0 0 / 420px repeat;font-size:clamp(6rem,16vw,12rem);font-weight:800;line-height:.9}:root[data-theme=consola] .o-stripes i:nth-child(n+2){display:none}:root[data-theme=consola] .o-stripes i{height:calc(var(--band-h) * 4);-webkit-mask:linear-gradient(var(--fade), transparent, #0f1013 55%);mask:linear-gradient(var(--fade), transparent, #0f1013 55%);background:url(/texturas/consola/madera-fondo-claro.webp) 0 0/900px,#f2e9d2;border-radius:2px;box-shadow:inset 0 1px #fff0dc33,inset 0 -2px #0f101380}:root[data-theme=consola][data-mode=light] .o-stripes i{background:var(--cabinet)}:root{--icon-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.6l2.3 11.2a1.6 1.6 0 0 0 1.6 1.3h8.6a1.6 1.6 0 0 0 1.6-1.2l1.6-6.8H6.2'/%3E%3Ccircle cx='9.5' cy='19.6' r='1.4'/%3E%3Ccircle cx='17.4' cy='19.6' r='1.4'/%3E%3C/svg%3E")}:root[data-theme][data-mode] .cell[hidden]:not(#_){display:none}:root[data-theme][data-mode] .cell:not(#_){box-shadow:none;color:var(--ink);background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;transform:none}:root[data-theme]:not([data-theme=partitura])[data-mode] .cell:not(#_){padding-bottom:41px}:root[data-theme] .cell-art:not(#_){aspect-ratio:1;flex:none;place-items:center;width:100%;min-height:0;margin-bottom:14px;padding:0;display:grid;position:relative}:root[data-theme] .cell-art>.art:not(#_){width:100%;height:78%;position:absolute;top:11%;left:0}:root[data-theme=ochenta] .cell-art>.cell-cover:not(#_){width:100%}:root[data-theme=partitura] .cell-art>.art:not(#_){width:88%;height:70%;top:3%;left:12%}:root[data-theme=partitura] .cell:not(#_){--gap:6px}:root[data-theme=partitura] .cell-staff:not(#_){margin:calc(-1 * (var(--gap) * 4 + 1px) - 14px - 6px) 0 calc(14px + 6px)}:root[data-theme=partitura] .cell:has(.cell-photo) .cell-staff:not(#_){margin:2px 0 14px}:root[data-theme] .cell-info:not(#_){flex-direction:column;flex:1;gap:3px;padding-right:0;display:flex;container-type:inline-size}:root[data-theme] .cell-cat:not(#_){order:-1;padding-right:32px}:root[data-theme][data-mode] .cell-info:not(#_){position:relative}:root[data-theme][data-mode] .cell-info .cell-wish:not(#_){position:absolute;top:-5px;right:-6px}:root[data-theme][data-mode] .cell-buy:not(#_){--price-line:24px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:7px;padding-top:0;display:flex}:root[data-theme] .cell-cat:not(#_){font-size:14px}:root[data-theme][data-mode] .cell-cat:not(#_){line-height:22px}:root[data-theme][data-mode] :is(.cell-cat,.cell-name,.cell-short):not(#_){margin:0}:root[data-theme] .cell-name:not(#_){white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:0;font-size:18px;line-height:1.25;display:block;overflow:hidden}:root[data-theme] .cell-short:not(#_){font-size:15px;line-height:1.4}:root[data-theme] .cell .price:not(#_){color:var(--ink);font-size:24px;line-height:1}:root[data-theme] .cell .cell-buy .btn:not(#_){width:50px;min-width:50px;height:50px;min-height:50px;margin-block:calc((var(--price-line) - 50px) / 2) -10px;flex:none;justify-content:center;gap:0;padding:0;position:relative}:root[data-theme] .cell .cell-buy .btn .btn-label:not(#_){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-theme][data-mode] :is(.cell,.o-card,.cs-card) .btn--icon:not(#_):before,:root[data-theme][data-mode] :is(.cell,.o-card,.cs-card) .btn--icon:not(#_):after,.add-icon,:root[data-theme]:not([data-theme=partitura]) .btn:has(>.add-icon) .note:not(#_){display:none}:root[data-theme]:not([data-theme=partitura]) .btn:not(.btn--icon)>.add-icon:not(#_){flex:none;place-items:center;width:22px;height:22px;display:grid}:root[data-theme]:not([data-theme=partitura]) .btn:not(.btn--icon)>.add-icon .ai{width:22px;height:22px}:root[data-theme]:not([data-theme=partitura]) .btn--icon .note:not(#_){display:none}:root[data-theme]:not([data-theme=partitura]) .btn--icon .add-icon:not(#_){place-items:center;width:26px;height:26px;display:grid}.add-icon .ai{grid-area:1/1;width:26px;height:26px;display:none;overflow:visible}:root[data-theme=grunge] .add-icon .ai-grunge,:root[data-theme=ochenta] .add-icon .ai-ochenta,:root[data-theme=consola] .add-icon .ai-consola{display:block}:root[data-theme=partitura] .btn--icon .note:not(#_){width:23px;height:13px;display:block}.add-plus{display:none}:root[data-theme] .btn--icon:not(#_){position:relative}:root[data-theme] .btn--icon>.add-plus:not(#_){pointer-events:none;width:11px;height:11px;display:block;position:absolute;top:7px;right:7px;overflow:visible}:root[data-theme] .btn--icon:not(#_)>:is(.add-icon,.note){translate:-3px 3px}:root[data-theme=grunge] .add-plus path{stroke-linecap:square}.ai-grunge{transform-origin:50% 90%;transition:transform .26s var(--ease-out)}.ai-reel{transform-box:fill-box;transform-origin:50%}.ai-knob{transform-origin:12px 13px;transition:transform .42s var(--ease-out);transform:rotate(-60deg)}@media (hover:hover) and (pointer:fine){.btn:hover .ai-grunge{transform:rotate(-16deg)translateY(-1px)}.btn:hover .ai-reel{animation:1.1s linear infinite ai-spin}.btn:hover .ai-knob{transform:rotate(70deg)}}.btn.is-swapping .ai-reel{animation:.6s linear infinite ai-spin}@keyframes ai-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ai-grunge,.ai-knob{transition:none}.btn--icon:hover .ai-reel,.btn.is-swapping .ai-reel{animation:none}}:root[data-theme=grunge] .cell-cat:not(#_),:root[data-theme=grunge] .cell-name:not(#_),:root[data-theme=grunge] .cell .price:not(#_){color:var(--ink)}:root[data-theme=grunge] .cell-short:not(#_){color:var(--mute)}:root[data-theme=grunge] .cell .cell-buy .btn:not(#_){background:var(--ink);color:var(--paper);border-radius:4px}@media (hover:hover) and (pointer:fine){:root[data-theme=grunge] .cell .cell-buy .btn:not(#_):hover{background:var(--accent);color:var(--accent-ink)}}:root[data-theme=consola][data-mode] .cell-art:not(#_){aspect-ratio:1;background:var(--card);border:1px solid var(--card-border);box-shadow:var(--card-shadow);--art-fill:var(--card);transition:transform .3s var(--ease-out), border-color .2s ease;border-radius:8px;padding:0}:root[data-theme=consola][data-mode=light] .cell-art:not(#_){background:linear-gradient(var(--veil), var(--veil)), var(--ground)}@media (hover:hover) and (pointer:fine){:root[data-theme=consola] .cell:hover .cell-art:not(#_){border-color:var(--promo-border)}}:root[data-theme=consola] .cell-art:not(#_):after{content:"";z-index:2;background:var(--screw) left top / 11px no-repeat, var(--screw-2) right top / 11px no-repeat, var(--screw-4) left bottom / 11px no-repeat, var(--screw-3) right bottom / 11px no-repeat;filter:drop-shadow(0 1px 1px #0f101399);pointer-events:none;position:absolute;inset:7px}:root[data-theme=consola] .cell-name:not(#_){color:var(--ink)}@media (width<=720px){:root[data-theme][data-mode] .cell-buy:not(#_){--price-line:19px;margin-top:9px}:root[data-theme] .cell .price:not(#_){font-size:19px}:root[data-theme] .cell-cat:not(#_){font-size:12.5px}:root[data-theme] .cell-name:not(#_){font-size:15.5px}:root[data-theme] .cell-short:not(#_){font-size:13.5px}}:root[data-theme] .fly-note.fly-icon{width:28px;height:28px;box-shadow:none;color:var(--accent);filter:drop-shadow(0 0 1px var(--paper)) drop-shadow(0 0 1px var(--paper));background:0 0;border-radius:0;transform:none}.fly-icon .ai{width:100%;height:100%;display:block}.fly-icon .ai-reel{animation:.5s linear infinite ai-spin}.cell-photo,.line-photo{display:none}:root[data-theme]:not([data-theme=ochenta]) .cell-art:has(.cell-photo):not(#_){border-radius:var(--photo-radius,0px);background:#fff;overflow:hidden}:root[data-theme]:not([data-theme=ochenta]) .cell-photo{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme]:not([data-theme=ochenta]) .cell-art:has(.cell-photo)>.art:not(#_){display:none}:root[data-theme]:not([data-theme=ochenta]) .cell-art:has(.cell-photo[data-tone=dark]):not(#_){background:#1b1b1d}:root[data-theme]:not([data-theme=ochenta]) .cell-photo[data-tone=dark]{object-fit:cover}:root[data-theme=consola]{--photo-radius:8px}:root[data-theme]:not([data-theme=ochenta]):not([data-theme=grunge])[data-mode] .cell .cell-art:not(#_){box-shadow:0 3px 8px -3px var(--bar-shadow)}:root[data-theme=grunge][data-mode] :is(.cell-art,.pdp .plate):not(#_){box-shadow:none;border:0;border-radius:0;-webkit-mask:url(/texturas/grunge/tarjeta.webp) 0 0/100% 100% no-repeat;mask:url(/texturas/grunge/tarjeta.webp) 0 0/100% 100% no-repeat}:root[data-theme=grunge][data-mode] .cell-art:not(#_){color:var(--card-ink);--art-fill:transparent;background:#fff}:root[data-theme=grunge][data-mode] .cell .cell-art:not(#_){filter:drop-shadow(0 3px 3px var(--bar-shadow));background:0 0;-webkit-mask:none;mask:none}:root[data-theme=grunge][data-mode] .cell .cell-art:not(#_):before{content:"";background:#fff;position:absolute;inset:0}:root[data-theme=grunge][data-mode] .cell .cell-art:has(.cell-photo[data-tone=dark]):not(#_):before{background:#1b1b1d}:root[data-theme=grunge][data-mode] .cell .cell-art:not(#_):before,:root[data-theme=grunge][data-mode] .cell .cell-art>:is(.cell-photo,.art):not(#_){-webkit-mask:url(/texturas/grunge/tarjeta.webp) 50%/100% 100% no-repeat;mask:url(/texturas/grunge/tarjeta.webp) 50%/100% 100% no-repeat}@media (hover:hover) and (pointer:fine){:root.motion-ok[data-theme=grunge][data-mode] .cell .cell-art>.cell-photo:not(#_){transition:scale .6s cubic-bezier(.23,1,.32,1),-webkit-mask-size .6s cubic-bezier(.23,1,.32,1),mask-size .6s cubic-bezier(.23,1,.32,1)}:root.motion-ok[data-theme=grunge][data-mode] .cell:hover .cell-art>.cell-photo:not(#_){-webkit-mask-size:94.3396% 94.3396%;mask-size:94.3396% 94.3396%}:root[data-theme=grunge][data-mode] .cell:hover .cell-art:not(#_){transform:translateY(-6px)}}:root[data-theme] .line-photo{background:#fff;width:100%;height:auto;display:block}:root[data-theme] :has(>.line-photo)>.art{display:none}:root[data-theme] .cell .price.price--pending:not(#_){color:var(--mute);font-size:min(25px,21.7391cqi - 13.0435px);font-weight:700;line-height:1}:root[data-theme] .info-price.price--pending:not(#_){color:var(--mute);font-size:1.75rem;line-height:1.1}@media (width<=720px){:root[data-theme] .cell .price.price--pending:not(#_){font-size:min(19px,21.7391cqi - 13.0435px)}}:root[data-theme] .hero-alt{--cu:min((100cqw + 2 * var(--cab,0px)) / 768, (100svh - var(--header-h)) / 360)}@media (width>=861px){:root[data-theme][data-mode] body .hero-alt :is(.ha-copy,.g-copy):not(#_){z-index:2;left:calc(var(--gutter) - (100cqw - 768 * var(--u)) / 2);width:auto;max-width:calc(250 * var(--cu));margin:0;padding:0;position:absolute;top:50%;translate:0 -50%}:root[data-theme][data-mode] body .hero-alt :is(.o-copy,.p-copy):not(#_){z-index:2;left:var(--gutter);max-width:calc(250 * var(--cu));margin:0;padding:0;position:absolute;top:50%;translate:0 -50%}:root[data-theme][data-mode] body .hero-alt :is(.ha-copy,.g-copy,.o-copy,.p-copy):not(#_){align-content:start;justify-items:start;display:grid}:root[data-theme][data-mode] body .hero-alt{--kick:calc(34 * var(--cu));--gap-hook-top:calc(4 * var(--cu));--gap-hook-bottom:calc(6 * var(--cu));--gap-arrows:calc(11 * var(--cu))}:root[data-theme][data-mode] body .hero-alt .ha-kicker:not(#_){max-width:7.2em;font-size:var(--kick);margin:0}:root[data-theme][data-mode] body .hero-alt :is(.ha-title,.g-title):not(#_){margin:calc(10 * var(--cu)) 0 0;font-size:calc(59 * var(--cu));justify-items:start;line-height:.86;display:grid}:root[data-theme][data-mode] body .hero-alt :is(.ha-title,.g-title)>span:not(.p-staff):not(#_){height:auto;margin:0;padding:0;font-size:1em;line-height:.86;display:block;rotate:none}:root[data-theme][data-mode] body .hero-alt :is(.ha-hook,.g-hook):not(#_){max-width:max(calc(180 * var(--cu)), calc(50cqw - var(--gutter)));margin:var(--gap-hook-top) 0 0;font-family:var(--f-sans);letter-spacing:0;text-transform:none;align-content:center;font-size:17px;font-weight:400;line-height:26px;display:grid;rotate:none}:root[data-theme][data-mode] body .hero-alt :is(.ha-cta,.g-cta):not(#_){justify-content:center;gap:calc(6.5 * var(--cu));width:auto;min-width:calc(100 * var(--cu));max-width:100%;height:max(40px, calc(24 * var(--cu)));min-height:0;margin:var(--gap-hook-bottom) 0 0;padding:0 calc(11 * var(--cu));font-size:max(12px, calc(7.25 * var(--cu)));white-space:nowrap}:root[data-theme][data-mode] body .hero-alt :is(.ha-arrow,.g-arrow):not(#_){width:calc(7.25 * var(--cu));height:calc(5 * var(--cu))}}@media (width<=860px){:root[data-theme]:is([data-theme=grunge],[data-theme=consola])[data-mode] body .hero-alt:not(#_){align-content:start;padding-top:clamp(20px,4svh,44px)}:root[data-theme][data-mode] body .hero-alt{--kick:min(11.5vw, 57px, calc((100svh - var(--header-h)) * .071));--gap-hook-top:6px;--gap-hook-bottom:10px;--gap-arrows:16px}:root[data-theme][data-mode] body .hero-alt .ha-kicker:not(#_){max-width:7.2em;font-size:var(--kick);margin:0}:root[data-theme][data-mode] body .hero-alt :is(.ha-title,.g-title):not(#_){font-size:min(clamp(56px, 21vw, 120px), calc((100svh - var(--header-h)) * .11));justify-items:start;margin:12px 0 0;line-height:.86;display:grid}:root[data-theme][data-mode] body .hero-alt :is(.ha-title,.g-title)>span:not(.p-staff):not(#_){height:auto;margin:0;padding:0;font-size:1em;line-height:.86;display:block;rotate:none}:root[data-theme][data-mode] body .hero-alt :is(.ha-hook,.g-hook):not(#_){max-width:26em;margin:var(--gap-hook-top) 0 0;font-family:var(--f-sans);letter-spacing:0;text-transform:none;align-content:center;font-size:17px;font-weight:400;line-height:26px;display:grid;rotate:none}:root[data-theme][data-mode] body .hero-alt :is(.ha-cta,.g-cta):not(#_){width:auto;min-width:168px;max-width:100%;height:44px;min-height:0;margin:var(--gap-hook-bottom) 0 0;white-space:nowrap;justify-content:center;gap:9px;padding:0 16px;font-size:12px}}:root[data-theme][data-mode] body .hero-alt :is(.ha-copy,.g-copy,.o-copy,.p-copy):not(#_){align-content:start}:root[data-theme][data-mode] body .hero-alt :is(.ha-cta,.g-cta) .btn-label:not(#_){letter-spacing:.1em}:root[data-theme][data-mode] body .hero-alt .ha-kicker:not(#_){letter-spacing:.01em;text-transform:uppercase;white-space:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance;min-height:1.72em;font-style:italic;font-weight:800;line-height:.86;-webkit-mask:url(/texturas/ochenta/desgaste.webp) 0 0/360px;mask:url(/texturas/ochenta/desgaste.webp) 0 0/360px}:root[data-theme=ochenta][data-mode] body .hero-alt .ha-kicker:not(#_){max-width:7.8em;min-height:2.32em;margin:-.3em;padding:.3em}:root[data-theme=ochenta][data-mode=light] body .hero-alt .ha-kicker:not(#_){color:var(--title-ink);text-shadow:none}:root[data-theme][data-mode] body .hero-alt :is(.ha-title,.g-title):not(#_){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-theme] :is(.hero,.hero-alt){isolation:isolate;position:relative}:root[data-theme] .hero-photo{--hp-pad:24px;z-index:0;pointer-events:none;width:64%;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0f1013 45%,#0f1013e6 54.6%,#0f1013b3 62.9%,#0f101380 69.5%,#0f10134d 76.1%,#0f10131a 84.4%,#0000 94%);mask-image:linear-gradient(270deg,#0f1013 45%,#0f1013e6 54.6%,#0f1013b3 62.9%,#0f101380 69.5%,#0f10134d 76.1%,#0f10131a 84.4%,#0000 94%)}:root[data-theme] .hero-photo img{top:calc(-1 * var(--hp-pad));left:calc(-1 * var(--hp-pad));width:calc(100% + 2 * var(--hp-pad));max-width:none;height:calc(100% + 2 * var(--hp-pad));object-fit:cover;translate:var(--hp-x,0px) var(--hp-y,0px);display:block;position:absolute}:root[data-theme] .hero-photo img:not([data-on]){opacity:0}:root[data-theme] .hero-photo img[data-slide-photo]{transition:opacity .9s}:root[data-theme] .hero-dots{z-index:3;left:50%;bottom:calc(var(--cab-y,0px) + 20px);background:color-mix(in srgb, var(--paper) 80%, transparent);border-radius:999px;gap:4px;padding:4px 8px;display:flex;position:absolute;transform:translate(-50%)}:root[data-theme] .hero-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}:root[data-theme] .hero-dot:before{content:"";background:color-mix(in srgb, var(--ink) 40%, transparent);width:10px;height:10px;transition:width .3s var(--ease-out), background-color .2s ease;border-radius:999px}:root[data-theme] .hero-dot[aria-current=true]{width:40px}:root[data-theme] .hero-dot[aria-current=true]:before{background:var(--accent,var(--ink));width:26px}@media (hover:hover) and (pointer:fine){:root[data-theme] .hero-dot:hover:before{background:var(--ink)}:root[data-theme] .hero-dot[aria-current=true]:hover:before{background:var(--accent,var(--ink))}}:root[data-theme] .hero-dot:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:999px}:root[data-theme][data-mode] body .hero-alt .hero-arrows:not(#_){margin:var(--gap-arrows) 0 0;gap:12px;display:flex}:root[data-theme] .hero-arrow{border:1.5px solid var(--ink);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:background-color .16s ease, color .16s ease, border-color .16s ease, box-shadow .16s ease, transform .16s var(--ease-out);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}:root[data-theme] .hero-arrow svg{width:18px;height:11px}:root[data-theme] .hero-arrow:active{transform:scale(.94)}:root[data-theme] .hero-arrow:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){:root[data-theme] .hero-arrow:hover{background:var(--accent,var(--ink));border-color:var(--accent,var(--ink));color:var(--accent-ink,var(--paper))}:root[data-theme=ochenta] .hero-arrow:hover{background:var(--neon-pink);border-color:var(--neon-pink);color:#f1e6dc;box-shadow:0 0 22px var(--pink-glow)}:root[data-theme=consola] .hero-arrow:hover{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}}:root[data-theme=ochenta] .hero-arrow{border-color:var(--neon-pink);box-shadow:0 0 12px var(--pink-glow), inset 0 0 10px #e0007f99}:root[data-theme=consola] .hero-arrow{border-color:var(--round-line)}@media (width<=720px){:root[data-theme][data-mode] body .hero-alt .hero-arrows:not(#_){display:none}}@media (prefers-reduced-motion:reduce){:root[data-theme] .hero-photo img[data-slide-photo],:root[data-theme] .hero-dot:before{transition:none}}@media (width<=860px){:root[data-theme] .hero-photo{--hp-pad:0px;--hp-up:calc(.15 * (100svh - var(--header-h)));width:auto;height:52%;top:auto;left:0;-webkit-mask-image:linear-gradient(#0000,#0f10131a 11.8%,#0f10134d 21.9%,#0f101380 30%,#0f1013b3 38.1%,#0f1013e6 48.2%,#0f1013 60%);mask-image:linear-gradient(#0000,#0f10131a 11.8%,#0f10134d 21.9%,#0f101380 30%,#0f1013b3 38.1%,#0f1013e6 48.2%,#0f1013 60%)}:root[data-theme] .hero-photo img{top:calc(-1 * var(--hp-up));height:calc(100% + var(--hp-up))}}:root[data-theme][data-mode] body :is(.cell-short,.hero-hook,.ha-hook,.g-hook,.desc,.desc p,.info-short,.h-intro-text,.perk-text,.sample-note,.shop-blurb,.footer-cols p,.ship,.specs dd,.line-unit,.facet-opt):not(#_){font-weight:400}:root[data-theme][data-mode] body :is(.cell-name,.line-name,.feature-name,.co-line-name):not(#_){font-weight:600}:root[data-theme][data-mode] body :is(.btn,.nav-main a,.mobile-nav a,.price,.cell-cat,.ha-kicker,.facet-title,legend,.field label,.specs dt,.crumbs,.shop-count,.sort>span,.h-cat-name,.perk-title,.footer-name,.footer-links a,.theme-name,.mode-btn,.info-brand,.summary dt,.co-summary dt,.line-cat,.line-remove,.mode-switch button,.filters-toggle,.facet-clear,.brands-title,h3):not(#_){font-weight:700}:root[data-theme][data-mode] body :is(h1,h2,.shop-title,.info-name,.ha-title,.g-title,.ha-title>span,.g-title>span,.wordmark,.brand-wide,.brand-condensed,.brand-outline,.info-price,.lost-mark):not(#_){font-weight:800}:root[data-theme][data-mode] body :is(.btn--ghost,.cell .btn,.o-card .btn,.h-arrow,.hero-arrow,.footer-ring,.footer-social a,.footer-social-pending):not(#_){border-width:2px}:root[data-theme][data-mode] body :is(.h-cat-name,.cs-cat-name):not(#_){letter-spacing:.04em;font-size:18px;font-weight:700}@media (width<=860px){:root[data-theme][data-mode] body :is(.h-cat-name,.cs-cat-name):not(#_){font-size:15px}}:root[data-theme][data-mode] body :is(.h-cats,.o-cats,.cs-cats) h2:not(#_){font-size:var(--t-4);margin-top:0;line-height:1.1}:root[data-theme][data-mode] body .session-head:not(#_){margin-block:0 40px;padding-block:0}:root[data-theme][data-mode] body .session-head h1:not(#_){font-size:min(var(--t-5), 10vw);letter-spacing:-.01em;margin-block:0;line-height:.92}:root[data-theme][data-mode] body .session-banner:not(#_){letter-spacing:0;margin:0 auto 40px;padding:14px 44px;font-size:15px;line-height:1.5}:root[data-theme][data-mode] body .session-body:not(#_){gap:24px}:root[data-theme][data-mode] body :is(.session-banner,.session .mode-switch,.session-side):not(#_){border-style:solid;border-width:1px}:root[data-theme=partitura][data-mode] body :is(.session-banner,.session .mode-switch,.session-side):not(#_),:root[data-theme=grunge][data-mode] body :is(.session-banner,.session-side):not(#_),:root[data-theme=consola][data-mode] body .session-side:not(#_){border-color:#0000}:root[data-theme=grunge][data-mode] body .session .mode-switch:not(#_){border-color:transparent transparent var(--faint)}:root[data-theme][data-mode] body .session .mode-switch:not(#_){gap:4px;padding:4px}:root[data-theme][data-mode] body :is(.field input,.field select,.field textarea,.session .mode-switch,.co-method,.footer-news-row input,.sort select):not(#_){border-width:2px}:root[data-theme][data-mode] body .session .mode-switch button:not(#_){letter-spacing:.06em;text-transform:uppercase;height:44px;min-height:44px;padding:0 12px;font-size:15px;font-weight:700;line-height:1}:root[data-theme][data-mode] body .session-form:not(#_){gap:16px}:root[data-theme][data-mode] body .session .field:not(#_){gap:6px;margin:0}:root[data-theme][data-mode] body .session .field label:not(#_){letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.4}:root[data-theme][data-mode] body .session .field input:not(#_){height:48px;min-height:48px;padding:0 14px;font-size:16px}:root[data-theme][data-mode] body .session :is(.field-err,.session-result):not(#_){font-size:14px;line-height:1.45}:root[data-theme][data-mode] body .session :is(.session-submit,.session-side .btn):not(#_){letter-spacing:.1em;text-transform:uppercase;height:48px;min-height:48px;padding:0 26px;font-size:15px;line-height:1}:root[data-theme][data-mode] body .session-submit:not(#_){margin-top:6px}:root[data-theme]{--logo-black:#0f1013}:root[data-theme=ochenta]{--logo-black:#0b0918}:root[data-theme][data-mode=light] body :is(.brands .brand-item,.info-logo):not(#_){color:var(--logo-black)}:root[data-theme][data-mode=dark] body :is(.brands .brand-item,.info-logo):not(#_){color:#fff}:root[data-theme][data-mode=light] body .footer-sic-logo:not(#_){background:var(--logo-black)}:root[data-theme][data-mode=dark] body .footer-sic-logo:not(#_){background:#fff}:root[data-theme=grunge][data-mode=dark] body .brands .brand-item:not(#_){color:#0f1013}:root[data-theme][data-mode=light]{--logo-ink:var(--logo-black)}:root[data-theme][data-mode=dark]{--logo-ink:#fff}:root[data-theme=grunge][data-mode=dark] :is(.summary,.co-summary){--logo-ink:#0f1013}:root[data-theme][data-mode] body .session-side:not(#_){aspect-ratio:2551/1631;grid-template-rows:auto minmax(6px,1fr) auto minmax(6px,1fr) auto;gap:0;margin-top:32px;padding:2.28% 4% 2.9%;container-type:inline-size}:root[data-theme][data-mode] body .session-side>h2:not(#_){grid-row:1;place-items:center;height:9.4cqw;display:grid}:root[data-theme][data-mode] body .session-side>ul:not(#_){grid-row:3}:root[data-theme][data-mode] body .session-side>.btn:not(#_){grid-row:5;margin-bottom:5.6cqw}:root[data-theme][data-mode] body .session-side h2:not(#_){letter-spacing:0;margin:0;font-size:30px;line-height:1.1}:root[data-theme][data-mode] body .session-side li:not(#_){font-size:17px;line-height:1.5}:root[data-theme][data-mode] body .session-side .side-icon:not(#_){width:26px;height:26px}@container (width<=420px){:root[data-theme][data-mode] body .session-side h2:not(#_){font-size:min(24px,7.2cqw)}:root[data-theme][data-mode] body .session-side ul:not(#_){gap:6px}:root[data-theme][data-mode] body .session-side li:not(#_){gap:10px;font-size:min(14px,4.9cqw)}:root[data-theme][data-mode] body .session-side .side-icon:not(#_){width:20px;height:20px}:root[data-theme][data-mode] body .session .session-side>.btn:not(#_){height:min(44px,15cqw);min-height:0;margin-bottom:4.5cqw;padding:0 20px;font-size:min(14px,4.6cqw)}}:root[data-theme][data-mode] body .shop-title:not(#_){font-size:var(--t-5);line-height:.92}:root[data-theme][data-mode] body .facet-title:not(#_){line-height:1.2}:root[data-theme][data-mode] body .perk-title:not(#_){letter-spacing:.04em;text-transform:uppercase;font-family:Saira,system-ui,sans-serif;font-size:18px;line-height:1.2}:root[data-theme][data-mode] body .site-footer:not(#_){padding:clamp(56px, 7vw, 96px) var(--gutter) var(--foot-end);border-top-style:solid;border-top-width:1px}:root[data-theme][data-mode]{--bar-shadow:#0f101333}:root[data-theme][data-mode=dark]{--bar-shadow:#0f101399}:root[data-theme=ochenta][data-mode]{--bar-shadow:#0b091833}:root[data-theme=ochenta][data-mode=dark]{--bar-shadow:#0b0918b3}:root[data-theme][data-mode] body .site-header:not(#_){box-shadow:0 3px 8px -3px var(--bar-shadow)}:root[data-theme][data-mode] body .site-footer:not(#_){z-index:1;box-shadow:0 -3px 8px -3px var(--bar-shadow);position:relative}.dock{display:none}@media (width<=720px){:root[data-theme][data-mode] body .dock:not(#_){z-index:45;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--header-bg,linear-gradient(var(--header-veil,transparent), var(--header-veil,transparent)), var(--ground,var(--paper)));border-top:1px solid var(--bar-line,var(--faint));box-shadow:0 -3px 8px -3px var(--bar-shadow);transition:translate .3s var(--ease-out);align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0;translate:0 calc(100% + 12px)}:root[data-theme][data-mode] body .dock[data-on]:not(#_){translate:0}:root[data-theme][data-mode] body .dock-text:not(#_){flex:1;gap:2px;min-width:0;display:grid}:root[data-theme][data-mode] body .dock-name:not(#_){white-space:nowrap;text-overflow:ellipsis;color:var(--mute);font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}:root[data-theme][data-mode] body .dock-price:not(#_){color:var(--ink);font-size:20px;line-height:1.1}:root[data-theme][data-mode] body .dock-btn:not(#_){white-space:nowrap;flex:none;min-height:48px;padding-inline:16px;font-size:14px}:root[data-theme][data-mode] body:has(.dock) .site-footer:not(#_){padding-bottom:calc(var(--foot-end,20px) + 72px + env(safe-area-inset-bottom))}}@media (width<=720px) and (prefers-reduced-motion:reduce){:root[data-theme][data-mode] body .dock:not(#_){transition:none}}:root[data-theme=ochenta]{--bar-line:var(--faint)}:root[data-theme=grunge]{--bar-line:var(--header-line)}:root[data-theme=consola]{--bar-line:#e6d5bb}:root[data-theme=consola][data-mode=light]{--bar-line:#281a15}:root[data-theme][data-mode] body :is(.hero-alt,.shop-hero):not(#_){z-index:1;box-shadow:0 3px 8px -3px var(--bar-shadow)}:root[data-theme]:not([data-theme=partitura])[data-mode] body .hero-alt:not(#_):after{content:"";z-index:4;background:var(--bar-line);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}:root[data-theme]:not([data-theme=partitura])[data-mode] body .shop-hero:not(#_){border-bottom-color:var(--bar-line)}:root[data-theme][data-mode] body .site-footer:not(#_){--flogo:clamp(182px, 14vw, 200px)}:root[data-theme][data-mode] body .site-footer .footer-logo:not(#_){width:var(--flogo);margin:0 0 8px}:root[data-theme][data-mode] body .site-footer .footer-about:not(#_){font-size:calc(var(--flogo) / 14.05);white-space:nowrap}:root[data-theme][data-mode] body .site-footer .footer-h:not(#_){font-family:var(--f-ui,inherit);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:18px}:root[data-theme][data-mode] body .site-footer .footer-links li:not(#_),:root[data-theme][data-mode] body .site-footer .footer-links a:not(#_){letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:400;line-height:22px}:root[data-theme][data-mode] body .pdp :is(.crumbs,.crumbs a):not(#_){letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:20px}:root[data-theme][data-mode] body .pdp .info-name:not(#_){font-size:var(--t-4);letter-spacing:-.01em;margin-top:16px;line-height:.95}:root[data-theme][data-mode] body .pdp .info-short:not(#_){font-size:20px;line-height:1.3}:root[data-theme][data-mode] body .pdp .info-price:not(.price--pending,#_){letter-spacing:0;margin-top:18px;font-size:clamp(2.25rem,3.9vw,3.5rem);line-height:1}:root[data-theme][data-mode] body .pdp .info-price.price--pending:not(#_){margin-top:18px;font-size:1.75rem;line-height:1.1}:root[data-theme][data-mode] body .pdp .qty:not(#_){box-sizing:border-box;width:128px;height:52px}:root[data-theme][data-mode] body .pdp .buy .wish-toggle--lg:not(#_){box-sizing:border-box;height:52px;min-height:52px}:root[data-theme][data-mode] body .pdp .buy .buy-btn:not(#_){letter-spacing:.1em;text-transform:uppercase;height:52px;min-height:52px;font-size:15px;line-height:1}:root[data-theme][data-mode] body .pdp .ship:not(#_){font-size:14px;line-height:1.55}:root[data-theme][data-mode] body .pdp :is(.desc,.desc p):not(#_){font-size:17px;font-weight:300;line-height:1.55}:root[data-theme][data-mode] body .pdp .specs div:not(#_){border-top-width:1px;padding:10px 0}:root[data-theme][data-mode] body .pdp .specs dt:not(#_){letter-spacing:.1em;text-transform:uppercase;font-family:Saira,system-ui,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:24px}:root[data-theme=partitura][data-mode] body .pdp .specs dt:not(#_){font-family:var(--f-dyn);letter-spacing:0;text-transform:none;font-size:17px;font-style:italic}:root[data-theme=ochenta][data-mode] body .pdp .specs dt:not(#_){font-family:var(--f-neon);letter-spacing:.02em;text-transform:none;font-size:15px;font-weight:400}:root[data-theme][data-mode] body .pdp .specs dd:not(#_){font-size:16px;line-height:24px}:root[data-theme][data-mode] body .related h2:not(#_){font-size:var(--t-4);letter-spacing:-.01em;margin:0 0 28px;line-height:1.1}:root[data-theme][data-mode] body :is(.cart-head,.co-head):not(#_){margin:0 0 32px;padding:0}:root[data-theme][data-mode] body :is(.cart-head,.co-head) h1:not(#_),:root[data-theme][data-mode] body .lost-head .lost-mark:not(#_){font-size:var(--t-5);letter-spacing:-.01em;margin:0;line-height:.92}:root[data-theme][data-mode] body .cart .lines:not(#_){border-top:1.5px solid #0000;gap:12px;margin:0;padding:0;display:grid}:root[data-theme=partitura][data-mode] body .cart .lines:not(#_){border-top-color:var(--ink)}:root[data-theme][data-mode] body .cart .lines .line:not(#_){border-style:solid;border-width:1px;grid-template-columns:88px minmax(0,1fr) auto auto auto;gap:12px 24px;padding:16px}:root[data-theme=partitura][data-mode] body .cart .lines .line:not(#_){border-width:0 0 1px;padding:17px 17px 16px}:root[data-theme][data-mode] body .cart .lines .line-art:not(#_){width:88px}:root[data-theme][data-mode] body .cart .lines .line-info:not(#_){gap:2px}:root[data-theme][data-mode] body .cart .lines .line-name:not(#_){font-size:17px;font-weight:600;line-height:1.2}:root[data-theme][data-mode] body .cart .lines :is(.line-cat,.line-unit):not(#_){font-size:14px;line-height:22px}:root[data-theme][data-mode] body .cart .lines .line-qty:not(#_){box-sizing:border-box;width:112px;height:44px}:root[data-theme][data-mode] body .cart .lines .line-total:not(#_){min-width:112px;font-family:Saira,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:26px}:root[data-theme][data-mode] body .cart .lines .line-remove:not(#_){letter-spacing:.08em;text-transform:uppercase;min-height:44px;padding:0 6px;font-size:13px;font-weight:700;line-height:1.4}@media (width<=620px){:root[data-theme][data-mode] body .cart .lines .line:not(#_){grid-template-columns:64px minmax(0,1fr) auto;gap:8px 14px;padding:12px}:root[data-theme=partitura][data-mode] body .cart .lines .line:not(#_){padding:13px 13px 12px}:root[data-theme][data-mode] body .cart .lines .line-art:not(#_){width:64px}:root[data-theme][data-mode] body .cart .lines .line-total:not(#_){min-width:0}}:root[data-theme][data-mode] body :is(.summary,.co-summary):not(#_){top:calc(var(--header-h) + 24px);border-style:solid;border-width:1px;gap:16px;padding:24px;position:sticky}:root:is([data-theme=partitura],[data-theme=consola])[data-mode] body :is(.summary,.co-summary):not(#_){border-color:#0000}@media (width<=860px){:root[data-theme][data-mode] body :is(.summary,.co-summary):not(#_){position:static}}:root[data-theme][data-mode] body :is(.summary,.co-summary) h2:not(#_){letter-spacing:0;margin:0;font-size:24px;line-height:1.1}:root[data-theme][data-mode] body :is(.summary,.co-summary) dl:not(#_){gap:8px}:root[data-theme][data-mode] body :is(.summary,.co-summary) dt:not(#_){letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:30px}:root[data-theme][data-mode] body :is(.summary,.co-summary) dd.price:not(#_){font-size:30px;font-weight:700;line-height:30px}:root[data-theme][data-mode] body .summary dl div:last-child dd:not(#_),:root[data-theme][data-mode] body .co-summary .co-ship dd:not(#_),:root[data-theme][data-mode] body :is(.co-edit,.co-lines li):not(#_){font-size:14px;line-height:1.55}:root[data-theme][data-mode] body .co-summary dl:has(.co-total:not([hidden])) dd[data-co-subtotal]:not(#_),:root[data-theme][data-mode] body .co-summary .co-off:not(#_){white-space:nowrap;font-size:16px;font-weight:700;line-height:30px}:root[data-theme][data-mode] body .summary .sample-note:not(#_){font-size:13px;line-height:1.55}:root[data-theme][data-mode] body :is(.summary-cta,.co-submit,.empty .btn,.co-empty .btn,.co-done .btn,.lost-body .btn):not(#_){letter-spacing:.1em;text-transform:uppercase;height:52px;min-height:52px;padding:0 26px;font-size:15px;line-height:1}@media (width<=360px){:root[data-theme][data-mode] body :is(.empty .btn,.co-empty .btn,.co-done .btn,.lost-body .btn):not(#_){letter-spacing:.05em;padding:0 14px;font-size:14px}}:root[data-theme][data-mode] body :is(.empty,.co-empty,.co-done,.lost-body):not(#_){gap:14px;padding:32px 0}:root[data-theme][data-mode] body .cart:has(>.empty:not([hidden])):not(#_){justify-content:center;min-height:0;display:grid}:root[data-theme][data-mode] body .cart:has(>.empty:not([hidden])) .cart-head:not(#_){margin-bottom:0}:root[data-theme][data-mode] body .cart>.empty:not(#_){padding-top:24px}:root[data-theme]:not([data-theme=partitura])[data-mode] body .cart>.empty .rest:not(#_){display:none}:root[data-theme]:not([data-theme=partitura])[data-mode] body .cart>.empty :is(.empty-cart,.empty-heart):not(#_){display:block;position:static;translate:none}:root[data-theme]:not([data-theme=partitura])[data-mode] body .cart>.empty .empty-cart:not(#_){margin:-20px 0 -17px -12px}:root[data-theme]:not([data-theme=partitura])[data-mode] body .cart>.empty .empty-heart:not(#_){margin:-23px 0 -22px -12px}:root[data-theme][data-mode] body .checkout:has(>.co-empty:not([hidden])):not(#_){justify-content:center;min-height:0;display:grid}:root[data-theme][data-mode] body .checkout:has(>.co-empty:not([hidden])) .co-head:not(#_){margin-bottom:0}:root[data-theme][data-mode] body .checkout>.co-empty:not(#_){padding-top:24px}:root[data-theme]:not([data-theme=partitura])[data-mode] body .checkout>.co-empty .rest:not(#_){display:none}:root[data-theme]:not([data-theme=partitura])[data-mode] body .checkout>.co-empty .empty-pay:not(#_){margin:-28px 0 -28px -10px;display:block;position:static;translate:none}:root[data-theme][data-mode] body :is(.empty h2,.co-empty h2,.co-done h2,.lost-body h1):not(#_){font-size:var(--t-4);letter-spacing:-.01em;margin:0;line-height:1.1}:root[data-theme][data-mode] body :is(.empty,.co-empty) h2:has(>span):not(#_){font-size:min(var(--t-4), calc((100vw - 2 * var(--gutter)) / 10.8))}:root[data-theme][data-mode] body :is(.empty,.co-empty) h2>span:not(#_){white-space:nowrap;display:block}:root[data-theme][data-mode] body :is(.empty,.co-empty,.co-done,.lost-body) p:not(#_){margin:0 0 8px;font-size:17px;line-height:1.55}:root[data-theme][data-mode] body :is(.empty,.co-empty) .rest:not(#_){display:block}:root[data-theme]:not([data-theme=partitura])[data-mode] body :is(.empty,.co-empty) .rest:not(#_){visibility:hidden}:root[data-theme][data-mode] body .checkout .test-banner:not(#_){letter-spacing:0;border-style:solid;border-width:1px;max-width:720px;margin:0 0 40px;padding:14px 44px;font-size:15px;line-height:1.5}:root:is([data-theme=partitura],[data-theme=grunge])[data-mode] body .checkout .test-banner:not(#_){border-color:#0000}:root[data-theme][data-mode] body .co-form:not(#_){gap:36px}:root[data-theme][data-mode] body .co-form fieldset:not(#_){gap:16px}:root[data-theme][data-mode] body .co-form legend:not(#_){letter-spacing:.02em;text-transform:uppercase;border-bottom-style:solid;border-bottom-width:1.5px;margin:0 0 4px;padding:0 0 10px;font-size:22px;font-weight:800;line-height:1.2}:root[data-theme=grunge][data-mode] body .co-form legend:not(#_){border-bottom-color:#0000}:root[data-theme][data-mode] body .co-form .field:not(#_){gap:6px}:root[data-theme][data-mode] body .co-form .field label:not(#_){letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.4}:root[data-theme][data-mode] body :is(.session,.co-form) .field label:not(#_){line-height:18px}:root[data-theme=partitura][data-mode] body :is(.session,.co-form) .field label:not(#_){font-family:var(--f-dyn);letter-spacing:0;text-transform:none;font-size:17px;font-style:italic}:root[data-theme=ochenta][data-mode] body :is(.session,.co-form) .field label:not(#_){font-family:var(--f-neon);letter-spacing:.02em;text-transform:none;font-size:15px;font-weight:400}:root[data-theme][data-mode] body .co-form .field :is(input,select):not(#_){box-sizing:border-box;height:48px;min-height:48px;padding:0 14px;font-size:16px}:root[data-theme][data-mode] body .co-form .field textarea:not(#_){box-sizing:border-box;height:96px;min-height:96px;padding:12px 14px;font-size:16px;line-height:1.5}:root[data-theme][data-mode] body .co-form .field-err:not(#_){font-size:14px;line-height:1.45}@media (hover:none) and (pointer:coarse){:root[data-theme][data-mode] body .sort select:not(#_){font-size:16px}}:root[data-theme][data-mode] body :is(h1,h2,.nav-main a,.mobile-nav a):not(#_){text-transform:uppercase}:root[data-theme][data-mode] body :is(h1,h2,.shop-title):not(.facet-title):not(#_){font-style:italic}:root[data-theme][data-mode] body :is(h1,.shop-title,.h-cats h2,.o-cats h2,.cs-cats h2,.h-featured h2,.related h2,.empty h2,.co-empty h2,.co-done h2):not(#_){--tp-t:.3em;--tp-r:.2em;--tp-l:.1em;margin-top:calc(-1 * var(--tp-t));margin-right:calc(-1 * var(--tp-r));margin-left:calc(-1 * var(--tp-l));padding:var(--tp-t) var(--tp-r) 0 var(--tp-l)}:root[data-theme][data-mode] body .pdp .info-name:not(#_){margin-top:calc(16px - var(--tp-t))}:root[data-theme=consola][data-mode] body .session-head h1:not(#_){margin-left:auto;margin-right:auto}:root[data-theme][data-mode] body :is(h1,.shop-title,.h-cats h2,.o-cats h2,.cs-cats h2,.h-featured h2,.related h2,.empty h2,.co-empty h2,.co-done h2):not(#_){letter-spacing:-.01em;-webkit-mask:url(/texturas/ochenta/desgaste.webp) 0 0/360px border-box no-clip;mask:url(/texturas/ochenta/desgaste.webp) 0 0/360px border-box no-clip}:root[data-theme][data-mode] body :is(.summary h2,.co-summary h2,.session-side h2,.co-breb h2):not(#_){letter-spacing:0}:root[data-theme][data-mode] body .facet-title:not(#_){letter-spacing:.06em}@media (width>=1401px){:root[data-theme][data-mode] body .nav-main:not(#_){grid-template-columns:5.6em;grid-auto-flow:column;justify-content:center;column-gap:clamp(18px,2vw,40px);display:grid}}:root[data-theme][data-mode] body .nav-main>a:first-child:not(#_){justify-self:end}:root[data-theme][data-mode] body :is(.nav-main,.nav-main a):not(#_){letter-spacing:.04em;font-family:Saira,system-ui,sans-serif;font-size:16px;font-style:normal;line-height:1}:root[data-theme][data-mode] body .mobile-nav a:not(#_){letter-spacing:.04em;font-family:Saira,system-ui,sans-serif;font-size:24px;font-style:normal}:root[data-theme][data-mode] body .theme-panel:not(#_){border-style:solid;border-width:1px;border-radius:6px;gap:0;width:300px;padding:6px}:root[data-theme][data-mode] body .search-form:not(#_){border-style:solid;border-width:1px;border-radius:6px;padding:6px}:root[data-theme][data-mode] body .search-form input:not(#_){box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-theme][data-mode] body .theme-panel.wish-panel:not(#_){width:340px}:root[data-theme][data-mode] body :is(.wish-panel .wish-title,.theme-panel .theme-title):not(#_){letter-spacing:.04em;text-transform:uppercase;text-align:center;font-family:Saira,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1}@media (width<=560px){:root[data-theme][data-mode] body :is(.theme-panel,.theme-panel.wish-panel):not(#_){width:auto}}:root[data-theme][data-mode] body .theme-panel .theme-list:not(#_){grid-template-columns:1fr 1fr;gap:4px;padding:4px 4px 0}:root[data-theme][data-mode] body .theme-panel .mode-row:not(#_){gap:4px;padding:4px}:root[data-theme][data-mode] body .theme-panel :is(.theme-list,.mode-row):not(#_){border-radius:0}:root[data-theme][data-mode] body .theme-panel :is(.theme-item,.mode-btn):not(#_){letter-spacing:.04em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 8px;font-family:Saira,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}:root[data-theme][data-mode] body .theme-panel .theme-name:not(#_){font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}:root[data-theme][data-mode] body .theme-panel .theme-chip:not(#_){zoom:.5;border-style:solid;border-width:2px;border-radius:6px;flex:none;width:40px;height:40px}@media (hover:hover) and (pointer:fine){:root[data-theme][data-mode] body .theme-panel :is(.theme-item[aria-checked=false],.mode-btn[aria-pressed=false]):not(#_):hover{background:color-mix(in srgb, currentColor 10%, transparent)}}:root[data-theme][data-mode] body .page-logo:not(#_){width:200px;margin:0 auto 32px}:root[data-theme][data-mode] body .summary-logo:not(#_){width:132px;margin-bottom:4px}@media (width<=720px){:root[data-theme][data-mode] body .summary-logo:not(#_){display:none}}:root[data-theme][data-mode] body .done-logo:not(#_){width:180px;margin-bottom:8px}:root[data-theme=partitura]{--pen:url(/texturas/partitura/trazo-linea.png);--pen-v:url(/texturas/partitura/trazo-linea-v.png);--pen-box:url(/texturas/partitura/trazo-caja-tinta-claro-fino.png);--pen-box-bold:url(/texturas/partitura/trazo-caja-tinta-claro-grueso.png);--pen-box-faint:url(/texturas/partitura/trazo-caja-tenue-claro-fino.png)}:root[data-theme=partitura][data-mode=dark]{--pen-box:url(/texturas/partitura/trazo-caja-tinta-oscuro-fino.png);--pen-box-bold:url(/texturas/partitura/trazo-caja-tinta-oscuro-grueso.png);--pen-box-faint:url(/texturas/partitura/trazo-caja-tenue-oscuro-fino.png)}:root[data-theme=partitura] :is(.site-header,.mobile-nav,.h-cat,.h-cat-name,.brands,.site-footer,.shop-hero,.related,.co-summary dl,.perks,.perk,.cart-related):not(#_){border-image:var(--pen-box) 12 / 6 / 2.5 round}:root[data-theme=partitura] :is(.lines,legend):not(#_){border-image:var(--pen-box) 12 / 4 / 1.5 round}:root[data-theme=partitura] :is(.btn,select,.field input,.field select,.field textarea,.qty,.line-qty):not(#_){border-image:var(--pen-box-bold) 12 / 3 / 1 round}:root[data-theme=partitura] :is(.facet-title,.shop-toolbar,.specs div,.lines .line,.mobile-nav a):not(#_){border-image:var(--pen-box-faint) 12 / 6 / 2.5 round}:root[data-theme=partitura] .nav-main a:not(#_){background:0 0;position:relative}:root[data-theme=partitura] .nav-main a:not(#_):after{content:"";height:8px;-webkit-mask:var(--pen) 0 0 / 800px 8px repeat-x;mask:var(--pen) 0 0 / 800px 8px repeat-x;transform-origin:0;transition:transform .22s var(--ease-out);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}:root[data-theme=partitura] .nav-main a[aria-current=page]:not(#_):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){:root[data-theme=partitura] .nav-main a:not(#_):hover:after{transform:scaleX(1)}}:root[data-theme=partitura] :is(.cell-staff,.plate-staff):not(#_){background:0 0}:root[data-theme=partitura] :is(.pdp .plate,.video-frame):not(#_){border:2px solid #0f1013;border-image:url(/texturas/partitura/trazo-caja-tinta-claro-fino.png) 12/6/2.5 round;border-radius:0;box-shadow:0 14px 30px -20px #0f101399}:root[data-theme=partitura][data-mode] body .session .session-body>.session-side:not(#_){--ink:#0f1013;--mute:#343432;--paper:#f3f3f3;--pen-box-bold:url(/texturas/partitura/trazo-caja-tinta-claro-grueso.png);border:2px solid #0f1013;border-image:var(--pen-box-bold) 12 / 3 / 1 round;color:#0f1013;background:#fff;box-shadow:0 14px 30px -20px #0f101399}:root[data-theme=partitura] :is(.cell-staff,.plate-staff):not(#_):before{content:"";height:calc(var(--gap) * 4 + 8px);background:var(--ink);pointer-events:none;-webkit-mask:var(--pen) 0 0 / 800px 8px repeat-x, var(--pen) -211px var(--gap) / 800px 8px repeat-x, var(--pen) -403px calc(var(--gap) * 2) / 800px 8px repeat-x, var(--pen) -97px calc(var(--gap) * 3) / 800px 8px repeat-x, var(--pen) -566px calc(var(--gap) * 4) / 800px 8px repeat-x;mask:var(--pen) 0 0 / 800px 8px repeat-x, var(--pen) -211px var(--gap) / 800px 8px repeat-x, var(--pen) -403px calc(var(--gap) * 2) / 800px 8px repeat-x, var(--pen) -97px calc(var(--gap) * 3) / 800px 8px repeat-x, var(--pen) -566px calc(var(--gap) * 4) / 800px 8px repeat-x;position:absolute;top:-3.5px;left:0;right:0}:root[data-theme=partitura] .cell-staff:not(#_):after{width:8px;-webkit-mask:var(--pen-v) 0 0 / 8px 800px repeat-y;mask:var(--pen-v) 0 0 / 8px 800px repeat-y;right:-3.25px}:root[data-theme=partitura] .cell-stem:not(#_){width:8px;-webkit-mask:var(--pen-v) 0 -120px / 8px 800px repeat-y;mask:var(--pen-v) 0 -120px / 8px 800px repeat-y;margin-left:-3.2px}:root[data-theme=partitura] .shop-hero-deco:not(#_){background:0 0}:root[data-theme=partitura] .shop-title:not(#_):before{--g:.1725em;content:"";z-index:-1;top:calc(.12em + var(--tp-t,0px) - 4px);left:calc(var(--tp-l,0px) - var(--gutter));width:100vw;height:calc(var(--g) * 4 + 8px);background:var(--ink);opacity:.2;pointer-events:none;-webkit-mask:var(--pen) 0 0 / 800px 8px repeat-x, var(--pen) -211px var(--g) / 800px 8px repeat-x, var(--pen) -403px calc(var(--g) * 2) / 800px 8px repeat-x, var(--pen) -97px calc(var(--g) * 3) / 800px 8px repeat-x, var(--pen) -566px calc(var(--g) * 4) / 800px 8px repeat-x;mask:var(--pen) 0 0 / 800px 8px repeat-x, var(--pen) -211px var(--g) / 800px 8px repeat-x, var(--pen) -403px calc(var(--g) * 2) / 800px 8px repeat-x, var(--pen) -97px calc(var(--g) * 3) / 800px 8px repeat-x, var(--pen) -566px calc(var(--g) * 4) / 800px 8px repeat-x;position:absolute}:root[data-theme=partitura] .ribbon:not(#_){isolation:isolate;background:0 0;position:relative}:root[data-theme=partitura] .ribbon:not(#_):before{content:"";z-index:-1;background:color-mix(in srgb, var(--ink) 40%, transparent);height:88px;-webkit-mask:var(--pen) 0 0 / 800px 8px repeat-x, var(--pen) -211px 20px / 800px 8px repeat-x, var(--pen) -403px 40px / 800px 8px repeat-x, var(--pen) -97px 60px / 800px 8px repeat-x, var(--pen) -566px 80px / 800px 8px repeat-x;mask:var(--pen) 0 0 / 800px 8px repeat-x, var(--pen) -211px 20px / 800px 8px repeat-x, var(--pen) -403px 40px / 800px 8px repeat-x, var(--pen) -97px 60px / 800px 8px repeat-x, var(--pen) -566px 80px / 800px 8px repeat-x;position:absolute;top:calc(50% - 44px);left:0;right:0}:root[data-theme=partitura] .cell-art:has(.cell-photo):not(#_){border:1px solid #0f1013;border-image:url(/texturas/partitura/trazo-caja-tinta-claro-fino.png) 12/6/2.5 round}:root[data-theme=partitura] .o-stripes i:is(:nth-child(2),:nth-child(4)){display:none}:root[data-theme=partitura] .o-stripes i{--g:calc(var(--band-h) * .36);--t:calc(var(--band-h) * .28 - 4px);height:calc(var(--band-h) * 2);background:linear-gradient(var(--fade), transparent, color-mix(in srgb, var(--ink) 40%, transparent) 55%);-webkit-mask:var(--pen) 0 var(--t) / 800px 8px repeat-x, var(--pen) -211px calc(var(--t) + var(--g)) / 800px 8px repeat-x, var(--pen) -403px calc(var(--t) + var(--g) * 2) / 800px 8px repeat-x, var(--pen) -97px calc(var(--t) + var(--g) * 3) / 800px 8px repeat-x, var(--pen) -566px calc(var(--t) + var(--g) * 4) / 800px 8px repeat-x;mask:var(--pen) 0 var(--t) / 800px 8px repeat-x, var(--pen) -211px calc(var(--t) + var(--g)) / 800px 8px repeat-x, var(--pen) -403px calc(var(--t) + var(--g) * 2) / 800px 8px repeat-x, var(--pen) -97px calc(var(--t) + var(--g) * 3) / 800px 8px repeat-x, var(--pen) -566px calc(var(--t) + var(--g) * 4) / 800px 8px repeat-x}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}html.theme-switching :is(.cell,.cell-art,.plate){view-transition-name:none!important}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.23,1,.32,1)}html:not(.theme-switching)::view-transition-old(root){animation:.16s cubic-bezier(.4,0,1,1) both vt-out}html:not(.theme-switching)::view-transition-new(root){animation:.32s cubic-bezier(.23,1,.32,1) both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}}html.motion-ok .ph-in:not(#_){animation:1.1s cubic-bezier(.23,1,.32,1) both photo-in}html.motion-ok[data-theme=consola] .ph-in:not(#_){animation-name:photo-on}@keyframes photo-in{0%{opacity:0;scale:1.04}}@keyframes photo-on{0%{opacity:0;filter:brightness(.35);scale:1.04}}html.rv-boot .shop-hero-deco:not(#_):before,html.rv-boot .shop-hero-deco:not(#_) i{opacity:0}html.motion-ok[data-theme=partitura] .shop-hero-deco.deco-in:not(#_):before{transform-origin:0;animation:.9s cubic-bezier(.77,0,.175,1) 50ms both deco-draw}html.motion-ok[data-theme=grunge] .shop-hero-deco.deco-in:not(#_) i{animation:.52s cubic-bezier(.23,1,.32,1) .35s both deco-wipe}@keyframes deco-draw{0%{scale:0 1}}@keyframes deco-wipe{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}html.motion-ok[data-theme=grunge] .summary.rv:not(#_):before{opacity:0;scale:1.4}html.motion-ok[data-theme=grunge] .summary.rv.rv-in:not(#_):before{opacity:1;transition:opacity .12s linear calc(var(--rv-i,0) * 70ms + .38s), scale .32s cubic-bezier(.16, 1, .3, 1) calc(var(--rv-i,0) * 70ms + .38s);scale:1}html.motion-ok img.img-wait:not(#_){opacity:0}html.motion-ok img.img-in:not(#_){transition:opacity .45s ease-out}html.motion-ok .rv:not(#_){opacity:0;translate:0 26px}html.motion-ok .rv.rv-in:not(#_){opacity:1;transition:opacity .6s cubic-bezier(.23,1,.32,1),translate .8s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--rv-i,0) * 70ms);translate:none}html.motion-ok[data-theme=partitura] .cell.rv .cell-staff:not(#_):before{transform-origin:0;transform:scaleX(0)}html.motion-ok[data-theme=partitura] .cell.rv.rv-in .cell-staff:not(#_):before{transition:transform .9s cubic-bezier(.77, 0, .175, 1) calc(var(--rv-i,0) * 70ms + .12s);transform:none}html.motion-ok[data-theme=partitura] .cell.rv :is(.cell-head,.cell-stem,.cell-flag):not(#_){opacity:0;translate:0 -12px}html.motion-ok[data-theme=partitura] .cell.rv.rv-in :is(.cell-head,.cell-stem,.cell-flag):not(#_){opacity:1;transition:opacity .25s ease-out calc(var(--rv-i,0) * 70ms + .7s), translate .52s cubic-bezier(.16, 1, .3, 1) calc(var(--rv-i,0) * 70ms + .7s);translate:none}html.motion-ok .o-stripes.rv:not(#_){opacity:1;translate:none}html.motion-ok .o-stripes.rv:not(#_) i{transform-origin:100%;scale:0 1}html.motion-ok .o-stripes--intro.rv:not(#_) i{transform-origin:0}html.motion-ok .o-stripes.rv.rv-in:not(#_) i{transition:scale .76s cubic-bezier(.23,1,.32,1) .12s;scale:1}html.motion-ok .o-stripes.rv.rv-in:not(#_) i:nth-child(2){transition-delay:.2s}html.motion-ok .o-stripes.rv.rv-in:not(#_) i:nth-child(3){transition-delay:.28s}html.motion-ok .o-stripes.rv.rv-in:not(#_) i:nth-child(4){transition-delay:.36s}html.motion-ok[data-theme=consola] .cell.rv .cell-art:not(#_):after{opacity:0;scale:1.18}html.motion-ok[data-theme=consola] .cell.rv.rv-in .cell-art:not(#_):after{opacity:1;transition:opacity .25s ease-out calc(var(--rv-i,0) * 70ms + .3s), scale .45s cubic-bezier(.16, 1, .3, 1) calc(var(--rv-i,0) * 70ms + .3s);scale:1}html.motion-ok[data-theme=consola] :is(.cell,.cs-cat).rv :is(.cell-photo,.cs-cat-img):not(#_){filter:brightness(.35)}html.motion-ok[data-theme=consola] :is(.cell,.cs-cat).rv.rv-in :is(.cell-photo,.cs-cat-img):not(#_){filter:none;transition:filter .7s ease-out calc(var(--rv-i,0) * 70ms + .2s)}html.motion-ok .perk.rv .perk-icon:not(#_){opacity:0;scale:.4}html.motion-ok .perk.rv.rv-in .perk-icon:not(#_){opacity:1;transition:opacity .2s ease-out calc(var(--rv-i,0) * 70ms + .16s), scale .56s cubic-bezier(.16, 1, .3, 1) calc(var(--rv-i,0) * 70ms + .16s);scale:1}@supports (animation-timeline:scroll()){html.motion-ok .hero-alt :is(.ha-copy,.g-copy,.o-copy,.p-copy){animation:linear both hero-drift scroll(root);animation-range:0 100vh}html.motion-ok :is(.hero-photo,.shop-hero-photo) img{animation:linear both hero-photo-drift scroll(root);animation-range:0 100vh}}@keyframes hero-drift{to{opacity:.1;transform:translateY(-14vh)}}@keyframes hero-photo-drift{to{transform:translateY(30vh)scale(1.04)}}@supports (animation-timeline:view()){html.motion-ok :is(.h-cats,.o-cats,.cs-cats){view-timeline:--cat-photos block}html.motion-ok :is(.h-cat-photo,.cs-cat-img img,.o-cat .pt--cassette .pt-photo){animation:linear both section-photo-drift --cat-photos;scale:1.2}}@keyframes section-photo-drift{0%{translate:0 -9%}to{translate:0 9%}}@supports (animation-timeline:view()){html.motion-ok .h-track>li>*{animation:linear both slide-edge view(inline)}}@keyframes slide-edge{entry 0%{opacity:.2;translate:40px}entry 100%{opacity:1;translate:none}exit 0%{opacity:1;translate:none}exit 100%{opacity:.2;translate:-40px}}@media (hover:hover) and (pointer:fine){html.motion-ok .h-featured:not([data-static=true]) .h-track{cursor:grab}html.motion-ok .h-featured[data-dragging] .h-track,html.motion-ok .h-featured[data-dragging] .h-track *{cursor:grabbing;user-select:none}html.motion-ok .h-track>li{transition:scale .26s cubic-bezier(.23,1,.32,1)}html.motion-ok .h-featured[data-dragging] .h-track>li{scale:.97}html.motion-ok :is(.cell-photo,.pt-photo){transition:scale .6s cubic-bezier(.23,1,.32,1)}html.motion-ok .cell:hover :is(.cell-photo,.pt-photo){scale:1.06}html.motion-ok[data-theme=ochenta] .cell .pt{transition:filter .3s ease-out}html.motion-ok[data-theme=ochenta] .cell:hover .pt{filter:drop-shadow(0 12px 14px #0b091880) drop-shadow(0 0 16px var(--pink-glow))}html.motion-ok .perk-icon,html.motion-ok .perk-icon .fill{transition:translate .26s cubic-bezier(.23,1,.32,1)}html.motion-ok .perk:hover .perk-icon{translate:0 -4px}html.motion-ok .perk:hover .perk-icon .fill{translate:2px 2px}html.motion-ok .pdp .plate-photo{cursor:zoom-in}}html.motion-ok :is(.btn,.theme-item,.mode-btn,.h-arrow,.qty-btn,.facet-opt,.icon-btn):not([disabled]):active{animation:.11s ease-out press;scale:.96}@keyframes press{0%{scale:1}}html.motion-ok .field input[aria-invalid=true]{animation:.36s cubic-bezier(.36,.07,.19,.97) both field-shake}@keyframes field-shake{10%,90%{translate:-1px}20%,80%{translate:2px}30%,50%,70%{translate:-4px}40%,60%{translate:4px}}.logo[data-astro-cid-f7espo7c]{aspect-ratio:954/354;display:block;position:relative}.logo[data-astro-cid-f7espo7c]>span[data-astro-cid-f7espo7c]{position:absolute;inset:0}.logo-wave[data-astro-cid-f7espo7c]{background:url(/logo/onda.png) 0 0/100% 100% no-repeat}.logo-letters[data-astro-cid-f7espo7c]{background:var(--logo-ink,currentColor);-webkit-mask:url(/logo/letras.png) 0 0/100% 100% no-repeat;mask:url(/logo/letras.png) 0 0/100% 100% no-repeat}:root[data-theme=partitura] .logo-wave[data-astro-cid-f7espo7c]{background:var(--logo-ink,currentColor);-webkit-mask:url(/logo/onda.png) 0 0/100% 100% no-repeat;mask:url(/logo/onda.png) 0 0/100% 100% no-repeat}.site-header[data-astro-cid-nen7h5rs]{--icon:24px;--hit:44px;z-index:50;height:var(--header-h);padding:calc((var(--header-h) - var(--hit)) / 2) clamp(16px, 4vw, 56px) 0;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:start;column-gap:24px;display:grid;position:sticky;top:0}.header-start[data-astro-cid-nen7h5rs]{min-width:0;height:var(--hit);align-items:center;gap:8px;display:flex}.site-logo[data-astro-cid-nen7h5rs]{flex:0 auto;min-width:0;transition:opacity .15s;display:block}.site-logo-full{width:151px;max-width:100%}.site-logo-mark[data-astro-cid-nen7h5rs]{fill:url(#logo-mark-g);width:48px;height:32px;display:none}:root[data-theme=partitura] .site-logo-mark[data-astro-cid-nen7h5rs]{fill:var(--ink)}@media (hover:hover) and (pointer:fine){.site-logo[data-astro-cid-nen7h5rs]:hover{opacity:.8}}.home-word[data-astro-cid-nen7h5rs]{display:none}:root[data-theme=partitura] .home-word[data-astro-cid-nen7h5rs][data-for=partitura],:root[data-theme=ochenta] .home-word[data-astro-cid-nen7h5rs][data-for=ochenta],:root[data-theme=grunge] .home-word[data-astro-cid-nen7h5rs][data-for=grunge],:root[data-theme=consola] .home-word[data-astro-cid-nen7h5rs][data-for=consola]{display:inline}.nav-main[data-astro-cid-nen7h5rs]{justify-content:center;gap:clamp(14px,4.4vw - 38px,40px);font-size:16px;font-weight:600;line-height:1;display:flex}.nav-main[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--hit);transition:background-size .22s var(--ease-out), color .15s ease;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 6px)/0 2px no-repeat;align-items:center;text-decoration:none;display:inline-flex}.nav-main[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background-size:100% 2px}@media (hover:hover) and (pointer:fine){.nav-main[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background-size:100% 2px}}.nav-main[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;gap:5px;min-height:58px;margin-top:-7px}.nav-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .22s var(--ease-out);flex:none;overflow:visible}.nav-icon .acc{fill:var(--nav-acc,currentColor);stroke:none}.nav-icon.home-word{display:none}:root[data-theme=partitura] .nav-icon.home-word[data-for=partitura],:root[data-theme=ochenta] .nav-icon.home-word[data-for=ochenta],:root[data-theme=grunge] .nav-icon.home-word[data-for=grunge],:root[data-theme=consola] .nav-icon.home-word[data-for=consola]{display:block}:root[data-theme=partitura] .nav-icon{stroke-width:1.4px}:root[data-theme=ochenta] .nav-icon{--nav-acc:var(--neon-cyan);stroke:var(--neon-pink);filter:drop-shadow(0 0 3px var(--pink-glow))}:root[data-theme=grunge] .nav-icon{--nav-acc:var(--accent);stroke-width:2.2px;stroke-linecap:square;stroke-linejoin:miter}:root[data-theme=consola] .nav-icon{--nav-acc:var(--accent);stroke-width:1.8px}@media (hover:hover) and (pointer:fine){.nav-main[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .nav-icon{transform:translateY(-2px)}}.tools[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.icon-btn[data-astro-cid-nen7h5rs]{width:var(--hit);height:var(--hit);border-radius:var(--radius,0px);color:var(--header-icon,var(--ink));transition:transform .16s var(--ease-out), color .15s ease;background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.icon-btn[data-astro-cid-nen7h5rs]:active{transform:scale(.94)}.icon-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:var(--icon);height:var(--icon);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.icon-btn[data-astro-cid-nen7h5rs] .icon-fill[data-astro-cid-nen7h5rs]{fill:currentColor;stroke:none}.icon-btn[data-astro-cid-nen7h5rs][aria-current=page],.icon-btn[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--header-active,var(--ink))}@media (hover:hover) and (pointer:fine){.icon-btn[data-astro-cid-nen7h5rs]:hover{color:var(--header-active,var(--ink))}}.search[data-astro-cid-nen7h5rs]{display:flex;position:static}.search-form[data-astro-cid-nen7h5rs]{z-index:60;width:min(360px, calc(100vw - 2 * var(--gutter)));background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);border-radius:var(--radius-panel,0px);transform-origin:100% 0;animation:search-in .18s var(--ease-out);padding:6px;position:absolute;top:calc(100% + 20px);right:0;box-shadow:0 18px 40px -18px #0f101366}.search-form[data-astro-cid-nen7h5rs][hidden]{display:none}@keyframes search-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.search-form[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{width:100%;height:var(--hit);border:1px solid var(--search-line,var(--ink));border-radius:var(--radius,0px);background:var(--search-bg,var(--paper));color:var(--ink);outline:none;padding:0 14px;font-size:16px}.search-form[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]::placeholder{color:var(--mute)}.search-form[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--header-active,var(--ink));outline-offset:2px}.cart-count[data-astro-cid-nen7h5rs]{background:var(--badge-bg,var(--ink));min-width:20px;height:20px;color:var(--badge-ink,var(--paper));border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:3px;left:25px}.wish-menu[data-astro-cid-nen7h5rs]{display:flex;position:static}.wish-count[data-astro-cid-nen7h5rs][data-empty=true]{display:none}.wish-panel[data-astro-cid-nen7h5rs]{gap:0}.wish-title[data-astro-cid-nen7h5rs]{margin:0;padding:10px 8px 9px}.wish-list[data-astro-cid-nen7h5rs]{background:var(--wash);overscroll-behavior:contain;gap:4px;max-height:min(55vh,380px);margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.wish-list[data-astro-cid-nen7h5rs]:empty{display:none}.wish-item[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:background-color .16s;display:grid}@media (hover:hover) and (pointer:fine){.wish-item[data-astro-cid-nen7h5rs]:hover{background:color-mix(in srgb, currentColor 10%, transparent)}}.wish-link[data-astro-cid-nen7h5rs]{min-width:0;color:inherit;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:6px;text-decoration:none;display:grid}.wish-thumb[data-astro-cid-nen7h5rs]{background:#fff;width:48px;height:48px;display:block;overflow:hidden}.wish-thumb[data-astro-cid-nen7h5rs][data-dark]{background:#1b1b1d}.wish-thumb[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:contain;width:100%;height:100%;display:block}.wish-thumb[data-astro-cid-nen7h5rs][data-dark] img[data-astro-cid-nen7h5rs]{object-fit:cover}.wish-text[data-astro-cid-nen7h5rs]{gap:2px;min-width:0;display:grid}.wish-name[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.wish-brand[data-astro-cid-nen7h5rs],.wish-price[data-astro-cid-nen7h5rs]{color:var(--mute);font-size:12px;font-weight:700;line-height:1.2}.wish-brand[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.06em}.wish-remove[data-astro-cid-nen7h5rs]{width:40px;height:40px;color:var(--mute);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:2px;padding:0;display:grid}.wish-remove[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.wish-remove[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}}.wish-empty[data-astro-cid-nen7h5rs]{color:var(--mute);padding:4px 8px 12px;font-size:14px;line-height:1.4}.wish-empty[data-astro-cid-nen7h5rs][hidden]{display:none}.wish-empty[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{margin:0}.wish-panel[data-astro-cid-nen7h5rs] .wish-go[data-astro-cid-nen7h5rs]{background:var(--ink);color:var(--paper);margin-top:6px;text-decoration:none}.theme-picker[data-astro-cid-nen7h5rs]{position:static}.theme-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transition:transform .42s var(--ease-out)}.theme-btn[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.theme-panel[data-astro-cid-nen7h5rs]{z-index:60;background:var(--paper);width:300px;color:var(--ink);border:1.5px solid var(--ink);border-radius:var(--radius-panel,0px);transform-origin:100% 0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);gap:0;padding:6px;display:grid;position:absolute;top:calc(100% + 20px);right:0;box-shadow:0 18px 40px -18px #0f101366}.theme-panel[data-astro-cid-nen7h5rs][hidden]{display:none}.theme-panel[data-astro-cid-nen7h5rs].is-entering{opacity:0;transform:scale(.96)}.theme-list[data-astro-cid-nen7h5rs]{background:var(--wash);grid-template-columns:1fr 1fr;gap:4px;padding:4px 4px 0;display:grid}.theme-item[data-astro-cid-nen7h5rs]{min-width:0;min-height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 8px;transition:background-color .16s,color .16s;display:inline-flex}.theme-item[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.theme-item[data-astro-cid-nen7h5rs][aria-checked=true]{background:var(--ink);color:var(--paper)}.theme-name[data-astro-cid-nen7h5rs]{white-space:nowrap;font-weight:700}.theme-chip[data-astro-cid-nen7h5rs]{border:1.5px solid var(--ink);width:40px;height:40px;display:block;position:relative;overflow:hidden}.theme-chip[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{position:absolute;inset:0}.chip-partitura[data-astro-cid-nen7h5rs]{background:#fff}.chip-partitura[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{width:24px;height:13.7px;-webkit-mask:var(--note-whole) center / 100% 100% no-repeat;mask:var(--note-whole) center / 100% 100% no-repeat;background:#0f1013;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.chip-grunge[data-astro-cid-nen7h5rs]{background:#0f1013}.chip-grunge[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:#c0151e;inset:5px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.2C8.6 17.6 4.6 12.8 4.6 8.7 4.6 5.3 8 3 12 3s7.4 2.3 7.4 5.7c0 4.1-4 8.9-7.4 12.5Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.2C8.6 17.6 4.6 12.8 4.6 8.7 4.6 5.3 8 3 12 3s7.4 2.3 7.4 5.7c0 4.1-4 8.9-7.4 12.5Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.chip-ochenta[data-astro-cid-nen7h5rs]{background:#0b0918}.chip-ochenta[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:linear-gradient(115deg,#0000 0 34%,#e0007f 34% 46%,#f2b02e 46% 58%,#f9c74f 58% 70%,#3fc8ff 70% 82%,#0000 82%)}.chip-consola[data-astro-cid-nen7h5rs]{background:#0b0c0e}.chip-consola[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:radial-gradient(at 50% 100%,#ff8a80,#ff3b30 45%,#e8141c 75%,#5f1103);border-radius:3px;inset:9px 6px 12px}.chip-consola[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:50% 100%;background:#1e140f;width:1.6px;height:15px;position:absolute;bottom:0;left:50%;transform:rotate(30deg)}.mode-row[data-astro-cid-nen7h5rs]{background:var(--wash);border-radius:max(0px, calc(var(--radius-panel,0px) - 4px));grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.mode-btn[data-astro-cid-nen7h5rs]{border-radius:max(0px, calc(var(--radius-panel,0px) - 6px));min-height:44px;font-size:var(--t-1);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}.mode-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:18px;height:18px}.mode-btn[data-astro-cid-nen7h5rs][aria-pressed=true]{background:var(--ink);color:var(--paper)}.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.menu-lines[data-astro-cid-nen7h5rs]{gap:5px;width:22px;display:grid}.menu-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{height:2px;transition:transform .22s var(--ease-out), opacity .16s ease;background:currentColor;display:block}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-nav[data-astro-cid-nen7h5rs]{display:none}@media (width<=1400px){.nav-main[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-grid}.site-header[data-astro-cid-nen7h5rs]{grid-template-columns:auto minmax(0,1fr)}.tools[data-astro-cid-nen7h5rs]{grid-column:2}.site-logo-full{width:130px}.mobile-nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 auto 0;z-index:49;max-height:calc(100svh - var(--header-h));overscroll-behavior:contain;background:var(--paper);border-bottom:1px solid var(--ink);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .26s var(--ease-drawer), visibility 0s linear .26s;padding:8px clamp(16px,4vw,56px) 28px;display:grid;position:fixed;overflow-y:auto}.mobile-nav[data-astro-cid-nen7h5rs][data-open=true]{clip-path:inset(0);visibility:visible;transition:clip-path .32s var(--ease-drawer), visibility 0s}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--faint);min-height:56px;font-size:var(--t-3);align-items:center;gap:14px;font-weight:700;text-decoration:none;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] .nav-icon{width:26px;height:26px}}@media (width<=560px){.tools[data-astro-cid-nen7h5rs]{gap:2px}.header-start[data-astro-cid-nen7h5rs]{gap:4px}.site-logo[data-astro-cid-nen7h5rs] .site-logo-full{display:none}.site-logo-mark[data-astro-cid-nen7h5rs]{display:block}}@media (width<=380px){.site-logo-mark[data-astro-cid-nen7h5rs]{width:40px;height:27px}.theme-panel[data-astro-cid-nen7h5rs]{left:16px;right:16px;top:calc(var(--header-h) + 8px);width:auto;position:fixed}}@media (prefers-reduced-motion:reduce){.mobile-nav[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs][data-open=true]{transition:none}.search-form[data-astro-cid-nen7h5rs]{animation:none}}.pay-wrap[data-astro-cid-ne3v7ub7]{container-type:inline-size}.pay-methods[data-astro-cid-ne3v7ub7]{white-space:nowrap;color:var(--logo-black,#0f1013);flex-wrap:nowrap;align-items:center;gap:1.2em;margin:0;padding:0;font-size:min(15px,3.50877cqw);list-style:none;display:flex}:root[data-mode=dark] .pay-methods[data-astro-cid-ne3v7ub7]{color:#fff}.pay-methods[data-astro-cid-ne3v7ub7] li[data-astro-cid-ne3v7ub7]{flex:none;align-items:center;height:1.6em;display:flex}.pay-logo[data-astro-cid-ne3v7ub7]{-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;display:block}.summary-pay[data-astro-cid-ne3v7ub7] .pay-methods[data-astro-cid-ne3v7ub7]{justify-content:space-between;gap:.8em}.site-footer[data-astro-cid-jo6i4kqk]{--foot-b:clamp(64px, 8vw, 120px);--foot-end:calc(20px + env(safe-area-inset-bottom,0px));padding:clamp(64px, 10vw, 140px) var(--gutter) var(--foot-end);border-top:1px solid var(--ink)}.footer-scene[data-astro-cid-jo6i4kqk]{display:none}.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(180px, max-content) repeat(var(--link-cols), minmax(0, max-content)) minmax(280px, 340px);justify-content:space-between;align-items:start;gap:32px clamp(24px,2.5vw,44px);display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{grid-row:1/span 2;align-content:start;justify-items:start;gap:10px;display:grid}.footer-side[data-astro-cid-jo6i4kqk]{grid-area:1/-2/auto/-1;gap:28px;width:100%;display:grid}.footer-news[data-astro-cid-jo6i4kqk]{grid-area:2/2/auto/-2}.footer-logo{width:clamp(182px,14vw,200px);margin:0 0 8px}.footer-about[data-astro-cid-jo6i4kqk]{color:var(--mute);margin:0;line-height:1.5}.footer-brand[data-astro-cid-jo6i4kqk] .footer-block[data-astro-cid-jo6i4kqk]{margin-top:18px}.footer-h[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700;line-height:18px}.footer-pay[data-astro-cid-jo6i4kqk]{display:grid}.footer-pay[data-astro-cid-jo6i4kqk] .footer-h[data-astro-cid-jo6i4kqk]{margin-bottom:10px}.footer-links[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--mute);text-decoration:none;transition:color .15s}@media (hover:hover) and (pointer:fine){.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}}.footer-contact[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-pending[data-astro-cid-jo6i4kqk]{color:var(--mute);align-items:center;gap:12px;font-size:15px;line-height:22px;text-decoration:none;transition:color .15s;display:inline-flex}.footer-ring[data-astro-cid-jo6i4kqk]{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:grid}.ico[data-astro-cid-jo6i4kqk]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px}.footer-pending-text[data-astro-cid-jo6i4kqk]{opacity:.7;font-size:14px;font-style:italic}.footer-social[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-social-pending[data-astro-cid-jo6i4kqk]{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:grid}.footer-social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:none;stroke:currentColor;stroke-width:1.7px;width:20px;height:20px}.footer-social[data-astro-cid-jo6i4kqk] .dot[data-astro-cid-jo6i4kqk]{fill:currentColor;stroke:none}.footer-social[data-astro-cid-jo6i4kqk] .fb[data-astro-cid-jo6i4kqk]{stroke-linejoin:round}.footer-social-pending[data-astro-cid-jo6i4kqk]{opacity:.5;border-style:dashed}@media (hover:hover) and (pointer:fine){.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover .footer-ring[data-astro-cid-jo6i4kqk],.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--accent,var(--ink));border-color:var(--accent,var(--ink));color:var(--accent-ink,var(--paper))}:root[data-theme=ochenta] [data-astro-cid-jo6i4kqk]:is(.footer-contact a:hover .footer-ring,.footer-social a:hover){background:var(--neon-pink);border-color:var(--neon-pink);color:#f1e6dc;box-shadow:0 0 22px var(--pink-glow)}:root[data-theme=consola] [data-astro-cid-jo6i4kqk]:is(.footer-contact a:hover .footer-ring,.footer-social a:hover){background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}}.footer-sic[data-astro-cid-jo6i4kqk]{box-sizing:border-box;gap:2px;width:min(200px,100%);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;transition:opacity .16s;display:grid}.footer-sic-logo[data-astro-cid-jo6i4kqk]{aspect-ratio:280/49;background:var(--ink);width:100%;display:block;-webkit-mask:url(/logos/sic.png) 50%/contain no-repeat;mask:url(/logos/sic.png) 50%/contain no-repeat}@media (hover:hover) and (pointer:fine){.footer-sic[data-astro-cid-jo6i4kqk]:hover{opacity:.7}}.footer-news-text[data-astro-cid-jo6i4kqk]{color:var(--mute);margin:0 0 12px;font-size:15px;line-height:1.5}.footer-news-row[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.footer-news-row[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);background:color-mix(in srgb, var(--paper) 60%, transparent);min-width:0;height:48px;color:var(--ink);font:inherit;border-radius:6px;padding:0 14px;font-size:16px}.footer-news-row[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]::placeholder{color:var(--mute)}:root[data-theme][data-mode] .footer-news-row[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]:not(#_){text-transform:uppercase;white-space:nowrap;height:48px;min-height:48px;padding-inline:20px;font-size:14px}:root[data-theme][data-mode] .footer-news-row[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk] .btn-label:not(#_){letter-spacing:.1em}.footer-news-trap[data-astro-cid-jo6i4kqk]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.footer-news-ok[data-astro-cid-jo6i4kqk]{color:var(--mute);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;line-height:1.5;display:flex}.footer-news-ok[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{width:18px;height:18px;accent-color:var(--accent,var(--ink));flex:none;margin:1px 0 0}.footer-news-ok[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink)}.footer-news-msg[data-astro-cid-jo6i4kqk]{min-height:20px;margin:8px 0 0;font-size:14px;line-height:20px}.footer-news-msg[data-astro-cid-jo6i4kqk]:empty{min-height:0;margin:0}.footer-news-msg[data-astro-cid-jo6i4kqk][data-ok=true]{font-weight:700}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid color-mix(in srgb, var(--ink) 20%, transparent);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(40px,5vw,64px);padding-top:20px;font-size:14px;display:flex}@media (width<=1199px){.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(var(--link-cols), minmax(0, 1fr));row-gap:40px}.footer-brand[data-astro-cid-jo6i4kqk]{grid-area:auto/1/auto/-1;grid-template-columns:repeat(3,max-content);align-items:start;column-gap:clamp(32px,6vw,80px)}.footer-brand[data-astro-cid-jo6i4kqk]>.footer-logo{grid-area:1/1}.footer-brand[data-astro-cid-jo6i4kqk]>.footer-about[data-astro-cid-jo6i4kqk]{grid-area:2/1}.footer-brand[data-astro-cid-jo6i4kqk] .footer-block[data-astro-cid-jo6i4kqk]{grid-row:1/span 2;margin-top:0}.footer-side[data-astro-cid-jo6i4kqk]{grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,340px) max-content;justify-self:start;column-gap:clamp(32px,6vw,80px);width:100%}.footer-news[data-astro-cid-jo6i4kqk]{grid-area:auto/1/auto/-1;max-width:640px}}@media (width<=720px){.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}.footer-brand[data-astro-cid-jo6i4kqk] .footer-block[data-astro-cid-jo6i4kqk]{grid-area:auto/1;margin-top:18px}.footer-col[data-astro-cid-jo6i4kqk]:nth-of-type(3){grid-column:1/-1}.footer-side[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);row-gap:28px}}:root[data-theme=ochenta] .footer-scene[data-astro-cid-jo6i4kqk]{z-index:-1;opacity:.4;pointer-events:none;display:block;position:absolute;inset:0}.fs-sky[data-astro-cid-jo6i4kqk]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='380'%3E%3Cg fill='%23f1e6dc'%3E%3Ccircle cx='34' cy='42' r='1.2'/%3E%3Ccircle cx='128' cy='18' r='0.8'/%3E%3Ccircle cx='210' cy='96' r='1.5'/%3E%3Ccircle cx='305' cy='40' r='0.9'/%3E%3Ccircle cx='398' cy='130' r='1.2'/%3E%3Ccircle cx='470' cy='62' r='0.8'/%3E%3Ccircle cx='80' cy='190' r='0.9'/%3E%3Ccircle cx='262' cy='230' r='1.1'/%3E%3Ccircle cx='430' cy='260' r='0.9'/%3E%3Ccircle cx='150' cy='310' r='1.3'/%3E%3Ccircle cx='350' cy='340' r='0.8'/%3E%3C/g%3E%3Ccircle cx='490' cy='200' r='1.3' fill='%233fc8ff'/%3E%3Ccircle cx='20' cy='290' r='1.1' fill='%23e0007f'/%3E%3C/svg%3E") 0 0 / 520px 380px repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='240'%3E%3Cg fill='%23f1e6dc'%3E%3Ccircle cx='60' cy='70' r='0.7'/%3E%3Ccircle cx='190' cy='30' r='0.6'/%3E%3Ccircle cx='250' cy='150' r='0.8'/%3E%3Ccircle cx='110' cy='200' r='0.6'/%3E%3C/g%3E%3Ccircle cx='20' cy='130' r='0.8' fill='%233fc8ff'/%3E%3C/svg%3E") 140px 90px / 300px 240px repeat, rgb(11 9 24/var(--fs-night,1));position:absolute;inset:0}:root[data-theme=ochenta][data-mode=light] .footer-scene[data-astro-cid-jo6i4kqk]{--fs-night:.4;--fs-ground-night:0}.fs-ground[data-astro-cid-jo6i4kqk]{aspect-ratio:1448/200;width:100%;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:0;right:0}:root[data-theme=ochenta][data-mode=light] .footer-scene[data-astro-cid-jo6i4kqk]{opacity:.2}:root[data-theme=ochenta] .site-footer[data-astro-cid-jo6i4kqk]{isolation:isolate;position:relative}.m-far[data-astro-cid-jo6i4kqk]{fill:#0b0918;stroke:#e0007f;stroke-width:1.4px}.m-near[data-astro-cid-jo6i4kqk]{fill:var(--o-art-navy,#0b0918);stroke:#3fc8ff;stroke-width:1.2px}.fs-floor[data-astro-cid-jo6i4kqk]{fill:var(--o-art-deep,#0b0918)}.fs-grid[data-astro-cid-jo6i4kqk]{fill:none;stroke:#e0007f;stroke-width:1.3px;opacity:.8}.fs-horizon[data-astro-cid-jo6i4kqk]{fill:none;stroke:#e0007f;stroke-width:2.5px}.floaters[data-astro-cid-klpijawa]{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:44;pointer-events:none;transition:translate .3s var(--ease-out);justify-items:center;gap:12px;display:grid;position:fixed}.floaters[data-astro-cid-klpijawa]>[data-astro-cid-klpijawa]{pointer-events:auto}@media (width<=720px){body:has(.dock[data-on]) .floaters[data-astro-cid-klpijawa]{translate:0 -72px}}.float-wa[data-astro-cid-klpijawa]{color:#fff;width:56px;height:56px;transition:transform .2s var(--ease-out), box-shadow .2s ease;background:#25d366;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 16px -6px #0f101380}.float-wa[data-astro-cid-klpijawa] svg[data-astro-cid-klpijawa]{fill:currentColor;width:30px;height:30px}.float-top[data-astro-cid-klpijawa]{border:2px solid var(--ink);background:var(--paper);width:48px;height:48px;color:var(--ink);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease, translate .26s var(--ease-out), visibility 0s linear .26s, background-color .16s ease, color .16s ease, border-color .16s ease, box-shadow .16s ease;border-radius:50%;place-items:center;padding:0;display:grid;translate:0 8px;box-shadow:0 6px 16px -6px #0f101366}:root[data-theme=ochenta] .float-top[data-astro-cid-klpijawa]{border-color:var(--neon-pink);box-shadow:0 0 12px var(--pink-glow), inset 0 0 10px #e0007f99}:root[data-theme=consola] .float-top[data-astro-cid-klpijawa]{border-color:var(--round-line)}@media (hover:hover) and (pointer:fine){.float-top[data-astro-cid-klpijawa]:hover{background:var(--accent,var(--ink));border-color:var(--accent,var(--ink));color:var(--accent-ink,var(--paper))}:root[data-theme=ochenta] .float-top[data-astro-cid-klpijawa]:hover{background:var(--neon-pink);border-color:var(--neon-pink);color:var(--accent-ink);box-shadow:0 0 22px var(--pink-glow)}:root[data-theme=consola] .float-top[data-astro-cid-klpijawa]:hover{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}}.float-top[data-astro-cid-klpijawa][data-on]{opacity:1;visibility:visible;transition:opacity .2s ease, translate .26s var(--ease-out), background-color .16s ease, color .16s ease, border-color .16s ease, box-shadow .16s ease;translate:0}.float-top[data-astro-cid-klpijawa] svg[data-astro-cid-klpijawa]{fill:none;stroke:currentColor;stroke-width:1.8px;width:11px;height:18px}@media (hover:hover) and (pointer:fine){.float-wa[data-astro-cid-klpijawa]:hover{transform:translateY(-2px)}}.float-wa[data-astro-cid-klpijawa]:active,.float-top[data-astro-cid-klpijawa]:active{transform:scale(.95)}.float-wa[data-astro-cid-klpijawa]:focus-visible,.float-top[data-astro-cid-klpijawa]:focus-visible{outline:2px solid var(--header-active,var(--ink));outline-offset:3px}@media (prefers-reduced-motion:reduce){.floaters[data-astro-cid-klpijawa],.float-wa[data-astro-cid-klpijawa],.float-top[data-astro-cid-klpijawa],.float-top[data-astro-cid-klpijawa][data-on]{transition:none}}.skip{left:var(--gutter);z-index:100;background:var(--ink);color:var(--paper);padding:10px 14px;font-weight:700;position:absolute;top:-60px}.skip:focus{top:8px}.fly-layer{z-index:80;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0;overflow:visible}.fly-layer path{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px}.fly-note{z-index:81;background:var(--ink);width:18px;height:13px;box-shadow:0 0 0 2px var(--paper);offset-rotate:0deg;pointer-events:none;border-radius:50%;position:fixed;top:0;left:0;transform:rotate(-24deg)}:root[data-theme=partitura] .fly-note:not(.fly-icon){width:23px;height:13px;box-shadow:none;-webkit-mask:var(--note-whole) center / 100% 100% no-repeat;mask:var(--note-whole) center / 100% 100% no-repeat;border-radius:0;transform:none}
