@font-face{font-family:quicksand;src:url(../media/quicksand_latin-s.p.3jc5sq-923m_s.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:quicksand;src:url(../media/quicksand_latin-s.p.3jc5sq-923m_s.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:quicksand;src:url(../media/quicksand_latin-s.p.3jc5sq-923m_s.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:quicksand Fallback;src:local(Arial);ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.88%}.quicksand_a034052-module__SpyZxW__className{font-family:quicksand,quicksand Fallback}.quicksand_a034052-module__SpyZxW__variable{--font-quicksand:"quicksand", "quicksand Fallback"}
@font-face{font-family:roboto;src:url(../media/roboto_latin-s.p.0a0h245ktd4x0.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(../media/roboto_latin-s.p.0a0h245ktd4x0.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/roboto_latin-s.p.0a0h245ktd4x0.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(../media/roboto_latin-s.p.0a0h245ktd4x0.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.roboto_541c5028-module__U8tU8q__className{font-family:roboto,roboto Fallback}.roboto_541c5028-module__U8tU8q__variable{--font-roboto:"roboto", "roboto Fallback"}
@font-face{font-family:robotoMono;src:url(../media/roboto_mono_latin-s.p.22iyan98j1_2e.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:robotoMono;src:url(../media/roboto_mono_latin-s.p.22iyan98j1_2e.woff2?dpl=dpl_9J5oMbrLDHRJkzqd3oWX58wLxZsX)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:robotoMono Fallback;src:local(Arial);ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.0%;size-adjust:131.51%}.robotomono_12f31ff5-module__ybV2wa__className{font-family:robotoMono,robotoMono Fallback}.robotomono_12f31ff5-module__ybV2wa__variable{--font-roboto-mono:"robotoMono", "robotoMono 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-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--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,ui-sans-serif, system-ui, 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{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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.grow{flex-grow:1}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}}:root{--cyan:#0cc;--cyan-deep:#00b8b8;--teal-deep:#096872;--green-cyan:#0c9;--magenta:#f06;--ink:#171717;--ink-2:#2a3a3d;--ink-3:#5a6e72;--ink-4:#8a9ca0;--grey:#c2c2c2;--line:#e8e6df;--line-soft:#efece6;--paper:#fff;--paper-warm:#fafaf6;--paper-cool:#f3fafa;--ok:#00b386;--ok-soft:#e6f8f1;--warn:#b07a1a;--warn-soft:#faf2dd;--error:var(--magenta);--error-soft:#ffe6ef;--sem-rojo:#f56;--sem-rojo-deep:#c63a48;--sem-rojo-soft:#fff0f1;--sem-rojo-line:#ffd4d8;--sem-amarillo:#f5b945;--sem-amarillo-deep:#a9760f;--sem-amarillo-soft:#fdf5e6;--sem-amarillo-line:#f4e0b0;--sem-verde:var(--green-cyan);--sem-verde-deep:#1f8a5b;--sem-verde-soft:#e9f8f1;--sem-verde-line:#b9ebd4;--r-1:4px;--r-2:8px;--r-3:12px;--r-pill:999px;--shadow-1:0 1px 2px #0968720f, 0 1px 1px #0968720a;--shadow-2:0 6px 16px #09687214, 0 2px 4px #0968720a;--shadow-3:0 18px 40px #0968721f, 0 4px 8px #0968720f;--shadow-cta:0 7px 5px #00000026;--display:"Quicksand", system-ui, sans-serif;--body:"Roboto", system-ui, sans-serif;--mono:"Roboto Mono", ui-monospace, monospace}.duaal{font-family:var(--body);color:var(--ink);-webkit-font-smoothing:antialiased;font-weight:300}.duaal svg{stroke-width:1.75px}.h-display{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-weight:700;line-height:1.1}.h-body{font-family:var(--body);color:var(--ink-2);font-weight:400}.t-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);font-size:11px;font-weight:500}.t-mono{font-family:var(--mono);letter-spacing:.04em}.t-tiny{color:var(--ink-3);font-size:11px}.t-muted{color:var(--ink-3)}.btn{border-radius:var(--r-2);min-height:44px;font-family:var(--body);cursor:pointer;text-align:center;border:none;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;line-height:1.25;text-decoration:none;transition:all .15s;display:inline-flex}.btn-sm{min-height:36px;padding:7px 14px;font-size:13px}.btn-lg{min-height:52px;padding:14px 28px;font-size:15px}.btn-primary{background:var(--cyan);color:var(--ink);box-shadow:var(--shadow-cta)}.btn-primary:hover:not(:disabled){background:var(--cyan-deep)}.btn-secondary{background:var(--paper);color:var(--ink);border:1.5px solid var(--ink)}.btn-secondary:hover:not(:disabled){background:var(--ink);color:var(--paper)}.btn-ghost{color:var(--teal-deep);background:0 0}.btn-ghost:hover:not(:disabled){color:var(--cyan)}.btn-dark{background:var(--ink);color:var(--paper)}.btn-block{width:100%}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pill{border-radius:var(--r-pill);background:var(--paper-cool);color:var(--teal-deep);border:1px solid #cfeaec;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.pill-dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pill-ok{background:var(--ok-soft);color:var(--ok);border-color:#b9ebd9}.pill-warn{background:var(--warn-soft);color:var(--warn);border-color:#ebdca0}.pill-err{background:var(--error-soft);color:var(--error);border-color:#ffc2d5}.field{flex-direction:column;gap:6px;display:flex}.field-label{font-family:var(--body);color:var(--ink-2);letter-spacing:.01em;font-size:12px;font-weight:500}.field-input{border-radius:var(--r-2);border:1.5px solid var(--line);background:var(--paper);min-height:48px;font-family:var(--body);color:var(--ink);align-items:center;gap:8px;padding:0 14px;font-size:14px;display:flex}.field-input.has-value{color:var(--ink)}.field-input.placeholder{color:var(--ink-4)}.field-input.focused,.field-input:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #00cccc26}.field-input.error{border-color:var(--error)}.field-control{min-width:0;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0}.field-control::placeholder{color:var(--ink-4)}.field-help{color:var(--ink-3);font-size:11px}.field-help.err{color:var(--error)}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-3)}.card-soft{background:var(--paper-cool);border-radius:var(--r-3);border:1px solid #cfeaec}.pbar{background:var(--line);border-radius:4px;height:4px;overflow:hidden}.pbar>i{background:var(--cyan);border-radius:4px;height:100%;display:block}.stepper-dots{align-items:center;gap:6px;display:inline-flex}.stepper-dots .sd{background:var(--line);border-radius:50%;width:7px;height:7px}.stepper-dots .sd.active{background:var(--cyan);border-radius:7px;width:24px}.stepper-dots .sd.done{background:var(--teal-deep)}.sm-dot{border-radius:50%;width:18px;height:18px;display:inline-block}.sm-rojo{background:var(--sem-rojo)}.sm-amar{background:var(--sem-amarillo)}.sm-verd{background:var(--sem-verde)}.dlito{background:linear-gradient(135deg, var(--cyan), var(--green-cyan));border-radius:50%;display:inline-block;position:relative}.dlito-hl{display:none}.dlito-smile{border:0 solid #fff;border-radius:0 0 999px 999px;width:44%;height:34%;position:absolute;top:46%;left:50%;transform:translate(-50%)}.ph{border:1px solid var(--line);color:var(--ink-3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;background:repeating-linear-gradient(135deg,#e9e7df 0 9px,#efece6 9px 18px);justify-content:center;align-items:center;padding:12px;font-size:11px;display:flex}.ph-cool{color:var(--teal-deep);background:repeating-linear-gradient(135deg,#d8eef0 0 9px,#e1f3f4 9px 18px);border-color:#cfeaec}.row{display:flex}.col{flex-direction:column;display:flex}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-8{gap:32px}.grow{flex:auto}.center{align-items:center}.between{justify-content:space-between}.h-body,.t-tiny,.field-help,.field-label{overflow-wrap:break-word}@media (max-width:820px){.field-input,.field-control,input,select,textarea{font-size:16px}.field-help{font-size:13px}.t-tiny{font-size:12.5px}.btn-sm{min-height:44px}}.errbanner{border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.errbanner-err{background:var(--error-soft);border:1px solid #ffc2d5}.errbanner-warn{background:var(--warn-soft);border:1px solid #ebdca0}.errbanner-ic{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.errbanner-err .errbanner-ic{background:var(--error)}.errbanner-warn .errbanner-ic{background:var(--warn)}.errbanner-body{flex-direction:column;flex:1;gap:3px;display:flex}.errbanner-title{font-family:var(--body);color:var(--ink);font-size:14px;font-weight:600}.errbanner-text{color:var(--ink-2);font-size:13px;line-height:1.5}.errbanner-action{flex-shrink:0}.mc{--mc-desfase:12px;display:inline-flex;position:relative}.mc,.mc *,.mc :before,.mc :after{box-sizing:border-box}.mc-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mc-chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);min-width:44px;max-width:100%;height:44px;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 6px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.mc-chip:hover{border-color:var(--cyan)}.mc-chip[aria-expanded=true]{border-color:var(--cyan);background:var(--paper-cool);box-shadow:0 0 0 3px #00cccc26}.mc-chip:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}.mc-avatar{background:var(--teal-deep);color:#fff;width:30px;height:30px;font-family:var(--display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:flex}.mc-chip-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:160px;color:var(--ink);font-size:14px;font-weight:400;overflow:hidden}.mc-chip-flecha{color:var(--ink-3);flex:none;transition:transform .15s}.mc-chip[aria-expanded=true] .mc-chip-flecha{transform:rotate(180deg)}.mc--compacto .mc-chip{width:44px;padding:0}.mc--compacto .mc-chip-nombre,.mc--compacto .mc-chip-flecha{display:none}.mc-panel{z-index:90;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-3);width:300px;max-height:min(560px,100dvh - 96px);box-shadow:var(--shadow-3);text-align:left;font-family:var(--body);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.mc-panel:focus{outline:none}.mc--lateral .mc-panel{top:auto;bottom:0;right:auto;left:calc(100% + var(--mc-desfase));max-height:calc(100dvh - 32px)}.mc-velo,.mc-asa{display:none}.mc-cabeza{border-bottom:1px solid var(--line-soft);flex-direction:column;flex:none;gap:4px;padding:16px 18px 14px;display:flex}.mc-nombre{font-family:var(--display);color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600}.mc-email{color:var(--ink-3);overflow-wrap:anywhere;font-size:12.5px}.mc-productos{flex-direction:column;flex:0 auto;min-height:0;padding:10px 0 8px;display:flex;overflow-y:auto}.mc-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding:0 18px 8px;font-size:10.5px}.mc-lista{margin:0;padding:0;list-style:none}.mc-fila{min-height:48px;color:var(--ink);align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:300;text-decoration:none;display:flex}a.mc-fila:hover{background:var(--paper-warm);color:var(--ink)}.mc-fila:focus-visible,.mc-accion:focus-visible{outline:2px solid var(--teal-deep);outline-offset:-2px}.mc-fila--aqui{background:var(--paper-cool);font-weight:500}.mc-marca{width:28px;height:28px;font-family:var(--display);letter-spacing:-.02em;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex}.mc-fila-nombre{flex:auto;min-width:0}.mc-aqui{color:var(--teal-deep);font-size:11.5px;font-weight:400}.mc-externo{color:var(--ink-3);display:inline-flex}.mc-fila--proximamente{color:var(--ink-3);cursor:default}.mc-fila--proximamente .mc-marca{opacity:.55}.mc-proximamente{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper-warm);color:var(--ink-3);white-space:nowrap;flex:none;padding:3px 8px;font-size:11px;font-weight:400;line-height:1.2}.mc-pie{flex-direction:column;flex:none;display:flex}.mc-accion{border:0;border-top:1px solid var(--line-soft);width:100%;min-height:48px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex}.mc-accion:hover:not(:disabled){background:var(--paper-warm);color:var(--ink)}.mc-accion:disabled{cursor:progress;color:var(--ink-3)}.mc-accion-texto{flex:auto;min-width:0}.mc-accion-icono{color:var(--ink-3);flex:none}.mc-error{border-radius:var(--r-2);background:var(--error-soft);color:#8a2b52;margin:0 12px 12px;padding:8px 12px;font-size:12.5px;line-height:1.45}.mc-salto{background:var(--paper);width:min(420px,100vw - 32px);max-width:none;color:var(--ink);box-shadow:var(--shadow-3);text-align:left;font-family:var(--body);border:0;border-radius:16px;margin:auto;padding:0}.mc-salto::backdrop{background:#17171752}.mc-salto-cuerpo{flex-direction:column;gap:16px;padding:22px 22px 24px;display:flex}.mc-salto-titulo{font-family:var(--display);color:var(--ink);margin:0;font-size:19px;font-weight:700;line-height:1.25}.mc-salto-texto{color:var(--ink-3);margin:0;font-size:14px;font-weight:300;line-height:1.55}.mc-salto-texto b{color:var(--ink-2);font-weight:500}.mc-salto-botones{gap:12px;display:flex}.mc-salto-botones>*{flex:1 1 0;min-width:0}@media (max-width:860px){.mc-chip{width:44px;padding:0}.mc-chip-nombre,.mc-chip-flecha{display:none}.mc-velo{z-index:89;cursor:default;background:#17171752;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.mc-panel,.mc--lateral .mc-panel{width:auto;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);border:0;border-radius:16px 16px 0 0;position:fixed;inset:auto 0 0}.mc-asa{background:var(--line);border-radius:2px;flex:none;width:36px;height:4px;margin:10px auto 0;display:block}.mc-salto{border-radius:16px 16px 0 0;width:100%;max-width:100%;margin:auto 0 0}.mc-salto-cuerpo{padding:0 22px calc(26px + env(safe-area-inset-bottom,0px))}.mc-salto .mc-asa{margin-bottom:2px}}.marca-duaal{--marca-alto:26px;--marca-sep:22px;--marca-texto:16px;--display:var(--font-quicksand,"Quicksand"), system-ui, sans-serif;min-width:0;max-width:100%;color:var(--ink);align-items:center;gap:12px;display:inline-flex}.marca-duaal-logo{width:auto;height:var(--marca-alto);flex:none;display:block}.marca-duaal-sep{width:1px;height:var(--marca-sep);background:var(--line);flex:none}.marca-duaal-producto{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--display);font-weight:600;font-size:var(--marca-texto);color:var(--ink);line-height:1.2;overflow:hidden}.marca-duaal--apilada{--marca-alto:20px;--marca-texto:13px;flex-direction:column;gap:6px}.marca-duaal--apilada .marca-duaal-sep{width:24px;height:1px}@media (max-width:860px){.marca-duaal{--marca-alto:22px;--marca-sep:18px;--marca-texto:15px;flex-direction:row;gap:10px}.marca-duaal .marca-duaal-sep{width:1px;height:var(--marca-sep)}}.barra-producto{--barra-alto:68px;--barra-relleno:0 20px;--barra-max:none;--barra-fondo:var(--paper);--barra-borde:1px solid var(--line);--barra-hueco:16px;--barra-columnas:1fr auto 1fr;background:var(--barra-fondo);border-bottom:var(--barra-borde);display:block}.barra-producto,.barra-producto-fila{box-sizing:border-box}.barra-producto-fila{grid-template-columns:var(--barra-columnas);align-items:center;column-gap:var(--barra-hueco);min-height:var(--barra-alto);max-width:var(--barra-max);padding:var(--barra-relleno);margin:0 auto;display:grid}.barra-producto-fila--sin-centro{grid-template-columns:minmax(0,1fr) auto}.barra-producto-marca{grid-column:1;justify-self:start;align-items:center;max-width:100%;display:flex}.barra-producto-nav{grid-column:2;justify-content:center;align-self:stretch;align-items:center;gap:26px;display:flex}.barra-producto-cuenta{grid-column:-2;justify-self:end;align-items:center;gap:12px;display:flex}.barra-producto .barra-producto-enlace{min-height:44px;font-family:var(--body);color:var(--ink-3);white-space:nowrap;align-items:center;font-size:14px;font-weight:300;line-height:1.2;text-decoration:none;display:inline-flex}.barra-producto .barra-producto-enlace:hover{color:var(--ink)}.barra-producto .barra-producto-enlace[aria-current=page],.barra-producto .barra-producto-enlace[aria-current=true]{color:var(--ink);font-weight:500}.barra-producto .barra-producto-enlace:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px;border-radius:4px}@media (max-width:860px){.barra-producto{--barra-alto:56px;--barra-relleno:0 12px;--barra-hueco:8px}.barra-producto-marca{min-width:0}}.pie-duaal{--pie-fondo:#171717;--pie-texto:#ffffffb3;--pie-titulo:#fff;--pie-tenue:#ffffff80;--pie-linea:#ffffff1a;--pie-acento:#0cc;--pie-display:var(--font-quicksand,"Quicksand"), system-ui, sans-serif;--pie-cuerpo:var(--font-roboto,"Roboto"), system-ui, sans-serif;box-sizing:border-box;background:var(--pie-fondo);color:var(--pie-texto);font-family:var(--pie-cuerpo);text-align:left;margin:0;padding:56px 32px 28px;font-size:14px;font-weight:400;line-height:1.5}.pie-duaal *,.pie-duaal :before,.pie-duaal :after{box-sizing:border-box}.pie-duaal .pie-duaal-lista,.pie-duaal .pie-duaal-redes{margin:0;padding:0;list-style:none}.pie-duaal .pie-duaal-lista>li,.pie-duaal .pie-duaal-redes>li{margin:0;padding:0}.pie-duaal .pie-duaal-frase{margin:0}.pie-duaal .pie-duaal-enlace{color:inherit;text-decoration:none}.pie-duaal .pie-duaal-rejilla{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;max-width:1200px;margin:0 auto;display:grid}.pie-duaal .pie-duaal-rejilla>*{min-width:0}.pie-duaal .pie-duaal-logo{filter:brightness(0)invert();width:auto;max-width:none;height:42px;margin:0 0 16px;display:block}.pie-duaal .pie-duaal-frase{max-width:300px;color:var(--pie-texto);font-size:13.5px;line-height:1.6}.pie-duaal .pie-duaal-redes{flex-wrap:nowrap;align-items:center;gap:0;margin:12px 0 0 -10px;display:flex}.pie-duaal .pie-duaal-red{width:40px;height:40px;color:var(--pie-texto);border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.pie-duaal .pie-duaal-red:hover{color:var(--pie-acento)}.pie-duaal .pie-duaal-red:focus-visible{color:var(--pie-acento);outline:2px solid var(--pie-acento);outline-offset:0}.pie-duaal .pie-duaal-red svg{flex:none;width:20px;height:20px;display:block}.pie-duaal .pie-duaal-titulo{font-family:var(--pie-display);letter-spacing:.06em;text-transform:uppercase;color:var(--pie-titulo);margin:0 0 14px;padding:0;font-size:13px;font-weight:600;line-height:1.3}.pie-duaal .pie-duaal-lista{flex-direction:column;gap:2px;font-size:14px;display:flex}.pie-duaal .pie-duaal-enlace,.pie-duaal .pie-duaal-sin-enlace{overflow-wrap:anywhere;color:var(--pie-texto);padding-block:4px;display:inline-block}.pie-duaal .pie-duaal-enlace{border-radius:2px;transition:color .15s}.pie-duaal .pie-duaal-enlace:hover{color:var(--pie-acento)}.pie-duaal .pie-duaal-enlace:focus-visible{color:var(--pie-acento);outline:2px solid var(--pie-acento);outline-offset:2px}.pie-duaal .pie-duaal-sin-enlace{color:var(--pie-tenue)}.pie-duaal .pie-duaal-etiqueta{background:var(--pie-acento);color:var(--pie-fondo);font-family:var(--pie-display);vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:700;line-height:1.5;display:inline-block}.pie-duaal .pie-duaal-base{border-top:1px solid var(--pie-linea);max-width:1200px;color:var(--pie-tenue);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:44px auto 0;padding:20px 0 0;font-size:12px;display:flex}.pie-duaal .pie-duaal-derechos,.pie-duaal .pie-duaal-aviso{overflow-wrap:anywhere;min-width:0}@media (max-width:1040px){.pie-duaal .pie-duaal-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}.pie-duaal .pie-duaal-marca{grid-column:1/-1}}@media (max-width:760px){.pie-duaal .pie-duaal-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pie-duaal{padding:40px 20px 24px}.pie-duaal .pie-duaal-rejilla{grid-template-columns:minmax(0,1fr);gap:32px}.pie-duaal .pie-duaal-base{flex-direction:column;align-items:flex-start;margin-top:32px}}@media (prefers-reduced-motion:reduce){.pie-duaal .pie-duaal-enlace,.pie-duaal .pie-duaal-red{transition:none}}:root{--display:var(--font-quicksand), system-ui, sans-serif;--body:var(--font-roboto), system-ui, sans-serif;--mono:var(--font-roboto-mono), ui-monospace, monospace}body{background:var(--paper-warm)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
