.checkout-return-status{padding:15px 18px;border:1px solid rgba(143,91,34,.3);border-radius:12px;background:rgba(143,91,34,.04);font-size:14px;color:var(--text)}
.photo-ai-entry{margin:20px 0;padding-top:18px;border-top:1px solid var(--line)}.photo-ai-entry .button{width:100%;font-size:13px}.photo-ai-entry p{color:var(--muted);font-size:12px;line-height:1.7}
.photo-ai-dialog{max-width:790px}.photo-ai-dialog>p{font-size:14px;line-height:1.8;color:var(--muted)}.photo-ai-styles{border:0;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.photo-ai-styles legend{font-size:14px;margin-bottom:13px}.photo-ai-styles label{display:grid;grid-template-columns:auto 1fr;gap:6px 9px;border:1px solid var(--line);border-radius:13px;padding:16px;cursor:pointer}.photo-ai-styles label:has(input:checked){border-color:var(--gold);background:rgba(143,91,34,.06)}.photo-ai-styles input{accent-color:var(--pink);align-self:center}.photo-ai-styles span{font-size:15px}.photo-ai-styles small{grid-column:2;color:var(--muted);font-size:11px}.photo-ai-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}.photo-ai-comparison[hidden]{display:none}.photo-ai-comparison figure{margin:0}.photo-ai-comparison img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:12px;background:#33261B}.photo-ai-comparison figcaption{text-align:center;font-size:12px;color:var(--muted);margin-top:9px}.photo-ai-status{min-height:24px}.photo-ai-actions{display:flex;gap:12px;flex-wrap:wrap}.photo-ai-note{font-size:11px!important;margin-top:18px}.photo-ai-actions button{min-height:46px}
@media(max-width:560px){.photo-ai-styles{grid-template-columns:1fr}.photo-ai-styles label{padding:12px}.photo-ai-styles small{font-size:12px}.photo-ai-comparison{gap:10px}.photo-ai-actions{flex-direction:column}.photo-ai-actions .button{width:100%}}
