.sb-size-native{display:none!important}.sb-size-squares{display:flex;flex-wrap:wrap;gap:10px;padding:6px 3px}.sb-size-squares button{position:relative;min-width:52px;height:52px;padding:0 12px;border:2px solid transparent;border-radius:12px;background:#b2d969;color:#25363a;font-size:20px;font-weight:800;cursor:pointer;line-height:1}.sb-size-squares button:hover:not(:disabled){background:#a4ce58}.sb-size-squares button[aria-pressed=true]{outline:2px solid #00888b;outline-offset:3px;box-shadow:0 4px 12px #00888b25}.sb-size-squares button[aria-pressed=true]:after{content:'✓';position:absolute;right:3px;top:2px;color:#00888b;font-size:13px}.sb-size-squares button:disabled{background:#eceeef;color:#94999d;text-decoration:line-through;cursor:not-allowed}.sb-size-squares button:focus-visible{outline:3px solid #00888b;outline-offset:3px}@media(max-width:767px){.sb-size-squares{gap:9px}.sb-size-squares button{min-width:46px;height:46px;font-size:18px}}
