.edition-switch{font-size:12px;color:#765393}.step-label{font-size:11px;letter-spacing:.12em;color:#765393;border-top:1px solid #dfd3ec;padding-top:22px;margin-top:22px}.photo-local{margin:12px 20px;padding:14px;border-radius:14px;background:#fffdf9;border:1px solid #dfd3ec}.photo-local label{font-weight:600}.photo-local .small{font-size:12px;line-height:1.5;margin:8px 0 0}.photo-local input{max-width:100%;font-size:12px}.frame-page select,.frame-page input[type=number]{width:100%;padding:12px;border:1px solid #d9c9e8;background:white;border-radius:10px;color:#30243d;margin:8px 0 16px}.frame-page .preview{align-self:start;position:sticky;top:12px}.frame-page #frame-form{box-shadow:0 12px 36px #4326500b}.frame-page .choice-row{gap:8px}@media(max-width:800px){.frame-page .preview{position:relative;top:0}.photo-local{margin:8px 12px}.frame-page #frame-form{padding:20px}}