jersey-customization{display:block;interpolate-size:allow-keywords}.jc-step{border:0;padding:0;margin:0 0 1.2rem}.jc-step legend+*{clear:left}.jc-inputs{block-size:0;overflow:hidden;transition:block-size .25s ease}.jc-inputs.is-open{block-size:auto;overflow:visible}@media(prefers-reduced-motion:reduce){.jc-inputs{transition:none}}.jc-kit-link{display:inline-block;padding:8px 12px;font-size:1.4rem;border:1px solid var(--color-borders);border-radius:9999px;line-height:1;color:var(--color-foreground);background:var(--color-background);text-decoration:none;transition:border-color .16s ease;-webkit-user-select:none;user-select:none}.jc-kit-link:hover{border-color:var(--color-foreground)}.jc-kit-link.is-current{border:2px solid var(--color-foreground);cursor:default}.jc-kit-link:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}@media screen and (forced-colors:active){.jc-kit-link.is-current{text-decoration:underline}}.jc-pills-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.printing-choice{cursor:pointer;margin:0}.printing-choice input{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap}.printing-choice span{display:inline-block;padding:8px 12px;font-size:1.4rem;border:1px solid var(--color-borders);border-radius:9999px;line-height:1;color:var(--color-foreground);background:var(--color-background);transition:border-color .16s ease;-webkit-user-select:none;user-select:none}.printing-choice:has(input:checked) span{border:2px solid var(--color-foreground)}.printing-choice:has(input:focus-visible) span{outline:2px solid var(--color-foreground);outline-offset:2px}@media screen and (forced-colors:active){.printing-choice:has(input:checked) span{text-decoration:underline}}.jc-field{display:flex;flex-direction:column;gap:4px}.jc-field__label{display:flex;align-items:center;gap:6px;font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.jc-optional-badge{display:inline-block;padding:2px 7px;font-size:1rem;font-weight:500;letter-spacing:.02em;text-transform:none;border:1px solid var(--color-borders);border-radius:9999px;color:#888;line-height:1.4}.jc-name-input,.jc-number-input{height:44px;padding:0 16px;border:1px solid var(--color-borders);border-radius:4px;background:var(--color-background);color:var(--color-foreground);font-size:1.4rem;box-sizing:border-box;width:100%;transition:border-color .16s ease}.jc-name-input:hover,.jc-number-input:hover{border-color:var(--color-foreground)}.jc-name-input:focus-visible,.jc-number-input:focus-visible{outline:2px solid #2158ee!important;outline-offset:0!important}.jc-name-input:user-invalid,.jc-number-input:user-invalid{border-color:var(--error, #e22120)}.jc-number-input{text-align:center}.jc-inputs__row{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;align-items:flex-end}.jc-field--name{flex:1 1 160px;min-width:0}.jc-field--number{flex:0 0 80px}.jc-captain-group{margin-top:14px}.jc-captain-group>.jc-field__label{margin-bottom:6px}.jc-preview{position:relative;display:inline-block;margin-top:12px;text-align:left}.jc-preview__name,.jc-preview__number{position:absolute;left:var(--jc-text-left, 153px);transform:translate(-50%);font-family:Machine,sans-serif;color:#fff;text-shadow:-1px -1px 0 var(--color-borders),2px -1px 0 var(--color-borders),-1px 2px 0 var(--color-borders),2px 2px 0 var(--color-borders);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.jc-preview__name{top:var(--jc-name-top, 0);font-size:var(--jc-font-name, 16px)}.jc-preview__number{top:var(--jc-number-top, 0);font-size:var(--jc-font-number, 32px)}::placeholder{color:#888;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/30/assets/jersey-customization.css.map */
