#steelytoeRegContainer{--registration-surface:#fff;--registration-border:#d4d4c8;--registration-text:#1c2526;--registration-muted:#62665a;--registration-primary:#4b5320;--registration-primary-hover:#384018;--registration-accent:#b8860b;color:var(--registration-text);font-family:var(--font-body,"Inter", "Manrope", sans-serif);overflow-wrap:anywhere;line-height:1.6}#steelytoeRegContainer *,#steelytoeRegContainer :before,#steelytoeRegContainer :after{box-sizing:border-box}#steelytoeRegContainer h3{color:var(--registration-text);font-family:var(--font-heading,"Anton", sans-serif);letter-spacing:.05em;text-transform:uppercase;margin:0 0 1.5rem;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.2}#steelytoeRegContainer fieldset{border:0;min-width:0;margin:0 0 2rem;padding:0}#steelytoeRegContainer .pure-control-group{margin-bottom:1.25rem}#steelytoeRegContainer label,#steelytoeRegContainer .pure-form label{color:var(--registration-text);margin-bottom:.4rem;font-weight:700;display:inline-block}#steelytoeRegContainer input:not([type=checkbox]):not([type=radio]),#steelytoeRegContainer select,#steelytoeRegContainer textarea,#steelytoeRegContainer .select2-container--default .select2-selection--single{border:1px solid var(--registration-border);background-color:var(--registration-surface);width:100%;min-height:3.25rem;box-shadow:none;color:var(--registration-text);font:inherit;border-radius:.5rem;outline:none;padding:.75rem 1rem;display:block}#steelytoeRegContainer textarea{resize:vertical;min-height:8rem}#steelytoeRegContainer input::placeholder,#steelytoeRegContainer textarea::placeholder{color:var(--registration-muted);opacity:.75}#steelytoeRegContainer input:focus,#steelytoeRegContainer select:focus,#steelytoeRegContainer textarea:focus,#steelytoeRegContainer .select2-container--default.select2-container--focus .select2-selection--single{border-color:var(--registration-primary);box-shadow:0 0 0 3px #4b532026}#steelytoeRegContainer input[type=checkbox],#steelytoeRegContainer input[type=radio]{accent-color:var(--registration-primary);margin:0 .45rem 0 0}#steelytoeRegContainer .select2-selection__rendered{color:var(--registration-text);padding-left:0}#steelytoeRegContainer button,#steelytoeRegContainer .pure-button{border:1px solid var(--registration-primary);background-color:var(--registration-primary);color:#f5f5f0;min-height:3.25rem;font:inherit;letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:.5rem;padding:.8rem 1.5rem;font-weight:800;transition:background-color .16s,border-color .16s}#steelytoeRegContainer button:hover,#steelytoeRegContainer .pure-button:hover{border-color:var(--registration-primary-hover);background-color:var(--registration-primary-hover)}#steelytoeRegContainer button:focus-visible,#steelytoeRegContainer .pure-button:focus-visible{outline:3px solid var(--registration-accent);outline-offset:2px}#steelytoeRegContainer .pure-controls>button,#steelytoeRegContainer>form>button{width:100%}#steelytoeRegContainer .paymentButton{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}#steelytoeRegContainer .paymentButton .pure-button.button-xlarge{background-color:var(--registration-accent);border-color:var(--registration-accent);color:#1c2526;min-height:3.25rem;margin:0}#steelytoeRegContainer .paymentButton .pure-button.button-xlarge:hover{background-color:#9a7008;border-color:#9a7008}#steelytoeRegContainer .couponContainer,#steelytoeRegContainer .dueNotify{margin-bottom:1rem}#steelytoeRegContainer .dueNotify{color:#8b0000;text-align:center;font-size:1.2rem;line-height:1.4}#steelytoeRegContainer .steelytoeNavigation{display:none}#steelytoeRegContainer .pure-g{gap:1.5rem}#steelytoeRegContainer .fieldGroups{flex:1;min-width:300px}#steelytoeRegContainer .jerseyImage{width:min(100%,34.375rem);height:auto;margin-inline:auto;display:block}#steelytoeRegContainer table,#steelytoeRegContainer .pure-table{border:1px solid var(--registration-border);border-collapse:separate;border-spacing:0;width:100%;color:var(--registration-text);border-radius:.5rem;margin:0 0 1.5rem;overflow:hidden}#steelytoeRegContainer th,#steelytoeRegContainer td{border-bottom:1px solid var(--registration-border);text-align:left;vertical-align:top;padding:.8rem 1rem}#steelytoeRegContainer thead th,#steelytoeRegContainer thead td{background-color:#e8e8e0;font-weight:800}#steelytoeRegContainer tbody tr:nth-child(2n),#steelytoeRegContainer .pure-table-odd td{background-color:#f5f5f0}#steelytoeRegContainer tr:last-child td{border-bottom:0}@media (width<=640px){#steelytoeRegContainer th,#steelytoeRegContainer td{padding:.65rem}#steelytoeRegContainer .paymentButton{flex-direction:column}#steelytoeRegContainer .paymentButton>*{width:100%}}@media (prefers-reduced-motion:reduce){#steelytoeRegContainer *,#steelytoeRegContainer :before,#steelytoeRegContainer :after{transition-duration:.01ms}}#steelytoeRegContainer .paymentButton:has(>.BNIVAInfo,>.BJBVAInfo)>h3{flex:0 0 100%;order:1}#steelytoeRegContainer .paymentButton:has(>.BNIVAInfo,>.BJBVAInfo)>.BNIVAInfo,#steelytoeRegContainer .paymentButton:has(>.BNIVAInfo,>.BJBVAInfo)>.BJBVAInfo{flex:0 0 100%;order:3}#steelytoeRegContainer .BNIVAInfo,#steelytoeRegContainer .BJBVAInfo{background-color:#b5b5b2;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;line-height:1.4}#steelytoeRegContainer .paymentButton:has(>.BNIVAInfo,>.BJBVAInfo)>button{order:2}#steelytoeRegContainer .paymentButton:has(>h3+button){flex-flow:wrap;align-items:stretch;gap:1rem;display:flex}#steelytoeRegContainer .paymentButton:has(>h3+button)>h3{flex:0 0 100%}#steelytoeRegContainer .paymentButton:has(>h3+button)>button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;flex:200px;min-width:0;max-width:100%;height:auto}#steelytoeRegContainer .paymentMessage{color:var(--registration-muted);margin-top:1rem;font-size:1.2rem;line-height:1.4}#steelytoeRegContainer .BNIVAInfo a{color:var(--registration-primary);text-decoration:underline}#steelytoeRegContainer .BJBVAInfo h4{color:var(--registration-text);margin-top:1rem}
