.ss-studio[data-netball-separates] h1{font-size:clamp(2rem,4vw,4rem);line-height:1.08;max-width:1100px;margin-block:22px}.ss-studio[data-netball-separates] .ss-layout{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start}.ss-studio[data-netball-separates] .ss-preview-column{min-width:0}.ss-studio[data-netball-separates] .ss-swatches{display:flex;flex-wrap:wrap;gap:10px}.ss-studio[data-netball-separates] #ss-controls{min-width:0}.ss-studio[data-netball-separates] .actions{flex-wrap:wrap;gap:10px}@media(max-width:1000px){.ss-studio[data-netball-separates] .ss-layout{grid-template-columns:1fr}.ss-studio[data-netball-separates] .ss-preview-column{position:static}.ss-studio[data-netball-separates] .ss-preview-wrap{max-height:none}}@media(max-width:600px){.ss-studio[data-netball-separates]{padding-inline:14px}.ss-studio[data-netball-separates] h1{font-size:2rem}.ss-studio[data-netball-separates] .ss-swatches button{flex:1 1 82px;min-width:82px}.ss-studio[data-netball-separates] .actions .button{width:100%;text-align:center}}
.ss-studio[data-netball-separates] #ss-remove,.ss-studio[data-netball-separates] #ss-reset{min-height:44px;padding:10px 16px;border:1px solid #bdc8ce;background:#fff;color:#142237;font:inherit;cursor:pointer}
