#cnvs,#hiddenCanvas{width:100%;max-width:100%;height:400px}.canvas-container{width:100%}.product--no-media{max-width:66rem!important}.cstm_loder_face img{height:20px!important}.choose_option_inner select.select__select{font-size:14px}.upload-image-preview{width:100%;max-width:280px;margin:0 auto;height:50vh}input.imgs_upload{opacity:0;position:absolute;height:39px;left:0;right:0;margin:auto;cursor:pointer;width:161px;top:0}label.white-button{display:inline-flex;border:1px solid rgb(209 213 219);padding:5px 20px;border-radius:.375rem;color:#000;margin:0 0 18px;position:relative}label.white-button svg.h-5.w-5.mr-2{width:21px}.create_design{background:#000;color:#fff;padding:10px 20px;width:100%;display:inline-block;text-align:center;cursor:pointer}.final_media_img{position:relative;max-width:646px;margin:0 auto;width:100%}.final_media_img img{width:100%;height:500px;object-fit:contain}.popup-crop.active .popup-crop-inner{position:fixed;left:0;right:0;top:50%;text-align:center;transform:translateY(-50%)}.cstm_loder_face img{width:20px;height:20px}.string_dot{position:absolute;width:10px!important;height:10px;display:inline-block!important;cursor:pointer;max-width:10px!important;min-width:10px!important;left:52px;top:17px}.dot{position:absolute;height:14px!important;left:50%;top:0;margin:auto;border-radius:50px;width:auto!important}.popup-crop-div-inner-final{position:relative;overflow:hidden;line-height:0;width:100%}.popup-crop-div-inner-final .canvas-container{margin:0 auto}.final_img,.shopify_file_div_upload{display:none}.cstm_loder,.cstm_loder_face{width:24px;position:absolute;left:0;right:0;text-align:center;margin:auto;top:5px}.popup-crop-div.next-to-next .popup-crop-div-inner:after{content:"";background:red;height:10px;width:10px;position:absolute;left:0;right:0;margin:0 auto;top:30px;border-radius:50px}.popup-crop-div.next-to-next .popup-crop-div-inner{position:relative}.final_img img{width:100%}span.add_btn{background:transparent;color:#000;padding:10px 20px;cursor:pointer;display:inline-block;width:100%;text-align:center;border:1px solid;margin-bottom:10px}.dragable_part{max-width:200px;position:relative}.cstm_loder img{max-height:20px!important;min-width:20px!important}.dragable_part img{width:auto;max-width:130px;min-width:130px}.popup-crop.active .popup-crop-div .btn_part span.cancle_crop{border:1px solid;padding:2px 10px;background:transparent;color:#000}.popup-crop.active .popup-crop-div .btn_part span{background:#000;position:relative;cursor:pointer;color:#fff;padding:2px 10px;margin:5px 10px}.popup-crop.active .popup-crop-div .btn_part{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:15px;padding:13px 10px 10px;max-width:700px;background:#fff}.popup-crop.active .popup-crop-div{max-width:700px;margin:0 auto;background:#fff;padding:20px;display:inline-block;flex-wrap:wrap;flex-direction:column;position:relative;height:650px;overflow-y:auto;width:100%;overflow-x:hidden;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.popup-crop.active{position:fixed;left:0;right:0;top:0;z-index:999;width:100%;background:#00000075;display:inline-block;height:100%}.popup-crop.active .popup-crop-div span.close_popup{position:absolute;right:13px;top:0;font-size:20px;font-weight:700;cursor:pointer}.popup-crop.active img{width:100%;height:100%;object-fit:contain}.popup-crop-div-inner{width:100%;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.upload_sec{max-width:200px}.upload-image-preview img{width:100%}.popup-crop-div.next .popup-crop-div-inner{height:50vh}.canvas-container canvas{border:none!important}.btndisabled{pointer-events:none;opacity:.7}@media only screen and (max-width: 1360px){.popup-crop.active .popup-crop-div{height:90vh}}@media only screen and (max-width: 480px){.upload-image-preview{max-width:70%}.popup-crop-div-inner{justify-content:space-between}}@media only screen and (max-width: 400px){#cnvs,#hiddenCanvas,.popup-crop-div-inner-final .canvas-container{width:250px!important;height:322px!important;max-width:100%}}@media only screen and (max-width: 375px){#cnvs,#hiddenCanvas{max-width:100%}.popup-crop.active .popup-crop-div .btn_part{flex-direction:column-reverse;row-gap:5px;margin-top:5px}.popup-crop.active .popup-crop-div{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/code_instafreshner.css.map */
