#product-page-wrapper .pro-box-left{width:55%}#product-page-wrapper .pro-box-right{width:43%}#product-page-wrapper .cl_product_param .pro-box-left{width:40%}#product-page-wrapper .cl_product_param .pro-box-right{width:58%}#product-page-wrapper .rotate-image-section .sequence-rotate .col-md-6{width:95%;margin:0 auto}@media (min-width:992px){#product-page-wrapper{min-width:1040px}}@media (min-width:1300px){#product-page-wrapper{max-width:1600px}#product-page-wrapper #product-wrapper{margin-right:2.5rem;margin-left:2.5rem}#product-page-wrapper .pro-box-left{width:58%}#product-page-wrapper .pro-box-right{width:40%}#product-page-wrapper .cl_product_param .pro-box-left{width:45%}#product-page-wrapper .cl_product_param .pro-box-right{width:53%}}@media (max-width:1040px){#product-page-wrapper{width:1040px}#product-page-wrapper .pro-box-left{width:66%}#product-page-wrapper .pro-box-right{width:32%}}@media (max-width:1300px){#product-page-wrapper{min-width:1040px}#product-page-wrapper #product-wrapper{margin-right:1.5rem;margin-left:1.5rem}}ul.links-list{margin-top:0;margin-bottom:1rem}.page-refresh-v2 .h1,.page-refresh-v2 .h2,.page-refresh-v2 .h3,.page-refresh-v2 .h4,.page-refresh-v2 .h5,.page-refresh-v2 .h6,.page-refresh-v2 h1,.page-refresh-v2 h2,.page-refresh-v2 h3,.page-refresh-v2 h4,.page-refresh-v2 h5,.page-refresh-v2 h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}li{list-style:none}.page-refresh-v2 p{margin-top:0;margin-bottom:1rem}.page-refresh-v2 #product-page-wrapper p{margin-bottom:0}#product-page-wrapper{margin:15px auto 0}#product-page-wrapper a:hover{color:#434343}#product-page-wrapper .pro-name-logo.pro-name-svg-logo{display:flex;justify-content:flex-start;align-items:center}#product-page-wrapper .pro-name-logo a{color:#000}#product-page-wrapper .pro-name-logo .svg-brand-logo+a{display:flex;align-items:flex-start;justify-content:flex-start}#product-page-wrapper .pro-name-logo .svg-brand-logo+.pro-buy-name{width:60%}.pro-name-svg-logo .fav_icon{top:0}#product-page-wrapper .pro-name-logo .svg-brand-logo{display:flex;align-items:center;justify-content:center;width:80px;height:80px}#product-page-wrapper .cl_product_param .pro-box-right .svg-brand-logo{width:160px;height:53px}.pro-box-right .pro-name-logo .pro-buy-logo.svg-brand-logo img{max-width:100%;height:auto}.pro-box-right .pro-name-logo .pro-buy-logo.svg-brand-logo .max-height:not(img[src*="SmartBuy Lenses.svg"]){width:auto;max-height:100%}.pro-box-right .pro-name-logo .pro-buy-logo.svg-brand-logo img[src*="SmartBuy Lenses.svg"]{width:100px;height:auto}#product-page-wrapper .pro-box-right .pro-buy-btn a{font-family:NovecentowideMedium,Montserrat,sans-serif}#product-page-wrapper .pro-box-right .pro-buy-btn a:hover{color:#fff}#product-page-wrapper .pro-box-right .pro-buy-price .cur-pro-price,#product-page-wrapper .pro-box-right .pro-buy-size .only-in-stock{font-family:latobold,Lato,Arial,Helvetica,sans-serif}#product-page-wrapper .pro-box-right .pro-buy-price .best-price{font-family:latosemibold,Lato,Arial,Helvetica,sans-serif}#product-page-wrapper #product-wrapper{font-family:latoregular,Lato,Arial,Helvetica,sans-serif}#product-page-wrapper .pro-box-right .pro-name-logo .pro-buy-name h1{font-family:latomedium,Lato,Arial,Helvetica,sans-serif}#product-page-wrapper .directory-nav{margin-bottom:12px}.directory-nav a{display:inline-block;padding:0 5px;font:12px/13px NovecentowideNormal,Montserrat,sans-serif;color:#000;text-transform:uppercase}.directory-nav a:hover{color:#ff9800}.directory-nav a:first-child{padding-left:0}.directory-nav .cur-nav{font:12px/13px NovecentowideDemiBold,Montserrat,sans-serif}.pro-box-left .vtr-choose-bar .shoot_selfie_btn{border:none}.pro-scroll-top{z-index:998}.cta-count-product{border:1px red dashed;display:inline-block;margin-top:15px;margin-bottom:-5px}#product-page-wrapper .recom-list-cnt li .discount-circle-icon{width:40px;height:40px}#product-page-wrapper .discount_circle-icon.discount-circle-icon.lux-best-guarantee{width:200px}.recom-list-cnt .pro-icons .pro-icons-bg{display:flex;align-items:center;justify-content:center}#product-page-wrapper .pro-box-right .pro-buy-price .best-price{height:auto}#product-page-wrapper .proPop-box .proPop{left:-125px;top:27px}#product-page-wrapper .new-guarantee-icon ul.proPop{left:-155px;top:35px}#product-page-wrapper .pro-box-right .pro-buy-size .pro-size-popup{width:280px;margin-left:10px}#product-page-wrapper .pro-box-left .ditto-body-content.active{z-index:2222222222}#product-page-wrapper .pro-box-left #frames-container{display:flex;-ms-flex-pack:center;justify-content:center;align-items:center}#product-page-wrapper .pro-icons-bg .fa{line-height:24px;font-size:15px}#product-page-wrapper .rx4-steps-component .rx4-steps{width:calc(25% - 1px)}#product-page-wrapper .rx4-footer-wrapper .price-total .footer-btn,#product-page-wrapper .rx4-options.step-2 .sub-content.account .rx4-login-wrapper .rx4-login-form .rx4-login-btn,#product-page-wrapper .rx4-options.step-2 .sub-content.manually .rx4-prescription-table table tbody tr td .rx4-prescription-comfirm-button,#product-page-wrapper .rx4-options.step-2 .sub-content.upload .upload-content-wrapper .upload-right-panel .additional-information .rx4-upload-comfirm-button,#product-page-wrapper .rx4-steps-component .rx4-steps .rx4-steps-button,#product-page-wrapper .rx4-wrapper .rx4-content-wrapper .blue-block-upsell-content .upsell-btn-group button.confirm-btn{border:none;font-weight:700;font-family:montserratregular,Montserrat,Arial,Helvetica,sans-serif}#product-page-wrapper .rx4-wrapper .rx4-content-wrapper .blue-block-upsell-content .upsell-btn-group button{font-weight:700;font-family:montserratregular,Montserrat,Arial,Helvetica,sans-serif}#product-page-wrapper .rx4-options .options .option-description{margin-bottom:19px}#product-page-wrapper .rx4-options.step-2 .sub-content.manually{max-width:900px}#product-page-wrapper .rx4-options.step-2 .sub-content.upload .upload-content-wrapper .upload-right-panel .additional-information textarea{height:80px;font:italic 14px latoregular,Lato,Arial,Helvetica,sans-serif!important}#product-page-wrapper #rx4 input::placeholder,#product-page-wrapper #rx4 textarea::placeholder{font:italic 13px/16px latoregular,Lato,Arial,Helvetica,sans-serif!important}#product-page-wrapper .rx4-options.step-2 .sub-content.manually .rx4-prescription-table table .popover{left:-41px}#product-page-wrapper .rx4-options.step-3 .carousel-page-button-group .carousel-page-button{border:none;padding:0}#product-page-wrapper .pro-box-left .discount-circle-icon{height:50px}#product-page-wrapper .rx4-wrapper .rx4-content-wrapper .blue-block-upsell-content p.blue-block-upsell-title{margin-bottom:30px}#product-page-wrapper .rx4-wrapper .rx4-content-wrapper .blue-block-upsell-content p.explanation{margin-bottom:30px}#product-page-wrapper .cl_product_param .pro-box-right .pro-choose-both input{margin-top:0}#product-page-wrapper .cl-cf-prod p{margin-bottom:0}.cl-pro-size{width:100%}.cl-pro-size tr .cl-checkbox-icon .cl-checkbox-hide{height:24px}.cl-pro-size tr .cl-checkbox-left:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cl-pro-size tr .cl-checkbox-icon{float:left}#product-page-wrapper .product-review .review-btn:hover,#product-page-wrapper .product-review .write-review .write-review-step .write-review-btn{color:#fff}.pro-rat-star .pro-rat-star-img .far,.pro-rat-star .pro-rat-star-img .fas,.product-review .pro-rat-star .far,.product-review .pro-rat-star .fas,.product-review .rat-sumary-stars .far,.product-review .rat-sumary-stars .fas{padding-right:5px;font-size:16px;color:#ff9800}.new-tp-product-review p.r-s{margin-right:5px}.new-tp-product-review img.attchment-image{max-height:100px;width:auto}.cart-6over6.s6over6-desc{clear:both;border:1px solid #ddd;overflow:hidden;border-radius:3px;background:#fff}.s6over6-desc-content{padding:5px 10px;overflow:hidden;text-align:left}.s6over6-desc-content li{border:0!important;float:left!important}.s6over6-desc-content li.sovers-logo{min-width:105px}.s6over6-desc-content li.sovers-text{padding:25px 0;font:bold 13px/24px Arial,Helvetica,sans-serif;min-width:450px}.s6over6-desc-content li.sovers-app{float:right;min-width:150px;padding-top:5px;padding-left:5px}.s6over6-desc-content li.sovers-app p{font:bold 13px/30px Arial,Helvetica,sans-serif}.s6over6-desc-content li.sovers-text a{text-decoration:underline}.sovers-clearfix{clear:both;padding-top:15px}.sovers-app-btns li a.app-store{margin-right:10px;background:url(//image1.cdnsbg.com/en/images/sovers/btn-app-store.png) no-repeat 0 0;background-size:contain;width:94px;height:33px}.sovers-app-btns li a{display:inline-block;width:100px;height:35px;text-indent:-9999px}.sovers-app-btns li a.google-play{margin-right:10px;background:url(//image1.cdnsbg.com/en/images/sovers/btn-google-play.png) no-repeat 0 0;background-size:contain}.presc-sovers-desc{max-width:744px;margin:30px auto}.presc-sovers-desc .s6over6-desc-content li.sovers-text{min-width:380px}.hide-sovers{display:none}.fav_icon{margin:15px;position:absolute;right:-10px;top:-10px;cursor:pointer}.fav_icon .fav_iconP{background:none repeat scroll 0 0 #fff;box-shadow:1px 1px 3px #a9a9a9;font-size:13px;right:-7px;padding:10px;position:absolute;top:-47px;width:200px;display:none}.fav_icon .fav_iconP img{position:absolute;bottom:-13px;right:10px;width:25px;height:14px}.fav_icon .fav_iconP{font-size:14px;font-family:Arial,Helvetica,sans-serif}.fav_icon .fav_iconI{background-image:url(//image1.cdnsbg.com/en/images/headernew/no_favorites.png);background-repeat:no-repeat;background-position:0 0;height:19px;width:26px;display:block}.fav_icon .fav_iconI .fa-heart-o{font-weight:700;font-size:20px}.fav_icon .fav_iconI.click{background-image:url(//image1.cdnsbg.com/en/images/headernew/favorites2.png)}.addblock{display:block}.fav_icon .fav_iconI.remove_icon{background-image:url(//image1.cdnsbg.com/en/images/headernew/remove_favorites.png);background-repeat:no-repeat;background-position:0 0;width:26px;height:20px;display:block}.fav_page .cart_detail .shopping_table tbody tr .info .table_2 tbody tr .td_product_img .fav_iconI.remove_icon{background-image:url(//image1.cdnsbg.com/en/images/headernew/remove_favorites.png);background-repeat:no-repeat;background-position:0 0;width:26px;height:20px;display:block}.my_favsT{bottom:6px;font:italic 13px Arial;position:absolute;right:42px}.fav_hide{display:none}#product-page-wrapper .pro-buy-btn .pro_buynow_select .pro_buynow_select-cnt em{font-style:inherit}.page-refresh-v2 .modal{background:0 0!important}.page-refresh-v2 .header-wrapper .top-bar-wrapper .top-bar-item .top-bar-item-tip a{text-decoration:underline}.page-refresh-v2 .ui-lenses-improvement.rx4-options.step-3 .sub-options .sub-options-content .sub-options-item .sub-options-details{max-width:100%}.clear-float{clear:both}.page-refresh-v2 .cta-section{display:inline-block;position:absolute;right:5px;top:105px}.page-refresh-v2 .cta-count-product{border:1px red dashed;display:inline-block;margin-top:15px;margin-bottom:-5px}.page-refresh-v2 .cta-count-product span{color:red;text-transform:capitalize;background:url(https://image1.cdnsbg.com/en/images/cta-count-product-icon.png) no-repeat scroll 0 0 transparent;display:inline-block;padding-left:20px;line-height:16px;font-family:latoBold,sans-serif;font-size:14px;margin:3px}.page-refresh-v2 .rx4-options.step-3 .sub-options.premium-options .sub-options-wrapper{margin:0;padding:0 5px}.page-refresh-v2 .footer-wrapper{padding-bottom:165px}.page-refresh-v2 .excellent_happy_customers{padding-bottom:0;margin-bottom:15px;font:600 24px/35px Novecentowidelight,sans-serif;text-align:center}.page-refresh-v2 .tp-widget-wrapper{width:calc(100% - 65px);margin:0 auto;display:flex;justify-content:center;align-items:center}.page-refresh-v2 .tp-widget-wrapper .wrapper-right{width:calc(100% - 270px);min-width:740px}.page-refresh-v2 #a10_article a{color:#ff9800!important}.page-refresh-v2 #a10_article>p:not(:last-child){margin-bottom:8px}.new-arrival-pro-icon-tag{left:0;top:15px;position:absolute;z-index:12}.pro-icons+.new-arrival-pro-icon-tag{top:55px}.luxury-brand-pro-icon-tag .tag-text,.new-arrival-pro-icon-tag .tag-text{display:inline-block;padding:0 9.5px;color:#fff;font:900 14px/32px latobold,Lato,sans-serif;font-weight:900;letter-spacing:0;text-align:center;border-radius:8px;background-color:rgba(0,0,0,.85);text-transform:uppercase}.luxury-brand-pro-icon-tag{right:45px;top:13px;position:absolute;z-index:12}.luxury-brand-pro-icon-tag .tag-text{background-color:#d3c376;padding:0 10px;line-height:40px;font-size:22px}.lang_es .available-colors .similar-big-contain{height:225px}.available-colors .similar-big-contain .fast-shipping .pro-icons-txt{width:calc(100% - 36px);display:flex;align-items:center;justify-content:flex-start;line-height:14px!important}.available-colors .similar-big-contain .fast-shipping .pro-icons-txt .fa-check-circle{margin-right:5px}.page-refresh-v2 .popupFaq{z-index:999999}.page-refresh-v2 #backgroundPopup{z-index:999998}.page-refresh-v2 .pro-icons-bg .fa-plane{font-size:15px}.page-refresh-v2 .available-colors .similar-big-contain .fast-shipping .pro-icons-bg{line-height:13px}.page-refresh-v2 .available-colors .similar-big-contain .fast-shipping .pro-icons-bg .fa-plane{font-size:13px!important;line-height:20px!important}@media (min-width:1040px){#product-page-wrapper .pro-scroll-top{right:1%}.page-refresh-v2 #product-page-wrapper .pro-scroll-top{top:calc(100vh - 250px);bottom:auto}}@media (min-width:1300px){#product-page-wrapper .pro-scroll-top{right:1.5%}.page-refresh-v2 #product-page-wrapper .pro-scroll-top{top:calc(100vh - 220px);bottom:auto}}@media (min-width:1800px){#product-page-wrapper .pro-scroll-top{right:5%}}