.stf-wrapper.stf-theme-dark{--stf-dark-bg: #202829;--stf-dark-workspace: #384344;--stf-dark-checker: #455253;--stf-dark-surface: #2a3435;--stf-dark-surface-raised: #343f40;--stf-dark-surface-soft: #3d494a;--stf-dark-border: #536364;--stf-dark-border-strong: #687a7b;--stf-dark-text: #f1f7f6;--stf-dark-text-muted: #bdc9c7;--stf-dark-text-subtle: #94a3a1;--stf-dark-accent: #1e939e;--stf-dark-accent-hover: #35b7b0;--stf-dark-accent-soft: rgba(30, 147, 158, .2);--stf-dark-accent-glow: rgba(53, 183, 176, .26);--stf-dark-danger: #ff7895;--stf-dark-warning: #f5c45d;color-scheme:dark}.stf-wrapper.stf-theme-dark #shoptefyDesign{color:var(--stf-dark-text);background-color:var(--stf-dark-workspace);background-image:linear-gradient(90deg,rgba(13,20,21,.58) 0%,rgba(13,20,21,.2) 24%,transparent 44%,transparent 56%,rgba(13,20,21,.2) 76%,rgba(13,20,21,.58) 100%),radial-gradient(circle at 50% 44%,#36b5ab33,#1e939e14 28%,#2a34352e 70%,#1c242557),linear-gradient(45deg,var(--stf-dark-checker) 25%,transparent 25%),linear-gradient(-45deg,var(--stf-dark-checker) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--stf-dark-checker) 75%),linear-gradient(-45deg,transparent 75%,var(--stf-dark-checker) 75%);background-position:0 0,0 0,0 0,0 11px,11px -11px,-11px 0;background-size:100% 100%,100% 100%,22px 22px,22px 22px,22px 22px,22px 22px;box-shadow:none}.stf-wrapper.stf-theme-dark .stf-main-bg .stf-main-ellipse1,.stf-wrapper.stf-theme-dark .stf-main-bg .stf-main-ellipse2{background:radial-gradient(circle,#1e939e29,#20282900 70%);filter:blur(8px)}.stf-wrapper.stf-theme-dark #shoptefyDesign,.stf-wrapper.stf-theme-dark #shoptefyDesign :where(h1,h2,h3,h4,h5,h6,p,label,legend){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-desc,.stf-left-label,.stf-a_description,.stf-b_description,.stf-c_description,.stf-price-desc){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefy-top-navbar{border-color:var(--stf-dark-border);background:#202829f2;box-shadow:0 12px 35px #02080829;backdrop-filter:blur(18px)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-top-navbar:has(#shoptefy-shapes.stf-active){-webkit-backdrop-filter:none;backdrop-filter:none}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-round,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-cross-showing-btn,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-nav-bottom-left,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-mobile-menu__toggle,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-func-btn:not(.stf-CTA):not(.stf-color-box):not(.stf-color-btn):not(.stf-cross-showing-mobile-btn){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text);box-shadow:0 12px 28px #02070826}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-round:not(.stf-disabled):hover,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-cross-showing-btn:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-func-btn:not(.stf-disabled):not(.stf-color-box):not(.stf-color-btn):not(.stf-cross-showing-mobile-btn):hover{border-color:var(--stf-dark-accent-hover);background:#465354;box-shadow:0 0 0 3px var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-history-button-group .stf-history-btn,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-history-button-group .stf-history-btn:hover{border:0;background:transparent;box-shadow:none}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-CTA .stf-top-button{border-color:#5cdcd06b;background:linear-gradient(135deg,#177f89 0%,var(--stf-dark-accent) 52%,#2da79f 100%);box-shadow:0 12px 30px #1e939e47}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-CTA .stf-top-button:hover{border-color:#74d5cd;background:linear-gradient(135deg,#1b929c,#25a5a6,#43bbb0);box-shadow:0 0 0 4px #35b7b024,0 14px 34px #1e939e57}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-action-text,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-menu-text{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-divider{background:var(--stf-dark-border)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-left-nav .stf-main-mobile-menu{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);box-shadow:0 12px 28px #0207082e}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-mobile-menu__toggle svg path{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-mobile-menu__dropdown{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface);box-shadow:0 14px 34px #02070847}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-mobile-menu__item{background:transparent;color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-mobile-menu__item:hover{background:var(--stf-dark-surface-soft);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-mobile-menu__item svg [fill="#7D8586"]{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-disabled,[disabled]){opacity:.42}.stf-wrapper.stf-theme-dark #shoptefy-workspace>#shoptefy-main{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-main-image-editor-menu,.stf-main-image-editor-eq-menu,.stf-main-image-editor-rb-menu,.stf-main-image-editor-vectorize-menu){border-color:var(--stf-dark-border-strong)!important;background:var(--stf-dark-surface-raised)!important;color:var(--stf-dark-text)!important;box-shadow:none}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-main-image-editor-eq-menu{border-color:var(--stf-dark-accent)!important;background:#1e939e3d!important}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul{border-color:#64838157;background:#2a3435d1;box-shadow:0 18px 38px #02070833;backdrop-filter:blur(14px)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li{border:1px solid transparent;background:#ffffff06}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li:hover{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li.stf-active{border-color:var(--stf-dark-accent-hover);background:linear-gradient(145deg,#1e939e4d,#3a4849f0);box-shadow:0 0 0 3px #1e939e1f,inset 0 0 22px #35b7b014}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-design-menu-item,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-context-item{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-menu{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface);box-shadow:0 20px 46px #02070852}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted);box-shadow:none}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft);color:var(--stf-dark-text);box-shadow:0 0 0 3px var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-menu .stf-menu-text{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item .stf-img circle[fill=white]{fill:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item .stf-img [fill="#E9EBEB"],.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item .stf-img [fill="#D4D6D7"]{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-context-item .stf-img [fill="#7D8586"]{fill:var(--stf-dark-text-subtle)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-design-menu-item .stf-img circle[fill=white]{fill:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-design-menu-item .stf-img [fill="#E9EBEB"],.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-design-menu-item .stf-img [fill="#D4D6D7"]{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-design-menu-item .stf-img [fill="#7D8586"]{fill:var(--stf-dark-text-subtle)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-design-menu-item:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-design-menu-item.stf-active,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-context-item:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-context-item.stf-active{border-color:var(--stf-dark-border-strong);background:linear-gradient(145deg,#465455f5,#303c3df5);color:var(--stf-dark-text);box-shadow:0 16px 34px #0308092e}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-design-menu-item:hover .stf-menu-text,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-design-menu-item.stf-active .stf-menu-text{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-info-dialog{border-color:var(--stf-dark-border);background:#2a3435f2;box-shadow:0 24px 70px #02070852;backdrop-filter:blur(18px)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-info-dialog-header,.stf-product-info-dlg-header,.stf-text-control-section-title){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-filter-dialog-body{background:#222b2cfa}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-filters-section,.stf-filter-section,.stf-clipart-list-grid-container,.stf-fonts-list-wrp,.stf-images-header,.stf-warning-popup){border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-layer-section-dialog>.stf-layer-info-dialog-header,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog>.stf-image-section-title,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-filter-dialog-header,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-filter-thumbnail,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-upload-section-content{border:0;background:transparent;box-shadow:none}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-info-dialog-table-header,.stf-collapsable-header,.stf-text-subsection-header,.stf-canvas-subsection-header,.stf-upload-subsection-title){border-color:var(--stf-dark-border);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-description .stf-content{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);box-shadow:0 24px 48px #02070842}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-description:before{border-top-color:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-description .stf-content .stf-content-footer{border-color:var(--stf-dark-border);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-card,.stf-font-list,.stf-clipart-category-item,.stf-clipart-grid-item,.stf-uploaded-file,.stf-frame-list,.stf-color-matrix-filter,.stf-classification-item,.stf-gender-buttons>*){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text);box-shadow:0 10px 24px #0207081f}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-card,.stf-font-list,.stf-clipart-category-item,.stf-clipart-grid-item,.stf-uploaded-file,.stf-frame-list,.stf-color-matrix-filter,.stf-classification-item):hover{border-color:var(--stf-dark-accent-hover);background:#465354;box-shadow:0 0 0 3px var(--stf-dark-accent-soft),0 16px 34px #0207082e}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-card.stf-active,.stf-font-list.stf-active,.stf-clipart-category-item.stf-active,.stf-clipart-grid-item.stf-active,.stf-uploaded-file.stf-active,.stf-frame-list.stf-active,.stf-color-matrix-filter.stf-active,.stf-classification-item.stf-active){border-color:var(--stf-dark-accent-hover);background:linear-gradient(145deg,rgba(30,147,158,.28),var(--stf-dark-surface-raised))}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-filter-dialog-title,.stf-product-card-title){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-card-brand{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-card-price{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-card .stf-tag{background:var(--stf-dark-accent-soft);color:#83ddd6}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-product-card img,.stf-clipart-category-item img,.stf-clipart-grid-item img,.stf-uploaded-file img,.stf-frame-list img,.stf-color-matrix-filter img){border-radius:10px}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]),textarea,select){border-color:var(--stf-dark-border);background:#252f30;color:var(--stf-dark-text);caret-color:var(--stf-dark-accent-hover);box-shadow:inset 0 1px #ffffff06}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(input,textarea,select):focus{border-color:var(--stf-dark-accent-hover);outline:none;box-shadow:0 0 0 3px var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(input,textarea)::placeholder{color:var(--stf-dark-text-subtle);opacity:1}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-text-style-btn,.stf-text-alignment-btn,.stf-position-subsection .stf-button,.stf-transform-subsection .stf-button,.stf-arrange-btn,.stf-snap-point,.stf-color-picker-btn,.stf-toggle-fonts-view,.stf-input-clean-btn){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-text-style-btn,.stf-text-alignment-btn,.stf-position-subsection .stf-button,.stf-transform-subsection .stf-button,.stf-arrange-btn,.stf-snap-point,.stf-color-picker-btn,.stf-toggle-fonts-view):hover,.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-text-style-btn.stf-active,.stf-text-alignment-btn.stf-active,.stf-snap-point.stf-active,.stf-color-picker-btn.stf-active,.stf-toggle-fonts-view.stf-active){border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign input[type=range]::-webkit-slider-runnable-track{border-color:var(--stf-dark-border);background:#475657}.stf-wrapper.stf-theme-dark #shoptefyDesign input[type=range]::-moz-range-track{border-color:var(--stf-dark-border);background:#475657}.stf-wrapper.stf-theme-dark #shoptefyDesign input[type=range]::-webkit-slider-thumb,.stf-wrapper.stf-theme-dark #shoptefyDesign input[type=range]::-moz-range-thumb{border-color:#91ded7;background:var(--stf-dark-accent);box-shadow:0 0 0 4px var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-layers ul li{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-tbody{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);padding-inline:0;overflow:hidden}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-tbody .stf-tr{border-color:var(--stf-dark-border);background:transparent}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-td:nth-child(2),.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-td:nth-child(3),.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-td:nth-child(4),.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-td:nth-child(5),.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-td:nth-child(6){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .shoptefy-cart-field-quantity,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-td .shoptefy_form_stf-content{background:#232c2d}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-layers ul li:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-layers ul li.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-info-dialog-table-header .stf-qty-type>span{background:var(--stf-dark-surface-soft);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-info-dialog-table-header .stf-qty-type>span.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-select,.stf-font-select){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-selected-text,.stf-font-selected-text){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-selected-subtext,.stf-font-selected-subtext){color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-options-dropdown,.stf-font-options-dropdown){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);box-shadow:0 22px 48px #02070847}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-option,.stf-font-option){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-option,.stf-font-option):hover{background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-clipart-selectbox-arrow,.stf-font-selectbox-arrow) svg path{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-text :where(.stf-fonts-list,.stf-changable-fonts-list) .stf-font-list svg :where(text,tspan){fill:#dbe8e6!important}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(#shoptefy-text .stf-text-tabs,#shoptefy-uploaded-images .stf-image-tabs){border:1px solid var(--stf-dark-border);background:#252f30}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-text :where(.stf-classic-text .stf-classic-text,.stf-gfx-text .stf-gfx-text),.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-uploaded-images :where(.stf-uploaded .stf-uploaded,.stf-modified .stf-modified){background:var(--stf-dark-surface-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-text .stf-text-tabs .stf-text-tab,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-uploaded-images .stf-image-tabs .stf-image-tab{border-color:transparent;background:transparent;color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-text .stf-classic-text .stf-classic-text,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-text .stf-gfx-text .stf-gfx-text,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-uploaded-images .stf-uploaded .stf-uploaded,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-uploaded-images .stf-modified .stf-modified{background:var(--stf-dark-surface-soft);color:var(--stf-dark-accent-hover);box-shadow:inset 0 0 0 1px #35b7b026}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-upload-subsection{border-color:var(--stf-dark-border-strong);background:#3a4647b8}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-upload-subsection .stf-upload-subsection-title h3{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-upload-subsection .stf-upload-subsection-title h3 span{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content p,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content :where(span,b){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog #stf-modified-files .stf-uploaded-file{border-color:var(--stf-dark-border);background:linear-gradient(145deg,var(--stf-dark-surface-raised),var(--stf-dark-surface));color:var(--stf-dark-text);box-shadow:0 12px 26px #02070824}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog #stf-uploaded-files .stf-uploaded-files-wrapper>div.stf-active .stf-uploaded-file,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog #stf-modified-files .stf-modified-files-wrapper>div.stf-active .stf-uploaded-file{border-color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-uploaded-file :where(.stf-uploaded-file-name,.stf-uploaded-file-size){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-uploaded-file .stf-modified-effect span{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-uploaded-file .stf-uploaded-file-size .stf-size-icon,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-image-section-dialog .stf-uploaded-file .stf-modified-effect div{background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-close,.stf-close-btn) svg rect:first-child{fill:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-close,.stf-close-btn) svg path[stroke="#263336"]{stroke:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-close-btn svg path[fill="#263335"]{fill:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-close-btn{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-close-btn:hover{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top[data-func=cancel]{border:1px solid var(--stf-dark-border);border-radius:999px;background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top[data-func=cancel]:hover{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top[data-func=cancel] svg path[fill="#263335"]{fill:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-product-stock.stf-product-available span.stf-stock-green{background:#30b2892e;color:#6ed8af}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-product-stock.stf-product-unavailable span,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-product-stock.stf-product-available span.stf-stock-red{background:#8e9c9a1f;color:#81908e}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-product-stock.stf-notice span,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-size-table .stf-product-stock.stf-product-available span.stf-stock-orange{background:#f5c45d24;color:var(--stf-dark-warning)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper,.stf-wrapper.stf-theme-dark #shoptefyDesign :where(#stf-top-color-picker,#stf-editor-color-picker,#stf-image-editor-color-picker),.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-subsection{border-color:var(--stf-dark-border);background:#2a3435fa;color:var(--stf-dark-text);box-shadow:0 24px 70px #02070852}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-color-tabs,.stf-top-color-tabs,.stf-color-subsection-headers){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-tab{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-tab.stf-active{background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box{box-shadow:0 0 0 1px #ebf7f52e}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box.stf-active,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box.choosed{border-color:#75d7cf;box-shadow:0 0 0 3px var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box-wrapper p[data-view=more],.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box-wrapper .stf-main-magic-editor-menu{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text);box-shadow:0 12px 28px #02070829}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-color-box-wrapper .stf-main-magic-editor-menu:hover{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft);color:var(--stf-dark-text);box-shadow:0 0 0 3px var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .pcr-app{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface-raised);box-shadow:0 24px 60px #0207084d}.stf-wrapper.stf-theme-dark #shoptefyDesign .pcr-app .pcr-interaction input{border-color:var(--stf-dark-border);background:#232c2d;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .pcr-app .pcr-interaction .pcr-type.active,.stf-wrapper.stf-theme-dark #shoptefyDesign .pcr-app .pcr-interaction .pcr-save{background:var(--stf-dark-accent);color:#fff}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker>.stf-color-box-grid,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker>.stf-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid>div.stf-system-colors,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid>div.stf-my-colors{border-color:var(--stf-dark-border);background-color:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-tabs,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-top-color-tabs{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid p.stf-system-colors,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid p.stf-my-colors,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker h3{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid.stf-system-colors p.stf-system-colors,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid.stf-my-colors p.stf-my-colors{background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper :where(.stf-color-picker-btn,.stf-expand),.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper button.stf-toggle-transparent{border-color:var(--stf-dark-border-strong);background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(#shoptefy-svg-workspace,#shoptefy-image-workspace){background:#1f2728fa;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.shoptefy-editor-dialog-body,.shoptefy-editor-wrapper,.stf-editor-dialog-header,.stf-editor-dialog-footer,.stf-photo-filters,.stf-image-funcs){border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-image-tab,.stf-text-tab,.stf-text-effect-btn,.stf-reset-link,.stf-editor-dialog-footer button){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-image-tab.stf-active,.stf-text-tab.stf-active,.stf-text-effect-btn.stf-active,.stf-editor-dialog-footer button:hover){border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}@media(min-width:768px){.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper{border:1px solid var(--stf-dark-border);box-shadow:0 14px 34px #02070829}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header{border-bottom:1px solid var(--stf-dark-border);padding-bottom:12px}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer{border-top:1px solid var(--stf-dark-border);padding-top:14px}}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool h3,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool h3,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-filter-dialog-title{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper :where(.stf-count-colors,.stf-color-selection,.stf-color-picker-btn,.stf-remove-btn-wrp button,.return-btn-wrp button,.shoptefy-editor-add-gradient,#shoptefy-editor-add-gradient){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-count-colors i{background:var(--stf-dark-surface-soft);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer>.stf-color-selection{border-color:transparent;background:transparent}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool #stf-editor-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool #stf-editor-color-picker>.stf-color-box-grid,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-color-picker>.stf-color-box-grid,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool #stf-editor-color-picker>.stf-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-color-picker>.stf-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool #stf-editor-color-picker .stf-color-box-grid>div,.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-color-picker .stf-color-box-grid>div{border-color:var(--stf-dark-border);background-color:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-zoom-wrp,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-zoom-wrp>i[data-zoom]{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-zoom-wrp>i[data-zoom]:hover{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-fx-tuning-panel,.stf-fx-mode-card,.stf-fx-mask-card){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-fx-mode-card.stf-active,.stf-fx-mask-card.stf-active){border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-fx-mini-preview{background:#252f30}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-fx-tuning-row strong{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-fx-group-title,.stf-fx-mask-title){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-tooltip:after,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-tooltip1:after{border:1px solid var(--stf-dark-border);background:#252e2f;color:var(--stf-dark-text);box-shadow:0 16px 36px #0105054d}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-tooltip:before{border-top-color:#252e2f}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-notice,#shoptefy-notices){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-error,.stf-danger,[data-status=error]){color:var(--stf-dark-danger)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-loader{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm,#shoptefy-confirm){color:var(--stf-dark-text);background:#070c0dbd;backdrop-filter:blur(4px)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm)>div{border-color:var(--stf-dark-border-strong);background:linear-gradient(145deg,var(--stf-dark-surface-raised),var(--stf-dark-surface));color:var(--stf-dark-text);box-shadow:0 24px 64px #0105068a,0 0 0 1px #35b7b014}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm)>div>:where(h5,em){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm)>div>:where(p,span){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-enhance-quality-confirm.waiting-modal>div>span{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm)>div>.stf-close{display:flex;width:34px;height:34px;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--stf-dark-border);border-radius:999px;background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted);padding:0}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm)>div>.stf-close:hover{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm) .stf-close svg :where(path,rect)[stroke="#263336"],.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm) .stf-close svg :where(path,rect)[stroke="#263335"]{stroke:var(--stf-dark-text-muted);stroke-opacity:1}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog .stf-close[data-func=back] svg path,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-close svg path{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm) ul li a{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm) ul li:last-child a{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent);color:#fff}.stf-wrapper.stf-theme-dark #shoptefyDesign :is(#shoptefy-update-cart-confirm,#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm) .stf-divider{background:var(--stf-dark-border)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-enhance-quality-confirm :where(.stf-expected-sizes-wrp,.stf-expected-size,.shoptefy-custom-control-wrapper){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-enhance-quality-confirm .stf-original-size-desc .stf-size-icon.stf-active{background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-enhance-quality-confirm .enhance-quality-settings>div>label{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog :where(.stf-ai-service-options,.stf-ai-service-text-form,.stf-ai-variant-text){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog :where(.stf-ai-service-option-desc,.stf-ai-service-text-form label,.stf-ai-service-text-form+span){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog .stf-ai-service-text-form textarea{border-color:var(--stf-dark-border);background:#252f30;color:var(--stf-dark-text);caret-color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog .stf-ai-service-text-form textarea::placeholder{color:var(--stf-dark-text-subtle)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog :where(.stf-listening-icon,.stf-ai-lang-badge){border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog .stf-ai-variant.stf-active .stf-ai-variant-text{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-listening-dialog span:not([data-func]){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog :where(.stf-scale-option-title,.stf-scale-option-followup-title){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog :where(.stf-scale-option-subtitle,.stf-tshirt-label,.stf-scale-option-description,.stf-scale-option-note,.stf-scale-option-note strong,.stf-scale-option-followup-subtitle,.stf-scale-option-followup-description,.stf-scale-option-followup-note,.stf-scale-option-followup-note strong){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog :where(.stf-scale-option-divider,.stf-scale-option-followup-separator){background:var(--stf-dark-border)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog :where(.stf-scale-option-followup-content,.stf-scale-button){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-button:hover{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-icon path[fill="#515C5D"]{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-icon path[fill=white],.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-icon path[fill="#FFFFFF"]{fill:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm{position:absolute;inset:0;z-index:10000000000;display:flex;align-items:center;justify-content:center;padding:16px}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm>conf{position:relative;display:flex;width:min(420px,100%);flex-wrap:wrap;justify-content:center;gap:10px;border:1px solid var(--stf-dark-border-strong);border-radius:16px;background:linear-gradient(145deg,var(--stf-dark-surface-raised),var(--stf-dark-surface));padding:44px 24px 24px;box-shadow:0 24px 64px #0105068a}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm>conf:before{content:attr(data-label);position:absolute;top:16px;left:24px;color:var(--stf-dark-text);font-weight:600}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm>conf>p{width:100%;margin:0 0 8px;color:var(--stf-dark-text-muted);text-align:center}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm .shoptefy-btn{border:1px solid var(--stf-dark-accent-hover);background:var(--stf-dark-accent);color:#fff}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm .shoptefy-btn.white{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-confirm [data-btn=close]{position:absolute;top:14px;right:16px;color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-image-workspace .stf-image-editor-init-loader{background:#070c0dbd;backdrop-filter:blur(3px)}html.puppy-dark #shoptefy-lightbox{color-scheme:dark;color:#f1f7f6}html.puppy-dark #shoptefy-lightbox .kalb-overlay{background:#070c0dbd;backdrop-filter:blur(4px)}html.puppy-dark #shoptefy-lightbox :where(#shoptefy-lightbox-body,#shoptefy-lightbox-content,#shoptefy-lightbox-footer){border-color:#536364;background:#2a3435;color:#f1f7f6}html.puppy-dark #shoptefy-lightbox a.kalb-close{border-color:#536364;background:#343f40;color:#bdc9c7}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(#stf-teams-order-modal,#shoptefy-shapes,.stf-teams-modal-content,.stf-teams-modal-header,.stf-teams-modal-footer,.stf-teams-roster-row,.stf-teams-intro-step,.stf-teams-import-header-options){border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-teams-top-pill,.stf-teams-import-header-option,.stf-teams-color-options){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-prodcut-section-dialog .stf-product-info-dialog-header,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-prodcut-section-dialog .stf-product-info-dialog-table-header{background:transparent}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-prodcut-section-dialog .stf-product-info-dlg-header{border-color:var(--stf-dark-border);background:linear-gradient(145deg,var(--stf-dark-surface-raised),var(--stf-dark-surface))}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-prodcut-section-dialog .stf-size-table .stf-th{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-prodcut-section-dialog .stf-size-table .stf-table-header .stf-tr{background:transparent}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-dialog .stf-clipart-grid-item,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog .stf-clipart-grid-item,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-text .stf-gfxs-wrp .stf-gfxs .stf-font-list{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);box-shadow:0 8px 18px #0207081f}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog .stf-product-filter-thumbnail{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog :where(.stf-product-filter-dialog-header,.stf-product-thumbnail-container,.stf-filter-dialog-clipart-list-grid){background:transparent;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-dialog:not(:has(.stf-bg-visible.stf-visible)) .stf-clipart-grid-item,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog:not(:has(.stf-bg-visible.stf-visible)) .stf-clipart-grid-item{background-color:var(--stf-dark-surface-raised)!important}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-dialog:not(:has(.stf-bg-visible.stf-visible)) .stf-clipart-grid-item:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog:not(:has(.stf-bg-visible.stf-visible)) .stf-clipart-grid-item:hover{background-color:#465354!important}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-filters-section{border-color:transparent;background:transparent;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-filter-section{border-color:var(--stf-dark-border);background:transparent}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-filter-section h2{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-size-btn{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-size-btn:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-size-btn.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-card{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-card>img{background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-card .stf-product-card-info{border-top:1px solid var(--stf-dark-border);background:linear-gradient(180deg,#2f3a3bfa,#2a3435fc)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-card .stf-product-card-title{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-filter-dlg-catalog-close-btn,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog .stf-filter-dlg-catalog-close-btn{border:1px solid var(--stf-dark-border);border-radius:999px;background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-filter-dlg-catalog-close-btn svg path,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-clipart-section-filter-dialog .stf-filter-dlg-catalog-close-btn svg path{fill:var(--stf-dark-text);stroke:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-controls-content,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title h3,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-subsection-header,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-subsection-header .stf-font-family-title,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-subsection-header .stf-font-family-content{background:transparent;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title h3 .stf-add-new-text,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-style-subsection,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-input,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-stroke-subsection .stf-slider-control-group,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-stroke-subsection .stf-text-effect-btn,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-type-setting-subsection,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-slider-control-group,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text);box-shadow:0 10px 24px #0207081f}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-subsection-header .stf-active-family,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection.open .stf-font-family-lists{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn{border-color:var(--stf-dark-border);background:var(--stf-dark-surface)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn svg{fill:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn.stf-active,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-alignments-subsection .stf-text-alignment-btn.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection .stf-color-subsection-headers .stf-color-tabs{background:var(--stf-dark-surface)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection .stf-color-subsection-headers .stf-color-tab{background:transparent;color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection.stf-text-color p.stf-text-color,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection.stf-stroke-color p.stf-stroke-color{background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection #stf-normal-text-input textarea,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection .stf-color-picker,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-color-subsection .stf-selector-control-group select{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-subsection .stf-text-subsection-header .stf-color-setting>div,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-text-section-dialog .stf-text-alignments-subsection .stf-text-alignment-btn{border-color:var(--stf-dark-border);background-color:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-container,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-header,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-header,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-dialog,.stf-wrapper.stf-theme-dark div#shoptefyDesign .stf-teams-validation-dialog{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal :where(.stf-teams-modal-title,.stf-teams-roster-header h3,.stf-teams-top-mapto,.stf-teams-intro-step strong,.stf-teams-intro-field span,.stf-teams-intro-options-text,.stf-teams-intro-import-mapto,.stf-teams-import-header-caption,.stf-teams-row-number,.stf-teams-baseline-size-label,.stf-teams-baseline-slot-header){color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal :where(.stf-teams-roster-intro p,.stf-teams-intro-step span,.stf-teams-intro-field small,.stf-teams-row-slot-label,.stf-teams-stage-label,.stf-teams-import-header-option-preview,.stf-teams-import-header-toggle-preview){color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal :where(.stf-teams-top-pill,.stf-teams-stage-btn,.stf-teams-preview-container,.stf-teams-roster-size-group,.stf-teams-roster-row,.stf-teams-baseline-wrap,.stf-teams-size-options,.stf-teams-size-option,.stf-teams-import-header-toggle,.stf-teams-import-header-options,.stf-teams-import-header-option,.stf-teams-color-options,.stf-teams-color-option,.stf-teams-intro-help-close,.stf-teams-intro-assign-btn,.stf-teams-intro-sample-row,.stf-teams-intro-field,.stf-teams-intro-import-control,.stf-teams-footer-btn,.stf-teams-secondary-btn){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal :where(.stf-teams-size-option:hover,.stf-teams-import-header-option:not(.stf-active):hover,.stf-teams-color-option:hover,.stf-teams-footer-btn:hover,.stf-teams-secondary-btn:hover){border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal :where(.stf-teams-size-option.stf-active,.stf-teams-import-header-option.stf-active,.stf-teams-footer-btn.is-active){border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal :where(#stf-teams-text-layer-select,.stf-teams-baseline-size-input,.stf-teams-baseline-input,.stf-teams-slot-input,.stf-teams-size-input,.stf-teams-qty-input){border-color:var(--stf-dark-border);background:#252f30;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign .stf-teams-validation-title{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign .stf-teams-validation-close{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-body,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-main-content,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-panel,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-section,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-table-wrapper{border-color:var(--stf-dark-border);background:transparent;color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-table,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-table thead,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-thumbnail-container{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-table th,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-table td{border-color:var(--stf-dark-border);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-table tbody tr:hover,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-action-btn:hover,.stf-wrapper.stf-theme-dark div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-close:hover{background:var(--stf-dark-surface-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-product-info{border-color:var(--stf-dark-border-strong);background:linear-gradient(145deg,#343f40fa,#2a3435fa);color:var(--stf-dark-text);box-shadow:0 18px 42px #02070852}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-product-info h4{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-product-selected-color-name{color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-top-colors-head{color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-product-colors .stf-divider{border-color:var(--stf-dark-border);background:var(--stf-dark-border)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-product-sizes .stf-size-in-stock{border-color:#35b7b085;background:#1e939e33;color:#9de1dc}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-color-btn .stf-product-sizes .stf-size-out-of-stock{border-color:#94a3a12e;background:#94a3a112;color:#bdc9c76b}.stf-wrapper.stf-theme-dark #shoptefyDesign *{scrollbar-color:#718584 #2a3435}.stf-wrapper.stf-theme-dark #shoptefyDesign *::-webkit-scrollbar-thumb{border:2px solid #2a3435;border-radius:999px;background:#718584}.stf-wrapper.stf-theme-dark #shoptefyDesign *::-webkit-scrollbar-track{background:#2a3435}@media(min-width:1025px){.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-top-navbar>.stf-top-nav-button-group>:where(.stf-product-change-btn,.stf-shape-btn,.stf-copy-btn,.stf-cut-btn,.stf-paste-btn),.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-top-navbar>.stf-top-nav-button-group>[data-mode=group]>:where(.stf-group-btn,.stf-ungroup-btn){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:5px}}@media(max-width:1024px){.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-shape-btn>.stf-cross-showing-mobile-btn,.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-shape-btn>.stf-cross-showing-mobile-btn:hover{border:0;background:transparent;box-shadow:none}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-top-navbar>.stf-top-nav-button-group>.stf-cut-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:5px}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-filter-dialog-body{background:var(--stf-dark-bg)}.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-product-section-filter-dialog .stf-product-filters-section{background:#2a3435f0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li{background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li:hover{background:var(--stf-dark-surface-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li.stf-active{background:linear-gradient(145deg,#245b60,#3a4849)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool>div[data-view=sub]{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons{border-color:var(--stf-dark-border-strong);background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div.stf-active{background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-radius-wrp{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #stf-image-editor-color-tuning .stf-control-wrapper>div{border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #stf-image-editor-color-tuning .stf-control-wrapper>div.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body :where(#shoptefy-image-tool,.shoptefy-editor-wrapper) .stf-mobile-tool-controls{border-color:var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body :where(#shoptefy-image-tool,.shoptefy-editor-wrapper) .stf-mobile-tool-controls .stf-color-customize-wrp{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface-raised)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-image-workspace .stf-blend-mode-container :where(#stf-blend-main-mode,#stf-shadow-blend-main-mode,.stf-blend-mode-selector,.stf-blend-mode-option){border-color:var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-image-workspace .stf-blend-mode-container .stf-blend-mode-option:hover{background:var(--stf-dark-surface-soft);color:var(--stf-dark-accent-hover)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace>.stf-control-nav{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface);color:var(--stf-dark-text);box-shadow:0 -16px 42px #02070847}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-control-nav .stf-design-menu-item{border:1px solid var(--stf-dark-border);background:var(--stf-dark-surface-raised);color:var(--stf-dark-text-muted);box-shadow:none;backdrop-filter:none}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-control-nav .stf-design-menu-item:hover,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-control-nav .stf-design-menu-item.stf-active{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-accent-soft)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-settings-header span,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-control-nav .stf-design-menu-item .stf-menu-text{color:var(--stf-dark-text)}.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-control-nav .stf-design-menu-item:hover .stf-menu-text,.stf-wrapper.stf-theme-dark #shoptefyDesign #shoptefy-workspace .stf-control-nav .stf-design-menu-item.stf-active .stf-menu-text{color:var(--stf-dark-accent-hover)!important}}@media(max-width:767px){.stf-wrapper.stf-theme-dark #shoptefyDesign{border-radius:0;background-position:0 0,0 0,0 0,0 9px,9px -9px,-9px 0;background-size:100% 100%,100% 100%,18px 18px,18px 18px,18px 18px,18px 18px}.stf-wrapper.stf-theme-dark #shoptefy-top-navbar{background:#202829f7}.stf-wrapper.stf-theme-dark #shoptefy-workspace>#shoptefy-main{border-right:0;border-left:0;border-radius:0;background:transparent}.stf-wrapper.stf-theme-dark #shoptefyDesign :where(.stf-main-mobile-menu__dropdown,.stf-mobile-object-btn-group,.stf-mobile-object-btn-group-wrapper){border-color:var(--stf-dark-border);background:#2b3536f7;color:var(--stf-dark-text);box-shadow:0 -16px 42px #02070842;backdrop-filter:blur(16px)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-product-info-dialog{background:#273132fa}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-top-color-picker-wrapper,.stf-wrapper.stf-theme-dark #shoptefyDesign #stf-top-color-picker{background:#283233fc}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-fx-tuning-slider-shell:before{background:var(--stf-dark-border-strong)}.stf-wrapper.stf-theme-dark #shoptefyDesign .stf-fx-tuning-slider-shell:after{border-color:var(--stf-dark-accent-hover);background:var(--stf-dark-surface-raised)}}
