.trade{padding-block:clamp(2rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.trade__head{max-width:62ch;margin-bottom:clamp(1.6rem,3vw,2.6rem)}.trade__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:600;color:var(--accent);margin:0 0 .5rem}.trade__title{font-family:var(--serif);font-weight:300;letter-spacing:-.015em;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.05;margin:0}.trade__title+.trade__intro{margin-top:.8rem}.trade__intro{font-size:1.02rem;line-height:1.6;color:var(--ink-2)}.trade__intro p{margin:0 0 .6em}.trade__intro p:last-child{margin-bottom:0}.trade__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.trade__main,.trade__side{min-width:0}.trade__side{display:grid;gap:1.2rem;align-content:start;position:sticky;top:calc(var(--header-h,76px) + 1rem)}.trade__h2{font-family:var(--sans);font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .7rem}.trade__muted{color:var(--ink-3);font-size:.88rem;line-height:1.5;margin:0}.trade__lead{font-size:.95rem;line-height:1.55;color:var(--ink-2);margin:-.2rem 0 1.2rem}.trade__card{border:1px solid var(--line);background:var(--paper);border-radius:calc(var(--radius) * 2);padding:clamp(1.4rem,3vw,2.2rem);scroll-margin-top:calc(var(--header-h,76px) + 1rem)}.trade__form{display:grid;gap:1.3rem}.trade__fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;gap:.9rem}.trade__fieldset legend{font-family:var(--sans);font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:0;margin-bottom:.2rem}.trade__fields{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1rem}.trade__field{display:flex;flex-direction:column;gap:.35rem;font-size:.8rem;color:var(--ink-2);min-width:0}.trade__field label{display:flex;gap:.3em;align-items:baseline}.trade__field b,.trade__check b{color:var(--accent);font-weight:600}.trade__field em{font-style:normal;color:var(--ink-3)}.trade__field--wide{grid-column:1 / -1}.trade__field input,.trade__field textarea,.trade__field select{width:100%;background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);color:var(--ink);border-radius:var(--radius);padding:.72rem .85rem;font:inherit;font-size:max(var(--touch-min-font,0px),.95rem);line-height:1.3;min-height:44px}.trade__field textarea{resize:vertical;min-height:96px}.trade__field select{appearance:none;-webkit-appearance:none;padding-right:2.2rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2358524A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right .8rem center;background-size:16px}.trade__field input:focus-visible,.trade__field textarea:focus-visible,.trade__field select:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.trade__field input::placeholder{color:var(--ink-3)}.trade__field [aria-invalid=true]{border-color:var(--sale)}.trade__hint{margin:0;font-size:.78rem;color:var(--ink-3);line-height:1.4}.trade__err{margin:0;font-size:.8rem;color:var(--sale);line-height:1.4}.trade__err[hidden],.trade__field--own{display:none}.trade__fields:has(#TradeType option[value=custom]:checked) .trade__field--own{display:flex}.trade__form[data-trade-combobox] .trade__field--own,.trade__form[data-trade-combobox] [data-trade-type-field] select{display:none}.tcb{position:relative;display:flex;flex-direction:column;gap:.35rem}.tcb__box{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;width:100%;background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:var(--radius);padding:.35rem .5rem .35rem .85rem;min-height:44px}.tcb__box:focus-within{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.trade__field .tcb__input{flex:1 1 8ch;min-width:8ch;width:auto;border:0;background:none;padding:.3rem 0;margin:0;min-height:0;border-radius:0;color:var(--ink);font:inherit;font-size:max(var(--touch-min-font,0px),.95rem);line-height:1.3}.trade__field .tcb__input:focus,.trade__field .tcb__input:focus-visible{outline:0;border:0}.trade__field .tcb__input::placeholder{color:var(--ink-3)}.trade__field .tcb__input[aria-invalid=true]{border:0}.tcb:has(.tcb__input[aria-invalid=true]) .tcb__box{border-color:var(--sale)}.tcb[data-invalid=true] .tcb__box{border-color:var(--sale)}.tcb__chip{display:inline-flex;align-items:center;gap:.2rem;max-width:100%;background:color-mix(in srgb,var(--accent) 12%,var(--paper));border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:999px;padding:.18rem .18rem .18rem .7rem;font-size:max(var(--touch-min-font,0px),.9rem);line-height:1.35;color:var(--ink)}.tcb__chip[hidden]{display:none}.tcb__chip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcb__clear{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:999px;background:none;color:var(--ink-2);cursor:pointer}.tcb__clear svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.tcb__clear:hover,.tcb__clear:focus-visible{background:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink)}.tcb__clear:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:999px}.tcb__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tcb__list{position:absolute;z-index:30;top:100%;left:0;right:0;margin:.25rem 0 0;padding:.25rem;list-style:none;max-height:min(46vh,20rem);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 12px 28px color-mix(in srgb,var(--ink) 14%,transparent)}.tcb__list[hidden]{display:none}.tcb__opt{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.55rem .7rem;border-radius:var(--radius);font-size:max(var(--touch-min-font,0px),.92rem);line-height:1.35;color:var(--ink-2);cursor:pointer}.tcb__opt[aria-selected=true]{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--ink)}.tcb__opt--create{border-top:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);color:var(--ink);font-weight:600}.tcb__opt--create svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round}.tcb__opt--create b{font-weight:600}.tcb__none{padding:.55rem .7rem;margin:0;font-size:.88rem;color:var(--ink-3);line-height:1.4}.trade__pay{display:flex;gap:.7rem;align-items:flex-start;margin:0;padding:.9rem 1rem;border-radius:calc(var(--radius) * 2);background:color-mix(in srgb,var(--accent) 7%,var(--paper));border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);font-size:.92rem;line-height:1.5;color:var(--ink-2)}.trade__pay svg{width:20px;height:20px;flex:none;margin-top:.1rem;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.trade__pay b{color:var(--ink);font-weight:600}.trade__check{display:flex;gap:.7rem;align-items:flex-start;font-size:.9rem;line-height:1.5;color:var(--ink-2);cursor:pointer}.trade__check input{flex:none;width:20px;height:20px;margin:.15rem 0 0;accent-color:var(--accent)}.trade__check small{display:block;font-size:.82rem;color:var(--ink-3)}.trade__check a{color:var(--ink);text-decoration:underline;text-underline-offset:.15em}.trade__consent{display:grid;gap:.3rem}.trade__actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.trade__actions .btn{margin:0}.trade__submit[aria-busy=true]{opacity:.6;pointer-events:none}.trade__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.trade__summary,.trade__errors,.trade__received,.trade__note{display:flex;gap:.7rem;align-items:flex-start;padding:.9rem 1rem;border-radius:var(--radius);font-size:.92rem;line-height:1.5}.trade__summary[hidden]{display:none}.trade__summary,.trade__errors{border:1px solid var(--sale);color:var(--sale)}.trade__summary ul,.trade__errors ul{margin:.2rem 0 0;padding-left:1.1em}.trade__summary a{color:inherit}.trade__received{background:color-mix(in srgb,var(--color-success) 10%,var(--paper));color:var(--color-success);outline:0}.trade__received svg,.trade__note svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.trade__received h3{font:inherit;font-weight:600;margin:0 0 .2rem}.trade__received p{margin:0;color:var(--ink-2)}.trade__note{margin-bottom:1.2rem;background:var(--surface);color:var(--ink-2)}.trade__note--on{color:var(--color-success)}.trade__note p{margin:0;color:var(--ink-2)}.trade__note b{color:var(--ink)}.trade__door,.trade__next,.trade__help{background:var(--surface);border-radius:calc(var(--radius) * 2);padding:1.3rem 1.4rem;display:grid;gap:.7rem;align-content:start}.trade__door p,.trade__help p{margin:0;font-size:.95rem;line-height:1.55;color:var(--ink-2)}.trade__door-cta{justify-self:start;margin:.2rem 0}.trade__help a{font-weight:600}.trade__help a:hover{color:var(--accent)}.trade__steps{list-style:none;margin:0;padding:0;display:grid;gap:.9rem;counter-reset:step}.trade__steps li{display:flex;gap:.8rem;align-items:flex-start;font-size:.92rem;line-height:1.5;color:var(--ink-2)}.trade__steps svg{width:22px;height:22px;flex:none;margin-top:.1rem;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.trade__steps b{color:var(--ink);font-weight:600}@media(max-width:900px){.trade__grid{grid-template-columns:1fr;gap:1.6rem}.trade__side{position:static}.trade__fields{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.trade__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/trade-apply.css.map */
