.gf-vergleich .gb-grid-wrapper-55729055 {
align-items: center;
border: 1px solid #e3e6ec;
border-radius: 8px;
padding: 14px 20px;
margin: 0 0 14px;
background: #fff;
box-shadow: 0 1px 3px rgba(20, 30, 60, .06);
transition: box-shadow .15s ease;
}
.gf-vergleich .gb-grid-wrapper-55729055:hover {
box-shadow: 0 3px 10px rgba(20, 30, 60, .10);
}
.gf-vergleich .gb-grid-wrapper-55729055 p {
margin: .12em 0;
line-height: 1.4;
}
.gf-vergleich .gb-container {
padding: 0 8px;
}
.gf-vergleich img {
max-height: 46px;
width: auto;
} .gf-na {
display: inline-block;
padding: 15px 20px;
border-radius: 3px;
background: #eceef2;
color: #6b7280;
font-size: .88em;
text-align: center;
white-space: nowrap;
cursor: default;
} .gf-faq {
margin: 0 0 1.5em;
}
.gf-faq__item {
border: 1px solid #e3e6ec;
border-radius: 8px;
margin-bottom: 10px;
background: #fff;
overflow: hidden;
}
.gf-faq__item summary {
list-style: none;
cursor: pointer;
padding: 16px 48px 16px 18px;
position: relative;
font-weight: 600;
color: var(--contrast, #1f2641);
}
.gf-faq__item summary::-webkit-details-marker {
display: none;
}
.gf-faq__item summary::after {
content: "+";
position: absolute;
right: 18px;
top: 50%;
transform: translateY(-50%);
font-size: 1.4em;
font-weight: 400;
line-height: 1;
color: var(--accent-3, #0a6cff);
}
.gf-faq__item[open] summary::after {
content: "\2013"; }
.gf-faq__item summary:hover {
background: #f6f8fb;
}
.gf-faq__a {
padding: 0 18px 16px;
color: #374151;
}
.gf-faq__a p {
margin: .3em 0 0;
}
@media (max-width: 767px) {
.gf-vergleich .gb-grid-wrapper-55729055 { padding: 12px 14px; }
.gf-na { padding: 12px 14px; font-size: .85em; }
}