:root{--uk-page:#0F1713;--uk-surface:#18241D;--uk-surface-2:#141F19;--uk-ink:#EEF3EF;--uk-ink-soft:#A7B8AD;--uk-line:#2A3A31;--uk-header:rgba(15,23,19,.94);--uk-shadow:0 10px 30px rgba(0,0,0,.35);--uk-shadow-soft:0 6px 18px rgba(0,0,0,.28);--uk-chip:#1F2C25;--uk-hero-fade:linear-gradient(90deg,rgba(15,23,19,.96),rgba(15,23,19,.90) 30%,rgba(15,23,19,.58) 52%,rgba(15,23,19,.14) 72%,rgba(15,23,19,0));--uk-green:#23A060;--uk-green-2:#178A50;--uk-green-grad:linear-gradient(180deg,#23A060,#178A50);--uk-green-ic:#4CC985;--uk-neon:var(--uk-green-ic);--uk-radius:24px;--uk-radius-btn:16px;--uk-radius-sm:12px}.uk{--uk-gold-a:#F6D38A;--uk-gold-b:#C98E38;--uk-radius:24px;--uk-radius-btn:16px;--uk-radius-sm:12px;--uk-blue:#2e84d8;--uk-violet:#9b54d8;--uk-pos:#0eaa64;--uk-neg:#e0392b;--uk-orange:#e0392b;--uk-green:#1D8D52;--uk-green-2:#10623E;--uk-green-grad:linear-gradient(180deg,#1D8D52,#10623E);--uk-green-ic:#1A764C;--uk-neon:var(--uk-green-ic);--uk-green-soft:#E6F2EA;--uk-red:#D92D2D;--uk-red-soft:#FDE8E6;--uk-sky:#E3EDFA;--uk-page:#F9F6ED;--uk-surface:#FFFFFF;--uk-surface-2:#F1EDE0;--uk-ink:#214533;--uk-ink-soft:#4E6053;--uk-line:#E6E2D6;--uk-header:rgba(249,246,237,.94);--uk-shadow:0 10px 30px rgba(33,69,51,.10);--uk-shadow-soft:0 6px 18px rgba(33,69,51,.08);--uk-chip:#ECECE1;--uk-hero-fade:linear-gradient(90deg,rgba(249,246,237,.98),rgba(249,246,237,.93) 30%,rgba(249,246,237,.62) 52%,rgba(249,246,237,.14) 72%,rgba(249,246,237,0));font-family:var(--uk-font),Poppins,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--uk-ink);background:var(--uk-page);min-height:100vh}.uk[data-theme=dark]{--uk-green:#23A060;--uk-green-2:#178A50;--uk-green-grad:linear-gradient(180deg,#23A060,#178A50);--uk-green-ic:#4CC985;--uk-neon:var(--uk-green-ic);--uk-green-soft:#1C3325;--uk-red:#F0504A;--uk-red-soft:#3A1A18;--uk-sky:#132330;--uk-page:#0F1713;--uk-surface:#18241D;--uk-surface-2:#141F19;--uk-ink:#EEF3EF;--uk-ink-soft:#A7B8AD;--uk-line:#2A3A31;--uk-header:rgba(15,23,19,.94);--uk-shadow:0 10px 30px rgba(0,0,0,.35);--uk-shadow-soft:0 6px 18px rgba(0,0,0,.28);--uk-chip:#1F2C25;--uk-hero-fade:linear-gradient(90deg,rgba(15,23,19,.96),rgba(15,23,19,.90) 30%,rgba(15,23,19,.58) 52%,rgba(15,23,19,.14) 72%,rgba(15,23,19,0))}.uk *{box-sizing:border-box}.uk a{color:inherit;text-decoration:none}.uk button,.uk input{font:inherit}.uk .uk-container{width:min(1280px,94%);margin-inline:auto}.uk-social-bar{background:#083f4b;color:#fff;font-size:13px}.uk-social-inner{min-height:40px;gap:12px}.uk-social-inner,.uk-topinfo{display:flex;align-items:center}.uk-topinfo{flex:1;min-width:0;gap:14px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.uk-topinfo::-webkit-scrollbar{display:none}.uk-top-item{font-size:12px;color:var(--uk-ink-soft);white-space:nowrap;flex-shrink:0}.uk-top-item b{color:var(--uk-ink);font-weight:800}.uk-theme-toggle{border:1px solid var(--uk-line);background:var(--uk-surface);color:var(--uk-ink);border-radius:var(--uk-radius-sm);padding:8px 10px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;box-shadow:var(--uk-shadow-soft)}.uk-theme-toggle-icon{padding:8px 9px;flex-shrink:0}.uk-header{background:var(--uk-header);backdrop-filter:blur(12px);position:sticky;top:0;z-index:20;border-bottom:1px solid var(--uk-line)}#ukroot[data-theme=light],#ukroot[data-theme=light] select{color-scheme:light}#ukroot[data-theme=light] select option{background-color:#fff;color:#143a2b}#ukroot:not([data-theme=light]){color-scheme:dark}.uk-headwrap{display:flex;flex-direction:column;gap:8px;padding:6px 0 10px}.uk-head-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.uk-head-top .uk-brand{flex-shrink:0;order:0}.uk-head-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;order:1;margin-left:auto}.uk-head-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;order:2;flex-basis:100%;flex-wrap:nowrap;min-width:0}@media (max-width:420px){.uk-head-strip{gap:8px}.uk-topinfo{gap:10px}.uk-top-item{font-size:11.5px}}@media (min-width:820px){.uk-head-strip{order:1;flex-basis:auto;flex:1;justify-content:center}.uk-head-actions{order:2}}@media (min-width:900px){.uk-brand-full{height:60px}}.uk-topnav{display:none}@media (min-width:900px){.uk-topnav{display:flex;align-items:center;gap:4px;order:1;flex-shrink:0}.uk-topnav a{padding:8px 12px;border-radius:999px;font-size:14px;font-weight:700;color:var(--uk-ink);text-decoration:none}.uk-topnav a:hover{background:var(--uk-chip)}.uk-topnav a.active{background:var(--uk-green);color:#fff}}.uk-header-main{min-height:96px;display:grid;grid-template-columns:300px minmax(240px,1fr) auto;gap:24px;align-items:center}.uk-brand-word{display:inline-flex;align-items:center;gap:3px;font-weight:900;font-size:46px;letter-spacing:.01em;line-height:1;color:var(--uk-ink)}.uk-brand-logo{width:46px;height:46px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.uk-brand-u{color:var(--uk-green);position:relative}.uk-brand small{display:block;margin-top:6px;color:var(--uk-ink-soft);font-size:12px;font-weight:500}.uk-brand-full{height:46px;width:auto;max-width:100%;display:block}@media (max-width:560px){.uk-brand-full{height:40px}.uk-head-top{flex-wrap:wrap;gap:8px}.uk-head-top .uk-brand{min-width:0}.uk-head-actions{gap:6px;min-width:0}.uk-head-actions .uk-pill{padding:5px 8px;font-size:11.5px}}.uk-footer-brand .uk-brand-full{height:30px}.uk-red{color:var(--uk-red);font-weight:700}.uk-search{--sb-bg:#FFFFFF;--sb-ink:#214533;--sb-ph:#566A5D;--sb-ic:#1A764C;--sb-border:var(--uk-green);--sb-mic:#E3F1E8;--sb-mic-ink:#10623E;--sb-sombra:0 6px 20px rgba(29,141,82,.22),0 1px 3px rgba(33,69,51,.14);--sb-radio:var(--uk-radius-btn);position:relative;display:flex;align-items:center;background:var(--sb-bg);border:2px solid var(--sb-border);box-shadow:var(--sb-sombra);border-radius:var(--sb-radio);min-height:56px;transition:box-shadow .15s ease}.uk[data-theme=dark] .uk-search{--sb-bg:#F3F8F4;--sb-ink:#14231A;--sb-ph:#52665A;--sb-ic:#1A764C;--sb-border:#4CC985;--sb-sombra:0 0 0 1px rgba(76,201,133,.35),0 8px 24px rgba(0,0,0,.5),0 0 20px rgba(76,201,133,.28)}.uk-search:focus-within{box-shadow:var(--sb-sombra),0 0 0 4px rgba(29,141,82,.42)}.uk[data-theme=dark] .uk-search:focus-within{box-shadow:var(--sb-sombra),0 0 0 4px rgba(76,201,133,.55)}.uk-search>svg{margin-left:16px;width:24px;height:24px;color:var(--sb-ic);flex-shrink:0}.uk-search input{flex:1;border:0;outline:0;background:transparent;padding:0 10px 0 12px;min-width:0;color:var(--sb-ink);font-size:17px;font-weight:500;text-overflow:ellipsis}.uk-search input::-moz-placeholder{text-overflow:ellipsis;color:var(--sb-ph);opacity:1;font-weight:400}.uk-search input::placeholder{text-overflow:ellipsis;color:var(--sb-ph);opacity:1;font-weight:400}.uk-search button[type=submit]{align-self:stretch;border:0;color:#fff;font-size:16px;font-weight:800;background:var(--uk-green-grad);padding:0 22px;cursor:pointer;border-radius:0 calc(var(--sb-radio) - 2px) calc(var(--sb-radio) - 2px) 0}.uk-search button[type=submit]:focus-visible{outline:3px solid #fff;outline-offset:-6px}.uk-search button[type=submit]:hover{filter:brightness(1.06)}.uk-search .uk-mic{align-self:center;flex-shrink:0;width:44px;height:44px;min-height:44px;padding:0;margin:0 6px 0 0;border:0;border-radius:50%;background:var(--sb-mic);color:var(--sb-mic-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.uk-search .uk-mic svg{margin:0;width:26px;height:26px;color:inherit}.uk-search .uk-mic:hover{background:#CFE8D9}.uk-search .uk-mic:focus-visible{outline:3px solid var(--sb-mic-ink);outline-offset:2px}.uk-search .uk-mic.uk-mic-on{background:#10623E;color:#fff;animation:uk-mic-pulso 1.3s ease-out infinite}@keyframes uk-mic-pulso{0%{box-shadow:0 0 0 0 rgba(29,141,82,.55)}to{box-shadow:0 0 0 14px rgba(29,141,82,0)}}@media (prefers-reduced-motion:reduce){.uk-search .uk-mic.uk-mic-on{animation:none;box-shadow:0 0 0 4px rgba(29,141,82,.4)}}.uk-search .uk-mic-estado{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uk-search .uk-mic-estado.on{left:0;right:0;top:calc(100% + 8px);width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-size:14px;font-weight:700;line-height:1.3;z-index:30;box-shadow:var(--uk-shadow)}.uk-search .uk-mic-estado svg{margin:0;width:18px;height:18px;color:inherit}.uk-search .uk-mic-estado.escuchando{background:#10623E;color:#fff;border:1px solid #4cc985}.uk-search .uk-mic-estado.error{background:#FDE8E6;color:#8E1B1B;border:1px solid #f0b4af}.uk[data-theme=dark] .uk-search .uk-search-chip{background:#DDEFE3;color:#10623E}@media (max-width:430px){.uk-search>svg{margin-left:12px;width:22px;height:22px}.uk-search input{padding:0 6px 0 10px}.uk-search .uk-mic{margin-right:4px}.uk-search button[type=submit]{padding:0 16px}}@media (max-width:400px){.uk-search input{font-size:16px}.uk-search button[type=submit]{padding:0 14px}}@media (min-width:900px){.uk-search{--sb-radio:999px;width:100%;max-width:760px;margin-left:auto;margin-right:auto;min-height:60px}.uk-search input{font-size:18px;padding-left:10px}.uk-search button[type=submit]{border-radius:999px;margin:4px;padding:0 30px}.uk-search .uk-mic{margin-right:6px}}.uk-tools{display:flex;align-items:center;gap:14px}.uk-tool-city,.uk-tool-ingresar{display:contents}.uk-pill{border:1px solid var(--uk-line);background:var(--uk-surface);border-radius:var(--uk-radius-btn);padding:11px 15px;color:var(--uk-ink);font-weight:700;box-shadow:var(--uk-shadow-soft);gap:6px}.uk-open,.uk-pill{display:inline-flex;align-items:center;white-space:nowrap}.uk-open{gap:5px;font-size:12px;font-weight:800;padding:3px 9px;border-radius:999px;line-height:1.4}.uk-open .uk-open-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.uk-open.is-open{color:#0f7f4e;background:rgba(21,152,94,.13)}.uk-open.is-closed{color:#c2410c;background:rgba(245,138,35,.14)}.uk-open.is-open .uk-open-dot{box-shadow:0 0 0 0 rgba(21,152,94,.5);animation:uk-open-pulse 2s infinite}.uk-open.is-estimado{font-weight:700;background:transparent;border:1px dashed;opacity:.85}.uk-open.is-estimado .uk-open-dot{animation:none;box-shadow:none;opacity:.7}.uk-info-nota{display:block;margin-top:3px;font-size:11.5px;font-weight:400;color:var(--uk-ink-soft);line-height:1.35}@keyframes uk-open-pulse{0%{box-shadow:0 0 0 0 rgba(21,152,94,.5)}70%{box-shadow:0 0 0 5px rgba(21,152,94,0)}to{box-shadow:0 0 0 0 rgba(21,152,94,0)}}@media (prefers-reduced-motion:reduce){.uk-open.is-open .uk-open-dot{animation:none}}.uk-city{position:relative}.uk-city-btn{cursor:pointer}.uk-city-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:40;min-width:220px;background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);box-shadow:var(--uk-shadow);padding:6px}.uk-city-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1px;background:transparent;border:0;text-align:left;padding:9px 12px;border-radius:var(--uk-radius-sm);cursor:pointer;color:var(--uk-ink)}.uk-city-item.on,.uk-city-item:hover{background:var(--uk-chip)}.uk-city-item.on{color:var(--uk-green);font-weight:700}.uk-city-item span{font-size:14px}.uk-city-item small{font-size:10px;color:var(--uk-ink-soft)}.uk-city-item.soon{cursor:default;opacity:.5}.uk-city-item.soon:hover{background:transparent}.uk-city-sep{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--uk-ink-soft);padding:8px 12px 4px}.uk-acct{position:relative}.uk-acct-btn{cursor:pointer}.uk-acct-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:250px;background:var(--uk-surface);border:1px solid var(--uk-line);box-shadow:var(--uk-shadow);padding:6px}.uk-acct-item,.uk-acct-menu{border-radius:var(--uk-radius-sm)}.uk-acct-item{display:flex;flex-direction:column;gap:1px;padding:10px 12px;color:var(--uk-ink)}.uk-acct-item:hover{background:var(--uk-chip)}.uk-acct-item b{font-size:14px}.uk-acct-item small{font-size:11px;color:var(--uk-ink-soft)}.uk-weather{display:flex;align-items:center;gap:8px;padding-right:12px;border-right:1px solid var(--uk-line)}.uk-weather .uk-sun{font-size:26px}.uk-weather-t{display:flex;flex-direction:column}.uk-weather-t strong{font-size:18px}.uk-weather-t small{font-size:10px;color:var(--uk-ink-soft)}.uk-quote-mini{display:flex;flex-direction:column}.uk-quote-mini small{font-size:9px;color:var(--uk-ink-soft)}.uk-quote-mini strong{font-size:15px}.uk-catnav{border-top:1px solid var(--uk-line)}.uk-catnav-wrap{display:flex;align-items:center;gap:2px}.uk-catnav-scroll{flex:1;min-width:0;display:flex;gap:6px;align-items:center;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.uk-catnav-scroll::-webkit-scrollbar{display:none}.uk-catnav-arrow{flex-shrink:0;border:0;background:transparent;color:var(--uk-ink-soft);cursor:pointer;font-size:24px;line-height:1;padding:0 8px;align-self:stretch;display:flex;align-items:center}.uk-catnav-arrow:hover{color:var(--uk-green)}.uk-catnav a{color:var(--uk-ink);padding:14px 16px;white-space:nowrap;border-bottom:2px solid transparent;font-size:14px}.uk-catnav a.active,.uk-catnav a:hover{color:var(--uk-green);border-bottom-color:var(--uk-green);font-weight:700}.uk-hero{background:linear-gradient(180deg,var(--uk-sky),var(--uk-page))}.uk-hero,.uk-hero-grid{position:relative;min-height:420px}.uk-hero-grid{z-index:2;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:44px;padding:40px 0}.uk-hero h1{margin:0 0 18px;font-size:clamp(32px,4.2vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.025em}.uk-hero h1 span{color:var(--uk-green)}.uk-hero p{max-width:540px;font-size:17px;line-height:1.55;margin:0;color:var(--uk-ink);opacity:.92}.uk-hero-actions{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.uk-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 22px;border-radius:var(--uk-radius-btn);font-size:16px;font-weight:600;box-shadow:var(--uk-shadow-soft);cursor:pointer}.uk-btn svg{width:18px;height:18px}.uk-btn-primary{color:#fff;background:var(--uk-green-grad)}.uk-btn-secondary{background:var(--uk-surface);border:1px solid var(--uk-line);color:var(--uk-ink)}.uk-proof{align-items:center;gap:14px;margin-top:30px;font-size:13px;line-height:1.4;color:var(--uk-ink)}.uk-avatars,.uk-proof{display:flex}.uk-avatars span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;margin-right:-8px;background:linear-gradient(135deg,#0f6b62,#e3a264);border:2px solid var(--uk-surface);color:#fff;font-size:10px;font-weight:800}.uk-quote-card{justify-self:end;align-self:end;margin-bottom:20px;width:min(390px,100%);background:var(--uk-surface);border:1px solid var(--uk-line);box-shadow:var(--uk-shadow);border-radius:var(--uk-radius);padding:22px}.uk-hero-cta{background:linear-gradient(135deg,rgba(21,152,94,.16),rgba(245,138,35,.12))}.uk-hero-cta h3{font-size:21px;margin:0 0 6px}.uk-hero-cta p{font-size:13.5px;color:var(--uk-ink-soft);margin:0}.uk-hero-cta ul{margin:14px 0 2px;padding-left:18px;font-size:13px;line-height:1.9}.uk-quote-head{display:flex;justify-content:space-between;align-items:center}.uk-quote-head h3{margin:0;font-size:16px}.uk-chart-badge{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--uk-green);color:var(--uk-green)}.uk-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.uk-quote-grid>div:first-child{border-right:1px solid var(--uk-line);padding-right:18px}.uk-quote-grid div{display:flex;flex-direction:column}.uk-quote-grid small{color:var(--uk-ink-soft);font-size:10px}.uk-quote-grid strong{font-size:22px;margin:5px 0}.uk-quote-detail,.uk-updated{font-size:11px;color:var(--uk-ink-soft)}.uk-updated{text-align:center;margin-top:14px}.uk-trust{position:relative;margin-top:-14px;z-index:3;background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);display:grid;grid-template-columns:repeat(4,1fr);box-shadow:var(--uk-shadow);overflow:hidden}.uk-trust article{display:flex;align-items:center;gap:13px;padding:18px 20px;border-right:1px solid var(--uk-line)}.uk-trust article:last-child{border-right:0}.uk-trust-t{display:flex;flex-direction:column}.uk-trust-t strong{font-size:13px}.uk-trust-t span{font-size:11px;color:var(--uk-ink-soft);margin-top:4px;line-height:1.4}.uk-trust-ic{flex:0 0 44px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center}.uk-trust-ic svg{width:20px;height:20px}.uk-trust-ic.green{background:rgba(21,152,94,.14);color:var(--uk-green)}.uk-trust-ic.blue{background:rgba(46,132,216,.14);color:var(--uk-blue)}.uk-trust-ic.orange{background:rgba(245,138,35,.16);color:var(--uk-orange)}.uk-trust-ic.violet{background:rgba(155,84,216,.16);color:var(--uk-violet)}.uk-feats{display:flex;gap:10px;padding:14px 0 4px;overflow-x:auto;scrollbar-width:none}.uk-feats::-webkit-scrollbar{display:none}.uk-feat{flex:0 0 auto;min-width:100px;display:flex;flex-direction:column;align-items:center;gap:9px;padding:15px 10px;border-radius:var(--uk-radius);background:var(--uk-surface);border:1px solid var(--uk-line);box-shadow:var(--uk-shadow-soft);text-align:center}.uk-feat-ic{width:46px;height:46px;border-radius:50%;border:1px solid var(--uk-line);display:grid;place-items:center;color:#d6a53a}.uk-feat-ic svg{width:22px;height:22px}.uk-feat b{font-size:12px;color:var(--uk-ink);line-height:1.25;font-weight:700}@media (min-width:760px){.uk-feat{flex:1}}.uk-section{padding:36px 0}.uk-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.uk-section h2,.uk-section-head h2{margin:0 0 18px;font-size:24px}.uk-section-head a{color:var(--uk-green);font-size:13px;font-weight:700}.uk-offers{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.uk-offer{min-height:220px;position:relative;overflow:hidden;border-radius:var(--uk-radius);background:var(--uk-green-2);background-size:cover;background-position:50%;box-shadow:var(--uk-shadow-soft);color:#fff}.uk-offer:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(1,14,18,.9),rgba(1,14,18,.12))}.uk-offer-tag{top:14px;left:14px;font-size:9px;padding:6px 9px;border-radius:8px;background:var(--uk-green);text-transform:uppercase;letter-spacing:.04em}.uk-offer-disc,.uk-offer-tag{position:absolute;z-index:2;font-weight:800}.uk-offer-disc{top:12px;right:12px;background:var(--uk-orange);color:#fff;font-size:13px;padding:5px 10px;border-radius:999px}.uk-offer-body{position:absolute;z-index:2;left:16px;right:16px;bottom:16px}.uk-offer-body h3{margin:0 0 6px;font-size:20px;line-height:1.1}.uk-offer-body small{display:block;opacity:.85;font-size:12px;margin-bottom:6px}.uk-offer-body strong{display:block;margin-top:2px;color:#4CC985;font-size:28px;font-weight:800;line-height:1.1}.uk-offer.sin-foto{background:var(--uk-green-grad)}.uk-carrusel{position:relative}.uk-carrusel-pista{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.uk-carrusel-pista::-webkit-scrollbar{display:none}.uk-carrusel-item{flex:0 0 calc((100% - 48px) / 4);scroll-snap-align:start;min-width:0}.uk-carrusel-item>.uk-offer{display:block;height:100%}@media (max-width:900px){.uk-carrusel-item{flex-basis:calc((100% - 16px) / 2)}}@media (max-width:560px){.uk-carrusel-item{flex-basis:82%}}.uk-carrusel-flecha{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;display:grid;place-items:center;border-radius:999px;border:0;cursor:pointer;background:rgba(1,14,18,.72);color:#fff;box-shadow:var(--uk-shadow-soft)}.uk-carrusel-flecha.izq{left:-12px}.uk-carrusel-flecha.der{right:-12px}@media (hover:none){.uk-carrusel-flecha{display:none}}.uk-offer-destacado .uk-offer-tag{background:#C9A227;color:#1d1600}.uk-offer-urgente .uk-offer-tag{background:var(--uk-orange);color:#fff;font-size:11px}.uk-ars{display:block;margin-top:2px;font-size:12.5px;font-weight:700;line-height:1.25;color:var(--uk-ink-soft)}.uk-ars-linea{display:inline;margin:0 0 0 6px;font-weight:600}.uk-offer-body .uk-ars{color:#fff;opacity:.9;font-size:13px}.uk-offer-dax{width:100%;border:0;padding:0;text-align:left;cursor:pointer;font:inherit;color:#fff}.uk-offer-dax .uk-offer-tit{display:block;margin:0 0 6px;font-size:20px;line-height:1.1;font-weight:600}.uk-offer.sin-foto:after{background:linear-gradient(0deg,rgba(1,14,18,.55),rgba(1,14,18,0))}.uk-offer-emoji{position:absolute;z-index:1;right:16px;top:42%;transform:translateY(-50%);display:flex;color:#fff;opacity:.22;pointer-events:none}.uk-catcards{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.uk-catcards a{min-height:92px;border-radius:var(--uk-radius);background:var(--uk-surface);border:1px solid var(--uk-line);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;box-shadow:var(--uk-shadow-soft);transition:.18s ease;text-align:center}.uk-catcards a:hover{transform:translateY(-3px);border-color:var(--uk-green)}.uk-catcards svg{width:26px;height:26px;color:var(--uk-green)}.uk-catcards b{font-size:11px}.uk-highlight{display:grid;grid-template-columns:1fr 1.3fr;gap:16px;padding-bottom:30px}.uk-highlight-solo{grid-template-columns:1fr}.uk-panel{min-height:240px;border-radius:var(--uk-radius);padding:22px;background:var(--uk-surface);border:1px solid var(--uk-line);box-shadow:var(--uk-shadow-soft)}.uk-panel h3{margin:0 0 15px;font-size:20px}.uk-statrow{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--uk-line);font-size:13px}.uk-statrow strong{color:var(--uk-green)}.uk-panel-btn{display:flex;justify-content:space-between;align-items:center;background:var(--uk-green-grad);color:#fff;padding:12px 16px;border-radius:var(--uk-radius-btn);margin-top:16px;font-size:13px;font-weight:800}.uk-discover{position:relative;overflow:hidden;background-size:cover;background-position:50%;color:var(--uk-ink)}.uk-discover:before{content:"";position:absolute;inset:0;background:var(--uk-hero-fade)}.uk-discover>*{position:relative;z-index:2}.uk-discover h3{font-size:25px;line-height:1.1}.uk-discover h3 span{color:var(--uk-green)}.uk-discover p{font-size:13px;line-height:1.5;max-width:62%;color:var(--uk-ink);opacity:.9}.uk-discover-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px}.uk-discover-icons div{text-align:center}.uk-discover-icons div>span{width:42px;height:42px;border-radius:50%;background:var(--uk-surface);border:1px solid var(--uk-line);display:grid;place-items:center;margin:0 auto 8px;color:var(--uk-green)}.uk-discover-icons svg{width:20px;height:20px}.uk-discover-icons small{font-size:9px;line-height:1.35;color:var(--uk-ink-soft)}.uk-merchant{display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,rgba(21,152,94,.12),rgba(245,138,35,.1))}.uk-merchant p{font-size:13px;color:var(--uk-ink-soft)}.uk-merchant ul{margin:14px 0;padding-left:18px;font-size:12px;line-height:1.9}.uk-rail{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.uk-rail::-webkit-scrollbar{display:none}.uk-vid{flex:0 0 260px;border-radius:var(--uk-radius);overflow:hidden;background:#000;border:1px solid var(--uk-line);position:relative}.uk-vid video{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;display:block}.uk-vid span{position:absolute;left:10px;bottom:10px;color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.8)}.uk-lugar-card{flex:0 0 auto;width:152px;display:flex;flex-direction:column;gap:6px}.uk-lugar-img{width:152px;height:100px;border-radius:var(--uk-radius);background:var(--uk-surface);border:1px solid var(--uk-line);background-size:cover;background-position:50%;display:grid;place-items:center;font-size:34px;box-shadow:var(--uk-shadow-soft)}.uk-lugar-card b{font-size:14px;color:var(--uk-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-lugar-card small{font-size:12px;color:var(--uk-ink-soft)}.uk-steps{display:grid;grid-template-columns:repeat(4,1fr);background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);padding:16px 18px;box-shadow:var(--uk-shadow-soft)}.uk-steps article{grid-template-columns:44px 1fr auto;gap:10px;align-items:center;padding:6px 10px}.uk-step-ic,.uk-steps article{position:relative;display:grid}.uk-step-ic{width:42px;height:42px;border-radius:50%;background:var(--uk-chip);place-items:center;color:var(--uk-green)}.uk-step-ic svg{width:19px;height:19px}.uk-step-num{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border-radius:50%;background:var(--uk-green);color:#fff;font-size:10px;display:grid;place-items:center;font-weight:800}.uk-step-num.b{background:var(--uk-blue)}.uk-step-num.v{background:var(--uk-violet)}.uk-step-num.o{background:var(--uk-orange)}.uk-steps strong{display:block;font-size:13px}.uk-steps p{margin:3px 0 0;color:var(--uk-ink-soft);font-size:11px;line-height:1.4}.uk-steps .uk-arrow{color:var(--uk-ink-soft);font-size:26px}.uk-canal{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:linear-gradient(90deg,rgba(21,152,94,.14),rgba(19,151,156,.12));padding:22px;border-radius:var(--uk-radius);border:1px solid var(--uk-line)}.uk-canal h3{margin:0 0 4px;font-size:20px}.uk-canal p{margin:0;color:var(--uk-ink-soft);font-size:13px}.uk-canal a{border:0;background:var(--uk-green-grad);color:#fff;padding:13px 24px;border-radius:var(--uk-radius-btn);font-weight:800}.uk-fill{height:100dvh;display:flex;flex-direction:column}.uk-fill,.uk-fill-main{min-height:0;overflow:hidden}.uk-fill-main{flex:1 1 auto;position:relative}.mhome.embedded{max-width:none;width:100%;height:100%;margin:0;padding-bottom:0;display:flex;flex-direction:column;background:transparent}.mhome.embedded .mmap{flex:1 1 auto;min-height:0}.uk-map .mcard{bottom:68px}@media (min-width:760px){.uk-map .mcard{left:16px;right:auto;margin:0;max-width:420px}}.uk-map[data-theme=light]{--bg:#eef1ee;--stroke:rgba(0,0,0,.09);--stroke-2:rgba(0,0,0,.14);--txt:#0d2740;--txt-2:#4a5e68;--txt-3:#8a97a3;--neon:#12a15f;--amber:#d98a00}.uk-map[data-theme=light] .mhead{background:#ffffff;border-bottom-color:var(--uk-line)}.uk-map[data-theme=light] .mbrand-name{color:#0d2740}.uk-map[data-theme=light] .msearch{background:rgba(0,0,0,.04)}.uk-map[data-theme=light] .mmapbtn{background:rgba(255,255,255,.92);color:#0d2740}.uk-map[data-theme=light] .mcard{background:rgba(255,255,255,.97)}.uk-map[data-theme=light] .mcard-img{background:#eef1ee}.uk-map .mtop-right{flex-wrap:wrap;justify-content:flex-end}.uk-app{min-height:100vh}.uk-app[data-theme=light]{--bg:#f4f6f4;--bg-1:#ffffff;--bg-2:#f8f9f6;--panel:rgba(0,0,0,.03);--panel-2:rgba(0,0,0,.05);--stroke:rgba(0,0,0,.09);--stroke-2:rgba(0,0,0,.14);--txt:#0d2740;--txt-2:#4a5e68;--txt-3:#8a97a3;--neon:#12a15f;--neon-dim:#0f8a50;--blue-soft:#2e84d8;--amber:#c07d00}.uk-app[data-theme=light] .glass{background:#ffffff;box-shadow:var(--uk-shadow-soft)}.uk-app[data-theme=light] .adm-input,.uk-app[data-theme=light] .adm-textarea,.uk-app[data-theme=light] select.adm-input{background:#fff;border-color:var(--uk-line);color:var(--uk-ink)}.uk-app-toggle{position:fixed;top:12px;right:12px;z-index:60}.uk-app-toggle .uk-theme-toggle{background:var(--uk-surface);border:1px solid var(--uk-line);color:var(--uk-ink);box-shadow:var(--uk-shadow-soft)}.uk-buscar{padding:22px 0 40px}.uk-search .uk-search-chip,.uk-search-chip{margin-left:10px;flex-shrink:0;display:inline-flex;align-items:center;gap:7px;background:var(--uk-chip);color:var(--uk-green);border:0;border-radius:999px;padding:6px 8px 6px 11px;font-size:12.5px;font-weight:700;cursor:pointer;max-width:46%;font-family:inherit}.uk-search-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-search-chip b{font-size:15px;line-height:1;opacity:.75}.uk-search-chip:hover b{opacity:1}.uk-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-bottom:12px}.uk-chips::-webkit-scrollbar{display:none}.uk-chip{flex-shrink:0;background:var(--uk-surface);border:1px solid var(--uk-line);color:var(--uk-ink);padding:8px 15px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.uk-chip.active{background:var(--uk-green);border-color:var(--uk-green);color:#fff}.uk-chip.link{display:inline-flex;align-items:center;gap:4px}.uk-filters{display:flex;gap:8px;align-items:center;min-width:0;flex-wrap:wrap;padding-bottom:2px}.uk-filters>*{flex-shrink:0}.uk-resbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.uk-resbar .uk-seg{flex-shrink:0}.uk-total-res{font-size:12.5px;color:var(--uk-ink-soft);white-space:nowrap;flex-shrink:0;margin-left:auto}.uk-resbar b{font-size:15px}.uk-seg{display:inline-flex;background:var(--uk-chip);border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);overflow:hidden}.uk-seg button{border:0;background:transparent;color:var(--uk-ink-soft);padding:7px 16px;cursor:pointer;font-size:13px;font-weight:600}.uk-seg button.active{background:var(--uk-green);color:#fff}.uk-res-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:1100px){.uk-res-grid{grid-template-columns:1fr 1fr}}.uk-rescard{background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);overflow:hidden;box-shadow:var(--uk-shadow-soft);display:flex;gap:12px;padding:10px;align-items:stretch}.uk-rescover{position:relative;width:116px;flex-shrink:0;align-self:stretch;min-height:116px;background:var(--uk-chip);border-radius:var(--uk-radius-sm);overflow:hidden;display:block}.uk-rescover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uk-rescover-sin{position:absolute;inset:0;display:grid;place-items:center;font-size:30px;opacity:.5}.uk-resbadge{position:absolute;left:6px;top:6px;font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:999px;color:#fff;background:rgba(0,0,0,.55)}.uk-resbadge.oferta{background:var(--uk-red)}.uk-rescover .uk-open{position:absolute;left:6px;top:6px;z-index:1}.uk-resbody{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0;padding:2px 2px 0 0}.uk-restop{display:flex;align-items:flex-start;gap:8px}.uk-resbody h4{margin:0;font-size:15.5px;display:flex;align-items:center;gap:6px;min-width:0;line-height:1.25}.uk-resbody h4 a{color:var(--uk-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-resmeta{display:flex;gap:5px;flex-wrap:wrap}.uk-resdesde{font-size:12.5px;color:var(--uk-ink-soft)}.uk-resdesde b{color:var(--uk-red);font-size:14px}.uk-pill{font-size:11px;padding:3px 9px;border-radius:999px;background:var(--uk-chip);color:var(--uk-ink-soft);font-weight:600}.uk-pill.green{color:var(--uk-green)}.uk-pill.blue{color:var(--uk-blue)}.uk-resdir{font-size:12px;color:var(--uk-ink-soft)}.uk-resact,.uk-resdir{display:flex;align-items:center;gap:6px}.uk-resact{margin-top:auto;padding-top:6px}.uk-resic{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);color:var(--uk-green);background:var(--uk-surface)}.uk-resic:hover{border-color:var(--uk-green)}.uk-btn-wa{background:linear-gradient(135deg,#25d366,#128c4a);color:#fff;border:0;border-radius:var(--uk-radius-btn)}.uk-btn-ghost,.uk-btn-wa{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px;font-size:13px;font-weight:700;cursor:pointer}.uk-btn-ghost{background:var(--uk-surface);color:var(--uk-ink);border:1px solid var(--uk-line);border-radius:var(--uk-radius-btn)}.uk-estrella{color:var(--uk-gold-b);display:inline-flex;vertical-align:middle;margin-left:5px}.uk-empty{color:var(--uk-ink-soft);font-size:15px;padding:30px 0}.uk-ficha{padding:14px 0 50px}.uk-ficha-top{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;margin-top:10px}.uk-fgal{display:grid;grid-template-columns:1fr;gap:10px}.uk-fgal-main{position:relative;border-radius:var(--uk-radius);overflow:hidden;background:var(--uk-chip)}.uk-fgal-main button{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.uk-fgal-main{align-self:start}.uk-fgal-main img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.uk-fgal-tira{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.uk-fgal-tira button{position:relative;flex:0 0 96px;height:76px;padding:0;border:2px solid transparent;background:var(--uk-chip);border-radius:var(--uk-radius-sm);overflow:hidden;cursor:pointer}.uk-fgal-tira button.on{border-color:var(--uk-green)}.uk-fgal-tira img,.uk-fgal-tira video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.uk-fgal-tira .con-video span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:20px;text-shadow:0 2px 6px rgba(0,0,0,.7);background:rgba(0,0,0,.25)}.uk-fgal-side{display:flex;flex-direction:column;gap:10px}.uk-fgal-side button{padding:0;border:0;background:var(--uk-chip);border-radius:var(--uk-radius-sm);overflow:hidden;cursor:pointer;flex:1;min-height:0}.uk-fgal-side img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.uk-fgal-todas{color:var(--uk-ink);font-size:12.5px;font-weight:700;border:1px solid var(--uk-line)!important;background:var(--uk-surface)!important;min-height:44px;flex:0 0 auto!important}.uk-fgal-todas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-width:min(920px,92vw);max-height:80vh;overflow-y:auto;padding:8px}.uk-fgal-todas-grid button{padding:0;border:0;background:none;cursor:zoom-in}.uk-fgal-todas-grid img,.uk-fgal-todas-grid video{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--uk-radius-sm);display:block}.uk-ficha-card{background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);padding:18px;box-shadow:var(--uk-shadow-soft);display:flex;flex-direction:column;gap:12px;align-self:start}.uk-ficha-card h1{font-size:26px;margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.uk-ficha-pills{display:flex;gap:6px;flex-wrap:wrap}.uk-ficha-desc{margin:0;color:var(--uk-ink-soft);font-size:14px;line-height:1.5}.uk-ficha-vende{display:flex;gap:6px;flex-wrap:wrap}.uk-ficha-vende span{font-size:12.5px;padding:4px 10px;border-radius:999px;background:var(--uk-chip);color:var(--uk-ink)}.uk-suma{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);background:var(--uk-chip)}.uk-suma-tit{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--uk-ink-soft)}.uk-suma-botones{display:flex;flex-wrap:wrap;gap:8px}.uk-suma-btn{flex:1 1 150px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:2px solid var(--uk-green);border-radius:var(--uk-radius-btn);background:var(--uk-surface);font-size:14px;font-weight:800;text-align:center}.uk a.uk-suma-btn,.uk-suma-btn{color:var(--uk-green)}.uk a.uk-suma-btn:focus-visible,.uk a.uk-suma-btn:hover{background:var(--uk-green);color:#fff}.uk-suma-qr{display:flex;align-items:center;gap:12px;margin:2px 0 0}.uk-suma-qr img{width:132px;height:132px;border-radius:8px;background:#fff;padding:4px;border:1px solid var(--uk-line);flex:0 0 auto}.uk-suma-qr figcaption{font-size:13px;color:var(--uk-ink-soft);max-width:22ch}@media (max-width:760px),(pointer:coarse){.uk-suma-qr{display:none}}.uk-suma-sellos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.uk-suma-sellos li{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--uk-surface);border:1px solid var(--uk-line);color:var(--uk-ink);font-size:13px;font-weight:700}.uk-suma-sellos li svg{color:var(--uk-green)}.uk-ficha-wa{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--uk-green-grad);color:#fff;border-radius:var(--uk-radius-sm);padding:12px 16px;font-weight:800;font-size:15px;text-align:center}.uk-ficha-wa small{display:block;font-weight:600;font-size:12px;opacity:.9}.uk a.uk-btn-wa,.uk a.uk-ficha-wa,.uk a.uk-offer,.uk a.uk-resficha{color:#fff}.uk-ficha-sincontacto{display:block;padding:14px 16px;border-radius:var(--uk-radius);border:1px dashed var(--uk-line);background:var(--uk-chip)}.uk-ficha-sincontacto b{display:block;font-size:14px}.uk-ficha-sincontacto span{display:block;margin-top:3px;font-size:12.5px;color:var(--uk-ink-soft);line-height:1.4}.uk-ficha-acciones{display:grid;grid-template-columns:1fr 1fr;gap:8px}.uk-ficha-acciones>*{justify-content:center}.uk-ficha-qr{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm)}.uk-ficha-qr img{width:88px;height:88px;border-radius:8px;background:#fff;flex-shrink:0}.uk-ficha-qr div{display:flex;flex-direction:column;gap:3px;min-width:0}.uk-ficha-qr b{font-size:13px}.uk-ficha-qr span{word-break:break-all}.uk-ficha-qr span,.uk-ficha-ref{font-size:11.5px;color:var(--uk-ink-soft)}.uk-ficha-ref{margin:18px 0 0;text-align:center;letter-spacing:.06em}.uk-ficha-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--uk-line);margin:22px 0 0}.uk-ficha-tabs::-webkit-scrollbar{display:none}.uk-ficha-tabs a{padding:11px 14px;font-size:14px;font-weight:700;color:var(--uk-ink-soft);white-space:nowrap;border-bottom:2px solid transparent}.uk-ficha-tabs a:hover{color:var(--uk-ink);border-bottom-color:var(--uk-green)}.uk-ficha-body{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;margin-top:20px;align-items:start}.uk-ficha-side{display:flex;flex-direction:column;gap:14px}.uk-ficha-sec{margin-bottom:28px;scroll-margin-top:80px}.uk-ficha-vacio{background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);padding:20px;color:var(--uk-ink-soft);font-size:14px}.uk-ficha-vacio p{margin:0}.uk-product-img{position:relative;margin-bottom:10px}.uk-product-img img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--uk-radius);display:block}.uk-product-off{position:absolute;left:8px;top:8px;background:var(--uk-red);color:#fff;font-size:11.5px;font-weight:800;padding:3px 8px;border-radius:8px}.uk-product-desc{color:var(--uk-ink-soft);font-size:13px;margin:4px 0 0}.uk-novedades{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.uk-novedad{display:flex;gap:12px;background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);padding:12px}.uk-novedad img{width:84px;height:84px;-o-object-fit:cover;object-fit:cover;border-radius:var(--uk-radius);flex-shrink:0}.uk-novedad b{font-size:14px}.uk-novedad p{margin:4px 0 0}.uk-ficha-reclamo p,.uk-novedad p{color:var(--uk-ink-soft);font-size:13px}.uk-ficha-reclamo p{margin:0 0 8px}.uk-ficha-reclamo a{color:var(--uk-red);font-weight:700;font-size:13.5px}@media (max-width:900px){.uk-fgal,.uk-ficha-body,.uk-ficha-top{grid-template-columns:1fr}.uk-fgal-side{flex-direction:row;height:76px}.uk-fgal-side button{flex:1}.uk-fgal-todas{flex:1.4!important}.uk-fgal-main img{min-height:220px;max-height:300px}.uk-fgal-tira button{flex:0 0 78px;height:62px}}.uk-profile{padding-bottom:50px}.uk-cover{aspect-ratio:16/9;max-height:62vh;background:var(--uk-chip);overflow:hidden}.uk-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:720px){.uk-cover{aspect-ratio:4/3;max-height:52vh}}.uk-empty .uk-btn,.uk-empty .uk-btn-ghost{display:inline-flex;flex:0 0 auto;width:auto;margin-top:10px}.uk-back{display:inline-flex;align-items:center;gap:6px;color:var(--uk-ink-soft);font-size:14px;margin:16px 0}.uk-profile-head{display:flex;gap:18px;align-items:flex-start;margin-top:-50px;position:relative;flex-wrap:wrap}.uk-profile-logo{width:96px;height:96px;border-radius:var(--uk-radius);border:3px solid var(--uk-surface);-o-object-fit:cover;object-fit:cover;background:var(--uk-surface);box-shadow:var(--uk-shadow-soft)}.uk-profile-info{flex:1;min-width:220px;padding-top:54px}.uk-profile-info h1{margin:0 0 8px;font-size:26px;gap:8px}.uk-meta,.uk-profile-info h1{display:flex;align-items:center}.uk-meta{gap:10px;flex-wrap:wrap;font-size:13px;color:var(--uk-ink-soft)}.uk-meta span{display:inline-flex;align-items:center;gap:4px}.uk-cta{display:flex;gap:8px;flex-wrap:wrap;padding-top:54px}.uk-cta .uk-btn-ghost,.uk-cta .uk-btn-wa{flex:0 1 auto;padding:11px 18px}.uk-desc{color:var(--uk-ink-soft);max-width:640px;margin:18px 0 0;line-height:1.55}.uk-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:26px}.uk-info-card{background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);padding:18px;box-shadow:var(--uk-shadow-soft)}.uk-info-card h3{margin:0 0 12px;font-size:16px}.uk-info-row{display:flex;gap:10px;align-items:center;padding:7px 0;color:var(--uk-ink)}.uk-info-row .ic{width:34px;height:34px;border-radius:var(--uk-radius-sm);background:var(--uk-chip);display:grid;place-items:center;color:var(--uk-green);flex-shrink:0}.uk-info-row>div{display:flex;flex-direction:column;font-size:13px}.uk-info-row b{font-size:11px;color:var(--uk-ink-soft);font-weight:600}.uk-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin-top:16px}.uk-product{background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);padding:14px;box-shadow:var(--uk-shadow-soft)}.uk-product h4{margin:0 0 6px;font-size:14px;color:var(--uk-ink)}.uk-product .price{color:var(--uk-green);font-weight:800}.uk-product .foot{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;color:var(--uk-ink-soft)}.uk-product .wa-mini{width:34px;height:34px;border-radius:var(--uk-radius);background:#25d366;display:grid;place-items:center;flex-shrink:0}.uk-footer{background:var(--uk-surface-2);border-top:1px solid var(--uk-line);padding:30px 0 20px}.uk-foot-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.uk-foot-col h4{font-size:18px;color:var(--uk-ink);margin:0;font-weight:800}.uk-foot-col h4:after{content:"";display:block;width:36px;height:3px;background:var(--uk-green);border-radius:2px;margin:9px 0 6px}.uk-foot-link{display:flex;align-items:center;gap:13px;padding:10px 0;color:var(--uk-ink);font-size:15px}.uk-foot-link svg{width:21px;height:21px;color:var(--uk-ink);flex-shrink:0}.uk-foot-link span{flex:1}.uk-foot-link i{color:var(--uk-ink-soft);font-style:normal;font-size:18px}.uk-foot-link:hover,.uk-foot-link:hover svg{color:var(--uk-green)}.uk-foot-cta{display:flex;align-items:center;gap:16px;background:rgba(21,152,94,.1);border:1px solid rgba(21,152,94,.22);border-radius:var(--uk-radius);padding:18px 20px;margin:18px 0}.uk-foot-cta-ic{width:58px;height:58px;border-radius:50%;background:var(--uk-green);color:#fff;display:grid;place-items:center;flex-shrink:0}.uk-foot-cta-ic svg{width:28px;height:28px}.uk-foot-cta-txt{flex:1;min-width:0}.uk-foot-cta-txt b{font-size:18px;color:var(--uk-ink)}.uk-foot-cta-txt p{font-size:13.5px;color:var(--uk-ink-soft);margin:4px 0 0;line-height:1.45}.uk-foot-cta-btn{flex-shrink:0;background:var(--uk-green-grad);color:#fff;padding:14px 24px;border-radius:var(--uk-radius-btn);font-weight:800;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;font-size:14px}.uk-foot-bottom{display:flex;align-items:center;gap:14px 22px;margin-top:8px;padding-top:18px;border-top:1px solid var(--uk-line);flex-wrap:wrap}.uk-foot-logo img{height:24px;width:auto;display:block}.uk-footer-socials{display:flex;gap:8px}.uk-footer-socials a{width:28px;height:28px;display:grid;place-items:center;border-radius:8px}.uk-footer-socials svg{width:15px;height:15px}.uk-foot-copy{color:var(--uk-ink-soft);font-size:12px;margin-left:auto}.uk-version{color:var(--uk-ink-soft);opacity:.6;font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.02em}@media (max-width:1120px){.uk-header-main{grid-template-columns:180px 1fr}.uk-tools{grid-column:1/-1;justify-content:flex-end;flex-wrap:wrap}.uk-offers,.uk-trust{grid-template-columns:repeat(2,1fr)}.uk-catcards{grid-template-columns:repeat(4,1fr)}.uk-highlight{grid-template-columns:1fr 1fr}.uk-merchant{grid-column:1/-1}}@media (max-width:780px){.uk-social-copy .uk-hide-sm{display:none}.uk-social-inner{min-height:36px}.uk-head-actions .uk-pill{padding:6px 9px;font-size:12px}.uk-head-actions .uk-pill svg{width:15px;height:15px}.uk-hero{min-height:auto}.uk-hero-grid{grid-template-columns:1fr;padding:34px 0}.uk-quote-card{justify-self:stretch;width:100%;margin:0}.uk-trust{grid-template-columns:1fr;margin-top:16px}.uk-trust article{border-right:0;border-bottom:1px solid var(--uk-line)}.uk-offers{grid-template-columns:1fr}.uk-catcards{grid-template-columns:repeat(3,1fr)}.uk-highlight{grid-template-columns:1fr}.uk-discover p{max-width:100%}.uk-steps{grid-template-columns:1fr}.uk-steps .uk-arrow{display:none}.uk-foot-cols{grid-template-columns:1fr 1fr;gap:8px 24px}.uk-foot-cta{flex-wrap:wrap}.uk-foot-cta-btn{width:100%;justify-content:center;margin-top:4px}}@media (max-width:520px){.uk-brand-word{font-size:32px}.uk-catcards{grid-template-columns:repeat(2,1fr)}.uk-foot-cols{grid-template-columns:1fr}.uk-foot-copy{margin-left:0;width:100%}}.uk-footer{position:relative;overflow:hidden}.uk-uruku-marca{position:absolute;right:-18px;bottom:-26px;width:190px;color:var(--uk-primary,#e11d48);opacity:.06;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uk-uruku-marca svg{width:100%;height:auto;display:block}[data-theme=light] .uk-uruku-marca{opacity:.08}@media (max-width:640px){.uk-uruku-marca{width:120px;right:-10px;bottom:-16px}}.uk-resficha{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--uk-green-grad);color:#fff;border-radius:var(--uk-radius-sm);padding:9px 12px;font-size:13px;font-weight:700;white-space:nowrap}.uk-resficha:hover{filter:brightness(1.08)}.uk-resprod{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:var(--uk-ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uk-resprod .coincide{color:var(--uk-ink);font-weight:700}.uk-resprod .mas{opacity:.65}.uk-resofertas{display:flex;gap:8px;margin-top:10px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.uk-resofertas::-webkit-scrollbar{display:none}.uk-resoferta{flex:0 0 96px;display:block;color:inherit;text-decoration:none;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);padding:6px;background:var(--uk-surface)}.uk-resoferta .sinfoto,.uk-resoferta img{display:block;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:7px;background:var(--uk-line)}.uk-resoferta b{display:block;margin-top:5px;font-size:11.5px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-resoferta .precio{display:block;font-size:13px;font-weight:800;color:var(--uk-green-ic)}.uk-resoferta:hover{border-color:var(--uk-neon)}.uk-resoferta.mas{display:grid;place-items:center;text-align:center;flex-basis:62px;font-size:12px}.uk-reservar,.uk-resoferta.mas{font-weight:700;color:var(--uk-ink-soft)}.uk-reservar{display:block;width:100%;margin-top:5px;padding:5px 6px;border-radius:7px;border:1px solid var(--uk-line);background:transparent;font-size:11px;cursor:pointer}.uk-reservar:hover{border-color:var(--uk-neon);color:var(--uk-ink)}.uk-reservar.puesto{background:var(--uk-green-soft);border-color:var(--uk-neon);color:var(--uk-neon)}.uk-reserva-barra{position:fixed;left:12px;right:12px;bottom:74px;z-index:60;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:var(--uk-radius-sm);background:var(--uk-green);color:#fff;text-decoration:none;box-shadow:0 8px 26px rgba(0,0,0,.34);font-size:13.5px;font-weight:700}.uk-reserva-barra .n{display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:rgba(0,0,0,.22);font-size:12.5px}.uk-reserva-barra .txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-reserva-barra .ver{flex-shrink:0;opacity:.85}.uk-linkbtn{background:none;border:none;padding:2px 4px;cursor:pointer;color:var(--uk-ink-soft);font-size:13px}.uk-linkbtn:hover{color:var(--uk-ink)}.uk-marca-uruku{display:inline-block;margin-top:4px;padding:1px 7px;border-radius:999px;background:var(--uk-green-soft);color:var(--uk-neon);font-size:9.5px;font-weight:800;letter-spacing:.06em;vertical-align:middle}.hm-aviso{position:absolute;left:50%;transform:translateX(-50%);bottom:62px;z-index:500;padding:7px 14px;border-radius:999px;pointer-events:none;background:rgba(12,16,22,.86);color:#e8edf4;font-size:12.5px;font-weight:600;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(6px);white-space:nowrap}.uk-ayuda-btn{position:fixed;right:14px;bottom:18px;z-index:55;display:inline-flex;align-items:center;gap:7px;padding:11px 16px;border:0;border-radius:999px;background:var(--uk-green);color:#fff;font:inherit;font-weight:800;font-size:14px;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.22)}.uk-ayuda-btn.abierto{width:44px;height:44px;padding:0;justify-content:center;font-size:22px;line-height:1}.uk-ayuda-btn:hover{filter:brightness(1.06)}.uk-ayuda{position:fixed;right:14px;bottom:74px;z-index:55;width:min(380px,calc(100vw - 28px));max-height:min(70vh,620px);display:flex;flex-direction:column;background:var(--uk-surface);color:var(--uk-ink);border:1px solid var(--uk-line);border-radius:var(--uk-radius);box-shadow:0 16px 48px rgba(0,0,0,.28);overflow:hidden}.uk-ayuda-cab{padding:12px 14px;border-bottom:1px solid var(--uk-line);flex-direction:column;gap:2px}.uk-ayuda-cab b{font-size:14.5px}.uk-ayuda-cab span{font-size:12px;color:var(--uk-ink-soft)}.uk-ayuda-msgs{flex:1;overflow-y:auto;padding:12px;gap:10px}.uk-ayuda-msg,.uk-ayuda-msgs{display:flex;flex-direction:column}.uk-ayuda-msg{gap:6px;max-width:92%}.uk-ayuda-msg.yo{align-self:flex-end;align-items:flex-end}.uk-ayuda-burbuja{padding:9px 12px;border-radius:var(--uk-radius-sm);font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word;background:var(--uk-chip)}.uk-ayuda-msg.yo .uk-ayuda-burbuja{background:var(--uk-green);color:#fff;border-bottom-right-radius:4px}.uk-ayuda-msg.uruku .uk-ayuda-burbuja{border-bottom-left-radius:4px}.uk-ayuda-msg.error .uk-ayuda-burbuja{background:#fde8e8;color:#7a1f1f}.uk-ayuda-burbuja a{color:inherit;text-decoration:underline}.uk-ayuda-msg.uruku .uk-ayuda-burbuja a{color:var(--uk-green)}.uk-ayuda-burbuja.pensando{letter-spacing:3px;opacity:.6}.uk-ayuda-fuentes{display:flex;flex-direction:column;gap:4px}.uk-ayuda-fuentes a{display:flex;flex-direction:column;padding:7px 10px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);text-decoration:none;color:inherit;font-size:13px}.uk-ayuda-fuentes a b{color:var(--uk-green)}.uk-ayuda-fuentes a span,.uk-ayuda-util{font-size:11.5px;color:var(--uk-ink-soft)}.uk-ayuda-util{display:flex;align-items:center;gap:6px}.uk-ayuda-util button{border:0;background:transparent;cursor:pointer;font-size:15px;padding:0 2px}.uk-ayuda-sug{display:flex;flex-wrap:wrap;gap:6px}.uk-ayuda-sug button{border:1px solid var(--uk-line);background:transparent;color:var(--uk-ink);border-radius:999px;padding:5px 10px;font:inherit;font-size:12.5px;cursor:pointer}.uk-ayuda-sug button:hover{border-color:var(--uk-green);color:var(--uk-green)}.uk-ayuda-form{display:flex;gap:8px;padding:10px;border-top:1px solid var(--uk-line)}.uk-ayuda-form input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-btn);background:transparent;color:var(--uk-ink);font:inherit;font-size:14px}.uk-ayuda-form button{padding:0 14px;border:0;border-radius:var(--uk-radius-btn);background:var(--uk-green);color:#fff;font:inherit;font-weight:700;cursor:pointer}.uk-ayuda-form button:disabled{opacity:.5;cursor:default}@media (max-width:900px){.uk-ayuda-btn{bottom:78px}.uk-ayuda{bottom:132px;max-height:min(62vh,560px)}}.uk-map-yo a{width:30px;height:30px;display:grid;place-items:center;text-decoration:none;color:#214533}.uk-map-yo a svg{width:17px;height:17px}.uk-resdist{font-size:12px;color:var(--uk-green);font-weight:700;white-space:nowrap}.uk-top-item[href]{text-decoration:none}.uk-top-item[href]:hover b{text-decoration:underline}.uk-cambio{padding:26px 0 40px;max-width:980px}.uk-cambio h1{font-size:30px;margin:0 0 6px}.uk-cambio-sub{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--uk-ink-soft);max-width:720px}.uk-cambio-sub em{font-style:normal;font-weight:700;color:var(--uk-green)}.uk-cambio-calc{display:flex;flex-direction:column;gap:14px}.uk-cc-card{padding:16px 18px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface)}.uk-cc-card h2{font-size:17px;margin:0 0 4px}.uk-cc-card>p{margin:0 0 12px;font-size:13.5px;color:var(--uk-ink-soft)}.uk-cc-cab{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.uk-cc-cab span{font-size:12.5px;color:var(--uk-ink-soft)}.uk-cc-cab span.vieja{color:var(--uk-orange);font-weight:600}.uk-cc-cab .uk-btn-ghost{flex:0 0 auto;width:auto}.uk-cc-link{border:0;background:none;padding:0;color:var(--uk-green);font:inherit;text-decoration:underline;cursor:pointer}.uk-cc-tasas{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.uk-cc-tasas label{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);font-size:13.5px}.uk-cc-tasas label span{flex:1;color:var(--uk-ink-soft)}.uk-cc-tasas input{width:88px;padding:8px 10px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);background:transparent;color:var(--uk-ink);font:inherit;font-size:17px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.uk-cc-factor{margin:12px 0 0;font-size:13.5px;line-height:1.5;color:var(--uk-ink-soft)}.uk-cc-factor b{color:var(--uk-ink)}.uk-cc-factor em{font-style:normal;color:var(--uk-green);font-weight:700}.uk-cc-dos{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.uk-cc-verde{border-color:var(--uk-green);box-shadow:0 0 0 2px color-mix(in srgb,var(--uk-green) 22%,transparent)}.uk-cc-in{display:flex;align-items:center;gap:8px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);padding:4px 12px;margin-bottom:10px}.uk-cc-in span{font-weight:800;color:var(--uk-ink-soft)}.uk-cc-in input{flex:1;min-width:0;border:0;background:transparent;color:var(--uk-ink);font:inherit;font-size:22px;font-weight:800;padding:8px 0;outline:0;font-variant-numeric:tabular-nums}.uk-cc-res{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:var(--uk-radius);background:var(--uk-chip)}.uk-cc-res b{font-size:28px;line-height:1.1;color:var(--uk-green);font-variant-numeric:tabular-nums}.uk-cc-res small{font-size:12px;color:var(--uk-ink-soft)}.uk-cc-formulas{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.uk-cc-formulas div{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);font-size:13px}.uk-cc-formulas code{font-family:inherit;font-weight:800;color:var(--uk-green);background:var(--uk-chip);padding:6px 10px;border-radius:8px}.uk-cc-formulas small{color:var(--uk-ink-soft)}.uk-cc-ejemplos{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.uk-cc-ejemplos button{border:1px solid var(--uk-line);background:transparent;color:var(--uk-ink);border-radius:999px;padding:7px 12px;font:inherit;font-size:12.5px;cursor:pointer}.uk-cc-ejemplos button b{color:var(--uk-green)}.uk-cc-ejemplos button:hover{border-color:var(--uk-green)}.uk-cc-aviso{margin:14px 0 0;padding:10px 12px;border-radius:var(--uk-radius-sm);font-size:13px;line-height:1.45;background:color-mix(in srgb,var(--uk-orange) 12%,transparent);color:var(--uk-ink)}.uk-cc-mapa{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;align-items:start}.uk-cc-mapa-canvas .map-canvas{height:360px;min-height:300px;border-radius:var(--uk-radius-sm);overflow:hidden}.uk-cc-mapa ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.uk-cc-mapa li{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);font-size:13px}.uk-cc-mapa li a:first-child{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0}.uk-cc-mapa li a:first-child span{color:var(--uk-ink-soft);font-size:12px}.uk-cc-dist{font-size:12px;color:var(--uk-green);font-weight:700;white-space:nowrap}.uk-cc-mapa li .uk-btn-ghost{padding:6px 10px;font-size:12px}@media (max-width:760px){.uk-cc-mapa{grid-template-columns:1fr}}.uk-planes{padding:26px 0 40px}.uk-planes h1{font-size:28px;margin:0 0 6px}.uk-planes-sub{margin:0 0 22px;max-width:640px;color:var(--uk-ink-soft);font-size:15px;line-height:1.5}.uk-planes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;align-items:stretch}.uk-plan{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface)}.uk-plan-destacado{border-color:var(--uk-green);box-shadow:0 0 0 2px color-mix(in srgb,var(--uk-green) 25%,transparent)}.uk-plan header{display:flex;flex-direction:column;gap:6px}.uk-plan h2{margin:0;font-size:19px}.uk-plan-precio b{font-size:26px}.uk-plan-precio span{font-size:13px;color:var(--uk-ink-soft);margin-left:2px}.uk-plan-desc{margin:0;font-size:13.5px;line-height:1.45;color:var(--uk-ink-soft)}.uk-plan ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.4;flex:1}.uk-plan li:before{content:"✓ ";color:var(--uk-green);font-weight:800}.uk-plan li.uk-plan-cuota{margin-top:4px;color:var(--uk-ink-soft)}.uk-plan li.uk-plan-cuota:before{content:"· "}.uk-plan .uk-btn,.uk-plan .uk-btn-ghost{justify-content:center;text-align:center;flex:0 0 auto;margin-top:auto;min-height:44px}.uk-planes-nota{margin:22px 0 0;font-size:13.5px;color:var(--uk-ink-soft);max-width:640px;line-height:1.5}.uk-guia{padding:26px 0 40px;max-width:900px}.uk-guia h1{font-size:30px;margin:0 0 6px}.uk-guia-sub{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--uk-ink-soft);max-width:720px}.uk-guia-hoy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-bottom:22px}.uk-guia-card{padding:16px 18px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface);display:flex;flex-direction:column;gap:8px}.uk-guia-card h2,.uk-guia-sec h2{font-size:18px;margin:0}.uk-guia-card small{font-size:12px;color:var(--uk-ink-soft)}.uk-guia-card small.vieja{color:var(--uk-orange);font-weight:600}.uk-guia-estados{display:flex;flex-wrap:wrap;gap:6px}.uk-guia-estado{padding:6px 10px;border-radius:999px;font-size:13px;font-weight:700}.uk-guia-estado.ok{background:color-mix(in srgb,var(--uk-green) 16%,transparent);color:var(--uk-green)}.uk-guia-estado.ojo{background:color-mix(in srgb,var(--uk-orange) 18%,transparent);color:var(--uk-orange)}.uk-guia-estado.mal{background:color-mix(in srgb,var(--uk-red) 16%,transparent);color:var(--uk-red)}.uk-guia-nota{margin:0;font-size:13.5px;line-height:1.45}.uk-guia-tasas{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px}.uk-guia-tasas b{font-size:18px}.uk-guia-fav{margin:0;padding:8px 10px;border-radius:var(--uk-radius-btn);font-size:13px;font-weight:600}.uk-guia-fav.mejor{background:color-mix(in srgb,var(--uk-green) 14%,transparent);color:var(--uk-green)}.uk-guia-fav.peor{background:color-mix(in srgb,var(--uk-orange) 16%,transparent);color:var(--uk-orange)}.uk-guia-fav.igual{background:var(--uk-chip);color:var(--uk-ink-soft)}.uk-guia-sec{margin:0 0 22px;padding-top:18px;border-top:1px solid var(--uk-line);scroll-margin-top:90px}.uk-guia-sec h2{margin-bottom:10px}.uk-guia-preguntas{display:flex;flex-direction:column;gap:6px}.uk-guia-preguntas details{border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface)}.uk-guia-preguntas summary{padding:11px 14px;font-weight:700;font-size:14.5px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:10px}.uk-guia-preguntas summary::-webkit-details-marker{display:none}.uk-guia-preguntas summary:after{content:"+";color:var(--uk-green);font-weight:800}.uk-guia-preguntas details[open] summary:after{content:"−"}.uk-guia-preguntas p{margin:0;padding:0 14px 12px;font-size:14px;line-height:1.55;color:var(--uk-ink)}.uk-guia-vacio{margin:0;font-size:13.5px;color:var(--uk-ink-soft)}.uk-guia-abiertos{margin-bottom:12px;padding:12px 14px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-chip)}.uk-guia-abiertos-cab{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:14px}.uk-guia-abiertos ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px}.uk-guia-abiertos li{display:flex;justify-content:space-between;gap:8px;font-size:13.5px;padding:6px 8px;background:var(--uk-surface);border-radius:8px}.uk-guia-abiertos li a{text-decoration:none;color:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-guia-abiertos li a span{color:var(--uk-ink-soft)}.uk-guia-abiertos li em{font-style:normal;font-size:12px;color:var(--uk-green);white-space:nowrap}.uk-guia-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.uk-guia-chips a{padding:8px 12px;border:1px solid var(--uk-line);border-radius:999px;text-decoration:none;color:var(--uk-ink);font-size:13.5px;font-weight:600;background:var(--uk-surface)}.uk-guia-chips a:hover{border-color:var(--uk-green);color:var(--uk-green)}.uk-guia-chips a.uk-btn{border:0}.uk-guia-servicios{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.uk-guia-servicios ul{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:4px;font-size:13.5px}.uk-guia-servicios a{color:var(--uk-green);text-decoration:none}.uk-guia-videos{display:flex;flex-wrap:wrap;gap:8px}.uk-guia-videos a{padding:8px 12px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);text-decoration:none;color:var(--uk-ink);font-size:13.5px}.uk-guia-pie{margin:8px 0 0;font-size:13.5px;color:var(--uk-ink-soft)}.uk-servicios-cab{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}.uk-servicios-cab h2{margin:0;font-size:18px}.uk-servicios-cab .uk-btn-ghost{flex:0 0 auto;width:auto}.uk-home-chips{display:flex;gap:8px;overflow-x:auto;padding:12px 0 4px;scrollbar-width:none}.uk-home-chips::-webkit-scrollbar{display:none}.uk-home-chips a{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);background:var(--uk-surface);color:var(--uk-ink);text-decoration:none;font-size:14px;font-weight:600}.uk-home-chips a svg{color:var(--uk-green-ic)}.uk-home-chips a.uk-chip-ofertas{background:var(--uk-red-soft);border-color:var(--uk-red);color:var(--uk-red)}.uk-home-chips a.uk-chip-ofertas svg{color:var(--uk-red)}.uk-home-chips a.uk-chip-ofertas:hover{border-color:var(--uk-red);color:var(--uk-red)}.uk-home-chips a.uk-chip-ofertas:hover svg{color:var(--uk-red)}.uk-home-chips a:hover{border-color:var(--uk-green);color:var(--uk-green)}.uk-home-chips a:hover svg{color:inherit}.uk-home-hero{margin-top:10px}.uk-home-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:36px;padding:36px 0;min-height:380px}.uk-home-hero h1{margin:0 0 12px;font-size:clamp(32px,4.2vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.025em}.uk-home-hero h1 span{color:var(--uk-green)}.uk-home-btn-claro{background:var(--uk-surface)}.uk-home-hero .uk-hero-actions .uk-btn,.uk-home-hero .uk-hero-actions .uk-btn-ghost{flex:0 0 auto;width:auto}.uk-home-nuevos{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:6px 14px 6px 12px;border:1px solid var(--uk-line);border-radius:999px;background:var(--uk-surface);font-size:13.5px;font-weight:600;color:var(--uk-ink)}.uk-home-nuevos span{width:8px;height:8px;border-radius:50%;background:var(--uk-green);box-shadow:0 0 0 0 var(--uk-green);animation:uk-late 2s ease-out infinite;flex:0 0 auto}@keyframes uk-late{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--uk-green) 55%,transparent)}to{box-shadow:0 0 0 9px transparent}}@media (prefers-reduced-motion:reduce){.uk-home-nuevos span{animation:none}}.uk-home-props{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-top:26px}.uk-home-props div{display:flex;flex-direction:column;gap:2px;font-size:13px}.uk-home-props b{font-size:14px}.uk-home-props span{color:var(--uk-ink-soft)}.uk-home-hoy{justify-self:end;width:min(360px,100%);background:var(--uk-surface);border:1px solid var(--uk-line);border-radius:var(--uk-radius);padding:16px 18px;box-shadow:var(--uk-shadow)}.uk-home-hoy-cab{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.uk-home-hoy h3{margin:0;font-size:17px}.uk-home-hoy small{font-size:11.5px;color:var(--uk-ink-soft)}.uk-home-hoy ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.uk-home-hoy li{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--uk-line);font-size:14px}.uk-home-hoy li:first-child{border-top:0}.uk-home-hoy li b.ok{color:var(--uk-green)}.uk-home-hoy li b.ojo{color:var(--uk-orange)}.uk-home-hoy li b.mal{color:var(--uk-red)}.uk-home-hoy-nota{font-size:13px!important;color:var(--uk-ink-soft)}.uk-home-hoy-link{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:10px;border-top:1px solid var(--uk-line);text-decoration:none;color:var(--uk-ink);font-weight:700;font-size:14px}.uk-home-hoy-link span{color:var(--uk-green)}.uk-home-sec{padding:26px 0 4px}.uk-home-sec .uk-section-head{margin-bottom:12px}.uk-home-sec h2{margin:0;font-size:20px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.uk-home-sec h2 small{font-size:13px;font-weight:400;color:var(--uk-ink-soft)}.uk-home-sec .uk-section-head>a{font-size:13.5px;font-weight:700;color:var(--uk-green);text-decoration:none;white-space:nowrap}.uk-home-grid{display:grid;gap:10px}.uk-home-grid-4{grid-template-columns:repeat(4,1fr)}.uk-home-grid-3{grid-template-columns:repeat(3,1fr)}.uk-home-grid-2{grid-template-columns:repeat(2,1fr)}.uk-home-dos{display:grid;grid-template-columns:1.3fr 1fr;gap:24px;align-items:start}.uk-home-card{display:flex;flex-direction:column;gap:3px;padding:14px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface);color:var(--uk-ink);text-decoration:none;font:inherit;text-align:left;cursor:pointer}.uk-home-card:hover{border-color:var(--uk-green)}.uk-home-card b{font-size:14px}.uk-home-card small{font-size:12.5px;color:var(--uk-ink-soft)}.uk-home-card em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--uk-green);margin-top:4px}.uk-home-ic{width:38px;height:38px;border-radius:var(--uk-radius-sm);background:var(--uk-chip);display:flex;align-items:center;justify-content:center;color:var(--uk-green-ic);margin-bottom:4px}.uk-home-card-c{align-items:center;text-align:center}.uk-home-card-c b{font-size:13.5px}.uk-home-card-ayuda{border-color:var(--uk-green)}.uk-home-card-fila{flex-direction:row;align-items:center;gap:12px}.uk-home-card-fila .uk-home-ic{margin:0;flex-shrink:0}.uk-home-card-fila div{display:flex;flex-direction:column;gap:2px}@media (max-width:900px){.uk-home-hero-grid{grid-template-columns:1fr;gap:18px;padding:26px 0;min-height:0}.uk-home-hoy{justify-self:stretch;width:100%}.uk-home-dos{grid-template-columns:1fr}.uk-home-grid-2,.uk-home-grid-4{grid-template-columns:1fr 1fr}.uk-home-grid-3{grid-template-columns:1fr}}.uk-permiso{margin:12px 0;padding:14px 16px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface);font-size:14px;line-height:1.5}.uk-permiso.bloqueado{border-color:#e2b23a;background:#fff8e6;color:#3a2c12}.uk-permiso p{margin:0 0 10px}.uk-permiso ol{margin:0 0 12px;padding-left:22px;list-style:decimal}.uk-permiso li{margin:3px 0}.uk-permiso .uk-btn,.uk-permiso .uk-btn-ghost{width:auto;display:inline-flex;flex:0 0 auto;padding:9px 14px;font-size:14px}.uk-permiso-acciones{display:flex;gap:8px;flex-wrap:wrap}.uk-404{padding:56px 0 72px;max-width:560px}.uk-404-num{margin:0;font-size:13px;letter-spacing:.12em;color:var(--uk-ink-soft);font-weight:700}.uk-404 h1{margin:6px 0 10px;font-size:30px}.uk-404 p{color:var(--uk-ink-soft);line-height:1.5}.uk-404-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.uk-404-links .uk-btn,.uk-404-links .uk-btn-ghost{width:auto;display:inline-flex;flex:0 0 auto;padding:12px 18px}.uk-comunidad-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 0 4px;padding:16px 18px;border-radius:var(--uk-radius);color:var(--uk-ink);border:1px solid color-mix(in srgb,var(--uk-green) 35%,var(--uk-line));background:color-mix(in srgb,var(--uk-green) 9%,var(--uk-surface))}.uk-comunidad-texto{display:grid;gap:4px;flex:1 1 320px}.uk-comunidad-texto b{font-size:16px}.uk-comunidad-texto span{font-size:13.5px;color:var(--uk-ink-soft);line-height:1.45}.uk-comunidad-acciones{display:flex;gap:8px;flex-wrap:wrap}.uk-comunidad-acciones .uk-btn,.uk-comunidad-acciones .uk-btn-ghost{flex:0 0 auto;width:auto;padding:11px 16px}.uk-comunidad-chico{margin:10px 0 18px;padding:10px 14px;border-radius:var(--uk-radius);font-size:13.5px;line-height:1.5;color:var(--uk-ink);background:color-mix(in srgb,var(--uk-green) 9%,var(--uk-surface));border:1px solid color-mix(in srgb,var(--uk-green) 35%,var(--uk-line))}.uk-comunidad-chico a{color:var(--uk-green)}.uk-comunidad{padding:20px 0 48px}.uk-comunidad h1{margin:0 0 8px;font-size:28px}.uk-comunidad-sub{margin:0 0 22px;font-size:15px;color:var(--uk-ink-soft);line-height:1.5;max-width:62ch}.uk-comunidad-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:start}.uk-comunidad-col h2{font-size:18px;margin:0 0 8px}.uk-comunidad-col h2+.uk-comunidad-lista{margin-bottom:20px}.uk-comunidad-lista{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:14.5px;line-height:1.5}.uk-comunidad-entrar{display:grid;gap:14px;padding:18px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface);justify-items:center;text-align:center}.uk-comunidad-btn{width:auto;flex:0 0 auto;padding:14px 22px;font-size:15px;border-radius:var(--uk-radius-btn)}.uk-comunidad-qr{display:grid;gap:6px;justify-items:center}.uk-comunidad-qr img{border-radius:var(--uk-radius-sm);border:1px solid var(--uk-line);background:#fff}.uk-comunidad-canal,.uk-comunidad-qr small{font-size:12.5px;color:var(--uk-ink-soft)}.uk-comunidad-canal a{color:var(--uk-green);font-weight:700}.uk-comunidad-pronto{display:grid;gap:6px;font-size:14px;line-height:1.5}.uk-comunidad-admins{margin-top:28px;padding-top:18px;border-top:1px solid var(--uk-line);max-width:70ch}.uk-comunidad-admins h2{font-size:18px;margin:0 0 6px}.uk-comunidad-admins p{margin:0;font-size:14.5px;line-height:1.55;color:var(--uk-ink-soft)}.uk-comunidad-admins a{color:var(--uk-green)}@media (max-width:760px){.uk-comunidad-grid{grid-template-columns:1fr}}.uk-contesto{position:fixed;left:50%;bottom:84px;transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;max-width:min(92vw,520px);padding:12px 16px;border-radius:var(--uk-radius);background:#18241D;color:#EEF3EF;box-shadow:0 10px 30px rgba(0,0,0,.35);font-size:14px}@media (min-width:900px){.uk-contesto{bottom:24px}}.uk-contesto-btns{display:flex;gap:6px}.uk-contesto-btns button{border:0;border-radius:var(--uk-radius-btn);padding:8px 14px;font-weight:800;cursor:pointer;background:#fff;color:#18241D}.uk-contesto-btns button.suave{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.35);font-weight:600}.uk-contesto-gracias{font-weight:600}.uk-responde{color:var(--uk-green);font-weight:700}.uk-no-responde{color:#b45309}.uk-aviso-taxi{margin:0 0 14px;padding:10px 14px;border-radius:var(--uk-radius);font-size:13.5px;line-height:1.5;background:#fff8e6;border:1px solid #f2d27a;color:#3a2c12}.uk-ficha-responde{align-items:center;gap:4px;color:var(--uk-green)}.uk-ficha-no-responde,.uk-ficha-responde{display:inline-flex;font-size:12.5px;font-weight:700}.uk-ficha-no-responde{color:#b45309}.uk-volver-atras{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:14px;margin:4px 0 8px}.uk-volver-atras svg{width:16px;height:16px}.uk-volver-atras:hover{color:var(--uk-green)}.uk-ayuda-btn{padding-left:8px}.uk-ayuda-mascota{border-radius:999px;background:#fff;flex:0 0 auto}.uk-ayuda-cab{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 12px}.uk-ayuda-cab>div{display:grid;gap:2px;min-width:0}.uk-ayuda-mascota-cab{border-radius:999px;background:#fff;flex:0 0 auto}.uk-ayuda-msg.uruku{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:start}.uk-ayuda-mascota-msg{border-radius:999px;background:#fff;margin-top:2px}.uk-ayuda-msg.uruku .uk-ayuda-derivar,.uk-ayuda-msg.uruku .uk-ayuda-fuentes,.uk-ayuda-msg.uruku .uk-ayuda-sug,.uk-ayuda-msg.uruku .uk-ayuda-util{grid-column:2}.uk-ayuda-msg.uruku.sin-cara{grid-template-columns:minmax(0,1fr)}.uk-ayuda-msg.uruku.sin-cara .uk-ayuda-derivar,.uk-ayuda-msg.uruku.sin-cara .uk-ayuda-fuentes,.uk-ayuda-msg.uruku.sin-cara .uk-ayuda-sug,.uk-ayuda-msg.uruku.sin-cara .uk-ayuda-util{grid-column:1}.uk-ayuda-derivar{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border-radius:var(--uk-radius-btn);background:#25d366;color:#052e16;font-weight:700;font-size:14px;line-height:1.25;text-decoration:none;text-align:center}.uk-ayuda-derivar:hover{filter:brightness(.95)}.uk-ayuda-derivar svg{flex:0 0 auto}.uk-lanzamiento{margin:6px 0 18px;padding:22px 20px;border-radius:var(--uk-radius);display:grid;gap:10px;color:var(--uk-ink);border:1px solid color-mix(in srgb,var(--uk-green) 35%,var(--uk-line));background:color-mix(in srgb,var(--uk-green) 9%,var(--uk-surface))}.uk-lanzamiento-tag{justify-self:start;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--uk-green);border-radius:999px;padding:5px 12px}.uk-lanzamiento h2{margin:0;font-size:22px;line-height:1.2}.uk-lanzamiento p{margin:0;font-size:14.5px;line-height:1.5;color:var(--uk-ink-soft);max-width:60ch}.uk-lanzamiento-acciones{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.uk-lanzamiento-acciones .uk-btn,.uk-lanzamiento-acciones .uk-btn-ghost{flex:0 0 auto;width:auto;padding:11px 16px}.uk-pub{padding:18px 0 40px}.uk-pub .uk-section-head{align-items:center;flex-wrap:wrap;gap:12px}.uk-pub h1{margin:0;font-size:26px}.uk-pub-sub{margin:4px 0 18px;font-size:14.5px;color:var(--uk-ink-soft);line-height:1.5;max-width:62ch}.uk-pub-rubros{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 14px}.uk-pub-rubros a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--uk-line);background:var(--uk-surface);color:var(--uk-ink);font-size:13px;font-weight:600;white-space:nowrap}.uk-pub-rubros a b{font-size:11.5px;font-weight:800;opacity:.55}.uk-pub-rubros a.on{background:var(--uk-green);border-color:var(--uk-green);color:#fff}.uk-pub-rubros a.on b{opacity:.8}.uk-pub-solapas a{padding:8px 14px;font-size:13.5px;font-weight:700;color:var(--uk-ink-soft);text-decoration:none;border-radius:var(--uk-radius-sm)}.uk-pub-solapas a.active{background:var(--uk-green);color:#fff}.uk-product-com{display:flex;align-items:center;gap:6px;margin:8px 0 4px;font-size:12.5px;color:var(--uk-ink-soft);text-decoration:none}.uk-product-com img{border-radius:999px;-o-object-fit:cover;object-fit:cover}.uk-product-com b{color:var(--uk-ink);font-size:13px}.uk-product-com span{font-weight:800}.uk-product-com span,.uk-product-com:hover b{color:var(--uk-green)}a.uk-product-img{display:block}@media (max-width:560px){.uk-pub .uk-product-grid{grid-template-columns:1fr 1fr;gap:10px}.uk-pub .uk-product{padding:10px}.uk-pub .uk-product h4{font-size:13px}.uk-pub .uk-product-desc{font-size:12px}}.uk-tienda{margin-top:24px;scroll-margin-top:180px}.uk-tienda-grid{--fila:150px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.uk-tienda-grid:after{content:"";flex-grow:999999}@media (min-width:600px){.uk-tienda-grid{--fila:200px;gap:12px}}@media (min-width:1000px){.uk-tienda-grid{--fila:240px;gap:14px}}.uk-tienda-foto{display:block;width:100%;overflow:hidden;background:var(--uk-chip)}.uk-tienda-foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .25s ease}@media (hover:hover){.uk-tienda-grid button:hover .uk-tienda-foto img{transform:scale(1.03)}}.uk-tienda-grid button{position:relative;display:block;width:100%;padding:0;border:0;cursor:zoom-in;background:var(--uk-chip);border-radius:var(--uk-radius-sm);overflow:hidden}.uk-tienda-grid video{-o-object-fit:cover;object-fit:cover}.uk-tienda-grid video,.uk-tienda-marco{width:100%;aspect-ratio:4/5;display:block}.uk-tienda-marco{position:relative;overflow:hidden}.uk-tienda-marco img{position:absolute;inset:0;width:100%;height:100%;display:block}.uk-tienda-marco .fondo{-o-object-fit:cover;object-fit:cover;filter:blur(16px) brightness(.55) saturate(1.2);transform:scale(1.2)}.uk-tienda-marco .frente{-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}@media (hover:hover){.uk-tienda-grid button:hover .frente{transform:scale(1.03)}}.uk-tienda-grid .con-video span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:rgba(0,0,0,.25)}.uk-tienda-fin{height:1px}.uk-tienda-flecha{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:999px;border:0;background:rgba(0,0,0,.55);color:#fff;display:grid;place-items:center;cursor:pointer}.uk-tienda-flecha.izq{left:12px}.uk-tienda-flecha.der{right:12px}.uk-tienda-cuenta{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);color:#fff;font-size:13px;padding:4px 12px;border-radius:999px}.uk-tienda .uk-section-head{flex-wrap:wrap;gap:10px;margin-bottom:14px}.uk-tienda-filtros{display:flex;gap:8px;flex-wrap:wrap}.uk-tienda-filtros button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--uk-line);background:var(--uk-surface);color:var(--uk-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.uk-tienda-filtros button[aria-pressed=true]{background:var(--uk-green);border-color:var(--uk-green);color:#fff}.uk-tienda-tag{position:absolute;left:8px;top:8px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:800;color:#fff;letter-spacing:.02em}.uk-tienda-tag.oferta{background:var(--uk-red)}.uk-tienda-tag.novedad{background:#2563eb}.uk-tienda-off{position:absolute;right:8px;top:8px;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;font-weight:800}.uk-tienda-grid li{min-width:0}.uk-tienda-pie{display:flex;flex-direction:column;gap:2px;padding:8px 2px 0;font-size:14px}.uk-tienda-pie span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--uk-ink)}.uk-tienda-pie b{font-size:15px}.uk-tienda-texto{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1;padding:16px;text-align:center;font-weight:700;color:var(--uk-ink);background:var(--uk-chip);overflow:hidden}.uk-tienda-visor{gap:12px;align-content:center}.uk-tienda-visor.con-detalle{overflow-y:auto}.uk-tienda-visor.con-detalle>img{max-height:52vh}@media (min-width:901px){.uk-tienda-visor.con-detalle{grid-template-columns:auto minmax(300px,380px);justify-content:center}.uk-tienda-visor.con-detalle>img{max-height:86vh;max-width:56vw}.uk-tienda-visor.con-detalle .uk-tienda-detalle{width:100%;justify-self:stretch}}.uk-tienda-detalle{position:relative;width:min(520px,92vw);padding:14px 16px 16px;border-radius:14px;background:var(--uk-surface);color:var(--uk-ink);cursor:auto;display:flex;flex-direction:column;gap:6px}.uk-tienda-detalle .uk-tienda-tag{position:static;align-self:flex-start}.uk-tienda-detalle .tit{font-size:17px}.uk-tienda-detalle p{margin:0;color:var(--uk-ink-soft);font-size:14px}.uk-tienda-detalle .precio{font-size:20px}.uk-tienda-detalle small{color:var(--uk-ink-soft)}.uk-tienda-detalle .acciones{display:flex;flex-direction:column;gap:8px;margin-top:4px}.uk-ficha-body.solo{grid-template-columns:1fr}.uk-ficha-body.solo .uk-ficha-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.uk-offer-uruku .uk-offer-tag{font-size:11px;padding:5px 10px}.uk-offer-play{position:absolute;z-index:1;inset:0;display:grid;place-items:center;color:#fff;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.55))}.uk-nov-grupo{margin-bottom:26px}.uk-nov-grupo>h2{margin:0 0 12px;font-size:18px;display:flex;align-items:center;gap:8px}.uk-nov-det{max-width:880px;padding:18px 0 48px}.uk-nov-det .volver{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:700;color:var(--uk-green)}.uk-nov-det .etiqueta{display:inline-block;padding:5px 10px;border-radius:8px;background:var(--uk-green);color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.uk-nov-det h1{margin:10px 0 6px;font-size:28px;line-height:1.15;overflow-wrap:anywhere}.uk-nov-det .fecha{display:flex;align-items:center;gap:6px;color:var(--uk-ink-soft);font-size:14px;margin-bottom:16px}.uk-nov-det .texto{white-space:pre-line;font-size:16px;line-height:1.6;color:var(--uk-ink);margin:0 0 20px;overflow-wrap:anywhere}.uk-nov-det video{display:block;width:100%;max-height:70vh;background:#000;border-radius:var(--uk-radius-sm);margin:0 0 22px}.uk-nov-det .uk-tienda{margin-top:8px}.uk-nov-det .enlace{margin-top:22px}@media (max-width:600px){.uk-nov-det h1{font-size:23px}}.uk-turno-sello{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font-size:13px;font-weight:800;line-height:1.25;background:var(--uk-green-soft);color:var(--uk-green-ic);border:1px solid color-mix(in srgb,var(--uk-green-ic) 40%,transparent)}.uk-turno-sello svg{flex-shrink:0}.uk-turno-sello.proximos{background:var(--uk-chip);color:var(--uk-ink);border-color:var(--uk-line);font-weight:700}.uk-turno-sello.proximos a{color:var(--uk-green-ic);text-decoration:underline;margin-left:4px;white-space:nowrap}.uk-ficha-turno{margin:2px 0 6px}.uk-turno{padding:22px 0 44px;max-width:980px}.uk-turno h1{font-size:28px;margin:0 0 6px}.uk-turno-sub{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--uk-ink-soft);max-width:680px}.uk-turno h2{font-size:19px;margin:26px 0 12px;display:flex;align-items:center;gap:8px}.uk-turno-grid{display:grid;gap:12px;grid-template-columns:1fr}.uk-turno-card{padding:16px;border:1px solid var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface);display:flex;flex-direction:column;gap:10px;box-shadow:var(--uk-shadow-soft)}.uk-turno-card h3{margin:0;font-size:19px;line-height:1.25;overflow-wrap:anywhere}.uk-turno-card h3 a:hover{text-decoration:underline}.uk-turno-dato{margin:0;display:flex;gap:8px;align-items:flex-start;font-size:14.5px;line-height:1.4;color:var(--uk-ink);overflow-wrap:anywhere}.uk-turno-dato svg{flex-shrink:0;margin-top:2px;color:var(--uk-green-ic)}.uk-turno-acciones{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.uk-turno-acciones .uk-btn,.uk-turno-acciones .uk-btn-ghost{flex:1 1 140px;justify-content:center;min-height:48px;font-size:15px;padding:12px 16px}.uk-turno-acciones a.uk-btn-primary{color:#fff}.uk-turno-mapa{position:relative}.uk-turno-mapa .map-canvas{height:340px;min-height:280px}.uk-turno-mapa-carga{margin:8px 0 0;font-size:13px;color:var(--uk-ink-soft);display:flex;align-items:center;gap:6px}.uk-turno-mapa-falla{padding:14px;border-radius:var(--uk-radius-sm);border:1px dashed var(--uk-line);color:var(--uk-ink-soft);font-size:14px;line-height:1.4}.uk-turno-aviso,.uk-turno-mapa-falla{display:flex;gap:10px;align-items:flex-start}.uk-turno-aviso{padding:14px 16px;border-radius:var(--uk-radius-sm);border:1px solid var(--uk-line);background:var(--uk-surface);font-size:14.5px;line-height:1.45}.uk-turno-aviso svg{flex-shrink:0;margin-top:2px}.uk-turno-aviso.error{border-color:var(--uk-red)}.uk-turno-aviso.error svg{color:var(--uk-red)}.uk-turno-aviso a{color:var(--uk-green-ic);font-weight:700;text-decoration:underline}.uk-turno-dias{list-style:none;margin:0;padding:0;display:grid;gap:8px}.uk-turno-dias li{display:grid;grid-template-columns:1fr;gap:6px;padding:12px 14px;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);background:var(--uk-surface)}.uk-turno-dia{display:flex;flex-direction:column;font-size:14.5px}.uk-turno-dia small{font-size:12.5px;color:var(--uk-ink-soft);font-weight:400}.uk-turno-dias .farmacias{display:flex;gap:8px;flex-wrap:wrap}.uk-turno-dias .farmacias a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;min-height:40px;border-radius:999px;background:var(--uk-chip);font-weight:700;font-size:14px}.uk-turno-dias .farmacias a:hover{outline:1px solid var(--uk-green)}.uk-turno-norma{margin-top:22px;padding:12px 14px;border-left:4px solid var(--uk-green);background:var(--uk-surface-2);border-radius:0 var(--uk-radius-sm) var(--uk-radius-sm) 0;font-size:14px;line-height:1.5;color:var(--uk-ink-soft)}@media (min-width:720px){.uk-turno h1{font-size:34px}.uk-turno-grid{grid-template-columns:1fr 1fr}.uk-turno-dias li{grid-template-columns:210px 1fr;align-items:center}.uk-turno-mapa .map-canvas{height:400px}}.uk-turno-hoy{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--uk-green-ic) 45%,transparent);border-radius:var(--uk-radius);background:var(--uk-green-soft);color:var(--uk-ink);min-height:56px}.uk-turno-hoy:hover{border-color:var(--uk-green)}.uk-turno-hoy>svg{flex-shrink:0;color:var(--uk-green-ic)}.uk-turno-hoy span{flex:1;min-width:0;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.uk-turno-hoy b{font-weight:800}.uk-turno-hoy em{font-style:normal;font-weight:800;color:var(--uk-green-ic);white-space:nowrap}.uk-turno-hoy-wrap{margin:14px auto 0}.uk-guia .uk-turno-hoy{margin:0 0 16px}.uk-vc-rail{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--uk-line) transparent}.uk-vc{flex:0 0 148px;scroll-snap-align:start;min-width:0}.uk-vc-btn{position:relative;display:block;width:100%;aspect-ratio:9/16;padding:0;border:1px solid var(--uk-line);border-radius:var(--uk-radius-sm);overflow:hidden;background:#0c1410;cursor:pointer;box-shadow:var(--uk-shadow-soft)}.uk-vc-btn:focus-visible{outline:3px solid var(--uk-green);outline-offset:2px}.uk-vc-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.uk-vc-play{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.45));filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.uk-vc-dur{position:absolute;right:8px;bottom:8px;padding:2px 7px;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;font-weight:700}.uk-vc-t{display:block;margin-top:8px;font-size:13px;font-weight:700;line-height:1.3;color:var(--uk-ink);overflow-wrap:anywhere}@media (min-width:768px){.uk-vc{flex-basis:172px}.uk-vc-rail{gap:16px}}.uk-vc-rail-mixta{align-items:flex-start}.uk-vc-rail-mixta .uk-vid{scroll-snap-align:start}@media (max-width:420px){.uk-vc-rail-mixta .uk-vid{flex-basis:min(260px,78vw)}}.uk-home-sin-ofertas{margin:0;display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px dashed var(--uk-line);border-radius:var(--uk-radius);background:var(--uk-surface);color:var(--uk-ink);font-size:15px;line-height:1.4}.uk-home-sin-ofertas svg{margin-top:1px}.uk-home-sin-ofertas a{color:var(--uk-green);font-weight:700;text-decoration:underline;text-underline-offset:2px}.uk-vm-fondo{position:fixed;inset:0;z-index:600;background:rgba(0,0,0,.88);display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.uk-vm{position:relative;width:min(100%,420px);max-height:100%;display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:var(--uk-radius);background:var(--uk-surface);color:var(--uk-ink);border:1px solid var(--uk-line)}.uk-vm-cerrar{align-self:flex-end;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:var(--uk-chip,var(--uk-surface-2));color:var(--uk-ink);border:1px solid var(--uk-line);cursor:pointer}.uk-vm-video{width:100%;max-height:min(66vh,640px);aspect-ratio:9/16;-o-object-fit:contain;object-fit:contain;background:#000;border-radius:var(--uk-radius-sm);display:block}.uk-vm-titulo{font-size:16px;line-height:1.3}.uk-vm-error{margin:0;font-size:13px;color:var(--uk-red);display:flex;gap:6px;align-items:flex-start}.uk-vm-acciones{display:flex;flex-wrap:wrap;gap:8px}.uk-vm-acciones .uk-btn-ghost{flex:1 1 140px;min-height:44px}@media (max-width:819px){.uk-head-top{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo acciones" "tira tira";align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.uk-head-top .uk-brand{grid-area:logo;min-width:0}.uk-head-actions{grid-area:acciones;justify-self:end;max-width:100%;min-width:0;margin-left:0}.uk-head-strip{grid-area:tira}.uk-head-actions .uk-city{display:flex;min-width:0;flex:0 1 auto}.uk-head-actions .uk-city-btn{min-width:0;max-width:100%}.uk-head-actions .uk-city-nombre{min-width:2.6em;max-width:11em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-head-actions .uk-acct,.uk-head-actions .uk-theme-toggle{flex-shrink:0}}@media (max-width:430px){.uk-head-actions .uk-city-btn>svg:last-child{display:none}.uk-head-actions .uk-acct-btn,.uk-head-actions .uk-city-btn{gap:4px;padding-inline:7px}.uk-head-actions{gap:5px}.uk-head-actions .uk-theme-toggle-icon{padding:7px 8px}}@media (max-width:400px){.uk-brand-full{height:34px}.uk-head-top{-moz-column-gap:6px;column-gap:6px}}@media (max-width:22.5em),(max-width:360px){.uk-head-actions .uk-pill-txt{display:none}.uk-head-actions .uk-acct-btn{padding:6px 8px}}@media (max-width:340px){.uk-brand-full{height:30px}}.uk-acct-item-btn,.uk-foot-link-btn{width:100%;background:none;border:0;text-align:left;font:inherit;cursor:pointer}.uk-acct-item-tit{display:inline-flex;align-items:center;gap:6px}