#form-wrapper .step p.h2{color:#121728;font-size:24px;text-align:center;margin:50px 0;font-weight:400;letter-spacing:.5px}html.no-scrolling .amped-wrapper.needsclick,html.no-scrolling #attentive_overlay,body.overflow-hidden #attentive_overlay,body.overflow-hidden .amped-wrapper.needsclick,body.overflow-hidden-tablet #attentive_overlay,body.overflow-hidden-tablet .amped-wrapper.needsclick,body.popup--visible .amped-wrapper.needsclick,html.no-scrolling .needsclick,body.overflow-hidden .needsclick,body.overflow-hidden-tablet .needsclick,body.popup--visible .needsclick,html.no-scrolling #chatra,body.overflow-hidden #chatra,body.overflow-hidden-tablet #chatra,body.popup--visible #chatra{width:0!important;height:0!important;display:none!important}.notifyButtonStyle{margin:0 0 10px}.globo-swatch-product-detail ul.value li.select-option input:checked+label.globo-border-color-swatch:not(.globo-detail-border-style-none){border-width:2px}#select-lenses{width:100%;background-color:#51422b!important;margin-bottom:1rem;background-image:none}#select-lenses:hover{opacity:.9;color:#fff}.no-scrolling{overflow:hidden}.page__content.center{overflow:auto}.d-none{display:none!important}#form-wrapper .form-group .input-group{display:block}#form-wrapper .prev-next .btn.button:after,#form-wrapper .prev-next .btn.button:before{display:none}#form-wrapper .prev-next .btn.button:hover{background-color:#51422b;color:#fff}#form-wrapper .title{margin:0}#form-wrapper .close-form-btn .fa{position:absolute;right:-10px;cursor:pointer;font-weight:700;font-size:18px;padding:10px;line-height:1}#form-wrapper{padding:15px;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto!important;background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;flex-flow:column;display:none}#form-wrapper.show-form{display:block}#form-wrapper .close-form-btn{max-width:1300px;margin:0 auto;position:relative;width:100%}#form-wrapper .step{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0;max-width:1300px;margin:0 auto;width:100%}#form-wrapper.step p{margin-top:0;color:#121728;font-size:14px;line-height:1.25;text-align:center}#form-wrapper .step .warning{color:red;font-size:17px;letter-spacing:.5px}#form-wrapper .step.selected,#form-wrapper .step.selected .wrapper{opacity:1}#form-wrapper .step .prev-next{width:100%;margin:2rem 0;display:flex;justify-content:space-between}#form-wrapper .prev-next>a{text-transform:uppercase}#form-wrapper .step h2{color:#121728;font-size:24px;text-align:center;margin:50px 0;font-weight:400;letter-spacing:.5px}#form-wrapper .non-prescription h2,#form-wrapper .step h2.no-rx,#form-wrapper .non-prescription p.h2,#form-wrapper .step p.h2.no-rx{display:none}#form-wrapper .non-prescription h2.no-rx,#form-wrapper .non-prescription p.h2.no-rx{display:block}#form-wrapper .step h2 b{font-weight:700}#form-wrapper a.prev.btn,a.back-to-pdp.btn{background:transparent;color:#333}#form-wrapper #step__1 .form-group{display:flex;justify-content:center}.form-group{margin-bottom:1rem}#form-wrapper #step__1 .form-group .lens-swatch{width:calc(25% - 12px);position:relative;text-align:center;cursor:pointer;display:flex}#form-wrapper .step .form-group .lens-swatch{margin:5px 20px 15px 0}#form-wrapper .step p{margin-top:0;color:#121728;font-size:14px;line-height:1.25;text-align:center}#form-wrapper .lens-swatch input{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}#form-wrapper #step__1 .form-group .lens-swatch .radio-inline{margin-bottom:0;text-align:center;padding:8px 0 0;width:100%;cursor:pointer;height:100%;border-radius:.75rem}#form-wrapper #step__1 .form-group .lens-swatch label{float:inherit;white-space:normal;border:none;border:2px solid #ccc;outline:2px solid #fff}#form-wrapper #step__1 .form-sunglasses-rx .hidden-rx-sun{display:none}#form-wrapper .step .form-group .lens-swatch input:checked+label{box-shadow:none;border:2px solid #51422b!important;outline:2px solid #51422b!important}#form-wrapper .step .form-group .lens-swatch input:checked+label .bottom{background:#51422b;border:none}#form-wrapper .step .box{margin-bottom:10px}#form-wrapper .step .box img{width:auto;display:inline-block}#form-wrapper .step .text{padding:0 6px;margin-bottom:60px}#form-wrapper .step p.title{font-weight:700;font-size:16.5px;text-transform:uppercase}#form-wrapper .step .bottom{padding:0 5px;background:#ede9e2;color:#121728;text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing:.5px;position:absolute;bottom:0;width:100%;left:0;height:45px;display:flex;flex-flow:wrap;justify-content:center;align-items:center;line-height:1.25;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;flex-direction:column}#form-wrapper .step .bottom .btn{text-decoration:underline}#form-wrapper .form-group .lens-swatch:last-child{margin:5px 0 15px!important}#form-wrapper .btn{font-size:14px!important;min-width:200px;font-weight:700!important;letter-spacing:1.5px}#form-wrapper .step .prev-next .btn{margin:0}#form-wrapper a.prev.btn,#form-wrapper a.back-to-pdp.btn{background:transparent;color:#333}#form-wrapper a.back-to-pdp span{font-size:14px;padding-right:6px;position:relative;top:-1px}#form-wrapper .product-box{display:flex;justify-content:center;border-top:1px solid #ccc;max-width:1300px;margin:0 auto;padding:25px 30px;width:100%;text-align:center}#form-wrapper .product-box .wrap{display:flex;justify-content:center}#form-wrapper .product-box .prod-img{width:70px;height:47px}#form-wrapper .product-box .prod-img img{width:100%}#form-wrapper .product-box .prod-info .title{font-weight:700;font-size:14px;letter-spacing:1px;margin:0}#form-wrapper .product-box .prod-info p{margin-bottom:0;margin-top:2px;line-height:normal;font-size:14px}#form-wrapper .product-box .prod-info{padding:0 15px;text-align:left}#form-wrapper #step__2 .form-group{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1.5rem}#form-wrapper #step__2 .form-group-upload div.options{display:flex;flex-direction:column}#form-wrapper #step__2 .form-group-upload div.options .wrap{width:auto}#form-wrapper #step__2 .title.header-title{text-align:center}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group:first-child{padding:0 5px 0 0}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group{padding:0;margin-bottom:8px;display:flex;align-items:center;justify-content:center}#form-wrapper #step__2 #bifocalForm .form-group.form-group-upload .options .input-group{width:33.3333%}#form-wrapper #step__2 .form-group div.options .input-group{width:calc(33.333333% - 13px);display:flex;padding:0;float:left;margin-right:20px;align-items:center;flex-wrap:nowrap}#form-wrapper #step__2 .form-group .input-group{padding:0 10px}#form-wrapper #step__2 .form-group div{width:25%}#form-wrapper #step__2 .title{text-transform:uppercase;font-weight:700;margin-bottom:20px;text-align:left}#form-wrapper #step__2 .form-group-upload .options .input-group input{width:15px;height:15px;margin-top:3px}#form-wrapper #step__2 .form-group-upload .options .input-group label{padding:14px 10px;text-align:center;display:block;cursor:pointer;font-size:13px;font-weight:700;text-transform:uppercase;line-height:normal;letter-spacing:.5px}#form-wrapper #step__2 .form-group-upload .product-note--wrapper .note-content{text-transform:initial;font-weight:400}#form-wrapper #step__2 .form-group div.options .send-later .product-note--wrapper .note-content{top:-215px;left:-166px}#form-wrapper #step__2 .form-group div.options .rx-on-file .product-note--wrapper .note-content{top:-96px;left:-166px}#form-wrapper #step__2 .form-group div.options .send-later .product-note--wrapper .note-title,#form-wrapper #step__2 .form-group div.options .rx-on-file .product-note--wrapper .note-title{top:0;padding:0}#form-wrapper #step__2 .eye-data-form .input-group>p{margin-bottom:2px;text-align:left!important;font-size:13px!important}#form-wrapper #step__2 .form-group .input-group label{font-size:14px;margin-bottom:2px}#form-wrapper #step__2 .form-group-upload .options .input-group label .fa-keyboard-o{font-size:23px;line-height:10px;top:2px}#form-wrapper #step__2 .form-group-upload .options .input-group label .fa{margin-left:15px;position:relative}#form-wrapper #step__2 .eye-data-form{display:none}#form-wrapper #step__2 .eye-data-form.active{display:block}#form-wrapper .product-note--wrapper .note-content{position:absolute;left:0;background-color:#f1f1f1;color:#000;font-size:14px;padding:10px;z-index:1;display:none;visibility:hidden;opacity:0;translate:all .3s;max-width:400px;top:32px}#form-wrapper .product-note--wrapper:hover .note-content{display:block;opacity:1;visibility:visible;line-height:normal}#form-wrapper #step__2 .form-group div.options .product-note--wrapper .note-content{width:240px;top:-110px;left:-105px;font-size:13px;padding:10px}#form-wrapper #step__2 .form-group div.options .product-note--wrapper .note-content .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f1f1f1;position:absolute;bottom:-10px;left:43%}#form-wrapper #step__2 .form-group div.options .product-note--wrapper{border-left:none;display:inline-block;width:auto;position:relative}#form-wrapper #step__2 .form-group div.options .product-note--wrapper .note-title{font-size:18px;position:relative;top:4px;margin:0;padding:5px}#form-wrapper .product-note--wrapper .note-title i{margin-right:10px;cursor:pointer}#form-wrapper #step__2 .form-group div.options{width:75%;padding:0 10px}.#form-wrapper #step__2 .form-group div.options .input-group{width:calc(33.333333% - 13px);display:flex;padding:0;float:left;margin-right:20px;align-items:center;flex-wrap:nowrap}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group,#form-wrapper #step__2 .form-group div.options .input-group{width:25%;margin:0;padding:0 5px 0 14.5px}#form-wrapper #step__2 .form-group div.options .inline-form{width:100%;text-align:left}#form-wrappe #step__2 .form-group select,#form-wrappe #step__2 .form-group input{width:100%;padding:10px;font-size:12px;height:40px;background:#fff}#form-wrapper #step__2 .form-group div.prescription-options{width:100%;padding:0 10px 0 0}#form-wrapper .step .ui-checkbox label{position:relative;cursor:pointer;margin-bottom:0;display:block;font-size:15px}#form-wrapper .step .ui-checkbox{display:block;width:100%;margin:10px 0;padding:5px 30px}#form-wrapper .step .ui-checkbox input{position:absolute;opacity:0;height:0!important;width:0!important}#form-wrapper .step .ui-checkbox .checkmark{position:absolute;top:2px;left:-24px;height:16px;width:16px;background-color:#eee;border:1px solid #ccc}#form-wrapper #step__2 .form-group select,#form-wrapper #step__2 .form-group input{width:100%;padding:10px;font-size:12px;height:40px;background:#fff}#form-wrapper #step__2 .form-group div.options .ui-checkbox{margin:10px 0 0;width:100%;float:left;text-align:left}#form-wrapper .step .ui-checkbox input:checked~.checkmark:after{display:block}#form-wrapper .step .ui-checkbox .checkmark:after{left:4px;top:2px;width:6px;height:9px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#form-wrapper .step .ui-checkbox .checkmark:after{content:"";position:absolute;display:none}#form-wrapper .step .ui-checkbox input:checked~.checkmark{background-color:#0f1b27;border:1px solid #0f1b27}#singleVisionForm>div:nth-child(16)>div.options>div.inline-form>div:nth-child(1),#singleVisionForm>div:nth-child(17)>div.options>div.inline-form>div:nth-child(1),#singleVisionForm>div:nth-child(17)>div.options>div.inline-form>div:nth-child(2),#bifocalForm>div.form-group.form-pd-number>div.options>div.inline-form>div:nth-child(1){padding:0!important;margin-right:10px!important}#form-wrapper #step__2 .form-group-textarea .input-group{width:75%;text-align:left;display:block}#form-wrapper #step__2 .form-group textarea{width:100%;padding:10px;font-size:14px}#form-wrapper .step select,#form-wrapper .step textarea{border:1px solid #ccc;border-radius:0;color:#000}#form-wrapper #step__3 .form-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#form-wrapper #step__3 .form-group .lens-swatch{width:calc(25% - 15px);position:relative;text-align:center;cursor:pointer}#form-wrapper .form-group .lens-swatch.demo-lens{display:none}#form-wrapper .non-prescription .form-group .lens-swatch.demo-lens{display:block}#form-wrapper #step__3 .form-group .lens-swatch label{float:inherit;white-space:normal;border:2px solid #ccc;outline:2px solid #fff}#form-wrapper #step__3 .form-group .lens-swatch .radio-inline{margin-bottom:0;text-align:center;padding:8px 0 0;width:100%;cursor:pointer;display:flex;flex-flow:column;height:100%;border-radius:.75rem}#form-wrapper #step__3 .form-group .box img{max-height:100px}#step__3>div.wrapper>div>div.form-group>div:nth-child(2):after,#step__4>div.wrapper>div>div.form-group>div:nth-child(2):after,#form-wrapper.lens-replacement-form #step__5 .form-group .lens-swatch:nth-child(2) .radio-inline:after{content:"recommended";background:#51422b;position:absolute;bottom:8px;right:10px;padding:1px 10px;font-size:12px;color:#fff;font-weight:600;text-transform:uppercase}#form-wrapper #step__4 .form-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#form-wrapper #step__4 .form-group .lens-swatch{width:calc(33.33333% - 14px);position:relative;text-align:center}#form-wrapper #step__4 .form-group.hide-ultra-thin .lens-swatch.swatch-ultra-thin{display:none}#step__4 .form-group .lens-swatch.disabled{opacity:.4}#form-wrapper #step__3 .ui-checkbox,#form-wrapper #step__4 .ui-checkbox{display:flex;justify-content:center;background:#dfaca13b;border:1px solid #DFACA1;border-radius:5px;line-height:normal}.show-if-not-marked{margin-top:10px;padding:10px 0;display:none}#form-wrapper .btn.visible-xs{display:none}#form-wrapper #step__4 .note-title{margin-bottom:0}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper{border-left:none;width:auto;margin:0 0 0 12px;position:relative}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper .note-title{margin-left:0;font-size:18px;position:relative;top:1px}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper .note-content{width:290px;top:-278px;left:-144px;font-size:13px;padding:10px;line-height:1.5;text-align:left}#form-wrapper #step__4 .form-group .lens-swatch label{float:inherit;white-space:normal;border:2px solid #ccc;outline:2px solid #fff}#form-wrapper #step__4 .form-group .lens-swatch .radio-inline{margin-bottom:0;text-align:center;padding:8px 0 0;width:100%;cursor:pointer;display:flex;flex-flow:column;height:100%;border-radius:.75rem}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper .note-content .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f1f1f1;position:absolute;bottom:-10px;left:47%}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper .note-content ul{padding:0 0 0 18px;margin-bottom:0}#form-wrapper #step__3 .form-lens-options .title{text-transform:uppercase;text-align:left;font-weight:700;font-size:13px;margin-bottom:6px}#form-wrapper #step__3 .form-lens-options .radio-inline{position:relative;border:2px solid #ccc;margin-bottom:10px;cursor:pointer;border-radius:.75rem}#form-wrapper #step__3 .form-lens-options .radio-inline.singleSelection_option_selected{border:2px solid #51422b}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:45px;justify-content:flex-start}#form-wrapper #step__3 .form-lens-options .radio-inline.singleSelection_option_selected .singleSelection_option .title{background:#51422b;color:#fff}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .title{border-top-left-radius:.75rem;border-top-right-radius:.75rem;width:210px;padding:0 12px 0 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;background:#ede9e2;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;justify-content:space-between;text-align:left;font-size:14px;letter-spacing:.5px}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .box{display:flex;width:33%;margin:0 22px}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .color-title{display:inline-flex;align-items:center;text-align:left;padding:0 25px 0 20px;font-weight:700;line-height:1}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .product-wrapper .label{font-size:14px;text-align:center;display:none;line-height:1;margin-left:10px}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .product-wrapper .label i{text-transform:capitalize}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .product-wrapper .label span{font-size:12px;letter-spacing:normal;display:block}#form-wrapper #step__3 .form-lens-options .customRadio input{position:absolute;opacity:0;height:0;width:0}#form-wrapper .form-lens-options .btn.button:nth-of-type(2):hover{background-color:#51422b;color:#fff}#sunglases-options>div.box-form.tints-picker-container>div.wrap-options>div.button-group>a.btn.button.non-prescription.addtocart.active #form-wrapper #step__3 .form-lens-options.tints-form-lens .box{width:100%;min-width:100%}#form-wrapper #step__3 .form-lens-options.tints-form-lens .radio-inline .singleSelection_option .title{background:transparent;text-align:center}#form-wrapper #step__3 .form-lens-options.tints-form-lens .radio-inline.singleSelection_option_selected{background:#51422b}#form-wrapper #step__3 .form-lens-options.tints-form-lens .singleSelection_option p:not(.title){position:relative;top:-6px;padding-bottom:10px}#form-wrapper #step__3 .form-lens-options.tints-form-lens .radio-inline .singleSelection_option{padding:2px 0}#form-wrapper #step__3 .form-lens-options.tints-form-lens .radio-inline.singleSelection_option_selected p{color:#fff}#form-wrapper #step__3 .form-lens-options.tints-form-lens .radio-inline .singleSelection_option p{justify-content:center;text-align:center}#form-wrapper #step__3 .form-lens-options .tints-picker-container{margin:0 0 20px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .box{display:flex;justify-content:center;margin:0 0 20px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .color-title{display:inline-flex;align-items:center;text-align:left;padding:0 25px 0 20px;font-weight:700;line-height:1}#form-wrapper #step__3 .form-lens-options .lens-tint-title{font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;line-height:1.2;color:#000;margin-bottom:24px;text-align:center}#form-wrapper #step__3 .form-lens-options .lens-tint-title span{font-size:30px;display:block;margin-top:4px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .btn-wrapper{text-align:center;margin:20px 0 0}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-toggle{display:block;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;margin:0 auto;width:100%;max-width:528px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-toggle input[type=checkbox]{display:none}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-btn{display:block;padding:8px 10px;border:2px solid #ccc;border-radius:8px;background-color:#fff;color:#000;font-weight:700;text-align:center;line-height:normal}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-btn.disabled{background-color:#ccc;pointer-events:none;cursor:not-allowed;border-color:#999}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-btn span{display:block;font-weight:400;margin-top:4px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-toggle input[type=checkbox]:checked+.polarized-btn{background-color:#51422b;border:2px solid #51422b;color:#fff}#form-wrapper #step__3 .form-lens-options .tints-picker-container .polarized-toggle input[type=checkbox]:checked+.polarized-btn.disabled{background-color:#ccc;color:#000}#form-wrapper #step__3 .form-lens-options .extras{margin:15px 0}#form-wrapper #step__3 .form-lens-options .extras p{text-align:center;margin-bottom:4px}#form-wrapper #step__3 .form-lens-options .extras span{margin-left:10px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .customRadio .colorcheckmark{background-position:center;background-size:48px;background-repeat:no-repeat;display:block}#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow{background:#fffc;border:none;font-size:24px;cursor:pointer;padding:8px;z-index:2;position:absolute;top:50%;transform:translateY(-50%)}#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow.left{left:0}#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow.right{right:0}#form-wrapper #step__3 .form-lens-options .warning{text-align:center}.variant-list{display:inline-flex;align-items:center;gap:16px}.slider-variant.variant-list{justify-content:inherit;gap:0}.variants-tints .customRadio{width:var(--tint-size)!important;height:var(--tint-size)!important;display:flex;justify-content:center;align-items:center;display:block}.variants-tints .colorcheckmark{width:var(--tint-size)!important;height:var(--tint-size)!important}.variants-tints .customRadio,.variants-tints .colorcheckmark{--tint-size: 50px}#form-wrapper #step__3 .form-lens-options .colorcheckmark.brown{background-color:#57412a}#form-wrapper #step__3 .form-lens-options .colorcheckmark{background-color:#eee;border-radius:50%;margin-bottom:0;cursor:pointer;padding:3px;background-clip:content-box}#form-wrapper #step__3 .form-lens-options .image{max-width:50vw;margin:80px auto 0;position:relative;background:#fff;z-index:1000}#form-wrapper #step__3 .form-lens-options .image .auglio-tryon-btn-product{right:0;top:-60px}#form-wrapper #step__3 .form-lens-options:not(.form-sunglass-pdp){position:fixed;z-index:1002;left:0;bottom:0;width:100%;height:100%;overflow:auto;background:#fff;margin:0;padding:20px 15px}#form-wrapper #step__3 .form-lens-options h2{margin:0}#form-wrapper #step__3 .form-lens-options .btn-close{text-align:right;margin:0 auto}#form-wrapper #step__3 .form-lens-options .btn-close .fa{cursor:pointer;font-weight:700;font-size:18px;padding:10px;line-height:1;position:relative;left:6px}#form-wrapper #step__3 .form-lens-options .bar-wrap{margin:0 auto 40px}#form-wrapper #step__3 .form-lens-options .button-group{justify-content:center;margin:20px 0}#form-wrapper #step__3 .form-lens-options .ui-checkbox{max-width:528px;margin:0 auto}#form-wrapper #step__3 .form-lens-options .wrap-options{display:block!important}#form-wrapper #step__3 .form-lens-options .title{margin:0 auto 20px;text-align:center;font-size:16px}#form-wrapper #step__3 .form-lens-options .radio-inline{margin-bottom:12px}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option{height:auto;display:block}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .title{display:block;padding:12px 15px;width:100%}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .box{width:100%;margin:10px 0;padding:0 15px}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content{width:360px}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content p{padding:0}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .box .color-title{padding:0 15px 0 0}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option p{padding:0 15px 15px;text-align:left}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option p.note-title{padding:0 0 15px 15px}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option p.no-pad{padding:0 15px 15px 0}#form-wrapper #step__3 .form-lens-options .colorcheckmark.grey{background-color:#424241}#form-wrapper #step__3 .form-lens-options .colorcheckmark.green{background-color:#3a4738}#form-wrapper #step__3 .form-lens-options .colorcheckmark.blue{background-color:#2e3d52}#form-wrapper #step__3 .form-control-range{display:inline-flex;align-items:center;text-align:left;width:40%}#form-wrapper #step__3 .form-lens-options .radio-inline p{margin-bottom:0;display:flex;align-items:center}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper{position:relative}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content{width:420px;top:-257px;left:-154px;font-size:13px;padding:10px}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content p{font-size:13px;font-weight:400;text-align:left;display:block;margin-bottom:5px}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f1f1f1;position:absolute;bottom:-10px;left:36%}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-title i{font-size:16px}#form-wrapper #step__3 .form-lens-options .wrap{display:block}#form-wrapper #step__3 .form-photochromic-lens .radio-inline .singleSelection_option .title{background:transparent;text-align:center;padding:0;margin-bottom:4px}#form-wrapper #step__3 .form-photochromic-lens .radio-inline .singleSelection_option{padding:8px 10px}#form-wrapper #step__3 .form-photochromic-lens .radio-inline .singleSelection_option p{justify-content:center;text-align:center;padding:0}#form-wrapper #step__3 .form-photochromic-lens .radio-inline.singleSelection_option_selected{background:#51422b}#form-wrapper #step__3 .form-photochromic-lens .radio-inline.singleSelection_option_selected p{color:#fff}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container .customRadio{flex:0 0 auto;width:80px;height:80px}#form-wrapper #step__3 .form-photochromic-lens .colorcheckmark{height:80px;width:80px;background-color:#eee;border-radius:50%;margin-bottom:0;cursor:pointer;padding:3px;background-clip:content-box;display:block}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container .customRadio .colorcheckmark{background-position:center;background-size:92px;background-repeat:no-repeat;display:block}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container .product-wrapper{display:flex;overflow-x:auto;gap:6px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}#form-wrapper #step__3 .form-photochromic-lens .wrap-options{max-width:528px;margin:0 auto}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container input:checked+label{border:2px solid #000}@media (min-width: 768px){#step__3>div.wrapper>div>div.form-group>div:nth-child(2):after,#step__4>div.wrapper>div>div.form-group>div:nth-child(2):after,#form-wrapper.lens-replacement-form #step__5 .form-group .lens-swatch:nth-child(2) .radio-inline:after{top:0;right:0;height:fit-content;padding:2px 10px}#form-wrapper #step__3.non-prescription .form-group .lens-swatch{width:18.5%;margin:5px 12px 15px 0}#form-wrapper .step .bottom{border:2px solid #ccc;border-top:none}#form-wrapper .step .form-group .lens-swatch input:checked+label .bottom{color:#fff}}@media only screen and (min-width: 768px) and (max-width: 991px){#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .color-title{padding:0 10px 0 0;width:50px}#form-wrapper #step__3.non-prescription .form-group .lens-swatch p.title{font-size:14px}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option .product-wrapper .label{margin-left:0;line-height:1.25}#form-wrapper #step__3 .form-lens-options .radio-inline .singleSelection_option p{text-align:left}#form-wrapper #step__3 .form-photochromic-lens .radio-inline .singleSelection_option p{text-align:center}}#form-wrapper .step .bar-wrap{margin:60px 0 70px}#form-wrapper .step .bar-wrap #progress{position:relative;margin-bottom:30px}#form-wrapper .step .bar-wrap .progress-bar{position:absolute;background:#20b2aa;height:5px;width:0%;top:50%;left:0}#form-wrapper.lens-replacement-form.show-form{display:block}#form-wrapper .step .bar-wrap .progress{position:relative}#form-wrapper .step .bar-wrap .progress-num{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}#form-wrapper .step .bar-wrap .progress-num.no-rx,#form-wrapper .non-prescription .bar-wrap .progress-num{display:none}#form-wrapper .non-prescription .bar-wrap .progress-num.no-rx{display:flex}#form-wrapper .step .bar-wrap .progress-num:before{content:"";background-color:#d3d3d3;position:absolute;top:50%;left:0;height:1px;width:100%;z-index:-1}#form-wrapper .step .bar-wrap .progress-num li{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;top:12px}#form-wrapper .step .bar-wrap .progress-num li:first-child{align-items:flex-start}#form-wrapper .step .bar-wrap .progress-num li:last-child{align-items:flex-end}#form-wrapper .step .bar-wrap .progress-num .bar-step{border:1.5px solid lightgray;border-radius:100%;width:25px;height:25px;line-height:22px;text-align:center;background-color:#fff;font-size:14px;position:relative;z-index:1;display:block}#form-wrapper .step .bar-wrap .progress-num li .label{font-size:12px;font-weight:700;margin-top:5px}#form-wrapper .step .bar-wrap .progress-num .active .bar-step{border-color:#000;background-color:#000;color:#fff}#form-wrapper #step__0 .form-group{display:flex}#form-wrapper #step__0 .form-group .lens-swatch{width:calc(33.333333% - 13px);position:relative;text-align:center;cursor:pointer}#form-wrapper.lens-replacement-form #step__0 .lens-swatch{width:calc(25% - 12px);position:relative;text-align:center;cursor:pointer}#form-wrapper.lens-replacement-form #step__0 .form-group .lens-swatch .radio-inline{margin-bottom:0;text-align:center;padding:8px 0 0;width:100%;cursor:pointer;display:block;height:100%}#form-wrapper.lens-replacement-form #step__0 .form-group .lens-swatch .radio-inline img{width:100%;padding:0 15px}#form-wrapper.lens-replacement-form #step__4 .form-group .lens-swatch{width:calc(25% - 15px)}#form-wrapper #step__4 .form-group .lens-swatch.disabled .bottom .included,#form-wrapper #step__4 .form-group .lens-swatch .bottom .not-included{display:none}#form-wrapper #step__4 .form-group .lens-swatch.disabled .bottom .not-included{display:block}#form-wrapper.lens-replacement-form #step__5 .form-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#form-wrapper.lens-replacement-form #step__5 .form-group .lens-swatch{width:calc(25% - 15px);position:relative;text-align:center}#form-wrapper.lens-replacement-form #step__5 .form-group .lens-swatch .radio-inline{margin-bottom:0;text-align:center;padding:8px 0 0;width:100%;cursor:pointer;display:flex;flex-flow:column;height:100%}#form-wrapper.lens-replacement-form #step__5 .form-group .lens-swatch label{float:inherit;white-space:normal;border:2px solid #ccc}#form-wrapper #readersForm .form-group .input-group{width:100%;max-width:470px;margin:0 auto;text-align:left}#form-wrapper #readersForm .form-glass-strength{flex-direction:column}#form-wrapper #step__3 .bottom .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #0f1b27;position:absolute;bottom:-14px;left:47%;display:none}#form-wrapper #step__3 .form-group .lens-swatch input:checked+label .bottom .arrow-down{display:block;border-top:15px solid #51422b}#form-wrapper #step__3 .form-lens-options .radio-inline.singleSelection_option_selected .product-wrapper .label{display:inline}#form-wrapper #step__3 .form-lens-options .singleSelection_option_selected input:checked+label{border:2px solid #000}#form-wrapper #step__2 #bifocalForm .form-extra-options .ui-checkbox{padding:0 10px;width:75%;margin:0 0 0 20px;text-align:left}#form-wrapper #bifocalForm .form-group .ui-checkbox label:first-child{margin-right:20px}#form-wrapper #bifocalForm .form-extra-options .ui-checkbox label{margin-bottom:5px}#form-wrapper #bifocalForm .form-extra-options .ui-checkbox label span{font-size:13px;display:block}#form-wrapper #bifocalForm .form-extra-options .ui-checkbox label span.first-option,#form-wrapper #bifocalForm .form-extra-options .ui-checkbox label span.second-option{display:inline;font-size:15px}#form-wrapper #step__2 #bifocalForm .form-extra-options .ui-checkbox .checkmark{left:-25px;height:20px;width:20px;border-radius:50%;border:1px solid #000}#form-wrapper #bifocalForm .form-extra-options .ui-checkbox input:checked~.checkmark:after{display:block}#form-wrapper #bifocalForm .form-extra-options .ui-checkbox input:checked~.checkmark{background:#000}#form-wrapper #bifocalForm .form-extra-options .ui-checkbox .checkmark:after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff;content:"";position:absolute;display:none}#form-wrapper.lens-replacement-form #step__2 .form-group-upload div.options .input-group{width:calc(25% - 14px)!important}#form-wrapper.lens-replacement-form #step__2 #bifocalForm .form-group-upload div.options .input-group{width:33.3333%!important}#form-wrapper #step__0 .form-group .lens-swatch label{margin-bottom:0;text-align:center;padding:8px 0 0;width:100%;min-height:240px;cursor:pointer;float:inherit;white-space:normal;border:2px solid #ccc;outline:2px solid #fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.75rem}#form-wrapper #step__0 .form-group .lens-swatch label img{width:120px}#form-wrapper #step__1 .form-group .bottom .sunglass,#form-wrapper #step__1 .form-sunglasses-rx .bottom .eyeglass{display:none}#form-wrapper #step__1 .form-sunglasses-rx .bottom .sunglass{display:block}@media only screen and (max-width: 767px){#form-wrapper .step .bar-wrap{display:none}#form-wrapper .step .wrapper{max-width:540px;margin:0 auto}#form-wrapper .btn.visible-xs{display:block}.template--lens-replacement #form-wrapper #step__0 .form-group .lens-swatch .radio-inline,#form-wrapper #step__1 .form-group .lens-swatch .radio-inline,#form-wrapper #step__3 .form-group .lens-swatch .radio-inline,#form-wrapper #step__4 .form-group .lens-swatch .radio-inline,.template--lens-replacement #form-wrapper #step__5 .form-group .lens-swatch .radio-inline{padding:8px 0;flex-flow:row}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content{top:-290px;left:0}#form-wrapper #step__3 .form-lens-options .radio-inline .product-note--wrapper .note-content .arrow-down{left:19%}#form-wrapper #step__2 .form-group div.options .rx-on-file .product-note--wrapper .note-content{top:-112px}#form-wrapper .step .box{min-width:120px;width:120px;margin-bottom:0}#form-wrapper #step__0 .form-group .lens-swatch label{min-height:75px;padding:0 8px 14px}#form-wrapper .step .wrap{text-align:left;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center}#form-wrapper .step .text{margin-bottom:0}#form-wrapper .step .bottom{position:inherit;background:transparent!important;color:#121728;line-height:normal;display:block;height:auto}#form-wrapper .step p{text-align:left}#form-wrapper #step__1 .form-group{flex-wrap:wrap}#form-wrapper .step .form-group .lens-swatch .radio-inline{display:flex;padding:8px 0}#form-wrapper .step .prev-next{margin:30px auto 20px;max-width:540px}#form-wrapper #step__2 .form-group div.options.prescription-options{padding:0 5px 0 0}#form-wrapper #step__2 .form-group div.options{width:75%;padding:0}#form-wrapper #step__2 .form-group-upload div.options{width:100%}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group:first-child{padding:0}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group:last-child{padding-right:0}#form-wrapper .step .form-group .lens-swatch{margin:5px 0 15px}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group{width:100%!important;padding:0;margin-bottom:8px;display:flex;align-items:center;justify-content:center}#form-wrapper #step__2 .form-group div.options.prescription-options .input-group{padding:0;margin-bottom:8px;display:flex;align-items:center;justify-content:center}#form-wrapper #step__2 .form-group div.options .input-group{padding:0 5px;width:calc(33.333333% - 0px);margin-right:0}#form-wrapper #step__2 .form-group-textarea{display:block}.page__content .step .bar-wrap{display:none}#form-wrapper #step__0 .form-group{flex-wrap:wrap}#form-wrapper #step__0 .form-group .lens-swatch,#form-wrapper #step__1 .form-group .lens-swatch,#form-wrapper #step__3 .form-group .lens-swatch,#form-wrapper #step__4 .form-group .lens-swatch,.template--lens-replacement #form-wrapper #step__4 .form-group .lens-swatch,.template--lens-replacement #form-wrapper #step__5 .form-group .lens-swatch{width:100%}#form-wrapper.lens-replacement-form #step__0 .form-group .lens-swatch .radio-inline .box{text-align:center;margin:auto}#form-wrapper.lens-replacement-form #step__0 .wrap,#form-wrapper.lens-replacement-form #step__0 p.title{text-align:center}#form-wrapper.lens-replacement-form #step__0 .text{width:100%}#form-wrapper .step .prev-next{flex-wrap:wrap;gap:12px;justify-content:space-around}.template--lens-replacement #form-wrapper #step__3 .form-group .lens-swatch .radio-inline,.template--lens-replacement #form-wrapper #step__4 .form-group .lens-swatch .radio-inline{flex-flow:row}#form-wrapper.show-form{display:block}#form-wrapper #step__3 .form-group .lens-swatch .radio-inline{flex-flow:row}#form-wrapper #step__3 .form-group .lens-swatch input:checked+label .bottom .arrow-down{display:none}#form-wrapper #step__2 #bifocalForm .form-extra-options .ui-checkbox,#form-wrapper #step__2 #bifocalForm .form-extra-options .title{width:100%}#form-wrapper #step__2 .form-group-upload div,#form-wrapper #step__2 .form-group-textarea .input-group{width:auto}#form-wrapper #step__2 .form-group .title{font-size:13px;line-height:normal}#form-wrapper #step__3 .form-sunglass-pdp.form-lens-options .radio-inline{width:100%}#form-wrapper #step__3 .form-sunglass-pdp{position:inherit;overflow:initial;margin:35px 0;padding:0}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper .note-content{left:-243px}#form-wrapper #step__4 .ui-checkbox .product-note--wrapper .note-content .arrow-down{left:81%}#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow.left{left:0}#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow.right{right:0}#form-wrapper #step__3 .form-lens-options .image{margin:60px auto 14px}#form-wrapper .step .form-photochromic-lens .box{min-width:100%;width:100%}}@media only screen and (max-width: 650px){#form-wrapper .btn{min-width:90px;padding:6px 10px}.template--lens-replacement #form-wrapper #step__0 .form-group .lens-swatch .radio-inline,#form-wrapper #step__1 .form-group .lens-swatch .radio-inline,#form-wrapper #step__3 .form-group .lens-swatch .radio-inline,#form-wrapper #step__4 .form-group .lens-swatch .radio-inline,.template--lens-replacement #form-wrapper #step__5 .form-group .lens-swatch .radio-inline{padding:3px 0}#form-wrapper.lens-replacement-form #step__0 .prev-next{gap:5px}#form-wrapper.lens-replacement-form #step__0 .prev-next .btn{padding:13px 10px;font-size:11px!important;min-height:auto}.template--lens-replacement #form-wrapper #step__5 .box img{width:100%}}@media only screen and (max-width: 580px){#form-wrapper .step h2,#form-wrapper .step p.h2{font-size:16px;margin:20px 0}#form-wrapper .step .prev-next{margin:12px auto 15px}#form-wrapper #step__2 .form-group-textarea .input-group{text-align:center;padding:0}#form-wrapper .step .text,#form-wrapper .page__content .step .bottom{padding:0 8px}#form-wrapper .step p.title{padding-bottom:1rem}#form-wrapper.lens-replacement-form .step p.title{padding-bottom:0rem}#form-wrapper #step__4 .ui-checkbox{text-align:left;line-height:20px}#form-wrapper.lens-replacement-form .step .form-group .lens-swatch{margin:3px 0 5px}}@media only screen and (min-width: 481px) and (max-width: 767px){#form-wrapper .step .bottom{padding:0 15px}}@media screen and (max-width: 999px){#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow.right,#form-wrapper #step__3 .form-lens-options .tints-picker-container .arrow.left{display:none!important}#form-wrapper #step__3 .form-lens-options .tints-picker-container input:checked+label{border:2px solid #000}#form-wrapper #step__3 .form-lens-options .image{max-width:500px;height:250px}#form-wrapper #step__3 .form-lens-options .image iframe{height:250px}.variants-tints{margin-left:-15px;margin-right:-15px}.variants-tints .customRadio{min-width:var(--tint-size)}#form-wrapper #step__3 .form-lens-options .lens-tint-title{font-size:16px}#form-wrapper #step__3 .form-lens-options .lens-tint-title span{font-size:26px}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container .product-wrapper{gap:0}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container .customRadio{width:50px;height:50px}#form-wrapper #step__3 .form-photochromic-lens .tints-picker-container .customRadio .colorcheckmark{background-size:48px;width:50px;height:50px}}@media screen and (min-width: 1000px){#form-wrapper #step__3 .form-lens-options .box-form{position:relative}.variants-tints .customRadio{--tint-size: 100px;left:0vw}.variants-tints .colorcheckmark{--tint-size: 80px}#sunglases-options .variants-tints .customRadio:nth-child(-n+3):after{content:"Available as Polarized";position:absolute;font-size:12px;color:#000;padding:2px 0;text-align:center;bottom:-4px;line-height:.9;display:block;width:80px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .customRadio .colorcheckmark{background-size:92px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .slider-container{position:absolute;top:110px;left:0;right:0;width:100%}.variants-tints .customRadio.previous-one{left:4vw}.variants-tints .customRadio.previous{left:-7vw}.variants-tints .customRadio.active{left:0;opacity:0}.variants-tints .customRadio.next{left:13vw}.variants-tints .customRadio.next-one{left:2vw}}@media screen and (min-width: 1280px){#form-wrapper #step__3 .form-lens-options .image{max-width:600px}.variants-tints .customRadio{--tint-size: 130px;left:0}.variants-tints .colorcheckmark{--tint-size: 110px}#sunglases-options .variants-tints .customRadio:nth-child(-n+3):after{content:"Available as Polarized";position:absolute;font-size:12px;color:#000;padding:2px 0;text-align:center;bottom:-4px;line-height:.9;display:block;width:110px}#form-wrapper #step__3 .form-lens-options .tints-picker-container .customRadio .colorcheckmark{background-size:126px}.variants-tints .customRadio.previous-one{left:-6vw}.variants-tints .customRadio.previous{left:-12vw}.variants-tints .customRadio.active{left:0;opacity:0}.variants-tints .customRadio.next{left:12vw}.variants-tints .customRadio.next-one{left:6vw}}
/*# sourceMappingURL=/cdn/shop/t/199/assets/eyelens-form-popup.css.map */
