p.step-error{width:100%;max-width:606px;margin:0 auto 40px;background:red;color:#fff;padding:5px;font-weight:700}.prescription-top{width:606px;margin:60px auto 0;position:relative}div#material_error,div#coating_error{background:#d20000;color:#fff;padding:10px;font-size:15px;max-width:606px;margin:20px auto;font-weight:600}p.prescription_brand{font-size:48px;text-align:center;color:#000;font-weight:600}p.prescription_name{font-size:20px;text-align:center;color:#000;font-weight:600}.prescription_step{margin:0 auto 40px;position:relative}.pres_option.lensmaterial.check.active{border:2px solid #000!important}.pres-holder{width:606px;margin:60px auto 40px;text-align:center;font-family:open sans,sans-serif;font-size:16px;color:#000;font-weight:400;letter-spacing:.5px;position:relative}div#mkmage_prescriptions{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:9999;height:100%;overflow-y:scroll}span#closePresBtn{cursor:pointer;background:url(/cdn/shop/files/close-cross.png?v=1586438762);position:absolute;right:0;top:0;background-size:100%;width:30px;height:30px;background-repeat:no-repeat}#mkmage_prescriptions #myid{position:fixed;z-index:9999999;width:100%;height:100%;top:0;left:0;background:#000c;overflow:scroll}#mkmage_prescriptions .myholder{position:absolute;left:50%;-webkit-transform:translateX(-30%);transform:translate(-50%);top:5%;width:100%;max-width:500px;padding:10px 10px 40px;border:3px solid #000;background-color:#fff}.prescription_steps_list{width:606px;margin:30px auto;clear:both;overflow:hidden}.prescription_steps_list ul{padding:0;margin:0;text-align:center}.prescription_steps_list ul li{display:block;float:left;width:25%;font-size:18px;font-weight:600;cursor:pointer}.prescription_steps_list ul li.active span{border-bottom:2px solid #000}.prescription_options.four{clear:both;overflow:hidden;margin:auto;width:606px}.prescription_options.four .pres_option{float:left;height:291px;margin-bottom:20px;border-radius:5px;cursor:pointer}.prescription_options.four .pres_option.active{border:2px solid #000!important;width:291px!important}.prescription_options.three{width:100%;margin:auto;display:flex;justify-content:center;max-width:901px;padding:0 20px}.prescription_options.two{clear:both;overflow:hidden;margin:auto;width:606px}.prescription_options.two .pres_option{width:291px;float:left;height:291px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer}.prescription_options.two .pres_option:last-child{margin-left:20px}.prescription_options.two .pres_option.active{border:2px solid #000!important;width:291px!important}.prescription_options.twoleft{clear:both;overflow:hidden;margin:auto;width:606px}.prescription_options.twoleft .pres_option{width:291px;float:left;height:291px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer;margin-right:20px}.prescription_options.twoleft .pres_option:last-child{margin-right:0}.prescription_options.twoleft .pres_option.active{border:2px solid #000!important;width:291px!important}.prescription_options.tworight{clear:both;overflow:hidden;margin:auto;width:606px}.prescription_options.tworight .pres_option{width:291px;float:left;height:291px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer;margin-left:20px}.prescription_options.tworight .pres_option:first-child{margin-left:0}.prescription_options.tworight .pres_option.active{border:2px solid #000!important;width:291px!important}.pres_option.check.active:before{color:#000;font-family:fontawesome;font-size:22px;top:31px;content:"";background:url(/cdn/shop/files/checked.png?v=1589269641)!important;background-size:22px!important;background-repeat:no-repeat!important}.pres_option.check:before{position:absolute;width:20px;height:20px;left:17px;border-radius:4px}.pres_option.check .pres_opt_title{margin-top:30px;padding-left:50px;display:block;font-size:16px;font-weight:700;text-align:left}.pres_option.check .pres_opt_desc{margin-top:10px;padding-left:50px;display:block;font-size:16px;text-align:left;padding-right:10px;color:#000;line-height:28px}.pres_option[value=single_vision] span[free]{font-size:13px;line-height:14px;display:block;padding-right:10px}.prescription_options.four .pres_option{width:291px;float:left;height:291px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer}.pres_option.check:before{position:absolute;width:20px;height:20px;top:31px;left:17px;border-radius:4px;background:#ebebeb;content:""}.pres_option.check{position:relative}.prescription_options.four .pres_option:nth-child(2n){margin-left:20px}.pres_option.check .pres_price{padding-left:50px;display:block;font-size:16px;font-weight:800;text-align:left;position:absolute;bottom:30px}span.pres_opt_desc2{padding:46% 10px 0;text-align:center;display:block}#mkmage_prescriptions #myid span.x_close{height:30px;width:30px;font-size:15px;font-weight:700;cursor:pointer;color:#000;border:1px solid #000;background:url(/cdn/shop/files/close_x.png?v=1587033145);float:right;background-size:15px;background-repeat:no-repeat;background-position:6px 6px}#mkmage_prescriptions #myid p.pop-up-title{padding-left:25px;font-size:14px;color:#000;font-weight:500;text-align:center;font-size:20px;font-weight:700;margin-top:20px;margin-bottom:20px}#mkmage_prescriptions #myid p.pop-up-desc{margin-top:20px;padding:0 10px}#mkmage_prescriptions #myid p.pop-up-desc{text-align:left;font-size:13px;line-height:15px;padding-left:10px;color:#000;font-weight:400;line-height:21px}.prescription_step .glass_info_presc{margin-top:0!important;margin-bottom:0!important;text-align:center;width:100%!important}.prescription_step .glass_info_presc span#menu_i a{cursor:pointer;font-size:14px;font-weight:500;text-align:center;position:relative;text-decoration:none;border-bottom:2px solid rgba(0,0,0,.1)}.prescription_step .glass_info_presc span#menu_i a:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #000;transition:width .5s ease}.prescription_step .glass_info_presc span#menu_i a:hover:after{width:100%}#mkmage_prescriptions #myid .myholder p a:hover:after{width:100%}#mkmage_prescriptions #myid .myholder p a:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #000;transition:width .5s ease}#mkmage_prescriptions #myid .myholder p a{position:relative;text-decoration:none;border-bottom:2px solid rgba(0,0,0,.1)}div#step_02 .prescription_options.three .pres_option.lenstype.active{border:2px solid #000!important;width:248px;height:248px}div#step_02 .prescription_options.three .pres_option{width:250px;float:left;height:250px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer}div#step_02 .prescription_options.three .pres_option:nth-child(2n){margin-left:20px;margin-right:20px}div#step_03 .pres_option.check:before{position:absolute;width:20px;height:20px;top:31px;left:17px;border-radius:4px;background:#c8ccd0;content:""}div#step_03 .prescription_options.three .pres_option:nth-child(2n){margin-left:20px;margin-right:20px}div#step_03 .prescription_options.three .pres_option{width:250px;float:left;height:250px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer}.prescription_step span.pres_submit_btn{clear:both;text-align:center}span.pres_submit_btn{cursor:pointer;background:#000;display:block;margin:30px auto;height:60px;line-height:60px;color:#fff;font-weight:600;width:100%;max-width:606px}div#step_02 div#tints_options p{color:#000;font-weight:700;font-size:16px;margin:40px 0 30px;text-align:center}div#step_02 .tints_buttons{overflow:hidden;width:600px;margin:0 auto 70px}div#step_02 .tints_buttons ul{margin:0}div#step_02 .tints_buttons ul li{width:150px;float:left;text-align:center;position:relative;margin:0 20px;list-style:none;color:#212529}div#step_02 .tints_buttons ul li img{display:block;width:150px;margin:auto}div#step_02 span.tint_title{position:absolute;width:100%;left:0;top:0;height:150px;line-height:150px;font-size:16px;font-weight:700}div#step_02 .tints_buttons li.tint_btn.active{border:2px solid #000!important;border-radius:11px;width:148px}div#step_02 li.tint_btn.active img{opacity:.3!important}div#step_02 li#activ1.active .tint_title{display:block!important;line-height:148px;height:148px}div#step_02 .tints_buttons li{cursor:pointer}div#step_02 div#transitions_options p{color:#000;font-weight:700;font-size:16px;margin:40px 0 30px;text-align:center}div#step_02 .transitions_buttons{overflow:hidden;width:380px;margin:0 auto 70px}div#step_02 .transitions_buttons ul{margin:0}div#step_02 .transitions_buttons ul li{width:150px;float:left;text-align:center;position:relative;margin:0 20px;list-style:none;color:#212529}div#step_02 .transitions_buttons ul li img{display:block;width:150px;margin:auto}div#step_02 span.transition_title{position:absolute;width:100%;left:0;top:0;height:150px;line-height:150px;font-size:16px;font-weight:700}div#step_02 .transitions_buttons li.transition_btn.active{border:2px solid #000!important;border-radius:11px;width:148px}div#step_02 li.transition_btn.active img{opacity:.3!important}div#step_02 li#activ1.active .transition_title{display:block!important;line-height:148px;height:148px}div#step_02 .transitions_buttons li{cursor:pointer}div#step_03 .prescription_options.sunglasses_materials.three.three_col{margin:0 0 0 -95px!important}div#step_03 .prescription_options.sunglasses_materials.three .pres_option{width:289px;height:295px}div#step_03 .prescription_options.sunglasses_materials.three.three_col .pres_option.lensmaterial.check{width:250px;float:left;height:250px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer}div#step_04 .prescription_step{width:606px;margin:60px auto 40px;text-align:center;font-size:16px;color:#000;font-weight:400;letter-spacing:.5px;position:relative}div#step_04 span#BackBtn{position:absolute;top:-30px;left:0;color:#000;font-size:20px;cursor:pointer}div#step_04 p.sign_in_title{font-weight:700;font-size:20px;margin-bottom:40px;color:#000}div#step_04 .prescription_options.three .pres_option{width:250px;float:left;height:250px;border:1px solid #000;margin-bottom:20px;border-radius:5px;cursor:pointer}div#step_04 .prescription_options.three .pres_option:nth-child(2n){margin-left:20px;margin-right:20px}div#step_04 .prescription_options.three{clear:both;overflow:hidden;width:796px;margin:0 0 0 -95px}div#step_04 span.pres_opt_title{font-weight:700!important}div#step_04 .pres_totals{margin:30px auto}div#step_04 .pres_totals table{width:100%;border:none;border-collapse:collapse}div#step_04 .pres_totals td{border:none}div#step_04 td#presprice,div#step_04 td#free_shipping{text-align:right}div#step_04 .pres_totals table td{font-size:14px;color:#000;font-weight:400;padding:10px 15px}div#step_04 .pres_totals table tr.grandtotal td{color:#000;font-size:16px;font-weight:600}div#step_04 .pres_totals table tr:nth-child(odd) td{background:#ebebeb}div#step_04 .pres_totals table{border-collapse:collapse}div#step_05{width:606px;margin:60px auto 40px;text-align:center;font-size:16px;color:#000;font-weight:400;letter-spacing:.5px;position:relative}div#step_05 span#BackBtn{position:absolute;top:-30px;left:0;color:#000;font-size:20px;cursor:pointer}div#step_05 p.sign_in_title{font-weight:700;font-size:20px;margin-bottom:40px;color:#000}div#step_05 p.alloflenses{color:#000;width:564px;text-align:center;margin:auto auto 30px}div#step_05 doctors_fields .alloflenses{margin-bottom:20px}div#step_05 .doctors_fields input{background:transparent;height:54px;border:1px solid #000;border-radius:3px;margin-bottom:20px;font-size:16px!important;width:100%}div#step_05 .pres_totals{margin:30px auto}div#step_05 .pres_totals table td{font-size:14px;color:#000;font-weight:400}div#step_05 .pres_totals table tr.grandtotal td{color:#000;font-size:16px;font-weight:600}div#step_05 .pres_totals td{border:none}div#step_05 .pres_totals table tr:nth-child(odd) td{background:#ebebeb}div#step_05 .pres_totals table{border-collapse:collapse}div#step_05 td#presprice,div#step_05 td#free_shipping{text-align:right}div#step_06 .prescription_step{width:606px;margin:60px auto 40px;text-align:center;font-size:16px;color:#000;font-weight:400;letter-spacing:.5px;position:relative}div#step_06 span#BackBtn{position:absolute;top:-30px;left:0;color:#000;font-size:20px;cursor:pointer}div#step_06 p.sign_in_title{font-weight:700;font-size:20px;margin-bottom:40px;color:#000}div#step_06 .reading_slider{display:block;margin:65px auto;position:relative;width:250px;height:250px}div#step_06 span#reading_lower{position:absolute;width:30px;height:30px;left:-140px;top:50%;margin-top:-15px;cursor:pointer}div#step_06 input#reading_strength{font-size:16px!important;background:none;display:block;width:250px;height:250px;text-align:center;border:none;outline:none;box-shadow:none;color:#000;font-weight:700;font-size:22px;letter-spacing:1px;padding:0;opacity:1!important;cursor:auto;border:1px solid #000;border-radius:5px}div#step_06 span#reading_upper{position:absolute;width:30px;height:30px;right:-140px;top:50%;margin-top:-15px;cursor:pointer}div#step_06 span#reading_lower:after{content:"<";font-family:fontawesome;color:#000;font-size:40px;line-height:30px}div#step_06 span#reading_upper:after{content:">";font-family:fontawesome;color:#000;font-size:40px;line-height:30px}div#step_06 .pres_totals{margin:30px auto}div#step_06 .pres_totals table td{font-size:14px;color:#000;font-weight:400}div#step_06 .pres_totals td{border:none}div#step_06 td#presprice{text-align:right}div#step_06 .pres_totals table tr.grandtotal td{color:#000;font-size:16px;font-weight:600}div#step_06 .pres_totals table tr:nth-child(odd) td{background:#ebebeb}div#step_06 .pres_totals table{border-collapse:collapse}div#step_06 td#presprice,div#step_06 td#free_shipping{text-align:right}div#uploaded_file{color:#50b83c;padding-left:50px;padding-right:10px;text-align:left;margin-top:10px}div#uploaded_file a{color:#50b83c;text-decoration:underline}.include_prescription_btn{display:block;text-align:center;height:50px;line-height:50px;background:#fff;margin-top:10px;color:#000;font-family:Futura,sans-serif;font-size:13px;font-weight:700;letter-spacing:.3em;cursor:pointer;margin-bottom:20px;border:1px solid #000}div#addto_error1,p.step-error.step-02,p.step-error.step-02-1,div#addto_error2{background:#d20000;color:#fff;padding:10px;font-size:15px;margin:20px auto;text-align:left;font-weight:600}body.template-product.loader-pr:after{content:"";position:fixed;width:100%;height:100%;background:#fffc;z-index:9999;top:0;left:0}body.template-product.loader-pr:before{content:"";position:fixed;width:100px;height:5px;background:#999;left:50%;top:50%;margin:-3px 0 0 -50px;z-index:99999;opacity:0;animation:preloading .5s ease .3s infinite}span.include_prescription_btn_disabled{display:block;text-align:center;height:50px;line-height:50px;background:#fff;margin-top:10px;color:#717171;font-family:Futura,sans-serif;font-size:13px;font-weight:700;letter-spacing:.3em;cursor:default;margin-bottom:20px;border:1px solid #717171}span.face2{font-size:12px;letter-spacing:2px}div#step_02 .checkobox-section-polarized{width:100%;margin-top:30px;display:flex;justify-content:center}div#step_02 input#polarized-sunglasses{margin-top:5px}div#step_02 .tints_buttons ul{overflow:hidden}.checkobox-section-polarized label span{font-weight:700;font-size:14px;letter-spacing:0}.prescription_options.step-four.twoleft{width:100%;margin:auto;display:flex;justify-content:center;max-width:901px;padding:0 20px}.prescription_options.twoleft .pres_option{height:350px}.prescription_options.step-four.tworight.no-blue-block .pres_option.lenscoating.check[value=no_coating]{margin:0 20px 0 0}.prescription_options.step-four.tworight.no-blue-block .pres_option.lenscoating.check[value=standard]{margin:0 0 20px}@media screen and (max-width:950px)and (min-width:768px){.prescription_options.step-four.twoleft .pres_option{height:410px}}@media only screen and (max-width:767px){.prescription_options.step-four.twoleft,.prescription_options.three{display:block}div#step_01 .prescription_options.four .pres_option:nth-child(2n){margin-left:0}div#step_01 .pres_option.prestype.check{margin:0;width:100%!important;height:auto!important;margin-bottom:20px!important}div#step_01 .pres_option.prestype.check.active{margin:0;width:100%!important;height:auto!important}div#step_01 .pres_option.check .pres_opt_desc{clear:both}div#step_01 .pres_option.check .pres_price{position:relative;clear:both;display:block;margin-top:50px}div#step_01 span.pres_opt_desc2{padding-top:30px;padding-bottom:30px}div#step_01 .pres_option.prestype{width:100%!important;height:auto!important}div#step_01{padding:0 10px;width:calc(100% - 20px)!important}div#step_01 .prescription_steps_list{width:100%}div#step_01 .prescription_steps_list ul li{width:100%!important;text-align:center}div#step_01 p.prescription_brand{font-size:30px}div#step_01 p.prescription_name{font-size:16px}div#step_01 .pres_option.check .pres_opt_desc{padding-bottom:20px}div#step_02{padding:0 10px;width:calc(100% - 20px)!important}div#step_02 .prescription_steps_list{width:100%}div#step_02 .prescription_steps_list ul li{width:100%!important;text-align:center}div#step_02 p.prescription_brand{font-size:30px}div#step_02 p.prescription_name{font-size:16px}div#step_02 .prescription_options.three{width:100%;margin:0}div#step_02 .prescription_options.three .pres_option{width:100%;margin:0 0 20px;padding:0;height:auto}div#step_02 .prescription_options.three .pres_option:nth-child(2n){margin:0}div#step_02 .pres_option.check .pres_price{position:relative;margin-top:50px}div#step_02 span.pres_opt_desc{padding-bottom:30px}div#step_02 div#active2{margin-bottom:20px!important}div#step_02 .tints_buttons ul li{width:33.33%!important;margin:0!important}div#step_02 .tints_buttons ul li img{width:80px!important}div#step_02 span.tint_title{font-size:9px;top:-30px}div#step_02 .tints_buttons li.tint_btn.active{border:none!important;border-radius:none}div#step_02 .tints_buttons li.tint_btn.active img{border:3px solid #000!important;border-radius:11px;opacity:1}div#step_03{padding:0 10px;width:calc(100% - 20px)!important}div#step_03 .prescription_steps_list{width:100%}div#step_03 .prescription_steps_list ul li{width:100%!important;text-align:center}div#step_03 p.prescription_brand{font-size:30px}div#step_03 p.prescription_name{font-size:16px}div#step_03 .prescription_options.three{width:100%;margin:0}div#step_03 .prescription_options.sunglasses_materials.three .pres_option{width:100%;margin:0 0 20px;height:auto}div#step_03 .pres_option.check .pres_opt_desc{padding-bottom:30px}div#step_03 .prescription_options.sunglasses_materials.three.three_col .pres_option.lensmaterial.check{width:100%;height:auto}div#step_03 .prescription_options.sunglasses_materials.three.three_col{width:100%;margin:0!important}.pres_option.check .pres_price{position:relative;margin-top:50px}div#step_04 .prescription_step{width:calc(100% - 20px)}div#step_04 .prescription_options.three{width:100%;margin:0}div#step_04 .prescription_options.three .pres_option{width:100%;height:auto}div#step_04 .prescription_options.three .pres_option:nth-child(2n){margin:0}div#step_04 .prescription_options.three .pres_option{margin:0}div#step_04 .pres_option{margin-bottom:20px!important}div#step_04 .pres_option.check .pres_opt_desc{margin-bottom:30px}div#step_04 p.sign_in_title{font-size:18px;margin-bottom:20px;padding-top:20px}div#step_04 span#BackBtn{font-size:18px}div#step_05{width:calc(100% - 20px);padding:0 10px}div#step_05 p.alloflenses{width:calc(100% - 20px)}div#step_05 p.alloflenses{color:#000!important}div#step_05 p.sign_in_title{font-size:18px;padding-top:20px;margin-bottom:20px}div#step_05 span#BackBtn{font-size:18px}div#step_06 .prescription_step{width:calc(100% - 20px)}div#step_06 p.sign_in_title{font-size:18px;padding-top:20px}div#step_06 span#BackBtn{font-size:18px}div#step_06 span#reading_upper{right:-40px}div#step_06 span#reading_lower{left:-40px}.prescription_step .glass_info_presc .myholder{width:318px;left:62%;height:605px;top:26%}.prescription_step .glass_info_presc p.pop-up-desc{font-size:11px;margin-top:0}.prescription_step .glass_info_presc p.pop-up-title{font-size:15px;margin-bottom:10px!important;padding-left:10px;padding-top:5px}.prescription_step .glass_info_presc span.x_close{height:20px;font-size:15px;line-height:11px;padding:4px 8px}.prescription_options.four,.prescription_steps_list{width:100%}.prescription-top{width:100%;margin-top:30px}.prescription_steps_list ul li span,.prescription_steps_list ul li.active span{font-size:12px}p.prescription_name{font-size:16px}div#mkmage_prescriptions{padding:15px}.pres_option.check .pres_opt_title{font-size:13px}div#step_01 .pres_option.check .pres_opt_desc,div#step_01 span.pres_opt_desc2,.prescription_step .glass_info_presc span#menu_i a{font-size:12px}.prescription_options.four .pres_option:nth-child(2n){margin-left:0}.prescription_options.two{width:100%}.prescription_options.two .pres_option:last-child{margin-left:0}.prescription_options.twoleft{width:100%}div#step_04 .pres_option{float:none;margin:auto}.prescription_options.tworight,.pres-holder{width:100%}.prescription_options.tworight .pres_option{margin:20px auto;float:none}div#step_02 .tints_buttons{width:100%}.pres_option.check .pres_opt_desc{font-size:12px}div#step_02 .pres_option.check .pres_price,.pres_option.check .pres_price{font-size:14px}.pres_option.lensmaterial.check,.prescription_options.four .pres_option{float:none;margin:20px auto}.prescription_options.four .pres_option:nth-child(2n){margin:20px auto;float:none}div#step_01 .pres_option.prestype.check.active{float:none;margin:20px auto}.prescription_options.four .pres_option{width:100%;height:auto}.prescription_options.four .pres_option.active{width:100%!important;height:auto}.prescription_options.two .pres_option,.prescription_options.twoleft .pres_option{width:100%;height:auto}div#step_04{padding:0 10px;width:calc(100% - 20px)!important}div#tints_options{max-width:400px;margin:auto}.prescription_options.tworight .pres_option{width:100%!important;height:auto;padding-bottom:10px}.prescription_options.tworight .pres_option.active{width:100%!important}div#step_02 .transitions_buttons ul li img{width:80px}.transitions_buttons{display:flex;justify-content:center}div#step_02 .transitions_buttons ul li{width:80px}div#step_02 .tints_buttons ul li{margin:0 10px!important}div#step_02 .tints_buttons ul{display:flex;justify-content:center}div#step_02 .tints_buttons ul li{width:calc(33.33% - 20px)!important}div#step_02 .transitions_buttons{width:100%;display:flex}.prescription_options.two .pres_option:last-child{width:100%!important;height:auto!important;margin:20px auto}div#step_04 .pres_option{width:100%!important;height:auto;margin:20px auto}.prescription_options.two .pres_option.active{width:100%!important}div#step_02 span.transition_title{font-size:12px;top:-32px}div#step_02 .transitions_buttons li.transition_btn.active{width:80px!important}div#step_01 .pres_option.prestype.check{margin:20px auto}}@media only screen and (max-width:450px){.prescription_steps_list ul li{width:100%}.prescription_steps_list ul li.active{background:#000;color:#fff}div#mkmage_prescriptions{padding:15px 0}p.prescription_name{padding:0 20px}}.shared_prescription input[type=checkbox]{float:left;width:20px;margin-right:10px;margin-top:3px}.shared_prescription label{float:left;width:calc(100% - 30px);text-transform:none;text-align:left;font-size:14px;font-weight:500;letter-spacing:0}.shared_prescription{clear:both;overflow:hidden;margin:20px 0 0}.addto_error3{background:#d20000;color:#fff;padding:10px;font-size:15px;margin:20px auto;text-align:left;font-weight:600;clear:both}.pres_option.prestype .pres_price{padding-left:50px;display:block;font-size:16px;font-weight:800;text-align:left;position:absolute;bottom:30px}.pres_option.prestype{position:relative}.pres_option.prestype[value=reading]{margin-left:0!important;margin-right:20px}.progressive_pd{float:none;clear:both;overflow:hidden;padding:20px 0}.progressive_pd p{color:#000;font-weight:700;font-size:16px;margin:0 0 30px;text-align:center}.pd_buttons{overflow:hidden;width:600px;margin:0 auto 25px;text-align:center;max-width:100%}p.step-error.step-01{margin-top:20px}div#upload_error{background:#d20000;color:#fff;margin:10px auto;font-size:16px;text-align:center;font-weight:600;padding:10px;max-width:90%;line-height:17px}.progressive_pd .lf-pd .checkobox-section{display:flex;justify-content:center}.progressive_pd .lf-pd .lf-dropdowns{width:100%;margin:20px 0 25px;overflow:hidden}.progressive_pd .lf-pd .left-pd{width:calc(50% - 10px);float:left;margin-right:10px}.progressive_pd .lf-pd .right-pd{width:calc(50% - 10px);margin-left:10px;float:right}.progressive_pd .lf-pd .left-pd span,.progressive_pd .lf-pd .right-pd span{display:block;margin-bottom:5px;color:#000;font-weight:700;font-size:16px}.progressive_pd .lf-pd select{width:100%}.progressive_pd .lf-pd input#ri-lf-pd{margin-top:3px}div#step_05 .progress_bar_holder{height:20px;position:relative;margin:10px auto;background:#ebebeb;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:5px;padding:10px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px #ffffff4d;overflow:hidden;display:block;width:100%;max-width:250px}div#step_05 .progress_bar_holder .span_holder{position:relative;top:-10px;left:0;max-width:100%}div#step_05 .progress_bar_holder span{content:"";position:absolute;top:5px;left:0;bottom:0;right:0;background-color:#50b83c;background-image:-moz-linear-gradient(top,#ffffff,#fafafa);background-image:#79ce77;overflow:hidden;height:10px;margin:0;border-radius:3px;transition:width 2s}body.template-product.loader:after{content:"";position:fixed;width:100%;height:100%;background:#fffc;z-index:9999;top:0;left:0}body.template-product.loader-upload:before{content:"";position:fixed;width:100%;height:100%;background:#ffffffe6;z-index:9999999;top:0;left:0}body.template-product.loader-upload:after{content:"Please wait while your prescription file is uploading...";position:fixed;width:100%;height:23px;z-index:9999999;top:50%;left:0;margin-top:-11px;text-align:center;padding:0 10px;font-weight:700}@media only screen and (max-width:1024px){body.template-product.loader-upload:after{font-size:30px;height:145px;margin-top:-72.5px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/prescription.css.map */
