:root{--vg-marke: #17603F;--vg-marke-tief: #0E4730;--vg-marke-hell: #E5F0E9;--vg-cta: #FF9F0A;--vg-cta-text: #121A16;--vg-tinte: #121A16;--vg-grau: #4C5A55;--vg-flaeche: #F3F5F2;--vg-linie: #D3DAD4;--vg-kopf: var(--font-heading--family, Archivo, Arial, sans-serif)}.button,.button-secondary{font-weight:700}.product-details .button[name=add],.product-form-buttons .button,add-to-cart-component .button{min-height:60px;font-size:1.1875rem;font-family:var(--vg-kopf)}.product-details h1{font-weight:700}.vg{color:var(--vg-tinte);font-size:1.125rem;line-height:1.55;padding:44px 18px}.vg *{box-sizing:border-box}.vg--band{background:var(--vg-flaeche)}.vg__in{max-width:1080px;margin:0 auto}.vg__schmal{max-width:640px;margin:0 auto}.vg h1,.vg h2,.vg h3{font-family:var(--vg-kopf);font-weight:700;line-height:1.15;margin:0;text-wrap:balance;color:var(--vg-tinte)}.vg h1{font-size:clamp(1.95rem,5.4vw,3rem)}.vg h2{font-size:clamp(1.55rem,4vw,2.1rem)}.vg h3{font-size:1.25rem}.vg p{margin:0}.vg img{display:block;max-width:100%;height:auto}.vg a{color:var(--vg-marke)}.vg-fuerwen{font-size:.95rem;font-weight:600;color:var(--vg-marke);line-height:1.35;margin-bottom:8px!important}.vg-sub{margin-top:14px!important}.vg-knopf{display:block;margin-top:18px;background:var(--vg-cta);color:var(--vg-cta-text)!important;text-align:center;text-decoration:none;font:700 1.1875rem/1.25 var(--vg-kopf);padding:19px 16px;border-radius:14px;border:0;width:100%;cursor:pointer}.vg-knopf:hover{filter:brightness(.96)}.vg-knopf--leise{background:#fff;color:var(--vg-marke)!important;border:2px solid var(--vg-marke);padding:15px 14px;font-size:1.125rem}.vg-mikro{margin-top:10px!important;font-size:.95rem;color:var(--vg-grau);text-align:center;line-height:1.4}.vg-foto{border-radius:16px;overflow:hidden;background:var(--vg-marke-hell)}.vg-foto img{width:100%}.vg-klein{font-size:.92rem;color:var(--vg-grau);line-height:1.45;margin-top:12px!important}.vg-held{padding-top:28px}.vg-held__raster{display:grid;gap:22px}.vg-zahlen{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;text-align:center}.vg-zahlen div{background:#fff;border:1px solid var(--vg-linie);border-radius:12px;padding:11px 4px}.vg-zahlen b{display:block;font:700 1.4rem/1.1 var(--vg-kopf);color:var(--vg-marke)}.vg-zahlen span{display:block;font-size:.85rem;line-height:1.25;margin-top:3px;color:var(--vg-grau)}.vg-duo{display:grid;grid-template-columns:1fr minmax(120px,36%);gap:16px;align-items:center;margin-top:20px}.vg-duo__geraet img{border-radius:16px;width:100%;aspect-ratio:3 / 4;object-fit:cover}.vg-telefon{border:6px solid #1a2622;border-radius:26px;overflow:hidden;background:#000;box-shadow:0 12px 26px #0e281e47}.vg-drei{list-style:none;margin:22px 0 0;padding:0;counter-reset:vgd}.vg-drei li{counter-increment:vgd;position:relative;padding:0 0 12px 44px;line-height:1.45}.vg-drei li:before{content:counter(vgd);position:absolute;left:0;top:0;width:31px;height:31px;border-radius:50%;background:var(--vg-marke);color:#fff;font:700 1rem/31px var(--vg-kopf);text-align:center}.vg-drei strong{font-family:var(--vg-kopf)}.vg-angebote{display:grid;gap:14px;margin-top:18px}.vg-angebot{background:#fff;border:1.5px solid var(--vg-linie);border-radius:16px;padding:16px;display:flex;flex-direction:column}.vg-angebot--empf{border:2.5px solid var(--vg-marke)}.vg-angebot__kopf{display:grid;grid-template-columns:84px 1fr;gap:14px;align-items:center}.vg-angebot__kopf img{border-radius:10px;aspect-ratio:1;object-fit:cover;width:100%}.vg-schild{display:inline-block;background:var(--vg-marke-hell);color:var(--vg-marke);font:700 .8rem var(--vg-kopf);border-radius:6px;padding:3px 9px;margin-bottom:6px}.vg-angebot--empf .vg-schild{background:var(--vg-marke);color:#fff}.vg-angebot p{margin-top:10px;line-height:1.45}.vg-angebot__preis{font:700 1.35rem var(--vg-kopf);margin-top:10px!important}.vg-angebot__preis small{display:block;font:400 .9rem var(--font-body--family);color:var(--vg-grau)}.vg-angebot__link{margin-top:auto;padding-top:10px;font-weight:700;text-decoration:underline}.vg-ehrlich{border-left:5px solid var(--vg-marke);background:#fff;border-radius:0 12px 12px 0;padding:14px 16px;margin-top:16px!important}.vg-stimmen{display:grid;gap:14px;margin-top:16px}.vg-stimme{background:#fff;border:1px solid var(--vg-linie);border-radius:14px;padding:16px 18px;margin:0}.vg-stimme strong{background:linear-gradient(transparent 60%,var(--vg-marke-hell) 60%)}.vg-stimme footer{margin-top:10px;font-size:.95rem;color:var(--vg-grau);font-weight:600}.vg-garantie{display:grid;grid-template-columns:116px 1fr;gap:16px;align-items:center;margin-top:26px}.vg-garantie svg{width:100%;height:auto;display:block}.vg-eduard{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:center;margin-top:16px}.vg-eduard img{border-radius:50%;aspect-ratio:1;object-fit:cover;width:100%}.vg-wege{display:grid;gap:10px;margin-top:18px}.vg-weg{border:2px solid var(--vg-marke);border-radius:12px;padding:14px 16px;font:700 1.1rem var(--vg-kopf);color:var(--vg-marke)!important;text-decoration:none;display:flex;justify-content:space-between;align-items:center;gap:10px;background:#fff}.vg-weg small{font:400 .9rem var(--font-body--family);color:var(--vg-grau)}.vg-rueckruf{border:2px solid var(--vg-marke);border-radius:14px;background:#fff;margin-top:10px}.vg-rueckruf>summary{list-style:none;cursor:pointer;padding:14px 16px;font:700 1.1rem var(--vg-kopf);color:#fff;background:var(--vg-marke);border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:10px}.vg-rueckruf>summary::-webkit-details-marker{display:none}.vg-rueckruf>summary small{font:400 .9rem var(--font-body--family);color:#e1ece6}.vg-rueckruf[open]>summary{border-radius:10px 10px 0 0}.vg-rueckruf__in{padding:16px}.vg-rueckruf label{display:block;font-weight:600;font-size:.95rem;margin-top:12px}.vg-rueckruf label:first-of-type{margin-top:0}.vg-rueckruf input[type=text],.vg-rueckruf input[type=tel],.vg-rueckruf input[type=email]{display:block;width:100%;border:1.5px solid #8d9a94;border-radius:10px;padding:13px 12px;font:inherit;margin-top:4px;background:#fff;color:var(--vg-tinte)}.vg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.vg-chips label{margin:0!important;cursor:pointer}.vg-chips input{position:absolute;opacity:0;pointer-events:none}.vg-chips span{display:inline-block;border:2px solid var(--vg-linie);border-radius:999px;padding:10px 15px;font-weight:600;font-size:1rem;background:#fff}.vg-chips input:checked+span{border-color:var(--vg-marke);background:var(--vg-marke-hell);color:var(--vg-marke)}.vg-chips input:focus-visible+span{outline:3px solid var(--vg-cta);outline-offset:2px}.vg-meldung{background:var(--vg-marke-hell);border-radius:10px;padding:12px 14px;font-weight:600;margin-bottom:12px}.vg-meldung--fehler{background:#fde8e6;color:#8a1f17}.vg-schritte{list-style:none;margin:18px 0 0;padding:0;counter-reset:vgs;display:grid;gap:4px}.vg-schritte li{counter-increment:vgs;position:relative;padding:0 0 14px 50px;line-height:1.45}.vg-schritte li:before{content:counter(vgs);position:absolute;left:0;top:0;width:35px;height:35px;border-radius:50%;border:2px solid var(--vg-marke);color:var(--vg-marke);font:700 1.05rem/31px var(--vg-kopf);text-align:center}.vg-schritte strong{display:block;font-family:var(--vg-kopf);font-size:1.15rem}@media(min-width:800px){.vg{padding:64px 28px}.vg-held{padding-top:48px}.vg-held__raster{grid-template-columns:1.05fr .95fr;gap:44px;align-items:center}.vg-knopf{width:auto;display:inline-block;padding-inline:30px}.vg-held .vg-mikro{text-align:left}.vg-angebote,.vg-stimmen{grid-template-columns:repeat(3,1fr)}.vg-schritte{grid-template-columns:repeat(3,1fr);gap:24px}.vg-app__raster{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.vg-duo{margin-top:0}.vg-rueckruf .vg-knopf{width:100%;display:block}}.vg-bundle{display:block;width:100%;border:2.5px solid var(--vg-marke);border-radius:16px;padding:18px 16px;background:#fff;color:var(--vg-tinte);font-size:1.0625rem;line-height:1.45}.vg-bundle--leer{border-style:dashed}.vg-bundle p{margin:0}.vg-bundle__schild{display:inline-block;background:var(--vg-marke);color:#fff;font:700 .8rem var(--vg-kopf);border-radius:6px;padding:3px 9px;margin-bottom:6px}.vg-bundle__titel{font:700 1.3rem/1.2 var(--vg-kopf)}.vg-bundle__text{margin-top:6px;color:var(--vg-grau)}.vg-bundle__bilder{display:flex;align-items:center;justify-content:center;gap:12px;margin:14px 0 6px}.vg-bundle__bilder img{width:96px;height:96px;object-fit:cover;border-radius:12px;border:1px solid var(--vg-linie);background:var(--vg-flaeche)}.vg-bundle__bilder span{font:700 1.7rem var(--vg-kopf);color:var(--vg-marke)}.vg-bundle__zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--vg-linie)}.vg-bundle__zeile b{display:block;font:700 1.1rem/1.25 var(--vg-kopf)}.vg-bundle__zeile small{display:block;font-size:.92rem;color:var(--vg-grau);margin-top:2px}.vg-bundle__menge{display:flex;align-items:center;border:2px solid var(--vg-marke);border-radius:12px;overflow:hidden;flex:none}.vg-bundle__menge button{width:46px;height:46px;border:0;background:#fff;color:var(--vg-marke);font:700 1.5rem/1 var(--vg-kopf);cursor:pointer}.vg-bundle__menge button:disabled{color:#b9c4be;cursor:default}.vg-bundle__menge output{min-width:34px;text-align:center;font:700 1.15rem var(--vg-kopf)}.vg-bundle__summe{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:2px solid var(--vg-marke);padding-top:12px}.vg-bundle__summe s{color:var(--vg-grau);margin-right:6px}.vg-bundle__summe b{font:700 1.6rem var(--vg-kopf)}.vg-bundle__spar{display:inline-block;background:var(--vg-marke-hell);color:var(--vg-marke);font-weight:700;border-radius:8px;padding:3px 10px;margin-top:6px!important}.vg-bundle .vg-knopf{width:100%;display:block;margin-top:14px}.vg-bundle__fehler{margin-top:10px!important;background:#fde8e6;color:#8a1f17;border-radius:10px;padding:10px 12px;font-weight:600}.vg-berater{width:100%;border:2px solid var(--vg-marke);border-radius:16px;padding:14px;background:var(--vg-marke-hell);color:var(--vg-tinte);font-size:1.0625rem;line-height:1.45}.vg-berater__oben{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center}.vg-berater__oben img{border-radius:50%;aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.vg-berater p{margin:0}.vg-berater .vg-knopf{margin-top:12px;width:100%;display:block}.vg-held{padding-top:20px;padding-bottom:28px}.vg-beleg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;border:1px solid var(--vg-linie);border-radius:12px;background:#fff;padding:10px 14px;margin-bottom:16px;font-size:.95rem;line-height:1.35;width:fit-content;max-width:100%}.vg-beleg__sterne{display:inline-flex;gap:1px}.vg-beleg b{font-weight:700}.vg-held .vg-foto{position:relative}.vg-held .vg-foto img{display:block;aspect-ratio:4 / 3;object-fit:cover}.vg-zahlen--bild{margin-top:0;gap:0;background:#fff;border-top:1px solid var(--vg-linie)}.vg-zahlen--bild div{border:0;border-radius:0;padding:10px 4px}.vg-zahlen--bild div+div{border-left:1px solid var(--vg-linie)}.vg-held .vg-foto{border:1px solid var(--vg-linie)}.vg-vorteile{background:var(--vg-marke-hell);padding:14px 18px}.vg-vorteile ul{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.vg-vorteile li{display:flex;align-items:flex-start;gap:9px;line-height:1.3}.vg-vorteile svg{flex:none;margin-top:1px}.vg-vorteile b{display:block;font-size:.98rem}.vg-vorteile small{display:block;font-size:.86rem;color:var(--vg-grau);margin-top:2px}.vg-probe{background:var(--vg-marke-hell)}.vg-probe__raster{display:grid;gap:18px;align-items:center}.vg-probe h2{margin-top:4px}.vg-knopf--hell{background:#fff;border:2px solid var(--vg-marke);color:var(--vg-marke-tief);box-shadow:none}.vg-knopf--hell:hover{background:var(--vg-marke);color:#fff}.vg-kasse-vertrauen{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:.9rem;color:inherit;opacity:.92}.vg-kasse-vertrauen li:before{content:"\2713  ";font-weight:700}.cart__checkout-button{min-height:56px;font-weight:700}.header .menu-list__link,.header-menu .menu-list__link{font-weight:600}@media(min-width:800px){.vg-held{padding-top:28px;padding-bottom:36px}.vg-held__raster{grid-template-columns:1fr 1.05fr;gap:40px}.vg-vorteile ul{grid-template-columns:repeat(4,1fr);max-width:1080px}.vg-probe__raster{grid-template-columns:1.3fr 1fr;gap:40px}.vg-probe__knopf{text-align:center}}.vg-sterne{position:relative;display:inline-block;line-height:0;white-space:nowrap;vertical-align:middle}.vg-sterne__leer,.vg-sterne__voll{display:flex;flex-wrap:nowrap}.vg-sterne svg{display:block;flex:none}.vg-sterne__leer{color:#d9d5ca}.vg-sterne__voll{position:absolute;left:0;top:0;bottom:0;overflow:hidden;color:#d99a06}.vg-zitat{margin:0;padding:14px 16px;border:1px solid var(--vg-linie);border-radius:12px;background:#fff;width:100%}.vg-zitat blockquote{margin:6px 0;padding:0;border:0;font-size:1rem;line-height:1.45;font-style:normal}.vg-zitat blockquote p{margin:0}.vg-zitat figcaption{font-size:.88rem;color:var(--vg-grau);line-height:1.35}.vg-zitat figcaption b{color:var(--vg-tinte)}.vg-lieferung{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;border-radius:12px;background:var(--vg-marke-hell);color:var(--vg-marke-tief)}.vg-lieferung svg{flex:none;margin-top:2px}.vg-lieferung p{margin:0;line-height:1.35}.vg-lieferung b{display:block;font-size:1rem;color:var(--vg-tinte)}.vg-lieferung small{display:block;font-size:.88rem;color:var(--vg-grau);margin-top:2px}.vg-familienpreis{width:100%;padding:14px 16px;border-radius:12px;background:var(--vg-marke-hell);line-height:1.45}.vg-familienpreis[hidden]{display:none}.vg-familienpreis p{margin:0}.vg-wand__hinweis{max-width:720px;font-size:.98rem}.vg-wand__kopf{display:grid;gap:16px;align-items:center;margin-top:18px;padding:18px;border:1px solid var(--vg-linie);border-radius:14px;background:#fff}.vg-wand__kopf[hidden],.vg-wand__themen[hidden]{display:none}.vg-wand__zahl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.vg-wand__zahl b{font:700 2.4rem/1 var(--vg-kopf);color:var(--vg-tinte)}.vg-wand__zahl>span:last-child{flex-basis:100%;color:var(--vg-grau);font-size:.95rem}.vg-wand__balken div{display:grid;grid-template-columns:74px 1fr 34px;gap:10px;align-items:center;font-size:.9rem;color:var(--vg-grau);line-height:1.7}.vg-wand__balken i{display:block;height:9px;border-radius:9px;background:#ece9e1;overflow:hidden}.vg-wand__balken em{display:block;height:100%;background:#d99a06;border-radius:9px}.vg-wand__balken div span:last-child{text-align:right}.vg-wand__themen{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.vg-chip{-webkit-appearance:none;appearance:none;border:1.5px solid var(--vg-linie);background:#fff;color:var(--vg-tinte);border-radius:999px;padding:10px 16px;min-height:46px;font:inherit;font-size:.98rem;font-weight:600;line-height:1.2;cursor:pointer}.vg-chip:hover{border-color:var(--vg-marke)}.vg-chip[aria-pressed=true]{background:var(--vg-marke);border-color:var(--vg-marke);color:#fff}.vg-chip:focus-visible,.vg-urteil__weiter:focus-visible{outline:3px solid #ff9f0a;outline-offset:2px}.vg-wand__liste{margin-top:18px;columns:1;column-gap:16px}.vg-urteil{break-inside:avoid;margin:0 0 16px;padding:18px;border:1px solid var(--vg-linie);border-radius:14px;background:#fff}.vg-urteil__titel{font:700 1.08rem/1.3 var(--vg-kopf);margin:8px 0 0}.vg-urteil__text{margin:8px 0 0;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.vg-urteil__weiter{-webkit-appearance:none;appearance:none;border:0;background:none;padding:8px 0 0;font:inherit;font-weight:600;color:var(--vg-marke);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vg-urteil__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:12px 0 0;font-size:.9rem;color:var(--vg-grau)}.vg-urteil__fuss b{color:var(--vg-tinte)}.vg-urteil__geprueft{color:var(--vg-marke);font-weight:600}.vg-urteil__geprueft:before{content:"\2713  "}.vg-wand__fuss{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:6px}.vg-wand__fuss [hidden]{display:none}.vg-wand__alle{font-weight:600;color:var(--vg-marke);text-underline-offset:3px}@media(min-width:700px){.vg-wand__liste{columns:2}.vg-wand__kopf{grid-template-columns:1fr 1.2fr;gap:32px}}@media(min-width:1000px){.vg-wand__liste{columns:3}}#auswahl,#erfahrungen,#alle-erfahrungen,#gespraech{scroll-margin-top:96px}.vg-held__zweit{font:700 1.35rem/1.3 var(--vg-kopf);color:var(--vg-marke);margin:10px 0 0}.vg-kennst{max-width:760px}.vg-kennst__liste{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.vg-kennst__liste li{background:#fff;border:1px solid var(--vg-linie);border-left:5px solid var(--vg-marke);border-radius:10px;padding:13px 16px;line-height:1.4}.vg-kennst__schluss{margin-top:18px;line-height:1.55}.vg-kennst__schluss p{margin:0 0 10px}.vg-fehler{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.vg-fehler li{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--vg-linie);border-radius:14px;padding:18px}.vg-fehler__zahl{flex:none;width:52px;height:52px;border-radius:50%;background:var(--vg-marke);color:#fff;font:700 1.7rem/52px var(--vg-kopf);text-align:center}.vg-fehler h3{font:700 1.15rem/1.3 var(--vg-kopf);margin:0 0 6px}.vg-fehler p{margin:0;line-height:1.5}.vg-brief__karte{display:grid;gap:18px;background:var(--vg-marke-hell);border-radius:16px;padding:22px}.vg-brief__bild img{width:120px;height:120px;border-radius:50%;object-fit:cover;display:block}.vg-brief__text p{margin:0 0 12px;line-height:1.55}.vg-brief__name{margin:4px 0 0}.vg-brief__name b,.vg-brief__name span{display:block}.vg-brief__name span{color:var(--vg-grau);font-size:.92rem}.vg-passt{margin-top:44px}.vg-passt__raster{display:grid;gap:14px;margin-top:16px}.vg-passt__raster>div{border:1px solid var(--vg-linie);border-radius:14px;padding:18px;background:#fff}.vg-passt__ja{border-top:5px solid var(--vg-marke)!important}.vg-passt__nein{border-top:5px solid #b9c2bc!important}.vg-passt h3{font:700 1.12rem/1.3 var(--vg-kopf);margin:0 0 10px}.vg-passt ul{margin:0;padding-left:20px;display:grid;gap:8px;line-height:1.45}.vg-preisfrist{width:100%;padding:10px 14px;border-radius:10px;background:#fff4e0;border:1px solid #f3c77a;line-height:1.4}.vg-preisfrist p{margin:0}.vg-leistung{width:100%;border:1px solid var(--vg-linie);border-radius:12px;padding:16px;background:#fff}.vg-leistung__titel{font:700 1.1rem/1.3 var(--vg-kopf);margin:0 0 10px}.vg-leistung ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.vg-leistung li{position:relative;padding-left:30px;line-height:1.4}.vg-leistung li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:var(--vg-marke)}.vg-leistung li:after{content:"";position:absolute;left:7px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.vg-garantie{width:100%;display:flex;gap:14px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--vg-flaeche)}.vg-garantie__siegel{flex:none;width:92px}.vg-garantie__siegel svg{width:100%;height:auto;display:block}.vg-garantie p{margin:0;line-height:1.45}@media(min-width:800px){.vg-brief__karte{grid-template-columns:140px 1fr;padding:30px;gap:26px}.vg-passt__raster{grid-template-columns:1fr 1fr}.vg-held__zweit{font-size:1.6rem}}product-price.text-block .tax-note,.product-details product-price .tax-note{font-family:var(--font-body--family, "IBM Plex Sans", sans-serif)!important;font-size:.88rem!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:var(--vg-grau)!important;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/viagu.css.map */
