.progress_lens_options_hidden{display:none!important}.inline_block{display:inline-block}.progress_lens_options_parent{position:relative}.progress_lens_options_error{color:red!important}.progress_lens_options_step_2_upload_button.progress_lens_options_error,input.progress_lens_options_error{border-color:red!important}.progress_lens_options_add_clone{text-transform:uppercase;margin:0 auto;display:block;clear:left;width:100%}.progress_lens_options_step_1_cancel{position:absolute;top:-5px;right:10px;cursor:pointer;font-size:2em;-webkit-transform:scale(.9,1);-moz-transform:scale(.9,1);-ms-transform:scale(.9,1);-o-transform:scale(.9,1);transform:scaleX(.9)}.progress_lens_options_step_1{display:none;position:relative;bottom:-100%;width:100%}.progress_lens_options_step_1 label{text-transform:none}.progress_lens_options_step_1_inner{border:2px solid #000;position:absolute;bottom:-65px;width:100%;margin:0 auto;background:#fff;padding:0 10px;z-index:1}.progress_lens_options_step_1 .progress_lens_options_step_1_title{font-size:1.3em;font-weight:700;padding:5px 0;width:85%;margin:0 auto 16px;text-align:center;border-bottom:1px solid #c6c6c6}.progress_lens_options_step_1 .lensOptionRow{margin-bottom:16px}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_name{font-size:1.1em;text-align:left;font-weight:700}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_price_container{width:73px;text-align:center}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_price_top{font-size:.9em;min-height:10px;font-weight:500;color:#969696}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_price{font-size:1.3em;font-weight:700}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_description{font-size:.9em;text-align:left;font-weight:100;color:#969696}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_label{display:block;margin-left:36px;line-height:1.5em;cursor:pointer}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_check{margin-top:7px;margin-left:2px;float:left;border:1px solid #898789;border-radius:100%;height:23px;width:23px;cursor:pointer}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_check div{margin-top:3px;margin-left:3px;border-radius:100%;height:15px;width:15px}input[name=progress_lens_options_step_1_lensOptions]:checked~.lensOptionRow_check div{background-color:#6e6f70}.progress_lens_options_step_1 .progress_lens_options_step_1_next{text-transform:uppercase;margin:0 auto 20px;display:block!important;font-weight:700;padding:.9em 25px;font-size:18px}.progress_lens_options_step_2{display:none;background-color:#fff;text-align:left;position:relative}.progress_lens_options_step_2_inside{background-color:#fff;float:none!important;font-size:1.2em}.progress_lens_options_step_2_inside button{display:block;width:50%;margin:0 auto}.progress_lens_options_step_2_back_container{padding:5px 0;cursor:pointer;margin-left:20px}.progress_lens_options_step_2_progression{width:798px;height:100px;margin:0 auto 40px;position:relative}.progress_lens_options_step_2_progression:before{content:"";position:absolute;border-bottom:2px solid black;height:22px;width:100%}.progress_lens_options_step_2_progression .progression_view{width:33.33%}.progress_lens_options_step_2_progression .progression_view .outer_circle{margin:0 auto 10px;height:42px;width:42px;border:3px solid rgba(0,0,0,0);border-radius:100%}.progress_lens_options_step_2_progression .progression_view.progression_view_checked .outer_circle{border:3px solid rgba(0,0,0,1)}.progress_lens_options_step_2_progression .progression_view .inner_circle{height:26px;width:26px;margin-top:5px;margin-left:5px;border-radius:100%;background-color:#000}.progress_lens_options_step_2_progression .progression_view .text{text-align:center;font-size:20px}.progress_lens_options_step_2_progression .progression_view.progression_view_checked .text{font-weight:800}.progress_lens_options_step_2_preview{border-top:2px solid #ccc;border-bottom:2px solid #ccc;margin-bottom:40px}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_inner{margin:0 auto;max-width:1000px;min-height:270px;overflow:hidden}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_img_container{text-align:center;width:65%;overflow:hidden}.progress_lens_options_step_2_preview img{height:270px;transform:scale(1.4);transform-origin:50% 42%}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_description{width:35%;padding-top:70px}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_description>div{min-height:30px}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_description .comment{margin-top:45px;font-size:.8em}.progress_lens_options_step_2_control{max-width:1000px;padding-left:10px;padding-right:10px;margin:0 auto}.progress_lens_options_step_2_control>div{margin-bottom:40px}.progress_lens_options_step_2_top{margin-bottom:10px;position:relative;text-align:center}.progress_lens_options_step_2_title{font-weight:700}.progress_lens_options_step_2_options{display:flex;flex-direction:row}.progress_lens_options_step_2_optionButton{position:relative;cursor:pointer;width:33%;border:2px solid #878787;margin:.5%;box-sizing:border-box}.progress_lens_options_step_2_optionButton img.check_img{position:absolute;height:95px;transform:translate(-50%,-50%);left:50%;top:50%}.progress_lens_options_step_2_optionButton_top_price{border-left:1px solid #878787}.progress_lens_options_step_2_optionButton_selected{border:5px solid #000;background-color:#eee}.progress_lens_options_step_2_optionButton_description{font-size:.8em;line-height:1.7em;padding:5px 10px 10px}.progress_lens_options_step_2_optionButton_selected .progress_lens_options_step_2_optionButton_description{padding:5px 7px 4px}.progress_lens_options_step_2_optionButton_description ul{margin:0;padding:0 0 0 10px;list-style:none}.progress_lens_options_step_2_optionButton_description ul li{list-style:none}.progress_lens_options_step_2_optionButton_description li{text-indent:-10px}.progress_lens_options_step_2_optionButton_description li:before{content:"-"}.progress_lens_options_step_2_optionButton_description li:last-child{margin-bottom:0}.progress_lens_options_step_2_optionButton_top{font-size:.9em;line-height:1em;font-weight:700;text-transform:uppercase;border-bottom:2px solid #cecece}.progress_lens_options_step_2_optionButton_top>div{padding:10px 10px 5px}.progress_lens_options_step_2_options{max-width:1000px;margin-left:auto;margin-right:auto}.progress_lens_options_step_2_lens_metarial .progress_lens_options_step_2_1_placeholder{color:#ccc!important;cursor:default!important}.progress_lens_options_step_2_prescription_type .progress_lens_options_step_2_optionButton,.progress_lens_options_step_2_sun_color .progress_lens_options_step_2_optionButton{width:50%}.progress_lens_options_step_2_blue_filter .progress_lens_options_step_2_optionButton{width:40%;margin-right:auto;margin-left:auto}.progress_lens_options_step_2_color_option .color_option_container{margin:0 auto;background:#f7f7f7;width:90%;padding:10px 0}.progress_lens_options_step_2_color_option .color_option_container>div{display:flex;flex-direction:row;align-items:stretch;justify-content:space-around}.progress_lens_options_step_2_color_option .color_option_container>div>div{flex-basis:25%}.progress_lens_options_step_2_color_option .color_option_container>div:first-of-type{margin-bottom:20px}.progress_lens_options_step_2_color_option .color_option~label{margin:10px;cursor:pointer;text-align:center}.progress_lens_options_step_2_color_option .color_option~label>div{position:relative;margin:0 auto;border:2px solid #ddd;border-radius:100%;width:40px;height:40px}.progress_lens_options_step_2_color_option .color_option~label span{display:inline-block;line-height:15px;font-size:.7em;width:calc(100% - 20px)}.progress_lens_options_step_2_color_option .color_option~label>div>div{position:absolute;top:2px;left:2px;border:0px solid;border-radius:100%;width:32px;height:32px}.progress_lens_options_step_2_color_option .color_option~label~input{display:none}.progress_lens_options_step_2_color_option .color_option:checked~label>div{border:2px solid #212b36}.progress_lens_options_step_2_color_option .color_option:checked~label~input{display:block;border:none;border-bottom:1px solid;background:#f7f7f7;margin:auto;text-align:center}.progress_lens_options_step_2_lens_metarial .progress_lens_options_step_2_optionButton_selected{padding:0}.progress_lens_options_step_2_lens_metarial .progress_lens_options_step_2_optionButton_top{padding:0;border-bottom:1px solid #cecece}.progress_lens_options_step_2_lens_metarial .progress_lens_options_step_2_optionButton_top_title{padding:10px 10px 5px}.progress_lens_options_step_2_lens_metarial .progress_lens_options_step_2_optionButton_top_price{padding:8.5px 10px 6.5px;border-left:1px solid #cecece;font-weight:700}.progress_lens_options_step_2_includes{display:block;margin:6px 0}.progress_lens_options_step_2_prescription_select .progress_lens_options_step_2_optionButton,.progress_lens_options_step_2_pd_select .progress_lens_options_step_2_optionButton{padding-top:20px;padding-bottom:20px;text-align:center;min-height:150px;display:flex;justify-content:center;flex-direction:column}.progress_lens_options_step_2_prescription_select .progress_lens_options_step_2_optionButton .progress_lens_options_step_2_optionButton_top,.progress_lens_options_step_2_pd_select .progress_lens_options_step_2_optionButton .progress_lens_options_step_2_optionButton_top{font-size:1.1em;border:none;padding:10px 10px 0}.progress_lens_options_step_2_prescription_upload{text-align:center}.progress_lens_options_step_2_prescription_upload p{font-size:1.1em;margin-bottom:5px}.progress_lens_options_step_2_upload_button{display:block;position:relative;max-width:350px;margin:0 auto;border:2px solid #878787;cursor:pointer;font-weight:400;padding:4px;text-align:center}.progress_lens_options_step_2_upload_button.file_uploaded{border:5px solid #000;background:#eee;padding:1px}.progress_lens_options_step_2_upload_button label:hover{background-color:#ddd}.progress_lens_options_step_2_upload_button .file_uploaded{width:146px;margin:0 auto;font-weight:100}.progress_lens_options_step_2_upload_button .file_uploaded img{height:27px;float:right;margin-top:2px}.progress_lens_options_step_2_upload_button.file_uploaded .file_not_uploaded,.progress_lens_options_step_2_upload_button .file_uploaded{display:none}.progress_lens_options_step_2_upload_button .file_not_uploaded,.progress_lens_options_step_2_upload_button.file_uploaded .file_uploaded{display:block}.progress_lens_options_step_2_uploaded_filename{font-size:.8em;overflow-wrap:break-word}.progress_lens_options_step_2_prescription_doctor{max-width:500px;margin-left:auto;margin-right:auto}.progress_lens_options_step_2_prescription_doctor>div{margin-bottom:15px}.progress_lens_options_step_2_prescription_doctor label{text-transform:uppercase;font-weight:400;font-size:1em}.progress_lens_options_step_2_prescription_doctor input{margin-bottom:5px;height:40px;width:100%;font-size:14px}.progress_lens_options_step_2_prescription_doctor input::-webkit-input-placeholder{font-size:.85em}.progress_lens_options_step_2_prescription_doctor input::-moz-placeholder{font-size:.85em}.progress_lens_options_step_2_prescription_doctor input:-ms-input-placeholder{font-size:.85em}.progress_lens_options_step_2_prescription_doctor input:-moz-placeholder{font-size:.85em}.progress_lens_options_step_2_prescription_doctor .birthday{display:inline-block;color:#878787;font-size:.95em;margin-left:10px;margin-top:5px}.progress_lens_options_step_2_prescription_doctor .patient_dob_mm,.progress_lens_options_step_2_prescription_doctor .patient_dob_dd,.progress_lens_options_step_2_prescription_doctor .patient_dob_yyyy{display:inline-block;text-align:center}.progress_lens_options_step_2_prescription_doctor .patient_dob_mm,.progress_lens_options_step_2_prescription_doctor .patient_dob_dd{width:60px}.progress_lens_options_step_2_prescription_doctor .patient_dob_yyyy{width:75px}.progress_lens_options_step_2_pd_select .pd_pop_up_button{display:inline-block;color:#ccc;font-size:.9em}.progress_lens_options_step_2_pd_select .pd_pop_up{position:absolute;width:100%;background:#fff;padding:10px;border:1px solid black;bottom:100%;margin-bottom:10px;box-sizing:border-box;z-index:1100}.progress_lens_options_step_2_pd_select .pd_pop_up p{font-size:15px;margin:15px 5px}.progress_lens_options_step_2_pd_select .pd_pop_up .pd_pop_up_close_button{float:right;margin:0 10px}.progress_lens_options_step_2_pd_enter .flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center}.progress_lens_options_step_2_pd_enter .title{margin:0;order:1}.progress_lens_options_step_2_pd_enter .pd_container{margin:10px;order:1;display:flex;justify-content:center}.progress_lens_options_step_2_pd_enter .pd_container input{width:70px;height:30px;margin:2px;font-size:.6em;text-align:center}.progress_lens_options_step_2_pd_enter input{order:2}.progress_lens_options_step_2_pd_enter label{order:2;font-size:.8em;font-weight:400;margin:0 0 0 5px}.progress_lens_options_step_2_pd_enter .pd_2_1,.progress_lens_options_step_2_pd_enter .pd_2_2{display:none}.progress_lens_options_step_2_pd_enter input:checked~.pd_container .pd_2_1,.progress_lens_options_step_2_pd_enter input:checked~.pd_container .pd_2_2{display:block}.progress_lens_options_step_2_pd_enter input:checked~.pd_container .pd_1{display:none}.progress_lens_options_step_2_screen{position:absolute;top:0;bottom:0;right:0;left:0;background:#ffffffb3}.progress_lens_options_step_2_pd_upload .self_test_image_number{font-weight:700}.progress_lens_options_step_2_pd_upload .self_test_image_number:before{content:"Step #";text-transform:uppercase}.progress_lens_options_step_2_pd_upload .self_test_image_boxes{display:flex;margin-bottom:30px}.progress_lens_options_step_2_pd_upload .self_test_image_box,.progress_lens_options_step_2_pd_upload .pd_upload{text-align:center}.progress_lens_options_step_2_pd_upload .self_test_image_box{position:relative;width:33%}.progress_lens_options_step_2_pd_upload .self_test_image{max-width:100%;padding:0 20px}.progress_lens_options_step_2_pd_upload p{padding:0 20px;font-size:.8em;text-transform:uppercase}.progress_lens_options_step_2_pd_upload .self_test_image_box .p2{font-size:.9em;text-transform:none}.progress_lens_options_step_2_pd_upload .pd_upload{margin:0 auto;padding-bottom:30px}.progress_lens_options_step_2_pd_upload .pd_upload .self_test_image_number{position:static;margin-top:5px}.progress_lens_options_step_2_pd_upload .pd_upload .p1{font-size:1em}.progress_lens_options_step_2_pd_upload .pd_upload .p2{text-transform:none;margin-bottom:5px}.progress_lens_options_step_2_submit_btn{margin:0 auto;width:350px}.progress_lens_options_step_2_submit_btn .back{border:2px solid;background:#fff;color:#000;float:left;width:140px;margin-right:10px}.progress_lens_options_step_2_submit_btn .progress_lens_options_add_clone{float:left;clear:none;width:200px}@media screen and (max-width: 798px){.progress_lens_options_step_1 .progress_lens_options_step_1_title{font-size:1.4em}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_name{font-size:1.2em}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_price_top{font-size:.75em}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_price{font-size:1.2em}.progress_lens_options_step_1 .lensOptionRow .lensOptionRow_description{font-size:.75em}input.progress_lens_options_step_1_next{width:100%}.progress_lens_options_step_2_inside{margin-top:40px}.progress_lens_options_step_2_back_container{margin-left:5px}.progress_lens_options_step_2_back_container img{width:40px;margin-top:35px}.progress_lens_options_step_2_progression:before{height:13px}.progress_lens_options_step_2_progression{width:90%;margin-top:10px;margin-bottom:10px;height:75px}.progress_lens_options_step_2_progression .progression_view .outer_circle{height:27px;width:27px;border:2px solid rgba(0,0,0,0)}.progress_lens_options_step_2_progression .progression_view.progression_view_checked .outer_circle{border:2px solid rgba(0,0,0,1)}.progress_lens_options_step_2_progression .progression_view .inner_circle{height:17px;width:17px;margin-top:3px;margin-left:3px}.progress_lens_options_step_2_progression .progression_view .text{text-align:center;font-size:17px}.progress_lens_options_step_2_inside button{width:100%}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_inner{min-height:0}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_img_container{width:100%}.progress_lens_options_step_2_preview img{height:110px;transform:scale(1.3);transform-origin:50% 30%}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_description{width:100%;padding:0 10px 10px;font-size:.95em}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_description>div{min-height:0}.progress_lens_options_step_2_preview .progress_lens_options_step_2_preview_description .comment{margin:0}.progress_lens_options_step_2_options,.progress_lens_options_step_2_pd_upload .self_test_image_boxes{display:block}.progress_lens_options_step_2_optionButton,.progress_lens_options_step_2_pd_upload .self_test_image_box{width:100%!important;margin:0 0 10px}.progress_lens_options_step_2_pd_enter .title,.progress_lens_options_step_2_pd_enter .pd_container{width:100%}.progress_lens_options_step_2_prescription_select .progress_lens_options_step_2_optionButton,.progress_lens_options_step_2_pd_select .progress_lens_options_step_2_optionButton{display:block;min-height:0}.progress_lens_options_step_2_submit_btn{display:flex}.progress_lens_options_step_2_submit_btn .back,.progress_lens_options_step_2_submit_btn .progress_lens_options_add_clone{width:auto;padding-left:18px;padding-right:18px}.progress_lens_options_step_2_submit_btn .progress_lens_options_add_clone{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/imtk_progress-lens-options.css.map */
