#footer{display:none}.usage-details{position:relative;color:#d39d4e}.usage-details em{width:14px;font-weight:600}.usage-details span{display:inline-block;padding-left:18px;font-size:16px;text-decoration:underline}.popup-usage-content strong{color:#000;font-size:18px;font-weight:600;line-height:23px}.popup-usage-content p{margin:3px auto 28px;font-size:16px;color:#6f6f6f;line-height:20px}.popup-usage-content .usage-btn{text-align:center}.popup-usage-content .close-btn{width:180px;height:40px;padding:8px 10px}.prescription-help-tips em{font-size:14px;font-weight:600}.prescription-help-tips span{display:inline-block;padding-left:18px;text-decoration:underline}.rx-need-help span,.rx-need-help span>div{background-color:#f5f5f5!important;display:inline-block;vertical-align:middle}.rx-preview-product{margin-left:auto;margin-right:auto;max-width:600px}.rx-preview-product .rx-frame-preview{margin:0 auto;max-width:600px;height:0;padding-bottom:50%;position:relative}.rx-preview-product .preview-cover{position:absolute;left:0;top:0;opacity:0}.rx-preview-product .preview-cover.tinted{mix-blend-mode:multiply}.rx-preview-product .preview-soon{display:none;position:absolute;top:50%;left:0;margin-top:-20px;font-size:18px;color:#d3d3d3;width:100%;text-align:center;text-transform:uppercase;opacity:.7;filter:alpha(opacity=70);text-shadow:1px 1px rgba(0,0,0,.5)}.rx-step-action{position:relative;padding:0 40px;text-align:center}.rx-step-action .step-arrow{position:absolute;top:6px;display:block;width:32px;height:36px;color:#cdcdcd;z-index:2}.rx-step-action .step-arrow>i{font-size:32px}.rx-step-action .step-arrow.active{color:#000;cursor:pointer}.rx-step-action .step-arrow.previous-step{left:0}.rx-step-action .step-arrow.next-step{right:0}.rx-step-action .rx-step-name{margin:0 auto;font-size:30px;font-weight:700}.rx-step-status{width:100%;max-width:300px;margin:4px auto 0;padding:8px 0;white-space:nowrap;font-size:0;line-height:0}.rx-step-status>li{position:relative;margin-right:40px;width:20px;height:20px;border:2px solid #d1d1d1;border-radius:50%;display:inline-block;font-size:0;background-color:#fff;vertical-align:top}.rx-step-status>li:after{position:absolute;content:"";left:0;top:7px;width:70px;border-top:2px solid #d1d1d1;z-index:-1}.rx-step-status>li:last-child{margin-right:0}.rx-step-status>li:last-child:after{display:none}.rx-step-status .step-current{border-color:#d39d4e;cursor:pointer}.rx-step-status .step-current:before{content:"";position:absolute;left:4px;top:4px;width:8px;height:8px;border-radius:50%;background-color:#d39d4e;z-index:5}@media (min-width:768px){.rx-step-status .step-current:hover{border-color:#dd950e}.rx-step-status .step-current:hover:before{background-color:#dd950e}}.rx-step-status .step-completed{font-family:ebd,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d39d4e;border-color:#d39d4e;font-size:11px;padding:3px 2px;color:#fff;cursor:pointer}.rx-step-status .step-completed:before{content:"\e902"}.rx-step-status .step-completed:after{border-top-color:#d39d4e}@media (min-width:768px){.rx-step-status .step-completed:hover{border-color:#dd950e;background-color:#dd950e}}.rx-step-status .step-back-current{border-color:#d39d4e;background-color:#d39d4e;cursor:pointer}.rx-step-status .step-back-current:before{content:"";position:absolute;left:4px;top:4px;width:8px;height:8px;border-radius:50%;background-color:#fff;z-index:5}@media (min-width:768px){.rx-step-status .step-back-current:hover{border-color:#dd950e;background-color:#dd950e}}.rx-step-status .step-back-completed:after{border-top-color:#d1d1d1}.rx-main .help{display:inline-block;font-family:ebd,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:.9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;margin-left:5px;text-align:center;cursor:pointer;vertical-align:middle;text-decoration:none}.rx-main .help:before{content:"\e625";font-size:18px;font-weight:700;color:#6f6f6f}.rx-main .help:hover:before{color:#d39d4e}.rx-step-wrapper{margin:10px auto 0}.rx-step-wrapper,.rx-step-wrapper .rx-step-container{position:relative;overflow:hidden}.rx-step-wrapper .rx-step-container.chat-abtest{padding-bottom:150px}.rx-step-wrapper .rx-step{float:left}#package-container .option-content .img-box-two{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:0;height:auto}#package-container .rx-sub-option-wrapper .package-show{border-bottom:1px solid #e4e4e4}#package-container .rx-sub-option-wrapper .package-show:last-child{border:none}.rx-options-piece>li{margin-bottom:11px;border-radius:12px}.rx-options-piece>li>.rx-option{padding-left:145px;padding-top:15px;border:2px solid transparent;border-radius:12px;background-color:#f5f5f5}@media (hover:hover) and (pointer:fine){.rx-options-piece>li>.rx-option:hover{background-color:#e4e4e4}}.rx-options-piece>li>.rx-option.current,.rx-options-piece>li>.rx-option.selected{border-color:#d39d4e;background-color:#f6ebdc}.rx-options-piece>li>.rx-option.current .option-description,.rx-options-piece>li>.rx-option.selected .option-description{color:#000}.rx-options-piece>li>.rx-option.disabled,.rx-options-piece>li>.rx-option.disabled:hover{cursor:default;color:#a0a0a0;background-color:#fff;border:1px solid #e4e4e4}.rx-options-piece>li>.rx-option.disabled .help:before,.rx-options-piece>li>.rx-option.disabled:hover .help:before{color:#a0a0a0}.rx-options-piece>li>.rx-option.rx-customize{min-height:unset;background:none;padding:0;border:none}@media (max-width:1024px){.rx-options-piece>li>.rx-option.rx-customize{padding-left:18px}}.rx-options-piece>li>.rx-option.rx-customize .option-name{color:#6f6f6f;font-size:16px;font-weight:400;text-decoration:underline}.rx-option{position:relative;padding:20px 0;font-size:16px;cursor:pointer;transition:all .2s ease}.rx-option.hover,.rx-option:hover{background-color:#e4e4e4}.rx-option.disabled,.rx-option.disabled:hover{cursor:default;color:#a0a0a0}.rx-option.disabled .im-rx,.rx-option.disabled:hover .im-rx{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.rx-option.disabled .im-promo,.rx-option.disabled:hover .im-promo{display:none}.rx-option.disabled .option-description p.option-intro,.rx-option.disabled .option-price{display:none!important}.rx-option.disabled .invalid-tooltip{display:block;margin:7px auto 0;font-weight:400}.rx-option.disabled .tooltip-button em{font-style:normal;cursor:pointer;text-decoration:underline}.rx-option.disabled .tooltip-button em:hover{color:#d39d4e}.rx-option.disabled .tooltip-button a{color:#6f6f6f;text-decoration:underline}.rx-option.disabled .tooltip-button a:hover{color:#d39d4e}.rx-option.disabled .option-title .symbol{display:none}.rx-option.current .option-title .option-price,.rx-option.disabled .option-help{color:#000}.rx-option .option-title{margin-bottom:3px;font-size:18px;font-weight:500}.rx-option .option-title .option-price{position:absolute;right:32px;color:#6f6f6f}.rx-option .option-title .option-price .op-price{text-decoration:line-through;margin:0 3px}.rx-option .option-title .option-name{vertical-align:middle}.rx-option .rx-tag{position:relative;display:inline-block;margin-top:10px;padding-left:21px;padding-right:12px;font-size:14px;font-weight:500;font-style:normal}.rx-option .rx-tag:before{content:"";position:absolute;top:5px;left:0;display:block;width:14px;height:10px;background-image:url(images/rx/check.svg)}.device-desktop #color-type-wrapper .rx-options-piece>li>.rx-option,.device-desktop #use-for-wrapper .rx-options-piece>li>.rx-option{min-height:auto;padding-left:23px;padding-right:15px}#color-type-clear .option-name,#color-type-digital .option-name,#color-type-light .option-name,#color-type-sunglasses .option-name,#gradient .option-name,#mirror .option-name,#polarized .option-name,#sunglasses-non-rx .option-name,#sunglasses .option-name{position:relative;padding-left:44px;margin-bottom:7px}#color-type-clear .option-name:before,#color-type-digital .option-name:before,#color-type-light .option-name:before,#color-type-sunglasses .option-name:before,#gradient .option-name:before,#mirror .option-name:before,#polarized .option-name:before,#sunglasses-non-rx .option-name:before,#sunglasses .option-name:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:40px;height:40px;background-size:40px;background-position:0 0;background-repeat:no-repeat}@media (max-width:767px){#color-type-clear .option-name,#color-type-digital .option-name,#color-type-light .option-name,#color-type-sunglasses .option-name,#gradient .option-name,#mirror .option-name,#polarized .option-name,#sunglasses-non-rx .option-name,#sunglasses .option-name{margin-bottom:0}}#color-type-clear .option-name:before{background-image:url(images/rx/rx-clear.png)}#color-type-digital .option-name:before{background-image:url(images/rx/rx-blf.png)}#color-type-light .option-name:before{background-image:url(images/rx/rx-transitions.png)}#color-type-sunglasses .option-name:before,#sunglasses-non-rx .option-name:before,#sunglasses .option-name:before{background-image:url(images/rx/rx-sun.png)}#polarized .option-name:before{background-image:url(images/rx/rx-polarized.png)}#mirror .option-name:before{background-image:url(images/rx/rx-mirrored.png)}#gradient .option-name:before{background-image:url(images/rx/rx-gradient.png)}.option-description{font-weight:400;color:#6f6f6f}.option-description .invalid-tooltip,.option-description .option-help{display:none}.option-description .tooltip-button{color:#6f6f6f}.sun-color-group.rx-options-piece>li>.rx-option{padding-left:23px;padding-right:15px}@media (max-width:420px){.sun-color-group.rx-options-piece>li>.rx-option{padding-left:18px}}.sun-color-group .option-content .img-box{display:none}.rx-sub-option-wrapper{margin-top:5px}.rx-sub-option-wrapper .sub-name{position:relative}.rx-sub-option-wrapper .sub-option-container{background-color:#fff;border-bottom:1px solid #e4e4e4}.rx-sub-option-wrapper .sub-option-container:last-child{border:none}.rx-sub-option-wrapper .sub-option-container .rx-option:hover{background-color:#fff}.rx-sub-option-wrapper .sub-option-container .rx-option:hover .sub-option-name{background-color:#e4e4e4}.rx-sub-option-wrapper .sub-option-container .rx-option.current .sub-option-name,.rx-sub-option-wrapper .sub-option-container .rx-option.selected .sub-option-name{background-color:#f6ebdc;border:2px solid #d39d4e}.rx-sub-option-wrapper .sub-option-title{padding-left:12px;padding-right:12px;font-weight:500}.rx-sub-option-wrapper .sub-option-name{display:inline-block;padding:4px 16px;border-radius:32px;background:#f5f5f5;border:2px solid transparent;transition:all .2s ease}.rx-sub-option-wrapper .sub-option-price{position:absolute;-webkit-transform:translateY(5px);transform:translateY(5px);right:20px;color:#6f6f6f}.rx-sub-option-wrapper .invalid-tooltip{display:none;color:#000}.rx-sub-option-wrapper .rx-option.hover,.rx-sub-option-wrapper .rx-option:hover{background-color:#fff}.rx-sub-option-wrapper .rx-option.hover .sub-option-name,.rx-sub-option-wrapper .rx-option:hover .sub-option-name{background-color:#e4e4e4}.rx-sub-option-wrapper .rx-option.current:hover,.rx-sub-option-wrapper .rx-option.selected:hover{background-color:#fff}.rx-sub-option-wrapper .rx-option.current .sub-option-name,.rx-sub-option-wrapper .rx-option.selected .sub-option-name{background-color:#f6ebdc;border:2px solid #d39d4e}.rx-sub-option-wrapper .rx-option.current .sub-option-price,.rx-sub-option-wrapper .rx-option.selected .sub-option-price{color:#000}.rx-sub-option-wrapper .rx-option.disabled,.rx-sub-option-wrapper .rx-option.disabled:hover{cursor:default;color:#a0a0a0!important;background-color:#fff}.rx-sub-option-wrapper .rx-option.disabled .sub-option-name,.rx-sub-option-wrapper .rx-option.disabled:hover .sub-option-name{background-color:#fff;border:2px solid #e4e4e4}.rx-sub-option-wrapper .rx-option.disabled .sub-option-name .help:before,.rx-sub-option-wrapper .rx-option.disabled:hover .sub-option-name .help:before{color:#a0a0a0!important}.rx-sub-option-wrapper .rx-option.disabled .sub-desc,.rx-sub-option-wrapper .rx-option.disabled .sub-option-price,.rx-sub-option-wrapper .rx-option.disabled:hover .sub-desc,.rx-sub-option-wrapper .rx-option.disabled:hover .sub-option-price{display:none}.rx-sub-option-wrapper .sub-desc{max-width:620px;padding-top:7px;font-weight:400;line-height:20px}.rx-thickness li>.rx-option{min-height:auto;height:63px;padding-left:20px;padding-top:15px;padding-bottom:15px}.rx-thickness li .option-title .option-price{top:17px}.rx-thickness li .option-title .help{margin-top:2px}.option-sub-content{padding:0}.sub-option-colors,.sub-option-content,.sub-sun-content{width:100%;padding:5px 0 8px 12px}@media (max-width:420px){.sub-option-colors,.sub-option-content,.sub-sun-content{padding-left:30px}}.sub-option-colors .color-confirm,.sub-option-content .color-confirm,.sub-sun-content .color-confirm{margin-top:18px;padding:11px 45px;font-size:16px}.sub-sun-content{padding:23px 0 8px 12px}.rx-percent-color .rx-select-percent{margin-bottom:10px}.rx-percent-color span{display:inline-block;margin-right:21px;vertical-align:middle;border:1px solid #000;border-radius:6px;cursor:pointer}.rx-percent-color span.current{color:#d39d4e;border-color:#d39d4e}.rx-percent-color .gradient-num{display:inline-block;padding-left:5px;color:#6f6f6f}.rx-percent-color,.rx-select-color{font-size:16px;overflow:hidden}.rx-percent-color .rx-select-scope,.rx-select-color .rx-select-scope{margin-right:10px;margin-bottom:13px;font-weight:600}.rx-percent-color .rx-select-scope .selected-color,.rx-select-color .rx-select-scope .selected-color{padding-left:5px;color:#6f6f6f;font-weight:500}.rx-percent-color .rx-select-content,.rx-select-color .rx-select-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px;padding-left:2px;padding-right:18px;vertical-align:middle;zoom:1;margin:0}#sunglasses-non-rx-tint-content .rx-percent-color,#sunglasses-tint-content .rx-percent-color{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#sunglasses-non-rx-tint-content .rx-select-color,#sunglasses-non-rx-tint-content .rx-select-percent,#sunglasses-tint-content .rx-select-color,#sunglasses-tint-content .rx-select-percent{display:block;width:100%}#sunglasses-non-rx-tint-content .rx-select-color .rx-select-scope,#sunglasses-non-rx-tint-content .rx-select-percent .rx-select-scope,#sunglasses-tint-content .rx-select-color .rx-select-scope,#sunglasses-tint-content .rx-select-percent .rx-select-scope{display:block;margin-bottom:6px}#sunglasses-non-rx-tint-content .rx-select-color,#sunglasses-tint-content .rx-select-color{margin-top:0;padding-top:0}#sunglasses-non-rx-tint-content .rx-select-color span,#sunglasses-tint-content .rx-select-color span{margin-top:6px}@media (min-width:768px){#sunglasses-non-rx-tint-content .rx-select-percent,#sunglasses-tint-content .rx-select-percent{margin-bottom:19px}}#sunglasses-non-rx-tint-content .rx-select-percent .rx-select-content>span,#sunglasses-tint-content .rx-select-percent .rx-select-content>span{font-weight:500;background:none;border:none}#sunglasses-non-rx-tint-content .rx-select-percent .rx-select-content>span:before,#sunglasses-tint-content .rx-select-percent .rx-select-content>span:before{position:relative;top:3px;display:inline-block;content:"";width:18px;height:18px;border-radius:50%;margin-right:8px;border:1px solid #848484}#sunglasses-non-rx-tint-content .rx-select-percent .rx-select-content>span.current,#sunglasses-tint-content .rx-select-percent .rx-select-content>span.current{color:#000}#sunglasses-non-rx-tint-content .rx-select-percent .rx-select-content>span.current:before,#sunglasses-tint-content .rx-select-percent .rx-select-content>span.current:before{border:2px solid #fff;background-color:#d39d4e;box-shadow:0 0 0 1px #848484}.choosed-rx-color span,.rx-select-color span{position:relative;display:inline-block;line-height:1;margin:0 2px;width:34px;height:34px;border-radius:100%;padding:2px;margin-right:4px;margin-left:0;border:1px solid transparent;border:1px solid hsla(0,0%,98%,0);vertical-align:middle;cursor:pointer}.choosed-rx-color span.current,.rx-select-color span.current{border-color:#d39d4e}.choosed-rx-color em,.rx-select-color em{display:block;width:28px;height:28px;background-color:#fff;border-radius:100%;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}.choosed-rx-color em.color-drivewear,.choosed-rx-color em.color-olive-green,.rx-select-color em.color-drivewear,.rx-select-color em.color-olive-green{background:linear-gradient(135deg,#7a7e40 35.42%,#69452c 72.92%,#3c2a1e)}.choosed-rx-color em.color-gray,.rx-select-color em.color-gray{background-color:#4d4d4d}.choosed-rx-color em.color-brown,.rx-select-color em.color-brown{background-color:#623100}.choosed-rx-color em.color-green,.rx-select-color em.color-green{background-color:#324b20}.choosed-rx-color em.color-purple,.rx-select-color em.color-purple{background-color:#873a9a}.choosed-rx-color em.color-blue,.rx-select-color em.color-blue{background-color:#2351c8}.choosed-rx-color em.color-yellow,.rx-select-color em.color-yellow{background-color:#ffd246}.choosed-rx-color em.color-pink,.rx-select-color em.color-pink{background-color:#f35598}.choosed-rx-color em.color-light-pink,.rx-select-color em.color-light-pink{background-color:#ffbcc8}.choosed-rx-color em.color-raspberry,.rx-select-color em.color-raspberry{background-color:#d44660}.choosed-rx-color em.color-amber,.rx-select-color em.color-amber{background-color:#854b25}.choosed-rx-color em.color-ruby,.rx-select-color em.color-ruby{background-color:#66263d}.choosed-rx-color em.color-sapphire-blue,.rx-select-color em.color-sapphire-blue{background-color:#205f95}.choosed-rx-color em.color-amethyst-purple,.rx-select-color em.color-amethyst-purple{background-color:#4a3a5f}.choosed-rx-color em.color-emerald,.rx-select-color em.color-emerald{background-color:#1b483a}.choosed-rx-color em.color-graphite-green,.rx-select-color em.color-graphite-green{background-color:#35402d}.choosed-rx-color em.color-orange,.rx-select-color em.color-orange{background-color:#ff962d}.choosed-rx-color em.color-magenta,.rx-select-color em.color-magenta{background-color:#ae442c}.choosed-rx-color em.color-rust,.rx-select-color em.color-rust{background-color:#6f3925}.choosed-rx-color em.color-golden,.rx-select-color em.color-golden{background-color:#814f09}.choosed-rx-color em.color-purple-smoke,.rx-select-color em.color-purple-smoke{background-color:#746278}.choosed-rx-color em.color-mint,.rx-select-color em.color-mint{background-color:#5b8e8e}.choosed-rx-color em.color-champagne,.rx-select-color em.color-champagne{background-color:#52151b}#sub-gradient-options .rx-select-color em,.gradient-group .choosed-rx-color em{background-image:url(images/rx/icon-grad-tint-x1.png);background-repeat:no-repeat;background-position:0 0}#sub-gradient-options .rx-select-color em.gradient-color-gray,.gradient-group .choosed-rx-color em.gradient-color-gray{background-position:0 0}#sub-gradient-options .rx-select-color em.gradient-color-brown,.gradient-group .choosed-rx-color em.gradient-color-brown{background-position:0 -28px}#sub-gradient-options .rx-select-color em.gradient-color-green,.gradient-group .choosed-rx-color em.gradient-color-green{background-position:0 -55px}#sub-gradient-options .rx-select-color em.gradient-color-purple,.gradient-group .choosed-rx-color em.gradient-color-purple{background-position:0 -112px}#sub-gradient-options .rx-select-color em.gradient-color-blue,.gradient-group .choosed-rx-color em.gradient-color-blue{background-position:0 -84px}#sub-gradient-options .rx-select-color em.gradient-color-yellow,.gradient-group .choosed-rx-color em.gradient-color-yellow{background-color:#e8d71b;background-image:linear-gradient(#e8d71b,#fff)}#sub-gradient-options .rx-select-color em.gradient-color-pink,.gradient-group .choosed-rx-color em.gradient-color-pink{background-color:#f35598;background-image:linear-gradient(#f35598,#fff)}#sub-gradient-options .rx-select-color em.tint-color-aaa,.gradient-group .choosed-rx-color em.tint-color-aaa{background-image:linear-gradient(#f8f8f8,#f1f1f1)}#sub-mirror-options .rx-select-color em,.mirror-group .choosed-rx-color em,.polarized-mirror-colors .rx-select-color em{background-image:url(images/rx/icon-mirrored-six-x1.png);background-repeat:no-repeat;background-position:0 0}#sub-mirror-options .rx-select-color em.gradient-color-gold,.mirror-group .choosed-rx-color em.gradient-color-gold,.polarized-mirror-colors .rx-select-color em.gradient-color-gold{background-position:0 -28.5px}#sub-mirror-options .rx-select-color em.gradient-color-silver,.mirror-group .choosed-rx-color em.gradient-color-silver,.polarized-mirror-colors .rx-select-color em.gradient-color-silver{background-position:0 0}#sub-mirror-options .rx-select-color em.gradient-color-blue,.mirror-group .choosed-rx-color em.gradient-color-blue,.polarized-mirror-colors .rx-select-color em.gradient-color-blue{background-position:0 -57px}#sub-mirror-options .rx-select-color em.gradient-color-rose,.mirror-group .choosed-rx-color em.gradient-color-rose,.polarized-mirror-colors .rx-select-color em.gradient-color-rose{background-position:0 -85px}#sub-mirror-options .rx-select-color em.gradient-color-green-pink,.mirror-group .choosed-rx-color em.gradient-color-green-pink,.polarized-mirror-colors .rx-select-color em.gradient-color-green-pink{background-position:0 -113px}#sub-mirror-options .rx-select-color em.gradient-color-green,.mirror-group .choosed-rx-color em.gradient-color-green,.polarized-mirror-colors .rx-select-color em.gradient-color-green{background-position:0 -141px}.polarized-group .choosed-rx-color em.gradient-color-blue,.polarized-group .choosed-rx-color em.gradient-color-gold,.polarized-group .choosed-rx-color em.gradient-color-silver{background-image:url(images/rx/icon-mirrored-six-x1.png);background-repeat:no-repeat;background-position:0 0}.polarized-group .choosed-rx-color em.gradient-color-gold{background-position:0 -28.5px}.polarized-group .choosed-rx-color em.gradient-color-silver{background-position:0 0}.polarized-group .choosed-rx-color em.gradient-color-blue{background-position:0 -57px}.rx-select-percent span.gradient-num{border:none;color:#9f9f9f}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){#sub-gradient-options .rx-select-color em,.gradient-group .choosed-rx-color em{background-image:url(images/rx/icon-grad-tint-x2.png);background-size:29px 140px}#sub-mirror-options .rx-select-color em,.mirror-group .choosed-rx-color em,.polarized-group .choosed-rx-color em.gradient-color-blue,.polarized-group .choosed-rx-color em.gradient-color-gold,.polarized-group .choosed-rx-color em.gradient-color-silver{background-image:url(images/rx/icon-mirrored-six-x2.png);background-size:29px 169px}}.option-content{overflow:hidden}.option-content .img-box,.option-content .img-box-three,.option-content .img-box-two{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:145px}.option-content .img-box-two>span{display:none}.option-content .im-rx{width:100px;height:100px;background-image:url(images/rx/im-rx-200318.png)}.option-content .im-new-rx,.option-content .im-rx{display:block;margin:0 auto;background-repeat:no-repeat}.option-content .im-new-rx{width:96px;height:96px;background-image:url(images/rx/im-rx-202302.png)}.option-content .im-new-rx.im-rx-basic,.option-content .im-new-rx.im-rx-basic-one{background-position:0 0}.option-content .im-new-rx.im-rx-most{background-position:0 -96px}.option-content .im-new-rx.im-rx-advanced{background-position:0 -192px}.option-content .im-new-rx.im-rx-premium{background-position:0 -288px}.option-content .im-new-rx.im-rx-custom{background-position:0 -384px}.option-content .im-new-rx.im-rx-clear{background-position:0 -480px}.option-content .im-new-rx.im-rx-ebd-blue-360{background-position:0 -576px}.option-content .im-new-rx.im-rx-kodak-clear{background-image:url(images/rx/im-rx-kodak-202505.png);width:83px;height:35px}.option-content .im-new-rx.im-rx-anti-fog{background-image:url(images/rx/im-rx-anti-fog.png)}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.option-content .im-new-rx{background-image:url(images/rx/im-rx-202302-2x.png);background-size:96px 672px}.option-content .im-new-rx.im-rx-kodak-clear{background-image:url(images/rx/im-rx-kodak-2x-202505.png);background-size:83px 35px}.option-content .im-new-rx.im-rx-anti-fog{background-image:url(images/rx/im-rx-anti-fog-2x.png);background-size:96px 96px}}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.option-content .im-rx{background-image:url(images/rx/im-rx-200318-2x.png);background-size:400px 300px}}.option-content .im-rx-distance{height:86px;background-position:-100px 0}.option-content .im-rx-reading{background-position:-200px 0}.option-content .im-rx-multfocal{background-position:-300px 0}.option-content .im-rx-non-prescription{background-position:0 0}.option-content .im-rx-clear{background-position:0 -100px}.option-content .im-rx-digital{background-position:-100px -100px}.option-content .im-rx-sun{background-position:-200px -100px}.option-content .im-rx-light{background-position:-300px -100px}.option-content .im-rx-basic,.option-content .im-rx-basic-one{background-position:-9px -200px}.option-content .im-rx-most{background-position:-100px -200px}.option-content .im-rx-advanced{background-position:-200px -200px}.option-content .im-rx-custom{background-position:-309px -200px}.option-content .im-rx-gradient,.option-content .im-rx-mirrored,.option-content .im-rx-polarized{background-position:0 -200px}.option-content .img-box-three .im-rx{display:block;margin-left:10px;width:116px;height:55px;background-repeat:no-repeat;background-image:url(images/rx/rx-new-ebdblue-type-new-1x.png)}.option-content .img-box-three .im-rx-ebd-blue{background-position:0 0;background-size:116px 55px;background-image:url(images/rx/rx-ebd-blue.png)}.option-content .img-box-three .im-rx-ebd-blue-smart{background-position:0 0;background-size:116px 55px;background-image:url(images/rx/rx-ebdblue-smart.png)}.option-content .img-box-three .im-rx-eyezen,.option-content .img-box-three .im-rx-sightrelax{background-position:0 -265px}.option-content .img-box-three .im-rx-ebd-blue-360{background-position:0 -55px}.option-content .img-box-three .im-new-rx.im-rx-ebd-blue-360{background-position:0 -576px}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.option-content .img-box-three .im-rx{background-image:url(images/rx/rx-new-ebdblue-type-new-2x.png);background-size:116px 319px}.option-content .img-box-three .im-rx-ebd-blue{background-position:0 0;background-image:url(images/rx/rx-ebd-blue-2x.png);background-size:116px 55px}.option-content .img-box-three .im-rx-ebd-blue-smart{background-position:0 0;background-image:url(images/rx/rx-ebdblue-smart-2x.png);background-size:116px 55px}}.rx-index-sub-list{padding:7px 0}.rx-index-sub-list em{position:absolute;top:14px;right:32px;font-style:normal;color:#000}.rx-index-sub-list em.coating-uv-price{color:#6f6f6f}.rx-index-sub-list sup{font-size:12px;-webkit-transform:scale(.875);transform:scale(.875)}.rx-index-sub-list label{cursor:pointer}.rx-index-sub-list .coating-uv-include{display:none}.rx-index-sub-list dd{position:relative;padding:13px 12px 13px 2px;text-indent:0;font-size:16px;font-weight:500;letter-spacing:normal;word-spacing:normal;border-bottom:1px solid #e4e4e4;cursor:pointer}.rx-index-sub-list dd.option-include .coating-uv-price{display:none}.rx-index-sub-list dd.option-include .coating-uv-include{display:inline}.rx-index-sub-list dd.option-include .f-checkbox{color:#fff;border-color:#8a8a8a;background-color:#8a8a8a}.rx-index-sub-list dd.current .f-checkbox{color:#fff;border-color:#d39d4e;background-color:#d39d4e}.rx-index-sub-list dd.current .coating-uv-price{color:#000}.rx-index-sub-list .f-checkbox{width:18px;height:18px;padding:2px;margin-right:7px;border-radius:4px;font-size:12px;color:#fff;font-weight:700;border:1px solid #000;vertical-align:middle}.rx-index-sub-list .lens-confirm{height:44px;width:206px;margin:20px auto 6px;padding:11px 25px;font-weight:500}.rx-total .add-cart{padding:8px 40px;font-size:16px;text-transform:uppercase}html:lang(en-US) .rx-total .container{min-height:59px}.login-prescrption-box{margin:1px 0 40px;text-align:left}.login-prescrption-box .login-link{margin-bottom:8px;vertical-align:middle;font-style:normal}.login-prescrption-box .login-link em{cursor:pointer;font-style:normal;text-decoration:underline}.login-prescrption-box .login-link em:hover{color:#d39d4e}.rx-prescription-container .rx-comfirm{margin-top:15px}.rx-prescription-container .rx-comfirm .rx-button{display:block;margin-right:4px;padding:10px 20px;font-size:16px}.rx-prescription-container .rx-comfirm .rx-button.disabled{color:#fff;border-color:#d6d6d6;background-color:#d6d6d6}.rx-review-container{padding-top:10px;font-size:16px}.rx-review-container .rx-type-price{position:absolute;right:0;top:3px}.rx-review-container .btn-add-cart{float:right;padding:10px 57px;margin-top:22px;font-size:18px;font-weight:400}.rx-review-container .third-party-area{margin-top:8px;font-size:12px;color:#6f6f6f;font-weight:500}.rx-review-container .third-party-area span{font-weight:700}.rx-review-container .third-party-area img{width:138px;height:16px;margin-left:2px;font-weight:700;vertical-align:text-bottom;cursor:pointer}.rx-review-list{margin-top:20px}.rx-review-list>dt{margin-bottom:8px;font-weight:700}.rx-review-list>dd{position:relative;padding:4px 80px 4px 0}.rx-review-list>dd.edit-color{padding-right:54px}.rx-review-list>dd>strong{font-weight:400}.rx-review-list .rx-review-prescription{padding-right:0;text-align:center}.rx-review-prescription table{width:100%;border:1px solid #dcdcdc;border-collapse:collapse}.rx-review-prescription td,.rx-review-prescription th{padding:10px 5px;border:1px solid #dcdcdc;border-collapse:collapse}@media (max-width:375px){.rx-review-prescription td,.rx-review-prescription th{padding-left:2px;padding-right:2px}.rx-review-prescription th{font-weight:500}}.rx-review-total{position:relative;margin-top:15px;padding:23px 140px 4px 0;font-weight:700;border-top:2px solid #f6f6f6}.rx-review-total .rx-type-price{top:16px}.rx-review-total .original-price{margin-right:5px;font-size:16px;color:#6f6f6f;font-weight:400}.rx-review-total .normal-price{font-size:22px}.rx-step .rx-find-doctor-all{margin-top:-5px;margin-bottom:15px;margin-right:3%;text-align:right}#rx-warmper .rx-find-doctor-all{display:none!important}.sale-rx-new{background-color:#01a543}.kodak-lens-logo img{display:block;width:57px;height:24px}.kodak-logo-list{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-column-gap:8px;column-gap:8px}@media (max-width:767px){.kodak-logo-list{position:static;display:-webkit-flex;display:flex;-webkit-transform:translateY(0);transform:translateY(0);margin-top:8px}.kodak-logo-list .rx-basic-tag{margin-top:0}}.rx-basic-tag{display:inline-block;margin-left:8px;padding:1px 8px;height:22px;color:#fff;font-size:14px;font-style:normal;font-weight:500;border-radius:4px}@media (max-width:767px){.rx-basic-tag{font-size:12px;height:auto}}.rx-functional-tag{font-size:14px;font-style:normal;font-weight:500}.rx-functional-tag:before{content:"";display:inline-block;position:relative;top:3px;margin-right:4px}.rx-functional-tag.thinner-tag:before{background-image:url(images/rx/thinner.png);background-size:cover;width:16px;height:16px}.rx-functional-tag.blb-tag:before{background-image:url(images/rx/bluelight.png);background-size:cover;width:16px;height:16px}.rx-functional-tag.clarity-tag:before{background-image:url(images/rx/clarity.svg);background-size:cover;width:16px;height:16px}.package-ebd .tags,.package-show .tags{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin:8px 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.package-ebd .tags .rx-basic-tag,.package-show .tags .rx-basic-tag{margin-left:0}@media (max-width:767px){.package-ebd .tags .rx-basic-tag,.package-show .tags .rx-basic-tag{margin-top:0}}.rx-new-tag{background-color:#36869b}.rx-top-pick-tag{background:#0f76d6}.season-best{background:#b150de}.best-value{background:#01a5a4}.tips-thinner{position:absolute;margin-left:8px}.tips-thinner>i{display:inline-block;font-style:normal;height:26px;padding:4px 9px;font-weight:500;background-color:#c9dcf7;border-radius:4px;white-space:nowrap;margin-right:8px}.tips-thinner>i.best-value{color:#fff;background-color:#01a5a4}.tips-thinner>i.blb-protect{color:#fff;background:#134ea8}.tips-thinner>i.recommend-tag{color:#d39d4e;background:#f6ebdc}.tips-thinner>i.new-lenses{color:#fff;background-color:#01a543}.tips-thinner>i.best-clarity{color:#fff;background-color:#994636}.im-rx-star{position:absolute;top:0;left:9px;display:block;width:27px;height:31px;background:url(images/rx/im-rx-star-n.png) 50% no-repeat}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.im-rx-star{background-image:url(images/rx/im-rx-star-n-2x.png);background-size:27px 31px}}@media (max-width:420px){.package-premium .option-name{position:relative}.package-premium .im-rx-star{top:-6px;left:auto;right:-105px}}.tool-tip-content h6{text-transform:capitalize}.tool-tip-content a{color:#000;text-decoration:underline}.rx-transitions-tips .im-rx-signature{display:inline-block;width:151px}.rx-transitions-tips .im-rx-xtractive{display:inline-block;width:156px}.rx-transitions-tips .im-rx-signature{height:49px;background:url(images/rx/signature-logo.png) 0 0 no-repeat}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.rx-transitions-tips .im-rx-signature{background-image:url(images/rx/signature-logo-2x.png);background-size:151px 49px}}.rx-transitions-tips .im-rx-xtractive{height:56px;background:url(images/rx/xtractive-logo.png) 0 0 no-repeat}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.rx-transitions-tips .im-rx-xtractive{background-image:url(images/rx/xtractive-logo-2x.png);background-size:156px 56px}}.rx-transitions-tips .im-rx-drivewear{width:156px;height:47px;background:url(images/rx/drivewear-logo.png) 0 0 no-repeat}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.rx-transitions-tips .im-rx-drivewear{background-image:url(images/rx/drivewear-logo-2x.png);background-size:156px 47px}}.rx-transitions-tips .im-rx-certified{display:inline-block;width:83px;height:40px;background:url(images/rx/certified-2024.png) 0 0 no-repeat}@media (-moz-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.rx-transitions-tips .im-rx-certified{background-image:url(images/rx/certified-2024-2x.png);background-size:83px 40px}}.rx-transitions-tips .im-rx-gens{display:inline-block;width:122px;height:45px;background:url(images/rx/gens-logo.svg) 0 0 no-repeat}.rx-package-tip .rx-transitions-tips h6{margin:14px auto}.rx-package-tip .rx-transitions-tips p{font-size:16px;line-height:19px;color:#000}.pop-package-notify{max-width:600px;width:90%;padding:40px 30px 20px;font-size:18px;text-align:center;color:#000}.pop-package-notify .notify-content{margin:20px 0}.pop-package-notify .notify-content .notify-email{width:40%;min-width:140px;height:34px;vertical-align:middle}.pop-package-notify a{font-size:14px}.pop-package-notify .notify-content .notify-button{padding-left:15px;padding-right:15px;vertical-align:middle}@media screen and (max-width:480px){.pop-package-notify{font-size:14px}}.add-prism-title .prism-unavailable{display:none}.add-prism-title .btn-return-standard{display:none;margin-left:25px;margin-top:4px}.add-prism-title.disabled{color:#d3d0cd}.add-prism-title.disabled .prism-unavailable{margin-left:4px;display:inline-block;vertical-align:middle}@media (max-width:375px){.add-prism-title.disabled .prism-unavailable{margin-left:25px;display:block}}.add-prism-title.disabled .btn-return-standard{display:block;color:#000;cursor:pointer}.add-prism-title.disabled .btn-return-standard:hover{color:#d39d4e;text-decoration:underline}.upgrade-undo{padding:8px 11px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;border:1px solid #e4e4e4;border-radius:4px;font-size:14px}.upgrade-undo .done-text{line-height:20px;color:#6f6f6f}.upgrade-undo .undo-btn{color:#d39d4e;font-weight:600;cursor:pointer}.upgraded-color{color:#05944f}.bundle-classify{margin-bottom:11px;font-size:16px;font-weight:600;color:#b47d2e}.bundle-classify.basic{padding-top:20px}.bundle-classify.basic.no-choice{padding-top:0;border-top:none}.rx-customize{display:inline-block;margin-bottom:20px;font-size:16px;cursor:pointer}.clear-lens-layer,.transition-lens-container{position:absolute;top:0;left:0;width:100%;height:100%}.clear-lens-layer{-webkit-mask-size:100%;mask-size:100%;z-index:10;mix-blend-mode:multiply;transition:all .4s ease-in-out;background:#7a7e40}.white-layer{z-index:12;mix-blend-mode:screen;background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.2))}.countering-layer,.white-layer{position:absolute;left:0;top:0;width:100%;height:100%}.countering-layer{z-index:14;mix-blend-mode:multiply;background:linear-gradient(rgba(0,0,0,.05),transparent)}.rx-drivewear-tip{display:-webkit-flex;display:flex;max-width:640px;margin-top:16px;margin-right:20px;padding:13px 11px;border-radius:6px;background:#f5f5f5}.rx-drivewear-tip .help{display:block;position:relative;top:unset;right:unset;width:16px;height:16px;margin-top:1px;margin-right:6px;pointer-events:none}.rx-drivewear-tip .help:before{font-size:16px}@media (max-width:1300px){.rx-drivewear-tip .help{margin-top:2px}}@media (max-width:767px){.rx-drivewear-tip .help{margin-top:1px}}.rx-drivewear-tip p{max-width:590px;font-size:14px}.marketing-msg-container{max-width:520px;padding:40px 30px 31px;color:#000}.marketing-msg-container h3{margin-bottom:11px;font-size:24px;font-weight:500}.marketing-msg-container .buynow-text{padding-bottom:8px;font-size:16px}.marketing-msg-container .text{margin-top:13px;font-size:12px;color:#6f6f6f}.marketing-msg-container .afterpay-rx-scope{margin-top:10px;margin-bottom:6px}.marketing-msg-container strong{display:block;margin-bottom:-2px;font-weight:600;font-size:16px;color:#000}.marketing-msg-container .afterpay-total{margin-top:0;margin-bottom:0}.marketing-msg-container .klarna-rx-scope{min-height:44px}@media screen and (max-width:720px){.device-phone .rx-find-doctor-all,.device-tablet .rx-find-doctor-all{text-align:center}}@media (max-width:1024px){.device-phone .bundle-classify,.device-tablet .bundle-classify{padding-left:18px}}.device-phone .rx-drivewear-tip,.device-tablet .rx-drivewear-tip{margin-right:0}.device-phone .marketing-msg-container,.device-tablet .marketing-msg-container{padding:26px 20px 23px}.device-phone .marketing-msg-container .klarna-rx-scope,.device-tablet .marketing-msg-container .klarna-rx-scope{min-height:59px}.coupon-progress-container{position:fixed;left:12px;bottom:2px;width:auto;max-width:186px;padding:0 15px;height:30px;background:#2e2e2e;font-weight:400;font-size:14px;text-align:center;color:#fff;line-height:30px;border-radius:4px;overflow:hidden;display:none;z-index:50}.coupon-progress-container .coupon-progress-bar{position:absolute;left:0;top:0;width:0;height:100%;background-color:hsla(0,0%,100%,.25);transition:width 3s linear;z-index:-1}.device-desktop .coupon-progress-container{left:calc(100% - 780px);bottom:32px}@media (min-width:900px){.device-desktop .coupon-progress-container{left:calc(100% - 580px)}}@media (min-width:1200px){.device-desktop .coupon-progress-container{left:calc(100% - 780px);bottom:2px}}@media (min-width:1921px){.device-desktop .coupon-progress-container{left:calc(100% - 880px)}}@media (max-width:899px){.device-desktop .coupon-progress-container{left:12px}}.progress-up{-webkit-animation:progress-up .2s ease-out forwards;animation:progress-up .2s ease-out forwards}.device-phone .coupon-progress-container,.device-tablet .coupon-progress-container{left:12px;margin-bottom:env(safe-area-inset-bottom);margin-bottom:constant(safe-area-inset-bottom)}.tooltip.rx-coupon-tips{max-width:200px!important;text-align:center;padding:12px}.rx-main .rx-add-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;gap:20px;width:100%}.rx-main .rx-add-buttons .btn-add-cart{-webkit-flex:1;flex:1}.rx-main .rx-add-buttons .rx-quick-buy-now{display:none}.fix-live-chat{width:62px;height:62px;position:fixed;right:20px;bottom:20px;overflow:hidden;z-index:11}.fix-live-chat img{display:block;width:60px}.fix-live-chat .LPMoverlay{outline:none}.device-phone .fix-live-chat,.device-tablet .fix-live-chat,.header-top-bar-no-promotion .promotion-container{display:none}.main-wrapper{padding-bottom:0;height:calc(100vh - 51px);overflow-x:auto}.main-wrapper .rx-sidebar,.main-wrapper>.rx-container{height:100%}@media (max-width:768px){.main-wrapper{height:auto;min-width:375px}}.rx-container{position:relative;min-height:500px;max-width:1920px;padding-right:0;padding-left:0;padding-bottom:0}@media (min-width:1921px){.rx-container{max-width:unset}}.rx-container .rx-sidebar{position:fixed;height:100%;top:0;width:41%;padding-top:50px;margin-left:0;background-color:#f5f5f5;border-right:1px solid #e4e4e4}.rx-container .rx-sidebar:before{position:absolute;display:block;content:"";width:1000%;height:100%;left:-999%;background-color:#f5f5f5}@media (min-width:900px){.rx-container .rx-sidebar{width:calc(100% - 600px);max-width:600px}}@media (min-width:1200px){.rx-container .rx-sidebar{width:calc(100% - 800px);max-width:1120px}}@media (min-width:1921px){.rx-container .rx-sidebar{width:calc(100% - 900px);min-width:1020px;max-width:unset}}@media (max-width:899px){.rx-container .rx-sidebar{display:none}}.rx-container .rx-main{height:100%;padding-left:0;padding-bottom:50px;overflow-y:auto}@media (min-width:900px){.rx-container .rx-main{float:right;width:600px}}@media (min-width:1200px){.rx-container .rx-main{width:800px}}@media (min-width:1921px){.rx-container .rx-main{min-width:900px}}@media (max-width:899px){.rx-container .rx-main{float:none;margin:0 auto}}.rx-container .rx-main .rx-step{padding-left:0;padding-right:5px}.rx-container .rx-main .rx-content{max-width:783px;padding:65px 33px 60px 40px}@media (max-width:1200px){.rx-container .rx-main .rx-content{padding-left:30px;padding-right:30px}}.rx-link-back{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:16px}.rx-link-back>i,.rx-link-back>span{vertical-align:middle}.rx-link-back>i{font-size:14px;font-weight:700;width:16px;height:14px}.rx-link-back:hover{text-decoration:none}.rx-link-back:hover>span{text-decoration:underline}.rx-sidebar .final-price,.rx-sidebar .rx-back-detail,.rx-sidebar .rx-need-help-box,.rx-sidebar .rx-product{margin-left:auto;margin-right:auto;width:89%}@media (min-width:1480px){.rx-sidebar .final-price,.rx-sidebar .rx-back-detail,.rx-sidebar .rx-need-help-box,.rx-sidebar .rx-product{width:100%;margin-left:3px}}.rx-sidebar .rx-back-detail{margin-top:77px;margin-left:4px}.rx-sidebar .rx-preview-product{margin-top:30px}@media (min-width:0){.rx-sidebar .rx-preview-product{margin-top:0;position:absolute;left:50%;width:100%;top:50%;top:calc(50% - 50px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:900px){.rx-sidebar .rx-preview-product{max-width:410px}}@media (min-width:1440px){.rx-sidebar .rx-preview-product{max-width:560px}}@media (min-width:1480px){.rx-sidebar .rx-preview-product{left:50%}}@media (min-width:1529px){.rx-sidebar .rx-preview-product{max-width:600px}}@media (min-width:1729px){.rx-sidebar .rx-preview-product{max-width:800px}}@media (min-width:1200px){.rx-sidebar .rx-preview-product .rx-frame-preview{max-width:410px}}@media (min-width:1440px){.rx-sidebar .rx-preview-product .rx-frame-preview{max-width:560px}}@media (min-width:1529px){.rx-sidebar .rx-preview-product .rx-frame-preview{max-width:600px}}@media (min-width:1729px){.rx-sidebar .rx-preview-product .rx-frame-preview{max-width:800px}}.rx-sidebar .rx-sidebar-footer{position:absolute;top:64.5%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}@media (min-width:1440px){.rx-sidebar .rx-sidebar-footer{top:67.5%}}@media (min-width:1529px){.rx-sidebar .rx-sidebar-footer{top:69%}}@media (min-width:1729px){.rx-sidebar .rx-sidebar-footer{top:71%}}.rx-sidebar .rx-sidebar-footer .afterpay-rx-scope{margin-left:auto!important;margin-right:auto!important;width:89%!important}@media (min-width:1480px){.rx-sidebar .rx-sidebar-footer .afterpay-rx-scope{width:100%!important;margin-left:3px!important}}.rx-sidebar .third-party-area{position:absolute;bottom:0;left:0;width:100%}.rx-sidebar .third-party-area .afterpay-rx-scope{margin-left:auto!important;margin-right:auto!important;width:89%!important}@media (min-width:1480px){.rx-sidebar .third-party-area .afterpay-rx-scope{width:100%!important;margin-left:3px!important}}.rx-sidebar .final-price{margin-top:2px;font-size:16px;font-weight:500}.rx-sidebar .final-price .original-price{font-weight:400;color:#6f6f6f}.rx-sidebar .final-price .price{font-size:24px;font-weight:700}.rx-sidebar .original-price{margin-left:5px;margin-right:5px}.rx-progress-bar{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:8px;background-color:#e4e4e4;z-index:1000}.rx-progress-bar.step-1:after,.rx-progress-bar.step-2:after,.rx-progress-bar.step-3:after,.rx-progress-bar.step-4:after,.rx-progress-bar.step-5:after{position:absolute;content:"";height:8px;max-width:100%;border-radius:0 5px 5px 0;background:linear-gradient(90deg,#b88336 0,#d39d4e);transition:width .5s ease 0s}.rx-progress-bar.step-1:after{width:20%}.rx-progress-bar.package-bar.step-1:after{width:33.33%}.rx-progress-bar.package-bar.step-2:after{width:66.66%}.rx-progress-bar.step-2:after{width:40%}.rx-progress-bar.step-3:after{width:60%}.rx-progress-bar.step-4:after{width:80%}.rx-progress-bar.step-5:after{width:100%}.rx-progress-bar.last-step,.rx-progress-bar.last-step:after{background:transparent;transition:background .2s ease}.popup-container{border-radius:4px}.usage-details{margin-top:-4px;padding-bottom:10px;cursor:pointer}.usage-details:hover{color:#b47d2e}.usage-details em{position:absolute;top:5px;left:0}.no-add .rx-select:after{right:64px}@media (max-width:1200px){.no-add .rx-select:after{right:34px}}.no-add .rx-select.od-pd:after,.no-add .rx-select.os-pd:after{right:50px}@media (max-width:1200px){.no-add .rx-select.od-pd:after,.no-add .rx-select.os-pd:after{right:25px}}.no-add .add-prism-container .rx-select:after{right:44px}@media (max-width:1200px){.no-add .add-prism-container .rx-select:after{right:22px}}.popup-usage-content{max-width:520px}@media (min-width:10px){.popup-usage-content{padding:30px 20px}}@media (min-width:768px){.popup-usage-content{padding:59px 50px}}.prescription-help-tips{position:relative;display:inline-block;margin-bottom:21px;font-size:16px;font-weight:500;color:#d39d4e;cursor:pointer}.prescription-help-tips:hover,.prescription-help-tips:hover em{color:#b47d2e}.prescription-help-tips em{position:absolute;top:5px;left:0}.login-prescrption-box{margin-top:6px;margin-bottom:15px}.login-prescrption-box .login-link{font-size:16px}.login-prescrption-box .login-link span{font-weight:500;color:#d39d4e;text-decoration:underline;cursor:pointer}.login-prescrption-box .login-link span:hover{color:#b47d2e}.rx-prescription-wrapper{padding:15px 29px 15px 20px;background-color:#f5f5f5;border-radius:8px;z-index:10}.rx-prescription-wrapper.no-add .add-rx-container .rx-add{display:none}.rx-prescription-wrapper.no-add .add-rx-container li{width:30.33%}@media (max-width:1200px){.rx-prescription-wrapper.no-add .add-rx-container li{width:29.33%}}.rx-prescription-wrapper.no-add .add-rx-container .add-rx-title{width:9%}@media (max-width:1200px){.rx-prescription-wrapper.no-add .add-rx-container .add-rx-title{width:12%}}.rx-prescription-wrapper.no-add .add-rx-container.add-prism-container li{width:22.75%}@media (max-width:1200px){.rx-prescription-wrapper.no-add .add-rx-container.add-prism-container li{width:22%}}.rx-prescription-wrapper.no-add .add-rx-container.add-prism-container .add-rx-title{width:9%}@media (max-width:1200px){.rx-prescription-wrapper.no-add .add-rx-container.add-prism-container .add-rx-title{width:12%}}.rx-prescription-wrapper.no-add .add-pd-container .pd-add-one,.rx-prescription-wrapper.no-add .add-pd-container .pd-add-two{width:30.33%}@media (max-width:1200px){.rx-prescription-wrapper.no-add .add-pd-container .pd-add-one,.rx-prescription-wrapper.no-add .add-pd-container .pd-add-two{width:29.33%}}.rx-step-action{padding:0}.rx-step-action .step-arrow{display:none;top:-20px;width:auto;height:23px;color:#d39d4e}.rx-step-action .step-arrow.active{display:block;color:#d39d4e}.rx-step-action .step-arrow:hover{color:#b47d2e}.rx-step-action .step-arrow>i{display:inline-block;width:16px;height:16px;font-weight:600}.rx-step-action .step-arrow .step-txt,.rx-step-action .step-arrow>i{font-size:16px;vertical-align:middle}.rx-step-action .step-arrow.previous-step .step-txt{padding-left:4px}.rx-step-action .step-arrow.next-step .step-txt{padding-right:4px}.rx-step-action .action-close{position:absolute;top:-20px;right:0;font-size:16px;cursor:pointer}.rx-step-action .action-close .icon-close{font-weight:700}.rx-step-action .action-close:hover{color:#d39d4e}.rx-step-action .rx-step-name{padding-top:20px;padding-bottom:5px;font-size:28px;font-weight:600;text-align:left}.rx-step-action .rx-step-name.center{text-align:center}.rx-step-action .rx-step-status{display:none}.rx-subtotal{position:absolute;right:0;bottom:0;min-height:51px;padding:0 40px 10px;border-top:1px solid #e4e4e4;text-align:center;background:#fff;z-index:100}.rx-subtotal.include-afterpay .final-price{float:left}@media (min-width:768px){.rx-subtotal{width:100%}}@media (min-width:900px){.rx-subtotal{width:600px}}@media (min-width:1200px){.rx-subtotal{width:800px}}@media (min-width:1921px){.rx-subtotal{width:900px;min-width:900px}}@media (max-width:1200px){.rx-subtotal{padding-left:30px;padding-right:30px}}.rx-subtotal .final-price{padding-top:14px;font-size:16px;color:#6f6f6f;font-weight:500}.rx-subtotal .final-price .original-price{color:#6f6f6f}.rx-subtotal .final-price .total-coupon em{font-style:normal;text-decoration:underline}.rx-subtotal .final-price .final{color:#000;font-size:20px;font-weight:600}.rx-subtotal .third-party-area{float:right;padding-top:19px;font-weight:500;font-size:12px;color:#6f6f6f}.rx-subtotal .third-party-area span{display:inline-block;min-width:14px;font-weight:700}.rx-subtotal .third-party-area img{width:138px;height:16px;margin-left:2px;vertical-align:text-bottom;cursor:pointer}.rx-subtotal .afterpay-total{margin-top:5px;margin-bottom:7px}.rx-subtotal .afterpay-rx-scope{color:#6f6f6f}.rx-product .product-name{display:block;max-width:330px;margin:0 auto;font-size:24px;font-weight:600}@media (min-width:1440px){.rx-product .product-name{font-size:26px}}@media (min-width:1529px){.rx-product .product-name{font-size:28px}}@media (min-width:1729px){.rx-product .product-name{font-size:32px}}.rx-product .sub-name{display:block;margin-top:2px;font-size:16px;font-weight:500;color:#6f6f6f}.rx-product .sub-name>a{color:#6f6f6f}.rx-product .sub-name>a:hover{color:#d39d4e}.option-description{max-width:550px}.rx-options-piece{margin-top:15px}.rx-options-piece>li>.rx-option{max-width:700px}.rx-options-piece .help:hover{color:#d39d4e}.option-sub-content,.rx-sub-option-wrapper{max-width:700px}.rx-index-sub-list{padding-left:20px}.rx-new-detail{width:100%;padding:0 7%;margin:0 auto;background:#f5f5f5}@media (min-width:1480px){.rx-new-detail{padding:0 6%;margin-left:0}}.rx-new-detail .rx-product{margin-left:0;padding-top:20px}.rx-new-detail .product-name{font-size:34px;margin-bottom:5px}.rx-new-detail .rx-frame-price,.rx-new-detail .rx-lens-price,.rx-new-detail .rx-speed-price{margin-top:3px}.rx-new-detail .speed-price{margin-right:3px;font-weight:700}.rx-new-detail .rx-attrs-name{display:inline-block;width:100px}.rx-new-detail .rx-total-price{margin-top:6px;padding-right:160px;position:relative;font-size:18px;white-space:nowrap;text-transform:uppercase}.rx-new-detail .rx-total-price>span{font-weight:lighter}.rx-new-detail .rx-total-price>.rx-total-price{font-size:24px;font-weight:700}.rx-new-detail .btn-rx-to-cart{position:absolute;right:0;bottom:0;padding:10px 38px}.rx-new-detail .btn-rx-to-cart.disabled{color:#fff;background-color:#c7c7c7}.rx-new-detail .rx-show-detail{position:relative;top:-3px;margin-left:3px;display:inline-block;vertical-align:middle;padding-right:18px;cursor:pointer}.rx-new-detail .rx-show-detail:hover{color:#d39d4e}.rx-new-detail .rx-show-detail .icon-arrow-down{position:absolute;top:5px;right:0}.rx-new-detail .rx-show-detail.show{color:#d39d4e}.rx-new-detail .rx-show-detail.show .icon-arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rx-new-detail .rx-show-selected{margin:11px auto 23px;padding-top:9px;padding-bottom:13px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.rx-new-detail .rx-show-selected>li{margin-top:3px;padding:0}.rx-new-detail .rx-show-selected>li .edit{font-style:normal;text-decoration:underline;cursor:pointer}.rx-new-detail .rx-show-selected>li .edit:hover{color:#d39d4e}.rx-new-detail .rx-show-selected .rx-type{display:inline-block;margin-right:3px}.rx-new-detail .rx-show-selected .rx-type>strong{font-weight:400}.rx-new-detail .rx-show-selected .rx-type-price{margin-right:5px;font-weight:700}#package-container .tips-thinner{position:relative}@media (max-width:1280px){#package-container .tips-thinner{display:inline-block;margin-left:8px;margin-top:0}}#package-container .rx-option .option-title{max-width:450px}#package-container .option-description{max-width:460px}#package-container .package-title .rx-option .option-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:1280px){.tips-thinner{position:relative;display:block;margin-top:5px;margin-left:0}}.tips-thinner>i{padding:4px 12px;font-size:14px;border-radius:20px;vertical-align:bottom}html:lang(fr-CA) #package-container .rx-option .option-title,html:lang(fr-FR) #package-container .rx-option .option-title{max-width:515px}@media (max-width:1380px){html:lang(fr-CA) .tips-thinner,html:lang(fr-FR) .tips-thinner{position:relative;display:block;margin-top:5px;margin-left:0}}.option-irl{padding:20px 5px 20px 38px}.tooltip{max-width:613px!important}.rx-img-tip{display:-webkit-flex;display:flex;padding:15px 10px;-webkit-align-items:center;align-items:center}.rx-img-tip .tip-img{width:40%;min-width:228px;min-height:160px;margin-right:23px}.rx-img-tip .tip-text{width:60%;font-size:16px;color:#6f6f6f}.rx-img-tip .tip-text h6{margin-bottom:4px;font-size:18px;font-weight:600;color:#000}.tool-tip-content .rx-txt-tip{padding:15px 10px;font-size:16px}.tool-tip-content .rx-txt-tip h6{font-size:24px}.rx-package-tip{font-size:16px;padding:15px 10px}.rx-package-tip>h3{font-size:22px;font-weight:600;margin:0 0 13px}.rx-package-tip .lens-advance{margin-bottom:17px;padding-left:20px;font-size:16px}.rx-package-tip .lens-advance>li{position:relative;line-height:1.5}.rx-package-tip .lens-advance>li>span{color:#4da300;font-weight:700}.rx-package-tip .lens-advance>li:before{content:"";position:absolute;left:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background-color:#000}.rx-package-tip dl>dd{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;white-space:nowrap;font-weight:500}.rx-package-tip dl>dd:before{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;width:16px;height:16px;margin-right:6px;background-image:url(images/rx/check.png);background-repeat:no-repeat}.rx-package-tip dl>dd.text-wrap{white-space:normal}.rx-package-tip p{font-size:14px;color:#868686}.rx-package-tip .im-rx-certified{position:absolute;top:27px;right:30px}.one-column{width:278px}.one-column dl>dd:not(:last-child){margin-bottom:10px}.two-column{width:432px}.two-column dl{margin-bottom:16px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px 20px}.two-column dl>dd{width:calc(50% - 18px)}.btn-choose-package{display:none}.lens-recomended:before{content:"RECOMMENDED"}.lens-more-option:before,.lens-recomended:before{display:block;font-size:14px;padding-top:23px;padding-bottom:19px;color:#b47d2e;font-weight:700}.lens-more-option:before{content:"MORE OPTIONS"}#popup-confirm .popup-main .popup-message{padding-left:0;padding-right:0}.popup-lensup{text-align:center;max-width:541px}.popup-lensup .popup-header{display:none}.popup-lensup .popup-main .popup-message{font-size:16px;text-align:center;padding-left:0;padding-right:0}.popup-lensup .popup-footer{padding:0}.popup-lensup .popup-footer .button{width:217px}.popup-lensup .popup-footer .popup-button-submit{margin-right:8px}.popup-lensup strong{font-weight:500}.popup-lensup h3{font-weight:500;font-size:24px;margin-top:20px;margin-bottom:20px}.popup-lensup .popup-button-cancel{background:#fff;border:1px solid #000;color:#000}.upgrade-tip{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin-top:12px;margin-bottom:16px;background:#f6ebdc;padding:12px 16px;border-radius:4px;font-size:14px}.upgrade-tip .upgrade-txt{max-width:526px}.upgrade-tip strong{font-weight:600}.upgrade-tip .icon-help:before{position:relative;top:2px;margin-left:4px;font-size:16px;font-weight:700}.upgrade-tip .upgrade-btn{cursor:pointer;color:#b47d2e;padding-left:8px;font-weight:600;text-decoration:none;letter-spacing:.06rem}.upgrade-undo{width:225px;margin-top:12px;margin-bottom:16px}.upgradeLens-tooltip{width:526px}.upgradeLens-tooltip .upgradeInfo-content{display:-webkit-flex;display:flex;font-size:14px}.upgradeLens-tooltip img{width:182px;margin-right:12px;object-fit:contain}.upgradeLens-tooltip h6{margin-bottom:10px;font-size:20px;font-weight:700}html:lang(fr-CA) .two-column{width:480px}.rx-frame-preview{text-align:center}.transition-slide-container{position:absolute;left:50%;bottom:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20}@media (min-width:1529px){.transition-slide-container{bottom:-20px}}@media (min-width:1729px){.transition-slide-container{bottom:0}}.slide-box{position:relative;display:inline-block;width:100%;max-width:137px}.slide-circle-list{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden;max-width:36px}.circle-list{padding:0;margin:0;list-style-type:none}.slide-circle{float:left;width:36px;height:36px;border-radius:50%}.slide-circle,.slide-circle.current{background:#d9d9d9}.slide-img-container{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.slide-img-container span{display:inline-block;margin:5px 10px;cursor:pointer;z-index:2}.slide-img-container span:first-child{padding-top:3px}.slide-img-container span.current svg{fill:#d39d4e;transition:all .6s ease-in-out}.slide-img-container .last.current svg{stroke:#d39d4e}.transition-circle{position:absolute;top:0;left:4px;width:36px;height:36px;border-radius:50%;background:#e4e4e4;transition:left .4s ease-in-out}.fix-live-chat{bottom:90px}.fix-live-chat .LPMoverlay{background-color:unset!important}.rx-review-container{max-width:460px;margin:0 auto;padding-top:0}.rx-review-container .review-txt{padding-bottom:18px;color:#6f6f6f;font-size:18px;font-weight:400;text-align:center}.rx-review-container .title{margin-bottom:6px;color:#6f6f6f;font-weight:600}.rx-review-container .rx-type-price{color:#6f6f6f;font-size:16px;font-weight:500}.rx-review-container .rx-type-price strong{font-weight:500}.rx-review-container .rx-review-total{margin-top:11px;padding-top:15px;border-top:1px solid #a0a0a0}.rx-review-container .rx-review-total .rx-type-price{top:8px;color:#000;font-weight:700}.rx-review-container .btn-add-cart{display:block;float:none;width:100%;height:45px;margin:20px auto 0;text-align:center;padding:10px 20px;font-size:16px;font-weight:500}.rx-review-container .review-afterpay{margin-top:5px;color:#6f6f6f}.rx-review-container .review-afterpay .afterpay-paragraph{font-size:14px}.rx-review-list .product-detail{margin-top:8px;color:#000;font-size:16px;font-weight:600}.rx-review-list .list-style{position:relative;padding-left:16px;padding-bottom:5px}.rx-review-list .list-style:before{content:"";position:absolute;top:14px;left:5px;width:3px;height:3px;color:#000;border-radius:50%;background:#000}.rx-review-list>dd>strong{font-size:16px;font-weight:500}.rx-review-list>dd.edit-coating,.rx-review-list>dd.edit-color,.rx-review-list>dd.edit-index{padding-left:16px;padding-top:0;padding-bottom:0;line-height:1.3}.rx-review-list>dd.edit-coating .rx-type-price,.rx-review-list>dd.edit-color .rx-type-price,.rx-review-list>dd.edit-index .rx-type-price{top:1px}.rx-review-list .coupon-detail{display:none;margin-top:8px;color:#000;font-size:16px;font-weight:500}.rx-review-list .coupon-detail .discount-price{font-size:16px;font-weight:500;color:#ca1600}.rx-review-list .coupon-detail .icon-help{margin-left:2px;color:#6f6f6f;font-size:14px;font-weight:600}.rx-review-prescription .prism_table{margin-bottom:22px}html:lang(en-AU) .rx-review-container .review-txt,html:lang(en-CA) .rx-review-container .review-txt{max-width:350px;margin:0 auto}html:lang(en-US) .header-top-bar{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}html:lang(en-US) .rx-subtotal{min-height:60px}.review-coupon-diff{width:100%;margin-top:27px;margin-bottom:-12px;padding:3px 12px;color:rgba(0,0,0,.75);text-align:center;font-size:14px;font-weight:500;background:#fff0d8;border-radius:2px}.review-coupon-diff strong{color:#000}.review-coupon-diff .review-content-desc{white-space:nowrap}@-webkit-keyframes progress-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-72px);transform:translateY(-72px)}}@keyframes progress-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-72px);transform:translateY(-72px)}}@-webkit-keyframes flickerAnimation{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}@keyframes flickerAnimation{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}.animate-flicker{opacity:1;-webkit-animation:flickerAnimation 4s linear infinite;animation:flickerAnimation 4s linear infinite}.rx-prescription-title{margin-bottom:15px;color:#000;text-align:center}.rx-prescription-title .title{margin:20px auto 5px;font-size:24px;font-size:2.4rem;font-weight:500;letter-spacing:.5pt;line-height:1.1;text-transform:capitalize}.rx-prescription-title .rx-prescription-saved{margin-top:26px}.rx-prescription-wrapper{position:relative}.rx-prescription-wrapper .prescription-tips{position:absolute;display:inline-block;right:4px;top:0;padding:9px;cursor:pointer;text-decoration:none}.rx-prescription-wrapper .prescription-tips .im-help{position:relative;right:auto;top:auto;width:23px;height:23px;font-size:22px;font-weight:700;text-decoration:none}.rx-select{position:relative}.rx-select>select{width:100%;z-index:1;-webkit-appearance:none;appearance:none;background-color:#fff;display:inline-block;padding:.5rem 2rem .5rem 1rem;border-radius:0;position:relative}.rx-select>select:focus{outline:none;background-color:#f6ebdc}.rx-select>select>option{color:#000;background-color:#fff}.rx-select:after{position:absolute;bottom:15px;right:.46875rem;z-index:3;font-family:ebd,sans-serif!important;content:"\e61c";color:#999;font-style:normal;font-weight:400;font-size:1.3rem;font-variant:normal;text-transform:none;line-height:1;margin-bottom:-.3em;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rx-input>input{width:100%;padding:6px 5px;border:none;border:1px solid #6f6f6f;text-align:center}.rx-input>input:focus{outline:none;speak:none;background-color:#f6ebdc}.rx-input,.rx-select{height:48px;font-weight:700;font-size:16px}.rx-input>input,.rx-input>select,.rx-select>input,.rx-select>select{height:100%}.rx-input.field-focus,.rx-select.field-focus{color:#d39d4e}.rx-input.field-focus select,.rx-select.field-focus select{color:#d39d4e;background-color:#f6ebdc}.rx-input.field-focus:after,.rx-select.field-focus:after{color:#d39d4e}.rx-input.field-error,.rx-input.field-error:after,.rx-input.field-error select,.rx-select.field-error,.rx-select.field-error:after,.rx-select.field-error select{color:#e9403d}.rx-input.field-warning,.rx-input.field-warning:after,.rx-input.field-warning select,.rx-select.field-warning,.rx-select.field-warning:after,.rx-select.field-warning select{color:#ec7f22}.rx-input.field-disabled,.rx-select.field-disabled{color:#dcdcdc}.rx-input.field-disabled select,.rx-select.field-disabled select{color:#dcdcdc;background-color:#f5f5f5;opacity:1;cursor:auto}.rx-input.field-disabled input,.rx-select.field-disabled input{background-color:#f5f5f5;opacity:1;cursor:auto}.rx-input.field-disabled:after,.rx-select.field-disabled:after{color:#dcdcdc}.add-rx-container{position:relative}.add-rx-container li{float:left}.add-rx-container .rx-name-title{padding-bottom:8px;font-weight:500;line-height:1.3;white-space:nowrap;text-align:center}.add-rx-container .rx-name-title em,.add-rx-container .rx-name-title i{font-style:normal}.add-rx-container .rx-name-title.field-disabled{color:#000}@media (max-width:767px){.add-rx-container .rx-name-title{white-space:normal}.add-rx-container .rx-name-title i,.add-rx-container .rx-name-title span{display:none}}.add-rx-container .add-rx-title{padding-top:6px}.add-rx-container .add-rx-title>div{margin-bottom:0}.add-extra-container{position:relative}.add-extra-container .rx-extra-title{margin:5px auto;font-weight:500}.add-extra-container textarea{margin:5px auto 20px;width:100%;padding:11px 15px;margin-bottom:11px;font-size:14px;border-radius:6px}.add-extra-container .rx-input{width:100%;height:40px}.add-extra-container .rx-input input{padding:10px 15px;font-size:14px;border-radius:6px;text-align:left;border:1px solid #ccc}.add-extra-container .rx-input input:focus{background-color:#fff}.add-pd-container .add-rx-title,.add-prism-container .add-rx-title,.add-rx-container .add-rx-title{text-align:center;font-weight:500}.add-pd-container .add-rx-title>div,.add-prism-container .add-rx-title>div,.add-rx-container .add-rx-title>div{font-weight:700}.add-pd-container .add-rx-title>div>span,.add-prism-container .add-rx-title>div>span,.add-rx-container .add-rx-title>div>span{display:block;font-family:Outfit,sans-serif;font-size:12px;white-space:nowrap}.add-pd-container .add-rx-title-m,.add-prism-container .add-rx-title-m,.add-rx-container .add-rx-title-m{display:none;padding-top:6px}@media (max-width:479px){.add-pd-container .add-rx-title-m,.add-prism-container .add-rx-title-m,.add-rx-container .add-rx-title-m{display:block;clear:left}}@media (max-width:375px){.add-pd-container .add-rx-title-m>div.rx-name-title,.add-prism-container .add-rx-title-m>div.rx-name-title,.add-rx-container .add-rx-title-m>div.rx-name-title{height:20px}}.add-prism-container>.add-prism-title,.add-prism-container>.pointer{margin-left:0}.add-prism-container li{padding-bottom:17px}.add-prism-container .add-rx-title{border-right:none}.add-prism-container .rx-name-title span{display:block;margin-left:auto;margin-right:auto}@media (max-width:479px){.add-prism-container .rx-direction-h .rx-name-title,.add-prism-container .rx-horizontal .rx-name-title{padding-top:0}}.add-pd-container{position:relative;padding:2% 2% 3% 3%}@media (max-width:767px){.add-pd-container{padding-left:0}}.add-pd-container li{float:left;padding:5px}.add-pd-container .add-rx-title{width:17%}@media (max-width:767px){.add-pd-container .add-rx-title{padding-top:20px}}@media (max-width:479px){.add-pd-container .add-rx-title{width:15%;padding-top:16px;padding-bottom:0}}@media (max-width:375px){.add-pd-container .add-rx-title{width:19%}}.add-pd-container .add-rx-title>div{display:inline}@media (max-width:767px){.add-pd-container .add-rx-title>div>span{display:none}}.add-pd-container .pd-add-one{width:20%;padding-left:3%;padding-right:3%}@media (max-width:767px){.add-pd-container .pd-add-one{padding-left:2%;padding-right:2%}}@media (max-width:479px){.add-pd-container .pd-add-one{width:26%}}.add-pd-container label.pointer{display:inline-block;margin-top:13px;white-space:nowrap}@media (max-width:479px){.add-pd-container label.pointer{margin-top:11px;margin-right:3%}}.add-pd-container .rx-pd-checkbox{padding-right:2%;padding-left:3%;white-space:nowrap}@media (max-width:479px){.add-pd-container .rx-pd-checkbox{padding-left:6%}}@media (max-width:374px){.add-pd-container .rx-pd-checkbox{white-space:normal;padding-right:0}}.add-pd-container .rx-nearpd-checkbox{margin-left:8%}@media (max-width:479px){.add-pd-container .rx-nearpd-checkbox{margin-left:0}}.add-pd-container .pd-add-two{width:20%;padding-right:3%;padding-left:3%;display:none}@media (max-width:479px){.add-pd-container .pd-add-two{width:38%}}.add-pd-container .near-pd-content .add-rx-title{padding-top:3%;min-width:80px}@media (min-width:768px){.add-pd-container .near-pd-content .add-rx-title{padding-top:2.5%}}@media (min-width:1024px){.add-pd-container .near-pd-content .add-rx-title{padding-top:2%}}.add-pd-container .get-pd-content{padding-top:20px;color:#242424}@media (max-width:719px){.add-pd-container .get-pd-content{padding-left:20px;margin-bottom:5px}}.add-pd-container .get-pd-content .btn{float:left;padding:11px 18px;font-size:15px}@media (min-width:431px) and (max-width:475px){.add-pd-container .get-pd-content .btn{padding:11px;font-size:14px}}@media (min-width:371px) and (max-width:430px){.add-pd-container .get-pd-content .btn{padding:11px 10px;font-size:12px;max-width:120px}}@media (max-width:370px){.add-pd-container .get-pd-content .btn{float:none;font-size:14px}}.add-pd-container .get-pd-content .get-pd-text{float:left;margin-left:21px;padding-top:4px;font-size:14px;line-height:17px}@media (min-width:431px) and (max-width:475px){.add-pd-container .get-pd-content .get-pd-text{margin-left:10px;font-size:13px}}@media (min-width:371px) and (max-width:430px){.add-pd-container .get-pd-content .get-pd-text{margin-left:13px;font-size:12px}}@media (max-width:400px){.add-pd-container .get-pd-content .get-pd-text.eyelist-pd{margin-left:0}}@media (max-width:370px){.add-pd-container .get-pd-content .get-pd-text{float:none;margin-left:0;margin-top:5px;font-size:12px}}.btn-show-more-rx{text-align:left}.btn-show-more-rx>span{position:relative;display:inline-block;padding:10px 22px 10px 0;font-size:16px;color:#6f6f6f;cursor:pointer}.btn-show-more-rx>span:after{position:absolute;bottom:17px;right:.46875rem;z-index:3;font-family:ebd,sans-serif!important;content:"\e61c";color:#6f6f6f;font-style:normal;font-weight:600;font-size:13px;font-variant:normal;text-transform:none;line-height:1;margin-bottom:-.3em;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}.btn-show-more-rx>span>i{font-style:normal;text-decoration:underline}.btn-show-more-rx .text-fewer{display:none}.btn-show-more-rx .show-more:after{bottom:17px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn-show-more-rx .show-more .text-fewer{display:inline}.btn-show-more-rx .show-more .text-more{display:none}.rx-prescription-saved{margin:5px auto 15px;text-align:left}.rx-prescription-saved .rx-save-name{display:inline-block;width:250px;height:30px;vertical-align:middle;font-weight:700;background:transparent}.rx-prescription-saved .rx-save-name>select{padding-left:13px;color:#a0a0a0;font-size:14px;background-color:#fff;border:1px solid #a0a0a0;border-radius:6px}.rx-prescription-saved .rx-save-name:after{bottom:16px;right:18px;color:#6f6f6f;font-size:16px;font-weight:500}.rx-prescription-saved .rx-btn-add-save{display:inline-block;margin:3px 0 3px 10px;padding:3px 0;vertical-align:middle;cursor:pointer;color:#d39d4e}.tips-rx-prescription{width:100%}.tips-rx-prescription .icon-close{position:absolute;right:10px;top:10px;font-size:12px;font-size:1.2rem;font-weight:700;transition-property:all;transition-duration:1s;transition-timing-function:ease-in-out;cursor:pointer}.tips-rx-prescription .icon-close:hover{color:#d39d4e}@media (min-width:0){.tips-rx-prescription .tips-prescription-content{padding:5px 10px}}@media (min-width:375px){.tips-rx-prescription .tips-prescription-content{padding:10px 15px}}@media (min-width:768px){.tips-rx-prescription .tips-prescription-content{padding:50px}}.tips-prescription-content{max-width:700px;margin:10px auto;font-size:15px;color:#000}.tips-prescription-content strong{display:block;margin-bottom:2px;font-size:18px;font-weight:600}.tips-prescription-content p{margin:0 0 24px;font-size:16px;line-height:20px;color:#6f6f6f}.tips-prescription-content ul{margin-top:40px;font-size:16px;color:#6f6f6f}.tips-prescription-content ul li{position:relative;padding-left:12px}.tips-prescription-content ul li:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:3px;height:3px;border-radius:50%;background-color:#6f6f6f}.tips-prescription-content .rx-help-btn{margin-top:28px;text-align:center}.tips-prescription-content .rx-help-btn .btn{width:180px;height:40px;padding:8px 10px}.tips-prescription-content .link-learn-more{display:inline-block;margin-top:10px}.tips-prescription-content .tips-prism-content{margin-top:20px}.tips-prescription-content .btn-rx-help-ok{padding:8px 50px}.tips-prescription-content .pdtool-link{color:#4ca3bf;cursor:pointer;text-decoration:underline}.tips-prescription-content .pd-help-txt{font-weight:500}@media (max-width:480px){.tips-prescription-content .rx-pd-btn{margin-top:30px;margin-bottom:20px}}.full-rx-popup{position:fixed!important;width:100%;max-width:600px}@media (max-width:375px){.full-rx-popup{width:96%}}.full-rx-popup .popup-container,.full-rx-popup .popup-main{height:100%}.full-rx-popup .popup-main{max-height:80vh;padding:0;color:#000;font-size:16px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.full-rx-popup .popup-main h6{margin-top:10px;margin-bottom:18px;font-size:18px;font-weight:700;text-align:center}.full-rx-popup .popup-close{top:-16px;right:-16px;width:32px;height:32px;border-radius:50%;background-color:#262626}.full-rx-popup .im-close{margin:8px 8px 0 0;background-position:-16px 0}.tooltip-getpd{position:fixed;z-index:9999;max-width:566px}.getpd-tips{display:none;background:#fff;padding:12px 4px 15px;font-size:14px}.getpd-tips .tips-title{margin:0;font-size:14px}.getpd-tips>p{margin-top:20px;font-size:14px;line-height:18px}.popup-get-pd{max-width:700px!important}@media (min-width:768px){#tips-get-pd-help .tips-getpd-content{padding:50px 36px 48px}}#tips-get-pd-help .getpd-title{max-width:420px;margin:0 auto 50px;text-align:center;font-size:34px;font-weight:700;line-height:43px;text-transform:unset}@media (max-width:480px){#tips-get-pd-help .getpd-title{margin-bottom:15px;font-size:22px;line-height:30px}}@media (max-width:350px){#tips-get-pd-help .getpd-title{font-size:18px;line-height:26px}}#tips-get-pd-help .getpd-step{float:left;width:60%}@media (max-width:480px){#tips-get-pd-help .getpd-step{float:none;width:100%}}#tips-get-pd-help .getpd-step>li{margin-bottom:29px}@media (max-width:480px){#tips-get-pd-help .getpd-step>li{margin-bottom:20px}}#tips-get-pd-help .getpd-step img{float:left;margin-right:14px}@media (max-width:480px){#tips-get-pd-help .getpd-step img{width:35px}}#tips-get-pd-help .getpd-step p{float:left;width:84%;margin:0;font-size:16px}@media (min-width:556px) and (max-width:672px){#tips-get-pd-help .getpd-step p{width:80%}}@media (min-width:481px) and (max-width:555px){#tips-get-pd-help .getpd-step p{width:75%}}@media (max-width:480px){#tips-get-pd-help .getpd-step p{width:80%;font-size:14px}}@media (max-width:370px){#tips-get-pd-help .getpd-step p{width:70%}}#tips-get-pd-help .getpd-step .step-two{margin-top:10px}@media (min-width:481px) and (max-width:702px){#tips-get-pd-help .getpd-step .step-two{margin-top:0}}@media (max-width:413px){#tips-get-pd-help .getpd-step .step-two{margin-top:0}}#tips-get-pd-help .getpd-code{float:left;width:40%;position:relative;text-align:center}@media (max-width:480px){#tips-get-pd-help .getpd-code{float:none;width:100%}}@media (max-width:450px){#tips-get-pd-help .getpd-code>img{margin-top:-10px}}#tips-get-pd-help .getpd-code #qr_code{position:absolute;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:2px;background:#fff}#tips-get-pd-help .rx-help-btn{margin-top:13px}@media (max-width:480px){#tips-get-pd-help .rx-help-btn{margin-top:0;margin-bottom:0}}#tips-get-pd-help .btn-rx-help-ok{padding:11px 40px;font-size:15px;line-height:18px}@media (max-width:480px){#tips-get-pd-help .btn-rx-help-ok{font-size:14px}}#tips-get-pd-help .im-help{width:23px;height:23px;margin-left:5px;background:url(images/icons/im-tips-new-1x.png) 0 -23px no-repeat}#tips-get-pd-help .im-help:hover{cursor:pointer}#tips-get-pd-help .success-content{padding:50px 0 60px;text-align:center}#tips-get-pd-help .success-content .title{margin:18px 0 10px;font-size:26px;font-weight:700;line-height:1.2}#tips-get-pd-help .success-content .txt{font-size:16px}#tips-get-pd-help .success-content .success-btn{margin-top:25px;padding:11.5px 68px;color:#fff;text-decoration:none}#tips-get-pd-help .success-content .success-btn:hover{color:#210e00}.full-rx-popup-full{overflow:auto!important}.rx-video-content-container{position:relative;max-width:900px;overflow:hidden;margin:0 auto 40px;cursor:pointer}@media (max-width:767px){.rx-video-content-container{margin-top:30px}}.rx-video-content-container .video-container{max-height:505px;position:relative;display:block;margin:0 auto;max-width:900px;height:0;padding-bottom:56.11111%;overflow:hidden}.rx-video-content-container .video-container .video-img{position:absolute;left:0;top:0;z-index:1}.rx-video-content-container .video-text-content{position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:20;background:#262626;opacity:.7;display:table-cell;text-align:center}@media (max-width:480px){.rx-video-content-container .video-text-content{top:12%;opacity:1;background:none}}@media (max-width:375px){.rx-video-content-container .video-text-content{top:8%}}.rx-video-content-container .video-text-content img{max-width:45px;padding-right:10px;cursor:pointer;vertical-align:middle}@media (max-width:480px){.rx-video-content-container .video-text-content img{display:none}}.rx-video-content-container .video-desc{display:inline-block;vertical-align:middle;margin:20px auto;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;cursor:pointer}.rx-video-content-container .video-desc:hover{text-decoration:underline}@media (max-width:480px){.rx-video-content-container .video-desc{max-width:360px;padding:0 10px}}@media (max-width:320px){.rx-video-content-container .video-desc{margin:17px auto}}.rx-video-content-container .video-play{position:absolute;max-width:85px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:12;cursor:pointer}@media (max-width:480px){.rx-video-content-container .video-play{top:60%;max-width:50px}}@media (max-width:320px){.rx-video-content-container .video-play{top:60%;max-width:40px}}.rx-video-content-container .video-play .play-btn-hover{opacity:.6;transition:opacity .2s ease-in}.rx-video-content-container .video-play .play-btn-hover:hover{opacity:1}@media (max-width:480px){.rx-video-content-container .video-play .play-btn-hover{opacity:1}}.rx-video-content-container .video-content{width:100%;z-index:9;position:relative;display:block;margin:0 auto;max-width:900px;height:0;padding-bottom:56.22222%;overflow:hidden}.rx-video-content-container .video-content iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:675px}.rx-method-box{padding-bottom:128px}.rx-method-box #choose-method-wrapper .method-options .scan-new-tag{position:absolute;top:-4px;left:-2px}.scan-new-tag{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:32px;height:19px;color:#fff;font-size:12px;font-weight:500;border-radius:4px;padding:2px 4px;background-color:#05944f}.rx-method-box .od-add,.rx-method-box .od-axis,.rx-method-box .od-cyl,.rx-method-box .od-sph,.rx-method-box .os-add,.rx-method-box .os-axis,.rx-method-box .os-cyl,.rx-method-box .os-sph,.rx-method-box .pd-select{position:relative}.rx-method-box .od-add .scan-loading-contanier,.rx-method-box .od-axis .scan-loading-contanier,.rx-method-box .od-cyl .scan-loading-contanier,.rx-method-box .od-sph .scan-loading-contanier,.rx-method-box .os-add .scan-loading-contanier,.rx-method-box .os-axis .scan-loading-contanier,.rx-method-box .os-cyl .scan-loading-contanier,.rx-method-box .os-sph .scan-loading-contanier,.rx-method-box .pd-select .scan-loading-contanier{position:absolute;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#f5f5f5;border:1px solid #6f6f6f;z-index:10}.rx-method-box .od-add .scan-loading-contanier .ajax-loading,.rx-method-box .od-axis .scan-loading-contanier .ajax-loading,.rx-method-box .od-cyl .scan-loading-contanier .ajax-loading,.rx-method-box .od-sph .scan-loading-contanier .ajax-loading,.rx-method-box .os-add .scan-loading-contanier .ajax-loading,.rx-method-box .os-axis .scan-loading-contanier .ajax-loading,.rx-method-box .os-cyl .scan-loading-contanier .ajax-loading,.rx-method-box .os-sph .scan-loading-contanier .ajax-loading,.rx-method-box .pd-select .scan-loading-contanier .ajax-loading{width:18px;height:18px;padding-left:18px}.rx-method-box .scan-loading-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.4;z-index:11}.rx-method-box .rx-button{transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,transform .5s;transition:background-color .5s,transform .5s,-webkit-transform .5s;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-weight:500}.rx-method-box .scan-loading-btn{background-color:#f5f5f5;border-color:#e4e4e4;color:#6f6f6f;pointer-events:none;cursor:default}.rx-method-box .scan-loading-btn .ajax-loading{width:24px;height:24px;padding-left:24px;margin:0 6px 0 0}.rx-method-box .scan-done-btn{background-color:#dbeecc;border-color:#4bab00;color:#000;pointer-events:none;cursor:default}.rx-method-box .scan-done-btn .ajax-done{width:24px;height:24px;background:url(images/icons/success-hasborder.svg) 0 0 no-repeat;background-size:24px 24px;margin-right:5px}.scan-review-wrapper .scan-review-title{margin-top:-14px;border-bottom:1px solid #e4e4e4;padding:8px 10px}@media (min-width:1200px){.scan-review-wrapper .scan-review-title{margin:-18px -32px 0 -20px}}.scan-review-wrapper .review-btn{font-size:16px;text-decoration:underline;color:#6f6f6f;line-height:20px}@media (min-width:1200px){.scan-review-wrapper .review-btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;cursor:pointer;gap:7px}.scan-review-wrapper .review-btn:after{content:"";display:block;width:12px;height:12px;background:url(images/icons/arrow-down.png) no-repeat 50%;background-size:contain;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-flex-shrink:0;flex-shrink:0}.scan-review-wrapper .review-btn.expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.scan-review-popup .popup-container{padding:16px 16px 48px}.scan-review-container{width:280px;line-height:0;text-align:center}@media (min-width:1200px){.scan-review-container{width:100%;margin-top:12px;text-align:left;margin:0 -32px 0 -20px;padding:12px 0 20px 16px;border-bottom:1px solid #e4e4e4}}.scan-review-container .scan-review-iframe,.scan-review-container .scan-review-img{max-height:320px;object-fit:contain}@media (min-width:1200px){.scan-review-container .scan-review-iframe,.scan-review-container .scan-review-img{max-width:500px;max-height:280px}}.scan-review-container .scan-review-iframe{width:100%;height:320px;border:none}@media (min-width:1200px){.scan-review-container .scan-review-iframe{height:280px}}.scan-review-container .edit-image-btn{font-size:16px;font-weight:500;text-decoration:underline;color:#d39d4e;text-align:center;position:absolute;bottom:26px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1200px){.scan-review-container .edit-image-btn{cursor:pointer;display:inline-block;margin-left:12px;position:static;-webkit-transform:none;transform:none}}.all-error-popup .all-error-container{width:335px;padding:32px 20px;font-size:16px;line-height:22px;text-align:center;color:#000}@media (min-width:768px){.all-error-popup .all-error-container{width:446px;padding:36px 40px}}.all-error-popup .all-error-container .try-again{color:#d39d4e;text-decoration:underline;cursor:pointer}.all-error-popup .all-error-container iframe,.all-error-popup .all-error-container img{max-width:180px;max-height:214px;object-fit:contain;margin:20px auto}@media (min-width:768px){.all-error-popup .all-error-container iframe,.all-error-popup .all-error-container img{max-width:280px;max-height:360px}}.all-error-popup .all-error-container iframe{height:214px;border:none}@media (min-width:768px){.all-error-popup .all-error-container iframe{height:360px}}.all-error-popup .all-error-container .enter-manually-btn{width:100%;height:48px}.rx-method-step-container{display:-webkit-flex;display:flex;position:relative;overflow:hidden}.rx-method-step-container .rx-method-step{-webkit-flex-shrink:0;flex-shrink:0;margin-top:5px}.rx-method-step-container #choose-method-wrapper{margin-top:7px;padding-right:5px}.rx-method-step-container #choose-method-wrapper .method-options>li{max-width:700px;min-height:64px;background:#f2f2f2;padding:0 24px;border-radius:12px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:16px;font-size:18px;font-weight:600;border:2px solid transparent;cursor:pointer;transition:all .2s ease;position:relative}.rx-method-step-container #choose-method-wrapper .method-options>li:hover{background:#e4e4e4}.rx-method-step-container #choose-method-wrapper .method-options>li.current{border-color:#d39d4e;background-color:#f6ebdc}.rx-method-step-container #choose-method-wrapper .method-options>li .option-img-box{width:30px;height:30px;display:inline-block;margin-right:8px;position:relative}.rx-method-step-container #choose-method-wrapper .method-options>li .option-img-box>img{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rx-method-step-container #choose-method-wrapper .rx-find-doctor{width:100%!important;margin-top:5px!important;color:#6f6f6f;text-align:right;min-width:auto}.rx-method-step-container .rx-prescription-wrapper{padding:18px 32px 18px 20px}.rx-prescription-container .rx-comfirm{margin-top:24px!important;position:relative}.rx-prescription-container .rx-comfirm .rx-button{height:49px!important}#rx-history-list-wrapper .txt{font-size:16px}.history-container{border:1px solid #e4e4e4;border-radius:12px}.history-container.no-history{border:none}.history-container.no-history .txt{font-size:16px}.history-container.no-history .rx-history-add{margin-top:14px;border:1px solid #e4e4e4;border-radius:8px}.rx-history-add{min-height:52px;padding:15px 18px 13px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom:none}.rx-prescription-list{min-height:52px;border-bottom:1px solid #e4e4e4}.rx-prescription-list:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.rx-prescription-list.active{background-color:#fcf8f4}.rx-prescription-list .list-head{position:relative}.rx-prescription-list .list-head .list-title{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.rx-prescription-list .item-title{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-prescription-list .item-date{padding-left:4px;font-size:14px;font-weight:500;color:#6f6f6f}.rx-prescription-list label{display:-webkit-flex;display:flex;padding:14px 67px 14px 44px;cursor:pointer}.rx-prescription-list input[type=radio]{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border-radius:50%;outline:none;-webkit-appearance:none;border:1px solid #979797;cursor:pointer}.rx-prescription-list input[type=radio]:before{content:"";display:block;width:60%;height:60%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.rx-prescription-list input[type=radio]:checked:before{background:#d39d4e}.prescription-detail{margin-top:-4px;padding:0 20px 16px;text-align:center}.prescription-detail table{width:100%;border:1px solid #dcdcdc;border-collapse:collapse;background-color:#fff}.prescription-detail table.prism-table{margin-top:15px}.prescription-detail td,.prescription-detail th{padding:11px 5px;border:1px solid #dcdcdc;border-collapse:collapse}.prescription-detail th{font-weight:700}.prescription-detail td{font-weight:500}@media (max-width:375px){.prescription-detail td,.prescription-detail th{padding-left:2px;padding-right:2px}.prescription-detail th{font-weight:500}}.rx-btn-add,.rx-btn-edit{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:16px;cursor:pointer}.rx-btn-add img,.rx-btn-edit img{margin-right:5px}.rx-btn-add{max-width:175px;color:#b47d2e;font-weight:600}.rx-btn-edit{color:#d39d4e;font-weight:500;padding-right:20px}.rx-btn-edit span{text-decoration:underline}.rx-btn-edit span:hover{color:#b47d2e}.edit-prescription-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.history-continue-btn{width:100%;max-width:252px;margin-top:24px;height:48px}.prescription-box{margin-top:14px;margin-bottom:12px}.prescription-box .field-container input{padding-right:8px}.prescription-box input{width:100%;max-width:191px;overflow:hidden;text-overflow:ellipsis}.scan-popup .scanner-popup-container{text-align:center;margin:0 auto;color:#000}.scan-popup .scanner-popup-container .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.scan-popup .scanner-popup-container .title>.title-txt{font-size:24px;font-weight:600;margin-left:4px;letter-spacing:.32px}.scan-popup .scanner-popup-container .des{font-weight:500;font-size:16px}.scan-popup .scanner-popup-container .select-pres-content{width:528px;min-height:440px;padding:36px 81px 10px}.scan-popup .scanner-popup-container .select-pres-content .des{line-height:24px;letter-spacing:.32px;margin:16px 0 28px}.scan-popup .scanner-popup-container .select-pres-content .upload-section{width:366px;min-height:224px;border-radius:6px;border:2px dashed #b47d2e;background:#faf7f3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;cursor:pointer}.scan-popup .scanner-popup-container .select-pres-content .upload-section .upload-icon-box{width:48px;height:48px;margin-top:72px}.scan-popup .scanner-popup-container .select-pres-content .upload-section .upload-icon-box>img{width:100%;height:100%}.scan-popup .scanner-popup-container .select-pres-content .upload-section .upload-txt{margin:8px 0;color:#74572f;font-size:16px;font-weight:600;line-height:22px}.scan-popup .scanner-popup-container .select-pres-content .upload-section .error-txt{color:#ca1600}.scan-popup .scanner-popup-container .select-pres-content .take-photo-btn{margin-top:16px;font-size:16px;font-weight:600;line-height:22px;color:#b47d2e;cursor:pointer;text-decoration:underline}.scan-popup .scanner-popup-container .select-pres-content .camera-error-txt{color:#ca1600;margin-top:4px}.scan-popup .scanner-popup-container .camera-view-content{width:702px;height:402px;padding:8px;font-weight:500}.scan-popup .scanner-popup-container .camera-view-content .video-box{width:100%;height:100%;overflow:hidden;position:relative}.scan-popup .scanner-popup-container .camera-view-content .video-box>video{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scan-popup .scanner-popup-container .camera-view-content .back{position:absolute;left:20px;top:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#fff;cursor:pointer}.scan-popup .scanner-popup-container .camera-view-content .back .icon-arrow-left{margin-right:4px}.scan-popup .scanner-popup-container .camera-view-content .camera-icon-box{position:absolute;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;width:56px;height:56px}.scan-popup .scanner-popup-container .camera-view-content .camera-icon-box>img{width:100%;height:100%}.scan-popup .scanner-popup-container .cropper-content{width:528px;min-height:710px;padding:36px 40px 16px}.scan-popup .scanner-popup-container .cropper-content .des{line-height:21px;margin:12px 0 16px;font-size:14px}.scan-popup .scanner-popup-container .cropper-content .cropper-box{width:448px;height:448px;margin:0 auto;position:relative}.scan-popup .scanner-popup-container .cropper-content .cropper-box .crop-review-img{display:none}.scan-popup .scanner-popup-container .cropper-content .cropper-box .rotate{color:#fff;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:4px;position:absolute;bottom:8px;right:8px;font-weight:500;z-index:1;text-shadow:0 0 6px rgba(0,0,0,.5)}.scan-popup .scanner-popup-container .cropper-content .cropper-box .rotate>img{width:14px;height:14px;-webkit-filter:drop-shadow(0 0 6px rgba(0,0,0,.5));filter:drop-shadow(0 0 6px rgba(0,0,0,.5))}.scan-popup .scanner-popup-container .cropper-content .confirm-btn{min-width:366px;height:48px;margin-top:16px}.scan-popup .scanner-popup-container .cropper-content .reselect{font-size:16px;color:#d39d4e;padding-top:16px;cursor:pointer}.rx-method-box .os-add .scan-loading-contanier,.rx-method-box .os-axis .scan-loading-contanier,.rx-method-box .os-cyl .scan-loading-contanier,.rx-method-box .os-sph .scan-loading-contanier{border-top:0}.rx-method-box .od-add .scan-loading-contanier,.rx-method-box .od-axis .scan-loading-contanier,.rx-method-box .od-cyl .scan-loading-contanier,.rx-method-box .os-add .scan-loading-contanier,.rx-method-box .os-axis .scan-loading-contanier,.rx-method-box .os-cyl .scan-loading-contanier{border-left:0}.rx-method-box .scan-field-error{background:#fffbf3}.scan-alert .popup-footer button,.scan-confirm .popup-footer button{font-weight:500}.scan-confirm .popup-footer{padding:0}.scan-confirm .popup-footer button,.scan-confirm .popup-footer button:active,.scan-confirm .popup-footer button:focus,.scan-confirm .popup-footer button:hover{background:#f6ebdc;border:1px solid #f6ebdc;color:#b47d2e}.scan-confirm .popup-footer button:focus-visible{outline:1px solid #f6ebdc}html:lang(fr-CA) .rx-prescription-list label,html:lang(fr-FR) .rx-prescription-list label{padding-right:100px}html:lang(fr-CA) .scan-popup .scanner-popup-container .select-pres-content,html:lang(fr-FR) .scan-popup .scanner-popup-container .select-pres-content{min-height:460px}.rx-step .rx-find-doctor{margin-top:15px;padding-top:3px;padding-bottom:0;font-size:16px}@media (min-width:768px){.rx-step .rx-find-doctor{width:100%}}@media (min-width:900px){.rx-step .rx-find-doctor{width:600px}}@media (min-width:1200px){.rx-step .rx-find-doctor{width:800px}}@media (min-width:1921px){.rx-step .rx-find-doctor{min-width:900px}}@media (max-width:1200px){.rx-step .rx-find-doctor{padding-left:30px}}@media (max-width:900px){.rx-step .rx-find-doctor{padding-left:0}}@media (max-width:767px){.rx-step .rx-find-doctor{display:none}}.rx-step .btn-find-doctor{margin-top:3px;color:#d39d4e;white-space:nowrap;cursor:pointer}.rx-step .btn-find-doctor:hover{color:#b47d2e}.tips-prescription-content{max-width:520px}.rx-select>select{text-align:center;text-align-last:center;-moz-text-align-last:center;border:1px solid #6f6f6f;cursor:pointer}.rx-select>select.blur{background-color:#fff}.rx-select:after{bottom:20px;right:42px;color:#d39d4e;font-weight:600}@media (max-width:1200px){.rx-select:after{right:15px}}@media (max-width:900px){.rx-select:after{right:30px}}.rx-select.od-pd:after,.rx-select.os-pd:after{right:26px}@media (max-width:1200px){.rx-select.od-pd:after,.rx-select.os-pd:after{right:10px}}@media (max-width:900px){.rx-select.od-pd:after,.rx-select.os-pd:after{right:20px}}.rx-select.od-sph select{border-top-left-radius:2px}.rx-select.os-sph select{border-top:none;border-bottom-left-radius:2px}.rx-select.od-cyl select{border-left:none}.rx-select.os-add select,.rx-select.os-cyl select{border-top:none;border-left:none}.rx-select.os-add select{border-top-right-radius:2px}.rx-select.od-add select{border-left:none;border-bottom-right-radius:2px}.rx-select.od-direction select,.rx-select.os-direction select{border-left:none;border-right:none}.rx-select.os-direction select{border-top:none}.rx-select.od-horizontal select{border-right:none}.rx-select.os-horizontal select{border-top:none;border-right:none}.rx-select.od-direction-h select{border-top-right-radius:2px}.rx-select.os-direction-h select{border-top:none;border-bottom-right-radius:2px}.rx-select.pd-select select{border-radius:2px}.rx-input.od-axis input{border-left:none}.rx-input.os-axis input{border-top:none;border-left:none}.add-rx-container{padding:0}.add-rx-container li{width:22.75%;padding:10px 0 0}@media (max-width:1200px){.add-rx-container li{width:22%}}.add-rx-container .add-rx-title>.rx-name-title{padding-top:0}.add-rx-container select{width:100%;height:48px;border:1px solid #6f6f6f;text-align:center;text-indent:40px hanging;text-align-last:center;-moz-text-align-last:center}.add-rx-container.add-prism-container select{text-indent:45px hanging}.no-add .add-pd-container select,.no-add .add-rx-container select{text-indent:65px hanging}.no-add .add-rx-container.add-prism-container select{text-indent:45px hanging}.add-extra-container{padding:18px 0 0}.add-extra-container textarea{width:350px;height:84px}.add-extra-container .rx-input{max-width:350px;margin-bottom:10px}.add-pd-container .add-rx-title,.add-prism-container .add-rx-title,.add-rx-container .add-rx-title{width:9%}@media (max-width:1200px){.add-pd-container .add-rx-title,.add-prism-container .add-rx-title,.add-rx-container .add-rx-title{width:12%}}.add-pd-container .add-rx-title>div,.add-prism-container .add-rx-title>div,.add-rx-container .add-rx-title>div{padding-right:11px;font-size:16px;text-align:right}.add-pd-container .add-rx-title>div>span,.add-prism-container .add-rx-title>div>span,.add-rx-container .add-rx-title>div>span{font-weight:500;color:#6f6f6f;line-height:1}.add-pd-container .od-title,.add-pd-container .os-title,.add-pd-container .pd-title,.add-prism-container .od-title,.add-prism-container .os-title,.add-prism-container .pd-title,.add-rx-container .od-title,.add-rx-container .os-title,.add-rx-container .pd-title{height:48px;padding-top:7px}.add-pd-container{padding:10px 0}.add-pd-container .add-rx-title{padding:13px 0;text-align:right}.add-pd-container .add-rx-title>.pd-title{color:#000;cursor:pointer}.add-pd-container .add-rx-title>.pd-title:hover em,.add-pd-container .add-rx-title>.pd-title:hover span{color:#d39d4e}.add-pd-container .add-rx-title>.pd-title span{display:inline-block;margin-right:4px;font-size:16px;font-weight:700;color:#000;text-decoration:underline}.add-pd-container .add-rx-title>.pd-title em{font-size:14px;font-weight:700;color:#6f6f6f}.add-pd-container label.pointer{margin-top:10px;font-size:16px}.add-pd-container select{text-indent:35px hanging}.add-pd-container .pd-add-one{width:22.75%;padding:0}.add-pd-container .pd-add-one.add-near-pdd{margin-top:10px;margin-left:9%}@media (max-width:1200px){.add-pd-container .pd-add-one{width:22%}.add-pd-container .pd-add-one.add-near-pdd{margin-left:12%}}.add-pd-container .pd-add-two{width:22.75%;padding:0}@media (max-width:1200px){.add-pd-container .pd-add-two{width:22%}}.add-pd-container .rx-pd-checkbox{padding-left:9%}@media (max-width:1200px){.add-pd-container .rx-pd-checkbox{padding-left:12%}}.add-pd-container label.rx-nearpd-checkbox{margin-left:0}.pd-add-one.add-near-pdd .rx-select{width:196px}.pd-add-one.add-near-pdd .rx-select select{height:40px;border-radius:6px}.pd-add-one.add-near-pdd .rx-select:after{right:18px;bottom:26px;font-size:16px;color:#6f6f6f}.pd-add-two .rx-select.os-pd>select{border-left:none;border-top-right-radius:2px;border-bottom-right-radius:2px}.pd-add-two .rx-select.od-pd>select{border-top-left-radius:2px;border-bottom-left-radius:2px}.add-prism-container>.add-prism-title,.add-prism-container>.pointer{font-size:16px;margin-bottom:5px}.add-prism-container .add-rx-title>div.rx-name-title{padding-top:0}.rx-prescription-container{margin-bottom:100px}.rx-prescription-container .btn-show-more-rx>span{font-size:16px;color:#6f6f6f}.rx-prescription-container .btn-show-more-rx>span:hover,.rx-prescription-container .btn-show-more-rx>span:hover:after{color:#d39d4e}.rx-prescription-container .rx-comfirm{margin-top:25px}.rx-prescription-container .rx-comfirm .rx-button{width:252px;height:48px;padding:10px;z-index:10}.full-rx-popup{max-width:520px}.rx-prescription-saved{margin-left:-20px;margin-right:-29px;padding-left:20px;padding-bottom:15px;border-bottom:1px solid #e4e4e4}@media (min-width:0px){.rx-prescription-saved .rx-save-name{width:215px;height:40px}}.rx-prescription-saved .rx-save-name>select{text-align:left;text-align-last:auto;-moz-text-align-last:initial}.rx-prescription-saved .rx-btn-add-save{margin-left:12px;font-size:16px}.rx-prescription-saved .rx-btn-add-save img{margin-bottom:4px;vertical-align:middle}.rx-prescription-saved .rx-btn-add-save:hover{color:#b47d2e}.package-top-tip{position:relative;margin-bottom:13px}.package-top-tip .content{display:inline-block;padding:8px;border-radius:4px;border:1px solid #e4e4e4}.package-top-tip img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px}.package-top-tip p{display:inline-block;padding-left:34px;vertical-align:middle}html:lang(fr-CA) .add-pd-container .add-rx-title,html:lang(fr-CA) .add-prism-container .add-rx-title,html:lang(fr-CA) .add-rx-container .add-rx-title,html:lang(fr-FR) .add-pd-container .add-rx-title,html:lang(fr-FR) .add-prism-container .add-rx-title,html:lang(fr-FR) .add-rx-container .add-rx-title{width:12%}@media (max-width:1200px){html:lang(fr-CA) .add-pd-container .add-rx-title,html:lang(fr-CA) .add-prism-container .add-rx-title,html:lang(fr-CA) .add-rx-container .add-rx-title,html:lang(fr-FR) .add-pd-container .add-rx-title,html:lang(fr-FR) .add-prism-container .add-rx-title,html:lang(fr-FR) .add-rx-container .add-rx-title{width:14%}}html:lang(fr-CA) .add-rx-container li,html:lang(fr-FR) .add-rx-container li{width:22%}@media (max-width:1200px){html:lang(fr-CA) .add-rx-container li,html:lang(fr-FR) .add-rx-container li{width:21.5%}}html:lang(fr-CA) .add-pd-container .rx-pd-checkbox,html:lang(fr-FR) .add-pd-container .rx-pd-checkbox{padding-left:12%}@media (max-width:1200px){html:lang(fr-CA) .add-pd-container .rx-pd-checkbox,html:lang(fr-FR) .add-pd-container .rx-pd-checkbox{padding-left:14%}}html:lang(fr-CA) .add-pd-container .add-pd-one,html:lang(fr-CA) .add-pd-container .pd-add-one,html:lang(fr-CA) .add-pd-container .pd-add-two,html:lang(fr-FR) .add-pd-container .add-pd-one,html:lang(fr-FR) .add-pd-container .pd-add-one,html:lang(fr-FR) .add-pd-container .pd-add-two{width:22%}@media (max-width:1200px){html:lang(fr-CA) .add-pd-container .add-pd-one,html:lang(fr-CA) .add-pd-container .pd-add-one,html:lang(fr-CA) .add-pd-container .pd-add-two,html:lang(fr-FR) .add-pd-container .add-pd-one,html:lang(fr-FR) .add-pd-container .pd-add-one,html:lang(fr-FR) .add-pd-container .pd-add-two{width:21.5%}}html:lang(fr-CA) .add-pd-container .pd-add-one.add-near-pdd,html:lang(fr-FR) .add-pd-container .pd-add-one.add-near-pdd{width:30%;margin-left:12%}@media (max-width:1200px){html:lang(fr-CA) .add-pd-container .pd-add-one.add-near-pdd,html:lang(fr-FR) .add-pd-container .pd-add-one.add-near-pdd{width:14%}}html:lang(fr-CA) .add-pd-container select#od_pd,html:lang(fr-CA) .add-pd-container select#os_pd,html:lang(fr-FR) .add-pd-container select#od_pd,html:lang(fr-FR) .add-pd-container select#os_pd{text-indent:20px hanging}html:lang(fr-CA) .no-add .add-pd-container select#od_pd,html:lang(fr-CA) .no-add .add-pd-container select#os_pd,html:lang(fr-FR) .no-add .add-pd-container select#od_pd,html:lang(fr-FR) .no-add .add-pd-container select#os_pd{text-indent:45px hanging}html:lang(fr-CA) .no-add .add-rx-container.add-prism-container select,html:lang(fr-FR) .no-add .add-rx-container.add-prism-container select{text-indent:25px hanging}html:lang(fr-CA) .add-prism-container .rx-select:after,html:lang(fr-FR) .add-prism-container .rx-select:after{right:30px}@media (max-width:1200px){html:lang(fr-CA) .add-prism-container .rx-select:after,html:lang(fr-FR) .add-prism-container .rx-select:after{right:12px}}html:lang(fr-CA) .add-prism-container select,html:lang(fr-FR) .add-prism-container select{text-indent:25px hanging}html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-rx-container .add-rx-title,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-rx-container .add-rx-title{width:12%}@media (max-width:1200px){html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-rx-container .add-rx-title,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-rx-container .add-rx-title{width:14%}}html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-rx-container li,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-rx-container li{width:29.33%}@media (max-width:1200px){html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-rx-container li,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-rx-container li{width:28.66%}}html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-pd-container .add-pd-one,html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-one,html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-two,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-pd-container .add-pd-one,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-one,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-two{width:29.33%}@media (max-width:1200px){html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-pd-container .add-pd-one,html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-one,html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-two,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-pd-container .add-pd-one,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-one,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-pd-container .pd-add-two{width:28.66%}}html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-prism-container .add-rx-title,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-prism-container .add-rx-title{width:12%}@media (max-width:1200px){html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-prism-container .add-rx-title,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-prism-container .add-rx-title{width:14%}}html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-prism-container li,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-prism-container li{width:22%}@media (max-width:1200px){html:lang(fr-CA) .rx-prescription-wrapper.no-add .add-prism-container li,html:lang(fr-FR) .rx-prescription-wrapper.no-add .add-prism-container li{width:21.5%}}
/*# sourceMappingURL=../maps/css/product-rx-b.css.map */
