@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@media all{html,body{height:100%;}body:not(.body-panel-stand-alone),.wrapper:not(.wrapper-narrow){display:flex;flex-flow:column;height:100%;}.wrapper:not(.wrapper-narrow) .menu.admin-menu,.wrapper:not(.wrapper-narrow)>footer,.wrapper:not(.wrapper-narrow)>.main-header{flex:0 0 auto;}.wrapper:not(.wrapper-narrow)>.wrapper-body{flex:1 1 auto;}}:root{--border-color-light:#f2f2f2;}@media all{.panel,.panel header,.panel.parent-panel>header,.panel .panel-bar,.admin .panel,.admin .panel header,.panel.article-content-fields .panel-bar,.article-relations .paged-data-footer,.sidebar .panel.customization-options,article .panel.secluded,article .thumb,.article-relations .thumb,.dialog-box-busy,.overview-body,.article-header,.filter section,.filter section:first-child,.sidebar .rating:first-child,.sidebar .price-panel:first-child,.sidebar .panel:first-child,.sidebar .thumb,.overview-list .thumb,.overview-news .thumb-l .thumb-img,ul.search-tabs li,.search-tabs-separator,div.content-container,div.content-container-compact,div.gallery-block div.content-container,.banner-container .banner,.gallery-block .banner-container,article .banner-container .banner,article .banner-container,.panel.feedback .feedback-item,.article-file-container,.panel footer,.thumbs footer,aside footer,.thumbs,.thumbs header,.thumbs header p,.tab a,.post,section.account-panel,section.account-panel:first-child,div.gallery-image img.link-img,.selection ul,.selection>span,.selection>a,.selection ul li,.selection:hover ul li.reverse,.loginactions>div>span,.loginactions>div>a,.useraction .useraction,.parent-navigator,.parent-navigator .panel,div.content-container-no-margin,.admin div.content-container-no-margin,.panel table.table-data td,table.table-data tr.table-row-header th,table.split-panel .left-panel,.search-tabs-container table.table-data td,.search-tabs-container .search-tabs-content,.popout-content table.table-data td,table.import-preview-table tr .border-bottom,table.import-preview-table tr .border-right,.overview-event header,.overview-event div.overview-event-body>p,.overview-event div.overview-event-body h2,.overview-event .event-thumb,.search-tabs-separator,.search-tabs-table-separator,.file,.img img.link-img,.link-img,.cta-grid .cta-tile img,.cta-grid.cta-grid-text-below-image .cta-tile,.jd-slider .slide-inner,.table-data-container-side-scroll,.page-tab-labels,.page-tab-labels .page-tab-label,.fr-toolbar,.fr-box.fr-basic .fr-wrapper,.fr-second-toolbar,.menu nav ul.submenu,.menu nav ul.subsubmenu,.personal-menu nav li.separator,.useraction,.loginactions>div>span,.loginactions>div>a,fieldset,fieldset.content-container,fieldset.content-container-compact,.debug-links,.skin-navigator a,.skin-select a,span.button-separator,.panel-group .panel-group-toggle,.shopping-basket-container.shopping-basket-multi-address .shopping-basket-content{border-color:var(--border-color-light);}.row-separator-blank>*,table.blank-table .row-separator-blank td,.table-product>tbody>tr>td,section.quick-order-table table.search-results td{border-color:var(--border-color-light);}.product-line-kit .link-img,.table-row-odd .link-img{border-color:#e0e0e0;}}@media all{.panel-stand-alone header .application-logo{background-position:center;margin:0;width:100%;height:100px;bottom:auto;top:8vh;}body.body-panel-stand-alone{background-color:white;background-image:url('images/login-image-essilor-luxottica.jpg');background-repeat:no-repeat;background-size:cover;background-position:left 200px center;}body.body-panel-stand-alone .wrapper.wrapper-narrow{box-shadow:4px 4px 15px rgba(50, 50, 50, 0.1);}.filter .search-submit,.main-header .search-submit,aside .panel .search-submit{background:url('images/search.svg') no-repeat -3px -3px;background-size:28px auto;}}@media all{body{color:var(--color--body-text);background-color:var(--color--body-background);}.panel-stand-alone .application-name,.main-header .application-name,.page-home .title h1,aside>header h1,article>header h1,header.top-header h1,.wrapper-body>header h1,.body-main>header h1,.body-main section.overview-list>header h1,.body-main section.overview-table>header h1,.body-main section.overview-gallery>header h1,.body-main section.overview-news>header h1,.body-main section.overview-event>header h1,.body-main section.quick-order-table>header h1,.article-header hgroup h1,.wrapper-body>form>header h1{color:var(--color--primary-dark);}a,.tags a,.search-highlight,.mention,.hashtag{color:var(--color--link);}.visitable a:visited,a.visitable:visited{color:var(--color--primary-dark);}a:hover,a.visitable:hover{color:var(--color--primary);}.useractions .guest-links a:hover,.useractions .loginactions a:hover,.useractions a:hover span,.useractions .useraction a:hover span{text-decoration:underline;}}@media all{.tab a{background:none;background-color:#f0f0f0;}.tab a:hover,.tab a.active{background:none;background-color:white;border-right:1px solid #e0e0e0;}.thumbs header p{background:none;background-color:white;}.orderable .price,.product-details .current-sell-price .price-container .price,.product-kit-view .product-kit-item-price .price-container .price,.basket-msg .prices .current-sell-price .price-container .price{border-color:var(--color--price-tag);background-color:var(--color--price-tag);}.price-panel,.document-panel{background:none;background-color:var(--color--price-tag);}.rating{background:none;background-color:#ee7203;}div.gallery-block div.content-container{background:none;background-color:#f0f0f0;}div.gallery-block div.asset-file-container{background-color:white;}}@media all{.admin .panel header,.admin .tab a:hover,.admin .tab a:hover .active,.admin .tab .active,.admin table.table-data tr.table-row-header th,.admin .tab a,.admin-menu{background:var(--color--admin);}.admin .panel header a{color:white;}.admin .panel header a:hover{color:#c9cbcb;}.admin .page-tab-labels .tab-show{background-color:var(--color--admin);color:white;}.admin .page-tab-labels .tab-hide{background-color:var(--color--admin-light);color:white;}.admin .page-tab-labels .tab-disabled{background-color:#808080;color:white;}.admin .tab-hide.page-tab-label:hover{background-color:var(--color--admin);color:white;}}@media all{.message,.message-no-icon{color:#007e4b;}.notification,.notification-no-icon{color:#0070ba;}.warning,.warning-no-icon{color:#ee7203;}.error,.error-no-icon{color:#e51f22;}div.r4u-Message{background-color:#45ac34;}div.r4u-Notification{background-color:#0070ba;}div.r4u-Warning{background-color:#ee7203;}div.r4u-Error{background-color:#e51f22;}.prominent-message.panel header,.admin .prominent-message.panel header{background-color:#45ac34;background:#45ac34;filter:none;}.prominent-notification.panel header,.admin .prominent-notification.panel header{background-color:#0070ba;background:#0070ba;filter:none;}.prominent-warning.panel header,.admin .prominent-warning.panel header{background-color:#ee7203;background:#ee7203;filter:none;}.prominent-error.panel header,.admin .prominent-error.panel header{background-color:#e51f22;background:#e51f22;filter:none;}}@media all{body,html,footer .footer-body{font-size:14px;}.wrapper-body p,.wrapper-body ul{line-height:120%;}body,html,button, a.btn, input.btn{font-family:var(--font-family);}.thumb h1,.thumb-l h1,ul.search-tabs li,h1, h2, h3, h4{font-family:var(--font-family);font-weight:bold;}.panel-stand-alone header .application-name{font-weight:500;font-size:32px;}.admin .btn,.admin .alertButton{font-size:12px;}.note,.alertDialog{font-size:12px;}.overview-body .msg{line-height:18px;}.overview-event-body .msg{line-height:25px;}table.metadata tr{line-height:24px;}}@media all{.wrapper{width:auto;max-width:100%;min-width:100%;margin:0;}.wrapper-body,.main-header-body,footer .footer-body{width:75vw;min-width:974px;max-width:1280px;margin:0 auto;}.wrapper-medium .wrapper-body,.wrapper-medium .main-header-body,.wrapper-medium footer .footer-body{width:774px;}}@media all{.main-header{height:140px;min-height:140px;background:white;border-bottom:0;box-shadow:0 4px 4px rgba(0, 0, 0, .05);}.wrapper-medium .main-header{height:100px;min-height:100px;}.main-header-body{position:relative;}.wrapper-medium .main-header-body{height:64px;}.main-header .search-input{background:white;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.useractions{top:28px;}.useractions .profilepicture img{border-radius:50%;}.loginactions>div>span,.loginactions>div>a,.useraction{border:0;}.main-header .search{margin-top:104px;right:-5px;}}@media all{.page-header-fixed .main-header{width:100%;min-width:100%;max-width:100%;}.page-header-fixed .wrapper-body{padding-top:165px;}.page-header-fixed.admin-menu-enabled .wrapper-body{padding-top:185px;}}@media all{.wrapper>footer{background-color:var(--color--footer-background);margin-top:20px;padding-top:40px;padding-bottom:30px;}.wrapper>footer,.wrapper>footer a,.wrapper>footer p{color:var(--color--footer-text);}.wrapper>footer .footer-body{text-align:left;font-size:14px;}.wrapper>footer .footer-text{margin-left:-10px;margin-bottom:15px;}.wrapper>footer .footer-text a{padding-left:10px;padding-right:10px;}}@media all{.wrapper.wrapper-narrow,.wrapper-narrow .wrapper-body{background-color:var(--color--body-background);width:500px;margin:0;height:100%;}.panel-stand-alone{width:440px;}.panel-stand-alone>header{height:35vh;}.panel-stand-alone header .application-name{width:90%;margin:0 5%;top:25vh;right:auto;bottom:auto;text-align:center;}.panel-stand-alone .panel.login-box,.panel-stand-alone .panel.login-box header{border:none;}.panel-stand-alone .panel.login-box header,.panel-stand-alone .panel.login-box .content{padding-left:0;padding-right:0;}.panel-stand-alone table.metadata td.value input[type = 'text'],.panel-stand-alone table.metadata td.value input[type = 'password']{max-width:96%;min-width:96%;}.wrapper.wrapper-narrow>footer{position:fixed;bottom:0;left:0;background:var(--color--footer-background);border-top:0;padding:0;min-height:auto;}.wrapper.wrapper-narrow>footer .footer-body{margin:20px auto;width:440px;min-width:440px;background:none;min-height:auto;}.wrapper.wrapper-narrow>footer .footer-text{margin-bottom:10px;}.wrapper.wrapper-narrow .maintenance-message{left:15px;width:440px;}.wrapper.wrapper-narrow .r4u-Messages-block{position:fixed;}.page-login .panel-stand-alone .buttons-container.buttons-container-left-only .buttons-left{width:100%;}.page-login .panel-stand-alone .buttons-container.buttons-container-left-only .buttons-right{width:0;}.page-login .panel-stand-alone .buttons-container.buttons-container-left-right .buttons-left{width:70%;}.page-login .panel-stand-alone .buttons-container.buttons-container-left-right .buttons-right{width:28%;}.page-login .panel-stand-alone .buttons-container .btn{width:100%;font-size:14px;padding:12px 0;margin:15px 0;}}@media all{.main-header .menu{margin-top:104px;margin-left:1px;}.main-header-body>.menu>nav>ul>li{margin-right:24px;padding-right:0;}.menu:not(.admin-menu) nav:first-child>ul>li{height:32px;}.menu:not(.admin-menu) nav ul li a,.menu:not(.admin-menu) nav ul li p{font-size:16px;}.menu nav a,.useractions .menu nav a{text-decoration:none;}.menu nav ul li a,.menu nav ul li p,.menu nav ul li.active>a,.menu nav ul li.active>p,.admin-menu.menu nav ul.submenu li>a,.admin-menu.menu nav ul.submenu li>p,.admin-menu.menu nav ul.subsubmenu li>a,.admin-menu.menu nav ul.subsubmenu li>p{color:var(--color--body-text);}.menu.navigation-menu nav>ul>li>a,.menu.navigation-menu nav>ul>li>p{text-transform:var(--text-transform-menu);font-weight:600;}.menu nav ul li a:hover,.menu nav ul li p:hover,.menu nav ul li:hover>a,.menu nav ul li:hover>p,.admin-menu.menu nav ul.submenu li:hover>a,.admin-menu.menu nav ul.submenu li:hover>p,.admin-menu.menu nav ul.subsubmenu li:hover>a,.admin-menu.menu nav ul.subsubmenu li:hover>p{color:var(--color--menu-hover);}.menu nav ul.submenu li a:hover{text-decoration:underline;}.menu nav ul li a,.menu nav ul li p{font-family:var(--font-family);}.menu nav ul.submenu,.menu nav ul.subsubmenu{border-color:var(--border-color-light);}.menu nav ul.submenu li a,.menu nav ul.submenu li p{font-weight:normal;}.main-header-body>.menu>nav>ul>li>ul.submenu{top:30px;left:0;}.personal-menu p.menu-exp,.main-header-body>.menu>nav>ul>li>.menu-exp{background:url('images/chevron-down-black.svg') no-repeat right center;background-size:18px;padding-right:22px;}.main-header-body>.menu>nav>ul>li:hover>.menu-exp{background:url('images/chevron-down-black.svg') no-repeat right center;background-size:18px;}.menu nav ul.submenu>li>.menu-exp{background:url('images/chevron-right-black.svg') no-repeat right center;background-size:18px;padding-right:22px;}.menu nav ul.submenu>li:hover>.menu-exp{background:url('images/chevron-right-black.svg') no-repeat right center;background-size:18px;}.menu.admin-menu>nav>ul>li>.menu-exp,.menu.admin-menu>nav>ul>li:hover>.menu-exp{background:url('images/chevron-down-white.svg') no-repeat right center;background-size:18px;padding-right:22px;}.menu .submenu li:hover,.menu ul li .submenu li:hover,.menu ul li .submenu li ul.subsubmenu li:hover{background-color:white;}.main-header .menu.personal-menu{height:50px;}.personal-menu nav{top:42px;}}@media all{.panel header{border-bottom:0;padding-top:4px;padding-bottom:4px;background:none;}article .panel.article-table-of-contents,article .panel.article-content-fields{border-top:0;}article .panel.article-table-of-contents{margin-bottom:0;}article .panel.col header,article .panel.exp header{background:none;}.panel.article-relations header{padding-top:0;padding-bottom:0;border-bottom:1px solid #e0e0e0;}.panel .panel-bar{border-top:1px solid #e0e0e0;}.panel.exp{height:36px;}.panel header div.table-pages{bottom:10px;}.selection>span{padding-top:4px;}.item-switcher .current-item span{vertical-align:-2px;}}@media all{a:hover,.useractions .popout-box a:hover{text-decoration:underline;}}@media all{.admin .panel header{padding-top:0;padding-bottom:0;}.admin table.table-data tr.table-row-header th{padding:2px 4px 2px 6px;}}@media all{textarea,select,input[type = 'password'],input[type = 'number'],input[type = 'text'],.ui-widget,body .ms-container .ms-list{font-family:var(--font-family);font-size:14px;border-radius:4px;color:var(--color--body-text);}.item-switcher{border-radius:4px;}body .ms-container .ms-selectable li.ms-elem-selectable,body .ms-container .ms-selection li.ms-elem-selection{font-size:13px;}textarea,select,input[type = 'password'],input[type = 'number'],input[type = 'text'],.main-header .search-input{border:1px solid #d7d9dd;}textarea.fieldMissing,textarea.fieldInvalid,select.fieldMissing,select.fieldInvalid,input[type = 'password'].fieldMissing,input[type = 'password'].fieldInvalid,input[type = 'number'].fieldMissing,input[type = 'number'].fieldInvalid,input[type = 'text'].fieldMissing,input[type = 'text'].fieldInvalid{background-color:#ffad94;}textarea:disabled,textarea:read-only,select:disabled,input[type = 'password']:disabled,input[type = 'password']:read-only,input[type = 'number']:disabled,input[type = 'number']:read-only,input[type = 'text']:disabled,input[type = 'text']:read-only,input[type = checkbox]:disabled{opacity:0.6;}select,textarea,input[type = 'password'],input[type = 'number'],input[type = 'text']{padding:3px 0 3px 3px;}select{padding:3px 0 3px 2px;}.thumbs header select{height:22px;font-size:12px;}input[type = checkbox]{-webkit-appearance:none;border:1px solid #e0e0e0;background-color:#e0e0e0;padding:7px;display:inline-block;position:relative;}input[type = checkbox]:checked{background-color:var(--color--primary);}table.metadata td.value input[type=checkbox]{margin:5px 0 6px 0;}table.metadata td.value input[type=checkbox] + span.note{vertical-align:4px;}}@media all{button,button.btn,label.btn,a.btn,.alertButton,input.btn,span.btn,.btn.btn-next,.btn.btn-prev,.admin .btn{font-size:var(--button-font-size);font-weight:600;line-height:13px;border:1px solid var(--button-background);color:var(--button-color);background:none;background-color:var(--button-background);padding:4px 8px;margin:0 2px 1px 0;text-decoration:none;border-radius:var(--button-radius);text-transform:var(--text-transform-button);}.alertButton:hover,button:hover,button.btn:hover,label.btn:hover,a.btn:hover,input.btn:hover,span.btn:hover,.btn.btn-next:hover,.btn.btn-prev:hover{border:1px solid var(--button-background-hover);background:none;background-color:var(--button-background-hover);color:var(--button-color);transition:all .3s ease-in-out;}a.btn.btn-striking,input.btn.btn-striking{border-color:#007e4b;background:none;background-color:#007e4b;}a.btn.btn-striking:hover,input.btn.btn-striking:hover{border-color:#45ac34;background:none;background-color:#45ac34;color:white;}a.btn.btn-cancel,input.btn.btn-cancel,a.btn.btn-problem,input.btn.btn-problem{padding-left:8px;border-color:#ee7203;background:none;background-color:#ee7203;color:white;}a.btn.btn-cancel:hover,input.btn.btn-cancel:hover,a.btn.btn-problem:hover,input.btn.btn-problem:hover{border-color:#f6a900;background:none;background-color:#f6a900;color:white;}a.btn.btn-delete,input.btn.btn-delete{padding-left:8px;border-color:#e51f22;background:none;background-color:#e51f22;color:white;}a.btn.btn-delete:hover,input.btn.btn-delete:hover{border-color:#ee7203;background:none;background-color:#ee7203;color:white;}input.btn.btn-next,a.btn.btn-next{background:var(--button-background) url('../../../images/component/btn-chevron_right2-inverted.png') no-repeat right 2px center;padding-right:20px;padding-left:8px;}input.btn.btn-next:hover,a.btn.btn-next:hover{background:var(--button-background-hover) url('../../../images/component/btn-chevron_right2-inverted.png') no-repeat right 2px center;}input.btn.btn-prev,a.btn.btn-prev{background:var(--button-background) url('../../../images/component/btn-chevron_left2-inverted.png') no-repeat left 2px center;padding-left:20px;padding-right:8px;}input.btn.btn-prev:hover,a.btn.btn-prev:hover{background:var(--button-background-hover) url('../../../images/component/btn-chevron_left2-inverted.png') no-repeat left 2px center;}.buttons-right button,.buttons-right a.btn,.buttons-right input.btn{margin-left:2px;}button.btn-small,a.btn.btn-small,input.btn.btn-small{font-size:11px;font-weight:normal;padding:2px 2px 0 2px;}.field-move-to-list .movable-menu-trigger.btn.btn-small{padding:1px 3px 1px 2px;}span.button-separator{margin-right:8px;}div.buttons-right span.button-separator{margin-right:5px;margin-left:6px;}.btn-menu>a.btn{border-color:var(--button-background);background:var(--button-background) url('../../../images/component/btn-chevron_down-inverted.png') no-repeat right 4px top 2px;padding-right:22px;padding-left:4px;}.btn-menu:hover>a.btn,.btn-menu>a.btn:hover{border-color:var(--button-background-hover);background:var(--button-background-hover) url('../../../images/component/btn-chevron_down-inverted.png') no-repeat right 4px top 2px;}.panel .btn-menu .btn-menu-buttons{left:-3px;}.orderable .btn.addtobasket,.gallery-block .orderable .btn.addtobasket{padding:2px 8px 1px 8px;}}:root{--font-family:'Poppins','Segoe UI','Helvetica Neue', Arial, sans-serif;--color--primary-darkest:#3f0032;--color--primary-dark:#6f0058;--color--primary:#9e007e;--color--primary-light:#bb4da5;--color--primary-lightest:#d899cb;--color--secondary-darkest:#000;--color--secondary-dark:#1f1f1f;--color--secondary:#333;--color--secondary-light:#707070;--color--secondary-lightest:#d6d6d6;--color--body-text:#2b2e31;--color--body-background:#fff;--color--footer-background:#F5F6F7;--color--footer-text:var(--color--body-text);--color--link:var(--color--primary);--color--link-hover:var(--color--primary-dark);--color--menu-hover:var(--color--primary);--color--price-tag:var(--color--primary-light);--color--admin:var(--color--primary-dark);--color--admin-light:var(--color--primary);--text-transform-menu:unset;--text-transform-button:unset;--button-background:var(--color--primary);--button-background-hover:var(--color--primary-dark);--button-color:#fff;--button-radius:100rem;--button-font-size:14px;}@media all{.logo{background:url('images/logo_vision_express.svg') no-repeat 0 0;background-size:230px auto;height:40px;width:230px;top:32px;}.panel-stand-alone header .application-logo{background-image:url('images/logo_vision_express.svg');background-size:auto 58px;background-position:center;}.wrapper>footer .footer-body{background:url('images/logo_vision_express.svg') no-repeat right center;background-size:auto 40px;min-height:40px;}.select:not(.filters) li>a:hover:not(.toggle),.select:not(.filters) li.inactive>a:hover:not(.toggle),.select:not(.filters) li.active>a:not(.toggle),.select:not(.filters) li.active>a:hover:not(.toggle){background:url('images/checked-vision-express.png') no-repeat 0 4px;}}