.StyleRequestForm-module-scss-module__sxIAAG__form{gap:1.5rem;display:grid}@media (min-width:48rem){.StyleRequestForm-module-scss-module__sxIAAG__form{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:2rem}}.StyleRequestForm-module-scss-module__sxIAAG__drop{border:1px dashed rgb(var(--colour-bone-rgb)/.4);text-align:center;cursor:pointer;place-items:center;min-height:16rem;padding:1rem;transition:border-color .18s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.StyleRequestForm-module-scss-module__sxIAAG__drop[data-filled=true]{border-style:solid;padding:0}.StyleRequestForm-module-scss-module__sxIAAG__drop:focus-within{outline:2px solid var(--colour-gold);outline-offset:2px}@media (hover:hover) and (pointer:fine){.StyleRequestForm-module-scss-module__sxIAAG__drop:hover{border-color:var(--colour-gold)}}.StyleRequestForm-module-scss-module__sxIAAG__drop span{gap:.5rem;display:grid}.StyleRequestForm-module-scss-module__sxIAAG__drop strong{font-family:var(--font-ui),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--colour-gold);font-size:.8125rem;font-weight:500}.StyleRequestForm-module-scss-module__sxIAAG__drop small{color:rgb(var(--colour-bone-rgb)/.64);font-size:.875rem}.StyleRequestForm-module-scss-module__sxIAAG__drop img{object-fit:contain;width:100%;max-height:26rem}.StyleRequestForm-module-scss-module__sxIAAG__swap{background:rgb(var(--colour-obsidian-rgb)/.72);padding:.5rem;position:absolute;inset:auto 0 0}.StyleRequestForm-module-scss-module__sxIAAG__file{opacity:0;cursor:pointer;position:absolute;inset:0}.StyleRequestForm-module-scss-module__sxIAAG__fields{align-content:start;gap:1rem;display:grid}.StyleRequestForm-module-scss-module__sxIAAG__field{gap:.5rem;display:grid}.StyleRequestForm-module-scss-module__sxIAAG__field input,.StyleRequestForm-module-scss-module__sxIAAG__field textarea{border:1px solid rgb(var(--colour-bone-rgb)/.22);width:100%;min-height:3rem;color:var(--colour-bone);font:inherit;resize:vertical;background:0 0;border-radius:0;padding:.75rem 1rem}.StyleRequestForm-module-scss-module__sxIAAG__field input:focus-visible,.StyleRequestForm-module-scss-module__sxIAAG__field textarea:focus-visible{outline:2px solid var(--colour-gold);outline-offset:2px}.StyleRequestForm-module-scss-module__sxIAAG__field input::placeholder,.StyleRequestForm-module-scss-module__sxIAAG__field textarea::placeholder{color:rgb(var(--colour-bone-rgb)/.4)}.StyleRequestForm-module-scss-module__sxIAAG__label{font-family:var(--font-ui),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--colour-bone-rgb)/.64);font-size:.8125rem;font-weight:500}.StyleRequestForm-module-scss-module__sxIAAG__send{font-family:var(--font-ui),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.StyleRequestForm-module-scss-module__sxIAAG__send:focus-visible{outline:1px solid var(--colour-gold);outline-offset:6px}.StyleRequestForm-module-scss-module__sxIAAG__send{background:var(--colour-bone);height:3.5rem;color:var(--colour-obsidian);cursor:pointer;justify-self:start;padding-inline:2rem;transition:background .18s cubic-bezier(.22,1,.36,1)}.StyleRequestForm-module-scss-module__sxIAAG__send:disabled{opacity:.5;cursor:default}@media (hover:hover) and (pointer:fine){.StyleRequestForm-module-scss-module__sxIAAG__send:hover{background:var(--colour-gold)}}.StyleRequestForm-module-scss-module__sxIAAG__error{color:#e3a091;min-height:1.5rem}.StyleRequestForm-module-scss-module__sxIAAG__note{color:rgb(var(--colour-bone-rgb)/.6);font-size:.875rem}.StyleRequestForm-module-scss-module__sxIAAG__sent{gap:.75rem;max-width:36rem;display:grid}.StyleRequestForm-module-scss-module__sxIAAG__sent h3{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-variation-settings:"SOFT" 40;letter-spacing:-.02em;text-wrap:balance;font-size:2rem;font-weight:340;line-height:1.02}.StyleRequestForm-module-scss-module__sxIAAG__sent p{color:rgb(var(--colour-bone-rgb)/.78)}
