.barra-superior{background-color:#0000;position:relative}.barra-superior__fila{justify-content:center;align-items:center;gap:var(--espacio-3) var(--espacio-5);padding-block:var(--espacio-4) var(--espacio-2);flex-wrap:wrap;display:flex}.barra-superior__marca{border-radius:var(--radio-md);min-width:2.75rem;max-width:100%;min-height:2.75rem;color:var(--color-texto);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.barra-superior__marca picture{display:contents}.barra-superior__marca img{width:9.5rem;max-width:100%;height:auto;display:block}.barra-superior__marca:is(:hover,:active){text-decoration:underline}.barra-superior__buscador{flex:100%;min-width:0;max-width:40rem}.barra-superior__acceso{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--espacio-4);background-color:var(--color-superficie);box-shadow:var(--sombra-chip);color:var(--color-texto);font-size:var(--texto-sm);font-weight:var(--peso-fuerte);text-align:center;overflow-wrap:anywhere;border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.barra-superior__acceso:is(:hover,:active){text-decoration:underline}@media (width>=64rem){.barra-superior__fila{flex-wrap:nowrap;justify-content:flex-start}.barra-superior__buscador{flex:auto;margin-inline:auto}.barra-superior__fila:has(.barra-superior__buscador):not(:has(.barra-superior__acceso)):after{content:"";flex:none;width:9.5rem}.barra-superior__fila:has(.barra-superior__buscador) .barra-superior__acceso{flex:none;width:9.5rem}}.riel{z-index:40;inset-inline:0;bottom:max(var(--espacio-3), env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:fixed}.riel__lista{gap:var(--espacio-1);background-color:var(--color-superficie);width:min(100% - 1.5rem,26rem);box-shadow:var(--sombra-flecha), 0 0 0 1px var(--color-borde);pointer-events:auto;border-radius:9999px;margin:0;padding:.375rem;list-style:none;display:flex}.riel__lista>li{flex:1;min-width:0}.riel__enlace{min-width:2.75rem;min-height:3.25rem;color:var(--color-texto);letter-spacing:-.02em;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.25rem .375rem;font-size:.75rem;line-height:1.1;text-decoration:none;display:flex}.riel__enlace svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:1.375rem;height:1.375rem}.riel__enlace:is(:hover,:active){background-color:var(--capa-hover);color:var(--color-texto)}.riel__enlace:hover .riel__texto{text-decoration:underline}.riel__enlace[aria-current=page]{background-color:var(--color-fondo)}.riel__enlace[aria-current=page] svg{stroke:var(--rojo)}.riel__icono{display:inline-flex;position:relative}.riel__contador{background-color:var(--rojo);min-width:1.125rem;height:1.125rem;color:var(--color-texto-sobre-marca);font-size:.6875rem;font-weight:var(--peso-fuerte);text-align:center;letter-spacing:0;border-radius:9999px;padding-inline:.25rem;line-height:1.125rem;position:absolute;top:-.375rem;right:-.625rem}.riel__contador[data-vacio]{display:none}@media (width>=64rem){.riel{inset-inline:auto;left:var(--espacio-5);top:50%;bottom:auto;transform:translateY(-50%)}.riel__lista{flex-direction:column;width:auto;padding:.5rem}.riel__enlace{width:4rem;min-height:4rem}}.buscador__fila{gap:var(--espacio-2);display:flex}.buscador__fila .control{flex:1;min-width:0}.buscador__fila .boton{flex:none}@font-face{font-family:Gotham;src:url(/marca/Gotham-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/marca/Gotham-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Annapolis;src:url(/marca/Annapolis-Cond-Ital.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root[data-tienda-pittruck]{color-scheme:light;--fuente-base:Gotham, Inter, ui-sans-serif, system-ui, sans-serif;--fuente-titulo:Gotham, Inter, ui-sans-serif, system-ui, sans-serif;--fuente-campana:Annapolis, Gotham, sans-serif;--peso-normal:500;--peso-medio:500;--peso-fuerte:700;--peso-negrita:700;--color-fondo:#f2f4f5;--color-fondo-alt:#f2f4f5;--color-superficie:#fff;--color-superficie-2:#e9ecee;--color-texto:#000;--color-texto-suave:#6b6866;--color-texto-tenue:#6b6866;--color-texto-deshabilitado:#6b6866;--color-texto-hover:#000;--color-primario:#000;--color-primario-hover:#000;--color-primario-suave:#0000000d;--color-texto-sobre-primario:#fff;--color-texto-sobre-marca:#fff;--color-marca-base:#e7002a;--color-acento:#000;--color-borde:#ebebeb;--color-borde-fuerte:#8a8786;--color-borde-control:#767371;--color-esqueleto:#dde1e4;--color-exito:#167347;--color-exito-suave:#e3f2ea;--color-aviso:#7d5700;--color-aviso-suave:#fff4dc;--color-peligro:#b0001f;--color-peligro-suave:#fde7ec;--capa-hover:#0000000d;--capa-activa:#00000017;--anillo-foco:0 0 0 2px #fff, 0 0 0 4px #000;--ancho-contenido:75rem;--noche:#0d1922;--rojo:#e7002a;--rojo-hover:#c40024;--radio-tarjeta:28px;--radio-imagen:20px;--sombra-tarjeta:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--sombra-chip:0 2px 8px #0000000f;--sombra-flecha:0 4px 24px #0000001f;--sombra-rojo:0 4px 24px #e7002a57;--aire-de-seccion:4rem;--reserva-del-riel-abajo:calc(5.25rem + env(safe-area-inset-bottom));--reserva-del-riel-izquierda:0px}@media (width>=64rem){:root[data-tienda-pittruck]{--aire-de-seccion:5rem;--reserva-del-riel-abajo:0px;--reserva-del-riel-izquierda:6.5rem}}[data-tienda-pittruck] body{background-color:var(--color-fondo);color:var(--color-texto);letter-spacing:-.031em;padding-left:var(--reserva-del-riel-izquierda)}[data-tienda-pittruck] :where(h1,h2,h3){font-weight:var(--peso-fuerte);letter-spacing:-.05em;text-wrap:balance;line-height:1.15}[data-tienda-pittruck] :where(p,li,dd){text-wrap:pretty}[data-tienda-pittruck] .titulo-pantalla{font-size:clamp(1.75rem,3.2vw,2.5rem)}[data-tienda-pittruck] .etiqueta-mayus{color:var(--color-texto-suave);letter-spacing:.02em}[data-tienda-pittruck] main#contenido:not(.panel-principal){min-height:100dvh;padding-block:var(--espacio-4) var(--aire-de-seccion)}[data-tienda-pittruck] main#contenido:not(.panel-principal)>section+section{margin-top:var(--aire-de-seccion)}[data-tienda-pittruck] .boton{letter-spacing:-.02em;border-radius:9999px;min-height:2.75rem}[data-tienda-pittruck] :is(.barra-superior,main#contenido:not(.panel-principal)) .boton--primario,[data-tienda-pittruck] .boton--rojo{background-color:var(--rojo);color:#fff}[data-tienda-pittruck] :is(.barra-superior,main#contenido:not(.panel-principal)) .boton--primario:is(:hover,:active):not(:disabled),[data-tienda-pittruck] .boton--rojo:is(:hover,:active):not(:disabled){background-color:var(--rojo-hover);color:#fff;box-shadow:var(--sombra-rojo);text-decoration:none}[data-tienda-pittruck] .boton--negro{color:#fff;background-color:#000}[data-tienda-pittruck] .boton--negro:is(:hover,:active):not(:disabled){color:#fff;box-shadow:var(--sombra-flecha);background-color:#000;text-decoration:underline}[data-tienda-pittruck] main#contenido:not(.panel-principal) .boton--secundario{background-color:var(--color-superficie);box-shadow:var(--sombra-chip);color:#000;border-color:#0000}[data-tienda-pittruck] main#contenido:not(.panel-principal) .boton--secundario:is(:hover,:active):not(:disabled){background-color:var(--color-superficie);color:#000;border-color:#000}[data-tienda-pittruck] main#contenido:not(.panel-principal) .boton:disabled{background-color:var(--color-superficie-2);color:var(--color-texto-suave);box-shadow:none}[data-tienda-pittruck] :is(a,button,input,select,summary):focus-visible{outline-offset:2px;outline:2px solid #000}[data-tienda-pittruck] main#contenido:not(.panel-principal) :is(.control,select){background-color:var(--color-superficie);border-color:var(--color-borde-control);color:#000}[data-tienda-pittruck] .buscador__fila{align-items:center;display:flex;position:relative}[data-tienda-pittruck] .buscador__lupa{z-index:1;fill:none;width:1.25rem;height:1.25rem;stroke:var(--color-texto);stroke-width:2px;pointer-events:none;position:absolute;inset-inline-start:1.125rem}[data-tienda-pittruck] .buscador .control,[data-tienda-pittruck] main#contenido:not(.panel-principal) .buscador .control{border:1px solid var(--color-borde-control);background-color:var(--color-superficie);width:100%;min-height:3.5rem;box-shadow:var(--sombra-chip);letter-spacing:-.02em;text-overflow:ellipsis;border-radius:9999px;padding-inline:3rem 3.75rem;font-size:1rem}[data-tienda-pittruck] .buscador .control:hover{border-color:var(--color-texto)}[data-tienda-pittruck] .buscador .control:focus-visible,[data-tienda-pittruck] .buscador .control:focus{outline:2px solid var(--color-texto);outline-offset:2px}[data-tienda-pittruck] .buscador .control::placeholder{color:var(--color-texto-suave);opacity:1}[data-tienda-pittruck] .buscador .buscador__enviar{border-radius:9999px;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0;position:absolute;inset-inline-end:.375rem}[data-tienda-pittruck] .buscador__enviar svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:1.25rem;height:1.25rem}[data-tienda-pittruck] .buscador .campo__etiqueta:not(.solo-lectores){font-size:var(--texto-sm);color:var(--color-texto-suave);padding-inline-start:1.25rem}.buscador-fijo{top:var(--espacio-3);z-index:20;width:100%;max-width:40rem;margin-inline:auto;position:sticky}[data-tienda-pittruck] .buscador-fijo .campo__etiqueta:not(.solo-lectores){background-color:var(--color-fondo);border-radius:999px;justify-self:start;width:fit-content;padding-inline:1.25rem .75rem}#filtros-del-catalogo{scroll-margin-top:7.5rem}#filtros-del-catalogo:focus{outline:none}.pie{margin-top:var(--aire-de-seccion);padding-block:var(--espacio-8) calc(var(--espacio-6) + var(--reserva-del-riel-abajo));background-color:var(--noche);color:#ffffffc7}.pie__rejilla{gap:var(--espacio-6);display:grid}@media (width>=40rem){.pie__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.pie__rejilla{grid-template-columns:1.3fr 1fr 1fr 1.4fr}}.pie__nombre{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);letter-spacing:-.05em;color:#fff;margin:0}.pie__titulo{margin:0 0 var(--espacio-3);font-size:var(--texto-sm);color:#fff;letter-spacing:-.02em}.pie ul{font-size:var(--texto-sm);gap:0;margin:0;padding:0;list-style:none;display:grid}.pie__texto{padding-block:var(--espacio-1);color:#ffffffc7;overflow-wrap:anywhere;margin:0}.pie a{color:#ffffffd9;overflow-wrap:anywhere;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.pie a:is(:hover,:active){color:#fff;text-decoration:underline}[data-tienda-pittruck] .pie a:focus-visible{outline-offset:2px;outline:2px solid #fff}.pie__legal{margin-top:var(--espacio-7);padding-top:var(--espacio-4);font-size:var(--texto-xs);border-top:1px solid #ffffff24}.pie__legal p{margin:0}
