.customizer-module__rEnkqG__page{max-width:1440px;margin:auto;padding:40px clamp(16px,3.1vw,47px) 80px}.customizer-module__rEnkqG__heading{max-width:650px}.customizer-module__rEnkqG__heading h1{margin:10px 0 14px;font-size:clamp(40px,5vw,68px);line-height:1.06}.customizer-module__rEnkqG__heading>p:last-child{color:#73736b;max-width:540px;font-size:15px;line-height:1.65}.customizer-module__rEnkqG__steps{color:#94958d;border-block:1px solid #deded6;gap:36px;margin:28px 0 32px;padding:17px 0;font-size:12px;display:flex}.customizer-module__rEnkqG__steps span{gap:10px;display:flex}.customizer-module__rEnkqG__steps .customizer-module__rEnkqG__current{color:#153e30}.customizer-module__rEnkqG__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.customizer-module__rEnkqG__studio{background:#eeeee8;border:1px solid #deded6;border-radius:12px;min-width:0;padding:20px}.customizer-module__rEnkqG__studioTop,.customizer-module__rEnkqG__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.customizer-module__rEnkqG__tag{text-transform:capitalize;background:#fff9;border:1px solid #d5d6ce;border-radius:20px;padding:5px 9px;font-size:11px}.customizer-module__rEnkqG__switcher{justify-content:center;gap:5px;margin-top:18px;display:flex}.customizer-module__rEnkqG__switcher button{text-transform:capitalize;border:1px solid #c9cbc1;border-radius:30px;padding:9px 26px;font-size:13px}.customizer-module__rEnkqG__switcher button[aria-pressed=true]{color:#fff;background:#173f32;border-color:#173f32}.customizer-module__rEnkqG__canvasHelp{text-align:center;color:#6b7067;margin:0 0 20px;font-size:12px}.customizer-module__rEnkqG__tools{justify-content:center;gap:12px;display:flex}.customizer-module__rEnkqG__tools button{background:#fff;border:1px solid #c8cbbf;border-radius:6px;padding:12px 23px;font-size:14px;font-weight:600}.customizer-module__rEnkqG__options{gap:24px;min-width:0;display:grid}.customizer-module__rEnkqG__options fieldset{border-bottom:1px solid #deded6;min-width:0;padding-bottom:22px}.customizer-module__rEnkqG__options legend{margin-bottom:14px;font-size:13px;font-weight:600}.customizer-module__rEnkqG__options legend span{color:#7b7e71;margin-left:10px;font-weight:400}.customizer-module__rEnkqG__muted{color:#72756b;font-size:12px;line-height:1.7}.customizer-module__rEnkqG__swatches{flex-wrap:wrap;gap:12px;display:flex}.customizer-module__rEnkqG__swatches button{border:1px solid #0002;border-radius:50%;width:34px;height:34px}.customizer-module__rEnkqG__swatches button[aria-pressed=true]{outline-offset:3px;outline:2px solid #173f32}.customizer-module__rEnkqG__pills{flex-wrap:wrap;gap:8px;display:flex}.customizer-module__rEnkqG__pills button{text-align:left;border:1px solid #cfd0c6;border-radius:6px;padding:10px 15px;font-size:13px}.customizer-module__rEnkqG__pills button[aria-pressed=true]{background:#e9efd9;border-color:#173f32}.customizer-module__rEnkqG__pills small{color:#737868;margin-top:3px;font-size:11px;display:block}.customizer-module__rEnkqG__sizes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.customizer-module__rEnkqG__sizes label{text-align:center;gap:8px;font-size:12px;display:grid}.customizer-module__rEnkqG__sizes input{text-align:center;background:#fff;border:1px solid #cfd0c6;border-radius:5px;width:100%;min-width:0;padding:9px 4px;font-size:16px}.customizer-module__rEnkqG__sizeGuide{margin-top:16px;font-size:12px;line-height:1.7}.customizer-module__rEnkqG__sizeGuide summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.customizer-module__rEnkqG__notes{font-size:13px;font-weight:500}.customizer-module__rEnkqG__notes span{color:#777;font-weight:400}.customizer-module__rEnkqG__notes textarea{margin-top:8px}.customizer-module__rEnkqG__price{background:#eeeee6;border-radius:8px;gap:10px;padding:18px;font-size:14px;display:grid}.customizer-module__rEnkqG__price strong{font-size:24px}.customizer-module__rEnkqG__price small{color:#777;font-size:12px;font-weight:400}.customizer-module__rEnkqG__primary{background:#d6fc6e;border-radius:6px;width:100%;min-height:52px;padding:12px;font-size:15px;font-weight:600}.customizer-module__rEnkqG__primary:disabled,.customizer-module__rEnkqG__tools button:disabled{opacity:.5;cursor:not-allowed}.customizer-module__rEnkqG__promise{text-align:center;color:#6e7367;font-size:12px;line-height:1.7}.customizer-module__rEnkqG__warning{background:#fff5e3;border:1px solid #e2be8b;border-radius:6px;padding:12px;font-size:13px;line-height:1.5}.customizer-module__rEnkqG__layerEditor{background:#fff9;border:1px solid #d8dbcf;border-radius:7px;gap:14px;margin-top:20px;padding:18px;font-size:12px;display:grid}.customizer-module__rEnkqG__layerEditor label{gap:7px;display:grid}.customizer-module__rEnkqG__layerEditor input[type=range]{accent-color:#244b3d;width:100%;min-height:24px}.customizer-module__rEnkqG__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.customizer-module__rEnkqG__colorInput{width:100%;height:44px}.customizer-module__rEnkqG__remove{color:#a23e30;text-decoration:underline}.customizer-module__rEnkqG__layers{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.customizer-module__rEnkqG__layers button{overflow-wrap:anywhere;border:1px solid #ccc;border-radius:4px;max-width:100%;padding:6px 10px;font-size:12px}.customizer-module__rEnkqG__layers button[aria-pressed=true]{background:#deedc5;border-color:#244b3d}.customizer-module__rEnkqG__review{overflow-wrap:anywhere;gap:10px;font-size:14px;display:grid}.customizer-module__rEnkqG__review h3{font-size:20px;font-weight:600}.customizer-module__rEnkqG__confirm{align-items:start;gap:12px;font-size:13px;line-height:1.6;display:flex}.customizer-module__rEnkqG__confirm input{accent-color:#244b3d;flex-shrink:0;width:18px;height:18px;margin-top:3px}.customizer-module__rEnkqG__edit{text-align:left;padding:10px 0;font-size:13px;text-decoration:underline}@media (max-width:900px){.customizer-module__rEnkqG__layout{grid-template-columns:minmax(0,1fr)}.customizer-module__rEnkqG__page{padding-top:26px}.customizer-module__rEnkqG__studio,.customizer-module__rEnkqG__options{width:100%;max-width:620px;margin:auto}.customizer-module__rEnkqG__steps{gap:16px;font-size:10px}.customizer-module__rEnkqG__steps span{gap:5px}.customizer-module__rEnkqG__steps b{font-weight:500}}@media (max-width:380px){.customizer-module__rEnkqG__sizes{grid-template-columns:repeat(3,minmax(0,1fr))}.customizer-module__rEnkqG__studio{padding:12px}.customizer-module__rEnkqG__steps{gap:10px}.customizer-module__rEnkqG__steps span{display:block}.customizer-module__rEnkqG__pills button{padding:9px 10px}.customizer-module__rEnkqG__tools button{padding:11px 14px}}.customizer-module__rEnkqG__toggle{color:#737868;cursor:pointer;border:1px solid #cfd0c6;border-radius:6px;align-items:flex-start;gap:12px;padding:14px;font-size:12.5px;display:flex}.customizer-module__rEnkqG__toggle b{color:#111;margin-bottom:2px;font-size:14px;display:block}.customizer-module__rEnkqG__toggle input{accent-color:#173f32;width:18px;height:18px;margin-top:2px}.customizer-module__rEnkqG__toggle:has(input:checked){background:#e9efd9;border-color:#173f32}.customizer-module__rEnkqG__squad{gap:12px;margin-top:14px;display:grid}.customizer-module__rEnkqG__squad>.customizer-module__rEnkqG__two label{gap:6px;font-size:12px;display:grid}.customizer-module__rEnkqG__rosterHead,.customizer-module__rEnkqG__roster li{grid-template-columns:58px minmax(0,1fr) 72px 30px;align-items:center;gap:6px;display:grid}.customizer-module__rEnkqG__rosterHead{letter-spacing:.08em;text-transform:uppercase;color:#737868;font-size:11px}.customizer-module__rEnkqG__roster{gap:6px;max-height:340px;display:grid;overflow-y:auto}.customizer-module__rEnkqG__roster input,.customizer-module__rEnkqG__roster select{background:#fff;border:1px solid #cfd0c6;border-radius:5px;width:100%;min-width:0;padding:9px 8px;font-size:16px}.customizer-module__rEnkqG__roster input:first-child{text-align:center;font-weight:700}.customizer-module__rEnkqG__roster li.customizer-module__rEnkqG__focused input,.customizer-module__rEnkqG__roster li.customizer-module__rEnkqG__focused select{border-color:#173f32}.customizer-module__rEnkqG__roster button{color:#737868;font-size:20px;line-height:1}.customizer-module__rEnkqG__roster button:disabled{opacity:.3}.customizer-module__rEnkqG__addPlayer{border:1px dashed #173f32;border-radius:6px;justify-self:start;padding:9px 14px;font-size:13px;font-weight:600}.customizer-module__rEnkqG__addPlayer:disabled{opacity:.4}.customizer-module__rEnkqG__reviewSquad{border:1px solid #cfd0c6;border-radius:6px;gap:4px;max-height:220px;padding:10px 12px;font-size:13px;display:grid;overflow-y:auto}.customizer-module__rEnkqG__reviewSquad b{min-width:30px;display:inline-block}.customizer-module__rEnkqG__reviewSquad span{float:right;color:#737868}
