.isla-carrito[data-astro-cid-c35cwa4i]{border:1px solid var(--linea);background:#fff;border-radius:6px;gap:8px;margin:16px 0 0;padding:16px;display:grid;container-type:inline-size}.compra-acciones[data-astro-cid-c35cwa4i]{grid-template-columns:76px minmax(0,1fr);align-items:end;gap:12px;display:grid}.isla-carrito[data-astro-cid-c35cwa4i] .cantidad[data-astro-cid-c35cwa4i]{gap:5px;margin:0;font-size:.75rem;line-height:1.4;display:grid}.cantidad[data-astro-cid-c35cwa4i] label[data-astro-cid-c35cwa4i]{font-weight:600}.isla-carrito[data-astro-cid-c35cwa4i] input[data-astro-cid-c35cwa4i]{border:1px solid var(--linea-fuerte);width:100%;min-width:0;height:48px;font:inherit;color:var(--carbon);background:#fff;border-radius:5px;padding:10px;font-size:1rem}.isla-carrito[data-astro-cid-c35cwa4i] [data-astro-cid-c35cwa4i][data-anadir]{background:var(--verde);color:#fff;width:100%;min-width:0;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:5px;margin:0;padding:12px;font-size:.9375rem;font-weight:700;line-height:1.35}.isla-carrito[data-astro-cid-c35cwa4i] [data-astro-cid-c35cwa4i][data-anadir]:hover:not(:disabled){background:var(--verde-hover)}.isla-carrito[data-astro-cid-c35cwa4i] [data-astro-cid-c35cwa4i][data-anadir]:disabled{background:var(--panel-hondo);color:var(--suave);cursor:not-allowed}.isla-carrito[data-astro-cid-c35cwa4i] input[data-astro-cid-c35cwa4i]:focus-visible,.isla-carrito[data-astro-cid-c35cwa4i] [data-astro-cid-c35cwa4i][data-anadir]:focus-visible{outline:2px solid var(--verde-texto);outline-offset:3px}.isla-carrito[data-astro-cid-c35cwa4i] .estado[data-astro-cid-c35cwa4i]{min-height:0;margin:0;padding:4px 0;font-size:.8125rem;line-height:1.5}.isla-carrito[data-astro-cid-c35cwa4i] .estado[data-astro-cid-c35cwa4i]:empty{display:none}.compra-consulta[data-astro-cid-c35cwa4i]{margin:0;font-size:.8125rem;line-height:1.5}.compra-consulta[data-astro-cid-c35cwa4i] a[data-astro-cid-c35cwa4i]{min-height:44px;color:var(--verde-texto);text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.compra-consulta[data-astro-cid-c35cwa4i] span[data-astro-cid-c35cwa4i]{text-decoration:none}.carrito-confirmacion[data-astro-cid-c35cwa4i]{margin:0}@container (width>=440px){.compra-acciones[data-astro-cid-c35cwa4i]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px}.isla-carrito[data-astro-cid-c35cwa4i] .cantidad[data-astro-cid-c35cwa4i]{grid-template-columns:auto 76px;align-items:center;gap:12px;font-size:.8125rem}}.acciones-seleccion[data-astro-cid-fakwt6nj]{color:var(--tinta,#20352a);margin-top:12px;font-size:.8rem}.acciones-seleccion-botones[data-astro-cid-fakwt6nj]{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}button[data-astro-cid-fakwt6nj]{border:0;border-bottom:1px solid var(--linea-fuerte);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:6px 0}button[data-astro-cid-fakwt6nj]:focus-visible,a[data-astro-cid-fakwt6nj]:focus-visible{outline:2px solid var(--azul);outline-offset:3px}p[data-astro-cid-fakwt6nj]{margin:4px 0 0;font-size:.78rem}p[data-astro-cid-fakwt6nj]:empty{display:none}input[data-astro-cid-fakwt6nj]{width:100%;margin-top:6px;padding:8px}.foto-producto[data-astro-cid-mjt4tulv]{position:relative}.estado-foto-producto[data-astro-cid-mjt4tulv]{border:1px solid var(--linea);max-width:calc(100% - 20px);color:var(--suave);pointer-events:none;background:#fffffff0;border-radius:4px;margin:0;padding:6px 9px;font-size:.7rem;line-height:1.4;position:absolute;top:10px;left:10px}.estado-foto-producto[data-astro-cid-mjt4tulv][hidden],[data-astro-cid-mjt4tulv][data-miniatura-render][hidden]{display:none}.pagina-categoria .listado{grid-template-columns:248px minmax(0,1fr);gap:24px;margin-top:24px}.pagina-categoria .resultados{min-width:0}.pagina-categoria .rejilla{grid-template-columns:repeat(auto-fill,minmax(min(100%,215px),1fr));gap:18px}.pagina-categoria .catalogo-intro{gap:24px;margin-bottom:20px}.pagina-categoria .catalogo-presentacion:only-child{grid-column:1/-1}.pagina-categoria .catalogo-intro .catalogo-orientacion{max-width:100%}.pagina-categoria .barra-res{gap:12px;min-height:60px;margin-bottom:16px;padding:8px 12px}.pagina-categoria .orden-rapido{min-width:0}.pagina-categoria .orden-rapido select{min-width:0;min-height:44px;padding:9px 12px}.pagina-categoria .lateral-cab{min-height:60px;padding:12px 14px}.pagina-categoria .lateral .grupo>summary{min-height:48px;padding:12px 14px}.pagina-categoria .lateral .grupo-cuerpo{padding:0 12px 12px}.pagina-categoria .lateral .check,.pagina-categoria .lateral .tono{min-height:44px}.pagina-categoria .lateral .faceta-gama{gap:8px;padding:10px 8px}.pagina-categoria .lateral .faceta-gama small{line-height:1.4}.pagina-categoria .lateral .precio-rango input{min-height:44px}.pagina-categoria .chips{margin:0 0 16px}.pagina-categoria .chip{min-height:40px}.pagina-categoria .tarjeta-cuerpo{gap:6px;padding:16px}.pagina-categoria .t-medida{font-size:1.375rem;line-height:1.25}.pagina-categoria .t-nombre{font-size:.9375rem;line-height:1.45}.pagina-categoria .t-colores{gap:4px;margin:4px 0}.pagina-categoria .t-colores .punto{width:16px;height:16px}.pagina-categoria .tarjeta .precio-linea{gap:4px 10px;padding-top:10px}.pagina-categoria .tarjeta .p{white-space:nowrap;font-size:1.125rem}.pagina-categoria .precio-linea .desde{font-size:.75rem}.pagina-categoria .precio-desde{margin-right:.2em}.pagina-categoria .t-accion{min-height:40px;margin-top:2px;padding:8px 0 0;font-size:.8125rem;line-height:1.4}.pagina-categoria .modelo-catalogo .comparar-modelo{padding:9px 16px}.pagina-categoria .badge-gama{top:10px;left:10px}.pagina-categoria .badge-stock{text-align:center;max-width:calc(100% - 20px);line-height:1.3;top:10px;right:10px}.pagina-categoria .tarjeta.sin-stock .badge-gama{top:52px}.pagina-categoria .catalogo-continuacion-cab{flex-wrap:wrap;gap:12px}.pagina-categoria .catalogo-paginacion a,.pagina-categoria .catalogo-paginacion [aria-current]{min-width:44px;height:44px}@media (width<=1100px) and (width>=900px){.pagina-categoria .listado{grid-template-columns:232px minmax(0,1fr);gap:20px}.pagina-categoria .rejilla{gap:16px}}@media (width<=899px){.pagina-categoria .listado{grid-template-columns:minmax(0,1fr);gap:0}.pagina-categoria .barra-res{grid-template-columns:auto 1fr auto;gap:10px;display:grid}.pagina-categoria .barra-res .alternar{grid-area:1/1}.pagina-categoria .barra-res .cuenta{grid-area:1/2;margin:0}.pagina-categoria .orden-rapido{grid-area:1/3;margin:0}.pagina-categoria .lateral-cab{padding:12px 16px}.pagina-categoria .lateral-cerrar{min-width:44px;min-height:44px}}@media (width<=700px){.pagina-categoria .catalogo-intro{gap:10px;margin-bottom:20px}.pagina-categoria .listado{margin-top:20px}.pagina-categoria .rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pagina-categoria .barra-res{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding:10px}.pagina-categoria .barra-res .cuenta{grid-area:1/1/auto/-1;font-size:.8125rem}.pagina-categoria .barra-res .alternar{grid-area:2/1;min-height:44px;padding:9px 12px}.pagina-categoria .orden-rapido{border:0;grid-area:2/2;width:100%;padding:0}.pagina-categoria .orden-etiqueta{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pagina-categoria .orden-rapido select{width:100%;max-width:none;padding:9px 8px;font-size:16px;font-weight:500}.pagina-categoria .tarjeta-cuerpo{gap:6px;padding:12px}.pagina-categoria .t-medida{font-size:1.125rem}.pagina-categoria .t-nombre{font-size:.875rem}.pagina-categoria .t-uso{font-size:.6875rem;line-height:1.5}.pagina-categoria .tarjeta .p{font-size:1.0625rem}.pagina-categoria .t-accion{gap:5px;font-size:.75rem}.pagina-categoria .modelo-catalogo .comparar-modelo{padding-inline:12px}.pagina-categoria .badge-gama{top:8px;left:8px}.pagina-categoria .badge-stock{max-width:calc(100% - 16px);top:8px;right:8px}}@media (width<=370px){.pagina-categoria .rejilla{grid-template-columns:minmax(0,1fr)}.pagina-categoria .barra-res .alternar{gap:6px;padding-inline:8px}.pagina-categoria .orden-rapido select{padding-inline:6px}.pagina-categoria .t-medida{font-size:1.375rem}.pagina-categoria .t-nombre{font-size:1rem}.pagina-categoria .t-uso,.pagina-categoria .t-descripcion{font-size:.8125rem}.pagina-categoria .t-accion{font-size:.875rem}}div[data-astro-cid-3srad646] ul{padding:0;list-style:none}div[data-astro-cid-3srad646] li{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}div[data-astro-cid-3srad646] button{border:1px solid var(--linea-fuerte);color:var(--tinta);cursor:pointer;background:#fff;border-radius:4px;padding:7px 12px}
