.product-form .product_form .swatch .swatch-element label{height:auto}.product-form .product_form .swatch .swatch-element label span.value-text{line-height:1}.product-form .product_form .swatch .swatch-element label span.stock-text{line-height:1;font-size:11px}.tmenu_item_social_icons .tmenu_item_social_link_instagram{transform:translateY(2px)}.product-form .product_form .swatch .swatch-element label span.value-wrapper{display:flex;flex-direction:column;padding-block:8px;gap:3px}#aca-notifications-wrapper .aca-notification-container{box-shadow:none}#aca-notifications-wrapper .aca-notification-container .aca-notification-image{min-height:150px;min-width:577px;height:150px;width:577px;margin:0}.dfd-root.dfd-closable.dfd-classic{left:50%!important;top:140px!important;transform:translate(-50%)!important;margin-left:0!important}.custom_header_desk .announcement__bar-section .disclosure button.disclosure__toggle{height:30px!important;top:3px}.variant-inventory-checkbox{width:100%;text-align:center;display:flex;justify-content:center;margin:10px 0}.status_checkbox_preorder input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.status_checkbox_preorder label{position:relative;cursor:pointer;color:#6da5a3;font-size:18px;font-weight:600;letter-spacing:.5px;display:flex;justify-content:center;align-items:center;line-height:normal;width:fit-content;margin:0 auto}.status_checkbox_preorder label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #6ca5a3;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:15px}.status_checkbox_preorder input[disabled]+label:after{display:none}.status_checkbox_preorder input:not(disabled)+label:after{content:"";position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #6ca5a3;border-width:0 2px 2px 0;transform:rotate(45deg);display:block !importat}.product-chanel .status_checkbox_preorder input:not(disabled)+label:after{top:6px!important}#AddToCart.PreorderExist[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.fendi-product-template-custom .status_checkbox_preorder label,.ray-ban-new-product-template .status_checkbox_preorder label,.product-tag-heuer-template .status_checkbox_preorder label{color:#000;margin-top:10px;font-size:16px}.fendi-product-template-custom .status_checkbox_preorder label:before,.ray-ban-new-product-template .status_checkbox_preorder label:before,.product-tag-heuer-template .status_checkbox_preorder label:before{border:2px solid #000}.fendi-product-template-custom .status_checkbox_preorder input:not(disabled)+label:after,.ray-ban-new-product-template .status_checkbox_preorder input:not(disabled)+label:after,.product-tag-heuer-template .status_checkbox_preorder input:not(disabled)+label:after{border:solid #000;border-width:0 2px 2px 0}#cartModal .modal-content form.needsclick .kl-private-reset-css-Xuajs1+.kl-private-reset-css-Xuajs1{background:#d9d9d9}#cartModal .modal-content form.needsclick .kl-private-reset-css-Xuajs1+.kl-private-reset-css-Xuajs1 .needsclick+.needsclick{background-color:unset!important;padding-top:30px!important;padding-bottom:30px!important}#cartModal .modal-content form.needsclick .kl-private-reset-css-Xuajs1+.kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 input+div.needsclick{padding-top:0!important;padding-bottom:0!important}.single-banner-jtpl .main-banner-wrapper{max-width:1080px;margin:0 auto}.single-banner-jtpl .main-banner-wrapper img{max-width:98%;max-height:unset;height:auto}.collection-american-optical-glasses #shopify-section-black-friday-single-banner+.page-wrap{margin-top:0}#shopify-section-header{display:block!important}#shopify-section-navigation-header-for-mobile-section{display:none}.media-360-cell-jt img{opacity:1!important}.visible_hide_vmir{display:none!important}.cart-discount-msg{color:#423f40;text-transform:uppercase;font-weight:400;margin-bottom:0;padding:10px 5px;font-size:15px;text-align:center}#custom-jtpl-payments a.custom_checkout,.cart .cart-buttons .custom-cart-jtpl a.outline-button{text-align:center}.homepage_recently-viewd-jtpl .collection-instock-message{display:flex!important;justify-content:center;width:100%}.footer-menu .trustpilot-widget{padding:0 40px}.la-advisor-custom-summary-main{text-align:center}form.klaviyo-form-version-cid_3 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin:0 auto}form.klaviyo-form-version-cid_4 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1,form.klaviyo-form-version-cid_6 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{width:78%!important}form.klaviyo-form-version-cid_4 .needsclick.kl-private-reset-css-Xuajs1:nth-child(2)[data-testid=form-row] .needsclick.kl-private-reset-css-Xuajs1:first-child,form.klaviyo-form-version-cid_6 .needsclick.kl-private-reset-css-Xuajs1:nth-child(2)[data-testid=form-row] .needsclick.kl-private-reset-css-Xuajs1:first-child{padding-right:5px!important;padding-left:5px!important}.modo-glasses li.snize-banner{width:31%!important;margin:0 1% 0%!important}.logo_inner_wrap .logo_inner_logos.logo-5 img{width:106px;padding-bottom:2px}.logo_inner_logos.logo-5{max-width:138px!important;padding-top:1px!important}#product-content .product-inner #sticky-container .product-description form .la-select-lenses-btn{margin-top:20px!important;margin-bottom:25px!important;font-size:14px!important;line-height:25px!important}.variant-inventory-instock span.instocksbydefault,.variant-inventory-instock span.instocksbydefault *{color:#000!important}#product-content .product-inner #sticky-container .product-description form input#AddToCart{margin:32px auto!important}#product-content .product-inner #sticky-container .product-description form .count-text{line-height:16px}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content #la-prescription-form .la-wrapper-heading{background:#e4eded;margin:0}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content #la-prescription-form textarea#la-prescription-fields-custom-textarea-text{background:#fff;line-height:normal;font-weight:500;box-shadow:none;margin-bottom:0;border:1px solid #767676;border-radius:4px;height:120px}.template-lensdvisor-jtpl .la-prescription-modal-content .la-prescription-modal-content-body button.la-skip-add-on.la-custom-skip-add-on{line-height:normal;display:flex}.template-lensdvisor-jtpl .la-prescription-modal-content .la-prescription-modal-content-body a.la-skip-add-on{display:flex}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content #la-prescription-form .la-wrapper-heading h3#la_prescriptionSelect_title{margin-bottom:0!important;padding:20px 20px 0!important;text-align:left!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper{background:#e4eded;padding:20px;margin-bottom:0!important}.template-lensdvisor-jtpl .la-prescription-modal-content .la-prescription-modal-content-body .la-fields-wrapper .la-luna-pd-btn img{mix-blend-mode:darken}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content #la-prescription-form .la-upload-wrapper{background:#e4eded;margin:0;border-radius:0!important;padding:20px!important}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-review-details-wrapper{background:#e4eded;padding:20px}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-review-details-wrapper textarea#la-order-notes{margin-bottom:0}.custom-jtpl-selesct-option .custom-title-main{font-size:17px}.la-form-item.prescription-form-select-options{margin-top:10px}.la-skip-add-on-wrapper.la-skip-add-on-wrapper-jtpl .la-skip-add-on.la-custom-skip-add-on,.la-skip-add-on-wrapper .la-skip-add-on{border-radius:3px}.la-wrapper-heading.custom-heading-jtpl h3#la_prescriptionSelect_title{font-size:20px!important}.la-wrapper-heading.custom-heading-jtpl{padding-bottom:15px}.la-upload-wrapper.custom-jtpl-description-upload label.la-label-btn.la-prescription-file-label{background-color:#fff!important}.la-prescription-fields-wrapper.custom-class-prescription-form .la-flex.la-column-gap-1-5 .la-flex.la-column-gap-5 .la-form-field-label{font-size:16px!important}#lensadvizor-prescription-modal .la-prescription-modal-content button{border-radius:40px;background:#6da5a5}#la-prescription-modal-wrapper .la-prescription-modal-content a.la-skip-add-on{border-radius:40px;color:#6da5a5}#lensadvizor-prescription-modal .la-prescription-modal-content-body .la-prescription-fields-wrapper .tooltip_wrapper.position-jtpl img.manualTooltips{width:15px;cursor:pointer}#lensadvizor-prescription-modal .la-prescription-modal-content-body .la-prescription-fields-wrapper .tooltip_wrapper.position-jtpl img.manualTooltips{padding-top:8px}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .tooltip_wrapper .manual_tt_wrap:hover p{left:unset;position:absolute;bottom:100%;right:-20px}.template-lensdvisor-jtpl .la-prescription-modal-content .la-prescription-modal-content-body .la-fields-wrapper .custom-class-prescription-form .tooltip_wrapper.position-jtpl{position:relative}.template-lensdvisor-jtpl .la-prescription-modal .la-fields-wrapper .la-prescription-fields-wrapper.custom-jtpl-selesct-option .custom-title-main{margin-bottom:25px}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .sliders-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .sliders-wrapper .before-after-slider-wrapper{width:100%!important}.template-lensdvisor-jtpl .la-prescription-modal-wrapper .la-label-content-box span.custom-email-text{font-weight:500!important;color:#222}.template-lensdvisor-jtpl .la-prescription-modal-wrapper #la-prescription-form .la-review-method span.custom-email-text{font-weight:600}.before-after-slider.horizontal{height:100%!important;min-height:auto!important;padding-top:70%}.before-after-slider.horizontal .before-after-slider-image.before,.before-after-slider.horizontal .before-after-slider-image.after{height:auto}.before-after-slider.horizontal.labels-on-hover{box-shadow:none}.contact_us_jtpl a.custom-jtpl-button,.tmenu_item a.custom-jtpl-button{display:inline-block!important;padding:15px 20px!important;background:#6da5a5;border-radius:100px;color:#fff}.contact_us_jtpl .tmenu_content p b,.tmenu_item .tmenu_content p b{font-weight:400}.tmenu_item--root.callback_menu_jtpl .tmenu_item_link .tmenu_image img{padding-bottom:0!important;padding-right:0!important;padding-left:6px!important}.page_contact-us .shogun-image-container .shg-image-content-wrapper img.shogun-image{max-height:136px}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl{display:grid;grid-template-columns:1fr 1fr;gap:0px;background:#e4eded}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .la-column-gap-1-5{gap:.8rem;flex-wrap:wrap}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .la-column-gap-1-5 .la-column-gap-5 input{height:auto}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure{margin:1rem 1rem 1rem 0rem;background:#fff;padding:8px 15px;border:1px solid;border-radius:5px}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure img{max-width:150px;width:100%;margin-inline:auto;display:block}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure p{line-height:normal;max-width:93%;font-size:14px;margin-inline:auto}@media (max-width:1420px){.page_contact-us .shogun-image-container .shg-image-content-wrapper img.shogun-image{max-height:126px}}@media (max-width:1371px){#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl{grid-template-columns:auto}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure{margin-left:1rem;margin-top:0}}@media (max-width:1320px){.page_contact-us .shogun-image-container .shg-image-content-wrapper img.shogun-image{max-height:116px}}@media (max-width:1120px){.page_contact-us .shogun-image-container .shg-image-content-wrapper img.shogun-image{max-height:94px}}@media (max-width:690px){.page_contact-us .shogun-image-container .shg-image-content-wrapper img.shogun-image{max-height:88px}}@media (max-width:480px){.page_contact-us .shogun-image-container .shg-image-content-wrapper img.shogun-image{max-height:80px}}.template-lensdvisor-jtpl .la-label-description span.max-order-text{display:block;font-size:inherit;font-weight:500}.template-lensdvisor-jtpl .la-prescription-modal-wrapper .la-prescription-modal-header .progress-bar-steps p{margin:0!important;opacity:.5}.template-lensdvisor-jtpl .la-prescription-modal-wrapper .la-prescription-modal-header .progress-bar-steps p.active-jtpl{opacity:1}.template-lensdvisor-jtpl .la-prescription-modal-wrapper .la-prescription-modal-header .progress-bar-steps{position:absolute;width:100%;display:flex;left:50%;top:5px;grid-gap:10px;transform:translate(-50%);justify-content:center}#shopify-section-contact-page-template .needsclick.kl-private-reset-css-Xuajs1 input{border:none!important;color:#333!important;width:100%!important;border:1px solid #e5e5e5!important;height:48px!important;line-height:48px!important;padding:0!important;margin:0 0 10px!important;max-width:100%!important;text-indent:17px!important;outline:none!important}.needsclick .go1272136950+.needsclick form.klaviyo-form [component="[object Object]"] input[type=text],.needsclick .go1272136950+.needsclick form.klaviyo-form [component="[object Object]"] input[type=email]{border:1px solid rgb(208,203,203)!important}.needsclick .go1272136950+.needsclick form.klaviyo-form [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1{padding:0 0 0 4px!important;width:100%!important;min-width:100%}.needsclick .go1272136950+.needsclick form .needsclick .needsclick[data-testid=form-row]:nth-last-child(3) .needsclick.go3794001664,.needsclick .go1272136950+.needsclick form .needsclick .needsclick[data-testid=form-row]:nth-last-child(3) [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1{width:auto!important;min-width:inherit!important}.needsclick .go1272136950+.needsclick form.klaviyo-form [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1 .needsclick{padding-left:10px!important}.needsclick .go1272136950+.needsclick form.klaviyo-form [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1 button.needsclick{padding-left:0!important}.tmenu_navbar .tmenu_item--root>.tmenu_item_link{height:50px}.tmenu_alignment_center .tmenu_nav{flex-wrap:wrap}.tmenu_alignment_center .tmenu_nav::-webkit-scrollbar{height:5px}.pricematch_overlay .needsclick form.klaviyo-form [component="[object Object]"] input[type=text],.pricematch_overlay .needsclick form.klaviyo-form [component="[object Object]"] input[type=email]{border:1px solid rgb(208,203,203)!important}.pricematch_overlay .needsclick form.klaviyo-form [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1{padding:0 0 0 4px!important;width:100%!important;min-width:100%}.pricematch_overlay .needsclick form .needsclick .needsclick[data-testid=form-row]:nth-last-child(3) .needsclick.go3794001664,.pricematch_overlay .needsclick form .needsclick .needsclick[data-testid=form-row]:nth-last-child(3) [component="[object Object]"]>.needsclick.kl-private-reset-css-Xuajs1{width:auto!important;min-width:inherit!important}.pricematch_overlay .needsclick form .needsclick .needsclick[data-testid=form-row]:nth-last-child(3) .needsclick.go3794001664>button.needsclick{min-width:40px!important}.pricematch_overlay .needsclick form.klaviyo-form [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1 .needsclick{padding-left:10px!important}.pricematch_overlay .needsclick form.klaviyo-form [component="[object Object]"] .needsclick.kl-private-reset-css-Xuajs1 button.needsclick{padding-left:0!important}.pricematch_overlay .needsclick form.klaviyo-form .needsclick .needsclick:first-child [component="[object Object]"]>.needsclick.kl-private-reset-css-Xuajs1{padding:0!important}.pricematch_overlay form.klaviyo-form .needsclick .needsclick:first-child .needsclick.kl-private-reset-css-Xuajs1,.pricematch_overlay form.klaviyo-form .needsclick .needsclick:nth-last-child(3)>.needsclick.kl-private-reset-css-Xuajs1{padding-right:0!important}.pricematch_overlay form.klaviyo-form .needsclick .needsclick:nth-last-child(2) .needsclick.kl-private-reset-css-Xuajs1{padding-right:4px!important}form.klaviyo-form .needsclick .needsclick:nth-last-child(2){position:relative;z-index:0}form.klaviyo-form .needsclick .needsclick:nth-last-child(2):focus-visible{outline-width:0px}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick{padding:0!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick>.needsclick{width:auto!important;min-width:inherit!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick>.needsclick{width:97%!important;min-width:97%!important;margin-left:4px!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick>.needsclick div#downshift-0-menu{position:relative!important;top:40px!important;left:-100%}.pricematch p{border-radius:40px!important;font-size:13px!important;background:#9e9e9e;border-color:#9e9e9e;padding-top:5px!important;padding-bottom:5px!important}.tmenu_item--root>.tmenu_item_link .tmenu_image>img+.tmenu_item_text{margin-left:10px;font-weight:500!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick>.needsclick button{width:40px!important;min-width:40px!important}.pricematch_body form.klaviyo-form .needsclick .needsclick[data-testid=form-row]:nth-last-child(2){margin-top:20px}.pricematch_body form.klaviyo-form .needsclick .needsclick[data-testid=form-row]:nth-last-child(3) .needsclick{padding-bottom:0!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick .needsclick{position:relative!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick .needsclick .needsclick[role=listbox]{position:relative!important;top:40px!important;left:-99%}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(4) input+.needsclick>.needsclick{position:relative!important;left:-10px!important;padding-left:0!important;width:94%!important;min-width:90%!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick>.needsclick svg.needsclick{width:40px!important;min-width:40px!important;position:absolute!important;top:50%;right:0;transform:translateY(-50%)}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick.go2615714263{overflow:hidden!important}.pricematch_body form.klaviyo-form .needsclick .needsclick:nth-last-child(3) .needsclick:not(.go3794001664) .needsclick>.needsclick{margin:0!important;width:100%!important;min-width:100%!important}.pricematch_overlay .pricematch_overlay_inner,.mauijim_pop .pricematch_overlay_inner,.bis-snippet .bis_inner,.relense-snippet .relense_inner{margin-top:30px}.pricematch_overlay .pricematch_overlay_inner{margin-top:0}.klaviyo-form .needsclick form.klaviyo-form .needsclick{min-height:auto!important}.contact-main-cstm .klaviyo-form .needsclick form.needsclick{padding:0!important}.contact-main-cstm .klaviyo-form .needsclick form.needsclick,.contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"]{padding-top:0!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick{border:0!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick input{border:1px solid #e5e5e5!important}.contact-main-cstm .needsclick:nth-last-child(4) .needsclick[component="[object Object]"] .needsclick .needsclick .needsclick .needsclick{padding-left:0!important;padding-right:0!important}.contact-main-cstm .needsclick:nth-last-child(4) .needsclick[component="[object Object]"] .needsclick .needsclick .needsclick .needsclick input+button{position:absolute;right:10px;top:45%;transform:translateY(-50%);background:transparent!important}.contact-main-cstm .conatct-us-title-main p{font-size:2rem;line-height:1.5rem;color:#333}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick .needsclick label+.needsclick{margin-top:10px;margin-bottom:10px}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick .needsclick label,#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick label{display:block!important;font-size:12px!important;line-height:20px;letter-spacing:.12px!important;font-weight:500!important;color:#5a5a5a!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick input{height:38px!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick input,#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick textarea{background:#ededed!important;border-radius:4px!important;border-width:0!important;font-size:.875rem!important;line-height:1.25rem!important;letter-spacing:0!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick input::placeholder{font-size:0!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] button.needsclick.go3584107038{background:transparent!important;border:1px solid #000!important;border-radius:100px!important;color:#000!important;letter-spacing:0!important;font-weight:500!important;width:100%!important;max-width:150px!important;height:38px!important;font-size:12px!important;text-transform:uppercase}#shopify-section-contact-page-template .contact-main-cstm .needsclick:nth-last-child(4) .needsclick[component="[object Object]"] .needsclick .needsclick .needsclick .needsclick input+button svg{fill:#000!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.needsclick .needsclick[component="[object Object]"] .needsclick label#downshift-0-label+.needsclick>.needsclick{position:relative}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.klaviyo-form .needsclick:nth-last-child(3),#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.klaviyo-form .needsclick:nth-last-child(2),#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick form.klaviyo-form .needsclick:nth-last-child(1){z-index:9!important}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick label#downshift-0-label+.needsclick div#downshift-0-menu{display:block;-webkit-box-shadow:0px 0px 5px -2px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px -2px rgba(0,0,0,.75);box-shadow:0 0 5px -2px #000000bf}#shopify-section-contact-page-template .contact-main-cstm .klaviyo-form .needsclick label#downshift-0-label+.needsclick div#downshift-0-menu .needsclick[role=option]{padding:5px 10px!important;font-size:.875rem!important;line-height:1.25rem!important;letter-spacing:0!important;color:#5a5a5a!important}.template-lensdvisor-jtpl.ome-more-class #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-content-box .la-label-title{margin-left:0!important}.template-lensdvisor-jtpl.ome-more-class .la-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper .la-label-btn .la-label-content-box span.plus-icon-jtpl,.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper .la-label-btn .la-label-content-box span.minus-icon-jtpl{position:absolute;top:14px;right:0;font-size:30px}.template-lensdvisor-jtpl.ome-more-class .la-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper .la-label-btn .la-label-content-box{position:relative}.template-lensdvisor-jtpl.ome-more-class span.la-prescription-modal-close,.template-lensdvisor-jtpl.ome-more-class span.la-steeper-back{z-index:99}.template-lensdvisor-jtpl.ome-more-class .la-prescription-modal .la-prescription-modal-header #myProgress div#myBar{display:block;border-radius:100px}.template-lensdvisor-jtpl.ome-more-class .la-prescription-modal .la-prescription-modal-header #myProgress{position:absolute;top:40px;left:0;width:calc(100% - 100px);z-index:9;margin:0 40px}.template-lensdvisor-jtpl.ome-more-class .la-progress-bar{display:none}.template-lensdvisor-jtpl.ome-more-class .la-prescription-modal-header{margin-bottom:20px}.template-lensdvisor-jtpl.ome-more-class .la-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper .la-label-btn .la-label-price{width:100%!important;max-width:100px!important}.template-index .shogun-root .shg-box-vertical-align-wrapper .shg-box{margin-top:0!important}span.preorder_icon:after,.EuroPrice_text_tooltip,.USPrice_text_tooltip{font-family:CenturyGothic!important}.product-form #AddToCartForm .hide-price-at-default-price{display:none!important}.product-form .product_form .swatch .swatch-element label{border-radius:100px;padding-left:20px;padding-right:20px}.snize-filters-sidebar.snize-product-filters div#snize_filters_block_snize_facet12,.take-a-look-what-we-found-for-you div#snize_filters_block_snize_facet13{display:none!important}div.snize ul.snize-product-size-filter{max-height:210px}.EuroPriceValue_text{position:unset}.EuroPriceValue{position:relative}.template-product .only_for_mobile .preorder_icon_main p{max-width:340px}.product-tag-heuer-template .page-wrap .EuroPrice_text_tooltip{max-width:370px;min-width:370px}.EuroPrice_text_tooltip:before{right:unset;left:56%;transform:translate(-50%)}div#s-540c783c-a715-49c8-857d-5c15e5903da7 video{position:absolute!important;top:0!important;left:0!important;object-fit:contain!important}div#s-540c783c-a715-49c8-857d-5c15e5903da7{position:relative!important;padding-bottom:60%!important}#shopping-cart #basket-right div{text-align:left}#shopping-cart #basket-right ._1fragem2i._1fragemo1 img{width:100%!important;max-width:60%}#shopping-cart #basket-right .cart-pratavoir-letter-content-main>div{width:100%;margin:30px 0 0;background:#f3f3f3}#shopping-cart #basket-right .cart-pratavoir-letter-content-main>div .trustpilot-widget{padding-left:0!important;padding-right:0!important;margin:10px 0}#shopping-cart #basket-right .cart-pratavoir-letter-content-main .cart-pratavoir-letter-content{padding:9px;margin:0 20px 20px;border:1px solid #d5d5d5}body.cart #basket-right p.text-left:last-child{margin-bottom:0}.cart #basket-right .cart-pratavoir-letter-content-main .cart-pratavoir-letter-content span:first-child{display:block;text-align:center;font-size:12px;line-height:normal;font-weight:400}.cart #basket-right .cart-pratavoir-letter-content-main .cstm-trustpilot-main{display:flex;align-items:center;justify-content:center}.cart #basket-right .cart-pratavoir-letter-content-main .cstm-trustpilot-main .cstm-stars-sct img{width:100%;max-width:20px}.cart #basket-right .cart-pratavoir-letter-content-main .cstm-stars-sct{display:flex;grid-gap:4px;align-items:center;margin-left:5px}.cart #basket-right .cart-pratavoir-letter-content-main .main-header-content-cstm{margin:20px 0}.cart #basket-right .cart-pratavoir-letter-content-main .cstm-trustpilot-main h3,.cart #basket-right .cart-pratavoir-letter-content-main .cstm-trustpilot-main span{font-size:16px;margin:0}body.cart #basket-right .cart-pratavoir-letter-content p{margin-bottom:0;padding:.5rem;font-size:12px;line-height:normal;font-weight:400}.template-collection a.collection_description_arrow_btn{border-radius:20px}.maind-view-jtpl.th-3D-images{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:100%;height:100%;z-index:1000000;display:flex;align-items:center;justify-content:center}.maind-view-jtpl.th-3D-images .custom-3D-model-inner{width:100%;max-width:100%;height:100%;position:relative;padding:0 40px}.maind-view-jtpl.th-3D-images .close-btn button{width:30px;height:30px;font-size:30px!important;font-weight:300;display:flex;align-items:center;justify-content:center;background:transparent}.maind-view-jtpl.th-3D-images .sketchfab-embed-wrapper{height:100%;display:flex;align-items:center;justify-content:center}.\#D-model-pop-up-content-wrap{display:grid;align-items:center;width:100%}.maind-view-jtpl.th-3D-images .sketchfab-embed-wrapper{margin-top:0!important}.maind-view-jtpl .custom-model-wrap .ifram-view{width:100%;max-width:80%;height:90%;margin:0 auto;background:#fff}.maind-view-jtpl iframe{width:100%;height:90%;max-width:100%}.maind-view-jtpl .custom-model-wrap,.custom-model-wrap *{height:100%}.maind-view-jtpl .custom-model-wrap .ifram-view{position:relative}.maind-view-jtpl.th-3D-images .close-btn{position:absolute;top:10px;right:10px;font-size:30px;height:auto}.media-360-cell-jt img{width:75px!important}#lensadvizor-prescription-modal .la-prescription-modal-content .la-choose-prescription-wrapper .la-label-btn-wrapper{position:relative}#lensadvizor-prescription-modal .la-prescription-modal-content .la-choose-prescription-wrapper .la-label-btn-wrapper>span.tooltip-span{position:absolute;top:0;right:0;left:unset!important;width:calc(100% - 100px);height:100%;transform:unset;background:transparent;margin:0}#lensadvizor-prescription-modal .la-prescription-modal-content .la-choose-prescription-wrapper .la-label-btn-wrapper>span.tooltip-span svg{opacity:0}.doofinder-quick-view-btn{overflow:hidden}.product-quick-view.product-6186189193387 #thumb-slider-wrapper .product-single__thumbnails-item img{width:106px!important;height:110px!important;object-fit:contain}.doofinder-quick-view-btn-modal{align-items:center;justify-content:center}.doofinder-quick-view-btn-modal .doofinder-modal-content{margin:0 auto}.doofinder-quick-view-btn-modal .dfd-card-link:after{content:none}.dfd-root .dfd-layer .dfd-card-media{position:relative}.dfd-root .dfd-layer .dfd-card-media .doofinder-quick-view-button-main{position:absolute;bottom:0;right:0;z-index:99;display:flex;align-items:center}.dfd-root .dfd-layer .dfd-card-media .doofinder-zoom-btn-main-jtpl{z-index:99;position:absolute;right:0;top:50px}.dfd-root{z-index:214747!important}.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content{display:flex;grid-column-gap:16px;align-items:flex-start;position:relative}.doofinder-quick-view-btn-modal .product-quick-view{width:100%!important;max-width:100%;display:block}.doofinder-quick-view-btn-modal #slider .carousel-cell{opacity:1!important}body{overflow-x:hidden}.doofinder-quick-view-btn-modal .product-quick-view .slides.product-image-container button.slick-arrow{width:25px;height:25px;font-size:0px!important;background:url(/cdn/shop/files/arrow-svg-pretavoir.png?v=1723891785) no-repeat center;background-size:cover;margin:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.doofinder-quick-view-btn-modal .product-quick-view .slides.product-image-container button.slick-next.slick-arrow{right:-10px}.doofinder-quick-view-btn-modal .product-quick-view .slides.product-image-container button.slick-prev.slick-arrow{left:-10px;rotate:180deg;transform:translateY(20px)}.doofinder-quick-view-btn-modal .product-quick-view .image-thumbnail img{width:100%!important;height:150px!important}.doofinder-quick-view-btn-modal .doofinder-quick-view-close{position:absolute;right:23px;top:19px;z-index:9}.doofinder-quick-view-close{font-size:22px!important}.dfd-closable.dfd-classic.phx-connected.dfd-animate{z-index:999999!important}.doofinder-quick-view-btn-modal .doofinder-modal-content{width:65%;box-shadow:#11111a66 0 4px 16px,#11111a66 0 8px 24px,#11111a66 1px 16px 56px;border:1px solid #1f1f24;position:relative;border-radius:6px;padding:15px}.doofinder-quick-view-btn-modal .section-title{padding:0;margin:0;position:absolute;z-index:1;top:21px;display:flex;align-items:center;justify-content:center;width:56.25%;min-height:90px}.doofinder-quick-view-btn-modal .section-title h1{font-weight:500;text-transform:uppercase;font-size:14px;line-height:1.6;margin:0;text-align:center;letter-spacing:0;color:#1f1f24;border:0!important;padding:0}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours__title{font-weight:500;line-height:1.6;font-size:14px;margin-bottom:20px!important;text-transform:capitalize;display:flex;gap:8px;align-items:center;color:#1f1f24}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list{position:relative;display:flex;flex-wrap:nowrap;gap:8px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list a.ray-ban-variant-colours-list{width:25%;height:auto;filter:none}.doofinder-quick-view-btn-modal .carousel-nav button.slick-arrow,.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-arrow{width:30px;height:30px;font-size:0!important;border-radius:50px;position:absolute;top:50%;transform:translateY(-60%);margin:0;z-index:9;background-color:transparent;border:0px solid #010101;background-size:20px;background-image:url(https://pretavoir.co.uk/cdn/shop/files/arrow-svg-pretavoir.png?v=1723891785);background-repeat:no-repeat;background-position:center center}.doofinder-quick-view-btn-modal .carousel-nav button.slick-prev,.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-prev{rotate:180deg;transform:translateY(19px)}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-prev{left:-20px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-next{right:-20px}.doofinder-quick-view-btn-modal .carousel-nav button.slick-prev{left:-20px}.doofinder-quick-view-btn-modal .carousel-nav button.slick-next{right:-20px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list .ray-ban-variant-colours-list img{vertical-align:middle;max-width:100%}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list .ray-ban-variant-colours-list.alternate-variant-color-selected{border:1px inset #1f1f24}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list .slick-slide .ray-ban-variant-colours-list.alternate-variant-color-selected{border:0px}.doofinder-quick-view-btn-modal .ray-ban-frame-and-lenses-information__detail{display:flex;align-items:baseline;grid-gap:8px;padding-top:20px!important}.doofinder-quick-view-btn-modal .ray-ban-frame-and-lenses-information__detail .ray-ban-frame-and-lenses-information__title{font-weight:500;text-transform:uppercase;font-size:14px;color:#1f1f24;line-height:16px}.doofinder-quick-view-btn-modal .ray-ban-frame-and-lenses-information__detail .ray-ban-frame-and-lenses-information__description{font-weight:400;font-size:16px;line-height:18px;color:#1f1f24}.doofinder-quick-view-btn-modal .product-description form{padding-top:0}.doofinder-quick-view-btn-modal .product-description form .price--on-sale .price__sale{display:flex;justify-content:flex-start}.doofinder-quick-view-btn-modal .product-page #product-price{font-size:18px;margin-top:0!important;display:inline-block;margin-bottom:0}.doofinder-quick-view-btn-modal .product-page #product-price .price__sale dd{margin:0 8px 0 0!important;line-height:16px}.doofinder-quick-view-btn-modal .product-page #product-price .price__sale dd span,.doofinder-quick-view-btn-modal .product-page #product-price .price__sale dt span{line-height:20px;color:#1f1f24;font-size:18px!important}.doofinder-quick-view-btn-modal .product-page .product-form form .EuroPriceValue_text{padding-left:0!important;margin-top:16px!important;position:unset}.doofinder-quick-view-btn-modal .product-page .product-form form .variant-inventory-instock{margin:0!important}.doofinder-quick-view-btn-modal .product-page .product-form form .EuroPriceValue_text p{color:#1f1f24!important}.doofinder-quick-view-btn-modal .product-page .product-price-logo-wrapper-main{display:flex;justify-content:space-between;align-items:flex-start;margin-top:25px}.doofinder-quick-view-btn-modal .product-price-logo-wrapper-main .vendor-image img{max-width:180px}.doofinder-quick-view-btn-modal .product-page .product-form form div{line-height:16px}.doofinder-quick-view-btn-modal .product-page .product-form form .wishlist-icon-product button.wk-button-product{margin-top:18px!important}.doofinder-quick-view-btn-modal .product-page .swatch.clearfix{width:auto!important;float:unset!important;margin-top:15px!important;margin-bottom:12px!important;line-height:16px}.doofinder-quick-view-btn-modal .variant-inventory-instock span.instocksbydefault{color:#1f1f24!important;padding-left:0!important;padding-top:10px!important;font-size:13px!important}.doofinder-quick-view-btn-modal .product_form .swatch label{width:78px;height:34px;font-size:14px;line-height:1.6;padding:0!important;color:#1f1f24;display:flex;justify-content:center;align-items:center;font-weight:500}.doofinder-quick-view-btn-modal .product-form form .EuroPriceValue,.EuroPriceValue{position:relative}.doofinder-quick-view-btn-modal .rte a{margin-top:20px;display:inline-block;max-width:340px;text-align:center;width:100%}.doofinder-quick-view-btn-modal .product-right{margin:0!important}.doofinder-quick-view-btn-modal input#AddToCart{width:100%;padding:0!important;max-width:340px;margin-bottom:0!important}.doofinder-quick-view-btn-modal .product-form form .EuroPrice_text_tooltip{position:absolute;background:#ddd;padding:8px 10px 10px;max-width:340px;width:100%;left:0;top:calc(100% + 10px);font-size:14px;margin:0;z-index:9;line-height:19px}.doofinder-quick-view-btn-modal .product-right .product-add{display:contents}.doofinder-quick-view-btn-modal .product-add lensadvizor-quick-buy.la-select-lenses-btn{width:100%;max-width:340px;padding:16px 0;border-radius:50px!important;border:none!important;margin:0;background-color:#000!important}.doofinder-quick-view-btn-modal .product-description{padding-top:20px;padding-left:30px;padding-right:30px;border:1px solid #C7C7C7;background:transparent}.doofinder-quick-view-btn-modal .slick-slider{margin:0}.doofinder-quick-view-btn-modal .slick-slide{padding-right:6px;padding-left:6px}.doofinder-quick-view-button-main{display:flex;align-items:center}button#doofinder-quick-view-btn-jtpl{padding-right:7px!important;padding-left:0}.doofinder-quick-view-button-main i{transform:rotate(272deg) translateY(-3px);font-size:19px;color:#323334;font-weight:600}.doofinder-quick-view-btn-modal .product-image-container .slick-slide img{max-height:350px;object-fit:contain}.doofinder-quick-view-btn-modal .horizontal-carousel li.image-thumbnail.product-single__thumbnails-item.carousel-cell.is-nav-selected:hover,.doofinder-quick-view-btn-modal .horizontal-carousel li.video-thumbnail.product-single__thumbnails-item.carousel-cell.is-nav-selected:hover,.doofinder-quick-view-btn-modal .horizontal-carousel li.image-thumbnail.product-single__thumbnails-item.carousel-cell.is-nav-selected,.doofinder-quick-view-btn-modal .horizontal-carousel li.video-thumbnail.product-single__thumbnails-item.carousel-cell.is-nav-selected{border:0px;outline:1px solid #C7C7C7!important}.doofinder-quick-view-btn-modal .horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{width:120px!important;height:120px;position:relative}.doofinder-quick-view-btn-modal .horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item img{width:120px!important;height:120px!important;margin-top:0;object-fit:contain}.doofinder-quick-view-btn-modal .horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item .thumbnail-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:25%;line-height:0;right:unset}.doofinder-quick-view-btn-modal li.image-thumbnail.product-single__thumbnails-item.carousel-cell.is-nav-selected{border:1px solid #000}.quick-view-title-alt-color-logo-main{display:flex;justify-content:space-between}.quick-view-title-alt-color-logo-main img{max-width:210px;object-fit:contain;min-height:90px}.dfd-card-row[data-status] button.wk-button-product{margin:0!important}.dfd-root .dfd-layer .dfd-card-media .doofinder-quick-view-button-main{display:none}.dfd-feat-image-search .dfd-tabs-nav::-webkit-scrollbar{height:6px}.dfd-layer .dfd-card-row[data-status] .dfd-card-pricing{margin-top:4px}.doofinder-quick-view-btn-modal .quick-view-title-alt-color-logo-main{display:block}.doofinder-quick-view-btn-modal .quick-view-title-alt-color-wrapper .vendor-image{margin-bottom:20px;text-align:center}.doofinder-quick-view-btn-modal div#product-photos .section-title .section-title-inner-wrapper{margin:0;padding-top:12px}.doofinder-quick-view-btn-modal div#product-photos .section-title{margin-bottom:0}.doofinder-quick-view-btn-modal .slick-slide .video-slide .product-video video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:flex}#s-9a6f7d67-4259-4693-9da0-7dab8998b888{padding-left:10%!important;padding-right:10%!important}#shopify-section-contact-page-template .contact-main-cstm{grid-template-columns:1fr!important;margin:0 10%}.contact-main-cstm .form_container .block_label{font-size:16px!important;margin-bottom:6px;color:#000}.contact-main-cstm .form_container .form-group select,.contact-main-cstm .form_container .form-group input{height:47px!important;font-size:18px!important;box-shadow:none;border:none}div#product-photos-custom-template .MagicToolboxSelectorsContainer a.media-360-cell-jt #SirvIconJTPL{width:85%!important}.even-realities-product-main-popup input#phone_number_139300872{border-left:1px solid #fff!important}.nav-container .tmenu_wrapper .tmenu_nav .tmenu_item.tmenu_item--root.callback_menu_jtpl .tmenu_item_link .tmenu_item_text,.tmenu_item.quiz-mobile-button.tmenu_item_mobile .tmenu_item_text{display:none!important}.product-right .product-description .klana-text-cell-clearpay-inner-wrapper{margin-bottom:20px}*{margin:0}div.snize div.snize-pagination ul li a.active,div.snize div.snize-pagination ul li a:hover{background-color:#167b49!important;color:#fff;border-color:#167b49!important}#cartModal .klaviyo-form .needsclick form.needsclick .needsclick [component="[object Object]"] button{padding-left:20px!important;padding-right:20px!important}#cartModal .modal-content .klaviyo-form .needsclick form.klaviyo-form .needsclick img.needsclick{width:100%!important;max-width:100%!important}#cartModal .modal-content .klaviyo-form .needsclick form.needsclick{max-width:100%!important}@media screen and (min-width: 1660px){.homepage-banner-jtpl .page-width{width:1515px}}@media only screen and (max-width:1280px){.blog-template .fordesktop{display:none}.formobile{display:block!important}.doofinder-quick-view-btn-modal .product-page .product-price-logo-wrapper-main{flex-wrap:wrap;row-gap:20px}}@media only screen and (max-width:980px){.dfd-results-grid .dfd-card-link:after{display:none}.doofinder-quick-view-btn-modal .doofinder-modal-content{width:90%}}@media only screen and (max-width:768px){.modo-glasses li.snize-banner{width:50%!important;margin:0!important}#snize_results .custom_col_filter p{flex:0 0 150px!important}.blog-template .article-body{min-height:240px}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .sliders-wrapper{display:grid;grid-template-columns:repeat(1,1fr);width:100%}.doofinder-quick-view-btn-modal .product-quick-view .slides.product-image-container button.slick-prev.slick-arrow{left:2px;transform:translateY(10px)}.doofinder-quick-view-btn-modal .product-quick-view .slides.product-image-container button.slick-next.slick-arrow{right:2px}}@media only screen and (max-width:740px){.blog-template .article-body{min-height:auto}.doofinder-quick-view-btn-modal .product-description #product-price{text-align:left!important;display:block!important}.doofinder-quick-view-btn-modal .product-page .product-form form .variant-inventory-instock,.doofinder-quick-view-btn-modal .product-page .product-form form .EuroPriceValue{text-align:left}.doofinder-quick-view-btn-modal .product-page .product-form form .price__sale{justify-content:flex-start}.doofinder-quick-view-btn-modal .product-form+.rte{text-align:left}.doofinder-quick-view-btn-modal .product-page .product-form form div{text-align:left}}div#blog-articles .article-body{padding:10px 20px!important;display:block}.needsclick.kl-private-reset-css-Xuajs1 input{border:none!important;outline:none!important}ul#social-icons li i.fa{color:#818181;font-weight:400;font-family:"Font Awesome 5 Brands"}ul#social-icons .social-twitter a svg{width:14px;height:20px;margin:0;fill:#818181}.collection-page-searchanise-collection-template .section-title-main-template h1{text-transform:uppercase;font-size:22px;font-family:Lato}.new-default-collection .snize-search-results-main-content ul li.snize-product{border:1px solid #EEE!important;border-radius:4px;margin-bottom:25px!important}.new-default-collection .snize-search-results-main-content ul li.snize-banner.snize-product{border:0!important;padding:0!important}.trustpilot-widget.footer-widget-jtpl{padding:50px 20px!important;margin-bottom:0!important}div#shopify-section-chanel-product-template .select select.single-option-selector{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;background-size:.6em!important;background-position:97% center!important;background-repeat:no-repeat!important;-webkit-appearance:none;appearance:none;margin-top:10px;cursor:pointer}.prod-product-template.product-page div#product-content{width:auto;padding-top:30px}body .wish-list-stock-collection-holder button.wk-button-collection.wk-add-product{position:unset}.fURUjI .before-after-slider.horizontal .handler{rotate:3deg}#shopify-section-contact-page-template .contact-main-cstm{display:grid;grid-template-columns:repeat(2,1fr)}#shopify-section-contact-page-template .contact-main-cstm div{width:100%}.pricematch_overlay .pricematch_description{position:absolute;bottom:0}.pricematch_overlay .pricematch_body{overflow:hidden}@media only screen and (max-width:1200px){.custom_lens_option{padding:0}.new_homepage_btn-sec .image_btn_wrapp{width:90%}.custom_porsche_product_details{margin-top:300px}#s-66cd420c-981f-4da9-b372-29f71cde43a4 .shogun-heading-component h2{color:#000;font-size:23px;text-align:center}}@media (max-width: 1199px){#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl{grid-template-columns:1fr 1fr}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure{margin-left:0rem;margin-top:1rem}.single-banner-jtpl .main-banner-wrapper img{max-width:100%}.sponsored_by_wrappper{width:40%}.essilor_main .Wrapper--small{padding-left:57.5px;padding-right:57.5px}.essilor_main .video-media-cont figure.hideimage.MediaVideo.widthLarge{margin-left:-37.5px;margin-right:-37.5px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{width:70vw}}@media only screen and (max-width:1266px){.countdown-timer-container .countdown-timer-container-wrapper{flex-wrap:wrap}}@media only screen and (max-width:1024px){.maind-view-jtpl iframe{position:absolute;top:0;left:50%;transform:translate(-50%);width:90%;height:100%!important;object-fit:cover}.maind-view-jtpl.th-3D-images .sketchfab-embed-wrapper{position:relative;padding-top:50%;overflow:hidden;height:auto!important}.maind-view-jtpl .custom-model-wrap .ifram-view{max-width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.\#D-model-pop-up-content-wrap{display:block}.maind-view-jtpl.th-3D-images .custom-3D-model-inner{padding:0}.maind-view-jtpl.th-3D-images .close-btn{top:15px;right:15px;z-index:9}.custom_porsche_product_details{margin-top:470px}div#footer_signup ul#social-icons a{font-size:26px!important}.bfs-with-text svg{width:75px;height:75px}.custom_black_friday_sale{top:-20px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p img{max-width:100%}.relens_img{width:100%!important;margin:0 1% 3%}#LensAdvizorModalWrapper .rightaddon-tt p{left:0;right:unset;width:45vw}#LensAdvizorModalWrapper .rightaddon-tt p span{font-size:14px}}@media (min-width: 980px){#doofinder-quick-view-myModal .quickview-gallery.desktop-7{width:56.25%!important;padding-top:92px;margin:6px}#doofinder-quick-view-myModal .product-right{width:calc(44.5% - 36px)}form#cartform{display:flex}}@media only screen and (max-width:980px){.callback_menu_jtpl .tmenu_item_link .tmenu_image img{margin-left:-8px!important;margin-top:0!important;padding:0 5px}.tmenu_item a.custom-jtpl-button{padding:10px 20px!important}.collection-american-optical-glasses .page-wrap{margin-top:20px}.wish-list-stock-collection-holder.celeb-collection .collection-instock-message{width:100%}#search_reveals.searchreveal--show{display:block;margin:30px auto 20px}#search_reveals button#search_buttons{background:none;top:50%}#search_reveals input[type=text]{height:42px;line-height:42px}.doofinder-quick-view-btn-modal .section-title{width:48%}.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content .quickview-gallery,.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content .product-right{max-width:48%}.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content{display:flex}.doofinder-quick-view-btn-modal .product-quick-view .quickview-gallery div#slider{width:100%}}@media (max-width: 768px){.custom_col_filter{justify-content:center}.snize .snize-search-results-main-content .snize-two-columns{margin-left:0!important}footer div#footer{width:92%!important}.homepage-newsletter form>.needsclick.kl-private-reset-css-Xuajs1{width:80%!important}.homepage-newsletter .section-newsletter p{width:80%!important}.faq_wrapper{width:90%;margin:0 auto}.faq_wrapper .accordion_container{width:100%}span.snize-tryon-button.custom{top:195px!important}#snize-search-results-grid-mode span.snize-thumbnail{margin-bottom:40px!important}.snize-search-results-main-content ul.snize-search-results-content{margin:0!important;width:100%!important}div#shopify-section-page-template div#content{padding:0 20px}.mobile_vm{display:none}header.header-section div#navigation .nav-container .wk-link .wk-icon{height:21px!important;width:21px!important;margin:0;display:block}header.header-section div#navigation .nav-container li a.wk-link{-webkit-align-items:baseline!important;align-items:baseline!important;margin-top:0!important}.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content{flex-direction:column}.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content .quickview-gallery,.doofinder-quick-view-btn-modal .doofinder-modal-content-wrapper .product-quick-view .product-page div#product-content .product-right{max-width:100%;width:100%}.doofinder-quick-view-btn-modal .section-title{position:unset;min-height:unset;width:80%;margin:0 auto}.quick-view-title-alt-color-logo-main img{min-height:unset}}@media (max-width: 767px){.Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:33.33%!important}div#wvahqgtnbvyhuez,.lens_tooltip_content img.for_desktop{display:none}.lens_tooltip_content img.for_mobile{display:block}aside#slideout-mobile-navigation{z-index:999999999999}.ab-slide-content span{font-size:14px}.essilor_main .HeroLayer-video{display:none}.essilor_main .ezrichtext-field h3.heading-3,.essilor_main .ezrichtext-field p,.essilor_main .ezrichtext-field ul{padding:0 10px}.essilor_main .Feature-text,.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container{text-align:center}.essilor_main .Feature--inline .Feature-title{margin-top:15px;margin-bottom:15px}.essilor_main article.Feature.Feature--inline{margin:15px auto;padding-left:10px;padding-right:10px}.essilor_main .Heading-title{margin-top:30px;margin-bottom:30px;text-align:center;page-break-after:avoid;word-break:break-word;padding:0 10px}.essilor_main .content-right p{padding:0 10px}.essilor_main .content-part.hero-qr.hero-qr--dark{height:75vh}.essilor_main .Wrapper--small{max-width:1230px;padding-left:15px;padding-right:15px}.essilor_main .video-media-cont figure.hideimage.MediaVideo.widthLarge{margin-left:-20px;margin-right:-20px}.essilor_main .Factbox-content.RichText ul li:after{top:.75em}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview{padding-left:20px;padding-right:20px}.relense_inner .relense_field label{width:50px}.collection_page_title a.collection_description_arrow_btn{float:initial;transform:translateY(0)}.collection-page-searchanise-collection-template .section-title-main-template h1{font-size:20px}.product-photos{position:relative}.mobile_vm{position:absolute;z-index:9;left:50%;transform:translate(-50%);width:100%;text-align:center;bottom:66px!important}.desk_vm a{display:none!important}.mobile_vm a#hw__virtual_try_on_open_modal{background:transparent;color:#000;padding:3px 10px!important;display:inline-flex}.product-inner .product-photos .product_special_tag_with_black_friday{display:inline-block;width:100%;overflow:hidden}.product-inner .blank_div .custom_black_friday_sale{order:unset}.product-inner .product-photos .custom_black_friday_sale .bfs-with-text{justify-content:center}.product-inner .product-photos .product_special_tag_with_black_friday .product_special_tag{position:relative;width:auto;display:inline-block}.product-inner .product-photos .product_special_tag{font-size:13px!important;top:0;margin-top:20px}#s-cb3b5745-10b8-4bee-ab6c-3908b215665a,#wrap-s-cb3b5745-10b8-4bee-ab6c-3908b215665a{display:none!important}.Main_recently_viewed_custom button.flickity-button.flickity-prev-next-button .flickity-button-icon{display:block}.Main_recently_viewed_custom .flickity-button{background:#ffffffbf;border:none;color:#333}.Main_recently_viewed_custom button:hover{color:#333}.Main_recently_viewed_custom .wishlist-box{position:relative;display:inline-block;width:8%;height:32px}}@media (max-width: 360px){.mobile_vm{bottom:119px!important}}@media only screen and (max-width:770px){.variant-inventory-checkbox{margin:10px 0 0}.custom-collection-banner-pdp.only_for_mobile{margin-top:20px}.product-tabs-custom .klana-text-cell-clearpay-wrapper{margin-bottom:20px}#shopify-section-navigation-header-for-mobile-section{display:block}.desktop-banner-hide{display:none}.mobile-banner-hide{display:block}.product-description .trustpilot-widget{width:80%;left:50%;transform:translate(-50%)}.custom_main_popup-wrapp span.close{top:-7%;right:27%;left:unset}.desktop-porche-detail{display:none}.custom_lens_option{padding:0 10px;margin:0 auto;max-width:350px}.custom_porsche_product_details{margin-top:20px}body #snize_results.snize-mobile-design.snize-new-version div.snize-pagination div.snize-current-page{font-size:22px;font-weight:700}.scrollup{width:60px;height:60px;position:fixed;bottom:20px;left:0;z-index:9999}.template-product .product-inner div#sticky-container .product-description form .product-add{display:flex;gap:10px;max-width:unset;justify-content:space-between;float:none;margin:15px 0!important}#product-content .product-inner #sticky-container .product-description form input#AddToCart{margin:10px 0!important;max-width:100%!important}.template-product .product-inner div#sticky-container .product-description form .product-add>div{width:100%}.product-inner .product-form .countdown-timer-container{padding-bottom:22px}.template-product .product-inner div#sticky-container .product-description form .product-add .mauijimnon:nth-of-type(3){display:none}}@media only screen and (max-width:740px){.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item .bottom_content{font-size:22px}.footer-block-content .menus_wrapper_footer{flex-direction:column}footer .footer-menu label h4{display:block}.homepage-newsletter h2{font-size:22px}.homepage-newsletter [data-testid=form-row] [component]:last-child button{font-size:12px!important}.homepage-newsletter form>.needsclick.kl-private-reset-css-Xuajs1,.homepage-newsletter .section-newsletter p{width:100%!important}.homepage-newsletter .section-newsletter p{font-size:13px;line-height:normal}.last_menu_wrapper .menus_wrapper_footer ul{margin:10px 0 0}.collection-american-optical-glasses .image-with-text__grid{grid-template-columns:unset}.collection-american-optical-glasses h3.text-title{font-size:22px}.collection-american-optical-glasses h2{font-size:24px}.collection-american-optical-glasses .text-with-image.text_section{padding:0}.doofinder-quick-view-btn-modal .share-icons a{color:#000}}@media only screen and (max-width:640px){#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl{grid-template-columns:auto}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure{margin-left:1rem;margin-top:0rem}#lensadvizor-prescription-modal .pres-fields-wrapper-jtpl .pd-measure p,.customize_selector_product_btn{max-width:100%}.customize_selector_product_btn p.customize_selector_tooltip{left:70%}}@media only screen and (max-width:575px){#snize-search-results-list-mode .snize-item span.snize-in-stock,#snize-search-results-list-mode .snize-item span.snize-pre-order{font-size:13px}.sponsored_by_wrappper{width:100%}#snize-search-results-list-mode .snize-price-list{margin-right:0}.icons_main-wrap .svg_img_text{flex-direction:column}.icons_main-wrap .svg_img_text .svg_img_content{text-align:center}.icons_main-wrap .svg_img_text .svg_img_content{margin:10px 0 0}.porsche_content_details .porsche_content_details_inner{width:100%;margin-bottom:20px}.porsche_content_details{margin:30px -15px 0}.custom_porsche_product_details{padding:0 10px}.custom_porsche_product_details h1{font-size:18px;margin-bottom:10px}.porsche_content_details .porsche_content_details_inner:last-child{margin-bottom:0}.porsche_content_details .porsche_content_details_inner h4{margin-bottom:5px}.cart_promo_banners .black_fri_promo,.cart_promo_banners .glasses_promo{padding:10px 20px}#LensAdvizorModalWrapper .rightaddon-tt p{width:80vw}}@media (max-width: 520px){.klana-text-cell-clearpay-wrapper .klana-text-cell-clearpay-inner-wrapper{grid-template-columns:repeat(1,1fr)}.klana-text-cell-clearpay-wrapper .klana-text-cell-clearpay-inner-wrapper .klana-text-cell,.klana-text-cell-clearpay-wrapper .klana-text-cell-clearpay-inner-wrapper square-placement{width:100%}}@media only screen and (max-width:475px){button#doofinder-quick-view-btn-jtpl{padding-right:5px!important;font-size:13px!important}.dfd-card-row[data-status] button.wk-button-product{margin:0!important}.dfd-card-row[data-status] .dfd-card-pricing{width:min-content}.dfd-card-row[data-status] .dfd-card-pricing{margin-left:-11px;font-size:12px}}@media only screen and (max-width:425px){.first-sec .image-with-text-wrapper .text-with-image.text_section{padding:20px}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item{padding:30px}.product .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:100%}.customize_selector_product_btn p.customize_selector_tooltip{left:50%}.product-inner div#sticky-container .product-description form .swatches-main{padding:0 20px}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button{width:25px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper.custom-jtpl-selesct-option .la-form-item.prescription-form-select-options{min-width:100%!important}}@media only screen and (max-width:374px){.fendi-product-template-custom .status_checkbox_preorder label,.ray-ban-new-product-template .status_checkbox_preorder label{font-size:14px}.status_checkbox_preorder label{font-size:16px}.status_checkbox_preorder label:before{margin-right:8px}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item{padding:20px}.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item{padding:20px 20px 20px 0}.custom_lens_option{padding:0}.product-inner div#sticky-container .product-description form .swatches-main{padding:0 10px}.collection-page-collection-page-template .grid_wrapper{grid-column-gap:20px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{width:75vw}.dfd-card-row[data-status] .dfd-card-pricing{margin-left:-11px;font-size:10px}button#doofinder-quick-view-btn-jtpl{padding-right:5px!important;font-size:10px!important}}@media (min-width:992px){.relnse_presc{width:103.6%;margin:0 -1%}#vtoEmailModal .modal-content{width:30%}}@media (min-width: 771px) and (max-width: 972px){.status_checkbox_preorder input:not(disabled)+label:after{top:12px}}@media (max-width: 620px){.essilor_main .Wrapper--large,.essilor_main .Wrapper--medium,.essilor_main .Wrapper--small{padding:0 10px}.essilor_main .Factbox-content.RichText ul li:after{top:.53em}div#product-photos-custom-template .MagicToolboxSelectorsContainer a.media-360-cell-jt #SirvIconJTPL{width:100%!important}}@media (max-width:576px){#snize_results .custom_col_filter p{flex:0 0 130px!important}.modo-glasses li.snize-banner{width:100%!important}.relnse_presc{margin-left:-10px;margin-right:-2px}.product_image_tooltip .lens_tooltip_content{right:-50px;left:unset;width:70vw!important}.product_image_tooltip{left:50%}.product_image_tooltip .lens_tooltip_content:after{right:70px;left:unset}.contact_content{padding:50px 20px}.free-travel-name span{font-size:15px}div.snize li.snize-product .snize-price-list .snize-price{font-size:16px!important}button.wk-button-collection .wk-icon{width:20px!important;height:20px!important}div.snize-search-results li.snize-product button.wk-button-collection{bottom:36px!important}#snize-search-results-grid-mode .snize-price-list{margin:0 0 20px!important}.page_search-results-page #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:50%!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:100%!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{text-align:center!important}.lens_tooltip_content{width:90vw!important;display:none}.step1_wrap .lens_tooltip:hover .lens_tooltip_content,.lense_wrap .lens_tooltip:hover .lens_tooltip_content{display:none}button.snize-button.snize-action-button.snize-view-product-button{display:none!important}.free-travel-name span.porsche-bg span{font-size:13px}.free-travel-name input{margin:0 5px 0 20px!important}.free-travel-name span.porsche-bg{padding:10px 5px;margin-right:5px}.free-travel-name .formBothimages img.porsche_img{top:-55px;width:78px}}@media (max-width: 560px){.trustpilot-widget.footer-widget-jtpl iframe{height:140px!important}}@media (max-width: 480px){.first-section-new-jtpl .image-with-text-wrapper .text-with-image.text_section{width:calc(100% - 40px)!important}#contact_popup{height:100vh!important;max-height:100vh!important}.product_image_tooltip{left:50%}.trustpilot-widget iframe{height:40px!important}.footer_reviews .trustpilot-widget iframe{height:120px!important}}@media (max-width: 767px){#contact_popup{width:100%!important;margin:0!important}.trustpilot-widget.footer-widget-jtpl iframe{height:140px!important}}@media (max-width: 374px){.doofinder-quick-view-btn-modal .product-description{padding-left:15px;padding-right:15px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-arrow{background-size:15px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-prev{left:-10px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours-list button.slick-next{right:-10px}#bipa-overlay-root-style #privacy-agreement .scrollable-container{width:80%;margin:auto}.product_image_tooltip{left:60%;bottom:140px}.product_image_tooltip .lens_tooltip_content{right:-45%;left:unset;width:88vw!important}.product_image_tooltip .lens_tooltip_content:after{right:60px;left:unset}}.template-lensdvisor-jtpl .custom-checkbox-color-options{display:flex!important;align-items:center!important;gap:12px!important}.first-sec p em{color:red;font-style:normal}.first-sec .text-title{font-size:30px}.box-ratio.box-ratio_custom img{width:100%}.flex-on-jtpl,.flex-on-jtpl-left{display:flex;flex-direction:row-reverse}.first-section-new-jtpl .image-with-text-wrapper .text-with-image.text_section{width:calc(100% - 100px)!important}.first-section-new-jtpl .text-with-image.contained img{width:100%}.template-collection .text-with-image{margin-left:0!important}.Main_recently_viewed_custom button.flickity-button.flickity-prev-next-button .flickity-button-icon{display:block;width:50%;height:50%}.Main_recently_viewed_custom .flickity-button:hover{background:#ffffffbf;color:#333}.Main_recently_viewed_custom .flickity-page-dots{bottom:-30px}.Main_recently_viewed_custom .wish-list-stock-collection-holder{flex-direction:column}.cart-discount-msg{color:#423f40;text-transform:uppercase;font-weight:400;margin-bottom:0;padding:10px 5px;font-size:15px}.klana-text-cell{padding:0;font-family:CenturyGothic!important}klarna-placement::part(osm-container){font-family:CenturyGothic!important}klarna-placement::part(osm-container) .text-wrapper{font-family:CenturyGothic!important}klarna-placement::part(osm-message) .link{font-family:CenturyGothic!important}.social-twitter svg{margin-top:3px}.homepage_recently-viewd-jtpl{padding-bottom:40px}.homepage_recently-viewd-jtpl .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:22%;margin:0;padding:0 10px}.homepage_recently-viewd-jtpl .Main_recently_viewed_h1_inner h2{color:#000!important}.homepage_recently-viewd-jtpl .collection-instock-message{display:flex!important}#snize_results .custom_col_filter p{background:#000!important;border-color:#000!important;flex:0 0 160px!important;justify-content:center;grid-gap:5px;font-weight:400;border-radius:20px;padding:5px 0!important}.custom_col_filter{flex-wrap:wrap;grid-gap:10px;justify-content:center;padding-right:5px}footer .commonninja_component .sc-gsFSXq{padding:0!important}footer .commonninja_component .reviews-container{margin:0 auto!important;max-width:80%!important}footer .iIHYSu{padding:0 30px}footer section.review-list.layout-2{display:none!important}footer .stats{display:none!important}.qtybox{display:flex;width:100%}.cart .mobile-row{padding:10px 0}.cart textarea:focus{color:#000;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.cart-title-jtpl{font-weight:500}.cart #basket-left{padding:30px 0}.cart .trustpilot-widget{width:100%}.cart #note{width:-webkit-fill-available;padding:15px!important;line-height:normal}.cart .rte-accordion label.accordion-label{padding-left:15px;text-align:left}.cart .rte-accordion input[type=checkbox]+label:after{font-size:23px;top:3px}.chanel-product-page-template-breadcrumbs{display:none}.cart .postalcut_off_title .postalcut_off_title_tab_inner{margin-bottom:15px!important}.la-accordion-body .la-label-btn-wrapper label{background:#fff!important}.la-label-btn-wrapper{padding:0 20px}.la-accordion-body .la-label-title,.la-accordion-wrapper h3.la-lensgroup-title.la-label-description{color:#000!important}.la-accordion-wrapper .la-accordion-head.la-label-btn.active{background:#fff}.hotspot-container .tooltip{display:block!important}.la-form-item.la-mt-1.luna_pd_custom{width:50%!important}.mauijimnon .contact_presc,.mauijimnon .non-desc-wrap{display:none}button.needsclick.kl-teaser-Um77Uh.undefined.kl-private-reset-css-Xuajs1{width:184px!important;transform:translate(-55%)!important}.footer-menu .review_center,.reviews_stamp_io{width:190px!important}.footer-menu .trustpilot-widget{padding:0 40px;margin-left:10px}@media only screen and (max-width: 980px){.footer-innrt a#profile-link{width:210px!important;margin:auto!important}}.request--btn-sct{display:none!important}.footer-menu .footer_reviews{display:flex;flex-direction:column;align-items:center;grid-gap:20px;justify-content:space-between;padding-top:20px}ul.tmenu_nav li.tmenu_item a.tmenu_item_link[title=OUTLET],ul.mobile-menu__block li.tmenu_item a.tmenu_item_link[title=OUTLET]{font-weight:600}.blog-template .section-title .sponsored_by_wrappper .truoptics_image{width:20%}.blog-template .section-title h1{font-weight:400!important}.blog-template .section-title h1 span{font-weight:500}.footer-menu .review_center{width:50%}.footer-menu .footer_reviews .trustpilot-widget{border-bottom:0px solid #e5e5e5;margin-bottom:0}.reviews_stamp_io img{width:100%}.footer_reviews .trustpilot-widget iframe{width:60%!important;margin:0 auto;height:120px!important}.sponsored_by_wrappper{display:flex;align-items:center;justify-content:center;width:30%;margin:15px auto 0}.blog-template .section-title{margin:0;padding:0}.truoptics_image{width:15%;text-align:left}.truoptics_image img{width:100%;margin:0 auto 0 0}.sponsored_text{width:40%}div#blog-post{margin-left:0}.blog-template .article-body{min-height:200px}.blog-template .formobile{display:none}.hide-atc-jtpl #la-select-lenses-btn{display:none!important}.template-lensdvisor-jtpl .la-label-wrapper .la-label-btn-wrapper{position:relative!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-label-btn-wrapper.la-submission-method .la-label-image{position:absolute!important;left:5px;top:47%;transform:translateY(-50%)!important;border:1px solid #DFE3E8!important;border-radius:4px;padding:5px!important;line-height:1;display:block;min-width:40px!important;width:40px!important;height:40px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-label-wrapper .la-label-btn-wrapper .la-label-image svg{width:100%!important;height:100%!important;display:block;margin:0 auto;border:1px solid #DFE3E8!important;padding:1px;border-radius:4px}.template-lensdvisor-jtpl .la-label-wrapper .la-submission-method .la-label-btn .la-label-content-box{justify-content:center;align-items:center!important}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-submission-method div .la-label-title{text-transform:uppercase!important;font-size:14px!important;text-align:center!important}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-wrapper .la-wrapper-heading h3#la_prescriptionSelect_title{text-align:center!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-content-box{width:40%!important;max-width:40%!important;margin-bottom:0!important;justify-content:center!important;margin:0 auto;border-width:0}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-content-box .la-label-title{margin:0 auto}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-price{width:40%!important;max-width:30%!important;position:relative;text-align:center!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-image img{max-width:90px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn{padding:10px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper{display:block}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper h6.la-h6{width:100%;max-width:100%;font-size:17px!important;font-weight:500!important;margin-top:0!important;margin-bottom:25px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper h6.la-h6 .tooltip_wrapper{display:block!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-upload-wrapper label.la-label-btn.la-prescription-file-label{margin:0!important;border:1px solid #bbbbbb!important;background-color:#fff!important;border-radius:0!important;padding:5px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-upload-wrapper{border:0!important;padding:0}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper .la-form-item{width:22%!important;min-width:max-content!important;max-width:max-content!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper .la-form-item.luna_pd_custom{width:35%!important;max-width:35%!important;min-width:35%!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-prescription-fields-wrapper .la-form-item select.la-form-select{font-size:14px!important;padding:0 40px 0 20px!important;width:100%;height:40px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-footer .la-subtotal-footer-button{margin-top:20px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-upload-wrapper label.la-label-btn.la-prescription-file-label svg{border:1px solid #DFE3E8!important}@media (min-width:771px){.desktop-banner-hide{display:block}.mobile-banner-hide{display:none}}@media (max-width: 2560px) and (min-width: 1920px){footer .commonninja_component .reviews-container{max-width:78%!important}}@media (max-width: 2100px){footer .commonninja_component .reviews-container{max-width:80%!important}}@media (max-width: 2000px) and (min-width: 1921px){footer .commonninja_component .reviews-container{max-width:82%!important}}@media (max-width: 1920px){footer .commonninja_component .reviews-container{max-width:77%!important}}@media (max-width: 1800px) and (min-width: 1600px){footer .commonninja_component .reviews-container{max-width:79%!important}}@media (max-width: 1600px){footer .commonninja_component .reviews-container{max-width:80%!important}}@media only screen and (max-width:1280px){.blog-template .fordesktop{display:none}.formobile{display:block!important}}@media only screen and (max-width:768px){#snize_results .custom_col_filter p{flex:0 0 150px!important}.blog-template .article-body{min-height:240px}}@media only screen and (max-width:740px){.blog-template .article-body{min-height:auto}}.blog-template #content .section-title h1,.article-body h3{font-weight:500}div#blog-articles .article-body{padding:10px 20px!important}input#Brand_62910698,label.needsclick.kl-private-reset-css-Xuajs1{display:none!important}.custom_main_popup-wrapp span.close{top:-3%;left:-1%;z-index:99999;width:20px;height:auto}.product-description .trustpilot-widget{width:25em;z-index:9999;padding-bottom:0!important;margin:0!important;box-shadow:#32325d40 0 3px 27px -5px,#0000004d 0 8px 16px -8px}.sku_wrappper{display:inline;margin-right:5px}.lens_tooltip_content img.for_desktop{display:block}.lens_tooltip_content img.for_mobile,.LA_collid_2336 form#AddToCartForm .mauijimnon .non-desc-wrap.custom_raybanglasses{display:none}.discount_text{margin-top:15px}a.tmenu_item_link[title=SALE] span.tmenu_item_text{color:#eb0203!important;font-weight:600!important}footer .footer-menu .footer_reviews{max-width:100%}.needsclick.kl-private-reset-css-Xuajs1 input{border:none!important}.homepage-newsletter h2{border:0!important;font-size:28px;font-weight:500}footer div#footer{width:100%!important;margin:0 auto;padding:0}footer div#footer .footer-innrt{margin:0}footer ul#social-icons a i{font-size:25px}.homepage-newsletter{width:auto;padding:50px 20px!important}.homepage-newsletter input#email_55461585{border:0!important;padding:0 0 0 10px!important}.homepage-newsletter input#email_55461585::placeholder{font-size:12px!important;color:#b1b1b1!important}footer .desktop-3 label.togglecontent{margin-bottom:0!important}.homepage-newsletter .section-newsletter p{color:#878787;text-align:center;width:45%;margin:10px auto 0!important}.last_menu_wrapper .social_icons_wrapper{margin-top:20px}footer .footer-menu label h4{display:none}.homepage-newsletter .section-newsletter p a{color:#000}.homepage-newsletter form>.needsclick.kl-private-reset-css-Xuajs1{width:45%!important;margin:0 auto!important}.footer-block-content .menus_wrapper_footer{display:flex;justify-content:space-between;grid-gap:20px}.homepage-newsletter [data-testid=form-row]{position:relative}.homepage-newsletter [data-testid=form-row] [component]:last-child{position:absolute!important;top:50%;right:0;transform:translateY(-50%)}.homepage-newsletter .section-newsletter [component] p{max-width:100%!important;width:100%!important}.homepage-newsletter [data-testid=form-row] [component]:first-child{padding:5px!important;position:relative!important;background:#fff;border-radius:5px;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.homepage-newsletter [data-testid=form-row] [component]:last-child button{border-radius:5px!important;background:#e1dfdd!important;border-color:#e1dfdd!important;text-transform:uppercase;letter-spacing:0px!important}.new_homepage_btn-sec .all_rpeated_btn a{padding:10px 25px;border-radius:30px;font-size:16px;display:block;width:100%;border:1px solid #5e5e5e}.new_homepage_btn-sec .all_rpeated_btn{width:120px}.new_homepage_btn-sec .main_bg-image h1{font-weight:500;font-size:24px;width:90%;margin:0 auto 30px}.new_homepage_btn-sec .main_bg-image{padding:10px 0 30px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}.new_homepage_btn-sec{margin-left:5%;margin-right:5%}.new_homepage_btn-sec .image_btn_wrapp{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:center;grid-gap:40px;align-items:center}header.header-section div#navigation .nav-container li:last-child{position:unset}.no_exit_intent_popup .needsclick.kl-private-reset-css-Xuajs1{display:none!important}#snize-search-results-list-mode span.snize-overhidden{text-align:left}body.cart .outline-button{margin:0 0 5px}.homepage-newsletter input#email_55475185{border:0!important;box-shadow:none!important}ul#social-icons li i.fa{color:#818181}input#email_41626966::placeholder{font-size:11px!important}input#email_41626966{padding-left:10px!important}a.custom_checkout{margin-bottom:25px!important}button#dcodeSubmit{font-size:12px!important}div#footer_signup ul#social-icons{justify-content:space-between;padding:0 5px;margin-top:2.5em}div#footer_signup ul#social-icons a{font-size:33px!important}.calcNotice{display:none}.calcNotice.show_text{display:block}.dcSmooth.dcDiscountBox{margin:20px 0 16px}input#dcodeInput{outline:0;text-align:left!important;border:1px solid #e5e5e5}input#dcodeInput[placeholder]{font-size:12px;color:#000!important;opacity:1;min-width:59%!important}input#dcodeInput::-webkit-input-placeholder{color:#000}button#dcodeSubmit{margin-top:0}input#dcodeInput{margin-bottom:0}input#dcodeInput::-moz-placeholder{color:#000}input#dcodeInput::-ms-placeholder{color:#000}input#dcodeInput::placeholder{color:#000}body.cart .outline-button,body.cart input#update-cart{text-transform:uppercase;font-size:12px!important}.dcDiscountBox{margin-top:20px}p.dcodeErrorMessage{position:absolute;top:-35px;left:0}div#dcodeInnerWrapper{position:relative;display:flex!important;flex-direction:row;flex-wrap:nowrap!important;gap:10px;width:100%}button#dcodeSubmit{width:49%!important;margin:0;line-height:28px;height:unset}body #shopify-section-header>header.header-section div#navigation .nav-container ul.tmenu_nav a.tmenu_item_link{padding-left:15px!important;padding-right:10px!important}.main_custom_scout-form input::placeholder{color:#7c7c7c}.main_custom_sout-form select::placeholder{color:#7c7c7c}div#choose-lens-card .faq_wrapper{margin:0 auto}select.js-od-right.la-dropdown{display:block!important}.la-add-on-label[for=lens-24193-6989638074539] span.Main-P-Title{display:none!important}.la-add-on-label[for=lens-24193-6989638074539] span.Main-P-Content{font-size:15px!important}.product_image_tooltip .lens_tooltip_content:after{right:20px;left:unset}.collection_page_title.section-title-main-template{margin-bottom:0!important}.product_image_tooltip .lens_tooltip_content{bottom:calc(100% + 10px);position:absolute;width:35vw;margin-top:-24px;left:unset;right:0;background:#fff;z-index:999;padding:5px 10px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / 50%);box-shadow:0 2px 14px #0000007f;border-radius:5px;font-size:14px!important}.collection-page-searchanise-collection-template .section-title-main-template h1{text-transform:uppercase;font-size:22px}.product_image_tooltip{position:absolute;bottom:100px;right:20%;padding-left:8px;padding-right:8px;padding-bottom:2px;border:1px solid black}.product_image_tooltip:hover{color:#fff;background:#000}.product_image_tooltip p.lensTooltips{cursor:pointer;padding:0}.faq_wrapper .accordion_container{margin:0 auto}.faq_wrapper .accordion_container{width:500px}.faq_wrapper .accordion_head{background:transparent;color:#000;border-bottom:1px solid #00000045;padding-left:0!important;font-weight:500}.faq_wrapper span.plusminus{font-size:18px}.faq_wrapper .accordion_body{background:transparent}.faq_wrapper .faq_title{font-weight:600;font-size:22px;text-align:center}.faq_wrapper .accordion_body p{padding:15px 10px;margin:0}.faq_wrapper .accordion_head{cursor:pointer;font-size:16px;margin:0 0 1px;padding:7px 11px}.faq_wrapper .plusminus{float:right}.row.main_custom_scout-form input#contactFormsubmit{width:auto;padding:10px 50px;line-height:normal}.custom_submit_btn{text-align:center}.hide_for_this .TrustpilotsCustomReviews-image{display:none}.la-modal-wrapper .la_Rx_od_upload_dual_wrapper .form-check-label{margin-right:30px}.ForOrder_Main_Rayban_Progressive .Progressive_RayBanText{display:none}.snize-search-results-main-content ul li.snize-product{border:0!important}.chanel_message_for_US{margin:0 auto}.addon_lense_wrap .manual_tt_wrap.rightaddon-tt:last-child{display:none!important}#snize-search-results-grid-mode span.snize-overhidden{padding:0 10px 5px!important}header.header-section.ab-fix-position{background:unset!important}.page_search-results-page div#snize_results,div#snize-search-results-list-mode{text-align:center}.cstm-collection div#snize_results{text-align:left!important}div#snize-search-results-list-mode .snize-item .snize-thumbnail-wrapper span.snize-thumbnail{float:unset}#LensAdvizorModalWrapper .upload-manual-option .manual-tooltip .manual_tt_wrap p{left:-200px}div#snize-search-results-list-mode .snize-item .snize-thumbnail-wrapper,div#snize-search-results-list-mode{text-align:center}div#snize-search-results-list-mode span.snize-title{justify-content:center;align-items:center;display:block!important}.snize-recommendation{text-align:center}a.continue_shopping{background:#73c6c1;color:#fff!important;padding:10px 20px;border-radius:2px;font-size:16px;text-transform:uppercase;letter-spacing:3px;line-height:1em;margin:20px auto 0}.no_products_search_results .snize-search-results-main-content .snize-popular-suggestions-text{text-align:center}.no_products_search_results .snize-search-results-main-content{display:inline-block;width:100%}.no_products_search_results .snize-search-results-main-content div#snize-search-results-grid-mode{margin:0!important;width:100%!important}.no_products_search_results .snize-search-results-main-content div#snize-search-results-grid-mode .snize-popular-suggestions-container{margin:10px 0 0}.no_products_search_results .snize-search-results-main-content div#snize-search-results-grid-mode .snize-popular-suggestions-text{margin-bottom:30px}.no_products_search_results .snize-search-results-main-content li.snize-no-products-found{margin:0!important;min-height:auto!important}.no_products_search_results .snize-search-results-main-content li.snize-no-products-found .snize-no-products-found-text{padding:20px!important}.no_products_search_results div.snize-search-results ul.snize-search-results-content{min-height:auto!important}.no_products_search_results .snize-search-results-main-content div#snize-search-results-grid-mode .snize-popular-suggestions-container a.snize-no-products-found-link{margin:10px 4px 0;display:inline-block;color:#333;font-weight:400;line-height:15px;background-color:#f2f2f2;padding:9px;border-radius:17px;text-transform:capitalize}.no_products_search_results .snize-search-results-main-content div#snize-search-results-grid-mode a.continue_shopping:hover{background:#000}.no_products_search_results ul.snize-search-results-content.clearfix{min-height:auto}#snize-search-results-list-mode .snize-item span.snize-in-stock,#snize-search-results-list-mode .snize-item span.snize-pre-order{background:#fff;font-size:15px;font-weight:100;color:#167b49}#snize-search-results-list-mode li.snize-product span.snize-tryon-button.custom{top:unset!important;bottom:10px;padding:0!important}#snize-search-results-list-mode li.snize-product{padding:25px 12px 35px 5px!important}.snize-popular-suggestions-text.main_wrapper_suggestions a.snize-no-products-found-link{margin:10px 4px 0;display:inline-block;color:#333;font-weight:400;line-height:15px;background-color:#f2f2f2;padding:9px;border-radius:17px;text-transform:capitalize}.snize-popular-suggestions-text.main_wrapper_suggestions .snize-popular-suggestions-container{margin:10px 0 20px}div#snize-search-results-list-mode .custom_col_filter .filter_items,div#snize-search-results-list-mode .custom_col_filter .sort_filter{background:#6da5a5;padding:8px 20px;color:#fff!important;text-transform:uppercase;cursor:pointer;border:2px solid #6DA5A5}div#snize-search-results-list-mode li{text-align:center}.page_search-results-page div.snize-recommendation-results{margin:0 0 30px}div#snize-search-results-list-mode li .snize-thumbnail-wrapper{display:flex;justify-content:flex-start;position:relative;margin:0}.snize-main-panel .snize-main-panel-dropdown{margin-top:6px}div#snize-search-results-list-mode li .snize-view-product-button{display:none!important}div#snize-search-results-list-mode li span.snize-title{justify-content:center;text-align:center!important}div#snize-search-results-list-mode li span.snize-title{font-size:18px!important;text-align:left!important}div#snize-search-results-list-mode li span.snize-title{display:block!important;margin-bottom:10px!important}div#snize-search-results-list-mode li .snize-thumbnail-wrapper .snize-product-label{left:50%;top:0;transform:translate(-50%)}div#snize-search-results-list-mode li .snize-thumbnail-wrapper span.snize-thumbnail{border:none}div#snize-search-results-list-mode .custom_col_filter .filter_items svg,div#snize-search-results-list-mode .custom_col_filter .sort_filter svg{display:none}div#snize-search-results-list-mode .custom_col_filter .sort_filter:hover,div#snize-search-results-list-mode .custom_col_filter .filter_items:hover{background:transparent;color:#6da5a5!important}.text-shadow span{text-shadow:0 0 10px #0000004f}.box-shadow a{box-shadow:0 0 10px #00000036}.dark-sec .rte{color:#fff}.first-sec .image-with-text-wrapper .text-with-image.text_section h3.text-title{margin-top:0}span.red{color:#bf2323}ul#search_icon div#search_reveal_from form input[type=text]{font-size:16px!important;background:#e3e3e3;color:#000!important}header.header-section #search_buttons{background:#e3e3e3}ul#search_icon div#search_reveal_from form input[type=text]::placeholder{color:#000!important}.first-sec .image-with-text-wrapper{align-items:unset}.first-sec .image-with-text-wrapper .text-with-image.text_section{display:flex;flex-direction:column;justify-content:center;padding:50px}.gridlock .row .contained.desktop-3{width:33%!important}.gridlock .row .contained.desktop-3{width:32%!important}#shopify-section-newsletter,#search_reveal_from{overflow:hidden}ul#search_icon div#search_reveal_from form input[type=text]{width:100%;padding-right:0}.single-article .article-body{opacity:1!important;width:40%!important}.articles .article-body,.product-inner #sticky-container .product-description form .la-select-lenses-btn{width:auto!important}ul#search_icon div#search_reveal_from form{background:#e3e3e3;overflow:hidden;width:100%}header.header-section div#navigation .nav-container nav.navigation{margin-top:15px;z-index:1!important}.trustpilot-widget{background:#f3f3f3;padding:20px 35px}div#footer-wrapper .trustpilot-widget{padding-bottom:0}.main_scout_page .section-title{display:none}.essilor_main{margin-bottom:40px}.essilor_main .Wrapper{overflow:hidden;margin-left:auto;margin-right:auto;background-position:50% 50%;background-size:cover}.essilor_main .Wrapper--large,.essilor_main .Wrapper--medium,.essilor_main .Wrapper--small{max-width:1400px;padding:0 20px}.essilor_main .HeroLayer{position:relative;color:#fff;background-color:#000}.essilor_main .HeroLayer-inner{position:relative;z-index:2;max-width:1240px;margin-left:auto;margin-right:auto;padding:50px 20px}.essilor_main .HeroLayer-tag{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;font-size:19px;line-height:1.2;letter-spacing:2px}.essilor_main .HeroLayer .HeroLayer-tag svg{width:30px;margin-right:10px}.essilor_main .HeroLayer .HeroLayer-tag svg path{fill:#fff!important}.essilor_main .HeroLayer-tag .icon{margin-right:10px;font-size:30px}.essilor_main .HeroLayer-title{margin-bottom:30px;line-height:1.15;font-size:1.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.17em;color:#fff}.essilor_main .HeroLayer-intro{font-size:1.3rem;line-height:1.5}.essilor_main .HeroLayer-video{position:relative;z-index:2;text-align:center;flex:1;padding:50px}.essilor_main .HeroLayer-video a{font-size:.9rem;line-height:1.4;font-weight:600;color:#fff;letter-spacing:3px}.essilor_main .HeroLayer-video svg{width:80px;display:block;margin:auto;cursor:pointer}.essilor_main .HeroLayer-video svg path.st0{fill:#fff!important}.essilor_main .HeroLayer-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.essilor_main .Heading--leftFromTablet{text-align:left}.essilor_main .Heading{margin-top:30px;margin-bottom:30px}.essilor_main .Heading-title{margin-top:50px;margin-bottom:50px;line-height:1.1;font-size:1.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.essilor_main .Feature--inline .Feature-image{text-align:center;font-size:45px}.essilor_main .Feature--inline .Feature-image svg{width:45px}.essilor_main .Feature--inline .Feature-title{letter-spacing:0;text-transform:uppercase;font-size:.88rem;line-height:1.2;font-weight:700;color:#000;margin-bottom:0}.essilor_main .Feature--inline .Feature-intro{line-height:1.2}.essilor_main .icon{width:1em;height:1em;line-height:1;vertical-align:-.15em}.essilor_main .align-center,.essilor_main .positionCenter{max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.essilor_main .content-right p{line-height:1.7;margin-bottom:1.5rem}.essilor_main .content-right p sup{font-weight:500;color:#0591d1}.essilor_main .content-part.hero-qr.hero-qr--dark{position:relative;height:100vh;background-size:cover!important;background-position:center!important;margin-top:3.289vw;margin-bottom:3.289vw}.essilor_main .content-part.hero-qr.hero-qr--dark:before{content:"";position:absolute;background-color:#00000080;left:0;top:0;width:100%;height:100%}.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container{position:absolute;top:50%;transform:translateY(-50%);width:84vw;left:9.514vw;margin-right:auto}.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container header{background:transparent}.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container h1.hero-qr__title{font-size:5.556vw;line-height:1.2;font-weight:700;color:#fff}.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container p{line-height:1.7;color:#fff}.essilor_main .Heading--left h2.Heading-title{text-align:left}.essilor_main .hero-qr__description{display:none}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview{position:relative;height:500px;margin-bottom:3rem;background-size:cover;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;background-position:50% 50%;padding-bottom:90px}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview .MediaVideo-caption{font-size:1.75rem;font-weight:500;margin-bottom:7px;letter-spacing:.1em}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview button.vid_play{background:transparent}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview span.MediaVideo-btnLabel{display:block;margin-bottom:25px;font-size:40px}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview span.MediaVideo-btnIcon svg{width:80px}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview span.MediaVideo-btnIcon svg path.st0{fill:#fff!important}.essilor_main .video-media-cont h2.Heading-title strong{font-weight:500}.essilor_main h3.heading-3{font-size:1.875rem;line-height:1.27;font-weight:500;letter-spacing:.1em;margin-bottom:2rem}.essilor_main .Factbox-content.RichText ul li{position:relative;padding-left:25px;list-style:none;text-align:left;margin-bottom:.5em}.essilor_main .Factbox-content.RichText ul li:after{content:"";position:absolute;width:8px;height:8px;top:.6em;left:2px;border:2px solid #3fc9f9;border-radius:50%}.essilor_main .video-media-cont sup{font-weight:500;color:#0591d1}.essilor_main .video-media-cont h2 sup{letter-spacing:.34rem;font-size:1rem}.mfp-bg.mfp-fade.mfp-ready.active{z-index:999999;overflow:hidden;background:#0b0b0b;opacity:.8;position:fixed;width:100vw;height:100vh;top:0;left:0}.popupvideo{position:fixed;width:80%;z-index:999999;top:50%;left:50%;transform:translate(-50%,-50%)}.popupvideo iframe{width:100%;height:90vh}.popupvideo .close_pop{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;cursor:pointer}.essilor_main h2.sup-heading{margin-top:90px;margin-bottom:40px}.zoom{position:relative;display:inline-block;overflow:hidden}body div.snize div.snize-main-panel-dropdown{width:160px!important}.custom_col_filter{display:none}.mobile_vm{display:none;opacity:0}.desk_vm{display:inline-block}.custom_col_filter{text-align:center!important;margin-bottom:30px!important;justify-content:flex-start}#snize-search-results-grid-mode li.snize-product .snize-button{opacity:1!important;visibility:visible!important}#snize-search-results-grid-mode .custom_col_filter p:hover{background:#fff!important;color:#000!important}div.snize .snize-price-range-slider div.slider-container.snize-theme .back-bar .pointer{background-color:#000}#snize-search-results-grid-mode .custom_col_filter p.active:hover{background:#fff!important;color:#000!important}#snize-search-results-grid-mode .custom_col_filter p.active:hover svg{fill:#000!important}#snize-search-results-grid-mode .custom_col_filter p.active{background:#000;border:2px solid #000}#snize-search-results-list-mode li.snize-product span.snize-title{font-size:16px!important;margin:0 0 3px!important;color:#000;font-weight:400;letter-spacing:initial;font-size:16px;font-family:CenturyGothic}#snize-search-results-grid-mode .custom_col_filter p{flex:0 0 29%;background:#000!important;color:#fff!important;padding:8px 10px;text-transform:uppercase!important;cursor:pointer;display:none;border:2px solid black!important;justify-content:center}#snize-search-results-grid-mode .custom_col_filter p svg{display:none;width:16px}#snize-search-results-grid-mode .custom_col_filter p.active span{display:none}#snize-search-results-grid-mode .custom_col_filter p.active svg{display:inline-block;fill:#fff}.desk_vm.chanelvto{display:flex;justify-content:center}a.collection_description_arrow_btn{background:#000;color:#fff;padding:5px 12px;font-weight:500;text-transform:uppercase}.collection_page_title h1{width:100%}.collection_page_title a.collection_description_arrow_btn{float:right;transform:translateY(-10px)}.chanelvto svg,.mob_chanelvto svg{display:none}a#hw__virtual_try_on_open_modal{padding:3px 9px;text-transform:uppercase;display:flex;margin-bottom:10px;font-size:13px;letter-spacing:2px;align-items:center;justify-content:center;border:1px solid;margin-right:3px}a#hw__virtual_try_on_open_modal span{margin-left:5px}a#hw__virtual_try_on_open_modal:hover{opacity:70%}.contact_content .top{text-align:center;padding:30px 0 10px}.contact_content .top h1.line{font-size:22px;font-weight:500}.contact_content form.contact-form label{display:none}.contact_content form.contact-form input::placeholder{color:#999}.contact_content .bottom{display:flex;justify-content:center;margin-top:50px;flex-wrap:wrap}.contact_content .bottom a{border:1px solid #6da5a3;margin:0 10px 10px;display:inline-block;text-align:center;padding:6px 20px;font-weight:500;font-size:14px;color:#6da5a3;text-transform:uppercase;border-radius:8px;font-family:CenturyGothic;width:150px;transition:.4s}.contact_content .bottom a:hover{background-color:#6da5a3;color:#fff;transition:.4s}.contact_content{padding:50px}div#shopify-section-chanel-product-template .select select.single-option-selector{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;background-size:.6em!important;background-position:97% center!important;background-repeat:no-repeat!important;-webkit-appearance:none;appearance:none;margin-top:10px;cursor:pointer}.zoom>a{cursor:zoom-in}.zoom.is-error>a{cursor:not-allowed}.zoom.is-loading>a{cursor:progress}.zoom>a>img{display:block}.zoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#fff;box-shadow:0 0 10px #888}.zoom-flyout{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;overflow:hidden;background:#fff;cursor:crosshair}.zoom-flyout img{width:auto;max-width:none}.zoom--overflow{overflow:visible}.zoom--overflow .zoom-flyout{left:105%}a.klaviyo-bis-trigger{min-height:auto;padding:8px 10px!important;margin-top:20px!important;display:inline-block;width:100%!important;max-width:250px;color:#fff!important;text-transform:capitalize;font-size:16px;font-weight:600;background:#6da6a4;text-align:center!important}.LA_collid_2336 .prescription-type{display:flex;flex-wrap:wrap}.LA_collid_2336 .prescription-type .step1_wrap{width:100%;margin-bottom:5px}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(1) label,.LA_collid_2336 .prescription-type .step1_wrap:nth-child(5) label{border:2px solid #6da5a3}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(1) .la-label_button:hover,.LA_collid_2336 .prescription-type .step1_wrap:nth-child(5) .la-label_button:hover{border:2px solid #6da5a3!important}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(2) .la-label_button:hover,.LA_collid_2336 .prescription-type .step1_wrap:nth-child(3) .la-label_button:hover,.LA_collid_2336 .prescription-type .step1_wrap:nth-child(4) .la-label_button:hover{border:1px solid #dfe3e8!important}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(2),.LA_collid_2336 .prescription-type .step1_wrap:nth-child(3),.LA_collid_2336 .prescription-type .step1_wrap:nth-child(4){margin-bottom:0}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(1){order:1}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(5){order:2}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(2){order:3}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(3){order:4}.LA_collid_2336 .prescription-type .step1_wrap:nth-child(4){order:5}.LA_collid_2336 .prescription-type .main-trustpilotsReview{order:6}button.wk-button-product.wk-add-product.la-visiblity-hidden,body .pricematch_body input.la-visiblity-hidden,.colours_combination_product-meta-fild-holder .la-visiblity-hidden{display:block!important}.colours_combination_product-meta-fild-holder{visibility:hidden}.colours_combination_product-meta-fild-holder.slick-carouse.slick-initialized.slick-slider{visibility:visible}.Collection_Relens .snize-price-list{display:none}.relnse_presc{display:flex}.re-lens-prescription-sunglasses .step1_wrap:nth-last-child(2){display:none!important}.relens_img{width:47%!important;margin:0 1% 0%;border:1px solid #d1d1d1}.dropdown-variable{position:relative}.dropdown-variable select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-variable select:focus-visible~svg{transform:rotate(180deg);transition:.3s all linear}.dropdown-variable select:not(:active)~svg{transform:rotate(0);transition:.3s all linear}.dropdown-variable select~svg{position:absolute;right:0;top:24px;width:10px}.non_pres{cursor:pointer}.porsche-bg .formBothimages img.hoverTooltips{width:23px;margin-left:10px}.lens_swatches,.lens_swatches_one,.lens_swatches_two,.swatches_custom_lens_option{display:inline-block;width:100%}.lens_swatches .swatch-element img.crossed-out,.lens_swatches_one .swatch-element img.crossed-out,.lens_swatches_two .swatch-element img.crossed-out,.swatches_custom_lens_option .swatch-element img.crossed-out,.lens_swatches input,.lens_swatches_one input,.lens_swatches_two input,.swatches_custom_lens_option input{display:none}.lens_swatches .swatch-element,.lens_swatches_one .swatch-element,.lens_swatches_two .swatch-element,.swatches_custom_lens_option .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.5;image-rendering:-webkit-optimize-contrast}.lens_swatches .swatch-element:hover .tooltip,.lens_swatches_one .swatch-element:hover .tooltip,.lens_swatches_two .swatch-element:hover .tooltip,.swatches_custom_lens_option .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.lens_swatches label,.lens_swatches_one label,.lens_swatches_two label,.swatches_custom_lens_option label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:0;float:left;min-width:60px!important;height:40px!important;margin:0;border:#ccc 1px solid;background-color:#ddd;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase}.swatch-element.swatch_selected label{-webkit-box-shadow:0px 1px 2px rgb(0 0 0 / 80%);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 1px 2px #000c;border-color:transparent}.tooltip{display:none}.swatches-main .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgb(0 0 0 / 28%);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatches-main .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatches-main .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.custom_lens_option{position:relative;display:flex;flex-wrap:wrap;justify-content:left;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:left}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button{position:absolute;margin:0!important;top:50%;transform:translateY(-50%);width:20px!important;height:auto;line-height:initial}.custom_lens_option .swatch-element label{width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#fff!important;border:2px solid #ddd;box-shadow:none;cursor:pointer;min-width:auto!important;position:relative}#cartform input.selector_product_qty{border:none;pointer-events:none}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button span{font-size:20px}.product-inner div#sticky-container .product-description form .swatches-main{margin-top:15px}.custom_lens_option .swatch-element.swatch_selected label{border-color:#000}.custom_lens_option{padding:0 30px;background:transparent;margin:0 -5px}.custom_lens_option .swatch-element{width:20%;margin-right:0;padding:0 5px}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button.disabled{opacity:.4;cursor:default}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button.disabled .nav-button{cursor:default}.prod-porsche-design-product-template .swatch label{border:2px solid #000;line-height:34px;min-width:77px}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button i{font-size:18px}.prod-porsche-design-product-template .custom_variant_data .swatch input:checked+label{border:2px solid #000;background:#000;color:#fff}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description form input#AddToCart,.product-inner div#sticky-container .product-description form input#AddedToCart{border-color:#000}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description form input#AddToCart:hover,.product-inner div#sticky-container .product-description form input#AddedToCart:hover{background:#000;color:#fff;border-color:#000}.product-inner div#sticky-container div#sticky-item .section-title h1 img{max-width:25px;image-rendering:-webkit-optimize-contrast;margin-left:5px;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.product-inner div#sticky-container div#sticky-item .section-title h1{display:flex;align-items:center;justify-content:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center}.prod-porsche-design-product-template iframe.youtube_video{position:absolute;top:0;left:0;width:100%;max-width:100%;object-fit:cover;height:100%}.prod-porsche-design-product-template .product-single__media.product_single__media_youtube{margin:50px auto 10px;min-height:1px;width:100%;position:relative;padding-top:56.25%!important}.prod-porsche-design-product-template .custom_lens_option .swatch-element.soldout img.crossed-out{display:block}.customize_selector_product_btn{display:inline-flex;align-items:center;max-width:250px;justify-content:center;width:100%;float:unset;position:relative}.customize_selector_product_btn a{width:100%;border:2px solid #6da5a3;color:#fff;background:#6da5a3;text-transform:uppercase;height:auto;max-width:250px;float:none;white-space:pre-line;line-height:23px!important;padding:6px 0!important;display:inline-flex;justify-content:center;font-family:CenturyGothic!important;font-weight:400;font-size:16px!important;align-items:center}.customize_selector_product_btn img{max-width:24px;image-rendering:-webkit-optimize-contrast;margin-left:5px;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.custom_lens_option .swatch-element.soldout label{pointer-events:none}.customize_selector_product_btn p.customize_selector_tooltip{position:absolute;left:97%;max-width:140px;width:100%;background:gray;padding:5px 16px 8px;color:#fff;font-size:15px;line-height:18px;display:none;margin:0;top:130%;transform:translate(-50%);border-radius:5px;box-shadow:0 0 10px #c4c4c4}.customize_selector_product_btn p.customize_selector_tooltip:before{content:"";position:absolute;width:0;height:0;left:50%;bottom:100%;transform:translate(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid gray}.customize_selector_product_btn:hover p.customize_selector_tooltip{display:block}.prod-porsche-design-product-template .lens_swatches_two .lens_swatches_two_price_title #product-prices span.price-item.price-item--sale{font-size:17px!important;font-family:CenturyGothic}.lens_swatches_two_price_title{display:inline-flex}.lens_swatches_two_price_title dl#product-prices{margin-bottom:10px;color:#000;font-family:CenturyGothic;font-weight:400;margin-top:0}.lens_swatches_two_price_title h5{margin-right:10px}.custom_lens_option .swatch-element.soldout label:before{content:"";position:absolute;background:#fff;height:100%;width:100%;top:0;left:0;opacity:.6}.tabs-content-custom p.p-image img{max-width:25px;image-rendering:-webkit-optimize-contrast;margin-left:10px;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.tabs-content-custom p.p-image{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;padding:0;font-weight:600}.porsche_content_details{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;margin:40px -15px 0}.porsche_content_details .porsche_content_details_inner{width:50%;padding:0 15px;margin-bottom:30px;text-align:left}.custom_porsche_product_details h1{text-align:center;margin-bottom:20px;font-weight:500}.custom_porsche_product_details{padding:0 50px;margin-top:270px}.porsche_content_details .porsche_content_details_inner h4{font-weight:500}body.cart .lineItem_remove{position:absolute;top:0;right:0;margin:0;width:30px;height:30px;line-height:29px;text-align:center;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}body.cart .lineItem_remove span{transform:rotate(-45deg);display:block}tr.additional_frame_tr_space td{padding:10px!important}.HoverShowSecondImage{position:relative}.HoverShowSecondImage:hover .hidden{display:block}.HoverShowSecondImage .hidden{position:absolute;top:0;left:0;right:0;bottom:0}.product-inner #sticky-container .product-description form .la-select-lenses-btn{padding:6px 16px!important}.prod-product-template.product-page div#product-content{width:auto}.la-select-lenses-btn{line-height:unset!important;max-width:50%}.close.js-modal-close{width:auto}.product-inner div#sticky-container .product-description form .product-add .preorder_lens_text{left:unset;right:0;position:relative;display:flex;justify-content:center;margin-top:15px;margin-bottom:-5px}.product-inner div#sticky-container .product-description form .product-add .preorder_lens_text span.preorder_icon{margin:0}.product-tabs-custom .tabs .tabs-content-custom.tab-custom-current .right,.product-tabs-custom .tabs .tabs-content-custom.tab-custom-current .left{width:50%}.product-tabs-custom .tabs .tabs-content-custom.tab-custom-current{display:inline-block;position:relative}.gridlock .row .row{width:100%;margin-left:0;margin-right:0}.tabs.tabs_caseImage .tab_case_image.tabs-content-custom{display:block}.product-tabs-custom .tabs .tabs-content-custom.feat-coll p{padding-bottom:2px;padding-top:0}.product-tabs-custom .tabs .tabs-content-custom.feat-coll p a{text-decoration:underline!important}.free-travel-name{margin:0;width:100%;justify-content:center}.free-travel-name input{line-height:normal!important;height:15px!important;margin:0 10px 0 0!important;width:15px!important;position:relative;top:0}.free-travel-name span{flex:1;text-align:left;font-size:18px;letter-spacing:normal;font-family:CenturyGothic}.add-free-travel p.free-add-msg{text-align:left;position:relative;left:21px;font-size:15px;letter-spacing:normal;font-weight:400;font-family:CenturyGothic}.add-free-travel{display:flex;flex-wrap:wrap;width:100%;justify-content:center;margin:0 0 10px}.productDescription{max-width:68%;margin:0 auto 80px}.productDescription .tabs-content-custom{display:block}.productDescription button.tabs-header-btn{background:0 0;color:#000;font-size:22px!important;padding:0 0 10px;margin-bottom:20px;height:unset;line-height:normal;border-bottom:1px solid #e5e5e5!important;text-align:center}.productDescription button.tabs-header-btn span.arrow-tab{display:none}.snize-recommendation-results .snize-thumbnail-wrapper .snize-product-label.top-left,#snize-search-results-grid-mode .snize-thumbnail-wrapper .snize-product-label{font-size:14px}h2.Price-Match-Challenge,.bis_head{text-align:center;font-size:21px}.cart-buttons input#checkout{background:#6da5a5;margin:20px 0 40px}.cart-buttons .payment-types{margin-bottom:10px}.Main_recently_viewed_h1_inner h2{text-align:center;margin-bottom:20px;font-size:21px}.product .Main_recently_viewed_custom{margin-top:0;margin-bottom:50px}.product .Main_recently_viewed_custom .wish-list-stock-collection-holder{flex-direction:column;margin-top:6px}.product .Main_recently_viewed_h1 h1{text-align:center;margin-bottom:30px}.product .Main_recently_viewed_h1 .Main_recently_viewed_h1_inner{width:97%}.product .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:20%;margin:0;padding:0 10px}.inner-coolection-bttn a.paginate_load_button-collection-template{background-color:#000;border:1px solid #000;display:inline-block;padding:9px 22px;color:#fff;font-size:16px;font-weight:600;line-height:20px;text-align:center;vertical-align:middle;white-space:nowrap;text-transform:capitalize;letter-spacing:0;font-family:ABChanel Corpo!important}.inner-coolection-bttn a.paginate_load_button-collection-template,.inner-coolection-bttn img{margin-top:20px}.bfs-with-text svg{width:100px;height:100px}.custom_black_friday_sale{padding:0;z-index:9;font-weight:600;line-height:1}.product-inner .product-photos .custom_black_friday_sale .bfs-with-text{DISPLAY:FLEX;align-items:center;justify-content:flex-end;padding:0 20px}.product-inner .product-photos .custom_black_friday_sale .bfs-with-text a{margin:0}.product-inner .blank_div .custom_black_friday_sale{order:2;margin-top:20px}.bfs-with-text{display:flex;align-items:center;justify-content:center}.custom_black_friday_sale span{font-size:22px;font-style:italic}.cart_promo_banners{display:inline-grid;margin:10px 0 30px}.cart_promo_banners .black_fri_promo{background:#79a3a4;display:inline-block;padding:10px 40px;color:#fff;margin-bottom:20px}.cart_promo_banners .black_fri_promo a{color:#fff;text-transform:uppercase}.cart_promo_banners .glasses_promo{background:#8c8a8a;display:inline-block;padding:10px 40px;color:#fff;font-size:17px}.cart_banners{display:block;text-align:center}.product-add .preorderCustomBtn.ShowPreorderData{margin:0 auto}div#shopify-section-chanel-product-template div#product-content .product-right .product-form input{margin-top:10px!important}.dcbHeading,.tbtDiscountCombine .dcbInputGroup .dcbButton{text-transform:uppercase}.tbtDiscountCombine .dcbInputGroup .dcbButton,.dcCheckout{line-height:40px}#LensAdvizorModalWrapper .manual-tooltip{display:inline-flex;align-items:center;padding:0 0 0 20px;position:relative}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap{margin:0 0 0 5px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap img.manualTooltips{border:0!important;width:25px;height:25px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{bottom:calc(100% - 7px);position:absolute;font-weight:400;line-height:24px;color:#212529;width:32vw;margin-top:-24px;left:-220px;background:#fff;z-index:999;padding:5px 10px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / 50%);box-shadow:0 2px 14px #0000007f;border-radius:5px;font-size:16px!important;right:unset}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap:hover p{display:block!important}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p:after{content:"";width:15px;height:15px;background:#fff;bottom:-8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:20px;position:absolute;z-index:-1!important;-webkit-box-shadow:8px 1px 7px rgb(0 0 0 / 20%);box-shadow:8px 1px 7px #0003}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p img{max-width:100%;display:block;margin:0 auto 10px}.show_for_china .product-inner div#sticky-container .product-description form .product-add input#AddToCart{display:block!important}.row.Main_recently_viewed_h1{width:100%;padding:15px 0;text-transform:uppercase;margin-bottom:20px}.Main_recently_viewed_h1_inner h2{margin-bottom:0;color:#6da5a5;font-size:20px;letter-spacing:1px;font-weight:500}.footer_top_bar .footer_top_section .footer_top_text p{text-transform:uppercase;font-size:17px}.wish-list-stock-collection-holder.celeb-collection{flex-direction:column}.wish-list-stock-collection-holder.celeb-collection .wishlist-box button.wk-button-collection.wk-add-product{right:unset!important;left:50%!important;transform:translate(-50%)}.custom_buywith,a.meta_product_url,.contact_presc{width:100%;border:2px solid #6da5a3;text-transform:uppercase;font-size:14px;background:#6da5a3;height:auto;max-width:250px;margin:20px auto 0!important;float:none;white-space:pre-line;line-height:20px!important;padding:8px 0!important;cursor:pointer;color:#fff;font-weight:600!important}.mauijim.custom-field--value{display:flex}.select.mauijim_dropdown{margin-top:30px}.presc_wrap img:hover+p,.product-add img:hover+p{display:block!important}p.prescription_popup{bottom:calc(100% - 15px);position:absolute;width:100%;left:-10px;background:#fff;z-index:999;padding:5px 10px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / 50%);box-shadow:0 2px 14px #0000007f;border-radius:5px;font-size:14px!important;margin:0}.presc_wrap{position:relative}.non-desc-wrap{position:static;margin-top:25px}.mauijimnon input#AddToCart,.mauijimnon .contact_presc{max-width:unset!important}.mauijimnon{margin:0 auto;width:100%}.mauijimnon input#AddToCart{margin-right:auto!important;margin-left:0!important}.non-desc-wrap img:hover+p.nonprescription_popup{display:block}p.nonprescription_popup{bottom:calc(100% - 15px);position:absolute;width:100%;left:-10px;background:#fff;z-index:999;padding:5px 10px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / 50%);box-shadow:0 2px 14px #0000007f;border-radius:5px;font-size:14px!important;margin:0}.non-desc-wrap{position:static;top:2px}p.prescription_popup:after,p.nonprescription_popup:after{content:"";width:15px;height:15px;background:#fff;bottom:-8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:20px;position:absolute;right:unset;z-index:-1!important;-webkit-box-shadow:8px 1px 7px rgba(0,0,0,.2);box-shadow:8px 1px 7px #0003;margin:0 auto}.mauijim_upload{text-align:center}.mauijim_upload label{font-weight:500}.mauijim_upload input{width:173px}.variant-inventory-outofstock .outstocksbydefault,.variant-inventory-outofstock .outstocks{background:#33333394}.relense_inner .relense_field{display:flex;align-items:center;margin:0 0 10px}.relense_inner .relense_field label{margin:0;width:60px}.relense_inner .relense_field input{margin:0 0 0 10px;flex:1}.gc-wrapper h2{text-align:center;font-weight:700;padding-bottom:40px;padding-top:20px}.tcrp-left h3,.tcrp-right h3,.dwnt-item h3{font-weight:700}.tcrp-right h3{margin-top:20px!important}h3.repel{margin-top:40px!important}.gc-wrapper{padding:0 15px;margin-top:30px}.dwnt-item{width:100%;background:#eff0f0;padding:1.25em;margin-bottom:1.25em;text-align:center}div#p_lt_ctl05_pageplaceholder_p_lt_ctl02_TwoColumnRichPanel2_pnlInner,div#p_lt_ctl05_pageplaceholder_p_lt_ctl02_TwoColumnRichPanel3_pnlInner{margin-bottom:30px}div#p_lt_ctl05_pageplaceholder_p_lt_ctl02_TwoColumnRichPanel2_pnlInner h3,div#p_lt_ctl05_pageplaceholder_p_lt_ctl02_TwoColumnRichPanel2_pnlInner p,div#p_lt_ctl05_pageplaceholder_p_lt_ctl02_TwoColumnRichPanel3_pnlInner h3,div#p_lt_ctl05_pageplaceholder_p_lt_ctl02_TwoColumnRichPanel3_pnlInner p{margin-bottom:0}button#search_buttons.la-visiblity-hidden{display:block!important}#search_reveals.searchreveal--show{display:none}.pd_content{text-align:center}p.pd_title{font-size:12px;line-height:normal}p.pd_price{font-size:10px}.image-with-text-wrapper .cta{display:inline}.image-with-text-wrapper .cta a{text-align:center;display:inline-block;text-transform:uppercase;width:100%}body #phantom{height:0!important}.productContent{margin-top:50px;display:inline-block;margin-bottom:30px}.addon_lense_wrap{display:flex;position:relative;align-items:baseline;bottom:3px}.LA_collid_2075 p#la_Rx_manual_ADDright_label{line-height:20px}.manual_tt_wrap.rightaddon-tt img{width:20px;height:20px;margin-left:10px;border:none!important}#LensAdvizorModalWrapper .rightaddon-tt:hover p{display:block!important}#LensAdvizorModalWrapper .rightaddon-tt p{bottom:calc(100% - 7px);position:absolute;width:30vw;left:unset;background:#fff;z-index:999;padding:5px 10px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / 50%);box-shadow:0 2px 14px #0000007f;border-radius:5px;font-size:16px!important;right:0}#LensAdvizorModalWrapper .rightaddon-tt p:after{content:"";width:15px;height:15px;background:#fff;bottom:-8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:48px;position:absolute;z-index:-1!important;-webkit-box-shadow:8px 1px 7px rgb(0 0 0 / 20%);box-shadow:8px 1px 7px #0003}.od-dropdown .od-dropdown-text{text-transform:uppercase}.collection-american-optical-glasses h3.text-title{font-size:30px}.icons_main-wrap{display:flex;justify-content:center;margin:0 -10px -20px;flex-wrap:wrap}.icons_main-wrap .svg_img_text{padding:0 10px 20px;text-align:center;width:50%;display:flex;align-items:center}.icons_main-wrap .svg_img_text .svg_img img{width:50px;height:50px;display:block;object-fit:contain}.image-with-text-wrapper .text-image+.rte,.image-with-text-wrapper .image_paragraph+.text-image,.image-with-text-wrapper .text-image+.bottom_heading,.image-with-text-wrapper .text-heading+.text-image,.image-with-text__media-item img+.bottom_content{margin-top:20px}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item{margin-top:0;background:#0e0d10;padding:50px 100px}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item div#ImageWithText{display:flex;flex-direction:column}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item div#ImageWithText h2.image-with-text__heading{order:2;margin-top:20px;text-align:center}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item div#ImageWithText .image-with-text__text.rte{order:3}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item div#ImageWithText .icons_main-wrap{order:4}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item h2.image-with-text__heading,.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item p{color:#fff}.collection-american-optical-glasses .page-wrap .shopify-section{margin-bottom:50px}.collection-american-optical-glasses .index-section section,.collection-american-optical-glasses .text-with-image.text_section{padding-bottom:0;padding-top:0}.collection-american-optical-glasses .image-with-text-wrapper .image_subtext{margin-top:10px}.collection-american-optical-glasses section.cstm_banner-image.hero_banner img{display:block}.text-image img{display:block}div#ImageWithText h2.image-with-text__heading{margin-bottom:20px}.collection-american-optical-glasses h2{font-size:32px;margin:0 0 10px}.collection-american-optical-glasses div#ImageWithText .image-with-text__text.rte{margin-top:0}.icons_main-wrap .svg_img_text .svg_img_content{margin:0 0 0 10px;color:#fff;text-align:left;font-size:14px;line-height:initial}.image-with-text-block .icons_main-wrap{margin-top:30px}.collection-american-optical-glasses .page-wrap{margin-top:50px}.collection-american-optical-glasses .image-with-text__grid{display:grid;grid-template-columns:6fr 6fr;gap:0;background:#fff}.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item{padding:30px 30px 30px 0}.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item .bottom_content{font-size:30px;margin:20px 0;text-align:center}.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item .bottom_content p{text-align:left}.cbb-shipping-rates-calculator-shipping-address-chooser label[for=country],.cbb-shipping-rates-calculator-shipping-address-chooser label[for=region]{width:49%}.cbb-shipping-rates-calculator-shipping-address-chooser label[for=zipCode]{width:100%}.cbb-shipping-rates-calculator-shipping-address-chooser label[for=zipCode] input#zipCode{float:left}.la-error-box .la-error{display:none}.custom_col_filter{justify-content:center}.pdp_main_recently_viewed_h1.homepage_recently-viewd-jtpl{margin-bottom:70px}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper .la-label-btn .la-label-price{position:relative!important;display:flex;justify-content:flex-end;align-self:baseline;width:auto!important;grid-gap:15px}.template-lensdvisor-jtpl .la-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper .la-label-btn .la-label-content-box{margin-bottom:0}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-price{align-self:unset}@media only screen and (min-width:1920px){#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{left:-270px}}@media only screen and (min-width:771px){.mobile_porche_details{display:none}}@media screen and (min-width: 739px){footer .footer-innrt .desktop-2{width:16.583333%!important}}@media (max-width:1400px){.doofinder-quick-view-btn-modal .doofinder-modal-content{max-height:690px;overflow-y:auto}.doofinder-quick-view-btn-modal .product-quick-view{max-height:unset;overflow:hidden}}@media (max-width:1219px){#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{width:28vw}}@media (min-width: 1200px){.essilor_main .HeroLayer-inner{display:flex;align-items:center;min-height:600px}.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container{width:47.222vw}.essilor_main .HeroLayer-inner .HeroLayer-chapo{max-width:500px;flex:1}.essilor_main .GridM-5{flex:0 1 auto;margin-left:30px;width:calc(41.6% - 30px)}.essilor_main .GridM-7{width:calc(41.6% - 30px)}.essilor_main .GridL-2{width:calc(16.6% - 30px)}.essilor_main .hero-qr__description{display:block}.essilor_main .Wrapper--small.video-media-cont{padding-left:115px;padding-right:115px}.essilor_main .video-media-cont figure.hideimage.MediaVideo.widthLarge{margin-left:-115px;margin-right:-115px}.essilor_main .Factbox{margin-top:50px;margin-bottom:50px}.essilor_main .Factbox--left .Factbox-image{margin-right:-115px}.essilor_main .Factbox-content.RichText ul{margin-left:60px}}@media only screen and (max-width: 1320px){button#dcodeSubmit{width:100%!important;margin:0}body.cart .outline-button{margin:0 0 5px}p.dcodeErrorMessage{top:-35px}}@media only screen and (max-width:1200px){.custom_lens_option{padding:0}.new_homepage_btn-sec .image_btn_wrapp{width:90%}.custom_porsche_product_details{margin-top:300px}#s-66cd420c-981f-4da9-b372-29f71cde43a4 .shogun-heading-component h2{color:#000;font-size:23px;text-align:center}.cart #basket-right .cart-pratavoir-letter-content-main .cstm-trustpilot-main h3,.cart #basket-right .cart-pratavoir-letter-content-main .cstm-trustpilot-main span{font-size:12px}}@media (max-width: 1199px){.sponsored_by_wrappper{width:40%}.essilor_main .Wrapper--small{padding-left:57.5px;padding-right:57.5px}.essilor_main .video-media-cont figure.hideimage.MediaVideo.widthLarge{margin-left:-37.5px;margin-right:-37.5px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{width:70vw}}@media screen and (max-width: 1199px) and (min-width: 768px){.essilor_main .Factbox--left .Factbox-image{margin-right:-37.5px}}@media only screen and (max-width:1024px){.custom_porsche_product_details{margin-top:470px}div#footer_signup ul#social-icons a{font-size:26px!important}.bfs-with-text svg{width:75px;height:75px}.custom_black_friday_sale{top:-20px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p img{max-width:100%}.relens_img{width:100%!important;margin:0 1% 3%}#LensAdvizorModalWrapper .rightaddon-tt p{left:0;right:unset;width:45vw}#LensAdvizorModalWrapper .rightaddon-tt p span{font-size:14px}}@media only screen and (max-width:991px){#LensAdvizorModalWrapper .upload-manual-option .manual-tooltip .manual_tt_wrap p{left:-150px}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item{padding:50px}.new_homepage_btn-sec .image_btn_wrapp{grid-gap:20px}.new_homepage_btn-sec{margin-bottom:40px}.new_homepage_btn-sec .all_rpeated_btn{width:100px}.new_homepage_btn-sec .all_rpeated_btn a{padding:10px}.product .Main_recently_viewed_custom ol.flickity-page-dots{position:static;margin-top:20px}.product .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:33.33%}.custom_porsche_product_details{padding:0 10px}.product-inner div#sticky-container .product-description form .swatches-main{margin-top:10px}.productDescription{max-width:96%;margin:0 auto 50px}p.nonprescription_popup,p.prescription_popup{left:0}p.prescription_popup:after,p.nonprescription_popup:after{left:10px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{width:70vw;left:-180px}}@media (min-width: 980px){form#cartform{display:flex}}@media only screen and (max-width:980px){.collection-american-optical-glasses .page-wrap{margin-top:20px}.wish-list-stock-collection-holder.celeb-collection .collection-instock-message{width:100%}li.tmenu_item_level_0:first-child a{height:auto!important}#search_reveals.searchreveal--show{display:block;margin:30px auto 20px}#search_reveals button#search_buttons{background:none;top:50%}#search_reveals input[type=text]{height:42px;line-height:42px}}.h2_collection_bottom_description .collection_des_h1{margin:0 0 20px!important;font-size:26px;font-weight:600;font-family:CenturyGothic}@media (min-width: 351px) and (max-width: 379px){div#product-photos-custom-template div#msc-selectors-container{height:170px!important}}@media (min-width: 768px){.la-horizontal.la-w-40 .la-prescription-modal-content,.la-horizontal-image.la-w-40 .la-prescription-modal-content,.la-horizontal-subtotal.la-w-40 .la-prescription-modal-content,.la-horizontal-image-subtotal.la-w-40 .la-prescription-modal-content,.la-horizontal-subtotal-left.la-w-40 .la-prescription-modal-content,.la-horizontal-image-subtotal-left.la-w-40 .la-prescription-modal-content,.la-horizontal.la-w-40 .la-prescription-modal-image,.la-horizontal-image.la-w-40 .la-prescription-modal-image,.la-horizontal-subtotal.la-w-40 .la-prescription-modal-image,.la-horizontal-image-subtotal.la-w-40 .la-prescription-modal-image,.la-horizontal-subtotal-left.la-w-40 .la-prescription-modal-image,.la-horizontal-image-subtotal-left.la-w-40 .la-prescription-modal-image{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.lens_tooltip_content.tooltip_other_lenses,.lens_tooltip_content.essilor_tooltip,.lens_tooltip_content.tooltip_zeiss_clearview{width:38vw!important;left:-30px!important}.lens_tooltip_content.tooltip_other_lenses{max-width:100vh}.essilor_main .HeroLayer-title{font-size:3rem}.essilor_main .GridM{display:flex;margin-left:-30px;justify-content:space-between}.essilor_main .GridM-5{width:calc(41.6% - 30px);margin-left:30px}.essilor_main .GridM-7{width:calc(58.3% - 30px)}.essilor_main .Feature--inline{display:flex;align-items:center;max-width:none;margin-bottom:35px;margin-top:0}.essilor_main .Feature--inline .Feature-image{min-width:80px;margin-right:20px;margin-bottom:0;text-align:center;font-size:45px}.essilor_main .Heading{margin-top:50px;margin-bottom:50px}.essilor_main .Heading-title{font-size:2.25rem}.essilor_main .Factbox{display:flex;align-items:center;justify-content:space-between}.essilor_main .Factbox>*{width:50%}}@media (max-width: 768px){.template-lensdvisor-jtpl .la-option-list.la-option-inline-list{display:flex!important}.custom_col_filter{justify-content:center}.snize .snize-search-results-main-content .snize-two-columns{margin-left:0!important}footer div#footer{width:92%!important}.homepage-newsletter form>.needsclick.kl-private-reset-css-Xuajs1{width:80%!important}.homepage-newsletter .section-newsletter p{width:80%!important}.faq_wrapper{width:90%;margin:0 auto}.faq_wrapper .accordion_container{width:100%}span.snize-tryon-button.custom{top:195px!important}#snize-search-results-grid-mode span.snize-thumbnail{margin-bottom:40px!important}.snize-search-results-main-content ul.snize-search-results-content{margin:0!important;width:100%!important}div#shopify-section-page-template div#content{padding:0 20px}.mobile_vm{display:none}header.header-section div#navigation .nav-container .wk-link .wk-icon{height:21px!important;width:21px!important;margin:0;display:block}header.header-section div#navigation .nav-container li a.wk-link{-webkit-align-items:baseline!important;align-items:baseline!important;margin-top:0!important}}@media (max-width: 767px){.Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:33.33%!important}div#wvahqgtnbvyhuez,.lens_tooltip_content img.for_desktop{display:none}.lens_tooltip_content img.for_mobile{display:block}aside#slideout-mobile-navigation{z-index:999999999999}.ab-slide-content span{font-size:14px}.essilor_main .HeroLayer-video{display:none}.essilor_main .ezrichtext-field h3.heading-3,.essilor_main .ezrichtext-field p,.essilor_main .ezrichtext-field ul{padding:0 10px}.essilor_main .Feature-text,.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container{text-align:center}.essilor_main .Feature--inline .Feature-title{margin-top:15px;margin-bottom:15px}.essilor_main article.Feature.Feature--inline{margin:15px auto;padding-left:10px;padding-right:10px}.essilor_main .Heading-title{margin-top:30px;margin-bottom:30px;text-align:center;page-break-after:avoid;word-break:break-word;padding:0 10px}.essilor_main .content-right p{padding:0 10px}.essilor_main .content-part.hero-qr.hero-qr--dark{height:75vh}.essilor_main .Wrapper--small{max-width:1230px;padding-left:15px;padding-right:15px}.essilor_main .video-media-cont figure.hideimage.MediaVideo.widthLarge{margin-left:-20px;margin-right:-20px}.essilor_main .Factbox-content.RichText ul li:after{top:.75em}.essilor_main .video-media-cont figure figcaption.MediaVideo-preview{padding-left:20px;padding-right:20px}.relense_inner .relense_field label{width:50px}.collection_page_title a.collection_description_arrow_btn{float:initial;transform:translateY(0)}.collection-page-searchanise-collection-template .section-title-main-template h1{font-size:20px}.product-photos{position:relative}.mobile_vm{position:absolute;z-index:9;left:50%;transform:translate(-50%);width:100%;text-align:center}.desk_vm a{display:none!important}.mobile_vm a#hw__virtual_try_on_open_modal{background:transparent;color:#000;padding:3px 10px!important;display:inline-flex}.product-inner .product-photos .product_special_tag_with_black_friday{display:inline-block;width:100%}.product-inner .blank_div .custom_black_friday_sale{order:unset}.product-inner .product-photos .custom_black_friday_sale .bfs-with-text{justify-content:center}.product-inner .product-photos .product_special_tag_with_black_friday .product_special_tag{position:relative;width:auto;display:inline-block}.product-inner .product-photos .product_special_tag{font-size:13px!important;top:0;margin-top:20px}#s-cb3b5745-10b8-4bee-ab6c-3908b215665a,#wrap-s-cb3b5745-10b8-4bee-ab6c-3908b215665a{display:none!important}.Main_recently_viewed_custom button.flickity-button.flickity-prev-next-button .flickity-button-icon{display:block}.Main_recently_viewed_custom .flickity-button{background:#ffffffbf;border:none;color:#333}.Main_recently_viewed_custom button:hover{color:#333}.Main_recently_viewed_custom .wishlist-box{position:relative;display:inline-block;width:8%;height:32px}.doofinder-quick-view-btn-modal .doofinder-modal-content{max-height:calc(100vh - 190px);height:calc(100vh - 190px)}.doofinder-quick-view-btn-modal .product-description{padding-top:20px;padding-left:20px}.doofinder-quick-view-btn-modal .quick-view-title-alt-color-wrapper .vendor-image{margin-bottom:10px}.doofinder-quick-view-btn-modal .ray-ban-alternate-variant-colours__title{margin-bottom:10px!important}.doofinder-quick-view-btn-modal .product-page .product-price-logo-wrapper-main{margin-top:15px}.doofinder-quick-view-btn-modal .product-page .product-form form .EuroPriceValue_text{margin-top:6px!important}.doofinder-quick-view-btn-modal .product-page .product-form form .wishlist-icon-product button.wk-button-product{margin-top:8px!important}.doofinder-quick-view-btn-modal .variant-inventory-instock span.instocksbydefault{padding-top:4px!important}.doofinder-quick-view-btn-modal .doofinder-quick-view-close{top:15px;font-size:28px!important}}@media only screen and (max-width:770px){.product-description .trustpilot-widget{width:80%;left:50%;transform:translate(-50%)}.custom_main_popup-wrapp span.close{top:-7%;right:27%;left:unset}.desktop-porche-detail{display:none}.custom_lens_option{padding:0 10px;margin:0 auto;max-width:350px}.custom_porsche_product_details{margin-top:20px}body #snize_results.snize-mobile-design.snize-new-version div.snize-pagination div.snize-current-page{font-size:22px;font-weight:700}.scrollup{width:60px;height:60px;position:fixed;bottom:58px;left:0}}@media only screen and (max-width:740px){.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item .bottom_content{font-size:22px}.footer-block-content .menus_wrapper_footer{flex-direction:column}footer .footer-menu label h4{display:block}.homepage-newsletter h2{font-size:22px}.homepage-newsletter [data-testid=form-row] [component]:last-child button{font-size:12px!important}.homepage-newsletter form>.needsclick.kl-private-reset-css-Xuajs1,.homepage-newsletter .section-newsletter p{width:100%!important}.homepage-newsletter .section-newsletter p{font-size:13px;line-height:normal}.last_menu_wrapper .menus_wrapper_footer ul{margin:10px 0 0}.collection-american-optical-glasses .image-with-text__grid{grid-template-columns:unset}.collection-american-optical-glasses h3.text-title{font-size:22px}.collection-american-optical-glasses h2{font-size:24px}.collection-american-optical-glasses .text-with-image.text_section{padding:0}}@media only screen and (max-width:739px){.product .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:50%}}@media only screen and (max-width:640px){.customize_selector_product_btn{max-width:100%}.customize_selector_product_btn p.customize_selector_tooltip{left:70%}}@media only screen and (max-width:575px){.Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:50%!important}#snize-search-results-list-mode .snize-item span.snize-in-stock,#snize-search-results-list-mode .snize-item span.snize-pre-order{font-size:13px}.sponsored_by_wrappper{width:100%}#snize-search-results-list-mode .snize-price-list{margin-right:0}.icons_main-wrap .svg_img_text{flex-direction:column}.icons_main-wrap .svg_img_text .svg_img_content{text-align:center}.icons_main-wrap .svg_img_text .svg_img_content{margin:10px 0 0}.porsche_content_details .porsche_content_details_inner{width:100%;margin-bottom:20px}.porsche_content_details{margin:30px -15px 0}.custom_porsche_product_details{padding:0 10px}.custom_porsche_product_details h1{font-size:18px;margin-bottom:10px}.porsche_content_details .porsche_content_details_inner:last-child{margin-bottom:0}.porsche_content_details .porsche_content_details_inner h4{margin-bottom:5px}.cart_promo_banners .black_fri_promo,.cart_promo_banners .glasses_promo{padding:10px 20px}#LensAdvizorModalWrapper .rightaddon-tt p{width:80vw}}@media only screen and (max-width:425px){.first-sec .image-with-text-wrapper .text-with-image.text_section{padding:20px}.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item{padding:30px}.product .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:100%}.customize_selector_product_btn p.customize_selector_tooltip{left:50%}.product-inner div#sticky-container .product-description form .swatches-main{padding:0 20px}.prod-porsche-design-product-template .product-inner div#sticky-container .product-description .custom_lens_option button{width:25px!important}.Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:100%!important}.Main_recently_viewed_custom .Main_recently_viewed_custom_inner a img{max-width:170px}}@media only screen and (max-width:374px){.collection-american-optical-glasses .image-with-text-block .image-with-text__text-item.grid__item{padding:20px}.collection-american-optical-glasses .image-with-text__grid .image-with-text__media-item{padding:20px 20px 20px 0}.custom_lens_option{padding:0}.product-inner div#sticky-container .product-description form .swatches-main{padding:0 10px}.collection-page-collection-page-template .grid_wrapper{grid-column-gap:20px}#LensAdvizorModalWrapper .manual-tooltip .manual_tt_wrap p{width:75vw}}.product-add input#AddToCart.add.hide_add_to_button.shownn-product{display:block!important}.colours_combination_product-meta-fild-holder p a,.dropdown-variable select{font-family:ABChanel Corpo!important}.step1_wrap{display:flex;align-items:center;justify-content:flex-start;position:relative}.step1_wrap .lens_tooltip{width:50px;margin-top:-18px;position:relative}.step1_wrap .lens_tooltip:hover .lens_tooltip_content{display:block}.lens_tooltip_content{bottom:calc(100% + 10px);position:absolute;width:35vw;margin-top:-24px;left:-10px;background:#fff;z-index:999;padding:5px 10px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / 50%);box-shadow:0 2px 14px #0000007f;border-radius:5px;font-size:14px!important}.lens_tooltip_content:after{content:"";width:15px;height:15px;background:#fff;bottom:-8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:20px;position:absolute;z-index:-1!important;-webkit-box-shadow:8px 1px 7px rgba(0,0,0,.2);box-shadow:8px 1px 7px #0003}.step1_wrap .select-prescription-container{flex:1}.lense_wrap .lens_tooltip{margin-top:-6px;bottom:0;position:relative}.lense_wrap .lens_tooltip:hover .lens_tooltip_content,.lense_wrap .lens_tooltip.trueoptics:hover.lens_tooltip_content{display:block}.lense_wrap .main-trustpilotsReview{width:100%}.margin-bottom_20{margin-bottom:20px}.lense_wrap{display:flex;align-items:center;flex-flow:wrap}.lense_wrap .form-check{flex:1}.Body_HideAddtocartButton .product-form .product-add input#AddToCart.add.Soldout.PreorderNoExist{display:none!important}.free-travel-name{position:relative}.free-travel-name span.porsche-bg{display:flex;align-items:center;background:#f1cd86;padding:10px;margin-right:5px;width:100%}.free-travel-name .formBothimages img.porsche_img{display:none;position:absolute;top:-71px;width:100px;object-fit:contain;right:0;border:1px solid #DDD}.free-travel-name .formBothimages:hover img.porsche_img{display:block}.free-travel-name .formBothimages{position:static}.presc_wrap{display:flex;align-items:center;justify-content:center;max-width:350px;margin:0 auto}.presc_wrap img.lensTooltips{float:unset;position:static;margin-top:23px}@media (min-width:992px){.relnse_presc{width:103.6%;margin:0 -1%}}@media (min-width: 1920px){.lens_tooltip_content.tooltip_other_lenses{max-width:65vh}}@media (min-width:1220px){.lens_tooltip_content{max-width:540px}}@media (max-width:1220px){.lens_tooltip_content{width:29vw}}@media (min-width: 771px) and (max-width: 992px){.product_image_tooltip{right:0!important}}@media (min-width: 771px) and (max-width: 880px){.product_image_tooltip{position:relative;bottom:0!important;left:7%}}@media (max-width:1200px){.lens_tooltip_content{width:72vw!important}.product_image_tooltip{right:10%;bottom:115px}.product_image_tooltip .lens_tooltip_content{width:42vw!important}}@media (max-width: 1024px){.product_image_tooltip{right:10%}input#email_41626966::placeholder{font-size:10px!important}}@media (max-width:770px){.lens_tooltip_content{left:0;width:80vw!important}.product_image_tooltip .lens_tooltip_content{width:80vw!important;left:-270px}.lens_tooltip_content:after{left:10px}.product_image_tooltip{left:50%;width:78px;bottom:120px}.product_image_tooltip .lens_tooltip_content:after{right:unset;left:20px}.relnse_presc{display:block;text-align:center;margin-left:-17px;margin-right:-2px}.Collection_Relens div.snize-search-results,.Collection_Relens #content{margin-bottom:0}}@media (max-width: 620px){.essilor_main .Wrapper--large,.essilor_main .Wrapper--medium,.essilor_main .Wrapper--small{padding:0 10px}.essilor_main .Factbox-content.RichText ul li:after{top:.53em}}@media (min-width:576px){.essilor_main .content-part.hero-qr.hero-qr--dark .hero-qr__container h1.hero-qr__title{font-size:3.597vw}}@media (max-width:576px){#snize_results .custom_col_filter p{flex:0 0 130px!important}.relnse_presc{margin-left:-10px;margin-right:-2px}.product_image_tooltip .lens_tooltip_content{right:-50px;left:unset;width:70vw!important}.product_image_tooltip{left:50%}.product_image_tooltip .lens_tooltip_content:after{right:70px;left:unset}.contact_content{padding:50px 20px}.free-travel-name span{font-size:15px}div.snize li.snize-product .snize-price-list .snize-price{font-size:16px!important}button.wk-button-collection .wk-icon{width:20px!important;height:20px!important}div.snize-search-results li.snize-product button.wk-button-collection{bottom:36px!important}#snize-search-results-grid-mode .snize-price-list{margin:0 0 20px!important}.page_search-results-page #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:50%!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:100%!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{text-align:center!important}.lens_tooltip_content{width:90vw!important;display:none}.step1_wrap .lens_tooltip:hover .lens_tooltip_content,.lense_wrap .lens_tooltip:hover .lens_tooltip_content{display:none}button.snize-button.snize-action-button.snize-view-product-button{display:none!important}.free-travel-name span.porsche-bg span{font-size:13px}.free-travel-name input{margin:0 5px 0 20px!important}.free-travel-name span.porsche-bg{padding:10px 5px;margin-right:5px}.free-travel-name .formBothimages img.porsche_img{top:-55px;width:78px}}@media (max-width:525px){#LensAdvizorModalWrapper .manual-tooltip{padding:0}.la-modal-wrapper .la_Rx_od-left .la_Rx_od_upload_dual_wrapper{padding-right:20px}}body button.wk-button-collection.wk-add-product{top:5px!important;right:14px!important}button.wk-button-collection{right:14px!important}@media (max-width: 480px){.first-section-new-jtpl .image-with-text-wrapper .text-with-image.text_section{width:calc(100% - 40px)!important}#contact_popup{height:100vh!important;max-height:100vh!important}.product_image_tooltip{left:50%}.trustpilot-widget iframe{height:40px!important}.footer_reviews .trustpilot-widget iframe{height:120px!important}.trustpilot-widget.footer-widget-jtpl{padding:20px!important;margin-bottom:0!important}.trustpilot-widget.footer-widget-jtpl iframe{height:300px!important;text-align:center}}@media (max-width: 767px){#contact_popup{width:100%!important;margin:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-submission-method div .la-label-title{padding-left:40px!important;padding-right:40px!important}.contact-main-cstm,#shopify-section-contact-page-template .contact-main-cstm{grid-template-columns:repeat(1,1fr);grid-gap:30px}#search_reveals button#search_buttons:after{content:"";height:40px;background:#f000;right:0;width:calc(100vw - 40px);position:absolute}#search_reveals button#search_buttons.doofinder-search-jtpl:after{width:100%;left:0}.countdown-timer-container .countdown-timer-container-wrapper *{font-size:14px}}@media (max-width: 374px){#bipa-overlay-root-style #privacy-agreement .scrollable-container{width:80%;margin:auto}.product_image_tooltip{left:60%;bottom:140px}.product_image_tooltip .lens_tooltip_content{right:-45%;left:unset;width:88vw!important}.product_image_tooltip .lens_tooltip_content:after{right:60px;left:unset}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-submission-method div .la-label-title{padding-left:20px!important;padding-right:20px!important}}.swatch-element label{line-height:2.2}#s-b03d8b5c-f728-4688-b8d6-0f21a84c7f1e{box-shadow:none!important}#s-238f2b72-5275-4c4a-a641-f1d66178f414>div>p>span>span{color:#fff!important;text-shadow:.5px .5px 0 rgba(51,51,51,.6),1px 1px 0 rgba(51,51,51,.4);font-size:30px!important}#s-8db7d998-ce64-4430-8ef6-818aedcab578>div>p>span>span{color:#fff!important;text-shadow:.5px .5px 0 rgba(51,51,51,.6),1px 1px 0 rgba(51,51,51,.4);font-size:30px!important}#s-45ef69e2-d1b6-4e89-8317-f83887a37df5>div>p>span>span{color:#fff!important;text-shadow:.5px .5px 0 rgba(51,51,51,.6),1px 1px 0 rgba(51,51,51,.4)}#s-fe1030e5-d3ed-430c-8872-574171e43d91>div>p>span>span{color:#fff!important;text-shadow:.5px .5px 0 rgba(51,51,51,.6),1px 1px 0 rgba(51,51,51,.4)}.team-profile-name{position:absolute;width:100%;bottom:0}.shg-sld-dots{margin-bottom:70px}span.close_tmenu_jtpl_contact{display:none}.centeral-text{display:flex;width:124%;gap:31px;justify-content:space-between;align-items:center}span.centeral-text-right{color:#7b7b7b;font-weight:600}span.centeral-text-left{color:#000;font-weight:600}.la-skip-add-on-wrapper-jtpl{margin-top:20px}div#product-photos-custom-template .MagicToolboxSelectorsContainer a.media-360-cell-jt img{opacity:1!important}.template-lensdvisor-jtpl div#la-option-price-option2proceed-as-is{display:none}.template-lensdvisor-jtpl label.la-label-btn[for=option2proceed-as-is] .la-label-image{margin:0!important}.template-lensdvisor-jtpl label.la-label-btn[for=option2proceed-as-is] .la-label-content-box{padding-bottom:16px!important}.template-lensdvisor-jtpl .la-prescription-modal-footer{box-shadow:none!important;border-top:1px solid #d8d8d8!important;margin:0 38px!important;padding:20px 0!important}.template-lensdvisor-jtpl .la-lensgroup-header p{font-size:16px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-lensgroup-header,.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper .la-wrapper-heading{display:block!important}.template-lensdvisor-jtpl .la-progress-bar{background-color:#f0eae2!important}.template-lensdvisor-jtpl span.la-steeper-back{background-image:url(https://cdn.shopify.com/s/files/1/0683/7151/3593/files/icon.svg?v=1706003297);background-repeat:no-repeat;background-position:center;width:9px;height:16px;object-fit:cover}.template-lensdvisor-jtpl span.la-prescription-modal-close{background-image:url(https://cdn.shopify.com/s/files/1/0683/7151/3593/files/icon_1d01833e-07e3-48bf-b618-f4021448db37.svg?v=1706004245);background-repeat:no-repeat;background-position:center;width:16px;height:16px;object-fit:cover}.template-lensdvisor-jtpl span.la-steeper-back img,.template-lensdvisor-jtpl span.la-prescription-modal-close img{display:none!important}.template-lensdvisor-jtpl .modal-content button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{padding:0!important}.template-lensdvisor-jtpl .la-prescription-modal *{font-family:CenturyGothic!important}.template-lensdvisor-jtpl .la-progress-bar{height:3px;background-color:#f0eae2;width:100%;margin-top:0}.template-lensdvisor-jtpl .la-progress-bar .la-inner-bar{background-color:#222!important;transition:width 1s ease-in-out;height:3px!important}.template-lensdvisor-jtpl .la-wrapper-heading h3{font-size:26px!important;font-weight:500!important;color:#333!important;text-align:left!important;margin-bottom:16px!important;padding:0!important}.template-lensdvisor-jtpl div.la-label-btn,.template-lensdvisor-jtpl label.la-label-btn{border-radius:8px!important;margin:0 0 38px!important;padding:0!important;border:0!important;background-color:transparent!important;overflow:hidden;justify-content:flex-start!important}.template-lensdvisor-jtpl label.la-label-btn:after{content:" ";display:block;position:absolute;top:-2px;left:-2px;width:100%;height:100%;border:1px solid #d8d8d8;border-radius:8px;pointer-events:none;box-sizing:content-box}.template-lensdvisor-jtpl label.la-label-btn:hover:after{border:2px solid #326fa8!important}.template-lensdvisor-jtpl .la-label-title{color:#222!important;margin-bottom:8px!important;font-weight:500!important;text-transform:inherit!important;padding:0!important;text-align:left!important;font-size:20px!important}.template-lensdvisor-jtpl .la-label-description,.template-lensdvisor-jtpl .la-label-description p{color:#222!important;margin:0!important;font-size:16px!important;text-align:left!important;font-weight:400!important}.template-lensdvisor-jtpl .la-label-image{width:150px!important;max-width:126px!important;max-height:112px!important;height:100%!important;background-color:transparent!important;position:unset!important;transform:inherit!important;padding:0!important;border:0!important;order:inherit!important;text-align:left!important;justify-content:flex-start!important;min-width:126px!important}.template-lensdvisor-jtpl .la-label-image img{align-self:center;max-width:100%;width:-moz-fit-content;width:fit-content;object-fit:inherit!important;border-radius:0!important;height:auto!important;width:100%!important}.template-lensdvisor-jtpl .la-prescription-modal-header{box-shadow:none!important;padding:16px 0 12px!important}.template-lensdvisor-jtpl .la-prescription-modal-content-body{padding:0!important;margin-bottom:0!important}.template-lensdvisor-jtpl .la-label-title{margin-left:inherit!important}.template-lensdvisor-jtpl .la-label-btn .la-label-content-box{padding:16px 16px 16px 0;display:flex!important;flex:1 1 auto;justify-content:flex-start;align-items:flex-start!important;grid-gap:0!important;flex-direction:column}.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-lenses.x-pro .la-label-content-box{flex-direction:row!important;justify-content:space-around!important;border:none!important;margin:0!important}.template-lensdvisor-jtpl .la-option-inline-list .la-label-btn-wrapper{padding:0;width:calc(20% - 9px)!important}.template-lensdvisor-jtpl .la-option-list.la-option-inline-list .la-label-btn-wrapper.la-each-card-carousel:last-child{width:-webkit-fill-available;flex:1}.template-lensdvisor-jtpl .la-option-list.la-option-inline-list .la-label-btn-wrapper.la-each-card-carousel:last-child .la-label-image{max-width:100%!important}.template-lensdvisor-jtpl .la-option-list.la-option-inline-list .la-label-btn-wrapper.la-each-card-carousel:last-child .la-label-btn:hover .la-tooltip-wrapper{visibility:hidden}.template-lensdvisor-jtpl .la-render-lenses .la-lensgroup-title{font-size:14px;color:#333;margin-top:8px;margin-bottom:16px;word-wrap:break-word}.template-lensdvisor-jtpl .la-lensgroup-header{border:0!important;padding:0!important}.template-lensdvisor-jtpl .la-render-lenses .la-lensgroup-title{font-size:14px!important;color:#333!important;margin-top:8px!important;margin-bottom:16px!important;font-weight:400!important}.template-lensdvisor-jtpl .la-label-btn .la-label-content-box ul{list-style:none;padding:0;margin:16px 0 0}.template-lensdvisor-jtpl .la-label-btn .la-label-content-box ul li{position:relative;margin-bottom:8px;display:block;font-size:16px!important;color:#222!important}.template-lensdvisor-jtpl .la-label-btn .la-label-content-box ul li:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0683/7151/3593/files/list-icon.svg?v=1705990139);width:16px;height:16px;z-index:100;display:inline-block;margin:3px 9px -3px 0}.template-lensdvisor-jtpl .la-render-lenses .la-label-title{font-size:20px!important}.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-lenses .la-label-content-box,.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-options .la-label-content-box,.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-addons .la-label-content-box{margin-bottom:60px;border-bottom:1px solid #f6f6f6}.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-lenses .la-label-image,.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-options .la-label-image{margin:20px 0 30px!important}.template-lensdvisor-jtpl .la-label-price{padding:12px 16px!important;color:#222!important;font-size:16px!important;position:absolute;bottom:0;right:0;text-align:right!important;border-top:0;width:100%!important;font-weight:400!important}.template-lensdvisor-jtpl .la-label-btn-wrapper input[type=radio]:checked+label:after{border:2px solid #3d6ca5!important}.template-lensdvisor-jtpl .la-each-card-carousel input[type=radio]:checked+label{border:0!important}.template-lensdvisor-jtpl .la-lensgroup-header{margin:0 0 16px}.template-lensdvisor-jtpl .la-option-container .la-lensgroup-title{margin-bottom:20px!important;z-index:1;position:relative}.template-lensdvisor-jtpl .la-prescription-form-btn{padding:0 10px!important}.template-lensdvisor-jtpl .la-label-image{width:17%!important}.template-lensdvisor-jtpl .la-label-btn .la-label-content-box{width:100%!important;max-width:100%!important}.template-lensdvisor-jtpl .la-h6{font-size:12px!important;font-weight:100!important;margin:0 24px 0 0!important;width:120px;max-width:90px}.template-lensdvisor-jtpl .la-form-helper-label{font-size:12px;line-height:16px;margin-bottom:8px!important}.template-lensdvisor-jtpl .la-form-select{margin:0;border:1px solid #767676!important;border-radius:4px!important;padding:0 8px!important;font-size:12px!important;display:flex;align-items:center;height:34px;line-height:normal;font-family:CenturyGothic!important}.template-lensdvisor-jtpl .la-prescription-fields-wrapper{display:flex;align-items:flex-end}.template-lensdvisor-jtpl .la-upload-wrapper{padding:16px}.template-lensdvisor-jtpl .la-upload-wrapper label.la-label-btn{min-height:max-content!important}.template-lensdvisor-jtpl p.la-information.la-text-left{margin-bottom:16px}.template-lensdvisor-jtpl .la-fields-wrapper .la-form-select{background-position:right 7px center!important}.template-lensdvisor-jtpl p.la-branding{display:none!important}.product-inner #sticky-container .product-description form .la-select-lenses-btn{margin-top:10px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-label-btn-wrapper .la-label-image svg{border:0!important;width:40px!important;height:40px!important}.template-lensdvisor-jtpl .variant-inventory.class_Dior{margin-bottom:12px!important}.template-lensdvisor-jtpl .la-h6 .tooltip_wrapper{display:none!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-upload-wrapper{border:1px solid #d8d8d8;border-radius:8px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-upload-wrapper label.la-label-btn:after{display:none}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content-body .la-upload-wrapper label.la-label-btn svg{border:0!important;position:unset!important;transform:unset!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content-body .la-upload-wrapper label.la-label-btn.la-prescription-file-label:hover:hover{border:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-prescription-file-label{justify-content:flex-start!important;border:0!important;border-radius:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-prescription-file-label span{margin:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-upload-wrapper p.la-information.la-text-left{margin-bottom:0!important;font-size:17px;font-weight:500}.template-lensdvisor-jtpl .la-prescription-modal-content-body .la-prescription-fields-wrapper{margin-bottom:16px!important}.template-lensdvisor-jtpl .la-prescription-modal-content-body .la-form-item{min-width:105px}.template-lensdvisor-jtpl .la-label-description,.template-lensdvisor-jtpl .la-label-description *{color:#222!important}.template-lensdvisor-jtpl .la-label-btn-wrapper.la-submission-method .la-label-title{margin:0!important}.template-lensdvisor-jtpl div#lensadvizor-prescription-modal .la-prescription-modal-wrapper{width:100%!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-footer{border-bottom:0px;margin:16px auto 0!important;width:100%!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-footer{width:60%!important;border:0!important}.template-lensdvisor-jtpl .la-horizontal-image.la-w-40 .la-prescription-modal-content{width:100%!important;max-width:100%!important;flex:auto!important}.template-lensdvisor-jtpl .la-prescription-modal-content{overflow-x:hidden!important;overflow-y:auto!important}.template-lensdvisor-jtpl .la-prescription-modal-content::-webkit-scrollbar-track{border-radius:0!important}.template-lensdvisor-jtpl .la-prescription-modal-content::-webkit-scrollbar{width:4px!important}.template-lensdvisor-jtpl .la-prescription-modal-content::-webkit-scrollbar-thumb{border-radius:0!important}.template-lensdvisor-jtpl .la-prescription-modal-image{background-color:#f5f5f5!important;justify-content:flex-start!important}.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-options .la-label-image{width:100%!important}.template-lensdvisor-jtpl .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-options label.la-label-btn{overflow:visible!important}.template-lensdvisor-jtpl .la-render-lenses .la-lensgroup-title{margin:0!important}.template-lensdvisor-jtpl .la-lensgroup-header p,.template-lensdvisor-jtpl .la-choose-prescription-wrapper p{font-size:16px!important;color:#a39e9e!important;margin-top:0!important;margin-bottom:26px!important;font-weight:100!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-choose-prescription-wrapper .la-label-content-box .la-label-description p{color:#222!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-choose-prescription-wrapper .la-label-content-box .la-label-description p span,.template-lensdvisor-jtpl .la-label-btn .la-label-content-box ul li a span{font-size:16px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-label-btn-wrapper{padding:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses.x-pro .la-label-btn-wrapper{padding:10px 14px!important;margin-bottom:38px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-label-btn-wrapper.la-each-card-carousel label.la-label-btn:after{width:auto;height:auto;top:0;left:0;right:0;bottom:0}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .la-label-btn-wrapper{padding:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .la-label-btn-wrapper label.la-label-btn{overflow:hidden!important}.la-option-list.la-option-inline-list .la-label-btn-wrapper.la-each-card-carousel .la-label-btn-wrapper label.la-label-btn .la-label-image{max-height:130px!important;min-width:fit-content!important;max-width:100%!important}.la-option-list.la-option-inline-list .la-label-btn-wrapper.la-each-card-carousel.la-label-btn-wrapper label.la-label-btn .la-label-image img{max-height:230px!important;min-width:100%!important;max-width:100%!important;object-fit:contain!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses.x-pro .la-label-btn-wrapper label.la-label-btn{margin-bottom:0!important}.template-lensdvisor-jtpl .la-label-btn-wrapper.la-each-card-carousel .la-label-price{background-color:#fff;border-top:1px solid #f6f6f6}.template-lensdvisor-jtpl .la-label-btn-wrapper.la-each-card-carousel .la-label-content-box{padding:0;border:0;margin-bottom:50px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses.x-pro .la-label-btn-wrapper label.la-label-btn img{max-width:90px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses.x-pro .la-label-image{margin:10px 0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-label-btn-wrapper.la-each-card-carousel{margin-bottom:.7rem!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-label-btn-wrapper.la-each-card-carousel label.la-label-btn{height:100%}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-label-btn-wrapper.la-each-card-carousel label.la-label-btn{margin-bottom:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content{padding:0 60px 0 40px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .customform-submission-description p.custom-form-submittion-description-wrapper{font-size:16px!important;color:#a39e9e!important;margin-top:0!important;margin-bottom:26px!important;font-weight:100!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .la-label-btn-wrapper label.la-label-btn{padding-left:44px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses .la-label-btn-wrapper label.la-label-btn,.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-addons .la-label-btn-wrapper label.la-label-btn,.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-btn-wrapper.la-submission-method label.la-label-btn{padding-left:0!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-choose-prescription-wrapper.la-render-lenses span.tooltip-span svg{width:20px;height:20px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal div.la-label-btn,.template-lensdvisor-jtpl #lensadvizor-prescription-modal label.la-label-btn{gap:20px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-choose-prescription-wrapper span.tooltip-span{left:10px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content-body .la-upload-wrapper label.la-label-btn.la-prescription-file-label:hover:hover{border:1px solid #9b9b9b!important}.template-lensdvisor-jtpl.new-lensadvisor-prescription-text #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-wrapper .la-label-btn-wrapper:first-child{padding-top:0!important;margin-bottom:38px!important}.template-lensdvisor-jtpl.new-lensadvisor-prescription-text #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-wrapper .la-label-btn-wrapper,.template-lensdvisor-jtpl.new-lensadvisor-prescription-text #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-wrapper .la-label-btn-wrapper:first-child label.la-label-btn{margin-bottom:0!important}div#salesfire-search>div{z-index:9!important}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .la-divider.custom-divider-jtpl{font-size:26px;color:#000;font-weight:500;line-height:3px;text-align:center;margin:20px 0}.even-realities-product-main-popup *:focus,.even-realities-product-main-popup *:focus-visible{border:none!important;outline:none!important}.even-realities-product-main-popup .needsclick.kl-private-reset-css-Xuajs1 input,.even-realities-product-main-popup .needsclick.kl-private-reset-css-Xuajs1 input:hover,.even-realities-product-main-popup button.needsclick.go574397551.kl-private-reset-css-Xuajs1{border:1px solid #000!important}.even-realities-product-main-popup button:hover{color:#fff;background:#000}.even-realities-product-main-popup button:hover svg{fill:#fff!important}.even-realities-product-main-popup label.needsclick.kl-private-reset-css-Xuajs1{display:block!important}.even-realities-product-main-popup .needsclick form.klaviyo-form label.needsclick{font-weight:400!important;display:block!important}.even-realities-product-main-popup .needsclick.go3683106986.kl-private-reset-css-Xuajs1{border-color:transparent!important}.even-realities-title h1{font-size:22px;margin:0}div#rich-text-139280504 a{letter-spacing:-.6px;font-weight:500;color:#6da5a3!important;text-decoration:none;font-family:CenturyGothic!important}.even-realities-product-main-popup .even-realities-product-content-wrapper{top:50%;left:50%;transform:translate(-50%,-50%)}.needsclick.go3162023604.kl-private-reset-css-Xuajs1{border:0px solid #fff!important}button.needsclick.go574397551.kl-private-reset-css-Xuajs1{height:40px!important}input#phone_number_139335276{border-left:0px!important}@media screen and (min-width: 768px){.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content{flex:auto!important;max-width:100%!important}}@media screen and (max-width: 1500px){.template-lensdvisor-jtpl .la-option-inline-list .la-label-btn-wrapper{width:calc(33.333% - 9px)!important}}@media screen and (max-width: 1199px){.template-lensdvisor-jtpl .la-horizontal-image-subtotal .la-prescription-modal-image{display:none!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content{padding:0 15px!important}}@media screen and (max-width: 1024px){.template-lensdvisor-jtpl .la-prescription-modal-header{padding:12px 15px!important}.template-lensdvisor-jtpl .la-wrapper-heading h3{font-size:20px!important}.template-lensdvisor-jtpl .la-fields-wrapper .la-form-flex{column-gap:2px!important}.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-lenses .la-label-image,.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-options .la-label-image{margin:0!important}#lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-image{display:none!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .la-label-btn-wrapper label.la-label-btn{padding-left:24px!important}.even-realities-product-main-popup form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{padding:0!important}}@media screen and (max-width: 425px){.template-lensdvisor-jtpl.new-lensadvisor-prescription-text #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body .la-label-wrapper .la-label-btn-wrapper:first-child{margin-bottom:22px!important}.template-lensdvisor-jtpl .la-label-image{max-width:100px!important;min-width:100px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses label.la-label-btn .la-label-image{width:40px!important;max-width:40px!important;min-width:40px!important;height:40px!important}.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-lenses .la-label-content-box,.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-options .la-label-content-box,.template-lensdvisor-jtpl .la-choose-prescription-wrapper.la-render-addons .la-label-content-box{margin-bottom:50px!important}.template-lensdvisor-jtpl .la-render-lenses .la-label-title{font-size:18px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body .la-choose-prescription-wrapper.la-render-lenses.x-pro label.la-label-btn .la-label-image{max-width:50px!important;min-width:50px!important}.template-lensdvisor-jtpl .la-option-inline-list .la-label-btn-wrapper{width:calc(50% - 9px)!important}.template-lensdvisor-jtpl div.la-label-btn,.template-lensdvisor-jtpl label.la-label-btn{margin:0 0 20px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div .la-label-btn-wrapper label.la-label-btn{padding-left:30px!important}.template-lensdvisor-jtpl #lensadvizor-prescription-modal div.la-label-btn,.template-lensdvisor-jtpl #lensadvizor-prescription-modal label.la-label-btn{gap:10px!important}}.faq_wrapper .accordion_container{padding-bottom:30px!important}.dfd-layer .dfd-card-thumbnail{padding-bottom:var(--dfd-card-thumbnail-height-ratio, 66%)}.dfd-layer .dfd-card-title{font-size:.9rem;font-weight:400;text-transform:capitalize}.dfd-layer button#doofinder-quick-view-btn-jtpl{padding-right:0!important;font-size:0rem!important}.dfd-layer button.wk-button-product .wk-icon{margin:0;top:0}.dfd-layer .wishlist-icon-product{margin-top:-5px;position:absolute;margin-bottom:0;right:14px;top:16px}.dfd-layer .dfd-card{padding:15px}.dfd-layer .dfd-card-row[data-status]{min-height:unset}.dfd-layer .doofinder-quick-view-button-main i.la.la-search{display:none}button#doofinder-quick-view-btn-jtpl{position:relative;width:33px;height:33px;background:#8c8c8c;border:1px solid #8c8c8c;transition:background .3s ease,border .3s ease}button#doofinder-quick-view-btn-jtpl:hover{background:#fff;border:1px solid #8c8c8c}button#doofinder-quick-view-btn-jtpl:hover:before{filter:invert(48%)}button#doofinder-quick-view-btn-jtpl:before{content:"";position:absolute;place-items:center;width:18px;height:18px;font-size:0!important;filter:invert(100%);transition:filter .3s ease;background-image:url(/cdn/shop/files/eye.svg?v=1725603625)}.dfd-layer .doofinder-quick-view-button-main i{margin-right:-3px;margin-top:-2px}.dfd-layer .dfd-card-row{gap:20px}.dfd-layer .dfd-card-row[data-status] .dfd-card-pricing{width:calc(100% - 59px);margin-top:0}.dfd-layer .dfd-card-pricing{font-size:.9rem}.dfd-layer .dfd-card-row{margin-top:0}.dfd-layer .dfd-results .dfd-card{padding:15px}.dfd-layer .dfd-aside .dfd-facet{margin-top:13px;padding-top:10px;border-top:1px solid #cbcccd}.dfd-layer .dfd-aside .dfd-btn-term-filter:nth-of-type(1){margin-top:0}.dfd-classic .dfd-guided-filters{width:100%}.dfd-classic .dfd-guided-filters .dfd-close-button{top:-9px!important}.dfd-layer button.dfd-btn-term-filter span{text-transform:capitalize}.dfd-layer .dfd-card-preset-generic .dfd-card-description{margin-bottom:24px}.dfd-layer .dfd-card-preset-generic .dfd-card-link{text-transform:capitalize;margin-top:0}.dfd-layer .dfd-card-preset-generic .dfd-card-link span{position:absolute;bottom:15px;left:15px}.dfd-layer .dfd-suggestion-link>button:first-child{text-transform:capitalize}.dfd-layer button.dfd-view-more-button{text-transform:capitalize}.dfd-layer button.wk-button-product .wk-icon{width:20px;height:21px}.dfd-layer .dfd-btn-term-filter:before{width:14px;height:14px}.modal.wishlist_popup .klaviyo-form-XjzQG5.klaviyo-form.form-version-cid-2{padding:18px}.dfd-suggestion-button *,button.dfd-sort-button,.dfd-meta{text-transform:capitalize!important}.dfd-layer .wishlist-icon-product{top:11px}.only_for_mobile{display:none}.countdown-timer-container-wrapper *{font-weight:500}.homepage-banner-jtpl .page-width--full{margin:0 auto;max-width:1440px}a.dfd-card-link{position:absolute;top:0;bottom:0;left:0;right:0}span.snize-tryon-button-as-text{max-width:100%!important;border:none!important;padding:15px 10px 5px!important;cursor:pointer!important;font-size:12px!important;color:#a9a9a9!important;text-align:center!important}div#snize-search-results-list-mode span.snize-tryon-button-as-text{text-align:left!important;padding-left:0!important}.product-price-logo-wrapper-main span.wk-label{display:none!important}.doofinder-quick-view-btn-modal .product-page .product-form form .product-price-logo-wrapper-main .wishlist-icon-product button.wk-button-product{margin-top:0!important}.doofinder-quick-view-btn-modal .product-page .product-price-logo-wrapper-main{margin-top:38px!important;max-width:266px;align-items:center}body .doofinder-quick-view-btn-modal .product-page #product-price .price__sale dd span,body .doofinder-quick-view-btn-modal .product-page #product-price .price__sale dt span{font-size:22px!important}.product-price-logo-wrapper-main button.wk-button-product .wk-icon{width:22px;height:22px}.product-price-logo-wrapper-main .wishlist-icon-product{margin-bottom:0}.doofinder-quick-view-btn-modal .product-add lensadvizor-quick-buy.la-select-lenses-btn{font-size:14px}body .doofinder-quick-view-btn-modal .variant-inventory-instock span.instocksbydefault{padding-top:24px!important;padding-bottom:17px}div#doofinder-quick-view-myModal .USPriceValue{margin-top:24px}body .doofinder-quick-view-btn-modal .product-page #product-price .price__sale dd span.price-item.price-item--regular.compare-it-price-holder,body .doofinder-quick-view-btn-modal .product-page #product-price .price__sale dd span.price-item.price-item--regular.compare-it-price-holder span{font-size:16px!important;line-height:normal}.doofinder-quick-view-btn-modal .product-page .product-form form div{margin:0}.doofinder-quick-view-btn-modal .product-page .product-form form .product-price-logo-wrapper-main .wishlist-icon-product button.wk-button-product{margin-bottom:-3px!important}.template-product .product-icon-with-text-main-inner{border:1px solid #999;padding:5px 20px;margin-bottom:20px;margin-top:16px}.template-product .icon-with-text-wrapper img{width:24px}.template-product .mobile-section-color_product{margin-bottom:0}.template-product .icon-with-text-wrapper{display:flex;gap:15px;align-items:center}.template-product .icon-with-text-wrapper .text-main p{margin-bottom:10px}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div#la-pd-fields-container{align-items:flex-start}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div#la-pd-fields-container a#la-luna-pd-btn{display:inline-block;text-decoration:none;background:#79a5a7;padding:7px 20px;border-radius:5px;color:#fff}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div#la-pd-fields-container a#la-luna-pd-btn .luna-pd-online-app-jtpl{color:#fff;font-size:16px;max-height:40px;white-space:nowrap}.modal.wishlist_popup .close{right:-15px;top:-22px;width:30px;height:30px;background:#fefefe;display:flex;justify-content:center;align-items:center;padding:0;border-radius:3px;box-shadow:0 19px 38px #0000000d,0 15px 12px #0000000d}.modal.wishlist_popup .close:hover{opacity:.9}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-wrapper .la-prescription-modal-content{padding:0 40px}.shop-with-confidence .shop-with-confidence-wrapper{display:flex;align-items:flex-start;margin-bottom:30px}.shop-with-confidence #la-prescription-form .shop-with-confidence-wrapper{margin-bottom:0;background:#e4eded}.shop-with-confidence .shop-with-confidence-wrapper .custom-description-wrapper{margin-bottom:0!important;color:#000!important}.shop-with-confidence .shop-with-confidence-wrapper .la-wrapper-heading #la_prescriptionSelect_title{font-size:22px!important}.shop-with-confidence .lensadvisor-main-text-img-jtpl .lensadvisor-main-image{flex:0 0 60px}.shop-with-confidence .shop-with-confidence-wrapper{display:flex;align-items:flex-start}.shop-with-confidence .shop-with-confidence-inner{flex:0 0 calc(52% - 5px);width:100%;margin-right:5px}.shop-with-confidence .lensadvisor-main-text-img-jtpl{background:#d9d9d9;border-radius:10px;padding:10px;display:flex;align-items:center;gap:10px;flex:0 0 48%;width:100%;box-shadow:#3c40434d 0 1px 2px 2px,#3c404326 0 2px 5px 2px}.shop-with-confidence .lensadvisor-main-text-img-jtpl a{display:flex;align-items:center;gap:10px}.shop-with-confidence .lensadvisor-main-text-img-jtpl .lensadvisor-main-text{text-align:center;flex:0 0 calc(100% - 70px)}.shop-with-confidence .shop-with-confidence-wrapper .lensadvisor-main-text .lensadvisor-main-logo-image{line-height:1}.shop-with-confidence .shop-with-confidence-wrapper .lensadvisor-main-text .lensadvisor-main-logo-image img{max-width:350px;height:auto;width:100%}.shop-with-confidence .shop-with-confidence-wrapper .lensadvisor-main-text .lensadvisor-main-inner-text{font-size:13px;font-weight:500}.la-prescription-modal-content .faq_wrapper .accordion_body.visible{max-height:400px;overflow-y:auto}.la-prescription-modal-content .faq_wrapper .accordion_body p:empty{display:none}.la-prescription-modal-content .faq_wrapper .accordion_body ul{margin:0;padding:15px 10px}.la-prescription-modal-content .faq_wrapper .accordion_body ul:not(:last-child){padding-bottom:0}.la-prescription-modal-content .faq_wrapper .accordion_body ul li{padding-left:13px;list-style-type:none;position:relative}.la-prescription-modal-content .faq_wrapper .accordion_body ul li:before{content:"";color:#000;width:5px;height:5px;background:#000;position:absolute;display:inline-block;top:10px;border-radius:50px;left:0}.shop-with-confidence .la-wrapper-heading+.lensadvisor-main-text-img-jtpl .lensadvisor-main-image{flex:0 0 100%}.shop-with-confidence .la-wrapper-heading+.lensadvisor-main-text-img-jtpl{background:transparent;padding:0;box-shadow:none;gap:0;margin-top:15px;margin-bottom:25px}.shop-with-confidence form#la-prescription-form .lensadvisor-main-text-img-jtpl{background:#e4eded;margin:0;padding:15px 20px;border-radius:0;border:none;box-shadow:none}@media only screen and (max-width: 1024px){.shop-with-confidence .shop-with-confidence-wrapper{margin-top:20px}}.template-product .shop-with-confidence-text .product-icon-with-text-main-inner{border:0;padding:0;margin:20px 0 15px}.template-lensdvisor-jtpl #lensadvizor-prescription-modal .la-prescription-modal-content-body.shop-with-confidence .la-render-lenses .la-wrapper-heading+.la-label-btn-wrapper:nth-of-type(2) label.la-label-btn .la-label-content-box{max-width:100%!important;padding-right:0}.product-extends-return-banner .extends-return-banner-inner{margin-bottom:16px}.collection-multi-banner-wrapper ul{display:flex;flex-wrap:wrap;gap:30px;margin-top:60px;margin-bottom:40px;justify-content:space-around}.collection-multi-banner-wrapper ul li{width:calc(12.5% - 30px);list-style:none}.collection-multi-banner-wrapper ul li img{width:100%}.main_banner-jtpl{padding:15px 0 5px}.logo_inner_wrap .logo_inner_logos.logo-8 img{width:114px}.remove-outlet-collection-tabs-filters .chanel-collection-page-template-header-content,.remove-outlet-collection-tabs-filters .collection_description_arrow_btn,.remove-outlet-collection-tabs-filters .custom_col_filter{display:none!important}.remove-outlet-collection-tabs-filters #collection-description.collection_bottom_description{padding-left:20px}.collection-pro-description{display:flex;gap:60px}.collection-pro-description>div{flex:0 0 calc(50% - 30px);width:100%}.collection-pro-description .shg-c{margin:0!important;padding-top:0!important}.collection-pro-description .shg-c p{padding:0!important}#collection-description .collection_des_h1{line-height:1!important;text-align:left!important}.collection-description-divide>br{display:none}.collection-description-divide:empty{display:none}.collection-description-divide #s-c2e36da4-dcdf-4327-9fa9-10087cd61200,.collection-description-divide #s-eca6f9d7-75eb-4e3f-84cb-08d7056c2085,.collection-description-divide #s-0ec770af-bbe9-4b7a-9147-45ca68869b47{padding-left:0;padding-right:0}@media only screen and (min-width: 992px) and (max-width: 1439px){.dfd-results-grid{grid-template-columns:1fr 1fr!important}}@media only screen and (max-width: 991px){.dfd-classic .dfd-tabs .dfd-content,.dfd-classic .dfd-tabs .dfd-initial-content,.dfd-classic .dfd-tabs .dfd-fallback-content{display:block}}@media only screen and (max-width: 820px){.new-default-collection div.snize div.snize-search-results-main-content>div{width:100%!important;margin-left:0%!important}.new-default-collection #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul{margin:0}.new-default-collection #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product{width:calc(50% - 20px)!important;margin:0 10px 20px!important}}@media only screen and (min-width: 768px){.dfd-layer .wishlist-icon-product{right:21px;top:18px}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-title .dfd-title-sm{text-transform:capitalize}}@media (max-width:979px){.row.Main_recently_viewed_h1 .Main_recently_viewed_h1_inner{float:none}}@media only screen and (max-width: 770px){.main-mobile-banner-jtpl{padding:15px 0 0}.collection-multi-banner-wrapper ul{gap:10px;margin-bottom:0;justify-content:center}.collection-multi-banner-wrapper ul li{width:calc(20% - 10px)}.template-product .shop-with-confidence-text a{display:inline-block}.template-product .shop-with-confidence-text .product-icon-with-text-main-inner{margin:20px 0 10px}.product-tabs-custom .klana-text-cell-clearpay-wrapper .klana-text-cell-clearpay-inner-wrapper{margin-bottom:20px}.template-product .product-icon-with-text-main-inner{margin-top:10px}.template-product .vendor-image.only_for_mobile{display:block;text-align:center}.template-product .only_for_mobile{display:block}.template-product .vendor-image.only_for_mobile img{max-width:140px}.template-product .product_special_tag_with_black_friday{display:none!important}.template-product .MagicToolboxContainer .MagicToolboxSlides{margin-top:0}.template-product div#product-photos-custom-template div#msc-selectors-container{height:70px!important}.template-product .vendor-image.only_for_desktop{display:none}.template-product .product-inner .product-photos{margin:0!important}.template-product .trustpilot-widget{padding:6px 35px;max-height:32px}.template-product .price-wishlist-swatches-main-wrapper{justify-content:space-between;display:flex;flex-wrap:wrap;align-items:center}.template-product #search_reveals.searchreveal--show{margin:20px auto 0}.template-product .variant-inventory-instock{display:none}.prod-product-template div#sticky-container .variant-inventory-outofstock{margin-top:0;margin-inline:auto}.template-product .product_form .swatch.clearfix{order:1;margin-left:auto;margin-right:auto;width:100%!important}.template-product .wishlist-icon-product{order:4;width:100%}.template-product .product-price-wrapper{order:2;margin:0 auto}.template-product .product-inner div#sticky-container div#sticky-item .section-title{padding-bottom:10px}.template-product .price__pricing-group,.template-product .product-inner div#sticky-container .product-description form dl#product-price{margin-bottom:0}.template-product #product-content .product-inner #sticky-container .product-description form .la-select-lenses-btn{margin-top:10px!important;margin-bottom:10px!important}.template-product .product-inner div#sticky-container div#sticky-item .section-title{padding-bottom:0}.template-product .icon-with-text-wrapper img{width:24px}.template-product .mobile-section-color_product{margin-bottom:0}.template-product .icon-with-text-wrapper{display:flex;gap:15px;align-items:center}.template-product .mobile-banner-jtpl,.template-product .only_for_desktop{display:none}.template-product div#sticky-container .product-tabs-custom{margin-bottom:0}.template-product .full-width-container{margin-top:0}.template-product #product-content .full-width-container .grid_wrapper{padding-left:10px;box-sizing:border-box;margin-right:0}.navigation-footer-header-inner{display:flex;align-items:center;justify-content:space-between;z-index:20;position:fixed;left:0;bottom:0;overflow:hidden;transition:transform .2s ease;background:#fff;box-shadow:0 .1rem .8rem #00000026,0 2rem 4rem #00000014;padding:10px 15px;width:-webkit-fill-available}#shopify-section-navigation-header-for-mobile-section{position:fixed;width:100%;bottom:0;z-index:999}.navigation-footer-header-inner .footer-custom-menu a{display:flex;flex-direction:column;align-items:center}.navigation-footer-header-inner #search_reveals input[type=text]{height:auto;line-height:normal;width:60px;padding:0;border:0;margin:0;text-align:left;display:block}.navigation-footer-header-inner div svg{height:16px;width:16px;margin-bottom:3px}.navigation-footer-header-inner .footer-custom-menu span,.navigation-footer-header-inner .footer-custom-menu div{line-height:14px;font-size:10px;text-transform:uppercase}.navigation-footer-header-inner #search_reveals.searchreveal--show{margin:0;padding:0}.footer-custom-menu .slideout__trigger--open *{color:#000;line-height:normal}.navigation-footer-header-inner .footer-custom-menu.cart-menu a{flex-direction:column-reverse}.navigation-footer-header-inner .footer-custom-menu.cart-menu a .cart-sec span.CartCount{position:absolute;right:-12px;top:-7px;background:#000;border-radius:50%;height:13px;width:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px}.navigation-footer-header-inner .footer-custom-menu .slideout__trigger--open button{display:flex;flex-direction:column;align-items:center;padding:0}.navigation-footer-header-inner .footer-custom-menu .slideout__trigger--open button svg path{stroke:#000}.navigation-footer-header-inner ul#mobile-cart{padding-right:0;display:block}.navigation-footer-header-inner .footer-custom-menu .cart-sec{position:relative;height:20px}.navigation-footer-header-inner button#search_buttons:after{display:none}.navigation-footer-header-inner .footer-custom-menu .search-icon-header i{font-size:16px;height:16px;margin-bottom:3px}.navigation-footer-header-inner .search-bar.footer-custom-menu{width:min-content}.navigation-footer-header-inner #search_reveals.searchreveal--show form{display:flex;flex-direction:column;align-items:center}.navigation-footer-header-inner .footer-custom-menu .search-icon-header{max-height:19px}.template-product .only_for_mobile{display:block;width:auto!important}.template-product .only_for_mobile .preorder_icon_main p{min-width:300px}.template-product .only_for_mobile .preorder_icon_main p:before{left:auto;transform:unset;right:0}.template-product .wishlist-icon-product,.template-product button.wk-button-product .wk-icon{margin:0}.template-product .product-inner div#sticky-container .product-description form .product-add>div.preorder_lens_text{display:none!important}.ted-danson-glasses-1 #collection-description.collection_bottom_description .rte{column-count:1}.prod-product-template.product-page div#product-content{padding-top:20px}.pdp_main_recently_viewed_h1.homepage_recently-viewd-jtpl{margin-bottom:20px}.dfd-layer .dfd-card-preset-generic .dfd-card-link span{bottom:8px;left:8px}.collection-pro-description{flex-wrap:wrap}.collection-pro-description>div{flex:0 0 100%}}@media only screen and (max-width:576px){.new-default-collection #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product{width:calc(100% - 10px)!important;margin:0 5px 15px!important}.new-default-collection #snize-search-results-grid-mode span.snize-overhidden{margin-bottom:30px}}@media only screen and (max-width:575px){.collection-multi-banner-wrapper ul{margin-top:30px}.shop-with-confidence .shop-with-confidence-wrapper{flex-wrap:wrap;margin-top:0}.shop-with-confidence .shop-with-confidence-inner{flex:0 0 100%;margin-right:0}.shop-with-confidence .lensadvisor-main-text-img-jtpl{flex:0 0 100%}.shg-box-vertical-align-wrapper #s-4263cecb-bef6-4464-baa6-ddc6f6d2aeb3{margin-left:0;margin-right:0}}@media only screen and (max-width:500px){#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div#la-pd-fields-container{flex-wrap:wrap}#lensadvizor-prescription-modal .la-prescription-modal-content .la-prescription-modal-content-body div#la-pd-fields-container .luna_pd_custom{width:100%!important;max-width:100%!important;margin-top:0}.modal.wishlist_popup .close{right:0;top:-30px;border-radius:0;box-shadow:none}}@media only screen and (max-width:455px){.prod-product-template div#sticky-container .variant-inventory-outofstock{width:fit-content;margin:0 auto;flex:0 0 100%}}@media (max-width: 336px){.product-form .product_form .swatch .swatch-element label{padding-left:16px;padding-right:16px}.template-product .only_for_mobile .EuroPrice_text_tooltip{min-width:280px}}.blackfriday-mobile-menu.tmenu_item_mobile{padding-left:8px!important;padding-top:12px!important;margin-bottom:-3px!important}.blackfriday-mobile-menu .tmenu_image--left>img{max-width:60%!important}div#shopify-section-chanel-product-template .status_checkbox_preorder label{position:relative;cursor:pointer;color:#000;font-size:12px;padding-top:8px;align-items:flex-start!important}div#shopify-section-chanel-product-template .status_checkbox_preorder label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #000;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:15px}div#shopify-section-chanel-product-template .status_checkbox_preorder input:not(disabled)+label:after{left:7px;bottom:3.5px;width:6px;height:16px;border-bottom:solid #000;border-right:solid #000}.custom_header_desk .announcement__bar-section.topbar{background:transparent!important;padding:0 1rem;border:none}.custom_header_desk .announcement__bar-section .disclosure__toggle,.jtpl__search-container .announcement__bar-section .slideout__trigger--open button.button-as-link{background:transparent!important}.custom_header_desk .announcement__bar-section .disclosure-list{background-color:#fff!important;border:1px solid #000000;z-index:99!important}.custom_header_desk .announcement__bar-section .disclosure-list__option:focus,.disclosure-list__option:hover{border:none!important}.custom_header_desk .announcement__bar-section .disclosure-list__option{border:none!important}.custom_header_desk .announcement__bar-section button.disclosure__toggle{position:relative;height:45px!important}.custom_header_desk .announcement__bar-section button.disclosure__toggle:after{display:none}.custom_header_desk .announcement__bar-section button.disclosure__toggle svg{width:20px;height:20px;top:50%;position:absolute;transform:translateY(-50%);transition:all .3s}.custom_header_desk .announcement__bar-section button.disclosure__toggle[aria-expanded=true] svg{transform:rotate(180deg) translateY(50%)}.custom_header_desk .announcement__bar-section button.disclosure__toggle:after .custom_header_desk .announcement__bar-section.topbar{background:transparent!important}.custom_header_desk .announcement__bar-section .disclosure__toggle,.custom_header_desk .announcement__bar-section .slideout__trigger--open button.button-as-link{background:transparent!important}.custom_header_desk .announcement__bar-section .disclosure{position:unset;margin-right:15px}.custom_header_desk .announcement__bar-section .disclosure-list{top:100%;padding:11px 0;position:absolute;display:none;min-height:92px;max-height:300px;overflow-y:auto;border-radius:2px;line-height:20px;text-align:left;list-style:none;width:-webkit-fill-available}.custom_header_desk .announcement__bar-section .disclosure-list--visible{display:block}.custom_header_desk .announcement__bar-section .disclosure-list__item{white-space:nowrap;padding:5px 15px 4px!important;text-align:left;width:100%}.header-section .custom_header_desk ul.shopping__cart-links li{display:inline-block;vertical-align:middle}@media only screen and (max-width: 1419px){.custom_header_desk .announcement__bar-section .disclosure button.disclosure__toggle span{display:none}}@media only screen and (max-width: 1024px){.custom_header_desk .announcement__bar-section .disclosure-list{right:0}}@media only screen and (max-width: 980px){.mobile-menu__block.currency_selector{position:relative}.mobile-menu__block.currency_selector .announcement__cart{margin:0}.mobile-menu__block.currency_selector .announcement__cart .curr-selector{list-style:none}.mobile-menu__block.currency_selector .jtpl_announcement__bar-section{line-height:normal;background:transparent;margin-top:8px;border:0}.mobile-menu__block.currency_selector .jtpl_announcement__bar-section .disclosure{width:100%}.mobile-menu__block.currency_selector .announcement__cart form#HeaderCountryForm{margin-bottom:0}.mobile-menu__block.currency_selector .announcement__cart button.disclosure__toggle{background:transparent;color:#000;text-align:left;display:flex;justify-content:space-between;transition:all .3s;padding:10px 12px 10px 15px;background:#f3f3f3}.mobile-menu__block.currency_selector .announcement__cart button.disclosure__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-menu__block.currency_selector .announcement__cart button.disclosure__toggle span{display:none}.mobile-menu__block.currency_selector .announcement__cart ul#currency-list{background:#f3f3f3;top:38px}.mobile-menu__block.currency_selector .announcement__cart .curr-selector .selectors-form__item{margin:0}.mobile-menu__block.currency_selector .announcement__cart ul#currency-list .disclosure-list__option{font-size:16px}}@media only screen and (max-width: 575px){.mobile-menu__block.currency_selector .announcement__cart{width:100%}}.tmenu_submenu_tab_control a[data-tab-id=tmenu-menu-766308] img{max-width:250px!important;width:100%!important;margin:auto!important}.tmenu_submenu_tab_control a[data-tab-id=tmenu-menu-766308]{flex-direction:column;gap:10px}@media only screen and (min-width: 1301px){.relens_img.custom-field.custom-field__re-lens-prescription.custom-field__type--image{padding:5%;padding-top:4%!important;padding-bottom:4%!important}}@media only screen and (max-width: 1300px){.relens_img.custom-field.custom-field__re-lens-prescription.custom-field__type--image{padding-top:10%;padding-bottom:10%}}.tabs-inner .product_image_tooltip{right:5%!important}@media only screen and (max-width: 990px){.footer_reviews .trustpilot-widget iframe{width:50%!important}}.logo_inner_wrap{background:#000!important}@media only screen and (min-width: 1080px){.logo_inner_wrap{grid-gap:60px!important}}.dfd-classic .dfd-layer{font-family:Lato}.dfd-layer button.dfd-btn-term-filter span{font-family:Lato;font-size:15px}.product-inner #sticky-container .product-description form .la-select-lenses-btn{background-color:#000!important;border-color:#000!important}.swatch input:checked+label{background:#000!important}.swatch label{border:1.5px solid #000!important}#product-content .product-inner #sticky-container .product-description form .la-select-lenses-btn{font-size:13px!important;line-height:21px!important}.product-form .product_form .swatch .swatch-element label{font-size:14px}.tmenu_col-3.tmenu_submenu_tab_control li img{width:100%!important;max-width:120px!important}@media only screen and (max-width: 480px){.template-product .trustpilot-widget{max-height:52px;min-height:52px}}@media only screen and (min-width: 981px){.first_logo{min-height:56px}}@media only screen and (min-width: 771px){.template-product .trustpilot-widget{max-height:60px;min-height:60px}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/custom.css.map */
