@media screen and (min-width: 767px){.proof-page{padding-top:0}}.moveable{z-index:10!important}.moveable .moveable-control{width:22px!important;height:22px!important;margin-top:-10px!important;margin-left:-10px!important}.proof-page #design-elements #artwork.artwork{max-height:unset}.proof-area .poster{overflow:hidden}.feedback-container{display:flex}.feedback-btn{display:flex;justify-content:center;align-items:center;height:70px;font-weight:700;font-size:18px;transform-origin:bottom right;transition:all .2s ease-in-out}.feedback-btn:hover{transform:scale(1.05)}@media only screen and (max-width: 589px){.feedback-container{margin:0 auto;padding-top:25px;gap:8px;width:92%}.feedback-btn{height:60px;font-size:16px}.feedback-btn:hover{transform:unset}}.proof-confirmation-modal,.proof-embroidery-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#0009;overflow-y:hidden}.proof-confirmation-modal-content,.proof-embroidery-modal-content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-color:#fff;margin:auto;width:92%;max-width:700px;text-align:center}.proof-confirmation-modal-content .inside,.proof-embroidery-modal-content .inside{padding:0;overflow-y:scroll;max-height:90vh}.proof-confirmation-modal-content .title,.proof-embroidery-modal-content .title{background:#fff;padding-top:10px;margin:0;font-weight:600;font-size:24px}.proof-embroidery-modal-content .preview svg{height:90%}.proof-confirmation-modal-content .final-preview{margin:10px 20px;min-height:400px;display:flex;justify-content:center;align-items:center}.proof-confirmation-modal-content .final-preview img{max-height:500px;box-shadow:2em 2em 45em #00000026}.final-preview-loading:after{content:"";display:block;width:50px;height:50px;margin-left:-12px;margin-top:-12px;border-radius:50%;border:3px solid;border-color:#121212;border-top-color:transparent;animation:spin 1s linear infinite}.proof-confirmation-modal-content p,.proof-confirmation-modal-content small,.proof-embroidery-modal-content p,.proof-embroidery-modal-content small{padding:0 20px}.proof-confirmation-modal-content .buttons,.proof-embroidery-modal-content .buttons{display:flex;justify-content:center;padding:10px 20px;gap:20px}.proof-confirmation-modal-content button:hover,.proof-embroidery-modal-content button:hover{opacity:.8;transition:opacity .3s}@media screen and (max-width: 767px){.proof-confirmation-modal-content,.proof-embroidery-modal-content{transform:translateY(-55%)}.proof-confirmation-modal-content .inside,.proof-embroidery-modal-content .inside{max-height:75vh}}.proof-request-changes-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#0009;overflow-y:hidden}.proof-request-changes-modal-content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-color:#fff;margin:auto;width:92%;max-width:600px;text-align:center}.proof-request-changes-modal .inside{padding:0;overflow-y:scroll;max-height:90vh}.proof-request-changes-modal .title{background:#fff;padding:12px 0;margin:0;font-weight:600;font-size:24px}.proof-request-changes-modal .label{display:block;width:100%;text-align:left;margin-bottom:0;font-size:14px;line-height:normal;padding-bottom:5px;color:#121212;float:unset}.proof-request-changes-modal small{line-height:1.3;text-align:left;font-weight:500;padding-bottom:5px;margin-top:-5px;font-size:13px!important}.proof-request-changes-modal .error-missing-feedback{display:none;color:red}.proof-request-changes-modal .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.proof-request-changes-modal .inputfile+label{text-transform:unset;font-weight:500;color:#555;background-color:#eee;font-size:14px;display:flex;align-items:center;justify-content:center;height:50px;letter-spacing:1px;border:1px solid #ccc}.proof-request-changes-modal .inputfile:focus+label,.proof-request-changes-modal .inputfile+label:hover{background-color:#dcdcdc}.proof-request-changes-modal .inputfile+label{cursor:pointer}.proof-request-changes-modal .inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.proof-request-changes-modal .buttons{display:flex;justify-content:center;padding:10px 20px;gap:20px}.proof-request-changes-modal button:hover{opacity:.8;transition:opacity .3s}@media screen and (max-width: 767px){.proof-request-changes-modal-content{transform:translateY(-55%)}.proof-request-changes-modal-content .inside{max-height:max-content}}.editor-loading-image{position:relative}.proof-how-it-works{display:flex;justify-content:center;align-items:center;width:80%;max-width:330px;height:35px;margin:15px auto -15px;cursor:pointer;background:#4c596a;color:#fff;font-weight:600}.proof-approve-error{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#0009;overflow-y:hidden}.proof-approve-error-content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-color:#fff;margin:auto;width:80%;max-width:500px;text-align:center}.proof-approve-error-content .close{position:absolute;left:0;right:0;bottom:-22px;margin:0 auto;box-shadow:1px 2px 8px #0003;width:45px;height:45px;background-color:#fff;border-radius:50%;color:#121212;text-align:center;font-weight:700;font-size:23px;line-height:40px;cursor:pointer}.proof-approve-error-content .inside{padding:0 20px 20px;overflow-y:scroll;max-height:80vh}.proof-approve-error-content .title{background:#fff;padding-top:10px;text-transform:capitalize;font-weight:600;font-size:20px}.proof-ask-for-review-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#0009;overflow-y:hidden}.proof-ask-for-review-modal-content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-color:#fff;margin:auto;width:92%;max-width:700px;text-align:center}.proof-ask-for-review-modal .inside{overflow-y:scroll;max-height:90vh;padding:30px 20px}.proof-ask-for-review-modal .title{background:#fff;padding-top:10px;margin-bottom:20px;font-weight:600;font-size:24px}.proof-ask-for-review-modal .stars{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.proof-ask-for-review-modal .star{width:43px;padding:0 3px;cursor:pointer}.proof-ask-for-review-modal .star svg{fill:#ccc}#star-1:hover svg{fill:#00b67a}#star-2:hover~a svg,#star-2:hover svg{fill:#00b67a}#star-3:hover~a svg,#star-3:hover svg{fill:#00b67a}#star-4:hover~a svg,#star-4:hover svg{fill:#00b67a}#star-5:hover~a svg,#star-5:hover svg{fill:#00b67a}@media screen and (max-width: 767px){.proof-ask-for-review-modal-content{transform:translateY(-55%)}.proof-ask-for-review-modal-content .inside{max-height:75vh}}@media (max-width: 991px){.product-app-main{min-height:unset}}.editor-loading-image.step-1 .artwork{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:contain;padding:20px}.editor-loading-image.step-1 .artwork svg{width:100%;height:100%}@media (max-width: 991px){.editor-loading-image.step-1{height:400px;margin-bottom:10px}.editor-loading-image.proof-area{margin-bottom:0;padding:0;height:560px}.apparel-product .editor-loading-image.proof-area{height:auto}.apparel-product .editor-loading-image.proof-area{display:flex;flex-direction:column;align-items:center;justify-content:center}}.apparel-product .editor-loading-image.proof-area #artwork svg{height:100%;width:100%}.apparel-product .editor-loading-image.proof-area img{width:100%;height:auto}@media (min-width: 991px){.editor-loading-image.step-1 .artwork{padding:75px}}.continue-back-proof{display:flex}.continue-back-proof #continue{background:#4c596a;color:#fff;border:1px solid #4c596a}.continue-back-proof #back{border:1px solid #4c596a;color:#4c596a;background:#fff}.continue-back-proof .off{pointer-events:none;background-color:#ddd;color:gray}.proof-title{padding:12px 0 0;text-align:center}.apparel-product .proof-title{padding:0 0 10px;text-align:center}.proof-title h4{font-size:24px;margin:0}.proof-attention{margin:5px 10px 0;padding:10px 15px;background:#4c5969;color:#fff;text-align:left;line-height:1.5;max-width:570px}.proof-information{padding:10px 20px!important;text-align:left}.proof-information p{margin-bottom:0}.proof-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#0009;overflow-y:hidden}.proof-modal .content{position:absolute;top:50%;transform:translateY(-55%);left:0;right:0;background-color:#fff;margin:auto;width:92%;max-width:700px;text-align:center}.proof-modal .content .inside{padding:0;overflow-y:scroll;max-height:75vh}.proof-modal .content .close{position:absolute;left:0;right:0;bottom:-22px;margin:0 auto;box-shadow:1px 2px 8px #0003;width:45px;height:45px;background-color:#fff;border-radius:50%;color:#121212;text-align:center;font-weight:700;font-size:23px;line-height:40px;cursor:pointer}.proof-modal .inside .title{margin:20px 0;text-transform:capitalize;font-weight:600;font-size:24px}#proof-move-resize-modal .bullet{padding:0 20px}#proof-move-resize-modal .bullet p{text-align:left}#proof-move-resize-modal .bullet .gif{width:55%}#proof-personalization-modal .bullet{text-align:left;padding:0 20px;margin-bottom:30px}#proof-personalization-modal .bullet h4{font-weight:600;font-size:17px;margin-bottom:5px}.lds-ring{display:flex;justify-content:center;width:100%;padding-top:90px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:94px;height:94px;margin:8px;border:8px solid #fdd;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#121212 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 767px){.tshirt-logo-modal .images{display:flex}.tshirt-logo-modal .images img{width:50%}}.nonVisibleDesignWarning{background:#4d5969;color:#fff;margin:0 55px;padding:5px;line-height:normal;border-radius:4px;position:absolute;top:80px;z-index:100}@media screen and (min-width: 767px){.nonVisibleDesignWarning{padding:10px;margin:0;top:20px;left:20px}}.proof-area .apparel-artwork.center{top:54%;right:unset;transform:translateY(-5%);height:40%;max-width:41%;max-height:250px}.proof-area .apparel-artwork.cap{top:34%;right:unset;transform:translateY(-5%);height:23%;max-width:41%;max-height:250px}.proof-area .apparel-artwork.kids-center{top:56%;right:unset;transform:translateY(-5%);height:30%;max-width:36%;max-height:200px}.proof-area .apparel-artwork.left-chest{top:54%;right:25%;transform:translateY(-5%);width:fit-content;height:22%;max-width:93px;max-height:55px}.proof-area .apparel-artwork.back{top:44%;right:unset;transform:translateY(-5%);height:51%;max-width:41%;max-height:290px}@media screen and (min-width: 767px){.proof-area .apparel-artwork.left-chest{top:54%;right:25.5%;transform:translateY(-5%);width:fit-content;height:26%;max-width:290px;max-height:140px}}
/*# sourceMappingURL=/s/files/1/0514/8740/8304/t/23/assets/proof.css.map */
