*{margin:0;padding:0;box-sizing:border-box}.d-flex{display:flex}.purchaseOptionActive{border:2px solid #1C1D1D!important}.nextBtnActive{color:#fff!important;background-color:#1c1d1d!important}.product-regular-modal{position:fixed;top:0;left:0;width:100%;height:100%}.btn-close .closeImg{width:24px;height:24px;cursor:pointer}.modalMain *{font-family:Inter,sans-serif!important}.modalMain{height:92dvh}.modalMain .modalRight{width:50%;display:flex;flex-direction:column;justify-content:space-between;height:calc(100dvh - 14px);padding:0 0 16px 36px}.modalMain .imageSection{padding:48px 59px 48px 0;width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.modalMain .imageSection h4{font-size:32px;line-height:28.29px;color:#1c1d1d;font-weight:500;margin-bottom:0}.modalMain .imageSection .logo{width:200px;height:auto}.modalMain .imageSection .productImg{width:507px;height:auto}.modalMain .formSection{padding:0 0 48px 65px;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:200px}.modalMain .formSection .close{color:#4f566b;cursor:pointer;position:absolute;top:12px;right:22px}.modalMain .modalRight .insuranceForm,.modalMain .modalRight .contactForm{margin:0 auto}.modalMain .modalRight .insuranceForm .insuranceFormContent,.modalMain .modalRight .contactForm .formContent{overflow-y:scroll;flex:1;min-height:0;margin:45px 0 20px}.modalMain .modalRight .insuranceForm .insuranceFormContent::-webkit-scrollbar,.modalMain .modalRight .contactForm .formContent::-webkit-scrollbar{display:none}.modalMain .modalRight .insuranceForm h2,.modalMain .modalRight .contactForm h2{font-size:24px;line-height:29.05px;font-weight:600;color:#1c1d1d;margin-bottom:8px}.modalMain .modalRight .insuranceForm p,.modalMain .modalRight .contactForm p{font-size:14px;line-height:16px;color:#1c1d1db2;margin-bottom:40px;letter-spacing:-.1px}.modalMain .modalRight .insuranceForm form label,.modalMain .modalRight .contactForm form label{margin-bottom:8px;font-size:16px;line-height:20px;font-weight:600;color:#1c1d1d;letter-spacing:normal;text-transform:none}.modalMain .modalRight .insuranceForm form input,.modalMain .modalRight .contactForm form input{padding:14px 16px;margin-bottom:20px;width:100%;height:52px;border:2px solid #D0D5DD;border-radius:8px}.modalMain input::-webkit-inner-spin-button{-webkit-appearance:none!important}.modalMain input[type=number]{-moz-appearance:textfield}.modalMain input[type=date]:required:invalid::-webkit-datetime-edit{color:#1c1d1db2;text-align:left!important}.modalMain input[type=date]:focus::-webkit-datetime-edit{color:#000!important}.modalMain .modalRight .insuranceForm form input::placeholder,.modalMain .modalRight .contactForm form input::placeholder{font-size:16px;line-height:20px;color:#1c1d1db2}.modalMain .modalRight .contactForm form textarea{padding:14px 16px;margin-bottom:20px;width:100%;height:160px;border:2px solid #D0D5DD;border-radius:8px;resize:none}.modalMain .modalRight .contactForm form textarea::-webkit-scrollbar{width:5px}.modalMain .modalRight .contactForm form textarea::-webkit-scrollbar-thumb{background:#1c1d1db2;border-radius:10px}.modalMain .modalRight .contactForm form textarea::placeholder{font-size:16px;line-height:20px;color:#1c1d1db2}.modalMain .modalRight .insuranceForm form .insuranceFormContent select{width:100%;border:2px solid #D0D5DD;border-radius:8px;padding:14px 16px;font-size:16px;font-weight:500;line-height:20px;color:#1c1d1d}.modalMain .modalRight .insuranceForm form .insuranceFormContent select:invalid{color:#1c1d1db2;font-size:16px;line-height:20px;font-weight:400}.modalMain .modalRight .insuranceForm .radio-label{font-size:16px}.modalMain .modalRight .insuranceForm form .insuranceFormContent select option{font-size:16px;line-height:20px;color:#1c1d1d;border:1px solid #D0D5DD}.modalMain .modalRight .insuranceForm .insuranceFormContent .explain-benefits h6,.modalMain .modalRight .insuranceForm .insuranceFormContent .select-option h6{font-size:18px;line-height:21.78px;font-weight:600;color:#170f49;margin:40px 0 16px}.modalMain .modalRight .insuranceForm .insuranceFormContent .explain-benefits label,.modalMain .modalRight .insuranceForm .insuranceFormContent .select-option label{font-weight:500;padding:18px 22px}.modalMain .modalRight .insuranceForm form .insuranceFormContent .insuranceCard,.modalMain .modalRight .insuranceForm form .insuranceFormContent .Member-ID,.modalMain .modalRight .insuranceForm form .insuranceFormContent .enter-email{margin-top:24px}.modalMain .modalRight .insuranceForm form .insuranceFormContent .Member-ID input{margin-bottom:0}.modalMain .modalRight .insuranceForm form .insuranceFormContent .upload_file_input{height:120px;border:2px dashed #D0D5DDB2}.modalMain .modalRight .insuranceForm form .insuranceFormContent .upload_file_input label{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;height:inherit}.modalMain .modalRight .insuranceForm form .insuranceFormContent .upload_file_input label h4{font-size:12px;line-height:16px;font-weight:600;text-transform:none;letter-spacing:normal;color:#1c1d1d;border-radius:4px;background-color:#e9e9e9;padding:4px 6px;margin-bottom:8px}.modalMain .modalRight .insuranceForm form .insuranceFormContent .upload_file_input label h5{font-size:12px;line-height:16px;color:#1c1d1db2;font-weight:400;margin:0;text-transform:none;letter-spacing:normal}.modalMain .modalRight .insuranceForm form .insuranceFormContent .uploaded_file{position:relative;display:flex;gap:9px;border:.5px solid #D2D3D3;padding:7px 9px}.modalMain .modalRight .insuranceForm form .insuranceFormContent .uploaded_file .file_close{position:absolute;top:8px;right:8px;width:10px;height:auto;cursor:pointer}.modalMain .modalRight .insuranceForm form .insuranceFormContent .uploaded_file .uploadedFileIcon{width:36px;height:36px}.modalMain .modalRight .insuranceForm form .insuranceFormContent .uploaded_file .file_details h6{font-size:12px;line-height:18px;font-weight:500;color:#363939;margin-bottom:1px}.modalMain .modalRight .insuranceForm form .insuranceFormContent .uploaded_file .file_details p{font-size:8px;line-height:12px;color:#57595a;margin-bottom:0}#glassesDataContact .step .insurance_section .radio-label:last-child{margin-top:24px}.modalMain .formSection .buttons{width:100%;display:flex;flex-direction:column;align-items:center}.modalMain .formSection .buttons .nextBtn{width:100%;padding:10px 0;background-color:#d0d5dd;color:#fff;border:none}.modalMain .formSection .buttons .goBack{border:none;background:none;color:#1c1d1d;text-decoration:underline;font-weight:600;font-size:14px;line-height:20px}#glassesData{background-color:#fff;border-radius:12px;position:relative;height:100vh}#glassesData .form-header{gap:0;justify-content:space-between;align-items:flex-start;text-align:center;font-size:14px;letter-spacing:normal;width:100%;margin:24px auto 0;padding-bottom:20px;position:relative}#glassesData .form-header:before{content:"";position:absolute;bottom:0;left:-23.3%;width:150%;height:1px;background:#d0d5dd}#glassesData .form-header .stepIndicator{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:17px;color:#6f6c90}#glassesData .form-header .stepIndicator.active{font-weight:600;color:#1c1d1d}#glassesData .form-header .stepIndicator.finish{font-weight:600;color:#6f6c90}#glassesData .form-header .stepIndicator:before{content:attr(data-step);box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin-bottom:8px;width:24px;height:24px;font-size:13px;font-weight:600;background-color:#eff0f6;border-radius:50%;border:5px solid #EFF0F6}#glassesData .form-header .stepIndicator.active:before{background-color:#353956;border:5px solid #353956;color:#fff}#glassesData .form-header .stepIndicator.finish:before{background-color:#353956;border:5px solid #353956;color:#fff}#glassesData .form-header .stepConnector{flex:1;align-self:flex-start;height:4px;margin:10px -12px 0;border-radius:4px;background-color:#f3f3f3}#glassesData .form-header .stepIndicator.finish+.stepConnector{background-color:#353956}#glassesData input{padding:15px 20px;width:100%;font-size:1em;border:1px solid #e3e3e3;border-radius:5px}#glassesData input:focus{border:1px solid #353956;outline:0}#glassesData input.invalid{border:1px solid #ffaba5}#glassesData .step{margin-top:25vh;display:none;margin:24px auto 0;overflow-y:scroll;height:calc(100dvh - 228px)}#glassesData .step::-webkit-scrollbar{display:none}#glassesData .step .insurance_section,.purchase_lens_section{margin-top:25vh}#glassesData .step .insurance_section label:last-child,#glassesData .step .purchase_lens_section label:last-child,#glassesData .step .glasses_type_section label:last-child,#glassesData .step .reading_sec label:last-child,#glassesData .step .lens_material_section label:last-child,#glassesData .step .coating_section label:last-child,#glassesData .step .photochromatic_section label:last-child,#glassesData .step .lens_to_color_section label:last-child,#glassesData .step .prescription_section label:last-child,#glassesData .step .prescription_section .previous-customer{margin-top:24px}#glassesData .step .insurance_section h6{font-size:18px;line-height:21.78px;font-weight:600;color:#1c1d1d;margin-bottom:24px}#glassesData .step .insurance_section .radio-label{font-size:18px;line-height:20px;font-weight:500;color:#1c1d1d;text-transform:none;letter-spacing:normal}#glassesData .step .purchase_lens_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .purchase_lens_section .radio-label{padding:18px 22px;font-size:16px;line-height:22px;font-weight:500;color:#1c1d1d;letter-spacing:normal;text-transform:none}#glassesData .step .glasses_type_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:4px}#glassesData .step .glasses_type_section h3{padding:4px 8px;font-size:12px;line-height:20px;font-weight:600;color:#1c1d1db2;background-color:#e6e6e6;margin-bottom:16px}#glassesData .step .glasses_type_section .radio-label{padding:18px 22px}#glassesData .step .glasses_type_section .radio-label>span{font-size:16px;line-height:22px}#glassesData .step .glasses_type_section .radio-label>p{font-size:14px;line-height:19px;margin-top:6px}#glassesData .step .lens_material_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .lens_material_section .radio-label{padding:18px 22px}#glassesData .step .lens_material_section .radio-label .content-price .content{display:flex;justify-content:space-between}#glassesData .step .lens_material_section .radio-label .content-price .content h5{font-size:16px;line-height:22px;font-weight:600;color:#1c1d1d;letter-spacing:normal;text-transform:none;margin-bottom:0}#glassesData .step .lens_material_section .radio-label .content-price .content .price{letter-spacing:normal;font-size:16px;line-height:22px;font-weight:600;width:61px;text-align:right}#glassesData .step .lens_material_section .radio-label .content-price p{font-size:14px;line-height:19px;color:#1c1d1db2;letter-spacing:normal;text-transform:none;margin:6px 0 0;padding-right:90px}#glassesData .step .coating_section{margin:24px 0 16px}#glassesData .step .coating_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .coating_section .radio-label{padding:18px 22px}#glassesData .step .coating_section .radio-label .content-price .content{display:flex;justify-content:space-between}#glassesData .step .coating_section .radio-label .content-price .content h5{font-size:16px;line-height:22px;font-weight:600;color:#1c1d1d;letter-spacing:normal;text-transform:none;margin-bottom:0}#glassesData .step .coating_section .radio-label .content-price .content .price{letter-spacing:normal;font-size:16px;line-height:22px;font-weight:600}#glassesData .step .coating_section .radio-label .content-price p{font-size:14px;line-height:19px;color:#1c1d1db2;letter-spacing:normal;text-transform:none;margin:6px 0 0;padding-right:90px}#glassesData .step .photochromatic_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:4px}#glassesData .step .photochromatic_section h3{font-size:12px;line-height:20px;font-weight:400;color:#1c1d1db2;margin-bottom:16px}#glassesData .step .photochromatic_section .radio-label{font-size:16px;line-height:22px;font-weight:500;color:#1c1d1d;text-transform:none;letter-spacing:normal;padding:18px 22px}#glassesData .step .lens_to_color_section{display:none;margin:24px 0 16px}#glassesData .step .lens_to_color_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .lens_to_color_section .radio-label{padding:18px 22px}#glassesData .step .lens_to_color_section .radio-label h5{font-size:16px;line-height:22px;font-weight:500;color:#1c1d1d;letter-spacing:normal;text-transform:none;margin-bottom:0}#glassesData .step .lens_to_color_section .radio-label .price{letter-spacing:normal;font-size:16px;line-height:22px;font-weight:600;width:61px;text-align:right}#glassesData .step .prescription_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .prescription_section .radio-label{padding:18px 22px;font-size:16px;line-height:22px;font-weight:500;color:#1c1d1d;text-transform:none;letter-spacing:normal}#glassesData .step .store_section{display:none;margin:24px 0 16px}#glassesData .step .store_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .store_section select{width:100%;border:2px solid #D0D5DD;border-radius:8px;padding:16px 22px;font-size:16px;font-weight:500}#glassesData .step .store_section select option{font-size:18px;line-height:20px;color:#1c1d1d;border:1px solid #D0D5DD}#glassesData .step .upload_section{display:none;margin:24px 0 16px}#glassesData .step .upload_section h6{font-size:18px;line-height:24px;font-weight:600;color:#1c1d1d;margin-bottom:14px}#glassesData .step .upload_section .upload_file_input{height:120px;border:2px dashed #1C1D1D;border-radius:8px;display:flex;width:100%}#glassesData .step .upload_section .upload_file_input label{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;height:inherit}#glassesData .step .upload_section .upload_file_input label h2{font-size:12px;line-height:16px;font-weight:600;text-transform:none;letter-spacing:normal;color:#1c1d1d;border-radius:4px;background-color:#e9e9e9;padding:4px 6px;margin-bottom:8px}#glassesData .step .upload_section .upload_file_input label h3{font-size:12px;line-height:16px;color:#1c1d1db2;font-weight:400;margin:0;text-transform:none;letter-spacing:normal}#glassesData .step .upload_section input{display:none}#glassesData .step .upload_section .uploaded_file{position:relative;display:flex;gap:9px;border:.5px solid #D2D3D3;padding:7px 9px}#glassesData .step .upload_section .uploaded_file .file_close{position:absolute;top:8px;right:8px;width:10px;height:auto;cursor:pointer}#glassesData .step .upload_section .uploaded_file .uploadedFileIcon{width:36px;height:36px}#glassesData .step .upload_section .uploaded_file .file_details h6{font-size:12px;line-height:18px;font-weight:500;color:#363939;margin-bottom:1px}#glassesData .step .upload_section .uploaded_file .file_details p{font-size:8px;line-height:12px;color:#57595a;margin-bottom:0}.modalMain .form-footer{display:flex!important;flex-direction:row;align-items:center;gap:16px;margin:0 auto;position:relative;width:100%}.modalMain .form-footer:after{position:absolute;content:"";width:150%;height:1px;background:#d0d5dd;top:-16px;left:-23.3%}.modalMain .form-footer #nextBtn,.modalMain .form-footer .submit{order:2;background-color:#1c1d1d;color:#fff;border:1px solid #1C1D1D;padding:12px 24px;font-size:14px;line-height:19.36px;font-weight:700;cursor:pointer;border-radius:5px;flex:1;width:100%}.modalMain .form-footer #nextBtn:disabled,.modalMain .form-footer .submit:disabled{background-color:#d0d5dd;border-color:#d0d5dd}.modalMain .form-footer #prevBtn,.modalMain .form-footer .prevBtn{order:1;background-color:#fff;border:1px solid #1C1D1D;color:#1c1d1d;padding:12px 24px;font-size:14px;line-height:19.36px;font-weight:600;cursor:pointer;border-radius:5px;flex:0 0 auto;white-space:nowrap;margin-top:0;text-decoration:none;align-items:center;justify-content:center}.modalMain .modalRight .radio-label{display:block;margin:auto;width:100%;border:1px solid lightgrey;padding:28px 24px;font-weight:600}.modalMain .modalRight .radio-label.active{border:1px solid black}.modalMain .modalRight .radio-label>span{font-size:18px;line-height:20px;font-weight:600;text-transform:none;letter-spacing:normal}.modalMain .modalRight .radio-label>p{color:#1c1d1db2;font-weight:400;margin:12px 0 0;font-size:16px;line-height:20px;text-transform:none;padding-right:60px;letter-spacing:normal}.modalMain .reading_sec{display:none;margin:24px 0 16px}.modalMain .reading_sec .headingIcon{margin-bottom:14px;display:flex;gap:9px;align-items:center}.modalMain .reading_sec h6{font-size:16px;line-height:22px;color:#1c1d1d;font-weight:600;margin-bottom:0}.modalMain .reading_sec .headingIcon .questionIcon{width:16px;height:16px;cursor:pointer}.modalMain .reading_sec .tooltip{padding:8px;background-color:#f3f3f3;margin-bottom:24px}.modalMain .reading_sec .tooltip p{font-size:16px;line-height:20px;color:#1c1d1d;letter-spacing:-.01px}.modalMain .reading_sec .tooltip p span{font-weight:600}.modalMain .reading_sec .tooltip .tooltipGraph{height:124px;margin:auto;width:100%}.modalMain .reading_sec .radio-label{font-size:16px;line-height:22px;font-weight:500;letter-spacing:normal;padding:16px 22px;text-transform:none}.modalMain .reading_sec .note{margin-top:8px;display:flex;align-items:flex-start;gap:16px;padding:16px;background-color:#ffdfdf;border:1px solid #E0B3B2}.modalMain .reading_sec .note p{font-size:15px;line-height:20px}.modalMain .reading_sec .note p span{font-weight:700}.modalMain .center{position:relative;width:50%;height:100%;margin:auto;display:flex;justify-content:space-between;flex-direction:column;padding:0 79px 0 20px;background-color:#fff;z-index:5}.modalMain .center:after{content:"";position:absolute;height:150%;width:1px;background:#ddd;top:-3%;right:0}.modalMain .center h2{font-size:32px;line-height:28.29px;font-weight:500;color:#1c1d1d;margin:28px 0 0}.modalMain .center .footer-img{display:flex;justify-content:flex-end}.modalMain .selected_options{position:absolute;bottom:0;left:20px}.modalMain .selected_options h3{font-size:16px;line-height:19.36px;font-weight:400;margin-bottom:0}.modalMain .selected_options span{font-weight:700}@media screen and (max-width:1920px){.modalMain .modalRight{width:75%}.modalMain .modalRight .insuranceForm,#glassesData .step{width:787px}#glassesData .form-header{width:920px}.modalMain .form-footer{width:787px}}@media screen and (max-width:1600px){.modalMain .modalRight{width:50%}.modalMain .modalRight .insuranceForm,.modalMain .modalRight .contactForm,#glassesData .step,#glassesData .form-header,.modalMain .form-footer{width:587px}.modalMain .loader{left:41%!important}}@media screen and (min-width:1600px){.modalMain .formSection{gap:280px}}@media screen and (max-width:1400px){.modal-body{padding:36px 36px 16px!important}#glassesData .form-header{width:100%;margin:24px auto 0}.modalMain .modalRight .insuranceForm,.modalMain .modalRight .contactForm{width:100%}.modalMain .modalRight .insuranceForm .insuranceFormContent{flex:1;min-height:0}.modalMain .modalRight .insuranceForm .insuranceFormContent .explain-benefits h6,.modalMain .modalRight .insuranceForm .insuranceFormContent .select-option h6{margin:32px 0 16px}.modalMain .center{display:none!important}#glassesData{padding-left:0!important;padding-bottom:0}.modalMain .modalRight{width:100%;padding:0;height:calc(100dvh - 47px)}#glassesData .step{width:100%;height:calc(100dvh - 235px)}.modalMain .form-footer{width:100%}.modalMain .modalRight .radio-label>span{font-size:16px;line-height:20px;font-weight:600}.modalMain .modalRight .radio-label>p{padding:0}#glassesData .step .glasses_type_section h6{margin:0 0 24px}}@media screen and (max-width:767px){.modalMain{height:96dvh}.modalMain .modalRight{padding:0 0 35px;height:calc(100dvh + -0px)}.modal-body{padding:24px!important}#glassesData .form-header{gap:0;margin:24px auto 0}#glassesData .step{height:calc(100dvh - 235px)}#glassesData .step .insurance_section,#glassesData .step .purchase_lens_section{margin-top:17vh}#glassesData .form-header .stepIndicator{font-size:14px;line-height:17px;font-weight:400}#glassesData .form-header .stepIndicator:before{width:24px;height:24px;font-size:13px;font-weight:600;top:0;border:5px solid #EFF0F6}#glassesData .step .insurance_section label:last-child,#glassesData .step .purchase_lens_section label:last-child,#glassesData .step .glasses_type_section label:last-child,#glassesData .step .reading_sec label:last-child,#glassesData .step .lens_material_section label:last-child,#glassesData .step .coating_section label:last-child,#glassesData .step .photochromatic_section label:last-child,#glassesData .step .lens_to_color_section label:last-child,#glassesData .step .prescription_section label:last-child,#glassesData .step .prescription_section .previous-customer{margin-top:16px}#glassesData .form-header .stepIndicator.active:before,#glassesData .form-header .stepIndicator.finish:before{border:5px solid #353956}#glassesData .step .glasses_type_section .radio-label,#glassesData .step .coating_section .radio-label,#glassesData .step .lens_material_section .radio-label{padding:18px 12px}#glassesData .step .insurance_section .radio-label,#glassesData .step .purchase_lens_section .radio-label,#glassesData .step .reading_sec .radio-label,#glassesData .step .prescription_section .radio-label,#glassesData .step .store_section select{padding:18px 12px;font-size:16px}#glassesData .step .lens_material_section .radio-label .content-price .content h5,#glassesData .step .coating_section .radio-label .content-price .content h5,#glassesData .step .coating_section .radio-label .content-price .content .price,#glassesData .step .lens_material_section .radio-label .content-price .content .price,#glassesData .step .lens_to_color_section .radio-label h5,#glassesData .step .lens_to_color_section .radio-label .price{font-size:14px;font-weight:600}#glassesData .step .coating_section .radio-label .content-price p,#glassesData .step .lens_material_section .radio-label .content-price p{padding:0}.modalMain .modalRight .insuranceForm .insuranceFormContent .explain-benefits label,.modalMain .modalRight .insuranceForm .insuranceFormContent .select-option label,.modalMain .modalRight .insuranceForm form .insuranceFormContent select{padding:18px 12px}.reading_sec .tooltip .tooltipGraph{height:75px}.modalMain .modalRight .insuranceForm form input,.modalMain .modalRight .contactForm form input,.radio-label{padding:18px 12px}.modalMain .modalRight .insuranceForm .insuranceFormContent,.modalMain .modalRight .contactForm .formContent{margin:30px 0 20px;flex:1;min-height:0}.modalMain .modalRight .insuranceForm p{margin-bottom:32px}#glassesData .step .lens_to_color_section .radio-label,#glassesData .step .photochromatic_section .radio-label{padding:18px 12px;font-size:14px}.modalMain .loader{left:35%!important}}.modalMain .loader{position:absolute;left:44%;top:50%;z-index:1;border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/glasses.css.map */
