.vl{width:100%;align-self:stretch}.vl__kopfzeile{display:flex;align-items:baseline;justify-content:space-between;gap:var(--3idee-abstand-8, 8px)}.vl__kopfzeile .hw__kopf{margin-bottom:var(--margin-xs)}.vl__marke{flex:0 0 auto}.vl__marke .fck__vf{font-size:var(--3idee-text-etikett);margin:0;letter-spacing:.06em}.vl__marke .fck__vf-punkt{width:6px;height:6px}.vl__marke .fck__vf-i{display:inline-grid;vertical-align:middle;margin-inline-start:var(--3idee-abstand-4)}.vl__ungeprueft{font-size:var(--3idee-text-etikett);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--3idee-muted)}.vl .hw__z{cursor:pointer}.vl .hw__z:hover{border-color:var(--3idee-ink)}.vl--eigenpreis>*:not(.vl__gesamt){display:none!important}.vl__gesamt[hidden]{display:none}.vl__gesamt{display:contents}.vl__gesamt .vorteil-etikett{align-self:center}.vl__gesamt-alt{font-size:var(--3idee-text-body);font-weight:600;color:var(--3idee-muted);text-decoration:line-through}.vl--weg{display:none!important}.vl-finden{display:flex;align-items:center;gap:var(--3idee-abstand-12, 12px);width:100%;padding:var(--padding-md, 14px) 0;color:var(--3idee-ink);text-decoration:none;font-weight:600}.vl-finden:hover .vl-finden__pfeil{color:var(--3idee-ink)}.vl-finden svg{flex:none}.vl-finden__text{flex:1}.vl-finden__pfeil{color:var(--3idee-muted)}.vl__fehler{margin:var(--3idee-abstand-8, 8px) 0 0;font-size:var(--3idee-text-klein)}.vl__eckdaten .kek{margin-block:0}.vl__extras{color:var(--3idee-body)}.product-details:has([data-vl]) .okl:not([data-fn-log]){margin-block:6px 0}.product-details:has([data-vl]) .usp--raster:not(.okf *){margin-block-start:6px}.vl .vl__alt{font-size:var(--3idee-text-klein);font-weight:500;color:var(--3idee-muted)}.vl .vl__bundlepreis{font-size:var(--3idee-text-body);font-weight:800;line-height:1.15;padding:0 4px}.vl__raster{display:grid;grid-template-columns:repeat(var(--vl-sp, 3),minmax(0,1fr));gap:8px;margin-top:var(--3idee-abstand-8, 8px)}.vl .vl-k{align-items:center;gap:var(--3idee-abstand-4, 4px);min-width:0;padding:var(--3idee-abstand-12, 12px) var(--3idee-abstand-8, 8px) 10px;text-align:center}.vl .vl-k.hw__z--an{box-shadow:0 0 0 .5px var(--3idee-ink)}.vl-k__etikett{left:50%;transform:translate(-50%);white-space:nowrap}.vl-k__bild.hw__bild{width:64px;height:64px}.vl-k__set{font-size:var(--3idee-text-klein);line-height:1.2;color:var(--3idee-muted)}.vl-k__name{font-weight:700;line-height:1.25;color:var(--3idee-ink);overflow-wrap:anywhere}.vl-k__preis{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:2px;font-weight:600;white-space:nowrap}.vl__feld{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--3idee-abstand-8, 8px);margin-top:var(--3idee-abstand-12, 12px);padding:var(--3idee-abstand-12, 12px) var(--3idee-abstand-16, 16px);border:1px solid var(--3idee-hairline);border-radius:var(--3idee-radius-mittel);background:var(--color-background, #fff)}.vl__feld[hidden]{display:none}.vl__feld:before{content:"";position:absolute;top:-7px;left:var(--vl-spitze, 50%);width:12px;height:12px;background:var(--color-background, #fff);border-inline-start:1px solid var(--3idee-hairline);border-top:1px solid var(--3idee-hairline);transform:translate(-50%) rotate(45deg);transition:left .2s ease}@media(prefers-reduced-motion:reduce){.vl__feld:before{transition:none}}.vl__feld-kopf{display:flex;flex-direction:column;gap:2px}.vl__feld .vl__eckdaten{display:block}.vl__feld .hw__gruende{margin-left:0}.vl__ausf{margin-top:var(--3idee-abstand-4, 4px)}.vl__feld .okw__r{cursor:pointer}.vl__feld .okw__r[aria-current=true]:not(.okw__r--zu){cursor:default}@media(max-width:1023px){.vl-k__bild.hw__bild{width:52px;height:52px}.vl .vl-k{padding-inline:6px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vesa-loesung.css.map */
