.terminvereinbarung[data-v-2a9b689d]{display:grid;grid-template-columns:771fr 749fr;overflow:hidden}@media screen and (max-width:959.98px){.terminvereinbarung[data-v-2a9b689d]{grid-template-columns:1fr;padding-inline:0}}.terminvereinbarung-left[data-v-2a9b689d]{min-height:298px;overflow:hidden;position:relative}@media screen and (max-width:959.98px){.terminvereinbarung-left[data-v-2a9b689d]{aspect-ratio:403/183;min-height:0}}[data-v-2a9b689d] .termin-img,[data-v-2a9b689d] .termin-img-container{height:100%;width:100%}[data-v-2a9b689d] .termin-img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.terminvereinbarung-right[data-v-2a9b689d]{background:linear-gradient(180deg,#bca769,#a69144);color:#fff;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.5rem,4vw,3rem)}.terminvereinbarung-title[data-v-2a9b689d]{color:rgb(var(--v-theme-primary));font-family:"Noto Serif",serif;font-size:var(--fs-h2);font-weight:700;margin:0;text-transform:uppercase}.terminvereinbarung-text[data-v-2a9b689d]{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.6;margin:0}.terminvereinbarung-contact[data-v-2a9b689d]{margin-top:.5rem}.terminvereinbarung-phone-wrap[data-v-2a9b689d]{align-items:center;display:flex;gap:1rem}.terminvereinbarung-phone-icon[data-v-2a9b689d]{flex-shrink:0;height:51px;width:51px}.terminvereinbarung-hours[data-v-2a9b689d]{color:#fff;font-size:1.125rem;font-style:italic;font-weight:300;margin-top:.25rem}@media screen and (max-width:959.98px){.terminvereinbarung-text[data-v-2a9b689d],.terminvereinbarung-title[data-v-2a9b689d]{text-align:center}}[data-v-2a9b689d] .terminvereinbarung-right a{color:#fff;display:block;font-size:1.5rem;font-weight:700;text-decoration:none;text-transform:uppercase}
