.trade__inner{max-width:70rem;margin-inline:auto;padding:clamp(2rem,5vw,3.5rem) var(--page-margin) clamp(3rem,6vw,4.5rem);display:flex;flex-direction:column;gap:1.75rem}.trade__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.trade__title{margin:0 0 .5rem;font-size:clamp(2rem,5vw,2.75rem)}.trade__lede{margin:0;max-width:36rem;color:var(--color-brown)}.trade__gate{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem 3rem}.trade__gate-intro{flex:1 1 22rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.trade__gate-intro p{margin:0}.trade__apply{flex:1 1 24rem;max-width:32rem;background:var(--color-surface-neutral);border:1px solid var(--color-sand);border-radius:.625rem;padding:clamp(1.25rem,3vw,2rem)}.trade__apply-title{margin:0 0 1.25rem;font-size:1.25rem}.trade__apply-form{display:flex;flex-direction:column;gap:1rem}.trade__field{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;font-weight:700}.trade__field :is(input,select,textarea){min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--color-brown);border-radius:.5rem;background:var(--color-white);color:var(--color-ink);font:inherit;font-weight:400}.trade__fieldset{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:1rem}.trade__fieldset legend{margin-block-end:.75rem;padding:0;font-weight:700}.trade__fieldset legend small{font-weight:400;color:var(--color-brown)}.trade__field-row{display:flex;flex-wrap:wrap;gap:1rem}.trade__field-row .trade__field{flex:1 1 9rem}.trade__apply-form .trade__cta{align-self:flex-start}.trade__apply-done,.trade__apply-errors{margin:0}.trade__apply-errors{color:var(--color-failure)}.trade__contact{margin:0;font-size:.875rem;color:var(--color-brown)}.trade__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.trade__badges li{background:var(--color-sand);color:var(--color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight-label);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;padding:.4rem .75rem;border-radius:.375rem}.trade__table{border:1px solid var(--color-sand);border-radius:.625rem;overflow:hidden}.trade__colhead,.trade__prices{display:flex;align-items:center;gap:1rem}.trade__colhead{padding:.6rem 1.25rem;background:var(--color-surface-neutral);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight-label);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;color:var(--color-brown)}.trade__col-product{flex:1 1 18rem}.trade__col-msrp,.trade__msrp{width:4.5rem;text-align:end}.trade__col-price,.trade__price{width:5rem;text-align:end}.trade__col-price{line-height:1.2}.trade__col-qty,.trade__qty{width:11rem;text-align:center}.trade__col-total,.trade__total{width:6rem;text-align:end}.trade__row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1.25rem;border-block-start:1px solid var(--color-sand)}.trade__row--on{background:color-mix(in srgb,var(--color-sand) 22%,var(--color-white))}.trade__row--off{opacity:.55}.trade__product{flex:1 1 18rem;display:flex;align-items:center;gap:1rem;min-width:0}.trade__img{width:4rem;height:4rem;object-fit:contain;flex:none}.trade__name{display:flex;flex-direction:column;gap:.125rem;min-width:0}.trade__name a{color:var(--color-ink);font-weight:700;text-decoration:none}.trade__name a:hover{text-decoration:underline}.trade__pill{align-self:flex-start;margin-block:.125rem;padding:.2rem .55rem;border-radius:999px;background:var(--color-brown);color:var(--color-white);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight-label);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem;line-height:1.3}.trade__meta{font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:.75rem;color:var(--color-brown)}.trade__msrp{color:var(--color-brown)}.trade__price,.trade__total{font-weight:700}.trade__qty{display:flex;align-items:center;justify-content:center;gap:.375rem}.trade__step{width:2.75rem;height:2.75rem;border:1px solid var(--color-brown);border-radius:.5rem;background:var(--color-white);color:var(--color-ink);font-size:1.25rem;line-height:1;cursor:pointer}.trade__step:disabled{opacity:.35;cursor:not-allowed}.trade__count{width:4rem;display:flex;flex-direction:column;align-items:center;line-height:1.2}.trade__input{width:100%;border:0;background:transparent;text-align:center;font:inherit;font-weight:700;font-size:1.125rem;color:var(--color-ink);-moz-appearance:textfield}.trade__input::-webkit-outer-spin-button,.trade__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.trade__cases{font-size:.7rem;color:var(--color-brown)}.trade__foot{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem}.trade__notes{flex:1 1 20rem;font-size:.875rem;color:var(--color-brown)}.trade__notes p{margin:0 0 .5rem}.trade__summary{flex:0 1 24rem;background:var(--color-surface-dark);color:var(--color-on-dark);border-radius:.625rem;padding:2rem;display:flex;flex-direction:column;gap:1.25rem}.trade__summary-title{margin:0;font-size:1.1rem}.trade__summary dl{margin:0;display:flex;flex-direction:column;gap:.9rem}.trade__summary dl>div{display:flex;justify-content:space-between;gap:1rem}.trade__summary dt{color:var(--color-sand)}.trade__summary dd{margin:0}.trade__summary-total{border-block-start:1px solid var(--color-brown);margin-block-start:.35rem;padding-block-start:1.1rem;align-items:baseline}.trade__summary-total dt{color:var(--color-on-dark);font-weight:700}.trade__summary-total dd{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 900);font-size:1.6rem}.trade__cta{display:inline-block;min-height:3.25rem;padding:.9rem 1.5rem;border:0;border-radius:.5rem;background-color:var(--color-accent);color:var(--color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight-label);text-transform:uppercase;letter-spacing:.04em;font-size:.9rem;text-align:center;text-decoration:none;cursor:pointer;transition:filter .12s ease}.trade__cta:hover{filter:brightness(1.06)}.trade__cta:disabled{opacity:.5;filter:none;cursor:not-allowed}.trade__cta--secondary{background-color:var(--color-button-secondary);color:var(--color-on-dark)}.trade__summary-note{margin:0;font-size:.75rem;color:var(--color-sand);text-align:center}@media(max-width:760px){.trade__colhead{display:none}.trade__prices{width:100%;justify-content:space-between;gap:.5rem}.trade__msrp,.trade__price,.trade__total{width:auto}.trade__summary{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/trade-order.css.map */
