.marquesina[data-astro-cid-47e5tmxp]{--marquesina-gap:30px;width:100%;color:var(--ink-2);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquesina__track[data-astro-cid-47e5tmxp]{align-items:center;gap:var(--marquesina-gap);width:max-content;padding-right:var(--marquesina-gap);will-change:transform;display:flex}.marquesina__item[data-astro-cid-47e5tmxp]{flex:none;place-items:center;display:grid}@keyframes marquesina-casas{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquesina__logo[data-astro-cid-47e5tmxp]{height:var(--logo-h);aspect-ratio:var(--logo-ar);-webkit-mask-image:var(--logo);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:var(--logo);background:currentColor;flex:none;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.marquesina--home[data-astro-cid-47e5tmxp]{--marquesina-gap:42px;width:calc(100% + var(--home-x,18px) * 2);min-height:64px;margin-inline:calc(var(--home-x,18px) * -1);color:color-mix(in srgb, var(--ink) 72%, transparent);padding-block:5px}[data-tema=oscuro] .marquesina--home[data-astro-cid-47e5tmxp]{color:#e3c67f}.marquesina--home[data-astro-cid-47e5tmxp] .marquesina__track[data-astro-cid-47e5tmxp]{min-height:54px;animation:28s linear infinite marquesina-casas}@media (width>=1024px){.marquesina--home[data-astro-cid-47e5tmxp]{--marquesina-gap:54px;min-height:92px;padding-block:8px}.marquesina--home[data-astro-cid-47e5tmxp] .marquesina__track[data-astro-cid-47e5tmxp]{min-height:76px}.marquesina--home[data-astro-cid-47e5tmxp] .marquesina__logo[data-astro-cid-47e5tmxp]{height:calc(var(--logo-h) * 1.4)}}@media (prefers-reduced-motion:reduce){.marquesina__track[data-astro-cid-47e5tmxp]{will-change:auto;animation:none!important}}.pick-v2{border-radius:var(--r-card);background:var(--surface);border:1px solid #111d330f;grid-template-columns:41% minmax(0,1fr);align-items:stretch;min-height:204px;display:grid;overflow:hidden;box-shadow:0 16px 36px #111d330f}.pick-v2__media{background:radial-gradient(circle at 28% 30%,#ffffffeb,#0000 34%),linear-gradient(145deg,#eee7dc 0%,#f8f3ea 58%,#ede2d0 100%);place-items:center;min-height:204px;display:grid;position:relative;overflow:hidden}.pick-v2__media:after{content:"";background:color-mix(in srgb, var(--surface) 42%, transparent);filter:blur(22px);border-radius:50%;height:52%;position:absolute;inset:auto -12% -28% 8%}.pick-v2__media img{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 22px #111d3321);width:90%;height:90%;position:relative}.pick-v2__body{flex-direction:column;justify-content:center;min-width:0;padding:18px 16px 16px;display:flex}.pick-v2__status{border-radius:var(--r-chip);color:#176b3b;min-height:28px;font-size:var(--t-label);font-weight:var(--w-strong);background:#eef5e8;align-self:flex-start;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.pick-v2__status svg{width:12px;height:12px}.pick-v2__brand{color:var(--ink-3);font-size:var(--t-label);font-weight:var(--w-strong);letter-spacing:.18em;text-transform:uppercase;margin:11px 0 2px}.pick-v2 h3{font-family:var(--fuente-titulo);font-size:var(--t-title);font-weight:var(--w-display);letter-spacing:-.035em;margin:0;line-height:1.02}.pick-v2__bottom{margin-top:11px;display:block}.pick-v2__price{color:var(--home-red);font-size:var(--t-title);font-weight:var(--w-strong);white-space:nowrap;line-height:1;display:block}[data-tema=oscuro] .pick-v2__price{color:var(--accent-ink)}.pick-v2__cta{border-radius:var(--r-btn);background:var(--home-red);color:#fffdf8;width:100%;min-height:42px;font-size:var(--t-body-sm);justify-content:center;align-items:center;gap:3px;margin-top:11px;padding:0 14px;display:inline-flex;box-shadow:0 9px 18px #c73a2d29}.pick-v2__or{color:var(--ink-3);font-size:var(--t-label);font-weight:var(--w-semi);align-items:center;gap:8px;margin:10px 0 1px;display:flex}.pick-v2__or:before,.pick-v2__or:after{content:"";background:#111d331a;flex:1;height:1px}.pick-v2__wa{min-height:30px;color:var(--home-red);font-size:var(--t-caption);font-weight:var(--w-strong);justify-content:center;align-self:stretch;align-items:center;gap:5px;margin-top:1px;display:inline-flex}.home-block--coming .home-block__head{margin-bottom:14px}.home-block--coming .home-block__head h2{font-size:var(--t-home-titulo)}.coming-v2{padding-right:calc(var(--home-x) + 30px);scroll-padding-left:var(--home-x);gap:12px}.coming-v2__item{flex:0 0 164px;min-width:164px}.home-block--brands .home-block__head{margin-bottom:14px}.home-block--brands .home-block__head h2{font-size:var(--t-home-titulo)}.brands-v2{margin-right:calc(var(--home-x) * -1);padding:1px var(--home-x) 8px 0;scroll-padding-right:var(--home-x);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:10px;overflow-x:auto}.brands-v2::-webkit-scrollbar{display:none}.brands-v2 a{border-radius:var(--r-btn);background:var(--surface);min-height:45px;color:var(--home-navy);font-family:var(--fuente-titulo);font-size:var(--t-lead);font-weight:var(--w-display);border:1px solid #e8dfd1;flex:none;gap:9px;padding:0 12px 0 15px;box-shadow:0 6px 16px #111d330a}.brands-v2 em{color:#826039;width:24px;height:24px;font-family:var(--fuente-ui);font-size:var(--t-label);font-weight:var(--w-strong);background:#efe3d0;border-radius:50%;place-items:center;display:grid}[data-tema=oscuro] .pick-v2,[data-tema=oscuro] .brands-v2 a{background:var(--surface);box-shadow:none;border-color:#e9e5d814}[data-tema=oscuro] .brands-v2 em{color:#ffd788;background:#493616}@media (width<=360px){.pick-v2{grid-template-columns:39% minmax(0,1fr);min-height:194px}.pick-v2__media{min-height:194px}.pick-v2__body{padding:14px 12px}.pick-v2 h3,.pick-v2__price{font-size:var(--t-subtitle)}.coming-v2__item{flex-basis:154px;min-width:154px}}@media (width>=420px){.pick-v2{grid-template-columns:40% minmax(0,1fr)}.coming-v2__item{flex-basis:170px;min-width:170px}}[data-tema=oscuro] .pick-v2{border-color:var(--line);box-shadow:0 12px 28px #00000047}[data-tema=oscuro] .pick-v2__media{background:radial-gradient(circle at 50% 25%, #ffffff12, transparent 36%), linear-gradient(155deg, var(--surface-2), var(--surface))}[data-tema=oscuro] .pick-v2__status{background:var(--surface-2);color:var(--ink-3)}[data-tema=oscuro] .brands-v2 a{border-color:var(--line)}[data-tema=oscuro] .brands-v2 em{background:var(--surface-2)}[data-tema=oscuro] .pick-v2__or:before,[data-tema=oscuro] .pick-v2__or:after{border-top-color:var(--line);background:var(--line)}
