.absa-shopbmw-banner img{display:block;width:100%;height:auto}.absa-recomendados{container-type:inline-size;color:#222;padding-bottom:1.25rem}.absa-recomendados__titulo{font-size:clamp(1.75rem,2.75cqi,2.5rem);font-weight:var(--absa-weight-light);color:#333;text-align:center;margin:0;padding:1.6cqi 16px 2.3cqi}.absa-recomendados__lista{display:grid;gap:2.5rem;padding-inline:16px}.absa-producto{margin:0}.absa-producto__foto{position:relative;container-type:inline-size;overflow:hidden;border-radius:clamp(10px,1.22vw,18px)}.absa-producto__foto img{display:block;width:100%;height:auto}.absa-producto__nombre{font-size:clamp(1.5rem,2.64cqi,2.4rem);font-weight:var(--absa-weight-light);line-height:1.15;text-transform:uppercase;margin:1.4rem 0 .35rem .75rem}.absa-producto__precio{font-size:clamp(1.5rem,2.35cqi,2.2rem);font-weight:var(--absa-weight-bold);line-height:1.15;margin:0 0 0 .75rem}.absa-producto__accion{font-size:clamp(1.375rem,2.22cqi,2rem);margin:1.5rem 0 0 2.7cqi}.absa-producto__accion a{color:var(--absa-color-link);text-decoration:none}.absa-producto__accion a:hover,.absa-producto__accion a:focus{text-decoration:underline}.absa-cinta{position:absolute;left:4.82cqi;top:4.91cqi;width:25.73cqi;height:17.27cqi;display:flex;flex-direction:column;justify-content:center;padding-left:1.64cqi;font-family:"Arial Black",var(--absa-font-family);font-weight:800;font-size:max(4.8cqi,1.17rem);line-height:1;letter-spacing:.01em}.absa-cinta svg{position:absolute;inset:0;width:100%;height:100%}.absa-cinta span{position:relative}.absa-cinta__claro{color:var(--absa-color-white)}.absa-cinta__oscuro{color:#000}.absa-producto--kit{container-type:inline-size;border:1px solid #f2f2f2}.absa-producto__caja{padding:9.7cqi 0 5.48cqi}.absa-producto--kit .absa-producto__lema{font-size:max(1rem,4.57cqi);font-weight:var(--absa-weight-light);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;margin:0 8.52cqi 1.2cqi}.absa-producto--kit picture{width:90.56cqi;margin-left:6.54cqi}.absa-producto__etiqueta{position:absolute;left:5.76cqi;bottom:6.28cqi;width:23.73cqi;height:5.93cqi;display:flex;align-items:center;justify-content:center;background-color:#0365b0;color:var(--absa-color-white);font-size:3.14cqi;font-weight:var(--absa-weight-bold);line-height:1}@media(min-width:768px){.absa-recomendados__lista{grid-template-columns:2.33cqi 61.11cqi 2cqi 31.84cqi 1fr;grid-template-rows:minmax(25.56cqi,auto) 2.89cqi auto;gap:0;padding-inline:0}.absa-producto--barras{grid-column:2;grid-row:1 / span 3}.absa-producto--kit{grid-column:3 / -1;grid-row:1}.absa-producto--x5{grid-column:4;grid-row:3}.absa-producto__nombre{margin:2.1cqi 0 .6cqi .72cqi}.absa-producto__precio{margin-left:.72cqi}.absa-producto--x5 .absa-producto__nombre{margin-top:1.7cqi}.absa-producto__accion{margin-top:2.4cqi}}
