.lenscolor{position:relative;z-index:9}.color_select_item.color-blue span{background-color:#1a60c0!important}.color_select_item.color-black span{background-color:#000!important}.color_select_item.color-warm span{background-color:#ca6e01!important}.color_select_item.color-brown span{background-color:#5c2705!important}.step-wrapper .step-wrapper-inner>.container{width:100%!important;max-width:100%}.warning-msg h4,.card h5,.modal-prescription *{font-family:SharpSansNo1!important}.select-options{margin-left:1.04166667%;margin-right:1.04166667%}.warning-msg p{font-family:ProximaNova!important;font-weight:100!important}.sub-inside-col label{min-height:130px!important;margin:0 5px}.modal-prescription.row.container{width:100%!important;max-width:100%!important;padding:0}.header-prescription{background-color:#fff!important;padding:.5rem!important;box-shadow:0 2px 4px #031b4e0f;position:fixed;top:0;right:0;left:0;z-index:23;justify-content:space-between}.content-prescription{height:calc(100vh - 80px);overflow-y:auto}.step-wrapper.active-step{transform:translate(0)}.prescription-btn1{background:#289dd7!important;text-transform:uppercase;display:block!important;clear:left;color:#fff;margin:20px auto!important}.one-row,.sub-inside-col{width:100%!important;display:inline-flex!important}.content-prescription .step-wrapper .select-options{cursor:pointer;margin:auto}.content-prescription input{display:none}.select-options input:checked~.material .right-box{display:block}.select-options>.material .sub-inside-col>.inner_sub>input~.material .right-box{display:none!important}.select-options input~.material .right-box{position:absolute;width:30px;height:30px;border-radius:50%;top:16px;right:20px;background:#000;display:none}.select-options p{font-size:16px;font-weight:100;padding:0 20px;line-height:18px}.subcat-desc{font-size:18px!important;font-weight:700!important;color:#000;margin-top:25px;margin-bottom:15px}.select-options .sub-inside-col{position:relative;z-index:9}.one-row,.sub-inside-col{width:100%;display:inline-flex}.select-options .sub-inside-col .inner_sub{position:relative;width:50%;padding:5px}.content-prescription .select-options{width:36%;float:none!important;margin-left:1.04166667%;margin-right:1.04166667%;display:inline-block;vertical-align:top;box-shadow:0 4px 8px #0000001f,0 2px 4px #00000014}.select-options .sub-inside-col .inner_sub input{position:absolute;top:0;left:0;right:0;z-index:99;bottom:0;width:100%;display:block;height:100%;opacity:0;cursor:pointer}.content-prescription .select-options .material{margin-bottom:0;padding-bottom:3rem!important;padding-top:3rem!important;min-height:360px}.select-options>.material .sub-inside-col>.inner_sub>input:checked~.material .right-box{display:block!important}h4.section-title.desktop-12.tablet-6.mobile-3.font-weight-bold.text-center.mb-2{width:100%!important;text-transform:unset;font-size:24px;line-height:34px;font-weight:700;letter-spacing:.03em;padding-top:20px;padding-bottom:20px;margin-bottom:0}.step-wrapper.active-step .select-options.lens-type.desktop-6.tablet-6.mobile-3 input{display:none}.select-options input~.material .right-box:after{content:"\f3ff";font-family:Ionicons;font-size:22px;display:block;position:absolute;top:0;color:#fff;left:0;right:0;bottom:0;margin:auto}.select-options.lens-type.desktop-6.tablet-6.mobile-3,.select-options.lens-thicknesspre.desktop-6.tablet-6.mobile-3{position:relative;width:30%}.select-options.lens-type.desktop-6.tablet-6.mobile-3 .material,.select-options.lens-thicknesspre.desktop-6.tablet-6.mobile-3 .material{padding:30px 10px!important;position:relative}.select-options.grid__item.desktop-4.tablet-4.mobile-3{position:relative;width:30%;padding:10px}.modal--slide-container.modal--doctor-prescription.d-flex.flex-wrap{justify-content:center!important;display:flex;text-align:center!important;width:100%}.overflowHidden{overflow:hidden}.modal--slide-container.select-prescription.d-flex.flex-wrap.justify-content-center{display:flex;width:100%;justify-content:center;margin:0 qa}.select-options .material{position:relative;padding:30px 10px;display:flex!important;height:100%;justify-content:center;flex-direction:column}.content-prescription .material{position:relative;min-height:350px;max-height:350px;cursor:pointer;display:block;padding:.5rem .5rem 3rem!important}.content-prescription .material:after{content:"";border:1px solid #000;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.select-options .material{position:relative;padding:30px 10px;cursor:pointer}.select-options input[type=radio]{opacity:0}.select-options .material:after{content:"";border:1px solid #000;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.select-options input:checked~.material:after{border:2px solid #000}.select-options .sub-inside-col label{margin:0!important}#optical--footer #next-button[disabled]{cursor:default;color:#b6b6b6;background-color:#f6f6f6;border-color:#b6b6b6}#optical--footer #next-button{background-color:#000;color:#fff;border-color:#000;cursor:pointer}#optical--footer #next-button:hover{background-color:#fff;color:#000;border-color:#000}.update-desc p{display:inline-block;max-width:740px}.step-wrapper .step-wrapper-inner{position:fixed;left:0;width:100%;top:0;overflow-y:auto;transform:inherit;max-height:calc(100vh - 200px)!important;padding-bottom:20px;min-height:100%;display:flex;align-items:center;justify-content:center;padding-top:0;right:0;bottom:0;overflow-x:hidden}.content-prescription{padding-top:82px}.container-fluid.w-100.lense-number{overflow:hidden;float:left;height:100%;overflow-y:scroll}.no-thank,.yes-please{min-width:210px;padding:10px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;background:#000;flex-direction:column!important}.no-thank{border:2px solid #000;background-color:transparent;color:#000;width:100%;max-width:300px}.yes-please{color:#fff;border:2px solid transparent}.btn{display:inline-block;line-height:26px;font-weight:400}.modal--upgrade-glass .justify-content-center.is-wrap{display:flex;width:100%;justify-content:center}.rx--upload-form{position:relative;max-width:200px;margin:0 auto}.rx--upload-form label{position:relative;background:#000;color:#fff;max-width:200px;margin:0 auto;display:block;padding:10px 30px}.rx--upload-form input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:9;cursor:pointer}.alert-sub-message{background:#ececec;width:100%;clear:both;font-family:ProximaNova}.lenses_price.py-3.text-center{clear:both}span.font-weight-bold{font-weight:700}.update-desc.text-center.p-3{background:red;color:#fff;padding:10px;clear:both}.update-desc.text-center.p-3 a{color:#fff}.custom-control.custom-checkbox.text-left{display:flex;align-items:center;width:auto;position:relative}.custom-control.custom-checkbox.text-left input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.custom-control.custom-checkbox.text-left label{padding-left:26px;position:relative;cursor:pointer}.custom-control.custom-checkbox.text-left input:checked+label:before{background:#000}h5.section-title.desktop-12.tablet-6.mobile-3.text-center{font-size:16px;font-weight:400;padding:10px}.product-upgrades-lens>span{font-weight:700;display:block;font-size:14px;color:#000;padding-bottom:5px}.product-upgrade li{list-style:none;padding-bottom:5px}.product-upgrade li span.upgrade-title{display:inline-block;font-weight:700;color:#000;min-width:72px}.product-summary table{border-width:2px}.table-responsive select{background-image:url(https://cdn.shopify.com/s/files/1/1836/8607/files/ico-select.svg?9100);background-repeat:no-repeat;background-position:right 10px center;-webkit-appearance:none;appearance:none}.warning-msg .h4,.warning-msg h4{font-family:Roboto,sans-serif}.active-step .w-100{height:100%;padding-top:30px}.alert-description.has-text-centered.p-3.my-4{background-color:#f48485;padding:10px!important;color:#000;font-weight:700;max-width:90%;margin:0 auto}.alert-description.has-text-centered.p-3.my-4 p.mb-0{max-width:700px;margin:0 auto;text-align:left}.color_select_content{display:inline-flex;align-items:center}.color_select_content span{background-color:#000;display:block;width:30px;height:30px;margin:0 auto;border-radius:50%}.color_select_content h6{font-size:15px;text-transform:uppercase;padding-top:0;margin:0 0 0 6px}.color_select{display:block;justify-content:center;grid-gap:0px;flex-wrap:wrap;margin:auto}.color_select .color_select_item{position:relative;width:auto;margin:auto;display:flex}.color_select .color_select_item input[type=radio]{display:block!important;opacity:0!important;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;cursor:pointer;margin:0}.color_select .color_select_item label{display:block;cursor:pointer;padding:10px 10px 5px}.color_select .color_select_item input:checked+label{box-shadow:0 0 10px #ccc;border-radius:10px}.step-wrapper{overflow-x:hidden}@media only screen and (max-width: 790px){.select-options.lens-type.desktop-6.tablet-6.mobile-3,.select-options.lens-thicknesspre.desktop-6.tablet-6.mobile-3,.select-options.grid__item.desktop-4.tablet-4.mobile-3,.modal--upgrade-glass .justify-content-center.is-wrap a{position:relative;width:90%;max-width:90%;margin:10px auto!important}.select-options input[type=radio]{opacity:0;display:none}.step-wrapper .step-wrapper-inner{display:block}.modal--slide-container.select-prescription.d-flex.flex-wrap.justify-content-center,.modal--slide-container.modal--doctor-prescription.d-flex.flex-wrap,.modal--upgrade-glass .justify-content-center.is-wrap,.rx-product-details{flex-wrap:wrap}h4.section-title.desktop-12.tablet-6.mobile-3.font-weight-bold.text-center.mb-2{font-size:20px;padding-bottom:15px}h2.font-weight-bold.text-center.mb-2.pb-0.text-red{margin-top:25px;padding-bottom:0;margin-bottom:0;font-size:23px}.container.w-100 .header-content.text-center h2.pb-0.mb-3{margin-top:25px;font-size:25px}.content-prescription .select-options .material{margin-bottom:0;padding-bottom:3rem!important;padding-top:3rem!important}.select-options .sub-inside-col{position:relative;z-index:9}.select-options .sub-inside-col .inner_sub input{position:absolute;top:0;left:0;right:0;z-index:99;bottom:0;width:100%;display:block;height:100%;opacity:0}.content-prescription .select-options .material{min-height:inherit!important;max-height:inherit;height:auto;padding:20px 3px!important}.select-options .sub-inside-col .inner_sub{position:relative;width:50%;padding:5px}.select-options .sub-inside-col .inner_sub .material{padding:20px 30px!important}.select-options .sub-inside-col{display:block}.select-options .sub-inside-col .inner_sub h5{font-size:16px}.content-prescription .select-options .material h5{font-size:18px}.select-options p{font-size:14px;line-height:16px}.prev-button button,.next-button button{padding-right:10px!important;padding-left:10px!important;font-size:14px!important;height:40px}button.btn.prescription-addBtn.btn-primary.px-3.m-0{padding-right:10px!important;padding-left:10px!important;font-size:14px!important;padding-top:5px;padding-bottom:5px;height:100%}.select-options .card-img{width:70px;height:70px;margin:0 auto 10px}.select-options input~.material .right-box{top:6px!important;right:7px!important}.select-options.lens-type.desktop-6.tablet-6.mobile-3 .material,.select-options.lens-thicknesspre.desktop-6.tablet-6.mobile-3 .material{padding:20px 10px 10px;position:relative;min-height:inherit;height:auto}.select-options .material h5{font-size:16px;padding:0 40px}.modal__table td select{max-width:100%;padding:5px}.select-options .material{position:relative;padding:20px 10px;cursor:pointer}.modal__table td{padding:5px!important}.two-pds .custom-control-label,.no-pd .custom-control-label{padding-left:26px;position:relative;cursor:pointer;max-width:100%;width:100%}.container.w-100 .header-content.text-center,.alert-description.has-text-centered.p-3.my-4{padding:0 10px}.w-100.step-wrapper:last-child img{max-width:60%}}@media only screen and (max-width: 767px){.one-row,.select-options .sub-inside-col{display:block!important}.select-options .sub-inside-col .inner_sub{width:100%}.presc-types .select-options{width:100%!important;margin:auto auto 20px}}
/*# sourceMappingURL=/cdn/shop/t/341/assets/prescription-pop.css.map */
