.sc1662-modal{background:#080c0b!important;color:#f5f7f5!important;--sc1668-green:#7bf342;--sc1668-edge:#38423c;--sc1668-card:#161b19}.sc1662-modal .sc1662-shell{background:radial-gradient(ellipse at 50% 36%,#173124,#0c1210 48%,#080a09 86%)}.sc1662-modal .sc1662-head{border-bottom:1px solid #242a27!important;background:#090b0a!important;min-height:63px;padding:11px 18px}.sc1662-modal .sc1662-head strong{font-size:clamp(18px,2vw,23px)!important;letter-spacing:-.04em;font-weight:850;color:#fff}.sc1662-modal .sc1662-head span{color:#aebcb3;font-size:12px!important}.sc1662-modal .sc1662-head-actions button:first-child,.sc1662-modal .sc1662-foot [data-do=apply-bottom]{background:var(--sc1668-green)!important;border-color:var(--sc1668-green)!important;color:#071109!important;font-weight:850;border-radius:13px!important;box-shadow:0 5px 22px #3ddd3340}.sc1662-modal .sc1662-head-actions button:last-child{background:#121716;border:1px solid #4b5750;color:#fff;border-radius:11px!important}.sc1662-modal button{border-radius:12px!important;border-color:#444e47!important;background:#1a201d;color:#f5f8f5}.sc1662-modal button[aria-pressed=true]{border-color:var(--sc1668-green)!important;background:linear-gradient(180deg,#25743a,#174b2a)!important;color:#fff!important}.sc1662-modal button:focus-visible{outline:3px solid var(--sc1668-green)!important;outline-offset:3px}.sc1662-modal .sc1668-hero{text-align:center;flex:none;padding:13px 12px 2px;background:transparent}.sc1662-modal .sc1668-eyebrow{font-size:10px;letter-spacing:.19em;color:#87cf97;font-weight:800;margin:0 0 2px}.sc1662-modal .sc1668-hero h2{font-size:clamp(26px,3.3vw,42px);letter-spacing:-.05em;color:#fff;line-height:1.1;margin:0;font-weight:850}.sc1662-modal .sc1668-hero-caption{color:#a8b4aa;margin:6px 0 2px;font-size:12px}.sc1662-modal .sc1668-progress{display:flex;align-items:center;justify-content:space-around;gap:5px;padding:3px 0 7px;width:min(100%,480px);flex:none}.sc1662-modal .sc1668-progress-step{font-size:11px;color:#7b8b80;flex:1;text-align:center;letter-spacing:.01em;font-weight:700;border-bottom:2px solid #263329;padding:0 0 5px}.sc1662-modal .sc1668-progress-step[data-active="1"]{color:var(--sc1668-green);border-bottom-color:var(--sc1668-green)}.sc1662-modal .sc1662-tabs{margin:0 0 4px;max-width:430px;gap:0;background:#131816;border:1px solid #3a443d;border-radius:14px;padding:3px}.sc1662-modal .sc1662-tabs button{border:0!important;border-radius:10px!important;background:transparent!important;color:#c4d0c8;min-height:43px}.sc1662-modal .sc1662-tabs button[aria-pressed=true]{background:linear-gradient(180deg,#3a9f4d,#1a6c32)!important;color:#fff!important}.sc1662-modal .sc1668-shirt-note{text-align:center;font-size:11px;color:#b7bfb7;margin:4px 0 6px}.sc1662-modal .sc1667-board-holder{width:auto;max-width:100%;border:0!important;background:none!important}.sc1662-modal .sc1662-board{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important}.sc1662-modal .sc1668-positions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:min(100%,500px);margin:4px 0 3px}.sc1662-modal .sc1668-placement{min-height:44px;font-size:12px;font-weight:800;white-space:nowrap;padding:8px 4px;border:1px solid #67786c!important;background:#181e1a!important}.sc1662-modal .sc1668-placement:disabled{opacity:.46}.sc1662-modal .sc1668-colors{width:min(100%,500px);display:flex;align-items:center;gap:8px;margin:5px 0 2px;justify-content:space-between}.sc1662-modal .sc1668-color-title{color:#bac7bf;font-size:11px;white-space:nowrap}.sc1662-modal .sc1668-color-name{color:#c7d6c9;font-size:11px;min-width:50px;text-align:right}.sc1662-modal .sc1668-swatches{display:flex;gap:7px;align-items:center;justify-content:center;flex-wrap:nowrap}.sc1662-modal .sc1668-swatch{width:27px!important;height:27px!important;min-height:0!important;min-width:0!important;padding:0!important;flex:none;border-radius:50%!important;background:var(--fabric-color)!important;border:2px solid #a1aaa3!important;box-shadow:0 1px 4px #0008}.sc1662-modal .sc1668-swatch[aria-pressed=true]{outline:2px solid var(--sc1668-green);outline-offset:2px}.sc1662-modal .sc1668-dock{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;min-height:66px;padding:4px 0 1px;flex:none}.sc1662-modal .sc1668-dock-action{min-height:62px;background:#181d1a!important;border:1px solid #465249!important;padding:5px 1px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.sc1662-modal .sc1668-dock-action[aria-pressed=true]{background:linear-gradient(180deg,#27763b,#174b29)!important;border-color:#86ef85!important}.sc1662-modal .sc1668-dock-icon{font-size:22px;line-height:1.2;font-weight:800}.sc1662-modal .sc1668-dock-text{font-size:11px;font-weight:750}.sc1662-modal .sc1662-gesture{color:#95a99a}.sc1662-modal .sc1662-coordinate{color:#d9e7d9;font-weight:750}.sc1662-modal .sc1667-context,.sc1662-modal .sc1667-hint,.sc1662-modal .sc1667-print-status{width:100%;justify-content:center}.sc1662-modal .sc1667-handle{background:var(--sc1668-green)!important;color:#071408!important;border-color:#0c2814!important}.sc1662-modal .sc1662-tools section{border-color:#334338}.sc1662-modal .sc1662-tools input,.sc1662-modal .sc1662-tools select{background:#121915!important;border-color:#4b6953!important}.sc1662-modal .sc1662-foot{background:#0c110e!important;border-top:1px solid #394a3f;padding:8px 14px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.sc1662-modal .sc1662-foot [data-do=apply-bottom]{font-size:15px;min-height:48px}@media(max-width:760px){.sc1662-modal .sc1662-head{min-height:51px;padding:6px 10px}.sc1662-modal .sc1662-head span{display:none!important}.sc1662-modal .sc1668-hero{padding:8px 8px 2px}.sc1662-modal .sc1668-hero h2{font-size:23px}.sc1662-modal .sc1668-hero-caption{font-size:10px;margin:2px 0}.sc1662-modal .sc1662-workspace{display:flex!important;flex-direction:column!important;gap:0!important;padding:2px 9px 0!important;overflow:hidden!important;min-height:0!important}.sc1662-modal .sc1662-view{flex:0 0 auto!important;max-height:60dvh!important;gap:0;overflow:hidden!important}.sc1662-modal .sc1662-board{width:auto!important;height:auto!important;max-height:min(37dvh,430px)!important;max-width:100%!important;min-height:0!important}.sc1662-modal .sc1662-tabs button{min-height:34px;padding:5px}.sc1662-modal .sc1668-progress{padding-bottom:3px}.sc1662-modal .sc1668-shirt-note{font-size:10px;margin:2px 0 3px}.sc1662-modal .sc1668-positions{gap:5px;margin:3px 0 1px}.sc1662-modal .sc1668-placement{min-height:38px;font-size:11px}.sc1662-modal .sc1668-colors{margin:4px 0}.sc1662-modal .sc1668-color-title,.sc1662-modal .sc1668-color-name{font-size:10px}.sc1662-modal .sc1668-swatches{gap:5px}.sc1662-modal .sc1668-swatch{width:23px!important;height:23px!important}.sc1662-modal .sc1662-gesture,.sc1662-modal .sc1667-hint,.sc1662-modal .sc1667-print-status,.sc1662-modal .sc1667-context{display:none!important}.sc1662-modal .sc1667-context-actions{gap:3px}.sc1662-modal .sc1667-action{min-height:31px!important;font-size:10px!important;padding:3px 6px!important}.sc1662-modal .sc1662-coordinate{font-size:10px;margin:1px}.sc1662-modal .sc1662-tools{display:flex!important;flex-direction:column!important;min-height:0!important;flex:1!important;overflow:hidden!important;padding:0 1px!important}.sc1662-modal .sc1668-colors{flex:none;padding:3px 0 2px!important;margin:0!important}.sc1662-modal .sc1668-dock{min-height:58px;padding:2px 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.sc1662-modal .sc1668-dock-action{min-height:51px;padding:2px 0}.sc1662-modal .sc1668-dock-icon{font-size:19px}.sc1662-modal .sc1668-dock-text{font-size:10px}.sc1662-modal .sc1663-mobile-panels,.sc1662-modal .sc1666-journey,.sc1662-modal .sc1666-fast-tools,.sc1662-modal .sc1666-help,.sc1662-modal .sc1667-preview-jump{display:none!important}.sc1662-modal .sc1663-quickedit{flex:none;margin:1px 0}.sc1662-modal .sc1663-quickedit button{min-height:34px}.sc1662-modal [data-sc1663-area]{min-height:0;overflow:auto;flex:1 1 auto;padding:0 2px 10px}.sc1662-modal .sc1662-foot{min-height:58px;padding:6px 8px;padding-bottom:max(6px,env(safe-area-inset-bottom))}.sc1662-modal .sc1662-foot [data-do=apply-bottom]{min-height:45px;min-width:142px;font-size:13px}}@media(max-width:380px){.sc1662-modal .sc1662-board{max-height:34dvh!important}.sc1662-modal .sc1668-swatch{width:19px!important;height:19px!important}.sc1662-modal .sc1668-swatches{gap:4px}.sc1662-modal .sc1668-hero h2{font-size:21px}.sc1662-modal .sc1667-action{font-size:9px!important;padding:2px 4px!important}.sc1662-modal .sc1668-dock-action{min-height:48px}}@media(max-height:700px)and (max-width:760px){.sc1662-modal .sc1662-board{max-height:30dvh!important}.sc1662-modal .sc1668-hero-caption,.sc1662-modal .sc1668-progress{display:none}}@media(prefers-reduced-motion:reduce){.sc1662-modal *{scroll-behavior:auto;transition:none!important}}@media(max-width:760px){.sc1662-modal .sc1667-handle{width:33px!important;height:33px!important;font-size:18px!important;border-width:2px!important;box-shadow:0 2px 7px #0008!important}}
/*# sourceMappingURL=/cdn/shop/t/1408/assets/sc-apparel-visual-v1668.css.map */
