#sbgd{max-width:1120px;margin:2rem auto;color:#202020}#sbgd *{box-sizing:border-box}#sbgd input[type=number]{display:block;width:110px;padding:9px;border:1px solid #bbb;border-radius:5px}#sbgd label{display:inline-block;margin:8px 12px 8px 0}#sbgd article{display:flex;gap:20px;border:1px solid #ddd;border-radius:10px;padding:20px;margin:16px 0}#sbgd article img{width:130px;height:130px;object-fit:contain;background:repeating-conic-gradient(#eee 0% 25%,white 0% 50%) 0/16px 16px}#sbgd article strong{display:block;overflow-wrap:anywhere}#sbgd button,.sbgd-upload{padding:12px 18px;background:#f6c400;border:0;border-radius:6px;color:#181818;cursor:pointer}#sbgd button:disabled{opacity:.5;cursor:default}#sbgd .sbgd-upload input{display:block;max-width:100%;margin-top:10px}#sbgd .sbgd-preview{max-height:600px;overflow:auto;border:1px solid #ddd;background:#fafafa}#sbgd-sheet{display:block;width:310px;max-width:100%;margin:auto;background:repeating-conic-gradient(#eee 0% 25%,white 0% 50%) 0/12px 12px}#sbgd-price{padding:20px;background:#fff8d9;font-weight:600}#sbgd-message{color:#9a2a16}#sbgd :focus-visible{outline:3px solid #315ea3;outline-offset:2px}@media(max-width:600px){#sbgd article{flex-direction:column}#sbgd article img{width:100%;height:150px}}
