.portada-cabeza{justify-items:center;gap:var(--espacio-3);padding-top:var(--espacio-4);text-align:center;display:grid}.constelacion{width:100%;height:9.5rem;margin:0 0 var(--espacio-4);justify-content:center;justify-self:stretch;align-items:center;padding:0;list-style:none;display:flex;overflow-x:clip}.constelacion__tarjeta{--tam:5.5rem;--sube:0rem;--gira:0deg;width:var(--tam);box-shadow:var(--sombra-tarjeta), 0 12px 32px #00000014;transform:translateY(var(--sube)) rotate(var(--gira));background-color:#fff;border-radius:22px;flex:none;margin-inline:-.6rem;padding:.4rem;position:relative}.constelacion__tarjeta--1,.constelacion__tarjeta--7{display:none}.constelacion__tarjeta--2{--tam:4.5rem;--sube:1.25rem;--gira:-6deg;z-index:1}.constelacion__tarjeta--3{--tam:5.5rem;--sube:-.75rem;--gira:3deg;z-index:2}.constelacion__tarjeta--4{--tam:6.5rem;--sube:.5rem;z-index:3}.constelacion__tarjeta--5{--tam:5.5rem;--sube:-1rem;--gira:-3deg;z-index:2}.constelacion__tarjeta--6{--tam:4.5rem;--sube:1rem;--gira:6deg;z-index:1}@media (width>=64rem){.constelacion{height:15rem}.constelacion__tarjeta{border-radius:var(--radio-tarjeta);margin-inline:-.9rem;padding:.5rem}.constelacion__tarjeta--1,.constelacion__tarjeta--7{display:block}.constelacion__tarjeta--1{--tam:7rem;--sube:2.5rem;--gira:-8deg;z-index:0}.constelacion__tarjeta--2{--tam:8.5rem;--sube:-1.5rem;--gira:-4deg}.constelacion__tarjeta--3{--tam:9.5rem;--sube:1.5rem;--gira:2deg}.constelacion__tarjeta--4{--tam:11rem;--sube:-.5rem}.constelacion__tarjeta--5{--tam:9.5rem;--sube:1.75rem;--gira:-2deg}.constelacion__tarjeta--6{--tam:8.5rem;--sube:-1.25rem;--gira:4deg}.constelacion__tarjeta--7{--tam:7rem;--sube:2.25rem;--gira:8deg;z-index:0}}.constelacion__enlace{border-radius:var(--radio-imagen);display:block}.constelacion__foto{aspect-ratio:1;border-radius:var(--radio-imagen);background-color:#fff;display:block;position:relative;overflow:hidden}.constelacion__foto picture{display:contents}.constelacion__imagen{object-fit:contain;width:76%;height:76%;position:absolute;inset:12%}.constelacion__foto--vacia{background-color:#f2f4f5;justify-content:center;align-items:center;display:flex}.constelacion__logo{filter:grayscale();opacity:.25;width:70%;height:auto}.constelacion__enlace:hover .constelacion__imagen{transform:scale(1.04)}.portada-cabeza__titulo{letter-spacing:-.055em;max-width:18ch;margin:0;font-size:clamp(2.125rem,5.4vw,3.75rem);line-height:1.04}.portada-cabeza__subtitulo{max-width:36rem;color:var(--color-texto-suave);margin:0;font-size:1.125rem}main#contenido>.buscador-fijo{margin-top:var(--espacio-6)}main#contenido>.chips{margin-top:var(--espacio-4)}.chips__carril{min-height:3.75rem}main#contenido>.chips+section{margin-top:var(--espacio-7)}.chips__esqueleto,.chips-de-categoria{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:.5rem;margin:0;padding:.25rem .125rem .5rem;list-style:none;display:grid}@media (width>=64rem){.chips-de-categoria,.chips__esqueleto{justify-content:center}}.chips__chip-vacio{border-radius:9999px;width:9rem;height:3rem}.chip-de-categoria{min-height:3rem;box-shadow:var(--sombra-chip), 0 0 0 1px #0000000a;color:#000;background-color:#fff;border-radius:9999px;align-items:center;gap:.625rem;padding:.25rem 1.125rem .25rem .25rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.chip-de-categoria:is(:hover,:active){box-shadow:0 0 0 2px #000}.chip-de-categoria__icono{background-color:#f2f4f5;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:relative;overflow:hidden}.chip-de-categoria__icono picture{display:contents}.chip-de-categoria__icono-imagen{object-fit:contain;background-color:#fff;width:76%;height:76%;position:absolute;inset:12%}.chip-de-categoria__icono-logo{filter:grayscale();opacity:.35;width:80%;height:auto}.banda{gap:var(--espacio-6);padding:var(--espacio-6) var(--espacio-5);border-radius:var(--radio-tarjeta);background-color:var(--noche);color:#fff;align-items:center;display:grid;overflow:hidden}@media (width>=48rem){.banda{padding:var(--espacio-8) var(--espacio-7);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.banda__titulo{color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.05}.banda__cuerpo{margin:var(--espacio-4) 0 0;color:#ffffffd1;white-space:pre-line;max-width:32rem;font-size:1.0625rem}.banda__acciones{margin:var(--espacio-6) 0 0}.banda__acciones .boton{min-height:3rem;padding-inline:var(--espacio-6)}[data-tienda-pittruck] .banda :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}[data-tienda-pittruck] main#contenido .banda .banda__acciones .boton--primario:is(:hover,:active):not(:disabled){background-color:var(--rojo);text-decoration:underline;box-shadow:0 0 0 2px #fff}.banda__fotos{margin:0}.banda__piezas{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;display:grid}.banda__pieza{aspect-ratio:1;border-radius:var(--radio-tarjeta);background-color:#fff;padding:.5rem;box-shadow:0 12px 32px #0000004d}.banda__pieza img{border-radius:var(--radio-imagen);object-fit:contain;width:100%;height:100%;display:block}.banda__pieza--1{z-index:1;grid-area:1/1/auto/span 3;transform:rotate(-4deg)}.banda__pieza--2{z-index:2;grid-area:1/3/auto/span 3;margin-top:3rem}.banda__pieza--3{z-index:0;grid-area:1/5/auto/span 2;margin-top:-4rem;transform:rotate(5deg)}.banda__fotos figcaption{margin-top:var(--espacio-4);color:#ffffffc7;font-size:.8125rem}.banda__fotos figcaption a{color:#fff}.banda__fotos figcaption a:is(:hover,:active){text-decoration-thickness:2px}.seccion-portada__titulo{margin:0 0 var(--espacio-4);font-size:1.25rem}.seccion-portada__titulo a{color:#000;align-items:center;gap:.25rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.seccion-portada__titulo a:is(:hover,:active){text-decoration:underline}.seccion-portada__flecha{display:inline-flex}.seccion-portada__flecha svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:1.125rem;height:1.125rem}[data-portada-secciones]>.seccion-portada+.seccion-portada,[data-portada-secciones]>.seccion-portada:first-child{margin-top:var(--aire-de-seccion)}.carrusel__lista--marcas{grid-auto-columns:minmax(15rem,78%)}@media (width>=40rem){.carrusel__lista--marcas{grid-auto-columns:18.5rem}}@media (width>=64rem){.carrusel__lista--marcas{grid-auto-columns:calc(25% - .5625rem)}}.tarjeta-de-marca{height:17rem;padding:var(--espacio-6) var(--espacio-3) var(--espacio-3);border-radius:var(--radio-tarjeta);background-color:var(--noche);color:#fff;text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex;overflow:hidden}.tarjeta-de-marca--vacia{background-color:var(--color-esqueleto)}.tarjeta-de-marca:is(:hover,:active) .tarjeta-de-marca__nombre{text-decoration:underline}.tarjeta-de-marca:focus-visible{outline-offset:3px}.tarjeta-de-marca__nombre{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:var(--peso-fuerte);letter-spacing:-.05em;overflow-wrap:anywhere;line-height:1.05}.tarjeta-de-marca__cuenta{margin-top:var(--espacio-2);color:#ffffffd1;font-size:.8125rem}.tarjeta-de-marca__piezas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;margin-top:auto;display:grid}.tarjeta-de-marca__pieza{aspect-ratio:1;border-radius:var(--radio-imagen);background-color:#fff;display:block;position:relative;overflow:hidden}.tarjeta-de-marca__foto{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tarjeta-de-marca__foto picture{display:contents}.tarjeta-de-marca__foto-imagen{object-fit:contain;width:80%;height:74%;position:absolute;inset:18% 10% 8%}.tarjeta-de-marca__foto-logo{filter:grayscale();opacity:.28;width:70%;height:auto}.tarjeta-de-marca__precio{box-shadow:var(--sombra-chip);color:#000;font-size:.6875rem;font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums;background-color:#ffffffeb;border-radius:9999px;padding:.125rem .5rem;position:absolute;top:.5rem;left:.5rem}.mosaico{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.mosaico{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.mosaico{grid-template-columns:repeat(5,minmax(0,1fr))}}.mosaico__vacio{border-radius:var(--radio-imagen);height:8.5rem}.mosaico__tile{border-radius:var(--radio-imagen);background-color:var(--noche);color:#fff;align-items:flex-end;height:8.5rem;padding:.875rem 1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.mosaico__tile:is(:hover,:active) .mosaico__nombre{text-decoration:underline}.mosaico__nombre{z-index:1;max-width:100%;font-size:.9375rem;font-weight:var(--peso-fuerte);overflow-wrap:normal;hyphens:manual;line-height:1.15;position:relative}.mosaico__foto{width:4.5rem;height:4.5rem;transition:transform var(--transicion-base,.2s);background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem;overflow:hidden;transform:rotate(-6deg);box-shadow:0 8px 20px #00000040}.mosaico__tile:hover .mosaico__foto{transform:rotate(0)scale(1.05)}@media (width>=40rem){.mosaico__foto{width:5.75rem;height:5.75rem}}.mosaico__foto picture{display:contents}.mosaico__foto-imagen{object-fit:contain;width:76%;height:76%;position:absolute;inset:12%}.mosaico__foto-logo{filter:grayscale();opacity:.35;width:70%;height:auto}[data-tinte="0"]{background-color:#0d1922}[data-tinte="1"]{background-color:#7a0016}[data-tinte="2"]{background-color:#1d4e89}[data-tinte="3"]{background-color:#14532d}[data-tinte="4"]{background-color:#3d2b1f}[data-tinte="5"]{background-color:#4a2c6b}[data-tinte="6"]{background-color:#26323b}[data-tinte="7"]{background-color:#8a3b00}@media (width>=64rem){.tarjeta-de-marca{height:23rem}}[data-portada-secciones]+section{margin-top:var(--aire-de-seccion)}.propuesta{padding:var(--espacio-6) var(--espacio-5);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-tarjeta);background-color:#fff}@media (width>=48rem){.propuesta{padding:var(--espacio-7)}}.propuesta>.seccion-contenido{padding:0}.propuesta h2{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.propuesta__accion{margin:var(--espacio-5) 0 0}
