.portal-tienda-module__yfYJ2q__tienda{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.portal-tienda-module__yfYJ2q__columnaCatalogo{flex-direction:column;gap:30px;min-width:0;display:flex}@media (min-width:1100px){.portal-tienda-module__yfYJ2q__tienda{grid-template-columns:minmax(0,1fr) 380px}}.portal-tienda-module__yfYJ2q__hero{align-items:end;gap:22px;display:grid}@media (min-width:900px){.portal-tienda-module__yfYJ2q__hero{grid-template-columns:minmax(0,1fr) auto;gap:32px}}.portal-tienda-module__yfYJ2q__heroTexto{min-width:0}.portal-tienda-module__yfYJ2q__tienda .portal-tienda-module__yfYJ2q__heroTitulo{color:var(--marca-blanco);font:italic 900 clamp(42px, 7vw, 68px) / .96 var(--marca-titulos);letter-spacing:.005em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.portal-tienda-module__yfYJ2q__heroBajada{max-width:54ch;color:var(--tienda-text-muted);font:400 15.5px / 1.55 var(--tienda-font-body);margin:14px 0 0}.portal-tienda-module__yfYJ2q__heroDatos{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}@media (min-width:900px){.portal-tienda-module__yfYJ2q__heroDatos{grid-template-columns:none;grid-auto-columns:minmax(210px,auto);grid-auto-flow:column}}.portal-tienda-module__yfYJ2q__dato{border:1px solid var(--portal-borde);border-radius:var(--marca-radio);background:var(--marca-caja);min-width:0;color:var(--tienda-text);flex-direction:column;gap:6px;padding:14px 16px 13px;text-decoration:none;transition:border-color .18s;display:flex}.portal-tienda-module__yfYJ2q__dato:hover{border-color:#ffb60066}.portal-tienda-module__yfYJ2q__dato:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:2px}.portal-tienda-module__yfYJ2q__datoRotulo{color:var(--tienda-text-muted);font:600 12px / 1.2 var(--tienda-font-body);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.portal-tienda-module__yfYJ2q__datoValor{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-height:36px;display:flex}.portal-tienda-module__yfYJ2q__datoValor small{color:var(--tienda-text-muted);font:600 15px / 1.2 var(--tienda-font-display)}.portal-tienda-module__yfYJ2q__datoValor strong{background-image:var(--texto-calido);color:#0000;font:italic 900 30px / 1.2 var(--marca-titulos);letter-spacing:.01em;-webkit-background-clip:text;background-clip:text;padding-right:.1em;display:inline-block}.portal-tienda-module__yfYJ2q__dato[data-tono=aldia] .portal-tienda-module__yfYJ2q__datoValor strong{color:var(--marca-blanco);background-image:none}.portal-tienda-module__yfYJ2q__dato[data-tono=afavor] .portal-tienda-module__yfYJ2q__datoValor strong,.portal-tienda-module__yfYJ2q__dato[data-tono=curso] .portal-tienda-module__yfYJ2q__datoValor strong{background-image:var(--texto-frio)}.portal-tienda-module__yfYJ2q__dato[data-tono=apagado] .portal-tienda-module__yfYJ2q__datoValor strong{color:var(--tienda-text-muted);background-image:none}.portal-tienda-module__yfYJ2q__datoValor .portal-tienda-module__yfYJ2q__datoEstado{text-transform:uppercase;font-size:21px}.portal-tienda-module__yfYJ2q__datoPie{color:var(--marca-cal-1);font:600 14px / 1.2 var(--tienda-font-display);align-items:center;gap:5px;display:inline-flex}.portal-tienda-module__yfYJ2q__aviso{color:var(--marca-blanco);font:400 14.5px / 1.45 var(--tienda-font-body);background:#0079c51a;border:1px solid #00a0d659;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px 12px 18px;display:flex}.portal-tienda-module__yfYJ2q__aviso button{width:28px;height:28px;color:var(--tienda-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.portal-tienda-module__yfYJ2q__aviso button:hover{color:var(--marca-blanco)}.portal-tienda-module__yfYJ2q__herramientas{top:var(--portal-header-h);z-index:20;margin:-6px calc(-1 * var(--tienda-gutter)) 0;padding:10px var(--tienda-gutter) 12px;background:var(--tienda-bg);flex-direction:column;gap:12px;display:flex;position:sticky}.portal-tienda-module__yfYJ2q__herramientas:after{content:"";background:linear-gradient(var(--tienda-bg), transparent);pointer-events:none;height:14px;position:absolute;bottom:-14px;left:0;right:0}@media (min-width:1100px){.portal-tienda-module__yfYJ2q__herramientas{margin-right:0;padding-right:0}}.portal-tienda-module__yfYJ2q__buscador{background:var(--hundido);height:52px;color:var(--tienda-text-muted);border:1.5px solid #f7f7f424;border-radius:14px;align-items:center;gap:10px;padding:0 8px 0 16px;transition:border-color .18s;display:flex}.portal-tienda-module__yfYJ2q__buscador:focus-within{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__buscador input{min-width:0;height:100%;color:var(--marca-blanco);font:400 16px / 1 var(--tienda-font-body);background:0 0;border:0;outline:0;flex:1}.portal-tienda-module__yfYJ2q__buscador input::placeholder{color:var(--portal-tenue)}.portal-tienda-module__yfYJ2q__buscador input::-webkit-search-cancel-button{display:none}.portal-tienda-module__yfYJ2q__buscador button{width:36px;height:36px;color:var(--tienda-text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.portal-tienda-module__yfYJ2q__buscador button:hover{color:var(--marca-blanco)}.portal-tienda-module__yfYJ2q__marcas{margin:-4px calc(-1 * var(--tienda-gutter));padding:6px calc(var(--tienda-gutter) + 6px);scrollbar-width:none;align-items:center;gap:10px;display:flex;overflow-x:auto}.portal-tienda-module__yfYJ2q__marcas::-webkit-scrollbar{display:none}@media (min-width:1100px){.portal-tienda-module__yfYJ2q__marcas{flex-wrap:wrap;margin:0;padding:2px 6px;overflow:visible}}.portal-tienda-module__yfYJ2q__marcaTodas{isolation:isolate;color:#f7f7f4d9;height:52px;font:italic 900 16px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0 22px;display:inline-flex;position:relative}.portal-tienda-module__yfYJ2q__marcaTodas:before{content:"";z-index:-1;background:var(--hundido);transform:skewX(var(--marca-inclinacion));border:1.5px solid #f7f7f42e;transition:border-color .18s,background .18s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__marcaTodas:hover:before{border-color:#ffb6008c}.portal-tienda-module__yfYJ2q__marcaTodas[aria-pressed=true]{color:var(--tienda-bg)}.portal-tienda-module__yfYJ2q__marcaTodas[aria-pressed=true]:before{background:var(--marca-calido);border-color:#0000}.portal-tienda-module__yfYJ2q__marca{background:radial-gradient(70% 95% at 50% 50%, #f7f7f429, #f7f7f40a 70%, transparent 100%), var(--marca-caja);cursor:pointer;border:1.5px solid #f7f7f41a;border-radius:12px;flex:none;place-items:center;width:132px;height:56px;padding:0;transition:opacity .18s,border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__marca:hover{border-color:#ffb60073;transform:translateY(-1px)}.portal-tienda-module__yfYJ2q__marca[aria-pressed=true]{border-color:var(--marca-cal-1);box-shadow:0 0 0 3px #ffb60038}.portal-tienda-module__yfYJ2q__marcas[data-filtrando] .portal-tienda-module__yfYJ2q__marca:not([aria-pressed=true]){opacity:.6}.portal-tienda-module__yfYJ2q__marcas[data-filtrando] .portal-tienda-module__yfYJ2q__marca:not([aria-pressed=true]):hover{opacity:1}.portal-tienda-module__yfYJ2q__marcaTodas:focus-visible,.portal-tienda-module__yfYJ2q__marca:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:4px}.portal-tienda-module__yfYJ2q__marcaImagen{object-fit:contain;padding:9px 14px}.portal-tienda-module__yfYJ2q__marcaNombre{color:var(--marca-blanco);font:700 14px / 1.1 var(--tienda-font-display);text-align:center;text-overflow:ellipsis;padding:0 10px;overflow:hidden}@media (max-width:560px){.portal-tienda-module__yfYJ2q__marcaTodas,.portal-tienda-module__yfYJ2q__marca{height:50px}.portal-tienda-module__yfYJ2q__marca{width:112px}}.portal-tienda-module__yfYJ2q__tienda .portal-tienda-module__yfYJ2q__seccionTitulo{color:var(--marca-blanco);font:italic 900 32px / 1.05 var(--marca-titulos);letter-spacing:.01em;text-transform:uppercase;margin:0}.portal-tienda-module__yfYJ2q__riel{flex-direction:column;gap:14px;display:flex}.portal-tienda-module__yfYJ2q__rielCabeza{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.portal-tienda-module__yfYJ2q__rielFlechas{gap:8px;display:none}.portal-tienda-module__yfYJ2q__rielFlecha{isolation:isolate;width:44px;height:36px;color:var(--marca-blanco);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.portal-tienda-module__yfYJ2q__rielFlecha:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));border:1.5px solid #f7f7f433;transition:border-color .18s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__rielFlecha:hover:not(:disabled):before{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__rielFlecha:disabled{color:var(--portal-tenue);cursor:default}.portal-tienda-module__yfYJ2q__rielFlecha:disabled:before{border-color:#f7f7f414}.portal-tienda-module__yfYJ2q__rielFlecha:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:3px}.portal-tienda-module__yfYJ2q__rielPista{margin:0 calc(-1 * var(--tienda-gutter));padding:2px var(--tienda-gutter) 4px;scroll-padding-inline:var(--tienda-gutter);scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:172px;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.portal-tienda-module__yfYJ2q__rielPista::-webkit-scrollbar{display:none}@media (min-width:760px){.portal-tienda-module__yfYJ2q__rielFlechas{display:flex}.portal-tienda-module__yfYJ2q__rielPista{grid-auto-columns:196px;margin:0;padding:2px 0 4px;scroll-padding-inline:0}.portal-tienda-module__yfYJ2q__rielPista[data-mas-der]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.portal-tienda-module__yfYJ2q__rielPista[data-mas-izq]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000)}.portal-tienda-module__yfYJ2q__rielPista[data-mas-izq][data-mas-der]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}}.portal-tienda-module__yfYJ2q__catalogo{flex-direction:column;gap:14px;display:flex}.portal-tienda-module__yfYJ2q__catalogoCabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.portal-tienda-module__yfYJ2q__botonTodas{isolation:isolate;color:#f7f7f4db;height:36px;font:italic 800 14px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 16px;display:inline-flex;position:relative}.portal-tienda-module__yfYJ2q__botonTodas:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));border:1.5px solid #f7f7f433;transition:border-color .18s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__botonTodas:hover:before{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__categorias{flex-direction:column;gap:10px;display:flex}.portal-tienda-module__yfYJ2q__categoria{border:1px solid var(--portal-borde);border-radius:var(--marca-radio);background:var(--marca-caja);scroll-margin-top:calc(var(--portal-header-h) + 150px);overflow:clip}.portal-tienda-module__yfYJ2q__categoria[data-abierta]{border-color:#f7f7f41f}.portal-tienda-module__yfYJ2q__tienda .portal-tienda-module__yfYJ2q__categoriaTitulo{font:inherit;margin:0}.portal-tienda-module__yfYJ2q__categoriaCabeza{width:100%;color:var(--marca-blanco);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:56px minmax(0,1fr) auto 20px;grid-template-areas:"foto texto pedido flecha";align-items:center;gap:14px;padding:12px 18px 12px 12px;transition:background .18s;display:grid}.portal-tienda-module__yfYJ2q__categoriaCabeza:hover{background:#f7f7f406}.portal-tienda-module__yfYJ2q__categoriaCabeza:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:-2px}.portal-tienda-module__yfYJ2q__categoriaFoto{background:var(--fondo-foto);width:56px;height:56px;color:var(--portal-tenue);border-radius:12px;grid-area:foto;place-items:center;display:grid;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__categoriaImagen{object-fit:contain;transform:scale(.84)}.portal-tienda-module__yfYJ2q__categoriaTexto{flex-direction:column;grid-area:texto;gap:4px;min-width:0;display:flex}.portal-tienda-module__yfYJ2q__categoriaNombre{font:italic 900 22px / 1.02 var(--marca-titulos);letter-spacing:.02em;text-transform:uppercase}.portal-tienda-module__yfYJ2q__categoria[data-abierta] .portal-tienda-module__yfYJ2q__categoriaNombre{background-image:var(--texto-calido);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-right:.1em}.portal-tienda-module__yfYJ2q__categoriaCuenta{color:var(--tienda-text-muted);font:600 14px / 1.2 var(--tienda-font-display)}.portal-tienda-module__yfYJ2q__categoriaEnPedido{isolation:isolate;color:var(--marca-blanco);font:italic 800 13px / 1 var(--marca-titulos);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;grid-area:pedido;padding:.36em .7em .3em .78em;position:relative}.portal-tienda-module__yfYJ2q__categoriaEnPedido:before{content:"";z-index:-1;background:var(--marca-frio);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0}.portal-tienda-module__yfYJ2q__categoriaFlecha{color:var(--tienda-text-muted);grid-area:flecha;transition:transform .22s,color .22s}.portal-tienda-module__yfYJ2q__categoria[data-abierta] .portal-tienda-module__yfYJ2q__categoriaFlecha{color:var(--marca-cal-1);transform:rotate(180deg)}@media (max-width:560px){.portal-tienda-module__yfYJ2q__categoriaCabeza{grid-template-columns:52px minmax(0,1fr) 20px;grid-template-areas:"foto texto flecha""foto pedido flecha";row-gap:8px;padding-right:14px}.portal-tienda-module__yfYJ2q__categoriaFoto{width:52px;height:52px}.portal-tienda-module__yfYJ2q__categoriaNombre{font-size:20px}.portal-tienda-module__yfYJ2q__categoriaEnPedido{justify-self:start;margin-left:4px}}.portal-tienda-module__yfYJ2q__categoriaCuerpo{border-top:1px solid var(--portal-borde);grid-template-columns:repeat(auto-fill,minmax(min(100%,390px),1fr));gap:8px;padding:12px;display:grid}.portal-tienda-module__yfYJ2q__producto{background:var(--hundido);border:1px solid #f7f7f40d;border-radius:14px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:9px 14px 9px 9px;transition:border-color .18s,background .18s;display:grid}.portal-tienda-module__yfYJ2q__producto[data-elegido]{background:linear-gradient(90deg, #ff840012, transparent 65%), var(--hundido);border-color:#ffb6006b}.portal-tienda-module__yfYJ2q__productoRiel{border:1px solid var(--portal-borde);border-radius:var(--marca-radio);background:var(--marca-caja);scroll-snap-align:start;flex-direction:column;min-width:0;transition:border-color .18s;display:flex;overflow:hidden}.portal-tienda-module__yfYJ2q__productoRiel[data-elegido]{border-color:#ffb6006b}.portal-tienda-module__yfYJ2q__productoMedia{aspect-ratio:1;background:radial-gradient(56% 54% at 50% 48%,#f7f7f417,#f7f7f406 62%,#0000 100%),#151c2b;border-radius:10px;width:84px;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__productoRiel .portal-tienda-module__yfYJ2q__productoMedia{background:var(--fondo-foto);border-radius:0;width:100%}.portal-tienda-module__yfYJ2q__productoFoto{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__productoFoto:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:-2px}.portal-tienda-module__yfYJ2q__productoImagen{object-fit:contain;transition:transform .25s,opacity .35s;transform:scale(.86)}.portal-tienda-module__yfYJ2q__productoClip{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__productoMedia[data-clip] .portal-tienda-module__yfYJ2q__productoClip{opacity:1}.portal-tienda-module__yfYJ2q__productoMedia[data-clip] .portal-tienda-module__yfYJ2q__productoImagen{opacity:0}.portal-tienda-module__yfYJ2q__productoFoto:hover .portal-tienda-module__yfYJ2q__productoImagen{transform:scale(.92)}.portal-tienda-module__yfYJ2q__producto[data-agotado] .portal-tienda-module__yfYJ2q__productoImagen,.portal-tienda-module__yfYJ2q__productoRiel[data-agotado] .portal-tienda-module__yfYJ2q__productoImagen{opacity:.4;filter:grayscale(.6)}.portal-tienda-module__yfYJ2q__sinFoto{color:var(--portal-tenue)}.portal-tienda-module__yfYJ2q__cinta{z-index:1;isolation:isolate;color:var(--marca-blanco);font:italic 800 12px / 1 var(--marca-titulos);letter-spacing:.05em;pointer-events:none;padding:.3em .5em .24em .56em;position:absolute;top:6px;left:6px}.portal-tienda-module__yfYJ2q__cinta:before{content:"";z-index:-1;background:var(--marca-frio);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0}.portal-tienda-module__yfYJ2q__productoVideo{z-index:1;isolation:isolate;width:28px;height:22px;color:var(--marca-blanco);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:6px;right:6px}.portal-tienda-module__yfYJ2q__productoVideo:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));background:#0b0f1ad1;border:1px solid #f7f7f452;transition:border-color .18s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__productoVideo:hover:before{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__productoInfo{cursor:pointer;flex-direction:column;gap:4px;min-width:0;display:flex}.portal-tienda-module__yfYJ2q__productoRiel .portal-tienda-module__yfYJ2q__productoInfo{flex:1;padding:12px 12px 8px}.portal-tienda-module__yfYJ2q__tienda .portal-tienda-module__yfYJ2q__productoNombre{color:var(--marca-blanco);font:700 16px / 1.2 var(--tienda-font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.portal-tienda-module__yfYJ2q__productoInfo:hover .portal-tienda-module__yfYJ2q__productoNombre{color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__producto[data-agotado] .portal-tienda-module__yfYJ2q__productoNombre,.portal-tienda-module__yfYJ2q__productoRiel[data-agotado] .portal-tienda-module__yfYJ2q__productoNombre{color:var(--tienda-text-muted)}.portal-tienda-module__yfYJ2q__productoPrecio{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;display:flex}.portal-tienda-module__yfYJ2q__productoPrecio strong{background-image:var(--texto-calido);color:#0000;font:italic 900 22px / 1.2 var(--marca-titulos);letter-spacing:.01em;-webkit-background-clip:text;background-clip:text;padding-right:.1em;display:inline-block}.portal-tienda-module__yfYJ2q__producto[data-agotado] .portal-tienda-module__yfYJ2q__productoPrecio strong,.portal-tienda-module__yfYJ2q__productoRiel[data-agotado] .portal-tienda-module__yfYJ2q__productoPrecio strong{color:var(--portal-tenue);background-image:none}.portal-tienda-module__yfYJ2q__productoLista{color:var(--tienda-text-muted);font:600 13px / 1 var(--tienda-font-display);white-space:nowrap}.portal-tienda-module__yfYJ2q__productoAccion{flex:none;justify-content:flex-end;display:flex}.portal-tienda-module__yfYJ2q__productoRiel .portal-tienda-module__yfYJ2q__productoAccion{justify-content:flex-start;padding:0 12px 14px 16px}.portal-tienda-module__yfYJ2q__agregar{isolation:isolate;height:40px;color:var(--tienda-bg);font:italic 800 15px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;display:inline-flex;position:relative}.portal-tienda-module__yfYJ2q__agregar:before{content:"";z-index:-1;background:var(--marca-calido);transform:skewX(var(--marca-inclinacion));transition:filter .18s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__agregar:hover:before{filter:brightness(1.08)}.portal-tienda-module__yfYJ2q__agregar:active:before{filter:brightness(.94)}.portal-tienda-module__yfYJ2q__agregar:focus-visible{outline:2px solid var(--marca-blanco);outline-offset:3px}.portal-tienda-module__yfYJ2q__agotado{color:var(--portal-tenue);font:italic 800 14px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:0 4px}@media (max-width:440px){.portal-tienda-module__yfYJ2q__producto{grid-template-columns:70px minmax(0,1fr) auto;gap:12px;padding-right:10px}.portal-tienda-module__yfYJ2q__productoMedia{width:70px}.portal-tienda-module__yfYJ2q__productoNombre{font-size:15px}.portal-tienda-module__yfYJ2q__productoPrecio strong{font-size:20px}.portal-tienda-module__yfYJ2q__producto .portal-tienda-module__yfYJ2q__agregar{width:44px;padding:0}.portal-tienda-module__yfYJ2q__producto .portal-tienda-module__yfYJ2q__agregar span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.portal-tienda-module__yfYJ2q__stepper{isolation:isolate;flex:none;align-items:center;height:48px;padding:0 4px;display:inline-flex;position:relative}.portal-tienda-module__yfYJ2q__stepper:before{content:"";z-index:-1;background:var(--hundido);transform:skewX(var(--marca-inclinacion));border:1.5px solid #ffb6008c;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__stepper button{width:40px;height:100%;color:var(--marca-blanco);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .15s;display:grid}.portal-tienda-module__yfYJ2q__stepper button:hover:not(:disabled){color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__stepper button:disabled{opacity:.4;cursor:default}.portal-tienda-module__yfYJ2q__stepper button:focus-visible,.portal-tienda-module__yfYJ2q__stepper input:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:-2px}.portal-tienda-module__yfYJ2q__stepper input{width:52px;height:100%;color:var(--marca-blanco);font:700 20px / 1 var(--tienda-font-display);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0}.portal-tienda-module__yfYJ2q__stepperChico{height:40px}.portal-tienda-module__yfYJ2q__stepperChico button{width:32px}.portal-tienda-module__yfYJ2q__stepperChico input{width:38px;font-size:17px}.portal-tienda-module__yfYJ2q__sinResultados{border-radius:var(--marca-radio);color:var(--tienda-text-muted);font:400 14.5px / 1.45 var(--tienda-font-body);text-align:center;border:1.5px dashed #f7f7f41f;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;display:flex}.portal-tienda-module__yfYJ2q__sinResultados strong{color:var(--marca-blanco);font:700 18px / 1.25 var(--tienda-font-display)}.portal-tienda-module__yfYJ2q__panelPedido{display:none}@media (min-width:1100px){.portal-tienda-module__yfYJ2q__panelPedido{top:calc(var(--portal-header-h) + 20px);display:flex;position:sticky}}.portal-tienda-module__yfYJ2q__panelPedidoCaja{width:100%;max-height:calc(100dvh - var(--portal-header-h) - 40px);border:1px solid var(--portal-borde);border-radius:var(--marca-radio);background:var(--marca-caja);flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 18px 44px #0000004d}.portal-tienda-module__yfYJ2q__tienda .portal-tienda-module__yfYJ2q__panelTitulo{color:var(--marca-blanco);font:italic 900 28px / 1.05 var(--marca-titulos);letter-spacing:.01em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0;display:flex}.portal-tienda-module__yfYJ2q__panelTitulo small{color:var(--tienda-text-muted);font:600 14px / 1 var(--tienda-font-display);letter-spacing:0;text-transform:none;margin-left:auto}.portal-tienda-module__yfYJ2q__carritoVacio{color:var(--tienda-text-muted);font:400 14px / 1.45 var(--tienda-font-body);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:26px 10px 18px;display:flex}.portal-tienda-module__yfYJ2q__carritoVacio svg{color:var(--portal-tenue)}.portal-tienda-module__yfYJ2q__carritoVacio strong{color:var(--marca-blanco);font:700 17px / 1.25 var(--tienda-font-display)}.portal-tienda-module__yfYJ2q__carritoLineas{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.portal-tienda-module__yfYJ2q__carritoLineas ul{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f7f7f42e transparent;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.portal-tienda-module__yfYJ2q__linea{background:var(--hundido);border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"foto texto subtotal""foto cantidad cantidad";align-items:start;gap:8px 12px;padding:10px;display:grid}.portal-tienda-module__yfYJ2q__lineaFoto{width:52px;height:52px;color:var(--portal-tenue);background:radial-gradient(60% 58% at 50% 46%,#f7f7f417,#0000 100%),#151c2b;border-radius:10px;grid-area:foto;place-items:center;display:grid;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__lineaFoto img{object-fit:contain;transform:scale(.86)}.portal-tienda-module__yfYJ2q__lineaTexto{flex-direction:column;grid-area:texto;gap:2px;min-width:0;display:flex}.portal-tienda-module__yfYJ2q__lineaTexto strong{color:var(--marca-blanco);font:700 14.5px / 1.2 var(--tienda-font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-tienda-module__yfYJ2q__lineaTexto span{color:var(--tienda-text-muted);font:400 12.5px / 1.3 var(--tienda-font-body)}.portal-tienda-module__yfYJ2q__lineaTexto .portal-tienda-module__yfYJ2q__lineaPrecio{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.portal-tienda-module__yfYJ2q__lineaPrecio small{color:var(--portal-tenue);font:600 12.5px / 1.3 var(--tienda-font-display)}.portal-tienda-module__yfYJ2q__lineaDescuento{isolation:isolate;color:var(--marca-blanco);font:italic 800 11.5px / 1 var(--marca-titulos);letter-spacing:.05em;padding:.24em .5em .18em .55em;position:relative}.portal-tienda-module__yfYJ2q__lineaDescuento:before{content:"";z-index:-1;background:var(--marca-frio);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0}.portal-tienda-module__yfYJ2q__lineaSubtotal{background-image:var(--texto-calido);color:#0000;font:italic 900 18px / 1.2 var(--marca-titulos);white-space:nowrap;-webkit-background-clip:text;background-clip:text;grid-area:subtotal;padding-right:.1em;display:inline-block}.portal-tienda-module__yfYJ2q__lineaCantidad{grid-area:cantidad;padding-left:4px}.portal-tienda-module__yfYJ2q__notas{color:var(--tienda-text-muted);font:500 13px / 1.3 var(--tienda-font-body);flex-direction:column;gap:6px;display:flex}.portal-tienda-module__yfYJ2q__notas textarea{background:var(--hundido);min-height:64px;color:var(--marca-blanco);font:400 16px / 1.4 var(--tienda-font-body);resize:vertical;border:1.5px solid #f7f7f41f;border-radius:12px;outline:0;padding:10px 12px}.portal-tienda-module__yfYJ2q__notas textarea:focus{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__notas textarea::placeholder{color:var(--portal-tenue)}.portal-tienda-module__yfYJ2q__enviar{flex-direction:column;gap:12px;display:flex}.portal-tienda-module__yfYJ2q__panelPedidoCaja .portal-tienda-module__yfYJ2q__enviar{border-top:1px solid var(--portal-borde);padding-top:14px}.portal-tienda-module__yfYJ2q__enviarError{color:#ffb4ab;font:500 13.5px / 1.4 var(--tienda-font-body);background:#f4433614;border:1px solid #f4433673;border-radius:10px;margin:0;padding:10px 12px}.portal-tienda-module__yfYJ2q__enviarTotal{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.portal-tienda-module__yfYJ2q__enviarTotal span{color:var(--tienda-text-muted);font:600 14px / 1.3 var(--tienda-font-display)}.portal-tienda-module__yfYJ2q__enviarTotal strong{background-image:var(--texto-calido);color:#0000;font:italic 900 32px / 1.2 var(--marca-titulos);letter-spacing:.01em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;padding-right:.1em;display:inline-block}.portal-tienda-module__yfYJ2q__cta{isolation:isolate;width:100%;min-height:52px;color:var(--tienda-bg);font:italic 900 19px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:0 20px;display:flex;position:relative}.portal-tienda-module__yfYJ2q__cta:before{content:"";z-index:-1;background:var(--marca-calido);transform:skewX(var(--marca-inclinacion));transition:filter .18s;position:absolute;inset:0 6px}.portal-tienda-module__yfYJ2q__cta:hover:not(:disabled):before{filter:brightness(1.08)}.portal-tienda-module__yfYJ2q__cta:disabled{color:var(--portal-tenue);cursor:default}.portal-tienda-module__yfYJ2q__cta:disabled:before{background:#f7f7f414}.portal-tienda-module__yfYJ2q__cta:focus-visible{outline:2px solid var(--marca-blanco);outline-offset:3px}.portal-tienda-module__yfYJ2q__enviarLetraChica{color:var(--tienda-text-muted);font:400 12.5px / 1.45 var(--tienda-font-body);text-align:center;margin:0}.portal-tienda-module__yfYJ2q__carritoEnviado{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 10px;display:flex}.portal-tienda-module__yfYJ2q__carritoEnviado strong{background-image:var(--texto-calido);color:#0000;font:italic 900 24px / 1.2 var(--marca-titulos);text-transform:uppercase;-webkit-background-clip:text;background-clip:text;padding-right:.1em;display:inline-block}.portal-tienda-module__yfYJ2q__carritoEnviado span{color:var(--tienda-text-muted);font:400 14px / 1.4 var(--tienda-font-body)}.portal-tienda-module__yfYJ2q__girando{animation:.9s linear infinite portal-tienda-module__yfYJ2q__portal-girar}@keyframes portal-tienda-module__yfYJ2q__portal-girar{to{transform:rotate(360deg)}}.portal-tienda-module__yfYJ2q__barraPedido{right:calc(var(--tienda-gutter) + 4px);bottom:calc(var(--portal-nav-h) + 12px);left:calc(var(--tienda-gutter) + 4px);z-index:44;animation:.28s ease-out portal-tienda-module__yfYJ2q__portal-subir;position:fixed}@media (min-width:1100px){.portal-tienda-module__yfYJ2q__barraPedido{display:none}}@media (max-width:1099px){.portal-tienda-module__yfYJ2q__tienda[data-con-pedido]{padding-bottom:84px}}.portal-tienda-module__yfYJ2q__barraPedidoBoton{isolation:isolate;width:100%;min-height:60px;color:var(--tienda-bg);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 24px 0 18px;display:grid;position:relative}.portal-tienda-module__yfYJ2q__barraPedidoBoton:before{content:"";z-index:-1;background:var(--marca-calido);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0;box-shadow:0 14px 32px #00000080}.portal-tienda-module__yfYJ2q__barraPedidoIcono{place-items:center;width:34px;height:34px;display:grid;position:relative}.portal-tienda-module__yfYJ2q__barraPedidoCuenta{background:var(--tienda-bg);min-width:20px;height:20px;color:var(--marca-cal-1);font:700 12px / 1 var(--tienda-font-display);border-radius:999px;place-items:center;padding:0 5px;animation:.32s ease-out portal-tienda-module__yfYJ2q__portal-salto;display:grid;position:absolute;top:-5px;right:-9px}.portal-tienda-module__yfYJ2q__barraPedidoTexto{font:italic 900 19px / 1 var(--marca-titulos);letter-spacing:.05em;text-transform:uppercase;flex-direction:column;gap:2px;display:flex}.portal-tienda-module__yfYJ2q__barraPedidoTexto small{font:600 13px / 1 var(--tienda-font-display);letter-spacing:0;text-transform:none;opacity:.75}.portal-tienda-module__yfYJ2q__barraPedidoBoton strong{font:italic 900 22px / 1 var(--marca-titulos);letter-spacing:.01em}@keyframes portal-tienda-module__yfYJ2q__portal-subir{0%{opacity:0;transform:translateY(16px)}}@keyframes portal-tienda-module__yfYJ2q__portal-salto{40%{transform:scale(1.3)}}.portal-tienda-module__yfYJ2q__velo{z-index:60;background:#05080fbd;animation:.2s ease-out portal-tienda-module__yfYJ2q__portal-aparecer;position:fixed;inset:0}.portal-tienda-module__yfYJ2q__hoja{z-index:61;border:1px solid var(--marca-caja-borde);background:var(--tienda-bg);max-height:92dvh;color:var(--tienda-text);border-bottom:0;border-radius:22px 22px 0 0;outline:0;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) portal-tienda-module__yfYJ2q__portal-hoja;display:flex;position:fixed;bottom:0;left:0;right:0}.portal-tienda-module__yfYJ2q__hojaAsa{background:#f7f7f433;border-radius:999px;flex:none;width:42px;height:4px;margin:9px auto 0}.portal-tienda-module__yfYJ2q__hojaCabecera{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 8px;display:flex}.portal-tienda-module__yfYJ2q__hoja .portal-tienda-module__yfYJ2q__hojaTitulo{color:var(--marca-blanco);font:italic 900 26px / 1.05 var(--marca-titulos);letter-spacing:.01em;text-transform:uppercase;margin:0}.portal-tienda-module__yfYJ2q__hoja[data-forma=producto] .portal-tienda-module__yfYJ2q__hojaCabecera{z-index:3;padding:8px;position:absolute;top:10px;right:6px}.portal-tienda-module__yfYJ2q__hojaCerrar{width:40px;height:40px;color:var(--marca-blanco);cursor:pointer;background:#0b0f1adb;border:1px solid #f7f7f429;border-radius:12px;flex:none;place-items:center;margin-left:auto;transition:border-color .18s;display:grid}.portal-tienda-module__yfYJ2q__hojaCerrar:hover{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__hojaCerrar:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:2px}.portal-tienda-module__yfYJ2q__hojaCuerpo{overscroll-behavior:contain;flex:1;min-height:0;padding:0 18px 18px;overflow-y:auto}.portal-tienda-module__yfYJ2q__hoja[data-forma=producto] .portal-tienda-module__yfYJ2q__hojaCuerpo{padding-top:14px}.portal-tienda-module__yfYJ2q__hojaPie{padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--marca-caja-borde);background:var(--tienda-bg);flex:none}@media (min-width:760px){.portal-tienda-module__yfYJ2q__hoja[data-forma=producto]{border-bottom:1px solid var(--marca-caja-borde);border-radius:22px;width:min(900px,100vw - 48px);max-height:min(86dvh,760px);animation:.22s ease-out portal-tienda-module__yfYJ2q__portal-modal;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.portal-tienda-module__yfYJ2q__hoja[data-forma=pedido]{border-bottom:0;border-radius:0;width:min(440px,100vw);max-height:none;animation:.26s cubic-bezier(.2,.8,.2,1) portal-tienda-module__yfYJ2q__portal-lateral;inset:0 0 0 auto}.portal-tienda-module__yfYJ2q__hoja .portal-tienda-module__yfYJ2q__hojaAsa{display:none}.portal-tienda-module__yfYJ2q__hoja[data-forma=producto] .portal-tienda-module__yfYJ2q__hojaCuerpo{padding:22px}.portal-tienda-module__yfYJ2q__hoja[data-forma=producto] .portal-tienda-module__yfYJ2q__hojaPie{padding:14px 22px}}@keyframes portal-tienda-module__yfYJ2q__portal-aparecer{0%{opacity:0}}@keyframes portal-tienda-module__yfYJ2q__portal-hoja{0%{transform:translateY(100%)}}@keyframes portal-tienda-module__yfYJ2q__portal-lateral{0%{transform:translate(100%)}}@keyframes portal-tienda-module__yfYJ2q__portal-modal{0%{opacity:0;transform:translate(-50%,-47%)}}.portal-tienda-module__yfYJ2q__vista{gap:20px;display:grid}@media (min-width:760px){.portal-tienda-module__yfYJ2q__vista{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:26px}}.portal-tienda-module__yfYJ2q__vistaMedios{flex-direction:column;gap:10px;min-width:0;display:flex}.portal-tienda-module__yfYJ2q__vistaEscenario{aspect-ratio:1;border-radius:var(--marca-radio);background:radial-gradient(52% 50% at 50% 48%, #f7f7f41a, #f7f7f406 64%, transparent 100%), var(--marca-caja);place-items:center;display:grid;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__vistaFoto{object-fit:contain;transform:scale(.88)}.portal-tienda-module__yfYJ2q__vistaMiniatura .portal-tienda-module__yfYJ2q__vistaFoto{transform:scale(.84)}.portal-tienda-module__yfYJ2q__vistaVideo{object-fit:contain;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__vistaMiniaturas{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.portal-tienda-module__yfYJ2q__vistaMiniatura{border:1.5px solid var(--marca-caja-borde);background:var(--marca-caja);width:60px;height:60px;color:var(--marca-blanco);cursor:pointer;border-radius:10px;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__vistaMiniatura[aria-selected=true]{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__vistaInfo{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.portal-tienda-module__yfYJ2q__vistaCategoria{background-image:linear-gradient(180deg, var(--marca-fri-1) 25%, var(--marca-fri-2) 83%);color:#0000;font:italic 800 14px / 1.2 var(--marca-titulos);letter-spacing:.1em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;padding-right:.1em}.portal-tienda-module__yfYJ2q__hoja .portal-tienda-module__yfYJ2q__vistaNombre{color:var(--marca-blanco);font:700 27px / 1.15 var(--tienda-font-display);margin:0}.portal-tienda-module__yfYJ2q__vistaPrecio{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.portal-tienda-module__yfYJ2q__vistaPrecio strong{background-image:var(--marca-texto-calido);color:#0000;font:italic 900 42px / 1.2 var(--marca-titulos);letter-spacing:.01em;-webkit-background-clip:text;background-clip:text;padding-right:.1em;display:inline-block}.portal-tienda-module__yfYJ2q__vistaLista{color:var(--tienda-text-muted);font:500 15px / 1.3 var(--tienda-font-body);flex-basis:100%}.portal-tienda-module__yfYJ2q__vistaLista b{color:var(--marca-blanco);font-weight:700}.portal-tienda-module__yfYJ2q__vistaPrecio span{isolation:isolate;color:var(--marca-blanco);font:italic 800 15px / 1 var(--marca-titulos);letter-spacing:.05em;padding:.32em .6em .26em .66em;position:relative}.portal-tienda-module__yfYJ2q__vistaPrecio span:before{content:"";z-index:-1;background:var(--marca-frio);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0}.portal-tienda-module__yfYJ2q__vistaDatos{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.portal-tienda-module__yfYJ2q__vistaDatos li{isolation:isolate;color:var(--tienda-text-muted);font:600 14px / 1 var(--tienda-font-display);padding:6px 13px;position:relative}.portal-tienda-module__yfYJ2q__vistaDatos li:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));border:1px solid #f7f7f424;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__vistaDatos li[data-tono=ok]{color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__vistaDatos li[data-tono=agotado]{color:#6f788a}.portal-tienda-module__yfYJ2q__vistaVerVideo{isolation:isolate;height:40px;color:var(--marca-blanco);font:italic 800 15px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;display:inline-flex;position:relative}.portal-tienda-module__yfYJ2q__vistaVerVideo:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));border:1.5px solid #f7f7f447;transition:border-color .18s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__vistaVerVideo:hover:before{border-color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__vistaDescripcion{color:var(--tienda-text-muted);font:400 15px / 1.6 var(--tienda-font-body);margin:0}.portal-tienda-module__yfYJ2q__pieElegido{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}@media (prefers-reduced-motion:reduce){.portal-tienda-module__yfYJ2q__barraPedido,.portal-tienda-module__yfYJ2q__barraPedidoCuenta,.portal-tienda-module__yfYJ2q__velo,.portal-tienda-module__yfYJ2q__hoja,.portal-tienda-module__yfYJ2q__hoja[data-forma=producto],.portal-tienda-module__yfYJ2q__hoja[data-forma=pedido]{animation:none}}.portal-tienda-module__yfYJ2q__heroDatos a.portal-tienda-module__yfYJ2q__dato{color:var(--tienda-text)}.portal-tienda-module__yfYJ2q__colores{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:8px;width:100%;display:grid}.portal-tienda-module__yfYJ2q__color{cursor:pointer;background:#f7f7f40a;border:2px solid #0000;border-radius:12px;padding:3px;transition:border-color .16s,box-shadow .16s,transform .16s;display:block;position:relative}.portal-tienda-module__yfYJ2q__color:hover{border-color:#f7f7f438;transform:translateY(-2px)}.portal-tienda-module__yfYJ2q__color[data-elegida]{border-color:var(--marca-cal-1);box-shadow:0 0 0 3px #ff840029,0 8px 22px #ff84003d}.portal-tienda-module__yfYJ2q__color:focus-visible{outline:2px solid var(--marca-blanco);outline-offset:2px}.portal-tienda-module__yfYJ2q__colorFoto{aspect-ratio:1;background-color:#151c2b;background-repeat:no-repeat;border-radius:9px;width:100%;display:block;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__colorImagen{z-index:1;object-fit:contain;padding:3px}.portal-tienda-module__yfYJ2q__colorSinFoto{z-index:1;color:var(--tienda-text-muted);font:700 10px / 1.1 var(--tienda-font-body);letter-spacing:.04em;text-align:center;text-transform:uppercase;place-items:center;padding:2px;display:grid;position:absolute;inset:0;overflow:hidden}.portal-tienda-module__yfYJ2q__color[data-elegida] .portal-tienda-module__yfYJ2q__colorSinFoto{color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__color[data-agotado] .portal-tienda-module__yfYJ2q__colorFoto{opacity:.42;filter:grayscale(.7)}.portal-tienda-module__yfYJ2q__colorPlay{z-index:2;color:#fff;background:#e30613;border-radius:999px;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:7px;right:7px}.portal-tienda-module__yfYJ2q__colorCuenta{z-index:3;border:2px solid var(--marca-caja);background:var(--marca-calido);min-width:22px;height:22px;color:var(--tienda-bg);font:800 11.5px / 1 var(--tienda-font-display);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute;top:-7px;right:-7px}.portal-tienda-module__yfYJ2q__coloresTarjeta{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}.portal-tienda-module__yfYJ2q__colorChico,.portal-tienda-module__yfYJ2q__colorMas{cursor:pointer;background:0 0;border:1.5px solid #f7f7f41a;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:border-color .16s,transform .16s;display:grid;position:relative;overflow:hidden}.portal-tienda-module__yfYJ2q__colorChico .portal-tienda-module__yfYJ2q__colorFoto{border-radius:6px;height:100%}.portal-tienda-module__yfYJ2q__colorChico .portal-tienda-module__yfYJ2q__colorImagen{padding:1px}.portal-tienda-module__yfYJ2q__colorChico .portal-tienda-module__yfYJ2q__colorSinFoto{font-size:7px}.portal-tienda-module__yfYJ2q__colorChico:hover,.portal-tienda-module__yfYJ2q__colorChico:focus-visible{border-color:#f7f7f480;outline:none;transform:translateY(-1px)}.portal-tienda-module__yfYJ2q__colorChico[data-en-pedido]{border-color:var(--marca-cal-1);box-shadow:0 0 0 2px #ff84002e}.portal-tienda-module__yfYJ2q__colorChico[data-agotado] .portal-tienda-module__yfYJ2q__colorFoto{opacity:.42;filter:grayscale(.7)}.portal-tienda-module__yfYJ2q__colorMas{color:var(--tienda-text-muted);font:700 12px / 1 var(--tienda-font-display);border-style:dashed}.portal-tienda-module__yfYJ2q__colorMas:hover,.portal-tienda-module__yfYJ2q__colorMas:focus-visible{border-color:var(--marca-cal-1);color:var(--marca-cal-1);outline:none}@media (max-width:440px){.portal-tienda-module__yfYJ2q__colorChico,.portal-tienda-module__yfYJ2q__colorMas{width:26px;height:26px}}.portal-tienda-module__yfYJ2q__agregar[data-elegido]{color:var(--marca-cal-1)}.portal-tienda-module__yfYJ2q__agregar[data-elegido]:before{border:1.5px solid var(--marca-cal-1);background:#ff840014}.portal-tienda-module__yfYJ2q__vistaPrevia{z-index:0;pointer-events:none;border:0;width:178%;height:130%;position:absolute;top:-15%;left:50%;transform:translate(-50%)}.portal-tienda-module__yfYJ2q__vistaPreviaVelo{z-index:1;pointer-events:none;background:linear-gradient(#12182652,#121826b8);position:absolute;inset:0}.portal-tienda-module__yfYJ2q__vistaHalo{z-index:2;pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__vistaEscenario>.portal-tienda-module__yfYJ2q__vistaFoto{z-index:3}.portal-tienda-module__yfYJ2q__vistaEscenario>.portal-tienda-module__yfYJ2q__vistaVideo{z-index:4}.portal-tienda-module__yfYJ2q__vistaColores{border-top:1px solid #f7f7f414;gap:10px;width:100%;padding-top:14px;display:grid}.portal-tienda-module__yfYJ2q__vistaColoresTitulo{color:var(--marca-blanco);font:italic 800 16px / 1.2 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.portal-tienda-module__yfYJ2q__vistaColorElegido{color:var(--marca-cal-1);font:700 12px / 1 var(--tienda-font-body);letter-spacing:.05em;background:#ff840029;border-radius:999px;padding:4px 11px;font-style:normal}.portal-tienda-module__yfYJ2q__vistaColoresPedido{color:var(--tienda-text-muted);font:500 13.5px / 1.45 var(--tienda-font-body);margin:0}.portal-tienda-module__yfYJ2q__cantidad{flex-direction:column;flex:none;align-items:center;gap:5px;display:inline-flex}.portal-tienda-module__yfYJ2q__cantidadModo{border:1px solid #f7f7f424;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.portal-tienda-module__yfYJ2q__cantidadModo button{color:var(--tienda-text-muted);font:700 11.5px / 1.1 var(--tienda-font-display);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 9px;transition:background .15s,color .15s}.portal-tienda-module__yfYJ2q__cantidadModo button:hover:not(:disabled){color:var(--marca-blanco)}.portal-tienda-module__yfYJ2q__cantidadModo button[aria-pressed=true]{color:var(--marca-cal-1);background:#ff84002e}.portal-tienda-module__yfYJ2q__cantidadModo button:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:1px}.portal-tienda-module__yfYJ2q__cantidadEquivale{color:var(--tienda-text-muted);font:600 11.5px / 1 var(--tienda-font-display);font-variant-numeric:tabular-nums}.portal-tienda-module__yfYJ2q__agregarOpciones{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.portal-tienda-module__yfYJ2q__productoRiel .portal-tienda-module__yfYJ2q__agregarOpciones{align-items:flex-start}.portal-tienda-module__yfYJ2q__agregarBulto{color:var(--marca-cal-1);font:italic 800 13px / 1 var(--marca-titulos);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:2px 4px}.portal-tienda-module__yfYJ2q__agregarBulto:hover{text-underline-offset:3px;text-decoration:underline}.portal-tienda-module__yfYJ2q__agregarBulto:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:2px}.portal-tienda-module__yfYJ2q__pieAgregar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.portal-tienda-module__yfYJ2q__ctaBulto{isolation:isolate;min-height:52px;color:var(--marca-cal-1);font:italic 900 17px / 1 var(--marca-titulos);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 20px;display:inline-flex;position:relative}.portal-tienda-module__yfYJ2q__ctaBulto:before{content:"";z-index:-1;border:1.5px solid var(--marca-cal-1);transform:skewX(var(--marca-inclinacion));background:#ff84000f;transition:background .15s;position:absolute;inset:0}.portal-tienda-module__yfYJ2q__ctaBulto:hover:before{background:#ff840024}.portal-tienda-module__yfYJ2q__ctaBulto:focus-visible{outline:2px solid var(--marca-blanco);outline-offset:3px}
.portal-shell-module__xt-OQW__portal{--portal-header-h:64px;--portal-nav-h:0px;--portal-max:var(--tienda-max,1600px);background:var(--tienda-bg);min-height:100dvh}.portal-shell-module__xt-OQW__portal,.portal-shell-module__xt-OQW__variables{--portal-borde:var(--marca-caja-borde);--portal-tenue:#6f788a;--hundido:#0e1320;--fondo-foto:radial-gradient(56% 54% at 50% 48%, #f7f7f417, #f7f7f406 62%, transparent 100%), #0e1320;--texto-calido:var(--marca-texto-calido);--texto-frio:linear-gradient(180deg, var(--marca-fri-1) 25%, var(--marca-fri-2) 83.3%)}.portal-shell-module__xt-OQW__header{z-index:40;border-bottom:1px solid var(--portal-borde);background:var(--tienda-bg);position:sticky;top:0}.portal-shell-module__xt-OQW__headerCaja{height:calc(var(--portal-header-h) - 1px);max-width:var(--portal-max);padding:0 var(--tienda-gutter);align-items:center;gap:16px;margin:0 auto;display:flex}.portal-shell-module__xt-OQW__marca{flex:none;align-items:center;display:flex}.portal-shell-module__xt-OQW__marca .portal-shell-module__xt-OQW__logo{width:auto;height:30px}.portal-shell-module__xt-OQW__negocio{border-left:1px solid var(--portal-borde);flex-direction:column;gap:2px;min-width:0;padding-left:16px;display:flex}.portal-shell-module__xt-OQW__negocio small{background-image:linear-gradient(180deg, var(--marca-fri-1) 25%, var(--marca-fri-2) 83%);color:#0000;width:fit-content;font:italic 800 12px / 1.2 var(--marca-titulos);letter-spacing:.12em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;padding-right:.1em}.portal-shell-module__xt-OQW__negocio strong{color:var(--marca-blanco);font:700 17px / 1.15 var(--tienda-font-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-shell-module__xt-OQW__nav{flex:none;align-self:stretch;align-items:stretch;gap:6px;margin-left:auto;display:flex}.portal-shell-module__xt-OQW__nav a{color:#f7f7f4b8;font:italic 800 16px / 1 var(--marca-titulos);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.portal-shell-module__xt-OQW__nav a:hover{color:var(--marca-blanco)}.portal-shell-module__xt-OQW__nav a[aria-current=page]{color:var(--marca-cal-1)}.portal-shell-module__xt-OQW__nav a[aria-current=page]:after{content:"";background:var(--marca-calido);height:3px;transform:skewX(var(--marca-inclinacion));position:absolute;bottom:-1px;left:14px;right:14px}.portal-shell-module__xt-OQW__nav a:focus-visible,.portal-shell-module__xt-OQW__navMovil a:focus-visible{outline:2px solid var(--marca-cal-1);outline-offset:-2px}.portal-shell-module__xt-OQW__navMovil{display:none}.portal-shell-module__xt-OQW__main{max-width:var(--portal-max);padding:28px var(--tienda-gutter) calc(56px + var(--portal-nav-h));margin:0 auto}@media (max-width:760px){.portal-shell-module__xt-OQW__portal{--portal-header-h:58px;--portal-nav-h:calc(62px + env(safe-area-inset-bottom,0px))}.portal-shell-module__xt-OQW__headerCaja{gap:12px}.portal-shell-module__xt-OQW__marca .portal-shell-module__xt-OQW__logo{height:24px}.portal-shell-module__xt-OQW__negocio{padding-left:12px}.portal-shell-module__xt-OQW__negocio strong{font-size:16px}.portal-shell-module__xt-OQW__nav{display:none}.portal-shell-module__xt-OQW__navMovil{z-index:45;height:var(--portal-nav-h);padding:0 6px env(safe-area-inset-bottom,0px);border-top:1px solid var(--portal-borde);background:#0b0f1af7;display:flex;position:fixed;bottom:0;left:0;right:0}.portal-shell-module__xt-OQW__navMovil a{color:#f7f7f4b3;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.portal-shell-module__xt-OQW__navMovil span{font:italic 700 12px / 1 var(--marca-titulos);letter-spacing:.06em;text-transform:uppercase}.portal-shell-module__xt-OQW__navMovil a[aria-current=page]{color:var(--marca-cal-1)}.portal-shell-module__xt-OQW__navMovil a[aria-current=page]:before{content:"";background:var(--marca-calido);width:26px;height:3px;transform:translateX(-50%) skewX(var(--marca-inclinacion));position:absolute;top:0;left:50%}.portal-shell-module__xt-OQW__navMovil a:active{background:#f7f7f40d}.portal-shell-module__xt-OQW__main{padding-top:20px;padding-bottom:calc(40px + var(--portal-nav-h))}}.portal-shell-module__xt-OQW__portal .portal-shell-module__xt-OQW__nav a:not([aria-current=page]),.portal-shell-module__xt-OQW__portal .portal-shell-module__xt-OQW__navMovil a:not([aria-current=page]){color:#f7f7f4b8}.portal-shell-module__xt-OQW__portal .portal-shell-module__xt-OQW__nav a:not([aria-current=page]):hover{color:var(--marca-blanco)}.portal-shell-module__xt-OQW__portal .portal-shell-module__xt-OQW__nav a[aria-current=page],.portal-shell-module__xt-OQW__portal .portal-shell-module__xt-OQW__navMovil a[aria-current=page]{color:var(--marca-cal-1)}
@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/cb2df980ecf86a76-s.03rjxozyto5ov.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0e0a5b0398f6a72f-s.22btp1s6p9ykz.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7c153c022564ac00-s.p.161_jydx6c0ui.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(../media/e410cf3d4b72150d-s.041jehe91orie.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(../media/5a44eb0c9b89120a-s.2obrzta-l0mxk.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(../media/49d07f3cdebee475-s.p.2ux8js4lqnjxb.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:900;font-display:swap;src:url(../media/21745f8f6ddeaa16-s.2djdwrsjz--m-.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:900;font-display:swap;src:url(../media/aae4a962ae3b2909-s.158-mqx13x5zc.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:900;font-display:swap;src:url(../media/85268d582bf74b46-s.p.356apyvd1vb3d.woff2?dpl=dpl_GzQJJidCGNEsHewUT2wPoaETRyu8)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_7329b3bf-module__nr-Jdq__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:italic}.barlow_condensed_7329b3bf-module__nr-Jdq__variable{--font-barlow:"Barlow Condensed", "Barlow Condensed Fallback"}
.tienda-footer-module__zrrKWq__footer{view-transition-name:tienda-footer-module__zrrKWq__tienda-footer;background-color:var(--tienda-surface);border-top:2px solid var(--tienda-surface);padding-inline:20px;position:relative;overflow:hidden}.tienda-footer-module__zrrKWq__videoWrap{pointer-events:none;position:absolute;inset:0}.tienda-footer-module__zrrKWq__video{object-fit:cover;width:100%;height:100%}.tienda-footer-module__zrrKWq__videoWrap:after{content:"";background-image:linear-gradient(var(--tienda-bg) 40%, color-mix(in srgb, var(--tienda-bg) 81%, transparent));position:absolute;inset:0}.tienda-footer-module__zrrKWq__prefooter,.tienda-footer-module__zrrKWq__cuerpo,.tienda-footer-module__zrrKWq__legal{z-index:1;width:100%;max-width:var(--tienda-max);margin-inline:auto;position:relative}.tienda-footer-module__zrrKWq__prefooter{background-color:var(--tienda-bg)}.tienda-footer-module__zrrKWq__cta{border-bottom:2px solid var(--tienda-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:70px;display:flex}.tienda-footer-module__zrrKWq__ctaLinea1{font-family:var(--tienda-font-display);font-size:27px;font-weight:500;line-height:var(--tienda-leading-heading);margin:0}.tienda-footer-module__zrrKWq__ctaLinea2{font-family:var(--tienda-font-display);margin:0;font-size:35px;font-weight:500;line-height:1}.tienda-footer-module__zrrKWq__ctaLinea2 b{font-weight:inherit}.tienda-footer-module__zrrKWq__ctaBotones{flex-direction:row;justify-content:space-evenly;width:100%;max-width:900px;padding-top:20px;display:flex}.tienda-footer-module__zrrKWq__btnAzul,.tienda-footer-module__zrrKWq__btnFuego{border-radius:var(--tienda-radius-pill);width:45%;font-family:var(--tienda-font-display);text-align:center;text-transform:uppercase;place-items:center;padding:12px 10px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:grid}.tienda-footer-module__zrrKWq__ctaBotones .tienda-footer-module__zrrKWq__btnAzul{color:#fff}.tienda-footer-module__zrrKWq__btnAzul{background:linear-gradient(135deg,#009dd3,#0076c5);box-shadow:0 0 12px #0076c540}.tienda-footer-module__zrrKWq__btnFuego{background-image:linear-gradient(var(--tienda-bg), var(--tienda-bg)), linear-gradient(135deg, #ffab00, #ff7100);color:var(--tienda-text);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000}.tienda-footer-module__zrrKWq__btnAzul:hover,.tienda-footer-module__zrrKWq__btnFuego:hover{color:#fff;background:linear-gradient(135deg,#ffab00,#ff7100);transform:scale(1.05);box-shadow:0 0 12px #ff710040}.tienda-footer-module__zrrKWq__cuerpo{flex-flow:wrap;justify-content:space-between;align-items:flex-start;padding-block:70px 30px;display:flex}.tienda-footer-module__zrrKWq__marca{flex-direction:column;justify-content:center;align-items:center;row-gap:20px;width:100%;padding-bottom:30px;display:flex}.tienda-footer-module__zrrKWq__marcaTop{flex-direction:column;align-items:center;row-gap:15px;width:100%;display:flex}.tienda-footer-module__zrrKWq__logoLink{width:40%;display:block}.tienda-footer-module__zrrKWq__logo{width:100%;height:auto;transition:transform var(--tienda-transition-slow)}.tienda-footer-module__zrrKWq__logoLink:hover .tienda-footer-module__zrrKWq__logo{transform:rotate(-5deg)}.tienda-footer-module__zrrKWq__tagline{text-align:center;width:100%;margin:0;font-size:16px}.tienda-footer-module__zrrKWq__sma{background-color:var(--tienda-surface);border-radius:20px;flex-direction:row;justify-content:center;align-self:center;align-items:center;column-gap:10px;width:auto;padding:10px 20px;text-decoration:none;display:flex}.tienda-footer-module__zrrKWq__smaIcono{flex:none;width:18px;height:auto}.tienda-footer-module__zrrKWq__smaTexto{font-size:14px}.tienda-footer-module__zrrKWq__sma:hover .tienda-footer-module__zrrKWq__smaTexto{text-decoration:underline}.tienda-footer-module__zrrKWq__redes{flex-direction:row;gap:20px;margin:0;padding:0;list-style:none;display:flex}.tienda-footer-module__zrrKWq__red{background-color:var(--red-bg);color:#fff;width:40px;height:40px;transition:background-color var(--tienda-transition);border-radius:500px;justify-content:center;align-items:center;display:flex}.tienda-footer-module__zrrKWq__red:hover{background-color:var(--red-bg-hover)}.tienda-footer-module__zrrKWq__red svg{width:20px;height:20px}.tienda-footer-module__zrrKWq__columnas{flex-direction:column;justify-content:space-between;width:100%;display:flex}.tienda-footer-module__zrrKWq__columna{order:var(--orden-mobile)}.tienda-footer-module__zrrKWq__columnaTitulo{margin:0}.tienda-footer-module__zrrKWq__columnaToggle{width:100%;min-height:50px;color:var(--tienda-text);font-family:var(--tienda-font-display);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:21px;font-weight:500;display:flex}.tienda-footer-module__zrrKWq__columnaToggle[aria-expanded=true]{font-weight:700}.tienda-footer-module__zrrKWq__flecha,.tienda-footer-module__zrrKWq__flechaAbierta{flex:none;width:1em;height:1em;transition:transform .1s}.tienda-footer-module__zrrKWq__flechaAbierta{transform:rotate(90deg)}.tienda-footer-module__zrrKWq__panel{flex-direction:column;row-gap:6px;margin:0;padding:0 0 15px;list-style:none;display:none}.tienda-footer-module__zrrKWq__panel.tienda-footer-module__zrrKWq__panelAbierto{display:flex}.tienda-footer-module__zrrKWq__link{color:#bdbdbd;font-size:15px;text-decoration:none;display:block}.tienda-footer-module__zrrKWq__link:hover{color:#fff;text-decoration:underline}.tienda-footer-module__zrrKWq__legal{border-top:2px solid var(--tienda-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:30px 50px;display:flex}.tienda-footer-module__zrrKWq__legalLinks{flex-wrap:wrap;order:-1;justify-content:center;align-items:center;gap:10px;padding-bottom:10px;display:flex}.tienda-footer-module__zrrKWq__legalLink,.tienda-footer-module__zrrKWq__copy{color:#bdbdbd;margin:0;font-size:14px;text-decoration:none}.tienda-footer-module__zrrKWq__legalLink:hover,.tienda-footer-module__zrrKWq__copy:hover{color:#fff;text-decoration:underline}.tienda-footer-module__zrrKWq__soloDesktop{display:none}.tienda-footer-module__zrrKWq__soloMobile{display:inline}@media (min-width:479px){.tienda-footer-module__zrrKWq__soloDesktop{display:inline}.tienda-footer-module__zrrKWq__soloMobile{display:none}.tienda-footer-module__zrrKWq__footer{padding-inline:30px}.tienda-footer-module__zrrKWq__ctaLinea1{margin-bottom:-10px;font-size:43px}.tienda-footer-module__zrrKWq__ctaLinea2{font-size:45px;line-height:var(--tienda-leading-heading)}.tienda-footer-module__zrrKWq__ctaBotones{justify-content:center;column-gap:30px;padding-top:50px}.tienda-footer-module__zrrKWq__btnAzul,.tienda-footer-module__zrrKWq__btnFuego{flex:1;width:auto;padding:12px 24px;font-size:25px}.tienda-footer-module__zrrKWq__cuerpo{flex-wrap:nowrap;column-gap:150px;padding-block:70px}.tienda-footer-module__zrrKWq__marca{justify-content:flex-start;align-self:flex-start;align-items:flex-start;width:25%;padding-bottom:0}.tienda-footer-module__zrrKWq__marcaTop{align-items:flex-start}.tienda-footer-module__zrrKWq__logoLink{width:60%}.tienda-footer-module__zrrKWq__tagline{text-align:left;font-size:17px}.tienda-footer-module__zrrKWq__sma{align-self:flex-start}.tienda-footer-module__zrrKWq__redes{display:none}.tienda-footer-module__zrrKWq__columnas{flex-direction:row;width:65%}.tienda-footer-module__zrrKWq__columna{order:0;width:25%}.tienda-footer-module__zrrKWq__columnaToggle{cursor:default;min-height:0;padding-bottom:5px;font-size:30px;font-weight:700}.tienda-footer-module__zrrKWq__columnaToggle:hover{text-decoration:underline}.tienda-footer-module__zrrKWq__flecha,.tienda-footer-module__zrrKWq__flechaAbierta{display:none}.tienda-footer-module__zrrKWq__panel,.tienda-footer-module__zrrKWq__panel.tienda-footer-module__zrrKWq__panelAbierto{padding-bottom:0;display:flex}.tienda-footer-module__zrrKWq__legal{flex-direction:row;justify-content:space-between;padding-block:30px}.tienda-footer-module__zrrKWq__legalLinks{order:0;column-gap:30px;padding-bottom:0}.tienda-footer-module__zrrKWq__legalLink,.tienda-footer-module__zrrKWq__copy{font-size:15px}}@media (min-width:768px){.tienda-footer-module__zrrKWq__ctaLinea2{font-size:63px}}@media (min-width:479px) and (max-width:1069px){.tienda-footer-module__zrrKWq__columnaToggle{font-size:25px}}@media (prefers-reduced-motion:reduce){.tienda-footer-module__zrrKWq__btnAzul,.tienda-footer-module__zrrKWq__btnFuego,.tienda-footer-module__zrrKWq__logo,.tienda-footer-module__zrrKWq__red,.tienda-footer-module__zrrKWq__flecha,.tienda-footer-module__zrrKWq__flechaAbierta{transition:none}.tienda-footer-module__zrrKWq__btnAzul:hover,.tienda-footer-module__zrrKWq__btnFuego:hover{transform:none}}html[data-pyro-theme=light] .tienda-footer-module__zrrKWq__footer{--tienda-text:#eaeaea;--tienda-text-strong:#f5f5f5;--tienda-text-muted:#eaeaeab8;color:#eaeaea;background-color:#0b0f1a;border-top-color:#0b0f1a}html[data-pyro-theme=light] .tienda-footer-module__zrrKWq__videoWrap:after{background-image:linear-gradient(var(--tienda-velo) 40%, color-mix(in srgb, var(--tienda-velo) 81%, transparent))}html[data-pyro-theme=light] .tienda-footer-module__zrrKWq__prefooter{--tienda-text:#1b2430;--tienda-text-strong:#0b0f1a;--tienda-text-muted:#5a6473;--tienda-surface:#fff;color:#1b2430;background-color:#f4f6f9}html[data-pyro-theme=light] .tienda-footer-module__zrrKWq__cta{border-bottom-color:#e8ecf2}html[data-pyro-theme=light] .tienda-footer-module__zrrKWq__legal{border-top-color:#eaeaea24}html[data-pyro-theme=light] .tienda-footer-module__zrrKWq__sma{color:#0b0f1a;background-color:#fff}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__video{filter:grayscale()sepia()saturate(4.2)hue-rotate(-10deg)brightness(.85)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__cta{border-bottom-color:var(--marca-caja-borde)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__ctaLinea1{color:var(--marca-blanco);font:italic 800 clamp(18px, 2vw, 30px) / 1.1 var(--marca-titulos);letter-spacing:.04em;text-transform:uppercase}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__ctaLinea2{font:italic 900 clamp(34px, 5vw, 72px) / 1.05 var(--marca-titulos);text-transform:uppercase;margin-top:6px}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__ctaLinea2 b{background-image:var(--marca-texto-calido);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-inline:.04em .1em}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__ctaBotones{justify-content:center;gap:18px;padding-top:34px}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnAzul,:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego{isolation:isolate;width:auto;min-height:54px;box-shadow:none;font:italic 800 clamp(14px, 1.3vw, 19px) / 1 var(--marca-titulos);letter-spacing:.08em;background:0 0;border:0;border-radius:0;padding:0 30px;position:relative}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__ctaBotones .tienda-footer-module__zrrKWq__btnAzul{color:var(--tienda-bg)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego{color:var(--marca-blanco)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnAzul:before,:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));transition:filter .2s,border-color .2s;position:absolute;inset:0}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnAzul:before{background:var(--marca-calido)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego:before{border:1.5px solid #f7f7f46b}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnAzul:hover,:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego:hover{box-shadow:none;background:0 0;transform:translateY(-2px)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__ctaBotones .tienda-footer-module__zrrKWq__btnAzul:hover{color:var(--tienda-bg)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego:hover{color:var(--marca-blanco)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnAzul:hover:before{filter:brightness(1.08)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__btnFuego:hover:before{border-color:var(--marca-blanco)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__columnaToggle{color:var(--marca-blanco);font-family:var(--marca-titulos);letter-spacing:.04em;text-transform:uppercase;font-style:italic;font-weight:800}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__link{color:var(--tienda-text-muted)}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__link:hover{color:var(--marca-cal-1);text-decoration:none}:root:has([data-marca-nueva]) .tienda-footer-module__zrrKWq__legal{border-top-color:var(--marca-caja-borde)}
.tienda-legal-module__b4zODq__doc{align-items:flex-start;gap:var(--tienda-space-10);display:flex}.tienda-legal-module__b4zODq__texto{flex:1;min-width:0}.tienda-legal-module__b4zODq__seccionTitulo{font-size:var(--tienda-title-sm);scroll-margin-top:calc(var(--tienda-header-h) + var(--tienda-space-6))}.tienda-legal-module__b4zODq__doc[data-popup] .tienda-legal-module__b4zODq__seccionTitulo{scroll-margin-top:var(--tienda-space-2)}.tienda-legal-module__b4zODq__toc{display:none}.tienda-legal-module__b4zODq__tocLista{border-left:1px solid var(--tienda-border);margin:0;padding:0;list-style:none}.tienda-legal-module__b4zODq__tocLink{padding:var(--tienda-space-2) var(--tienda-space-4);color:var(--tienda-grey-500);font-size:var(--tienda-text-sm);transition:color var(--tienda-transition-fast);font-weight:500;line-height:1.35;text-decoration:none;display:block;position:relative}.tienda-legal-module__b4zODq__tocLink:before{content:"";width:1px;height:100%;transition:background-color var(--tienda-transition-fast);background:0 0;position:absolute;top:0;left:-1px}.tienda-legal-module__b4zODq__tocLink:hover{color:var(--tienda-text-strong)}.tienda-legal-module__b4zODq__tocLink[aria-current]{color:var(--tienda-primary)}.tienda-legal-module__b4zODq__tocLink[aria-current]:before{background:var(--tienda-primary)}@media (min-width:1070px){.tienda-legal-module__b4zODq__toc{top:calc(var(--tienda-header-h) + var(--tienda-space-5));width:263px;max-height:calc(100dvh - var(--tienda-header-h) - var(--tienda-space-10));flex:none;display:block;position:sticky;overflow-y:auto}.tienda-legal-module__b4zODq__doc[data-popup] .tienda-legal-module__b4zODq__toc{top:var(--tienda-space-2);max-height:none}}.tienda-legal-module__b4zODq__overlay{--legal-entrada:var(--tienda-panel-entrada);--legal-salida:var(--tienda-panel-salida);z-index:var(--tienda-z-drawer);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.tienda-legal-module__b4zODq__backdrop{background:var(--tienda-overlay);animation:tienda-legal-module__b4zODq__legalAparecer var(--legal-entrada) ease both;cursor:pointer;border:0;position:absolute;inset:0}.tienda-legal-module__b4zODq__panel{border-radius:var(--tienda-radius-lg) var(--tienda-radius-lg) 0 0;background:var(--tienda-bg);width:100%;height:92dvh;box-shadow:var(--tienda-shadow);animation:tienda-legal-module__b4zODq__legalSubir var(--legal-entrada) var(--tienda-panel-ease-entrada) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.tienda-legal-module__b4zODq__panel:before{content:"";background:linear-gradient(90deg, transparent 8%, color-mix(in srgb, var(--tienda-primary) 70%, transparent) 50%, transparent 92%);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.tienda-legal-module__b4zODq__overlay[data-saliendo]{pointer-events:none}.tienda-legal-module__b4zODq__overlay[data-saliendo] .tienda-legal-module__b4zODq__panel{animation:tienda-legal-module__b4zODq__legalBajar var(--legal-salida) var(--tienda-panel-ease-salida) both}.tienda-legal-module__b4zODq__overlay[data-saliendo] .tienda-legal-module__b4zODq__backdrop{animation:tienda-legal-module__b4zODq__legalDesaparecer var(--legal-salida) ease both}.tienda-legal-module__b4zODq__agarre{width:42px;height:4px;margin:var(--tienda-space-2) auto 0;border-radius:var(--tienda-radius-pill);background:var(--tienda-border-fuerte);flex:none}.tienda-legal-module__b4zODq__head{padding:var(--tienda-space-4) var(--tienda-gutter);border-bottom:1px solid var(--tienda-border);flex:none}.tienda-legal-module__b4zODq__interno{align-items:center;gap:var(--tienda-space-3);width:100%;max-width:var(--tienda-container);margin-inline:auto;display:flex}.tienda-legal-module__b4zODq__titulo{min-width:0;color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-title-sm);flex:1;margin:0;font-weight:700}.tienda-legal-module__b4zODq__verPagina{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm);white-space:nowrap;text-decoration:none}.tienda-legal-module__b4zODq__verPagina:hover{color:var(--tienda-primary);text-decoration:underline}.tienda-legal-module__b4zODq__cerrar{width:var(--tienda-btn-h-sm);height:var(--tienda-btn-h-sm);border:1px solid var(--tienda-border);border-radius:var(--tienda-radius-pill);color:var(--tienda-text);font-size:var(--tienda-text-md);cursor:pointer;transition:color var(--tienda-transition-fast), border-color var(--tienda-transition-fast);background:0 0;flex:none;place-items:center;display:grid}.tienda-legal-module__b4zODq__cerrar:hover{border-color:var(--tienda-primary);color:var(--tienda-primary)}.tienda-legal-module__b4zODq__cuerpo{overscroll-behavior:contain;padding:var(--tienda-space-6) var(--tienda-gutter) var(--tienda-space-12);flex:1;overflow-y:auto}.tienda-legal-module__b4zODq__doc[data-popup]{width:100%;max-width:var(--tienda-container);margin-inline:auto}.tienda-legal-module__b4zODq__cuerpo,.tienda-legal-module__b4zODq__toc{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--tienda-text) 16%, transparent) transparent}.tienda-legal-module__b4zODq__cuerpo::-webkit-scrollbar{width:6px}.tienda-legal-module__b4zODq__toc::-webkit-scrollbar{width:6px}.tienda-legal-module__b4zODq__cuerpo::-webkit-scrollbar-track{background:0 0}.tienda-legal-module__b4zODq__toc::-webkit-scrollbar-track{background:0 0}.tienda-legal-module__b4zODq__cuerpo::-webkit-scrollbar-thumb{border-radius:var(--tienda-radius-pill);background:color-mix(in srgb, var(--tienda-text) 16%, transparent)}.tienda-legal-module__b4zODq__toc::-webkit-scrollbar-thumb{border-radius:var(--tienda-radius-pill);background:color-mix(in srgb, var(--tienda-text) 16%, transparent)}.tienda-legal-module__b4zODq__cuerpo::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--tienda-text) 28%, transparent)}.tienda-legal-module__b4zODq__toc::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--tienda-text) 28%, transparent)}@media (min-width:479px){.tienda-legal-module__b4zODq__agarre{display:none}.tienda-legal-module__b4zODq__titulo{font-size:var(--tienda-title-md)}}@keyframes tienda-legal-module__b4zODq__legalSubir{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tienda-legal-module__b4zODq__legalBajar{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes tienda-legal-module__b4zODq__legalAparecer{0%{opacity:0}to{opacity:1}}@keyframes tienda-legal-module__b4zODq__legalDesaparecer{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tienda-legal-module__b4zODq__overlay{--legal-entrada:.01ms;--legal-salida:.01ms}}
.tienda-buscador-module__avCtGG__overlay{z-index:var(--tienda-z-drawer);animation:tienda-buscador-module__avCtGG__entrar var(--tienda-panel-entrada) ease both;flex-direction:column;display:flex;position:fixed;inset:0}.tienda-buscador-module__avCtGG__overlay[data-saliendo]{animation:tienda-buscador-module__avCtGG__salir var(--tienda-panel-salida) ease both}@keyframes tienda-buscador-module__avCtGG__entrar{0%{opacity:0}to{opacity:1}}@keyframes tienda-buscador-module__avCtGG__salir{0%{opacity:1}to{opacity:0}}.tienda-buscador-module__avCtGG__fondo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#04060cd1;border:0;position:absolute;inset:0}.tienda-buscador-module__avCtGG__panel{z-index:1;background:var(--tienda-bg);width:100%;max-height:100dvh;animation:tienda-buscador-module__avCtGG__bajar var(--tienda-panel-entrada) var(--tienda-panel-ease-entrada) both;flex-direction:column;display:flex;position:relative}.tienda-buscador-module__avCtGG__overlay[data-saliendo] .tienda-buscador-module__avCtGG__panel{animation:tienda-buscador-module__avCtGG__subir var(--tienda-panel-salida) var(--tienda-panel-ease-salida) both}@keyframes tienda-buscador-module__avCtGG__bajar{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes tienda-buscador-module__avCtGG__subir{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes tienda-buscador-module__avCtGG__bajarHoja{0%{transform:translateY(-14px)}to{transform:translateY(0)}}@keyframes tienda-buscador-module__avCtGG__subirHoja{0%{transform:translateY(0)}to{transform:translateY(-14px)}}.tienda-buscador-module__avCtGG__barra{border-bottom:1px solid var(--tienda-border);align-items:center;gap:8px;padding:12px 12px 12px 14px;display:flex}.tienda-buscador-module__avCtGG__campo{border:1px solid var(--tienda-border);border-radius:var(--tienda-radius);background:var(--tienda-surface-2);flex:1;align-items:center;gap:10px;min-width:0;padding:6px 8px 6px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.tienda-buscador-module__avCtGG__campo:focus-within{border-color:color-mix(in srgb, var(--tienda-primary) 45%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tienda-primary) 12%, transparent)}.tienda-buscador-module__avCtGG__lupa{width:20px;height:20px;color:var(--tienda-text-muted);flex:none;place-items:center;transition:color .2s;display:grid}.tienda-buscador-module__avCtGG__campo:focus-within .tienda-buscador-module__avCtGG__lupa{color:var(--tienda-primary)}.tienda-buscador-module__avCtGG__lupa svg{width:100%;height:100%}.tienda-buscador-module__avCtGG__input{min-width:0;color:var(--tienda-text-strong);font-family:var(--tienda-font-display);background:0 0;border:0;flex:1;padding:8px 0;font-size:21px;font-weight:700}.tienda-buscador-module__avCtGG__input::placeholder{color:var(--tienda-text-muted);font-weight:400}.tienda-buscador-module__avCtGG__campo .tienda-buscador-module__avCtGG__input:focus,.tienda-buscador-module__avCtGG__campo .tienda-buscador-module__avCtGG__input:focus-visible{outline:none}.tienda-buscador-module__avCtGG__input::-webkit-search-cancel-button{appearance:none}.tienda-buscador-module__avCtGG__limpiar,.tienda-buscador-module__avCtGG__cerrar{color:var(--tienda-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;transition:color .2s;display:inline-flex}.tienda-buscador-module__avCtGG__limpiar{background:var(--tienda-surface);border-radius:999px;width:30px;height:30px}.tienda-buscador-module__avCtGG__limpiar svg{width:14px;height:14px}.tienda-buscador-module__avCtGG__limpiar:hover,.tienda-buscador-module__avCtGG__cerrar:hover{color:var(--tienda-primary)}.tienda-buscador-module__avCtGG__cerrar{border-radius:var(--tienda-radius-sm);font-family:var(--tienda-font-display);letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;font-size:14px;font-weight:700}.tienda-buscador-module__avCtGG__cerrarTexto{display:none}.tienda-buscador-module__avCtGG__cerrarIcono{place-items:center;width:20px;height:20px;display:grid}.tienda-buscador-module__avCtGG__cerrarIcono svg{width:100%;height:100%}.tienda-buscador-module__avCtGG__cuerpo{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.tienda-buscador-module__avCtGG__sugerencias{gap:26px;display:grid}.tienda-buscador-module__avCtGG__bloqueTitulo{color:var(--tienda-text-muted);font-family:var(--tienda-font-body);letter-spacing:var(--tienda-tracking-caps);text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.tienda-buscador-module__avCtGG__chips{flex-wrap:wrap;gap:8px;display:flex}.tienda-buscador-module__avCtGG__chip{border:1px solid var(--tienda-border);border-radius:var(--tienda-radius-pill);background:var(--tienda-surface);color:var(--tienda-text);cursor:pointer;padding:9px 15px;font-size:14px;transition:border-color .2s,color .2s,background .2s}.tienda-buscador-module__avCtGG__chip:hover{border-color:var(--tienda-primary);background:color-mix(in srgb, var(--tienda-primary) 12%, transparent);color:var(--tienda-primary)}.tienda-buscador-module__avCtGG__categorias{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.tienda-buscador-module__avCtGG__categoria{border-radius:var(--tienda-radius);background:var(--tienda-surface);color:var(--tienda-text);border:1px solid #0000;align-items:center;gap:11px;padding:8px 10px 8px 8px;font-size:14px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:flex}.tienda-buscador-module__avCtGG__categoria:hover{border-color:color-mix(in srgb, var(--tienda-primary) 35%, transparent);background:var(--tienda-surface-2)}.tienda-buscador-module__avCtGG__categoriaFoto{background:var(--tienda-surface-2);border-radius:10px;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:hidden}.tienda-buscador-module__avCtGG__categoria:hover .tienda-buscador-module__avCtGG__categoriaFoto{background:var(--tienda-surface)}.tienda-buscador-module__avCtGG__categoriaFoto img{object-fit:contain}.tienda-buscador-module__avCtGG__categoriaInicial{color:var(--tienda-primary);font-family:var(--tienda-font-display);font-size:20px;font-weight:700}.tienda-buscador-module__avCtGG__categoriaTexto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tienda-buscador-module__avCtGG__categoriaNombre{color:var(--tienda-text-strong);font-size:14px;line-height:1.25}.tienda-buscador-module__avCtGG__categoria:hover .tienda-buscador-module__avCtGG__categoriaNombre{color:var(--tienda-primary)}.tienda-buscador-module__avCtGG__categoriaCantidad{color:var(--tienda-text-muted);font-size:11.5px}.tienda-buscador-module__avCtGG__categoriaFlecha{width:16px;height:16px;color:var(--tienda-text-muted);opacity:0;flex:none;place-items:center;transition:opacity .2s,transform .2s;display:grid;transform:translate(-4px)}.tienda-buscador-module__avCtGG__categoriaFlecha svg{width:100%;height:100%}.tienda-buscador-module__avCtGG__categoria:hover .tienda-buscador-module__avCtGG__categoriaFlecha,.tienda-buscador-module__avCtGG__categoria:focus-visible .tienda-buscador-module__avCtGG__categoriaFlecha{color:var(--tienda-primary);opacity:1;transform:translate(0)}@media (hover:none){.tienda-buscador-module__avCtGG__categoriaFlecha{opacity:.45;transform:none}}.tienda-buscador-module__avCtGG__lista{gap:4px;margin:0;padding:0;list-style:none;transition:opacity .15s;display:grid}.tienda-buscador-module__avCtGG__lista[data-cargando]{opacity:.45}.tienda-buscador-module__avCtGG__item{border-radius:var(--tienda-radius);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px;transition:background .15s;display:flex}.tienda-buscador-module__avCtGG__item[data-activo]{background:var(--tienda-surface)}.tienda-buscador-module__avCtGG__itemFoto{background:var(--tienda-surface);border-radius:8px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.tienda-buscador-module__avCtGG__itemFoto img{object-fit:contain}.tienda-buscador-module__avCtGG__itemInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tienda-buscador-module__avCtGG__itemNombre{color:var(--tienda-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.3;overflow:hidden}.tienda-buscador-module__avCtGG__marca{color:var(--tienda-primary);background:0 0;font-weight:700}.tienda-buscador-module__avCtGG__itemCategoria{color:var(--tienda-text-muted);font-size:12px}.tienda-buscador-module__avCtGG__itemPrecios{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.tienda-buscador-module__avCtGG__itemPrecio{color:var(--tienda-primary);font-family:var(--tienda-font-display);white-space:nowrap;font-size:17px;font-weight:700}.tienda-buscador-module__avCtGG__itemViejo{color:var(--tienda-text-muted);font-size:12px;text-decoration:line-through}.tienda-buscador-module__avCtGG__itemOff{border-radius:var(--tienda-radius-pill);background:var(--tienda-danger);color:#fff;padding:1px 7px;font-size:10px;font-weight:700}.tienda-buscador-module__avCtGG__esqueletos{gap:4px;display:grid}.tienda-buscador-module__avCtGG__esqueleto{border-radius:var(--tienda-radius);background:linear-gradient(90deg, var(--tienda-surface) 25%, color-mix(in srgb, var(--tienda-surface) 60%, var(--tienda-bg)) 50%, var(--tienda-surface) 75%);background-size:200% 100%;height:76px;animation:1.1s linear infinite tienda-buscador-module__avCtGG__brillo}@keyframes tienda-buscador-module__avCtGG__brillo{to{background-position:-200% 0}}.tienda-buscador-module__avCtGG__vacio{text-align:center;padding:40px 10px}.tienda-buscador-module__avCtGG__vacioTitulo{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);margin:0 0 6px;font-size:19px;font-weight:700}.tienda-buscador-module__avCtGG__vacioTexto{color:var(--tienda-text-muted);margin:0 0 18px;font-size:14px}.tienda-buscador-module__avCtGG__vacioCta{min-height:var(--tienda-btn-h-md);border-radius:var(--tienda-radius-sm);background:var(--tienda-primary);color:var(--tienda-text-on-primary);font-family:var(--tienda-font-display);letter-spacing:.04em;text-transform:uppercase;place-items:center;padding-inline:20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-grid}.tienda-buscador-module__avCtGG__aviso{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.tienda-buscador-module__avCtGG__overlay{padding-top:0}.tienda-buscador-module__avCtGG__panel{border-radius:var(--tienda-radius-lg);width:min(720px,100vw - 48px);max-height:calc(100dvh - 120px);box-shadow:var(--tienda-shadow-card-hover);margin:72px auto 0;animation-name:tienda-buscador-module__avCtGG__bajarHoja}.tienda-buscador-module__avCtGG__overlay[data-saliendo] .tienda-buscador-module__avCtGG__panel{animation-name:tienda-buscador-module__avCtGG__subirHoja}.tienda-buscador-module__avCtGG__barra{padding:16px 20px}.tienda-buscador-module__avCtGG__input{font-size:24px}.tienda-buscador-module__avCtGG__cuerpo{padding:18px 20px 24px}.tienda-buscador-module__avCtGG__cerrarTexto{display:inline}.tienda-buscador-module__avCtGG__cerrarIcono{display:none}}@media (prefers-reduced-motion:reduce){.tienda-buscador-module__avCtGG__overlay,.tienda-buscador-module__avCtGG__overlay[data-saliendo],.tienda-buscador-module__avCtGG__panel,.tienda-buscador-module__avCtGG__overlay[data-saliendo] .tienda-buscador-module__avCtGG__panel{animation-duration:1ms}.tienda-buscador-module__avCtGG__esqueleto{animation:none}.tienda-buscador-module__avCtGG__lista,.tienda-buscador-module__avCtGG__item,.tienda-buscador-module__avCtGG__chip,.tienda-buscador-module__avCtGG__campo,.tienda-buscador-module__avCtGG__categoria,.tienda-buscador-module__avCtGG__categoriaFlecha{transition:none}}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__panel{--bus-superficie:var(--marca-caja);--bus-foto:#0e1320;background:var(--tienda-bg)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__fondo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05080fd6}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__barra{border-bottom-color:var(--marca-caja-borde)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__campo{border-color:var(--marca-caja-borde);background:#0e1320;border-radius:12px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__campo:focus-within{box-shadow:none;border-color:#ffb6008c}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__campo:focus-within .tienda-buscador-module__avCtGG__lupa{color:var(--marca-cal-1)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__input{color:var(--marca-blanco);caret-color:var(--marca-cal-1)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__limpiar{background:#f7f7f40f;border-radius:9px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__cerrar{border:1px solid var(--marca-caja-borde);min-width:44px;min-height:44px;color:var(--marca-blanco);font:italic 800 15px / 1 var(--marca-titulos);letter-spacing:.08em;border-radius:10px;padding:0 12px;transition:color .2s,border-color .2s}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__limpiar:hover,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__cerrar:hover{color:var(--marca-cal-1)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__cerrar:hover{border-color:#ffb60073}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__bloqueTitulo{color:var(--marca-blanco);font:italic 800 15px / 1.1 var(--marca-titulos);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__chips{gap:10px 12px;padding-inline:3px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__chip{isolation:isolate;color:var(--marca-blanco);font:700 15px / 1.1 var(--tienda-font-display);background:0 0;border:0;border-radius:0;padding:9px 16px;position:relative}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__chip:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));border:1.5px solid #f7f7f438;transition:border-color .2s;position:absolute;inset:0}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__chip:hover{color:var(--marca-cal-1);background:0 0}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__chip:hover:before{border-color:#ffb60099}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoria{border-color:var(--marca-caja-borde);background:var(--bus-superficie);border-radius:12px;gap:12px;padding:8px 12px 8px 8px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoria:hover{background:var(--bus-superficie);border-color:#ffb6004d}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoriaFoto,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoria:hover .tienda-buscador-module__avCtGG__categoriaFoto,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemFoto{background:radial-gradient(58% 58% at 50% 50%, #f7f7f417, #f7f7f405 70%, transparent), var(--bus-foto);border-radius:10px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoriaInicial{background-image:var(--marca-texto-calido);color:#0000;font:italic 900 24px / 1.2 var(--marca-titulos);-webkit-background-clip:text;background-clip:text;padding-inline:.04em .1em;display:inline-block}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoriaNombre{color:var(--marca-blanco);font:700 16px / 1.2 var(--tienda-font-display)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoria:hover .tienda-buscador-module__avCtGG__categoriaNombre,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoria:hover .tienda-buscador-module__avCtGG__categoriaFlecha,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__categoria:focus-visible .tienda-buscador-module__avCtGG__categoriaFlecha{color:var(--marca-cal-1)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__lista{grid-template-columns:minmax(0,1fr)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__item{border-radius:12px;gap:14px;padding:10px 12px 10px 10px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__item[data-activo]{background:var(--bus-superficie);box-shadow:inset 0 0 0 1px var(--marca-caja-borde)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemNombre{color:var(--marca-blanco);font:700 17px / 1.25 var(--tienda-font-display);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__marca{background-color:#0000;background-image:var(--marca-texto-calido);color:#0000;font-weight:inherit;-webkit-background-clip:text;background-clip:text}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemCategoria{color:var(--tienda-text-muted);font-size:12.5px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemPrecios{gap:1px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemPrecio{background-image:var(--marca-texto-calido);color:#0000;font:italic 900 23px / 1.2 var(--marca-titulos);letter-spacing:.01em;-webkit-background-clip:text;background-clip:text;padding:0 .1em 0 .04em;display:inline-block}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemViejo{color:#6f788a;font:600 13px / 1.1 var(--tienda-font-display)}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemOff{isolation:isolate;color:var(--marca-blanco);font:italic 800 12px / 1 var(--marca-titulos);letter-spacing:.08em;background:0 0;border-radius:0;margin-top:3px;padding:4px 8px 3px 9px;position:relative}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemOff:before{content:"";z-index:-1;background:var(--marca-frio);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__esqueleto{background:linear-gradient(90deg,#f7f7f408 25%,#f7f7f412 50%,#f7f7f408 75%) 0 0/200% 100%;border-radius:12px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__vacioTitulo{color:var(--marca-blanco);font:italic 900 26px / 1.1 var(--marca-titulos);text-transform:uppercase;margin-bottom:10px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__vacioTexto{margin-bottom:24px;font-size:14.5px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__vacioCta{isolation:isolate;min-height:46px;color:var(--tienda-bg);font:italic 800 16px / 1 var(--marca-titulos);letter-spacing:.08em;background:0 0;border-radius:0;padding-inline:28px;position:relative}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__vacioCta:before{content:"";z-index:-1;background:var(--marca-calido);transform:skewX(var(--marca-inclinacion));transition:filter .2s;position:absolute;inset:0}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__vacioCta:hover:before{filter:brightness(1.08)}@media (max-width:767px){:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__item{gap:12px}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__itemPrecio{font-size:21px}}@media (min-width:768px){:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__panel{--bus-superficie:#0e1320;--bus-foto:var(--tienda-bg);border:1px solid var(--marca-caja-borde);border-radius:var(--marca-radio);background:var(--marca-caja);box-shadow:0 30px 80px #0000008c}:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__cerrar{padding:0 18px}}@media (prefers-reduced-motion:reduce){:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__cerrar,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__chip:before,:root:has([data-marca-nueva]) .tienda-buscador-module__avCtGG__vacioCta:before{transition:none}}
.tienda-notices-module__6pTgRW__overlay{z-index:var(--tienda-z-overlay);padding:var(--tienda-space-5);background:color-mix(in srgb, var(--tienda-bg) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;animation:.28s both tienda-notices-module__6pTgRW__overlayEntra;display:grid;position:fixed;inset:0}@keyframes tienda-notices-module__6pTgRW__overlayEntra{0%{opacity:0}to{opacity:1}}.tienda-notices-module__6pTgRW__panel{gap:var(--tienda-space-4);width:min(100%,440px);padding:var(--tienda-space-6) var(--tienda-space-5);border:1px solid var(--tienda-border-fuerte);border-radius:var(--tienda-radius-lg);background:var(--tienda-surface);box-shadow:var(--tienda-shadow-card);text-align:center;justify-items:center;animation:.38s cubic-bezier(.22,1,.36,1) both tienda-notices-module__6pTgRW__panelEntra;display:grid;position:relative}@keyframes tienda-notices-module__6pTgRW__panelEntra{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}.tienda-notices-module__6pTgRW__overlay[data-tipo=wishlist] .tienda-notices-module__6pTgRW__iconoTipo{background:color-mix(in srgb, var(--tienda-lista-activa) 18%, transparent);color:var(--tienda-lista-activa)}.tienda-notices-module__6pTgRW__overlay[data-tipo=comparar] .tienda-notices-module__6pTgRW__iconoTipo{background:color-mix(in srgb, var(--tienda-lista-badge) 18%, transparent);color:var(--tienda-lista-badge)}.tienda-notices-module__6pTgRW__overlay[data-tipo=wishlist] .tienda-notices-module__6pTgRW__principal{background:var(--tienda-lista-activa);color:var(--tienda-text-on-primary)}.tienda-notices-module__6pTgRW__overlay[data-tipo=wishlist] .tienda-notices-module__6pTgRW__principal:hover{background:color-mix(in srgb, var(--tienda-lista-activa) 82%, var(--tienda-text))}.tienda-notices-module__6pTgRW__overlay[data-tipo=comparar] .tienda-notices-module__6pTgRW__principal{background:var(--tienda-lista-badge);color:var(--tienda-text-strong)}.tienda-notices-module__6pTgRW__overlay[data-tipo=comparar] .tienda-notices-module__6pTgRW__principal:hover{background:color-mix(in srgb, var(--tienda-lista-badge) 82%, var(--tienda-text))}.tienda-notices-module__6pTgRW__iconoTipo{border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.tienda-notices-module__6pTgRW__iconoTipo svg{width:24px;height:24px}.tienda-notices-module__6pTgRW__titulo{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-text-xl);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}.tienda-notices-module__6pTgRW__producto{gap:var(--tienda-space-3);width:100%;padding:var(--tienda-space-4);border:1px solid var(--tienda-border);border-radius:var(--tienda-radius);background:color-mix(in srgb, var(--tienda-bg) 55%, transparent);justify-items:center;display:grid}.tienda-notices-module__6pTgRW__imagen,.tienda-notices-module__6pTgRW__imagenFake{border-radius:var(--tienda-radius-sm);object-fit:contain;width:120px;height:120px}.tienda-notices-module__6pTgRW__imagenFake{background:linear-gradient(160deg, var(--tienda-surface-2), var(--tienda-bg))}.tienda-notices-module__6pTgRW__nombre{color:var(--tienda-text);font-size:var(--tienda-text-md);margin:0;font-weight:600;line-height:1.4}.tienda-notices-module__6pTgRW__detalle{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm);line-height:var(--tienda-leading-body);margin:0}.tienda-notices-module__6pTgRW__acciones{gap:var(--tienda-space-2);width:100%;display:grid}.tienda-notices-module__6pTgRW__principal,.tienda-notices-module__6pTgRW__secundario{min-height:var(--tienda-btn-h-md);border-radius:var(--tienda-radius-sm);font-family:var(--tienda-font-display);font-size:var(--tienda-text-sm);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background var(--tienda-transition-fast), border-color var(--tienda-transition-fast), color var(--tienda-transition-fast);font-weight:700;text-decoration:none}.tienda-notices-module__6pTgRW__principal{border:none;place-items:center;display:grid}.tienda-notices-module__6pTgRW__secundario{border:1px solid var(--tienda-border-fuerte);color:var(--tienda-text-muted);background:0 0}.tienda-notices-module__6pTgRW__secundario:hover{border-color:var(--tienda-primary);color:var(--tienda-primary)}.tienda-notices-module__6pTgRW__cerrar{border:1px solid var(--tienda-border);background:color-mix(in srgb, var(--tienda-bg) 40%, transparent);width:32px;height:32px;color:var(--tienda-text-muted);cursor:pointer;transition:color var(--tienda-transition-fast), border-color var(--tienda-transition-fast);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.tienda-notices-module__6pTgRW__cerrar:hover{border-color:var(--tienda-border-fuerte);color:var(--tienda-text-strong)}.tienda-notices-module__6pTgRW__cerrar svg{width:16px;height:16px}@media (max-width:478px){.tienda-notices-module__6pTgRW__overlay{padding:var(--tienda-space-4);align-items:end}.tienda-notices-module__6pTgRW__panel{padding:var(--tienda-space-5) var(--tienda-space-4)}.tienda-notices-module__6pTgRW__titulo{font-size:var(--tienda-text-lg)}.tienda-notices-module__6pTgRW__imagen,.tienda-notices-module__6pTgRW__imagenFake{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.tienda-notices-module__6pTgRW__overlay,.tienda-notices-module__6pTgRW__panel{animation:none}}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05080fcc}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__panel{border-color:var(--marca-caja-borde);border-radius:var(--marca-radio);background:var(--marca-caja);gap:16px;padding:28px 24px 24px;box-shadow:0 30px 80px #0000008c}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__overlay[data-tipo] .tienda-notices-module__6pTgRW__iconoTipo{border:1px solid var(--marca-caja-borde);width:48px;height:48px;color:var(--marca-cal-1);background:#0e1320}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__iconoTipo svg{width:22px;height:22px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__titulo{color:var(--marca-blanco);font:italic 900 30px / 1.05 var(--marca-titulos);letter-spacing:.01em}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__producto{border-color:var(--marca-caja-borde);background:radial-gradient(50% 55% at 50% 40%,#f7f7f414,#f7f7f405 65%,#0000),#0e1320;border-radius:12px;gap:10px;padding:16px 16px 18px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__imagen,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__imagenFake{width:128px;height:128px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__imagenFake{background:#f7f7f40a}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__nombre{color:var(--marca-blanco);font:700 18px / 1.25 var(--tienda-font-display)}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__detalle{font-size:14px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__acciones{gap:12px;margin-top:4px;padding-inline:5px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__overlay[data-tipo] .tienda-notices-module__6pTgRW__principal{isolation:isolate;min-height:46px;font:italic 800 16px / 1 var(--marca-titulos);letter-spacing:.08em;background:0 0;border:0;border-radius:0;place-items:center;display:grid;position:relative}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal:before,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));transition:filter .2s,border-color .2s;position:absolute;inset:0}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__overlay[data-tipo] .tienda-notices-module__6pTgRW__principal,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__overlay[data-tipo] .tienda-notices-module__6pTgRW__principal:hover{color:var(--tienda-bg);background:0 0}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal:before{background:var(--marca-calido)}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal:hover:before{filter:brightness(1.08)}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:hover{color:var(--marca-blanco)}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:before{border:1.5px solid #f7f7f46b}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:hover:before{border-color:#f7f7f4bf}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal:focus-visible,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:focus-visible{outline:none}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal:focus-visible:before,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:focus-visible:before{outline:2px solid var(--marca-blanco);outline-offset:3px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__cerrar{border-color:var(--marca-caja-borde);background:0 0;border-radius:9px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__cerrar:hover{color:var(--marca-cal-1);border-color:#ffb60073}@media (max-width:478px){:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__panel{padding:24px 18px 20px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__titulo{font-size:26px}:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__imagen,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__imagenFake{width:112px;height:112px}}@media (prefers-reduced-motion:reduce){:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__principal:before,:root:has([data-marca-nueva]) .tienda-notices-module__6pTgRW__secundario:before{transition:none}}
.tienda-contacto-form-module__45Eyma__form{gap:var(--tienda-space-3);display:grid}.tienda-contacto-form-module__45Eyma__trampa{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tienda-contacto-form-module__45Eyma__campo{gap:6px;display:grid}.tienda-contacto-form-module__45Eyma__etiqueta{color:var(--tienda-text-muted);font-size:var(--tienda-text-xs);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase}.tienda-contacto-form-module__45Eyma__input,.tienda-contacto-form-module__45Eyma__textarea{border:1px solid var(--tienda-border-fuerte);border-radius:var(--tienda-radius-sm);background:var(--tienda-surface-2);width:100%;color:var(--tienda-text);font-family:var(--tienda-font-body);font-size:var(--tienda-text-sm);transition:border-color var(--tienda-transition-fast), box-shadow var(--tienda-transition-fast);padding:10px 12px}.tienda-contacto-form-module__45Eyma__input::placeholder,.tienda-contacto-form-module__45Eyma__textarea::placeholder{color:color-mix(in srgb, var(--tienda-text-muted) 70%, transparent)}.tienda-contacto-form-module__45Eyma__input:focus-visible,.tienda-contacto-form-module__45Eyma__textarea:focus-visible{border-color:var(--tienda-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tienda-primary) 22%, transparent);outline:none}.tienda-contacto-form-module__45Eyma__textarea{resize:vertical;min-height:74px}.tienda-contacto-form-module__45Eyma__enviar{min-height:var(--tienda-btn-h-md);border-radius:var(--tienda-radius-sm);background:var(--tienda-primary);color:var(--tienda-text-on-primary);font-family:var(--tienda-font-display);font-size:var(--tienda-text-sm);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase;cursor:pointer;transition:background var(--tienda-transition-fast);border:none;font-weight:700}.tienda-contacto-form-module__45Eyma__enviar:hover:not(:disabled){background:var(--tienda-accent-warm)}.tienda-contacto-form-module__45Eyma__enviar:disabled{opacity:.6;cursor:progress}.tienda-contacto-form-module__45Eyma__error{color:var(--tienda-danger);font-size:var(--tienda-text-xs);margin:0}.tienda-contacto-form-module__45Eyma__exito{gap:var(--tienda-space-2);min-height:220px;padding:var(--tienda-space-5);border:1px solid color-mix(in srgb, var(--tienda-success) 40%, transparent);border-radius:var(--tienda-radius);background:color-mix(in srgb, var(--tienda-success) 10%, transparent);text-align:center;align-content:center;display:grid}.tienda-contacto-form-module__45Eyma__exitoTitulo{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-text-lg);margin:0;font-weight:700}.tienda-contacto-form-module__45Eyma__exitoTexto{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm);line-height:var(--tienda-leading-body);margin:0}.tienda-contacto-form-module__45Eyma__otra{color:var(--tienda-primary);font-size:var(--tienda-text-sm);cursor:pointer;background:0 0;border:none;justify-self:center;padding:0;text-decoration:underline}.tienda-contacto-form-module__45Eyma__formMega{gap:var(--tienda-space-3)}.tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__campoFila{gap:var(--tienda-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__etiqueta{font-size:var(--tienda-text-xs);letter-spacing:.08em}.tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__input,.tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__textarea{border-color:color-mix(in srgb, var(--tienda-primary) 18%, var(--tienda-border));background:color-mix(in srgb, var(--tienda-surface-2) 88%, var(--tienda-bg));font-size:var(--tienda-text-sm);padding:10px 12px}.tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__textarea{min-height:84px}.tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__enviar{min-height:var(--tienda-btn-h-md);font-size:var(--tienda-text-sm);box-shadow:0 10px 28px color-mix(in srgb, var(--tienda-primary) 26%, transparent);margin-top:2px}.tienda-contacto-form-module__45Eyma__megaOverlay{z-index:var(--tienda-z-overlay);padding:var(--tienda-space-5);background:color-mix(in srgb, var(--tienda-bg) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;display:grid;position:fixed;inset:0}.tienda-contacto-form-module__45Eyma__megaOverlayCard{gap:var(--tienda-space-3);width:min(100%,360px);padding:var(--tienda-space-6) var(--tienda-space-5);border:1px solid var(--tienda-border-fuerte);border-radius:var(--tienda-radius-lg);background:var(--tienda-surface);box-shadow:var(--tienda-shadow-card);text-align:center;justify-items:center;display:grid}.tienda-contacto-form-module__45Eyma__megaOverlaySpinner{border:3px solid color-mix(in srgb, var(--tienda-primary) 25%, transparent);border-top-color:var(--tienda-primary);border-radius:50%;width:36px;height:36px;animation:.75s linear infinite tienda-contacto-form-module__45Eyma__megaOverlayGira}.tienda-contacto-form-module__45Eyma__megaOverlayOk{background:color-mix(in srgb, var(--tienda-success) 18%, transparent);width:44px;height:44px;color:var(--tienda-success);border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid}.tienda-contacto-form-module__45Eyma__megaOverlayTitulo{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-text-lg);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}.tienda-contacto-form-module__45Eyma__megaOverlayTexto{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm);line-height:var(--tienda-leading-body);margin:0}.tienda-contacto-form-module__45Eyma__megaOverlayBtn{min-height:var(--tienda-btn-h-sm);padding-inline:var(--tienda-space-4);border:1px solid var(--tienda-border-fuerte);border-radius:var(--tienda-radius-sm);color:var(--tienda-text);font-family:var(--tienda-font-display);font-size:var(--tienda-text-sm);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color var(--tienda-transition-fast), color var(--tienda-transition-fast);background:0 0;font-weight:700}.tienda-contacto-form-module__45Eyma__megaOverlayBtn:hover{border-color:var(--tienda-primary);color:var(--tienda-primary)}@keyframes tienda-contacto-form-module__45Eyma__megaOverlayGira{to{transform:rotate(360deg)}}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__etiqueta,:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__etiqueta{color:#f7f7f4b3;font:italic 800 12px / 1 var(--marca-titulos);letter-spacing:.1em}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__input,:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__textarea,:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__input,:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__textarea{border-color:var(--marca-caja-borde);color:var(--marca-blanco);background:#0e1320;border-radius:10px}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__input:focus-visible,:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__textarea:focus-visible{box-shadow:none;border-color:#ffb6008c}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__enviar,:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__formMega .tienda-contacto-form-module__45Eyma__enviar{isolation:isolate;box-shadow:none;color:var(--tienda-bg);font:italic 800 16px / 1 var(--marca-titulos);letter-spacing:.08em;background:0 0;border-radius:0;position:relative}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__enviar:before{content:"";z-index:-1;background:var(--marca-calido);transform:skewX(var(--marca-inclinacion));transition:filter .2s;position:absolute;inset:0}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__enviar:hover:not(:disabled){background:0 0}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__enviar:hover:not(:disabled):before{filter:brightness(1.08)}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__exito{border-color:var(--marca-caja-borde);background:var(--marca-caja)}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__exitoTitulo{color:var(--marca-blanco);font:italic 900 22px / 1.1 var(--marca-titulos);text-transform:uppercase}:root:has([data-marca-nueva]) .tienda-contacto-form-module__45Eyma__otra{color:var(--marca-cal-1)}
.kiosko-pack-module__25lcmG__ficha{isolation:isolate;padding:calc(var(--tienda-header-h) + 28px) var(--tienda-side) clamp(36px, 5vw, 72px);position:relative}.kiosko-pack-module__25lcmG__ficha:before{content:"";z-index:-1;opacity:.5;pointer-events:none;background:url(/tienda/packs-kiosko/cielo-alto.webp) top/cover no-repeat;height:min(125vw,900px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#00000073 50%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000073 50%,#0000 100%)}.kiosko-pack-module__25lcmG__fichaCols{gap:28px;display:grid}.kiosko-pack-module__25lcmG__fichaGaleria{border:1px solid var(--caja-borde);border-radius:var(--radio);overflow:hidden;box-shadow:0 24px 60px #00000073}.kiosko-pack-module__25lcmG__fichaDatos{align-content:start;justify-items:start;gap:16px;min-width:0;display:grid}.kiosko-pack-module__25lcmG__miga{margin:0 0 4px}.kiosko-pack-module__25lcmG__ficha .kiosko-pack-module__25lcmG__fichaTitulo{font:italic 900 clamp(46px, 6vw, 92px) / .9 var(--titulos);letter-spacing:0;text-transform:uppercase;text-wrap:balance;margin:0}.kiosko-pack-module__25lcmG__fichaMeta{color:var(--gris);margin:0;font-size:15px}.kiosko-pack-module__25lcmG__fichaMeta b{color:var(--blanco);font-weight:600}.kiosko-pack-module__25lcmG__fichaBajada{color:#cdd3de;max-width:36em;margin:0;font-size:17px;line-height:1.55}.kiosko-pack-module__25lcmG__fichaCuenta{border-block:1px solid var(--caja-borde);gap:10px;width:100%;padding:18px 0;display:grid}.kiosko-pack-module__25lcmG__fichaNota{color:var(--gris);margin:0;font-size:14px}.kiosko-pack-module__25lcmG__fichaNota b{color:var(--blanco);font-weight:600}.kiosko-pack-module__25lcmG__fichaCompra{flex-wrap:wrap;align-items:center;gap:16px 28px;padding:4px 6px 0 0;display:flex}.kiosko-pack-module__25lcmG__fichaPrecio{align-items:baseline;gap:14px;margin:0;display:flex}.kiosko-pack-module__25lcmG__fichaPrecio span{font:italic 900 clamp(46px, 5vw, 64px) / 1 var(--titulos);font-variant-numeric:tabular-nums}.kiosko-pack-module__25lcmG__fichaPrecio s{color:var(--gris-oscuro);font:italic 800 24px / 1 var(--titulos);text-decoration-thickness:2px}.kiosko-pack-module__25lcmG__fichaCompra>button{min-height:58px;padding:0 36px;font-size:20px}.kiosko-pack-module__25lcmG__fichaEntrega{color:var(--gris-oscuro);margin:0;font-size:13px}@media (min-width:1024px){.kiosko-pack-module__25lcmG__ficha{padding-top:calc(var(--tienda-header-h) + 44px)}.kiosko-pack-module__25lcmG__ficha:before{background-image:url(/tienda/packs-kiosko/cielo-ancho.webp);background-position:100% 0;height:min(900px,100%)}.kiosko-pack-module__25lcmG__fichaCols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.kiosko-pack-module__25lcmG__fichaGaleria{top:calc(var(--tienda-header-h) + 24px);position:sticky}}.kiosko-pack-module__25lcmG__incluye{scroll-margin-top:calc(var(--tienda-header-h) + 8px)}.kiosko-pack-module__25lcmG__incluyeCaja{border:1px solid var(--caja-borde);background:var(--navy);border-radius:24px;max-width:980px;margin:0 auto;overflow:hidden}.kiosko-pack-module__25lcmG__pestanas{padding-bottom:8px}