.as90-personalization{margin:24px 0;padding:22px;border:1px solid #c9cbd0;border-radius:4px;min-width:0}.as90-personalization legend{font-weight:700;font-size:18px}.as90-toggle{display:flex!important;align-items:center;gap:12px;flex-wrap:wrap}.as90-toggle input{width:20px!important;height:20px}.as90-toggle span{margin-left:auto}.as90-print-fields{padding-top:20px}.as90-print-fields[hidden]{display:none}.as90-print-fields label{display:block;margin-top:12px}.as90-print-fields small{display:block;text-align:right}.as90-shirt{position:relative;margin:28px auto 12px;width:min(100%,280px);height:275px;background:#17191f;color:#fff;clip-path:polygon(25% 0,40% 0,44% 5%,56% 5%,60% 0,75% 0,100% 16%,85% 36%,77% 29%,77% 100%,23% 100%,23% 29%,15% 36%,0 16%);display:flex;flex-direction:column;align-items:center;padding:58px 30px 20px}.as90-shirt span{font-size:17px;font-weight:800;text-transform:uppercase;max-width:100%;overflow-wrap:anywhere;letter-spacing:1px}.as90-shirt strong{font-size:105px;line-height:1.3;font-weight:800}.as90-note{font-size:14px;color:#5d626b}.as90-availability{font-weight:600;border-left:2px solid #c8a75a;padding-left:14px}.as90-size-guide{margin-top:20px;padding:18px 0;border-top:1px solid #ddd}.as90-size-guide summary{cursor:pointer;font-weight:600}.as90-filters{border-block:1px solid #d6d7d9;margin:20px 0 30px;padding:18px 0;clear:both}.as90-filters summary{cursor:pointer;font-weight:700}.as90-filters summary span{float:right;font-size:14px;font-weight:400}.as90-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;padding:24px 0}.as90-filter-grid label{font-size:14px}.as90-filter-grid select,.as90-filter-grid input{display:block;width:100%;margin-top:7px}.as90-player{display:grid;grid-template-columns:2fr .7fr 1fr .7fr auto;gap:12px;border-top:1px solid #ddd;padding:20px 0;align-items:end}.as90-team-form>label{display:block;margin:22px 0}.as90-team-form input,.as90-team-form textarea{width:100%}.as90-honeypot{position:absolute;left:-9999px}.as90-callout{padding:40px;background:#e9e8e4}.as90-player button{font-size:14px;padding:13px 16px}[data-print-error]{color:#a71826}.as90-wa{margin:12px 0!important;background:transparent!important;color:#0d0e12!important;border:1px solid #0d0e12!important;text-align:center;display:block!important}.as90-tier-badge{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#6c561e;margin-bottom:10px}@media(max-width:600px){.as90-player{grid-template-columns:1fr 1fr}.as90-player>label:first-child{grid-column:1/-1}.as90-filters summary span{float:none;display:block;margin-top:6px}.as90-filter-grid{grid-template-columns:1fr 1fr}.as90-personalization{padding:16px}.as90-callout{padding:24px}}@media(max-width:350px){.as90-filter-grid{grid-template-columns:1fr}}
