@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_9e067a5b-module__vT7MWq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9e067a5b-module__vT7MWq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--font-brand:var(--font-manrope), "Manrope", "Inter", "Helvetica Neue", Arial, sans-serif;--fs-label:11px;--fs-2xs:12px;--fs-xs:13px;--fs-sm:14px;--fs-base:15px;--fs-md:17px;--fs-lg:20px;--fs-xl:24px;--fs-h3:clamp(19px, 1.6vw, 23px);--fs-h2:clamp(28px, 3.4vw, 46px);--fs-h1:clamp(30px, 3.2vw, 46px);--fs-hero:clamp(38px, 4.4vw, 62px);--fs-display:clamp(44px, 6.2vw, 92px);--lh-tight:1.02;--lh-snug:1.25;--lh-base:1.62;--track-label:.14em;--track-display:-.045em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--s-10:72px;--s-11:96px;--s-12:128px;--shell:1320px;--header-h:76px;--dur-1:.12s;--dur-2:.22s;--dur-3:.4s;--ease:cubic-bezier(.2, .7, .3, 1);--shadow-1:0 1px 2px #0000000f;--shadow-2:0 18px 48px #00000029;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--surface-2:#f4f4f2;--surface-3:#eaeae6;--ink:#111;--ink-2:#3d3d3d;--ink-3:#6b6b6b;--line:#e4e4e0;--line-2:#cbcbc6;--band-bg:#111;--band-surface:#1b1b1b;--band-ink:#fff;--band-ink-2:#a8a8a8;--band-line:#2e2e2e;--overlay:#11111173}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0e0e;--surface:#161616;--surface-2:#1d1d1d;--surface-3:#272727;--ink:#f4f4f4;--ink-2:#cdcdcd;--ink-3:#999;--line:#2b2b2b;--line-2:#3d3d3d;--band-bg:#161616;--band-surface:#1f1f1f;--band-ink:#f4f4f4;--band-ink-2:#999;--band-line:#303030;--overlay:#000000a6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0e0e;--surface:#161616;--surface-2:#1d1d1d;--surface-3:#272727;--ink:#f4f4f4;--ink-2:#cdcdcd;--ink-3:#999;--line:#2b2b2b;--line-2:#3d3d3d;--band-bg:#161616;--band-surface:#1f1f1f;--band-ink:#f4f4f4;--band-ink-2:#999;--band-line:#303030;--overlay:#000000a6}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;max-width:100%;overflow-x:clip}body{background:var(--bg);max-width:100%;color:var(--ink);font-family:var(--font-brand);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{letter-spacing:var(--track-display);font-weight:600;line-height:var(--lh-snug);margin:0}p{margin:0}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:1px}::selection{background:var(--ink);color:var(--bg)}.skip-link{left:var(--s-4);top:var(--s-4);z-index:999;padding:var(--s-3) var(--s-4);background:var(--ink);color:var(--bg);font-size:var(--fs-2xs);transition:transform var(--dur-2) var(--ease);border:0;font-weight:700;text-decoration:none;position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.shell{width:min(var(--shell), calc(100% - var(--s-8)));margin-inline:auto}.brand{-webkit-user-select:none;user-select:none;line-height:0;display:block}.brand img{object-fit:contain;object-position:left center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.brand[data-tone=auto] .brand-dark,:root[data-theme=dark] .brand[data-tone=auto] .brand-light{display:none}:root[data-theme=dark] .brand[data-tone=auto] .brand-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand[data-tone=auto] .brand-light{display:none}:root:not([data-theme=light]) .brand[data-tone=auto] .brand-dark{display:block}}.label{font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3);font-weight:700;display:block}.btn{min-height:46px;padding:0 var(--s-5);justify-content:center;align-items:center;gap:var(--s-3);border:1px solid var(--ink);background:var(--bg);color:var(--ink);font-size:var(--fs-2xs);white-space:nowrap;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease), opacity var(--dur-1) var(--ease);font-weight:700;text-decoration:none;display:inline-flex}.btn:hover,.btn-solid{background:var(--ink);color:var(--bg)}.btn-solid:hover{opacity:.82;background:var(--ink);color:var(--bg)}.btn-sm{min-height:36px;padding:0 var(--s-3);font-size:var(--fs-label)}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.btn:disabled:hover{background:var(--bg);color:var(--ink)}.btn-solid:disabled:hover{background:var(--ink);color:var(--bg)}.link-underline{align-items:center;gap:var(--s-2);padding-bottom:var(--s-1);color:inherit;font-size:var(--fs-2xs);transition:gap var(--dur-2) var(--ease);background:0 0;border:0;border-bottom:1px solid;font-weight:600;text-decoration:none;display:inline-flex}.link-underline:hover{gap:var(--s-3)}.field{align-content:start;gap:var(--s-2);min-width:0;display:grid}.field>span{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.field input,.field select,.field textarea{width:100%;min-width:0;min-height:42px;padding:var(--s-3);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font-size:var(--fs-xs);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);outline:0}.field textarea{resize:vertical;line-height:1.55}.field input::placeholder,.field textarea::placeholder{color:var(--ink-3)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pill{align-items:center;gap:var(--s-2);width:max-content;padding:var(--s-1) var(--s-2);border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-label);letter-spacing:.05em;white-space:nowrap;font-style:normal;font-weight:700;display:inline-flex}.pill[data-tone=solid]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.pill[data-tone=outline]{border-color:var(--ink);color:var(--ink);background:0 0}.pill[data-tone=quiet]{background:var(--surface-3);color:var(--ink-3);border-color:#0000}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px}@supports (color:color-mix(in lab, red, red)){.dot{box-shadow:0 0 0 4px color-mix(in srgb, currentColor 18%, transparent)}}.dot[data-live=true]{animation:pulse 2.4s var(--ease) infinite}@keyframes pulse{50%{opacity:.5}}.skeleton{background:var(--surface-2);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--ink), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ink) 7%, transparent), transparent)}}.skeleton:after{animation:1.4s linear infinite sweep}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.toaster{left:50%;bottom:var(--s-6);z-index:200;gap:var(--s-2);pointer-events:none;justify-items:center;display:grid;position:fixed;transform:translate(-50%)}.toaster>*{pointer-events:auto}.flash{align-items:center;gap:var(--s-3);max-width:calc(100% - var(--s-8));padding:var(--s-3) var(--s-4);border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-size:var(--fs-2xs);box-shadow:var(--shadow-2);animation:rise var(--dur-3) var(--ease);font-weight:600;display:flex}.flash[data-kind=error]{border-color:var(--ink);background:var(--bg);color:var(--ink)}.flash button{color:inherit;opacity:.7;background:0 0;border:0;place-items:center;padding:0;display:grid}.flash button:hover{opacity:1}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.form-error{padding:var(--s-3) var(--s-4);border:1px solid var(--ink);background:var(--surface-2);color:var(--ink);font-size:var(--fs-2xs);border-left-width:3px;grid-column:1/-1;line-height:1.55}.empty{justify-items:center;gap:var(--s-3);padding:var(--s-10) var(--s-6);text-align:center;color:var(--ink-3);display:grid}.empty h3{font-size:var(--fs-md);color:var(--ink)}.empty p{max-width:46ch;font-size:var(--fs-xs)}.segmented{border:1px solid var(--line-2);background:var(--surface);gap:2px;padding:3px;display:flex}.segmented button{min-height:32px;padding:0 var(--s-3);align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-2xs);white-space:nowrap;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;font-weight:600;display:flex}.segmented button:hover{color:var(--ink)}.segmented button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.segmented button b{background:var(--surface-3);min-width:18px;height:18px;color:var(--ink-2);border-radius:9px;place-items:center;padding:0 5px;font-size:10px;display:grid}.segmented button[aria-pressed=true] b{background:var(--bg);color:var(--ink)}.data-table-wrap{border:1px solid var(--line);background:var(--surface);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.data-table th,.data-table td{padding:var(--s-3) var(--s-4);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.data-table thead th{z-index:1;background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:700;position:sticky;top:0}.data-table tbody tr:last-child th,.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover th,.data-table tbody tr:hover td{background:var(--surface-2)}.data-table tbody th{font-weight:400}.data-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.data-table .is-strong{font-weight:600}.data-table td small{color:var(--ink-3);font-size:var(--fs-2xs);white-space:nowrap}.data-table [data-low=true]{border-bottom:2px solid var(--ink);padding-bottom:1px}.data-table .is-actions{text-align:right}.correo{display:contents}.store{background:var(--bg);width:100%;min-height:100vh;color:var(--ink);overflow-x:clip}.store-topline{background:var(--band-bg);color:var(--band-ink)}.store-topline>.shell{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:38px;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;display:flex}.store-topline p{color:var(--band-ink)}.store-topline>.shell>span{color:var(--band-ink-2)}.theme-toggle{align-items:center;gap:var(--s-2);min-height:32px;padding:0 var(--s-2);color:inherit;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;font-weight:700;display:inline-flex}.theme-toggle:hover{opacity:.75}.theme-toggle .on-light,.theme-toggle .on-dark{align-items:center;gap:var(--s-2);display:inline-flex}.theme-toggle .on-dark,:root[data-theme=dark] .theme-toggle .on-light{display:none}:root[data-theme=dark] .theme-toggle .on-dark{display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .on-light{display:none}:root:not([data-theme=light]) .theme-toggle .on-dark{display:inline-flex}}.store-header{z-index:40;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.store-header{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.store-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.store-header-main{min-height:var(--header-h);align-items:center;gap:var(--s-6);display:flex}.store-header-main .brand{flex:none;width:200px;height:52px}.store-menu{width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;display:none}.store-search{align-items:center;gap:var(--s-3);max-width:560px;min-height:44px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-3);transition:border-color var(--dur-1) var(--ease);flex:1;margin-inline:auto;display:flex}.store-search:focus-within{border-color:var(--ink);color:var(--ink)}.store-search input{min-width:0;color:var(--ink);font-size:var(--fs-xs);background:0 0;border:0;outline:0;flex:1}.store-search input::placeholder{color:var(--ink-3)}.store-search kbd{border:1px solid var(--line-2);color:var(--ink-3);font-family:inherit;font-size:var(--fs-label);flex:none;padding:3px 6px}.store-search button{color:var(--ink-3);background:0 0;border:0;place-items:center;display:grid}.store-search button:hover{color:var(--ink)}.store-actions{align-items:center;gap:var(--s-1);margin-left:auto;display:flex}.store-actions>a,.store-actions>button{min-width:44px;min-height:44px;padding:0 var(--s-2);justify-content:center;align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--fs-2xs);transition:opacity var(--dur-1) var(--ease);background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.store-actions>a:hover,.store-actions>button:hover{opacity:.6}.store-actions b{background:var(--ink);min-width:18px;height:18px;color:var(--bg);border-radius:9px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:2px;right:2px}.store-nav{border-top:1px solid var(--line)}.store-nav>.shell{align-items:center;gap:var(--s-2);scrollbar-width:none;min-height:50px;display:flex;overflow-x:auto}.store-nav>.shell::-webkit-scrollbar{display:none}.store-nav button{min-height:32px;padding:0 var(--s-3);color:var(--ink-3);font-size:var(--fs-2xs);white-space:nowrap;transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);background:0 0;border:1px solid #0000;flex:none;font-weight:600}.store-nav button:hover{color:var(--ink)}.store-nav button[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.store-nav>.shell>a{align-items:center;gap:var(--s-2);padding-left:var(--s-4);color:var(--ink);font-size:var(--fs-2xs);flex:none;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.store-nav>.shell>a:hover{opacity:.65}.store-hero{isolation:isolate;min-height:min(88svh,760px);display:grid;position:relative}.store-hero-slide{min-height:inherit;padding-block:var(--s-10) var(--s-11);grid-area:1/1;align-content:center;display:grid;position:relative}.store-hero-slide[hidden]{display:none}.store-hero-fondo{z-index:-1;background:var(--surface-2);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.store-hero-fondo img{object-fit:cover;object-position:72% center;width:100%;height:100%}.store-hero-fondo:after{content:"";background:linear-gradient(96deg, var(--band-bg) 0%, var(--band-bg) 30%, var(--band-bg) 52%, transparent 78%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.store-hero-fondo:after{background:linear-gradient(96deg, var(--band-bg) 0%, color-mix(in srgb, var(--band-bg) 92%, transparent) 30%, color-mix(in srgb, var(--band-bg) 55%, transparent) 52%, transparent 78%)}}.store-hero-fallback{font-size:var(--fs-hero);color:var(--ink-3);font-weight:700}.store-hero-recorte{z-index:0;padding-inline:clamp(var(--s-6), 6vw, var(--s-11));pointer-events:none;place-items:center end;display:grid;position:absolute;inset:0}.store-hero-recorte img{object-fit:contain;filter:drop-shadow(0 30px 60px #00000073);max-width:min(46%,520px);max-height:78%}.store-hero-copy{z-index:1;justify-items:start;gap:var(--s-4);max-width:100%;color:var(--band-ink);display:grid;position:relative}.store-hero-copy .label{color:var(--band-ink-2)}.store-hero-copy h1{font-size:var(--fs-hero);letter-spacing:-.05em;max-width:15ch;line-height:.94}.hero-line{display:block;overflow:hidden}.hero-line>span{display:block}.store-hero-copy em{color:var(--band-ink-2);font-style:normal}.store-hero-lede{color:var(--band-ink-2);font-size:var(--fs-sm);max-width:46ch;line-height:1.6}.store-hero-cta{margin-top:var(--s-3);align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.store-hero-cta .btn{min-height:54px;padding-inline:var(--s-7)}.store-hero-cta .btn-solid{border:1px solid var(--band-ink)}@supports (color:color-mix(in lab, red, red)){.store-hero-cta .btn-solid{border:1px solid color-mix(in srgb, var(--band-ink) 28%, transparent)}}.store-hero-pieza{padding:var(--s-3) var(--s-4);align-items:center;gap:var(--s-4);border:1px solid var(--band-ink);display:flex}@supports (color:color-mix(in lab, red, red)){.store-hero-pieza{border:1px solid color-mix(in srgb, var(--band-ink) 28%, transparent)}}.store-hero-pieza{background:var(--band-bg)}@supports (color:color-mix(in lab, red, red)){.store-hero-pieza{background:color-mix(in srgb, var(--band-bg) 55%, transparent)}}.store-hero-pieza{color:var(--band-ink);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--dur-1) var(--ease)}.store-hero-pieza:hover{border-color:var(--band-ink)}.store-hero-pieza span{gap:2px;min-width:0;display:grid}.store-hero-pieza b{font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.store-hero-pieza small{color:var(--band-ink-2);font-size:var(--fs-label)}.store-hero-pieza strong{font-size:var(--fs-xs);white-space:nowrap;font-weight:600}.store-hero-control{left:50%;bottom:var(--s-5);z-index:2;justify-content:space-between;align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex;position:absolute;translate:-50%}.store-hero-dots{gap:var(--s-2);display:flex}.store-hero-dots button{background:var(--band-ink);border:0;width:40px;height:3px;padding:0}@supports (color:color-mix(in lab, red, red)){.store-hero-dots button{background:color-mix(in srgb, var(--band-ink) 35%, transparent)}}.store-hero-dots button{cursor:pointer;transition:background var(--dur-1) var(--ease)}.store-hero-dots button[aria-selected=true]{background:var(--band-ink)}.store-hero-links{gap:var(--s-5);flex-wrap:wrap;display:flex}.store-hero-links button{color:var(--band-ink-2);font:inherit;font-size:var(--fs-2xs);cursor:pointer;transition:color var(--dur-1) var(--ease);background:0 0;border:0;padding:0}.store-hero-links button:hover{color:var(--band-ink)}@media (max-width:900px){.store-hero{min-height:min(78svh,620px)}.store-hero-slide{padding-block:var(--s-8) var(--s-10)}.store-hero-fondo:after{background:linear-gradient(180deg, var(--band-bg) 0%, var(--band-bg) 45%, var(--band-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.store-hero-fondo:after{background:linear-gradient(180deg, color-mix(in srgb, var(--band-bg) 55%, transparent) 0%, color-mix(in srgb, var(--band-bg) 82%, transparent) 45%, var(--band-bg) 100%)}}.store-hero-copy h1{max-width:12ch}.store-hero-recorte{padding:var(--s-6) var(--s-6) 0;place-items:start center}.store-hero-recorte img{max-width:62%;max-height:34%}.store-hero-cta{width:100%}.store-hero-cta .btn,.store-hero-pieza{justify-content:center;width:100%}.store-hero-pieza{justify-content:space-between}.store-hero-links{display:none}.store-hero-control{justify-content:center}}.store-assurances{background:var(--surface);border-bottom:1px solid var(--line)}.store-assurances>.shell{grid-template-columns:repeat(4,1fr);display:grid}.store-assurance{min-width:0;min-height:92px;padding:var(--s-5);align-items:center;gap:var(--s-4);border-right:1px solid var(--line);color:var(--ink-3);transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease);text-decoration:none;display:flex;position:relative}.store-assurance:first-child{border-left:1px solid var(--line)}.store-assurance:hover{background:var(--surface-2);color:var(--ink)}.store-assurance-copy{gap:3px;min-width:0;display:grid}.store-assurance-copy b{color:var(--ink);font-size:var(--fs-xs);font-weight:600}.store-assurance-copy small{font-size:var(--fs-2xs)}.store-assurance>svg:last-child{opacity:0;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);margin-left:auto;transform:translate(-4px)}.store-assurance:hover>svg:last-child,.store-assurance:focus-visible>svg:last-child{opacity:1;transform:none}.store-catalog{padding-block:var(--s-11)}.store-catalog>header{margin-bottom:var(--s-8);justify-content:space-between;align-items:flex-end;gap:var(--s-6);display:flex}.store-catalog h2{margin-top:var(--s-3);font-size:var(--fs-h2);letter-spacing:-.05em}.store-catalog-status{align-items:center;gap:var(--s-4);font-size:var(--fs-2xs);color:var(--ink-3);display:flex}.store-catalog-status .dot{color:var(--ink)}.store-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.store-card{background:var(--bg);transition:background var(--dur-2) var(--ease);flex-direction:column;display:flex}.store-card:hover{background:var(--surface-2)}.store-card-visual{aspect-ratio:1;background:var(--surface-2);place-items:center;display:grid;position:relative;overflow:hidden}.store-card:hover .store-card-visual{background:var(--surface-3)}.store-card-visual img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-3) var(--ease)}.store-card:hover .store-card-visual img{transform:scale(1.04)}.store-card-visual>.store-card-fallback{letter-spacing:-.06em;color:var(--ink);opacity:.18;place-items:center;font-size:clamp(40px,5vw,62px);font-weight:600;line-height:1;display:grid}.store-fav{right:var(--s-3);top:var(--s-3);background:var(--bg);width:34px;height:34px;color:var(--ink-2);transition:color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:0;place-items:center;display:grid;position:absolute}.store-fav:hover{color:var(--ink);transform:scale(1.08)}.store-fav[aria-pressed=true]{color:var(--ink)}.store-fav[aria-pressed=true] svg{fill:currentColor}.store-card-body{padding:var(--s-4);gap:var(--s-2);flex:1;align-content:start;display:grid}.store-card-body>.label{font-size:var(--fs-label)}.store-card-body h3{font-size:var(--fs-sm);letter-spacing:-.01em;font-weight:600}.store-card-stock{align-items:center;gap:var(--s-2);font-size:var(--fs-2xs);color:var(--ink-3);display:flex}.store-card-foot{padding:var(--s-4);justify-content:space-between;align-items:flex-end;gap:var(--s-3);margin-top:auto;padding-top:0;display:flex}.store-card-foot strong{font-size:var(--fs-md);letter-spacing:-.03em;font-weight:600}.store-card-foot small{font-size:var(--fs-label);color:var(--ink-3);display:block}.store-add{border:1px solid var(--ink);background:var(--bg);width:40px;height:40px;color:var(--ink);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);flex:none;place-items:center;display:grid}.store-add:hover:not(:disabled){background:var(--ink);color:var(--bg)}.store-add:disabled{border-color:var(--line-2);color:var(--ink-3);cursor:not-allowed}.store-band{background:var(--band-bg);color:var(--band-ink);grid-template-columns:.85fr 1.15fr;display:grid}.store-band-copy{padding:var(--s-11) var(--s-10);flex-direction:column;justify-content:center;display:flex}.store-band-copy .label{color:var(--band-ink-2)}.store-band h2{margin:var(--s-5) 0;font-size:var(--fs-h2);letter-spacing:-.05em}.store-band-copy p{max-width:42ch;color:var(--band-ink-2);font-size:var(--fs-sm)}.store-band-copy .link-underline{margin-top:var(--s-7);width:max-content}.store-band-grid{background:var(--band-line);border-left:1px solid var(--band-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.store-band-grid button{min-height:150px;padding:var(--s-6);justify-content:space-between;align-items:flex-start;gap:var(--s-4);background:var(--band-bg);color:var(--band-ink);text-align:left;transition:background var(--dur-2) var(--ease);border:0;flex-direction:column;display:flex}.store-band-grid button:hover{background:var(--band-surface)}.store-band-title{gap:var(--s-2);display:grid}.store-band-grid strong{font-size:var(--fs-md);letter-spacing:-.02em;font-weight:600}.store-band-grid .store-band-title>span{font-size:var(--fs-2xs);color:var(--band-ink-2)}.store-band-grid i{color:var(--band-ink-2)}.store-footer{padding-block:var(--s-10) var(--s-6);background:var(--band-bg);color:var(--band-ink);border-top:1px solid var(--band-line)}.store-footer-cols{gap:var(--s-9);grid-template-columns:1.6fr repeat(3,1fr);display:grid}.store-footer-brand{max-width:34ch}.store-footer-brand .brand{width:220px;height:62px;margin-bottom:var(--s-4)}.store-footer-brand p{color:var(--band-ink-2);font-size:var(--fs-xs)}.store-footer nav,.store-footer-contacto{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.store-footer nav b,.store-footer-contacto b{margin-bottom:var(--s-2);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:700}.store-footer nav a,.store-footer nav button,.store-footer-contacto a{color:var(--band-ink-2);font-size:var(--fs-2xs);text-align:left;transition:color var(--dur-1) var(--ease);background:0 0;border:0;padding:0;text-decoration:none}.store-footer nav a:hover,.store-footer nav button:hover,.store-footer-contacto a:hover{color:var(--band-ink)}.store-footer-contacto address{color:var(--band-ink-2);font-size:var(--fs-2xs);max-width:30ch;font-style:normal;line-height:1.6}.store-footer-nota{color:var(--band-ink-3,var(--band-ink-2));font-size:var(--fs-3xs,var(--fs-label));opacity:.75;max-width:30ch;line-height:1.6}.store-footer-end{margin-top:var(--s-9);padding-top:var(--s-5);border-top:1px solid var(--band-line);justify-content:space-between;align-items:center;gap:var(--s-4);color:var(--band-ink-2);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;display:flex}.store-footer-pagos{align-items:center;gap:var(--s-2);display:inline-flex}.store-footer-pagos svg{opacity:.7;flex:none}.store-footer-end a{color:var(--band-ink-2);transition:color var(--dur-1) var(--ease);text-decoration:none}.store-footer-end a:hover{color:var(--band-ink)}.legal-site{background:var(--bg);min-height:100vh}.legal-header{border-bottom:1px solid var(--line);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.legal-header{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.legal-header>.shell{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}.legal-header>.shell>a{display:flex}.legal-header-actions{align-items:center;gap:var(--s-4);display:flex}.legal-header-actions>a{align-items:center;gap:var(--s-2);color:var(--ink-2);font-size:var(--fs-2xs);font-weight:600;text-decoration:none;display:inline-flex}.legal-layout{padding-block:var(--s-11) var(--s-12);grid-template-columns:minmax(180px,240px) minmax(0,820px);justify-content:space-between;gap:clamp(48px,9vw,140px);display:grid}.legal-index{top:var(--s-7);align-self:start;position:sticky}.legal-index>p{margin-bottom:var(--s-5);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:700}.legal-index nav{border-top:1px solid var(--line);display:grid}.legal-index button{width:100%;padding-block:var(--s-3);gap:var(--s-2);border:0;border-bottom:1px solid var(--line);color:var(--ink-3);font-family:inherit;font-size:var(--fs-2xs);text-align:left;transition:color var(--dur-1) var(--ease);background:0 0;grid-template-columns:28px 1fr;line-height:1.4;display:grid}.legal-index button:hover{color:var(--ink)}.legal-index button span{letter-spacing:.1em;font-size:9px;font-weight:700}.legal-title{padding-bottom:var(--s-9);border-bottom:1px solid var(--line-2)}.legal-title h1{max-width:12ch;margin-top:var(--s-4);font-size:clamp(42px,6vw,76px);line-height:.98}.legal-title>p:not(.label){max-width:62ch;margin-top:var(--s-6);color:var(--ink-2);font-size:var(--fs-md)}.legal-title dl{margin:var(--s-7) 0 0;gap:var(--s-7);flex-wrap:wrap;display:flex}.legal-title dl div{gap:2px;display:grid}.legal-title dt{color:var(--ink-3);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.legal-title dd{font-size:var(--fs-xs);margin:0;font-weight:600}.legal-draft{margin-top:var(--s-7);padding:var(--s-5);gap:var(--s-4);border:1px solid var(--line-2);background:var(--surface-2);display:flex}.legal-draft p{color:var(--ink-3);font-size:var(--fs-2xs);margin-top:2px}.legal-sections>section{padding-block:var(--s-9);gap:var(--s-5);border-bottom:1px solid var(--line);scroll-margin-top:var(--s-7);grid-template-columns:52px minmax(0,1fr);display:grid}.legal-number{color:var(--ink-3);font-size:var(--fs-label);letter-spacing:.12em;padding-top:7px;font-weight:700}.legal-sections h2{margin-bottom:var(--s-5);font-size:var(--fs-xl);letter-spacing:-.025em}.legal-sections p{color:var(--ink-2);font-size:var(--fs-sm)}.legal-sections p+p{margin-top:var(--s-4)}.legal-sections a{color:var(--ink);text-underline-offset:3px}.legal-footer{padding-block:var(--s-6);border-top:1px solid var(--band-line);background:var(--band-bg);color:var(--band-ink-2);font-size:var(--fs-2xs)}.legal-footer>.shell,.legal-footer nav{align-items:center;display:flex}.legal-footer>.shell{justify-content:space-between;gap:var(--s-5)}.legal-footer nav{gap:var(--s-5);flex-wrap:wrap}.legal-footer a{text-decoration:none}.legal-footer a:hover{color:var(--band-ink)}.legal-sections li{margin-top:var(--s-3);padding-left:var(--s-4);border-left:2px solid var(--line);color:var(--ink-2);line-height:1.7}.legal-sections li strong{margin-bottom:var(--s-1);color:var(--ink);display:block}.drawer-scrim{z-index:60;background:var(--overlay);animation:fade var(--dur-2) var(--ease);border:0;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.drawer{z-index:61;background:var(--bg);border-left:1px solid var(--line);width:min(430px,100%);box-shadow:var(--shadow-2);animation:slide-in var(--dur-3) var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes slide-in{0%{transform:translate(100%)}}.drawer>header{min-height:var(--header-h);padding:0 var(--s-5);justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--line);display:flex}.drawer>header h2{font-size:var(--fs-md)}.drawer>header button{width:40px;height:40px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.drawer-list{overscroll-behavior:contain;flex:1;min-height:33vh;overflow-y:auto}.drawer-previo{padding:var(--s-5);border-top:1px solid var(--line);gap:var(--s-4);display:grid}.drawer-line{padding:var(--s-4) var(--s-5);align-items:center;gap:var(--s-4);border-bottom:1px solid var(--line);transition:background var(--dur-1) var(--ease);grid-template-columns:56px minmax(0,1fr) auto;display:grid;position:relative}.drawer-line:hover{background:var(--surface-2)}.drawer-line>figure{background:var(--surface-2);width:56px;height:56px;color:var(--ink-3);font-size:var(--fs-xs);place-items:center;margin:0;font-weight:600;display:grid}.drawer-line img{object-fit:cover;width:100%;height:100%}.drawer-line-datos{min-width:0;padding-right:var(--s-4);gap:3px;display:grid}.drawer-line-datos b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer-tope{color:var(--ink-2);font-weight:600}.drawer-line-controles{justify-items:end;gap:var(--s-2);display:grid}.drawer-line-controles strong{font-size:var(--fs-sm);letter-spacing:-.02em;white-space:nowrap;font-weight:600}.drawer-line b{font-size:var(--fs-xs);font-weight:600}.drawer-line small{font-size:var(--fs-2xs);color:var(--ink-3)}.drawer-qty{border:1px solid var(--line-2);align-items:center;display:flex}.drawer-qty button{width:28px;height:28px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.drawer-qty button:disabled{color:var(--ink-3);cursor:not-allowed}.drawer-qty span{text-align:center;min-width:26px;font-size:var(--fs-2xs);font-weight:600}.drawer-remove{top:var(--s-3);right:var(--s-3);width:24px;height:24px;color:var(--ink-3);opacity:.55;cursor:pointer;transition:opacity var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.drawer-line:hover .drawer-remove,.drawer-remove:focus-visible{opacity:1}.drawer-remove:hover{color:var(--ink)}.drawer-seguro{justify-content:center;align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-label);display:flex}.drawer>footer{padding:var(--s-5);border-top:1px solid var(--line);background:var(--surface-2);gap:var(--s-3);flex:none;display:grid}.drawer-total{justify-content:space-between;align-items:baseline;display:flex}.drawer-total span{font-size:var(--fs-2xs);color:var(--ink-3)}.drawer-total strong{font-size:var(--fs-lg);letter-spacing:-.03em;font-weight:600}.drawer-note{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-label);line-height:1.5;display:flex}.store-hero h1 .hero-line{display:block;overflow:hidden}.store-hero h1 .hero-line>span{display:block}.store-hero-dots{right:var(--s-6);bottom:calc(var(--s-6) + 84px);z-index:2;justify-content:flex-end;gap:var(--s-2);max-width:calc(100% - var(--s-6) * 2);flex-wrap:wrap;display:flex;position:absolute}.store-hero-dots button{background:var(--line-2);width:22px;height:3px;transition:background var(--dur-2) var(--ease);border:0;padding:0}.store-hero-dots button[aria-current]{background:var(--ink)}.store-hero-card{cursor:pointer;text-align:left;transition:border-color var(--dur-1) var(--ease)}.store-hero-card:hover{border-color:var(--ink)}.offers{border-block:1px solid var(--line);background:var(--bg);position:relative}.offers-viewport{touch-action:pan-y;overflow:hidden}.offers-track{will-change:transform;display:flex}.offer{background:var(--bg);min-width:0;color:var(--ink);flex:0 0 100%}.offer-inner{min-height:360px;padding-block:var(--s-9);align-items:center;gap:clamp(var(--s-8), 6vw, var(--s-11));grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);display:grid}.offer-copy{align-content:center;gap:var(--s-4);max-width:43ch;display:grid}.offer-copy:only-child{grid-column:1/-1;max-width:68ch}.offer-copy .label{color:var(--ink-3)}.offer-copy h2{letter-spacing:-.045em;max-width:15ch;font-size:clamp(28px,3.1vw,44px);font-weight:600;line-height:1.05}.offer-copy>p{max-width:48ch;color:var(--ink-3);font-size:var(--fs-sm);line-height:1.6}.offer-cta{margin-top:var(--s-2);justify-self:start;align-items:center;gap:var(--s-3);border:0;border-bottom:1px solid var(--ink);min-height:44px;color:var(--ink);font-size:var(--fs-2xs);transition:opacity var(--dur-1) var(--ease), gap var(--dur-1) var(--ease);background:0 0;padding:0;font-weight:700;display:inline-flex}.offer-cta:hover{gap:var(--s-4);opacity:.65}.offer-figure{aspect-ratio:16/9;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.offer-figure img{object-fit:cover;width:100%;height:100%}.offers-controls{justify-content:space-between;align-items:center;gap:var(--s-4);border-top:1px solid var(--line);min-height:52px;display:flex}.offers-dots{gap:var(--s-2);display:flex}.offers-dots button{opacity:.7;width:30px;min-height:24px;transition:opacity var(--dur-1) var(--ease);background:0 0;border:0;padding:10px 0;position:relative}.offers-dots button:after{content:"";background:var(--line-2);height:1px;position:absolute;inset:50% 0 auto}.offers-dots button[aria-current]{opacity:1}.offers-dots button[aria-current]:after{background:var(--ink)}.offers-arrows{gap:var(--s-2);display:flex}.offers-arrows button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);transition:border-color var(--dur-1) var(--ease);background:0 0;place-items:center;display:grid}.offers-arrows button:hover{border-color:var(--ink)}.store-featured{padding-top:var(--s-11)}.store-featured>header{margin-bottom:var(--s-6);justify-content:space-between;align-items:flex-end;gap:var(--s-6);display:flex}.store-featured h2{margin-top:var(--s-3);font-size:var(--fs-h2);letter-spacing:-.05em}.carousel{position:relative;overflow-x:clip}.carousel-track{background:var(--line);border:1px solid var(--line);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:minmax(268px,1fr);grid-auto-flow:column;gap:1px;display:grid;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-track>.store-card{scroll-snap-align:start}@media (min-width:981px){.carousel-track{grid-auto-columns:calc(25% - .75px)}}.carousel-arrows{margin-top:var(--s-4);justify-content:flex-end;gap:var(--s-2);display:flex}.carousel-arrows button{border:1px solid var(--line-2);background:var(--bg);width:38px;height:38px;color:var(--ink);transition:border-color var(--dur-1) var(--ease), opacity var(--dur-1) var(--ease);place-items:center;display:grid}.carousel-arrows button:hover:not(:disabled){border-color:var(--ink)}.carousel-arrows button:disabled{opacity:.3;cursor:not-allowed}.cuenta-panel{min-height:70vh;padding-block:var(--s-11);align-content:start;display:grid}.cuenta-auth{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:stretch;min-height:68vh;display:grid}.cuenta-auth-form{padding:var(--s-11) var(--s-8);align-content:center;display:grid}.cuenta-auth-form>div{width:min(420px,100%);margin-inline:auto}.cuenta-auth-form h1{margin:var(--s-2) 0 var(--s-3);font-size:var(--fs-h1);letter-spacing:-.045em}.cuenta-auth-aside{padding:var(--s-11) var(--s-8);border-left:1px solid var(--line);background:var(--band-bg);color:var(--band-ink);align-content:center;display:grid}.cuenta-auth-aside>div{width:min(400px,100%);margin-inline:auto}.cuenta-auth-aside .label{color:inherit;opacity:.55}.cuenta-auth-aside ul{margin:var(--s-6) 0 0;gap:var(--s-6);padding:0;list-style:none;display:grid}.cuenta-auth-aside li{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.cuenta-auth-aside li svg{opacity:.75;margin-top:2px}.cuenta-auth-aside li>span{gap:var(--s-1);display:grid}.cuenta-auth-aside b{font-size:var(--fs-sm);letter-spacing:-.02em;font-weight:600}.cuenta-auth-aside small{font-size:var(--fs-2xs);opacity:.65;line-height:1.6}.cuenta-auth-nota{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--band-ink)}@supports (color:color-mix(in lab, red, red)){.cuenta-auth-nota{border-top:1px solid color-mix(in srgb, var(--band-ink) 18%, transparent)}}.cuenta-auth-nota{font-size:var(--fs-2xs);opacity:.65;line-height:1.65}.campo-clave-caja{display:block;position:relative}.campo-clave-caja input{padding-right:46px}.campo-clave-caja button{width:44px;color:var(--ink-3);cursor:pointer;transition:color var(--dur-1) var(--ease);inset-block:1px;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:1px}.campo-clave-caja button:hover,.campo-clave-caja button[aria-pressed=true]{color:var(--ink)}.campo-pista{color:var(--ink-3);font-size:var(--fs-2xs);line-height:1.5}.cuenta-lede{color:var(--ink-3);font-size:var(--fs-xs);line-height:1.6}.cuenta-form{margin-top:var(--s-4);gap:var(--s-4);display:grid}.cuenta-form .btn{min-height:50px;margin-top:var(--s-2)}.cuenta-alterna{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-2xs)}.cuenta-alterna a{color:var(--ink);font-weight:700}.cuenta-inicio{align-content:start}.cuenta-encabezado{margin-bottom:var(--s-6);padding-bottom:var(--s-6);border-bottom:1px solid var(--line);align-items:center;column-gap:var(--s-5);row-gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cuenta-identidad{min-width:0}.cuenta-encabezado h1{font-size:var(--fs-h2);letter-spacing:-.045em;line-height:1.05}.cuenta-identidad p{margin-top:var(--s-2);color:var(--ink-3);font-size:var(--fs-xs)}.cuenta-avatar{border:1px solid var(--line);background:var(--band-bg);width:64px;height:64px;color:var(--band-ink);font-size:var(--fs-md);letter-spacing:.02em;place-items:center;font-weight:600;display:grid}.cuenta-resumen{margin:0 0 var(--s-5);gap:var(--s-2) var(--s-5);color:var(--ink-3);font-size:var(--fs-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cuenta-resumen li{align-items:baseline;gap:var(--s-2);display:flex}.cuenta-resumen b{color:var(--ink);font-size:var(--fs-xs);font-weight:600}.cuenta-vistas{border:1px solid var(--line);background:var(--surface)}.cuenta-tabs{border-bottom:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;display:flex}.cuenta-tabs button{padding:var(--s-4) var(--s-5);align-items:center;gap:var(--s-2);color:var(--ink-3);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;font-weight:600;display:inline-flex}.cuenta-tabs button:hover{color:var(--ink)}.cuenta-tabs button[aria-current=true]{color:var(--ink);border-bottom-color:var(--ink);background:var(--surface)}.cuenta-tabs b{border:1px solid var(--line-2);font-size:var(--fs-label);padding:1px 6px;font-weight:700}.cuenta-vistas>section{padding:var(--s-5)}.cuenta-pedidos{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.cuenta-pedido{border:1px solid var(--line);background:var(--bg)}.pedido-cabecera{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.pedido-cabecera>div{align-items:baseline;gap:var(--s-3);min-width:0;display:flex}.pedido-cabecera b{font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pedido-cabecera small{color:var(--ink-3);font-size:var(--fs-2xs)}.pedido-cuerpo{padding:var(--s-5);gap:var(--s-4);display:grid}.pedido-titular{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.pedido-titular h3,.pedido-titular h1{font-size:var(--fs-md);letter-spacing:-.02em}.pedido-detalle .pedido-titular h1{font-size:var(--fs-h2);letter-spacing:-.04em}.pedido-articulos{margin:0;padding:0;list-style:none;display:grid}.pedido-articulos li{padding:var(--s-4) 0;border-top:1px solid var(--line);align-items:center;gap:var(--s-4);grid-template-columns:62px minmax(0,1fr) auto;display:grid}.pedido-articulos-compacto li:first-child{border-top:0;padding-top:0}.pedido-detalle .pedido-articulos{padding:0 var(--s-5) var(--s-5)}.pedido-articulos li>div{gap:3px;min-width:0;display:grid}.pedido-articulos b{font-size:var(--fs-xs);font-weight:600}.pedido-articulos small{color:var(--ink-3);font-size:var(--fs-2xs)}.pedido-articulos strong{font-size:var(--fs-sm);letter-spacing:-.02em;white-space:nowrap;font-weight:600}.pedido-mini{background:var(--surface-2);width:62px;height:62px;color:var(--ink-3);font-size:var(--fs-xs);place-items:center;font-weight:600;display:grid;overflow:hidden}.pedido-mini img{object-fit:cover;width:100%;height:100%}.pedido-seguimiento{padding:var(--s-6) var(--s-5);border-bottom:1px solid var(--line);gap:var(--s-5);display:grid}.pedido-progreso{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.pedido-progreso:before,.pedido-progreso:after{content:"";height:2px;position:absolute;top:13px;left:12.5%;right:12.5%}.pedido-progreso:before{background:var(--line)}.pedido-progreso:after{width:calc((100% - 100% / 4) * var(--avance,0%) / 100%);background:var(--ink);transition:width var(--dur-2) var(--ease);right:auto}.pedido-progreso li{align-content:start;justify-items:center;gap:var(--s-2);text-align:center;grid-template-rows:28px auto auto;display:grid;position:relative}.pedido-progreso-punto{border:2px solid var(--line);background:var(--bg);width:28px;height:28px;color:var(--ink-3);border-radius:50%;place-items:center;display:grid}.pedido-progreso li[data-hecho] .pedido-progreso-punto{border-color:var(--ink);background:var(--ink);color:var(--bg)}.pedido-progreso li[data-actual] .pedido-progreso-punto{box-shadow:0 0 0 5px var(--bg), 0 0 0 7px var(--ink)}.pedido-progreso b{font-size:var(--fs-2xs);color:var(--ink-3);font-weight:600}.pedido-progreso li[data-hecho] b{color:var(--ink)}.pedido-progreso small{font-size:var(--fs-label);color:var(--ink-3);font-variant-numeric:tabular-nums}.pedido-seguimiento-pie,.pedido-acciones-fila{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.pedido-seguimiento-pie small,.pedido-acciones-fila small{color:var(--ink-3);font-size:var(--fs-2xs)}.pedido-historial{gap:var(--s-3);border-top:1px solid var(--line);padding:0;padding-top:var(--s-4);margin:0;list-style:none;display:grid}.pedido-historial li{padding-left:var(--s-4);border-left:2px solid var(--line-2);gap:2px;display:grid}.pedido-historial li[data-ultimo]{border-left-color:var(--ink)}.pedido-historial b{font-size:var(--fs-2xs);color:var(--ink-3);font-weight:600}.pedido-historial li[data-ultimo] b{color:var(--ink)}.pedido-historial small{color:var(--ink-3);font-size:var(--fs-label)}.pedido-guia{align-items:center;gap:var(--s-2);color:var(--ink-3);display:inline-flex}.pedido-guia b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pedido-cancelado{align-items:center;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-2xs);line-height:1.5;display:flex}.pedido-detalle{gap:var(--s-5);align-content:start;display:grid}.pedido-volver{align-items:center;gap:var(--s-2);font-size:var(--fs-2xs);justify-self:start;display:inline-flex}.pedido-columnas{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;display:grid}.pedido-direccion{font-style:normal;font-size:var(--fs-xs);gap:3px;line-height:1.6;display:grid}.pedido-direccion b{font-weight:600}.pedido-direccion span{color:var(--ink-3)}.pedido-resumen{gap:var(--s-3);margin:0;display:grid}.pedido-resumen>div{justify-content:space-between;align-items:baseline;gap:var(--s-4);font-size:var(--fs-xs);display:flex}.pedido-resumen dt{color:var(--ink-3)}.pedido-resumen dd{margin:0;font-weight:600}.pedido-resumen-total{padding-top:var(--s-3);border-top:1px solid var(--line)}.pedido-resumen-total dd{font-size:var(--fs-md);letter-spacing:-.02em}.pedido-acciones{gap:var(--s-3);justify-items:start;display:grid}@media (max-width:620px){.pedido-cabecera{gap:var(--s-4)}.pedido-cabecera-id{text-align:left;margin-left:0}.pedido-articulos li{row-gap:var(--s-2);grid-template-columns:52px minmax(0,1fr)}.pedido-articulos strong{grid-column:2}.pedido-mini{width:52px;height:52px}.pedido-progreso li{gap:var(--s-1);grid-template-rows:22px auto auto}.pedido-progreso-punto{width:22px;height:22px}.pedido-progreso-punto svg{width:11px;height:11px}.pedido-progreso li[data-actual] .pedido-progreso-punto{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--ink)}.pedido-progreso:before,.pedido-progreso:after{top:10px}.pedido-progreso b{font-size:var(--fs-label)}.pedido-progreso small{font-size:10px}.pedido-seguimiento{padding:var(--s-5) var(--s-4)}}.cuenta-favoritos{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.cuenta-favoritos li{padding:var(--s-3);border:1px solid var(--line);background:var(--bg);align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.cuenta-fav-visual{background:var(--surface-2);width:62px;height:62px;color:var(--ink-3);font-size:var(--fs-xs);place-items:center;font-weight:600;display:grid;overflow:hidden}.cuenta-fav-visual img{object-fit:cover;width:100%;height:100%}.cuenta-fav-datos{gap:3px;min-width:0;display:grid}.cuenta-fav-datos b{font-size:var(--fs-xs);font-weight:600}.cuenta-fav-datos small:not(.label){color:var(--ink-3);font-size:var(--fs-2xs)}.cuenta-favoritos strong{font-size:var(--fs-sm);letter-spacing:-.02em;white-space:nowrap;font-weight:600}.cuenta-fav-acciones{gap:var(--s-2);display:flex}.cuenta-ajustes{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;display:grid}.cuenta-ajuste{padding:var(--s-5);border:1px solid var(--line);background:var(--bg);align-content:start;gap:var(--s-4);display:grid}.cuenta-ajuste>header{gap:var(--s-2);display:grid}.cuenta-ajuste h3{font-size:var(--fs-sm);letter-spacing:-.02em;font-weight:600}.cuenta-ajuste header small{color:var(--ink-3);font-size:var(--fs-2xs);line-height:1.55}.cuenta-ajuste-actual{padding:var(--s-3);border:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:var(--s-3);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.cuenta-ajuste-actual b{overflow-wrap:anywhere;font-weight:600}.cuenta-ajuste-form{gap:var(--s-3);justify-items:start;display:grid}.cuenta-ajuste-form .field{width:100%}.cuenta-nota{margin-top:var(--s-5);padding:var(--s-3);gap:var(--s-3);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-label);line-height:1.5;display:flex}.cuenta-nota svg{flex:none;margin-top:2px}.notfound{min-height:100vh;padding:var(--s-8) var(--s-6);background:var(--bg);color:var(--ink);text-align:center;place-items:center;display:grid}.notfound>div{justify-items:center;gap:var(--s-4);max-width:46ch;display:grid}.notfound h1{font-size:var(--fs-h1);letter-spacing:-.045em}.notfound p:last-of-type{color:var(--ink-3);font-size:var(--fs-sm);line-height:1.65}@media (max-width:900px){.cuenta-auth{grid-template-columns:1fr;min-height:0}.cuenta-auth-aside{border-left:0;border-top:1px solid var(--line)}.cuenta-auth-form,.cuenta-auth-aside{padding:var(--s-8) var(--s-6)}.cuenta-resumen{grid-template-columns:1fr}}@media (max-width:620px){.cuenta-avatar{width:48px;height:48px;font-size:var(--fs-sm)}.cuenta-encabezado{grid-template-columns:auto minmax(0,1fr)}.cuenta-encabezado form{grid-column:1/-1}.cuenta-encabezado h1{font-size:var(--fs-md)}.cuenta-tabs button{padding:var(--s-4) var(--s-3);flex:auto;justify-content:center}.cuenta-vistas>section{padding:var(--s-4)}.cuenta-favoritos li{row-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr)}.cuenta-favoritos strong,.cuenta-fav-acciones{grid-column:2;justify-self:start}}.ops{--side:250px;grid-template-columns:var(--side) minmax(0, 1fr);background:var(--surface-2);min-height:100vh;color:var(--ink);display:grid}.ops.is-compact{--side:72px}.ops-sidebar{z-index:30;background:var(--band-bg);height:100vh;color:var(--band-ink);border-right:1px solid var(--band-line);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.ops-brand{min-height:var(--header-h);padding:0 var(--s-4);align-items:center;gap:var(--s-2);border-bottom:1px solid var(--band-line);display:flex}.ops-brand>a{flex:none;align-items:center;display:flex}.ops-brand-full{width:168px;height:44px}.ops-brand-mark{width:28px;height:28px;display:none}.is-compact .ops-brand{padding-inline:var(--s-2);justify-content:center}.is-compact .ops-brand-full{display:none}.is-compact .ops-brand-mark{display:block}.ops-nav{padding:var(--s-4) var(--s-3);scrollbar-width:thin;flex:1;overflow-y:auto}.ops-nav-group{padding:var(--s-4) var(--s-3) var(--s-2);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--band-ink-2);opacity:.7;font-weight:700;display:block}.ops-nav a{min-height:40px;padding:0 var(--s-3);align-items:center;gap:var(--s-3);color:var(--band-ink-2);font-size:var(--fs-2xs);white-space:nowrap;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border-left:2px solid #0000;font-weight:600;text-decoration:none;display:flex;position:relative}.ops-nav a:hover{background:var(--band-surface);color:var(--band-ink)}.ops-nav a[aria-current=page]{background:var(--band-surface);border-left-color:var(--band-ink);color:var(--band-ink)}.ops-nav a svg{flex:none}.ops-nav a b{background:var(--band-ink);min-width:20px;height:20px;color:var(--band-bg);border-radius:10px;place-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:700;display:grid}.ops-side-foot{border-top:1px solid var(--band-line);padding:var(--s-3);position:relative}.ops-person{width:100%;padding:var(--s-3);align-items:center;gap:var(--s-3);color:var(--band-ink);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease);background:0 0;border:0;display:flex}.ops-person:hover,.ops-person[aria-expanded=true]{background:var(--band-surface)}.ops-person>span,.ops-account-head>span{gap:2px;min-width:0;display:grid}.ops-person b,.ops-person small,.ops-account-head b,.ops-account-head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-person b,.ops-account-head b{font-size:var(--fs-2xs);font-weight:600}.ops-person small,.ops-account-head small{font-size:var(--fs-label);color:var(--band-ink-2)}.ops-person>svg{color:var(--band-ink-2);flex:none;margin-left:auto}.ops-person>strong,.ops-account-head>strong{background:var(--band-ink);width:32px;height:32px;color:var(--band-bg);font-size:var(--fs-label);flex:none;place-items:center;font-weight:700;display:grid}.ops-account-menu{bottom:calc(100% - var(--s-2));left:var(--s-3);right:var(--s-3);z-index:40;min-width:232px;padding:var(--s-2);border:1px solid var(--band-line);background:var(--band-surface);gap:2px;display:grid;position:absolute;box-shadow:0 18px 40px #00000073}.ops-account-head{padding:var(--s-3);margin-bottom:var(--s-2);align-items:center;gap:var(--s-3);border-bottom:1px solid var(--band-line);color:var(--band-ink);display:flex}.ops-account-menu a,.ops-account-menu button{width:100%;padding:var(--s-3);align-items:center;gap:var(--s-3);color:var(--band-ink);font:inherit;font-size:var(--fs-2xs);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease);background:0 0;border:0;text-decoration:none;display:flex}.ops-account-menu a:hover,.ops-account-menu button:hover{background:var(--band-bg)}.ops-account-menu a svg,.ops-account-menu button svg{color:var(--band-ink-2);flex:none}.ops-account-menu a>b{border:1px solid var(--band-line);min-width:20px;font-size:var(--fs-label);text-align:center;margin-left:auto;padding:1px 6px;font-weight:700}.ops-account-menu form{margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--band-line)}.ops-nav a span,.ops-nav a b,.ops-person>span{opacity:1;white-space:nowrap;max-width:220px;transition:max-width var(--dur-2) var(--ease), opacity .14s var(--ease);overflow:hidden}.ops-sidebar .ops-nav-group{max-height:44px;transition:max-height var(--dur-2) var(--ease), opacity .14s var(--ease), padding var(--dur-2) var(--ease);overflow:hidden}.is-compact .ops-nav a span,.is-compact .ops-person>span{opacity:0;max-width:0}.is-compact .ops-person>svg{display:none}.is-compact .ops-account-menu{left:var(--s-2);right:auto;bottom:var(--s-3)}.is-compact .ops-nav a b{opacity:1;width:8px;min-width:0;max-width:none;height:8px;box-shadow:0 0 0 2px var(--band-bg);border-radius:50%;padding:0;font-size:0;line-height:0;position:absolute;top:7px;right:10px;overflow:hidden}.is-compact .ops-sidebar .ops-nav-group{opacity:0;max-height:0;padding-block:0}.is-compact .ops-nav a{justify-content:center;gap:0;padding:0}.is-compact .ops-person{border-color:#0000;justify-content:center}.ops-main{flex-direction:column;min-width:0;display:flex}.ops-header{z-index:20;min-height:var(--header-h);padding:0 var(--s-6);align-items:center;gap:var(--s-5);background:var(--surface-2);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ops-header{background:color-mix(in srgb, var(--surface-2) 88%, transparent)}}.ops-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.ops-collapse{border:1px solid var(--line-2);background:var(--surface);width:34px;height:34px;color:var(--ink-2);transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;place-items:center;display:grid}.ops-collapse:hover{border-color:var(--ink);color:var(--ink)}.ops-collapse svg{transition:transform var(--dur-2) var(--ease)}.is-compact .ops-collapse svg{transform:rotate(180deg)}.ops-breadcrumb{gap:3px;min-width:0;display:grid}.ops-breadcrumb small{font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3);font-weight:700}.ops-breadcrumb b{font-size:var(--fs-sm);font-weight:600}.ops-search{align-items:center;gap:var(--s-3);max-width:460px;min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-3);transition:border-color var(--dur-1) var(--ease);flex:1;margin-inline:auto;display:flex}.ops-search:focus-within{border-color:var(--ink);color:var(--ink)}.ops-search input{min-width:0;color:var(--ink);font-size:var(--fs-2xs);background:0 0;border:0;outline:0;flex:1}.ops-search kbd{border:1px solid var(--line-2);font-family:inherit;font-size:var(--fs-label);color:var(--ink-3);padding:3px 6px}.ops-head-actions{align-items:center;gap:var(--s-2);display:flex}.ops-head-actions .theme-toggle{border:1px solid var(--line-2);min-height:38px;color:var(--ink)}.ops-content{width:100%;max-width:1500px;padding:var(--s-8) clamp(var(--s-4), 3vw, var(--s-8)) var(--s-11);flex:1;margin-inline:auto}.ops-title{margin-bottom:var(--s-7);justify-content:space-between;align-items:flex-end;gap:var(--s-5);flex-wrap:wrap;display:flex}.ops-title h1{margin:var(--s-2) 0 var(--s-2);font-size:var(--fs-h1);letter-spacing:-.045em}.ops-title>div>p:last-child{max-width:62ch;color:var(--ink-3);font-size:var(--fs-xs)}.ops-kpis{gap:var(--s-3);margin-bottom:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-kpi{padding:var(--s-5);gap:var(--s-2);border:1px solid var(--line);background:var(--surface);display:grid}.ops-kpi header{justify-content:space-between;align-items:center;gap:var(--s-3);color:var(--ink-3);display:flex}.ops-kpi header span{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.ops-kpi strong{font-size:var(--fs-xl);letter-spacing:-.045em;font-weight:600;line-height:1.1}.ops-kpi small{font-size:var(--fs-2xs);color:var(--ink-3)}.ops-panel{border:1px solid var(--line);background:var(--surface)}.compra-identidad{align-items:center;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-2xs);display:flex}.compra-identidad b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.compra-identidad-form{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.compra-identidad-form small{color:var(--ink-3);font-size:var(--fs-label);line-height:1.55}.compra-identidad-form a{color:var(--ink);font-weight:700}.gracias{justify-items:center;gap:var(--s-3);text-align:center;width:min(560px,100%);margin-inline:auto;display:grid}.gracias h1{font-size:var(--fs-h2);letter-spacing:-.045em}.gracias>p{color:var(--ink-3);font-size:var(--fs-sm);line-height:1.65}.gracias-acciones{margin-top:var(--s-5);justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.gracias-cuenta{width:100%;margin-top:var(--s-7);padding:var(--s-6);border:1px solid var(--line);background:var(--surface);text-align:left;gap:var(--s-3);display:grid}.gracias-cuenta h2{align-items:center;gap:var(--s-2);font-size:var(--fs-md);letter-spacing:-.02em;display:flex}.gracias-cuenta>p{color:var(--ink-3);font-size:var(--fs-xs);line-height:1.6}.gracias-cuenta b{color:var(--ink);overflow-wrap:anywhere}.envio{padding-block:var(--s-4);border-top:1px solid var(--line);gap:var(--s-3);display:grid}.envio-cp{align-items:end;gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.envio-cp .btn{min-height:42px}.envio-aviso,.envio-promo{align-items:center;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-2xs);line-height:1.5;display:flex}.envio-promo b{color:var(--ink);font-weight:700}.envio-opciones{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.envio-opciones input[type=radio]{appearance:none;border:1px solid var(--line-2);background:var(--bg);cursor:pointer;width:16px;height:16px;transition:border-color var(--dur-1) var(--ease);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}.envio-opciones input[type=radio]:after{content:"";width:8px;height:8px;transition:background var(--dur-1) var(--ease);background:0 0;border-radius:50%}.envio-opciones input[type=radio]:checked{border-color:var(--ink)}.envio-opciones input[type=radio]:checked:after{background:var(--ink)}.envio-opciones input[type=radio]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.envio-opciones label{padding:var(--s-3);align-items:center;gap:var(--s-3);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-1) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.envio-opciones label:hover{border-color:var(--line-2)}.envio-opciones label:has(input:checked){border-color:var(--ink);background:var(--surface-2)}.envio-opciones span{gap:2px;min-width:0;display:grid}.envio-opciones b{font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.envio-opciones small{color:var(--ink-3);font-size:var(--fs-label)}.envio-opciones strong{font-size:var(--fs-xs);white-space:nowrap;font-weight:600}.drawer-total-final strong{font-size:var(--fs-h3,var(--fs-md));letter-spacing:-.03em}.portada-slide>summary{padding:var(--s-4) var(--s-5);align-items:center;gap:var(--s-4);border:1px solid var(--line);background:var(--surface);cursor:pointer;list-style:none;display:flex}.portada-slide[open]>summary{border-bottom-color:#0000}.portada-slide>summary::-webkit-details-marker{display:none}.portada-slide>summary>span:first-child{gap:2px;min-width:0;margin-right:auto;display:grid}.portada-slide>summary strong{font-size:var(--fs-xs);font-weight:600}.portada-slide>summary small{color:var(--ink-3);font-size:var(--fs-2xs)}.portada-slide>summary b{color:var(--ink-3);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums}.portada-slide>summary:after{content:"";border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);width:8px;height:8px;transition:rotate var(--dur-1) var(--ease);flex:none;translate:0 -2px;rotate:45deg}.portada-slide[open]>summary:after{translate:0 2px;rotate:-135deg}.ops-order-bloque{display:grid}.ops-order-guia{padding:var(--s-3) var(--s-5);border:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-top:-1px;display:flex}.ops-order-guia>span{align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-2xs);display:flex}.portada-campos{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:start;display:grid}.portada-archivo{gap:var(--s-2);display:grid}.portada-archivo-caja{align-items:start;gap:var(--s-3);grid-template-columns:56px minmax(0,1fr);display:grid}.portada-archivo-mini{border:1px solid var(--line);background:var(--surface-2);width:56px;height:56px;margin:0;position:relative;overflow:hidden}.portada-archivo-mini img{object-fit:cover;width:100%;height:100%}.portada-archivo-mini button{background:var(--band-bg);border:0;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:2px;right:2px}@supports (color:color-mix(in lab, red, red)){.portada-archivo-mini button{background:color-mix(in srgb, var(--band-bg) 78%, transparent)}}.portada-archivo-mini button{color:var(--band-ink);opacity:.75;cursor:pointer;transition:opacity var(--dur-1) var(--ease), background var(--dur-1) var(--ease)}.portada-archivo-mini:hover button,.portada-archivo-mini button:focus-visible{opacity:1;background:var(--band-bg)}.portada-archivo-hueco{border:1px dashed var(--line-2);width:56px;height:56px;color:var(--ink-3);place-items:center;display:grid}.portada-archivo-control{gap:var(--s-2);min-width:0;display:grid}.portada-archivo-aviso{align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-label);display:flex}.portada-archivo-aviso button{color:var(--ink);font:inherit;font-size:var(--fs-label);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.portada-campos .field input[type=file]{padding:var(--s-2);font-size:var(--fs-2xs)}.portada-pie{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ops-check{align-items:center;gap:var(--s-3);font-size:var(--fs-2xs);cursor:pointer;display:inline-flex}.ops-check input{appearance:none;border:1px solid var(--line-2);background:var(--surface);cursor:pointer;width:18px;height:18px;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;place-items:center;margin:0;display:grid}.ops-check input:after{content:"";border-left:2px solid var(--bg);border-bottom:2px solid var(--bg);opacity:0;width:9px;height:5px;translate:0 -1px;rotate:-45deg}.ops-check input:checked{border-color:var(--ink);background:var(--ink)}.ops-check input:checked:after{opacity:1}.ops-check input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.portada-editor{align-items:start;gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,320px);display:grid}.portada-editor-campos{gap:var(--s-4);min-width:0;display:grid}.portada-previa{top:var(--s-4);padding:var(--s-4);gap:var(--s-3);border:1px solid var(--line);background:var(--surface-2);display:grid;position:sticky}.portada-previa-titulo{align-items:center;gap:var(--s-2);font-size:var(--fs-2xs);font-weight:600;display:flex}.portada-previa svg{color:var(--ink-3)}.portada-previa>small{color:var(--ink-3);font-size:var(--fs-label)}.portada-previa-lienzo{aspect-ratio:16/9;border:1px solid var(--line);background:var(--band-bg);isolation:isolate;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.portada-previa-fondo{z-index:0;object-fit:cover;object-position:72% center;width:100%;height:100%;position:absolute;inset:0}.portada-previa-lienzo:after{content:"";z-index:1;background:linear-gradient(96deg, var(--band-bg) 0%, var(--band-bg) 30%, var(--band-bg) 52%, transparent 78%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.portada-previa-lienzo:after{background:linear-gradient(96deg, var(--band-bg) 0%, color-mix(in srgb, var(--band-bg) 92%, transparent) 30%, color-mix(in srgb, var(--band-bg) 55%, transparent) 52%, transparent 78%)}}.portada-previa-recorte{z-index:2;object-fit:contain;filter:drop-shadow(0 12px 24px #00000073);max-width:34%;max-height:76%;position:absolute;right:6%}.portada-previa-vacia{z-index:2;color:var(--band-ink-2);font-size:var(--fs-2xs);position:relative}.portada-previa-texto{z-index:3;place-self:center start;gap:var(--s-1);padding-inline:clamp(var(--s-4), 4%, var(--s-7));max-width:62%;color:var(--band-ink);display:grid;position:relative}.portada-previa-texto .label{color:var(--band-ink-2);font-size:8px}.portada-previa-texto h4{letter-spacing:-.03em;font-size:clamp(13px,1.3vw,17px);line-height:1;display:grid}.portada-previa-texto em{color:var(--band-ink-2);font-style:normal}.portada-previa-texto>p{color:var(--band-ink-2);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.portada-previa-texto>div{margin-top:var(--s-1);align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.portada-previa-boton{align-items:center;gap:var(--s-1);padding:5px var(--s-3);background:var(--band-ink);color:var(--band-bg);font-size:9px;font-weight:700;display:inline-flex}.portada-previa-texto small{color:var(--band-ink-2);font-size:9px}.portada-previa-pieza{padding:4px var(--s-2);border:1px solid var(--band-ink);gap:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.portada-previa-pieza{border:1px solid color-mix(in srgb, var(--band-ink) 28%, transparent)}}.portada-previa-pieza{min-width:0}.portada-previa-pieza b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.portada-previa-pieza strong{font-size:9px;font-weight:700}.portada-vistas{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.portada-vista{gap:var(--s-2);margin:0;display:grid}.portada-vista img,.portada-vista span{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);background:var(--surface-2);width:100%;color:var(--ink-3);font-size:var(--fs-2xs);place-items:center;display:grid}.portada-vista figcaption{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.portada-acciones{gap:var(--s-2);flex-wrap:wrap;display:flex}.ops-avisos{margin:0;padding:0;list-style:none}.ops-avisos li{padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ops-avisos li:first-child{border-top:0}.ops-avisos li[data-urgente]{border-left:3px solid var(--ink);background:var(--surface-2)}.ops-avisos li>svg{color:var(--ink-3);flex:none}.ops-avisos li>div{gap:3px;min-width:0;display:grid}.ops-avisos b{font-size:var(--fs-xs);font-weight:600}.ops-avisos small{color:var(--ink-3);font-size:var(--fs-2xs);overflow-wrap:anywhere;line-height:1.5}@media (max-width:720px){.ops-avisos li{row-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr)}.ops-avisos li>.btn{grid-column:2;justify-self:start}}.ops-panel>header{min-height:66px;padding:var(--s-4) var(--s-5);justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--line);display:flex}.ops-panel>header h2{margin-top:var(--s-1);font-size:var(--fs-h3);letter-spacing:-.03em}.ops-grid{gap:var(--s-3);grid-template-columns:minmax(0,1.55fr) minmax(270px,.75fr);display:grid}.ops-chart{padding:var(--s-6) var(--s-5) var(--s-4);gap:var(--s-3);grid-template-columns:54px minmax(0,1fr);height:288px;display:grid}.ops-chart-axis{color:var(--ink-3);font-size:var(--fs-label);text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:26px;display:flex}.ops-chart-plot{border-bottom:1px solid var(--line-2);background:repeating-linear-gradient(to bottom, var(--line) 0 1px, transparent 1px calc(25% - .25px)) 0 0 / 100% calc(100% - 26px) no-repeat;justify-content:space-between;align-items:flex-end;gap:2px;padding-bottom:26px;display:flex;position:relative}.ops-bar{justify-content:flex-end;align-items:center;gap:var(--s-2);background:0 0;border:0;flex-direction:column;flex:1;min-width:0;height:100%;padding:0;display:flex;position:relative}.ops-bar i{background:var(--ink-3);width:min(28px,78%);min-height:2px;transition:background var(--dur-1) var(--ease)}.ops-bar:hover i,.ops-bar[data-today=true] i{background:var(--ink)}.ops-bar span{font-size:var(--fs-label);color:var(--ink-3);white-space:nowrap;position:absolute;bottom:-22px}.ops-bar[data-today=true] span{color:var(--ink);font-weight:700}.ops-channel{min-height:64px;padding:var(--s-3) var(--s-5);align-items:center;gap:var(--s-3);border-bottom:1px solid var(--line);display:flex}.ops-channel>b{background:var(--ink);width:34px;height:34px;color:var(--bg);font-size:var(--fs-label);flex:none;place-items:center;font-weight:700;display:grid}.ops-channel>span{gap:2px;min-width:0;display:grid}.ops-channel strong{font-size:var(--fs-xs);font-weight:600}.ops-channel small{font-size:var(--fs-2xs);color:var(--ink-3)}.ops-channel>.pill{margin-left:auto}.ops-table{overflow-x:auto}.ops-row{min-width:820px;min-height:58px;padding:var(--s-2) var(--s-5);align-items:center;gap:var(--s-4);border-bottom:1px solid var(--line);font-size:var(--fs-xs);grid-template-columns:minmax(240px,2.4fr) .6fr .6fr .7fr .6fr 1fr;display:grid}.ops-row:last-child{border-bottom:0}.ops-row.is-head{background:var(--surface-2);min-height:42px;color:var(--ink-3);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ops-row>span:first-child{align-items:center;gap:var(--s-3);min-width:0;display:flex}.ops-row-avatar{background:var(--surface-3);width:34px;height:34px;color:var(--ink-3);font-size:var(--fs-label);flex:none;place-items:center;font-style:normal;font-weight:700;display:grid}.ops-row label{gap:2px;min-width:0;display:grid}.ops-row label b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ops-row label small{font-size:var(--fs-label);color:var(--ink-3)}.ops-row input,.ops-row select{min-width:0;min-height:38px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font-size:var(--fs-2xs);outline:0}.ops-row input:focus,.ops-row select:focus{border-color:var(--ink)}.ops-editor{margin-bottom:var(--s-4);border:1px solid var(--line);background:var(--surface)}.ops-editor>summary{min-height:64px;padding:0 var(--s-5);justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;font-size:var(--fs-xs);font-weight:600;list-style:none;display:flex}.ops-editor>summary::-webkit-details-marker{display:none}.ops-editor>summary svg{transition:transform var(--dur-2) var(--ease)}.ops-editor[open]>summary svg{transform:rotate(45deg)}.ops-editor>form{border-top:1px solid var(--line);padding:var(--s-5);gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-editor>form>.ops-form-actions{grid-column:1/-1}.ops-form-actions{padding-top:var(--s-4);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.ops-form-actions p{color:var(--ink-3);font-size:var(--fs-2xs)}.ops-order{padding:var(--s-5);border-bottom:1px solid var(--line)}.ops-order:last-child{border-bottom:0}.ops-order>header{margin-bottom:var(--s-4);justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap;display:flex}.ops-order>header>div{gap:3px;display:grid}.ops-order>header strong{font-size:var(--fs-sm);font-weight:600}.ops-order>header small{font-size:var(--fs-2xs);color:var(--ink-3)}.ops-order>header b{font-size:var(--fs-md);letter-spacing:-.02em;font-weight:600}.ops-order-grid{gap:var(--s-3);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;display:grid}.ops-module{gap:var(--s-5);padding:var(--s-10) var(--s-6);text-align:center;justify-items:center;display:grid}.ops-module h2{font-size:var(--fs-lg)}.ops-module p{max-width:52ch;color:var(--ink-3);font-size:var(--fs-xs)}.ops-module ul{gap:var(--s-2);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.ops-row .form-error{margin-bottom:var(--s-2);grid-column:1/-1}.ops-editor>summary small{color:var(--ink-3);font-weight:400}.ops-form-actions>div{gap:var(--s-2);display:flex}.ops-error-detail{max-width:60ch;padding:var(--s-3);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-2xs);word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ops-tabbar,.ops-more,.ops-more-scrim{display:none}@media (max-width:680px){.ops-tabbar{z-index:50;background:var(--band-bg);color:var(--band-ink);border-top:1px solid var(--band-line);padding-bottom:env(safe-area-inset-bottom,0px);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.ops-tabbar>a,.ops-tabbar>button{min-height:60px;padding:var(--s-2) var(--s-1);color:var(--band-ink-2);letter-spacing:.02em;transition:color var(--dur-1) var(--ease);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:600;text-decoration:none;display:flex;position:relative}.ops-tabbar>a span,.ops-tabbar>button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ops-tabbar>[aria-current=page],.ops-tabbar>[data-current]{color:var(--band-ink)}.ops-tabbar>[aria-current=page]:before,.ops-tabbar>[data-current]:before{content:"";background:var(--band-ink);height:2px;position:absolute;top:0;left:22%;right:22%}.ops-tabbar b{background:var(--band-ink);min-width:17px;height:17px;color:var(--band-bg);border-radius:9px;place-items:center;margin-left:4px;padding:0 5px;font-size:10px;font-weight:700;display:grid;position:absolute;top:6px;left:50%}.ops-more-scrim{z-index:51;background:var(--overlay);animation:fade var(--dur-2) var(--ease);border:0;display:block;position:fixed;inset:0}.ops-more{left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom,0px));z-index:52;background:var(--band-bg);max-height:68vh;color:var(--band-ink);border-top:1px solid var(--band-line);box-shadow:var(--shadow-2);animation:slide-up var(--dur-2) var(--ease);display:block;position:fixed;overflow-y:auto}.ops-more-list{padding:var(--s-2) var(--s-3) var(--s-3)}.ops-more-list .ops-nav-group{padding:var(--s-4) var(--s-3) var(--s-1)}.ops-more-list a{min-height:46px;padding:0 var(--s-3);align-items:center;gap:var(--s-3);color:var(--band-ink-2);font-size:var(--fs-xs);border-left:2px solid #0000;font-weight:600;text-decoration:none;display:flex}.ops-more-list a[aria-current=page]{background:var(--band-surface);border-left-color:var(--band-ink);color:var(--band-ink)}.ops-more-list b{background:var(--band-ink);min-width:20px;height:20px;color:var(--band-bg);border-radius:10px;place-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:700;display:grid}.ops-more-foot{border-top:1px solid var(--band-line);padding:var(--s-2) var(--s-3) var(--s-3);gap:var(--s-1);display:grid}.ops-more-foot a,.ops-more-foot button{width:100%;min-height:46px;padding:0 var(--s-3);align-items:center;gap:var(--s-3);color:var(--band-ink-2);font-size:var(--fs-xs);text-align:left;background:0 0;border:0;font-weight:600;text-decoration:none;display:flex}.ops-more-foot a:hover,.ops-more-foot button:hover{color:var(--band-ink)}}@keyframes slide-up{0%{opacity:0;transform:translateY(12px)}}.usuarios-bloque+.usuarios-bloque{margin-top:var(--s-7)}.usuarios-principal{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--line);background:var(--surface-2,var(--surface));display:flex}.usuarios-principal>svg{opacity:.6;flex:none}.usuarios-principal>div{flex-direction:column;gap:2px;min-width:0;display:flex}.usuarios-principal small{color:var(--ink-2);font-size:var(--fs-2xs)}.usuarios-principal .pill{flex:none;margin-left:auto}.usuarios-identidad{flex-direction:column;gap:3px;min-width:0;display:flex}.usuarios-identidad small{color:var(--ink-2);font-size:var(--fs-2xs);overflow-wrap:anywhere}.usuarios-identidad .pill{align-self:flex-start}.usuarios-abierto{margin-left:var(--s-2)}.usuarios-vacio{color:var(--ink-3,var(--ink-2));opacity:.7}.usuarios-rol{align-items:center;gap:var(--s-2);display:flex}.usuarios-rol select{min-width:9.5rem}.usuarios-permisos{margin-top:var(--s-5);border-top:1px solid var(--line);padding-top:var(--s-4)}.usuarios-permisos>summary{cursor:pointer;font-size:var(--fs-xs);font-weight:600}.usuarios-permisos-grid{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.usuarios-permisos-grid article{border:1px solid var(--line);padding:var(--s-4)}.usuarios-permisos-grid small{color:var(--ink-2);font-size:var(--fs-2xs);margin-top:2px;display:block}.usuarios-permisos-grid ul{margin-top:var(--s-3);gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.usuarios-permisos-grid li{color:var(--ink-2);font-size:var(--fs-2xs);padding-left:var(--s-3);border-left:2px solid var(--line);line-height:1.6}.usuarios-aviso,.usuarios-nota{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-4);color:var(--ink-2);font-size:var(--fs-2xs);line-height:1.6;display:flex}.usuarios-nota{padding-top:var(--s-4);border-top:1px solid var(--line)}.usuarios-aviso>svg,.usuarios-nota>svg{opacity:.6;flex:none;margin-top:2px}.ajustes-identidad{gap:var(--s-5);margin-top:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.ajustes-identidad .campo:nth-child(3),.ajustes-identidad .campo:nth-last-child(2){grid-column:1/-1}.ajustes-identidad .campo small{color:var(--ink-2);font-size:var(--fs-2xs);line-height:1.5}.ajustes-identidad .campo>span b{color:var(--ink-2);font-weight:700}.ajustes-guardar{padding-top:var(--s-2);grid-column:1/-1;justify-content:flex-end;display:flex}.catalog-toolbar{margin-bottom:var(--s-3);padding:var(--s-3);align-items:center;gap:var(--s-3);border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;display:flex}.catalog-search{align-items:center;gap:var(--s-3);min-width:170px;max-width:420px;min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--bg);color:var(--ink-3);transition:border-color var(--dur-1) var(--ease);flex:170px;display:flex}.catalog-search:focus-within{border-color:var(--ink);color:var(--ink)}.catalog-search input{min-width:0;color:var(--ink);font-size:var(--fs-2xs);background:0 0;border:0;outline:0;flex:1}.catalog-search kbd{border:1px solid var(--line-2);font-family:inherit;font-size:var(--fs-label);color:var(--ink-3);padding:3px 6px}.catalog-filters{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.catalog-filters select{min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--bg);color:var(--ink-2);font-size:var(--fs-2xs);outline:0}.catalog-filters select:focus{border-color:var(--ink)}.catalog-chip{min-height:40px;padding:0 var(--s-3);align-items:center;gap:var(--s-2);border:1px solid var(--line-2);background:var(--bg);color:var(--ink-3);font-size:var(--fs-2xs);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);font-weight:600;display:inline-flex}.catalog-chip:hover{color:var(--ink);border-color:var(--ink)}.catalog-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.catalog-chip b{background:var(--surface-3);min-width:18px;height:18px;color:var(--ink);border-radius:9px;place-items:center;padding:0 5px;font-size:10px;display:grid}.catalog-chip[aria-pressed=true] b{background:var(--bg);color:var(--ink)}.catalog-count{min-height:40px;margin-bottom:var(--s-3);align-items:center;gap:var(--s-4);color:var(--ink-3);font-size:var(--fs-2xs);flex-wrap:wrap;display:flex}.catalog-count .segmented{margin-left:auto}.catalog-gallery{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(224px,100%),1fr));display:grid}.catalog-card{border:1px solid var(--line);background:var(--surface);transition:border-color var(--dur-2) var(--ease);flex-direction:column;display:flex}.catalog-card:hover{border-color:var(--line-2)}.catalog-card-media{aspect-ratio:4/3;background:var(--surface-2);place-items:center;display:grid;position:relative;overflow:hidden}.catalog-card-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-3) var(--ease)}.catalog-card:hover .catalog-card-media img{transform:scale(1.04)}.catalog-card-empty{justify-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-2xs);opacity:.65;display:grid}.catalog-card-media>.pill{left:var(--s-3);top:var(--s-3);position:absolute}.catalog-card-media>.catalog-card-alert{left:auto;right:var(--s-3)}.catalog-card-body{padding:var(--s-4);gap:var(--s-1);flex:1;align-content:start;display:grid}.catalog-card-body h3{font-size:var(--fs-sm);font-weight:600}.catalog-card-body>small{color:var(--ink-3);font-size:var(--fs-2xs)}.catalog-card-price{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.catalog-card-price strong{font-size:var(--fs-lg);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:600}.catalog-card-price span{color:var(--ink-3);font-size:var(--fs-2xs);white-space:nowrap}.stock-meter{background:var(--surface-3);border:1px solid var(--line);height:6px;position:relative;overflow:hidden}.stock-meter i{background:var(--ink-3);height:100%;display:block}.stock-meter i[data-low=true]{background:var(--ink)}.stock-meter b{background:var(--ink);opacity:.5;width:2px;position:absolute;top:-1px;bottom:-1px}.catalog-card-stock{margin-top:var(--s-3);gap:var(--s-2);display:grid}.catalog-card-stock p{color:var(--ink-2);font-size:var(--fs-2xs)}.catalog-card-stock b{font-variant-numeric:tabular-nums;font-weight:700}.catalog-card-stock span{color:var(--ink-3)}.catalog-card-foot{padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.catalog-card-foot small{color:var(--ink-3);font-size:var(--fs-label)}.catalog-table{min-width:1160px}.catalog-identity{align-items:center;gap:var(--s-3);min-width:0;display:flex}.catalog-identity>img,.catalog-identity>i{object-fit:cover;background:var(--surface-2);flex:none;width:46px;height:46px}.catalog-identity>i{color:var(--ink-3);font-size:var(--fs-2xs);place-items:center;font-style:normal;font-weight:700;display:grid}.catalog-identity>span{gap:2px;min-width:0;display:grid}.catalog-identity b{font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.catalog-identity small{font-size:var(--fs-2xs);color:var(--ink-3)}.sheet{z-index:61;background:var(--bg);border-left:1px solid var(--line);width:min(1080px,100%);box-shadow:var(--shadow-2);animation:slide-in var(--dur-3) var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.sheet-head{min-height:var(--header-h);padding:var(--s-4) var(--s-5);align-items:center;gap:var(--s-5);border-bottom:1px solid var(--line);display:flex}.sheet-head>div:first-child{gap:3px;min-width:0;display:grid}.sheet-head h2{font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-head small{color:var(--ink-3);font-size:var(--fs-2xs)}.sheet-close{width:40px;height:40px;color:var(--ink);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;display:grid}.sheet-body{flex:1;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:start;min-height:0;display:grid;overflow-y:auto}.sheet-preview{padding:var(--s-5);gap:var(--s-4);background:var(--surface-2);border-right:1px solid var(--line);align-content:start;display:grid;position:sticky;top:0}.preview-card{border:1px solid var(--line);pointer-events:none;max-width:320px}.sheet-hint{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-size:var(--fs-2xs);line-height:1.55;display:flex}.sheet-hint svg{flex:none;margin-top:2px}.sheet-facts{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.sheet-facts>div{padding:var(--s-3);background:var(--surface)}.sheet-facts dt{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.sheet-facts dd{margin:var(--s-1) 0 0;font-size:var(--fs-md);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600}.sheet-adjust{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);background:var(--surface);grid-template-columns:1fr 1fr;display:grid}.sheet-adjust .btn{grid-column:1/-1}.sheet-image-remove .btn{width:100%}.sheet-form{padding:var(--s-5);gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.sheet-wide,.sheet-form .catalog-upload,.sheet-form .form-error,.sheet-actions{grid-column:1/-1}.sheet-actions>div{gap:var(--s-2);display:flex}.catalog-upload{min-height:92px;padding:var(--s-4);align-content:center;gap:var(--s-1);border:1px dashed var(--line-2);background:var(--surface);cursor:pointer;transition:border-color var(--dur-1) var(--ease);display:grid;position:relative}.catalog-upload:hover{border-color:var(--ink)}.catalog-upload>span{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.catalog-upload b{font-size:var(--fs-xs);font-weight:600}.catalog-upload small{font-size:var(--fs-2xs);color:var(--ink-3)}.catalog-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.catalog-upload:focus-within{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:2px}@media (min-width:1101px){.sheet-head .segmented{display:none}}@media (max-width:1100px){.sheet-body{grid-template-columns:1fr}.sheet-preview{border-right:0;border-bottom:1px solid var(--line);position:static}.sheet[data-pane=form] .sheet-preview,.sheet[data-pane=preview] .sheet-form{display:none}}@media (max-width:640px){.sheet-head{gap:var(--s-3);flex-wrap:wrap}.sheet-head .segmented{order:3;width:100%;margin-left:0}.sheet-head .segmented button{flex:1;justify-content:center}.sheet-form,.sheet-adjust{grid-template-columns:1fr}.sheet-facts{grid-template-columns:repeat(2,1fr)}.catalog-count .segmented{width:100%;margin-left:0}.catalog-count .segmented button{flex:1;justify-content:center}.catalog-toolbar>*{width:100%;max-width:none}.catalog-filters select,.catalog-chip{flex:1}}.inventory-table{min-width:940px}.inventory-identity{gap:2px;min-width:0;display:grid}.inventory-identity b{font-size:var(--fs-xs);font-weight:600}.inventory-identity small{font-size:var(--fs-2xs);color:var(--ink-3)}.inventory-delta{align-items:center;gap:var(--s-1);font-variant-numeric:tabular-nums;display:inline-flex}.inventory-delta[data-sign=out]{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.inventory-delta[data-sign=in]{color:var(--ink-2)}.inventory-adjust{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.inventory-adjust input{min-width:0;min-height:34px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font-size:var(--fs-2xs);outline:0}.inventory-adjust input:focus{border-color:var(--ink)}.inventory-adjust input[name=quantity]{width:92px}.inventory-adjust input[name=notes]{width:132px}.inventory-adjust .form-error{text-align:left;flex-basis:100%}@media (max-width:900px){.inventory-adjust{flex-wrap:wrap}.inventory-adjust input[name=notes]{display:none}}.login{background:var(--bg);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-aside{padding:var(--s-8) clamp(var(--s-6), 5vw, var(--s-11));justify-content:space-between;gap:var(--s-8);background:var(--band-bg);color:var(--band-ink);flex-direction:column;display:flex}.login-aside .brand{width:220px;height:62px}.login-aside h1{margin:var(--s-5) 0;font-size:clamp(38px,4.4vw,66px);font-weight:650;line-height:var(--lh-tight);letter-spacing:-.05em}.login-aside .label{color:var(--band-ink-2)}.login-aside p:last-of-type{max-width:38ch;color:var(--band-ink-2);font-size:var(--fs-sm)}.login-aside>footer{gap:var(--s-3);color:var(--band-ink-2);font-size:var(--fs-2xs);display:grid}.login-aside>footer ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.login-aside>footer li{align-items:center;gap:var(--s-3);display:flex}.login-panel{padding:var(--s-8) var(--s-6);place-items:center;display:grid}.login-panel form{gap:var(--s-4);width:min(400px,100%);display:grid}.login-panel h2{margin-bottom:var(--s-4);font-size:var(--fs-h1);letter-spacing:-.04em}.login-error{padding:var(--s-3) var(--s-4);border:1px solid var(--ink);background:var(--surface-2);color:var(--ink);font-size:var(--fs-2xs);border-left-width:3px;line-height:1.55}.login-panel .btn{min-height:50px;margin-top:var(--s-2)}.login-note{color:var(--ink-3);font-size:var(--fs-2xs);text-align:center;line-height:1.6}@media (max-width:1180px){.ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid{grid-template-columns:1fr}.ops-editor>form,.ops-order-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.ops{--side:72px}.ops-brand{padding-inline:var(--s-2);justify-content:center}.ops-brand-full{display:none}.ops-brand-mark{display:block}.ops-collapse{display:none}.ops-nav a span,.ops-person>span{opacity:0;max-width:0}.ops-person>svg{display:none}.ops-account-menu{left:var(--s-2);right:auto;bottom:var(--s-3)}.ops-nav a b{opacity:1;width:8px;min-width:0;max-width:none;height:8px;box-shadow:0 0 0 2px var(--band-bg);border-radius:50%;padding:0;font-size:0;line-height:0;position:absolute;top:7px;right:10px;overflow:hidden}.ops-sidebar .ops-nav-group{opacity:0;max-height:0;padding-block:0}.ops-nav a{justify-content:center;gap:0;padding:0}.ops-person{border-color:#0000;justify-content:center}.ops-head-actions>a[data-hide-narrow=true]{display:none}}@media (max-width:980px){.shell{width:min(var(--shell), calc(100% - var(--s-6)))}.store-header-main{gap:var(--s-3)}.store-header-main .brand{width:168px;height:46px}.store-actions>a span,.store-actions>button span:not(.visually-hidden){display:none}.store-hero{grid-template-columns:1fr;grid-template-areas:"copy""visual";gap:0;min-height:0;padding-block:0}.store-hero-copy{padding:var(--s-10) 0;border:0;margin:0}.store-hero-links{margin-top:var(--s-8)}.store-hero-feature{aspect-ratio:16/9;min-height:0}.store-hero-directory{min-height:440px}.store-assurances>.shell{grid-template-columns:1fr 1fr}.store-assurance:nth-child(3){border-left:1px solid var(--line)}.store-assurance:nth-child(n+3){border-top:1px solid var(--line)}.store-grid{grid-template-columns:repeat(2,1fr)}.store-band{grid-template-columns:1fr}.store-band-copy{padding:var(--s-9) var(--s-6)}.store-band-grid{border-left:0;border-top:1px solid var(--band-line)}.store-footer-cols{grid-template-columns:repeat(3,1fr)}.store-footer-brand{grid-column:1/-1}.legal-layout{gap:var(--s-8);grid-template-columns:1fr}.legal-index{position:static}.legal-index nav{grid-template-columns:1fr 1fr}.legal-index button:nth-child(odd){padding-right:var(--s-4);border-right:1px solid var(--line)}.legal-index button:nth-child(2n){padding-left:var(--s-4)}}@media (max-width:720px){.ops-editor>form,.ops-order-grid{grid-template-columns:1fr}}@media (max-width:680px){.shell{width:calc(100% - var(--s-6))}.store-topline>.shell>span{display:none}.store-menu{display:grid}.store-header-main{min-height:64px;padding-bottom:var(--s-3);flex-wrap:wrap}.store-header-main .brand{width:150px;height:42px;margin-right:auto}.store-search{flex-basis:100%;order:3;max-width:none}.store-search kbd,.store-nav{display:none}.store-nav.is-open{display:block}.store-nav.is-open>.shell{min-height:0;padding-block:var(--s-3);flex-wrap:wrap;overflow:visible}.store-nav.is-open>.shell>a{padding:var(--s-3) 0 0;flex-basis:100%;margin-left:0}.store-hero-copy{padding:var(--s-8) 0}.store-hero-links{display:none}.store-hero h1{font-size:clamp(44px,15vw,68px)}.store-hero-feature{aspect-ratio:16/10;min-height:0;margin-inline:calc(var(--s-3) * -1)}.store-hero-directory{min-height:0;margin-inline:calc(var(--s-3) * -1)}.store-hero-directory>header{min-height:62px;padding-inline:var(--s-4)}.store-hero-directory>div>button{min-height:70px;padding-inline:var(--s-4);gap:var(--s-3)}.store-hero-directory>div>button span{font-size:var(--fs-md)}.store-hero-all{padding-inline:var(--s-4)}.store-hero-card{margin:var(--s-3);padding:var(--s-4)}.store-hero-card strong{font-size:var(--fs-sm)}.store-assurances>.shell{grid-template-columns:1fr}.store-assurance{border-left:1px solid var(--line);border-top:1px solid var(--line)}.store-assurance:first-child{border-top:0}.legal-header>.shell{min-height:68px}.legal-header .brand{width:156px;height:auto}.legal-header-actions>a{font-size:0}.legal-header-actions>a svg{width:19px;height:19px}.legal-layout{padding-block:var(--s-9)}.legal-index nav{grid-template-columns:1fr}.legal-index button:nth-child(odd),.legal-index button:nth-child(2n){border-right:0;padding-inline:0}.legal-title h1{font-size:clamp(38px,12vw,54px)}.legal-title>p:not(.label){font-size:var(--fs-base)}.legal-sections>section{gap:var(--s-3);padding-block:var(--s-8);grid-template-columns:1fr}.legal-number{padding-top:0}.legal-footer>.shell{flex-direction:column;align-items:flex-start}.offer-inner{gap:var(--s-6);min-height:0;padding-block:var(--s-7);grid-template-columns:1fr}.offer-figure{aspect-ratio:16/10;grid-row:1}.offer-copy{max-width:54ch}.offer-copy h2{font-size:clamp(27px,8vw,38px)}.store-hero-dots{right:var(--s-3);bottom:calc(var(--s-3) + 92px)}.store-featured{padding-top:var(--s-9)}.store-featured>header{align-items:flex-start;gap:var(--s-4);flex-direction:column}.carousel-track{grid-auto-columns:82%}.store-catalog{padding-block:var(--s-9)}.store-catalog>header{align-items:flex-start;gap:var(--s-4);flex-direction:column}.store-grid,.store-band-grid{grid-template-columns:1fr}.store-footer-cols{gap:var(--s-7);grid-template-columns:1fr 1fr}.store-footer-end{gap:var(--s-2);flex-direction:column}.ops{display:block}.ops-sidebar,.ops-collapse{display:none}.ops-header{min-height:64px;padding:0 var(--s-3);gap:var(--s-3)}.ops-search{display:none}.ops-head-actions{margin-left:auto}.ops-content{padding:var(--s-6) var(--s-3);padding-bottom:calc(var(--s-9) + 60px + env(safe-area-inset-bottom,0px))}.ops-kpis{grid-template-columns:1fr}.ops-chart{height:250px;padding:var(--s-5) var(--s-3) var(--s-3);grid-template-columns:40px minmax(0,1fr)}.login{grid-template-columns:1fr}.login-aside{min-height:auto;padding:var(--s-6) var(--s-5)}.login-aside>footer ul{display:none}.drawer{width:100%}}@media (max-width:420px){.shell{width:calc(100% - var(--s-4))}.store-topline>.shell{min-height:34px}.store-topline p,.theme-toggle{font-size:10px}.store-header-main{column-gap:var(--s-1);padding-bottom:var(--s-2)}.store-header-main .brand{width:122px;height:36px}.store-actions{gap:0}.store-actions>a,.store-actions>button{min-width:40px;padding-inline:var(--s-1)}.store-hero-copy{padding:var(--s-8) 0}.store-hero h1{margin-block:var(--s-5);letter-spacing:-.06em;font-size:clamp(42px,14.5vw,58px)}.store-hero-copy>p{font-size:var(--fs-base)}.store-hero-cta{margin-top:var(--s-6);align-items:stretch;gap:var(--s-4);flex-direction:column}.store-hero-cta .btn{justify-content:center;width:100%}.store-hero-directory>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.store-hero-directory>div>button{grid-template-columns:minmax(0,1fr) auto}.store-hero-directory>div>button small{display:none}.store-hero-meta{margin:var(--s-2);gap:var(--s-2);letter-spacing:.08em;font-size:10px}.store-hero-card{gap:var(--s-2);margin:var(--s-2);padding:var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.store-hero-card b,.store-hero-card strong{font-size:var(--fs-xs)}.store-hero-dots{right:var(--s-2);bottom:78px}.store-hero-dots button{background-clip:content-box;width:18px;min-height:12px;padding-block:5px}.store-footer-cols{gap:var(--s-7);text-align:center;grid-template-columns:1fr}.store-footer-brand{flex-direction:column;align-items:center;max-width:none;display:flex}.store-footer-brand p{max-width:30ch}.store-footer nav,.store-footer-contacto{align-items:center}.store-footer nav a,.store-footer nav button,.store-footer-contacto a{text-align:center}.store-footer-contacto address,.store-footer-nota{max-width:34ch}.store-footer-end{text-align:center;flex-direction:column}.offer-inner{gap:var(--s-5);padding-block:var(--s-6)}.offer-copy{gap:var(--s-3)}.offer-copy h2{font-size:clamp(26px,9vw,34px)}.offer-figure{margin-inline:calc(var(--s-2) * -1)}.offers-controls{min-height:48px}.offers-dots button{width:22px}}@media (max-width:350px){.store-header-main .brand{width:108px}.store-actions>button:first-of-type,.store-hero-cta .link-underline{display:none}.store-hero-meta span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:44%;overflow:hidden}}@media (min-width:760px) and (max-width:980px){.store-hero{min-height:0;padding-block:var(--s-8);gap:var(--s-7);grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);grid-template-areas:"copy visual";align-items:center}.store-hero-copy{padding:var(--s-7) 0}.store-hero h1{font-size:clamp(44px,5.4vw,54px)}.store-hero-copy>p{font-size:var(--fs-base)}.store-hero-cta{margin-top:var(--s-6);gap:var(--s-4)}.store-hero-links{margin-top:var(--s-6);padding-top:var(--s-5);gap:var(--s-2) var(--s-4)}.store-hero-feature{aspect-ratio:1;min-height:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
