.upload-btns[data-v-523cb828]{display:flex;flex-wrap:wrap;gap:8px}.upload-btns li[data-v-523cb828]{align-items:center;border:.5px dashed #ddd;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:82px;justify-content:center;transition:all .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:82px}.upload-btns li[data-v-523cb828]:hover{background-color:#e8e8e8!important}.upload-btns li.hover[data-v-523cb828]{background-color:#f7f7f7}.upload-btns li[data-v-523cb828]:active{background-color:#eee!important}.upload-btns li span[data-v-523cb828]{font-size:11px;font-weight:500}.layers[data-v-21d14178]{container:layers/inline-size;display:flex;flex-direction:column;gap:8px}.layers .layer-item[data-v-21d14178]{align-items:center;border:1px solid #eee;box-sizing:border-box;display:flex;gap:18px;min-width:0;overflow:hidden;padding:8px 14px 8px 8px;transition:all .25s;width:100%}.layers .layer-item.selected[data-v-21d14178]{border-color:#999}.layers .layer-item.is-dragging[data-v-21d14178]{opacity:.45}.layers .layer-item.is-drag-over[data-v-21d14178]{border-color:#1569cf;box-shadow:inset 0 0 0 1px #1569cf}.layers .layer-item .image[data-v-21d14178]{align-items:center;cursor:pointer;display:flex;flex:0 1 192px;list-style:none;margin:0;min-width:82px;padding:0}.layers .layer-item .image .image-container[data-v-21d14178]{--size:10px;--color-1:#fff;--color-2:#eee;background-image:conic-gradient(var(--color-2) 90deg,var(--color-1) 90deg .5turn,var(--color-2) .5turn 270deg,var(--color-1) 270deg);background-repeat:repeat;background-size:var(--size) var(--size);margin-right:10px;width:82px}.layers .layer-item .image img[data-v-21d14178]{border:1px solid transparent;flex:0 0 82px;height:82px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:82px}.layers .layer-item .image .layer-name[data-v-21d14178]{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#444;display:-webkit-box;flex:1 1 100px;font-size:14px;font-weight:500;line-height:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;width:100px;word-break:break-all}.layers .layer-item .operations[data-v-21d14178]{align-items:flex-start;display:flex;flex:1;gap:clamp(8px,1.1vw,22px);height:82px;justify-content:space-evenly;list-style:none;margin:0;min-width:0;padding:3px 0}.layers .layer-item .operations .dashed-line[data-v-21d14178]{background-image:linear-gradient(180deg,#ddd 50%,transparent 0);background-position:0 0;background-repeat:repeat-y;background-size:1px 8px;flex:0 0 auto;height:100%;width:1px}.layers .layer-item .operations .drag-block[data-v-21d14178]{cursor:move;display:flex;flex:0 0 36px;justify-content:center;padding-top:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}.layers .layer-item .operations .drag-block[data-v-21d14178]:active{cursor:grabbing}.layers .layer-item .operations li[data-v-21d14178]{align-items:center;cursor:pointer;display:flex;flex:0 0 64px;flex-direction:column;justify-content:center;padding-top:4px;position:relative;width:64px}.layers .layer-item .operations li:hover .icon-container[data-v-21d14178]{background-color:#f7f7f7}.layers .layer-item .operations li:active .icon-container[data-v-21d14178]{background-color:#e9e9e9}.layers .layer-item .operations li.is-loading[data-v-21d14178]{cursor:wait;pointer-events:none}.layers .layer-item .operations li .icon-container[data-v-21d14178]{align-items:center;border:1px solid #e9e9e9;border-radius:6px;display:flex;height:42px;justify-content:center;transition:background-color .25s;width:42px}.layers .layer-item .operations li span[data-v-21d14178]{color:#222;font-size:11px;line-height:11px;position:absolute;text-align:center;top:53px;width:72px}@container layers (max-width: 620px){.layers .layer-item[data-v-21d14178]{gap:12px;padding-right:10px}.layers .layer-item .image[data-v-21d14178]{flex-basis:82px}.layers .layer-item .image .layer-name[data-v-21d14178]{display:none}.layers .layer-item .image img[data-v-21d14178]{margin-right:0}.layers .layer-item .operations[data-v-21d14178]{gap:8px}}@container layers (max-width: 500px){.layers .layer-item[data-v-21d14178]{gap:8px;padding-right:6px}.layers .layer-item .image[data-v-21d14178]{flex-basis:72px;min-width:72px}.layers .layer-item .image img[data-v-21d14178]{flex-basis:72px;height:72px;width:72px}.layers .layer-item .operations[data-v-21d14178]{gap:6px}.layers .layer-item .operations li[data-v-21d14178]{flex-basis:58px;width:58px}.layers .layer-item .operations .drag-block[data-v-21d14178]{flex-basis:30px;width:30px}}.text-tool[data-v-41b49a75]{background-image:linear-gradient(90deg,#eee 50%,hsla(0,0%,100%,0) 0);background-position:top;background-repeat:repeat-x;background-size:10px 1px;color:#222;font-family:Epilogue,Arial,sans-serif;margin-top:24px;padding-top:22px;transition:all .25s;width:100%}.disabledit .control-group[data-v-41b49a75]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.field-heading[data-v-41b49a75]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.field-heading label[data-v-41b49a75]{font-size:17px;font-weight:500;line-height:1.25}.field-heading span[data-v-41b49a75]{color:#d8d8d8;font-size:13px;white-space:nowrap}.text-input[data-v-41b49a75] .v-field{border-radius:0;width:100%}.text-input[data-v-41b49a75] .v-field .v-field__input{color:#222;font-size:17px;font-weight:500;height:46px!important}.text-input[data-v-41b49a75] .v-field .v-field__input::-moz-placeholder{color:#666;font-size:17px;font-weight:400}.text-input[data-v-41b49a75] .v-field .v-field__input::placeholder{color:#666;font-size:17px;font-weight:400}.text-input[data-v-41b49a75] .v-field .v-field__outline{--v-field-border-width:1px!important;border-width:1px!important}.text-input[data-v-41b49a75] .v-field .v-field__outline__end,.text-input[data-v-41b49a75] .v-field .v-field__outline__start{border-color:#eee;opacity:1}.text-input[data-v-41b49a75] .v-field.v-field--active .v-field__outline__end,.text-input[data-v-41b49a75] .v-field.v-field--active .v-field__outline__start{border-color:#092648;opacity:1}.control-group[data-v-41b49a75]{margin-top:22px}.control-label[data-v-41b49a75]{display:block;font-size:18px;font-weight:500;line-height:1.2;margin-bottom:8px}.control-label span[data-v-41b49a75]{font-weight:400}.font-select[data-v-41b49a75]{height:42px;position:relative;width:164px}.font-select select[data-v-41b49a75]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e0e0e0;border-radius:0;box-sizing:border-box;color:#222;cursor:pointer;font:700 15px/1 Epilogue,Arial,sans-serif;height:100%;outline:none;padding:0 42px 0 14px;width:100%}.font-select .v-icon[data-v-41b49a75]{pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.color-group[data-v-41b49a75]{margin-top:16px}.swatches[data-v-41b49a75]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.swatch[data-v-41b49a75]{background:#fff;border:1px solid #cfcfcf;box-sizing:border-box;cursor:pointer;height:40px;padding:2px;width:40px}.swatch span[data-v-41b49a75]{border:1px solid rgba(0,0,0,.08);display:block;height:100%;width:100%}.swatch.selected[data-v-41b49a75]{border-color:#111}.color-map[data-v-41b49a75]{cursor:crosshair;height:114px;overflow:hidden;position:relative;touch-action:none;width:min(100%,472px)}.color-map-pointer[data-v-41b49a75]{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0006;height:12px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:12px}.custom-color-row[data-v-41b49a75]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;width:min(100%,472px)}.eyedropper-btn[data-v-41b49a75]{background:transparent;border:0;color:#111}.current-color[data-v-41b49a75],.eyedropper-btn[data-v-41b49a75]{cursor:pointer;height:40px;padding:0;width:40px}.current-color[data-v-41b49a75]{border:1px solid #111;border-radius:50%}.hex-input[data-v-41b49a75]{background:transparent;border:0;color:#222;font:500 20px/1 Epilogue,Arial,sans-serif;outline:none;text-transform:lowercase;width:90px}.hue-track[data-v-41b49a75]{background:linear-gradient(90deg,red 0,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,red);cursor:pointer;flex:1 1 240px;height:22px;position:relative;touch-action:none}.hue-marker[data-v-41b49a75]{height:0;pointer-events:none;position:absolute;transform:translate(-50%);width:0}.hue-marker.top[data-v-41b49a75]{border-top:8px solid #7f7f7f;top:-10px}.hue-marker.bottom[data-v-41b49a75],.hue-marker.top[data-v-41b49a75]{border-left:5px solid transparent;border-right:5px solid transparent}.hue-marker.bottom[data-v-41b49a75]{border-bottom:8px solid #7f7f7f;bottom:-10px}.native-color-input[data-v-41b49a75]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.design-container[data-v-466c2568]{font-family:Epilogue}.artwork[data-v-b3e3e837]{background:#fff;font-family:Epilogue;padding:16px 12px}.artwork header[data-v-b3e3e837]{align-items:flex-start;display:flex;height:30px;justify-content:space-between}.artwork header h2[data-v-b3e3e837]{color:#222;font-size:17px;font-weight:700;transform:translateY(-4px)}.artwork header button[data-v-b3e3e837]{align-items:center;border:1px solid #d8d8d8;border-radius:16px;display:flex;gap:8px;justify-content:center;padding:4px 15px;position:relative}.artwork header button span[data-v-b3e3e837]{color:#222;font-size:13px;font-weight:600;transform:translateY(1px)}.artwork .file-list[data-v-b3e3e837]{cursor:default;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:11px}.artwork .file-list li[data-v-b3e3e837]{align-items:center;border:1px solid #eee;cursor:pointer;display:flex;padding:7px 8px 7px 12px;transition:all .25s}.artwork .file-list li[data-v-b3e3e837]:hover{border-color:#333}.artwork .file-list li .close[data-v-b3e3e837]{border-radius:50%;display:inline-block;height:18px!important;line-height:18px;width:18px!important}.artwork .file-list li .close[data-v-b3e3e837]:hover{background-color:#eee}.artwork .file-list li .close[data-v-b3e3e837]:active{background-color:#ccc}.artwork .file-list li span[data-v-b3e3e837]{font-size:16px;transform:translateY(2px)}.artwork .design-now[data-v-b3e3e837]{margin-top:60px;padding-top:20px;position:relative}.artwork .design-now[data-v-b3e3e837]:after{background:url(./dashed.7bd8b085.svg);clear:both;content:"";display:block;height:1px;opacity:.1;position:absolute;top:0;width:100%}.artwork .design-now .design-now-btn[data-v-b3e3e837]{align-items:center;background-color:#f0f6ff;border:1px solid #1569cf;border-radius:6px;color:#1569cf;cursor:pointer;display:flex;font-size:18px;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:60px;position:relative;transition:all .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:170px}.artwork .design-now .design-now-btn[data-v-b3e3e837]:hover{background-color:#dde8fa}.artwork .design-now .design-now-btn i[data-v-b3e3e837]{color:#1569cf}.artwork .design-now .design-now-tip[data-v-b3e3e837]{color:#666;display:block;font-size:14px;line-height:17px;margin-top:10px;width:220px}.artwork .design-now .design-now-tip.tip2[data-v-b3e3e837]{color:#999}.artwork .design-now .tip2[data-v-b3e3e837],.artwork .design-now.disabled .design-now-tip[data-v-b3e3e837]{display:none}.artwork .design-now.disabled .tip2[data-v-b3e3e837]{display:block}.artwork .design-now.disabled .design-now-btn[data-v-b3e3e837]{background-color:#eee;border-color:#999;color:#999}.artwork .design-now.disabled .design-now-btn i[data-v-b3e3e837]{color:#999}.artwork .back-btn[data-v-b3e3e837]{align-items:center;color:#1569cf;display:flex;margin-bottom:10px;transform:translate(-5px)}.artwork .back-btn span[data-v-b3e3e837]{font-size:14px;font-weight:500;transform:translateY(1px)}@media screen and (max-width:1279px){.design-now,.pro-edit{display:none!important}}.stage-container[data-v-76351c0d]{position:relative}.stage-container .btn-float[data-v-76351c0d]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,87%,.5);border:.5px solid #fff;border-radius:4px;display:flex;height:32px;justify-content:center;position:absolute;width:32px;z-index:1}.stage-container .btn-float[data-v-76351c0d]:hover{background:hsla(0,0%,87%,.8)}.stage-container .btn-float[data-v-76351c0d]:active{background:hsla(0,0%,87%,.6)}.stage-container .btn-float.btn-zoom[data-v-76351c0d]{left:10px;top:10px}.stage-container .btn-float.btn-preview[data-v-76351c0d]{right:10px;top:10px}.stage-container .print-location-selector[data-v-76351c0d]{bottom:10px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;width:100%}.stage-container .print-location-selector .print-location-list[data-v-76351c0d]{-ms-overflow-style:none;box-sizing:border-box;display:flex;gap:6px;justify-content:flex-start;margin:0 auto;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0 40px;pointer-events:auto;position:relative;scroll-behavior:smooth;scrollbar-width:none;width:-moz-max-content;width:max-content;z-index:1}.stage-container .print-location-selector .print-location-list[data-v-76351c0d]::-webkit-scrollbar{display:none}.stage-container .print-location-selector button[data-v-76351c0d]{background-color:#fff;border:1px solid #ddd;color:#444;cursor:pointer;flex-shrink:0;font-size:14px;height:32px;line-height:32px;padding:0 16px;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.stage-container .print-location-selector button[data-v-76351c0d]:hover{border-color:#222}.stage-container .print-location-selector button.active[data-v-76351c0d]{background-color:#222;border-color:#eee;color:#fff}.stage-container .print-location-selector button.disabled[data-v-76351c0d]{border-color:#ddd!important;cursor:not-allowed;opacity:.3;pointer-events:none}.canvas-container[data-v-76351c0d],.canvas-wrapper[data-v-76351c0d]{display:flex;height:auto!important;width:auto!important}.canvas-container canvas[data-v-76351c0d],.canvas-wrapper canvas[data-v-76351c0d]{height:auto!important;width:100%!important}
