.mom-draft-designer{margin:2rem 0;color:#102d55;font-family:Arial,sans-serif}.md-shell{border:2px solid #102d55;border-radius:16px;overflow:hidden;background:#fff}.md-header{padding:1.5rem;background:#102d55;color:#fff}.md-header h2{margin:.2rem 0;color:#fff}.md-header p,.md-eyebrow{margin:0}.md-eyebrow{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.md-grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(300px,1.1fr);gap:1.5rem;padding:1.5rem}.md-preview{display:grid;place-items:center;min-height:440px;border-radius:12px;background:#f3f5f7}.md-shirt{position:relative;width:min(100%,380px);transform:scaleX(1.15);transform-origin:center}.md-shirt-image{display:block;width:100%;height:auto}.md-art{position:absolute;top:31%;left:25%;display:grid;width:50%;min-height:25%;place-items:center;overflow:hidden;color:var(--art-color, #102d55);font-family:var(--art-font, Impact, sans-serif);font-size:clamp(1.1rem,4vw,2rem);font-weight:900;line-height:1;text-align:center;white-space:pre-line;word-break:break-word}.md-art img{display:block;width:100%;max-height:145px;object-fit:contain}.md-controls h3{margin-top:0;color:#102d55}.md-field{margin:1rem 0}.md-field label{display:block;margin-bottom:.45rem;color:#102d55;font-size:.9rem;font-weight:800}.md-field input[type=text],.md-field select,.md-field input[type=file]{box-sizing:border-box;width:100%;min-height:44px;padding:.65rem .75rem;border:1px solid #b8c2cf;border-radius:8px;background:#fff;color:#102d55;font:inherit}.md-swatches{display:flex;flex-wrap:wrap;gap:.55rem}.md-swatch{width:34px;height:34px;padding:0;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #aeb7c2;cursor:pointer}.md-swatch[aria-pressed=true]{box-shadow:0 0 0 3px #102d55}.md-note{margin:.45rem 0 0;color:#5e6c7d;font-size:.8rem;line-height:1.35}.md-warning{color:#ad4400;font-weight:700}.md-approval{margin-top:1.25rem;padding:1rem;border-left:4px solid #e4b64b;border-radius:4px;background:#fff8df;color:#4f4007;font-size:.85rem;line-height:1.45}@media screen and (max-width:749px){.md-grid{grid-template-columns:1fr;padding:1rem}.md-preview{min-height:350px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mom-draft-designer.css.map */
