.qr-maker-container{max-width:1200px;margin:0 auto;padding:20px;font-family:var(--font-body-family)}.qr-maker-title{text-align:center;margin-bottom:30px;font-size:28px;color:var(--color-heading)}.qr-maker-card{background:var(--color-background);border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;margin-bottom:20px}.qr-maker-row{display:flex;flex-wrap:wrap;gap:20px}.qr-maker-col{flex:1;min-width:300px}.qr-preview-container{background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000000d;text-align:center;margin:20px auto;max-width:100%}.qr-preview{margin:0 auto;display:block;image-rendering:crisp-edges;image-rendering:pixelated;max-width:100%}.color-picker-group{display:flex;align-items:center;gap:10px;margin-bottom:15px}.color-picker-label{min-width:100px}.social-icon-option{width:40px;height:40px;margin:5px;cursor:pointer;border:2px solid transparent;border-radius:50%;object-fit:contain;background:#fff;padding:5px}.social-icon-option.selected{border-color:var(--color-button)}.social-icons-container{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.download-buttons{display:flex;gap:10px;justify-content:center;margin-top:20px}.shopify-btn{background:var(--color-button);color:var(--color-button-text);border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:opacity .2s}.shopify-btn:hover{opacity:.9}.shopify-btn.secondary{background:var(--color-background);color:var(--color-text);border:1px solid var(--color-border)}.shape-options{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.shape-option{width:40px;height:40px;cursor:pointer;border:2px solid transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;background:var(--color-background)}.shape-option.selected{border-color:var(--color-button)}.shape-icon{width:30px;height:30px}.color-preview{width:30px;height:30px;border-radius:4px;border:1px solid #ddd}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500}.form-control{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:14px}.form-range{width:100%;height:8px;background:var(--color-background);border-radius:4px;outline:none}.transparent-toggle,.corner-radius-group{display:flex;align-items:center;gap:10px;margin-bottom:15px}.corner-radius-group input[type=range]{flex-grow:1}.corner-radius-value{min-width:30px;text-align:center}@media(max-width:768px){.qr-maker-row{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
