body.editor-light-studio-mode{color-scheme:light;--editor-light-paper: #ffffff;--editor-light-panel: #f7f9f7;--editor-light-panel-soft: #eef2ee;--editor-light-card: #ffffff;--editor-light-border: #cad3cb;--editor-light-border-strong: #a9b6a7;--editor-light-ink: #1f2b23;--editor-light-muted: #57665a;--editor-light-ease: cubic-bezier(.16, 1, .3, 1);--editor-light-shadow-control: inset 0 1px 0 #ffffff, inset 0 -1px 0 #223c2810, 0 2px 3px #223c2810, 0 5px 12px #223c280a;--editor-light-shadow-panel: inset 0 1px 0 #ffffff, 0 5px 12px #223c2810, 0 20px 42px #223c2817;background:#e9eeea;color:var(--editor-light-ink)}body.editor-light-studio-mode #canvas-section:not(.canvas-focus-active){background:radial-gradient(ellipse at 50% 37%,#fff,#f3f6f1 39%,#e2e8e3)!important;box-shadow:inset 0 1px #fff,inset 0 -18px 48px #35513d08}body.editor-light-studio-mode #canvas-section:not(.canvas-focus-active):before{background:linear-gradient(125deg,#ffffff70,transparent 44%,#a8b8ab0d);opacity:1;filter:none;animation:none}body.editor-light-studio-mode #canvas-section .editor-stage-grid{background-image:linear-gradient(#4b665419 1px,transparent 1px),linear-gradient(90deg,#4b665419 1px,transparent 1px)!important;opacity:.3!important}body.editor-light-studio-mode #canvas-section #editorBgCanvas{opacity:.13}body.editor-light-studio-mode #shirtContainer{background:transparent!important;box-shadow:none!important}body.editor-light-studio-mode #shirtContainer:before{background:none;opacity:0;filter:none}body.editor-light-studio-mode #shirtImage{filter:drop-shadow(0 9px 9px #233b2c18) drop-shadow(0 24px 28px #233b2c21)}body.editor-light-studio-mode #printAreaGuide{--work-area-shadow: #91b82726;filter:none;animation:marchingAnts 1.2s linear infinite;box-shadow:none}body.editor-light-studio-mode #printAreaGuide .waf-corner{filter:none}body.editor-light-studio-mode #editorFocusPaper{background-color:#fff;background-image:conic-gradient(#d6dfd1 25%,transparent 0 50%,#d6dfd1 0 75%,transparent 0);background-size:16px 16px;box-shadow:0 2px 5px #233b2c14,0 20px 44px #233b2c26}body.editor-light-studio-mode .editor-topbar{background:linear-gradient(120deg,#fff,#f4f7f3)!important;border-color:#cbd5cd!important;box-shadow:inset 0 1px #fff,0 2px 5px #233b2c0d,0 9px 24px #233b2c12}body.editor-light-studio-mode .editor-tools-sidebar{background:linear-gradient(100deg,#f9fbf9,#eaf0ea)!important;border-color:#cbd5cd!important;box-shadow:inset -1px 0 #fff,6px 0 18px #263e2c0d;backdrop-filter:none}body.editor-light-studio-mode .editor-properties-sidebar{background:linear-gradient(105deg,#fff,#f4f7f3)!important;border-color:#cbd5cd!important;box-shadow:inset 1px 0 #fff,-8px 0 24px #263e2c0d;backdrop-filter:none}body.editor-light-studio-mode .editor-properties-content{background:transparent!important;box-shadow:none;backdrop-filter:none}body.editor-light-studio-mode :is(.tool-btn,.editor-history-tools button,.canvas-bottom-action,.body-side-shortcut-btn,.editor-help-btn,.editor-tryon-btn,.editor-brand-link>i){background:linear-gradient(145deg,#fff,#edf2ec)!important;color:#2b3b2e!important;border:1px solid #c4cec3!important;border-radius:12px;box-shadow:var(--editor-light-shadow-control);transition:transform .14s var(--editor-light-ease),background-color .14s ease,border-color .14s ease,color .14s ease}body.editor-light-studio-mode .tool-btn.active{background:linear-gradient(145deg,#eaffb3,#d5ed91)!important;color:#32480d!important;border-color:#91b35c!important;box-shadow:inset 0 1px #f7ffe0,inset 0 -1px #6b8a1930,0 2px 4px #38541519,0 6px 14px #38541513}body.editor-light-studio-mode :is(.editor-history-tools button,#paneTextProps button,.tool-btn):disabled{opacity:.42;box-shadow:none!important;cursor:default}body.editor-light-studio-mode .editor-history-tools button{transition:none}body.editor-light-studio-mode .editor-price-badge{border-color:#c2cec0;background:linear-gradient(145deg,#fff,#edf3e8);box-shadow:inset 0 1px #fff,0 2px 5px #2b472318;font-variant-numeric:tabular-nums}body.editor-light-studio-mode #editorCartBtn{background:linear-gradient(145deg,#d5f879,#b9df4c)!important;color:#1d2c0c!important;border:1px solid #a4c644!important;border-radius:12px;box-shadow:inset 0 1px #f0ffbf,inset 0 -1px #7396294d,0 3px 5px #3854151f,0 8px 18px #3854151a;transition:transform .14s var(--editor-light-ease),background-color .14s ease}body.editor-light-studio-mode .editor-theme-toggle{background:linear-gradient(145deg,#fff,#eff4ed);border-color:#c4cec3;box-shadow:var(--editor-light-shadow-control)}body.editor-light-studio-mode :is(.editor-theme-toggle-copy small,.editor-properties-sidebar .text-gray-500,.editor-properties-sidebar .text-gray-600){color:#59675b!important}body.editor-light-studio-mode .canvas-bottom-action:before{background:none;transition:none}body.editor-light-studio-mode #canvas-section:not(.is-sleeve-view) .body-side-shortcut-btn[aria-pressed=true],body.editor-light-studio-mode #canvas-section.canvas-focus-active .canvas-bottom-action-secondary{background:linear-gradient(145deg,#354b38,#243627)!important;border-color:#243627!important;color:#fff!important;box-shadow:inset 0 1px #ffffff26,0 3px 6px #233b2c26}body.editor-light-studio-mode :is(.sleeve-callout-label,.editor-stage-placement-panel .editor-placement-grid button){background:linear-gradient(145deg,#fff,#f1f5ed);border:1px solid #b7c9a5;border-radius:8px;color:#2e3c29;box-shadow:0 2px 4px #233b2c12,0 7px 16px #233b2c12}body.editor-light-studio-mode .sleeve-callout-wire path{filter:none;opacity:.75}body.editor-light-studio-mode .sleeve-callout-node{box-shadow:inset 0 1px #fff,0 3px 7px #233b2c24}body.editor-light-studio-mode :is(.editor-properties-sidebar,.shapes-flyout,.image-library-panel) :is(input[type=text],input[type=number],input[type=search],textarea,.custom-select-trigger){color:#25382b!important;background:#f5f8f3!important;border:1px solid #c3cfc2!important;border-radius:10px;box-shadow:inset 0 2px 4px #2440260b,0 1px #fff;caret-color:#4f6d29}body.editor-light-studio-mode :is(input,textarea)::placeholder{color:#61705f;opacity:1}body.editor-light-studio-mode :is(input,textarea)::selection{color:#23361a;background:#d3ec9d}body.editor-light-studio-mode :is(input[type=text],input[type=number],input[type=search],textarea):focus{outline:2px solid #779946;outline-offset:2px}body.editor-light-studio-mode :is(.accordion-btn,.image-tool-section>summary,.image-tool-section,.editor-category-section,.text-font-upload,.text-3d-toggle){color:#2b3b2e!important;background:linear-gradient(145deg,#fff,#f0f5ed)!important;border-color:#c5d0c1!important;border-radius:12px;box-shadow:inset 0 1px #fff,0 2px 5px #233b2c08}body.editor-light-studio-mode :is(#fillColorSection,#strokeSection){border-color:#c5d0c1;border-radius:12px}body.editor-light-studio-mode .accordion-content{background:#f1f5eb!important;border-color:#d1ddc7!important}body.editor-light-studio-mode :is(#styleBtnsWrap button,#alignBtnsWrap button,.shaping-effect-btn,.bend-presets button){background:linear-gradient(145deg,#fff,#edf3e9)!important;color:#34452e!important;border-color:#c3cfc0!important;border-radius:10px;box-shadow:var(--editor-light-shadow-control)!important;transition:transform .14s var(--editor-light-ease),border-color .14s ease,color .14s ease}body.editor-light-studio-mode :is(#styleBtnsWrap button,#alignBtnsWrap button,.bend-presets button)[aria-pressed=true],body.editor-light-studio-mode .shaping-effect-btn.current-effect{color:#39551b!important;background:linear-gradient(145deg,#eaf6d7,#dcebc5)!important;border-color:#91ad6c!important;box-shadow:inset 0 2px 4px #45652112,0 1px #fff!important}body.editor-light-studio-mode .custom-select-options{background:#fff;border-color:#bac9b7;box-shadow:var(--editor-light-shadow-panel)}body.editor-light-studio-mode :is(.editor-product-setup-section>label,.mobile-product-switcher-label){color:#4d6637!important}body.editor-light-studio-mode #editorProductSetupPanel{background:transparent!important;box-shadow:none}body.editor-light-studio-mode :is(.editor-product-choice-grid button,.editor-fabric-choice-grid button,.mobile-product-switcher-products button,.mobile-product-switcher-fabric button){background:linear-gradient(145deg,#fff,#eef3e9)!important;border-color:#c5d1bf!important;box-shadow:var(--editor-light-shadow-control)}body.editor-light-studio-mode :is(.editor-product-choice-grid button,.editor-fabric-choice-grid button,.mobile-product-switcher-products button,.mobile-product-switcher-fabric button).is-active{background:linear-gradient(145deg,#f3fbdc,#e3f0c6)!important;border-color:#95b25f!important;box-shadow:inset 0 1px #fff,0 2px 5px #4a68151a}body.editor-light-studio-mode .editor-product-showroom{background:radial-gradient(ellipse at 50% 28%,#fff,#edf3e6 62%,#dce5d4);border-color:#b6c7a9;box-shadow:inset 0 1px #fff,0 3px 8px #233b2c12}body.editor-light-studio-mode .editor-product-showroom :is(b,small){color:#455c32}body.editor-light-studio-mode :is(.shapes-flyout,.image-library-panel){color:#263b28;background:linear-gradient(125deg,#fffffffc,#f0f5eefa);border-color:#bfccb9;box-shadow:inset 0 1px #fff,8px 3px 16px #233b2c0d,14px 8px 32px #233b2c21;transition:opacity .22s ease,transform .26s var(--editor-light-ease),visibility .26s}body.editor-light-studio-mode .shape-grid-item{background:linear-gradient(145deg,#fff,#eef4e9);border-color:#cbd6c5;color:#31452c;border-radius:10px;box-shadow:inset 0 1px #fff,0 2px 5px #233b2c0d;transition:transform .14s var(--editor-light-ease),border-color .14s ease}body.editor-light-studio-mode .shape-grid-item[data-shape-palette=natural]{background:#fff}body.editor-light-studio-mode :is(.editor-color-palette-modal,#cropModal,.text-effect-backdrop){background:#263b2866;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.editor-light-studio-mode :is(.editor-color-palette-dialog,#cropModal .modal-content,.magic-eraser-panel,.text-effect-dialog){color:#263b28;background:linear-gradient(145deg,#fff,#eef4e9);border-color:#c8d4bf;box-shadow:var(--editor-light-shadow-panel);backdrop-filter:none}body.editor-light-studio-mode :is(.editor-color-palette-head small,.magic-eraser-panel p,.magic-eraser-panel header span,.magic-eraser-panel [data-eraser-status]){color:#576c47}body.editor-light-studio-mode .editor-color-palette-head h2{color:#263b28}body.editor-light-studio-mode .text-effect-dialog header{background:#f5f8f1}body.editor-light-studio-mode :is(.text-effect-dialog header p,.text-effect-sample label){color:#596c4d}body.editor-light-studio-mode .text-effect-dialog .text-3d-card{background:linear-gradient(145deg,#fff,#edf3e6);border-color:#c4d0ba}body.editor-light-studio-mode .text-effect-dialog .text-3d-card>span{color:#30442a}body.editor-light-studio-mode .text-effect-dialog .text-3d-card>small{color:#596c4d}body.editor-light-studio-mode .text-effect-dialog footer{background:#eef4e6}body.editor-light-studio-mode .magic-eraser-panel [data-eraser-done]{color:#243d16;background:#d9efae;border-color:#98b66b}body.editor-light-studio-mode :is(.editor-color-palette-custom input,.crop-rotation-controls button,.magic-eraser-panel button,#cropModal button[data-editor-click=action-7]){color:#30442b;background:#fff;border-color:#becdb5;box-shadow:var(--editor-light-shadow-control)}body.editor-light-studio-mode #cropModal h3{color:#253822}body.editor-light-studio-mode :is(.editor-color-palette-close,.image-library-close,.image-library-delete){color:#344b2d;background:#fff;border-color:#c4d2bc}body.editor-light-studio-mode .editor-color-palette-swatch{box-shadow:inset 0 2px 3px #ffffff80,inset 0 -2px 4px #00000026,0 3px 6px #233b2c21}body.editor-light-studio-mode .canvas-container-wrapper.is-editor-repainting #shirtImage{animation:editorLightDyeFeedback .22s var(--editor-light-ease)}body.editor-light-studio-mode .canvas-container-wrapper.is-editor-product-switching #shirtImage,body.editor-light-studio-mode [data-editor-product-showroom].is-product-turn{animation:editorLightDyeFeedback .26s var(--editor-light-ease)}body.editor-light-studio-mode .editor-product-setup.is-opening :is(.editor-product-setup-heading,.editor-product-setup-panel){animation:editorLightPanelIn .26s var(--editor-light-ease) both}body.editor-light-studio-mode .editor-product-setup.is-opening .editor-product-setup-panel>*{animation:none}body.editor-light-studio-mode .editor-product-setup.is-closing :is(.editor-product-setup-heading,.editor-product-setup-panel){animation:editorLightPanelOut .16s var(--editor-light-ease) both}@keyframes editorLightDyeFeedback{0%{opacity:.6}to{opacity:1}}@keyframes editorLightPanelIn{0%{opacity:.4;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes editorLightPanelOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(8px)}}@media (hover: hover) and (pointer: fine){body.editor-light-studio-mode :is(.tool-btn,.canvas-bottom-action,.body-side-shortcut-btn,.editor-help-btn,.editor-tryon-btn,.editor-history-tools button):hover:not(:disabled){color:#263d1d!important;background:linear-gradient(145deg,#fff,#e8f1dc)!important;border-color:#95b171!important;box-shadow:inset 0 1px #fff,0 2px 4px #233b2c1a,0 6px 14px #233b2c12;transform:none}body.editor-light-studio-mode :is(.shape-grid-item,.editor-product-choice-grid button,.editor-fabric-choice-grid button):hover{border-color:#89a25f!important}body.editor-light-studio-mode #editorCartBtn:hover{background:linear-gradient(145deg,#e3ff9b,#c9eb62)!important;color:#1d2c0c!important;box-shadow:inset 0 1px #f5ffd4,0 5px 10px #38541526}}body.editor-light-studio-mode :is(.tool-btn,.canvas-bottom-action,#editorCartBtn,#styleBtnsWrap button,#alignBtnsWrap button,.shape-grid-item):active:not(:disabled):not(:focus-visible){transform:translateY(1px) scale(.97)}body.editor-light-studio-mode :is(button,summary,.custom-select-trigger):focus-visible{outline:2px solid #527637!important;outline-offset:3px}body.editor-light-studio-mode :is(button,summary,.custom-select-trigger):focus-visible{transition:none}body.editor-light-studio-mode .custom-scroll{scrollbar-color:#a1b198 #edf3e8}body.editor-light-studio-mode .custom-scroll::-webkit-scrollbar-thumb{background:#a1b198;border-color:#edf3e8}body.editor-light-studio-mode input[type=range]{accent-color:#6b8e37}@media (max-width: 767px){body.editor-light-studio-mode :is(.canvas-bottom-controls,.mobile-selection-actions,.mobile-sleeve-shortcuts){background:linear-gradient(145deg,#fffffffa,#e8f0e2fa)!important;border-color:#bdcdb3!important;box-shadow:inset 0 1px #fff,0 4px 9px #233b2c1a,0 10px 24px #233b2c1f}body.editor-light-studio-mode #canvasZoomToggleBottom[aria-pressed=false]{background:linear-gradient(145deg,#fff,#edf3e8)!important;border-color:#c0d0b5!important;color:#30462a!important;box-shadow:var(--editor-light-shadow-control)!important}body.editor-light-studio-mode #canvasZoomToggleBottom[aria-pressed=true]{background:#ddecbd!important;color:#2e461c!important;border-color:#94ad69!important;box-shadow:inset 0 2px 4px #45652118!important}body.editor-light-studio-mode #mobileEditorDock{color:#4c6141;background:linear-gradient(145deg,#fff,#e8efdf)!important;border-top:1px solid #bbcbb0!important;box-shadow:inset 0 1px #fff,0 -6px 20px #233b2c14}body.editor-light-studio-mode #mobileEditorDock button{color:#526747}body.editor-light-studio-mode #mobileEditorDock button.is-active{color:#2d4c13;background:#dfeac5}body.editor-light-studio-mode .mobile-selection-actions button:not(.is-danger){color:#344e2b;background:#ffffff70}body.editor-light-studio-mode .mobile-selection-actions button.is-danger{color:#b52e27;background:#fff5ef}body.editor-light-studio-mode .mobile-selection-actions span{font-size:9px;line-height:1.2;font-weight:700}body.editor-light-studio-mode :is(.mobile-properties-sheet,.mobile-product-switcher,.mobile-quick-text-composer){color:#263b28;background:linear-gradient(145deg,#fff,#f0f5eb)!important;border-color:#c1ceb8!important;box-shadow:inset 0 1px #fff,0 -8px 32px #233b2c21;transition:transform .26s var(--editor-light-ease),opacity .18s ease,visibility .26s}body.editor-light-studio-mode :is(.mobile-properties-head,.mobile-product-switcher-head){background:#f4f8ef;border-color:#d5dfcb}body.editor-light-studio-mode .mobile-quick-text-composer input{color:#2b4025;background:#f4f8ef;border-color:#bdceb1;box-shadow:inset 0 2px 4px #233b2c0d;caret-color:#527637}body.editor-light-studio-mode .mobile-quick-text-composer button{color:#24370f;background:linear-gradient(145deg,#e1f7b4,#c8e58e);border:1px solid #9bb66b;box-shadow:var(--editor-light-shadow-control)}body.editor-light-studio-mode .mobile-sleeve-shortcuts button{color:#3c542f;background:#fff;border-color:#c0cfb4}body.editor-light-studio-mode #tutHelpBtn{color:#39532b!important;background:#fff!important;border-color:#b7cba4!important;box-shadow:var(--editor-light-shadow-control)!important}body.editor-light-studio-mode #canvas-section #editorBgCanvas{opacity:.08}}@media (hover: none),(pointer: coarse){body.editor-light-studio-mode :is(.tool-btn,.canvas-bottom-action,.body-side-shortcut-btn,.shape-grid-item):hover:not(:active),body.editor-light-studio-mode :is(.editor-color-palette-close,.editor-color-palette-swatch):hover{transform:none}}@media (prefers-reduced-motion: reduce){body.editor-light-studio-mode :is(.shapes-flyout,.image-library-panel,.mobile-properties-sheet,.mobile-product-switcher,.mobile-quick-text-composer){transition:opacity .12s ease,visibility .12s}body.editor-light-studio-mode :is(.tool-btn,.canvas-bottom-action,.editor-history-tools button,#editorCartBtn,#styleBtnsWrap button,#alignBtnsWrap button,.shape-grid-item):active{transform:none!important}body.editor-light-studio-mode .editor-product-setup:is(.is-opening,.is-closing) :is(.editor-product-setup-heading,.editor-product-setup-panel),body.editor-light-studio-mode [data-editor-product-showroom].is-product-turn,body.editor-light-studio-mode .canvas-container-wrapper:is(.is-editor-product-switching,.is-editor-repainting) #shirtImage{animation:none}body.editor-light-studio-mode #printAreaGuide{animation:none}body.editor-light-studio-mode :is(.tool-btn,.canvas-bottom-action,.shape-grid-item,.editor-color-palette-close,.editor-color-palette-swatch):hover{transform:none}}
