.ladda-button[data-style=zoom-in],body.hidden-scroll{overflow:hidden}.call-my-doctor:after,.clearfix:after,.lensabl-shopify-pop-up .product-configurator-configurator:after,.selector-prescription .selector-prescription-values .pds-container .pd-checkbox:after,.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container:after,.selector-prescription .selector-prescription-values .pds-container:after,.selector-prescription:after,.summary-block .summary-block-content .product-details:after,.summary-block .summary-block-content .totals-container .total-line:after{clear:both}.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:#0003;visibility:hidden;opacity:0;transition:.1s linear all}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-label,.ladda-button .ladda-spinner{transition:.3s cubic-bezier(.175,.885,.32,1.275) all}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-in] .ladda-spinner{transition:.3s ease all}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-ms-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}.lensabl-app-container>*,.lensabl-widget-shopify>*,.pop-up-app-container>*{font-size:16px}.lensabl-app-container h1,.lensabl-app-container h2,.lensabl-app-container h3,.lensabl-app-container h4,.lensabl-app-container h5,.lensabl-app-container h6,.lensabl-app-container>*,.lensabl-widget-shopify h1,.lensabl-widget-shopify h2,.lensabl-widget-shopify h3,.lensabl-widget-shopify h4,.lensabl-widget-shopify h5,.lensabl-widget-shopify h6,.lensabl-widget-shopify>*,.pop-up-app-container h1,.pop-up-app-container h2,.pop-up-app-container h3,.pop-up-app-container h4,.pop-up-app-container h5,.pop-up-app-container h6,.pop-up-app-container>*{font-style:normal}.lensabl-app-container input,.lensabl-app-container input::-webkit-input-placeholder,.lensabl-app-container select,.lensabl-app-container select::-webkit-input-placeholder,.lensabl-app-container textarea,.lensabl-app-container textarea::-webkit-input-placeholder,.lensabl-widget-shopify input,.lensabl-widget-shopify input::-webkit-input-placeholder,.lensabl-widget-shopify select,.lensabl-widget-shopify select::-webkit-input-placeholder,.lensabl-widget-shopify textarea,.lensabl-widget-shopify textarea::-webkit-input-placeholder,.pop-up-app-container input,.pop-up-app-container input::-webkit-input-placeholder,.pop-up-app-container select,.pop-up-app-container select::-webkit-input-placeholder,.pop-up-app-container textarea,.pop-up-app-container textarea::-webkit-input-placeholder{font-style:normal;font-size:16px}.lensabl-app-container input,.lensabl-app-container input::-moz-placeholder,.lensabl-app-container select,.lensabl-app-container select::-moz-placeholder,.lensabl-app-container textarea,.lensabl-app-container textarea::-moz-placeholder,.lensabl-widget-shopify input,.lensabl-widget-shopify input::-moz-placeholder,.lensabl-widget-shopify select,.lensabl-widget-shopify select::-moz-placeholder,.lensabl-widget-shopify textarea,.lensabl-widget-shopify textarea::-moz-placeholder,.pop-up-app-container input,.pop-up-app-container input::-moz-placeholder,.pop-up-app-container select,.pop-up-app-container select::-moz-placeholder,.pop-up-app-container textarea,.pop-up-app-container textarea::-moz-placeholder{font-style:normal;font-size:16px}.lensabl-app-container input,.lensabl-app-container input:-ms-input-placeholder,.lensabl-app-container select,.lensabl-app-container select:-ms-input-placeholder,.lensabl-app-container textarea,.lensabl-app-container textarea:-ms-input-placeholder,.lensabl-widget-shopify input,.lensabl-widget-shopify input:-ms-input-placeholder,.lensabl-widget-shopify select,.lensabl-widget-shopify select:-ms-input-placeholder,.lensabl-widget-shopify textarea,.lensabl-widget-shopify textarea:-ms-input-placeholder,.pop-up-app-container input,.pop-up-app-container input:-ms-input-placeholder,.pop-up-app-container select,.pop-up-app-container select:-ms-input-placeholder,.pop-up-app-container textarea,.pop-up-app-container textarea:-ms-input-placeholder{font-style:normal;font-size:16px}.lensabl-app-container input,.lensabl-app-container input::placeholder,.lensabl-app-container select,.lensabl-app-container select::placeholder,.lensabl-app-container textarea,.lensabl-app-container textarea::placeholder,.lensabl-widget-shopify input,.lensabl-widget-shopify input::placeholder,.lensabl-widget-shopify select,.lensabl-widget-shopify select::placeholder,.lensabl-widget-shopify textarea,.lensabl-widget-shopify textarea::placeholder,.pop-up-app-container input,.pop-up-app-container input::placeholder,.pop-up-app-container select,.pop-up-app-container select::placeholder,.pop-up-app-container textarea,.pop-up-app-container textarea::placeholder{font-style:normal;font-size:16px}.lensabl-app-container ol,.lensabl-app-container ul,.lensabl-widget-shopify ol,.lensabl-widget-shopify ul,.pop-up-app-container ol,.pop-up-app-container ul{margin:0;padding:0;list-style:none}.lensabl-app-container ol li,.lensabl-app-container ul li,.lensabl-widget-shopify ol li,.lensabl-widget-shopify ul li,.pop-up-app-container ol li,.pop-up-app-container ul li{margin:0}.lensabl-app-container select,.lensabl-app-container select option,.lensabl-widget-shopify select,.lensabl-widget-shopify select option,.pop-up-app-container select,.pop-up-app-container select option{font-size:14px;font-style:normal}.lensabl-app-container .final-button,.lensabl-app-container .next-step-button,.lensabl-app-container .select-prescription,.lensabl-widget-shopify .final-button,.lensabl-widget-shopify .next-step-button,.lensabl-widget-shopify .select-prescription,.pop-up-app-container .final-button,.pop-up-app-container .next-step-button,.pop-up-app-container .select-prescription{font-style:normal}.pop-up-widget-wrapper{position:relative}.pop-up-widget-wrapper .pop-up-widget-container{position:absolute;bottom:50px;left:0}.product-configurator .configuration-summary-container .product-configurator-summary.mobile .summary-block{position:relative;text-align:left}@media screen and (min-width:941px){.product-configurator .configuration-summary-container .product-configurator-summary.mobile .summary-block{position:relative;display:none}}@media screen and (max-width:940px){.product-configurator .configuration-summary-container .product-configurator-summary.mobile .summary-block{display:block;top:0!important}.product-configurator .configuration-summary-container{padding-top:16px;width:100%}}.extra-component{display:inline-block}.configuration-finish-container .configuration-finish{padding-top:40px;text-align:center}.configuration-finish-container .configuration-finish .finished-label{display:block;font-size:32px;font-weight:700;line-height:64px;text-align:center}.configuration-finish-container .configuration-finish .finished-ready-caption{display:block;color:#8d8d8d;font-size:21px;font-weight:400;line-height:45px}.configuration-finish-container .configuration-finish .continue-link-container{margin-top:16px}.configuration-finish-container .configuration-finish .continue-link-container .continue-link{border-bottom:1px solid #000;text-decoration:none}.configuration-finish-container .configuration-finish .finish-actions{padding-top:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.configuration-finish-container .configuration-finish .finish-actions .final-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-flex:0 0 272px;-ms-flex:0 0 272px;flex:0 0 272px;border:0 solid #757575;background-color:silver;height:51px;color:#fff}@media screen and (max-width:767px){.configuration-finish-container .configuration-finish{padding-top:16px}.configuration-finish-container .configuration-finish .finish-actions{padding:16px 0 24px;display:block}.configuration-finish-container .configuration-finish .finish-actions .final-button{width:100%;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;padding:0}.configuration-finish-container .configuration-finish .finish-actions .final-button:first-child{margin-right:0;margin-bottom:16px}}.configuration-finish-container .configuration-finish .finish-actions .final-button span{font-weight:700;color:#fff;font-size:16px;line-height:48px;text-transform:uppercase}.configuration-finish-container .configuration-finish .finish-actions .final-button.checkout{background-color:#1aa1df}.configuration-finish-container .reset-link-container{text-align:center;margin-top:32px}.configuration-finish-container .reset-link-container a.reset-link{color:#c6c6c6;font-size:21px;font-weight:700;line-height:37px;cursor:pointer}.move-to-checkout .overlay-screen{opacity:0;transition:opacity .5s ease-in-out 0s;position:fixed;top:0;bottom:0;left:0;right:0;z-index:20000;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.move-to-checkout .overlay-screen.visible{opacity:1}.move-to-checkout .overlay-screen.visible .progress .progress-line{-webkit-animation-name:expand-width;animation-name:expand-width;-webkit-animation-duration:5s;animation-duration:5s}.move-to-checkout .overlay-screen .moving-message{width:35%;text-align:center}@media screen and (max-width:767px){.move-to-checkout .overlay-screen .moving-message{width:80%}.help-bubble-container .help-bubble-icon{cursor:pointer}}.move-to-checkout .overlay-screen .moving-message .progress{width:80%;margin-left:10%;background-color:#fff;border:1px solid #c1c4c8;border-radius:4px;height:8px;overflow:hidden}.move-to-checkout .overlay-screen .moving-message .progress .progress-line{background-color:#c1c4c8;height:8px;width:95%}@-webkit-keyframes expand-width{0%{width:5%}to{width:95%}}@keyframes expand-width{0%{width:5%}to{width:95%}}.help-component-container{position:relative;width:22px;display:inline-block;top:3px}.help-bubble-container .help-bubble-icon{width:22px;height:22px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNi4yIDI2LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2LjIgMjYuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNOC41LDkuN2MxLjItMC44LDIuMi0xLjYsMi4yLTIuN2MwLTEuMi0wLjktMi4yLTMtMi4yYy0xLjksMC0zLjUsMS00LjcsMi40TDAsMy43CgkJQzIsMS4zLDUuMSwwLDguMywwYzQuOSwwLDcuOSwyLjUsNy45LDZjMCwzLjItMiw0LjctMy44LDUuOWMtMS4zLDEtMi41LDEuOC0yLjUsMy4yYzAsMC42LDAuMywxLjMsMC43LDEuNkw2LjQsMTgKCQljLTAuOC0wLjktMS4zLTItMS4zLTMuM0M1LjIsMTIsNywxMC44LDguNSw5Ljd6IE04LjIsMjBjMS43LDAsMy4xLDEuNCwzLjEsMy4xcy0xLjQsMy4xLTMuMSwzLjFjLTEuNywwLTMuMS0xLjQtMy4xLTMuMQoJCVM2LjYsMjAsOC4yLDIweiIvPgo8L2c+Cjwvc3ZnPgo=) 49% 49% no-repeat #ddd;background-size:40%;border-radius:5px;z-index:1}.help-bubble-container .mobile-overlay{display:none;z-index:100;position:fixed;top:0;bottom:0;left:0;right:0;opacity:.6;background-color:#393939}.help-bubble-container .mobile-overlay.open{display:block}.help-bubble-container .help-bubble{background-color:#fff;border:2px solid #ececec;border-radius:5px;padding:16px 25px;color:#000;font-size:17px;font-weight:400;line-height:25px;box-shadow:0 0 6px #b2b2b2;cursor:default}.help-bubble-container .help-bubble p{color:#000}@media screen and (max-width:767px){.help-bubble-container .help-bubble{overflow:hidden;display:none;position:fixed;left:5%;width:90%;z-index:100}.help-bubble-container .help-bubble.open{display:block}.help-bubble-container .help-bubble .close-button{width:40px;height:40px;cursor:pointer;position:absolute;top:0;right:0;z-index:101}.help-bubble-container .help-bubble .close-button svg{position:absolute;right:25%;top:25%}.step-configuration-header{min-height:48px}}@media screen and (min-width:768px){.help-bubble-container .help-bubble{display:none;z-index:100;position:absolute;left:48px;top:-50%;width:452px}.help-bubble-container .help-bubble .close-button{display:none}.help-bubble-container .help-bubble:before{border:2px outset #ececec;border-right-color:transparent;border-bottom-color:transparent;background-color:#fff;content:"\a0";display:block;height:32px;position:absolute;top:50%;left:-16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;margin-top:-16px;box-shadow:-4px -3px 6px -3px #b2b2b2}.help-bubble-container:hover .help-bubble{display:block}}.step-configuration-container.hidden,.step-configuration-content-wrapper .step-actions .next-step-button.hidden,.step-configuration-content-wrapper.lens_power .reset-step-button,.step-configuration-header:not(.status-ready) .step-selection-value{display:none}.configuration-step:not(:first-child){margin-top:-3px}.step-configuration-header{min-height:48px;padding:17px 16px;position:relative;background-color:#fafafa;border-bottom:1px solid #ececec;margin-bottom:5px}.step-configuration-header.editable{cursor:pointer}.step-configuration-header .step-title{left:48px;position:absolute;top:33%;font-weight:400;line-height:16px;text-transform:uppercase}.step-configuration-header .step-edit-button{position:absolute;right:16px;top:50%;margin-top:-11px;min-width:40px;height:40px;border:none;background:0 0}.step-configuration-header .step-edit-button span{font-weight:400;line-height:16px;text-transform:uppercase}.step-configuration-content{padding:0 0 16px;color:#8d8d8d;font-size:18px;font-weight:200}@media screen and (max-width:767px){.step-configuration-header .step-title{margin-left:0}.step-configuration-header .step-edit-button span.step-edit-button-label{display:none}.step-configuration-header .step-edit-button{right:8px}.step-configuration-content{padding:0 0 16px}.step-configuration-content-wrapper .step-actions,.step-configuration-content-wrapper .step-actions .next-step-button{width:100%}}.step-configuration-content-wrapper .step-actions{text-align:right;padding-bottom:24px}.step-configuration-content-wrapper .step-actions .next-step-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 48px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:400;line-height:32px;border:0 solid #EBEAEA}.step-configuration-content-wrapper .step-actions .next-step-button.reset-step-button{background-color:#e1e1e1}.step-configuration-content-wrapper .step-actions .next-step-button.reset-step-button span{color:#272727;font-weight:300}@media screen and (max-width:767px){.step-configuration-content-wrapper .step-actions .next-step-button.reset-step-button{margin-bottom:5px}.step-configuration-content-wrapper .step-actions .next-step-button{padding:0}}.step-configuration-content-wrapper .step-actions .next-step-button span{line-height:48px;text-transform:uppercase;font-weight:700}.set-width{width:100%;max-width:1312px;position:relative}.lensabl-shopify-pop-up{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;overflow:scroll;background-color:#fff;display:none}.lensabl-shopify-pop-up.visible{display:block}@media screen and (min-width:1312px){.set-width{margin:0 auto;padding:32px 0}.lensabl-shopify-pop-up .product-configurator{margin:0 auto}}@media screen and (max-width:1313px){.set-width{padding:16px}}.lensabl-shopify-pop-up .pop-up-header{width:100%;max-width:1312px;position:relative}@media screen and (min-width:1312px){.lensabl-shopify-pop-up .pop-up-header{margin:0 auto;padding:32px 0}}@media screen and (max-width:1313px){.lensabl-shopify-pop-up .pop-up-header{padding:16px}}.lensabl-shopify-pop-up .pop-up-header h1{text-transform:uppercase;margin:0;color:#777;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:767px){.lensabl-shopify-pop-up .pop-up-header h1{font-size:14.4px;line-height:19.2px}}.lensabl-shopify-pop-up .pop-up-header .close-pop-up-button{position:absolute;top:16px;right:16px;width:20px;height:20px;cursor:pointer}.lensabl-shopify-pop-up .pop-up-header .close-pop-up-button svg{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.lensabl-shopify-pop-up .product-configurator-configurator{border-bottom:none;width:100%;max-width:1312px;position:relative;zoom:1}@media screen and (min-width:1312px){.lensabl-shopify-pop-up .product-configurator-configurator{margin:0 auto;padding:32px 0}}@media screen and (max-width:1313px){.lensabl-shopify-pop-up .product-configurator-configurator{padding:0 16px 16px}}.lensabl-shopify-pop-up .product-configurator-configurator:after,.lensabl-shopify-pop-up .product-configurator-configurator:before{content:"";display:table}@media screen and (min-width:1312px){.lensabl-shopify-pop-up .product-configurator-configurator{padding-top:0}}.lensabl-shopify-pop-up .product-configurator-configurator .product-configurator-configuration{float:left;width:68%}@media screen and (max-width:940px){.lensabl-shopify-pop-up .product-configurator-configurator .product-configurator-configuration,.lensabl-shopify-pop-up .product-configurator-configurator .product-configurator-summary{width:100%}.lensabl-shopify-pop-up .product-configurator-configurator .product-configurator-summary.desktop{display:none}}.lensabl-shopify-pop-up .product-configurator-configurator .product-configurator-summary.desktop{float:right;width:30%}.summary-block .summary-block-content .product-details:after,.summary-block .summary-block-content .product-details:before,.summary-block .summary-block-content .totals-container .total-line:after,.summary-block .summary-block-content .totals-container .total-line:before{content:"";display:table}@media screen and (min-width:941px){.lensabl-shopify-pop-up .product-configurator-configurator .product-configurator-summary.desktop{position:relative}}.summary-block{width:100%}.summary-block .summary-block-header{width:100%;min-height:60px;background-color:#e1e1e1;color:#333;font-size:16px;font-weight:400;line-height:16px;text-transform:uppercase}.summary-block .summary-block-content{border:1px solid #e1e1e1;background-color:#fff}.summary-block .summary-block-content .product-details{zoom:1;margin-bottom:16px}.summary-block .summary-block-content .product-details .product-details-name{text-transform:uppercase;float:left}.summary-block .summary-block-content .product-details .product-details-price{float:right}.summary-block .summary-block-content .summary-item,.summary-block .summary-block-content .total-line{color:#000;font-size:16px;font-weight:400;line-height:24px;text-transform:uppercase}.summary-block .summary-block-content .totals-container{margin-top:16px;border-top:1px solid #E6E6E6;padding:16px 0}.summary-block .summary-block-content .totals-container .total-line{zoom:1}.summary-block .summary-block-content .totals-container .total-line .total-label{float:left}.summary-block .summary-block-content .totals-container .total-line .total-value{float:right}.summary-block .summary-block-content .product-image-container{text-align:center}.summary-block .summary-block-content .product-image-container img{margin-top:16px;max-width:90%}.summary-block .summary-block-content,.summary-block .summary-block-header{padding:22px 19px}.selector-lens-power{padding:32px;border:1px solid #e1e1e1;background:#ececec;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.selector-lens-power .eye-power-container{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.selector-lens-power .eye-power-container label{color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:30px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:16px}.selector-lens-power .eye-power-container select{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:0}@media screen and (max-width:1100px){.selector-lens-power .eye-power-container{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}}@media screen and (max-width:767px){.selector-lens-power{padding:16px}.selector-lens-power .eye-power-container{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.selector-lens-power .eye-power-container:not(:first-child){margin-top:16px;margin-left:0!important}}@media screen and (min-width:768px){.selector-lens-power .eye-power-container:not(:first-child){margin-left:16px}.selector-prescription.first .selector-prescription-notes{min-height:117px}}.step-configuration-content-wrapper.lens_type .option.extra-component-container.visible-extra-component{padding:16px 0}.color-selector{width:80%;float:left}.color-selector .lens-type .color-picker{width:100%;float:left;padding:8px 0}@media screen and (max-width:767px){.color-selector,.color-selector .lens-type .color-picker{width:100%}}.color-selector .lens-type .color-picker ul{margin:0}.color-selector .lens-type .color-picker .color-clicker{margin-right:0;background-color:#5b5b5b;border:3px solid #fff;border-radius:0;float:left;cursor:pointer;width:32%;height:64px}@media screen and (max-width:480px){.color-selector .lens-type .color-picker .color-clicker{width:49%}}.color-selector .lens-type .color-picker .color-clicker span{color:#fff;text-transform:uppercase;text-align:center;width:100%;display:inline-block;line-height:56px}.color-selector .lens-type .color-picker .color-clicker.active{border-color:#9cdbd9}.color-selector .lens-type .color-picker .color-clicker.blue{background-color:#2176b1}.color-selector .lens-type .color-picker .color-clicker.brown{background-color:#473120}.color-selector .lens-type .color-picker .color-clicker.darkpurple{background-color:#5b3455}.color-selector .lens-type .color-picker .color-clicker.lightblue{background-color:#add8e6}.color-selector .lens-type .color-picker .color-clicker.lightpurple{background-color:#c0b0d5}.color-selector .lens-type .color-picker .color-clicker.pink{background-color:#e141d0}.color-selector .lens-type .color-picker .color-clicker.plum{background-color:plum}.color-selector .lens-type .color-picker .color-clicker.red{background-color:#d22d48}.color-selector .lens-type .color-picker .color-clicker.yellow{background-color:#ff0}.color-selector .lens-type .color-picker .color-clicker.grey,.color-selector .lens-type .color-picker .color-clicker.polarized-grey{background-color:#5b5b5b}.color-selector .lens-type .color-picker .color-clicker.polarized-brown{background-color:#473120}.color-selector .lens-type .color-picker .color-clicker.g15,.color-selector .lens-type .color-picker .color-clicker.polarized-g15{background-color:#3d482d}.color-selector .lens-type .color-picker .color-clicker.mirror-purple{background-image:linear-gradient(37deg,#6e3cdc 0,#87b5ea,#064695)}.color-selector .lens-type .color-picker .color-clicker.mirror-green{background-image:linear-gradient(37deg,#0065e1 0,#21a67c,#0de1e4)}.color-selector .lens-type .color-picker .color-clicker.mirror-lightblue{background-image:linear-gradient(37deg,#bfece5 0,#79c6e2,#59abd0)}.color-selector .lens-type .color-picker .color-clicker.mirror-red{background-image:linear-gradient(37deg,#dd8943 0,#bc4f54 43%,#764c58)}.color-selector .lens-type .color-picker .color-clicker.mirror-silver{background-image:linear-gradient(37deg,#d9d9d9 0,#3c3c3c)}.color-selector .lens-type .color-picker .color-clicker.mirror-gold{background-image:linear-gradient(37deg,#ead5aa 0,#dea124)}.color-selector .lens-type .color-picker .color-clicker.match-color{display:none}.color-selector .lens-type .lens-type-label{display:block;font-size:14px;margin-bottom:3px;line-height:16px;border-bottom:1px solid #ccc;padding-bottom:3px}.options-container.option-selected .option{display:none}.options-container .options{margin-top:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.options-container .options .option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:92px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;background-color:#fff;margin-top:3px;margin-left:3px;cursor:pointer;transition:border .15s ease-in-out;border:1px solid #e1e1e1}.options-container .options .option:first-child,.options.five-fold .option:nth-child(7),.options.two-fold .option:nth-child(odd){margin-left:0}@media screen and (max-width:767px){.color-selector .lens-type .lens-type-label{font-size:13px;line-height:13px}.options-container .options .option{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.options-container .options .option.extra-component-container{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;z-index:0;margin-left:0;margin-top:0;padding:32px;-webkit-order:1;-ms-flex-order:1;order:1;border:none;display:none;height:auto}.options-container .options .option.extra-component-container.visible-extra-component{display:block}.options-container .options .option.extra-component-container .color-selector{border:none}.options-container .options .option.extra-component-container input,.options-container .options .option.extra-component-container select{color:#494949;background:#fff;border:1px solid #CCC;font-style:normal;font-weight:300}.options-container .options .option.extra-component-container input::-webkit-input-placeholder,.options-container .options .option.extra-component-container select::-webkit-input-placeholder{color:#b7b7b7}.options-container .options .option.extra-component-container input::-moz-placeholder,.options-container .options .option.extra-component-container select::-moz-placeholder{color:#b7b7b7}.options-container .options .option.extra-component-container input:-ms-input-placeholder,.options-container .options .option.extra-component-container select:-ms-input-placeholder{color:#b7b7b7}.options-container .options .option.extra-component-container input::placeholder,.options-container .options .option.extra-component-container select::placeholder{color:#b7b7b7}.options-container .options .option.extra-component-container .extra-component{width:80%}@media screen and (max-width:767px){.options-container .options .option.extra-component-container{padding:16px;-webkit-order:0;-ms-flex-order:0;order:0}.options-container .options .option.extra-component-container .extra-component{width:100%}.options-container .options .option{margin-left:0}}.options-container .options .option.active{background:#ececec}.options-container .options .option .option-container{transition:border-color .25s ease-in-out,background-color .25s ease-in-out;-webkit-transition:border-color .25s ease-in-out,background-color .25s ease-in-out;height:100%;padding:0 5%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.options-container .options .option .option-container:hover{background-color:#e1e1e1}.options-container .options .option .option-container .label-centered{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.options-container .options .option .option-container .option-label,.options-container .options .option .option-container .option-subtitle{text-align:left}.options-container .options .option .option-container .option-label{color:#555;font-size:15px;font-weight:400;line-height:15px;text-transform:uppercase}.options-container .options .option .option-container .option-subtitle{margin-top:5px;color:#777;font-size:75%;font-weight:400;line-height:125%}.selector-prescription .selector-prescription-notes p sup,.selector-prescription .selector-prescription-values .lens-parameters-container .label-container span sup{font-size:18px;top:0}.options.two-fold{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.options.two-fold .option{-webkit-flex:0 0 49.8%;-ms-flex:0 0 49.8%;flex:0 0 49.8%}.options.five-fold{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.options.five-fold .option:nth-child(1),.options.five-fold .option:nth-child(3),.options.five-fold .option:nth-child(5){-webkit-flex:0 0 33.1%;-ms-flex:0 0 33.1%;flex:0 0 33.1%}.options.five-fold .option:nth-child(7),.options.five-fold .option:nth-child(8){-webkit-flex:0 0 49.8%;-ms-flex:0 0 49.8%;flex:0 0 49.8%}@media screen and (max-width:767px){.options.five-fold .option,.options.two-fold .option{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.selector-prescription .selector-prescription-notes,.selector-prescription .selector-prescription-values{width:100%!important}}.options.five-fold .option.extra-component-container,.options.two-fold .option.extra-component-container{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.step-configuration-content-wrapper.lens_type .option.extra-component-container.visible-extra-component,.step-configuration-content-wrapper.progressive .option.extra-component-container.visible-extra-component,.step-configuration-content-wrapper.single_vision .option.extra-component-container.visible-extra-component{padding:16px 0}.desktop-select{background-position:90% 50%}.mobile-select{height:35px}.prescription-message{text-align:center;padding:16px 0}.prescription-message p{margin:0;color:#616161}.selector-prescription{zoom:1}.selector-prescription p.hidden{display:none}.selector-prescription .selector-prescription-values .lens-parameters-container:after,.selector-prescription .selector-prescription-values .lens-parameters-container:before,.selector-prescription .selector-prescription-values .pds-container .pd-checkbox:after,.selector-prescription .selector-prescription-values .pds-container .pd-checkbox:before,.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container:after,.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container:before,.selector-prescription .selector-prescription-values .pds-container:after,.selector-prescription .selector-prescription-values .pds-container:before,.selector-prescription:after,.selector-prescription:before{content:"";display:table}.selector-prescription .selector-prescription-notes,.selector-prescription .selector-prescription-values{float:left}.selector-prescription .selector-prescription-values{width:60%}.selector-prescription .selector-prescription-values .lens-parameters-container{zoom:1;width:100%}.selector-prescription .selector-prescription-values .lens-parameters-container:after{clear:both}@media screen and (max-width:767px){.selector-prescription .selector-prescription-values{zoom:1}.selector-prescription .selector-prescription-values:after,.selector-prescription .selector-prescription-values:before{content:"";display:table}.selector-prescription .selector-prescription-values:after{clear:both}.selector-prescription .selector-prescription-values .lens-parameters-container{width:33%;float:left;zoom:1}.selector-prescription .selector-prescription-values .lens-parameters-container:after,.selector-prescription .selector-prescription-values .lens-parameters-container:before{content:"";display:table}.selector-prescription .selector-prescription-values .lens-parameters-container:after{clear:both}}.selector-prescription .selector-prescription-values .lens-parameters-container .label-container,.selector-prescription .selector-prescription-values .lens-parameters-container .value-container{float:left;width:23%}@media screen and (max-width:767px){.selector-prescription .selector-prescription-values .lens-parameters-container .label-container,.selector-prescription .selector-prescription-values .lens-parameters-container .value-container{height:48px;width:100%}.selector-prescription .selector-prescription-values .lens-parameters-container .label-container:nth-child(2),.selector-prescription .selector-prescription-values .lens-parameters-container .value-container:nth-child(2){border-bottom:1px solid #c2c1c1}.selector-prescription .selector-prescription-values .lens-parameters-container .label-container:nth-child(3),.selector-prescription .selector-prescription-values .lens-parameters-container .value-container:nth-child(3){margin-top:8px}.selector-prescription .selector-prescription-values .pd-label{padding:0 16px}}@media screen and (min-width:768px){.selector-prescription .selector-prescription-values .lens-parameters-container .label-container:nth-child(2),.selector-prescription .selector-prescription-values .lens-parameters-container .value-container:nth-child(2){border-right:1px solid #c2c1c1}.selector-prescription .selector-prescription-values .lens-parameters-container .value-container{height:48px}}.selector-prescription .selector-prescription-values .lens-parameters-container .value-container select{width:80%;height:39px;margin-left:10%;border-radius:0}.selector-prescription .selector-prescription-values .lens-parameters-container .label-container{text-align:center}.selector-prescription .selector-prescription-values .lens-parameters-container .label-container span{color:#c2c1c1;font-weight:700;line-height:39px;text-transform:uppercase}@media screen and (min-width:768px){.selector-prescription .selector-prescription-values .values-container .label-container{text-align:left;line-height:39px}.selector-prescription .selector-prescription-values .values-container .label-container span{color:#494949;font-weight:300}}.selector-prescription .selector-prescription-values .pd-label{color:#494949;font-weight:300;line-height:39px;text-transform:uppercase}.selector-prescription .selector-prescription-values .pds-container{zoom:1;width:100%}.selector-prescription .selector-prescription-values .pds-container .pd-checkbox,.selector-prescription .selector-prescription-values .pds-container .pd-container{width:50%;float:left}@media screen and (max-width:767px){.selector-prescription .selector-prescription-values .pds-container .pd-checkbox,.selector-prescription .selector-prescription-values .pds-container .pd-container{width:100%;padding:0 16px}}.selector-prescription .selector-prescription-values .pds-container .pd-container select{width:90%;height:39px;border-radius:0}.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container{zoom:1}.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container .pd-container-left,.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container .pd-container-right{width:48%}.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container .pd-container-left{float:left}.selector-prescription .selector-prescription-values .pds-container .pd-container.separate-pd-container .pd-container-right{float:right}.selector-prescription .selector-prescription-values .pds-container .pd-checkbox{zoom:1;height:39px}.selector-prescription .selector-prescription-values .pds-container .pd-checkbox input[type=checkbox],.selector-prescription .selector-prescription-values .pds-container .pd-checkbox label{float:left}.selector-prescription .selector-prescription-values .pds-container .pd-checkbox label{font-style:normal;width:80%;line-height:39px}.selector-prescription .selector-prescription-values .pds-container .pd-checkbox input[type=checkbox]{margin-top:12px;height:16px;width:16px;line-height:39px}.selector-prescription .selector-prescription-notes{width:40%;padding:16px 0;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.selector-prescription .selector-prescription-notes p{margin:0}.selector-prescription .selector-prescription-notes p a{color:#1aa1df;font-weight:700}.selector-progressive-container .selector-prescription .lens-parameters-container .label-container,.selector-progressive-container .selector-prescription .lens-parameters-container .value-container{width:19%}.prescription-source-selector ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin:0 0 32px}.call-my-doctor:after,.call-my-doctor:before,.clearfix:after,.clearfix:before{content:"";display:table}.prescription-source-selector ul li{cursor:pointer;line-height:22px}@media screen and (max-width:767px){.selector-progressive-container .selector-prescription .lens-parameters-container .label-container,.selector-progressive-container .selector-prescription .lens-parameters-container .value-container{width:100%}.prescription-source-selector ul{margin:0 0 16px}.prescription-source-selector ul li{margin-top:5px;margin-bottom:5px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.prescription-upload-container,.upload-prescription .upload-component .uploaded-file,.upload-prescription .upload-component .uploading-progress{margin-top:16px}@media screen and (min-width:768px){.prescription-source-selector ul li:not(:last-child){margin-right:44px}}.prescription-source-selector ul li .label{color:#8d8d8d;float:left;font-size:15px;font-weight:400;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eye-label{color:#000;font-size:19px;font-weight:400;height:40px;line-height:48px}.saved-prescriptions-container{border-bottom:0 solid #dbdbdb;padding-bottom:16px;margin-bottom:16px}.prescription-upload-container{border-top:0 solid #dbdbdb;padding-top:16px}.call-my-doctor .column input.validator,.call-my-doctor .column select.validator,.upload-prescription .upload-component .invalid-form .custom-file-input-wrapper input{border-color:red!important;background-color:#ff000005!important}.clearfix,.call-my-doctor{zoom:1}.call-my-doctor .column{float:left;width:50%}@media screen and (max-width:767px){.eye-label{font-size:14px;font-weight:700;height:35px;line-height:35px}.call-my-doctor .column{width:100%;padding:10px 0}}.call-my-doctor .column input,.call-my-doctor .column select{width:90%;transition:all .15s ease-in-out}.call-my-doctor .column h5.label,.call-my-doctor .column label.label{color:#918f90;text-transform:uppercase;font-style:normal}.call-my-doctor .column h5.label{font-size:16px;margin-top:16px}.call-my-doctor .column h5.label a.why-link{text-transform:none;color:#1aa1df!important}.call-my-doctor .column label.label{font-size:14px;padding-left:16px}.call-my-doctor .column .input-container{padding:5px 0}.call-my-doctor .column .input-container.patient-birthday select{float:left;margin-right:5px;width:80px}@media screen and (max-width:767px){.call-my-doctor .column .input-container.patient-birthday select{width:64px}}.call-my-doctor .column .input-container.patient-birthday select.year-of-birthday{width:96px}.email-it-later{min-height:96px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.email-it-later span{color:#7e7c7d}.upload-prescription span{color:#000}.upload-prescription .upload-component{padding-top:16px}.upload-prescription .upload-component .custom-file-input-wrapper input{transition:all .15s ease-in-out}.upload-prescription .upload-component .draggable-zone{padding:16px 8px;border-radius:4px;transition:all .15s ease-in-out;border:2px dashed transparent}.upload-prescription .upload-component .draggable-zone.hover{border-color:#dbdbdb;padding:32px 16px}@media screen and (max-width:767px){.call-my-doctor .column .input-container.patient-birthday select.year-of-birthday{width:80px}.upload-prescription .upload-component .draggable-zone{padding:8px 0}}.upload-prescription .upload-component .draggable-zone .input-group{margin-bottom:0;width:60%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}@media screen and (max-width:767px){.upload-prescription .upload-component .draggable-zone .input-group{width:80%}}.upload-prescription .upload-component .draggable-zone .input-group .browse-input{max-width:60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;display:block;border-top-left-radius:5px;border-bottom-left-radius:5px}.upload-prescription .upload-component .draggable-zone .input-group .input-group-btn{max-width:35%;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;display:block}.upload-prescription .upload-component .draggable-zone .input-group .browse-button{display:block;width:145px;height:50px;background-color:#79c0e9;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align:center;cursor:pointer}@media screen and (max-width:767px){.upload-prescription .upload-component .draggable-zone .input-group .browse-button{height:45px}}.upload-prescription .upload-component .draggable-zone .input-group .browse-button:active{top:1px}.upload-prescription .upload-component .draggable-zone .input-group .browse-button span{color:#fff;font-size:16px;font-weight:700;line-height:48px;text-transform:uppercase}.upload-prescription .upload-component .draggable-zone .input-group .custom-file-input-clear-button{display:none}.upload-prescription .upload-component .uploaded-file span{cursor:default}.upload-prescription .upload-component .uploaded-file a.remove-link{color:#000;text-decoration:none;border-bottom:1px solid #000;margin-left:8px}.custom-file-input-wrapper{position:relative}.custom-file-input-wrapper .custom-file-input-button{position:relative;overflow:hidden}.custom-file-input-wrapper .custom-file-input-button *{cursor:pointer}.custom-file-input-wrapper .custom-file-input-button input[type=file]{position:absolute;right:0;top:0;bottom:0;cursor:pointer;opacity:0}.summary-item .option-value.fulfilled{color:#2f3948!important}.header-prescription-value{display:inline-block;width:100%}.header-prescription-value .prescription-value-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-prescription-value .prescription-value-line .prescription-value{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;color:#c6c6c6;font-size:16px;line-height:21px;font-weight:400}.header-prescription-value .prescription-value-line .prescription-value.prescription-label{font-weight:700}.header-reading-value{display:-webkit-flex;display:-ms-flexbox;display:flex}.header-reading-value .reading-data .reading-data-header,.header-reading-value .reading-data .reading-data-value{color:#c6c6c6;font-size:16px;line-height:21px;font-weight:400}.header-reading-value .reading-data .reading-data-header:first-child,.header-reading-value .reading-data .reading-data-value:first-child{margin-right:74px}.header-reading-value .reading-data .reading-data-header{font-weight:700}.lensabl-widget-shopify{min-width:298px;width:100%}.lensabl-widget-shopify .choose-prescription-widget{border:1px solid #d2d6d9;background-color:#fff}.lensabl-widget-shopify .choose-prescription-widget .choose-prescription-product-info{position:relative;border-bottom:1px solid #d2d6d9;padding:20px;text-align:left}.lensabl-widget-shopify .choose-prescription-widget .choose-prescription-product-info span.product-name{color:#414b56;font-size:22px;line-height:24px}.lensabl-widget-shopify .choose-prescription-widget .choose-prescription-product-info .close-widget{cursor:pointer;position:absolute;top:20px;right:20px;width:20px;height:20px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cG9seWdvbiBmaWxsPSIjMDEwMTAxIiBwb2ludHM9Ijc3LjYsMjEuMSA0OS42LDQ5LjIgMjEuNSwyMS4xIDE5LjYsMjMgNDcuNiw1MS4xIDE5LjYsNzkuMiAyMS41LDgxLjEgNDkuNiw1MyA3Ny42LDgxLjEgNzkuNiw3OS4yICAgNTEuNSw1MS4xIDc5LjYsMjMgIi8+PC9zdmc+) 50% 50% no-repeat;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.lensabl-widget-shopify .choose-prescription-control{width:100%;padding:20px}.lensabl-widget-shopify .choose-prescription-control .add-prescription{text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:15px;position:relative}.lensabl-widget-shopify .choose-prescription-control .add-prescription span{display:block;width:80%;margin-left:32px}.lensabl-widget-shopify .choose-prescription-control .add-prescription span.main-label{color:#000;font-size:18px;font-weight:400}.lensabl-widget-shopify .choose-prescription-control .add-prescription span .sub-label{color:#333;font-size:14px;font-weight:400}.lensabl-widget-shopify .choose-prescription-control .add-prescription .prescription-price{position:absolute;right:0;top:0}.lensabl-widget-shopify .choose-prescription-control .add-prescription .prescription-price .price-label{color:#000;font-size:18px;font-weight:400}.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox,.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox-container,.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox-container-wrapper{width:22px;height:22px}.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox-container{display:block;position:absolute;left:0;top:5px}.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox-container .option-checkbox{border-radius:50%;display:block;border:1px solid #666;background-color:#fff}.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox-container.active .option-checkbox{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI2LjcgMjAuMyIgPgo8Zz4KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBwb2ludHM9IjkuMiwyMC4zIDAsMTEuMSAyLjgsOC4zIDkuMiwxNC43IDIzLjksMCAyNi43LDIuOCAJIi8+CjwvZz4KPC9zdmc+Cg==) 50% 50% no-repeat #19344f;background-size:70%;border:1px solid #19344f}.lensabl-widget-shopify .select-prescription{width:100%;padding:4px 8px;text-transform:uppercase;font-weight:400;line-height:32px;transition:background .25s ease-in-out}.lensabl-widget-shopify .select-prescription:hover{background-color:#1f4162}.options-container .anti-reflective-option-container{padding:32px 0 16px;cursor:pointer;text-align:center}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-checkbox{display:inline;position:relative}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-checkbox .option-checkbox{top:-4px;position:absolute;border-radius:50%;display:inline-block;border:1px solid #777;background-color:#fff;width:22px;height:22px}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-checkbox.active .option-checkbox{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI2LjcgMjAuMyIgPgo8Zz4KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBwb2ludHM9IjkuMiwyMC4zIDAsMTEuMSAyLjgsOC4zIDkuMiwxNC43IDIzLjksMCAyNi43LDIuOCAJIi8+CjwvZz4KPC9zdmc+Cg==) 50% 50% no-repeat #19344f;background-size:70%;border:1px solid #19344f}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-label{padding-left:27px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-label span{color:#000;font-size:18px;line-height:22px;font-weight:400}.lensabl-widget-shopify .choose-prescription-control .add-prescription .option-checkbox-container.active .option-checkbox{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI2LjcgMjAuMyIgPgo8Zz4KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBwb2ludHM9IjkuMiwyMC4zIDAsMTEuMSAyLjgsOC4zIDkuMiwxNC43IDIzLjksMCAyNi43LDIuOCAJIi8+CjwvZz4KPC9zdmc+Cg==) 50% 50% no-repeat #19344f;border:1px solid #19344f}.lensabl-widget-shopify .select-prescription{color:#fff!important;background-color:#1c1d1d!important}.lensabl-widget-shopify .select-prescription:hover{background-color:#19344f!important}.step-configuration-header span.badge{height:24px;width:24px;line-height:24px;margin-top:-4px}.color-selector .lens-type .color-picker .color-clicker span{display:none}.options-container.color-selector .lens-type .color-picker .color-clicker .options .option{border:2px solid #cccccc}.options.two-fold .option{-webkit-flex:0 0 48.6%;-ms-flex:0 0 48.9%;flex:0 0 48.6%}.color-selector{width:100%}.lens-preview{display:none}.color-selector .lens-type .color-picker .color-clicker{width:32%;height:64px}.color-selector .lens-type .color-picker .color-clicker span{color:#fff;text-transform:uppercase;text-align:center;width:100%;display:inline-block;line-height:3.5rem}.step-configuration-header.status-wait span.badge{background:transparent}.step-configuration-content-wrapper .step-actions .next-step-button{border-radius:0}.step-configuration-content-wrapper .step-actions .next-step-button.reset-step-button{background:transparent}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-checkbox.active .option-checkbox{border-color:#f45b4f;background-color:#f45b4f}.upload-prescription .upload-component .draggable-zone .input-group .browse-input{height:50px}.configuration-finish-container .configuration-finish .finish-actions .final-button.checkout{background-color:#000;border-radius:0}.color-selector .lens-type .color-picker .color-clicker span{line-height:5.5rem}.color-selector .lens-type .color-picker .color-clicker.active{border-color:#000}.options-container .options .option{height:auto;min-height:92px}.step-configuration-header{background:transparent;border-bottom:1px solid #e0e0e0}.options-container .options{margin-top:2rem}@media only screen and (max-width:480px){.color-selector .lens-type .color-picker .color-clicker span{font-size:10px;font-weight:700}}.summary-block .summary-block-header{background:transparent;min-height:auto;padding:0}.summary-block .summary-block-header span{font-family:DIN Bold,Ropa Sans,sans-serif!important;font-weight:400;font-style:normal;font-size:40px;font-size:4rem;line-height:40px;line-height:4rem;text-transform:uppercase;color:#101010;cursor:default}.step-configuration-header{padding-left:0;max-width:96%}.step-configuration-header .step-title{left:3rem}.step-configuration-header.status-wait span.badge{background:#ccc}.summary-block .summary-block-content{border:0;padding:0}.color-selector .lens-type .lens-type-label{margin-bottom:1rem}.color-clicker.match-color{display:none}.step-configuration-content-wrapper .step-actions .next-step-button{margin-right:4%}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-label{padding:0}.options-container .anti-reflective-option-container .anti-reflective-option .anti-reflective-option-checkbox .option-checkbox{top:0;left:-30px}.options-container .options .option{border:2px solid #cccccc}.step-configuration-header .badge{height:22px;width:22px;line-height:1.75em;margin-top:-.25em}.continue-link-container{margin-bottom:5%}.move-to-checkout:after{content:"PLEASE ALLOW 2 WEEKS FOR ALL PRESCRIPTION ORDERS. RETURNS ON PRESCRIPTION ORDERS ARE LIMITED TO ONE YEAR QUALITY GUARANTEE."}.move-to-checkout{text-align:center}.next-step-button.btn.ladda-button{background-color:#000}.next-step-button.btn.ladda-button span{color:#fff}.color-selector .lens-type .color-picker .color-clicker span{line-height:3.7rem}.options.transitions-lenses .color-selector .lens-type.xtractive,.options.transitions-lenses .color-selector .lens-type.polarized{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lensabl.css.map */
