.cs .cs-prbtn{display:none}:root.cs-pr-ready .cs .cs-prbtn{display:inline-flex}.cs-prbtn__note{font-size:.85rem;color:var(--cs-muted)}.cs-prhint{font-size:.85rem}.cs-prhint a{display:inline-flex;align-items:center;min-block-size:2rem;color:var(--cs-hype);text-underline-offset:.15em}.cs-pr__listhead [data-cs-pr-clear]{display:none}:root.cs-pr-ready .cs-pr__listhead [data-cs-pr-clear]{display:inline-flex}.cs-pr{display:grid;gap:1.1rem;margin-block-start:var(--cs-space-section);padding:clamp(1rem,.6rem + 1.6vw,1.75rem);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);background:var(--cs-surface)}.cs-pr__head{display:grid;gap:.3rem}.cs-pr__intro{max-inline-size:44rem;color:var(--cs-muted)}.cs-pr__listbox,.cs-pr__formbox{display:grid;gap:.75rem;align-content:start}.cs-pr__listhead{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cs .cs-pr__listhead h3{font:650 1rem/1.3 var(--cs-font-ui)}.cs-pr__listhead .cs-linkbtn{margin-inline-start:auto;padding-inline:.5rem;border:0;background:none;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.cs-pr__listhead .cs-linkbtn[disabled]{opacity:.5;cursor:default}.cs-pr__empty{font-size:.9rem;color:var(--cs-muted)}.cs-pr__warn{font-size:.85rem;color:var(--cs-c-mp)}.cs-pr__full{font-size:.9rem;font-weight:650;color:var(--cs-ink)}.cs-pr__success{padding:.7rem .85rem;border-radius:var(--cs-radius-sm);background:color-mix(in oklch,var(--cs-success) 12%,var(--cs-surface));color:var(--cs-success);font-weight:650}.cs-pr__list{display:grid;gap:.5rem}.cs-pr__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem .75rem;padding:.6rem .7rem;border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);background:var(--cs-soft)}.cs-pr__title{grid-column:1;font-weight:650;text-underline-offset:.15em}.cs-pr__meta{grid-column:1;font-size:.82rem;line-height:1.3;color:var(--cs-muted)}.cs-pr__remove{grid-column:2;grid-row:1 / span 2;min-block-size:2.75rem;padding-inline:.8rem;border:1.5px solid var(--cs-border);border-radius:var(--cs-radius-sm);background:var(--cs-surface);font-size:.85rem;font-weight:600;cursor:pointer}.cs-pr__remove:active{scale:.97}.cs-pr__form{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.cs-pr__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem}.cs-pr__field{display:grid;gap:.3rem}.cs-pr__form :is(label){font-size:.9rem;font-weight:600}.cs-pr__form :is(input,textarea){inline-size:100%;min-block-size:2.75rem;padding:.6rem .7rem;border:1.5px solid var(--cs-border);border-radius:var(--cs-radius-sm);background:var(--cs-surface);font:inherit}.cs-pr__form textarea{field-sizing:content;min-block-size:4lh;max-block-size:12lh;resize:none}.cs-pr__form :is(input,textarea):user-invalid{border-color:var(--cs-c-dmg)}.cs-pr__submit{inline-size:100%;margin-block-start:.35rem}.cs-pr__form>:last-child{font-size:.78rem;color:var(--cs-muted)}@media(min-width:40rem){.cs-pr__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .75rem}.cs-pr__submit{inline-size:auto;min-inline-size:14rem;justify-self:start}}@media(prefers-reduced-motion:no-preference){.cs-pr__remove{transition:scale .16s var(--cs-ease-out),border-color .16s var(--cs-ease-out)}}@media(hover:hover)and (pointer:fine){.cs-pr__remove:hover{border-color:var(--cs-muted)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/curlys-photo-request.css.map */
