.container-fluid a img{aspect-ratio:1.3333333333!important}.hersteller-card .container form,.filter-menu{display:none}.hersteller-card .container>.row{display:grid;grid-template-columns:repeat(3,1fr)!important;grid-gap:var(--space-m)}.hersteller-card .container .row h4.headline{font-size:var(--h1);color:var(--red);letter-spacing:0!important}.hersteller-card .container{display:flex;flex-direction:column;gap:var(--space-xxl)}.hersteller-card .container .row .col-12{grid-column:span 3;display:grid;align-self:stretch}.hersteller-card .container .row .col-12.col-sm-6{grid-column:span 1}@media screen and (max-width:992px){.hersteller-card .container>.row{grid-template-columns:repeat(2,1fr)!important}.hersteller-card .container .row .col-12{grid-column:span 2;display:grid;align-self:stretch}.hersteller-card .container .row .col-12.col-sm-6{grid-column:span 1}}@media screen and (max-width:640px){.hersteller-card .container>.row{grid-template-columns:repeat(1,1fr)!important}.hersteller-card .container .row .col-12{grid-column:span 1;display:grid;align-self:stretch}.hersteller-card .container .row .col-12.col-sm-6{grid-column:span 1}}.hersteller-card .container .row .img-fluid{width:100%;height:100%;object-fit:contain;background-color:var(--grey)}.hersteller-card .container .card-body .card-title{font-size:var(--h2);color:var(--red);letter-spacing:0!important;margin-bottom:var(--space-s)}.hersteller-card .container .card-body>.row{display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;flex-wrap:wrap;gap:var(--space-xs)}.hersteller-card .container .card-body>.row .col-6{display:flex;flex-direction:column}.hersteller-card .container .card-body>.row .flex-column-left span{font-size:var(--text-s);line-height:1}.hersteller-card .container .card-body>.row .flex-column-left p{font-weight:700;font-size:var(--text-l)}.hersteller-card .btn{background-color:var(--red);color:white;line-height:1;padding:.75em 1em;margin-top:20px!important}.hersteller-card .offset-2{display:flex}.hersteller-card .card-body{flex-direction:column;padding:var(--space-m);background-color:var(--grey);align-self:stretch}.hersteller-card .card{display:flex;flex-direction:column}.hersteller-card .card .card-body{flex-grow:1;display:flex;flex-direction:column}.hersteller-card .card .card-body .row{margin-top:auto}