.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .site-blok.soort-cta .duin-tipbalk { display: grid; grid-template-columns: 72px minmax(0, 1fr) auto; gap: 18px; align-items: center; padding: 20px 24px; border-radius: 12px; background: var(--duin-zand, var(--nova-vlak)); }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-foto { width: 72px; height: 72px; border-radius: 50%; object-fit: cover; background: #fff; }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .site-blok.soort-cta .duin-tipbalk h2 { margin: 0; font-size: 17px; line-height: 25.5px; font-weight: 800; letter-spacing: 0; }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .site-blok.soort-cta .duin-tipbalk p { max-width: none; margin: 2px 0 0; font-size: 15px; line-height: 22.5px; color: #3d443f; }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-knoppen { display: flex; gap: 10px; }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-knoppen .site-knop { display: inline-flex; align-items: center; justify-content: center; gap: 10px; height: 52px; margin: 0; padding: 0 24px; border-radius: 8px; font-size: 17px; font-weight: 700; white-space: nowrap; }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-knoppen .site-knop-tweede { background: #fff; color: var(--nova-inkt); border: 1.5px solid var(--nova-inkt); }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-knoppen .site-knop svg { width: 20px; height: 20px; }
@media (max-width: 1023px) {
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .site-blok.soort-cta .duin-tipbalk { grid-template-columns: 56px minmax(0, 1fr); }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-foto { width: 56px; height: 56px; }
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-knoppen { grid-column: 1 / -1; flex-wrap: wrap; }
}
@media (max-width: 599px) {
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .duin-tipbalk-knoppen .site-knop { flex: 1 1 100%; }
}
.winkel.terra.cta-tipbalk:is(.cta-tipbalk, #vorm) .catland .catland-blokken > .site-blok > .duin-tipbalk { padding-left: 24px !important; padding-right: 24px !important; }