.popup-container{visibility:hidden;opacity:0;transform:scale(1.3);position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#1511119c;display:flex;z-index:9999;align-items:center;margin-top:0}.popup-container .close_btn{color:#000;float:right;font-size:30px;background:none;padding:0;margin:0;z-index:2;text-decoration:none;position:absolute;right:18px;top:5px}.popup-container .close_btn:hover{color:#333}.popup-container:target{visibility:visible;opacity:1;transform:scale(1)}.popup-container h3{margin:0 0 10px}.popup-container .modal__centered-content p{margin:0 0 11px;font-size:14px}.modal--upload .modal__centered{max-width:380px;margin:auto;padding-left:2px;padding-right:2px}.popup-container-funnel{visibility:hidden;opacity:0;transform:scale(1.3);position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#1511119c;display:flex;z-index:9999;align-items:center;margin-top:0}.popup-container-funnel .close_btn{color:#000;float:right;font-size:30px;background:none;padding:0;margin:0;text-decoration:none;position:absolute;right:18px;top:7px}.popup-container-funnel .close_btn:hover{color:#333}.popup-container-funnel:target{visibility:visible;opacity:1;transform:scale(1)}.popup-container-funnel h3{margin:0 0 10px}.popup-container-funnel .modal__centered-content p{margin:0 0 20px}#upload-modal .modal__inner{margin:16px}#upload-modal .modal__centered-content{padding-block:20px;padding-inline:20px}@media only screen and (max-width: 479px){#upload-modal .modal__centered-content{padding-inline:0px}}#upload-modal .modal-footer{margin-top:10px}#upload-modal-funnel .modal__inner{margin:16px}#upload-modal-funnel .modal__centered-content{padding-block:28px 36px;padding-inline:20px}#upload-modal-funnel .modal-footer{margin-top:16px}label[for=change-file]{color:#939393;font-family:Raleway;font-size:14px;font-weight:500;line-height:33px;letter-spacing:.14px;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}label[for=change-file]:hover{text-decoration-line:underline}button#btn-next,button#add-to-order,.modal-footer button#add-to-cart,.modal-footer .funnel-button-section button#funnel-btn-cart{text-align:center;font-family:Arial;font-size:14px;font-weight:700;line-height:normal;letter-spacing:5px;text-transform:uppercase;gap:8px}.modal-inner-new .step-4 .addmore-sectionlink{padding:10px 0 0}.modal-inner-new .step-4 .addmore-sectionlink a{text-decoration:underline;cursor:pointer;display:flex;align-items:center;justify-content:center}.bracelet-close{display:flex;align-items:center;gap:7px;flex-direction:row-reverse}.bracelet-close .bracelet-edit a{color:#00ac52;text-align:center;font-family:Raleway;font-size:13px;font-style:normal;font-weight:600;line-height:27px;letter-spacing:.13px;text-decoration-line:underline;display:flex;align-items:center;gap:2px}.modal--upload.popup-container-funnel.active .bracelet-image-text{align-items:start;justify-content:space-between;gap:8px;padding:15px}.modal-inner-new .funnel-2 .main-modal-product{align-items:start;max-width:408px}.modal__centered.modal__loader{display:none!important}.engraving_text_common input{font-size:14px}.popup-container-1.upload__active .upload-popup-second{display:inline-flex;justify-content:center;align-items:center;border:0!important;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text))!important;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))!important;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));padding:14px 32px!important;width:100%}
/*# sourceMappingURL=/cdn/shop/t/155/assets/custom-photo-upload.css.map */
