.customization-preview-card-header{background:#f5f5f5;padding:1.2rem 2rem;border-bottom:1px solid rgba(0,0,0,.06)}.customization-preview-card-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.4rem;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin:0;line-height:1.3}.customization-preview-card-subtitle{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:1.3rem;color:#333;margin:.4rem 0 0;line-height:1.4;word-break:break-word}.customization-preview-body{padding:2.5rem 2rem}.customization-preview-image-frame{margin:0 auto;max-width:min(720px,100%);border-radius:10px;overflow:hidden;background:#f0f0f0;box-shadow:inset 0 0 0 1px #0000000f}.customization-preview-image-frame img{display:block;width:100%;height:auto;vertical-align:middle}.customization-preview-empty,.customization-preview-error{padding:2rem;text-align:center;font-size:1.5rem;color:#6b7280}.customization-preview-actions{margin-top:2rem;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.75rem;justify-content:center;align-items:stretch;width:100%}@media screen and (min-width:750px){.customization-preview-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}}.customization-preview-actions a.customization-preview-btn{text-decoration:none;box-sizing:border-box}.customization-preview-btn{font-family:Space Grotesk,sans-serif;display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:4.8rem;padding:1rem 1.5rem;font-size:1.4rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.05em;border-radius:8px;border-width:1px;border-style:solid;text-align:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media screen and (min-width:750px){.customization-preview-btn{width:auto;min-width:14rem;padding-left:2rem;padding-right:2rem}}.customization-preview-btn--primary{border-color:#0f172a;background-color:#0f172a;color:#fff}.customization-preview-btn--primary:hover{background-color:#1e293b;border-color:#1e293b;color:#fff}.customization-preview-btn--secondary{border-color:#0f172a;background-color:#fff;color:#0f172a}.customization-preview-btn--secondary:hover{background-color:#f5f5f5;color:#0f172a}.customization-preview-btn:focus{outline:none}.customization-preview-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-customization-preview.css.map */
