.color-select-btn.no-color:before{content:"";z-index:-1;background-color:red;width:4px;height:100%;margin:0 auto;display:block;transform:rotate(45deg)}.editor-canvas-watermark{background:var(--qs-light-gray8) url(/assets/qswimwear-CRIFwU6u.png) no-repeat center center}.editor-canvas-area{justify-content:safe center;align-items:safe center}.filter-controls-color-palette{-ms-overflow-style:none;scrollbar-width:none}.filter-controls-color-palette::-webkit-scrollbar{display:none}.filter-controls input[type=range]::-webkit-slider-thumb:active{border:2px solid gray}.filter-controls input[type=range]::-webkit-slider-runnable-track:active{background:gray}.filter-controls input[type=range]{-webkit-appearance:none;background-color:#0000;width:100%;height:36px;margin:10px 0}.filter-controls input[type=range]:focus{outline:none}.filter-controls input[type=range]::-webkit-slider-runnable-track{cursor:pointer;animate:.2s;background:gray;border:0 solid gray;border-radius:1px;width:100%;height:5px;box-shadow:0 0 gray}.filter-controls input[type=range]::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;background:gray;border:2px solid #fff;border-radius:7px;width:28px;height:28px;margin-top:-12.5px;box-shadow:0 0 gray}.filter-controls input[type=range]:focus::-webkit-slider-runnable-track{background:gray}.filter-controls input[type=range]::-moz-range-track{cursor:pointer;animate:.2s;background:gray;border:0 solid gray;border-radius:1px;width:100%;height:5px;box-shadow:0 0 gray}.filter-controls input[type=range]::-moz-range-thumb{cursor:pointer;background:gray;border:2px solid #fff;border-radius:7px;width:28px;height:28px;box-shadow:0 0 gray}.filter-controls input[type=range]::-ms-track{cursor:pointer;animate:.2s;color:#0000;background:0 0;border-color:#0000;width:100%;height:5px}.filter-controls input[type=range]::-ms-fill-lower{background:gray;border:0 solid gray;border-radius:2px;box-shadow:0 0 gray}.filter-controls input[type=range]::-ms-fill-upper{background:gray;border:0 solid gray;border-radius:2px;box-shadow:0 0 gray}.filter-controls input[type=range]::-ms-thumb{cursor:pointer;background:gray;border:2px solid #fff;border-radius:7px;width:28px;height:28px;margin-top:1px;box-shadow:0 0 gray}.filter-controls input[type=range]:focus::-ms-fill-lower{background:gray}.filter-controls input[type=range]:focus::-ms-fill-upper{background:gray}.filter-controls-dropdown-content{display:none}.filter-controls-dropdown:hover .filter-controls-dropdown-content{display:block}.filter-controls-dropdown-content>div:hover{background-color:var(--qs-light-gray6)}.loading-spinner>div{background-color:#000;border-radius:100%;width:14px;height:14px;margin:6px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}.loading-spinner .loading-bounce1{animation-delay:-.32s}.loading-spinner .loading-bounce2{animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.modal-loading-spinner>div{background-color:#000;border-radius:100%;width:14px;height:14px;margin:6px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}.modal-loading-spinner .modal-loading-bounce1{animation-delay:-.32s}.modal-loading-spinner .modal-loading-bounce2{animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.dd-main-button:hover{cursor:pointer;box-shadow:none}.editorv2-white-background{background-color:#fff}.editorv2-white-background li>a{border:solid 1px var(--qs-light-gray5);background-color:#fff}.template-container:hover{box-shadow:0 6px 10px var(--qs-transparent-black2);background-color:#fff;transform:scale(1.1)}.template-container:hover .template-overlay{opacity:1}.template-container:hover .template-subtitle{display:none}.template-overlay>*{cursor:pointer;appearance:none;color:#ffffffb3;background-color:#000c;border:2px solid #ffffffe6;border-radius:50px;margin:10px;padding:10px;font-family:Lato,sans-serif;font-size:14px;font-weight:700}.template-overlay>:hover{color:#fff;background-color:#000}
