.elementor .wagen-merkmale{font-size:14px;color:var(--text-gedaempft);}.elementor .wagen-preis{font-weight:800;font-size:17px;color:var(--text);white-space: nowrap;\n}.elementor .wagen-name{font-size:19px;}.elementor .wagen-kopf{padding:0px;gap:12px;justify-content:space-between;align-items: baseline;\n}.elementor .wagen-inhalt{padding-block-start:18px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .wagen-bild{width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:var(--text-gedaempft);}.elementor .wagen-karte{min-width:0px;padding:0px;border-width:1px;border-color:var(--linie);border-style:solid;flex-direction:column;gap:0px;}.elementor .glas-groesse{font-size:14px;color:var(--hellblau-text);}.elementor .glas-name{font-weight:700;font-size:17px;color:var(--weiss);}.elementor .glas-inhalt{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:2px;}.elementor .glas-karte{min-width:0px;padding:0px;background-color:var(--dunkel-karte);flex-direction:column;gap:0px;}.elementor .klein-gedaempft{font-weight:600;font-size:13px;color:var(--text-gedaempft);}.elementor .preis-betrag{font-weight:700;font-size:15px;color:var(--text);white-space: nowrap; font-variant-numeric: tabular-nums;\n}.elementor .preis-artikel{font-size:15px;color:var(--text);& span { display: block; font-size: 13px; color: var(--text-gedaempft); }\n}.elementor .preis-zeile{padding-block-start:11px;padding-block-end:11px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;justify-content:space-between;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--linie-hell);\n}.elementor .preis-kopfzeile{font-weight:600;font-size:13px;color:var(--text-gedaempft);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;justify-content:space-between;border-bottom-style: solid; border-bottom-color: var(--linie);\n}.elementor .kategorie-bild{width:132px;height:99px;object-fit:contain;border-width:1px;border-color:var(--linie-hell);border-style:solid;background-color:var(--weiss);flex:0 0 auto;}.elementor .kategorie-kopf{padding-block-start:20px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;align-items:center;}.elementor .kategorie-block{min-width:0px;padding:0px;border-block-start-width:4px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: var(--festfabrik);\n}.elementor .sprungmarke:hover,.elementor .sprungmarke:focus-visible{border-color:var(--festfabrik);}.elementor .sprungmarke{width:auto;min-height:44px;font-weight:600;font-size:14px;color:var(--text);text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:var(--linie);border-style:solid;background-color:var(--grau-hell);display:inline-flex;align-items:center;}.elementor .haken-icon-festfabrik{width:16px;height:16px;color:var(--festfabrik);flex:0 0 auto;fill: var(--festfabrik);\n}.elementor .brotkrumen{font-size:14px;color:var(--text-gedaempft);& a { color: var(--text-gedaempft); } & strong { color: var(--text); font-weight: 600; }\n}.elementor .button-reihe{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .marken-logo{width:auto;height:64px;max-width:100%;object-fit:contain;flex:0 0 auto;align-self:flex-start;}.elementor .bild-4-3{width:100%;min-width:0px;aspect-ratio:4 / 3;object-fit:cover;background-color:var(--grau-flaeche);}.elementor .btn-text{font-weight:700;font-size:var(--button-text);color:inherit;line-height:1.2;}.elementor .pfeil-icon{width:18px;height:18px;color:currentColor;flex:0 0 auto;fill: currentColor;\n}.elementor .inhalt{width:100%;max-width:var(--inhalt-breite);padding-inline-start:var(--rand-seite);padding-inline-end:var(--rand-seite);margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .sektion{padding-inline-start:0px;padding-inline-end:0px;}.elementor .btn-festfabrik:hover,.elementor .btn-festfabrik:focus-visible{color:var(--weiss);background-color:var(--festfabrik-text);}.elementor .btn-festfabrik{min-height:var(--button-hoehe);font-family:var(--schrift);font-weight:700;font-size:var(--button-text);color:var(--weiss);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:0px;background-color:var(--festfabrik);display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .btn-umriss-hell:hover,.elementor .btn-umriss-hell:focus-visible{color:var(--weiss);border-color:var(--weiss);}.elementor .btn-umriss-hell{min-height:var(--button-hoehe);font-family:var(--schrift);font-weight:600;font-size:var(--button-text);color:var(--weiss);line-height:1.2;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:23px;padding-inline-end:23px;border-radius:0px;border-width:1px;border-color:var(--rahmen-auf-dunkel);border-style:solid;background-color:transparent;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .btn-sekundaer:hover,.elementor .btn-sekundaer:focus-visible{color:var(--weiss);background-color:var(--petrol);}.elementor .btn-sekundaer{min-height:var(--button-hoehe);font-family:var(--schrift);font-weight:700;font-size:var(--button-text);color:var(--petrol);line-height:1.2;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:23px;padding-inline-end:23px;border-radius:0px;border-width:1px;border-color:var(--petrol);border-style:solid;background-color:transparent;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .btn-primaer:hover,.elementor .btn-primaer:focus-visible{color:var(--weiss);background-color:var(--petrol-hover);}.elementor .btn-primaer{min-height:var(--button-hoehe);font-family:var(--schrift);font-weight:700;font-size:var(--button-text);color:var(--weiss);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:0px;background-color:var(--petrol);display:inline-flex;gap:10px;justify-content:center;align-items:center;}