body.overflow-hidden{overflow:hidden}.is_personalize_file_section{border:1px solid #089FF2;border-radius:10px;padding:20px;margin:20px auto;background-color:#089ff233;text-align:center;box-shadow:0 4px 4px -10px #2911741a,0 13px 13px -10px #2911741a,0 40px 60px -10px #2911741a}.is_personalize_file_section.is_personalize_hide{display:none}.is_personalize_upload_header{background:var(--Primary-primary-30, #089FF24D);padding:15px;border-radius:10px;margin-bottom:20px;font-family:Typeface/Family/Body;font-weight:700;font-style:Bold;font-size:20px;line-height:150%;letter-spacing:0}.is_personalize_label{color:#000;margin-right:5px}.is_personalize_upload_header p{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--Text-Text-Color-Body, #000000CC);font-weight:400}.is_personalize_upload_body .is_personalize_drop_text{font-weight:700;font-size:16px}.is_personalize_upload_btn{background-color:#089ff2;color:#fff;padding:16px 25px;border:none;border-radius:10px;font-size:16px;cursor:pointer;margin:10px 0;transition:all .5s}.is_personalize_upload_btn:hover{background:var(--Primary-primary-30, #089FF24D)!important;color:#000}.is_personalize_upload_btn:hover{background-color:#000}.is_personalize_login_text{font-size:14px;margin-top:10px}.is_personalize_login_text a{color:#3ea6f2;text-decoration:none}.is_personalize_login_text a:hover{text-decoration:underline}.is_personalize_file_btn{display:none}.is_personalize_image_preview_wrapper{position:relative;width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAKUlEQVQYV2NkYGD4z0AEYBxVSFUwCkQzIAygx0AEYhxHFFBYAAG7QC2fRsyOgAAAABJRU5ErkJggg==) repeat;max-width:70%;margin:0 auto;padding:20px 15px;background:#fff;border-radius:8px;box-shadow:0 2.7px 3.6px -5px #0000000a,0 7.5px 10px -5px #0000000f,0 18px 24.1px -5px #00000014,0 60px 80px -5px #0000001a}.is_preview_img_src{border:2px dashed #000000;border-radius:8px;padding:10px;display:none;width:75%;margin:0 auto;box-shadow:0 4px 4px -10px #2911741a,0 13px 13px -10px #2911741a,0 40px 60px -10px #2911741a}.is_preview_img_src.transparent{background-image:url(/cdn/shop/files/png-files-transparent-vector-background-png-background_302321-1276.png?v=1753721118);background-size:60%}.is_preview_img_src.is_preview_active{display:block}.is_preview_img_src.p_bg_remove_image.is_preview_active{position:relative;overflow:hidden}.is_personalize_preview_image{display:block;max-width:100%;height:auto;width:100%;max-height:330px;object-fit:contain}.is_preview_img_src.p_bg_remove_image img.is_personalize_preview_image{position:absolute;top:0;left:0;right:0;margin:0 auto}.preview_img--text{margin:10px auto;text-align:center;font-weight:400;line-height:150%;letter-spacing:0;font-size:12px;font-family:Inter;color:#000c}.is_personalize_delete_btn{position:absolute;top:8px;right:8px;background:#f2f2f2;border:none;border-radius:4px;padding:2px;cursor:pointer;height:30px;width:30px;display:flex;align-items:center;justify-content:center}.is_personalize_delete_btn:hover{background:#f00c;color:#fff}.is_personalize_delete_btn svg{width:20px;height:20px}.is_personalize_preview_block{display:flex;gap:10px;flex-wrap:wrap}.is_personalize_preview_block.is_personalize_hide{display:none}.is_personalize_progressbar{width:100%;flex:0 0 100%}.fileProgress__bar{display:none;position:relative}.fileProgress__bar img{position:absolute;right:-14px;top:-24px;height:50px;width:50px}.is_personlize_content_price_sec.is_personalize_hide{display:none}.is_personalize_loader,.ai_personalize_loader{position:absolute;top:45%;left:45%;width:30px;height:30px;border:4px solid #000000;border-top:4px solid #fcde67;border-radius:50%;animation:spin 1s linear infinite;z-index:6;display:block!important}@keyframes spin{to{transform:rotate(360deg)}}.is_opacity{opacity:.5}.bg_personalize_img img{width:100%}.is_personalize_loader.is_personalize_hide{display:none!important}.upload_personalize_img{position:absolute;top:0;max-width:200px;bottom:0;margin:auto;left:0;right:0}.is_personalize_switch{position:relative;display:flex;align-items:center;width:100%;padding-left:20px;margin:0}.is_personalize_switch--block{display:flex;align-items:center;gap:20px;max-width:90%;margin:0 auto}.is_personalize_switch input{opacity:0;width:0;height:0;min-height:unset}.is_personalize_slider{position:absolute;cursor:pointer;top:2px;left:0;right:0;bottom:0;background-color:transparent;border:1px solid #2C2C2C;transition:.4s;border-radius:4px;width:16px;height:16px}.is_personalize_switch input:checked+.is_personalize_slider{background-color:#2c2c2c}.is_personalize_slider:before{position:absolute;content:"\2714";left:2px;bottom:2px;color:#fff;font-size:12px;line-height:10px;opacity:0;visibility:hidden}.is_personalize_switch input:checked+.is_personalize_slider:before{visibility:visible;opacity:1}.is_personalize_switch .is_personalize_switch--text{font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e}.is_personalize_switch .ai-svg{margin-top:-15px;margin-left:2px;height:16px;width:16px}.is_personalize_label_text{margin-left:10px;font-family:sans-serif;font-size:16px;vertical-align:middle}.is_price_section .price-row{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:14px;margin-bottom:10px;align-items:stretch;position:relative;background:#fff;box-shadow:0 4px 4px -10px #0000000a,0 13px 13px -10px #0000000f,0 40px 60px -10px #00000014;border-radius:8px;padding:10px}.is_price_section .price-col{display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;height:100%;box-sizing:border-box}.is_price_section .price-col.discount{justify-content:center}.discount_percetage_value{font-family:Inter;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0;color:#e7229d}.is_price_section .price-col.total_price label{font-weight:700}.is_price_section .price-col.remove{position:absolute;top:10px;right:10px;height:16px;width:16px}.is_price_section .price-col.remove label{margin:0}.is_price_section .price-col.remove .close-div.remove_variant{background:#d8d8d8;height:16px;width:16px;border-radius:4px;padding:3px;display:flex;align-items:center;justify-content:center;cursor:pointer}.is_price_section .price-col label{margin-bottom:8px;font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e}.is_price_section .price-col input{width:100%;min-height:36px;border:1px solid #D9D9D9;padding:8px 12px;font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e}.is_price_section .price-col select{border:1px solid #D9D9D9;min-height:40px;padding:10px 16px;-webkit-appearance:auto;appearance:auto}.is_price_section .price,.is_price_section .f_compare_price{font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e}.is_price_section .f_compare_price{color:#757575}.is_price_section .price b,.is_price_section .f_compare_price b{font-weight:400}.is_price_section .price small{font-size:12px}.is_personlize_content_price_sec{display:flex;flex-direction:row-reverse;gap:8px;margin-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #00000033}.is_personalize_progressbar .progress-count{position:absolute;right:0;top:-20px;font-family:Inter;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#000c}.is_personalize_progressbar .progress{border-radius:20px;position:relative;margin:10px 0;height:15px;width:100%}.is_personalize_progressbar .progress-done{background:linear-gradient(91.24deg,#00e5ff26 14%,#76ff0326 24.4%,#fff00026 48.2%,#ff525226 75.69%,#a722a926 99.49%);border-radius:20px;color:#fff;display:flex;align-items:center;justify-content:center;height:100%;width:100%!important;opacity:1!important}.is_personalize_progressbar .progress-done .fileProgress__bar{display:block;background:linear-gradient(91.24deg,#00e5ff 14%,#76ff03 24.4%,#fff000 48.2%,#ff5252 75.69%,#a722a9 99.49%);height:100%;border-radius:20px;position:absolute;left:0}ul.is_price_tab_row{padding:0;margin:0 0 14px;list-style:none;display:flex;gap:8px}ul.is_price_tab_row li{cursor:pointer;border-radius:8px;background:#0000001a;padding:8px 12px;font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#000c;text-transform:capitalize}ul.is_price_tab_row li.is_active_tab{background:#000;color:#fff}div#is_product_custom_price_section .price-row{position:relative;background:#fff;box-shadow:0 4px 4px -10px #0000000a,0 13px 13px -10px #0000000f,0 40px 60px -10px #00000014;border-radius:8px;padding:10px}.is_price_tab_content{display:none}.is_price_tab_content.is_active_tb_content{display:block}.is_cart_product{display:block!important}.is_active_tb_content.is_cart_product{opacity:1;pointer-events:auto}.is_cart_product{opacity:.5;pointer-events:auto}.is_price_section{max-width:calc(50% - 4px);flex:0 0 calc(50% - 4px)}.add_cart_section button{background:#000;display:flex;align-items:center;gap:10px;justify-content:center;padding:14px 20px;width:100%;border-radius:4px;font-family:Inter;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#fff}.price-col.price-col-variants{max-width:235px;width:100%}div#is_product_popular_price_section{margin-top:10px}div#is_product_popular_price_section .price-row{display:flex;flex-wrap:wrap}div#is_product_popular_price_section .price-row .price-col.price-col-variants{max-width:75%}div#is_product_popular_price_section .price-row .price-col.qty{max-width:33.33%}.add_variant_price{margin:10px 0}p#add_more_custom_size{cursor:pointer;font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e}.is_personalize_row{display:flex;gap:0;align-items:center}.is_personalize_row.th_row div{font-family:Inter;font-weight:400;font-size:13.5px;line-height:150%;letter-spacing:0;color:#fff;padding:13px}.is_personalize_row .is_personalize_th,.is_personalize_row .is_personalize_td{width:100px;font-size:12px;padding:5px 3px}.is_personalize_row .is_personalize_td{padding:8px 20px;font-family:Inter;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#1e1e1e;display:block!important}.is_personalize_row .is_personalize_td .is_personalize_row.th_row{background:#000;border-radius:5px 5px 0 0}.is_personalize_row.td_row{border:1px solid #0000001A;border-top:none;flex-wrap:wrap}.is_personalize_row.td_row:last-child{border-radius:0 0 5px 5px}.is_personalize_content{max-width:calc(50% - 4px);flex:0 0 calc(50% - 4px)}.is_personalize_th.th_tier,.is_personalize_td.td_tier,.is_personalize_th.th_price,.is_personalize_td.td_price,.is_personalize_th.td_break_point,.is_personalize_td.td_break_point{max-width:33.33%;width:100%}.is_personalize_td.td_break_point p.discount_message{padding:5px;font-size:12px;\a0width:\a0 100%;display:none}.is_personalize_row.th_row{background:#000;border-radius:4px 4px 0 0}.is_personalize_row.td_row.is_active_table_row{background:linear-gradient(to right,#00e5ff33,#76ff0333 12%,#fff00033 40%,#ff525233 72%,#a722a933)}.is_personalize_row.td_row.is_active_table_row .is_personalize_td.td_break_point{font-weight:600}.is_personalize_row.td_row.is_active_table_row .is_personalize_td.td_price{font-weight:700;color:#1e1e1e}@media (min-width: 1200px) and (max-width: 1400px){.is_personalize_row .is_personalize_th,.is_personalize_row .is_personalize_td{font-size:10px}}@media (max-width: 767px){.is_personalize_row.th_row div,.is_personalize_row .is_personalize_th,.is_personalize_row .is_personalize_td{font-size:12px}}@media (max-width: 543px){.is_personalize_image_preview_wrapper{max-width:100%;width:100%}.is_personalize_content{max-width:100%;flex:0 0 100%}ul.is_price_tab_row li{font-size:16px}.is_price_section .price-row{gap:10px}}.open-popup-btn{padding:12px 24px;background-color:#007bff;color:#fff;border:none;cursor:pointer;margin:50px;font-size:16px;border-radius:8px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;align-items:center;justify-content:center;z-index:999}.popup-box{background:#fff;max-width:1000px;width:90%;max-height:80%;padding:50px 30px;border-radius:10px;position:relative;animation:slideIn .3s ease-out;overflow-y:scroll}.popup-box .input-container{gap:0}.popup-box input{padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:8px 0 0 8px;-webkit-appearance:searchfield;appearance:searchfield;min-height:auto;font-size:14px;color:#000}.popup-box input::placeholder{font-size:14px;color:#757575}@keyframes slideIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.close-popup{position:absolute;top:-22px;right:-7px;font-size:22px;color:#333;cursor:pointer;background:transparent!important;border:none}.popup-box h2{font-size:24px;margin-top:0}.popup-box p{font-size:16px;line-height:1.5}.input-container,.input-container input{display:flex;gap:10px}.product__ai_create-img .input-container button{margin:0;width:max-content;white-space:nowrap;border-radius:0 10px 10px 0;padding:10px}.product__ai_create-img{box-shadow:0 4px 4px -10px #2911741a,0 13px 13px -10px #2911741a,0 40px 60px -10px #2911741a}.AiImageGenrate{width:100%;display:flex;align-items:center;justify-content:center;padding:10px 0 0;flex-direction:column;gap:7px}.ai_personalize_loader{position:unset}#generative-ai-tips>header{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:16px;font-size:1.1rem;font-weight:700}#generative-ai-tips>div{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;padding:25px;border-radius:6px;background-color:#eee}#generative-ai-tips>div{margin-top:24px}.generativeAItips .examplePrompt{grid-template-columns:auto!important;padding:0!important;background-color:#fff!important}.generativeAItips .examplePrompt .examplePrompt__desktop{display:block}.generativeAItips hr{border-top:0;border-color:gray}.product hr{margin-top:1.2rem;margin-bottom:1.2rem}.generativeAItips .exampleOutput{grid-template-columns:repeat(3,1fr)!important;background-color:#fff!important;padding:0!important;overflow:hidden}.generativeAItips .exampleOutput .exampleOutput__item{background-color:#eaeaea;border-radius:0}.generativeAItips .exampleOutput .exampleOutput__item img{object-fit:cover;object-position:center;width:100%;max-width:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.generativeAItips img{max-width:100%;mix-blend-mode:multiply}.generativeAItips .examplePrompt .examplePrompt__mobile{display:none}section#generative-ai-tips{padding:15px 0 0}.AiImageGenrate .exampleOutput.w3_bg{grid-template-columns:repeat(3,1fr)!important;background-color:#fff!important;padding:0!important;overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);gap:25px;padding:25px;border-radius:6px;background-color:#eee}.AiImageGenrate .exampleOutput.w3_bg .exampleOutput__item.w3_bg{padding:5px;text-align:center;font-weight:600;cursor:pointer}.AiImageGenrate .exampleOutput.w3_bg .exampleOutput__item.w3_bg p{font-weight:600;font-size:14px;margin:6px 0 0}@media (max-width: 480px){.popup-box{padding:20px}.popup-box h2{font-size:20px}}.sizeGuideTrigger{font-family:Inter;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#000c;margin-bottom:14px}a.size-guide-trigger{color:#e7229d}.popup-box .close-popup:hover{background:transparent!important;color:#000!important}._second .watermark_image{top:74px}.fileProgress__msg.w3_bg{background:#e7229d33;padding:6px 4px;border:1px solid #E7229D;border-radius:4px;width:max-content;display:flex;align-items:center;gap:7px;margin:0 auto}.fileProgress__msg.w3_bg svg{width:20px;height:20px}.fileProgress__msg.w3_bg p{font-weight:400;font-size:10px;line-height:150%;letter-spacing:0;color:#000c;font-family:Inter}.discount_message{padding:5px;font-size:12px;width:100%;text-align:center}.discount_message{padding:0 3px 5px;font-family:Inter;font-weight:400;font-size:11px;line-height:150%;letter-spacing:0;color:#000c}.print_perfect{display:flex;align-items:flex-start;gap:6px;margin-top:10px;border:1px solid #E7229D;background:#e7229d33;border-radius:8px;padding:4px}.print_perfect svg{height:18px;width:18px}.print_perfect p{width:calc(100% - 24px);font-family:Inter;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#000c}.print_perfect p a{font-weight:700;text-decoration:underline}#dtf_body_image>.w3_bg:hover{transform:scale(1.5)!important}.error_message{max-width:100px;line-height:22px;color:red}.compare_price,.f_compare_price{color:gray;font-size:14px;text-decoration:line-through}precut{background-color:transparent;padding:0;border-radius:6px;display:grid;gap:10px;font-size:13px}precut .preCut__text{font-weight:700}.grt-infoicon{position:relative;top:3px;width:18px}precut label{display:flex;align-items:center;margin:0;gap:5px}precut label input{min-height:auto;width:12px;\a0height:\a0 12px;margin:0}.is_image_contain{object-fit:contain}.cart-product-options li a{color:#2c00d5}ul.cart-product-options li span{text-transform:capitalize}@media (max-width: 650px){.is_personlize_content_price_sec{flex-direction:column}.is_personalize_content,.is_price_section{max-width:100%;flex:100%}}.box_footer_section.is_personalize_hide,.product__ai_create-img.is_personalize_hide{display:none}.box_footer_section{display:grid;grid-template-columns:1fr 1fr;gap:10px}.box_footer_section .ft_left_section{align-items:center;position:relative;background:#fff;box-shadow:0 4px 4px -10px #0000000a,0 13px 13px -10px #0000000f,0 40px 60px -10px #00000014;border-radius:8px;padding:10px 20px;display:flex}.box_footer_section .ft_left_section .box_all_over_price{width:30%}.box_footer_section .ft_left_section .box_all_over_price .box_total_price_sec{display:flex;flex-direction:column}.box_footer_section .ft_left_section .box_all_over_price .box_total_price_sec label{font-family:Inter;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e;margin-bottom:8px}.box_footer_section .ft_left_section .box_all_over_price .box_total_price_sec span.all_total_compare_price{font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-decoration:line-through;color:#757575}.box_footer_section .ft_left_section .box_all_over_price .box_total_price_sec .all_total_regular_price span.all_total_regular_price{font-family:Inter;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;color:#1e1e1e}.box_footer_section .ft_left_section .box_action_btn{width:70%}.box_footer_section .ft_right_section .not_check_area{position:relative}.box_footer_section .ft_right_section .not_check_area input{position:absolute;left:0;top:0;height:14px;width:14px;border:1px solid;min-height:14px}.box_footer_section .ft_right_section .not_check_area label{font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e;padding-left:25px;margin-bottom:8px}.box_footer_section .ft_right_section .not_check_area .cart_note{border:1px solid #D9D9D9;border-radius:8px;min-height:70px;font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1e1e1e;padding:10px}.box_footer_section .ft_right_section .not_check_area .cart_note::placeholder{font-family:Inter;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#b3b3b3}@media (max-width: 650px){.box_footer_section{grid-template-columns:1fr}.fileProgress__msg.w3_bg{width:100%;justify-content:center}.is_personalize_progressbar .progress{margin:30px 0 10px}}@media (max-width: 543px){.is_personalize_switch--block{flex-wrap:wrap;gap:10px;max-width:95%}#generative-ai-tips>div{gap:10px}}.gang_variant_list .compare_price,.gang_variant_list .f_compare_price,.gang_variant_list .discount,.quantity-main-product.transfers-by-size-copy,.quantity-main-product.transfers-by-size,.quantity-main-product.upload-a-gang-sheet-glitter-test-only{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/is_personalize.css.map */
