.asv-sb{--asv-blau: #022f85;--asv-gruen: #58ba45;--asv-tinte: #101828;--asv-grau: #5b6577;--asv-linie: #dfe4ec;--asv-flaeche: #f6f8fb;padding:clamp(1.5rem,4vw,3.5rem) 1rem}.asv-sb__inner{max-width:52rem;margin-inline:auto}.asv-sb__h1{font-size:clamp(1.65rem,4vw,2.6rem);line-height:1.15;letter-spacing:-.02em;color:var(--asv-tinte);margin:0 0 .6rem}.asv-sb__intro{color:var(--asv-grau);font-size:1.05rem;line-height:1.6;margin-bottom:1.75rem}.asv-sb__form{background:var(--asv-flaeche);border:1px solid var(--asv-linie);border-radius:14px;padding:clamp(1rem,3vw,1.75rem)}.asv-sb__label{display:block;font-weight:600;font-size:.92rem;color:var(--asv-grau);margin-bottom:.45rem}.asv-sb__form textarea{width:100%;min-height:11rem;padding:.85rem 1rem;font-family:Geist Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.98rem;line-height:1.7;color:var(--asv-tinte);background:#fff;border:1px solid var(--asv-linie);border-radius:10px;resize:vertical}.asv-sb__form textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--asv-blau) 35%,transparent);outline-offset:1px;border-color:var(--asv-blau)}.asv-sb__hilfe{margin:.6rem 0 0;font-size:.86rem;line-height:1.55;color:var(--asv-grau)}.asv-sb__hilfe code{background:#fff;border:1px solid var(--asv-linie);border-radius:4px;padding:.05rem .3rem;font-size:.86em}.asv-sb__aktionen{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.asv-sb__pruefen,.asv-sb__absenden{min-height:3rem;padding:.6rem 1.4rem;border-radius:9px;font-size:1rem;font-weight:700;cursor:pointer;border:1px solid var(--asv-linie);background:#fff;color:var(--asv-tinte)}.asv-sb__absenden{flex:1;min-width:12rem;border:0;background:var(--asv-gruen);color:#0a2a05}.asv-sb__absenden:disabled{background:#d7dce5;color:#8a94a6;cursor:not-allowed}.asv-sb__absenden:not(:disabled):hover{background:color-mix(in srgb,var(--asv-gruen) 88%,#000)}.asv-sb__pruefen:hover{border-color:var(--asv-blau)}.asv-sb__pruefen:focus-visible,.asv-sb__absenden:focus-visible{outline:3px solid color-mix(in srgb,var(--asv-blau) 40%,transparent);outline-offset:2px}.asv-sb__ergebnis{margin-top:1.4rem}.asv-sb__ueberschrift{margin:0 0 .6rem;font-weight:700;color:var(--asv-tinte)}.asv-sb__liste{list-style:none;margin:0;padding:0;border:1px solid var(--asv-linie);border-radius:10px;overflow:hidden;background:#fff}.asv-sb__zeile{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem .9rem;padding:.7rem .95rem;border-top:1px solid var(--asv-linie)}.asv-sb__zeile:first-child{border-top:0}.asv-sb__zeile--aus{background:#fdf7f2}.asv-sb__menge{font-weight:700;font-variant-numeric:tabular-nums;color:var(--asv-blau);white-space:nowrap}.asv-sb__artikel{display:flex;flex-direction:column;gap:.1rem;min-width:0}.asv-sb__artikel a{color:var(--asv-tinte);font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asv-sb__artikel a:hover{text-decoration:underline}.asv-sb__variante{font-size:.84rem;color:var(--asv-grau);font-family:Geist Mono,ui-monospace,monospace}.asv-sb__preis{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.asv-sb__hinweis-aus{grid-column:1 / -1;font-size:.84rem;color:#a4610b}.asv-sb__summe{margin:.9rem 0 0;text-align:right;font-size:1.05rem}.asv-sb__summe-hinweis{display:block;font-size:.82rem;color:var(--asv-grau);font-weight:400}.asv-sb__fehlend{margin-top:1rem;padding:.9rem 1.15rem;background:#fdf1f1;border:1px solid #f0c3c3;border-radius:10px;color:#8c1418}.asv-sb__fehlend p{margin:0 0 .4rem}.asv-sb__fehlend ul{margin:0 0 .5rem;padding-left:1.2rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.9rem}.asv-sb__fehlend-tipp{font-size:.88rem}.asv-sb__fehlend-tipp a{color:#8c1418}.asv-sb__unklar{margin-top:1rem;padding:.9rem 1.15rem;background:#fdf8ec;border:1px solid #e8d3a4;border-radius:10px;color:#7a4e05}.asv-sb__unklar p{margin:0 0 .4rem}.asv-sb__unklar-eingabe{margin-top:.8rem;font-size:.9rem}.asv-sb__unklar code{font-family:Geist Mono,ui-monospace,monospace;background:#f4e6c8;padding:.1rem .35rem;border-radius:4px}.asv-sb__unklar .asv-sb__liste{margin:.3rem 0 0}.asv-sb__unklar a{color:#7a4e05}.asv-sb__warnung{margin:.8rem 0 0;font-size:.9rem;color:#a4610b}.asv-sb__text{margin-top:2.5rem;line-height:1.7;color:var(--asv-tinte)}.asv-sb__text h2{font-size:clamp(1.2rem,3vw,1.5rem);margin:1.8rem 0 .5rem}.asv-sb__text p{margin:0 0 1rem}.asv-sb__text a{color:var(--asv-blau)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/asv-schnellbestellung.css.map */
