.trade-header{padding-block:12px;border-block-end:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10, .1))}.trade-header__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.trade-header__brand{color:inherit;text-decoration:none;font-weight:700;font-size:1.125rem}.trade-header__logo{display:block;height:40px;width:auto}.trade-header__links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:0;list-style:none}.trade-header__links a:not(.button){color:inherit;text-decoration:none;padding-block:8px;display:inline-block}.trade-header__links a:not(.button):hover{text-decoration:underline}.trade-header__apply{padding:8px 18px}.trade-page{padding-block:24px 48px}.trade-gate{max-width:40rem;margin-inline:auto;padding-block:32px}.trade-gate__actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:20px}.trade-gate__small{font-size:.875rem}.trade-vat-banner{padding:12px 16px;margin-block-end:20px;border:2px solid currentColor;border-radius:8px;font-weight:600}.trade-price{display:flex;flex-direction:column;gap:2px}.trade-price__gross{font-weight:700}.trade-price--large .trade-price__gross{font-size:1.75rem}.trade-price__tag{font-size:.8em;font-weight:600}.trade-price__guide{font-size:.875rem;opacity:.75}.trade-status:empty,.trade-alert:empty{display:none}.trade-alert{padding:12px 16px;border:2px solid #b3261e;border-radius:8px}.trade-status{padding:12px 16px;border-radius:8px;background:rgb(var(--color-foreground-rgb) / var(--opacity-5, .05))}.trade-form{display:grid;gap:16px}.trade-field{display:grid;gap:6px}.trade-field label,.trade-field legend{font-weight:600}.trade-field select,.trade-field input[type=text],.trade-field input[type=number]{width:100%;min-height:48px;padding:8px 12px;font:inherit;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-40, .4));border-radius:8px;background:transparent;color:inherit}.trade-field input[aria-invalid=true],.trade-field select[aria-invalid=true]{border-color:#b3261e;border-width:2px}.trade-field input.trade-reg-input{min-height:76px;padding:6px 12px;border:2px solid #111!important;border-radius:10px;font-family:UK Number Plate,Arial Narrow,sans-serif;font-size:2.75rem;font-size:clamp(2.25rem,21cqi,4rem);font-weight:400;line-height:1;letter-spacing:.04em;text-align:center;text-transform:uppercase;background-color:#f6c518!important;color:#111!important;box-shadow:inset 0 2px #ffffff59,0 1px #00000059}.trade-field:has(>input.trade-reg-input){container-type:inline-size}.trade-field input.trade-reg-input::placeholder{color:#1111114d}.trade-field input.trade-reg-input:focus-visible{outline:3px solid #111;outline-offset:2px}.trade-field__hint{font-size:.875rem;opacity:.8}.trade-field__error{font-size:.875rem;font-weight:600;color:#b3261e}.trade-field fieldset,fieldset.trade-field{border:0;padding:0;margin:0}.trade-choice{display:flex;align-items:center;gap:10px;min-height:44px}.trade-choice input{width:20px;height:20px;flex:none}.trade-choice__amount{margin-inline-start:auto;font-size:.875rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/trade-gated.css.map */
