.gb-solid-colours{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;padding:12px 0 16px;margin:0;min-height:60px}
.gb-solid-colour{display:block;flex:0 0 42px;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--gb-circle);background-image:none;color:transparent;font-size:0;line-height:0;cursor:pointer;box-shadow:none}
.gb-solid-colour[aria-checked="true"]{outline:2px solid #ffd100;outline-offset:4px}
.gb-solid-colour:focus-visible{outline:3px solid #fff;outline-offset:4px}
.gb-solid-colour:disabled{opacity:.35;cursor:not-allowed}
.gb-colour-slot{list-style:none!important;grid-column:1/-1;min-height:0!important;aspect-ratio:auto!important;position:relative;padding:0!important;margin:0!important;overflow:visible!important}
.gb-colour-slot--mobile{display:none}
.gb-solid-colours[data-busy="true"]{cursor:progress}
[data-gb-colour-fieldset][data-gb-colour-enhanced="true"]{display:none!important}
#MainContent [data-gb-colour-fieldset] .variant-option__button-label{min-width:38px!important;width:38px!important;height:38px!important;min-height:38px!important;border-radius:50%!important;padding:0!important;background:var(--gb-circle)!important;border:0!important;flex:0 0 38px!important}
#MainContent [data-gb-colour-fieldset] .variant-option__button-label:has(input:checked){background:var(--gb-circle)!important;outline:2px solid #ffd100!important;outline-offset:4px}
[data-gb-colour-fieldset] .variant-option__button-label__text,[data-gb-colour-fieldset] .variant-option__button-label__pill,[data-gb-colour-fieldset] legend{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
@media(max-width:749px){.gb-colour-slot--desktop{display:none!important}.gb-colour-slot--mobile{display:block!important}.gb-solid-colours{padding-inline:16px;gap:12px}.gb-solid-colour{width:42px;height:42px;flex-basis:42px}}
.gb-card-colours{display:flex;flex-wrap:wrap}
.gb-colour-choice{font-size:0!important;color:transparent!important}
.gb-colour-choice::before{background-color:var(--gb-swatch)!important}


.gb-card-colours .gb-colour-choice,.gb-card-colours .gb-colour-choice::before{box-shadow:none!important}
.gb-card-colours .gb-colour-choice[data-gb-colour="zwart"],.gb-card-colours .gb-colour-choice[data-gb-colour="black"],.gb-card-colours .gb-colour-choice[data-gb-colour="negro"]{background-color:#252526!important;--gb-swatch:#252526!important}
.gb-solid-colour[data-gb-option-value-id="13859015360895"]{background-color:#252526!important;--gb-circle:#252526!important}

.media-gallery__mobile-controls .slideshow-controls__dots .slideshow-control{font-size:0!important;color:#fff!important;line-height:0!important}
