.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer { margin-top: 40px; display: flex; justify-content: center; }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-knop { display: inline-flex; align-items: center; gap: 8px; height: 52px; padding: 0 24px; border: 1.5px solid var(--nova-inkt); border-radius: 8px; background: #fff; font-weight: 700; font-size: 16px; color: var(--nova-inkt); }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-knop.bezig { opacity: .6; pointer-events: none; }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-telling { font-weight: 400; color: var(--duin-inkt2, color-mix(in srgb, var(--nova-inkt) 74%, #fff)); }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-knop { gap: 10px; font-size: 17px; text-decoration: none; }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-knop:hover { text-decoration: none; border-color: var(--winkel-accent); }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-telling { font-weight: 700; color: var(--nova-inkt); }
@media (max-width: 760px) {
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer { margin: 24px 0 40px; }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-knop { width: 100%; justify-content: center; }
}
@media (max-width: 760px) {
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-knop { flex-direction: column; gap: 2px; height: auto; min-height: 52px; padding-top: 8px; padding-bottom: 8px; text-align: center; }
.winkel.terra.lijst-bijladen:is(.lijst-bijladen, #vorm) .duin-laadmeer-telling { font-size: 15px; line-height: 20px; font-weight: 400; color: var(--duin-inkt2, color-mix(in srgb, var(--nova-inkt) 74%, #fff)); }
}