:root{--background-color:#fff;--text-color:#000;--text-color--button-proccess:#fffff8;--background-color-nav:#06283c;--background-color-content3:#043c53;--title-color:#800020;--title-h1-color:#800020;--title2-color:#043c53;--title2-color-secciones:#06283c;--title2-color-descripcion:#016f80;--k_parte:#f90;--price-color:#f90;--title3-color:#9f9a86;--title4-color:#62534e;--title5-color:#1d1008;--title6-color:#9f9a86;--title7-color:#800020;--title8-color:#a7012a;--title9-color-items:#f90;--background-color-seccion:#62534e;--background-color-seccion2:#9f9a86}[data-theme=dark]{--background-color:#000;--text-color:#fffff8;--text-color--button-proccess:#000;--title-color:#0489a9;--title-h1-color:#ffbd07;--title2-color:#fccf00;--title3-color:#0489a9;--title5-color:#ffbd07;--title6-color:#ffbd07;--title7-color:#0489a9;--title8-color:#049ec4;--title9-color:#049ec4;--background-color-seccion:#333;--background-color-seccion2:#333}body,html{height:100%;margin:0}body{background-color:var(--background-color)!important;color:var(--text-color)!important;display:flex;flex-direction:column;min-height:100vh}.btn-success{background-color:var(--title2-color)!important;color:var(--text-color--button-proccess)!important}.status-message{align-items:center;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;margin:20px auto;max-width:400px;padding:20px;text-align:center}.status-message i{font-size:48px;margin-bottom:10px}.status-message p{font-size:18px;font-weight:600;margin:0}.status-message.not-found{background-color:#ffecec;border:2px solid #f44336;color:#d32f2f}.status-message.not-found i{color:#f44336}.status-message.unavailable{background-color:#fff9e6;border:2px solid #fbc02d;color:#f9a825}.status-message.unavailable i{color:#fbc02d}.badge-vino-naranja{background-color:#ffc107}.badge-vino-azul,.badge-vino-naranja{align-items:center;border-radius:5px;color:#fff;display:inline-flex;padding:5px 10px}.badge-vino-azul{background-color:#06283c}.badge-vino-fino{align-items:center;background-color:#800020;border-radius:5px;color:#fff;display:inline-flex;padding:5px 10px}.loader{align-items:center;display:flex;justify-content:center}.car__body{animation:shake .2s ease-in-out infinite alternate}.car__line{stroke:#f90;stroke-dasharray:22;animation:line .8s ease-in-out infinite;animation-fill-mode:both;transform-origin:center right}.car__line--top{animation-delay:0s}.car__line--middle{animation-delay:.2s}.car__line--bottom{animation-delay:.4s}@keyframes shake{0%{transform:translateY(-1%)}to{transform:translateY(3%)}}@keyframes line{0%{stroke-dashoffset:22}25%{stroke-dashoffset:22}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22}to{stroke-dashoffset:-22}}.generic_head_price{background-color:var(--background-color-content3)!important;border-radius:20px;color:#fff}.card:hover{box-shadow:0 4px 10px rgba(0,0,0,.3)!important;transition:box-shadow .3s ease-in-out}.card-title-kparte{color:var(--title2-color-secciones)!important;font-size:22px}.card-title-kparte:hover{color:var(--k_parte)!important}.card-title-kparte-details{color:var(--title2-color-secciones)!important;font-size:22px;letter-spacing:2px}.link{color:var(--title2-color)!important}.link:hover{color:var(--k_parte)!important}.card-text-linea{font-size:15px}.card-text-linea,.card-text-sugerencia{color:var(--title2-color-secciones)!important;margin-bottom:5px;margin-top:5px;text-align:center}.card-text-sugerencia{font-size:11px}.card-text-linea-details{color:var(--title2-color-secciones)!important;margin-bottom:5px;margin-top:5px;text-align:start}.card-text-descripcion{color:#444;font-size:16px;font-style:italic;margin:0}.aplicaciones-lista{list-style-type:none;margin:0;padding:0}.aplicacion-item{animation:none;font-size:12px;padding-left:12px;text-align:start;transition:none}.aplicacion-bold,.aplicacion-item{color:var(--title2-color)!important}.aplicacion-bold{font-weight:700}.price{color:var(--price-color)!important;display:block;padding-left:15px;text-align:end!important}.format-details-descripcion{color:var(--text-color)!important;font-size:12px;margin:0;padding-top:0}

/*# sourceMappingURL=app.css.map*/