@charset "UTF-8";@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/bundles/shoptefynativecommerce/fonts/poppins-v20-latin-ext-regular.woff2?v=2517fd308838) format("woff2");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/bundles/shoptefynativecommerce/fonts/poppins-v20-latin-ext-500.woff2?v=47f3eaee9be9) format("woff2");font-display:swap}:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:100%;padding:0;margin:0}div#shoptefyDesign h1,div#shoptefyDesign h2,div#shoptefyDesign h3,div#shoptefyDesign h4,div#shoptefyDesign h5,div#shoptefyDesign h6{font-weight:700;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}div#shoptefyDesign h3{font-size:1.17em}div#shoptefyDesign img,div#shoptefyDesign svg,div#shoptefyDesign video,div#shoptefyDesign canvas,div#shoptefyDesign audio,div#shoptefyDesign iframe,div#shoptefyDesign embed,div#shoptefyDesign object{vertical-align:unset;display:inline}.shoptefyx-android-add:before{content:"\e003"}.shoptefyx-android-close:before{content:"\e004"}.shoptefyx-android-remove:before{content:"\e006"}#shoptefyDesign input[type=range]::-moz-range-track{background-color:#cecece}#shoptefyDesign input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#d4d4d4;position:relative;border-radius:3px}#shoptefyDesign input[type=range]::-webkit-slider-thumb{border:1px solid #1E939E;height:14px;width:14px;cursor:pointer;-webkit-appearance:none;margin-top:-6px;transition:all .15s ease;background:radial-gradient(circle,transparent 50%,#1E939E 50%);border-radius:50%}#shoptefyDesign input[type=range]::-webkit-slider-thumb:hover{height:18px;width:18px;margin-top:-8px}#shoptefyDesign input[type=range]{-webkit-appearance:none;margin:2px 0;height:22px;background:transparent}#shoptefyDesign input[type=range]:focus{outline:none}#shoptefy-enhance-quality-confirm>div>i.stf-close{position:absolute;top:10px;right:10px;font-size:26px;color:#ccc;cursor:pointer;transition:color ease .25s}#shoptefy-enhance-quality-confirm>div>i.stf-close:hover{color:#333}#shoptefy-enhance-quality-confirm em{display:block;font-size:20px;margin-bottom:10px;font-style:inherit}#shoptefy-enhance-quality-confirm>div{padding:50px 0;transform:translate(-50%) translateY(-50%);position:absolute;top:50%;left:50%;width:420px;background:#f1f1f1;border-radius:5px;box-shadow:5px 5px 25px #00000080}#shoptefyDesign #shoptefy-enhance-quality-confirm img{width:100px;display:inline-block;margin:0 auto 20px}#shoptefy-remove-background-confirm>div{padding:50px 0;transform:translate(-50%) translateY(-50%);position:absolute;top:50%;left:50%;width:420px;background:#f1f1f1;border-radius:5px;box-shadow:5px 5px 25px #00000080}#shoptefy-remove-background-confirm>div>i.stf-close{position:absolute;top:10px;right:10px;font-size:26px;color:#ccc;cursor:pointer;transition:color ease .25s}#shoptefy-remove-background-confirm>div>i.stf-close:hover{color:#333}#shoptefy-remove-background-confirm em{display:block;font-size:20px;margin-bottom:10px;font-style:inherit}#shoptefy-remove-background-confirm ul{list-style:none;margin:35px 0;padding:0;display:inline-block;text-align:center}#shoptefy-remove-background-confirm ul li{border-right:1px solid #ccc;padding:0 14px;cursor:pointer;display:inline-block;margin:0;height:22px}#shoptefy-remove-background-confirm ul li a{text-decoration:none}#shoptefy-remove-background-confirm ul li a:hover{text-decoration:underline}#shoptefy-remove-background-confirm ul li:last-child{border:none}#shoptefyDesign a{color:#4db6ac}#shoptefyDesign a:hover{text-decoration:none}.stf-center{text-align:center!important}.stf-right{text-align:right!important}div#shoptefyDesign{width:100%;display:inline-block;margin:0;font-family:Poppins;font-size:15px;color:#3f4652;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none}div#shoptefyDesign .hidden{display:none!important}div#shoptefyDesign input{font-family:Poppins;padding:0;box-shadow:none}div#shoptefyDesign button{font-family:Poppins;box-shadow:none}div#shoptefyDesign *{box-sizing:border-box}div#shoptefyDesign div#shoptefy-workspace{display:flex;max-width:100%;min-height:calc(100lvh - 60px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;width:auto;clear:both}div#shoptefy-layers ul{margin:5px 0 0;padding:0;list-style:none;float:left;width:100%}div#shoptefy-layers ul li{float:left;width:calc(100% - 10px);box-sizing:border-box;cursor:pointer;border-bottom:1px solid #484f5a;color:#ddd;border-radius:3px;margin:0 5px}div#shoptefy-layers ul li .layer-type{width:24px;float:left;border:none;font-size:14px;line-height:28px;border-radius:3px;text-align:center}div#shoptefy-layers ul li span.layer-name{float:left;padding-left:10px;font-size:15px;letter-spacing:.15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;outline:none;min-width:50px;text-align:left;-webkit-user-select:text;user-select:text}div#shoptefy-layers ul li span.layer-func{float:right;padding-right:5px}div#shoptefy-layers ul li span.layer-func i{font-size:16px;display:flex;justify-content:center;align-items:center;color:#aaa;cursor:pointer;transition:transform .2s ease;border-radius:6px;width:30px;height:30px}div#shoptefy-layers ul li span.layer-func i[data-active=true]{background-color:#d2e9ec}div#shoptefy-layers ul li span.layer-func i[data-act=delete]{color:#ff5985bf}div#shoptefy-layers ul li span.layer-func i[data-act=delete]:hover{color:#ff4a79}div#shoptefy-main .canvas-wrapper{position:relative;clear:both;display:inline-block;background:transparent}div#shoptefy-main .canvas-wrapper .shoptefy-snap-line-x,div#shoptefy-main .canvas-wrapper .shoptefy-snap-line-y{position:absolute;left:0;top:0;height:0px;width:0px;display:none}div#shoptefy-main .canvas-wrapper .shoptefy-snap-line-y{left:50%;top:0;border-right:1px dashed #3fc7ba;height:100%}div#shoptefy-main .canvas-wrapper .shoptefy-snap-line-x{left:0;top:50%;border-bottom:1px dashed #3fc7ba;width:100%}div#shoptefy-main canvas,div#shoptefy-main .canvas-container{max-width:100%;display:inline-block;touch-action:pan-y!important}div#shoptefy-main canvas{height:auto!important}.stf-cross-showing-btn{border-radius:100px;border:1.8px solid #C8DCDF;background:#fff;height:38px;width:38px;display:flex;justify-content:center;align-items:center}.stf-cross-showing-btn.stf-active,.stf-cross-showing-btn:hover{border-color:#1e939e;background:#c8dcdf}.stf-cross-showing-mobile-btn.stf-active{background:#c8dcdf}div#stf-nav-bottom-left{background:#fff;color:#3f4652;border-radius:100px;transition:background ease .25s;height:38px}div#stf-nav-bottom-left:hover{background:#fff}div#stf-nav-bottom-left div[data-nav]{float:left}div#stf-nav-bottom-left div[data-nav=colors]{padding:7px}div#stf-nav-bottom-left div[data-nav=colors]>i{font-style:normal;color:#eee;width:80px;background:#c8dcdf;display:inline-block;border-radius:100px;height:24px;line-height:24px;float:left;text-align:center}div#shoptefy-zoom-wrp{position:relative;background:#fff;color:#ebeced;padding:5px 14px;height:38px;margin-right:42px}div#shoptefy-count-colors{display:none}div#shoptefy-count-colors i:before{float:left;position:absolute;top:-80%;background:#3f4652;padding:5px 10px;border-radius:3px;left:50%;color:#ebeced;transform:translate(-50%);transition:all ease .25s .15s;opacity:0;white-space:nowrap;height:20px;line-height:20px;box-sizing:content-box;font-size:14px}div#shoptefy-count-colors:hover i:before{top:-110%}div#shoptefy-count-colors i:after{content:"";border:6px solid transparent;border-top:6px solid #3f4652;position:absolute;top:100%;left:calc(50% - 4px)}div#shoptefy-count-colors i:after{top:calc(-100% + 37px);opacity:0;transition:all ease .25s .15s}div#shoptefy-count-colors:hover i:after{top:calc(-100% + 26px)}div#shoptefy-zoom-wrp>i[data-zoom]{font-size:18px;margin:0;cursor:pointer;position:absolute;left:-40px;top:0;background:#fff;height:38px;width:40px;line-height:44px;border-right:1px solid #C8DCDF;border-radius:100px 0 0 100px;color:#7d8586;display:flex;justify-content:center;align-items:center}div#shoptefy-zoom-wrp>i[data-zoom]:before{line-height:40px}div#shoptefy-zoom-wrp>i[data-zoom=in]{left:auto;right:-40px;border-left:1px solid #C8DCDF;border-right:none;border-radius:0 100px 100px 0;color:#7d8586}div#shoptefy-zoom-wrp>i:hover{color:#3fc7ba}div#shoptefyDesign div#shoptefy-zoom-wrp input[type=range]{position:relative;width:250px}div#shoptefyDesign div#shoptefy-zoom-wrp [data-range=helper]{margin-right:40px}div#shoptefyDesign div#shoptefy-zoom-wrp [data-range=helper]:after{content:attr(data-value);position:absolute;left:calc(100% + 10px);top:5px;font-size:14px;font-weight:400;color:#000}div#shoptefyDesign div#shoptefy-zoom-wrp input[type=range]{width:80px;bottom:-2px}div#shoptefyDesign div#shoptefy-zoom-wrp input[type=range]:after{color:#ebeced}div#shoptefy-stage-nav.stf-stages-expand ul li[data-stage]{display:flex;padding:5px;background:#fff;transition:opacity ease .25s;border:2px solid transparent}div#shoptefy-stage-nav.stf-stages-expand ul li[data-stage].stf-active{fill:var(--White, #FFF);border-width:2px;border-color:var(--Green, #1E939E);filter:drop-shadow(0px 20px 30px rgba(38,51,54,.05));opacity:1}div#shoptefy-stage-nav.stf-stages-expand ul li[data-stage]:hover{cursor:pointer}div#shoptefy-stage-nav ul li[data-stage]{display:none;border-radius:3px;padding:0}div#shoptefy-stage-nav ul li:hover,div#shoptefy-stage-nav ul li.stf-active{opacity:1;display:inline-block}div#shoptefy-stage-nav ul li:last-child{border:none}#shoptefyDesign div#shoptefy-stage-nav ul li img{height:80px;float:left;border-radius:2px}#shoptefyDesign div#shoptefy-stage-nav.stf-stages-expand ul li img{height:60px}div#shoptefy-notices{position:absolute;top:50px;left:calc(50% + 210px);z-index:10000000000}div[data-mode=group]{display:flex;gap:20px}div#shoptefy-workspace .shoptefy-save-color{display:inline-flex;height:50px;width:50px;justify-content:center;align-items:center}div#shoptefy-workspace .shoptefy-color-presets{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;padding:2px;max-height:calc(100lvh - 550px);min-height:80px;width:276px}#shoptefyDesign.stf-print-tech-color-picker-disabled div#shoptefy-workspace .shoptefy-color-presets{max-height:calc(100lvh - 350px)}div#shoptefy-workspace .shoptefy-color-presets .stf-technology-color-palette-group{grid-column:1 / -1;display:block;margin:0 0 6px}div#shoptefy-workspace .shoptefy-color-presets .stf-technology-color-palette-title{margin:0 0 6px;font-size:11px;line-height:1.2;font-weight:700;color:#596467;text-transform:uppercase;letter-spacing:.04em}div#shoptefy-workspace .shoptefy-color-presets .stf-technology-color-palette-entries{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}div#shoptefy-workspace .shoptefy-color-presets .stf-texture-color-box{background-size:cover;background-position:center;background-repeat:no-repeat}div#shoptefy-workspace .shoptefy-color-presets .stf-texture-color-box.stf-disabled{cursor:not-allowed;opacity:.65}div#shoptefy-workspace .shoptefy-color-presets .stf-texture-color-box.stf-disabled:hover{border-width:1px;transform:none}#shoptefyDesign [data-range=helper]{position:relative;display:inline-block}#shoptefyDesign [data-range=helper]:after{content:attr(data-value);position:absolute;left:calc(100% + 10px);top:0;font-size:13px;font-weight:400;color:#3f4652}#shoptefyDesign [data-tip=true]{position:relative;transition:transform .2s ease}.shoptefy-cart-field-quantity span[data-action1]{font-size:15px;border:2px solid rgba(200,200,200,.5);line-height:30px!important;color:#ccc;transition:all .25s ease}.shoptefy-cart-field-quantity span:not(.shoptefy-required-msg){cursor:pointer;color:#3f4652;height:24px;display:inline-block;border-radius:50%}.shoptefy-cart-field-quantity span[data-action1=plus],.shoptefy-cart-field-quantity span[data-action1=minus]{padding:10px}.shoptefy-cart-field-quantity{display:block;margin-bottom:10px}.shoptefy-cart-field-quantity:last-child{margin:0}.shoptefy-cart-field-value{margin:0 7px}div#shoptefyDesign .shoptefy-cart-field-quantity input{display:block;width:65px;height:100%;border:none;text-align:center;transition:all .25s ease;box-shadow:none;color:#555;font-size:14px;background:#fafafa;height:34px;line-height:34px;border-radius:30px;outline:none}div#shoptefyDesign .shoptefy-cart-field-quantity input:hover,div#shoptefyDesign .shoptefy-cart-field-quantity input:focus{border-color:#64646480}div#shoptefyDesign .shoptefy-cart-field-quantity input::placeholder{transition:color .2s ease}div#shoptefyDesign .shoptefy-cart-field-quantity input:focus::placeholder{color:transparent}@media(max-width:767px){div#shoptefyDesign .shoptefy-cart-field-quantity input{font-size:16px}}.shoptefy-workspace{width:90vw;display:inline-block;position:absolute;top:0;left:0;background:#fff;height:90lvh;border-radius:5px;z-index:10000000000}#shoptefy-svg-edit{float:left;height:90lvh;width:calc(90vw - 280px);position:relative;box-sizing:border-box;background:#fff;border-top-left-radius:5px;border-bottom-left-radius:6px;overflow:auto;text-align:center;padding:10px}div#shoptefyDesign .shoptefy-workspace div[data-view=zoom] input[type=range]{width:90px;float:left;display:block;margin-right:5px;margin-top:5px}#shoptefyDesign #shoptefy-svg-edit svg{max-width:calc(100% - 20px);max-height:calc(100% - 20px)}#shoptefyDesign #shoptefy-svg-edit svg>path:hover,#shoptefyDesign #shoptefy-svg-edit svg>polygon:hover,#shoptefyDesign #shoptefy-svg-edit svg>polyline:hover,#shoptefyDesign #shoptefy-svg-edit svg g>ellipse:hover,#shoptefyDesign #shoptefy-svg-edit svg g>path:hover,#shoptefyDesign #shoptefy-svg-edit svg g>polyline:hover{stroke:#d44545}#shoptefy-svg-tool{float:right;width:280px;height:90lvh;overflow:auto;box-sizing:border-box;text-align:left;background:#3f4652;color:#eee}#shoptefyDesign #shoptefy-svg-tool h3{margin:10px 0;padding:0 14px;font-weight:500}.stf-wrapper{position:relative;overflow:hidden}#shoptefyDesign{border-radius:20px;background:#f5f8fa}#shoptefyDesign .stf-button{cursor:pointer}.stf-main-bg .stf-main-ellipse1{position:absolute;flex-shrink:0;border-radius:912px;width:50vw;height:50vw;background:linear-gradient(306deg,#d6e8eb 8.25%,#f6fafb 86.51%)}.stf-main-bg .stf-main-ellipse1{left:-200px;top:300px}.stf-main-bg .stf-main-ellipse2{left:60vw;top:-300px}#shoptefy-top-navbar{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 30px;gap:10px;border-bottom:1px solid var(--Stroke, #C8DCDF)}#shoptefy-top-navbar>.stf-top-nav-button-group{display:flex;align-items:center;gap:12px;width:100%}#shoptefy-top-navbar>.stf-top-nav-button-group .stf-top-button:not(.stf-disabled):hover{border:1px solid #1E939E}#shoptefy-top-navbar>.stf-top-nav-button-group .stf-order-func{display:none}#shoptefy-top-navbar>.stf-top-nav-button-group .stf-order-func.stf-disabled{cursor:not-allowed}#shoptefy-top-navbar>.stf-top-nav-button-group .stf-order-func.stf-disabled .stf-action-text{color:#c8dcdf}.stf-top-nav-action-button-group{display:flex;align-items:center;gap:8px}.stf-action-group{display:flex;align-items:center;gap:40px;position:relative}.stf-history-button-group{display:flex;gap:12px;padding-top:4px;padding-bottom:4px}.stf-action-group .stf-button{filter:grayscale(1)}.stf-action-group .stf-button:hover{filter:none}.stf-divider{width:1px;height:24px;background:var(--Stroke, #C8DCDF)}#shoptefy-workspace .shoptefy-main{z-index:1001}.stf-top-button,.stf-round,.stf-CTA{display:flex}.stf-round{align-items:center;padding:12px 20px 12px 16px;gap:8px;border-radius:100px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);box-shadow:0 20px 30px #2633360d}.stf-CTA{justify-content:flex-end;padding:12px 0;gap:8px;flex:1}.stf-product-price-section .stf-CTA{display:block;padding:0}.stf-product-price-section .stf-CTA .stf-button{justify-content:center}.stf-CTA .stf-top-button{border-radius:100px;background:var(--Green, #1E939E);position:relative}.stf-CTA .stf-top-button .stf-price-desc{color:#fff;font-size:8px;position:absolute;bottom:3px;width:calc(100% - 36px);display:flex;justify-content:center}.stf-product-price-section .stf-CTA .stf-top-button .stf-price-desc{font-size:10px}.stf-CTA span{color:var(--White, #FFF)}.stf-action-text{font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:var(--Dark, #263335);text-align:center}.stf-CTA .stf-action-text{font-size:18px}.stf-how-to-measure{display:flex;align-items:flex-start;justify-content:space-between;margin-top:20px}#shoptefyDesign .stf-how-to-measure .stf-how-to-measure-content h3{margin:0}.stf-how-to-measure .stf-how-to-measure-content ul{margin:0;padding:12px;list-style-type:none}.stf-how-to-measure .stf-how-to-measure-content ul li{color:#7d8586;font-weight:500}.stf-how-to-measure .stf-how-to-measure-content ul li:not(:last-child){margin-bottom:12px}.stf-how-to-measure .stf-measure-image{padding:14px;background:#fff;border-radius:16px}#shoptefyDesign .stf-how-to-measure .stf-measure-image img{height:110px;width:auto;object-fit:contain}div#shoptefyDesign div#shoptefy-workspace{display:flex;margin-top:30px;position:relative;height:calc(100lvh - 60px)}#shoptefy-workspace .stf-left-nav{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 0 10px 30px;flex-shrink:0;width:150px}#shoptefy-workspace #shoptefy-stage-nav{display:flex;flex-direction:column;align-items:flex-start}#shoptefy-workspace #shoptefy-stage-nav ul{background:#fff6;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.4);border-radius:10px;width:120px;padding:10px}#shoptefy-workspace #shoptefy-stage-nav ul li{background:transparent;padding:10px}#shoptefy-workspace #shoptefy-stage-nav ul li.stf-active{background:#fff}#shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li img{max-width:100%!important;max-height:100%!important;object-fit:contain;image-rendering:-webkit-optimize-contrast}#shoptefy-workspace>#shoptefy-main{flex:1;max-width:calc(100vw - 250px)}#shoptefy-workspace>.stf-control-nav{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:74px;width:100px}#shoptefy-workspace .stf-control-nav .stf-design-main-menu{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;height:calc(100% - 40px);position:relative}#shoptefy-workspace .stf-control-nav .stf-design-menu-item{display:flex;flex-direction:column;align-items:center;width:90px;padding:16px 0;gap:8px;border-radius:16px;transition:color .3s ease}@media(max-height:750px){#shoptefy-workspace .stf-control-nav .stf-design-menu-item{padding:8px 0}}#shoptefy-workspace .stf-control-nav .stf-design-menu-item:last-child{position:relative;bottom:10px;margin-top:auto}#shoptefy-workspace .stf-design-menu-item .stf-menu-text{transition:color .3s ease;color:var(--Dark, #263335);text-align:right;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:125%}div#shoptefyDesign .stf-hover-change-svg .stf-img{width:50px;height:50px;padding:5px;background-color:transparent;border-radius:4px;transition:background-color .3s ease,filter .3s ease}div#shoptefyDesign .stf-hover-change-svg .stf-img-blue,div#shoptefyDesign .stf-hover-change-svg.stf-active .stf-img,div#shoptefyDesign .stf-hover-change-svg:hover .stf-img{display:none}div#shoptefyDesign .stf-hover-change-svg.stf-active .stf-img-blue,div#shoptefyDesign .stf-hover-change-svg:hover .stf-img-blue{display:block;width:50px;height:50px}#shoptefy-workspace .stf-design-menu-item:hover .stf-menu-text,#shoptefy-workspace .stf-design-menu-item.stf-active .stf-menu-text{color:#1e939e}.stf-design-menu-item.stf-active{border-radius:16px;background:var(--White, #FFF);box-shadow:0 20px 30px #2633360d}#shoptefy-workspace .stf-context-menu{display:none;flex-direction:column;align-items:flex-start;padding:16px;gap:8px;width:300px;border-radius:24px;background:var(--White, #FFF);box-shadow:0 20px 30px #2633360d;position:absolute}#shoptefy-workspace .stf-context-item{display:flex;width:100%;padding:12px 16px;align-items:center;gap:8px;align-self:stretch;background:var(--10, #E9EBEB);border-radius:16px;border:1px solid var(--Stroke, #C8DCDF);box-shadow:0 20px 30px #2633360d}#shoptefy-workspace .stf-context-item:hover{border-radius:16px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);box-shadow:0 20px 30px #2633360d}#shoptefy-workspace .stf-context-menu .stf-menu-text{color:var(--Dark, #263335);text-align:right;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:125%}#shoptefy-workspace .stf-settings-header,.stf-mobile-function-button{display:none}#shoptefy-workspace .shoptefyx-android-remove,#shoptefy-workspace .shoptefyx-android-add{display:flex;justify-content:center}#shoptefy-stage-nav.stf-stages-expand ul li[data-stage].stf-active{border-radius:10px}.stf-product-info-dialog{position:absolute;right:100px;z-index:100;max-width:600px;margin-right:20px;padding-left:20px;padding-right:20px;border-radius:8px;border:1px solid var(--Stroke, #C8DCDF);background:#ffffff6b;backdrop-filter:blur(4px);box-shadow:0 4px 6px #0000001a;height:calc(100% - 50px);width:430px;-ms-overflow-style:none;scrollbar-width:none;visibility:hidden;transition:opacity .4s ease-out,visibility .4s ease-out;opacity:0}.stf-product-info-dialog.stf-active{opacity:1;visibility:visible;z-index:1000}.stf-product-info-dialog .stf-product-info-dialog-content{height:100%}.stf-product-info-dialog-body{height:calc(100% - 184px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.stf-product-section{margin-top:20px;margin-bottom:20px}.stf-product-section:nth-child(1){margin-top:5px}#shoptefyDesign .stf-product-section h4{margin:0}#stf-prodcut-section-dialog.stf-price-entry-mode .stf-product-info-dialog-body>h4{align-items:center;background:#d2e9ec61;border:1px solid var(--Stroke, #C8DCDF);border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:12px 14px}#stf-prodcut-section-dialog.stf-price-entry-mode .stf-product-info-dialog-body>h4 .stf-product-color{color:var(--Green, #1E939E);font-weight:700;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}#stf-prodcut-section-dialog.stf-price-entry-mode .stf-product-dlg-color-palette{display:none}.stf-product-info-dlg-header{display:flex;align-items:center;border-radius:8px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);padding:10px}.stf-product-info-dlg-header svg{margin-left:auto}.stf-edit-product-link-section{cursor:pointer;flex:1}.stf-product-dialog-image{width:50px;height:50px;border-radius:15%;margin-right:15px;object-fit:contain}#shoptefyDesign .stf-product-details-link h3{margin:0;font-size:14px}#shoptefyDesign #shoptefy-workspace .stf-product-info-dlg-header a{color:var(--Green, #1E939E)!important;text-decoration:none;font-size:14px}.stf-product-dlg-edit-link:hover{text-decoration:underline}.stf-product-dlg-size-section{margin-bottom:20px}.stf-size-table{width:100%;border-collapse:collapse;margin-top:-10px}.stf-size-table .stf-th,.stf-size-table .stf-tr{display:grid;width:100%;align-items:center}.stf-size-table .stf-th:not(:nth-child(2)),.stf-size-table .stf-td:not(:nth-child(2)){justify-content:center}.stf-size-table .stf-td:nth-child(2),.stf-size-table .stf-td:nth-child(3),.stf-size-table .stf-td:nth-child(4),.stf-size-table .stf-td:nth-child(5),.stf-size-table .stf-td:nth-child(6){color:#263335;text-align:center;font-size:12px;font-weight:400}.stf-size-table .stf-tr{padding-top:10px;padding-bottom:10px}.stf-size-table .stf-tr:last-child{border:none}.stf-size-table .stf-th,.stf-size-table .stf-td{text-align:left}.stf-size-table .stf-td .undefined{color:#d4d6d7}.stf-size-table .stf-td .shoptefy-cart-field-quantity{display:flex;background:#f6fafb;border-radius:20px;padding:4px 7px;gap:2px}.stf-size-table .stf-td .shoptefy-cart-field-quantity .shoptefy-cart-field-value{margin:0}div#shoptefyDesign .stf-size-table .stf-td .shoptefy-cart-field-quantity .shoptefy-cart-field-value input{width:28px;height:24px}.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=plus],.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=minus]{padding:7px;width:24px;height:24px;border:none}.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=plus].stf-disabled svg,.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=minus].stf-disabled svg{fill:var(--Content-40, rgba(38, 51, 54, .4))}.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=plus]{background:#1e939e;display:flex;justify-content:center;align-items:center}.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=plus] svg{fill:#fff}.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=minus]{background:#fff;display:flex;justify-content:center;align-items:center}.stf-size-table .stf-td .shoptefy-cart-field-quantity span[data-action1=minus] svg{fill:#000}.stf-qty-disabled [data-action1]{background:#d0d0d0!important;cursor:not-allowed;opacity:.6;pointer-events:none}.stf-size-table .stf-th{flex:1;text-align:center;color:#555;display:flex;justify-content:center;color:var(--60, #7D8586);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:130%}.stf-size-table .stf-td{font-size:14px;flex:1;text-align:center;display:flex;justify-content:center;font-style:normal;font-weight:600;line-height:125%}.stf-size-table .stf-td:nth-child(3),.stf-size-table .stf-td:nth-child(4),.stf-size-table .stf-td:nth-child(5){justify-content:center}.stf-size-table .stf-td .shoptefy_form_stf-content{background:#f6fafb;padding:4px 7px;border-radius:20px}.stf-size-table .stf-tbody{border-radius:12px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);padding-left:5px;padding-right:5px}.stf-tbody .stf-tr{border-bottom:1px solid var(--Stroke, #C8DCDF)}.stf-size-table .stf-td:nth-child(2) span{background:var(--New, #D2E9EC);border-radius:18px;padding:5px}.stf-size-table .stf-product-stock.stf-product-available span.stf-stock-green{color:var(--Green, #1E939E);background:var(--New, #D2E9EC)}.stf-size-table .stf-product-stock.stf-product-available span.stf-stock-orange{background:#fcb71633;color:var(--Yellow, #FCB716)}.stf-size-table .stf-product-stock.stf-product-available span.stf-stock-red,.stf-size-table .stf-product-stock.stf-product-unavailable span{background:var(--New, #DAE0E6);color:var(--80, #515C5D)}.stf-size-table .stf-product-stock.stf-notice span{background:#fcb71633;color:var(--Yellow, #FCB716)}.stf-gender-alternative{text-align:center}.stf-gender-buttons{margin-top:10px}.stf-product-info-dialog-table-header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:1rem}@media(max-width:440px){.stf-product-dlg-size-section .stf-product-info-dialog-table-header{flex-direction:column;align-items:start}}.stf-product-info-dialog-table-header .stf-qty-type{display:flex;justify-content:space-between;align-items:center;gap:4px}.stf-product-info-dialog-table-header .stf-qty-type>span{background:#dae0e6;border-radius:18px;padding:5px;font-weight:600;font-size:12px}.stf-product-info-dialog-table-header .stf-qty-type>span.stf-active{color:#1e939e;background:#d2e9ec;border:1px solid #1E939E}#stf-product-description{position:relative}#stf-product-description:before{content:"";position:absolute;top:3px;left:-5px;border-width:12px;border-style:solid;border-color:#fff transparent transparent transparent;opacity:0;visibility:hidden;pointer-events:visible;transition:opacity .3s,visibility .3s;rotate:180deg}#stf-product-description .stf-content{display:none;position:absolute;top:20px;background:#fff;z-index:10;width:400px;padding:0 10px;left:-120px;border-radius:20px;border:1px solid #E4EFF1;box-shadow:0 20px 30px #2633360d;max-width:90vw}#stf-product-description .stf-content .stf-content-footer{color:#263335;text-align:center;font-size:9px;font-style:normal;font-weight:400;line-height:normal;padding:5px 10px 15px;border-top:1px solid #C8DCDF}#stf-product-description.stf-active .stf-content,#stf-product-description:hover .stf-content{display:block}#stf-product-description.stf-active:before,#stf-product-description:hover:before{opacity:1;visibility:visible}.stf-table-header{padding-left:6px;padding-right:6px}.stf-collapse-button{background:none;border:none;font-size:16px;cursor:pointer;transition:transform .8s ease}.stf-collapsed{display:none!important}.stf-collapse-button.stf-expanded{transform:rotate(180deg)}.stf-collapsable-header{display:flex;justify-content:space-between;align-items:center}.stf-product-dlg-color-palette{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;margin-top:10px}.stf-color-box{position:relative;width:32px;height:32px;border-radius:4px;cursor:pointer;display:inline-block;background-color:attr("data-color");border:1px solid #7ec8c4}.stf-color-box:hover{border:3px solid #7ec8c4;transform:scale(1.1);z-index:99999}.stf-color-box .stf-check{position:absolute;inset:0;pointer-events:none;background:center / 16px 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.5 8C14.5 11.5899 11.5899 14.5 8 14.5C4.41015 14.5 1.5 11.5899 1.5 8C1.5 4.41015 4.41015 1.5 8 1.5C11.5899 1.5 14.5 4.41015 14.5 8Z' fill='white' stroke='%231E939E' stroke-width='3'/%3E%3Cpath d='M6.83333 10.6667C6.62083 10.6667 6.47917 10.5958 6.3375 10.4542L4.2125 8.32917C3.92917 8.04583 3.92917 7.62083 4.2125 7.3375C4.49583 7.05417 4.92083 7.05417 5.20417 7.3375L7.32917 9.4625C7.6125 9.74583 7.6125 10.1708 7.32917 10.4542C7.1875 10.5958 7.04583 10.6667 6.83333 10.6667Z' fill='%231E939E'/%3E%3Cpath d='M6.83333 10.6667C6.62083 10.6667 6.47917 10.5958 6.3375 10.4542C6.05417 10.1708 6.05417 9.74583 6.3375 9.4625L10.5875 5.2125C10.8708 4.92917 11.2958 4.92917 11.5792 5.2125C11.8625 5.49583 11.8625 5.92083 11.5792 6.20417L7.32917 10.4542C7.1875 10.5958 7.04583 10.6667 6.83333 10.6667Z' fill='%231E939E'/%3E%3C/svg%3E");opacity:0}.stf-color-box.stf-active .stf-check,.stf-color-box.choosed .stf-check{opacity:1}.stf-tooltip{position:relative}.stf-tooltip:after{content:attr(data-tooltip);position:absolute;top:-36px;left:50%;transform:translate(-50%);border-radius:4px;background:var(--Dark, #2c3e50);box-shadow:0 20px 30px #2633360d;color:var(--White, #FFF);padding:5px 12px;white-space:nowrap;font-size:14px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;pointer-events:visible;line-height:1.2}.stf-tooltip:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#2c3e50 transparent transparent transparent;opacity:0;visibility:hidden;pointer-events:visible;transition:opacity .3s,visibility .3s}#shoptefy-svg-strokes-custom .stf-tooltip:after,#shoptefy-svg-fills-custom .stf-tooltip:after,.shoptefy-color-presets-my-colors .stf-tooltip:after{background:#e63131;top:35px;z-index:20}#shoptefy-svg-strokes-custom .stf-tooltip:before,#shoptefy-svg-fills-custom .stf-tooltip:before,.shoptefy-color-presets-my-colors .stf-tooltip:before{border-color:#e42626 transparent transparent transparent;top:23px;left:7px;rotate:180deg;transform:inherit;z-index:20}#shoptefy-svg-strokes-custom .stf-tooltip:after,#shoptefy-svg-fills-custom .stf-tooltip:after{top:40px}#shoptefy-svg-strokes-custom .stf-tooltip:before,#shoptefy-svg-fills-custom .stf-tooltip:before{left:10px;top:30px}#shoptefy-svg-fills-custom .gradient-controls{display:flex}#shoptefy-svg-fills-custom #gradient-editor .stf-tooltip:before{left:0;top:12px}#shoptefy-svg-fills-custom #gradient-editor .stf-tooltip:after{top:30px}#shoptefy-svg-fills-custom .color-box-wrp>.stf-tooltip:first-child:after,#shoptefy-svg-fills-custom .color-box-wrp>.stf-tooltip:first-child:before{display:none}#shoptefy-svg-fills-custom .color-box-wrp{display:flex;align-items:center;gap:6px}.stf-product-dlg-color-palette .stf-color-box.stf-tooltip:nth-child(10n):after{left:-10px}.stf-product-dlg-color-palette .stf-color-box.stf-tooltip:nth-child(10n+1):after{left:0}.shoptefy-save-color.stf-tooltip:after{left:-35%}.stf-clipart-switch-button-container .stf-tooltip:after{top:-18px}.stf-clipart-switch-button-container .stf-tooltip:before{top:8px}.stf-tooltip1:after{content:attr(data-tooltip);position:absolute;transform:translate(-50%);border-radius:4px;background:var(--Dark, #2c3e50);box-shadow:0 20px 30px #2633360d;color:var(--White, #FFF);padding:5px 12px;white-space:nowrap;font-size:14px;opacity:1;visibility:visible;transition:opacity .3s,visibility .3s;pointer-events:none}.stf-clipart-switch-button-container{position:absolute;left:-30px;top:50%;width:60px;height:60px;display:inline-block;cursor:pointer}.stf-product-filter-dialog{position:absolute;left:0;top:0;width:100vw;height:100lvh;z-index:10002;background:transparent}.stf-product-filter-dialog-body{display:flex;margin:0 auto;padding:20px;height:100%;opacity:1;visibility:visible;background:#4f5a5df7}#shoptefyDesign .stf-product-filter-dialog-body h1{color:var(--Dark, #263335);font-size:24px;font-style:normal;font-weight:700;line-height:20px;margin-top:24px;margin-bottom:24px}.stf-product-filter-dialog-body.hidden{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility .5s ease-out}.stf-product-filter-dialog-body::-webkit-scrollbar{display:none}.stf-product-filter-dialog-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:32px;gap:8px}#shoptefyDesign .stf-product-filter-dialog-header h1{margin-top:10px;margin-bottom:0}.stf-product-filters-section{width:430px;flex-shrink:0;display:block;unicode-bidi:isolate;padding:20px;overflow-x:visible;overflow-y:auto;margin:10px;background:#fff;border-radius:20px;display:flex;flex-direction:column;scrollbar-width:none}#shoptefyDesign .stf-product-filters-section h1{font-size:24px;margin-bottom:20px}.stf-filter-section{border-bottom:1px solid var(--Stroke, #C8DCDF);padding-bottom:12px;padding-top:20px}#shoptefyDesign .stf-filter-section h2{margin-bottom:10px;color:var(--60, #7D8586);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:130%}.stf-filter-section>div{padding-left:10px}.stf-filter-options label{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.stf-checkarea{position:relative}div#shoptefyDesign .stf-checkarea input{position:absolute;cursor:pointer;height:0;width:0}.stf-customcheck{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#fff;border:2px solid rgba(179,179,179,.7);border-radius:30%}.stf-customcheck:hover{border:2px solid rgba(30,147,158,.3)}div#shoptefyDesign .stf-checkarea input:checked~.stf-checkbox-text{font-weight:700}.stf-checkarea .stf-checkbox-text{margin-left:15px}.stf-filter-color-options{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;padding-top:15px;padding-bottom:15px}.stf-filter-color-options .stf-color-btn.stf-tooltip:last-child:after{left:-55%}.stf-color-btn{width:30px;height:30px;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:0}.stf-color-btn:not(.stf-active):hover{transform:scale(1.1);border:3px solid #1E939E}.stf-color-btn.stf-active{border:3px solid #1E939E}.stf-size-options{padding-top:15px;padding-bottom:15px}.stf-size-options>div{display:flex;flex-direction:column}.stf-size-options .stf-sizes-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}#stf-reset-filters{color:var(--Green, #1E939E);text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.stf-size-btn{padding:4px;background:#f7f7f7;border:1px solid #ddd;border-radius:4px;cursor:pointer;min-width:28px;font-size:14px;font-weight:700;color:#263335;display:inline-flex;justify-content:center;align-items:center}.stf-size-btn:not(.stf-active):hover{background:var(--New, #D2E9EC);color:var(--Green, #1E939E)}.stf-size-btn.stf-active{background:var(--New, #D2E9EC);color:var(--Green, #1E939E);font-weight:700}.stf-product-thumbnail-container{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1;width:100%;height:100%;position:relative}.stf-product-thumbnail-container .stf-products-grid-loader{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;z-index:10001220;pointer-events:none}.stf-product-thumbnail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;flex-grow:1;padding-top:10px}.stf-product-empty-state{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;padding:24px;text-align:center;font-size:18px;font-weight:500;color:#515c5d}.stf-product-card-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;width:100%;height:150px;padding-top:10px}.stf-product-card-info .stf-product-card-title{margin:0;padding-left:20px;padding-right:20px;height:50px;display:flex;justify-content:center;align-items:center;color:var(--Dark, #263335);font-size:14px;font-style:normal;font-weight:600;line-height:125%}.stf-product-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden;border-radius:16px;background:var(--Background, #F6FAFB);transition:transform .2s;padding-bottom:10px}.stf-product-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a;cursor:pointer}#shoptefyDesign .stf-product-card img{height:auto;object-fit:contain;padding:15px;max-height:320px;width:100%;flex:1}.stf-collapsable-header{cursor:pointer}.stf-product-card-brand{color:#666;font-size:14px}.stf-product-card-price{color:var(--Green, #1E939E);font-size:16px;font-style:normal;font-weight:900;line-height:125%}.stf-product-tags{margin-top:15px;display:flex;align-items:center;gap:8px}.stf-product-tags .product-card-sign{padding-right:8px;border-right:1px solid var(--Stroke, #C8DCDF);display:flex;align-items:center}#shoptefyDesign .stf-product-tags .product-card-sign img{width:15px;height:15px}.stf-tag,.stf-gender-btn{padding:4px 12px;background:#e0e0e0;font-size:12px;color:var(--Green, #1E939E);text-align:right;font-style:normal;font-weight:600;line-height:130%;border-radius:52px;background:var(--New, #D2E9EC)}.stf-gender-btn{outline:none;border:none;margin-left:6px;font-size:15px;padding:6px 14px;cursor:pointer}.stf-gender-btn:hover{background:#c8dcdf}.stf-product-card-male{color:#666;background:transparent;border:none}.stf-product-filter-thumbnail{display:flex;flex-direction:column;unicode-bidi:isolate;width:100%;padding:20px 20px 30px;background:#fff;overflow:unset;margin:10px;border-radius:20px}.stf-close-btn{padding:7px;background:none;border:none;font-size:18px;cursor:pointer;color:#999;transition:color .3s,background-color .3s,transform .3s;border-radius:52px;background:var(--New, #DAE0E6);display:inline-flex}.stf-close-btn:hover{color:#666;background-color:#b0c4de;transform:scale(1.1)}#shoptefyDesign .stf-close-btn img{transition:transform .3s}.stf-catalog-top{display:flex;justify-content:end;margin-right:20px;align-items:center}.stf-product-info-dialog{max-width:100%}.stf-layer-info-dialog-header{display:flex;justify-content:space-between;align-items:center;width:100%}.stf-layer-info-dialog-header .stf-close-btn{display:none}.stf-layer-info-dialog-header .stf-layer-info-dialog-ttle{color:var(--Dark, #263335);font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin:0}div#shoptefy-stage-nav ul li[data-stage]{border-radius:15px}div#shoptefy-main .canvas-wrapper{display:flex;align-items:center;margin-top:0}#shoptefy-workspace>#shoptefy-main{display:flex;align-items:center;position:relative}#stf-stage-left-bar-container{display:flex;flex-direction:column;z-index:1}.stf-align-horizon-center-btn,.stf-object-rotate-btn,.stf-product-color-btn,.stf-open-text-editor-btn,#stf-stage-left-bar-container .stf-product-change-btn{border:2px solid var(--Stroke, #C8DCDF);border-radius:16px;width:44px;height:44px;display:flex;justify-content:center;align-items:center;background:#fff;cursor:pointer}.stf-open-text-editor-btn{padding-right:4px;display:none}.stf-CTA .stf-action-text{font-weight:700}.stf-align-horizon-center-btn,.stf-object-rotate-btn,.stf-product-color-btn.stf-desktop,.stf-open-text-editor-btn.stf-desktop{width:50px;height:50px;position:absolute;z-index:10}.stf-align-horizon-center-btn,.stf-object-rotate-btn{background:#ffffff4d;display:none}.stf-align-horizon-center-btn.stf-active,.stf-align-horizon-center-btn:hover,.stf-object-rotate-btn:hover{background:#d2e9eccc;border-color:#1e939e}.stf-object-rotate-btn svg{width:23px;height:27px}.stf-object-rotate-left-btn svg{transform:scaleX(-1)}.stf-top-func-btn{padding:5px;border-radius:6px;line-height:0}.stf-top-func-btn.stf-active{background:var(--New, #D2E9EC);cursor:pointer}.stf-top-func-btn.stf-disabled svg{fill:#dae0e6}#stf-stage-left-bar-container .stf-right-btn-group{display:flex;align-items:center;gap:5px}#stf-stage-nav-container{flex:1;display:flex;align-items:center}#shoptefy-workspace #shoptefy-stage-nav{margin-bottom:100px}.stf-main-mobile-menu{display:none}.stf-main-magic-editor-menu,.stf-main-text-editor-menu,.stf-reset-colors,.stf-main-image-editor-menu,.stf-main-image-editor-eq-menu,.stf-main-image-editor-rb-menu,.stf-main-image-editor-vectorize-menu{display:flex;align-items:center;justify-content:center;width:142px;height:32px;gap:8px;background:#fff;border:2px solid var(--Stroke, #C8DCDF);color:#515c5d;text-align:center;font-size:14px;font-style:normal;font-weight:600;border-radius:30px;cursor:pointer}.stf-main-image-editor-menu{width:178px}.stf-main-image-editor-eq-menu{width:170px}.stf-main-image-editor-rb-menu{width:200px}.stf-main-image-editor-vectorize-menu{width:158px}.stf-vectorize-beta-action{display:flex;align-items:center;gap:10px}.stf-vectorize-beta-color-mode{display:flex;flex-direction:column;gap:4px;flex:1;color:#515c5d;font-size:12px;font-weight:600}.stf-vectorize-beta-color-mode select{width:100%;height:34px;border:1px solid #C8DCDF;border-radius:10px;background:#fff;color:#263336;padding:0 10px}@media(max-width:1024px){.stf-color-palette.stf-mobile .stf-main-image-editor-rb-menu,.stf-color-palette.stf-mobile .stf-main-image-editor-eq-menu,.stf-color-palette.stf-mobile .stf-main-image-editor-vectorize-menu{width:auto;min-width:32px;max-width:158px;height:32px;padding:0 8px;font-size:11px;line-height:1;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stf-color-palette.stf-mobile .stf-main-image-editor-rb-menu svg,.stf-color-palette.stf-mobile .stf-main-image-editor-eq-menu svg,.stf-color-palette.stf-mobile .stf-main-image-editor-vectorize-menu svg{width:20px;height:20px}}.stf-reset-colors{width:32px;border-radius:0;display:none}.stf-main-magic-editor-menu:hover,.stf-main-text-editor-menu:hover{border:2px solid #1E939E}#stf-clipart-section-dialog{display:none;visibility:visible;opacity:1;flex-direction:column;overflow:visible}#stf-clipart-section-dialog.stf-active{display:flex}.stf-clipart-select-box-container{padding-top:20px;height:100%;display:flex;flex-direction:column}.stf-clipart-select,.stf-font-select{position:relative;width:100%;background-color:#fff;border-radius:12px;border:1px solid var(--Stroke, #C8DCDF);padding:10px;cursor:pointer;flex:0}.stf-clipart-selected-option,.stf-font-selected-option{display:flex;align-items:center;justify-content:space-between}.stf-clipart-selected-option .stf-clipart-selected-text-box,.stf-font-selected-option .stf-font-selected-text-box{flex:1;padding-left:10px}.stf-clipart-option,.stf-font-option{width:100%;height:100px;border-radius:8px;margin-right:10px}.stf-font-option{height:auto;margin-right:0;padding:10px;color:var(--Dark, #263335);font-size:14px;font-weight:500}.stf-clipart-option div{flex-grow:1}.stf-clipart-selected-text{font-weight:700;color:#000}.stf-clipart-selected-subtext{color:#38bdf8;font-size:12px;margin:0}.stf-clipart-selectbox-arrow{font-size:16px;color:#000}.stf-clipart-options-dropdown,.stf-font-options-dropdown{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-top:5px;z-index:1000;list-style:none;padding:10px 0;height:500px;overflow:auto;scrollbar-width:none}.stf-font-options-dropdown{height:auto}.stf-clipart-option{display:flex;align-items:center;padding:10px;cursor:pointer}.stf-clipart-option:hover{background-color:#f0f9ff}.stf-clipart-option span{font-size:16px;margin-left:10px}.stf-clipart-option-icon{width:80px;height:80px;object-fit:contain}.stf-hidden{display:none}.stf-clipart-item-container{flex:1;display:flex;flex-direction:column}.stf-clipart-search-bar,.stf-font-search-bar{position:relative}div#shoptefyDesign .stf-clipart-search-bar input,div#shoptefyDesign .stf-font-search-bar input{width:100%;padding:10px 10px 10px 40px;margin:10px 0 0;border-top:none;border-bottom:1px solid var(--Stroke, #C8DCDF);border-left:none;border-right:none;font-size:16px;background:transparent}div#shoptefyDesign .stf-clipart-search-bar input:focus,div#shoptefyDesign .stf-font-search-bar input:focus{border-top:none;border-bottom:2px solid var(--Stroke, #C8DCDF);border-left:none;border-right:none;outline:none;position:relative}.stf-placeholder-icon{position:absolute;left:10px;top:calc(50% + 6px);transform:translateY(-50%);color:var(--Stroke, #C8DCDF);transition:opacity .3s ease;pointer-events:none}.stf-clipart-search-bar+.stf-placeholder-icon,.stf-font-search-bar+.stf-placeholder-icon{opacity:0;visibility:hidden}.stf-clipart-list-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1}#shoptefy-text .stf-gfxs-wrp .stf-gfxs .stf-font-list{height:110px}.stf-clipart-grid-item,#shoptefy-text .stf-gfxs-wrp .stf-gfxs .stf-font-list{text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;padding:10px;display:flex;justify-content:center;align-items:center;position:relative}.stf-empty.stf-clipart-empty{width:100%;font-size:18px;font-weight:500;text-align:center}.stf-bg-visible{border:1px solid #1E939E;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center}#clipart-section-filter-dialog .stf-bg-visible{width:34px;height:34px}.stf-clipart-grid-item:hover{cursor:pointer;border:1px solid var(--Green, #1E939E)}#shoptefyDesign .stf-clipart-grid-item img,#shoptefyDesign #shoptefy-text .stf-gfxs-wrp .stf-gfxs .stf-font-list img{width:100%;height:100px;object-fit:contain}#shoptefyDesign .stf-filter-dialog-clipart-list-grid .stf-clipart-grid-item img{width:80%;max-height:100%}.stf-clipart-grid-item{position:relative}.stf-clipart-grid-item:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M3.9668%200.5H10.0332C11.0978%200.5%2011.9542%200.870646%2012.5449%201.4873C13.1375%202.10613%2013.5%203.01139%2013.5%204.1416V9.85938C13.4999%2010.9894%2013.1375%2011.8941%2012.5449%2012.5127C11.9541%2013.1292%2011.0983%2013.4999%2010.0332%2013.5H3.9668C2.90181%2013.5%202.04486%2013.1295%201.4541%2012.5127C0.861686%2011.8941%200.500081%2010.9894%200.5%209.85938V4.1416C0.500022%203.01139%200.862498%202.10613%201.45508%201.4873C2.04585%200.870646%202.90215%200.5%203.9668%200.5Z%22%20fill%3D%22white%22%20stroke%3D%22%231E939E%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M9.39999%207.76221C9.5557%207.55822%2010.1324%206.92227%2010.8775%207.37549C11.3528%207.66109%2011.7526%208.04773%2012.1803%208.46143C12.3434%208.61962%2012.4607%208.80018%2012.5377%208.99268C12.7707%209.57503%2012.6492%2010.2753%2012.4%2010.8521C12.1046%2011.5385%2011.5391%2012.0569%2010.8268%2012.2837C10.5104%2012.3852%2010.1784%2012.4292%209.84726%2012.4292H3.98105C3.39729%2012.4292%202.88012%2012.2933%202.45663%2012.0386C2.19135%2011.879%202.14473%2011.5114%202.3414%2011.272C2.67037%2010.873%202.99528%2010.4727%203.32285%2010.0688C3.94725%209.29605%204.36794%209.07137%204.83554%209.26807C5.02521%209.34927%205.21575%209.4723%205.41171%209.60107C5.93389%209.94686%206.65981%2010.4209%207.61581%209.90576C8.27368%209.54595%208.65417%208.92879%208.98593%208.39404C9.1217%208.1764%209.25023%207.95886%209.39999%207.76221ZM4.73203%202.93213C5.69099%202.93213%206.4722%203.71341%206.47226%204.67236C6.47226%205.63136%205.69103%206.41162%204.73203%206.41162C3.77246%206.41146%202.99277%205.63126%202.99277%204.67236C2.99283%203.71351%203.7725%202.93229%204.73203%202.93213Z%22%20fill%3D%22%231E939E%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);width:14px;height:14px;position:absolute;z-index:10;top:10px;right:10px}.stf-clipart-grid-item.editable:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M17.4238 6.42381C17.4238 9.97158 14.5477 12.8476 11 12.8476C7.45222 12.8476 4.57617 9.97158 4.57617 6.42381C4.57617 2.87605 7.45222 0 11 0C14.5477 0 17.4238 2.87605 17.4238 6.42381Z' fill='%2342C0E2'/%3E%3Cpath d='M22 14.7134C22 18.2611 19.1239 21.1372 15.5762 21.1372C12.0284 21.1372 9.15234 18.2611 9.15234 14.7134C9.15234 11.1656 12.0284 8.28955 15.5762 8.28955C19.1239 8.28955 22 11.1656 22 14.7134Z' fill='%23FFD061'/%3E%3Cpath d='M9.48535 12.6675C9.9711 12.7848 10.4783 12.8476 11.0002 12.8476C13.8326 12.8476 16.2368 11.0144 17.0911 8.46965C16.6054 8.35216 16.0982 8.28955 15.5763 8.28955C12.7439 8.28955 10.3397 10.1228 9.48535 12.6675Z' fill='%2349BD90'/%3E%3Cpath d='M12.8476 14.7134C12.8476 18.2611 9.97158 21.1372 6.42381 21.1372C2.87605 21.1372 0 18.2611 0 14.7134C0 11.1656 2.87605 8.28955 6.42381 8.28955C9.97158 8.28955 12.8476 11.1656 12.8476 14.7134Z' fill='%23FA70B2'/%3E%3Cpath d='M4.90918 8.46965C5.76352 11.0144 8.16775 12.8476 11.0002 12.8476C11.522 12.8476 12.0292 12.7848 12.515 12.6675C11.6606 10.1228 9.2564 8.28955 6.42399 8.28955C5.90216 8.28955 5.39493 8.35216 4.90918 8.46965Z' fill='%23AF7BC6'/%3E%3Cpath d='M9.15234 14.7132C9.15234 16.4698 9.85763 18.0613 11 19.2209C12.1424 18.0613 12.8476 16.4698 12.8476 14.7132C12.8476 12.9567 12.1424 11.3652 11 10.2056C9.85763 11.3652 9.15234 12.9567 9.15234 14.7132Z' fill='%23EF6122'/%3E%3Cpath d='M12.515 12.6679C12.0292 12.785 11.5218 12.8475 11.0002 12.8475C10.4785 12.8475 9.9711 12.785 9.48535 12.6679C9.79956 11.7321 10.3231 10.8931 11.0002 10.2056C11.6773 10.8931 12.2008 11.7321 12.515 12.6679Z' fill='white'/%3E%3C/svg%3E");width:14px;height:14px;position:absolute;z-index:10;top:10px;right:10px}.stf-clipart-grid-item.editable-motif:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7.637 11.357H11.667' stroke='%231E939E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.1 2.108c.431-.515 1.205-.59 1.731-.168.029.023.963.748.963.748.577.349.756 1.091.399 1.657-.019.03-5.299 6.634-5.299 6.634a.904.904 0 0 1-.727.352l-2.022.026-.455-1.928a.99.99 0 0 1 .176-.775L7.1 2.108Z' stroke='%231E939E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.123 3.334 9.152 5.66' stroke='%231E939E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:14px;height:14px;position:absolute;z-index:10;top:10px;right:10px}.stf-clipart-grid-item.stf-gfx-font:after{content:"";width:11px;height:11px;position:absolute;z-index:10;top:10px;right:10px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M3.8118%207.189C3.75498%207.19964%203.69413%207.18833%203.64248%207.15246L2.52311%206.37491C2.41993%206.30326%202.39336%206.16077%202.46367%206.05682L2.90794%205.39847C3.18845%204.9833%203.75126%204.87789%204.1627%205.16325C4.1627%205.16325%204.1627%205.16325%204.16297%205.16345C4.57402%205.44935%204.68064%206.01988%204.40087%206.43529L3.95663%207.09376C3.92154%207.14578%203.86876%207.17847%203.81205%207.18908L3.8118%207.189ZM2.96425%206.12775L3.71026%206.64588L4.0274%206.17589C4.16714%205.96839%204.11397%205.68328%203.90862%205.5403C3.70296%205.39761%203.4215%205.45032%203.2813%205.6579L2.96435%206.12762L2.96425%206.12775Z%22%20fill%3D%22%231E939E%22%2F%3E%3Cpath%20d%3D%22M1.96108%209.93203L1.02009%2010.1084C0.897467%2010.1313%200.779314%2010.0492%200.756%209.92496L0.577626%208.97106C0.566507%208.91136%200.57918%208.84984%200.612934%208.79973L1.95648%206.80851C1.99014%206.75854%202.04216%206.72418%202.10106%206.71319C2.15996%206.7022%202.22075%206.71531%202.27038%206.74973L3.38975%207.52728C3.49292%207.59893%203.5195%207.74142%203.44919%207.84537L2.10564%209.83659C2.07198%209.88656%202.01985%209.92094%201.96106%209.93191L1.96108%209.93203ZM1.15803%209.6169L1.78513%209.49934L2.94887%207.77463L2.20287%207.2565L1.03912%208.98121L1.15803%209.6169Z%22%20fill%3D%22%231E939E%22%2F%3E%3Cpath%20d%3D%22M6.14743%209.57555C6.14743%209.94459%206.4436%2010.2436%206.80912%2010.2436C7.17464%2010.2436%207.47081%209.94459%207.47081%209.57555H6.14743ZM9.67661%203.11748C9.67661%203.48652%209.97279%203.78555%2010.3383%203.78555C10.7038%203.78555%2011%203.48652%2011%203.11748H9.67661ZM2.61852%203.11748C2.61852%203.48652%202.91469%203.78555%203.28021%203.78555C3.64572%203.78555%203.94189%203.48652%203.94189%203.11748H2.61852ZM4.60358%208.90748C4.23807%208.90748%203.94189%209.20651%203.94189%209.57555C3.94189%209.94459%204.23807%2010.2436%204.60358%2010.2436V8.90748ZM9.45587%2010.2436C9.82139%2010.2436%2010.1176%209.94459%2010.1176%209.57555C10.1176%209.20651%209.82139%208.90748%209.45587%208.90748V10.2436ZM5.0448%201.33615H6.80939V1.08293e-05H5.0448V1.33615ZM6.80912%201.33615H8.57371V1.08293e-05H6.80912V1.33615ZM7.47081%209.57555V0.668078H6.14743V9.57555H7.47081ZM9.67661%202.64743V3.11748H11V2.64743H9.67661ZM2.61852%202.64743V3.11748H3.94189V2.64743H2.61852ZM8.57371%201.33615C9.01043%201.33615%209.26398%201.33802%209.44396%201.36501C9.52495%201.3773%209.56254%201.39119%209.57736%201.39787C9.58662%201.40215%209.58636%201.40295%209.58795%201.40482L10.5717%200.510949C10.3031%200.209517%209.96696%200.0927386%209.63956%200.0435688C9.33915%20-0.00185976%208.96887%201.08293e-05%208.57371%201.08293e-05V1.33615ZM11%202.64743C11%202.19795%2011.001%201.80032%2010.9629%201.48125C10.9232%201.14962%2010.8314%200.802493%2010.5717%200.510949L9.58795%201.40482C9.59033%201.40749%209.59801%201.41578%209.60859%201.44491C9.62103%201.47911%209.63665%201.53844%209.64882%201.64159C9.67529%201.86151%209.67635%202.16375%209.67635%202.64743H11ZM5.0448%201.08293e-05C4.64964%201.08293e-05%204.27936%20-0.00185976%203.97895%200.0435688C3.65181%200.0930058%203.31567%200.209517%203.04676%200.510949L4.0303%201.40482C4.03188%201.40295%204.03188%201.40215%204.04088%201.39787C4.05544%201.39119%204.09329%201.3773%204.17428%201.36501C4.35426%201.33775%204.60808%201.33615%205.04453%201.33615V1.08293e-05H5.0448ZM3.94189%202.64743C3.94189%202.16375%203.94295%201.86178%203.96942%201.64159C3.98186%201.53844%203.99721%201.47884%204.00965%201.44491C4.0205%201.41578%204.02791%201.40749%204.0303%201.40482L3.04676%200.510949C2.78712%200.802226%202.69527%201.14962%202.65557%201.48125C2.61746%201.80032%202.61852%202.19795%202.61852%202.64743H3.94189ZM4.60358%2010.2436H9.45587V8.90748H4.60358V10.2436Z%22%20fill%3D%22%231E939E%22%2F%3E%3C%2Fsvg%3E)}.stf-filter-dialog-clipart-list-grid{justify-content:flex-start}.stf-filter-dialog-clipart-list-grid .stf-clipart-grid-item p{margin:0;padding:10px;font-size:14px}.stf-clipart-list-title-wrapper{display:flex;justify-content:space-between;align-items:center}.stf-clipart-list-title{margin-top:10px;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:500;color:var(--60, #7D8586)}.stf-dialog-detail-switch-button{width:60px}.stf-clipart-category-item{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;cursor:pointer;border-radius:8px;border:1px solid var(--Stroke, #C8DCDF);margin-top:5px;margin-bottom:5px}.stf-clipart-category-item.stf-active{border:3px solid #1E939E}.stf-clipart-category-item:not(.stf-active):hover{border:1px solid var(--Green, #1E939E)}#shoptefyDesign .stf-clipart-category-item img{padding:15px}.stf-clipart-category-list{padding:0;margin:0;flex:1;overflow-y:auto;scrollbar-width:none}.stf-filter-dialog-clipart-list-grid{display:flex;justify-content:flex-start;padding-top:10px;gap:20px;flex-wrap:wrap;padding-left:20px}.stf-filter-dialog-clipart-list-grid .stf-clipart-grid-item{width:calc(20% - 20px);aspect-ratio:1}.stf-clipart-list-grid-container{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-scrollbar{width:0;height:0}}.stf-input-clean-btn{display:none;position:absolute;right:10px;top:20px;background:var(--New, #D2E9EC);border-radius:10px;border-color:transparent;color:#1e939e;cursor:pointer;padding:1px 6px}.stf-product-filter-thumbnail .stf-catalog-top{margin-right:0}#shoptefyDesign .stf-product-filter-thumbnail h2{margin:0}.stf-filter-dialog-title{color:#263335;display:block;font-size:24px;font-style:normal;font-weight:700;height:20px;line-height:20px;margin-top:10px;margin-bottom:0;flex:1}.stf-product-filters-section .stf-clipart-search-bar{margin-top:15px;margin-bottom:10px}.stf-clipart-search-bar #stf-filter-dialog-clipart-search-input{padding-top:10px;padding-bottom:10px}.stf-product-filter-dialog-body .stf-placeholder-icon{top:32px}#shoptefyDesign #stf-prodcut-section-dialog .stf-product-info-dialog-table-header h3{margin:0}#stf-prodcut-section-dialog .stf-product-section{position:relative}#stf-prodcut-section-dialog .stf-product-section .stf-product-price-section{position:sticky;bottom:0}#stf-prodcut-section-dialog .stf-product-section .stf-product-price-section .stf-CTA #shoptefy-cart-action.stf-disabled{background:#dae0e6!important}#stf-clipart-section-dialog .stf-clipart-item-container{height:calc(100% - 110px)}#stf-clipart-section-dialog .stf-clipart-select-box-container .stf-catalog-top,#stf-layer-section-dialog .stf-layer-select-box-container .stf-catalog-top{display:none}#stf-text-section-dialog{padding:0}#stf-text-section-dialog .stf-layer-info-dialog-header{display:block;width:auto;position:absolute;right:8px;top:8px}#stf-text-section-dialog .stf-text-control-buttons{position:absolute;left:-18px;top:27%;display:flex;flex-direction:column;gap:8px;z-index:100001}#stf-text-section-dialog .stf-text-control-buttons .stf-tooltip{z-index:100001}#stf-text-section-dialog .stf-text-control-buttons .stf-tooltip:before,#stf-text-section-dialog .stf-text-control-buttons .stf-tooltip:after{z-index:100002}#stf-text-section-dialog .stf-text-control-buttons .stf-color-picker-btn{background:var(--White, #FFF);padding:6px;filter:drop-shadow(0px 12.903px 19.355px rgba(38,51,54,.05));border-radius:100%;border:2px solid #C8DCDF;cursor:pointer;display:inline-flex;width:37px;height:37px;align-items:center;justify-content:center;margin-top:20px}#stf-text-section-dialog .stf-text-control-buttons .stf-color-picker-btn:hover{transform:scale(1.1);border-color:#1e939e}#stf-text-section-dialog .stf-ai-text-service{border-radius:100px;background:#fff;padding:6px;border:2px solid #C8DCDF;cursor:pointer;display:inline-flex;width:37px;height:37px;align-items:center;justify-content:center}#stf-text-section-dialog .stf-text-control-buttons .stf-ai-text-service{position:relative;left:auto;top:auto}#stf-text-section-dialog .stf-ai-text-service.stf-active,#stf-text-section-dialog .stf-ai-text-service:hover{border-color:#1e939e}#stf-text-section-dialog .stf-microphone{border-radius:100px;background:#fff;padding:6px;border:2px solid #C8DCDF;cursor:pointer;display:inline-flex;width:37px;height:37px;align-items:center;justify-content:center;position:relative}#stf-text-section-dialog .stf-text-control-buttons .stf-microphone{position:relative;left:auto;top:auto}#stf-text-section-dialog .stf-microphone.stf-active{border-color:#1e939e}.stf-language-lists{background:#fff;padding:16px;border-radius:16px;border:1px solid #1E939E;position:absolute;right:40px;top:0;visibility:hidden;transition:opacity .2s,visibility .2s 0s;opacity:0}#shoptefyDesign .stf-language-lists h4{color:#7d8586;font-size:12px;font-weight:600;margin:0}.stf-language-lists ul{list-style-type:none;padding:0;margin-bottom:0}.stf-language-lists ul li{display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:20px;border:1px solid #c8dcdf;width:170px;margin-bottom:2px}.stf-language-lists ul li.stf-active{font-weight:600;background-color:#1e939e;border-color:#1e939e;position:relative;color:#fff}.stf-language-lists ul li:hover{font-weight:600;border-color:#1e939e}.stf-language-lists ul li.stf-active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_8252_9114)%22%3E%3Cpath%20d%3D%22M7.49999%2014.1463C4.78235%2014.1463%202.57141%2011.6298%202.57141%208.53657V5.60974C2.57141%202.51652%204.78235%200%207.49999%200C10.2176%200%2012.4286%202.51652%2012.4286%205.60977V8.5366C12.4286%2011.6298%2010.2176%2014.1464%207.49999%2014.1464V14.1463ZM7.49999%201.46342C5.49132%201.46342%203.85713%203.32345%203.85713%205.60977V8.5366C3.85713%2010.8229%205.4913%2012.683%207.49999%2012.683C9.50869%2012.683%2011.1429%2010.8229%2011.1429%208.5366V5.60977C11.1429%203.32348%209.50867%201.46342%207.49999%201.46342Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M8.35715%206.34135H6.64286C6.28782%206.34135%206%206.01377%206%205.60964C6%205.2055%206.28782%204.87793%206.64286%204.87793H8.35715C8.71219%204.87793%209.00001%205.2055%209.00001%205.60964C9.00001%206.01377%208.71219%206.34135%208.35715%206.34135Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M9.21425%209.2681H5.78568C5.43064%209.2681%205.14282%208.94053%205.14282%208.5364C5.14282%208.13226%205.43064%207.80469%205.78568%207.80469H9.21425C9.56931%207.80469%209.8571%208.13226%209.8571%208.5364C9.8571%208.94053%209.56931%209.2681%209.21425%209.2681Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M7.50001%2017.073C5.49669%2017.073%203.61327%2016.185%202.19672%2014.5727C0.78012%2012.9603%200%2010.8166%200%208.53641V7.56081C0%207.1567%200.28782%206.8291%200.642857%206.8291C0.997895%206.8291%201.28571%207.1567%201.28571%207.56081V8.53641C1.28571%2010.4257%201.9321%2012.202%203.10585%2013.5379C4.27958%2014.8738%205.8401%2015.6096%207.50001%2015.6096C9.15992%2015.6096%2010.7205%2014.8738%2011.8942%2013.5379C13.0679%2012.202%2013.7143%2010.4257%2013.7143%208.53641V7.56081C13.7143%207.1567%2014.0021%206.8291%2014.3572%206.8291C14.7122%206.8291%2015%207.1567%2015%207.56081V8.53641C15%2010.8166%2014.2199%2012.9603%2012.8033%2014.5727C11.3868%2016.1851%209.50334%2017.073%207.50001%2017.073Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M7.50004%2019.9996C7.14497%2019.9996%206.85718%2019.672%206.85718%2019.2679V16.3411C6.85718%2015.9369%207.14497%2015.6094%207.50004%2015.6094C7.8551%2015.6094%208.14289%2015.9369%208.14289%2016.3411V19.2679C8.14289%2019.672%207.8551%2019.9996%207.50004%2019.9996Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_8252_9114%22%3E%3Crect%20width%3D%2215%22%20height%3D%2220%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");width:15px;height:20px;position:absolute;z-index:10;left:10px}#stf-text-section-dialog .stf-microphone.stf-active .stf-language-lists{visibility:visible;opacity:1;pointer-events:all}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-listening-dialog div{display:flex;flex-direction:column;align-items:center;width:420px;position:relative;padding-top:32px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-listening-dialog div span[data-func]{position:absolute;right:10px;top:4px;font-size:24px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-listening-dialog div span:not([data-func]){position:absolute;top:10px;left:10px;font-weight:500}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-listening-dialog div ul li a{padding:6px 32px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-listening-dialog div em{margin:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog>div{width:620px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog.service-option>div{width:450px;padding:24px 24px 8px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog .stf-loader{position:absolute;width:100%;height:100%;background:#0000004d;justify-content:center;align-items:center;display:none;left:0;top:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog .stf-loader img{width:30px;height:30px;margin:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-ai-text-service-dialog.stf-service-option i.stf-close[data-func=back]{padding:8px;left:10px;right:unset;border-radius:52px;border:1px solid var(--New, #DAE0E6);width:38px;height:38px;font-size:unset}.stf-ai-service-options{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:10px;margin-bottom:10px;background-color:#fff;padding:8px 12px;border:1px solid #C8DCDF;border-radius:12px}.stf-ai-service-options .stf-ai-service-option-btn{border-radius:26px;border:2px solid #C8DCDF;color:#fff;font-size:12px;font-weight:600;display:flex;justify-content:center;align-items:center;padding:6px 20px 6px 16px;min-height:52px}.stf-ai-service-options .stf-ai-service-option-btn.fix-grammar{background-color:#008993}.stf-ai-service-options .stf-ai-service-option-btn.recommend{background-color:#ffab2e}.stf-ai-service-options .stf-ai-service-option-btn.generate-text{background-color:#f13964}.stf-ai-service-options .stf-ai-service-option-desc{font-size:12px;color:#515c5d}.stf-ai-text-service-dialog span{font-size:12px}.stf-ai-text-service-dialog .stf-ai-service-text-form{display:flex;flex-direction:column;background:#fff;border:1px solid #D2E9EC;border-radius:25px;padding:16px;margin-bottom:8px;user-select:text;overflow:auto;scrollbar-width:none}.stf-ai-text-service-dialog .stf-ai-service-text-form label{color:#7d8586;font-size:12px;font-weight:600;text-align:left}.stf-ai-text-service-dialog .stf-ai-service-text-form textarea{padding:10px 12px;border-radius:20px;border:1px solid #D2E9EC;resize:none;height:128px;margin:10px 0}.stf-ai-text-service-dialog .stf-ai-service-text-form textarea:focus-visible{border-color:#c8dcdf;outline:none}.stf-ai-text-service-dialog .stf-ai-service-text-form .stf-cta-action{display:flex;align-items:center;gap:10px}.stf-ai-text-service-dialog .stf-ai-service-text-form .stf-cta-action button{flex:1;outline:none;border:none;padding:8px;color:#fff;font-size:16px;font-weight:600}.stf-ai-text-service-dialog .stf-listening-icon{border:2px solid #1e939e;border-radius:100%;padding:3px;width:32px;height:32px}.stf-ai-text-service-dialog .stf-save-section{display:none;justify-content:center;align-items:center;gap:10px}.stf-ai-text-service-dialog button[data-func=save]{flex:1;outline:none;border:none;padding:8px;color:#fff;font-size:16px;font-weight:600;width:100%}.stf-ai-variants{display:flex;flex-direction:column;gap:4px}.stf-ai-variant{display:flex;justify-content:center;align-items:center;gap:6px}.stf-ai-variant .stf-ai-variant-text{flex:1;border:1px solid #C8DCDF;font-size:14px;text-align:left;padding:8px 12px;border-radius:24px}.stf-ai-variant.stf-active .stf-ai-variant-text{border:2px solid #1E939E}.stf-ai-lang-badge{display:inline-block;margin-bottom:8px;padding:2px 8px;font-size:12px;border-radius:999px;background:#e9f6f7;color:#1e939e}#shoptefy-text{width:100%;height:100%;padding:20px 0;overflow:auto;scrollbar-width:none}#shoptefy-text .stf-left-label{color:var(--60, #7D8586);font-size:12px;font-weight:500}#shoptefy-uploaded-images{height:calc(100% - 200px)}#shoptefy-uploaded-images .stf-uploaded,#shoptefy-uploaded-images .stf-modified{height:100%}#shoptefy-text .stf-text-tabs,#shoptefy-uploaded-images .stf-image-tabs{display:flex;padding:4px;align-items:center;border-radius:32px;background:#dae0e6}#shoptefy-uploaded-images .stf-image-tabs{margin:8px 0}#shoptefy-text .stf-text-tabs .stf-text-tab,#shoptefy-uploaded-images .stf-image-tabs .stf-image-tab{margin:0;width:50%;padding:10px 0;text-align:center;color:var(--Dark, hsl(188, 16%, 18%));font-size:14px;font-style:normal;font-weight:600;line-height:125%;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:4px}#shoptefy-text .stf-classic-text .stf-classic-text,#shoptefy-text .stf-gfx-text .stf-gfx-text,#shoptefy-uploaded-images .stf-uploaded .stf-uploaded,#shoptefy-uploaded-images .stf-modified .stf-modified{border-radius:52px;background:#fff}#shoptefy-uploaded-images .stf-uploaded-wrp,#shoptefy-uploaded-images .stf-modified-wrp{display:none}#shoptefy-uploaded-images .stf-uploaded .stf-uploaded-wrp,#shoptefy-uploaded-images .stf-modified .stf-modified-wrp{display:block;height:calc(100% - 60px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none}#shoptefy-text .stf-fonts-list,#shoptefy-text .stf-changable-fonts-list,#shoptefy-text .stf-gfxs{grid-template-columns:repeat(2,1fr);gap:12px;max-height:calc(100% - 124px);overflow:auto;scrollbar-width:none;display:grid}#shoptefy-text .stf-fonts-list.stf-fonts-grid-view,#shoptefy-text .stf-changable-fonts-list.stf-fonts-grid-view{grid-template-columns:repeat(4,1fr)}#shoptefy-text .stf-fonts-list-wrp,#shoptefy-text .stf-gfxs-wrp{display:none}#shoptefy-text .stf-classic-text .stf-fonts-list-wrp,#shoptefy-text .stf-gfx-text .stf-gfxs-wrp{display:block;height:100%}#shoptefy-text .stf-gfxs-wrp .stf-gfx-title-wrapper,#shoptefy-text .stf-fonts-list-wrp .stf-title-wrp{display:flex;justify-content:space-between;align-items:center}#shoptefy-text .stf-fonts-list-wrp .stf-title-wrp .stf-toggle-fonts-view{border:1px solid #c8dcdf;border-radius:6px;display:flex;align-items:center;justify-content:center;height:30px;width:30px}#shoptefy-text .stf-fonts-list .stf-font-list svg.stf-grid-svg,#shoptefy-text .stf-changable-fonts-list .stf-font-list svg.stf-grid-svg{display:none}#shoptefy-text .stf-fonts-list.stf-fonts-grid-view .stf-font-list svg,#shoptefy-text .stf-changable-fonts-list.stf-fonts-grid-view .stf-font-list svg{display:none}#shoptefy-text .stf-fonts-list.stf-fonts-grid-view .stf-font-list svg.stf-grid-svg,#shoptefy-text .stf-changable-fonts-list.stf-fonts-grid-view .stf-font-list svg.stf-grid-svg{display:block}#shoptefyDesign #shoptefy-text .stf-fonts-list.stf-fonts-grid-view .stf-font-list h6,#shoptefyDesign #shoptefy-text .stf-changable-fonts-list.stf-fonts-grid-view .stf-font-list h6{display:none}#shoptefy-text .stf-font-list{display:flex;height:80px;padding:10px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:8px;border:1px solid var(--Green, #C8DCDF);background:#fff}#shoptefyDesign #shoptefy-text .stf-fonts-list .stf-font-list h6,#shoptefyDesign #shoptefy-text .stf-changable-fonts-list .stf-font-list h6{color:var(--60, #7D8586);font-size:12px;font-weight:500;margin:0}#shoptefy-text>div{display:none}#shoptefy-text.stf-text-controls>div.stf-text-controls,#shoptefy-text.stf-fonts>div.stf-fonts{display:block;height:100%;width:100%}#shoptefy-text.stf-fonts>div.stf-fonts{padding:0 20px}#shoptefy-text .stf-text-controls .stf-text-control-section-title{padding:0 20px}#shoptefy-text .stf-text-controls .stf-text-controls-content{display:flex;flex-direction:column;gap:15px;padding:0 20px}#shoptefy-text.stf-text-controls>div.stf-text-controls .stf-text-controls-content{height:calc(100% - 60px);overflow:auto;scrollbar-width:none;width:100%;position:relative}#shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title h3{margin:0;display:flex;justify-content:space-between;align-items:center;gap:4px;color:#000}#stf-text-section-dialog .stf-text-controls .stf-ai-section.stf-mobile{display:flex;align-items:center;justify-content:center;gap:8px}#stf-text-section-dialog .stf-text-controls .stf-ai-section.stf-mobile>div{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:8px;padding:6px;position:relative;overflow:visible}.stf-ai-section.stf-mobile .stf-microphone .stf-language-lists{bottom:40px;right:0;top:unset;padding:8px;z-index:10004}.stf-ai-section.stf-mobile .stf-microphone .stf-language-lists ul{margin-top:0}#stf-text-section-dialog .stf-text-controls .stf-ai-section.stf-mobile{position:relative;z-index:100000}#stf-text-section-dialog .stf-text-controls .stf-ai-section.stf-mobile .stf-microphone{overflow:visible}#stf-text-section-dialog .stf-text-controls .stf-ai-section.stf-mobile .stf-microphone.stf-active{z-index:100001}#shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title h3 span.stf-add-new-text{color:var(--Dark, #263335);font-size:14px;font-style:normal;font-weight:600;padding:10px 12px;display:flex;align-items:center;justify-content:center;border-radius:52px;border:1px solid #D2E9EC;background:#fff;gap:6px}#shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title h3 .stf-close-btn{padding:12px}#stf-text-section-dialog .stf-fonts-list-wrp .stf-classifications{display:flex;flex:1;margin-left:3px;gap:1px}#stf-text-section-dialog .stf-fonts-list-wrp .stf-classifications .stf-classification-item{position:relative;background:var(--New, #FFFFFF);width:30px;height:30px;border:1px solid var(--Stroke, #C8DCDF);justify-content:center;align-items:center;border-radius:6px;display:none}#stf-text-section-dialog .stf-fonts-list-wrp .stf-classifications .stf-classification-item:after,#stf-text-section-dialog .stf-fonts-list-wrp .stf-classifications .stf-classification-item:before{pointer-events:none}#stf-text-section-dialog .stf-fonts-list-wrp .stf-classifications .stf-classification-item.stf-active{border-color:var(--Green, #1E939E);background:#d2e9ec;color:#fff}#stf-text-section-dialog .stf-text-style-subsection{display:flex;padding:7px;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);box-shadow:0 4px 4px #2633360a}#stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn{display:flex;justify-content:center;align-items:center;padding:5px;border:2px solid #D2E9EC;border-radius:8px}#stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn.stf-active{border-color:#1e939e;background:#a8adae}#stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn svg{fill:#1c274c}#stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn.stf-disabled svg{fill:#a8adae}#shoptefy-text .stf-reset-text{float:right;color:var(--Green, #1E939E);text-align:right;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.stf-text-subsection .stf-text-input{width:100%;min-height:149px;height:149px;padding:14px;gap:8px;border-radius:12px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);color:var(--Dark, #263335);font-family:Poppins;font-size:14px;font-weight:500;outline:none;overflow:hidden;position:relative}.stf-text-input .stf-reset-text{position:absolute;right:8px;top:4px;z-index:10}.stf-text-subsection .stf-text-input #shoptefy-text-input-canvas{width:100%;height:100%}.stf-text-subsection .stf-color-picker-btn{left:-18px!important;right:initial!important}.stf-text-subsection #stf-normal-text-input{position:relative;display:none}.stf-text-subsection #stf-normal-text-input .stf-notice,.stf-text-subsection #stf-text-input .stf-notice{position:absolute;left:8px;right:8px;bottom:8px;z-index:50;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.25;opacity:0;transform:translateY(6px);pointer-events:none;text-align:center;transition:opacity .14s ease,transform .14s ease;box-shadow:0 6px 18px #0000001f}.stf-text-subsection #stf-normal-text-input .stf-notice.stf-notice--show,.stf-text-subsection #stf-text-input .stf-notice.stf-notice--show{opacity:1;transform:translateY(0)}.stf-notice--warning{background:#fff3cd;color:#fcb716;border:1px solid rgba(133,100,4,.18)}.stf-notice--error{background:#f8d7da;color:#ef476f;border:1px solid rgba(114,28,36,.18)}.stf-notice--success{background:#d4edda;color:#3fc7ba;border:1px solid rgba(21,87,36,.18)}.stf-notice--info{background:#d1ecf1;color:#1e9393;border:1px solid rgba(12,84,96,.18)}.stf-text-subsection #stf-text-input{display:block;position:relative}.stf-text-subsection.stf-gfx-text #stf-text-input{display:none}.stf-text-subsection.stf-gfx-text #stf-normal-text-input{display:block}.stf-text-subsection #stf-normal-text-input textarea{width:100%;height:100%;border:none;outline:none;resize:none;font-size:16px}.stf-stroke-subsection{display:flex;justify-content:space-between;gap:8px}.stf-stroke-subsection .stf-slider-control-group{display:flex;justify-content:center;align-items:center;border-radius:52px;border:1px solid #D2E9EC;background:#fff}.stf-stroke-subsection .stf-slider-control-group .stf-slider-control{margin-top:6px;margin-bottom:6px;gap:2px;padding:0 12px}.stf-stroke-subsection .stf-text-effect-btn{padding:10px 12px;border-radius:52px;border:1px solid #D2E9EC;background:#fff;font-size:12px;font-weight:500;flex:1;text-align:center}.stf-stroke-subsection .stf-text-effect-btn.stf-active{border:2px solid #1E939E}.stf-stroke-subsection label{font-size:12px;line-height:26px}.stf-color-subsection{display:flex;justify-content:space-between;flex-direction:column;gap:10px;background:#fff;padding:16px;border-radius:16px;border:1px solid var(--Stroke, #C8DCDF)}.stf-color-subsection .stf-color-subsection-headers .stf-text-color-tabs-wrapper{display:flex;justify-content:center;align-items:center;gap:2px}.stf-color-subsection .stf-color-subsection-headers .stf-text-color-tabs-wrapper .stf-color-tabs{display:flex;padding:4px;align-items:center;border-radius:32px;background:#dae0e6;flex:1}.stf-color-subsection .stf-color-subsection-headers .stf-text-color-tabs-wrapper .stf-color-tabs .stf-color-tab{margin:0;width:50%;padding:10px 0;text-align:center;color:var(--Dark, hsl(188, 16%, 18%));font-size:14px;font-style:normal;font-weight:600;line-height:125%;cursor:pointer;display:flex;justify-content:center;align-items:center}div#shoptefy-workspace .stf-color-subsection.stf-text-color p.stf-text-color,div#shoptefy-workspace .stf-color-subsection.stf-stroke-color p.stf-stroke-color,.stf-color-subsection.stf-my-colors{border-radius:52px;background:#fff}div#shoptefy-workspace .stf-color-subsection .stf-color-box-grid.stf-system-colors .shoptefy-color-presets-system-colors,div#shoptefy-workspace .stf-color-subsection .stf-color-box-grid.stf-my-colors .shoptefy-color-presets-my-colors{display:grid}div#shoptefy-workspace .stf-color-subsection .stf-color-box-grid .shoptefy-color-presets{display:none;gap:10px;padding:4px;width:100%;max-height:inherit;scrollbar-width:none}div#shoptefy-workspace .stf-color-subsection .stf-color-box-grid .shoptefy-color-presets .stf-color-box{width:41px;height:41px}.stf-color-subsection .stf-color-picker{display:flex;flex-direction:column;align-items:flex-start}.stf-color-subsection .stf-color-picker .stf-text-color-input{display:flex;align-items:center;width:100%;gap:10px}div#shoptefyDesign .stf-color-subsection .stf-color-picker .stf-text-color-input input{height:38px;flex:1}.stf-color-subsection .stf-color-picker #stf-text-pickr-container{width:100%;margin-top:6px}.stf-color-subsection .colcor-picker #stf-text-pickr-container .pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:8px}.stf-color-subsection .stf-color-picker #stf-text-pickr-container .pcr-palette:before{display:none}.stf-color-subsection .stf-selector-control-group select{width:100%;height:19px;border-radius:12px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);outline:none}.stf-text-alignments-subsection{display:flex;justify-content:space-between;align-items:center;gap:7px}.stf-text-alignments-subsection .stf-text-alignment-btn{width:24px;height:24px;border-radius:6px;display:flex;justify-content:center;align-items:center;padding:3px}.stf-text-alignments-subsection .stf-text-alignment-btn.stf-active{border:1px solid #1E939E;background:var(--New, #D2E9EC)}.stf-text-subsection{display:flex;flex-direction:column;gap:10px;width:100%;background:#f9fbfc}.stf-text-subsection .stf-text-subsection-header{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(min-width:1025px){.stf-text-subsection .stf-text-subsection-header{position:sticky;top:0;z-index:100000;background:#f9fbfc;padding-bottom:4px}#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-system-colors,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-my-colors,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid .shoptefy-color-presets{height:auto!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection{flex:1;position:relative}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection .stf-active-family{padding:4px 10px;display:flex;justify-content:center;align-items:center;border-radius:52px;border:1px solid #D2E9EC;background:#fff;gap:12px}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection .stf-font-family-lists{position:absolute;top:0;max-height:300px;overflow:hidden;scrollbar-width:none;display:none}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection.open .stf-font-family-lists{display:block;background:#fff;top:42px}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection .stf-font-family-wrapper{display:flex;flex-direction:column;align-items:center}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection .stf-font-family-wrapper .stf-font-family-title{color:var(--Dark, #263335);font-size:12px;font-weight:600;margin:0}.stf-text-subsection .stf-text-subsection-header .stf-font-family-subsection .stf-font-family-wrapper .stf-font-family-content{color:var(--Dark, #263335);font-size:8px;font-weight:400;letter-spacing:var(--Title-Small-Tracking, .1px);margin:0}.stf-text-subsection .stf-text-subsection-header .stf-color-setting{display:flex;gap:10px}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-upper-lower-gfx,.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-color-visible,.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-bg-visible{border:2px solid #C7DBDE;border-radius:50%;padding:4px;display:inline-flex}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-upper-lower-gfx{display:none}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-upper-lower-gfx.stf-active{background:#d2e9ec;border-color:#1e939e}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-color-visible{background:linear-gradient(30deg,#000,red)}.stf-text-subsection.stf-normal-text .stf-text-subsection-header .stf-color-setting .stf-text-color-visible{background:none}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-color-visible svg{fill:#c8dcdf}.stf-text-subsection.stf-normal-text .stf-text-subsection-header .stf-color-setting .stf-text-color-visible svg{fill:#000}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-bg-visible.stf-visible svg>rect:nth-of-type(2){display:none}.stf-text-subsection.stf-gfx-text .stf-text-subsection-header .stf-reset-text{display:none}.stf-bg-visible.stf-visible svg>rect:nth-of-type(2){display:none}.stf-type-setting-subsection{display:none}.stf-type-setting-subsection.stf-active{display:block}.stf-type-setting-subsection .stf-slider-control-group label{color:var(--80, #515C5D);font-size:14px;font-weight:500}#stf-layer-section-dialog #shoptefy-layers{height:calc(100% - 80px)}#stf-image-section-dialog .stf-image-section-title{display:flex;justify-content:space-between;align-items:center}#stf-image-section-dialog .stf-image-section-content{width:100%;height:calc(100% - 80px);display:flex;flex-direction:column}#stf-image-section-dialog .stf-upload-subsection{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 12px;border-radius:12px;border:1px dashed var(--Stroke, #C8DCDF);position:relative}#stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content{text-align:center}div#shoptefyDesign #stf-image-section-dialog .stf-upload-subsection input{display:none}#stf-image-section-dialog .stf-upload-subsection .stf-upload-icon svg.stf-hover-svg{display:none}#stf-image-section-dialog .stf-upload-subsection.dragover{border-color:#1e939e}#stf-image-section-dialog .stf-upload-subsection.dragover .stf-upload-icon svg{display:none}#stf-image-section-dialog .stf-upload-subsection.dragover .stf-upload-icon svg.stf-hover-svg{display:block}#shoptefyDesign #stf-image-section-dialog .stf-upload-subsection .stf-upload-subsection-title h3{color:var(--Dark, #263335);font-weight:600;margin:12px 0 0;text-align:center}#shoptefyDesign #stf-image-section-dialog .stf-upload-subsection .stf-upload-subsection-title h3 span{color:#1e939e;text-decoration:underline}#stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content p{color:var(--Dark, #263335);text-align:center;font-size:12px;font-weight:500;margin:0}#stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content p.max-upload-size,#stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content p.accept-file-types{margin-top:12px}#stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content p.max-upload-size{position:absolute;top:-5px;right:10px}#stf-image-section-dialog .stf-upload-subsection .stf-upload-section-content p.notes{margin-top:12px}#stf-image-section-dialog #stf-uploaded-files,#stf-image-section-dialog #stf-modified-files{display:flex;flex-direction:column;gap:5px;flex:1;height:100%;min-height:0}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-files-wrapper,#stf-image-section-dialog #stf-modified-files .stf-modified-files-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;gap:5px;overflow:visible;touch-action:pan-y;scrollbar-width:none;padding-bottom:10px}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file{display:flex;align-items:center;gap:12px;border-radius:12px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);padding:16px;position:relative}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-files-wrapper>div.stf-active .stf-uploaded-file,#stf-image-section-dialog #stf-modified-files .stf-modified-files-wrapper>div.stf-active .stf-uploaded-file{border:2px solid #1E939E}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file{padding:8px 16px}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file p,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file p,#shoptefyDesign #stf-image-section-dialog #stf-uploaded-files h4,#shoptefyDesign #stf-image-section-dialog #stf-modified-files h4{margin:0}#shoptefyDesign #stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file img,#shoptefyDesign #stf-image-section-dialog #stf-modified-files .stf-uploaded-file img{width:60px;height:60px;object-fit:contain;border-radius:8px}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-modified-effect,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-modified-effect{display:none;align-items:center;gap:4px;border-bottom:1px solid #C8DCDF;padding-bottom:4px}#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-modified-effect span{font-size:12px;font-weight:500;color:#abadae}#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-modified-effect div{display:none;padding:2px;background:#d2e9ec;position:relative;border-radius:6px}#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-modified-effect .stf-tooltip:before{bottom:-4px;left:0;rotate:180deg;top:unset}#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-modified-effect .stf-tooltip:after{bottom:-35px;top:unset}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-uploaded-file-name,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-uploaded-file-name{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;direction:ltr}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-uploaded-file-size,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-uploaded-file-size{font-size:12px;font-weight:600;display:flex;align-items:center;gap:3px}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-uploaded-file-size .stf-size-icon,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-uploaded-file-size .stf-size-icon{padding:2px;background:#d2e9ec;border-radius:6px;display:inline}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-uploaded-file-tools,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-uploaded-file-tools{flex:1;text-align:right;display:flex;justify-content:end;align-items:center;gap:12px}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-uploaded-file-tools .stf-uploaded-file-warnings,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-uploaded-file-tools .stf-uploaded-file-warnings{display:flex;height:20px;padding:3.125px 2.282px 2.969px 2.292px;justify-content:center;align-items:center;border-radius:6px;background:#fcdae2;cursor:pointer}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file .stf-uploaded-file-tools .stf-delete-icon,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-uploaded-file-tools .stf-delete-icon{cursor:pointer;line-height:0}#stf-image-section-dialog .stf-warning-popup{display:flex;padding:12px;flex-direction:column;align-items:flex-start;position:absolute;border-radius:0 0 12px 12px;background:#fcdae2;top:290px;left:50%;translate:-50% -50%;width:calc(100% - 60px);display:none}#stf-image-section-dialog .stf-warning-popup .stf-close{cursor:pointer}#stf-image-section-dialog #stf-uploaded-files .stf-uploaded-file+.stf-warning-popup,#stf-image-section-dialog #stf-modified-files .stf-uploaded-file+.stf-warning-popup{position:static;translate:none;margin:0 auto}#stf-image-section-dialog .stf-warning-popup .stf-images-header{display:flex;justify-content:space-between;align-items:center;color:var(--Warning, #EF476F);font-size:12px;font-weight:500;width:100%}#stf-image-section-dialog .stf-warning-popup .stf-images-header .stf-image-funcs{display:flex;align-items:center;gap:2px}#stf-image-section-dialog .stf-warning-popup .stf-images-header .stf-image-funcs>div{padding:2px;background:#d2e9ec;border-radius:6px}#shoptefyDesign #stf-image-section-dialog .stf-warning-popup .stf-images-header h4{margin:0}#stf-image-section-dialog .stf-warning-popup .stf-border{height:1px;align-self:stretch;opacity:.24;background:var(--Warning, #EF476F);margin-top:8px;margin-bottom:8px}#stf-image-section-dialog .stf-warning-popup .stf-content ul{margin:0;padding:0 0 0 15px}#stf-image-section-dialog .stf-warning-popup .stf-content ul li{color:var(--Warning, #EF476F);font-size:10px;font-style:normal;font-weight:400;line-height:130%;list-style:disc}#stf-image-section-dialog .stf-loader{position:absolute;width:100%;height:100%;background:#0000004d;justify-content:center;align-items:center;display:none;left:0;top:0}#stf-clipart-grid-container-main .stf-loader,#stf-clipart-section-filter-dialog .stf-product-filter-thumbnail .stf-loader,.stf-gfxs-wrp .stf-loader,#shoptefy-shapes .stf-loader,#stf-product-section-filter-dialog-body .stf-product-thumbnail-container .stf-loader{position:absolute;width:100%;height:100%;justify-content:center;align-items:center;display:flex;left:0;top:0;z-index:10001220}#stf-clipart-grid-container-main .stf-loader,.stf-gfxs-wrp .stf-loader,#shoptefy-shapes .stf-loader{position:fixed}#shoptefy-shapes .shoptefy-tab-body-wrp .stf-loader{position:absolute}.stf-canvas-subsection-header{display:flex;justify-content:space-between}.stf-canvas-position-icon-group{display:flex;padding:16px 48px;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);box-shadow:0 4px 4px #2633360a}.stf-snap-point{width:40px;height:40px;background:transparent;border:none;border-radius:10px;display:flex;justify-content:center;align-items:center}.stf-canvas-subsection-body{padding-top:16px;padding-bottom:16px}.stf-slider-control-group label,.stf-flip-group span{font-weight:700}.stf-lock-subsection-part{display:flex;justify-content:space-between;margin:0 16px;padding:16px;align-items:center;border-radius:0 0 12px 12px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF)}.stf-lock-subsection-part span{font-weight:700}.stf-switch{position:relative;display:inline-block;width:60px;height:34px}div#shoptefyDesign .stf-switch input{opacity:0;width:0;height:0}.stf-slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.stf-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.stf-slider{background-color:#1e939e}input:focus+.stf-slider{box-shadow:0 0 1px #1e939e}input:checked+.stf-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.stf-slider.stf-switch-round{border-radius:34px}.stf-slider.stf-switch-round:before{border-radius:50%}.stf-slider-control{display:flex;gap:10px;margin-top:10px;margin-bottom:10px;justify-content:space-between}div#shoptefyDesign .stf-slider-control input[type=range]{flex:1}.stf-value-display{width:50px;border-radius:6px;background:var(--New, #DAE0E6);padding:0 10px;text-align:center}.stf-flip-group{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}.stf-layer-subsection{display:flex;justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:16px}.stf-layer-subsection .stf-left-label{font-weight:700}.stf-button-row-group{display:flex;gap:10px}.stf-button-rounded{display:flex;justify-content:space-between;border-radius:52px;background:var(--New, #DAE0E6);padding:10px 18px;align-items:center;gap:6px;font-weight:bolder}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background-color:#c8dcdf}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;width:15px;height:15px;cursor:pointer}.stf-img-blue{display:none}.stf-color-palette{display:flex;z-index:1000}.stf-history-btn{height:100%;display:flex;align-items:center}.stf-color-box-wrapper{display:none;align-items:center}.stf-color-box-wrapper.stf-active{display:flex;gap:8px}.stf-color-box-wrapper .divider{width:1px;height:24px;background:#c8dcdf}.stf-color-box-wrapper p{min-width:32px;height:32px;flex-shrink:0;border-radius:4px;border:2px solid #c8dcdf;background:#fff;color:#515c5d;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;margin:0;padding:2px 5px;line-height:25px}#stf-top-color-picker{position:relative;padding:16px;border-radius:16px;border:1px solid var(--Stroke, #C8DCDF);background:#ffffffeb;box-shadow:0 20px 30px #2633360d;gap:16px;overflow:hidden}div#shoptefyDesign .stf-shape-btn .stf-cross-showing-mobile-btn,div#shoptefyDesign .stf-shape-btn .stf-shape-icon{display:none}div#shoptefyDesign .stf-shape-btn.stf-cross .stf-cross-showing-mobile-btn,div#shoptefyDesign .stf-shape-btn.stf-shapes .stf-shape-icon{display:inline-block}.stf-shapes-wrapper{display:none;flex-direction:column;position:absolute;top:105px;left:132px;z-index:10;padding:16px;border-radius:16px;border:1px solid var(--Stroke, #C8DCDF);background:#ffffffeb;box-shadow:0 20px 30px #2633360d;gap:16px;width:380px;height:calc(100lvh - 120px)}.shoptefy-tab-body-wrp{height:100%;overflow:auto;scrollbar-width:none}.shoptefy-tab-body-wrp .stf-clipart-grid-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(22.5%,1fr));gap:10px;padding:10px}.shoptefy-tab-body-wrp .stf-clipart-grid-wrapper .stf-clipart-grid-shape{display:flex;align-items:center;justify-content:center}#shoptefyDesign .shoptefy-tab-body-wrp .stf-clipart-grid-wrapper .stf-clipart-grid-shape img{max-width:75px;max-height:75px;object-fit:contain}.stf-top-color-picker-wrapper{display:none;position:absolute;top:43px;left:112px;z-index:10001}.stf-shapes-wrapper.stf-active,.stf-top-color-picker-wrapper.stf-active{display:flex}@media(min-width:1025px){.stf-top-color-picker-wrapper{width:308px;max-width:calc(100vw - 140px)}.stf-top-color-picker-wrapper #stf-top-color-picker{width:100%;box-sizing:border-box}.stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-box-grid,.stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-picker,.stf-top-color-picker-wrapper #stf-top-color-picker #stf-pickr-container,.stf-top-color-picker-wrapper #stf-top-color-picker #stf-pickr-container .pcr-app{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.stf-top-color-picker-wrapper #stf-top-color-picker .shoptefy-color-presets{width:100%;grid-template-columns:repeat(7,32px);gap:8px;justify-content:start}.stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-picker p{width:100%}div#shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-color-picker input{flex:1 1 auto;min-width:0;width:auto}}.stf-top-color-picker-wrapper .stf-expand,.stf-color-subsection .stf-expand,#shoptefy-svg-tool .stf-expand,#shoptefy-image-tool .stf-expand{width:60px;height:60px;background:#fff;border:2px solid #CBDCDF;position:absolute;display:flex;justify-content:center;border-radius:50%;padding-top:10px;left:calc(50% - 30px);z-index:-1;top:-30px;cursor:pointer}#shoptefyDesign #stf-top-color-picker h3{color:var(--60, #7D8586);font-size:12px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:0;margin-top:0}#stf-top-color-picker .stf-color-box-grid,#stf-editor-color-picker .stf-color-box-grid{width:100%}#stf-editor-color-picker{margin-top:10px}.stf-top-color-picker-wrapper .stf-color-picker-btn,.stf-text-subsection .stf-color-picker-btn{background:var(--White, #FFF);padding:6px;filter:drop-shadow(0px 12.903px 19.355px rgba(38,51,54,.05));border-radius:100%;position:absolute;right:-18px;top:42%;border:2px solid #C8DCDF;cursor:pointer;display:inline-flex;width:37px;height:37px}.stf-top-color-picker-wrapper .stf-color-picker-btn:hover{transform:scale(1.1)}.stf-color-box-grid div.stf-system-colors,.stf-color-box-grid div.stf-my-colors{display:none}.stf-color-box-grid div.stf-system-colors,.stf-color-box-grid div.stf-my-colors{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.stf-color-box-grid p.stf-system-colors,.stf-color-box-grid p.stf-my-colors{margin:0;width:50%;padding:10px 0;text-align:center;color:var(--Dark, hsl(188, 16%, 18%));font-size:14px;font-style:normal;font-weight:600;line-height:125%;cursor:pointer;display:flex;justify-content:center;align-items:center}button.stf-toggle-transparent{width:45px;height:45px;padding:0;background:#fff;border:2px solid #C8DCDF;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center}.stf-toggle-transparent.stf-active{border-color:#1e939e;background:#d2e9ece5}.stf-color-box-grid.stf-system-colors div.stf-system-colors,.stf-color-box-grid.stf-my-colors div.stf-my-colors{display:block}.stf-color-box-grid.stf-system-colors p.stf-system-colors,.stf-color-box-grid.stf-my-colors p.stf-my-colors{border-radius:52px;background:var(--White, #FFF)}.stf-color-box-grid .stf-top-color-tabs{display:flex;justify-content:center;align-items:center;margin-bottom:16px;gap:2px}.stf-color-box-grid .stf-color-tabs{display:flex;padding:4px;align-items:center;border-radius:32px;background:#dae0e6;flex:1}.stf-color-picker{width:100%;padding:2px}#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-top-color-picker>.stf-color-picker,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker>.stf-color-picker,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker>.stf-color-picker,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-color-subsection .stf-color-picker,#shoptefyDesign.stf-print-tech-color-picker-disabled .stf-top-color-picker-wrapper .stf-color-picker-btn,#shoptefyDesign.stf-print-tech-color-picker-disabled #shoptefy-svg-workspace .stf-editor-dialog-header .stf-color-picker-btn,#shoptefyDesign.stf-print-tech-color-picker-disabled #shoptefy-image-workspace .stf-editor-dialog-header .stf-color-picker-btn,#shoptefyDesign.stf-print-tech-color-picker-disabled #shoptefy-image-workspace .stf-image-funcs .stf-color-picker,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-text-control-buttons .stf-color-picker-btn{display:none!important}.stf-color-picker p{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:3px}div#shoptefyDesign .stf-color-picker input,.border-content #border-color-picker{display:flex;padding:10px 18px 10px 12px;align-items:center;gap:6px;width:auto;height:50px;flex-shrink:0;color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:125%;border-radius:52px;background:#fff;border:none;outline:2px solid #7ec8c4}p .shoptefy-save-color,.stf-color-subsection .stf-color-picker .stf-text-color-input .shoptefy-save-color{display:flex;padding:10px;align-items:center;gap:8px;border-radius:100%;background:#fff;cursor:pointer;position:relative;border:2px solid #7ec8c4}.stf-color-subsection .stf-color-picker .stf-text-color-input .shoptefy-save-color{padding:6px}#stf-top-color-picker.stf-active,#stf-editor-color-picker.stf-active{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}.stf-product-info-dialog span.stf-close,.stf-top-color-picker-wrapper span.stf-close,.stf-shapes-wrapper span.stf-close{border-radius:100%;position:absolute;right:-12px;top:-10px;cursor:pointer;border:1px solid var(--Stroke, #C8DCDF);display:inline-flex}#shoptefy-color-picker-pad1{width:100%;height:80px;background-size:cover;border-radius:12px}#stf-top-colorbox-container{position:relative;padding-left:2px;padding-right:2px}.stf-product-color-btn{position:relative}.stf-product-color-btn.stf-desktop{z-index:11;display:none}.stf-product-color-btn .stf-product-info{opacity:0;visibility:hidden;display:grid;grid-template-columns:minmax(0,1fr);position:absolute;padding:16px;border-radius:16px;border:1px solid var(--Stroke, #C8DCDF);background:#ffffffeb;left:0;top:47px;transition:opacity .5s,visibility 0s .5s;z-index:10;box-sizing:border-box;min-width:270px;max-width:min(360px,calc(100vw - 24px))}.stf-product-price-section{margin-top:-5px;border-radius:10px}#shoptefyDesign .stf-product-price-section .stf-price h3{color:var(--Dark, #263336);font-size:20px;margin:0}.stf-product-price-section .stf-price p{color:#26333699;font-size:12px;margin:0}#shoptefyDesign .stf-product-color-btn .stf-product-info h4{margin:0;white-space:nowrap}.stf-product-color-btn .stf-product-info .stf-product-selected-color-name{box-sizing:border-box;color:#263336b8;font-size:11px;font-weight:600;line-height:16px;margin:0 0 1px;max-width:100%;min-width:0;overflow:hidden;padding-bottom:3px;text-overflow:ellipsis;white-space:nowrap}.stf-product-color-btn .stf-product-info .stf-product-colors{display:flex;flex-direction:column;gap:5px;margin-bottom:8px;min-width:0;max-width:100%}.stf-product-color-btn .stf-product-info .stf-product-colors .stf-top-colors-head{color:var(--Green, #1E939E);font-size:12px;margin:0}.stf-product-color-btn .stf-product-info .stf-product-colors .color-boxes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;max-width:100%}.stf-product-color-btn .stf-product-info .stf-product-colors .color-boxes+.stf-divider+.color-boxes{max-height:320px;overflow-y:auto;overflow-x:hidden;align-content:start;scrollbar-width:none}.stf-product-color-btn .stf-product-info .stf-product-colors .stf-color-box.stf-tooltip:after,.stf-product-color-btn .stf-product-info .stf-product-colors .stf-color-box.stf-tooltip:before{display:none!important}.stf-fixed-color-tooltip{position:fixed;top:0;left:0;z-index:100000;pointer-events:none;font-family:Poppins,sans-serif;background:var(--Dark, #2c3e50);color:var(--White, #FFF);border-radius:4px;box-shadow:0 20px 30px #2633360d;padding:5px 12px;white-space:nowrap;font-size:14px;line-height:1.2;opacity:0;visibility:hidden;transform:translateZ(0)}.stf-fixed-color-tooltip.stf-active{opacity:1;visibility:visible}.stf-fixed-color-tooltip:after{content:"";position:absolute;left:50%;margin-left:-6px;border-width:6px;border-style:solid}.stf-fixed-color-tooltip.stf-top:after{top:100%;border-color:var(--Dark, #2c3e50) transparent transparent transparent}.stf-fixed-color-tooltip.stf-bottom:after{bottom:100%;border-color:transparent transparent var(--Dark, #2c3e50) transparent}.stf-product-color-btn .stf-product-info .stf-product-colors .stf-color-box.stf-tooltip:after,.stf-product-color-btn .stf-product-info .stf-product-colors .stf-color-box.stf-tooltip:before,.stf-product-filter-dialog .stf-color-size-group .stf-color-filter-section .stf-tooltip:after,.stf-product-filter-dialog .stf-color-size-group .stf-color-filter-section .stf-tooltip:before,.stf-image-funcs div.stf-tooltip:after,.stf-image-funcs div.stf-tooltip:before,.stf-product-dlg-color-palette .stf-color-box.stf-tooltip:before,.stf-product-dlg-color-palette .stf-color-box.stf-tooltip:after{pointer-events:none}.stf-product-color-btn .stf-product-info .stf-product-sizes{display:none}.stf-product-color-btn .stf-product-info .stf-product-sizes.stf-active{display:flex;flex-wrap:wrap;gap:5px;align-items:flex-start;min-width:0;max-width:100%;overflow-x:hidden}.stf-product-color-btn .stf-product-info .stf-product-sizes span{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 8px;min-width:34px;min-height:22px;flex:0 1 auto;max-width:min(100%,120px);font-size:11px;font-weight:700;line-height:1.1;text-align:center;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.stf-product-color-btn .stf-product-info .stf-product-sizes .stf-size-in-stock{color:#0f6970;background:#1e939e24;border:1px solid rgba(30,147,158,.32)}.stf-product-color-btn .stf-product-info .stf-product-sizes .stf-size-out-of-stock{color:#26333661;background:#26333609;border:1px solid rgba(38,51,54,.075);font-weight:600}.stf-bottom-bar-wrapper{position:absolute;bottom:20px;left:80px;transform:translateY(-100%);display:flex;justify-content:center;align-items:center;gap:8px;z-index:100}.stf-print-technologies-selector{position:absolute;left:100%;bottom:120%;display:none;gap:16px;justify-content:flex-end;align-items:flex-start;transition:display 2s}.stf-print-technologies-selector-wrapper.stf-is-open .stf-print-technologies-selector{display:flex}.stf-print-tech-description-panel{width:260px;background:#fff;border-radius:24px;border:1px solid #C8DCDF;box-shadow:0 4px 20px #0000001f;padding:18px 20px;box-sizing:border-box;position:absolute;left:110%}.stf-print-tech-selector-title,.stf-print-tech-description-title{font-weight:700;font-size:15px;margin-bottom:10px}.stf-print-tech-description-text{font-size:13px;line-height:1.5;color:#444}.stf-print-technologies-selector-list{display:flex;flex-direction:column;gap:10px;padding:18px 20px;background:#fff;border-radius:24px;border:2px solid #1E939E;box-shadow:0 4px 20px #0000001f}.stf-print-tech-btn{display:block;width:220px;padding:10px 18px;border-radius:999px;border:2px solid #C8DCDF;background:#fff;color:#000;cursor:pointer;font-size:13px;font-weight:600;text-align:center;outline:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.stf-print-tech-btn.stf-active,.stf-print-tech-btn:hover{background:#1e939e;border-color:#1e939e;color:#fff}.stf-print-technologies-selector-btn{width:38px;height:38px;border-radius:999px;border:2px solid #C8DCDF;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.stf-print-technologies-selector-btn:hover{border-color:#1e939e}.stf-product-info-dialog-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:20px;padding-bottom:20px}#shoptefyDesign #stf-prodcut-section-dialog .stf-product-info-dialog-header .stf-product-info-dialog-table-header h3{margin:0}.shoptefy-workspace{width:100vw;height:100lvh;background:transparent}.shoptefy-workspace .shoptefy-editor-dialog-body{display:flex;margin:0 auto;padding:20px;height:100%;opacity:1;visibility:visible;background:#4f5a5df7}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool{width:300px;flex-shrink:0;unicode-bidi:isolate;padding:20px;overflow:auto;height:auto;margin:10px;background:#fff;border-radius:20px;display:flex;flex-direction:column;scrollbar-width:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool{width:320px}#image-editor-pickr-container .pcr-color-opacity{display:none}#image-editor-pickr-container .pcr-color-opacity .pcr-opacity{height:8px}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool h3,#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool h3,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-filter-dialog-title{color:var(--Dark, #263335);font-size:18px;font-weight:600;padding:0;margin:0 7px 0 0}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool .stf-color-picker h3,#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-color-picker h3{font-size:14px}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper h4{color:var(--60, #7D8586);font-size:12px;font-weight:500;margin:0}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .second-func h4{color:var(--60, #7D8586);font-size:12px;font-weight:500;margin:0;width:36px;overflow-wrap:normal;word-break:normal;hyphens:auto}.shoptefy-svg-edit-wrp,.shoptefy-image-edit-wrp{display:flex;gap:10px;flex:1;position:relative}.shoptefy-image-edit-wrp{margin-top:10px}.shoptefy-svg-edit-wrp .stf-current-colors,.shoptefy-image-edit-wrp .stf-current-colors{position:relative;z-index:1}.shoptefy-editor-wrapper div[data-view=current-colors]{border:none;gap:3px;max-height:calc(90lvh - 198px);overflow:scroll;scrollbar-width:none;width:96px;position:relative}.shoptefy-svg-edit-wrp div[data-view=zoom].stf-desktop,.shoptefy-image-edit-wrp div[data-view=zoom].stf-desktop{position:absolute;right:-74px;rotate:90deg;top:calc(50% - 50px)}div#shoptefyDesign .shoptefy-workspace .shoptefy-svg-edit-wrp div[data-view=zoom].stf-mobile input[type=range],div#shoptefyDesign .shoptefy-workspace .shoptefy-image-edit-wrp div[data-view=zoom].stf-mobile input[type=range]{width:100px}div#shoptefyDesign .shoptefy-workspace .shoptefy-svg-edit-wrp div[data-view=zoom] input[type=range],div#shoptefyDesign .shoptefy-workspace .shoptefy-image-edit-wrp div[data-view=zoom] input[type=range]{width:180px}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs{padding:0 10px 0 0;display:flex;flex-direction:column;align-items:center;gap:12px}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs.stf-second-func{padding:0 0 0 10px}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div{width:26px;height:26px;border-radius:6px;display:flex;justify-content:center;align-items:center;position:relative}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div .stf-crop-button-wrp{position:absolute;left:-87px;top:0;display:none;z-index:11}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div.stf-round-square .stf-crop-button-wrp{left:-142px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-btn,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-btn{width:26px;height:26px;background:#1e939e;border-radius:100px;display:flex;align-items:center;justify-content:center}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-cancel-btn,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-cancel-btn{width:26px;height:26px;background:#f13964;border-radius:100px;display:flex;align-items:center;justify-content:center}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs.second-func>div:not(.divider){width:36px;height:36px}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs.second-func>div.stf-active{border-top-left-radius:0;border-bottom-left-radius:0}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div.stf-active .stf-crop-button-wrp{display:flex;gap:6px;background:#d2e9ec;padding:3px 16px 3px 6px;height:32px;box-sizing:border-box;border-top-left-radius:6px;border-bottom-left-radius:6px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp{display:flex;align-items:center;gap:2px;padding:2px 8px;border-radius:100px;background:#fff}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp span,.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp span{width:24px;height:24px;border-top:1px solid #000;border-right:1px solid #000;border-radius:8px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp input,div#shoptefyDesign .shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp input{border:none;outline:none;width:21px;text-align:center;background:transparent}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs div.stf-tooltip{position:relative}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs div.stf-active{background:#d2e9ec}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs div.stf-active>svg{fill:#1e939e;stroke:#1e939e}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs .stf-divider{width:24px;height:1px;background:#cbdcdf}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs .stf-color-picker{display:none}.shoptefy-editor-wrapper div[data-view=current-colors] .stf-color-box{margin:4px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper{display:flex;flex-direction:column;unicode-bidi:isolate;width:100%;padding:20px;background:#fff;overflow:unset;margin:10px;border-radius:20px}#stf-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors,#stf-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors,#stf-image-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors,#stf-image-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors{height:calc(90lvh - 380px)}#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors{height:calc(90lvh - 150px)}#shoptefy-image-tool #stf-image-editor-tool>div{display:none}#shoptefyDesign #shoptefy-image-tool>div h3{margin-bottom:12px!important}#shoptefy-image-tool #stf-image-editor-tool>div.stf-active{display:block}#shoptefy-image-tool #stf-image-editor-tool .stf-color-box-grid.stf-system-colors div.stf-system-colors{height:calc(90lvh - 90px)}#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters>p>label,#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters>p>span,#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters>label{display:flex;justify-content:space-between;align-items:center}#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters .stf-gray-scale-wrapper{padding:8px;border-radius:12px;border:1px solid #CBDCDF;margin-top:20px}#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters .stf-gray-scale-wrapper.stf-active{border:2px solid #1E939E}.shoptefy-custom-control-wrapper{display:flex;justify-content:space-between;align-items:center;gap:4px}#stf-image-editor-color-tuning label{display:flex;justify-content:space-between;align-items:center}#stf-image-editor-color-tuning .stf-control-wrapper{display:flex;flex-direction:column;gap:8px}#stf-image-editor-color-tuning .stf-control-wrapper>div{display:flex;flex-direction:column;gap:4px;padding:4px 8px;border:1px solid #C8DCDF;border-radius:6px}#stf-image-editor-color-tuning .stf-control-wrapper>div.stf-active{border:2px solid #1E939E}#stf-image-editor-color-tuning .stf-control-wrapper>div>label{font-size:13px}#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters .stf-gray-scale-wrapper .stf-gray-scale-options div{display:flex;justify-content:center;align-items:center;gap:8px}#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters .stf-gray-scale-wrapper .stf-gray-scale-options div{font-size:13px}#shoptefyDesign #shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters .stf-color-matrix-filters img{display:none}#shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}#shoptefy-image-tool #stf-image-editor-tool .stf-photo-filters .stf-color-matrix-filters.stf-first{border-bottom:2px solid #C8DCDF;padding-bottom:10px}#shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter{border:1px solid #C8DCDF;border-radius:12px}#shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter.stf-active{border:2px solid #1E939E}#shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter .shoptefy-custom-control-wrapper{padding:4px 6px}#shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter .shoptefy-custom-control-wrapper label:first-child{font-size:13px}#shoptefyDesign #shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter img{width:100%;border-radius:12px}#shoptefy-image-tool>div{display:none}#stf-image-editor-frames .stf-frames-wrp{display:grid;grid-template-columns:repeat(auto-fit,minmax(45%,1fr));gap:10px;margin-top:10px}#stf-image-editor-frames .stf-frames-wrp .stf-frame-list{text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;align-items:center;position:relative}#stf-image-editor-frames .stf-frames-wrp .stf-frame-list.stf-active{border:2px solid #1E939E}#shoptefyDesign #stf-image-editor-frames .stf-frames-wrp .stf-frame-list img{width:100%;height:100px;object-fit:contain}#stf-image-editor-frames .stf-frames-wrp .stf-frame-list .shoptefy-custom-control{position:relative;padding:10px;width:100%}#stf-image-editor-frames .stf-frames-wrp .stf-frame-list .shoptefy-custom-control .shoptefy-custom-check{position:absolute;top:10px;right:10px}.stf-apply-discard-change-buttons-wrp{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:20px}.stf-apply-discard-change-buttons-wrp .stf-button{padding:8px 16px;height:30px}.stf-apply-discard-change-buttons-wrp .stf-green-btn{background:#1e939e;color:#fff}#shoptefy-image-workspace .stf-blend-mode-container{position:relative}#shoptefy-image-workspace .stf-blend-mode-container #stf-blend-main-mode,#shoptefy-image-workspace .stf-blend-mode-container #stf-shadow-blend-main-mode{border:1px solid #C8DCDF;border-radius:100px;width:80px;text-align:center}#shoptefy-image-workspace .stf-blend-mode-container .stf-blend-mode-selector{position:absolute;background:#fff;padding:8px;border:.5px solid #C8DCDF;border-radius:8px;z-index:10;bottom:25px;display:none}#shoptefy-image-workspace #shoptefy-blend-color,#shoptefy-image-workspace #shoptefy-remove-color,#shoptefy-sticker-distance-color,#shoptefy-sticker-stroke-color,#shoptefy-inner-shadow-color,#shoptefy-outer-shadow-color,#shoptefy-color-fill-color,#shoptefy-fill-stroke-color{display:flex;align-items:center;justify-content:center;gap:12px}#stf-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors .shoptefy-color-presets,#stf-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors .shoptefy-color-presets,#stf-image-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors .shoptefy-color-presets,#stf-image-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors .shoptefy-color-presets{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;padding:2px}#stf-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-group,#stf-image-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-group{grid-column:1 / -1;display:block;min-width:0;margin:0 0 8px}#stf-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-title,#stf-image-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-title{display:block;margin:0 0 6px;color:#7d8586;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.03em;text-transform:uppercase}#stf-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-entries,#stf-image-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-entries{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background:#fff}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-button{padding-top:7.5px;padding-bottom:7.5px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header p{color:var(--40, #A8ADAE);font-size:10px;font-weight:400;margin:0}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-editor-dialog-title-wrp{display:flex;gap:3px;align-items:center}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns{display:flex;gap:8px;align-items:center}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-color-picker-btn{display:flex;align-items:center;justify-content:center;border-radius:52px;width:40px;height:40px;background:#fff;border:1px solid #7EC8C4}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons{display:flex;flex-direction:row;background:#fff;gap:20px}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-color-selection h3{margin:12px 0 0;text-align:left}#shoptefy-image-workspace .stf-footer-buttons .stf-color-customize-wrp{display:none}#shoptefy-image-workspace .stf-footer-buttons .stf-color-customize-wrp.stf-photo-filters-control{display:flex}.stf-count-colors{padding:7px;border-radius:20px;position:sticky;bottom:0;background:#fff}.stf-count-colors i{display:block;font-style:normal;color:#eee;width:80px;background:#c8dcdf;border-radius:100px;height:24px;text-align:center}.shoptefy-editor-wrapper .stf-color-box{width:40px;height:40px}.shoptefy-editor-wrapper .stf-mobile-func{display:flex;gap:10px;align-items:center;margin-bottom:5px;padding:0 8px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer label{color:var(--60, #7D8586);font-weight:500;font-size:10px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons .stf-color-customize-wrp{display:flex;flex-direction:row;align-items:flex-end;gap:20px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons .stf-color-customize-wrp div[data-view=customize]{display:flex;flex-direction:column;justify-content:space-between}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons .stf-color-customize-wrp div[data-view=customize].discard-change-fill{justify-content:flex-end}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons .stf-color-customize-wrp .discard-change-fill .stf-button{height:40px}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons .stf-color-customize-wrp div[data-view=customize] h3{margin:0}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-footer-buttons .stf-color-customize-wrp .stf-divider-wrp{display:flex;flex-direction:column;justify-content:flex-end}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-divider{height:32px;margin-bottom:3px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-remove-btn-wrp,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .return-btn-wrp{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-remove-btn-wrp{justify-content:end}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .return-btn-wrp div{display:flex;gap:10px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-remove-btn-wrp button,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .return-btn-wrp button{width:40px;height:40px;background:#fff;border:1px solid #C8DCDF;border-radius:5px;padding:4px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-editor-footer-btn-wrp{display:flex;flex:1;justify-content:flex-end;align-items:flex-end;gap:20px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-editor-footer-btn-wrp .stf-button{padding:8px 16px;height:40px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-editor-footer-btn-wrp .stf-button i{font-style:normal}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-footer .stf-editor-footer-btn-wrp .stf-green-btn{background:#1e939e;color:#fff}.shoptefy-workspace .shoptefy-editor-wrapper .shoptefy-editor-fills-wrp .color-box-wrp{display:flex;align-items:center}.shoptefy-workspace .shoptefy-editor-wrapper .shoptefy-editor-fills-wrp .shoptefy-editor-add-gradient,.shoptefy-workspace .shoptefy-editor-wrapper .shoptefy-editor-fills-wrp #shoptefy-editor-add-gradient{width:30px;height:30px;background:#fff;border:1px solid #C8DCDF;border-radius:50%;display:flex;justify-content:center;align-items:center}.shoptefy-workspace .shoptefy-editor-dialog-body .stf-svg-editor-bg-visible{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #C8DCDF;background:#fff}.shoptefy-workspace .shoptefy-editor-dialog-body .stf-svg-editor-bg-visible.stf-visible svg>rect:nth-of-type(2){display:none}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top{border-radius:52px;background:var(--New, #DAE0E6);padding:10px;margin:0 0 0 12px;cursor:pointer;display:inline-flex}#shoptefy-image-workspace .stf-remove-background svg{display:flex;width:22px;height:22px;justify-content:center;align-items:center;border-radius:6px}#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg h4,#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg h5,#shoptefy-image-workspace #stf-remove-bg ul,#shoptefyDesign #shoptefy-image-workspace #stf-enhance-quality h4,#shoptefyDesign #shoptefy-image-workspace #stf-enhance-quality h5,#shoptefy-image-workspace #stf-enhance-quality ul{margin:10px 0}#shoptefy-image-workspace #stf-remove-bg ul{padding-left:25px}#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg h4,#shoptefyDesign #shoptefy-image-workspace #stf-enhance-quality h4{font-size:14px}#shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;border-bottom:2px solid #C8DCDF;padding-bottom:10px}#shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb .stf-result .stf-result-img-wrapper{display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid #c8dcdf;min-height:100px;position:relative}#shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb .stf-result .stf-result-img-wrapper .stf-loader{position:absolute;width:100%;height:100%;justify-content:center;align-items:center;display:none;left:5px;top:5px}#shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb .stf-result .stf-result-img-wrapper .shoptefy-custom-control-wrapper{position:absolute;right:5px;top:5px}#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb .stf-result .stf-result-img-wrapper img{max-width:100%;max-height:100%}#shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb .stf-result>.shoptefy-custom-control-wrapper{border:1px solid #c8dcdf;border-radius:12px;padding:5px 10px}#shoptefy-image-workspace #stf-remove-bg .stf-results-ai-rb .stf-result>.shoptefy-custom-control-wrapper label{font-size:13px}#shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn{padding-top:11px;padding-bottom:11px;background:#1e939e;margin-bottom:6px}#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn h4{color:#fff;margin:0}#shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn>label{display:flex;justify-content:space-between;align-items:center;color:#fff;width:100%}#shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn .shoptefy-custom-control-wrapper{gap:2px;font-size:12px}div#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn .shoptefy-custom-control-wrapper input:checked+.shoptefy-custom-check{position:relative}div#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn .shoptefy-custom-control-wrapper input:checked+.shoptefy-custom-check span{background-color:#fff}div#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg .stf-manual-rb-service-btn .shoptefy-custom-control-wrapper input:checked+.shoptefy-custom-check:after{position:absolute;content:"\2713";top:-12px;left:-2px;color:#1e9393;font-weight:700;font-size:25px}#shoptefy-image-workspace #stf-remove-bg .note{display:none}#shoptefy-image-workspace #stf-remove-bg textarea{width:100%;height:100px;border-radius:12px;border:1px solid #C8DCDF;resize:none;padding:8px;outline:none}#shoptefy-image-tool .stf-description{font-size:12px;color:#515c5d}#shoptefy-image-workspace #stf-remove-bg .stf-ai-remove-bg-service{justify-content:center;text-align:center;display:none;padding-top:11px;padding-bottom:11px;font-size:14px}#shoptefyDesign #shoptefy-image-workspace #stf-remove-bg .stf-ai-remove-bg-service h4,#shoptefyDesign #stf-enhance-quality h4{margin:0}#stf-enhance-quality .stf-quality-btn{margin:6px 0}#stf-enhance-quality .stf-quality-btn .shoptefy-custom-control-wrapper{width:100%}#stf-enhance-quality .stf-quality-btn .shoptefy-custom-control-wrapper label{font-size:13px}#stf-enhance-quality .stf-more-eq-results-wrp{display:none;margin-top:24px;border-top:1px solid #C8DCDF;padding-top:8px}#stf-enhance-quality .stf-more-eq-results-wrp .stf-expected-size,#stf-enhance-quality .stf-processed-eq-results-wrp .stf-expected-size{flex-direction:column;align-items:unset;justify-content:unset}#shoptefy-image-workspace #stf-enhance-quality .stf-more-eq-results-wrp .stf-expected-size ul,#shoptefy-image-workspace #stf-enhance-quality .stf-processed-eq-results-wrp .stf-expected-size ul{margin:0}#stf-enhance-quality .stf-expected-size span{font-size:12px}#shoptefy-svg-edit,#shoptefy-image-edit{width:calc(100vw - 586px);height:calc(90lvh - 198px);border-radius:20px;padding:18px;display:grid;place-items:center;background-image:none;border:1px solid #1E939E}#shoptefy-image-edit{display:flex;justify-content:center;align-items:center;position:relative;flex:1}#shoptefy-svg-edit.stf-bg-visible,#shoptefy-image-edit.stf-bg-visible{background-repeat:no-repeat;background-size:cover;background-position:center}#shoptefy-image-edit .stf-loader,#shoptefy-image-edit .stf-original-label,#shoptefy-image-edit .stf-eq-result-label,#shoptefy-image-edit .stf-eq-result-btn,#shoptefy-image-edit .stf-eq-divider{position:absolute;display:none;z-index:10}#shoptefy-image-edit .stf-original-label,#shoptefy-image-edit .stf-eq-result-label,#shoptefy-image-edit .stf-eq-result-btn,#shoptefy-image-edit .stf-eq-divider{top:10px}#shoptefy-image-edit .stf-original-label,#shoptefy-image-edit .stf-eq-result-label{background:#d2e9ec;color:#1e939e;border-radius:32px;padding:4px 6px;font-size:12px;font-weight:600;line-height:130%}#shoptefy-image-edit .stf-eq-result-btn[data-func=apply]{background:#1e939e;color:#fff;font-size:16px;font-weight:600;padding:4px 12px;left:calc(50% + 10px);width:140px;text-align:center;border:none}#shoptefy-image-edit .stf-eq-result-btn[data-func=discard]{font-size:16px;font-weight:600;padding:4px 12px;left:calc(50% - 130px);width:120px;text-align:center;border:none}#shoptefy-image-edit .stf-eq-divider{width:3px;height:100%;background:#1e939e;top:0}#shoptefy-image-edit .stf-original-label{left:10px}#shoptefy-image-edit .stf-eq-result-label{right:10px}#shoptefy-image-edit .stf-mobile-crop-controls{position:absolute;left:50%;top:8px;transform:translate(-50%);z-index:11111110070;display:none;align-items:center;gap:6px;pointer-events:all;background:transparent;touch-action:manipulation}#shoptefy-image-edit .stf-mobile-crop-controls,#shoptefy-image-edit .stf-mobile-crop-controls *{pointer-events:all!important}#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-btn,#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-cancel-btn{width:26px;height:26px;border-radius:100px;border:none;min-height:0;margin:0;padding:0;box-shadow:none;line-height:0;font-size:0;display:flex;align-items:center;justify-content:center;background-image:none;-webkit-appearance:none;appearance:none;pointer-events:all;touch-action:manipulation}#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-cancel-btn{background:#f13964}#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-btn{background:#1e939e}#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-btn:hover,#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-btn:focus,#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-btn:active,#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-cancel-btn:hover,#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-cancel-btn:focus,#shoptefy-image-edit .stf-mobile-crop-controls .stf-crop-cancel-btn:active{border:none;box-shadow:none}#shoptefy-image-edit .stf-mobile-crop-controls .stf-radius-wrp{display:flex;align-items:center;gap:2px;padding:2px 8px;border-radius:100px;background:#fff}#shoptefy-image-edit .stf-mobile-crop-controls .stf-radius-wrp input{width:21px;min-width:21px;border:none;outline:none;text-align:center;background:transparent;font-size:16px;line-height:1.1;padding:0;pointer-events:all}#shoptefyDesign #shoptefy-svg-edit svg{max-width:calc(90vw - 433px);max-height:calc(90lvh - 238px)}#shoptefy-svg-strokes-custom{display:flex;flex-direction:row;align-items:center;gap:20px}#shoptefyDesign #shoptefy-svg-edit svg>a:hover,#shoptefyDesign #shoptefy-svg-edit svg>audio:hover,#shoptefyDesign #shoptefy-svg-edit svg>canvas:hover,#shoptefyDesign #shoptefy-svg-edit svg>circle:hover,#shoptefyDesign #shoptefy-svg-edit svg>ellipse:hover,#shoptefyDesign #shoptefy-svg-edit svg>foreignObject:hover,#shoptefyDesign #shoptefy-svg-edit svg>iframe:hover,#shoptefyDesign #shoptefy-svg-edit svg>image:hover,#shoptefyDesign #shoptefy-svg-edit svg>line:hover,#shoptefyDesign #shoptefy-svg-edit svg>mesh:hover,#shoptefyDesign #shoptefy-svg-edit svg>path:hover,#shoptefyDesign #shoptefy-svg-edit svg>polygon:hover,#shoptefyDesign #shoptefy-svg-edit svg>polyline:hover,#shoptefyDesign #shoptefy-svg-edit svg>rect:hover,#shoptefyDesign #shoptefy-svg-edit svg>svg:hover,#shoptefyDesign #shoptefy-svg-edit svg>switch:hover,#shoptefyDesign #shoptefy-svg-edit svg>symbol:hover,#shoptefyDesign #shoptefy-svg-edit svg>text:hover,#shoptefyDesign #shoptefy-svg-edit svg>textPath:hover,#shoptefyDesign #shoptefy-svg-edit svg>tspan:hover,#shoptefyDesign #shoptefy-svg-edit svg>unknown:hover,#shoptefyDesign #shoptefy-svg-edit svg>use:hover,#shoptefyDesign #shoptefy-svg-edit svg>video:hover,#shoptefyDesign #shoptefy-svg-edit svg g>a:hover,#shoptefyDesign #shoptefy-svg-edit svg g>audio:hover,#shoptefyDesign #shoptefy-svg-edit svg g>canvas:hover,#shoptefyDesign #shoptefy-svg-edit svg g>circle:hover,#shoptefyDesign #shoptefy-svg-edit svg g>ellipse:hover,#shoptefyDesign #shoptefy-svg-edit svg g>foreignObject:hover,#shoptefyDesign #shoptefy-svg-edit svg g>iframe:hover,#shoptefyDesign #shoptefy-svg-edit svg g>image:hover,#shoptefyDesign #shoptefy-svg-edit svg g>line:hover,#shoptefyDesign #shoptefy-svg-edit svg g>mesh:hover,#shoptefyDesign #shoptefy-svg-edit svg g>path:hover,#shoptefyDesign #shoptefy-svg-edit svg g>polygon:hover,#shoptefyDesign #shoptefy-svg-edit svg g>polyline:hover,#shoptefyDesign #shoptefy-svg-edit svg g>rect:hover,#shoptefyDesign #shoptefy-svg-edit svg g>svg:hover,#shoptefyDesign #shoptefy-svg-edit svg g>switch:hover,#shoptefyDesign #shoptefy-svg-edit svg g>symbol:hover,#shoptefyDesign #shoptefy-svg-edit svg g>text:hover,#shoptefyDesign #shoptefy-svg-edit svg g>textPath:hover,#shoptefyDesign #shoptefy-svg-edit svg g>tspan:hover,#shoptefyDesign #shoptefy-svg-edit svg g>unknown:hover,#shoptefyDesign #shoptefy-svg-edit svg g>use:hover,#shoptefyDesign #shoptefy-svg-edit svg g>video:hover{stroke-width:2;stroke:#1e939e}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-bar{display:flex;align-items:center;gap:16px;margin-top:2px}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom #gradient-editor{width:100%;min-width:200px;height:10px;display:block;position:relative;border:1px solid #ccc;border-radius:6px;background:#eee;touch-action:none}.shoptefy-editor-wrapper .gradient-type-btn{padding:4px 16px;text-align:center;background:#fff;font-weight:500;font-size:12px;font-family:Poppins;color:#263335;border-radius:50px;border:1px solid #C8DCDF}.shoptefy-editor-wrapper .gradient-type-btn.stf-active{background:#1e939e;color:#fff}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .stop-handle{position:absolute;top:50%;width:28px;height:28px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid white;cursor:pointer;box-shadow:0 0 2px #0000004d}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-angle{width:60px;padding:4px;border:1px solid #ccc;border-radius:4px}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .angle-control{display:flex;align-items:center;gap:12px}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .angle-control .knob{width:26px;height:26px;border:2px solid #263335;border-radius:50%;cursor:pointer;display:flex;justify-content:center;touch-action:none}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .angle-control .knob #knob-dot{transform-origin:center center;transform:rotate(90deg);width:6px;height:6px;display:flex;align-items:flex-start;justify-content:center;height:22px}#shoptefyDesign .shoptefy-editor-wrapper #shoptefy-svg-fills-custom .angle-control .knob #knob-dot svg{fill:#263335}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .angle-control.stf-disabled .knob #knob-dot{border:2px solid #C8DCDF}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .angle-control.stf-disabled .knob #knob-dot{fill:#c8dcdf}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-controls{display:flex;align-items:center;gap:4px;margin-top:4px}.pickr{display:none;position:relative;overflow:visible;transform:translateY(0)}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}@supports (display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano]{max-width:95vw}.pcr-app[data-theme=nano] .pcr-swatches{margin-top:.6em;padding:0 .6em;display:none}.pcr-app[data-theme=nano] .pcr-interaction{padding:0 .6em .6em}.pcr-app[data-theme=nano] .pcr-selection{display:grid;grid-gap:.6em;grid-template-rows:5fr auto auto;align-items:center;height:10.5em;width:100%;align-self:flex-start}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;margin-left:.6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;background:var(--pcr-color);width:2em;height:2em;border-radius:50em;overflow:hidden}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:12px;width:100%;height:100%}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');border-radius:12px;background-size:.5em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{height:.5em;margin:0 .6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to right,transparent,black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,.25em}/*! Pickr 1.9.1 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button:before{z-index:initial}.pickr .pcr-button:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:background .3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear:before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px #ffffffd9,0 0 0 3px var(--pcr-color)}.pickr .pcr-button.stf-disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}div#shoptefyDesign .pickr input:focus,div#shoptefyDesign .pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,div#shoptefyDesign .pcr-app input:focus,div#shoptefyDesign .pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px #ffffffd9,0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow .3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px #ffffffd9,0 0 0 3px #00000040}.pcr-app{display:flex;flex-direction:column;z-index:10000;border-radius:.1em;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:none;flex-wrap:wrap}.pcr-app .pcr-swatches.pcr-last{margin:0}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:#0000;z-index:1}.pcr-app .pcr-swatches>button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}div#shoptefyDesign .pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}div#shoptefyDesign .pcr-app .pcr-interaction input:hover{filter:brightness(.975)}div#shoptefyDesign .pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px #ffffffd9,0 0 0 3px #4285f4bf}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.stf-active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px #ffffffd9,0 0 0 3px #f44250bf}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=monolith]{max-width:95vw}.pcr-app[data-theme=monolith] .pcr-selection{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:100%;height:1em;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;transition:background-color .3s,box-shadow .3s;border-radius:.15em 0 0 .15em;z-index:2}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 .15em .15em 0}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:50%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:10px;width:100%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity{height:.5em;margin-top:.75em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to right,transparent,black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,.25em}#stf-color-indicator{position:fixed;width:5px;height:5px;border:1px solid #ffffff;pointer-events:none;transform:translate(-50%,-50%);display:none;z-index:100}#stf-color-indicator-background{width:100%;height:100%;position:fixed;background:#0000001a;z-index:10;display:none}#stf-zoom-preview{position:fixed;width:50px;height:50px;border:1px solid #1E939E;background:#fff;display:none;pointer-events:none;image-rendering:pixelated;transform:translate(-50%,-50%);border-radius:100%;z-index:11}.stf-arrange-btn-wrapper{display:flex;flex-direction:column;justify-content:center;gap:10px}.stf-toggle-transparent.stf-disabled,.stf-arrange-btn.stf-disabled{cursor:not-allowed;background:#dae0e6}.stf-arrange-btn{border:2px solid #C7DBDE;border-radius:16px;background:#fff;width:40px;height:40px;padding:0;display:flex;justify-content:center;align-items:center}.stf-snap-points-wrapper{display:flex;flex-direction:column;gap:14px}.stf-snap-point{background:#fff;border:2px solid #C7DBDE;border-radius:16px;width:44px;height:44px;padding:0;display:flex;justify-content:center;align-items:center}.stf-snap-point:hover{background:#d2e9ec;border-color:#1e939e}#shoptefyDesign .stf-snap-point:hover svg path{fill:#1e939e}div#shoptefy-layers ul li{padding:16px;display:flex;align-items:center;align-self:stretch;border-radius:12px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);margin-bottom:2px;justify-content:space-between}div#shoptefy-layers ul li:hover,div#shoptefy-layers ul li.stf-active{border-color:#1e939e}div#shoptefy-layers ul li span.layer-func{display:flex;align-items:center;gap:2px}div#shoptefy-layers ul li span.layer-func .stf-tooltip{position:relative}div#shoptefy-layers ul li span.layer-func>.stf-tooltip:nth-child(3):after{left:-22%}div#shoptefy-layers ul li span.layer-name{color:var(--Dark, #263335);font-size:14px;font-style:normal;font-weight:500;-webkit-user-select:text;user-select:text}.shoptefy-eye{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cg id='Show'%3E%3Cpath id='Stroke 1' fill-rule='evenodd' clip-rule='evenodd' d='M11.6346 7.04516C11.6346 8.50016 10.4546 9.67932 8.99958 9.67932C7.54458 9.67932 6.36542 8.50016 6.36542 7.04516C6.36542 5.58932 7.54458 4.41016 8.99958 4.41016C10.4546 4.41016 11.6346 5.58932 11.6346 7.04516Z' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Stroke 4' fill-rule='evenodd' clip-rule='evenodd' d='M8.99834 13.129C12.1717 13.129 15.0742 10.8473 16.7083 7.04398C15.0742 3.24065 12.1717 0.958984 8.99834 0.958984H9.00167C5.82833 0.958984 2.92583 3.24065 1.29167 7.04398C2.92583 10.8473 5.82833 13.129 9.00167 13.129H8.99834Z' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-size:auto;background-position:center center;background-repeat:no-repeat}.shoptefy-lock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='19' viewBox='0 0 16 19' fill='none'%3E%3Cg id='Unlock'%3E%3Cpath id='Stroke 1' d='M12.1667 4.33275C11.5871 2.7808 9.99692 1.66605 8.12586 1.66605C5.76544 1.65734 3.84367 3.42353 3.83333 5.6121V5.62952V7.49935' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Stroke 3' fill-rule='evenodd' clip-rule='evenodd' d='M11.3458 17.5H4.65419C2.82036 17.5 1.33333 16.07 1.33333 14.3056V10.6944C1.33333 8.93002 2.82036 7.5 4.65419 7.5H11.3458C13.1796 7.5 14.6667 8.93002 14.6667 10.6944V14.3056C14.6667 16.07 13.1796 17.5 11.3458 17.5Z' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Stroke 5' d='M8 11.666V13.5177' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-size:auto;background-position:center center;background-repeat:no-repeat}.shoptefy-delete{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15.9925 7.89062C15.9925 7.89062 15.54 13.5031 15.2775 15.8673C15.1525 16.9965 14.455 17.6581 13.3125 17.679C11.1383 17.7181 8.96167 17.7206 6.78833 17.6748C5.68917 17.6523 5.00333 16.9823 4.88083 15.8731C4.61667 13.4881 4.16667 7.89062 4.16667 7.89062' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.465 5.19987H3.33333' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.5192 5.20047C13.865 5.20047 13.3017 4.73797 13.1733 4.09714L12.9708 3.0838C12.8458 2.6163 12.4225 2.29297 11.94 2.29297H8.4125C7.93 2.29297 7.50667 2.6163 7.38167 3.0838L7.17917 4.09714C7.05083 4.73797 6.4875 5.20047 5.83333 5.20047' stroke='%23515C5D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:auto;background-position:center center;background-repeat:no-repeat}@media(min-width:1024px){.stf-mobile{display:none!important}}@media(max-width:1024px){.stf-desktop{display:none!important}}.stf-mobile-object-btn-group-wrapper{display:flex;justify-content:center;position:sticky;bottom:-52px;width:100%;z-index:15;transform:translateY(-100%)}.stf-mobile-object-btn-group{display:none;align-items:center;border-radius:8px;border:1px solid var(--Stroke, #C8DCDF);background:#fff6;box-shadow:0 4px 4px #2633360a;padding:8px 12px;gap:8px}.stf-mobile-object-btn-group .stf-main-magic-editor-menu,.stf-mobile-object-btn-group .stf-main-image-editor-menu,.stf-mobile-object-btn-group .stf-main-text-editor-menu,.stf-mobile-object-btn-group .stf-snap-point{width:50px;height:50px;background:#fff;border-radius:16px;border:2px solid #C8DCDF;padding:0}.stf-mobile-object-btn-group .stf-arrange-btn{width:50px;height:50px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shoptefy-editor-wrapper button{background:transparent;border:none;padding:0}#shoptefyDesign #shoptefy-svg-edit svg{touch-action:none}.stf-arrow-open-btn{background:#fff;border-radius:16px;border:2px solid #C8DCDF;padding:7px;position:absolute;display:none;z-index:100}.stf-arrows{border-radius:50px;border:1px solid #1E939E;position:absolute;display:none;background:#fff;pointer-events:all;z-index:100;width:50px;height:50px;justify-content:center;align-items:center}.stf-arrow-open-btn.stf-active{border-color:#1e939e}.stf-arrows.stf-disabled{background:#dae0e6;border-color:#c7dbde;cursor:not-allowed}input[type=number]{-moz-appearance:textfield}#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm,div#shoptefyDesign #shoptefy-update-cart-confirm{width:100vw;height:100lvh;z-index:10000000000;text-align:center;position:absolute;top:0;left:0;background:#00000085}div#shoptefyDesign #shoptefy-update-cart-confirm>div,#shoptefy-remove-background-confirm>div,#shoptefy-enhance-quality-confirm>div{padding:50px 0;transform:translate(-50%) translateY(-50%);position:absolute;top:50%;left:50%;width:420px;background:#f1f1f1;border-radius:5px;box-shadow:5px 5px 25px #00000080}div#shoptefyDesign #shoptefy-update-cart-confirm>div>i.stf-close,#shoptefy-remove-background-confirm>div>i.stf-close,#shoptefy-enhance-quality-confirm>div>i.stf-close{position:absolute;top:10px;right:10px;font-size:26px;color:#ccc;cursor:pointer;transition:color ease .25s}div#shoptefyDesign #shoptefy-update-cart-confirm>div>i.stf-close:hover,#shoptefy-remove-background-confirm>div>i.stf-close:hover,#shoptefy-enhance-quality-confirm>div>i.stf-close:hover{color:#333}div#shoptefyDesign #shoptefy-update-cart-confirm img,#shoptefyDesign #shoptefy-remove-background-confirm img,#shoptefyDesign #shoptefy-enhance-quality-confirm img{width:100px;display:inline-block;margin:0 auto 20px}div#shoptefyDesign #shoptefy-update-cart-confirm em,#shoptefy-remove-background-confirm em,#shoptefy-enhance-quality-confirm em{display:block;font-size:20px;margin-bottom:10px;font-style:inherit}div#shoptefyDesign #shoptefy-update-cart-confirm ul,#shoptefy-remove-background-confirm ul{list-style:none;margin:35px 0;padding:0;display:inline-block;text-align:center}div#shoptefyDesign #shoptefy-update-cart-confirm ul li,#shoptefy-remove-background-confirm ul li{border-right:1px solid #ccc;padding:0 14px;cursor:pointer;display:inline-block;margin:0;height:22px}div#shoptefyDesign #shoptefy-update-cart-confirm ul li a,#shoptefy-remove-background-confirm ul li a{text-decoration:none}div#shoptefyDesign #shoptefy-update-cart-confirm ul li a:hover,#shoptefy-remove-background-confirm ul li a:hover{text-decoration:underline}div#shoptefyDesign #shoptefy-update-cart-confirm ul li:last-child,#shoptefy-remove-background-confirm ul li:last-child{border:none}div#shoptefyDesign #shoptefy-update-cart-confirm>div,#shoptefy-remove-background-confirm>div,#shoptefy-enhance-quality-confirm>div{border-radius:16px;border:1px solid #C8DCDF;background:var(--Background, #F6FAFB);padding:12px 24px;width:450px}#shoptefy-enhance-quality-confirm>div{width:630px}div#shoptefyDesign #shoptefy-update-cart-confirm em,#shoptefy-remove-background-confirm em,#shoptefy-enhance-quality-confirm em{color:var(--Dark, #263335);text-align:center;font-size:16px;font-weight:600;margin-top:18px}#shoptefy-remove-background-confirm.not-applied em{margin:25px 0}#shoptefy-remove-background-confirm.not-applied p{font-size:12px;color:#515c5d;font-weight:500;margin:25px 0}#shoptefy-enhance-quality-confirm span{font-size:12px}.stf-original-size-desc{display:flex;justify-content:center;align-items:center;font-size:11px;margin-top:21px;gap:4px}.stf-original-size-desc .stf-size-icons-wrp,#stf-enhance-quality .stf-original-size{display:flex;align-items:center;gap:4px}.stf-original-size-desc .stf-size-icons-wrp .stf-size-icon,#stf-enhance-quality .stf-original-size .stf-size-icon{width:27px;height:27px;display:flex;justify-content:center;align-items:center}#shoptefy-image-edit .stf-original-size-desc{position:absolute;bottom:-30px;right:0}.stf-original-size-desc .stf-size-icons-wrp .stf-size-icon.stf-active,#stf-enhance-quality .stf-original-size .stf-size-icon.stf-active{background-color:#c8dcdf;border-radius:6px;padding:2px}#shoptefy-enhance-quality-confirm .stf-expected-sizes-wrp{display:flex;flex-direction:column;background:#fff;gap:10px;padding:8px}#shoptefy-enhance-quality-confirm .stf-expected-size,#stf-enhance-quality .stf-expected-size{display:flex;justify-content:space-between;align-items:center;margin-top:6px;margin-bottom:6px;background-color:#fff;padding:8px 12px;border:1px solid #C8DCDF;border-radius:12px}#stf-enhance-quality .stf-expected-size{flex-direction:column;justify-content:unset;align-items:unset}#shoptefy-enhance-quality-confirm .stf-expected-size>span,#stf-enhance-quality .stf-expected-size>span{display:flex;align-items:center;gap:5px}#stf-enhance-quality .stf-expected-size>span .size{flex:1;text-align:right}#shoptefy-enhance-quality-confirm>span:last-of-type{margin-top:12px}#shoptefy-enhance-quality-confirm .stf-quality-btn,#stf-enhance-quality .stf-quality-btn{text-align:center;color:#000;font-size:12px;font-weight:600}#shoptefy-enhance-quality-confirm .stf-quality-btn[data-func="2x"],#stf-enhance-quality .stf-quality-btn[data-func="2x"]{background-color:#008993;color:#fff}#shoptefy-enhance-quality-confirm .stf-quality-btn[data-func="3x"],#stf-enhance-quality .stf-quality-btn[data-func="3x"]{background-color:#ffab2e;color:#fff}#shoptefy-enhance-quality-confirm .stf-quality-btn[data-func="4x"],#stf-enhance-quality .stf-quality-btn[data-func="4x"]{background-color:#f13964;color:#fff}#shoptefy-enhance-quality-confirm .enhance-quality-settings{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:16px;margin-bottom:16px}#shoptefy-enhance-quality-confirm .enhance-quality-settings>div{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:8px}#shoptefy-enhance-quality-confirm .enhance-quality-settings>div>label{display:flex;justify-content:space-between;align-items:center;border:1px solid #C8DCDF;border-radius:8px;padding:4px 8px;gap:4px}#shoptefy-enhance-quality-confirm .enhance-quality-settings>div>label p{margin:0}#shoptefy-enhance-quality-confirm.waiting-modal>div{width:420px}#shoptefyDesign #shoptefy-enhance-quality-confirm.waiting-modal .stf-loader img{width:30px;height:30px}#shoptefy-enhance-quality-confirm.waiting-modal span{color:#1e939e}#shoptefy-enhance-quality-confirm.waiting-modal span b{font-size:16px;font-weight:600}@media(max-width:1024px){#shoptefy-remove-background-confirm,#shoptefy-enhance-quality-confirm{display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}#shoptefy-remove-background-confirm>div,#shoptefy-enhance-quality-confirm>div,#shoptefy-enhance-quality-confirm.waiting-modal>div{position:relative;top:auto;left:auto;transform:none;width:min(100%,420px);max-height:calc(100lvh - 24px);overflow-y:auto;padding:12px;border-radius:14px}#shoptefy-remove-background-confirm em,#shoptefy-enhance-quality-confirm em{margin-top:10px;margin-bottom:8px;font-size:14px;line-height:1.35}#shoptefy-enhance-quality-confirm .enhance-quality-settings{flex-direction:column;align-items:stretch;gap:8px;margin-top:10px;margin-bottom:10px}#shoptefy-enhance-quality-confirm .enhance-quality-settings>div{flex-direction:row;align-items:center;gap:6px}#shoptefy-enhance-quality-confirm .enhance-quality-settings>div .shoptefy-custom-control-wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1px solid #C8DCDF;border-radius:8px;padding:4px 8px;box-sizing:border-box}#shoptefy-enhance-quality-confirm .enhance-quality-settings>div .shoptefy-custom-control-wrapper>label:first-child{margin:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#shoptefy-enhance-quality-confirm .stf-original-size-desc{margin-top:8px;font-size:10px;gap:4px;flex-wrap:nowrap;justify-content:space-between}#shoptefy-enhance-quality-confirm .stf-original-size-desc>span{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#shoptefy-enhance-quality-confirm .stf-original-size-desc>b{white-space:nowrap;font-size:10px}#shoptefy-enhance-quality-confirm .stf-expected-size{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}#shoptefy-enhance-quality-confirm .stf-quality-btn{width:100%;max-width:320px;align-self:center;display:flex;justify-content:center;align-items:center;font-size:11px;padding:8px 10px}#shoptefy-remove-background-confirm ul{margin-top:10px;flex-wrap:wrap;gap:8px}#shoptefy-remove-background-confirm ul li{padding:0}#shoptefy-remove-background-confirm ul li a{min-width:116px;padding:9px 10px;font-size:12px}}div#shoptefyDesign #shoptefy-update-cart-confirm ul,#shoptefy-remove-background-confirm ul{display:flex;justify-content:center;align-items:center;margin:0}div#shoptefyDesign #shoptefy-update-cart-confirm ul li,#shoptefy-remove-background-confirm ul li{border:none;height:auto}div#shoptefyDesign #shoptefy-update-cart-confirm ul li:last-child a,#shoptefy-remove-background-confirm ul li:last-child a{background-color:#1e939e;color:#fff}div#shoptefyDesign #shoptefy-update-cart-confirm ul li a,#shoptefy-remove-background-confirm ul li a{text-decoration:none;color:#515c5d;justify-content:center;padding:12px;min-width:100px}div#shoptefyDesign #shoptefy-update-cart-confirm ul li a:hover,#shoptefy-remove-background-confirm ul li a:hover{text-decoration:none}div#shoptefyDesign #shoptefy-update-cart-confirm button,#shoptefy-remove-background-confirm button{border-radius:100px;background-color:#1e939e;text-transform:none!important}@media(max-width:1110px){#shoptefy-top-navbar>.stf-top-nav-button-group{gap:10px}#shoptefy-top-navbar>.stf-top-nav-button-group div[data-mode=group]{gap:10px}}@media(max-width:1024px){.stf-product-info-dialog span.stf-close{display:none}#shoptefyDesign{scrollbar-width:none}.stf-wrapper{width:100%;height:100%;touch-action:pan-y}div#shoptefyDesign{display:flex;flex-direction:column;width:100%;height:100%;position:relative}.stf-action-group{gap:10px}#shoptefy-top-navbar>.stf-top-nav-button-group{gap:0px;padding-left:5px;padding-right:5px}.stf-product-dlg-color-palette{grid-template-columns:repeat(9,1fr);gap:5px}#shoptefyDesign .stf-product-info-dlg-header svg{margin-right:4px;width:32px;height:32px}.stf-product-info-dialog-body{height:calc(100% - 190px)}.stf-action-text{font-size:12px}div#shoptefy-layers ul li span.layer-func .stf-tooltip:after,div#shoptefy-layers ul li span.layer-func .stf-tooltip:before{visibility:hidden}.stf-size-table .stf-td{font-size:12px}.stf-product-section .stf-product-price-section .stf-CTA .stf-top-button{min-width:120px}.stf-product-price-section .stf-price p{font-size:10px}.stf-product-price-section .stf-CTA .stf-top-button .stf-price-desc{left:18px;font-size:9px}#shoptefy-text.stf-text-controls>div.stf-text-controls .stf-text-controls-content{position:static}.stf-text-subsection{background:#eef7f9;position:relative}.stf-color-box-wrapper .divider.stf-mobile-hidden{display:none}#stf-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors,#stf-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors,#stf-image-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors,#stf-image-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors{height:auto}div#shoptefy-workspace .shoptefy-color-presets,#stf-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors .shoptefy-color-presets,#stf-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors .shoptefy-color-presets,#stf-image-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors .shoptefy-color-presets,#stf-image-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors .shoptefy-color-presets{max-height:none;min-height:0;width:min(100%,248px);box-sizing:border-box;grid-template-columns:repeat(7,32px);justify-content:start;gap:2px;padding:4px 4px 34px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}div#shoptefy-workspace .shoptefy-color-presets .stf-technology-color-palette-entries,#stf-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-entries,#stf-image-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-entries{grid-template-columns:repeat(7,32px);gap:2px}#stf-top-color-picker .stf-color-picker,#stf-editor-color-picker .stf-color-picker,#stf-image-editor-color-picker .stf-color-picker,.stf-color-subsection .stf-color-picker{display:flex;flex-direction:column}#stf-top-color-picker .stf-color-box-grid,#stf-editor-color-picker .stf-color-box-grid,#stf-image-editor-color-picker .stf-color-box-grid,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid{display:grid;grid-template-rows:auto minmax(0,1fr);flex:0 0 250px;height:100%;min-height:0;width:250px;max-width:250px}#stf-top-color-picker>.stf-color-picker,#stf-editor-color-picker>.stf-color-picker,#stf-image-editor-color-picker>.stf-color-picker,#stf-text-section-dialog .stf-color-subsection .stf-color-picker{min-width:0;width:auto}#stf-top-color-picker .stf-color-box-grid>div.stf-system-colors,#stf-top-color-picker .stf-color-box-grid>div.stf-my-colors,#stf-editor-color-picker .stf-color-box-grid>div.stf-system-colors,#stf-editor-color-picker .stf-color-box-grid>div.stf-my-colors,#stf-image-editor-color-picker .stf-color-box-grid>div.stf-system-colors,#stf-image-editor-color-picker .stf-color-box-grid>div.stf-my-colors,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-system-colors,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-my-colors{height:auto!important;max-height:none!important;min-height:0;overflow:hidden}#stf-top-color-picker .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#stf-top-color-picker .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets,#stf-editor-color-picker .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#stf-editor-color-picker .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets,#stf-image-editor-color-picker .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#stf-image-editor-color-picker .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets{height:100%;max-height:none!important}#shoptefyDesign.stf-print-tech-color-picker-disabled div#shoptefy-workspace .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid.stf-system-colors div.stf-system-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid.stf-my-colors div.stf-my-colors .shoptefy-color-presets{max-height:none;min-height:0;width:min(100%,252px);box-sizing:border-box;grid-template-columns:repeat(7,32px);justify-content:start;gap:4px;padding:4px 4px 34px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#shoptefyDesign.stf-print-tech-color-picker-disabled div#shoptefy-workspace .shoptefy-color-presets .stf-technology-color-palette-entries,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-entries,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .shoptefy-color-presets .stf-technology-color-palette-entries{grid-template-columns:repeat(7,32px);gap:4px}#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-top-color-picker .stf-color-box-grid,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-color-subsection .stf-color-box-grid{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-top-color-picker .stf-color-box-grid>div.stf-system-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-top-color-picker .stf-color-box-grid>div.stf-my-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid>div.stf-system-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid>div.stf-my-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid>div.stf-system-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid>div.stf-my-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-system-colors,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-my-colors{height:auto!important;max-height:none!important;min-height:0;overflow:hidden}#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-top-color-picker .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-top-color-picker .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-editor-color-picker .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-image-editor-color-picker .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-system-colors .shoptefy-color-presets,#shoptefyDesign.stf-print-tech-color-picker-disabled #stf-text-section-dialog .stf-color-subsection .stf-color-box-grid>div.stf-my-colors .shoptefy-color-presets{height:100%;max-height:none!important}.stf-color-subsection .stf-color-picker #stf-text-pickr-container{margin-top:12px}#stf-top-color-picker .stf-color-picker #stf-pickr-container,#stf-editor-color-picker .stf-color-picker #stf-pickr-container,#stf-image-editor-color-picker .stf-color-picker #stf-image-editor-pickr-container,#stf-editor-pickr-container,#stf-text-pickr-container{flex:1;padding-right:6px}#stf-top-color-picker .stf-color-picker #stf-pickr-container .pcr-app[data-theme=monolith],#stf-editor-color-picker .stf-color-picker #stf-pickr-container .pcr-app[data-theme=monolith],#stf-image-editor-color-picker .stf-color-picker #stf-image-editor-pickr-container .pcr-app[data-theme=monolith],#stf-editor-pickr-container .pcr-app[data-theme=monolith],#stf-text-pickr-container .pcr-app[data-theme=monolith]{height:100%;margin-top:-9px}#shoptefyDesign #stf-top-color-picker p .shoptefy-save-color svg,#shoptefyDesign #stf-editor-color-picker p .shoptefy-save-color svg,#shoptefyDesign #stf-image-editor-color-picker p .shoptefy-save-color svg{width:24px;height:24px}.stf-top-color-picker-wrapper{left:0;bottom:4px;top:inherit;display:none;justify-content:center;align-items:center}.stf-top-color-picker-wrapper #stf-top-color-picker,#stf-editor-color-picker,#stf-image-editor-color-picker,#stf-text-color-input{padding:4px;height:211px;display:grid;grid-template-columns:250px minmax(124px,1fr);gap:1px;align-items:stretch;box-sizing:border-box;width:min(calc(100vw - 8px),424px);max-width:calc(100vw - 8px)}#stf-text-section-dialog .stf-color-subsection{display:grid;grid-template-columns:250px minmax(124px,1fr);gap:1px;align-items:stretch;box-sizing:border-box;width:min(calc(100vw - 8px),424px);max-width:calc(100vw - 8px);padding:4px}.stf-top-color-picker-wrapper.stf-expanded #stf-top-color-picker{height:inherit}#stf-top-color-picker .stf-color-box-grid .stf-top-color-tabs,#stf-editor-color-picker .stf-color-box-grid .stf-top-color-tabs,#stf-image-editor-color-picker .stf-color-box-grid .stf-top-color-tabs,.stf-color-subsection .stf-color-box-grid .stf-text-color-tabs-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:3px;gap:2px;width:248px}.stf-top-color-picker-wrapper:not(.stf-expanded) .shoptefy-color-presets .stf-color-box:last-child{margin-bottom:20px}#stf-top-color-picker .stf-color-box-grid p.stf-system-colors,#stf-top-color-picker .stf-color-box-grid p.stf-my-colors,#stf-editor-color-picker .stf-color-box-grid p.stf-system-colors,#stf-editor-color-picker .stf-color-box-grid p.stf-my-colors,#stf-image-editor-color-picker .stf-color-box-grid p.stf-system-colors,#stf-image-editor-color-picker .stf-color-box-grid p.stf-my-colors,div#shoptefy-workspace .stf-color-subsection p.stf-text-color,div#shoptefy-workspace .stf-color-subsection p.stf-stroke-color{padding:3px 0}#stf-top-color-picker .stf-color-picker p,#stf-image-editor-color-picker .stf-color-picker p,#stf-editor-color-picker .stf-color-picker p{margin:0 0 12px}div#shoptefyDesign #stf-top-color-picker .stf-color-picker p input,div#shoptefyDesign #stf-editor-color-picker .stf-color-picker p input,div#shoptefyDesign #stf-image-editor-color-picker .stf-color-picker p input,div#shoptefyDesign .stf-color-subsection .stf-color-picker .stf-text-color-input input{height:24px;width:80px;padding:7px 6px}div#shoptefyDesign .stf-color-subsection .stf-color-picker .stf-text-color-input input{height:28px;flex:1 1 auto;width:auto;min-width:0}#stf-top-color-picker p .shoptefy-save-color,#stf-editor-color-picker p .shoptefy-save-color,#stf-image-editor-color-picker p .shoptefy-save-color,.stf-color-subsection .stf-color-picker .stf-text-color-input .shoptefy-save-color{padding:0}#stf-top-color-picker p .shoptefy-save-color{flex:0 0 30px;width:30px;min-width:30px;height:30px}#shoptefyDesign #stf-top-color-picker p .shoptefy-save-color svg{width:18px;height:18px}.stf-color-subsection .stf-color-picker .stf-text-color-input{gap:3px;width:100%}.stf-color-subsection .stf-color-picker .stf-text-color-input .shoptefy-save-color{display:inline-flex;flex:0 0 30px;width:30px;height:30px;align-items:center;justify-content:center}button.stf-toggle-transparent{width:30px;height:30px}#stf-top-color-picker{gap:2px}.shoptefy-color-presets-my-colors .stf-tooltip.stf-active:after,.shoptefy-color-presets-my-colors .stf-tooltip.stf-active:before{opacity:1;visibility:visible}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header{margin:10px;align-items:center;justify-content:space-between;gap:4px}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool h3,#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool h3,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-filter-dialog-title{font-size:14px;font-weight:700;margin:0}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top{padding:1px;margin:0}#shoptefy-svg-edit,#shoptefy-image-edit{border-radius:0}div#shoptefy-workspace .stf-color-subsection .stf-color-box-grid .shoptefy-color-presets .stf-color-box{width:32px;height:32px}div#shoptefy-workspace .stf-color-subsection .stf-color-box-grid .shoptefy-color-presets{max-height:none;min-height:0;width:min(100%,248px);box-sizing:border-box;grid-template-columns:repeat(7,32px);justify-content:start;gap:2px;padding:4px 4px 34px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#stf-text-section-dialog .stf-color-subsection{height:211px;max-height:min(360px,54vh);overflow:visible}#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid{height:calc(100% - 8px);max-height:calc(100% - 8px);overflow:hidden}#stf-text-section-dialog .stf-color-subsection .stf-color-box-grid .stf-color-subsection-headers{min-height:0}.pcr-app[data-theme=monolith] .pcr-selection{flex-direction:row;align-items:center;justify-content:flex-start;gap:3px}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{flex:1 1 auto;width:auto;min-width:0;height:100%;margin-top:9px}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity{flex:0 0 9px;width:9px;height:calc(100% - 9px);margin-top:18px}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to bottom,red,#ff0,#0f0,#0ff,#00f,#f0f,red);margin-top:-9px}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to top,transparent,black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,.25em;margin-top:-9px}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-picker{left:-3px}.shoptefy-workspace .shoptefy-editor-dialog-body{padding:0}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper{padding:0;margin:0;border-radius:0}.shoptefy-svg-edit-wrp .stf-current-colors,.shoptefy-image-edit-wrp .stf-current-colors{position:absolute;z-index:10;left:10px;top:40px}.shoptefy-svg-edit-wrp .stf-mobile-func,.shoptefy-image-edit-wrp .stf-mobile-func{position:absolute;z-index:10;left:calc(50% - 50px);top:2px}.shoptefy-svg-edit-wrp .stf-mobile-func .stf-button,.shoptefy-image-edit-wrp .stf-mobile-func .stf-button{padding:3px 12px}.shoptefy-svg-edit-wrp div[data-view=customize],.shoptefy-image-edit-wrp div[data-view=customize]{position:absolute;z-index:10;right:8px;top:114px}div#shoptefyDesign .shoptefy-svg-edit-wrp div[data-view=customize] input,div#shoptefyDesign .shoptefy-image-edit-wrp div[data-view=customize] input{transform-origin:center;rotate:-90deg;position:absolute;right:-50px;top:60px}.shoptefy-svg-edit-wrp div[data-view=customize] .stf-color-box,.shoptefy-image-edit-wrp div[data-view=customize] .stf-color-box{margin-top:146px}.shoptefy-editor-wrapper div[data-view=current-colors]{width:48px;height:280px;max-height:calc(100lvh - 100px)}.shoptefy-editor-wrapper div[data-view=current-colors] .stf-count-colors{padding:4px}.shoptefy-editor-wrapper div[data-view=current-colors] .stf-count-colors i{width:40px}.shoptefy-editor-wrapper .stf-color-box{width:28px;height:28px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-remove-btn-wrp button,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .return-btn-wrp button{width:28px;height:28px;padding:0}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-remove-btn-wrp button svg,#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .return-btn-wrp button svg{width:20px;height:20px}#shoptefyDesign #shoptefy-svg-edit svg{max-width:100%;max-height:100%}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-current-colors h4{color:var(--40, #A8ADAE);-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:#FFF;font-size:10px;font-style:normal;font-weight:400}#shoptefy-image-edit,#shoptefy-svg-edit{width:100%;height:calc(100lvh - 72px);padding:0 32px 280px}#shoptefy-image-edit{padding:0 0 320px}#shoptefy-image-edit.stf-eq-compare-mobile .stf-eq-minimap{display:none!important}#shoptefy-image-edit.stf-eq-compare-mobile .stf-eq-result-btn[data-func=discard]{width:84px;font-size:11px;padding:3px 8px}#shoptefy-image-edit.stf-eq-compare-mobile .stf-eq-result-btn[data-func=apply]{width:124px;font-size:11px;padding:3px 8px}#shoptefy-image-edit .stf-original-size-desc{bottom:10px;left:50%;right:auto;transform:translate(-50%);margin-top:0;font-size:9px;gap:2px;white-space:nowrap}#shoptefy-image-edit .stf-original-size-desc .stf-size-icons-wrp{gap:2px}#shoptefy-image-edit .stf-original-size-desc .stf-size-icons-wrp .stf-size-icon{width:20px;height:20px}#shoptefy-svg-fills-custom{display:flex;flex-direction:row-reverse;align-items:center;gap:14px}.shoptefy-editor-wrapper #shoptefy-svg-fills-custom #gradient-editor{min-width:135px}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-type-btn{padding:0;width:26px;height:26px;border-radius:4px;border:1px solid var(--Stroke, #C8DCDF)}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-type-btn.stf-active{border:2px solid #1E939E}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-type-btn:first-child{background:linear-gradient(180deg,#f02222,#000)}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper #shoptefy-svg-fills-custom .gradient-type-btn:nth-child(2){background:radial-gradient(#f02222,#000)}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper button{padding:3.5px 0}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar{position:absolute;left:8px;right:8px;top:8px;z-index:10;display:block;height:66px;pointer-events:none}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-button{width:30px;height:30px;background:#fff;border:1px solid #C8DCDF;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;position:absolute;pointer-events:auto}#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-button,#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top,#shoptefy-image-workspace .shoptefy-editor-dialog-body .stf-svg-editor-bg-visible{margin:0;padding:0;line-height:0;font-size:0;box-sizing:border-box}#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-button i,#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-catalog-top i{display:flex;align-items:center;justify-content:center;font-style:normal}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-button:nth-child(1){right:0;top:0}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-button:nth-child(2){left:0;top:0}#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-svg-editor-bg-visible.stf-mobile{position:absolute;left:0;top:36px;pointer-events:auto}#shoptefy-svg-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-func-right-bar .stf-svg-editor-bg-visible.stf-mobile{position:absolute;right:0;top:40px;pointer-events:auto}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs.stf-second-func{position:absolute;top:30px;right:46px;z-index:10;padding:0;gap:8px}.shoptefy-workspace{position:fixed}.shoptefy-workspace .shoptefy-editor-dialog-body .stf-svg-editor-bg-visible{width:30px;height:30px}#shoptefyDesign .shoptefy-workspace .shoptefy-editor-dialog-body .stf-svg-editor-bg-visible svg{width:22px;height:18px}#shoptefy-top-navbar{padding:0;flex:0;width:100%}#shoptefy-top-navbar .stf-top-nav-action-button-group,#shoptefy-top-navbar .stf-divider,#shoptefy-top-navbar .stf-CTA .stf-desktop-cart-desc{display:none}.stf-product-color-btn .stf-product-info{display:none;opacity:1;visibility:visible}.stf-product-color-btn.stf-active .stf-product-info{display:block;opacity:1;visibility:visible;transition:opacity .5s,visibility 0s 0s}.stf-product-color-btn.stf-mobile{z-index:10001}.stf-product-color-btn.stf-mobile .stf-product-info{z-index:10002;box-sizing:border-box;width:min(254px,calc(100vw - 24px));max-width:calc(100vw - 24px);min-width:0;max-height:min(480px,calc(100dvh - 220px));overflow:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.stf-product-color-btn.stf-mobile.stf-active .stf-product-info{display:flex;flex-direction:column}.stf-product-color-btn.stf-mobile .stf-product-info .stf-product-colors{flex:1 1 auto;min-height:0;min-width:0;width:100%;overflow:visible}.stf-product-color-btn.stf-mobile .stf-product-info .stf-product-colors .color-boxes{grid-template-columns:repeat(6,31px);grid-auto-rows:31px;gap:6px;align-items:start;justify-content:start;width:max-content;max-width:100%;min-width:0;padding-right:2px}.stf-product-color-btn.stf-mobile .stf-product-info .stf-product-colors .stf-color-box{box-sizing:border-box;width:31px;height:31px}.stf-product-color-btn.stf-mobile .stf-product-info .stf-product-colors .color-boxes+.stf-divider+.color-boxes{max-height:min(360px,calc(100dvh - 350px));overscroll-behavior:contain;touch-action:pan-y}.stf-product-color-btn.stf-mobile .stf-product-info .stf-product-sizes.stf-active{flex:0 0 auto;flex-wrap:wrap;max-height:none;max-width:100%;min-width:0;width:100%;overflow-y:visible;overflow-x:hidden;overscroll-behavior:contain}.stf-product-color-btn.stf-mobile .stf-product-info .stf-product-sizes span{min-width:34px;flex:0 1 auto;max-width:min(100%,96px);overflow-wrap:anywhere;white-space:normal}.stf-shapes-wrapper{height:100lvh;left:0;top:0;width:100%;height:100%;border:none;border-radius:0;position:fixed;z-index:10001;background:#eef7f8eb}.stf-shapes-wrapper .stf-close{display:none}.stf-shape-info-dialog-header{display:flex;justify-content:space-between}div#shoptefyDesign div#shoptefy-workspace{width:100%;flex:1;min-height:0px!important;margin:0;padding:7px 20px 20px 15px;height:auto;flex-direction:column;box-sizing:border-box}#shoptefy-workspace>#shoptefy-main{max-width:100vw}#shoptefy-workspace #shoptefy-stage-nav{width:calc(100% - 40px);z-index:10000;margin:0;top:auto;bottom:0;padding:10px;display:flex;flex-direction:row;justify-content:center}#shoptefy-workspace #shoptefy-stage-nav ul{display:flex!important;justify-content:center;gap:3px;padding:1px;position:relative;margin:0;max-height:150px;width:auto}#shoptefy-workspace #shoptefy-stage-nav ul li{padding:1px;width:60px;height:60px}#shoptefyDesign #shoptefy-workspace #shoptefy-stage-nav ul li img{max-height:150px;object-fit:scale-down}#shoptefy-svg-strokes-custom{flex-direction:column-reverse;align-items:flex-end}#shoptefy-workspace .stf-left-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;width:100%}#shoptefy-workspace .stf-left-nav .stf-main-mobile-menu{display:flex;align-items:flex-start;gap:8px}.stf-main-mobile-menu{position:relative;display:inline-block}.stf-main-mobile-menu__toggle{background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.stf-main-mobile-menu__dropdown{position:absolute;right:0;top:100%;margin-top:4px;min-width:140px;background:#fff;border-radius:6px;box-shadow:0 8px 20px #0000001f;padding:4px 0;display:none;z-index:2000}.stf-main-mobile-menu.stf-is-open .stf-main-mobile-menu__dropdown{display:block}.stf-main-mobile-menu__item{width:100%;text-align:left;padding:8px 12px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:4px}.stf-main-mobile-menu__item:hover{background:#f3f4f5}.stf-main-mobile-menu__print-tech-item{display:block;padding:0}.stf-main-mobile-menu__print-tech-item .stf-print-technologies-selector-wrapper{display:block;width:100%}.stf-main-mobile-menu__print-tech-item .stf-print-technologies-selector-btn{width:100%;border:none;border-radius:0;height:auto;justify-content:flex-start;padding:8px 12px;gap:4px;background:transparent}.stf-main-mobile-menu__print-tech-item .stf-print-technologies-selector{margin-top:8px;display:none;flex-direction:column;align-items:stretch;gap:8px;right:calc(100% + 10px);top:-80px;left:auto;bottom:auto;width:180px;max-width:calc(100vw - 140px)}.stf-main-mobile-menu__print-tech-item .stf-print-tech-description-panel{position:static;left:auto;border-radius:12px;padding:10px 12px;width:100%}.stf-main-mobile-menu__print-tech-item .stf-print-technologies-selector-list{border-radius:12px;padding:10px 12px;gap:8px}.stf-main-mobile-menu__print-tech-item .stf-print-tech-btn{width:100%;font-size:11px;padding:8px 10px}.stf-main-mobile-menu__print-tech-item .stf-print-tech-selector-title,.stf-main-mobile-menu__print-tech-item .stf-print-tech-description-title{font-size:12px;margin-bottom:6px}.stf-main-mobile-menu__print-tech-item .stf-print-tech-description-text{font-size:11px;line-height:1.35}#shoptefy-workspace #shoptefy-main{position:absolute;height:100%}#shoptefy-workspace>.stf-control-nav{position:absolute;left:0;width:100vw;bottom:0;display:flex;flex-direction:column;justify-content:center;z-index:10000}.stf-mobile-function-button{position:absolute;bottom:20lvh;left:20px;display:flex}#shoptefy-workspace>.stf-nav-menu-open-btn{left:-36px}#shoptefyDesign #shoptefy-workspace>.stf-nav-menu-open-btn svg{position:relative;right:-12px}#shoptefy-workspace>.stf-control-nav .stf-design-main-menu{z-index:1000;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#shoptefy-workspace .stf-control-nav .stf-design-menu-item{width:calc(33% - 10px);margin:5px;border-radius:12px;background:var(--10, #E9EBEB);backdrop-filter:blur(4px)}#shoptefy-workspace .stf-settings-header{display:flex;justify-content:space-between;align-items:center;width:100%}div#shoptefy-main .canvas-wrapper{margin-top:70px;align-items:start}#shoptefy-workspace .stf-left-nav .stf-main-mobile-menu{padding:9px}.stf-mobile-function-button{padding:14px;border-radius:30px;margin:5px}#shoptefy-workspace>.stf-control-nav{padding:20px;gap:20px}#shoptefy-workspace .stf-settings-header span{font-size:16px;font-weight:600;color:#333}#shoptefy-workspace .stf-left-nav .stf-main-mobile-menu{border-radius:100px;border:1px solid var(--Stroke, #C8DCDF);background:var(--White, #FFF);box-shadow:0 20px 30px #2633360d}.stf-mobile-function-button{background:var(--Green, #1E939E)}.stf-arrow-open-btn{right:-30px;left:inherit;bottom:20lvh;padding:14px;display:flex}.stf-arrow-open-btn.stf-active{padding:14px 24px 14px 10px}.stf-arrows.stf-arrow-left{top:calc(50% - 25px);left:10px}.stf-arrows.stf-arrow-top{top:50px;left:calc(50% - 24px)}.stf-arrows.stf-arrow-right{top:calc(50% - 25px);right:10px}.stf-arrows.stf-arrow-bottom{bottom:80px;left:calc(50% - 24px)}#shoptefy-workspace>.stf-control-nav{background:#fff;border-radius:16px 16px 0 0}#shoptefy-workspace .stf-control-nav{display:none;opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s}#shoptefy-workspace .stf-control-nav.stf-active{display:flex;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.stf-product-filters-section{width:100%;height:100%;flex:0 0 auto;position:absolute;top:0;background:#fff;z-index:100;margin:0;opacity:.95}.stf-color-size-group{margin-bottom:120px}.stf-product-filter-dialog-body{display:flex;flex-direction:column;overflow-y:auto;padding:0;background:#fff;height:100lvh;margin-bottom:50px}.stf-filter-options{padding:0}.stf-filter-section>div{padding:0}.stf-collapsable-header{padding:0}#shoptefyDesign .stf-product-filters-section h1{margin-top:5px;margin-bottom:5px}.stf-filter-section{padding:5px}.stf-size-options,.stf-filter-color-options{grid-template-columns:repeat(auto-fit,minmax(30px,1fr));gap:10px}.stf-product-thumbnail-grid{display:grid;grid-template-columns:repeat(2,minmax(170px,1fr));gap:10px;padding-top:20px;margin-bottom:120px}.stf-product-filter-thumbnail{display:flex;flex-direction:column;flex:1 1 auto;margin:0;padding:10px}.stf-catalog-top{margin-right:0}.stf-product-thumbnail-grid{padding-top:12px}.stf-product-card{height:100%}.stf-product-thumbnail-container{overflow:visible;-ms-overflow-style:auto;scrollbar-width:auto;height:auto}.stf-mobile-filter-toggle-button{right:20px;bottom:10lvh;left:auto;z-index:200;position:fixed}.stf-product-filters-section.stf-hidden{display:none}.stf-mobile-function-button.stf-filter-off{background:gray}.stf-size-btn:not(.stf-active):hover{background:#fff;color:#000}.stf-color-btn:not(.stf-active):hover{transform:none;border:1px solid #ddd}.stf-product-filters-section .stf-product-filter-dialog-header{flex-direction:row-reverse}.stf-product-filter-dialog-header{align-items:center}.stf-product-filters-section .stf-product-filter-dialog-header .stf-filter-dialog-title{text-align:center}.stf-product-filter-dialog-header .stf-filter-dialog-title{font-size:18px;margin:0}.stf-product-filter-dialog,.stf-product-info-dialog{left:0;top:0;width:100%;height:100%;border:none;border-radius:0;position:fixed;background:#eef7f8eb;overflow-x:none}.stf-product-info-dialog{z-index:-10001}#stf-prodcut-section-dialog{background:#eef7f8f5}.stf-product-info-dialog-header .stf-product-info-dialog-title{color:var(--Dark, #263335);font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin:0}.stf-layer-info-dialog-header .stf-close-btn{display:block;line-height:0}.stf-img-blue{display:none!important}.stf-hover-change-svg:hover .stf-img{display:block!important}.stf-design-menu-item:stf-active .stf-menu-text,.stf-design-menu-item:hover .stf-menu-text{color:var(--Dark, #263335)!important}#stf-stage-nav-container{position:absolute;bottom:0;width:100%}#shoptefy-workspace .stf-control-nav .stf-design-menu-item:last-child{bottom:0}#stf-clipart-section-dialog{padding-top:0}.stf-dialog-detail-switch-button{display:none}.stf-clipart-select-box-container .stf-catalog-top,.stf-layer-select-box-container .stf-catalog-top{position:fixed;right:20px}.stf-clipart-select-box-container .stf-catalog-top .stf-close-btn,.stf-layer-select-box-container .stf-catalog-top .stf-close-btn{margin-right:-10px;margin-top:-15px;padding:8px}#stf-clipart-section-dialog .stf-clipart-select-box-container .stf-catalog-top,#stf-layer-section-dialog .stf-layer-select-box-container .stf-catalog-top{display:block}.shoptefy-workspace .shoptefy-editor-dialog-body{position:relative}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-svg-tool,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool{position:absolute;z-index:11;bottom:0;left:calc(50% - 186px);margin:0;padding:4px;width:auto;min-width:370px;overflow:inherit}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool{display:block;max-width:calc(100vw - 10px);min-width:0;width:calc(100vw - 10px);box-sizing:border-box;overflow:visible;display:flex;flex-direction:column;gap:0}#shoptefy-image-workspace.stf-image-tool-loading .shoptefy-editor-dialog-body #shoptefy-image-tool{visibility:hidden;pointer-events:none}#shoptefy-image-workspace .stf-image-editor-init-loader{position:absolute;inset:0;display:none;align-items:center;justify-content:center;z-index:11111110080;background:#0000008c;pointer-events:none}#shoptefy-image-workspace.stf-image-tool-loading .stf-image-editor-init-loader{display:flex}#shoptefy-image-workspace .stf-image-editor-init-loader img{width:32px;height:32px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool.stf-mobile-tool-open{min-width:0;width:calc(100vw - 10px);max-width:calc(100vw - 10px);box-sizing:border-box}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool>div[data-view=sub]{position:relative;inset:auto;height:211px;overflow-y:auto;scrollbar-width:thin;padding:4px;background:#fff;border:none;border-radius:20px;width:100%;max-width:100%;box-sizing:border-box;order:3}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons{display:flex!important;order:1;gap:10px;align-items:center;overflow-x:auto;overflow-y:visible;flex-wrap:nowrap;padding:8px;scrollbar-width:thin;position:relative;z-index:2;background:#c8dcdf;border-radius:16px;border:1px solid #1e939e}.stf-mobile-crop-fallback,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback{display:none;position:fixed;inset:0;z-index:11111110050;pointer-events:none}.stf-mobile-crop-fallback.stf-visible,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback.stf-visible{display:block}.stf-mobile-blend-fallback,#shoptefy-image-workspace .stf-mobile-blend-fallback,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-blend-fallback{position:fixed;inset:0;display:none;z-index:10055;pointer-events:none}.stf-mobile-blend-fallback.stf-visible,#shoptefy-image-workspace .stf-mobile-blend-fallback.stf-visible,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-blend-fallback.stf-visible{display:block}.stf-mobile-blend-fallback .stf-blend-mode-selector,#shoptefy-image-workspace .stf-mobile-blend-fallback .stf-blend-mode-selector,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-blend-fallback .stf-blend-mode-selector{pointer-events:auto;font-size:12px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs.stf-second-func{position:static;display:flex;flex-direction:row;align-items:center;gap:8px;padding:0}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs h4,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs .stf-divider{display:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div{border-radius:8px;flex:0 0 auto;margin:0;padding:0;line-height:0;font-size:0;box-sizing:border-box;width:26px;height:26px;display:flex;align-items:center;justify-content:center;overflow:hidden}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div.stf-active{background:#d2e9ec}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div.stf-active>svg{fill:#1e939e;stroke:#1e939e}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div>svg{display:block;flex:0 0 auto}.shoptefy-workspace .shoptefy-image-edit-wrp>.stf-current-colors,.shoptefy-workspace .shoptefy-image-edit-wrp>.stf-image-funcs.stf-second-func{display:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-crop-button-wrp.stf-desktop{display:none!important}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp{display:none!important;position:fixed;left:0;top:0;transform:translate(-50%);z-index:11111110060}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div.stf-active .stf-crop-button-wrp{display:flex!important;align-items:center;gap:6px;background:transparent;padding:0;height:auto;box-sizing:border-box;border-radius:0}.stf-mobile-crop-fallback .stf-crop-button-wrp,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp{display:flex!important;align-items:center;gap:6px;background:transparent;padding:0;height:auto;box-sizing:border-box;border-radius:0;width:fit-content;pointer-events:auto;z-index:11111110060}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-btn,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-cancel-btn{width:26px;height:26px;border-radius:100px;border:none;min-height:0;margin:0;padding:0;box-shadow:none;line-height:0;font-size:0;display:flex;align-items:center;justify-content:center;background-image:none;-webkit-appearance:none;appearance:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-btn,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-cancel-btn{width:26px;height:26px;border-radius:100px;border:none;min-height:0;margin:0;padding:0;box-shadow:none;line-height:0;font-size:0;display:flex;align-items:center;justify-content:center;background-image:none;-webkit-appearance:none;appearance:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-btn{background:#1e939e}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-btn:hover,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-btn:focus,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-btn:active,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-cancel-btn:hover,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-cancel-btn:focus,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-crop-cancel-btn:active,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-btn:hover,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-btn:focus,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-btn:active,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-cancel-btn:hover,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-cancel-btn:focus,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-crop-cancel-btn:active{border:none;box-shadow:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-radius-wrp input{border:none;outline:none;width:21px;text-align:center;background:transparent;font-size:16px;line-height:1.1;padding:0}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp{display:flex;align-items:center;gap:2px;padding:2px 8px;border-radius:100px;background:#fff}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-crop-fallback .stf-crop-button-wrp .stf-radius-wrp{display:flex;align-items:center;gap:2px;padding:2px 8px;border-radius:100px;background:#fff}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-image-tool-header-icons .stf-image-funcs>div .stf-crop-button-wrp .stf-radius-wrp input{width:21px;min-width:21px;border:none;outline:none;text-align:center;background:transparent;font-size:16px;line-height:1.1;padding:0}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters{gap:6px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter img{height:78px;object-fit:contain}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter .shoptefy-custom-control-wrapper{padding:3px 6px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-tool .stf-color-matrix-filters .stf-color-matrix-filter .shoptefy-custom-control-wrapper label:first-child{font-size:12px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls{position:static;z-index:12;display:none;order:0;background:#fff;width:100%;margin:6px 0 4px;box-sizing:border-box;overflow:visible}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-customize-wrp,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-customize-wrp{display:none;flex-direction:row;align-items:flex-end;gap:8px;max-width:100%;overflow-x:auto;overflow-y:visible;padding:4px 6px;border-radius:12px;scrollbar-width:thin;position:relative;z-index:20}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-blend-mode-container,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-blend-mode-container{position:relative;z-index:30}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-blend-mode-container .stf-blend-mode-selector,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-blend-mode-container .stf-blend-mode-selector{z-index:40}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-customize-wrp div[data-view=customize],.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-customize-wrp div[data-view=customize]{display:flex;flex-direction:column;gap:2px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-customize-wrp .stf-divider-wrp,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-customize-wrp .stf-divider-wrp{display:none}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-customize-wrp h3,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-customize-wrp h3{margin:0;font-size:10px;line-height:1.2}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-customize-wrp label,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-customize-wrp label{font-size:9px;line-height:1.2}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-customize-wrp input[type=range],.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-customize-wrp input[type=range]{width:auto}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-blend-mode-container #stf-blend-main-mode,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-blend-mode-container #stf-shadow-blend-main-mode,.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-blend-mode-container .stf-blend-mode-selector .stf-blend-mode-option,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-blend-mode-container #stf-blend-main-mode,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-blend-mode-container #stf-shadow-blend-main-mode,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-blend-mode-container .stf-blend-mode-selector .stf-blend-mode-option{font-size:11px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-fill-control,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-fill-control{align-items:flex-end}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-fill-control #shoptefy-color-fill-color,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-fill-control #shoptefy-color-fill-color{justify-content:flex-start;align-items:flex-start;gap:6px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-fill-control #shoptefy-color-fill-color .stf-color-box,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-fill-control #shoptefy-color-fill-color .stf-color-box{width:28px;height:28px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-mobile-tool-controls .stf-color-fill-control .stf-discard-change-fill .stf-button,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-mobile-tool-controls .stf-color-fill-control .stf-discard-change-fill .stf-button{height:30px;min-height:30px;padding:0 14px;border-radius:18px;font-size:12px;line-height:1;white-space:nowrap}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool.stf-image-tool-color-picker-open .stf-image-tool-header-icons{display:flex!important}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-frames .stf-frames-wrp{gap:6px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-frames .stf-frames-wrp .stf-frame-list .shoptefy-custom-control{padding:6px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool #stf-image-editor-frames .stf-frames-wrp .stf-frame-list img{height:76px}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool.stf-image-tool-color-picker-open #stf-image-editor-color-picker{display:flex!important}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool.stf-image-tool-color-picker-open #stf-image-editor-color-picker h3{display:none}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-remove-background.stf-desktop,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-enhance-quality.stf-desktop,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-vectorize-image.stf-desktop{height:30px;border-radius:999px;display:inline-flex!important;align-items:center;gap:6px;padding:0 10px;border:1px solid #C8DCDF;background:#fff;font-size:11px;color:#515c5d;line-height:1}#shoptefy-image-workspace .shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:6px;flex:1}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-remove-background.stf-desktop,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-enhance-quality.stf-desktop,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-vectorize-image.stf-desktop{width:100%;min-width:0;justify-content:center;text-align:center}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-divider{display:none}#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-remove-background.stf-desktop svg,#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-enhance-quality.stf-desktop svg,#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-vectorize-image.stf-desktop svg,#shoptefy-image-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-svg-editor-bg-visible.stf-desktop svg{width:13px;height:13px;flex:0 0 auto}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-canvas-header-left{position:absolute;left:8px;top:8px;z-index:10;display:flex;align-items:center}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-canvas-header-left .stf-svg-editor-bg-visible{width:30px;height:30px;border-radius:50%;border:1px solid #C8DCDF;background:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0}.shoptefy-workspace .shoptefy-editor-dialog-body #shoptefy-image-tool .stf-expand{z-index:1}#stf-editor-color-picker,#stf-image-editor-color-picker{margin-top:0;display:flex;gap:2px;background:#fff;border-radius:20px}#gradient-editor .stf-color-box.stf-active.stf-tooltip:hover:after,#gradient-editor .stf-color-box.stf-active.stf-tooltip:hover:before{opacity:1;visibility:visible}.stf-text-subsection .stf-text-subsection-header,.stf-text-alignments-subsection,.stf-text-subsection .stf-text-subsection-header .stf-color-setting{gap:2px}.stf-color-subsection{position:absolute;flex-direction:row;bottom:4px;z-index:100001;padding:3px;left:50%;transform:translate(-50%)}#shoptefy-text.stf-text-controls>div.stf-text-controls .stf-text-controls-content{padding-bottom:240px}#stf-product-description .stf-content{left:-114px}.stf-align-horizon-center-btn,.stf-object-rotate-btn{width:32px;height:32px;border-radius:6px;touch-action:manipulation}.stf-align-horizon-center-btn:before,.stf-object-rotate-btn:before{content:"";position:absolute;inset:-10px;border-radius:14px;background:transparent}.stf-object-rotate-btn svg{width:18px;height:21px}}#shoptefyDesign .shoptefy-editor-wrapper button svg{stroke:#fff;stroke-width:3}#shoptefy-text .stf-fonts-list-wrp .stf-title-wrp .stf-toggle-fonts-view.stf-active{border:1px solid #1E939E;background:var(--New, #D2E9EC)}@media(max-width:360px){.stf-product-thumbnail-grid{display:grid;grid-template-columns:1fr;gap:10px;padding-top:20px;margin-bottom:120px}}@media(hover:hover){.stf-dialog-detail-switch-button:hover{transform:scale(1.1)}button.stf-toggle-transparent:not(.stf-disabled):hover{border-color:#1e939e;background:#d2e9ece5}.stf-arrange-btn:hover:not(.stf-disabled){border-color:#1e939e;background:#d2e9ece5;cursor:pointer}#shoptefyDesign .shoptefy-editor-wrapper button:not(.stf-crop-cancel-btn):hover svg{stroke:#1e939e}.stf-mobile-object-btn-group .stf-main-magic-editor-menu:hover,.stf-mobile-object-btn-group .stf-main-image-editor-menu:hover,.stf-mobile-object-btn-group .stf-main-text-editor-menu:hover,.stf-mobile-object-btn-group .stf-snap-point:hover{border-color:#1e939e;background:#d2e9ece5;cursor:pointer}div#shoptefy-layers ul li span.layer-func i:hover{background-color:#d2e9ec}.stf-product-color-btn:hover .stf-product-info{opacity:1;visibility:visible;transition:opacity .5s,visibility 0s 0s}#shoptefy-text .stf-fonts-list .stf-font-list:hover{border-color:#1e939e}.stf-snap-point:hover .stf-img-blue{display:block}.stf-snap-point:hover{background:var(--New, #D2E9EC);cursor:pointer}.stf-top-func-btn:not(.stf-disabled):hover{background:var(--New, #D2E9EC);cursor:pointer}.stf-tooltip:not(.dragging):hover:after,.stf-tooltip:not(.dragging):hover:before{opacity:1;visibility:visible}.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-color-picker-btn:hover,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-header-btns .stf-svg-editor-bg-visible:hover,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-remove-btn-wrp button:hover,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-footer-btn-wrp .stf-button:hover,.shoptefy-workspace .shoptefy-editor-dialog-body .shoptefy-editor-wrapper .stf-editor-dialog-header .stf-button:hover{border:1px solid #1E939E}#shoptefy-text .stf-fonts-list-wrp .stf-title-wrp .stf-toggle-fonts-view:hover{border:1px solid #1E939E;background:var(--New, #D2E9EC)}#stf-text-section-dialog .stf-fonts-list-wrp .stf-classifications .stf-classification-item:hover{border-color:var(--Green, #1E939E);background:#d2e9ec;color:#fff}#stf-text-section-dialog .stf-text-style-subsection .stf-text-style-btn:not(.stf-disabled):hover{border-color:#1e939e;background:#d2e9ec}#stf-text-section-dialog .stf-microphone:hover{border-color:#1e939e}.stf-text-alignments-subsection .stf-text-alignment-btn:hover{border:1px solid #1E939E;background:var(--New, #D2E9EC)}#shoptefyDesign #stf-text-section-dialog .stf-text-controls .stf-text-control-section-title h3 span.stf-add-new-text:hover{background:var(--New, #D2E9EC);cursor:pointer;transition:background-color .3s ease;border-color:#1e939e}.stf-text-subsection .stf-text-subsection-header .stf-color-setting .stf-text-upper-lower-gfx:hover{background:#d2e9ec;border-color:#1e939e}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs div:hover{background:#d2e9ec}.shoptefy-workspace .shoptefy-image-edit-wrp .stf-image-funcs>div:hover>svg{fill:#1e939e;stroke:#1e939e}.stf-uploaded-file .stf-uploaded-file-info .stf-modified-effect>div:hover>svg{fill:#1e939e;stroke:#1e939e}#shoptefyDesign #stf-image-section-dialog .stf-warning-popup .stf-images-header .stf-image-funcs div:hover svg{fill:#1e939e;stroke:#1e939e;cursor:pointer}#stf-text-section-dialog .stf-microphone .stf-language-lists:hover{visibility:visible;opacity:1;pointer-events:all}.stf-cross-showing-mobile-btn:hover{background:#c8dcdf}}@media(max-width:375px){.stf-mobile-object-btn-group .stf-main-magic-editor-menu,.stf-mobile-object-btn-group .stf-main-image-editor-menu,.stf-mobile-object-btn-group .stf-main-text-editor-menu,.stf-mobile-object-btn-group .stf-snap-point,.stf-mobile-object-btn-group .stf-arrange-btn{width:40px;height:40px}}div[contenteditable=true]{outline:none;display:block}div[contenteditable=true] *::selection,div[contenteditable=true]::selection{background:var(--New, #D2E9EC);color:inherit}div[contenteditable=true] *::-moz-selection,div[contenteditable=true]::-moz-selection{background:var(--New, #D2E9EC);color:inherit}.shoptefy-custom-control{display:inline-flex;align-items:center;cursor:pointer;position:relative;gap:4px}div#shoptefyDesign .shoptefy-custom-control input[type=checkbox],div#shoptefyDesign .shoptefy-custom-control input[type=radio]{opacity:0;width:0;height:0;position:absolute}.shoptefy-custom-check{width:16px;height:16px;border-radius:6px;background-color:#fff;border:1px solid #DAE0E6;transition:all .2s ease;display:flex;justify-content:center;align-items:center}.shoptefy-custom-control .shoptefy-custom-check span{width:12px;height:12px;border-radius:4px;background-color:#fff}div#shoptefyDesign .shoptefy-custom-control input:checked+.shoptefy-custom-check span{background-color:#1e939e;border-color:#1e939e}@media only screen and (max-width:1170px){div#shoptefy-product #shoptefy-cart-wrp{overflow-y:initial!important}.stf-smooth{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;padding-top:10px}.stf-smooth iframe{border:none;display:inline-block;width:100%;height:100%}#shoptefy-lightbox #shoptefy-lightbox-content{-webkit-overflow-scrolling:touch;overflow-y:scroll}#shoptefy-lightbox #shoptefy-lightbox-content.scroll-mobile{width:inherit}div#shoptefyDesign div#shoptefy-left{width:70px}div#shoptefyDesign div#shoptefy-left .shoptefy-tab-body-wrp{position:absolute;left:69px;top:0;height:calc(100lvh - 161px)}#shoptefy-cliparts #shoptefy-cliparts-list,#shoptefy-templates #shoptefy-templates-list{max-height:calc(100lvh - 275px)}div#shoptefy-main,div#shoptefy-top-tools{width:calc(100vw - 70px)}div#shoptefy-count-colors{left:90px}div#shoptefy-stage-nav{left:calc(50% + 40px)}div#shoptefyDesign div#shoptefy-left #shoptefy-side-close.stf-active{display:inline-block}div#shoptefyDesign div#shoptefy-navigations ul[data-block][data-resp=file],div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li[data-tool=languages] text,div#shoptefyDesign div#shoptefy-navigations ul[data-block] li [data-view=sub]:after,div#shoptefyDesign div#shoptefy-navigations ul[data-block][data-resp=file].stf-active li[data-view=sp],div#shoptefyDesign div#shoptefy-navigations ul[data-block] li[data-tool=print],div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li[data-tab=drawing],div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li[data-tab=layers],#shoptefy-left #shoptefy-x-thumbn-preview .shoptefy-categories-wrp:after,div#shoptefy-zoom-wrp,.stf-cross-showing-btn,.stf-print-technologies-selector-wrapper,div#shoptefy-count-colors,div#shoptefy-left ul.shoptefy-left-nav li[data-tab=bug],#shoptefy-designs-search,div#shoptefy-top-tools #shoptefy-svg-colors span[data-view=btn],#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=categories],li[data-callback=crop]{display:none}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li[data-tab=layers]{display:block}div#shoptefyDesign #shoptefy-product .shoptefy_form_group input,#shoptefy-product .shoptefy_form_group textarea,#shoptefy-product .shoptefy_form_group select{-webkit-appearance:none}#shoptefyDesign #shoptefy-lightbox #shoptefy-change-products-wrp h3[data-view=top],#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=products]{width:100%}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li[data-tool=languages]>span>img{margin:3px 0 0}div#shoptefyDesign div#shoptefy-navigations #shoptefy-nav-file,div#shoptefyDesign div#shoptefy-navigations ul[data-block][data-resp=file].stf-active{display:inline-block}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=advanced] ul[data-view=sub],div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=filter] ul[data-view=sub]{right:auto;left:-6px}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=advanced] ul[data-view=sub]:before,div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=filter] ul[data-view=sub]:before{left:21px;right:auto}div#shoptefyDesign div#shoptefy-navigations ul[data-block][data-resp=file].stf-active{position:absolute;background:#00acc1;height:54px;top:0;left:120px;width:calc(100% - 120px);z-index:100000}div#shoptefyDesign div#shoptefy-navigations ul[data-block] li[data-tool=designs].stf-active [data-view=sub],div#shoptefyDesign div#shoptefy-navigations ul[data-block] li.stf-active [data-view=sub],div#shoptefyDesign div#shoptefy-navigations li[data-tool] ul.shoptefy-tabs-nav{position:fixed;left:50%!important;top:56px;width:95%;transform:translate(-50%);animation:none!important;right:auto!important}div#shoptefyDesign div#shoptefy-navigations ul[data-block] li.stf-active #shoptefy-product-attributes{width:440px;right:0!important;left:auto!important;transform:none;position:absolute}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool]>ul[data-view=sub]{animation:none!important}div#shoptefyDesign #shoptefy-navigations ul#shoptefy-saved-designs,div#shoptefyDesign div#shoptefy-navigations li[data-tool] ul.shoptefy-tabs-nav{width:100%}div#shoptefyDesign[data-processing=true]:before{left:50%}#shoptefy-left #shoptefy-x-thumbn-preview{left:69px;width:350px;border-radius:0}#shoptefy-left #shoptefy-x-thumbn-preview .shoptefy-categories-wrp{width:100%}#shoptefy-left #shoptefy-x-thumbn-preview .shoptefy-categories-wrp ul li{width:48%;margin:0 4% 4% 0}#shoptefy-left #shoptefy-x-thumbn-preview .shoptefy-categories-wrp ul li:nth-child(3n){margin-right:4%}#shoptefy-left #shoptefy-x-thumbn-preview .shoptefy-categories-wrp ul li:nth-child(2n){margin-right:0}#shoptefy-lightbox #shoptefy-lightbox-content:not(.scroll-mobile){max-width:98vw;min-width:98vw!important}#shoptefy-uploads{overflow:hidden!important}#shoptefy-left #shoptefy-cliparts ul.shoptefy-list-items li,#shoptefy-left #shoptefy-uploads ul.shoptefy-list-items li,#shoptefy-lightbox a.kalb-close{opacity:1}div#shoptefyDesign div#shoptefy-navigations ul[data-block] li.stf-active [data-view=sub] header>i.stf-close,div#shoptefyDesign div#shoptefy-navigations ul[data-block] li.stf-active [data-view=sub] [data-view=header]>i.stf-close,#shoptefy-lightbox a.kalb-close{color:#888}div#shoptefyDesign div#shoptefy-navigations ul[data-block] li ul#shoptefy-file-nav>li:last-child{display:none}div#shoptefy-top-tools #shoptefy-draft-status>span>text,div#shoptefy-top-tools #shoptefy-draft-status>span a{font-size:13px}div#shoptefy-stage-nav[data-pos=right] ul li[data-nav]{display:inline-block;transform:rotate(-90deg)}div#shoptefyDesign div#shoptefy-navigations ul[data-block]>li a.back_mobile{display:block;color:#fff!important;text-decoration:none}}@media only screen and (min-width:768px)and (max-width:1169px){div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=spacing] ul[data-view=sub],div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=text-effect] ul[data-view=sub]{left:0;right:auto}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=spacing] ul[data-view=sub]:before,div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=text-effect] ul[data-view=sub]:before{left:21px;right:auto}}@media only screen and (max-width:1024px){html{scrollbar-width:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.stf-wrapper{width:100%;height:calc(100vh - 20px);touch-action:pan-y;user-select:none}div#shoptefyDesign #shoptefy-update-cart-confirm>div{max-width:390px}#shoptefy-lightbox #shoptefy-lightbox-content:not(.scroll-mobile){max-width:100%!important;min-width:auto!important}#shoptefy-draft-status,.shoptefy-more-fonts{display:none}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right] button#shoptefy-addToCart{margin-left:3px;margin-right:3px}div#shoptefyDesign div#shoptefy-navigations ul[data-block][data-resp=file].stf-active{left:38px;width:calc(100% - 42px)}div#shoptefyDesign div#shoptefy-navigations ul[data-block]>li.back_mobile{display:inline-block}div#shoptefyDesign div#shoptefy-navigations ul[data-block]>li.back_mobile a{color:#fff!important;text-decoration:none}div#shoptefy-top-tools>ul.shoptefy-top-nav>li:not(.sp){padding:10px}div#shoptefy-top-tools #shoptefy-general-status>span a{border:none;margin-left:0}div#shoptefyDesign #shoptefy-cart-items ul[data-view=items] li a{opacity:1}div#shoptefy-notices{left:50%;width:90%}div#shoptefyDesign div#shoptefy-left{width:0px}div#shoptefyDesign div#shoptefy-navigations ul[data-block]>li{padding:17px 8px 16px}div#shoptefyDesign div#shoptefy-navigations #shoptefy-nav-file{margin-left:10px;margin-right:10px}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]{margin-right:13px}div#shoptefyDesign div#shoptefy-left .shoptefy-tab-body-wrp,div#shoptefyDesign #shoptefy-cart-items ul[data-view=items]{width:100%}#shoptefy-left #shoptefy-x-thumbn-preview>header i,div#shoptefyDesign div#shoptefy-top-tools>ul.shoptefy-top-nav li ul[data-view=sub] li h3 i{color:#888}div#shoptefyDesign div#shoptefy-navigations li[data-tool] ul.shoptefy-tabs-nav{min-width:94vw}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp{position:fixed;left:0;top:100lvh;transform:translateY(-100%);width:1000px;height:56px;min-height:56px;z-index:1000000}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav{width:auto;position:relative}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li{float:left;width:auto;padding:10px 16px;box-sizing:content-box;border-radius:0!important}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li[data-tab=design]{display:inline-block}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li i{margin:0;min-height:26px;font-size:18px;line-height:26px}div#shoptefyDesign div#shoptefy-left .shoptefy-tab-body-wrp{position:absolute;left:0;top:0;height:calc(100lvh - 110px);width:100vw}#shoptefy-cliparts #shoptefy-cliparts-list,#shoptefy-templates #shoptefy-templates-list{max-height:calc(100lvh - 224px)}#shoptefy-left #shoptefy-x-thumbn-preview{left:0;width:100vw;border-radius:0}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li.stf-active{background:#00acc1;color:#ffffffd9!important}div#shoptefyDesign div#shoptefy-left>div.shoptefy-left-nav-wrp>ul.shoptefy-left-nav li:not(.stf-active):hover{color:#ffffff80!important}#shoptefy-left #shoptefy-uploads div[data-tab]{height:calc(100lvh - 237px)}div#shoptefy-top-tools{left:0;min-width:100vw;padding:0}div#shoptefy-top-tools[data-view=i-text],div#shoptefy-top-tools[data-view=text-fx]{min-width:650px}div#shoptefy-top-tools[data-view=curvedText]{min-width:580px}div#shoptefy-top-tools[data-view=image]{min-width:480px}#shoptefy-text-tools{margin-right:30px}body div#shoptefy-top-tools>ul.shoptefy-top-nav>li:not(.selected):not(.stf-active):hover [data-tip=true]>i{color:#3f4652!important}body div#shoptefy-top-tools>ul.shoptefy-top-nav>li:not(.selected):not(.stf-active):hover .shoptefy-save-color[data-tip=true]>i{color:#eee!important}div#shoptefy-main{left:0;width:100vw;padding:55px 0 0;height:100lvh}div#shoptefy-stage-nav[data-pos]{text-align:center}div#shoptefy-stage-nav ul,div#shoptefy-stage-nav ul li{display:inline-block;float:none}#shoptefy-design-title,div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub]:before{display:none!important}ul#shoptefy-saved-designs>li{min-width:calc(50% - 10px)}ul#shoptefy-saved-designs>li:nth-child(3n){margin-right:20px}ul#shoptefy-saved-designs>li:nth-child(2n){margin-right:0}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub]{position:fixed;top:105px;left:50%!important;transform:translate(-50%)}#shoptefy-lightbox #shoptefy-lightbox-body{width:95%}#shoptefy-lightbox #shoptefy-lightbox-body.parent-scroll-mobile{overflow-x:scroll}div#shoptefy-navigations ul#shoptefy-saved-designs li span[data-view=func]{opacity:1}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=transform] ul[data-view=sub]{width:280px}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li:not([data-tool]),div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li[data-tool=proceed] button i,#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=categories],div#shoptefyDesign div#shoptefy-navigations a[data-view=logo]{display:none!important}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li[data-tool]{padding:0;margin:0 5px}div#shoptefyDesign div#shoptefy-navigations button#shoptefy-continue-btn{padding:0 8px!important;margin-right:-10px;margin-left:0}div#shoptefyDesign div#shoptefy-navigations ul[data-block] li[data-tool=proceed] [data-view=sub]{position:fixed;top:57px;left:50%!important;max-width:95%;transform:translate(-50%);width:95%}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right] #shoptefy-cart-wrp{width:100%;max-height:calc(100lvh - 250px)}#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=products],#shoptefyDesign #shoptefy-lightbox #shoptefy-change-products-wrp h3[data-view=top]{width:100%}#shoptefyDesign #shoptefy-lightbox #shoptefy-change-products-wrp h3[data-view=top] input{width:80%}div#shoptefy-top-tools[data-view=standard] ul.shoptefy-top-nav[data-mode=default]{width:auto}div#shoptefy-top-tools[data-view=standard] ul.shoptefy-top-nav[data-mode=default] li[data-tool=snap]{float:right}div#shoptefy-top-tools #shoptefy-general-status>span>text{display:none}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li#shoptefy-proceed,div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li#shoptefy-proceed i{display:inline-block!important;padding:0;float:left;margin:-1px 2px 10px}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li#shoptefy-proceed button>*{display:none}div#shoptefyDesign div#shoptefy-top-tools ul li input#shoptefy-qrcode-text{width:calc(100vw - 230px)}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=spacing]>ul[data-view=sub],div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool=text-effect]>ul[data-view=sub]{width:95%}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub] li#shoptefy-text-effect{width:calc(100% - 20px)}#shoptefyDesign div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub] li#shoptefy-text-effect span[data-sef=images] img{width:calc(25% - 2px);height:60px}#shoptefyDesign div#shoptefy-top-tools>ul.shoptefy-top-nav li ul[data-view=sub] li h3 textarea{min-width:100%}#shoptefyDesign div#shoptefy-top-tools>ul.shoptefy-top-nav li ul[data-view=sub] li h3 textarea.shoptefy-edit-text{min-width:60%;max-width:60%}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub] li[data-func]{width:100%}div#shoptefyDesign div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub] li[data-func] input[type=range]{min-width:100%}#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=products] li span[data-view=price]{font-size:12px;font-weight:500}#shoptefy-cart-details.shoptefy_stf-content table thead,#shoptefy-cart-details.shoptefy_stf-content table tbody td:first-child{display:none}#shoptefy-cart-details.shoptefy_stf-content table tbody td.product-thumb{float:left;width:25%}#shoptefyDesign #shoptefy-cart-details.shoptefy_stf-content table tbody td.product-thumb img{height:auto!important;width:100%!important}#shoptefy-cart-details.shoptefy_stf-content table tbody td:last-child{padding-bottom:10px}#shoptefy-cart-details.shoptefy_stf-content table,#shoptefy-cart-details.shoptefy_stf-content table tbody{width:100%;display:block}#shoptefy-cart-details.shoptefy_stf-content table tbody tr{width:100%;float:left;border-bottom:1px solid #eee;padding:12px 0 0}#shoptefy-cart-details.shoptefy_stf-content table tbody td{padding:3px 10px;vertical-align:middle;border:none;display:block;width:100%;text-align:left}#shoptefy-cart-details.shoptefy_stf-content table tbody tr:nth-child(2n) td{background-color:#fff;border-left:1px solid #eee}#shoptefy-cart-details tfoot,#shoptefy-cart-details tfoot tr{display:inline-block;width:100%}#shoptefy-cart-details tfoot td{width:50%;float:left;box-sizing:border-box;border:0}#shoptefy-cart-details tfoot td:first-child{padding-top:28px}#shoptefy-print-detail{width:100vw}#shoptefy-print-detail .shoptefy_tab_nav li{width:25%}#shoptefy-print-detail .shoptefy_tab_stf-content{padding:10px 0;border:none}#shoptefy-print-detail .shoptefy_tab_nav li.stf-active a{border-bottom-color:#c7c7c7}div#shoptefy-top-tools>ul.shoptefy-top-nav li[data-tool] ul[data-view=sub] li[data-position] span{display:none!important}div#shoptefy-top-tools ul[data-mode=svg]{width:calc(100% - 120px)}#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=products] li{width:45.5%}#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=products] li:nth-child(3n+1){clear:none}#shoptefy-lightbox #shoptefy-change-products-wrp ul[data-view=products] li:nth-child(odd){clear:both}div#shoptefyDesign div#shoptefy-navigations ul[data-block] li.stf-active #shoptefy-product-attributes{position:fixed;right:2.5%!important;left:auto!important;width:95%}#shoptefyDesign div#shoptefy-stage-nav[data-pos=right]:not(.stf-stages-expand) ul li img{max-height:50px;width:auto}div#shoptefy-stage-nav ul li[data-nav=func]{width:180px!important}div#shoptefy-stage-nav ul li[data-nav=func] button{clear:none;float:left}.stf-language-lists ul li{width:150px;font-size:10px;padding:4px 8px}div#shoptefyDesign .stf-teams-slot-input,div#shoptefyDesign .stf-teams-size-input,div#shoptefyDesign .stf-teams-qty-input,div#shoptefyDesign .stf-teams-baseline-input,div#shoptefyDesign .stf-teams-color-input,div#shoptefyDesign #stf-teams-text-layer-select{font-size:16px!important}}@media only screen and (max-width:374px){div#shoptefyDesign div#shoptefy-navigations button#shoptefy-addToCart{margin:9px 0 0 4px}div#shoptefyDesign div#shoptefy-navigations #shoptefy-nav-file{width:14px}div#shoptefyDesign div#shoptefy-navigations ul[data-block]>li{padding:17px 3px 16px}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]{margin-right:10px}div#shoptefyDesign div#shoptefy-navigations button#shoptefy-continue-btn{font-size:11px}div#shoptefy-stage-nav ul li{float:none;display:inline-block}div#shoptefy-stage-nav{width:100%}div#shoptefy-stage-nav ul{float:none;display:inline-block!important}div#shoptefyDesign div#shoptefy-navigations ul[data-block=right]>li[data-tool]{margin:0 3px}}div#shoptefyDesign .stf-teams-modal{position:absolute;top:0;left:0;width:100vw;height:100lvh;z-index:10000;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}div#shoptefyDesign .stf-teams-modal.stf-active{visibility:visible;opacity:1}div#shoptefyDesign .stf-teams-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;backdrop-filter:blur(4px)}div#shoptefyDesign .stf-teams-modal-container{position:relative;width:100%;height:90vh;margin:10px 20px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;overflow:hidden;z-index:10001;padding:14px 20px}div#shoptefyDesign .stf-teams-modal-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:14px 16px;border:1px solid #C8DCDF;border-radius:16px 16px 0 0;background:#fff;gap:10px}div#shoptefyDesign .stf-teams-toolbar-left{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto;min-width:0;position:relative;padding-left:28px}div#shoptefyDesign .stf-teams-modal .stf-teams-modal-header .stf-teams-modal-title{margin:0 10px 0 0;font-size:24px;font-weight:500;color:#263335;font-family:Poppins,sans-serif;flex:0 0 auto;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-title-help-btn{width:24px;height:24px;border:none;border-radius:999px;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#1e939e;cursor:pointer;padding:0;position:absolute;left:6px;top:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-title-help-btn:hover{background:#1e939e1f}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex:1 1 auto;min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-right{display:inline-flex;align-items:center;gap:10px;margin-left:auto}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-file-input{display:none}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-pill{min-height:42px;border-radius:999px;border:1px solid #C8DCDF;background:#fff;color:#3b5055;font-size:14px;font-weight:600;font-family:Poppins,sans-serif;display:flex;justify-content:center;align-items:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-import-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-download-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;flex:0 0 auto}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-generate-btn{padding:0 18px;border-color:#1e939e;background:#1e939e;color:#fff;font-weight:700}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-generate-btn:disabled,div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-generate-btn.is-disabled{opacity:.45;cursor:not-allowed}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-import-btn .stf-teams-top-pill-icon,div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-download-btn .stf-teams-top-pill-icon{transform:scale(.85);transform-origin:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-import-btn .stf-teams-top-pill-icon{transform:scale(.85) rotate(180deg)}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-pill-icon{display:inline-flex;align-items:center;justify-content:center;color:#6d787b}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-select{padding:0 34px 0 14px;min-width:128px;max-width:180px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#3b5055 50%),linear-gradient(135deg,#3b5055 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-mapto{color:#263335;font-size:14px;font-weight:500;white-space:nowrap}div#shoptefyDesign .stf-teams-modal-close{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#7d8586;transition:color .2s ease;border-radius:50%;border:1px solid #c8dcdf}div#shoptefyDesign .stf-teams-modal-close:hover{color:#263335;background:#f5f5f5}div#shoptefyDesign .stf-teams-modal-body{flex:1;display:flex;overflow:hidden;min-height:0;position:relative}div#shoptefyDesign .stf-teams-stage-sidebar{display:flex;gap:2px;width:100%;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;justify-content:center;margin-top:8px;box-sizing:border-box;position:relative;z-index:2}div#shoptefyDesign .stf-teams-stage-btn{background:#fff;border:2px solid #E5E5E5;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:center;display:flex;flex-direction:column;align-items:center;flex:0 0 64px;width:64px;min-width:64px;box-sizing:border-box}div#shoptefyDesign .stf-teams-stage-btn:hover,div#shoptefyDesign .stf-teams-stage-btn.stf-active{border-color:#1e939e}div#shoptefyDesign .stf-teams-stage-thumb-container{width:100%;height:80px;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden}div#shoptefyDesign .stf-teams-stage-thumb{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border-radius:4px;padding:0;display:block}div#shoptefyDesign .stf-teams-stage-thumb.stf-teams-empty-image,div#shoptefyDesign #stf-teams-preview-image.stf-teams-empty-image{opacity:0}div#shoptefyDesign .stf-teams-stage-label{font-size:12px;font-weight:500;color:#7d8586;text-transform:capitalize}div#shoptefyDesign .stf-teams-stage-btn.stf-active .stf-teams-stage-label{color:#fff}div#shoptefyDesign .stf-teams-main-content{flex:1;display:flex;overflow:hidden;min-height:0}div#shoptefyDesign .stf-teams-preview-panel{margin-top:12px;border-bottom:1px solid #E5E5E5;display:flex;flex-direction:column;align-items:center;justify-content:center;width:400px;flex:0 0 400px;max-width:400px;min-width:0;min-height:0;overflow:hidden}div#shoptefyDesign .stf-teams-preview-container{width:100%;flex:1 1 auto;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;border:1px solid #c8dcdf;padding:20px;overflow:hidden;box-sizing:border-box}div#shoptefyDesign #stf-teams-preview-image,div#shoptefyDesign #stf-teams-preview-canvas{max-width:100%;max-height:100%;width:100%;height:100%;border-radius:4px;display:block;object-fit:contain}div#shoptefyDesign .stf-teams-roster-section{flex:1;width:50%;display:flex;flex-direction:column;overflow:hidden;min-height:0}div#shoptefyDesign .stf-teams-roster-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff}div#shoptefyDesign .stf-teams-roster-header h3{margin:0;font-size:18px;font-weight:600;color:#263335;font-family:Poppins,sans-serif}div#shoptefyDesign .stf-teams-add-row-btn{padding:10px 20px;background:#1e939e;color:#fff;border:none;border-radius:40px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s ease;font-family:Poppins,sans-serif}div#shoptefyDesign .stf-teams-add-row-btn:hover{background:#17808a}div#shoptefyDesign .stf-teams-roster-table-wrapper{flex:1;overflow:auto;padding:0 24px 24px}div#shoptefyDesign .stf-teams-roster-table{width:100%;border-collapse:collapse;background:#fff}div#shoptefyDesign .stf-teams-roster-table thead{position:sticky;top:0;background:#fff;z-index:10;box-shadow:0 2px 4px #0000000d}div#shoptefyDesign .stf-teams-roster-table th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#7d8586;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #E5E5E5;font-family:Poppins,sans-serif}div#shoptefyDesign .stf-teams-roster-table td{padding:4px;border-bottom:1px solid #F0F0F0;vertical-align:middle}div#shoptefyDesign .stf-teams-roster-table tbody tr:hover{background:#f8f9fa}div#shoptefyDesign .stf-teams-thumbnail-cell{width:120px}div#shoptefyDesign .stf-teams-thumbnail-container{width:100px;height:100px;border:1px solid #E5E5E5;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;position:relative;overflow:hidden}div#shoptefyDesign .stf-teams-thumbnail{max-width:100%;max-height:100%;object-fit:contain;display:none}div#shoptefyDesign .stf-teams-thumbnail-loading{font-size:11px;color:#7d8586;text-align:center}div#shoptefyDesign .stf-teams-slot-input,div#shoptefyDesign .stf-teams-size-input,div#shoptefyDesign .stf-teams-qty-input{width:60px;border:1px solid #E5E5E5;border-radius:4px;font-size:14px;font-family:Poppins,sans-serif;color:#263335;transition:border-color .2s ease}div#shoptefyDesign .stf-teams-slot-input:focus,div#shoptefyDesign .stf-teams-size-input:focus,div#shoptefyDesign .stf-teams-qty-input:focus{outline:none;border-color:#1e939e}div#shoptefyDesign .stf-teams-color-input{width:100px;height:40px;border:1px solid #E5E5E5;border-radius:4px;cursor:pointer;padding:2px}div#shoptefyDesign .stf-teams-actions-cell{width:100px}div#shoptefyDesign .stf-teams-action-btn{background:none;border:none;cursor:pointer;padding:6px;margin:0;color:#7d8586;transition:color .2s ease;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign .stf-teams-action-btn:hover{color:#1e939e;background:#f0f0f0}div#shoptefyDesign .stf-teams-modal-footer{display:flex;align-items:flex-end;justify-content:flex-end;gap:12px;padding:6px 12px}div#shoptefyDesign .stf-teams-primary-cta{padding:12px 32px;background:#1e939e;color:#fff;border:none;border-radius:40px;cursor:pointer;font-size:14px;font-weight:600;transition:background .2s ease;font-family:Poppins,sans-serif}div#shoptefyDesign .stf-teams-primary-cta:hover{background:#17808a}div#shoptefyDesign .stf-teams-secondary-btn{padding:12px 32px;background:#fff;color:#7d8586;border:1px solid #E5E5E5;border-radius:40px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;font-family:Poppins,sans-serif}div#shoptefyDesign .stf-teams-secondary-btn:hover{background:#f8f9fa;border-color:#c8dcdf}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-content{width:480px;box-shadow:0 4px 20px #00000026;position:relative}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-close{position:absolute;top:3px;right:3px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333;font-size:24px;line-height:1;border-radius:50%;transition:background-color .2s ease,color .2s ease;font-style:normal}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-close:hover{background-color:#f0f0f0;color:#000}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-title{font-size:16px;font-weight:600;color:#263335;text-align:center;margin:0 0 12px;padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-subtitle{font-size:12px;font-weight:600;color:#515c5d;text-align:center;margin:0 0 8px;padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-columns{display:flex;align-items:stretch;justify-content:center;margin:10px 0;gap:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-column{flex:1;display:flex;flex-direction:column;align-items:center}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-divider{width:1px;background-color:#c8dcdf;align-self:stretch;margin:0 20px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-visual{margin-bottom:24px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-group{display:flex;align-items:flex-end;justify-content:center;gap:8px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-item{display:flex;flex-direction:column;align-items:center;gap:8px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-icon{width:60px;height:auto;display:block}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-tshirt-label{font-size:12px;font-weight:600;color:#515c5d}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-description{font-size:10px;font-weight:400;color:#676769;text-align:center;line-height:1.5;padding:0;flex:1}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-description strong{font-weight:600}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-button{width:100%;max-width:280px;padding:8px 16px;border-radius:120px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;border:none;transition:all .2s ease;text-decoration:none;display:inline-block}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-button{background-color:#fff;color:#333;border:1px solid #D0D0D0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-button:hover{background-color:#f5f5f5;border-color:#b0b0b0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-one-size-button{background-color:#2eafb6;color:#fff;border:none}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-one-size-button:hover{background-color:#2599a0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-note{font-size:10px;font-weight:400;color:#676769;text-align:left;line-height:1.5;margin:10px 0 0;padding:0;text-align:center}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-note strong{font-weight:600;color:#555}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup{margin-top:20px;opacity:0;transition:opacity .3s ease,transform .3s ease}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup[style*="display: block"]{opacity:1!important}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-content{border-radius:16px;padding:10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-title{font-size:16px;font-weight:600;color:#263335;text-align:center;margin:0 0 12px;padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-subtitle{font-size:12px;font-weight:600;color:#515c5d;text-align:center;margin:0;padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-subtitle:nth-of-type(2){font-weight:400}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-visual{margin:10px 0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-info{text-align:center}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-description{font-size:10px;font-weight:400;color:#515c5d;text-align:center;line-height:1.5;padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-description strong{font-weight:600}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-separator{width:100%;height:1px;background-color:#e0e0e0;margin:20px 0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-note{font-size:10px;font-weight:400;color:#515c5d;text-align:center;line-height:1.5;margin:10px 0 0;padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-note strong{font-weight:600;color:#555}@media(max-width:900px){div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-content{width:95vw;padding:30px 25px 25px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-columns{flex-direction:column;gap:30px}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-divider{width:100%;height:1px;margin:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-column{padding:0}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup{max-width:95vw}div#shoptefyDesign #shoptefy-update-cart-confirm.stf-scale-option-dialog .stf-scale-option-followup-content{padding:10px}}div#shoptefyDesign .stf-teams-preview-wrap{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}div#shoptefyDesign .stf-teams-preview-stage-label{position:absolute;top:0;right:0;font-size:16px;font-weight:500;color:#222e31;line-height:1.1;text-transform:none;pointer-events:none;z-index:3}div#shoptefyDesign .stf-teams-preview-loader{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:#00000026;color:#fff;font-size:14px;pointer-events:none}div#shoptefyDesign .stf-teams-preview-wrap.is-loading .stf-teams-preview-loader{display:flex}div#shoptefyDesign .stf-teams-color-cell{display:flex;align-items:center;gap:.35rem}div#shoptefyDesign .stf-color-preview{width:28px;height:28px;border-radius:4px;border:1px solid #cfd0d4;background:#fff;flex-shrink:0;box-shadow:inset 0 0 0 1px #0000000d}div#shoptefyDesign .stf-teams-color-selector{position:relative;display:inline-block;line-height:.5}div#shoptefyDesign .stf-teams-color-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;padding:.15rem .6rem;border-radius:4px;border:none;background:transparent;font-size:.875rem;cursor:pointer}div#shoptefyDesign .stf-teams-color-toggle-arrow{font-size:.7rem;line-height:1}div#shoptefyDesign .stf-teams-color-options{position:absolute;top:calc(100% + .25rem);left:-72px;width:230px;max-height:220px;overflow-y:auto;display:none;flex-direction:column;gap:.1rem;padding:.3rem;border:1px solid #e4e5ea;background:#fff;border-radius:6px;box-shadow:0 10px 30px #0000001a;z-index:25}div#shoptefyDesign .stf-teams-color-options.is-open{display:grid;grid-template-columns:repeat(5,1fr)}div#shoptefyDesign .stf-teams-baseline-color-selector .stf-teams-color-options{width:160px;box-shadow:none;border:none;position:absolute;padding:.2rem;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;left:auto;top:110%;overflow-x:hidden}div#shoptefyDesign .stf-teams-baseline-color-selector .stf-teams-color-option{justify-content:center;padding:.2rem}div#shoptefyDesign .stf-teams-color-option{border:none;background:#fff;display:flex;align-items:center;gap:.45rem;border-radius:4px;cursor:pointer;font-size:.85rem;text-align:left}div#shoptefyDesign .stf-teams-color-option:hover{background:#f5f6fa}div#shoptefyDesign .stf-teams-color-option--empty{cursor:default;color:#888}div#shoptefyDesign .stf-color-option-swatch{width:24px;height:24px;border-radius:3px;border:1px solid #dfe1e5;background:#fff;flex-shrink:0}div#shoptefyDesign #stf-teams-text-layer-select{margin-left:1rem;padding:14px;border-radius:20px;border:1px solid #c8dcdf;background:#fff;font-size:14px;font-family:Poppins;font-weight:500;outline:none}div#shoptefyDesign #stf-teams-order-modal #stf-teams-text-layer-select{margin-left:0}div#shoptefyDesign .stf-teams-baseline-wrap{border:1px dashed #cfd0d4;padding:.5rem;margin:.5rem 1rem;border-radius:8px;background:#ffffffa6;font-family:Poppins,Helvetica Neue,Arial,sans-serif}div#shoptefyDesign .stf-teams-baseline-wrap.is-empty{color:#6c6f77;text-align:center;font-size:.92rem}div#shoptefyDesign .stf-teams-roster-list-wrapper{margin:12px 0 12px 10px;flex:1;overflow-y:auto;scrollbar-width:none}div#shoptefyDesign .stf-teams-roster-list{display:flex;flex-direction:column;gap:16px}div#shoptefyDesign .stf-teams-roster-size-group{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:10px;background:#fff;box-shadow:0 6px 18px #18507614}div#shoptefyDesign .stf-teams-size-header-row{font-weight:600;font-size:.95rem;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:10px}div#shoptefyDesign .stf-teams-roster-row{display:flex;align-items:end;gap:12px;padding:10px;border-radius:12px;border:1px solid transparent;transition:border .2s ease,background .2s ease}div#shoptefyDesign .stf-teams-row-active{background:#1e939e}div#shoptefyDesign .stf-teams-row-number{font-weight:700;color:#3a4653;min-width:36px;text-align:center;line-height:40px}div#shoptefyDesign .stf-teams-row-slots{flex:1;display:flex;gap:8px;flex-wrap:wrap}div#shoptefyDesign .stf-teams-row-slot{flex:1;min-width:160px;display:flex;flex-direction:column;gap:4px}div#shoptefyDesign .stf-teams-row-slot-label{font-size:.7rem;color:#6c7a87;text-transform:uppercase;letter-spacing:.05em}div#shoptefyDesign .stf-teams-slot-input{width:100%;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding:6px 8px;resize:none;font-size:.95rem;font-family:Poppins,sans-serif}div#shoptefyDesign .stf-teams-row-meta{display:flex;align-items:center;gap:6px}div#shoptefyDesign .stf-teams-row-color{width:28px;height:28px;border-radius:6px;border:1px solid rgba(0,0,0,.08);display:inline-block}div#shoptefyDesign .stf-teams-row-actions{display:flex}div#shoptefyDesign .stf-teams-roster-size-group.is-collapsed .stf-teams-roster-group-rows{display:none}div#shoptefyDesign .stf-teams-size-header-row{cursor:pointer;display:flex;gap:8px;align-items:center}div#shoptefyDesign .stf-teams-size-toggle{transition:transform .2s ease}div#shoptefyDesign .stf-teams-roster-size-group.is-collapsed .stf-teams-size-toggle{transform:rotate(-90deg)}div#shoptefyDesign .stf-teams-baseline-row{display:flex;align-items:end;gap:.8rem;padding:.35rem .25rem;border-radius:7px}div#shoptefyDesign .stf-teams-baseline-meta{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}div#shoptefyDesign .stf-teams-baseline-size-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#4a4d57}div#shoptefyDesign .stf-teams-baseline-size-input{width:100%;padding:.25rem .65rem;border-radius:4px;border:1px solid #d7d9de;font-size:.85rem;background:#fff}div#shoptefyDesign .stf-teams-baseline-slots-row{display:flex;flex:1;gap:.5rem;flex-wrap:wrap}div#shoptefyDesign .stf-teams-baseline-slot{flex:1;display:flex;flex-direction:column;gap:.35rem}div#shoptefyDesign .stf-teams-baseline-slot-header{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:#4a4d57}div#shoptefyDesign .stf-teams-baseline-remove{background:none;border:none;cursor:pointer;padding:0}div#shoptefyDesign .stf-teams-baseline-input{width:100%;height:32px;border-radius:5px;border:1px solid #d7d9de;resize:none;outline:none;font-size:16px;font-family:Poppins}div#shoptefyDesign .stf-teams-baseline-color-cell{justify-content:flex-start}div#shoptefyDesign .stf-teams-baseline-action-cell{display:flex;align-items:center}div#shoptefyDesign .stf-teams-baseline-action-cell .stf-teams-add-row-btn{padding:.35rem .85rem;border-radius:20px;background:#0b99a9;color:#fff;border:none;font-size:.85rem;font-weight:600;cursor:pointer}div#shoptefyDesign .stf-teams-size-header-row td{font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-weight:600}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-actions{display:inline-flex;align-items:center;gap:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-total-qty{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;background:#f1ab3a;color:#fff;font-size:14px;font-weight:700}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-header{margin:6px 0 4px 10px;padding:0;box-sizing:border-box}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-columns{display:grid;grid-template-columns:34px 72px minmax(0,1fr) 32px 32px 34px;gap:8px;padding:0 10px;width:100%;align-items:center;color:#71858c;font-size:12px;font-weight:600}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col{min-width:0;font-size:12px;font-weight:500;color:#a8adae}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-slots{display:grid;grid-template-columns:repeat(var(--stf-slot-count, 1),minmax(0,1fr));gap:8px;min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-slot{display:flex;justify-content:end;align-items:center;gap:6px;min-width:0;padding-right:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-size{display:flex;justify-content:center;align-items:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-color,div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-qty{text-align:center;justify-self:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-index{text-align:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-action{display:flex;align-items:center;justify-content:end;gap:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-action-divider-spacer{width:1px;height:24px;visibility:hidden;flex:0 0 1px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-clear-btn{width:24px;height:24px;border:0;background:transparent;color:#263335;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:calc(100% - 20px)}div#shoptefyDesign #stf-teams-order-modal .stf-teams-slot-delete{width:14px;height:14px;border:0;background:none;color:#758991;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-list-wrapper{margin-top:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-header-row{display:flex;align-items:center;gap:8px;margin:8px 10px 6px;color:#60787e;font-size:12px;font-weight:600}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-size-group{border:none;box-shadow:none;background:transparent;padding:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row{display:grid;grid-template-columns:34px 72px minmax(0,1fr) 32px 32px 34px;align-items:center;gap:8px;padding:8px 10px;box-sizing:border-box;border:1px solid #C8DCDF}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-cell{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-slots{display:grid;grid-template-columns:repeat(var(--stf-slot-count, 1),minmax(0,1fr));gap:8px;min-width:0;align-items:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-size{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;overflow:visible}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-index{display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-number{min-width:0;line-height:1;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-selector{position:relative;display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-width:0;overflow:visible}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle{height:32px;padding:6px;border:1px solid #228f9f;border-radius:12px;background:#1e939e;cursor:pointer;width:100%;min-width:0;max-width:100%;overflow:hidden}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle .stf-teams-size-picker-toggle-inner{height:100%;width:100%;min-width:0;border-radius:8px;background:#fff3;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle-label{line-height:1;min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle-arrow{font-size:11px;line-height:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-options{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;display:none;flex-direction:column;gap:4px;background:#fff;border:1px solid #C8DCDF;border-radius:10px;padding:6px;box-shadow:0 8px 24px #2633361f;z-index:35;overflow-x:hidden}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-options.is-open{display:flex}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-option{border:0;border-radius:8px;background:#f3f8f9;color:#314245;font-weight:600;padding:6px 8px;text-align:center;cursor:pointer}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-option.stf-active{background:#35a9b7;color:#fff}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-option.is-disabled{opacity:.5;cursor:not-allowed}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-selector .stf-teams-size-input[type=hidden]{display:none!important}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row.stf-teams-row-active .stf-teams-row-number{color:#fff}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-slot{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-slot-input{height:32px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row-import .stf-teams-import-map-select{display:none!important}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-size-placeholder{width:34px;height:34px;border-radius:10px;background:#fff3;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row-import .stf-teams-row-size{justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-size-static{width:100%;min-height:34px;display:block}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-picker{position:relative;width:100%}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle{width:100%;min-height:26px;border:1px solid #C8DCDF;border-radius:999px;background:#fff;color:#263335;font-size:15px;font-weight:700;line-height:1.2;display:flex;align-items:center;justify-content:space-between;padding:0 14px;gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:baseline;gap:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-title{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-preview{font-size:12px;font-weight:600;color:#7d8586;opacity:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-arrow{color:#44585d;font-size:12px;line-height:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-options{position:absolute;left:0;top:calc(100% + 8px);min-width:100%;display:none;flex-direction:column;gap:6px;padding:8px;border:1px solid #C8DCDF;border-radius:14px;background:#fff;box-shadow:0 16px 26px #26333629;z-index:40;max-height:260px;overflow:auto}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-options.is-open{display:flex}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-caption{font-size:14px;font-weight:700;color:#3b4d52;padding:2px 8px 0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option{width:100%;border:1px solid #DCE8EA;border-radius:10px;background:#f4f8f9;color:#314245;font-weight:600;text-align:left;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option:not(.stf-active):hover{border-color:#c8dcdf;background:#edf4f6}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option-empty{font-weight:700}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option.stf-active{background:#35a9b7;border-color:#35a9b7;color:#fff}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option-main{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option-preview{max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#7e9195;text-align:right}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option.stf-active .stf-teams-import-header-option-preview{color:#ffffffd9}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row-import,div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row-import.stf-teams-row-active{background:#1e939e!important}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row-import .stf-teams-row-number{color:#fff}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-cell{gap:0;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options{position:absolute;left:50%;top:calc(100% + 8px);bottom:auto;transform:translate(-50%);width:236px;max-height:none;display:none;padding:12px;overflow:auto;border-radius:14px;border:1px solid #C8DCDF;box-shadow:0 8px 24px #2633361f;background:#fff;overflow-x:hidden}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options.is-open{display:block}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-floating-menu,div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-options.stf-floating-menu{position:absolute!important;z-index:10030}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-group-title{color:#1e939e;font-size:12px;font-weight:700;margin-bottom:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-divider{width:100%;height:1px;border-bottom:1px solid #C8DCDF;margin:8px 0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-sizes-wrap{margin-top:10px;min-height:20px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-sizes{display:none;align-items:center;flex-wrap:wrap;gap:6px;color:#515c5d;font-weight:700;line-height:1.25}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-sizes.stf-active{display:flex}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-sizes span{white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-option.stf-color-box{margin:0;padding:0;display:inline-block;border:1px solid #C8DCDF}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-option.stf-tooltip:after,div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-option.stf-tooltip:before{display:none!important}div#shoptefyDesign .stf-fixed-color-tooltip.stf-teams-tooltip{z-index:100050}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-color-option-label{display:none}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-swatch-btn{border:0;background:transparent;padding:0;min-width:auto}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-preview-box{width:32px;height:32px;border-radius:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-check,div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-preview-box .stf-check{display:none!important}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-toggle-arrow,div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-toggle-label{display:none}div#shoptefyDesign #stf-teams-order-modal .stf-teams-qty-input{width:32px;height:32px;text-align:center;justify-self:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-action-btn{width:24px;height:24px;font-size:20px;line-height:1;color:#6b7d84;padding:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-actions{justify-content:center;position:relative;display:inline-flex;align-items:center;gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-action-divider{width:1px;height:24px;background:#c8dcdf;flex:0 0 1px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #C8DCDF;border-radius:16px;background:#f6fafb;margin:0 6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-left{display:flex;align-items:center;flex-wrap:wrap;gap:2px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right{display:inline-flex;align-items:center;gap:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-dock,div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-eye-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-place-order-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-continue-btn{display:none}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro{display:none;margin:10px;flex:1;background:#f4f8f9}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:8px;padding:8px 16px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-grid>p{grid-column:1 / -1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-left,div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-right{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-right{border-left:1px solid #D6E4E7;padding-left:14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro h3{margin:0 0 10px;font-size:20px;font-weight:600;color:#263335;text-align:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro p{margin:0;color:#676769;font-size:15px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:40}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-modal.is-open{display:flex}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-overlay{position:absolute;inset:0;background:#161f2273}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-dialog{position:relative;width:min(1000px,100%);max-height:100%;overflow:auto;background:#f4f8f9;border-radius:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-close{position:absolute;top:2;right:2px;width:32px;height:32px;border:1px solid #C8DCDF;border-radius:999px;background:#fff;color:#44575c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-content{padding:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-content .stf-teams-roster-intro{display:block;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step{margin-bottom:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;margin-bottom:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-split.is-comp-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-text{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-comp{display:inline-flex;align-items:center;justify-content:flex-end;min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-split.is-comp-left .stf-teams-intro-step-comp{justify-content:flex-start}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step strong{display:block;font-size:15px;font-weight:700}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-right .stf-teams-intro-step strong{text-align:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step span{font-size:10px;color:#676769}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-assign-btn{display:inline-flex;align-items:center;border:1px solid #C8DCDF;border-radius:999px;background:#fff;min-height:42px;padding:0 18px;font-size:12px;font-weight:500;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-main-shirt{min-width:78px;min-height:78px;border-radius:10px;background:#58666a;color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.2}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-sample-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr) auto auto auto;align-items:center;gap:6px;border:1px solid #C8DCDF;border-radius:18px;background:#fff;padding:8px 10px;margin-bottom:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-chip{font-size:13px;font-weight:700;color:#33474d}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-chip.stf-size-chip{min-width:34px;height:34px;border-radius:12px;background:#2f9cab;color:#fff;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-field{min-width:0;min-height:38px;border:1px solid #C8DCDF;border-radius:12px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-field span{font-size:12px;font-weight:600;color:#263335;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-field small{font-size:11px;color:#8a9aa0;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-color{width:34px;height:34px;border-radius:10px;border:1px solid #C8DCDF;background:#ff1d1d}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-qty{width:34px;height:34px;border:1px solid #C8DCDF;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:700}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-delete{border:0;background:none;color:#607175;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-shirt-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0 12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-shirt{min-height:58px;border-radius:8px;background:#58666a;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;line-height:1.25}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-options-row{display:inline-flex;align-items:center;gap:10px;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-badge{width:28px;height:28px;border-radius:10px;background:#2f9cab;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-options-text{font-size:12px;font-weight:700;color:#43585f}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-place-order-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:8px;padding:12px 20px 12px 16px;border-radius:100px;border:1px solid var(--Stroke, #C8DCDF);background:var(--Green, #1E939E);box-shadow:0 20px 30px #2633360d;position:relative;min-height:unset;min-width:unset;color:#fff}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn .stf-action-text,div#shoptefyDesign #stf-teams-order-modal .stf-teams-place-order-btn .stf-action-text{font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:150%;color:var(--White, #FFF);text-align:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn .stf-action-text{font-size:14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn .stf-price-desc,div#shoptefyDesign #stf-teams-order-modal .stf-teams-place-order-btn .stf-price-desc{color:#fff;font-size:10px;position:absolute;bottom:3px;width:calc(100% - 36px);display:flex;justify-content:center;line-height:normal;margin-top:0;opacity:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-control{width:min(100%,244px);border:1px solid #C8DCDF;background:#fff;border-radius:999px;min-height:46px;display:flex;align-items:center;justify-content:center;color:#3b5055;font-weight:700;font-size:13px;padding:0 18px;margin:0 auto 8px;box-sizing:border-box}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-btn{justify-content:center;gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-icon{display:inline-flex;align-items:center;justify-content:center;color:#6d787b}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-select{justify-content:space-between}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-caret{font-size:10px;line-height:1;color:#263335}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mapto{text-align:center;color:#3f565b;font-size:17px;font-weight:700;line-height:1.2;margin:2px 0 10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock{width:100%;max-width:360px;margin:0 auto 10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-intro-import-mock-toggle-wrp{background:#1e939e;border-radius:12px;padding:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock-toggle{border-color:#c8dcdf;min-height:38px;font-size:13px;font-weight:700}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock-options{position:static;display:flex;margin-top:6px;border-radius:10px;box-shadow:none;max-height:none;overflow:hidden}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-import-header-option{cursor:default}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-import-header-option-preview{font-size:11px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-generate-btn{width:min(100%,152px);min-height:46px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#1e939e;color:#fff;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer}div#shoptefyDesign #stf-teams-order-modal .stf-teams-footer-btn{border:1px solid #C8DCDF;background:#fff;color:#455a60;border-radius:999px;padding:12px 8px;font-size:14px;font-weight:600;cursor:pointer}div#shoptefyDesign #stf-teams-order-modal .stf-teams-group-by{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-group-by .stf-teams-footer-btn{width:100%;padding:0 10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-footer-btn.is-active{border-color:#1e939e;color:#1e939e;background:#eef9fb}div#shoptefyDesign #stf-teams-order-modal .stf-teams-download-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-download-icon{font-size:14px;line-height:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-stage-toggle-wrap{display:inline-flex;align-items:center;gap:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-stage-toggle-wrap>label:first-child{margin:0;line-height:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-stage-toggle-wrap .shoptefy-custom-control{margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-secondary-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-primary-cta{border-radius:999px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-continue-first-btn{min-height:48px;border-radius:999px;padding:0 22px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right .stf-teams-primary-cta{min-height:48px;padding:0 24px}@media(max-width:1600px){div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-modal-footer-left .stf-teams-footer-btn{font-size:12px;padding:0 10px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-modal-footer-right{min-width:0}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-modal-footer-right .stf-teams-continue-first-btn{min-height:42px;max-width:100%;padding:0 14px;font-size:12px;line-height:1.2;white-space:nowrap}}div#shoptefyDesign #stf-teams-order-modal .stf-teams-place-order-btn .stf-teams-place-order-price,div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn .stf-teams-place-order-price{color:#fff}div#shoptefyDesign #stf-teams-order-modal .stf-teams-place-order-btn.is-multi,div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn.is-multi{background:#f1ab3a}div#shoptefyDesign .stf-teams-validation-modal{position:fixed;inset:0;z-index:10010;display:none}div#shoptefyDesign .stf-teams-validation-modal.is-open{display:block}div#shoptefyDesign .stf-teams-validation-overlay{position:absolute;inset:0;background:#161f2273}div#shoptefyDesign .stf-teams-validation-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 24px));max-height:calc(100vh - 48px);overflow:auto;border-radius:14px;border:1px solid #C8DCDF;background:#fff;box-shadow:0 20px 45px #26333638;padding:18px}div#shoptefyDesign .stf-teams-validation-title{font-size:20px;font-weight:700;color:#263335;margin-bottom:10px}div#shoptefyDesign .stf-teams-validation-list{display:grid;gap:8px}div#shoptefyDesign .stf-teams-validation-item{border-radius:10px;border:1px solid #f1c7cc;background:#fff5f6;color:#8b2f3b;font-size:14px;font-weight:600;padding:8px 10px}div#shoptefyDesign .stf-teams-validation-actions{margin-top:14px;display:flex;justify-content:flex-end}div#shoptefyDesign .stf-teams-validation-close{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid #C8DCDF;background:#fff;color:#314245;font-weight:600;cursor:pointer}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-place-order-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-continue-btn{display:none}@media(max-width:1370px){div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-eye-btn{position:absolute;top:20px;left:10px;z-index:5;width:34px;height:34px;border-radius:999px;border:1px solid #C8DCDF;background:#fff;color:#2f4347;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #1e3c4229}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-container{position:relative}div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-dock{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;z-index:26}div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-btn{width:42px;height:42px;border-radius:999px;border:1px solid #C8DCDF;background:#fff;color:#2f4347;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 24px #1e3c4229;transition:transform .2s ease,background .2s ease,color .2s ease}div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-btn:hover,div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-btn.is-active{color:#fff;transform:translateY(-1px)}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer{position:absolute;left:0;top:0;z-index:25;width:min(430px,100%);margin:0;padding:10px;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-options .stf-teams-modal-footer,div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-cart .stf-teams-modal-footer{opacity:1;pointer-events:auto;transform:translateY(0)}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-left,div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right{width:100%}div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-options .stf-teams-modal-footer-left{display:grid;grid-template-columns:1fr;gap:8px}div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-options .stf-teams-modal-footer-right,div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-cart .stf-teams-modal-footer-left{display:none}div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-cart .stf-teams-modal-footer-right{display:grid;grid-template-columns:1fr;gap:8px}div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-cart .stf-teams-modal-footer-right .stf-teams-primary-cta,div#shoptefyDesign #stf-teams-order-modal.stf-footer-panel-cart .stf-teams-modal-footer-right .stf-teams-place-order-btn{width:100%;min-height:44px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-floating-footer-dock,div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-modal-footer{display:none}}@media(max-width:1024px){div#shoptefyDesign .stf-teams-modal{position:fixed}div#shoptefyDesign .stf-teams-modal-container{width:98%;max-height:95vh}div#shoptefyDesign .stf-teams-modal-body{flex-direction:column}div#shoptefyDesign .stf-teams-stage-sidebar{position:relative;width:100%;min-width:auto;flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid #E5E5E5}div#shoptefyDesign .stf-teams-main-content{margin-left:0;flex-direction:column}div#shoptefyDesign .stf-teams-preview-panel{width:100%;min-height:300px;max-height:350px;border-right:none;border-bottom:1px solid #E5E5E5}div#shoptefyDesign .stf-teams-roster-section{width:100%}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-place-order-btn{position:absolute;left:auto;bottom:0;z-index:24;width:100%;margin:0;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 12px}}@media(min-width:769px)and (max-width:1370px){div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-container{width:calc(100% - 24px);height:calc(100dvh - 24px);margin:12px;padding:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"left close" "controls actions";align-items:start;gap:8px 10px;padding:10px 12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-left{grid-area:left;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding-left:0;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-header .stf-teams-modal-title{flex:1 1 100%;width:100%;margin:0;line-height:1.15;padding-left:24px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-title-help-btn{top:-2px;left:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-close{grid-area:close;align-self:start;justify-self:end;position:static;padding:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-controls{grid-area:controls;min-width:0;width:100%}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-right{width:100%;margin-left:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-pill{min-height:38px;font-size:13px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-select{width:100%;max-width:360px;min-width:220px;margin-left:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-actions{grid-area:actions;justify-content:flex-end;gap:8px;min-width:0;padding-left:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-add-row-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-total-qty{min-height:38px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-left{width:100%;min-width:0;display:flex;flex-wrap:wrap;gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right{display:grid;grid-template-columns:auto auto;align-items:center;gap:8px;width:auto}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right .stf-teams-primary-cta{min-height:42px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right .stf-teams-place-order-btn{min-height:42px;min-width:260px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-place-order-btn{position:static;left:auto;right:12px;bottom:12px;z-index:24;width:100%;margin:0;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-place-order-btn .stf-action-text{font-size:14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-continue-btn{position:static;left:auto;right:12px;bottom:12px;z-index:24;width:100%;margin:0;display:none;align-items:center;justify-content:center;min-height:44px;padding:0 12px;font-size:12px;line-height:1.2;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-list-wrapper{padding-bottom:84px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro{overflow-y:auto;padding-bottom:72px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-sticky-place-order-btn{display:none}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-sticky-continue-btn{display:inline-flex}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro h3{font-size:18px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro p{font-size:12px;line-height:1.35}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-step strong{font-size:13px;line-height:1.25}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-import-mock-toggle{min-height:34px;font-size:12px;padding:0 10px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-import-mock .stf-teams-import-header-caption{font-size:12px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-import-mock .stf-teams-import-header-option{padding:8px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-import-mock .stf-teams-import-header-option-main{font-size:12px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-import-mock .stf-teams-import-header-option-preview{font-size:10px}}@media(max-width:768px){div#shoptefyDesign .stf-teams-modal-header{padding:16px 20px}div#shoptefyDesign .stf-teams-modal .stf-teams-modal-header .stf-teams-modal-title{font-size:20px}div#shoptefyDesign .stf-teams-roster-header{padding:16px 20px;flex-direction:column;align-items:flex-start;gap:12px}div#shoptefyDesign .stf-teams-roster-table-wrapper{padding:0 16px 16px}div#shoptefyDesign .stf-teams-modal-footer{padding:16px 20px;flex-direction:column-reverse}div#shoptefyDesign .stf-teams-primary-cta,div#shoptefyDesign .stf-teams-secondary-btn{width:100%}div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-dock,div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-cart{display:none}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-place-order-btn .stf-action-text{font-size:14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-sticky-continue-btn{position:sticky;left:0;bottom:0;z-index:24;width:auto;margin:0;display:none;align-items:center;justify-content:center;min-height:48px;padding:0 14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-list-wrapper{padding-bottom:84px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro{padding-bottom:72px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-sticky-place-order-btn{display:none}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-sticky-continue-btn{display:inline-flex}div#shoptefyDesign #stf-teams-order-modal.stf-teams-modal{align-items:stretch;justify-content:stretch}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-container{width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0;padding:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title" "assign actions";gap:6px 8px;padding:10px;border-radius:12px 12px 0 0;position:relative}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-left{grid-area:title;display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-width:0;margin:0;padding-left:0;padding-right:0;position:relative}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-controls{grid-area:assign;width:100%;min-width:0;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-right{display:flex;align-items:center;width:100%;gap:6px;margin:0;padding-left:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-actions{grid-area:actions;width:auto;min-width:0;margin:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;padding-left:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-header .stf-teams-modal-title{width:calc(100% - 24px);flex:0 0 calc(100% - 24px);font-size:18px;line-height:1.2;margin:0;white-space:normal;padding-left:20px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-title-help-btn{position:absolute;top:-6px;left:-2px;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-close{position:absolute;top:0;right:0;align-self:start;justify-self:end;z-index:3}div#shoptefyDesign #stf-teams-order-modal .stf-teams-toolbar-left .stf-teams-top-pill{flex:1 1 calc(33.333% - 4px);min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-pill{min-height:34px;font-size:10px;line-height:1;padding:0 8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-select{width:100%;max-width:none;min-width:0;flex:1 1 auto}div#shoptefyDesign #stf-teams-order-modal .stf-teams-add-row-btn{min-height:34px;padding:0 12px;font-size:11px;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-total-qty{font-size:11px;min-height:34px;padding:0 10px;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-body,div#shoptefyDesign #stf-teams-order-modal .stf-teams-main-content{flex-direction:column;overflow:hidden;min-height:0;gap:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-panel{position:relative;display:flex;flex-direction:column;width:100%;flex:0 0 252px;max-height:252px;min-height:232px;margin-top:0;overflow:hidden;gap:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-container{width:100%;height:100%;min-height:0;flex:1 1 auto;padding:8px;overflow:hidden;box-sizing:border-box}div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-wrap{width:100%;height:100%;overflow:hidden}div#shoptefyDesign #stf-teams-order-modal #stf-teams-preview-image,div#shoptefyDesign #stf-teams-order-modal #stf-teams-preview-canvas{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;display:block}div#shoptefyDesign #stf-teams-order-modal .stf-teams-stage-sidebar{position:relative;top:auto;left:auto;bottom:auto;width:100%;margin:0;padding:0 2px 2px;box-sizing:border-box;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;flex-direction:row;justify-content:center;gap:6px;z-index:2}div#shoptefyDesign #stf-teams-order-modal .stf-teams-stage-btn{min-width:64px;width:64px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-stage-thumb-container{height:44px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-stage-label{top:6px;right:8px;font-size:14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-floating-footer-eye{display:none}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-section{width:100%;flex:1 1 auto;min-height:0;overflow-y:auto;position:relative}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-header{margin:0;padding:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-list-wrapper{flex:1 1 auto;min-height:0;margin:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row{gap:8px;grid-template-columns:23px 53px minmax(0,1fr) 26px 26px 24px;align-items:center;padding:5px 6px;border-radius:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-slots,div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-slots{gap:2px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-col-slots .stf-teams-col-slot{justify-content:start}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-slot{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-slot-input{font-size:11px;height:28px;line-height:1.1;padding:4px 6px;border-radius:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row{font-size:11px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-columns{grid-template-columns:23px 53px minmax(0,1fr) 26px 26px 24px;gap:8px;margin:0;padding:0 4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle-label{font-size:11px;line-height:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-qty-input{width:28px;height:28px;font-size:11px;padding:2px;border-radius:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle{height:28px;padding:3px;border-radius:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-size-picker-toggle .stf-teams-size-picker-toggle-inner{border-radius:7px;padding:0 6px;gap:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-number{font-size:11px;line-height:1}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-actions{padding-left:0;gap:1px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-action-divider,div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-action-divider-spacer{height:18px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-action-btn{width:22px;height:22px;font-size:16px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-action-btn svg{width:16px;height:16px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-clear-btn{width:20px;height:20px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-header-clear-btn svg{width:16px;height:16px}div#shoptefyDesign .stf-teams-slot-input,div#shoptefyDesign .stf-teams-size-input,div#shoptefyDesign .stf-teams-qty-input{padding:6px 2px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer{margin:4px 0 0;padding:6px;border-radius:12px;flex-direction:column;align-items:stretch;gap:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-left{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;gap:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right{width:100%;display:grid;grid-template-columns:1fr;gap:4px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right .stf-teams-primary-cta,div#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-footer-right .stf-teams-place-order-btn{width:100%;min-height:40px;justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-footer-btn{min-height:36px;padding:0 10px;font-size:12px;white-space:nowrap}div#shoptefyDesign #stf-teams-order-modal .stf-teams-place-order-btn .stf-action-text,div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-place-order-btn .stf-action-text{font-size:14px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-grid{display:inline-flex;flex-direction:column;gap:10px;padding:10px;width:100%}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro-right{border-left:0;border-top:1px solid #D6E4E7;padding-left:0;padding-top:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-split{grid-template-columns:1fr;gap:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step-comp{justify-content:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-control{width:100%}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro h3{font-size:17px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-intro p{font-size:12px;line-height:1.35}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-step strong{font-size:13px;line-height:1.25}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock{max-width:100%;padding:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock-toggle{min-height:34px;font-size:12px;padding:0 10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-import-header-caption{font-size:12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-import-header-option{padding:8px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-import-header-option-main{font-size:12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-import-mock .stf-teams-import-header-option-preview{font-size:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-generate-btn{min-height:48px;font-size:14px;width:min(100%,230px)}}@media(min-width:1371px)and (max-width:1600px){div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro{overflow-y:auto}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro h3{font-size:18px}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-roster-intro p{font-size:12px;line-height:1.35}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-intro-step strong{font-size:13px;line-height:1.25}div#shoptefyDesign #stf-teams-order-modal.stf-intro-mode .stf-teams-modal-footer-right .stf-teams-continue-first-btn{min-height:42px;max-width:100%;padding:0 12px;font-size:12px;line-height:1.2;white-space:nowrap}}@media(max-width:480px){div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle{min-height:24px;font-size:12px;padding:0 8px;gap:5px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-label{gap:2px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-preview,div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-toggle-arrow{font-size:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-options{gap:4px;padding:6px;border-radius:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option{border-radius:8px;padding:6px 8px;gap:6px;font-size:12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-import-header-option-preview{font-size:10px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options{top:auto;bottom:calc(100% + 8px);width:min(236px,calc(100vw - 48px));padding:8px;border-radius:12px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-options.stf-teams-row-color-options .stf-teams-color-grid{gap:6px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-pill{flex:1 1 auto;min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-download-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-import-btn,div#shoptefyDesign #stf-teams-order-modal .stf-teams-top-generate-btn{flex:1 1 0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-roster-row{padding:4px;align-items:center}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-index{width:24px}div#shoptefyDesign #stf-teams-order-modal .stf-teams-row-slot{min-width:0}div#shoptefyDesign #stf-teams-order-modal .stf-teams-color-preview-box{width:28px;height:28px}}#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-eye-btn,#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-close,#shoptefyDesign #stf-teams-order-modal .stf-teams-title-help-btn{padding:0!important;line-height:0!important;font-size:0!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important}#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-close,#shoptefyDesign #shoptefy-shapes .stf-shape-info-dialog-header .stf-close-btn{line-height:0!important;font-size:0!important;box-sizing:border-box!important}#shoptefyDesign #stf-teams-order-modal .stf-teams-preview-eye-btn svg,#shoptefyDesign #stf-teams-order-modal .stf-teams-intro-help-close svg,#shoptefyDesign #stf-teams-order-modal .stf-teams-title-help-btn svg,#shoptefyDesign #stf-teams-order-modal .stf-teams-modal-close svg,#shoptefyDesign #shoptefy-shapes .stf-shape-info-dialog-header .stf-close-btn svg{display:block;flex:0 0 auto}#shoptefyDesign #shoptefy-shapes .stf-shape-info-dialog-header{align-items:center}#shoptefyDesign #shoptefy-shapes .stf-shape-info-dialog-title{margin:0;min-width:0;font-size:18px;line-height:1.5;font-weight:600}#shoptefyDesign #shoptefy-shapes .stf-shape-info-dialog-header .stf-close-btn{flex:0 0 auto;min-width:34px;min-height:34px;padding:7px!important}#shoptefyDesign .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker{max-height:min(560px,calc(100dvh - 92px));overflow:hidden;box-sizing:border-box}#shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker>.stf-fx-picker-content,#shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker>.stf-fx-picker-details{display:none}#shoptefyDesign .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-color-box-grid:not(.stf-fx-picker-content),#shoptefyDesign .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-color-picker:not(.stf-fx-picker-details),#shoptefyDesign .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-color-picker-btn{display:none!important}#shoptefyDesign .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-content{display:block!important;min-width:0;min-height:0;overflow:hidden}#shoptefyDesign .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-details{display:block!important}#shoptefyDesign .stf-top-color-picker-wrapper #stf-top-color-picker .stf-fx-picker-content .stf-fx-mode-presets{display:block;width:100%;padding-bottom:12px;overflow-y:auto;scrollbar-width:none;min-height:0}#shoptefyDesign .stf-fx-picker-group+.stf-fx-picker-group{margin-top:7px}#shoptefyDesign .stf-fx-tuning-panel{padding:5px 7px 6px;border:2px solid #C8DCDF;border-radius:14px;background:#fff}#shoptefyDesign .stf-fx-tuning-panel.stf-disabled{opacity:.58}#shoptefyDesign .stf-fx-group-title{margin:0 0 4px;color:#7d8586;font-size:10px;font-weight:800;line-height:1.2}#shoptefyDesign .stf-fx-tuning-row{display:block;margin:0}#shoptefyDesign .stf-fx-tuning-row+.stf-fx-tuning-row{margin-top:4px}#shoptefyDesign .stf-fx-tuning-row span,#shoptefyDesign .stf-fx-tuning-label{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:1px}#shoptefyDesign .stf-fx-tuning-row strong{color:#263335;font-size:10px;font-weight:800;line-height:1.2}#shoptefyDesign .stf-fx-tuning-row em{flex:0 0 auto;min-width:26px;color:#1e939e;font-size:10px;font-style:normal;font-weight:800;line-height:1.2;text-align:right}#shoptefyDesign .stf-fx-tuning-row input[type=range]{display:block;width:100%;height:12px;margin:0;accent-color:#1E939E;cursor:pointer}#shoptefyDesign .stf-fx-tuning-slider-shell{display:block;width:100%}#shoptefyDesign .stf-fx-tuning-row input[type=range]:disabled{cursor:not-allowed}#shoptefyDesign .stf-fx-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#shoptefyDesign .stf-fx-mode-card{min-width:0;min-height:62px;box-sizing:border-box;overflow:hidden;padding:7px;border:2px solid #C8DCDF;border-radius:16px;background:#fff;color:#263335;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;gap:5px;text-align:left}#shoptefyDesign .stf-fx-mode-card.stf-active{border-color:#1e939e;background:#d2e9ece5}#shoptefyDesign .stf-fx-mode-card strong{font-size:11px;font-weight:800;line-height:1.15}#shoptefyDesign .stf-fx-mini-preview{flex:0 0 auto;width:100%;height:22px;min-height:22px;box-sizing:border-box;border-radius:8px;background:#eef5f5;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:4px;overflow:hidden}#shoptefyDesign .stf-fx-mini-preview span{border-radius:5px;background:#1e939e}#shoptefyDesign .stf-fx-mini-preview-outline span{background:transparent;border:2px solid #1E939E}#shoptefyDesign .stf-fx-mini-preview-fill span:first-child,#shoptefyDesign .stf-fx-mini-preview-fill_outline span:first-child{opacity:.28}#shoptefyDesign .stf-fx-mini-preview-invert{background:#1e939e}#shoptefyDesign .stf-fx-mini-preview-invert span{background:#fff}#shoptefyDesign .stf-fx-mini-preview-knockout span:nth-child(2){background:transparent;border:2px solid #1E939E}#shoptefyDesign .stf-fx-mask-presets{margin-top:8px}#shoptefyDesign .stf-fx-mask-title{margin-bottom:6px;color:#7d8586;font-size:11px;font-weight:700;line-height:1.2}#shoptefyDesign .stf-fx-mask-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}#shoptefyDesign .stf-fx-mask-card{min-width:0;min-height:30px;padding:0 7px;border:2px solid #C8DCDF;border-radius:15px;background:#fff;color:#263335;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}#shoptefyDesign .stf-fx-mask-card.stf-active{border-color:#1e939e;background:#d2e9ece5}@media(min-width:1025px){#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker{max-height:min(560px,calc(100dvh - 92px));overflow:hidden}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-content{min-width:0!important;min-height:0!important;overflow:hidden!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker .stf-fx-picker-content .stf-fx-mode-presets{max-height:min(528px,calc(100dvh - 124px))!important;min-height:0!important;overflow-y:auto!important}}@media(max-width:767px){#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker{grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;width:min(calc(100vw - 8px),424px)!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-details{width:100%!important;min-width:0!important;max-width:none!important;grid-column:2;grid-row:2;min-height:0!important;overflow:hidden!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-content{display:contents!important;min-height:0!important;overflow:visible!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-content>.stf-top-color-tabs{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin-bottom:3px!important;box-sizing:border-box}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker>.stf-fx-picker-content>.stf-system-colors{grid-column:1;grid-row:2;min-width:0;min-height:0;overflow:hidden}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active #stf-top-color-picker .stf-fx-picker-content .stf-fx-mode-presets{height:100%!important;max-height:100%!important;min-height:0!important;padding:0 2px 8px 0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-content .stf-color-tabs{display:flex;width:100%!important;max-width:none!important;min-width:0;padding:3px;gap:4px;box-sizing:border-box}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-mobile-tab-row{display:flex;align-items:center;gap:4px;width:100%;max-width:none;min-width:0}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-mobile-tab-row>.stf-color-tab{flex:1 1 0;margin:0;min-width:0;padding:6px 3px;font-size:13px;line-height:1;text-align:center;white-space:nowrap}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-mobile-mask-group{display:flex;flex:3 1 0;align-items:center;justify-content:flex-end;gap:4px;min-width:0}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-mobile-mode-row{display:none!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-mask-presets{display:block;height:100%;min-height:0;margin-top:0;overflow:hidden}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);gap:4px 6px;flex:1 1 auto;height:100%;min-height:0;padding:5px 6px 6px;box-sizing:border-box}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-panel .stf-fx-group-title{display:block;grid-column:1 / -1;margin:0;text-align:left}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row{display:grid;grid-template-rows:auto minmax(64px,1fr);gap:3px;min-height:0;margin:0}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row+.stf-fx-tuning-row{margin-top:0}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row .stf-fx-tuning-label{display:block;margin:0;min-width:0;min-height:42px;text-align:center}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row strong,#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row em{display:block;min-width:0;text-align:center}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-slider-shell{position:relative;display:block;align-self:stretch;justify-self:center;width:24px;height:calc(100% - 8px);min-height:64px;margin:0 auto 8px;cursor:pointer;touch-action:none}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-slider-shell:before{content:"";position:absolute;top:6px;bottom:6px;left:50%;width:3px;border-radius:999px;background:#d4e0e2;transform:translate(-50%)}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-slider-shell:after{content:"";position:absolute;left:50%;bottom:calc(var(--stf-fx-slider-pos, 0%) - 7px);width:14px;height:14px;border:2px solid #1E939E;border-radius:50%;background:#fff;box-sizing:border-box;transform:translate(-50%)}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-slider-shell.stf-disabled{opacity:.45;cursor:not-allowed}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row input[type=range]{position:absolute;inset:0;z-index:-1;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;opacity:0;-webkit-appearance:none!important;appearance:none!important;transform:none!important;pointer-events:none!important;cursor:pointer}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row input[type=range]::-webkit-slider-runnable-track{width:100%!important;height:100%!important;cursor:pointer;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row input[type=range]::-webkit-slider-thumb{width:24px!important;height:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row input[type=range]::-moz-range-track{width:100%!important;height:100%!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-picker-details .stf-fx-tuning-row input[type=range]::-moz-range-thumb{width:24px!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper.stf-fx-mode-active .stf-fx-mobile-mask-group .stf-fx-mask-card{flex:1 1 0;min-width:0;min-height:27px;padding:0 3px;font-size:10px;white-space:nowrap}#shoptefyDesign div#shoptefy-workspace .stf-top-color-picker-wrapper #stf-top-color-picker .stf-fx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.stf-product-price-section .stf-discount-hint{margin:0 0 8px;padding:8px 12px;border-radius:8px;background:#fff4e5;color:#263336;font-size:13px}.stf-product-price-section .stf-discount-hint strong{color:#ff9902}.stf-product-price-section .stf-discount-summary{margin:0 0 6px;text-align:center;font-size:13px;color:#7d8586}.stf-product-price-section .stf-discount-summary s{margin-right:4px}#stf-image-section-dialog .stf-uploaded-file-thumb>img{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;background-repeat:repeat}#stf-image-section-dialog #stf-modified-files .stf-uploaded-file .stf-modified-effect .stf-artwork-badge{align-items:center;justify-content:center;padding:3px;color:#26565d}#stf-image-section-dialog #stf-modified-files .stf-modified-effect .stf-artwork-badge svg{width:14px;height:14px;flex-shrink:0}#stf-image-section-dialog #stf-modified-files .stf-modified-effect .stf-artwork-badge.stf-artwork-pro{background:#bd6100;color:#fff}#stf-image-section-dialog .stf-modified-effect{flex-wrap:wrap}.stf-halftone-dialog{--stf-halftone-fabric: #fff;--stf-halftone-accent: var(--Green, #1E939E);box-sizing:border-box;width:min(1320px,calc(100vw - 24px));height:calc(100dvh - 24px);max-width:none;max-height:960px;margin:auto;border:1px solid var(--Stroke, #C8DCDF);border-radius:20px;padding:16px;color:var(--100, #263336);background:#f5f8fa;box-shadow:0 28px 90px #14252b40;font-family:Poppins,sans-serif;line-height:1.4;overflow:hidden}.stf-halftone-dialog[open]{display:flex;flex-direction:column;gap:12px}.stf-halftone-dialog::backdrop{background:#14252bb3}.stf-halftone-dialog *{box-sizing:border-box}.stf-halftone-dialog [hidden]{display:none!important}.stf-halftone-dialog h2,.stf-halftone-dialog h3,.stf-halftone-dialog p{margin:0}.stf-halftone-header,.stf-halftone-header-actions,.stf-halftone-footer,.stf-halftone-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.stf-halftone-header,.stf-halftone-footer{flex-shrink:0}.stf-halftone-header h2{font-size:23px;line-height:1.2;font-weight:700;letter-spacing:-.5px}.stf-halftone-header p{color:#526669;font-size:12px;margin-top:4px}.stf-halftone-eyebrow{display:none}.stf-halftone-dialog :where(.stf-round){justify-content:center;text-align:center;font:inherit;font-size:12px;font-weight:500;line-height:1.4;min-height:36px;padding:7px 12px;cursor:pointer;color:inherit}.stf-halftone-dialog .stf-round:not(:disabled):hover{border-color:var(--stf-halftone-accent)}.stf-halftone-dialog button:focus-visible,.stf-halftone-dialog input:focus-visible,.stf-halftone-dialog select:focus-visible,.stf-halftone-dialog summary:focus-visible{outline:3px solid var(--stf-halftone-accent);outline-offset:3px}.stf-halftone-close{flex-shrink:0}.stf-halftone-close svg{width:20px;height:20px}.stf-halftone-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:16px;flex:1;min-height:0}.stf-halftone-settings{min-width:0;display:flex;flex-direction:column;gap:10px}.stf-halftone-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.stf-halftone-modes button{min-width:0;padding:6px 3px}.stf-halftone-modes button[aria-pressed=true]{background:var(--stf-halftone-accent);color:#fff;border-color:var(--stf-halftone-accent)}.stf-halftone-dialog .stf-halftone-pro{grid-column:1 / -1;font-weight:600}.stf-halftone-dialog .stf-halftone-pro[aria-pressed=false]{background:#bd6100;color:#fff;border-color:#bd6100}.stf-halftone-auto-note{font-size:12px;line-height:1.5;color:#526669}.stf-halftone-settings-actions{display:grid;gap:8px;margin-top:auto}.stf-halftone-preview-area{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.stf-halftone-toolbar{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:12px}.stf-halftone-dialog .stf-halftone-secondary{width:100%}.stf-halftone-dialog .stf-halftone-secondary[aria-pressed=true]{background:#d2e9ec;border-color:var(--stf-halftone-accent)}.stf-halftone-navigation{flex-shrink:0;display:flex}.stf-halftone-zoom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px;width:100%}.stf-halftone-dialog .stf-halftone-zoom button{min-height:38px;font-size:13px;font-weight:600;padding:6px}.stf-halftone-dialog .stf-halftone-zoom-in,.stf-halftone-dialog .stf-halftone-zoom-out{font-size:20px}.stf-halftone-fit{grid-column:span 2}.stf-halftone-zoom-level{text-align:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.stf-halftone-zoom button[aria-pressed=true]{background:#d2e9ec;border-color:var(--stf-halftone-accent)}.stf-halftone-screen-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;border:1px solid var(--Stroke, #C8DCDF);border-radius:10px;background:#fff}.stf-halftone-range{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;font-size:12px}.stf-halftone-range-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 6px;align-items:center}.stf-halftone-range-heading>span{overflow-wrap:anywhere}.stf-halftone-toolbar>.stf-halftone-range{width:100%}.stf-halftone-range output{white-space:nowrap;font-weight:600;color:var(--stf-halftone-accent);font-variant-numeric:tabular-nums}.stf-halftone-range input{appearance:auto;width:100%;height:24px;margin:0;padding:0;accent-color:#1e939e;cursor:pointer}.stf-halftone-fabric,.stf-halftone-knockout{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;cursor:pointer;width:100%;margin:0}.stf-halftone-fabric input{width:32px;height:30px;padding:2px;border:1px solid var(--Stroke, #C8DCDF);border-radius:6px;background:#fff;cursor:pointer;flex-shrink:0}.stf-halftone-knockout input{appearance:auto;width:18px;height:18px;accent-color:#1e939e;margin:0;justify-self:center}.stf-halftone-comparison{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;min-height:0}.stf-halftone-card{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--Stroke, #C8DCDF);border-radius:10px;background:#fff;overflow:hidden}.stf-halftone-card h3{flex-shrink:0;padding:8px 10px;font-size:12px;line-height:1.4;font-weight:600}.stf-halftone-card:last-child h3{color:var(--100, #263336);background:#d2e9ec}.stf-halftone-viewport{position:relative;flex:1;min-height:0;overflow:hidden;background-color:var(--stf-halftone-fabric);touch-action:none;user-select:none;cursor:grab}.stf-halftone-viewport.stf-halftone-dragging{cursor:grabbing}.stf-halftone-viewport:focus-visible{outline:3px solid #1e939e;outline-offset:-3px}.stf-halftone-viewport canvas{position:absolute;left:0;top:0;display:block;margin:0;max-width:none;max-height:none;pointer-events:none}.stf-halftone-checker .stf-halftone-viewport{background-color:#fff;background-image:conic-gradient(#e3e8e8 25%,transparent 0 50%,#e3e8e8 0 75%,transparent 0);background-size:20px 20px}.stf-halftone-feedback{position:relative;flex-shrink:0}.stf-halftone-meta{flex-wrap:wrap;gap:2px 8px;font-size:11px;line-height:1.5;color:#526669}.stf-halftone-dialog progress{position:absolute;bottom:-7px;width:100%;height:4px;margin:0;accent-color:#1e939e}.stf-halftone-status{font-size:12px;line-height:1.5;color:var(--stf-halftone-accent)}.stf-halftone-status.stf-halftone-error{color:#b12e43}.stf-halftone-details{font-size:12px;color:#526669}.stf-halftone-details summary{white-space:nowrap}.stf-halftone-help-body{position:absolute;z-index:2;top:70px;right:16px;width:min(440px,calc(100% - 32px));max-height:calc(100% - 150px);overflow:auto;padding:16px;border:1px solid #c6d7d9;border-radius:10px;background:#fff;box-shadow:0 12px 32px #14252b30}.stf-halftone-help-body p+p{margin-top:10px}.stf-halftone-help-body p{line-height:1.6}.stf-halftone-footer{border-top:1px solid var(--Stroke, #C8DCDF);padding-top:10px}.stf-halftone-footer p{flex:1;font-size:11px;line-height:1.4;max-width:430px;color:#526669}.stf-halftone-footer button{flex-shrink:0}.stf-halftone-dialog .stf-halftone-use{background:var(--stf-halftone-accent);color:#fff;font-weight:600}.stf-halftone-dialog button:disabled{opacity:.45;cursor:not-allowed}.stf-halftone-saving:not([hidden]){position:absolute;inset:80px 0 0;z-index:3;display:flex;align-items:center;justify-content:center;padding:12px;overflow:auto;background:#00000085;font-size:15px}.stf-halftone-saving-card{box-sizing:border-box;width:420px;max-width:100%;padding:16px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;border:1px solid #c8dcdf;border-radius:16px;background:#f6fafb;color:#263336;text-align:center;line-height:1.5}.stf-halftone-saving-card img{flex-shrink:0}.stf-halftone-saving-title{font-size:15px;font-weight:600}.stf-halftone-saving-card .stf-halftone-saving-note{margin:0;font-size:12px;color:#1e939e}.stf-halftone-action p{margin:8px 0 0;line-height:1.5;font-size:12px}.stf-artwork-price{font-size:12px;font-weight:600;color:#147680}.stf-artwork-professional{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.4;min-width:0}.stf-artwork-professional p{margin:0}.stf-artwork-professional label{display:grid;gap:5px;font-size:12px}.stf-artwork-help summary{cursor:pointer;color:#147680}.stf-artwork-help-body{position:absolute;z-index:5;top:75px;left:16px;max-width:min(400px,calc(100% - 32px));max-height:calc(100% - 150px);overflow:auto;padding:14px;border:1px solid #bacdce;border-radius:8px;background:#fff;box-shadow:0 8px 28px #14252b30}.stf-artwork-help-body p+p{margin-top:8px}.stf-artwork-professional textarea{box-sizing:border-box;width:100%;min-height:54px;max-height:80px;resize:none;padding:7px;font:inherit;color:#263336;background:#fff;border:1px solid #bacdce;border-radius:7px}.stf-artwork-request{box-sizing:border-box;position:fixed;width:min(460px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:24px;border:1px solid #bacdce;border-radius:14px;color:#263336;background:#f7faf9;font:14px/1.4 Poppins,sans-serif}.stf-artwork-request::backdrop{background:#14252bb3}.stf-artwork-request button{font:inherit;min-height:38px;padding:7px 10px;border-radius:7px;border:1px solid #bacdce;color:#263336;background:#fff;cursor:pointer}.stf-artwork-request .stf-artwork-close{display:block;margin-left:auto;font-size:24px;border:0;background:none;padding:0 8px}.stf-artwork-request-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.stf-artwork-request .stf-artwork-request-use{color:#fff;background:#1e939e;border-color:#1e939e}.stf-artwork-request [hidden]{display:none!important}.stf-artwork-request button:disabled{opacity:.5;cursor:not-allowed}.stf-artwork-request[aria-busy=true] .stf-artwork-request-status:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background:url(../images/Gray_circles_rotate.gif) center / contain no-repeat}@media(max-width:680px)and (min-height:521px){.stf-halftone-dialog{padding:10px;width:calc(100vw - 12px);height:calc(100dvh - 12px);border-radius:12px}.stf-halftone-dialog[open]{gap:4px}.stf-halftone-header{gap:6px}.stf-halftone-header h2{font-size:20px}.stf-halftone-header p{display:none}.stf-halftone-header-actions{gap:6px}.stf-halftone-details summary{font-size:11px;padding-inline:8px}.stf-halftone-workspace{display:flex;flex-direction:column;gap:4px}.stf-halftone-settings{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;flex-shrink:0}.stf-halftone-modes,.stf-artwork-price,.stf-artwork-professional{grid-column:1 / -1}.stf-artwork-professional{gap:5px}.stf-artwork-professional textarea{height:54px}.stf-halftone-auto-note{grid-column:1 / -1;font-size:11px}.stf-halftone-screen-controls{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px}.stf-halftone-range-heading{flex-wrap:wrap;gap:2px 6px;font-size:11px;line-height:1.2}.stf-halftone-range{gap:0}.stf-halftone-range input{height:18px}.stf-halftone-screen-controls .stf-halftone-range-heading{font-size:10px}.stf-halftone-toolbar{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;font-size:11px}.stf-halftone-toolbar>.stf-halftone-range,.stf-halftone-toolbar>button{grid-column:1 / -1}.stf-halftone-navigation,.stf-halftone-apply{display:none}.stf-halftone-zoom{gap:3px}.stf-halftone-settings-actions{grid-column:1 / -1;grid-template-columns:1fr 1fr;margin-top:0;gap:2px}.stf-halftone-settings button{min-height:28px;padding:4px 6px;font-size:11px}.stf-halftone-dialog .stf-halftone-zoom button{min-height:32px;padding:4px;font-size:12px}.stf-halftone-preview-area{flex:1;gap:4px}.stf-halftone-comparison{gap:6px}.stf-halftone-card h3{padding:6px;font-size:11px}.stf-halftone-footer{gap:6px;padding-top:6px}.stf-halftone-footer p{font-size:10px}.stf-halftone-status{font-size:11px;line-height:1.3}.stf-halftone-status[data-ready=true],.stf-halftone-meta>span:last-child{display:none}}@media(min-width:681px)and (max-height:650px),(max-height:520px){.stf-halftone-workspace{grid-template-columns:300px minmax(0,1fr);gap:10px}.stf-halftone-settings{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:6px 8px}.stf-halftone-modes,.stf-halftone-auto-note,.stf-halftone-screen-controls,.stf-artwork-price,.stf-artwork-professional{grid-column:1 / -1}.stf-halftone-auto-note{font-size:11px}.stf-halftone-screen-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px}.stf-halftone-range-heading{flex-wrap:wrap;gap:2px 6px;font-size:11px;line-height:1.2}.stf-halftone-range{gap:2px}.stf-halftone-toolbar{grid-row:span 2;gap:6px;font-size:11px}.stf-halftone-settings button{min-height:26px;padding:3px 5px;font-size:11px}.stf-halftone-dialog .stf-halftone-zoom button{min-height:30px;padding:3px;font-size:12px}.stf-halftone-settings-actions{margin-top:0;gap:4px}.stf-halftone-footer{padding-top:6px}}@media(max-height:520px){.stf-halftone-dialog{padding:8px;width:calc(100vw - 12px);height:calc(100dvh - 12px)}.stf-halftone-dialog[open]{gap:4px}.stf-halftone-workspace{grid-template-columns:min(400px,50vw) minmax(0,1fr)}.stf-halftone-settings{row-gap:2px}.stf-halftone-screen-controls{padding:4px}.stf-halftone-toolbar,.stf-halftone-settings-actions{gap:2px}.stf-halftone-header p{display:none}.stf-halftone-header h2{font-size:20px}}@media(max-width:1023px)and (max-height:520px){.stf-halftone-navigation,.stf-halftone-apply{display:none}.stf-halftone-toolbar{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.stf-halftone-toolbar>.stf-halftone-range,.stf-halftone-toolbar>button{grid-column:1 / -1}.stf-halftone-settings-actions{grid-column:1 / -1;grid-template-columns:1fr 1fr}}#shoptefy-svg-workspace.stf-vector-workspace #shoptefy-svg-tool{overflow-y:auto;min-height:0}.stf-vector-controls{padding:12px 0;color:#263335}#shoptefyDesign .stf-vector-controls label{display:block;font-size:12px;margin:12px 0;color:#263335}#shoptefyDesign .stf-vector-controls label[hidden]{display:none}.stf-vector-controls select{display:block;width:100%;margin-top:5px;padding:8px;border:1px solid #c8dcdf;border-radius:10px;background:#fff;color:#263335}.stf-vector-controls input[type=range]{display:block;width:100%;margin-top:6px}.stf-vector-controls output{float:right}.stf-vector-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#shoptefyDesign .stf-vector-modes .stf-button{min-width:0;padding:7px 12px;display:flex;align-items:center;justify-content:center;text-align:center;gap:7px}.stf-vector-controls .stf-button[aria-pressed=true]{background:#1e939e;color:#fff}.stf-vector-controls .stf-vectorize-professional{width:100%;background:#bd6100;color:#fff}#shoptefyDesign .stf-vector-hint,#shoptefyDesign .stf-vector-status{font-size:12px;line-height:1.4;padding:6px 0;color:#505c5d}.stf-vector-status{color:#26565d}.stf-vector-custom[hidden]{display:none}.stf-vector-busy .shoptefy-svg-edit-wrp,.stf-vector-busy .stf-editor-dialog-footer{opacity:.45;pointer-events:none}.stf-vector-workspace [data-func=save][aria-disabled=true]{pointer-events:none;opacity:.45}.stf-vector-saving .stf-vector-controls{pointer-events:none}.stf-vector-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;display:flex;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:18px 24px;border-radius:18px;background:#fff;color:#26565d;box-shadow:0 8px 32px #26565d30;pointer-events:none}.stf-vector-loader[hidden]{display:none}.stf-vector-loader img{flex:0 0 30px}#shoptefyDesign #shoptefy-svg-edit.stf-svg-viewport{display:block;padding:0;overflow:hidden;touch-action:none;user-select:none;cursor:grab;flex:1;width:auto;min-width:0}#shoptefyDesign .stf-svg-view-host{position:relative;display:flex;padding-right:60px;box-sizing:border-box}#shoptefyDesign #shoptefy-svg-edit.stf-svg-selecting{cursor:crosshair}#shoptefyDesign .stf-svg-camera{position:absolute;left:0;top:0;transform-origin:0 0;outline:1px dashed #9caeb0}#shoptefyDesign .stf-svg-surface{position:absolute;left:0;top:0;width:100%;overflow:hidden}#shoptefyDesign #shoptefy-svg-edit .stf-svg-camera>svg{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0;padding:0;overflow:visible!important}#shoptefyDesign .stf-svg-viewport.stf-svg-moving,#shoptefyDesign .stf-svg-viewport.stf-svg-moving *{cursor:grab}#shoptefyDesign .stf-svg-viewport.stf-svg-dragging,#shoptefyDesign .stf-svg-viewport.stf-svg-dragging *{cursor:grabbing}#shoptefyDesign .stf-svg-marquee{position:absolute;pointer-events:none;border:1px dashed #1e939e;background:#b4e6f14d;z-index:2;box-sizing:border-box}#shoptefyDesign .stf-svg-marquee[hidden]{display:none}#shoptefyDesign .stf-svg-selection-box{position:absolute;border:1px dashed #1e939e;box-shadow:0 0 0 1px #fff;box-sizing:border-box;pointer-events:none;z-index:2}#shoptefyDesign .stf-svg-selection-box[hidden]{display:none}#shoptefyDesign .stf-svg-resize-handle{position:absolute;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;pointer-events:auto;touch-action:none;transform:translate(-50%,-50%)}#shoptefyDesign .stf-svg-resize-handle:after{content:"";display:block;width:12px;height:12px;margin:2px;border:2px solid #fff;border-radius:50%;box-sizing:border-box;background:#1e939e;box-shadow:0 0 0 1px #1e939e}#shoptefyDesign .stf-svg-resize-handle[data-stf-corner=nw]{left:0;top:0;cursor:nwse-resize}#shoptefyDesign .stf-svg-resize-handle[data-stf-corner=ne]{left:100%;top:0;cursor:nesw-resize}#shoptefyDesign .stf-svg-resize-handle[data-stf-corner=sw]{left:0;top:100%;cursor:nesw-resize}#shoptefyDesign .stf-svg-resize-handle[data-stf-corner=se]{left:100%;top:100%;cursor:nwse-resize}#shoptefyDesign .stf-svg-selection-tools{position:absolute;display:flex;gap:3px;padding:3px;border:1px solid #c8dcdf;border-radius:24px;background:#fff;z-index:3}#shoptefyDesign .stf-svg-selection-tools[hidden]{display:none}#shoptefyDesign .stf-svg-selection-tools .stf-button{display:flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;padding:4px;border-radius:50%;color:#1e939e;cursor:pointer}#shoptefyDesign .stf-svg-selection-tools .stf-button:disabled{opacity:.35;cursor:default}#shoptefyDesign .stf-svg-selection-tools [data-stf-transform=rotate]{cursor:grab;touch-action:none}#shoptefyDesign .stf-svg-resize-handle:focus-visible{outline:2px solid #1e939e;border-radius:50%}#shoptefyDesign .stf-svg-moving .stf-svg-selection-tools,#shoptefyDesign .stf-svg-moving .stf-svg-resize-handle{visibility:hidden}#shoptefyDesign .stf-svg-viewport:not(.stf-svg-moving) [data-selected]{cursor:move}#shoptefyDesign .stf-svg-navigation{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px;width:50px;overflow-y:auto;scrollbar-width:thin;border:1px solid #c8dcdf;border-radius:25px;background:#fff;box-sizing:border-box;cursor:default}#shoptefyDesign .stf-svg-navigation .stf-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;min-width:36px;height:36px;padding:4px;border-radius:50%;font-size:12px;line-height:18px;white-space:nowrap;cursor:pointer}#shoptefyDesign .stf-svg-navigation .stf-button[aria-pressed=true]{color:#fff;background:#1e939e}#shoptefyDesign .stf-svg-navigation output{color:#263335;font-size:10px;text-align:center;min-width:32px}#shoptefyDesign .stf-svg-navigation-icon{width:22px;height:22px;background:currentColor;mask-size:contain;mask-position:center;mask-repeat:no-repeat;pointer-events:none}#shoptefyDesign .stf-svg-layer-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-shrink:0;gap:6px;padding:8px 0;position:sticky;top:0;z-index:2;background:#fff}#shoptefyDesign #shoptefy-svg-tool.stf-svg-show-layers{overflow:hidden;min-height:0}#shoptefyDesign .stf-svg-show-layers>.stf-vector-controls,#shoptefyDesign .stf-svg-show-layers>h3{display:none}#shoptefyDesign .stf-svg-layer-tabs .stf-button{flex:1;padding:7px 12px;display:flex;align-items:center;justify-content:center;gap:7px;text-align:center}#shoptefyDesign .stf-svg-tab-icon{display:inline-block;width:18px;height:18px;flex-shrink:0;background:currentColor;mask:var(--stf-tab-icon) center / contain no-repeat}#shoptefyDesign [data-stf-icon=colors]{--stf-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M12 3a9 9 0 1 0 0 18h1a2 2 0 0 0 1-4c-1-1 0-3 2-3h2a3 3 0 0 0 3-3c0-5-4-8-9-8Z'/%3E%3Ccircle cx='7' cy='10' r='1'/%3E%3Ccircle cx='11' cy='7' r='1'/%3E%3Ccircle cx='16' cy='8' r='1'/%3E%3C/svg%3E")}#shoptefyDesign [data-stf-icon=layers]{--stf-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='m3 7 9-4 9 4-9 4-9-4Zm0 5 9 4 9-4M3 17l9 4 9-4'/%3E%3C/svg%3E")}#shoptefyDesign [data-stf-icon=auto]{--stf-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='m10 3 2 6 6 2-6 2-2 6-2-6-6-2 6-2 2-6Zm9 12 1 3 3 1-3 1-1 3-1-3-3-1 3-1 1-3Z'/%3E%3C/svg%3E")}#shoptefyDesign [data-stf-icon=custom]{--stf-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M3 6h5m6 0h7M3 12h11m6 0h1M3 18h1m6 0h11'/%3E%3Ccircle cx='11' cy='6' r='3'/%3E%3Ccircle cx='17' cy='12' r='3'/%3E%3Ccircle cx='7' cy='18' r='3'/%3E%3C/svg%3E")}#shoptefyDesign [data-stf-icon=settings]{--stf-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7'%3E%3Cpath d='M4 4v16M12 4v16M20 4v16M1 8h6M9 16h6M17 10h6'/%3E%3C/svg%3E")}#shoptefyDesign .stf-svg-layer-tabs [aria-selected=true]{background:#1e939e;color:#fff}#shoptefyDesign .stf-svg-palette-hidden,#shoptefyDesign .stf-svg-layers[hidden]{display:none!important}#shoptefyDesign .stf-svg-layers{flex:1 1 0;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:4px}#shoptefyDesign #shoptefy-svg-tool,#shoptefyDesign #shoptefy-svg-tool .stf-vector-controls,#shoptefyDesign #shoptefy-svg-tool .stf-svg-layers{scrollbar-width:none;scrollbar-gutter:auto}#shoptefyDesign #shoptefy-svg-tool::-webkit-scrollbar,#shoptefyDesign #shoptefy-svg-tool .stf-vector-controls::-webkit-scrollbar,#shoptefyDesign #shoptefy-svg-tool .stf-svg-layers::-webkit-scrollbar{display:none;width:0;height:0}#shoptefyDesign .stf-svg-layers .stf-svg-layer-list{position:relative;list-style:none;padding:0;margin:0}#shoptefyDesign .stf-svg-layer-row{position:absolute;left:0;right:0;height:52px;box-sizing:border-box;display:flex;align-items:center;gap:4px;margin:0}#shoptefyDesign .stf-svg-layer-select{display:flex;align-items:center;gap:7px;flex:1;min-width:0;height:46px;padding:2px 7px 2px 2px;border:1px solid #c8dcdf;border-radius:12px;background:#fff;color:#263335;text-align:left;font-size:12px;cursor:pointer}#shoptefyDesign .stf-svg-layer-select[aria-pressed=true]{background:#e5f4f5;border-color:#1e939e}#shoptefyDesign .stf-svg-layer-select.stf-svg-layer-partial{border-style:dashed}#shoptefyDesign .stf-svg-layer-select:focus-visible,#shoptefyDesign .stf-svg-layer-expand:focus-visible,#shoptefyDesign .stf-svg-layer-action:focus-visible{outline:2px solid #1e939e;outline-offset:1px}#shoptefyDesign .stf-svg-layer-action{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:28px;height:32px;padding:4px;border:1px solid #c8dcdf;border-radius:50%;background:#fff;color:#426367;cursor:pointer}#shoptefyDesign .stf-svg-layer-action span{display:block;width:18px;height:18px;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center}#shoptefyDesign .stf-svg-layer-action:hover{background:#e5f4f5;color:#1e939e}#shoptefyDesign .stf-svg-layer-action[data-stf-layer-action=delete]:hover{color:#b52132;background:#fff0f1}#shoptefyDesign .stf-svg-layer-action:disabled{opacity:.4;cursor:default}#shoptefyDesign .stf-svg-layer-tools{display:grid;grid-template-columns:24px 24px;gap:2px;flex-shrink:0}#shoptefyDesign .stf-svg-layer-tools .stf-svg-layer-action{width:24px;height:22px;padding:3px}#shoptefyDesign .stf-svg-layer-tools .stf-svg-layer-action span{width:16px;height:16px}#shoptefyDesign .stf-svg-layer-grip{width:14px;height:36px;padding:0;border:0;background:transparent;cursor:grab;touch-action:none}#shoptefyDesign .stf-svg-layer-grip:active{cursor:grabbing}#shoptefyDesign .stf-svg-drop-before{border-top:2px solid #1e939e}#shoptefyDesign .stf-svg-drop-after{border-bottom:2px solid #1e939e}#shoptefyDesign .stf-svg-layer-hidden .stf-svg-layer-select{opacity:.5;cursor:default}#shoptefyDesign .stf-svg-layer-action[aria-pressed=true]:after{content:"";width:20px;height:1.5px;background:currentColor;position:absolute;transform:rotate(-45deg);box-shadow:0 1px #fff}#shoptefyDesign .stf-svg-layer-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#shoptefyDesign .stf-svg-layer-count{margin-left:auto;color:#667577;font-size:11px}#shoptefyDesign .stf-svg-layer-expand,#shoptefyDesign .stf-svg-layer-indent{width:22px;height:22px;flex-shrink:0;box-sizing:border-box}#shoptefyDesign .stf-svg-layer-expand{border:1px solid #c8dcdf;border-radius:50%;background:#fff;color:#1e939e;cursor:pointer;padding:0}#shoptefyDesign .stf-svg-layer-preview{width:40px;height:40px;flex-shrink:0;overflow:hidden;border-radius:9px;background:repeating-conic-gradient(#e4e9ea 0 25%,#fff 0 50%) 0 / 10px 10px}#shoptefyDesign .stf-svg-layer-preview img{width:40px;height:40px;display:block;object-fit:contain}#shoptefyDesign .stf-svg-layer-preview img[hidden]{display:none}@media(max-width:767px){#shoptefyDesign .stf-svg-layer-tabs{padding:4px 0}}#shoptefyDesign #shoptefy-svg-workspace [data-stf-svg-tab=settings]{display:none}@media(max-width:1023px){#shoptefyDesign #shoptefy-svg-workspace #shoptefy-svg-tool{left:50%;transform:translate(-50%);min-width:0;width:min(calc(100vw - 8px),432px);box-sizing:border-box;overflow:visible;--stf-svg-extra-tab-height:0px}#shoptefyDesign #shoptefy-svg-workspace #shoptefy-svg-tool:has([data-stf-svg-tab=settings]){--stf-svg-extra-tab-height:34px}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-view-host{padding-right:0}#shoptefyDesign #shoptefy-svg-workspace .stf-current-colors{pointer-events:none}#shoptefyDesign #shoptefy-svg-workspace:not(.stf-vector-busy) .stf-current-colors .stf-color-box{pointer-events:auto}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-navigation{--stf-svg-overlay:1;flex-direction:column;width:36px;gap:2px;padding:2px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;z-index:11}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-navigation::-webkit-scrollbar{display:none}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-navigation .stf-button{width:28px;min-width:28px;height:28px}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-mobile-stroke #shoptefy-svg-strokes-custom{display:flex;flex-direction:row;align-items:center;gap:6px}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-mobile-stroke input[type=range]{width:70px;min-width:0}#shoptefyDesign #shoptefy-svg-workspace #stf-editor-color-picker{width:100%;max-width:100%;grid-template-columns:minmax(0,250px) minmax(100px,1fr);height:calc(211px - var(--stf-svg-extra-tab-height))}#shoptefyDesign.stf-print-tech-color-picker-disabled #shoptefy-svg-workspace #stf-editor-color-picker{grid-template-columns:minmax(0,1fr)}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-layer-tabs{grid-template-columns:repeat(2,32px);justify-content:center;flex:0 0 auto;padding:2px;gap:6px}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-layer-tabs .stf-button{display:flex;flex:0 0 32px;width:32px;height:28px;min-height:0;padding:4px;font-size:0;gap:0}#shoptefyDesign #shoptefy-svg-workspace .stf-svg-layer-tabs [data-stf-svg-tab=settings]{grid-column:1 / -1;justify-self:center}#shoptefyDesign #shoptefy-svg-workspace .stf-vector-controls,#shoptefyDesign #shoptefy-svg-workspace .stf-svg-layers{flex:0 0 calc(211px - var(--stf-svg-extra-tab-height));height:calc(211px - var(--stf-svg-extra-tab-height));min-height:0;box-sizing:border-box;overflow:auto;padding:4px}#shoptefyDesign #shoptefy-svg-workspace #shoptefy-svg-tool:not([data-stf-svg-panel=settings])>.stf-vector-controls,#shoptefyDesign #shoptefy-svg-workspace .stf-vector-status:empty{display:none}}@media(max-width:1023px)and (max-height:500px){#shoptefyDesign #shoptefy-svg-workspace #stf-editor-color-picker,#shoptefyDesign #shoptefy-svg-workspace .stf-vector-controls,#shoptefyDesign #shoptefy-svg-workspace .stf-svg-layers{flex-basis:calc(38dvh - var(--stf-svg-extra-tab-height));height:calc(38dvh - var(--stf-svg-extra-tab-height))}}
