input#AddToCart{width:100%}.product #breadcrumb{display:none!important}.configure-title{font-size:20px;margin:15px 0 30px;text-align:center;font-weight:400;padding-top:30px;padding-bottom:10px;flex-direction:column;justify-content:center}.rx-pdp-container>div{width:47.9%}.rx-pdp-container{display:flex;justify-content:space-between;flex-wrap:wrap}.rx-prod-name-price{padding-bottom:10px;border-bottom:1px solid rgba(196,196,196,.5)}.product-title-and-price{display:flex;width:100%;justify-content:space-between;font-size:20px;flex-wrap:wrap;padding:0 10px;margin-bottom:15px}.product-title-and-price h2{width:50%;font-size:20px;text-transform:uppercase;line-height:1em;letter-spacing:.05em;text-align:left}.product-title-and-price h2 span{display:none}@media screen and (max-width: 740px){.configure-title{padding-top:15px}.rx-pdp-container>div{width:100%}.rx-prod-name-price{margin-top:40px;text-transform:uppercase}.product-title-and-price{text-align:center}.product-title-and-price h2{width:100%;font-size:17px;letter-spacing:.035em;text-align:center;margin-bottom:15px}.product-title-and-price h2 span{display:inline}.product-title-and-price .bold_option_price_display{width:100%;font-size:14px}}.yotpo-bottomline.pull-left.star-clickable .text-m{margin-left:10px}.yotpo-slider-title{font-weight:400!important;text-align:center!important;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px;line-height:normal;font-size:14px!important;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 480px){.yotpo-size-1,.yotpo-slider-wrapper{width:375px!important;text-align:center!important;right:40px!important}}#product-form-upsell{padding:20px;background:#c4c4c41f;border-radius:20px;margin-bottom:20px!important}.hidebtn{display:none!important}.add-to-cart-status,.sr-continue-shopping{display:flex;justify-content:center;text-align:center}.add-to-cart-status{font-size:14px;line-height:17px;text-align:center;letter-spacing:.03em;color:#333c;margin-bottom:10px}a.sr-continue-shopping-link{text-transform:capitalize!important;font-style:normal;font-size:15px;line-height:18px;text-align:center;letter-spacing:.02em;color:#333}.upsell-product-desc{font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;letter-spacing:-.01em;color:#333c;margin:20px;padding:0 20px}.sr-size-small{display:none}.product .product-page .shipping-texts{padding:2px 10px;margin-bottom:0;text-align:center}.product .product-page .shipping-texts a{font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:center;letter-spacing:.02em}[class~="product.eye"] #content>#breadcrumb{display:none!important}.configure-title{font-size:20px;margin:15px 0 0;text-align:center;font-weight:400;padding-bottom:10px;display:flex;flex-direction:column;justify-content:center;color:#000}#product-photos,.configure-options{margin-bottom:30px}.configure-options h3{margin-bottom:40px;text-align:center;font-size:18px}.configure-option-item label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:0 0 45px;cursor:pointer}.configure-option-item label input,.configure-option-item2 label input,.labelSpan input{position:absolute;top:0;left:0;opacity:0}.configure-option-item .radio-input{min-width:80px;background:#000;display:block}.radio-info .option-title{display:block;font-size:16px;line-height:1;margin-bottom:12px}.radio-info .option-title span{display:inline;margin-top:7px;font-size:13px}#photoChromicColor .hidetext{font-size:0}#photoChromicColor span{display:block}.radio-info .option-title span.info-badge{display:inline}.radio-info .option-description{display:block;line-height:1.6em;font-size:13px;letter-spacing:0}.configure-option-item .radio-input{background:0 0;min-width:24px;width:24px;height:24px;border-radius:50%;border:1px solid #444;position:relative;margin-right:15px}span.info-badge{position:absolute;top:-4px;right:0;background:#f2f2f2;padding:4px 8px;display:block;border-radius:2px;font-size:13px;margin:0!important;line-height:1}.configure-option-item label input:checked+.radio-input,.configure-option-item label input:checked+.radio-input2{background-color:#12ad21;background-size:contain;border-color:#12ad21}.configure-option-item2{display:flex;position:relative}.configure-option-item2 label,.labelSpan{min-width:50%;width:auto;margin:0;position:relative;text-align:center;cursor:pointer}.configure-option-item2 .radio-input{width:100px;height:100px;display:block;background:#e3e3e3;margin:0 auto 20px;border-radius:50%;position:relative}.configure-option-item2 .radio-info .option-title{margin-bottom:0}.configure-option-item input[type=text]{padding:10px;height:58px;text-indent:0;margin:0 0 14px}.configure-option-item textarea{padding:14px 10px 13px;height:43px;text-indent:0;margin:0 0 20px;line-height:1em;min-height:1em;resize:none;border-color:#c9c9c9;border-radius:0;outline:0;-webkit-appearance:none}.configure-option-item p{margin:0 0 25px}button.grey-configure_btn{min-width:280px;margin:45px auto 15px;background:#f8f9fa;color:#444;font-size:14px;border-radius:50px;width:auto;display:block;padding:12px 25px}button.review-eg-btn{width:100%;height:40px;background:#1eb12c;font-size:14px;text-transform:uppercase;padding:0 20px!important;font-weight:400;margin:0 0 20px}button.review-eg-btn:hover{background:#1eb12ccc}button.eye-upload{text-align:left;padding:13px 20px;font-size:14px;line-height:1;margin:0;outline:0;border-radius:23px;background:#f8f9fa;border:3px solid #f8f9fa;color:#000;width:100%}button.eye-upload.selected{background:#f5be32;border:3px solid #eaeaea;color:#fff}.configure-option-item textarea{width:100%;height:50px}.lens-tab label input:checked+span button.eye-upload span{padding-right:15px;display:block;text-align:center}p.pres-filename{text-align:center;color:#999;font-weight:400;font-size:12px;margin:8px 0 0;padding-bottom:5px}p#bold_option_price_display{font-size:16px;text-align:center;padding-top:5px}div#bold_option_price_display{margin-bottom:30px}div#bold_option_price_display span.text-subtotal{margin-right:5px}div#bold_option_price_display *{font-size:16px;font-weight:600}.common-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:#000c;z-index:9999;width:100%;height:100%;overflow-y:hidden}.c_overlay-container{position:relative;margin:138px auto 40px;background:#fff}.c_overlay-inner{max-width:300px;margin:0 auto;padding-bottom:20px}.c_overlay-inner>h2{padding:20px 0;font-weight:400;border-bottom:1px solid #d5d5d5;margin-bottom:15px}.c_overlay-inner>h2 a{font:inherit;font-weight:400;display:inline-block;position:relative;padding-left:15px}.c_overlay-inner h2 a:before{content:"\2039";font-size:1.9em;position:absolute;line-height:.5em;left:0;transform:scaleY(1.08);color:#454545;top:-1px}.c_overlay-inner ul{list-style:none;text-align:left;padding:0 0 15px;border-bottom:1px solid #d5d5d5}.c_overlay-inner p{font-size:16px;font-weight:400;margin:5px 0 20px}.c_overlay-inner ul li{overflow:hidden;font-size:16px;font-weight:400;margin:0 0 10px}.c_overlay-inner ul li span{width:50%;float:left;padding:0 10px 0 0}.c_overlay-inner ul li span:last-child{font-weight:400}.c_overlay-inner h3{font-weight:400;margin:0 0 17px}.c_overlay-inner button{height:40px;font-size:15px;padding:0 20px;margin:0 0 22px;background-color:#12ad21;text-transform:uppercase;border-radius:0;width:100%!important}.c_overlay-inner button:hover{background:#0a9818}.configure-options a.having-trouble{margin:0;background:#f3f4f5;color:#000;font-size:12px;border-radius:15px;width:auto;display:inline-block;padding:5px 15px;font-weight:400}.review-section{margin-top:0;padding-bottom:5px;margin-bottom:40px;border-bottom:1px solid #f2f2f2;overflow:hidden}.review-section .yotpo{margin:0!important;float:none!important}.review-section h2{font-size:20px;overflow:hidden;text-transform:uppercase;line-height:1em;text-align:center;letter-spacing:.05em}.review-section h2 span{float:right;font-weight:400;font-size:16px;text-transform:none}.configure-option-item2 input:checked+.radio-input:after{position:absolute;content:"";top:0;left:0;border-radius:50%;width:24px;height:24px;background-color:#12ad21;background-size:contain}.configure-option-item2 span.info-badge{position:relative!important;display:inline-block;top:auto;left:auto;right:auto;margin-top:10px!important}#product-description form{border-bottom:none}#product-description .configure-options input.add{width:100%!important}.product-protect{width:100%;text-align:center;margin:0 auto}#product-description .common-overlay .product-protect form{margin-bottom:20px;max-width:100%;margin-left:auto;margin-right:auto}button.viewDetilbutton.positioned{position:absolute;right:0;top:50%;transform:translateY(-50%);height:15px;width:20px!important;background-color:transparent!important;margin:0}#product-form-upsell .productHThumb{display:block;overflow:hidden;max-width:300px;margin:0 auto}#product-description input.add2{width:100%!important}#product-description input.add,#product-description input.add2,.ajaxified-cart-feedback.success .button-continue-shopping{letter-spacing:.09em;margin-bottom:20px;width:100%!important;background:#61b146!important;border-radius:5px!important;padding:7px 0!important;font-style:normal;font-size:18px;line-height:23px;text-align:center;letter-spacing:.05em}.ajaxified-cart-feedback.success .button-continue-shopping{padding:15px 0!important;letter-spacing:.09em;margin-top:25px;width:100%!important;background:#3f3f3f!important;border-radius:5px!important;text-transform:uppercase}#product-description input.add{margin-bottom:25px}#product-description input.add2{margin-bottom:0}.lens-separator{display:flex;width:100%!important;position:relative;height:1px;float:none;margin-bottom:20px}.lens-mirror-type{margin:0 0 10px}.lens-color-options{margin-top:10px}.configure-color-option{overflow:hidden}.configure-option-item.chosenColorOption{margin-top:20px}.configure-option-item.chosenColorOption .option-title{margin:0}.configure-option-item.chosenColorOption .radio-info a{position:absolute;right:90px;top:-2px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#2d5ec0;text-decoration:underline}.configure-option-item.chosenColorOption .radio-info a:hover{text-decoration:none}span#infoLensColorPrice{font-size:16px;top:0}.configure-color-option label,span.labelSpan{float:left;width:auto!important;clear:none;position:relative;margin:0 5px 15px 0;padding:5px;cursor:pointer}.configure-color-option label input,span.labelSpan input{opacity:0;position:absolute;top:0;left:0}span.labelSpan input{width:100%;height:100%;z-index:2;cursor:pointer}.configure-color-option .radio-input{width:36px;height:36px;display:block;border-radius:50%;margin:0 auto;position:relative}.configure-color-option .radio-input:hover:before,.configure-color-option input:checked+.radio-input:before{position:absolute;content:"";top:-5px;left:-5px;right:-5px;bottom:-5px;border:1px solid #999;border-radius:50%}.configure-color-option .radio-input.opt-1,.configure-color-option .radio-input.color-amber{background:-webkit-linear-gradient(45deg,#553317 0,#d28e4b 100%);background:-o-linear-gradient(45deg,#553317 0,#d28e4b 100%);background:linear-gradient(45deg,#553317 0,#d28e4b)}.configure-color-option .radio-input.opt-6,.configure-color-option .radio-input.color-grey{background:-webkit-gradient(linear,left bottom,left top,from(#404040),to(#686868));background:-webkit-linear-gradient(bottom,#404040 0,#686868 100%);background:-o-linear-gradient(bottom,#404040 0,#686868 100%);background:linear-gradient(0deg,#404040 0,#686868)}.configure-color-option .radio-input.opt-2,.configure-color-option .radio-input.color-emerald{background:-webkit-gradient(linear,left top,right top,from(#388de5),color-stop(99%,#38e544),to(#38e544));background:-webkit-linear-gradient(left,#388de5 0,#38e544 99%,#38e544 100%);background:-o-linear-gradient(left,#388de5 0,#38e544 99%,#38e544 100%);background:linear-gradient(90deg,#388de5 0,#38e544 99% 100%)}.configure-color-option .radio-input.opt-3{background:-webkit-gradient(linear,left bottom,left top,from(#4c6347),to(#92a98d));background:-webkit-linear-gradient(bottom,#4c6347 0,#92a98d 100%);background:-o-linear-gradient(bottom,#4c6347 0,#92a98d 100%);background:linear-gradient(0deg,#4c6347 0,#92a98d)}.configure-color-option .radio-input.opt-4,.configure-color-option .radio-input.color-glacier{background:-webkit-gradient(linear,left top,right top,from(#388de5),color-stop(99%,#64a4eb),to(#64a4eb));background:-webkit-linear-gradient(left,#388de5 0,#64a4eb 99%,#64a4eb 100%);background:-o-linear-gradient(left,#388de5 0,#64a4eb 99%,#64a4eb 100%);background:linear-gradient(90deg,#388de5 0,#64a4eb 99% 100%)}.configure-color-option .radio-input.opt-5,.configure-color-option .radio-input.color-bronze{background:-webkit-gradient(linear,left bottom,left top,from(#b2896c),to(#f8debd));background:-webkit-linear-gradient(bottom,#b2896c 0,#f8debd 100%);background:-o-linear-gradient(bottom,#b2896c 0,#f8debd 100%);background:linear-gradient(0deg,#b2896c 0,#f8debd)}.configure-color-option .radio-input.opt-7,.configure-color-option .radio-input.color-infrared{background:-webkit-gradient(linear,left top,right top,from(#ff330b),to(#f60));background:-webkit-linear-gradient(left,#ff330b 0,#f60 100%);background:-o-linear-gradient(left,#ff330b 0,#f60 100%);background:linear-gradient(90deg,#ff330b 0,#f60)}.configure-color-option .radio-input.opt-8,.configure-color-option .radio-input.color-purple{background:-webkit-gradient(linear,left bottom,left top,from(#7020c1),to(#e087fe));background:-webkit-linear-gradient(bottom,#7020c1 0,#e087fe 100%);background:-o-linear-gradient(bottom,#7020c1 0,#e087fe 100%);background:linear-gradient(0deg,#7020c1 0,#e087fe)}.configure-color-option .radio-input.opt-9,.configure-color-option .radio-input.color-rose-gold{background:-webkit-gradient(linear,left bottom,left top,from(#d67066),to(#f8b8b3));background:-webkit-linear-gradient(bottom,#d67066 0,#f8b8b3 100%);background:-o-linear-gradient(bottom,#d67066 0,#f8b8b3 100%);background:linear-gradient(0deg,#d67066 0,#f8b8b3)}.configure-color-option .radio-input.opt-10,.configure-color-option .radio-input.color-lemonflash{background:-webkit-gradient(linear,left bottom,left top,from(#f7e331),to(#fff4a2));background:-webkit-linear-gradient(bottom,#f7e331 0,#fff4a2 100%);background:-o-linear-gradient(bottom,#f7e331 0,#fff4a2 100%);background:linear-gradient(0deg,#f7e331 0,#fff4a2)}.configure-color-option .radio-input.opt-11,.configure-color-option .radio-input.color-slate{background:-webkit-linear-gradient(171deg,#999 0,#2d2d2e 100%);background:-o-linear-gradient(171deg,#999 0,#2d2d2e 100%);background:linear-gradient(279deg,#999 0,#2d2d2e)}.configure-color-option .radio-input.opt-12{background:-webkit-linear-gradient(121.53deg,#272324 .56%,#323033 55.56%,#434449 92.4%);background:-o-linear-gradient(121.53deg,#272324 .56%,#323033 55.56%,#434449 92.4%);background:linear-gradient(121.53deg,#272324 .56%,#323033 55.56%,#434449 92.4%)}.configure-color-option .radio-input.opt-13{background:-webkit-linear-gradient(121.53deg,#061647 .56%,#05447C 55.56%,#055791 92.4%);background:-o-linear-gradient(121.53deg,#061647 .56%,#05447C 55.56%,#055791 92.4%);background:linear-gradient(121.53deg,#061647 .56%,#05447c 55.56%,#055791 92.4%)}.configure-color-option .radio-input.opt-14{background:-webkit-linear-gradient(121.82deg,#FB9902 .66%,#FDC005 55.67%,#FEBE05 94.35%);background:-o-linear-gradient(121.82deg,#FB9902 .66%,#FDC005 55.67%,#FEBE05 94.35%);background:linear-gradient(121.82deg,#fb9902 .66%,#fdc005 55.67%,#febe05 94.35%)}.configure-color-option .radio-input.opt-15{background:-webkit-linear-gradient(121.82deg,#FDD51E 13.53%,#FED41E 55.67%,#FED41E 94.35%);background:-o-linear-gradient(121.82deg,#FDD51E 13.53%,#FED41E 55.67%,#FED41E 94.35%);background:linear-gradient(121.82deg,#fdd51e 13.53%,#fed41e 55.67% 94.35%)}.configure-color-option .radio-input.opt-16,.configure-color-option .radio-input.color-lavenderrose{background:url(/cdn/shop/files/LavenderRose-color-dot.png) center center no-repeat;background-size:contain}.configure-color-option .radio-input.opt-17,.configure-color-option .radio-input.color-blue{background:url(/cdn/shop/files/LightBlue-color-dot.png) center center no-repeat;background-size:contain}.configure-color-option .radio-input.opt-18,.configure-color-option .radio-input.color-indigo{background:url(/cdn/shop/files/Royal-color-dot.png) center center no-repeat;background-size:contain}.configure-color-option .radio-input.opt-19,.configure-color-option .radio-input.color-calimesa{background:url(/cdn/shop/files/Aviator-Calimesa-color-dot.png) center center no-repeat;background-size:contain}[class~="product.eye"] .slide{max-width:150px!important}.product-protect h3{font-size:13px!important;margin-bottom:4px!important}.lens-tab{border:2px solid #eaeaea;height:42px;border-radius:21px;margin:0 0 40px}.lens-tab span.money{display:inline}.lens-tab label{width:50%;float:left;height:38px;position:relative;clear:none}.lens-tab label input{position:absolute;left:0;top:0;opacity:0}.lens-tab label span{line-height:38px;display:block;text-align:center;font-size:12px;cursor:pointer;letter-spacing:.05em}.lens-tab label input:checked+span{background:#fb0;border-radius:19px;color:#fff}.lens-tab label input:checked+span span{color:#fff}.bold_option_element input[type=radio]{position:relative!important;top:auto!important;left:auto!important;opacity:1!important}.ref-text{clear:both;padding:1em 0;text-align:center}.window-photochromatic{border:1px solid #ddd;padding:13px 25px 11px;margin:30px auto 0;border-radius:5px;line-height:1.9em}.cs-sign{background-color:#f7f7f7;font-size:10px;line-height:10px;text-transform:uppercase;padding:7px 15px 6px;border-radius:10px;min-width:1px;display:inline-block;margin-top:15px;letter-spacing:.01em}body.hide-overflow{overflow:hidden}body.hide-overflow.shifter-active .shifter-page{transform:none!important}.rx-popup{position:fixed;width:100%;height:100%;background:#0009;top:0;left:0;z-index:99999}.rx-popup_container{position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);padding:55px 42px;max-width:690px;width:100%}.rx-offer_img{position:relative}.rx-offer_img img{display:block;width:100%}.rx-popup_container p{color:#363636;font-size:16px;line-height:1em;letter-spacing:.5em;text-align:center;margin:0 0 24px}button.closeRxPopup{position:absolute!important;top:0!important;right:0!important;color:#000!important;font-size:1px;text-indent:-9999px;cursor:pointer;background:url("{{ 'closeRXpopup.png' | asset_url }}") 0 0 no-repeat!important;background-size:contain!important;width:30px!important;height:30px!important;padding:0!important;display:block;margin:0!important}.rx-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:28px auto 0}.shopBtn-orange{text-transform:uppercase;width:215px;display:block;letter-spacing:.15em;background:#e35e44;color:#fff!important;transition:background .3s ease;font-size:14px;text-decoration:none;line-height:1em;padding:14px 0;text-align:center;border-radius:21px;margin-right:20px}.rx-textCta{color:#333;font-size:15px;border-bottom:1px solid;letter-spacing:.15em}.rx-textCta:hover{border-bottom-color:transparent}.shopBtn-orange:hover{background:#d2462b}.exclusiveText{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;color:#fff;font-size:30px;line-height:1em;letter-spacing:.05em;text-shadow:3px 3px 2px rgba(0,0,0,.75);padding-top:2px}.couponText{font-size:11px;line-height:1em;position:absolute;bottom:8px;right:10px;color:#fff;font-weight:400;font-style:italic;letter-spacing:.05em}@media screen and (min-width: 501px){.c_overlay-inner{max-width:480px}}@media screen and (max-width: 1220px){.review-section h2{font-size:18px}.review-section h2{text-align:center}.review-section h2 span{float:none;margin-top:10px}.review-section h2>span{display:block}}@media screen and (max-width: 767px){.title-row{display:block!important;text-align:center}.not-in-quickbuy .yotpo-widget-instance{text-align:center;margin:0 auto;display:flex;justify-content:center}.review-section{position:relative}.review-section h2 span{font-size:14px}.review-section h2{font-size:17px;letter-spacing:.035em}.review-section .yotpo{margin:0 auto 10px!important;float:none!important;display:block;width:116px!important}.yotpo-bottomline.pull-left.star-clickable .text-m{margin-left:4px}.rx-popup_container{padding:36px 0 30px;max-width:530px}.rx-popup_container p{color:#363636;font-size:14px;line-height:1em;font-weight:400;letter-spacing:.25em;text-align:center;margin:0 0 15px}button.closeRxPopup{width:30px!important;height:30px!important}.rx-offer_img{width:calc(100% - 40px);height:125px;overflow:hidden;margin:0 auto}.rx-offer_img img{position:absolute;height:100%;width:auto!important;max-width:none;left:50%;transform:translate(-50%)}.shopBtn-orange{max-width:180px;margin:24px auto 18px;font-size:13px;padding:12px 0;border-radius:18px}.exclusiveText{font-size:30px;line-height:36px;letter-spacing:.04em;padding-top:0;padding-bottom:14px}span.exclusiveText span{display:block;letter-spacing:.15em}.couponText{font-size:10px}.rx-ctas{display:block;margin:0 auto;text-align:center}.rx-textCta{font-size:13px}.thumb-group{width:100%}.thumb-group .thumb:first-child{width:125px}.thumb-group .thumb{margin-top:30px;margin-left:10px;width:225px}}@media screen and (min-width: 768px){body.shifterInactive{overflow:hidden}.review-section{margin-top:20px}.configure-title{margin:-20px 0 30px;padding-top:0}.c_overlay-container{margin:80px auto 40px;max-width:540px}.c_overlay-inner{max-width:480px;text-align:center}.c_overlay-inner>h2{padding:22px 0 19px;margin-bottom:15px;font-size:16px}#product-form-upsell .productHThumb{max-width:260px}.scrollFixed.imageSticky{position:fixed;width:330px;top:64px}.review-section h2{text-align:left}.ref-text{text-align:left;padding:1.5em}.thumb-group{width:auto}.thumb-group .thumb:first-child{width:115px}.thumb-group .thumb{width:auto;margin-top:30px;margin-left:20px}}@media screen and (min-width: 981px){.configure-color-option .radio-input{width:52px;height:52px}.configure-color-option .radio-input:hover:before,.configure-color-option input:checked+.radio-input:before{top:-8px;left:-8px;right:-8px;bottom:-8px}.configure-color-option label,span.labelSpan{padding:8px}.scrollFixed.imageSticky{width:441px}}@media screen and (max-width: 980px){.thumb-group .thumb:first-child{width:100px}.thumb-group .thumb{margin-top:10px}}@media screen and (min-width: 1221px){.scrollFixed.imageSticky{width:551px}.window-photochromatic{max-width:90%}}.configure-option-item textarea.error,button.eye-upload.error{border-color:#dc3545}span.configure-color-option.inPhotochromic{display:none;justify-content:center;margin:0}.configure-option-item2 label input:checked,.labelSpan input:checked{pointer-events:none}.configure-option-item2 label input:checked+span+span .configure-color-option.inPhotochromic{display:flex}.configure-color-option.inPhotochromic label,span.labelSpan{max-width:25%;min-width:25%;float:none;margin:0 4px}.configure-color-option.inPhotochromic .radio-input:after{display:none}span.radio-input.phopt-1{background:-webkit-gradient(linear,left top,right top,from(#353536),color-stop(1%,#353536),to(#909091));background:-webkit-linear-gradient(left,#353536 0,#353536 1%,#909091 100%);background:-o-linear-gradient(left,#353536 0,#353536 1%,#909091 100%);background:linear-gradient(90deg,#353536 0 1%,#909091)}span.radio-input.phopt-3{background:#ce8d3d}.configure-options .afterpay-paragraph{display:none!important}.configure-option-item .mlabel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:0 0 45px;cursor:pointer}.radio-input.hidetext{font-size:0}.configure-option-item label{margin:0 0 10px}.text-mirror-lens{font-weight:400;font-size:11px;text-align:right}.title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:normal}.title-row .product-price--large .price__default,.title-row .product-title{font-size:20px}.price-descriptors{display:none}.product-form .yotpo-reviews-star-ratings-widget{margin-top:0;margin-bottom:0!important;justify-content:right!important}.product-add label,.product-add .quantity,.shades-only-for-vip-wrapper{display:none}.product-rx-preview-title h2{text-transform:uppercase;font-weight:600}.thumbnails .slider__item{flex:50%}.thumbnails .thumbnail--media-image .img-ar:before{padding-top:calc(65% / var(--aspect-ratio))}.rx-modal_open main{position:relative;z-index:4000}body.rx-modal_open{overflow-y:hidden}body.rx-modal_open .related-products{display:none}
/*# sourceMappingURL=/cdn/shop/t/915/assets/rx-style.css.map */
