.consign-form{padding:6.4rem 0}.consign-form__head{max-width:64rem;margin:0 auto;text-align:center;padding-bottom:4.8rem}.consign-form__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,4vw,4.4rem);line-height:1.1}.consign-form__terms{margin:0 auto;max-width:56rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.consign-form__contact{margin:1.6rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.consign-form__reveal{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.consign-form__el.is-collapsed .consign-form__reveal{grid-template-rows:0fr}.consign-form__reveal-inner{min-height:0;overflow:hidden;opacity:1;transform:translateY(0);transition:opacity .45s ease .08s,transform .5s cubic-bezier(.22,1,.36,1) .08s}.consign-form__el.is-collapsed .consign-form__reveal-inner{opacity:0;transform:translateY(-1.2rem)}@media(prefers-reduced-motion:reduce){.consign-form__reveal,.consign-form__reveal-inner{transition:none}}.consign-form__success,.consign-form__error{max-width:62rem;margin:0 auto 2.4rem;padding:1.6rem 2rem;font-size:1.4rem;text-align:center}.consign-form__success{background-color:var(--color-marquee-green);color:#1a1a1a}.consign-form__error{background-color:#b0002014;color:#b00020}.consign-form__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.consign-form__block{display:grid;grid-template-columns:20rem 1fr;gap:2rem 4rem;padding:4.8rem 0;border-top:1px solid rgba(var(--color-foreground),.12);margin:0 auto}.consign-form__block-label{display:flex;flex-direction:column;gap:.8rem}.consign-form__num{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em;color:rgba(var(--color-foreground),.45)}.consign-form__block-title{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:var(--font-heading-weight);letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a}.consign-form__block-body{display:flex;flex-direction:column;gap:2.2rem;min-width:0}.consign-form__row{display:grid;gap:2.2rem}.consign-form__row--2{grid-template-columns:1fr 1fr}.consign-form__row--city{grid-template-columns:2fr 1fr 1fr}.consign-form__field{display:flex;flex-direction:column;gap:.8rem;min-width:0}.consign-form__label{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a}.consign-form__label--sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.consign-form__input{width:100%;box-sizing:border-box;padding:1rem 1.2rem;font-family:var(--font-body-family);font-size:1.4rem;color:#1a1a1a;background-color:#fff;border:1px solid rgba(var(--color-foreground),.25);border-radius:0;transition:border-color .2s ease}.consign-form__input:focus{outline:none;border-color:#1a1a1a}.consign-form__select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#1a1a1a 50%),linear-gradient(135deg,#1a1a1a 50%,transparent 50%);background-position:calc(100% - 1.6rem) 1.5rem,calc(100% - 1.1rem) 1.5rem;background-size:.5rem .5rem,.5rem .5rem;background-repeat:no-repeat;padding-right:3.2rem}.consign-form__textarea{resize:vertical;min-height:8rem}.consign-form__chips{display:flex;flex-wrap:wrap;gap:1rem}.consign-form__chip{position:relative;cursor:pointer}.consign-form__chip input{position:absolute;opacity:0;width:0;height:0}.consign-form__chip span{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.6rem;font-family:var(--font-body-family);font-size:1.3rem;color:#1a1a1a;background-color:#fff;border:1px solid rgba(var(--color-foreground),.35);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.consign-form__chip input:checked+span{background-color:#1a1a1a;color:#fff;border-color:#1a1a1a}.consign-form__chip input:focus-visible+span{outline:2px solid #1a1a1a;outline-offset:2px}.consign-form__chip--lg span{padding:1.3rem 2.8rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.consign-form__items{display:flex;flex-direction:column;gap:2.4rem}.consign-item{display:flex;flex-direction:column;gap:2.2rem;padding:2.8rem;border:1px solid rgba(var(--color-foreground),.15);background-color:rgba(var(--color-foreground),.015)}.consign-item__head{display:flex;align-items:center;justify-content:space-between}.consign-item__tag{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a}.consign-item__remove{border:0;background:none;padding:0;font-family:var(--font-body-family);font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-decoration:underline;text-underline-position:from-font;cursor:pointer}.consign-item__remove:hover{color:#1a1a1a}.consign-form__photos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;text-align:center;padding:2rem 1.6rem;border:1px dashed rgba(var(--color-foreground),.35);background-color:rgba(var(--color-foreground),.02);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.consign-form__photos:hover,.consign-form__photos:focus-within{border-color:rgba(var(--color-foreground),.55);background-color:rgba(var(--color-foreground),.04)}.consign-form__photos-title{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:#1a1a1a}.consign-form__photos-hint{font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.consign-form__photos-count{margin-top:.4rem;font-size:1.1rem;font-weight:600;color:#1a1a1a}.consign-form__add{align-self:flex-start;margin-top:2.4rem;padding:1.3rem 2.4rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;background-color:#fff;border:1px solid #1a1a1a;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .12s ease}.consign-form__add:hover{background-color:#1a1a1a;color:#fff}.consign-form__add:active{transform:scale(.97)}.consign-form__chip span,.consign-form__submit{will-change:transform}.consign-form__chip:active span,.consign-form__submit:active{transform:scale(.97)}.consign-item{animation:consign-item-in .4s cubic-bezier(.22,1,.36,1)}@keyframes consign-item-in{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}.consign-form__accepted{margin-top:5.6rem;padding:4.8rem 0;background-color:#fff;border-top:1px solid rgba(var(--color-foreground),.12)}.consign-form__accepted-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.consign-form__accepted-q{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,2.8vw,3rem);line-height:1.2;color:#1a1a1a}.consign-form__accepted .consign-form__chips--wide{justify-content:center}.consign-form__accepted .consign-form__chip span{border-color:#1a1a1a;background-color:transparent}.consign-form__accepted .consign-form__chip input:checked+span{background-color:#1a1a1a;color:#fff;border-color:#1a1a1a}.consign-form__actions{margin-top:.8rem}.consign-form__submit{padding:1.6rem 4.4rem;font-size:1.3rem;letter-spacing:.04em}.consign-form__footnote{margin:0;font-size:1.2rem;color:#1a1a1ab3}@media screen and (max-width:749px){.consign-form{padding:4rem 0}.consign-form .page-width,.consign-form__accepted .page-width{padding-left:2.4rem;padding-right:2.4rem}.consign-form__head{padding-bottom:3.2rem}.consign-form__block-label{flex-direction:row;align-items:baseline;gap:1rem}.consign-form__block{grid-template-columns:1fr;gap:1.6rem;padding:3.2rem 0}.consign-form__row--2,.consign-form__row--city{grid-template-columns:1fr;gap:1.6rem}.consign-item{padding:1.6rem}.consign-form__accepted{padding:3.2rem 0}.consign-form__chips--wide{flex-direction:column;align-items:stretch;width:100%}.consign-form__chip--lg,.consign-form__chip--lg span{width:100%}.consign-form__chip--lg span{justify-content:center;padding:1.2rem 2rem}.consign-form__actions{width:100%}.consign-form__submit{width:100%;padding:1.6rem 2rem}.consign-form__add{align-self:stretch;width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-consign-form.css.map */
