.upload-btns[data-v-353ba28f]{display:flex;flex-wrap:wrap;gap:8px}.upload-btns li[data-v-353ba28f]{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-353ba28f]:hover{background-color:#e8e8e8!important}.upload-btns li.hover[data-v-353ba28f]{background-color:#f7f7f7}.upload-btns li[data-v-353ba28f]:active{background-color:#eee!important}.upload-btns li span[data-v-353ba28f]{font-size:13px;font-weight:500}.layers[data-v-a8726467]{container:layers/inline-size;display:flex;flex-direction:column;gap:10px}.layers .layer-item[data-v-a8726467]{align-items:center;border:.5px solid #eee;box-sizing:border-box;display:flex;gap:18px;min-width:0;overflow:hidden;padding:5px 14px 5px 8px;transition:all .25s;width:100%}.layers .layer-item.selected[data-v-a8726467]{border-color:#999}.layers .layer-item.is-dragging[data-v-a8726467]{opacity:.45}.layers .layer-item.is-drag-over[data-v-a8726467]{border-color:#1569cf;box-shadow:inset 0 0 0 1px #1569cf}.layers .layer-item .image[data-v-a8726467]{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 img[data-v-a8726467]{background-color:#eee;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-a8726467]{color:#444;flex:1 1 100px;font-size:14px;font-weight:500;line-height:17px;min-width:0;overflow-wrap:anywhere;width:100px}.layers .layer-item .operations[data-v-a8726467]{align-items:flex-start;display:flex;flex:1;gap:clamp(8px,1.1vw,22px);height:88px;justify-content:space-evenly;list-style:none;margin:0;min-width:0;padding:6px 0}.layers .layer-item .operations .dashed-line[data-v-a8726467]{border-right:.5px dashed #ddd;flex:0 0 auto;height:100%;width:.5px}.layers .layer-item .operations .drag-block[data-v-a8726467]{cursor:move;display:flex;flex:0 0 36px;justify-content:center;padding-top:9px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}.layers .layer-item .operations .drag-block[data-v-a8726467]:active{cursor:grabbing}.layers .layer-item .operations li[data-v-a8726467]{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-a8726467]{background-color:#f7f7f7}.layers .layer-item .operations li:active .icon-container[data-v-a8726467]{background-color:#e9e9e9}.layers .layer-item .operations li.is-loading[data-v-a8726467]{cursor:wait;pointer-events:none}.layers .layer-item .operations li .icon-container[data-v-a8726467]{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-a8726467]{color:#222;font-size:12px;font-weight:500;line-height:12px;position:absolute;text-align:center;top:56px;width:72px}@container layers (max-width: 620px){.layers .layer-item[data-v-a8726467]{gap:12px;padding-right:10px}.layers .layer-item .image[data-v-a8726467]{flex-basis:82px}.layers .layer-item .image .layer-name[data-v-a8726467]{display:none}.layers .layer-item .image img[data-v-a8726467]{margin-right:0}.layers .layer-item .operations[data-v-a8726467]{gap:8px}}@container layers (max-width: 500px){.layers .layer-item[data-v-a8726467]{gap:8px;padding-right:6px}.layers .layer-item .image[data-v-a8726467]{flex-basis:72px;min-width:72px}.layers .layer-item .image img[data-v-a8726467]{flex-basis:72px;height:72px;width:72px}.layers .layer-item .operations[data-v-a8726467]{gap:6px}.layers .layer-item .operations li[data-v-a8726467]{flex-basis:58px;width:58px}.layers .layer-item .operations .drag-block[data-v-a8726467]{flex-basis:30px;width:30px}}.text-tool[data-v-f2e55604]{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-f2e55604]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.field-heading[data-v-f2e55604]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.field-heading label[data-v-f2e55604]{font-size:17px;font-weight:500;line-height:1.25}.field-heading span[data-v-f2e55604]{color:#d8d8d8;font-size:13px;white-space:nowrap}.text-input[data-v-f2e55604] .v-field{border-radius:0;width:100%}.text-input[data-v-f2e55604] .v-field .v-field__input{color:#222;font-size:17px;font-weight:500;height:46px!important}.text-input[data-v-f2e55604] .v-field .v-field__input::-moz-placeholder{color:#666;font-size:17px;font-weight:400}.text-input[data-v-f2e55604] .v-field .v-field__input::placeholder{color:#666;font-size:17px;font-weight:400}.text-input[data-v-f2e55604] .v-field .v-field__outline{--v-field-border-width:1px!important;border-width:1px!important}.text-input[data-v-f2e55604] .v-field .v-field__outline__end,.text-input[data-v-f2e55604] .v-field .v-field__outline__start{border-color:#eee;opacity:1}.text-input[data-v-f2e55604] .v-field.v-field--active .v-field__outline__end,.text-input[data-v-f2e55604] .v-field.v-field--active .v-field__outline__start{border-color:#092648;opacity:1}.control-group[data-v-f2e55604]{margin-top:22px}.control-label[data-v-f2e55604]{display:block;font-size:18px;font-weight:500;line-height:1.2;margin-bottom:8px}.control-label span[data-v-f2e55604]{font-weight:400}.font-select[data-v-f2e55604]{height:42px;position:relative;width:164px}.font-select select[data-v-f2e55604]{-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-f2e55604]{pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.color-group[data-v-f2e55604]{margin-top:16px}.swatches[data-v-f2e55604]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.swatch[data-v-f2e55604]{background:#fff;border:1px solid #cfcfcf;box-sizing:border-box;cursor:pointer;height:40px;padding:2px;width:40px}.swatch span[data-v-f2e55604]{border:1px solid rgba(0,0,0,.08);display:block;height:100%;width:100%}.swatch.selected[data-v-f2e55604]{border-color:#111}.color-map[data-v-f2e55604]{cursor:crosshair;height:114px;overflow:hidden;position:relative;touch-action:none;width:min(100%,472px)}.color-map-pointer[data-v-f2e55604]{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-f2e55604]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;width:min(100%,472px)}.eyedropper-btn[data-v-f2e55604]{background:transparent;border:0;color:#111}.current-color[data-v-f2e55604],.eyedropper-btn[data-v-f2e55604]{cursor:pointer;height:40px;padding:0;width:40px}.current-color[data-v-f2e55604]{border:1px solid #111;border-radius:50%}.hex-input[data-v-f2e55604]{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-f2e55604]{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-f2e55604]{height:0;pointer-events:none;position:absolute;transform:translate(-50%);width:0}.hue-marker.top[data-v-f2e55604]{border-top:8px solid #7f7f7f;top:-10px}.hue-marker.bottom[data-v-f2e55604],.hue-marker.top[data-v-f2e55604]{border-left:5px solid transparent;border-right:5px solid transparent}.hue-marker.bottom[data-v-f2e55604]{border-bottom:8px solid #7f7f7f;bottom:-10px}.native-color-input[data-v-f2e55604]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.design-container[data-v-d1b26bc8],.artwork[data-v-5c18025a]{font-family:Epilogue}.artwork header[data-v-5c18025a]{align-items:flex-start;display:flex;height:30px;justify-content:space-between}.artwork header h2[data-v-5c18025a]{color:#222;font-size:17px;font-weight:700;transform:translateY(-4px)}.artwork header button[data-v-5c18025a]{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-5c18025a]{color:#222;font-size:13px;font-weight:600;transform:translateY(1px)}.artwork .file-list[data-v-5c18025a]{cursor:default;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:11px}.artwork .file-list li[data-v-5c18025a]{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-5c18025a]:hover{border-color:#333}.artwork .file-list li .close[data-v-5c18025a]{border-radius:50%;display:inline-block;height:18px!important;line-height:18px;width:18px!important}.artwork .file-list li .close[data-v-5c18025a]:hover{background-color:#eee}.artwork .file-list li .close[data-v-5c18025a]:active{background-color:#ccc}.artwork .file-list li span[data-v-5c18025a]{font-size:16px;transform:translateY(2px)}.artwork .design-now[data-v-5c18025a]{border-top:.5px dashed #eee;margin-top:60px;padding-top:20px}.artwork .design-now .design-now-btn[data-v-5c18025a]{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-5c18025a]:hover{background-color:#dde8fa}.artwork .design-now .design-now-btn i[data-v-5c18025a]{color:#1569cf}.artwork .design-now .design-now-tip[data-v-5c18025a]{color:#666;display:block;font-size:14px;line-height:17px;margin-top:10px;width:220px}.artwork .design-now .design-now-tip.tip2[data-v-5c18025a]{color:#999}.artwork .design-now .tip2[data-v-5c18025a],.artwork .design-now.disabled .design-now-tip[data-v-5c18025a]{display:none}.artwork .design-now.disabled .tip2[data-v-5c18025a]{display:block}.artwork .design-now.disabled .design-now-btn[data-v-5c18025a]{background-color:#eee;border-color:#999;color:#999}.artwork .design-now.disabled .design-now-btn i[data-v-5c18025a]{color:#999}.artwork .back-btn[data-v-5c18025a]{align-items:center;color:#1569cf;display:flex;margin-bottom:10px;transform:translate(-5px)}.artwork .back-btn span[data-v-5c18025a]{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-5ca96cd1]{position:relative}.stage-container .btn-float[data-v-5ca96cd1]{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-5ca96cd1]:hover{background:hsla(0,0%,87%,.8)}.stage-container .btn-float[data-v-5ca96cd1]:active{background:hsla(0,0%,87%,.6)}.stage-container .btn-float.btn-zoom[data-v-5ca96cd1]{left:10px;top:10px}.stage-container .btn-float.btn-preview[data-v-5ca96cd1]{right:10px;top:10px}.stage-container .print-location-selector[data-v-5ca96cd1]{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-5ca96cd1]{-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-5ca96cd1]::-webkit-scrollbar{display:none}.stage-container .print-location-selector button[data-v-5ca96cd1]{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-5ca96cd1]:hover{border-color:#222}.stage-container .print-location-selector button.active[data-v-5ca96cd1]{background-color:#222;border-color:#222;color:#fff}.stage-container .print-location-selector button.disabled[data-v-5ca96cd1]{border-color:#ddd!important;cursor:not-allowed;opacity:.3;pointer-events:none}.canvas-container[data-v-5ca96cd1],.canvas-wrapper[data-v-5ca96cd1]{display:flex;height:auto!important;width:auto!important}.canvas-container canvas[data-v-5ca96cd1],.canvas-wrapper canvas[data-v-5ca96cd1]{height:auto!important;width:100%!important}
