
body starlight-configurator .sc-colors{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1/-1;gap:24px!important;align-items:start!important}
body starlight-configurator .sc-colors label.sc-preset-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;min-width:0;margin:0!important}
body starlight-configurator .sc-colors label.sc-preset-group[hidden]{display:none!important}
body starlight-configurator .sc-colors input[data-presets]{display:none!important}
body starlight-configurator .sc-preset-title{font-size:14px;font-weight:600;color:#bdbdc7}
body starlight-configurator .sc-preset-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
body starlight-configurator .sc-color-preset{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;padding:10px 3px;background:#29292e;color:#bdbdc7;border:0;border-radius:8px;cursor:pointer;font:500 14px/1.3 inherit;box-shadow:none;outline:0}
body starlight-configurator .sc-color-preset i{display:block;width:24px;height:24px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #ffffff20}
body starlight-configurator .sc-color-preset[aria-pressed=true]{background:#3a2c33;color:#fff;box-shadow:inset 0 0 0 1.5px #e5a8ba}
body starlight-configurator .sc-color-preset:hover{background:#39393f}
body starlight-configurator .sc-color-preset:focus-visible{outline:2px solid #e5a8ba!important;outline-offset:2px!important}
@media(max-width:380px){body starlight-configurator .sc-colors{gap:12px!important}body starlight-configurator .sc-preset-options{gap:4px}}
