.mod_produkte_gruppen{list-style:none;padding:0;margin-top:15px}.mod_produkte_gruppen li{list-style:none;margin-bottom:5px}.mod_produkte_gruppen a{color:#000;background:#fff;display:block;padding:10px 10px;text-decoration:none}.mod_produkte_gruppen a.aktiv,.mod_produkte_gruppen a:hover{color:#fff;background:#000}select option::before{font-family:arial,sans-serif;font-size:16px;content:attr(data-before);color:red;margin-right:8px}.container-kat-version-2 ul{list-style:none;flex-direction:column;display:flex;gap:1rem;padding:0}.container-kat-version-2 ul li a{border:1px solid var(--color-black);color:var(--color-black);padding:1rem 2rem;display:inline-block;text-decoration:none;border-radius:var(--border-radius)}.container-kat-version-2 ul li a:hover{color:var(--color-white);background-color:var(--color-black);border-color:var(--color-black)}.container-list-version-2 .row-product{padding-top:1rem;padding-bottom:1rem}.container-list-version-2 .row-product:nth-child(even){background-color:var(--color-gray);margin-top:1rem;margin-bottom:1rem}.container-list-version-2 .row-product .col-product p{margin-bottom:0}.container-list-version-2 .row-product .col-product .headline{font-weight:600;font-size:var(--font-h5)}.container-list-version-2 .row-product .col-product .subline{font-size:var(--font-normal);color:var(--color-black);font-weight:300}.container-list-version-2 .row-product .col-price .price{font-weight:600}.container-list-version-2 .row-product .col-price p{margin-bottom:0;margin-top:1rem}@media (min-width:768px){.container-kat-version-2 ul{flex-direction:row;flex-wrap:wrap}}@media (min-width:992px){.container-list-version-2 .row-product .col-product .headline{font-weight:600}.container-list-version-2 .row-product .col-price .price{text-align:right}.container-list-version-2 .row-product .col-price p{margin-bottom:0;margin-top:0}}