<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}*{min-inline-size:0;min-block-size:0;margin:0;padding:0}:focus{outline:none}:focus-visible{outline:.2rem auto #3a3a3a;outline-offset:0}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:2rem}html.scroll-padding-top{scroll-padding-top:5.5rem}body{position:relative;min-block-size:100vh;font-family:Open Sans,sans-serif;font-size:1.4rem;color:#3a3a3a;line-height:1.6;-webkit-font-smoothing:antialiased;counter-reset:level-counter}body.showroom-optics{display:flex;flex-direction:column}:where(h1,h2,h3,h4,strong,b){font-weight:700}:where(h1,h2,h3,h4){line-height:1.2;text-wrap:balance}.h1,h1{font-size:2.8rem}.h2,h2{font-size:2.4rem}.h3,h3{font-size:2.2rem}.h4,h4{font-size:2rem}.h5,h5{font-size:1.8rem}:where(img,picture,video,canvas,svg){display:block;max-inline-size:100%;block-size:auto;image-rendering:-webkit-optimize-contrast}#nette-debug :where(img,picture,video,canvas,svg){display:initial}img:not([src]),img[src=""]{visibility:hidden}svg{display:block}svg.svg-25x25{flex-shrink:0;inline-size:2.4rem}svg.svg-50x50{flex-shrink:0;inline-size:4.8rem}a{cursor:pointer;color:inherit;text-decoration:none}a:not([class]){color:#125080}address{font-style:normal}hr{border:0;border-block-start:.1rem solid #c1c2c2}table{border-collapse:collapse;border-spacing:0}:where(textarea,input[type=text],input[type=button],input[type=submit],button,select){-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(input,button,textarea,select){font:inherit}fieldset{border:none}:where(ul,ol){padding-inline-start:2rem;list-style-position:outside}iframe:not([hidden]){display:block;inline-size:100%;block-size:100%;border:0}.clearfix{clear:both}:is(.hidden,.preprod-hidden){display:none!important;opacity:0!important;visibility:hidden!important}.visually-hidden{position:absolute;inline-size:.1rem;block-size:.1rem;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.preprod-visible{display:block!important;opacity:1!important;visibility:visible!important}a.no-underline:after{display:none!important}.noclickable{pointer-events:none}.infoportal-content ul.numbered-list,.numbered-list{padding-inline-start:2rem;list-style-type:decimal}.tooltip-text{position:relative;display:none;margin:0!important;padding:.8rem 0!important;overflow:hidden;font-style:italic;color:#3a3a3a}.mobile-only{display:block!important}.desktop-only{display:none!important}.upgrade-browser{display:none}.order--1{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-13{order:13!important}.order-14{order:14!important}.order-15{order:15!important}.order-16{order:16!important}.order-17{order:17!important}.order-18{order:18!important}.order-19{order:19!important}.order-20{order:20!important}.order-21{order:21!important}.order-22{order:22!important}.order-23{order:23!important}.order-24{order:24!important}.order-25{order:25!important}.order-26{order:26!important}.order-27{order:27!important}.order-28{order:28!important}.order-29{order:29!important}.order-30{order:30!important}.order-31{order:31!important}.order-32{order:32!important}.order-33{order:33!important}.order-34{order:34!important}.order-35{order:35!important}.order-36{order:36!important}.order-37{order:37!important}.order-38{order:38!important}.order-39{order:39!important}.order-40{order:40!important}.order-41{order:41!important}.order-42{order:42!important}.order-43{order:43!important}.order-44{order:44!important}.order-45{order:45!important}.order-46{order:46!important}.order-47{order:47!important}.order-48{order:48!important}.order-49{order:49!important}.order-50{order:50!important}.order-51{order:51!important}.order-52{order:52!important}.order-53{order:53!important}.order-54{order:54!important}.order-55{order:55!important}.order-56{order:56!important}.order-57{order:57!important}.order-58{order:58!important}.order-59{order:59!important}.order-60{order:60!important}.order-61{order:61!important}.order-62{order:62!important}.order-63{order:63!important}.order-64{order:64!important}.order-65{order:65!important}.order-66{order:66!important}.order-67{order:67!important}.order-68{order:68!important}.order-69{order:69!important}.order-70{order:70!important}.order-71{order:71!important}.order-72{order:72!important}.order-73{order:73!important}.order-74{order:74!important}.order-75{order:75!important}.order-76{order:76!important}.order-77{order:77!important}.order-78{order:78!important}.order-79{order:79!important}.order-80{order:80!important}.order-81{order:81!important}.order-82{order:82!important}.order-83{order:83!important}.order-84{order:84!important}.order-85{order:85!important}.order-86{order:86!important}.order-87{order:87!important}.order-88{order:88!important}.order-89{order:89!important}.order-90{order:90!important}.order-91{order:91!important}.order-92{order:92!important}.order-93{order:93!important}.order-94{order:94!important}.order-95{order:95!important}.order-96{order:96!important}.order-97{order:97!important}.order-98{order:98!important}.order-99{order:99!important}.order-100{order:100!important}.order-101{order:101!important}.order-102{order:102!important}.order-103{order:103!important}.order-104{order:104!important}.order-105{order:105!important}.order-106{order:106!important}.order-107{order:107!important}.order-108{order:108!important}.order-109{order:109!important}.order-110{order:110!important}.order-111{order:111!important}.order-112{order:112!important}.order-113{order:113!important}.order-114{order:114!important}.order-115{order:115!important}.order-116{order:116!important}.order-117{order:117!important}.order-118{order:118!important}.order-119{order:119!important}.order-120{order:120!important}.order-121{order:121!important}.order-122{order:122!important}.order-123{order:123!important}.order-124{order:124!important}.order-125{order:125!important}.order-126{order:126!important}.order-127{order:127!important}.order-128{order:128!important}.order-129{order:129!important}.order-130{order:130!important}.order-131{order:131!important}.order-132{order:132!important}.order-133{order:133!important}.order-134{order:134!important}.order-135{order:135!important}.order-136{order:136!important}.order-137{order:137!important}.order-138{order:138!important}.order-139{order:139!important}.order-140{order:140!important}.order-141{order:141!important}.order-142{order:142!important}.order-143{order:143!important}.order-144{order:144!important}.order-145{order:145!important}.order-146{order:146!important}.order-147{order:147!important}.order-148{order:148!important}.order-149{order:149!important}div[id*=snippet]:empty{display:none}svg .base.base,svg.base&gt;*{fill:#fff}svg .primary.primary,svg.primary&gt;*{fill:#ed1d26}svg .secondary.secondary,svg.secondary&gt;*{fill:#125080}svg .tercialy.tercialy,svg.tercialy&gt;*{fill:#ed1d26}svg .text.text,svg.text&gt;*{fill:#3a3a3a}svg .border.border,svg.border&gt;*{fill:#c1c2c2}svg .information.information,svg.information&gt;*{fill:#3884c7}svg .success.success,svg.success&gt;*{fill:#77b34a}svg .warning.warning,svg.warning&gt;*{fill:#ffb300}svg .error.error,svg.error&gt;*{fill:#dc3545}svg .in-stock.in-stock,svg.in-stock&gt;*{fill:#125080}.container{margin-inline:auto}body.showroom-optics .deliveries-and-payments{margin-block-start:auto}.deliveries-and-payments{border-block-start:.1rem solid #c1c2c2;background-color:#f6f6f6}.deliveries-and-payments .deliveries-and-payments-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem;min-block-size:10rem;padding:2.4rem}.deliveries-and-payments .deliveries-and-payments-logos&gt;img{block-size:2.4rem}:where(dialog){--dialog-max-inline-size:40rem;--dialog-padding-x:2rem;--dialog-padding-y:2rem;--dialog-transition-duration:200ms;display:none;inline-size:100%;max-inline-size:min(calc(100% - 1.6rem),var(--dialog-max-inline-size));opacity:0;margin:auto;padding:var(--dialog-padding-y) var(--dialog-padding-x);border:none;border-radius:.4rem;background-color:#fff;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.4);color:#3a3a3a;transition-property:display opacity;transition-duration:var(--dialog-transition-duration);transition-behavior:allow-discrete;overscroll-behavior:contain}:where(dialog):focus-visible{outline:none}:where(dialog)::backdrop{opacity:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:var(--dialog-transition-duration)}:where(dialog) [data-cross-dialog]{position:absolute;z-index:10;inset-block-start:0;inset-inline-end:0;inline-size:3.2rem;block-size:3.2rem;padding:0;border:0;border-radius:.4rem;background-color:transparent;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%;background-size:1.2rem;cursor:pointer}:where(dialog)[data-persistent-dialog] [data-cross-dialog]{display:none}:where(dialog[open]){display:block;opacity:1}@starting-style{:where(dialog[open]){opacity:0}}:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open])::backdrop{opacity:0}}:where(dialog.custom-dialog){padding:0}:where(dialog.custom-dialog) [data-cross-dialog]{background-image:url(/globalfiles/templates/alensa/responsive/controls/close-white.svg)}:where(dialog.custom-dialog) header{display:flex;justify-content:center;align-items:center;padding:2rem 3.2rem;background-color:#125080;color:#fff;text-align:center}dialog .products-list{display:flex;flex-wrap:wrap;justify-content:center;margin-block:2.4rem}dialog .products-list .product{inline-size:20rem}.added-to-basket-dialog{--dialog-max-inline-size:80rem;padding-inline:0;padding-block-end:0;background-color:#fff}.added-to-basket-dialog&gt;div{display:flex;flex-direction:column;gap:2rem}.added-to-basket-dialog h2{padding-inline:2rem;text-align:center}.added-to-basket-dialog .image-preview-wrapper{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem}.added-to-basket-dialog .added-to-basket-gifts-credit-info{order:1;flex-basis:100%;display:none;font-weight:600;font-size:1.3rem;line-height:1.3;text-align:end}.added-to-basket-dialog .buttons{position:sticky;flex-shrink:0;inset-block-end:0;display:flex;flex-direction:column-reverse;gap:.8rem 1.2rem;padding:2rem 1.6rem;background-color:#f6f6f6}.download-pricelist-dialog&gt;div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4.8rem}.download-pricelist-dialog .file-type-pills{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem}.face-shape-dialog{--dialog-max-inline-size:100rem;padding:0}.face-shape-dialog [data-cross-dialog]{inset-block-start:1.6rem;inset-inline-end:1.6rem;inline-size:3.2rem;block-size:3.2rem;border-radius:50%;background-color:#fff;background-image:url(/globalfiles/templates/alensa/responsive/controls/close-gray.svg);background-size:1.4rem}.flash-message-dialog&gt;div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;text-align:center}.geo-popup-dialog{text-align:center;text-wrap:balance}.geo-popup-dialog h2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;margin-block-end:.8rem;color:#ed1d26}.geo-popup-dialog h2 svg path{fill:#ed1d26}.geo-popup-dialog .buttons{display:flex;justify-content:center;gap:1.6rem;margin-block-start:2.4rem}.gifts-in-dialog{inline-size:100%;block-size:100%;padding-inline:1.6rem}.gifts-in-dialog+.gifts-in-dialog{margin-block-start:2.4rem}.gifts-in-dialog.not-available .gifts-dialog-card{opacity:.4;cursor:not-allowed}.gifts-in-dialog.not-available .gifts-dialog-card:focus-visible{pointer-events:none}.gifts-in-dialog .gifts-dialog-header{margin-block-end:1.6rem;color:#ed1d26;text-align:center}.gifts-in-dialog .gifts-dialog-cards{display:flex;flex-direction:column;gap:1.2rem;line-height:1.2}.gifts-in-dialog .gifts-dialog-card{display:grid;grid-template-columns:2.4rem 3.2rem 1fr auto;grid-template-areas:"gift-checkbox gift-img gift-name gift-price-before" "gift-checkbox gift-img gift-name gift-price";-moz-column-gap:.4rem;column-gap:.4rem;font-weight:600;font-size:1.3rem;text-align:start}.gifts-in-dialog .gifts-dialog-card:before{content:"";aspect-ratio:1;grid-area:gift-checkbox;display:block;inline-size:100%;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff}.gifts-in-dialog .gifts-dialog-card.unwanted svg{grid-area:gift-img;margin-inline:auto}.gifts-in-dialog .gifts-dialog-card.selected:before{background-image:url(/globalfiles/templates/alensa/responsive/fancyform/radio-check-on-no-border.svg);background-position:50%;background-size:1.5rem}.gifts-in-dialog .gifts-dialog-card-img{grid-area:gift-img}.gifts-in-dialog .gifts-dialog-card-img svg{inline-size:75%;margin:auto}.gifts-in-dialog .gifts-dialog-card-name{grid-area:gift-name}.gifts-in-dialog .gifts-dialog-card-price-before{grid-area:gift-price-before;display:flex;justify-content:flex-end;gap:.4rem;color:#c1c2c2;text-align:end;text-decoration:line-through}.gifts-in-dialog .gifts-dialog-card-price{grid-area:gift-price;align-self:start;font-weight:700;color:#ed1d26;text-align:end;text-transform:uppercase}.gifts-in-dialog .gifts-dialog-card-status{grid-area:gift-status;display:flex;justify-content:center;align-items:center;margin-block:0;margin-inline:-.8rem;background-color:#125080;color:#fff;text-align:center}.gifts-in-dialog .gifts-dialog-card-status.selected{display:none}.flashes-invasive{display:none!important}.invasive-popup-dialog&gt;div{display:flex;flex-direction:column;gap:3.2rem}.invasive-popup-dialog .invasive-popup-title.smaller{font-size:2rem;text-align:center}.invasive-popup-dialog .invasive-popup-original-product{display:flex;justify-content:center;align-items:center;gap:2.4rem}.invasive-popup-dialog .invasive-popup-original-product img{inline-size:10rem}.invasive-popup-dialog .invasive-popup-original-product h3{max-inline-size:40ch;font-size:1.6rem}.invasive-popup-dialog .invasive-popup-title{text-align:center}.invasive-popup-dialog .invasive-popup-preview-texts{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.2rem}.invasive-popup-dialog .invasive-popup-preview-texts&gt;div{flex:1}.invasive-popup-dialog .invasive-popup-preview img{margin-inline:auto}.invasive-popup-dialog .invasive-popup-name{margin-block-start:1.6rem;text-align:center}.invasive-popup-dialog .invasive-popup-prices{display:flex;justify-content:center;align-items:baseline}.invasive-popup-dialog .invasive-popup-price{display:block;font-weight:600;font-size:2.4rem;color:#ed1d26;text-align:center}.invasive-popup-dialog .invasive-popup-price-before{display:block;margin-inline-start:.4rem;font-size:1.3rem;color:#c1c2c2;text-decoration:line-through}.invasive-popup-dialog .invasive-popup-texts{display:flex;flex-direction:column;gap:2rem}.invasive-popup-dialog .invasive-popup-list{display:block;padding-inline-start:0}.invasive-popup-dialog .invasive-popup-list li{display:flex;align-items:center;gap:.8rem}.invasive-popup-dialog .invasive-popup-list li+li{margin-block-start:.8rem}.invasive-popup-dialog .invasive-popup-list li svg{inline-size:1.6rem}.invasive-popup-dialog .invasive-popup-list li svg path{fill:#77b34a}.invasive-popup-dialog .buttons{display:flex;flex-direction:column-reverse;align-items:center;gap:1.2rem}.invasive-popup-dialog .invasive-popup-cancel{font-size:1.3rem;text-align:center;text-decoration:underline}.login-dialog h2{margin-block-end:2.4rem;text-align:center}.login-showroom-dialog .login-showroom-content{display:flex}.login-showroom-dialog .login-showroom-content&gt;div{flex:1;display:flex;flex-direction:column;align-items:center;gap:2.4rem;min-inline-size:24.8rem;padding:.8em}.login-showroom-dialog .login-showroom-content&gt;div:first-of-type{--login-showroom-header-color:#ed1d26;border-block-end:.1rem solid #c1c2c2}.login-showroom-dialog .login-showroom-content&gt;div:nth-of-type(2){--login-showroom-header-color:#ed1d26}.login-showroom-dialog .login-showroom-content&gt;div:nth-of-type(3){--login-showroom-header-color:#ed1d26;display:none}.login-showroom-dialog h2{display:flex;flex-direction:column;align-items:center;font-size:2rem;text-align:center;text-transform:uppercase}.login-showroom-dialog h2:after{content:"";display:block;inline-size:4.8rem;block-size:.4rem;margin-block-start:.8rem;background-color:var(--login-showroom-header-color)}.login-showroom-dialog form{display:flex;flex-direction:column;gap:1.6rem;inline-size:min(100%,24.8rem)}.login-showroom-dialog label{align-items:flex-start;gap:1.2rem}.login-showroom-dialog .login-showroom-content-toggle{border:0;background-color:transparent;cursor:pointer;text-align:center;text-wrap:balance}.login-showroom-dialog .login-showroom-content-toggle:is(:hover,:focus-visible){color:#125080}.logout-dialog&gt;div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;text-align:center}.logout-dialog .logout-dialog-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem}.main-menu-contact-showroom-dialog{--dialog-max-inline-size:36rem}.main-menu-contact-showroom-dialog&gt;div{display:flex;flex-direction:column;gap:2.4rem;color:#3a3a3a;text-align:center}.main-menu-contact-showroom-dialog .map{isolation:isolate;display:grid;place-items:center;border:.1rem solid #c1c2c2;background-color:#f6f6f6}@container (max-width: 768px){.main-menu-contact-showroom-dialog .map{max-block-size:16rem}}.main-menu-contact-showroom-dialog .map&gt;*{grid-area:-1/1}.main-menu-contact-showroom-dialog .map .spinner{z-index:-1}.main-menu-contact-showroom-dialog p{text-wrap:balance}.main-menu-contact-showroom-dialog .btn{align-self:center}.repeat-last-order-dialog{padding-inline:0;padding-block-end:0;background-color:#fff;text-align:center}.repeat-last-order-dialog&gt;div{display:grid;gap:2.4rem}.repeat-last-order-dialog .available-items-previews{display:grid;grid-template-columns:repeat(auto-fit,20.4rem);justify-content:center;gap:.8rem;padding-inline:1.6rem}.repeat-last-order-dialog .available-items-preview{padding:1.6rem;border:.1rem solid #c1c2c2}.repeat-last-order-dialog .impossible-items{display:grid;gap:.8rem;padding:1.6rem}.repeat-last-order-dialog .impossible-item{display:flex;gap:2rem}.repeat-last-order-dialog .impossible-item-content{flex:1;align-self:center;align-items:center}.repeat-last-order-dialog .impossible-item-alternative,.repeat-last-order-dialog .impossible-item-name{font-weight:600}.repeat-last-order-dialog .impossible-item-reason{font-size:.8em}.repeat-last-order-dialog .impossible-item-reason .products-list{justify-content:flex-start}.repeat-last-order-dialog .impossible-item-reason .product:nth-of-type(n+4){display:none}.repeat-last-order-dialog .impossible-item-img{max-inline-size:10rem;padding:.4rem;border:.1rem solid #c1c2c2}.repeat-last-order-dialog .impossible-item-alternative-link{color:#ed1d26;text-decoration:underline}.repeat-last-order-dialog .buttons{padding:.8rem 1.6rem;background-color:#f6f6f6}.repeat-last-order-dialog .btn-ok{min-inline-size:12rem}.simulate-customer-dialog form{display:flex;flex-direction:column;gap:.8rem;inline-size:min(100%,30rem);margin-inline:auto;padding:4rem 2.8rem}.footer{padding-block:var(--footer-padding-block,2rem);background-color:#f6f6f6}.footer .container{display:flex;flex-direction:column;gap:var(--footer-gap,2.8rem)}.label,label{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}:where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select){display:flex;align-items:center;inline-size:100%;block-size:4rem;padding-inline:1.2rem;border:.1rem solid #c1c2c2;border-radius:999vw;background-color:#fff;color:#3a3a3a}:where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select):-webkit-autofill{box-shadow:inset 0 0 0 100rem #fff}:where(input[type=text],input[type=password],input[type=email],textarea)::-moz-placeholder{color:#c1c2c2}:where(input[type=text],input[type=password],input[type=email],textarea)::placeholder{color:#c1c2c2}:where(select,.selectize-input,.select){display:block;padding-inline-end:2.4rem;background-image:url(/globalfiles/templates/alensa/responsive/icons/arrow-down-select.svg);background-position:right .8rem center;background-size:1.2rem;cursor:pointer;text-overflow:ellipsis}:where(select,.selectize-input,.select):disabled{background-image:url(/globalfiles/templates/alensa/responsive/icons/arrow-down-select-disabled.svg);cursor:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{block-size:initial;padding:1.2rem .8rem;border-radius:1.6rem}:where(input[type=checkbox],input.checkbox){position:absolute;inline-size:.1rem;block-size:.1rem;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}:where(input[type=checkbox],input.checkbox):not([disabled])+label{cursor:pointer}:where(input[type=checkbox],input.checkbox):focus-visible+label:before{outline:.2rem auto #3a3a3a}:where(input[type=checkbox],input.checkbox)+label{justify-content:flex-start;align-items:flex-start;gap:.8rem}:where(input[type=checkbox],input.checkbox)+label:before{content:"";flex-shrink:0;display:block;inline-size:2rem;block-size:2rem;border:.1rem solid #c1c2c2;border-radius:999vw;background-color:#fff}:where(input[type=checkbox],input.checkbox):checked+label:before{border-color:#125080;background-color:#125080;background-image:url(/globalfiles/templates/alensa/responsive/main/fancyform/checkmark.svg?ver=2.0);background-position:50%;background-size:1.2rem}:where(form .error,form .error-custom){position:relative;z-index:1;min-block-size:4rem;margin:1rem 0;padding:.8rem;border:.1rem solid #dc3545;border-radius:1.6rem;background-color:#fcebec;font-weight:600;font-size:1.3rem;color:#dc3545;line-height:1.3;clear:both}:where(form .error,form .error-custom):before{content:"";position:absolute;inset-block-start:-.8rem;inset-inline-start:2.4rem;inline-size:0;block-size:0;border-inline-end:.8rem solid transparent;border-block-end:.8rem solid #dc3545;border-inline-start:.8rem solid transparent}.form-control-animated-label{position:relative}.form-control-animated-label label{position:absolute;inset-block-start:2rem;inset-inline-start:1.6rem;pointer-events:none;line-height:1;transition:all .2s ease}.form-control-animated-label :is(input[type=text],input[type=password]){block-size:5.2rem;padding-block-start:1.2rem}.form-control-animated-label :is(input:focus-visible,input:-webkit-autofill,input:not(:placeholder-shown):not(:focus-visible))~label{inset-block-start:.8rem;font-size:1.3rem;color:#c1c2c2}:where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select,.selectize-input,input[type=checkbox],input.checkbox)[disabled]:not([name=email]){border-color:#a1a3a3;background-color:#dbdcdc}:where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select,.selectize-input,input[type=checkbox],input.checkbox)[disabled]:not([name=email])::-moz-placeholder{color:#a1a3a3}:where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select,.selectize-input,input[type=checkbox],input.checkbox)[disabled]:not([name=email])::placeholder{color:#a1a3a3}.login{inline-size:100%;max-inline-size:32rem;margin:auto}.login form{display:grid;gap:.8rem;inline-size:100%}.login form div:not([class]){display:none}.login .login-forgotten-password{justify-self:end;font-size:1.3rem;text-align:end}.login .login-forgotten-password:hover{text-decoration:underline}.login .login-not-registered{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:.8rem;margin-block-start:3.2rem;padding-block-start:1.6rem;border-block-start:.1rem solid #c1c2c2}.login .login-not-registered-text{font-weight:600;font-size:1.3rem;text-align:center;text-transform:uppercase}#snippet--staffForm{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;inline-size:100%;margin-block-end:2rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}#snippet--staffForm svg{inline-size:6.8rem}#snippet--staffForm svg path{fill:#125080}#snippet--staffForm .staff-form-description{inline-size:min(100%,50rem);font-weight:600;font-size:1.4rem;text-align:center}#snippet--staffForm .staff-form{inline-size:min(100%,24.8rem)}#snippet--staffForm .staff-form :is(label,input[type=submit]){display:none}#snippet--staffForm .staff-form select{text-align:center}body.backdrop-visible.menu-trigger .header .header-desktop-bottom,body.backdrop-visible.menu-trigger .header .header-desktop-top{background-color:#fbfbfb}.header .header-mobile,body.search-visible .header{background-color:#125080}.header .header-mobile .container{display:flex;justify-content:space-between;align-items:center;gap:2rem;min-block-size:4.8rem}.header .header-desktop-top{position:relative;display:none}.header .header-desktop-bottom{position:relative;background-color:#fbfbfb}.header .header-logo-wrapper{display:flex}.header .header-widgets-wrapper{display:flex;justify-content:center;-moz-column-gap:1.2rem;column-gap:1.2rem}.header .header-glasses-promo-repeat-last-order{display:flex;gap:.8rem 2.4rem;line-height:1.2}.header .header-showroom-minibasket{display:flex;gap:2rem}body.showroom-optics .customer-account~.dropdown{display:none}.customer-states{gap:.8rem;font-weight:600}.customer-states,.mobile-elements{display:flex;flex-direction:column;color:#3a3a3a}.mobile-elements *{font-size:1.3rem;color:inherit}.mobile-elements&gt;*{padding:2rem}.mobile-elements&gt;*+*{border-block-start:.1rem solid rgba(58,58,58,.7)}.mobile-elements .tooltip.customer-credit-tooltip{display:none}.mobile-elements-title{display:block;margin-block-end:1.6rem;font-weight:600;font-size:1.4rem;text-decoration:underline}.login-required-section{display:grid;place-items:center;gap:3.2rem;margin-block-start:4.8rem}.login-required-section .login-required{display:grid;gap:4.8rem;inline-size:min(100%,100rem);padding:3.2rem;background-color:#fff}.login-required-section .login-contacts{display:flex;flex-direction:column;gap:.8rem;text-align:center}.login-required-section .login-required-logo img{inline-size:100%;max-block-size:4.8rem}.main-content{margin-block:.8rem}.main-content #snippet--descriptionTopSnippet{position:relative;display:flex;flex-direction:column;gap:1.6rem}.main-content .sidebar-wrapper{flex-grow:0;flex-shrink:0}.main-content .listing-content-wrapper{display:flex;flex-direction:column;gap:2.4rem}.main-content .catalogue-section .listing-content-wrapper{gap:.8rem;margin-block-start:1.6rem}.main-content .listing-content-wrapper&gt;*{order:9999}.main-content .dictionary-wrapper,.main-content .infoportal .sidebar-wrapper&gt;div,.main-content .infoportal-content,.main-content .infoportal-submenu,.main-content :is(.hp-section,.catalogue-section,.product-detail-global,.product-detail-glasses,.lenses-selector-detail,.checkout-section,.customers-page,.blog,.search-section,.error-section,.thank-you-page) .container{background:#fff}.main-content.main-content-hp{display:flex;flex-direction:column;gap:1.6rem}.fittingbox-similars-wrapper{flex-shrink:0;display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem}.fittingbox-similars-wrapper .fittingbox-similars-header{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.fittingbox-similars-wrapper .fittingbox-similars-header p{font-weight:600;line-height:1.2}.fittingbox-similars-wrapper .fittingbox-similars-header .btn{white-space:unset}.fittingbox-similars-wrapper .fittingbox-similars{display:grid;grid-auto-flow:column;grid-auto-columns:18rem;gap:.8rem;inline-size:100%;block-size:17.6rem;overflow-x:auto;scroll-behavior:smooth}.fittingbox-similars-wrapper .fittingbox-similars.dragging{scroll-behavior:auto}.fittingbox-similars-wrapper .fittingbox-similar{position:relative;display:grid;padding:0 1.2rem 1.2rem;border:.1rem solid #c1c2c2;background-color:#fff;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1;text-align:center}.fittingbox-similars-wrapper .fittingbox-similar.active .fittingbox-similar-ribbon{display:block}.fittingbox-similars-wrapper .fittingbox-similar *{pointer-events:none}.fittingbox-similars-wrapper .fittingbox-similar-ribbon{position:absolute;z-index:4;inset-block-start:.8rem;inset-inline-end:-.8rem;display:none;min-inline-size:50%;padding:.8rem 1.2rem;background-color:#ed1d26;font-weight:600;font-size:1.3rem;color:#fff;text-align:center;text-transform:uppercase}.fittingbox-similars-wrapper .fittingbox-similar-ribbon:before{content:"";position:absolute;inset-block-start:100%;inset-inline-end:0;inline-size:0;block-size:0;border-color:#640c10 transparent transparent;border-style:solid;border-width:.8rem .8rem 0 0}.fittingbox-similars-wrapper .fittingbox-similar-picture img{margin:auto}.fittingbox-similars-wrapper .fittingbox-similar-name{display:block;margin-block-end:.4rem;overflow:hidden;font-weight:600;font-size:1.3rem;white-space:nowrap;text-overflow:ellipsis}.fittingbox-similars-wrapper .fittingbox-similar-price{font-weight:600;font-size:1.3rem;color:#ed1d26;white-space:nowrap}body.filters-opened :is(.filter-detail,.filter-face-shape){z-index:11000;opacity:1;visibility:visible}.filter{font-size:1.3rem}.filter&gt;svg.delete{position:absolute;inset-block-start:2rem;inset-inline-end:2rem;cursor:pointer;pointer-events:none}.filter&gt;svg.delete path{fill:#fff}:is(.filter-detail,.filter-face-shape){position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.4)}:is(.filter-detail,.filter-face-shape)&gt;svg.delete{z-index:11002}.filter-form{display:flex;flex-direction:column;gap:.1rem;background-color:#c1c2c2}.filter-form h2{flex-shrink:0;display:block;padding:2rem;background-color:#fff;font-size:1.5rem}.filter-form h3{font-weight:600}.filter-form .filter-show-filtered-btn{position:sticky;z-index:11001;inset-block-end:-.1rem;inset-inline-start:0;border-radius:0}:is(.filter-detail,.filter-face-shape) .filter-form{position:absolute;z-index:11001;inset-block-start:0;inset-inline-start:0;inline-size:calc(100% - 6.4rem);max-inline-size:30rem;block-size:100%;overflow-x:hidden;overflow-y:auto}.filter-section.filter-actives .controls{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:.8rem}.filter-section.filter-actives .remove-item{display:flex;align-items:center;gap:.4rem;padding:.4rem 1.2rem;border:.1rem solid #c1c2c2;border-radius:999vw;background-color:#f6f6f6}.filter-section.filter-actives .remove-item svg.delete{inline-size:.8rem}.filter-section.filter-actives .remove-item svg.delete path{fill:#3a3a3a}.filter-section.filter-actives .btn{justify-self:center;text-transform:unset}.filter-section{--filterControlsGap:0.8rem;flex-shrink:0;display:grid;gap:1.6rem;padding:2rem;background-color:#fff}.filter-section.collapsed-controls .controls-wrapper{max-block-size:calc(var(--filterItems)*2rem + (var(--filterItems) - 1)*var(--filterControlsGap));overflow-y:auto}.filter-section.expanded .controls-wrapper{max-block-size:100%}.filter-section.expanded .toggle-section svg{rotate:180deg}.filter-section.expanded .toggle-section:after{content:attr(data-show-less)}.filter-section .title{font-size:1.5rem}.filter-section .controls-layout.with-fake-scrollbar{position:relative;display:flex;justify-content:space-between;overflow:hidden}.filter-section .controls-layout.with-fake-scrollbar .controls-wrapper{flex:1}.filter-section .controls-layout.with-fake-scrollbar .fake-scrollbar{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:.8rem;block-size:100%;border-radius:999vw;background-color:#dcdcdc;pointer-events:none}.filter-section .controls-layout.with-fake-scrollbar .fake-scrollbar-thumb{position:absolute;inset-block-start:var(--thumb-top,0);inset-inline-end:.1rem;inline-size:.8rem;block-size:var(--thumb-height,.8rem);border-radius:999vw;background-color:#104974;pointer-events:none}.filter-section .controls{display:flex;flex-direction:column;gap:var(--filterControlsGap)}.filter-section .control{order:999;flex-shrink:0;display:flex}.filter-section .control:is(.level-2,.level-3).visible{display:flex}.filter-section .control.opened .control-arrow svg{rotate:90deg}.filter-section .control.level-2,.filter-section .control.level-3{display:none}.filter-section .control.level-2{padding-inline-start:2.8rem}.filter-section .control.level-3{padding-inline-start:5.6rem}.filter-section .control:is([data-control-id="46612"],[data-control-id="46613"],[data-control-id="46182"],[data-control-id="46183"],[data-control-id="46184"],[data-control-id="46185"],[data-control-id="46186"],[data-control-id="46187"]){display:none}.filter-section input[type=checkbox].no-items~label{pointer-events:none;color:#c1c2c2}.filter-section .control-arrow{align-self:center;inline-size:2.8rem;block-size:2rem;padding:.4rem 1.2rem .4rem .4rem;cursor:pointer}.filter-section label{display:flex;align-items:normal;gap:.8rem;cursor:pointer;font-weight:400;line-height:2rem}.filter-section .pcs{margin-inline-start:.4rem;color:#c1c2c2}.filter-section .pcs:before{content:"("}.filter-section .pcs:after{content:")"}.filter-section .toggle-section{display:flex;align-items:center;place-self:start;gap:.8rem;border:0;background:transparent;cursor:pointer;color:#ed1d26;line-height:1}.filter-section .toggle-section:after{content:attr(data-show-more)}.filter-section .toggle-section svg{inline-size:1.2rem;margin-inline:.4rem}.filter-section .toggle-section svg path{fill:#ed1d26}.filter-section [data-visual-type=only-circles]{flex-direction:row;flex-wrap:wrap}.filter-section [data-visual-type=only-circles] label{position:relative;aspect-ratio:1;inline-size:3.2rem;border-radius:50%}.filter-section [data-visual-type=only-circles] label:before{content:none}.filter-section [data-visual-type=only-circles] label:hover .item-label{z-index:1;opacity:1}.filter-section [data-visual-type=only-circles] .item-label{position:absolute;z-index:-1;inset-block-start:calc(-100% - 1.2rem);inset-inline-start:50%;transform:translateX(-50%);opacity:0;padding:.8rem 2.4rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;pointer-events:none;font-size:1.3rem;line-height:1;white-space:nowrap}.filter-section [data-visual-type=only-circles] .item-label:after{content:"";position:absolute;inset-block-end:-.8rem;inset-inline-start:50%;transform:translateX(-50%);inline-size:0;block-size:0;border-color:#c1c2c2 transparent transparent;border-style:solid;border-width:.8rem .8rem 0}.filter-section [data-visual-type=only-circles] .item-label span{display:flex;align-items:baseline;color:#3a3a3a}.filter-section [data-visual-type=only-circles] .item-label .pcs{color:#c1c2c2}.filter-section-slider .title{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.filter-section-slider svg{inline-size:6rem}.filter-section-slider .lens-sizes .arrow{display:none}.filter-section-slider input{block-size:1.2rem;margin-block-start:2.4rem;border-radius:.4rem}.filter-search{position:relative}.filter-search input{padding-inline-end:4rem}.filter-search svg{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.2rem;inline-size:1.6rem}.filter-search svg path{fill:#3a3a3a}.filter-search .no-results{display:none;margin-block-start:1.25em;font-style:italic;text-align:center}[data-visual-type=full]:is([data-category-id="3"]) .item-label{display:flex;align-items:center;gap:.8rem}[data-visual-type=full]:is([data-category-id="3"]) .item-label:before{content:"";aspect-ratio:1;inline-size:1.6rem;border:.5rem solid;border-radius:50%}[data-visual-type=full]:is([data-category-id="26"],[data-category-id="28"]) .item-label{display:flex;align-items:center;gap:.8rem}[data-visual-type=full]:is([data-category-id="26"],[data-category-id="28"]) .item-label:before{content:"";aspect-ratio:1;inline-size:1.6rem;border-radius:50%}[data-visual-type=full] :is([data-control-id="156"],[data-control-id="168"]) .item-label:before{background-color:#231f20}[data-visual-type=full] :is([data-control-id="161"],[data-control-id="170"]) .item-label:before{background-color:#009cb3}[data-visual-type=full] :is([data-control-id="167"],[data-control-id="179"]) .item-label:before{background-color:#7c5e39}[data-visual-type=full] :is([data-control-id="162"],[data-control-id="172"]) .item-label:before{background-color:#2bb45a}[data-visual-type=full] :is([data-control-id="165"],[data-control-id="175"]) .item-label:before{background-color:#adadad}[data-visual-type=full] :is([data-control-id="2233"]) .item-label:before{background-color:#f0dcaf}[data-visual-type=full] :is([data-control-id="164"],[data-control-id="176"]) .item-label:before{background-color:#f89d2e}[data-visual-type=full] :is([data-control-id="163"],[data-control-id="178"]) .item-label:before{background-color:#8c55a1}[data-visual-type=full] :is([data-control-id="160"],[data-control-id="169"]) .item-label:before{background-color:#e22020}[data-visual-type=full] :is([data-control-id="159"]) .item-label:before{border:.1rem solid #c1c2c2;background-color:#fff}[data-visual-type=full] :is([data-control-id="166"],[data-control-id="177"]) .item-label:before{background-color:#f2d644}.no-webp [data-visual-type=full] :is([data-control-id="2236"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/havana.png); }[data-visual-type=full] :is([data-control-id="2236"]) .item-label:before{border:none;background-position:50%}[data-visual-type=full] :is([data-control-id="2230"],[data-control-id="173"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/gold.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="2231"],[data-control-id="174"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/silver.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="2232"],[data-control-id="2237"]) .item-label:before{background-color:#ff97da}[data-visual-type=full] :is([data-control-id="2234"],[data-control-id="2239"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/multicolor.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="2235"],[data-control-id="2240"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/transparent.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="2386"],[data-control-id="2998"]) .item-label:before{background-color:#70162e}[data-visual-type=full] :is([data-control-id="5019"]) .item-label:before{background-color:#b76e79;background:linear-gradient(45deg,pink 35%,gold)}[data-visual-type=full] :is([data-control-id="5018"]) .item-label:before{background-color:#3a3839}[data-visual-type=full] :is([data-control-id="5017"]) .item-label:before{background-color:#40e0d0}[data-visual-type=full] :is([data-control-id="3708"],[data-control-id="3768"]) .item-label:before{border-color:#231f20}[data-visual-type=full] :is([data-control-id="3707"],[data-control-id="86"]) .item-label:before{border-color:#009cb3}[data-visual-type=full] :is([data-control-id="4125"],[data-control-id="90"]) .item-label:before{border-color:#7c5e39}[data-visual-type=full] :is([data-control-id="3711"],[data-control-id="88"]) .item-label:before{border-color:#2bb45a}[data-visual-type=full] :is([data-control-id="3715"],[data-control-id="3772"]) .item-label:before{border-color:#adadad}[data-visual-type=full] :is([data-control-id="2233"],[data-control-id="2238"],[data-control-id="4203"]) .item-label:before{border-color:#f0dcaf}[data-visual-type=full] :is([data-control-id="3713"],[data-control-id="3771"]) .item-label:before{border-color:#f89d2e}[data-visual-type=full] :is([data-control-id="3716"],[data-control-id="3770"]) .item-label:before{border-color:#8c55a1}[data-visual-type=full] :is([data-control-id="3710"],[data-control-id="87"]) .item-label:before{border-color:#e22020}[data-visual-type=full] :is([data-control-id="3709"],[data-control-id="3769"]) .item-label:before{border-color:#fff}[data-visual-type=full] :is([data-control-id="3712"],[data-control-id="3773"]) .item-label:before{border-color:#f2d644}[data-visual-type=full] :is([data-control-id="3714"],[data-control-id="3776"]) .item-label:before{border-color:#ff97da}[data-visual-type=full] :is([data-control-id="5025"]) .item-label:before{border-color:#3a3839}[data-visual-type=full] :is([data-control-id="5026"]) .item-label:before{border-color:#40e0d0}[data-visual-type=full] :is([data-control-id="3719"],[data-control-id="3777"]) .item-label:before{border:none;background-image:url(/globalfiles/templates/alensa/responsive/filter/multicolor-lens.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="4126"],[data-control-id="3778"]) .item-label:before{border:none;background-image:url(/globalfiles/templates/alensa/responsive/filter/transparent-lens.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="3717"],[data-control-id="3774"]) .item-label:before{border:none;background-image:url(/globalfiles/templates/alensa/responsive/filter/gold.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="3718"],[data-control-id="3775"]) .item-label:before{border:none;background-image:url(/globalfiles/templates/alensa/responsive/filter/silver.svg);background-position:50%}[data-visual-type=full] :is([data-control-id="4270"]) .item-label:before{border:none;background-image:url(/globalfiles/templates/alensa/responsive/filter/special.svg);background-position:50%}[data-visual-type=only-circles] label{border:.1rem solid transparent;background-position:50%;background-size:cover}[data-visual-type=only-circles] :is([data-control-id="159"],[data-control-id="173"],[data-control-id="174"],[data-control-id="2230"],[data-control-id="2231"],[data-control-id="2233"],[data-control-id="2235"],[data-control-id="2238"],[data-control-id="2240"],[data-control-id="3717"],[data-control-id="3718"],[data-control-id="3774"],[data-control-id="3775"],[data-control-id="3778"],[data-control-id="4126"],[data-control-id="4203"],[data-control-id="5019"],[data-control-id="5024"],[data-control-id="5025"],[data-control-id="5164"],[data-control-id="3769"]) .pcs{color:inherit}[data-visual-type=only-circles] :is([data-control-id="156"],[data-control-id="168"],[data-control-id="3708"],[data-control-id="3768"]) label{background-color:#231f20}[data-visual-type=only-circles] :is([data-control-id="161"],[data-control-id="170"],[data-control-id="3707"],[data-control-id="86"]) label{background-color:#4488f1}[data-visual-type=only-circles] :is([data-control-id="167"],[data-control-id="179"],[data-control-id="4125"],[data-control-id="90"]) label{background-color:#7c5e39}[data-visual-type=only-circles] :is([data-control-id="2386"],[data-control-id="2998"],[data-control-id="4206"]) label{background-color:#70162e}[data-visual-type=only-circles] :is([data-control-id="162"],[data-control-id="172"],[data-control-id="3711"],[data-control-id="88"]) label{background-color:#2bb45a}[data-visual-type=only-circles] :is([data-control-id="165"],[data-control-id="175"],[data-control-id="3715"],[data-control-id="3772"]) label{background-color:#adadad}[data-visual-type=only-circles] :is([data-control-id="2233"],[data-control-id="2238"],[data-control-id="4203"]) label{background-color:#f0dcaf}[data-visual-type=only-circles] :is([data-control-id="164"],[data-control-id="176"],[data-control-id="3713"],[data-control-id="3771"]) label{background-color:#f89d2e}[data-visual-type=only-circles] :is([data-control-id="2232"],[data-control-id="2237"],[data-control-id="3714"],[data-control-id="3776"]) label{background-color:#ff97da}[data-visual-type=only-circles] :is([data-control-id="163"],[data-control-id="178"],[data-control-id="3716"],[data-control-id="3770"]) label{background-color:#8c55a1}[data-visual-type=only-circles] :is([data-control-id="160"],[data-control-id="169"],[data-control-id="3710"],[data-control-id="87"]) label{background-color:#e22020}[data-visual-type=only-circles] :is([data-control-id="159"],[data-control-id="171"],[data-control-id="3709"],[data-control-id="3769"]) label{border:.1rem solid #c1c2c2;background-color:#fff}[data-visual-type=only-circles] :is([data-control-id="166"],[data-control-id="177"],[data-control-id="3712"],[data-control-id="3773"]) label{background-color:#f2d644}.no-webp [data-visual-type=only-circles] :is([data-control-id="2236"]) label{background-image:url(/globalfiles/templates/alensa/responsive/filter/havana.png); }[data-visual-type=only-circles] :is([data-control-id="2230"],[data-control-id="173"],[data-control-id="3717"],[data-control-id="3774"]) label{background-image:url(/globalfiles/templates/alensa/responsive/filter/gold.svg)}[data-visual-type=only-circles] :is([data-control-id="2231"],[data-control-id="174"],[data-control-id="3718"],[data-control-id="3775"]) label{background-image:url(/globalfiles/templates/alensa/responsive/filter/silver.svg)}[data-visual-type=only-circles] :is([data-control-id="2234"],[data-control-id="2239"],[data-control-id="3719"],[data-control-id="3777"]) label{background-image:url(/globalfiles/templates/alensa/responsive/filter/multicolor.svg)}[data-visual-type=only-circles] :is([data-control-id="2235"],[data-control-id="2240"],[data-control-id="4126"],[data-control-id="3778"]) label{background-image:url(/globalfiles/templates/alensa/responsive/filter/transparent.svg)}[data-visual-type=only-circles] :is([data-control-id="5019"],[data-control-id="5024"],[data-control-id="5164"]) label{background-color:#b76e79;background:linear-gradient(45deg,pink 35%,gold)}[data-visual-type=only-circles] :is([data-control-id="5018"],[data-control-id="5025"]) label{background-color:#3a3839}[data-visual-type=only-circles] :is([data-control-id="5017"],[data-control-id="5026"]) label{background-color:#40e0d0}[data-visual-type=only-circles] :is([data-control-id="4270"]) label{background-image:url(/globalfiles/templates/alensa/responsive/filter/crazy-lens.svg)}.filter :is([data-category-id="22"]) .item-label{display:flex;align-items:center;gap:.8rem;transition:scale .25s ease-in-out}.filter :is([data-category-id="22"]) .item-label:before{content:"";aspect-ratio:1;background-position:50%;inline-size:4rem}.filter :is([data-category-id="22"]) .item-label&gt;span{text-wrap:balance}.filter :is([data-category-id="22"]) .item-label:hover:before{scale:1.1}.filter :is([data-control-id="141"],[data-control-id="142"],[data-control-id="463"]) label:before{margin-block-start:1rem}.filter :is([data-control-id="141"],[data-control-id="46613"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/men-glasses-icon.svg)}.filter :is([data-control-id="142"],[data-control-id="46612"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/women-glasses-icon.svg)}.filter :is([data-control-id="463"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/children-glasses-icon.svg)}.filter :is([data-control-id="46612"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/girls-glasses-icon.svg);inline-size:2rem;background-size:contain}.filter :is([data-control-id="46613"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/boys-glasses-icon.svg);inline-size:2rem;background-size:contain}.filter :is([data-control-id="46185"],[data-control-id="46186"],[data-control-id="46187"]) .item-label:before{content:none}.filter :is([data-control-id="46182"],[data-control-id="46183"],[data-control-id="46184"]) .item-label:before{content:none}:is(.filter,.shapes) :is([data-category-id="25"],[data-category-id="50"]) .item-label{display:flex;align-items:center;gap:.8rem;transition:scale .25s ease-in-out}:is(.filter,.shapes) :is([data-category-id="25"],[data-category-id="50"]) .item-label:before{content:"";inline-size:4.4rem;block-size:1.6rem;background-position:50%}:is(.filter,.shapes) :is([data-control-id="151"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/single-lens.svg)}:is(.filter,.shapes) :is([data-control-id="152"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/square.svg)}:is(.filter,.shapes) :is([data-control-id="153"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/oversize.svg)}:is(.filter,.shapes) :is([data-control-id="155"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/wayfarer.svg)}:is(.filter,.shapes) :is([data-control-id="220"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/pilot.svg)}:is(.filter,.shapes) :is([data-control-id="242"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/rectangular.svg)}:is(.filter,.shapes) :is([data-control-id="250"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/round.svg)}:is(.filter,.shapes) :is([data-control-id="284"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/pantos.svg)}:is(.filter,.shapes) :is([data-control-id="287"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/clubmaster.svg)}:is(.filter,.shapes) :is([data-control-id="339"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/cat-eye.svg)}:is(.filter,.shapes) :is([data-control-id="2149"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/oval.svg)}:is(.filter,.shapes) :is([data-control-id="2150"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/butterfly.svg)}:is(.filter,.shapes) :is([data-control-id="2191"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/extravagant.svg)}:is(.filter,.shapes) :is([data-control-id="41658"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-shapes/hexagonal.svg)}:is(.filter,.shapes) :is([data-control-id="2388"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-frame-fullrim.svg)}:is(.filter,.shapes) :is([data-control-id="2389"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-frame-halfrim.svg)}:is(.filter,.shapes) :is([data-control-id="2387"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/glasses-frame-rimless.svg)}:is(.filter,.shapes) :is([data-control-id="2253"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/common-glasses-type.svg)}:is(.filter,.shapes) :is([data-control-id="2254"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/universal-sport-glasses-type.svg)}:is(.filter,.shapes) :is([data-control-id="2255"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/special-sport-glasses-type.svg)}.filter :is([data-category-id="25"],[data-category-id="50"]) .item-label:hover:before{scale:1.1}.filter [data-category-id="134"] .item-label{display:flex;align-items:center;gap:.8rem}.filter [data-category-id="134"] .item-label:before{content:"";inline-size:2.8rem;block-size:1.6rem;background-position:50%;background-size:contain}.filter :is([data-control-id="41662"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/lens-thickness/1-5.svg)}.filter :is([data-control-id="41663"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/lens-thickness/1-6.svg)}.filter :is([data-control-id="41664"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/lens-thickness/1-67.svg)}.filter :is([data-control-id="41655"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/filter/icons/lens-thickness/1-74.svg)}.filter-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.filter-boxes .filter-box{padding:1.2rem .4rem;border:.1rem solid #c1c2c2;background-color:#fff;cursor:pointer;text-align:center}.filter-boxes .filter-box:hover{border-color:#a1a3a3;box-shadow:0 0 .6rem .05rem #dcdcdc}.filter-boxes .filter-box.active{border-color:#125080;background-color:#e7eef2;box-shadow:0 0 .6rem .05rem #dcdcdc}.filter-boxes :is(.filter-box-letter,.filter-box-range){display:block}.filter-boxes .filter-box-letter{font-weight:600;font-size:1.5rem}.go-to-basket-mobile .container{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;margin-block:.8rem;padding:.8rem;border:.1rem solid #a1a3a3;background-color:#f6f6f6}.go-to-basket-mobile .go-to-basket-mobile-price{position:relative;display:flex;justify-content:center;align-items:center;gap:1.6rem;font-weight:600;white-space:nowrap}.go-to-basket-mobile .go-to-basket-mobile-price svg{inline-size:3.6rem}.go-to-basket-mobile :is(.go-to-basket-price-count-wrapper,.go-to-showroom-price-count-wrapper){position:relative}.go-to-basket-mobile :is(.go-to-basket-price-count,.go-to-showroom-price-count){position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(.8rem,-.4rem);display:flex;justify-content:center;align-items:center;min-inline-size:2rem;block-size:2rem;padding-inline:.4rem;border-radius:999vw;background-color:#ed1d26;pointer-events:none;font-weight:400;font-size:1.2rem;color:#fff;line-height:1}.menu{display:flex;flex-direction:column;padding:0;background-color:#fff;color:#3a3a3a}.menu li{list-style:none}.menu a{color:#3a3a3a}.menu .menu-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 2.4rem;font-weight:600;font-size:1.6rem}.menu .menu-item:after{content:"";aspect-ratio:1;flex-shrink:0;inline-size:1.2rem;border-block-start:.2rem solid #3a3a3a;border-inline-end:.2rem solid #3a3a3a;rotate:45deg;transition:rotate .25s ease}.menu .menu-item.opened:after{rotate:135deg}.menu .menu-item.active~.menu-submenu{display:flex}.menu .menu-submenu{display:none;flex-direction:column;background-color:#fff}.main-menu-section .menu{padding:0;transition:width .3s}.main-menu-section :is(.main-menu-logo,.main-menu-icons){display:none}div.main-menu-close{position:fixed;z-index:30000;inset-block-start:2rem;inset-inline-end:2rem;display:none;inline-size:2.4rem;block-size:2.4rem;border:none;background-image:url(/globalfiles/templates/alensa/responsive/controls/close-white.svg);background-position:50%;background-size:contain;pointer-events:none}.square-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/square.svg)}.rectangular-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/rectangular.svg)}.pilot-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/pilot.svg)}.round-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/round.svg)}.panthos-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/panthos.svg)}.oval-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oval.svg)}.cateye-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/cateye.svg)}.clubmaster-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/clubmaster.svg)}.oversized-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oversized.svg)}.extravagant-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/extravagant.svg)}.single-lens-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/single-lens.svg)}.butterfly-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/butterfly.svg)}.hexagonal-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/hexagonal.svg)}.faceshape:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/faceshape.svg)}a.acuvue:before{aspect-ratio:150/37;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/acuvue.svg)}a.alcon:before{aspect-ratio:300/43;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/alcon.svg)}a.airoptix:before{aspect-ratio:300/73;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/air-optix.svg)}a.bausch:before{aspect-ratio:53/5;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/bausch.svg)}a.biofinity:before{aspect-ratio:150/43;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/biofinity.svg)}a.clearlab:before{aspect-ratio:773/167;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/clearlab.svg)}a.cooper:before{aspect-ratio:52/15;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/coopervision.svg)}a.dailies:before{aspect-ratio:300/97;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/dailies.svg)}a.freshlook:before{aspect-ratio:60/17;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/freshlook.svg)}a.gelone:before{aspect-ratio:25/6;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/gelone.svg)}a.johnson:before{aspect-ratio:72/15;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/johnson-johnson.svg)}.no-webp a.maxvue:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/maxvue.png); }a.maxvue:before{aspect-ratio:4/1}a.privat-label:before{aspect-ratio:301/34;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/privat-label.svg)}a.proclear:before{aspect-ratio:50/13;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/proclear.svg)}a.purevision:before{aspect-ratio:300/89;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/purevision.svg)}a.soflens:before{aspect-ratio:100/23;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/soflens.svg)}a.topvue:before{aspect-ratio:50/9;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/topvue.svg)}a.zeiss:before{aspect-ratio:149/150;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/zeiss.svg)}a.renu:before{aspect-ratio:50/17;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/renu.svg)}a.solocare:before{aspect-ratio:150/37;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/solocare.svg)}a.laim:before{aspect-ratio:60/11;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/laim.svg)}a.opti-free:before{aspect-ratio:100/13;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/opti-free.svg)}a.aq-pure:before{aspect-ratio:50/11;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/aq-pure.svg)}a.biotrue:before{aspect-ratio:300/91;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/biotrue.svg)}a.ao-sept:before{aspect-ratio:75/22;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/ao-sept.svg)}.colored-lenses div a{border:.1rem solid;text-indent:-9999rem;transition:all .2s ease-in-out}.colored-lenses div a:hover{transform:scale(1.3)}.colored-lenses .black{border-color:#000;background-color:#000}.colored-lenses .blue{border-color:#4488f1;background-color:#4488f1}.colored-lenses .brown{border-color:#8c6200;background-color:#8c6200}.colored-lenses .green{border-color:#18b95a;background-color:#18b95a}.colored-lenses .gray{border-color:#828282;background-color:#828282}.colored-lenses .orange{border-color:#ff9f29;background-color:#ff9f29}.colored-lenses .pink{border-color:#f9b4d2;background-color:#f9b4d2}.colored-lenses .purple{border-color:#ac41ea;background-color:#ac41ea}.colored-lenses .red{border-color:#f13f3f;background-color:#f13f3f}.colored-lenses .white{border-color:#828282;background-color:#fff}.colored-lenses .yellow{border-color:#f3d745;background-color:#f3d745}.no-webp .colored-lenses .special{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/color-lenses/crazy.png); }.colored-lenses .special{border-color:#cce6ed;background-position:50%;background-size:cover}.square-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/square.svg)}.rectangular-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/rectangular.svg)}.pilot-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/pilot.svg)}.round-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/round.svg)}.panthos-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/panthos.svg)}.oval-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oval.svg)}.cateye-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/cateye.svg)}.clubmaster-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/clubmaster.svg)}.oversized-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oversized.svg)}.extravagant-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/extravagant.svg)}.single-lens-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/single-lens.svg)}.butterfly-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/butterfly.svg)}.hexagonal-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/hexagonal.svg)}.sunglasses-dio:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/sun-dio.svg)}.no-webp .menu .lenses-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/pouzdra-main.jpg); }.no-webp .menu .glasses-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/all-in-one-main.jpg); }.no-webp .menu .gifts-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/klesticky-main.jpg); }.no-webp .menu .voucher-main:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/voucher-main.png); }.menu .glasses{display:grid;align-items:flex-start;gap:4.8rem;padding:2rem}.menu :is(.glasses-types,.glasses-shapes){display:grid;align-items:center;gap:.4rem}.menu .glasses-brands{display:flex;flex-direction:column;align-items:flex-start;row-gap:.8rem}.menu :is(.glasses-types,.glasses-shapes) a:not(.more){display:flex;align-items:center;gap:.8rem}.menu :is(.glasses-types,.glasses-shapes) a:not(.more):before{content:"";flex-shrink:0;inline-size:4.4rem;block-size:2.4rem;background-position:50%;background-size:100% 1.7rem}.menu :is(.glasses-types,.glasses-shapes) a.faceshape:before{background-size:contain}.menu [data-submenu-type=submenu-accessories] .menu-section{flex:1;display:grid}.menu [data-submenu-type=submenu-accessories] :is(.lenses-accessories,.glasses-accessories,.gifts-accessories,.vouchers-accessories,.accessories-all){gap:2.4rem;padding:1.6rem;font-weight:600;font-size:1.4rem;text-align:center}.menu [data-submenu-type=submenu-accessories] :is(.lenses-accessories,.glasses-accessories,.gifts-accessories,.vouchers-accessories,.accessories-all):before{content:"";display:block;inline-size:100%;block-size:12rem;margin-block-end:2.4rem;background-position:50%;background-size:contain}.menu [data-submenu-type=submenu-lenses-solutions-2]{padding:1.2rem 2.4rem;border-block-start:.1rem solid #c1c2c2}.menu [data-submenu-type=submenu-lenses-solutions-2] .menu-section{padding-block:.4rem}.menu [data-submenu-type=submenu-lenses-solutions-2] a{display:none}.menu [data-submenu-type=submenu-lenses-solutions-2] .title{display:block;font-weight:400}.menu [data-submenu-type=submenu-glasses-2] .menu-section{flex:1}.menu [data-submenu-type=submenu-glasses-2] .glasses-categories{padding:0}.menu [data-submenu-type=submenu-glasses-2] .more{font-weight:600;color:#125080}.menu [data-submenu-type=submenu-glasses-2] :is(.menu-section,.glasses-categories){display:grid}.menu [data-submenu-type=submenu-computer-glasses] .menu-section{flex:1;display:grid;padding:1.2rem 2.4rem}.menu [data-submenu-type=submenu-computer-glasses] .glasses-categories{display:grid;padding:0}.menu [data-submenu-type=submenu-computer-glasses] .more{font-weight:600;color:#125080}.menu [data-submenu-type=submenu-sport-glasses] .menu-section{flex:1;display:grid;padding:1.2rem 2.4rem}.menu [data-submenu-type=submenu-sport-glasses] .glasses-categories{display:grid;padding:0}.menu [data-submenu-type=submenu-sport-glasses] .glasses{display:grid;align-items:flex-start;gap:4.8rem;padding:2rem}.menu [data-submenu-type=submenu-sport-glasses] .more{font-weight:600;color:#125080}.menu [data-submenu-type=submenu-infoportal]{grid-template-columns:1fr;gap:.8rem}.menu [data-submenu-type=submenu-infoportal] .menu-section{flex:1;display:grid}.menu [data-submenu-type=submenu-infoportal] .infoportal-category{position:relative;display:flex;flex-direction:column;gap:2rem;padding:2rem}.menu [data-submenu-type=submenu-nondio-glasses] .menu-section{flex:1;display:grid;padding:1.2rem 2.4rem}.projectId-40 .main-menu{display:none!important}.main-menu input[type=radio]{display:none}a:is(.cooper,.coopervision):before{aspect-ratio:75/13;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/coopervision.svg)}a:is(.johnson,.johnson-johnson):before{aspect-ratio:154/15;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/johnson-johnson.svg)}.adidas:before{aspect-ratio:100/67!important;background-image:url(/globalfiles/manufacturers-brands/adidas.svg)!important}.boss:before{aspect-ratio:60/17;background-image:url(/globalfiles/glasses-manufacturers/svg/boss-by-hugo-boss.svg)}:is(.calvin,.calvin-klein):before{aspect-ratio:50/9;background-image:url(/globalfiles/glasses-manufacturers/svg/calvin-klein.svg)}.carrera:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/carrera.svg)!important}.crulle:before{aspect-ratio:100/38!important;background-image:url(/globalfiles/manufacturers-brands/crulle.svg)!important}.christian-dior:before,.dior:before{aspect-ratio:150/61;background-image:url(/globalfiles/glasses-manufacturers/svg/christian-dior.svg)}:is(.dg,.dolce-gabbana):before{aspect-ratio:10/1;background-image:url(/globalfiles/glasses-manufacturers/svg/dolce-gabbana.svg)}.fendi:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/fendi.svg)!important}.gucci:before{aspect-ratio:100/69!important;background-image:url(/globalfiles/manufacturers-brands/gucci.svg)!important}.guess:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/guess.svg)!important}.hawkers:before{aspect-ratio:100/9!important;background-image:url(/globalfiles/manufacturers-brands/hawkers.svg)!important}:is(.hugo,.hugo-boss):before{aspect-ratio:300/73;background-image:url(/globalfiles/glasses-manufacturers/svg/hugo-by-hugo-boss.svg)}.jimmy-choo:before{aspect-ratio:100/18!important;background-image:url(/globalfiles/manufacturers-brands/jimmy-choo.svg)!important}.kimikado:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/kimikado.svg)!important}.lewish:before{aspect-ratio:100/26!important;background-image:url(/globalfiles/manufacturers-brands/lewish.svg)!important}.marc-jacobs:before{aspect-ratio:100/8!important;background-image:url(/globalfiles/manufacturers-brands/marc-jacobs.svg)!important}.marisio:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/marisio.svg)!important}.nike:before{aspect-ratio:100/52!important;background-image:url(/globalfiles/manufacturers-brands/nike.svg)!important}.oakley:before{aspect-ratio:100/39!important;background-image:url(/globalfiles/manufacturers-brands/oakley.svg)!important}.persol:before{aspect-ratio:100/60!important;background-image:url(/globalfiles/manufacturers-brands/persol.svg)!important}.polaroid:before{aspect-ratio:100/31!important;background-image:url(/globalfiles/manufacturers-brands/polaroid.svg)!important}.puma:before{aspect-ratio:100/33!important;background-image:url(/globalfiles/manufacturers-brands/puma.svg)!important}:is(.ray-ban,.rayban):before{aspect-ratio:3/2;background-image:url(/globalfiles/glasses-manufacturers/svg/ray-ban.svg)}.superdry:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/superdry.svg)!important}:is(.tommy,.tommy-hilfiger):before{aspect-ratio:106/75;background-image:url(/globalfiles/glasses-manufacturers/svg/tommy-hilfiger.svg)}.valle:before{aspect-ratio:100/32!important;background-image:url(/globalfiles/manufacturers-brands/valle.svg)!important}.prescription-sun:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/prescription.svg)}.repeat-last-order-section .container{margin-block:.8rem}.repeat-last-order-link{display:flex;justify-content:center;align-items:center;gap:.8rem;font-weight:600;font-size:1.3rem;color:#3a3a3a}.repeat-last-order-link.smaller{gap:.8rem;font-weight:400;font-size:1.3rem;color:#ed1d26;white-space:nowrap}.repeat-last-order-link.smaller svg{inline-size:1.6rem}.repeat-last-order-link:hover{text-decoration:underline}.table-responsive thead{display:none}.table-responsive tr{inline-size:100%;padding:.8rem;border-block-end:.1rem solid #c1c2c2}.table-responsive td{position:relative;padding-block:.1rem}.table-responsive td.no-lined:before{display:none}.table-responsive td.rating{margin-block-start:.8rem}.table-responsive td:before{content:"";position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:0;inline-size:100%;block-size:0;border-block-start:.1rem dashed #c1c2c2}.table-responsive td.product-name .product-name-wrapper{position:relative;z-index:2;display:block;padding-inline-end:1.6rem;background-color:#fff}.table-responsive td .table-responsive-header{flex:1;font-weight:600}.table-responsive td .table-responsive-header-inner{position:relative;z-index:2;display:inline-block;padding-inline-end:1.6rem;background-color:#fff}.table-responsive td .table-responsive-content{flex:1;text-align:end}.table-responsive td .table-responsive-content-inner{position:relative;z-index:2;display:inline-block;padding-inline-start:1.6rem;background-color:#fff}.table-responsive td.rating.mobile{display:block}.table-responsive td.rating.desktop{display:none}.striped-table{inline-size:100%}.striped-table thead{background-color:#125080;font-weight:600;color:#fff}.striped-table td{inline-size:50%;padding:.4rem;text-align:start;vertical-align:top}.striped-table a{color:#125080}.striped-table a:after{background-color:#125080}.striped-table tbody tr:nth-of-type(odd){background-color:#f6f6f6}.acuity-embed-button{display:none!important}.acuity-embed-button .acuity-embed-button-close{display:inline-block;inline-size:.8rem;block-size:.8rem;margin-inline-start:.8rem;background-image:url(/globalfiles/templates/alensa/responsive/controls/close-white.svg);background-position:50%;background-size:contain}.alert-box.white{border-color:#c1c2c2;background-color:#fff;color:#3a3a3a}.alert-box.white svg path{fill:currentColor}.alert-box.red{border-color:#dc3545;background-color:#fcebec;color:#5c161d}.alert-box.red svg path{fill:currentColor}.alert-box.orange{border-color:#ffb300;background-color:#fff7e6;color:#6b4b00}.alert-box.orange svg path{fill:currentColor}.alert-box.yellow{border-color:#ffb300;background-color:#fff7e6;color:#6b4b00}.alert-box.yellow svg path{fill:currentColor}.alert-box.blue{border-color:#3884c7;background-color:#ebf3f9;color:#183754}.alert-box.blue svg path{fill:currentColor}.alert-box.green{border-color:#77b34a;background-color:#f1f7ed;color:#324b1f}.alert-box.green svg path{fill:currentColor}.alert-box.gray{border-color:#c1c2c2;background-color:#e7e7e7;color:#4a4b4b}.alert-box.gray svg path{fill:currentColor}.alert-box{position:relative;display:block;padding:1.6rem 3.2rem;border:.1rem solid;border-radius:0;font-weight:600;font-style:italic;text-align:center}.alert-box.alert-box-small{padding:.8rem 2.4rem}.alert-box.ukraine{border:none;background-color:#0058b5;background:linear-gradient(145deg,rgba(0,88,181,.3) 20%,rgba(246,206,0,.3) 80%)}.alert-box a{text-decoration:underline}.alert-box .alert-close{position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem;inline-size:.8rem;block-size:.8rem;opacity:.9;border:0;cursor:pointer}.special-global-info-under-menu{margin-block:.8rem}.autocomplete-suggestions{position:absolute;z-index:999999;display:none;max-block-size:100%!important;margin-block-start:-.1rem;padding-block:1.6rem 0;padding-inline:0;border:.1rem solid #c1c2c2!important;border-radius:2rem;background-color:#fff;box-shadow:-.1rem .1rem .3rem rgba(0,0,0,.1);overflow:hidden!important;overflow-y:auto;cursor:default;text-align:start;box-sizing:border-box}.autocomplete-suggestions .autocomplete-suggestions-inner{position:relative;max-block-size:58rem;padding:0 2rem;overflow:hidden;overflow-y:auto}.autocomplete-suggestions .autocomplete-header{display:block;margin:.8rem 0;padding:0;border-block-end:.1rem solid #c1c2c2;font-size:1.2em}.autocomplete-suggestions .autocomplete-suggestion{display:flex;align-items:center;margin:.4rem 0;padding:0!important;overflow:hidden;cursor:pointer;font-size:1.03em;white-space:nowrap;text-overflow:ellipsis}.autocomplete-suggestions .autocomplete-suggestion :is(img,.noImage){display:none}.autocomplete-suggestions .autocomplete-suggestion span.category{display:block;margin-block:0 .4rem;margin-inline:0;padding:0;border-block-end:.1rem solid #c1c2c2;font-size:1.2em}.autocomplete-suggestions .autocomplete-suggestion span.title{vertical-align:middle}.autocomplete-suggestions .autocomplete-suggestion span.title b{color:#125080}.autocomplete-suggestions .autocomplete-suggestion.selected span.title{padding:0;background-color:#fff}.autocomplete-suggestions .show-all-results{margin-block-start:.8rem;padding:1.6rem 0;border-block-start:.1rem solid #c1c2c2;background-color:#fff;cursor:pointer;text-align:center}.autocomplete-suggestions .show-all-results span{display:inline-block;font-weight:600;color:#125080}.ui-autocomplete{z-index:1}.countryId-35 .ui-autocomplete{position:absolute;cursor:default}.countryId-35 .ui-menu{display:block;max-block-size:20rem;padding:0;border:.1rem solid #c1c2c2;border-block-start:none;border-radius:.4rem;background-color:#fff;overflow-x:hidden;overflow-y:auto}.countryId-35 .ui-menu .ui-menu-item{display:block;padding:.4rem .8rem;cursor:pointer}.countryId-35 .ui-menu .ui-menu-item:hover{background-color:#fff}body:is(.menu-opened,.backdrop-visible,.sorting-opened) .backdrop{z-index:50;display:block;opacity:1;transition:opacity .5s ease}.backdrop{position:fixed;z-index:-1;inset:0;display:none;opacity:0;background-color:rgba(0,0,0,.4);transition:opacity .5s ease}.badge{display:flex;justify-content:center;align-items:center;inline-size:6.8rem;block-size:6.8rem;padding:.4rem;border-radius:50%;font-weight:700;font-size:1rem;color:#fff;line-height:1.2;text-align:center}.badge.top-product{background-color:#125080;box-shadow:inset 0 0 0 .25rem #125080,inset 0 0 0 .5rem #1a72b6}.badge.good-value-product{background-color:#609dd2;box-shadow:inset 0 0 0 .25rem #609dd2,inset 0 0 0 .5rem #90bae0}.badge.for-demanding{background-color:#253746;box-shadow:inset 0 0 0 .25rem #253746,inset 0 0 0 .5rem #3a566e}.badge.top-in-biweekly-category,.badge.top-in-category,.badge.top-in-daily-category,.badge.top-in-monthly-category,.badge.top-in-multifocal-category,.badge.top-in-solutions-category,.badge.top-in-toric-category{background-color:#125080;box-shadow:inset 0 0 0 .25rem #125080,inset 0 0 0 .5rem #1a72b6}.badge.most-liked{background-color:#e7cd27;box-shadow:inset 0 0 0 .25rem #e7cd27,inset 0 0 0 .5rem #edda5e}.badge.time-limited-offer{background-color:#77b34a;box-shadow:inset 0 0 0 .25rem #77b34a,inset 0 0 0 .5rem #97c674}.badge.test-winner{background-color:#416229;box-shadow:inset 0 0 0 .25rem #416229,inset 0 0 0 .5rem #5e8d3b}.badge.new{background-color:#3378b5;box-shadow:inset 0 0 0 .25rem #3378b5,inset 0 0 0 .5rem #5696cf}.badge.sale{background-color:#e8a300;box-shadow:inset 0 0 0 .25rem #e8a300,inset 0 0 0 .5rem #ffbf26}.badge.black-friday{background-color:#000;box-shadow:inset 0 0 0 .25rem #000,inset 0 0 0 .5rem #1f1f1f}.badge.limited-edition{background-color:#8c6200;box-shadow:inset 0 0 0 .25rem #8c6200,inset 0 0 0 .5rem #c98d00}.badge.percentage-sale{background-color:#ed1d26;box-shadow:inset 0 0 0 .25rem #ed1d26,inset 0 0 0 .5rem #f2565c}.badge.money-back-guarantee{background-color:#ffcc54;box-shadow:inset 0 0 0 .25rem #ffcc54,inset 0 0 0 .5rem #ffde91;color:#8c6200}.badge.added-to-basket,.badge.superpack-saving{background-color:#92c26e;box-shadow:inset 0 0 0 .25rem #92c26e,inset 0 0 0 .5rem #b2d499}.badge.comparator-alternative{background-color:#ed1d26;box-shadow:inset 0 0 0 .25rem #ed1d26,inset 0 0 0 .5rem #f2565c}.badge.extra-gift{background-color:#ffc233;box-shadow:inset 0 0 0 .25rem #ffc233,inset 0 0 0 .5rem #ffd470}.badge.top-offer{background-color:#a8151b;box-shadow:inset 0 0 0 .25rem #a8151b,inset 0 0 0 .5rem #de1c24}.badge.top-price{background-color:#416229;box-shadow:inset 0 0 0 .25rem #416229,inset 0 0 0 .5rem #5e8d3b}.badge.outlet{background-color:#f3686e;box-shadow:inset 0 0 0 .25rem #f3686e,inset 0 0 0 .5rem #f8a1a4}.badge.even-with-prescription{background-color:#104974;box-shadow:inset 0 0 0 .25rem #104974,inset 0 0 0 .5rem #176baa}.badge.made-in-slovenia{background-color:#695593;box-shadow:inset 0 0 0 .25rem #695593,inset 0 0 0 .5rem #8876b0}:is(.products-list,.products-list-basket-upsell) .badge{position:absolute;inset-block-start:.8rem;inset-inline-start:.8rem;pointer-events:none}:is(.products-list,.products-list-basket-upsell) .badge.money-back-guarantee{inset-inline-end:.8rem;inset-inline-start:unset}@keyframes animateProgresBar{0%{inline-size:0}}@keyframes animateProgressCar{0%{inset-inline-start:0}}@keyframes show-text{0%{opacity:0}to{opacity:1}}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes simply-book-skeleton{0%,to{opacity:.2}50%{opacity:1}}.bottom-left-promo{position:fixed;z-index:10000;inset-block-end:4rem;inset-inline-start:0;transform:translateX(-100%);opacity:.9}.bottom-left-promo[data-visible=true]{animation:slideInFromLeft .5s ease-out 1.5s 1;animation-fill-mode:forwards}.bottom-left-promo button{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:3.2rem;block-size:3.2rem;border:0;background-color:transparent;background-image:url(/globalfiles/templates/alensa/responsive/controls/close-black-with-border.svg);background-position:50%;background-size:2.4rem;cursor:pointer;text-indent:-999vw}.btn{display:flex;justify-content:center;align-items:center;gap:.8rem;inline-size:-moz-max-content;inline-size:max-content;min-block-size:4.8rem;padding-block:.8rem;padding-inline:2.4rem;border:none;border-radius:999vw;cursor:pointer;font-weight:700;font-size:1.6rem;line-height:1;text-align:center;transition:all .3s}.btn svg{flex-shrink:0;inline-size:2.4rem}.btn svg path{transition:fill .3s ease}.btn-block{inline-size:100%}.btn-xxs{min-block-size:2.4rem;padding-inline:1.2rem;font-size:1.1rem}.btn-xxs svg{inline-size:1.2rem}.btn-xs{min-block-size:3.2rem;padding-inline:1.6rem;font-size:1.2rem}.btn-xs svg{inline-size:1.6rem}.btn-sm{min-block-size:4rem;padding-inline:2rem;font-size:1.4rem}.btn-sm svg{inline-size:2rem}.btn-lg{min-block-size:5.6rem;padding-inline:2.8rem;font-size:1.8rem}.btn-lg svg{inline-size:2.8rem}.btn-xl{min-block-size:6.4rem;padding-inline:3.2rem;font-size:2rem}.btn-xl svg{inline-size:3.2rem}.btn-xxl{min-block-size:7.2rem;padding-inline:3.6rem;font-size:2.2rem}.btn-xxl svg{inline-size:3.6rem}:is(.btn-lg,.btn-xl,.btn-xxl){gap:1.2rem}.btn-primary{border:.1rem solid #d81a23;background-color:#ed1d26;color:#fff}.btn-primary svg path{fill:currentColor}.btn-primary:hover{background-color:#d81a23;color:#fff}.btn-primary:focus-visible{outline-color:#d81a23;outline-offset:.4rem}.btn-primary-outline{border:.1rem solid #d81a23;background-color:#fff;color:#ed1d26}.btn-primary-outline svg path{fill:currentColor}.btn-primary-outline:hover{background-color:#d81a23;color:#fff}.btn-primary-outline:focus-visible{outline-color:#d81a23;outline-offset:.4rem}.btn-secondary{border:.1rem solid #104974;background-color:#125080;color:#fff}.btn-secondary svg path{fill:currentColor}.btn-secondary:hover{background-color:#104974;color:#fff}.btn-secondary:focus-visible{outline-color:#104974;outline-offset:.4rem}.btn-secondary-outline{border:.1rem solid #104974;background-color:#fff;color:#125080}.btn-secondary-outline svg path{fill:currentColor}.btn-secondary-outline:hover{background-color:#104974;color:#fff}.btn-secondary-outline:focus-visible{outline-color:#104974;outline-offset:.4rem}.btn-tercialy{border:.1rem solid #d81a23;background-color:#ed1d26;color:#fff}.btn-tercialy svg path{fill:currentColor}.btn-tercialy:hover{background-color:#d81a23;color:#fff}.btn-tercialy:focus-visible{outline-color:#d81a23;outline-offset:.4rem}.btn-tercialy-outline{border:.1rem solid #d81a23;background-color:#fff;color:#ed1d26}.btn-tercialy-outline svg path{fill:currentColor}.btn-tercialy-outline:hover{background-color:#d81a23;color:#fff}.btn-tercialy-outline:focus-visible{outline-color:#d81a23;outline-offset:.4rem}.btn-text{border:.1rem solid #353535;background-color:#3a3a3a;color:#fff}.btn-text svg path{fill:currentColor}.btn-text:hover{background-color:#353535;color:#fff}.btn-text:focus-visible{outline-color:#353535;outline-offset:.4rem}.btn-text-outline{border:.1rem solid #353535;background-color:#fff;color:#3a3a3a}.btn-text-outline svg path{fill:currentColor}.btn-text-outline:hover{background-color:#353535;color:#fff}.btn-text-outline:focus-visible{outline-color:#353535;outline-offset:.4rem}.btn-disabled{border:.1rem solid #b1b3b3;background-color:#b1b3b3;color:#fff}.btn-disabled svg path{fill:currentColor}.btn-disabled:focus-visible{outline-offset:.4rem}.btn-disabled-outline{border:.1rem solid #b1b3b3;background-color:#fff;color:#b1b3b3}.btn-disabled-outline svg path{fill:currentColor}.btn-disabled-outline:focus-visible{outline-offset:.4rem}.btn-black{border:.1rem solid #000;background-color:#000;color:#fff}.btn-black svg path{fill:currentColor}.btn-black:focus-visible{outline-offset:.4rem}.btn-black-outline{border:.1rem solid #000;background-color:#fff;color:#000}.btn-black-outline svg path{fill:currentColor}.btn-black-outline:focus-visible{outline-offset:.4rem}.btn-white{border:.1rem solid #000;background-color:#fff;color:#000}.btn-white svg path{fill:currentColor}.btn-white:focus-visible{outline-offset:.4rem}.btn-white-outline{border:.1rem solid #000;background-color:#fff;color:#000}.btn-white-outline svg path{fill:currentColor}.btn-white-outline:focus-visible{outline-offset:.4rem}:is(.btn-disabled,.btn-disabled-outline){pointer-events:none}.btn:disabled{cursor:not-allowed}.btn-uppercase{text-transform:uppercase}.btn-glasses-guide{border:.1rem solid #125080;background-color:#125080;color:#fff}.btn-glasses-guide:hover{border:.1rem solid #104974;background-color:#104974}.btn-glasses-guide svg path{fill:currentColor}.btn-glasses-guide .btn-icon-circle svg path{fill:#125080}.btn-remove{display:inline-flex;inline-size:1.6rem;block-size:1.6rem;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%}.btn-center{margin-inline:auto}.btn-multiple-icons{justify-content:space-between;line-height:1.2;white-space:initial;text-align:center}body .cmpboxrecall{display:none}.cmpbox .cmpboxbtn.cmptxt_btn_save{min-block-size:4.4rem;margin:2.8rem auto;border-radius:999vw}.cmpbox .cmpboxbtn.cmptxt_btn_save,.cookiesPopup{display:flex;justify-content:center;align-items:center}.cookiesPopup{position:fixed;z-index:100000000000;inset-inline:0;inset-block-end:-.1rem;flex-wrap:wrap;gap:.8rem 1.2rem;padding:1.2rem 1.6rem;background-color:#f6f6f6;font-size:1.3rem;color:#3a3a3a}.cookiesPopup&gt;span{max-inline-size:100rem}.cookiesPopup&gt;span&gt;a{color:#ed1d26;white-space:nowrap;text-decoration:underline}.cookiesPopup&gt;a{flex-shrink:0;padding:.4rem 1.2rem;border-radius:999vw;background-color:#ed1d26;color:#fff}[data-copy-value]{position:relative;flex-shrink:0}[data-copy-value].copied svg:first-of-type{display:none}[data-copy-value].copied svg:last-of-type{display:block}[data-copy-value].copied:after{display:block;opacity:1}@starting-style{[data-copy-value].copied:after{opacity:0}}[data-copy-value] svg:last-of-type{display:none}[data-copy-value][data-copy-feedback-position=right]:after{inset-block-start:50%;inset-inline-start:calc(100% + .8rem);transform:translateY(-50%)}[data-copy-value][data-copy-feedback-position=left]:after{inset-block-start:50%;inset-inline-end:calc(100% + .8rem);transform:translateY(-50%)}[data-copy-value][data-copy-feedback-position=top]:after{inset-block-end:calc(100% + .8rem);inset-inline-start:50%;transform:translateX(-50%)}[data-copy-value][data-copy-feedback-position=bottom]:after{inset-block-start:calc(100% + .8rem);inset-inline-start:50%;transform:translateX(-50%)}[data-copy-value]:not([data-copy-feedback-position]):after{inset-block-start:50%;inset-inline-start:calc(100% + .8rem);transform:translateY(-50%)}[data-copy-value]:after{content:attr(data-copy-feedback);position:absolute;z-index:1;display:none;opacity:0;padding:.4rem .8rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;pointer-events:none;font-weight:600;font-size:1.2rem;color:#3a3a3a;white-space:nowrap;transition-property:display opacity;transition-duration:.2s;transition-behavior:allow-discrete}.coupon-code-info-wrapper{inset-block-end:0;display:none;padding:.8rem 2.8rem;border:.1rem solid #c1c2c2;background-color:#fff;position:relative;z-index:unset;inset-inline-end:0!important;transform:none!important;inline-size:100%;max-inline-size:none;border-radius:0;box-shadow:none;font-size:1.4rem;text-align:center}.coupon-code-info-wrapper .coupon-code-info-icon svg{display:none}.coupon-code-info-wrapper :is(h2,h3,h4){margin-block-end:.4rem;font-size:1.5rem;color:#ed1d26!important}.coupon-code-info-wrapper .coupon-code-info-init-text{font-size:1.5rem}.coupon-code-info-wrapper .coupon-code-info-arrow{position:absolute;z-index:2;inset-block-start:.4rem;inset-inline-end:.4rem;display:none}.coupon-code-info-wrapper .coupon-code-info-arrow svg{inline-size:1.6rem}.coupon-code-info-wrapper .coupon-code-info-arrow.down svg{transform:rotate(180deg)}.coupon-title{display:block;font-weight:700}.forbidden-discount-wrapper .forbidden-discount-header{display:block;margin-block-end:.8rem;font-weight:600}.forbidden-discount-wrapper .forbidden-discount-pair-wrapper{inline-size:100%;border:.1rem solid #c1c2c2}.forbidden-discount-wrapper .forbidden-discount-text-wrapper{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:.8rem;background-color:#f6f6f6}.forbidden-discount-wrapper .forbidden-discount-text-wrapper:nth-of-type(2){border-block-start:.1rem solid #c1c2c2}.forbidden-discount-wrapper .forbidden-discount-text-wrapper.active{background-color:#fff}.forbidden-discount-wrapper .forbidden-discount-text{font-size:1.3rem}.forbidden-discount-wrapper .forbidden-discount-text b,.forbidden-discount-wrapper .forbidden-discount-text strong{display:block;color:#125080}.forbidden-discount-wrapper .forbidden-discount-product-names{display:block;font-weight:600;color:#125080}.forbidden-discount-wrapper .forbidden-discount-text-active{display:flex;align-items:center;gap:.4rem;font-weight:600;font-size:1.3rem;font-style:italic;color:#77b34a}.forbidden-discount-wrapper .forbidden-discount-text-active svg{inline-size:.8rem}.forbidden-discount-wrapper .forbidden-discount-text-active svg path{fill:#77b34a}.advanced-pricing-wrapper{display:flex;flex-direction:column;gap:.8rem;padding:.8rem 0;font-size:1.3rem}.advanced-pricing-wrapper .advanced-pricing-text-activated{display:block;font-weight:600;color:#77b34a}.advanced-pricing-wrapper .advanced-pricing-forbidden-explanation{display:block;font-size:1.3rem;font-style:italic;color:#c1c2c2}.coupon-code-info-wrapper.opened{inline-size:100%;min-inline-size:unset!important;min-block-size:unset!important;padding:.8rem}.coupon-code-info-wrapper.opened:before{inset-inline-start:3.6rem;inline-size:4rem;block-size:4.8rem}.credit-expiration-small{display:flex;flex-wrap:wrap;gap:.4rem .8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.credit-expiration-small.expanded .credit-expiration-small-value:after{transform:rotate(180deg);margin-block-start:-.4rem}.credit-expiration-small.expanded .credit-expiration-small-details{display:block}.credit-expiration-small .credit-expiration-small-icon{pointer-events:none}.credit-expiration-small .credit-expiration-small-icon svg{inline-size:2rem}.credit-expiration-small .credit-expiration-small-icon svg path{fill:#125080}.credit-expiration-small .credit-expiration-small-icon.desktop{display:none}.credit-expiration-small .credit-expiration-small-title{flex:1}.credit-expiration-small .credit-expiration-small-details{flex-basis:100%;display:none;margin-block:.8rem}.credit-expiration-small .credit-expiration-small-details *{pointer-events:none}.credit-expiration-small .credit-expiration-small-details-limitation{display:block;padding:.8rem 1.6rem;background-color:#125080;font-size:1.3rem;color:#fff}.credit-expiration-small .credit-expiration-small-details-credit{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:.8rem 1.6rem;background-color:#125080;color:#fff}.credit-expiration-small .credit-expiration-small-details-credit+.credit-expiration-small-details-credit{border-block-start:.1rem solid transparent}.credit-expiration-small .credit-expiration-small-details-credit-value{font-size:1.3rem;white-space:nowrap}.credit-expiration-small .credit-expiration-small-details-credit-expiration{flex:1;font-size:1.3rem;text-align:end;text-transform:lowercase}.customer-credit{display:none;gap:.8rem}.customer-credit.dark{display:inline-flex;flex-wrap:wrap}.customer-credit svg{inline-size:1.6rem}.customer-credit .customer-credit-value{font-weight:700}.customer-credit .customer-credit-tooltip.tooltip{margin-inline-start:0}.paymentType52:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/adyen-blik.svg)}.paymentType42:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/apple-pay.svg)}.paymentType8:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bancontact-mister-cash.svg)}:is(.paymentType2,.paymentType25,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer.svg)}.paymentType5:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer-fast.svg)}.paymentType6:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/benefit-plus.svg)}.paymentType66:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/benefity.svg)}:is(.paymentType1,.paymentType11,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/cash-on-delivery.svg)}.paymentType47:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/edenred.svg)}.paymentType57:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/flik.svg)}.paymentType41:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/gpay.svg)}.paymentType56:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/ideal.svg)}.paymentType45:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/kevin-new.svg)}:is(.paymentType16,.paymentType26,.paymentType30,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg)}:is(.paymentType10,.paymentType51,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-multibanco.svg)}:is(.paymentType34,.paymentType65,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-way.svg)}.paymentType67:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mobilepay.svg)}:is(.paymentType4,.paymentType13,.paymentType14,.paymentType21,.paymentType44,.paymentType55,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg)}.paymentType70:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/pluxee.svg)}.paymentType19:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/przelewy24.svg)}.paymentType71:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/swish.svg)}.paymentType69:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/trustly.svg)}.paymentType64:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/twint-logo.svg)}.paymentType63:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/up.svg)}.paymentType35:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/valu.svg)}:is(.paymentType3,.paymentType12,.paymentType15,.paymentType20,.paymentType22,.paymentType24,.paymentType27,.paymentType31,.paymentType37,.paymentType39,.paymentType40,.paymentType68,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.deliveryType270:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/acs-courier.svg)}:is(.deliveryType316,.deliveryType317,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/akis.svg)}.deliveryType286:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/aramex.svg)}:is(.deliveryType200,.deliveryType233,.deliveryType291,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/austria-post.svg)}.deliveryType296:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/balikovna.svg)}.deliveryType297:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bds-de.svg)}:is(.deliveryType307,.deliveryType331,.deliveryType332,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/boxnow.svg)}.deliveryType256:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bpost.svg)}:is(.deliveryType427,.deliveryType428,.deliveryType429,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bpost-no-letters.svg)}:is(.deliveryType314,.deliveryType315,.deliveryType430,.deliveryType431,.deliveryType432,.deliveryType433,.deliveryType434,.deliveryType435,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/budbee.svg)}:is(.deliveryType1,.deliveryType322,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ceska-posta.svg)}.deliveryType240:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/chronopost.svg)}:is(.deliveryType337,.deliveryType338,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/chronopost-blue.svg)}:is(.deliveryType225,.deliveryType278,.deliveryType279,.deliveryType394,.deliveryType395,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg)}.deliveryType207:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos.svg)}:is(.deliveryType235,.deliveryType439,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos-express.svg)}:is(.deliveryType212,.deliveryType358,.deliveryType359,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ctt.svg)}.deliveryType257:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dao365.svg)}:is(.deliveryType5,.deliveryType210,.deliveryType218,.deliveryType231,.deliveryType280,.deliveryType283,.deliveryType288,.deliveryType295,.deliveryType426,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}:is(.deliveryType4,.deliveryType260,.deliveryType261,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg)}:is(.deliveryType242,.deliveryType271,.deliveryType319,.deliveryType325,.deliveryType333,.deliveryType334,.deliveryType344,.deliveryType345,.deliveryType346,.deliveryType347,.deliveryType348,.deliveryType349,.deliveryType350,.deliveryType390,.deliveryType391,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}:is(.deliveryType377,.deliveryType424,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/early-bird.svg)}.deliveryType229:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/elta.svg)}.deliveryType308:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/email.svg)}.deliveryType318:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/emirates-post.svg)}:is(.deliveryType263,.deliveryType281,.deliveryType327,.deliveryType328,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)}:is(.deliveryType215,.deliveryType360,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fancourier.svg)}.deliveryType321:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fastdrop.svg)}:is(.deliveryType299,.deliveryType303,.deliveryType396,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fastway.svg)}.deliveryType352:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fedex.svg)}.deliveryType306:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/foxpost.svg)}.deliveryType232:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/geis.svg)}.deliveryType401:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-circle.svg)}:is(.deliveryType8,.deliveryType9,.deliveryType213,.deliveryType217,.deliveryType234,.deliveryType254,.deliveryType258,.deliveryType267,.deliveryType399,.deliveryType400,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}:is(.deliveryType253,.deliveryType272,.deliveryType273,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg)}.deliveryType266:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/india-post.svg)}:is(.deliveryType239,.deliveryType250,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost.svg)}.deliveryType329:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-gray.svg)}.deliveryType378:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-short.svg)}:is(.deliveryType330,.deliveryType376,.deliveryType379,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-yellow.svg)}:is(.deliveryType202,.deliveryType241,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/intime.svg)}:is(.deliveryType383,.deliveryType384,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/lpexpress.svg)}.deliveryType262:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg)}.deliveryType259:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/meest.svg)}.deliveryType282:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/mondial-relay.svg)}:is(.deliveryType243,.deliveryType290,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/mrw.svg)}:is(.deliveryType245,.deliveryType246,.deliveryType247,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/night-delivery.svg)}:is(.deliveryType222,.deliveryType244,.deliveryType302,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/nova-posta.svg)}.deliveryType223:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/omniva-no-letters.svg)}:is(.deliveryType268,.deliveryType292,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/overseas-express.svg)}:is(.deliveryType206,.deliveryType275,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/paket-24.svg)}.deliveryType285:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/poczta-polska.svg)}:is(.deliveryType208,.deliveryType320,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posta-slovenije-new.svg)}:is(.deliveryType226,.deliveryType238,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg)}:is(.deliveryType228,.deliveryType374,.deliveryType392,.deliveryType393,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnl.svg)}:is(.deliveryType227,.deliveryType289,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnord.svg)}:is(.deliveryType3,.deliveryType236,.deliveryType312,.deliveryType313,.deliveryType356,.deliveryType357,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg)}:is(.deliveryType211,.deliveryType304,.deliveryType335,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/royal-mail.svg)}:is(.deliveryType264,.deliveryType265,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/russian-post.svg)}.deliveryType293:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sameday.svg)}.deliveryType277:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sda.svg)}.deliveryType381:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sending.svg)}:is(.deliveryType221,.deliveryType387,.deliveryType388,.deliveryType389,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/seur.svg)}.deliveryType201:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/showroom.svg)}:is(.deliveryType7,.deliveryType255,.deliveryType309,.deliveryType310,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg)}.deliveryType209:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/speedy.svg)}:is(.deliveryType251,.deliveryType252,.deliveryType339,.deliveryType342,.deliveryType343,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/swiss-post.svg)}.deliveryType214:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/taxydromiky.svg)}.deliveryType237:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/uaposhta.svg)}:is(.deliveryType385,.deliveryType386,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/unisend.svg)}:is(.deliveryType6,.deliveryType249,.deliveryType300,.deliveryType370,.deliveryType372,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg)}:is(.deliveryType362,.deliveryType363,.deliveryType364,.deliveryType365,.deliveryType366,.deliveryType367,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/venipak.svg)}:is(.deliveryType100,.deliveryType276,.deliveryType294,):after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg)}.deliveryType0:after{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/delivery.svg)}.projectId-41 .deliveryType201:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/showroom-adrialece.svg)}.projectId-53 .deliveryType201:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/showroom-moje-lece.svg)}.projectId-86 .deliveryType201:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/showroom-vallismg.svg)}.projectId-87 .deliveryType201:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/showroom-videt.svg)}.deliveryTypePD:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/pick-up-point.svg)}:is(h1,h2,h3,h4)+details{margin-block-start:1.6rem}details{border-block-start:.1rem solid #c1c2c2}details :is(::marker,::-webkit-details-marker){display:none;font-size:0;list-style:none}details+details{margin-block-start:-.1rem}details&gt;details{margin-inline-start:1.6rem}details&gt;details:nth-of-type(2n){background-color:#f6f6f6}details[open]&gt;summary:after{border-color:#c1c2c2;rotate:-135deg}details summary{display:flex;align-items:center;gap:.4rem;inline-size:100%;padding-block:1.2rem;padding-inline:.8rem 1.2rem;cursor:pointer;font-weight:600}details summary:before{flex-shrink:0}details summary:after{content:"";flex-shrink:0;inline-size:1.2rem;block-size:1.2rem;margin-inline-start:auto;border:solid;border-width:0 .2rem .2rem 0;rotate:45deg;transition:all .25s ease-in-out}details :is(h2,h3,h4){margin:0!important}details p{position:relative;margin:0!important;padding-block:1.2rem 2.8rem;padding-inline:4rem 2.4rem}details p:before{content:"";position:absolute;inset-block-start:1.2rem;inset-inline-start:2.4rem;display:block;inline-size:.4rem;block-size:calc(100% - 4rem);background-color:#f6f6f6}details.numbered{counter-reset:sublevel-counter}details.numbered&gt;summary:before{content:counter(level-counter) ". ";counter-increment:level-counter}details.numbered&gt;details&gt;summary:before{content:counter(level-counter) "." counter(sublevel-counter) ". ";counter-increment:sublevel-counter}.double-optin{display:flex;flex-wrap:wrap}.double-optin&gt;:not(:first-child){margin-block-start:.4rem}.double-optin .double-optin-header{flex-basis:100%;display:block;font-weight:700;line-height:1.3;text-wrap:balance}.double-optin .double-optin-subheader{flex-basis:100%;display:block}.double-optin .double-optin-email{position:relative;inline-size:100%}.double-optin .double-optin-email svg{position:absolute;inset-block-start:1.2rem;inset-inline-start:1.6rem;inline-size:2rem;pointer-events:none}.double-optin .double-optin-email input{padding-inline-start:4.8rem}.double-optin .double-optin-decline{margin-block-start:1.2rem;border:none;background-color:transparent;cursor:pointer;font-size:1.3rem;color:inherit;line-height:1.2;white-space:normal;text-align:start}.double-optin .double-optin-decline:hover{text-decoration:underline}.double-optin .double-optin-info{flex-basis:100%;display:block;opacity:.7}.sidebar-wrapper .double-optin{padding:2.4rem;background-color:#3a3a3a;color:#fff}.sidebar-wrapper .double-optin .double-optin-header{margin-block-end:1.2rem}.sidebar-wrapper .double-optin .btn{inline-size:100%}.footer .double-optin .double-optin-header{margin-block-end:1.2rem;font-weight:400;color:#3a3a3a}.footer .double-optin .btn{inline-size:100%}.footer .double-optin .double-optin-decline{color:#3a3a3a}.no-webp .double-optin-section{background-image:url(/globalfiles/templates/alensa/responsive/main/components/newsletter/newsletter-bg.png); }.double-optin-section{padding:6.4rem 2.4rem;background-color:#125080;background-position:50%;background-size:cover;color:#fff;text-align:center}.double-optin-section .double-optin{justify-content:center;align-items:flex-start}.double-optin-section .double-optin&gt;:not(:first-child){margin-block-start:1.25em}.double-optin-section .double-optin-header{font-size:2.2rem}.double-optin-section .double-optin-email svg{inset-block-start:1.6rem;inset-inline-start:2.4rem}.double-optin-section .double-optin-email input[type=text]{min-block-size:4.8rem;padding-inline-start:5.2rem}.double-optin-section .double-optin-email .error{text-align:start}.double-optin-section .btn{min-block-size:4.8rem}.double-optin-landing-page{display:grid;grid-template-areas:"doi-lp-title" "doi-lp-text" "doi-lp-image" "doi-lp-form";gap:2rem;padding:2.4rem;border:.1rem solid #c1c2c2;background:#f6f6f6}.double-optin-landing-page h2{grid-area:doi-lp-title;font-size:2.4rem;color:#125080}.double-optin-landing-page .double-optin-landing-page-text{grid-area:doi-lp-text}.double-optin-landing-page .double-optin-landing-page-text&gt;*+*{margin-block-start:1.25em}.double-optin-landing-page p{text-wrap:balance}.double-optin-landing-page ul{padding-inline-start:0;list-style:none}.double-optin-landing-page li{display:flex;align-items:center;gap:.8rem}.double-optin-landing-page li:before{content:"";inline-size:2rem;block-size:2rem;border-radius:50%;background-color:#125080;background-image:url(/globalfiles/templates/alensa/responsive/icons/check-white.svg);background-position:50%;background-size:1.2rem}.double-optin-landing-page li+li{margin-block-start:.5em}.double-optin-landing-page img,.double-optin-landing-page picture{grid-area:doi-lp-image;align-self:center}.double-optin-landing-page .double-optin{grid-area:doi-lp-form;display:flex;flex-direction:column;justify-self:center;inline-size:100%;max-inline-size:30rem;margin-block-start:2.4rem}.double-optin-landing-page .double-optin .double-optin-decline,.double-optin-landing-page .double-optin .double-optin-header,.double-optin-landing-page .double-optin .double-optin-info,.double-optin-landing-page .double-optin .double-optin-subheader,.double-optin-landing-page .double-optin a.btn{display:none}.double-optin-landing-page .double-optin svg{inset-block-start:1.6rem}.double-optin-landing-page .double-optin input{min-block-size:4.8rem}body.elastic-or-enterprise-search-opened .header,body.elastic-or-enterprise-search-opened .header :is(.header-mobile,.header-desktop-top,.header-desktop-bottom){z-index:999998}body.elastic-or-enterprise-search-opened :is(.elastic-search,.search-form svg.delete){display:block!important}body.elastic-or-enterprise-search-opened .header-desktop-bottom .container&gt;:not(.header-logo-wrapper,.search-form){display:none}.elastic-search{position:relative;z-index:999999;display:none;inline-size:100%;border:.1rem solid #c1c2c2;background-color:#fff}.elastic-search:before{content:"";position:absolute;z-index:-1;inset-block-start:-.4rem;inset-inline-start:50%;transform:translateX(-50%) rotate(45deg);inline-size:.8rem;block-size:.8rem;background-color:#c1c2c2}.elastic-search&gt;*+*{border-block-start:.1rem solid #c1c2c2}.elastic-search .elastic-top-products-section{display:grid;gap:.1rem;background-color:#c1c2c2}.elastic-search .elastic-top-product{position:relative;display:grid;grid-template-columns:25% 1fr auto;align-items:center;gap:1.2rem;min-block-size:12rem;padding:2rem;background-color:#fff;cursor:pointer;transition:all .3s ease}.elastic-search .elastic-top-product-ribbon{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;justify-content:center;align-items:center;padding:.4rem .8rem;background-color:#ed1d26;font-weight:600;font-size:1.3rem;color:#fff;text-align:center;text-transform:uppercase}.elastic-search .elastic-top-product-img{display:flex;justify-content:center;align-items:center}.elastic-search .elastic-top-product-price{display:block;font-weight:700;font-size:1.5rem;color:#ed1d26;white-space:nowrap}.elastic-search .elastic-products-section{display:grid;grid-template-columns:repeat(2,1fr);gap:.1rem;background-color:#c1c2c2}.elastic-search .elastic-product{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem;border-block-end:.3rem solid transparent;background-color:#fff;cursor:pointer;text-align:center}.elastic-search .elastic-product:hover{border-color:#ed1d26}.elastic-search .elastic-product-name{flex:1}.elastic-search .elastic-product-price{font-weight:600;white-space:nowrap}.elastic-search :is(.elastic-categories-section,.elastic-brands-section){display:grid;gap:.1rem;background-color:#c1c2c2}.elastic-search :is(.elastic-categories,.elastic-brands){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:2rem;background-color:#fff}.elastic-search .elastic-section-title{display:flex;justify-content:center;align-items:center;inline-size:100%;padding:.8rem 2rem;background-color:#fff;font-weight:600;font-size:1.5rem;text-align:center}.elastic-search :is(.elastic-category,.elastic-brand){display:flex;justify-content:center;align-items:center;padding:.4rem 2rem;border:.1rem solid #c1c2c2;border-radius:999rem;cursor:pointer;text-align:center;transition:all .3s ease}.elastic-search :is(.elastic-category,.elastic-brand):hover{border-color:#ed1d26;background-color:#ed1d26;color:#fff}.elastic-search .elastic-show-all-section{display:flex;justify-content:center;align-items:center;padding:1.6rem}.elastic-search .elastic-show-all{border-radius:999rem}.elastic-search-close{position:absolute;inset-block-start:50%;inset-inline-end:-4rem;transform:translateY(-50%)}.elastic-search-close svg{position:unset;transform:translateY(0)}.exchange-rate-section{border-block-start:.1rem solid #c1c2c2}.exchange-rate-section .container{display:flex;justify-content:center;align-items:center;gap:1.6rem;padding-block:2.8rem;font-weight:600;font-size:2rem}.exchange-rate-section svg{inline-size:4rem}#fb-root{display:none}.fb-customer-chat-fake{position:fixed;z-index:100;inset-inline-end:.8rem;inset-block-end:.8rem;padding:0!important;border:none;border-radius:50%;background-color:transparent;cursor:pointer;transition:all .3s}.fb-customer-chat-fake.active{cursor:default}.fb-customer-chat-fake.active #logo{display:none}.fb-customer-chat-fake.active #spinner{animation:facebook-spinner 2s linear infinite;transform-origin:center}.fb-customer-chat-fake,.fb_dialog_content iframe{margin:0!important;box-shadow:0!important;scale:.8334!important;transform-origin:bottom!important}@keyframes facebook-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flag-be{background-image:url(/globalfiles/templates/alensa/responsive/components/flags/4x3/be.svg)}.flag-be.flag-round{background-image:url(/globalfiles/templates/alensa/responsive/components/flags/1x1/be.svg)}.flag-fr{background-image:url(/globalfiles/templates/alensa/responsive/components/flags/4x3/fr.svg)}.flag-fr.flag-round{background-image:url(/globalfiles/templates/alensa/responsive/components/flags/1x1/fr.svg)}.flag{aspect-ratio:4/3;display:block;inline-size:1.6rem;background-position:50%;background-size:contain;line-height:1}.flag.flag-round{aspect-ratio:1;border-radius:50%}.flag.flag-small{inline-size:.8rem}.flag.flag-medium{inline-size:1.6rem}.flag.flag-large{inline-size:2.8rem}.flag.flag-extra{inline-size:4rem}.flags-dropdown-wrapper{display:flex;flex-direction:column;inline-size:100%;padding-block:0 2rem;padding-inline:2rem;border-block-end:.1rem solid rgba(58,58,58,.3)}.flags-dropdown-wrapper .flags-header{display:block;margin-block:2rem .4rem;margin-inline:0;font-weight:600;color:#3a3a3a;text-decoration:underline}.flags-dropdown-wrapper .flag-wrapper{display:flex;align-items:center;gap:.8rem;margin-block-start:.8rem}.flags-dropdown-wrapper .flag-country{font-size:1.3rem}.footer-about-btns{display:flex;flex-wrap:wrap;gap:.8rem;margin-block-start:2rem}.footer-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(25.85rem,1fr));gap:4rem}.footer-columns .footer-column{display:flex;flex-direction:column;gap:1.2rem;line-height:2}.footer-columns .cookie-settings{cursor:pointer}.footer-columns .cookie-settings:hover{text-decoration:underline}.footer-columns :is(h2,h3,h4){padding-block-end:.4rem;border-block-end:.1rem solid #3a3a3a;font-size:1.5rem;color:#3a3a3a}.footer-columns ul{padding:0;list-style:none}.footer-columns address{display:flex;flex-direction:column}.footer-columns :is(.email,.phone,.opening-times){display:flex;align-items:center;gap:.8rem}.footer-columns :is(.email,.phone,.opening-times):before{content:"";flex-shrink:0;display:block;inline-size:1.6rem;block-size:1.6rem;background-position:50%;background-size:contain}.footer-columns .email:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/footer/envelope.svg)}.footer-columns .phone:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/footer/phone.svg)}.footer-columns .opening-times:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/footer/clock.svg)}.footer-columns :is(a,span,p,b,li):not(.btn).error{color:#ed1d26}.footer-columns a:not(.btn):is(:hover,:focus-visible){text-decoration:underline}.footer-columns .footer-link,.footer-columns :is(a,span,p,b,li):not(.btn){font-size:1.3rem;color:#3a3a3a}.footer-columns .footer-column-info{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.4rem;column-gap:.4rem;margin-block-start:.1rem}.footer-columns .footer-column-info span{display:block}.footer-columns .footer-column-info svg{inline-size:1.6rem}.footer-columns .footer-column-info svg path{fill:currentColor}.footer-columns .we-speak-these-languages{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.footer-columns .optika-valis-logo{max-inline-size:16.8rem;margin-inline:auto}.footer-copyright{font-size:1.3rem;color:#3a3a3a;text-align:center}.footer-copyright a{font-size:inherit}.footer-list{display:grid}.footer-list li{display:flex;align-items:center;gap:.8rem}.footer-list li:before{content:"";display:block;inline-size:.4rem;block-size:.4rem;border-radius:50%;background-color:#ed1d26}.footer-list li:hover a{color:#ed1d26;text-decoration:underline}.footer-showrooms{display:grid;gap:4rem 2rem}.footer-showrooms&gt;div{display:grid;grid-template-rows:subgrid;gap:.8rem;grid-row:span 3}.footer-showrooms a{display:block;margin-block-end:1.2rem;font-weight:600;color:#125080;text-transform:uppercase}.footer-showrooms a:hover{color:#ed1d26}.footer-showrooms address,.footer-showrooms span{display:flex;gap:.8rem;text-wrap:balance}.footer-showrooms address:before,.footer-showrooms span:before{flex-shrink:0;inline-size:2rem}.footer-showrooms address:before{content:url(/globalfiles/templates/alensa/responsive/main/footer/location.svg)}.footer-showrooms span:before{content:url(/globalfiles/templates/alensa/responsive/main/footer/clock.svg)}.delivery-progressbar-status-1{inline-size:1%}.delivery-progressbar-status-2{inline-size:2%}.delivery-progressbar-status-3{inline-size:3%}.delivery-progressbar-status-4{inline-size:4%}.delivery-progressbar-status-5{inline-size:5%}.delivery-progressbar-status-6{inline-size:6%}.delivery-progressbar-status-7{inline-size:7%}.delivery-progressbar-status-8{inline-size:8%}.delivery-progressbar-status-9{inline-size:9%}.delivery-progressbar-status-10{inline-size:10%}.delivery-progressbar-status-11{inline-size:11%}.delivery-progressbar-status-12{inline-size:12%}.delivery-progressbar-status-13{inline-size:13%}.delivery-progressbar-status-14{inline-size:14%}.delivery-progressbar-status-15{inline-size:15%}.delivery-progressbar-status-16{inline-size:16%}.delivery-progressbar-status-17{inline-size:17%}.delivery-progressbar-status-18{inline-size:18%}.delivery-progressbar-status-19{inline-size:19%}.delivery-progressbar-status-20{inline-size:20%}.delivery-progressbar-status-21{inline-size:21%}.delivery-progressbar-status-22{inline-size:22%}.delivery-progressbar-status-23{inline-size:23%}.delivery-progressbar-status-24{inline-size:24%}.delivery-progressbar-status-25{inline-size:25%}.delivery-progressbar-status-26{inline-size:26%}.delivery-progressbar-status-27{inline-size:27%}.delivery-progressbar-status-28{inline-size:28%}.delivery-progressbar-status-29{inline-size:29%}.delivery-progressbar-status-30{inline-size:30%}.delivery-progressbar-status-31{inline-size:31%}.delivery-progressbar-status-32{inline-size:32%}.delivery-progressbar-status-33{inline-size:33%}.delivery-progressbar-status-34{inline-size:34%}.delivery-progressbar-status-35{inline-size:35%}.delivery-progressbar-status-36{inline-size:36%}.delivery-progressbar-status-37{inline-size:37%}.delivery-progressbar-status-38{inline-size:38%}.delivery-progressbar-status-39{inline-size:39%}.delivery-progressbar-status-40{inline-size:40%}.delivery-progressbar-status-41{inline-size:41%}.delivery-progressbar-status-42{inline-size:42%}.delivery-progressbar-status-43{inline-size:43%}.delivery-progressbar-status-44{inline-size:44%}.delivery-progressbar-status-45{inline-size:45%}.delivery-progressbar-status-46{inline-size:46%}.delivery-progressbar-status-47{inline-size:47%}.delivery-progressbar-status-48{inline-size:48%}.delivery-progressbar-status-49{inline-size:49%}.delivery-progressbar-status-50{inline-size:50%}.delivery-progressbar-status-51{inline-size:51%}.delivery-progressbar-status-52{inline-size:52%}.delivery-progressbar-status-53{inline-size:53%}.delivery-progressbar-status-54{inline-size:54%}.delivery-progressbar-status-55{inline-size:55%}.delivery-progressbar-status-56{inline-size:56%}.delivery-progressbar-status-57{inline-size:57%}.delivery-progressbar-status-58{inline-size:58%}.delivery-progressbar-status-59{inline-size:59%}.delivery-progressbar-status-60{inline-size:60%}.delivery-progressbar-status-61{inline-size:61%}.delivery-progressbar-status-62{inline-size:62%}.delivery-progressbar-status-63{inline-size:63%}.delivery-progressbar-status-64{inline-size:64%}.delivery-progressbar-status-65{inline-size:65%}.delivery-progressbar-status-66{inline-size:66%}.delivery-progressbar-status-67{inline-size:67%}.delivery-progressbar-status-68{inline-size:68%}.delivery-progressbar-status-69{inline-size:69%}.delivery-progressbar-status-70{inline-size:70%}.delivery-progressbar-status-71{inline-size:71%}.delivery-progressbar-status-72{inline-size:72%}.delivery-progressbar-status-73{inline-size:73%}.delivery-progressbar-status-74{inline-size:74%}.delivery-progressbar-status-75{inline-size:75%}.delivery-progressbar-status-76{inline-size:76%}.delivery-progressbar-status-77{inline-size:77%}.delivery-progressbar-status-78{inline-size:78%}.delivery-progressbar-status-79{inline-size:79%}.delivery-progressbar-status-80{inline-size:80%}.delivery-progressbar-status-81{inline-size:81%}.delivery-progressbar-status-82{inline-size:82%}.delivery-progressbar-status-83{inline-size:83%}.delivery-progressbar-status-84{inline-size:84%}.delivery-progressbar-status-85{inline-size:85%}.delivery-progressbar-status-86{inline-size:86%}.delivery-progressbar-status-87{inline-size:87%}.delivery-progressbar-status-88{inline-size:88%}.delivery-progressbar-status-89{inline-size:89%}.delivery-progressbar-status-90{inline-size:90%}.delivery-progressbar-status-91{inline-size:91%}.delivery-progressbar-status-92{inline-size:92%}.delivery-progressbar-status-93{inline-size:93%}.delivery-progressbar-status-94{inline-size:94%}.delivery-progressbar-status-95{inline-size:95%}.delivery-progressbar-status-96{inline-size:96%}.delivery-progressbar-status-97{inline-size:97%}.delivery-progressbar-status-98{inline-size:98%}.delivery-progressbar-status-99{inline-size:99%}.delivery-progressbar-status-100{inline-size:100%}.free-delivery-wrapper{display:flex;justify-content:center;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;margin-block:.8rem;padding:.8rem 2.4rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.free-delivery-wrapper svg{inline-size:6rem}.free-delivery-wrapper .free-delivery-text{font-weight:600;font-size:1.8rem;line-height:1.3;text-transform:uppercase}.free-delivery-wrapper .free-delivery-text span{display:block;font-size:1.3rem;text-transform:none}.header .header-logo{display:block}.header .header-logo img{max-block-size:2.4rem}.header .header-logo img[src*=-white]{display:block}.header .header-logo img:not([src*=-white]){display:none}:is(.projectId-40,.projectId-41,.projectId-53,.projectId-87) :is(.header,.header) .header-logo img[src*=-white]{display:none}:is(.projectId-40,.projectId-41,.projectId-53,.projectId-87) :is(.header,.header) .header-logo img:not([src*=-white]){display:block}.customer-actual-credit{display:flex;align-items:center;gap:.8rem}.customer-actual-credit svg{inline-size:2rem}.customer-free-sample{display:flex;align-items:center;gap:.8rem}.customer-free-sample svg{inline-size:2rem}.customer-free-sample svg path{fill:currentColor}.customer-free-sample:hover{text-decoration:underline}body.showroom-optics .customer-info .customer-info-name-email:after{content:none}.customer-info{display:grid;grid-template-columns:2rem 1fr;grid-template-areas:"ci-icon ci-name" "ci-icon ci-details";align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;color:inherit}.customer-info.opened .customer-info-details .show{display:none}.customer-info.opened .customer-info-details .hide{display:block}.customer-info.opened .customer-info-details:before{transform-origin:top;rotate:180deg}.customer-info .customer-info-dashboard{display:none}.customer-info .customer-info-icon{grid-area:ci-icon}.customer-info .customer-info-icon svg path{fill:#3a3a3a}.customer-info .customer-info-divider{display:none}.customer-info .customer-info-name-email{grid-area:ci-name}.customer-info .customer-info-email{opacity:.8;font-size:1.3rem}.customer-info .customer-info-details{grid-area:ci-details;display:flex;align-items:flex-end;gap:.4rem;font-size:1.3rem;color:#125080}.customer-info .customer-info-details:before{content:"";transform:translateY(-25%);border:.4rem solid transparent;border-block-start:.6rem solid #125080}.customer-info .customer-info-details .hide{display:none}.customer-periodic-active{display:flex;align-items:center;gap:.8rem}.customer-periodic-active svg{inline-size:2rem}.customer-periodic-active svg path{fill:#77b34a}.customer-service .customer-service-links{display:flex;flex-direction:column;gap:.8rem}.customer-service .customer-service-link{display:flex;align-items:center;gap:.8rem}.customer-service .customer-service-link svg{inline-size:2rem}.customer-service .customer-service-link svg path{fill:#3a3a3a}.customer-service .customer-service-link a{color:inherit}.dropdown{display:none;inline-size:100%;list-style:none}.dropdown.opened{display:block}.dropdown&gt;:is(a,span){display:flex;align-items:center;gap:.8rem;padding-block:.8rem;cursor:pointer;color:inherit}.dropdown svg{inline-size:2rem}.dropdown .filled-color{color:#ed1d26}.dropdown .filled-color svg path{fill:currentColor}.glasses-promo-in-header{display:flex;justify-content:center;align-items:center;gap:.8rem;font-weight:600;font-size:1.3rem;color:inherit}.glasses-promo-in-header:hover{text-decoration:underline}.mobile-hamburger{flex-shrink:0;border:none;background-color:transparent}.mobile-search{flex-shrink:0;border:none;background-color:transparent}.mobile-search.checkout{opacity:0;pointer-events:none}.mobile-search svg{inline-size:2.4rem}.mobile-search svg:last-of-type{display:none}.mobile-search svg:last-of-type path{fill:#fff}.languages .languages-dropdown{display:flex;flex-direction:column;gap:.8rem}.languages .language{display:flex;align-items:center;gap:.8rem}.languages .language.static{display:none}.languages .flag{inline-size:2rem}.login-register{display:flex;flex-direction:column;gap:.8rem}.login-register :is(a,button){display:flex;align-items:center;gap:.8rem;border:0;background-color:transparent;cursor:pointer;color:inherit}.login-register svg{inline-size:2rem}.login-register svg path{fill:#3a3a3a}.mobile-logo img{inline-size:100%;max-block-size:2.4rem}.chatbot{position:fixed;z-index:100;aspect-ratio:1;inset-inline-end:.8rem;inset-block-end:.8rem;inline-size:4.8rem;cursor:pointer}.chatbot svg{aspect-ratio:1;inline-size:100%}.chatbot svg circle{fill:#ed1d26}.chatbot .chatbot-animation-wrapper{aspect-ratio:1;display:none;inline-size:100%;border-radius:50%;background-color:#ed1d26;overflow:hidden}.chatbot .chatbot-animation div&gt;div{position:absolute;inline-size:.8rem;block-size:.8rem;border-radius:50%;background:#fff;animation:chatbot-animation 1s linear infinite}.chatbot .chatbot-animation div:first-child&gt;div{inset-block-start:4.4rem;inset-inline-start:6.8rem;animation-delay:-.875s}.chatbot .chatbot-animation&gt;div:first-child{transform:rotate(0deg);transform-origin:7.5rem 5rem}.chatbot .chatbot-animation div:nth-child(2)&gt;div{inset-block-start:6.4rem;inset-inline-start:6.4rem;animation-delay:-.75s}.chatbot .chatbot-animation&gt;div:nth-child(2){transform:rotate(45deg);transform-origin:6.8rem 6.8rem}.chatbot .chatbot-animation div:nth-child(3)&gt;div{inset-block-start:6.8rem;inset-inline-start:4.4rem;animation-delay:-.625s}.chatbot .chatbot-animation&gt;div:nth-child(3){transform:rotate(90deg);transform-origin:5rem 7.5rem}.chatbot .chatbot-animation div:nth-child(4)&gt;div{inset-block-start:6.4rem;inset-inline-start:2.8rem;animation-delay:-.5s}.chatbot .chatbot-animation&gt;div:nth-child(4){transform:rotate(135deg);transform-origin:3.2rem 6.8rem}.chatbot .chatbot-animation div:nth-child(5)&gt;div{inset-block-start:4.4rem;inset-inline-start:2rem;animation-delay:-.375s}.chatbot .chatbot-animation&gt;div:nth-child(5){transform:rotate(180deg);transform-origin:2.5rem 5rem}.chatbot .chatbot-animation div:nth-child(6)&gt;div{inset-block-start:2.8rem;inset-inline-start:2.8rem;animation-delay:-.25s}.chatbot .chatbot-animation&gt;div:nth-child(6){transform:rotate(225deg);transform-origin:3.2rem 3.2rem}.chatbot .chatbot-animation div:nth-child(7)&gt;div{inset-block-start:2rem;inset-inline-start:4.4rem;animation-delay:-.125s}.chatbot .chatbot-animation&gt;div:nth-child(7){transform:rotate(270deg);transform-origin:5rem 2.5rem}.chatbot .chatbot-animation div:nth-child(8)&gt;div{inset-block-start:2.8rem;inset-inline-start:6.4rem;animation-delay:0s}.chatbot .chatbot-animation&gt;div:nth-child(8){transform:rotate(315deg);transform-origin:6.8rem 3.2rem}.chatbot .chatbot-animation{position:relative;transform:translateZ(0) scale(.5);inline-size:100%;block-size:100%;transform-origin:0 0;backface-visibility:hidden}.chatbot .chatbot-animation div{box-sizing:content-box}.ew-button-container .ew-button{inline-size:4.8rem!important;block-size:4.8rem!important}div#coworkers-button{--chat-button-margin-bottom:1rem;--chat-button-margin-right:1rem}@keyframes chatbot-animation{0%{transform:translateZ(0) scale(1);opacity:1;backface-visibility:hidden}to{transform:translateZ(0) scale(1);opacity:0;backface-visibility:hidden}}.loading-and-success{--loading-border:calc(0.1rem*var(--loading-size));--loading-checkmark-border:calc(0.1rem*var(--loading-size));--loading-checkmark-height:calc(0.48rem*var(--loading-size));--loading-checkmark-width:calc(0.24rem*var(--loading-size));--loading-color:#fff;--loading-size:2.5;--loading-width-and-height:calc(1rem*var(--loading-size));position:relative;flex-shrink:0;display:none;inline-size:var(--loading-width-and-height);block-size:var(--loading-width-and-height);border:var(--loading-border) solid #c1c2c2;border-inline-start-color:var(--loading-color);border-radius:50%;animation:loading-and-success-spin 1.2s linear infinite}.loading-complete .loading-and-success{border-color:var(--loading-color);animation:none;transition:border .5s ease-out}.loading-complete .loading-and-success div:after{transform:scaleX(-1) rotate(135deg);animation-duration:1s;animation-timing-function:ease;animation-name:checkmark;animation-fill-mode:forwards}.loading-and-success div:after{content:"";position:absolute;inset-block-start:calc(var(--loading-checkmark-height) - var(--loading-border)/2);inset-inline-start:calc(var(--loading-width-and-height)/6 + var(--loading-width-and-height)/12 - var(--loading-border));inline-size:var(--loading-checkmark-width);block-size:var(--loading-checkmark-height);opacity:0;border:solid var(--loading-color);border-width:var(--loading-checkmark-border) var(--loading-checkmark-border) 0 0;transform-origin:left top}@keyframes loading-and-success-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{inline-size:0;block-size:0;opacity:1}20%{inline-size:var(--loading-checkmark-width);block-size:0;opacity:1}40%{inline-size:var(--loading-checkmark-width);block-size:var(--loading-checkmark-height);opacity:1}to{inline-size:var(--loading-checkmark-width);block-size:var(--loading-checkmark-height);opacity:1}}.preprod-warning{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1.2rem;padding:1.2rem;border-block-end:.1rem solid #dc3545;background-color:#fcebec;font-weight:700;color:#dc3545;line-height:1.2;text-align:center}.preprod-warning svg{inline-size:1.6rem}.preprod-warning svg path{fill:currentColor}.preprod-warning a{color:inherit;text-decoration:underline}.products-list .product-benefits-and-stock{display:flex;justify-content:center;gap:1.2rem}.products-list .product-prices{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem}.products-list .product-name-and-stock{flex:1 0 0%;display:flex}.homepage-products-header{display:flex;justify-content:center;align-items:center;font-size:1.8rem;text-align:center}.products-list .product-period{padding:.8rem 2rem;border:.1rem solid #125080;border-radius:0 0 0 .8rem;background-color:transparent;font-weight:600;font-size:1.3rem;color:#125080;line-height:1;white-space:nowrap}.products-list .product-period.pill{padding-inline:.8rem;border-radius:999vw;font-size:1.3rem}.products-list .product-period:not(.pill){position:absolute;inset-block-start:-.1rem;inset-inline-end:-.1rem}:is(#snippet--favoriteProducts,#snippet--watchdogProducts) .products-list .product-period:not(.pill){inset-inline-end:50%;transform:translateX(50%);border-radius:0 0 .8rem .8rem}.products-list .product-benefits:where(:not(.pills)){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem}.products-list .product-benefits:where(:not(.pills)) i{flex-shrink:0}.products-list .product-benefits .free-delivery:not(.product-benefits-pill){font-size:1.3rem;color:#125080}.products-list .product-benefits.pills .product-benefits-inner{position:absolute;inset-inline-end:0;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.products-list .product-benefits.pills .product-benefits-pill{display:block;opacity:.9;padding-block:.4rem;padding-inline:1.2rem .8rem;border-radius:999vw 0 0 999vw;font-weight:600;font-size:1.3rem;color:#fff}.products-list .product-benefits.pills .product-benefits-pill.virtual-try{border:.1rem solid #ed1d26;border-right:0;background-color:#fff;color:#ed1d26}.products-list .product-benefits.pills .product-benefits-pill.polarized{background-color:#125080}.products-list .product-benefits.pills .product-benefits-pill.discount{background-color:#524273}.products-list .product-benefits.pills .product-benefits-pill.free-delivery{background-color:#77b34a}.products-list .product-benefits.pills .product-benefits-pill.money-back-guarantee{background-color:#ffcc54}.products-list .product-benefits.pills .product-benefits-pill.sunglasses-rx{background-color:#000}.products-list .product-benefits.pills .product-benefits-pill.favorite{background-color:#dc3545}.products-list .product-stock-info{display:flex;align-items:center;gap:.4rem;font-size:1.3rem;color:#125080}.products-list .product-stock-info.not-in-stock{color:#ffb300}.products-list .product-stock-info svg{inline-size:1.6rem}.products-list .product-discount-code{padding:.8rem 1.2rem;border:.1rem solid #ed1d26;background-color:#fde8e9;color:#640c10;text-align:center;text-wrap:balance}.products-list .product-price-actual{font-weight:700;font-size:1.5rem;color:#ed1d26;line-height:1}.products-list .product-price-discount,.products-list .product-price-recommended{font-size:1.3rem;color:#c1c2c2}.products-list .product-price-discount{text-decoration:line-through}.products-list .product-discount-badge span{padding:.4rem;background-color:#ed1d26;font-weight:700;font-size:1.3rem;color:#fff;line-height:1;display:block}.products-list :is(.product-price-actual,.product-price-discount,.product-price-recommended){white-space:nowrap}.product-list-table{inline-size:calc(100% - 1.6rem);margin-inline:auto;font-size:1.2rem}.product-list-table :is(th,td){padding:.4rem .8rem;border:.1rem solid #c1c2c2;line-height:1.3;text-align:start;vertical-align:baseline;text-wrap:balance}.product-list-table td{inline-size:40%}.products-list .product-heat{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);opacity:.95;padding:1.2rem 2.4rem;background-color:#3a3a3a;font-weight:700;color:#fff;white-space:nowrap}.products-list{position:relative;display:grid;gap:.8rem}.products-list+.products-list{margin-block-start:1.2rem}.products-list .product{position:relative;display:flex;flex-direction:column;gap:1.2rem;block-size:auto;padding-block:1.6rem;border:.1rem solid #c1c2c2;background-color:#fff}.products-list .product&gt;:not(:is(.ribbon,.ribbon-square,.badge,.product-benefits-pills,.product-remove)){padding-inline:1.2rem}.products-list .product-image{margin-block:2.4rem 0;margin-inline:auto}.products-list .product-name{flex:1 0 0%;display:flex;justify-content:center;align-items:center;font-size:1.6rem;text-align:center}.products-list .product-remove{all:unset;position:absolute;z-index:1;inset-block-start:1.2rem;inset-inline-end:1.2rem}.products-list .product-remove svg{inline-size:1.6rem;pointer-events:none}.products-list .product-banner-listing img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.products-list.slider{position:relative;gap:0;padding-inline:2rem}.products-list.slider .swiper{padding-block-start:.8rem}.products-list-search~.load-more-btn{display:none}.products-list-search.collapse{grid-template-rows:repeat(var(--search-visible-rows,2),auto);row-gap:0;overflow:hidden;grid-auto-rows:0}.products-list-search.collapse:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:30%;background:linear-gradient(0deg,#fff,transparent);pointer-events:none}.products-list-search.collapse .product{margin-block-start:1.2rem}.products-list-search.collapse~.load-more-btn{display:flex}:where(.products-list) .product&gt;*{order:999}.products-list.products-list-lenses .product-name{flex:initial;min-block-size:4rem}.products-list.products-list-lenses .product-image{margin-block-start:0}.promo-above-header{padding-block:.8rem;background-color:#3884c7;font-weight:600;color:#fff;line-height:1.2;text-align:center}.promo-above-header .container{display:flex;justify-content:center;align-items:center}.promo-above-header a{font-weight:700;color:inherit}.promo-optika{display:flex;align-items:center;gap:.4rem .8rem;margin-inline-end:auto;font-size:1.3rem;color:#fff}.promo-optika svg{inline-size:2rem;color:#fff}.promo-optika svg path{fill:currentColor}.promo-optika:hover{text-decoration:underline}.promo-top-header{flex-shrink:0;display:flex;align-items:center;gap:.4rem .8rem;margin-inline-end:auto;font-size:1.3rem;color:#fff}.promo-top-header:hover{text-decoration:underline}.promo-top-header svg{inline-size:2rem}.promo-top-header svg path{fill:#fff}.promo-top-header .promo-top-copy{display:inline-block;margin-block-end:-.2rem;margin-inline-start:.4rem}.promo-top-header .promo-top-copy svg{inline-size:1.6rem;cursor:pointer}.promo-under-menu{margin-block-start:.8rem}.promo-vouchers{flex-shrink:0;display:flex;align-items:center;gap:.4rem .8rem;margin-inline-end:auto;font-size:1.3rem;color:#fff}.promo-vouchers svg{inline-size:2rem;color:#fff}.promo-vouchers svg path{fill:currentColor}.promo-vouchers:hover{text-decoration:underline}.irs{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Arial,sans-serif;font-size:1.3rem}.irs,.irs-line{position:relative;display:block}.irs-line{overflow:hidden;outline:none!important}.irs-bar{display:block}.irs-bar,.irs-shadow{position:absolute;left:0;width:0}.irs-shadow{display:none}.irs-handle{position:absolute;z-index:1;display:block;cursor:default;box-sizing:border-box}.irs-handle.type_last{z-index:2}:is(.irs-min,.irs-max){position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}:is(.irs-from,.irs-to,.irs-single){position:absolute;top:0;left:0;display:block;cursor:default;white-space:nowrap}.irs-grid{position:absolute;bottom:0;left:0;display:none;width:100%;height:2rem}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:.1rem;height:.8rem;background-color:#000}.irs-grid-pol.small{height:.4rem}.irs-grid-text{position:absolute;bottom:0;left:0;padding:0 .3rem;font-size:1.3rem;color:#000;white-space:nowrap;text-align:center}.irs-disable-mask{position:absolute;z-index:2;top:0;left:-1%;display:block;width:102%;height:100%;background-color:transparent;cursor:default}.lt-ie9 .irs-disable-mask{background-color:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;z-index:-9999!important;top:0!important;left:0!important;display:block!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border-style:solid!important;border-color:transparent!important;background-image:none!important;overflow:hidden;font-size:0!important;line-height:0!important;outline:none!important}.irs--flat{height:4rem}.irs--flat.irs-with-grid{height:6rem}.irs--flat .irs-line{top:2.5rem;height:1.2rem;border-radius:.4rem;border:.1rem solid #c1c2c2;background-color:#fff}.irs--flat .irs-bar{top:2.5rem;height:1.2rem;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:.4rem 0 0 .4rem}.irs--flat .irs-shadow{bottom:1.6rem;height:.1rem;background-color:#e1e4e9}.irs--flat .irs-handle{top:2.2rem;width:1.6rem;height:1.8rem;background-color:transparent;cursor:pointer}.irs--flat .irs-handle&gt;i:first-child{position:absolute;top:0;left:50%;display:block;width:.2rem;height:100%;margin-left:-.1rem;background-color:#da4453}.irs--flat .irs-handle:is(.state_hover,:hover)&gt;i:first-child{background-color:#a43540}.irs--flat :is(.irs-min,.irs-max){top:0;padding:.1rem .3rem;border-radius:.4rem;font-size:1.3rem;color:#999;text-shadow:none;border:none;background-color:transparent}.irs--flat :is(.irs-from,.irs-to,.irs-single){padding:.1rem .5rem;border-radius:.4rem;background-color:#ed5565;font-size:1.3rem;color:#fff;text-shadow:none}.irs--flat :is(.irs-from,.irs-to,.irs-single):before{content:"";position:absolute;bottom:-.6rem;left:50%;display:block;width:0;height:0;margin-left:-.3rem;border:.3rem solid transparent;border-top-color:#ed5565;overflow:hidden;border-block-start-color:#125080}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:5.5rem}.irs--big.irs-with-grid{height:7rem}.irs--big .irs-line{top:3.3rem;height:1.2rem;border:.1rem solid #ccc;border-radius:1.2rem;background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%)}.irs--big .irs-bar{top:3.3rem;height:1.2rem;border:.1rem solid #428bca;background-color:#92bce0;background:linear-gradient(180deg,#fff 0,#428bca 30%,#b9d4ec);box-shadow:inset 0 0 .1rem .1rem hsla(0,0%,100%,.5)}.irs--big .irs-bar--single{border-radius:1.2rem 0 0 1.2rem}.irs--big .irs-shadow{bottom:1.6rem;height:.1rem;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:2.5rem;width:3rem;height:3rem;border:.1rem solid rgba(0,0,0,.3);border-radius:3rem;background-color:#cbcfd5;background:linear-gradient(180deg,#fff 0,#b4b9be 30%,#fff);box-shadow:.1rem .1rem .2rem rgba(0,0,0,.2),inset 0 0 .3rem .1rem #fff}.irs--big .irs-handle:is(.state_hover,:hover){border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff)}.irs--big :is(.irs-min,.irs-max){top:0;padding:.1rem .5rem;border-radius:.3rem;background-color:#9f9f9f;color:#fff;text-shadow:none}.irs--big :is(.irs-from,.irs-to,.irs-single){padding:.1rem .5rem;border-radius:.3rem;background-color:#428bca;background:linear-gradient(180deg,#428bca 0,#3071a9);color:#fff;text-shadow:none}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:5.5rem}.irs--modern .irs-line{top:2.5rem;height:.5rem;border:solid #a3adc1;border-width:.1rem .1rem 0;border-radius:.5rem;background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea 0,#d1d6e0)}.irs--modern .irs-bar{top:2.5rem;height:.5rem;background-color:#20b426;background:linear-gradient(180deg,#20b426 0,#18891d)}.irs--modern .irs-bar--single{border-radius:.5rem 0 0 .5rem}.irs--modern .irs-shadow{bottom:2.1rem;height:.1rem;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:3.7rem;width:1.2rem;height:1.3rem;border:.1rem solid #a3adc1;border-top-width:0;border-radius:0 0 .3rem .3rem;box-shadow:.1rem .1rem .1rem rgba(0,0,0,.1)}.irs--modern .irs-handle&gt;i:first-child{position:absolute;top:-.4rem;left:.1rem;transform:rotate(45deg);display:block;width:.6rem;height:.6rem;border:.1rem solid #a3adc1;background-color:#fff}.irs--modern .irs-handle&gt;i:nth-child(2){position:absolute;top:0;left:0;display:block;width:1rem;height:1.2rem;border-radius:0 0 .3rem .3rem;background-color:#e9e6e6;background:linear-gradient(180deg,#fff 0,#e9e6e6);box-sizing:border-box}.irs--modern .irs-handle&gt;i:nth-child(3){position:absolute;top:.3rem;left:.3rem;display:block;width:.4rem;height:.5rem;border-right:.1rem solid #a3adc1;border-left:.1rem solid #a3adc1;box-sizing:border-box}.irs--modern .irs-handle:is(.state_hover,:hover){border-color:#7685a2;background-color:#c3c7cd;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff)}.irs--modern .irs-handle:is(.state_hover,:hover)&gt;i:first-child{border-color:#7685a2}.irs--modern .irs-handle:is(.state_hover,:hover)&gt;i:nth-child(3){border-color:#48536a}.irs--modern :is(.irs-min,.irs-max){top:0;padding:.1rem .5rem;border-radius:.5rem;background-color:#d1d6e0;font-size:1.3rem;color:#fff;text-shadow:none}.irs--modern :is(.irs-from,.irs-to,.irs-single){padding:.1rem .5rem;border-radius:.5rem;background-color:#20b426;font-size:1.3rem;color:#fff;text-shadow:none}.irs--modern :is(.irs-from,.irs-to,.irs-single):before{content:"";position:absolute;bottom:-.6rem;left:50%;display:block;width:0;height:0;margin-left:-.3rem;border:.3rem solid transparent;border-top-color:#20b426;overflow:hidden}.irs--modern .irs-grid{height:2.5rem}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver}.irs--sharp{height:5rem;font-size:1.3rem;line-height:1}.irs--sharp.irs-with-grid{height:5.7rem}.irs--sharp .irs-line{top:3rem;height:.2rem;border-radius:.2rem;background-color:#000}.irs--sharp .irs-bar{top:3rem;height:.2rem;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:.2rem 0 0 .2rem}.irs--sharp .irs-shadow{bottom:2.1rem;height:.1rem;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:2.5rem;width:1rem;height:1rem;background-color:#a804b2}.irs--sharp .irs-handle&gt;i:first-child{position:absolute;top:100%;left:0;display:block;width:0;height:0;border:.5rem solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle:is(.state_hover,:hover){background-color:#000}.irs--sharp .irs-handle:is(.state_hover,:hover)&gt;i:first-child{border-top-color:#000}.irs--sharp :is(.irs-min,.irs-max){top:0;opacity:.4;padding:.3rem .4rem;border-radius:.2rem;background-color:#a804b2;font-size:1.4rem;color:#fff;line-height:1}.irs--sharp :is(.irs-from,.irs-to,.irs-single){padding:.3rem .4rem;border-radius:.2rem;background-color:#a804b2;font-size:1.4rem;color:#fff;line-height:1;text-shadow:none}.irs--sharp :is(.irs-from,.irs-to,.irs-single):before{content:"";position:absolute;bottom:-.6rem;left:50%;display:block;width:0;height:0;margin-left:-.3rem;border:.3rem solid transparent;border-top-color:#a804b2;overflow:hidden}.irs--sharp .irs-grid{height:2.5rem}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver}.irs--round{height:5rem}.irs--round.irs-with-grid{height:6.5rem}.irs--round .irs-line{border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff}.irs--round .irs-bar,.irs--round .irs-line{top:3.6rem;height:.4rem;inset-block-start:2.4rem;block-size:1.2rem}.irs--round .irs-bar{background-color:#125080}.irs--round .irs-bar--single{border-radius:.4rem 0 0 .4rem}.irs--round .irs-shadow{bottom:2.1rem;height:.4rem;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:2.6rem;width:2.4rem;height:2.4rem;inset-block-start:2.4rem;display:flex;justify-content:center;align-items:center;inline-size:1.6rem;block-size:1.6rem;border:0;border-radius:0;background-color:transparent;box-shadow:none;cursor:pointer}.irs--round .irs-handle:is(.state_hover,:hover){background-color:transparent}.irs--round :is(.irs-min,.irs-max){top:0;border-radius:.4rem;line-height:1;padding:.4rem 0;background-color:transparent;font-size:1.2rem;color:inherit}.irs--round :is(.irs-from,.irs-to,.irs-single){padding:.3rem .5rem;border-radius:.4rem;color:#fff;line-height:1;text-shadow:none;background-color:#125080;font-size:1.3rem}.irs--round :is(.irs-from,.irs-to,.irs-single):before{content:"";position:absolute;bottom:-.6rem;left:50%;display:block;width:0;height:0;margin-left:-.3rem;border:.3rem solid transparent;border-top-color:#006cfa;overflow:hidden;border-block-start-color:#125080}.irs--round .irs-grid{height:2.5rem}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver}.irs--square{height:5rem}.irs--square.irs-with-grid{height:6rem}.irs--square .irs-line{top:3.1rem;height:.4rem;background-color:#dedede}.irs--square .irs-bar{top:3.1rem;height:.4rem;background-color:#000}.irs--square .irs-shadow{bottom:2.1rem;height:.2rem;background-color:#dedede}.irs--square .irs-handle{top:2.5rem;transform:rotate(45deg);width:1.6rem;height:1.6rem;border:.3rem solid #000;background-color:#fff}.irs--square .irs-handle:is(.state_hover,:hover){background-color:#f0f6ff}.irs--square :is(.irs-min,.irs-max){top:0;padding:.3rem .5rem;background-color:rgba(0,0,0,.1);font-size:1.4rem;color:#333;line-height:1}.irs--square :is(.irs-from,.irs-to,.irs-single){padding:.3rem .5rem;background-color:#000;font-size:1.4rem;color:#fff;line-height:1;text-shadow:none}.irs--square .irs-grid{height:2.5rem}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{font-size:1.3rem;color:silver}.irs--flat .irs-handle:is(.state_hover,:hover)&gt;i:first-child,.irs--flat .irs-handle&gt;i:first-child,.irs--flat :is(.irs-bar,.irs-from,.irs-to,.irs-single){background-color:#125080}.irs--round .irs-handle:after{content:"";display:block;inline-size:.1rem;block-size:100%;background-color:#125080}.irs--round .irs-handle:is(.state_hover,:hover):after{background-color:#125080}#___ratingbadge_0{z-index:999!important}.grecaptcha-badge{display:none!important}.ribbon{--ribbon-font-size:1.1rem;--ribbon-height:3rem;--ribbon-triangle-size:0.6rem;--ribbon-width:15rem;position:absolute;z-index:1;inset-block-start:calc(var(--ribbon-triangle-size)*-1);inline-size:var(--ribbon-width);block-size:var(--ribbon-height);opacity:.85;will-change:transform}.ribbon.top-product:after,.ribbon.top-product:before{border-block-end-color:#000}.ribbon.top-product [class$=-inner]{background-color:#125080}.ribbon.good-value-product:after,.ribbon.good-value-product:before{border-block-end-color:#0b1b28}.ribbon.good-value-product [class$=-inner]{background-color:#609dd2}.ribbon.for-demanding:after,.ribbon.for-demanding:before{border-block-end-color:#000}.ribbon.for-demanding [class$=-inner]{background-color:#253746}.ribbon.top-in-category:after,.ribbon.top-in-category:before{border-block-end-color:#000}.ribbon.top-in-category [class$=-inner]{background-color:#125080}.ribbon.top-in-daily-category:after,.ribbon.top-in-daily-category:before{border-block-end-color:#000}.ribbon.top-in-daily-category [class$=-inner]{background-color:#125080}.ribbon.top-in-biweekly-category:after,.ribbon.top-in-biweekly-category:before{border-block-end-color:#000}.ribbon.top-in-biweekly-category [class$=-inner]{background-color:#125080}.ribbon.top-in-monthly-category:after,.ribbon.top-in-monthly-category:before{border-block-end-color:#000}.ribbon.top-in-monthly-category [class$=-inner]{background-color:#125080}.ribbon.top-in-multifocal-category:after,.ribbon.top-in-multifocal-category:before{border-block-end-color:#000}.ribbon.top-in-multifocal-category [class$=-inner]{background-color:#125080}.ribbon.top-in-toric-category:after,.ribbon.top-in-toric-category:before{border-block-end-color:#000}.ribbon.top-in-toric-category [class$=-inner]{background-color:#125080}.ribbon.top-in-solutions-category:after,.ribbon.top-in-solutions-category:before{border-block-end-color:#000}.ribbon.top-in-solutions-category [class$=-inner]{background-color:#125080}.ribbon.most-liked:after,.ribbon.most-liked:before{border-block-end-color:#0e0c02}.ribbon.most-liked [class$=-inner]{background-color:#e7cd27}.ribbon.time-limited-offer:after,.ribbon.time-limited-offer:before{border-block-end-color:#000}.ribbon.time-limited-offer [class$=-inner]{background-color:#77b34a}.ribbon.test-winner:after,.ribbon.test-winner:before{border-block-end-color:#000}.ribbon.test-winner [class$=-inner]{background-color:#416229}.ribbon.new:after,.ribbon.new:before{border-block-end-color:#000}.ribbon.new [class$=-inner]{background-color:#3378b5}.ribbon.sale:after,.ribbon.sale:before{border-block-end-color:#000}.ribbon.sale [class$=-inner]{background-color:#e8a300}.ribbon.black-friday:after,.ribbon.black-friday:before{border-block-end-color:#000}.ribbon.black-friday [class$=-inner]{background-color:#000}.ribbon.limited-edition:after,.ribbon.limited-edition:before{border-block-end-color:#000}.ribbon.limited-edition [class$=-inner]{background-color:#8c6200}.ribbon.percentage-sale:after,.ribbon.percentage-sale:before{border-block-end-color:#0a0101}.ribbon.percentage-sale [class$=-inner]{background-color:#ed1d26}.ribbon.money-back-guarantee:after,.ribbon.money-back-guarantee:before{border-block-end-color:#543b00}.ribbon.money-back-guarantee [class$=-inner]{background-color:#ffcc54}.ribbon.added-to-basket:after,.ribbon.added-to-basket:before{border-block-end-color:#17220f}.ribbon.added-to-basket [class$=-inner]{background-color:#92c26e}.ribbon.superpack-saving:after,.ribbon.superpack-saving:before{border-block-end-color:#17220f}.ribbon.superpack-saving [class$=-inner]{background-color:#92c26e}.ribbon.comparator-alternative:after,.ribbon.comparator-alternative:before{border-block-end-color:#0a0101}.ribbon.comparator-alternative [class$=-inner]{background-color:#ed1d26}.ribbon.extra-gift:after,.ribbon.extra-gift:before{border-block-end-color:#332400}.ribbon.extra-gift [class$=-inner]{background-color:#ffc233}.ribbon.top-offer:after,.ribbon.top-offer:before{border-block-end-color:#000}.ribbon.top-offer [class$=-inner]{background-color:#a8151b}.ribbon.top-price:after,.ribbon.top-price:before{border-block-end-color:#000}.ribbon.top-price [class$=-inner]{background-color:#416229}.ribbon.outlet:after,.ribbon.outlet:before{border-block-end-color:#55070a}.ribbon.outlet [class$=-inner]{background-color:#f3686e}.ribbon.even-with-prescription:after,.ribbon.even-with-prescription:before{border-block-end-color:#000}.ribbon.even-with-prescription [class$=-inner]{background-color:#104974}.ribbon.made-in-slovenia:after,.ribbon.made-in-slovenia:before{border-block-end-color:#000}.ribbon.made-in-slovenia [class$=-inner]{background-color:#695593}.ribbon.manufacturer-adrial:after,.ribbon.manufacturer-adrial:before{border-block-end-color:#000}.ribbon.manufacturer-adrial [class$=-inner]{background-color:#0a1439}.ribbon.manufacturer-essilor:after,.ribbon.manufacturer-essilor:before{border-block-end-color:#000}.ribbon.manufacturer-essilor [class$=-inner]{background-color:#0591d1}.ribbon.manufacturer-hoya:after,.ribbon.manufacturer-hoya:before{border-block-end-color:#000}.ribbon.manufacturer-hoya [class$=-inner]{background-color:#0068b6}.ribbon.manufacturer-nikon:after,.ribbon.manufacturer-nikon:before{border-block-end-color:#000}.ribbon.manufacturer-nikon [class$=-inner]{background-color:#ffe100}.ribbon.manufacturer-omega-optix:after,.ribbon.manufacturer-omega-optix:before{border-block-end-color:#000}.ribbon.manufacturer-omega-optix [class$=-inner]{background-color:#2c4278}.ribbon.manufacturer-optim-group:after,.ribbon.manufacturer-optim-group:before{border-block-end-color:#000}.ribbon.manufacturer-optim-group [class$=-inner]{background-color:#05a89b}.ribbon.manufacturer-rodenstock:after,.ribbon.manufacturer-rodenstock:before{border-block-end-color:#000}.ribbon.manufacturer-rodenstock [class$=-inner]{background-color:#000}.ribbon.manufacturer-sariyo:after,.ribbon.manufacturer-sariyo:before{border-block-end-color:#000}.ribbon.manufacturer-sariyo [class$=-inner]{background-color:#ff0067}.ribbon.manufacturer-smile:after,.ribbon.manufacturer-smile:before{border-block-end-color:#130b03}.ribbon.manufacturer-smile [class$=-inner]{background:linear-gradient(90deg,#de8e37,#f7db6f)}.ribbon.manufacturer-videt:after,.ribbon.manufacturer-videt:before{border-block-end-color:#000}.ribbon.manufacturer-videt [class$=-inner]{background-color:#db1423}.ribbon.manufacturer-zeiss:after,.ribbon.manufacturer-zeiss:before{border-block-end-color:#000}.ribbon.manufacturer-zeiss [class$=-inner]{background-color:#141e8c}.ribbon:not(.right){inset-inline-start:calc(var(--ribbon-triangle-size)*-1);transform:translateY(-100%) rotate(-90deg) translateX(-70.7106781187%) rotate(45deg);transform-origin:bottom left}.ribbon.right{inset-inline-end:calc(var(--ribbon-triangle-size)*-1);transform:translateY(-100%) rotate(90deg) translateX(70.7106781187%) rotate(-45deg);transform-origin:bottom right}.ribbon:after,.ribbon:before{content:"";position:absolute;inset-block-end:0;inline-size:0;block-size:0;border-inline-end:var(--ribbon-triangle-size) solid transparent;border-block-end:var(--ribbon-triangle-size) solid transparent;border-inline-start:var(--ribbon-triangle-size) solid transparent}.ribbon:before{inset-inline-start:0;transform:translate(-50%,100%);transform-origin:left bottom;rotate:-45deg}.ribbon:after{inset-inline-end:0;transform:translate(50%,100%);transform-origin:right bottom;rotate:45deg}.ribbon .ribbon-inner{position:relative;block-size:100%;padding:0 2.8rem;font-size:var(--ribbon-font-size);line-height:var(--ribbon-height);-webkit-clip-path:polygon(var(--ribbon-height) 0,calc(100% - var(--ribbon-height)) 0,100% 100%,0 100%);clip-path:polygon(var(--ribbon-height) 0,calc(100% - var(--ribbon-height)) 0,100% 100%,0 100%);letter-spacing:.05rem;text-shadow:0 0 0 #fff}.ribbon .ribbon-inner,.ribbon-square{display:block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;text-overflow:ellipsis}.ribbon-square{position:absolute;z-index:1;inset-block-start:.8rem;inset-inline-start:1.2rem;padding:.4rem .8rem;font-weight:600;font-size:1.3rem;text-transform:uppercase}.ribbon-square.top-product{background-color:#125080}.ribbon-square.good-value-product{background-color:#609dd2}.ribbon-square.for-demanding{background-color:#253746}.ribbon-square.top-in-biweekly-category,.ribbon-square.top-in-category,.ribbon-square.top-in-daily-category,.ribbon-square.top-in-monthly-category,.ribbon-square.top-in-multifocal-category,.ribbon-square.top-in-solutions-category,.ribbon-square.top-in-toric-category{background-color:#125080}.ribbon-square.most-liked{background-color:#e7cd27}.ribbon-square.time-limited-offer{background-color:#77b34a}.ribbon-square.test-winner{background-color:#416229}.ribbon-square.new{background-color:#3378b5}.ribbon-square.sale{background-color:#e8a300}.ribbon-square.black-friday{background-color:#000}.ribbon-square.limited-edition{background-color:#8c6200}.ribbon-square.percentage-sale{background-color:#ed1d26}.ribbon-square.money-back-guarantee{background-color:#ffcc54}.ribbon-square.added-to-basket,.ribbon-square.superpack-saving{background-color:#92c26e}.ribbon-square.comparator-alternative{background-color:#ed1d26}.ribbon-square.extra-gift{background-color:#ffc233}.ribbon-square.top-offer{background-color:#a8151b}.ribbon-square.top-price{background-color:#416229}.ribbon-square.outlet{background-color:#f3686e}.ribbon-square.even-with-prescription{background-color:#104974}.ribbon-square.made-in-slovenia{background-color:#695593}.cd-top{position:fixed;z-index:1000;inset-block-end:10rem;inset-inline-start:.8rem;display:inline-block;inline-size:6rem;block-size:6rem;opacity:0;visibility:hidden;border-radius:50%;background-color:#125080;background-image:url(/globalfiles/templates/alensa/responsive/components/scroll-to-top/cd-top-arrow.svg);background-position:center 50%;overflow:hidden;white-space:nowrap;text-indent:100%;transition:opacity .3s 0s,visibility 0s .3s}.cd-top:is(.cd-is-visible,.cd-fade-out),.no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{opacity:1;visibility:visible}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{opacity:1;background-color:#125080}.search-form{inline-size:100%;transition:opacity .3s ease-in-out}.search-form.disabled{opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.search-form.searching svg{display:none}.search-form.searching .search-input{background-image:url(/globalfiles/templates/alensa/responsive/fancyform/input-loading.gif);background-position:right 1.5rem center;background-size:2.2rem}.search-form .search-inputs-wrapper{position:relative;inline-size:100%;max-inline-size:40rem;margin-inline:auto}.search-form .search-input{padding-block:0;padding-inline:2rem 4.8rem;border:.1rem solid #c1c2c2;border-radius:2rem}.search-form .search-submit{position:absolute;z-index:1;inset-block-start:50%;inset-inline-end:1.6rem;transform:translateY(-50%);inline-size:2.4rem;block-size:2.4rem;border:0;background-color:transparent;cursor:pointer}.search-form .search-submit svg{inline-size:100%}.search-form svg.search{pointer-events:none}.search-form svg.search path{fill:#3a3a3a}.search-form svg.delete{inset-inline-end:.8rem;display:none;inline-size:2rem;block-size:2rem}.showroom-navigation{position:sticky;z-index:10;inset-block-start:0;background-color:#fff;box-shadow:0 .4rem 1rem rgba(0,0,0,.4)}.showroom-navigation .container{display:flex;justify-content:space-between;align-items:center;gap:4rem;block-size:6.4rem}.showroom-navigation .showroom-navigation-button{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 2.4rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;cursor:pointer;font-weight:600;font-size:1.3rem;line-height:1;text-transform:uppercase}.showroom-navigation .showroom-navigation-button.forward{flex-direction:row-reverse}.showroom-navigation svg{inline-size:1.2rem}iframe[src*="skroutz.gr/track"]{inline-size:.1rem;block-size:.1rem;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.social-media-circles{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;padding:0;list-style:none}.social-media-circles svg{inline-size:4rem}.socials{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;inline-size:100%;margin-block:2.8rem}.socials .socials-title{text-align:center}.socials .socials-title-lines{display:flex;justify-content:center;align-items:center;gap:2rem;inline-size:100%;font-weight:600;font-size:1.3rem;text-align:center;text-transform:uppercase}.socials .socials-title-lines:after,.socials .socials-title-lines:before{content:"";flex:1;display:block;block-size:.1rem;background-color:#3a3a3a}.socials .socials-buttons{display:flex;justify-content:center;align-items:center;gap:2rem}.socials svg{inline-size:4rem}.ajax-spinner{position:fixed;isolation:isolate;z-index:99999999;inset:0;display:none}.ajax-spinner:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.5;background:#000}.ajax-spinner:after{content:"";position:absolute;inset-block-start:calc(50% - 3.2rem);inset-inline-start:calc(50% - 3.2rem);inline-size:6.4rem;block-size:6.4rem;border:.6rem solid #ed1d26;border-inline-end-color:transparent;border-block-end-color:transparent;border-radius:50%;animation:spin .75s linear infinite}.spinner{position:relative;inline-size:3.2rem;block-size:3.2rem}.spinner:after{content:"";position:absolute;inset-block-start:calc(50% - 1.6rem);inset-inline-start:calc(50% - 1.6rem);inline-size:100%;block-size:100%;border:.2rem solid #ed1d26;border-inline-end-color:transparent;border-block-end-color:transparent;border-radius:50%;animation:spin .75s linear infinite}@font-face{font-family:swiper-icons;font-weight:400;font-style:normal;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-navigation-color:#3a3a3a;--swiper-navigation-sides-offset:0;--swiper-navigation-size:2.4rem;--swiper-navigation-size-large:4.4rem;--swiper-navigation-size-middle:3.2rem;--swiper-pagination-bottom:0.8rem;--swiper-pagination-bullet-height:1.4rem;--swiper-pagination-bullet-horizontal-gap:0.4rem;--swiper-pagination-bullet-inactive-border:#fff;--swiper-pagination-bullet-inactive-color:#3a3a3a;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-size:1.4rem;--swiper-pagination-bullet-vertical-gap:0.6rem;--swiper-pagination-bullet-width:1.4rem;--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-fraction-color:inherit;--swiper-pagination-left:auto;--swiper-pagination-progressbar-bg-color:rgba(0,0,0,.25);--swiper-pagination-progressbar-size:0.4rem;--swiper-pagination-right:0.8rem;--swiper-pagination-top:auto;--swiper-theme-color:#ed1d26}:host{position:relative;z-index:1;display:block;margin-right:auto;margin-left:auto}.swiper{position:relative;z-index:1;display:block;margin-right:auto;margin-left:auto;padding:0;overflow:hidden;list-style:none;inline-size:100%;block-size:100%;opacity:0}.swiper-vertical&gt;.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:flex;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-wrapper,:is(.swiper-android,.swiper-ios) .swiper-slide{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{position:relative;flex-shrink:0;display:block;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;width:4.2rem;height:4.2rem;margin-top:-2.1rem;margin-left:-2.1rem;border:.4rem solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:.4rem solid transparent;border-radius:50%;transform-origin:50%;box-sizing:border-box}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:$white}.swiper-lazy-preloader-black{--swiper-preloader-color:$black}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-button-next,.swiper-button-prev{position:absolute;z-index:10;top:var(--swiper-navigation-top-offset,50%);display:flex;justify-content:center;align-items:center;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0rem - var(--swiper-navigation-size)/2);cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl :is(.swiper-button-prev,.swiper-button-next) svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{right:auto;left:var(--swiper-navigation-sides-offset,1rem)}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,1rem);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);line-height:1;text-transform:none;letter-spacing:0;font-variant:initial}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;z-index:10;transform:translateZ(0);text-align:center;transition:opacity .3s}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled&gt;.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:var(--swiper-pagination-top,auto);right:var(--swiper-pagination-right,.8rem);bottom:var(--swiper-pagination-bottom,.8rem);left:var(--swiper-pagination-left,auto);display:flex;gap:var(--swiper-pagination-bullet-horizontal-gap,.4rem)}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic :is(.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main){transform:scale(1)}.swiper-pagination-bullets-dynamic :is(.swiper-pagination-bullet-active-prev,.swiper-pagination-bullet-active-next){transform:scale(.66)}.swiper-pagination-bullets-dynamic :is(.swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullet-active-next-next){transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,.8rem));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,.8rem));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border:var(--swiper-pagination-bullet-inactive-border) solid;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000)}button.swiper-pagination-bullet{margin:0;padding:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical&gt;.swiper-pagination-bullets{top:50%;right:var(--swiper-pagination-right,.8rem);left:var(--swiper-pagination-left,auto);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,.6rem) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:.8rem}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{position:absolute;background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;transform:scale(0);width:100%;height:100%;background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal&gt;.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:var(--swiper-pagination-progressbar-size,.4rem)}.swiper-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical&gt;.swiper-pagination-progressbar{top:0;left:0;width:var(--swiper-pagination-progressbar-size,.4rem);height:100%}.swiper-pagination-lock{display:none}.swiper-grid&gt;.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column&gt;.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-slide,.swiper-slide :is(picture,img){display:block}.banners-swiper .swiper-slide :is(picture,img){inline-size:100%;max-inline-size:initial;-o-object-fit:contain;object-fit:contain}:is(.swiper-button-prev,.swiper-button-next):after{font-weight:700;color:inherit}.swiper-navigation{opacity:0}.swiper-navigation.middle :is(.swiper-button-prev,.swiper-button-next){inline-size:calc(var(--swiper-navigation-size-middle)/44*27);block-size:var(--swiper-navigation-size-middle);margin-block-start:calc(0rem - var(--swiper-navigation-size-middle)/2)}.swiper-navigation.middle :is(.swiper-button-prev,.swiper-button-next):after{font-size:var(--swiper-navigation-size-middle)}.swiper-navigation.large :is(.swiper-button-prev,.swiper-button-next){inline-size:calc(var(--swiper-navigation-size-large)/44*27);block-size:var(--swiper-navigation-size-large);margin-block-start:calc(0rem - var(--swiper-navigation-size-large)/2)}.swiper-navigation.large :is(.swiper-button-prev,.swiper-button-next):after{font-size:var(--swiper-navigation-size-large)}.swiper-navigation.bottom{display:flex;justify-content:center;align-items:center;gap:1.2rem;inline-size:100%;margin-block-start:1.2rem}.swiper-navigation.bottom :is(.swiper-button-prev,.swiper-button-next){position:initial;inset-block-start:auto;margin:0}.tooltip:not(.tooltip-custom){flex:0 0 1.2rem;display:inline-block;inline-size:1.2rem;block-size:1.2rem;margin-inline-start:.4rem;cursor:pointer;pointer-events:all;vertical-align:super}.tooltip:not(.tooltip-custom):before{content:"";display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:100%;border-radius:50%;background-color:#125080;background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-white.svg);background-size:contain}.tooltip.tooltip-inverted:before{border:.1rem solid #125080;background-color:transparent;background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-blue-dark.svg)}.tooltip.tooltip-info:before{background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-info-white.svg)}.tooltip.tooltip-info.tooltip-inverted:before{background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-info-blue-dark.svg)}.tooltip.tooltip-exclamation:before{background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-exclamation-white.svg)}.tooltip.tooltip-exclamation.tooltip-inverted:before{background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-exclamation-blue-dark.svg)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-inline-size:calc(100vw - 1.6rem)}.tippy-box{position:relative;min-inline-size:24.8rem;max-inline-size:24.8rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;font-size:1.2rem;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=bottom],.tippy-box[data-placement^=top]{text-align:center}.tippy-box[data-placement^=left]{text-align:end}.tippy-box[data-placement^=right]{text-align:start}.tippy-box[data-placement^=top]&gt;.tippy-arrow{inset-block-end:0}.tippy-box[data-placement^=top]&gt;.tippy-arrow:before{inset-block-end:-.8rem;inset-inline-start:0;border-width:.8rem .8rem 0;border-block-start-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]&gt;.tippy-arrow{inset-block-start:0}.tippy-box[data-placement^=bottom]&gt;.tippy-arrow:before{inset-block-start:-.8rem;inset-inline-start:0;border-width:0 .8rem .8rem;border-block-end-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]&gt;.tippy-arrow{inset-inline-end:0}.tippy-box[data-placement^=left]&gt;.tippy-arrow:before{inset-inline-end:-.8rem;border-width:.8rem 0 .8rem .8rem;border-inline-start-color:initial;transform-origin:center left}.tippy-box[data-placement^=right]&gt;.tippy-arrow{inset-inline-start:0}.tippy-box[data-placement^=right]&gt;.tippy-arrow:before{inset-inline-start:-.8rem;border-width:.8rem .8rem .8rem 0;border-inline-end-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{inline-size:1.6rem;block-size:1.6rem;color:#c1c2c2}.tippy-arrow:before{content:"";position:absolute;border-style:solid;border-color:transparent}.tippy-content{position:relative;z-index:1;padding:.8rem 1.2rem;font-weight:400;color:#3a3a3a}.top-header-navigation{display:none}.tracking-ticket{display:flex;align-items:center;gap:.4rem .8rem}.tracking-ticket:hover{text-decoration:underline}.tracking-ticket .delivery-icon{flex-shrink:0;padding:.1rem;border-radius:.4rem;background-color:#fff}.tracking-ticket .delivery-icon:after{content:"";aspect-ratio:1;flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:1.6rem;background-position:50%;background-size:contain}div[id^=trustbadge-container] div[id^=minimized-trustbadge],div[id^=trustbadge-custom-desktop-container]{inset-block-end:6.4rem!important;inset-inline-start:.4rem!important}div[id^=trustbadge-custom-desktop-container]{position:fixed!important;z-index:2147483647!important}.under-menu-banner{margin-block:.8rem}.face-shape{--face-shape-block-padding:3.2rem;--face-shape-inline-padding:2rem;inline-size:100%;block-size:100%;background-color:#fff}input.face-shape-radio{display:none}input.face-shape-radio:checked+.face-shape-page{display:grid}.face-shape-page{position:relative;display:none;gap:3.2rem;block-size:100%;padding:var(--face-shape-block-padding) var(--face-shape-inline-padding)}.face-shape-page.fullwidth{grid-template-columns:unset;grid-template-rows:0 1fr auto;gap:0;padding:0}.face-shape-page .center{justify-content:center;align-items:center}.face-shape-page .padding{padding:1.2rem}.face-shape-page .face-shape-page-content{display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem}.face-shape-page .face-shape-page-content&gt;*{flex-shrink:0}.face-shape-page .face-shape-page-title{text-transform:uppercase}.face-shape-page&gt;picture img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.face-shape .face-shape-page-requirements span{display:flex;align-items:center;gap:2.4rem;margin-block-start:2.4rem;font-weight:600;font-size:1.6rem}.face-shape .face-shape-page-checkboxes{--face-shape-page-checkboxes-gap:1.2rem;font-size:1.6rem}.face-shape .face-shape-page-checkboxes h3{font-size:inherit}.face-shape .face-shape-page-checkboxes input{display:none}.face-shape .face-shape-page-checkboxes :where(input[type=radio])+label:before{content:"";flex-shrink:0;display:block;inline-size:2rem;block-size:2rem;border:.1rem solid #c1c2c2;border-radius:999vw;background-color:#fff}.face-shape .face-shape-page-checkboxes :where(input[type=radio]):checked+label:before{border-color:#c1c2c2;background-color:#125080;background-image:url(/globalfiles/templates/alensa/responsive/main/fancyform/checkmark.svg?ver=2.0);background-position:50%;background-size:1.2rem}.face-shape .face-shape-page-checkboxes .face-shape-page-checkboxes-pairs{display:flex;flex-direction:column;gap:.8rem;margin-block-start:2rem}.face-shape .face-shape-page-checkboxes .face-shape-page-checkboxes-pairs.grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr))}.face-shape .face-shape-page-checkboxes label{cursor:pointer;font-size:1.4rem;text-transform:uppercase}.face-shape .face-shape-page-checkboxes label,.face-shape .face-shape-page-checkboxes span{display:flex;align-items:center;gap:var(--face-shape-page-checkboxes-gap)}.face-shape .face-shape-page-checkboxes span:before{content:"";block-size:1.6rem;background-position:50%;background-size:contain}.face-shape .face-shape-page-checkboxes span.icon-small:before{inline-size:1.6rem}.face-shape .face-shape-page-checkboxes span.icon-medium:before{inline-size:2.8rem}.face-shape .face-shape-page-checkboxes span.icon-large:before{inline-size:4rem}.face-shape .face-shape-page-checkboxes .face-shape-gender-man+label span:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/man.svg)}.face-shape .face-shape-page-checkboxes .face-shape-gender-woman+label span:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/woman.svg)}.face-shape .face-shape-page-checkboxes .face-shape-gender-child+label span:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/child.svg)}.face-shape .face-shape-page-checkboxes input[class*=face-shape-color]+label span:before{border-radius:50%}.face-shape .face-shape-page-checkboxes .face-shape-color-red+label span:before{background-color:#e22020}.face-shape .face-shape-page-checkboxes .face-shape-color-green+label span:before{background-color:#2bb45a}.face-shape .face-shape-page-checkboxes .face-shape-color-blue+label span:before{background-color:#009cb3}.face-shape .face-shape-page-checkboxes .face-shape-color-black+label span:before{background-color:#000}.face-shape .face-shape-page-checkboxes .face-shape-color-brown+label span:before{background-color:#7c5e39}.face-shape-vto-container{position:relative;overflow:hidden}.face-shape-vto-container.snapshot-taken .face-shape-triggers{display:none}.face-shape-vto-container.snapshot-taken .face-shape-socials-wrapper{display:block}.face-shape-vto-container .face-shape-vto{inline-size:100%;block-size:100%;background-color:#000;overflow:hidden}.face-shape-vto-container .face-shape-product-detail-btn{position:absolute;z-index:-1;inset-block-end:6.4rem;inset-inline-start:50%;transform:translateX(-50%);opacity:0;pointer-events:all;transition:opacity .25s ease-in-out}.face-shape-vto-container .face-shape-product-detail-btn.visible{z-index:2;opacity:1}.face-shape .face-shape-warning{text-align:center}.face-shape .face-shape-warning .face-shape-dont-move-title{font-weight:700;font-size:2rem;text-transform:uppercase}.face-shape .face-shape-warning .face-shape-page-dont-move-text{max-inline-size:60ch;margin-inline:auto;font-size:1.6rem;text-wrap:balance}.face-shape-suitable-shapes-boxes{inline-size:100%;font-size:1.6rem}.face-shape-suitable-shapes-boxes h2{font-size:1.6rem;text-transform:uppercase}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem .4rem;max-inline-size:44rem;margin-block:2rem 0;margin-inline:auto}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder div{flex:1;display:grid;place-content:center;gap:.8rem;inline-size:6.8rem;font-weight:600;font-size:1.3rem;text-align:center}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder .item-label:before{content:"";display:block;inline-size:4.8rem;block-size:3.2rem;margin-inline:auto;background-position:50%;background-size:contain}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder .item-name{display:block;line-height:1.3}.face-shape .face-shape-products .face-shape-products-header{display:flex;justify-content:space-between;align-items:center;gap:1.2rem}.face-shape .face-shape-products .face-shape-products-buttons{flex-shrink:0;display:flex;gap:.8rem}.face-shape .face-shape-products .face-shape-products-title{font-size:1.6rem;text-transform:uppercase}.face-shape .face-shape-products .face-shape-products-slider{min-block-size:14rem;margin-block-start:1.2rem;grid-column:-1/1}.face-shape .face-shape-products .fittingbox-similars-wrapper{padding:0}.face-shape-page.vto-ready .face-shape-scan img,.face-shape-page.vto-ready.scanning-in-progress .face-shape-scan-indicator{display:block}.face-shape-page.vto-ready.scanning-in-progress .face-shape-scan img:first-of-type{display:none}.face-shape-page.vto-ready.scanning-success .face-shape-scan-message.success,.face-shape-page.vto-ready.scanning-warning .face-shape-scan img:first-of-type{display:block}.face-shape-page.vto-ready.scanning-success .face-shape-scan img{display:none}#snippet--filterFaceShapeSuccess{pointer-events:none}.face-shape-scan{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:hidden;pointer-events:none}.face-shape-scan .face-shape-scan-indicator{position:absolute;z-index:3;inset-block-start:0;inset-inline-start:0;display:none;inline-size:100%;block-size:0;opacity:.5;border-block-end:.3rem solid #fff;pointer-events:none;animation:face-shape-scan-line 4s ease-in-out infinite}.face-shape-scan img{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:none;inline-size:auto;block-size:100%;-o-object-fit:contain;object-fit:contain}.face-shape-scan .face-shape-scan-points{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.face-shape-scan .face-shape-scan-point{position:absolute;display:block;inline-size:.4rem;block-size:.4rem;border-radius:50%;background:#fff}.face-shape-scan .face-shape-scan-message{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:none;inline-size:calc(100% - 2.4rem);max-inline-size:45ch;padding:1.6rem 2.4rem;border:.1rem solid;font-weight:700;line-height:1.3;text-align:center}.face-shape-scan .face-shape-scan-message.success{border-color:#77b34a;background-color:#f1f7ed;box-shadow:-5000vw -5000vw 0 10000vw rgba(0,0,0,.4);color:#77b34a}.face-shape-scan .face-shape-scan-message.warning{inset-block-start:1.2rem;transform:translate(-50%);border-color:#dc3545;background-color:#fcebec;color:#dc3545}@keyframes face-shape-scan-line{0%,to{block-size:0}50%{block-size:100%}}.face-shape-triggers{position:absolute;z-index:2;inset-block-end:1.6rem;inset-inline-start:1.6rem;display:flex;gap:.4rem}.face-shape-triggers&gt;*{flex-shrink:0}.face-shape-triggers .face-shape-trigger{display:block;inline-size:3.2rem;block-size:3.2rem;padding:.8rem;border:none;border-radius:50%;background-color:#fff;cursor:pointer;pointer-events:all}.face-shape-triggers .face-shape-trigger.add-to-favorite{z-index:-1;display:none;opacity:0}.face-shape-triggers .face-shape-trigger.add-to-favorite.visible{z-index:2;display:block;opacity:1}.face-shape-triggers .face-shape-trigger:not(.add-to-favorite) svg path{fill:#3a3a3a}.face-shape-triggers .face-shape-trigger.add-to-favorite.full svg path{fill:#ed1d26}.face-shape-socials-wrapper{position:absolute;z-index:2;inset:0;display:none;background-color:rgba(0,0,0,.4)}.face-shape-socials-wrapper .face-shape-socials{position:absolute;z-index:2;inset-block-end:6.4rem;inset-inline-start:50%;transform:translateX(-50%);display:flex;gap:.4rem;padding:.8rem;border-radius:999vw;background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.4)}.face-shape-socials-wrapper button{aspect-ratio:1;flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:3.2rem;border:none;border-radius:50%;background-color:transparent;cursor:pointer;pointer-events:all}.face-shape-socials-wrapper button.face-shape-trigger{padding:.8rem}.face-shape-socials-wrapper svg{inline-size:100%}.face-shape-ctas{position:absolute;z-index:2;inset-inline-end:1.6rem;inset-block-end:1.6rem;display:flex;gap:.4rem}.face-shape-ctas&gt;*{flex-shrink:0}.face-shape-ctas .face-shape-cta{display:block;inline-size:3.2rem;block-size:3.2rem;padding:.8rem;border:none;border-radius:50%;background-color:#fff;cursor:pointer;pointer-events:all;transition:opacity .25s ease-in-out}.face-shape-ctas .add-to-basket{z-index:-1;display:none;opacity:0}.face-shape-ctas .add-to-basket.visible{z-index:2;display:block;opacity:1}.widgets-wrapper{display:none}.widgets-wrapper .widget{display:block}.brand:before{content:"";display:block;background-position:50%;background-size:contain}.acuvue:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/acuvue.svg)!important}.air-optix:before{aspect-ratio:100/24!important;background-image:url(/globalfiles/manufacturers-brands/air-optix.svg)!important}.alcon:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/alcon.svg)!important}.alensa:before{aspect-ratio:100/26!important;background-image:url(/globalfiles/manufacturers-brands/alensa.svg)!important}.alexander-mcqueen:before{aspect-ratio:100/29!important;background-image:url(/globalfiles/manufacturers-brands/alexander-mcqueen.svg)!important}.alpina:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/alpina.svg)!important}.ana-hickmann:before{aspect-ratio:100/27!important;background-image:url(/globalfiles/manufacturers-brands/ana-hickmann.svg)!important}.anon:before{background-image:url(/globalfiles/manufacturers-brands/anon.svg)!important}.anon:before,.aq-pure:before{aspect-ratio:100/23!important}.aq-pure:before{background-image:url(/globalfiles/manufacturers-brands/aq-pure.svg)!important}.ao-sept:before{aspect-ratio:100/29!important;background-image:url(/globalfiles/manufacturers-brands/ao-sept.svg)!important}.arena:before{aspect-ratio:100/26!important;background-image:url(/globalfiles/manufacturers-brands/arena.svg)!important}.armani-exchange:before{aspect-ratio:100/47!important;background-image:url(/globalfiles/manufacturers-brands/armani-exchange.svg)!important}.arnette:before{aspect-ratio:100/12!important;background-image:url(/globalfiles/manufacturers-brands/arnette.svg)!important}.balenciaga:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/balenciaga.svg)!important}.bausch-and-lomb:before{aspect-ratio:100/9!important;background-image:url(/globalfiles/manufacturers-brands/bausch-and-lomb.svg)!important}.beron:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/beron.svg)!important}.biofinity:before{aspect-ratio:100/29!important;background-image:url(/globalfiles/manufacturers-brands/biofinity.svg)!important}.biotrue:before{aspect-ratio:100/29!important;background-image:url(/globalfiles/manufacturers-brands/biotrue.svg)!important}.blizzard:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/blizzard.svg)!important}.bolle:before{aspect-ratio:100/35!important;background-image:url(/globalfiles/manufacturers-brands/bolle.svg)!important}.boss-by-hugo-boss:before{aspect-ratio:100/28!important;background-image:url(/globalfiles/manufacturers-brands/boss-by-hugo-boss.svg)!important}.botaniq:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/botaniq.svg)!important}.bottega-veneta:before{aspect-ratio:100/7!important;background-image:url(/globalfiles/manufacturers-brands/bottega-veneta.svg)!important}.brioni:before{aspect-ratio:100/40!important;background-image:url(/globalfiles/manufacturers-brands/brioni.svg)!important}.burberry:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/burberry.svg)!important}.bvlgari:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/bvlgari.svg)!important}.calvin-klein:before{aspect-ratio:100/18!important;background-image:url(/globalfiles/manufacturers-brands/calvin-klein.svg)!important}.carl-zeiss:before{aspect-ratio:100/101!important;background-image:url(/globalfiles/manufacturers-brands/carl-zeiss.svg)!important}.carlo-rossi:before{aspect-ratio:100/19!important;background-image:url(/globalfiles/manufacturers-brands/carlo-rossi.svg)!important}.caterpillar:before{aspect-ratio:100/16!important;background-image:url(/globalfiles/manufacturers-brands/caterpillar.svg)!important}.cebe:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/cebe.svg)!important}.celine:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/celine.svg)!important}.centrostyle:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/centrostyle.svg)!important}.clariti:before{aspect-ratio:100/27!important;background-image:url(/globalfiles/manufacturers-brands/clariti.svg)!important}.charmant:before{aspect-ratio:100/12!important;background-image:url(/globalfiles/manufacturers-brands/charmant.svg)!important}.chiara-ferragni:before{aspect-ratio:100/43!important;background-image:url(/globalfiles/manufacturers-brands/chiara-ferragni.svg)!important}.chiemsee:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/chiemsee.svg)!important}.chloe:before{aspect-ratio:100/31!important;background-image:url(/globalfiles/manufacturers-brands/chloe.svg)!important}.christian-dior:before{aspect-ratio:100/41!important;background-image:url(/globalfiles/manufacturers-brands/christian-dior.svg)!important}.clearlab:before{aspect-ratio:100/22!important;background-image:url(/globalfiles/manufacturers-brands/clearlab.svg)!important}.coopervision:before{aspect-ratio:100/17!important;background-image:url(/globalfiles/manufacturers-brands/coopervision.svg)!important}.crazy-lens:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/crazy-lens.svg)!important}.dailies:before{aspect-ratio:100/32!important;background-image:url(/globalfiles/manufacturers-brands/dailies.svg)!important}.david-beckham:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/david-beckham.svg)!important}.davidoff:before{aspect-ratio:100/12!important;background-image:url(/globalfiles/manufacturers-brands/davidoff.svg)!important}.diesel:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/diesel.svg)!important}.dolce-and-gabbana:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/dolce-and-gabbana.svg)!important}.donna-karan:before{aspect-ratio:100/56!important;background-image:url(/globalfiles/manufacturers-brands/donna-karan.svg)!important}.dsquared2:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/dsquared2.svg)!important}.dutz:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/dutz.svg)!important}.elle:before{aspect-ratio:100/40!important;background-image:url(/globalfiles/manufacturers-brands/elle.svg)!important}.emporio-armani:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/emporio-armani.svg)!important}.esprit:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/esprit.svg)!important}.fossil:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/fossil.svg)!important}.freshlook:before{aspect-ratio:100/28!important;background-image:url(/globalfiles/manufacturers-brands/freshlook.svg)!important}.furla:before{background-image:url(/globalfiles/manufacturers-brands/furla.svg)!important}.furla:before,.gelone:before{aspect-ratio:100/19!important}.gelone:before{background-image:url(/globalfiles/manufacturers-brands/gelone.svg)!important}.gerry-webber:before{aspect-ratio:100/36!important;background-image:url(/globalfiles/manufacturers-brands/gerry-webber.svg)!important}.gino-vega:before{aspect-ratio:100/15!important;background-image:url(/globalfiles/manufacturers-brands/gino-vega.svg)!important}.giorgio-armani:before{aspect-ratio:100/11!important;background-image:url(/globalfiles/manufacturers-brands/giorgio-armani.svg)!important}.givenchy:before{aspect-ratio:100/9!important;background-image:url(/globalfiles/manufacturers-brands/givenchy.svg)!important}.havaianas:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/havaianas.svg)!important}.head:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/head.svg)!important}.hickmann:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/hickmann.svg)!important}.hoya:before{aspect-ratio:100/23!important;background-image:url(/globalfiles/manufacturers-brands/hoya.svg)!important}.hugo-by-hugo-boss:before{aspect-ratio:100/24!important;background-image:url(/globalfiles/manufacturers-brands/hugo-by-hugo-boss.svg)!important}.humphreys:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/humphreys.svg)!important}.johnson-and-johnson:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/johnson-and-johnson.svg)!important}.julbo:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/julbo.svg)!important}.just-cavalli:before{aspect-ratio:100/31!important;background-image:url(/globalfiles/manufacturers-brands/just-cavalli.svg)!important}.karl-lagerfeld:before{aspect-ratio:100/39!important;background-image:url(/globalfiles/manufacturers-brands/karl-lagerfeld.svg)!important}.komono:before{aspect-ratio:100/53!important;background-image:url(/globalfiles/manufacturers-brands/komono.svg)!important}.lacoste:before{aspect-ratio:100/48!important;background-image:url(/globalfiles/manufacturers-brands/lacoste.svg)!important}.laim:before{aspect-ratio:100/18!important;background-image:url(/globalfiles/manufacturers-brands/laim.svg)!important}.lavida:before{aspect-ratio:100/40!important;background-image:url(/globalfiles/manufacturers-brands/lavida.svg)!important}.levi-s:before{aspect-ratio:100/50!important;background-image:url(/globalfiles/manufacturers-brands/levi-s.svg)!important}.liu-jo:before{aspect-ratio:100/29!important;background-image:url(/globalfiles/manufacturers-brands/liu-jo.svg)!important}.love-moschino:before{aspect-ratio:100/56!important;background-image:url(/globalfiles/manufacturers-brands/love-moschino.svg)!important}.maui-jim:before{aspect-ratio:100/51!important;background-image:url(/globalfiles/manufacturers-brands/maui-jim.svg)!important}.max-and-co:before{aspect-ratio:100/17!important;background-image:url(/globalfiles/manufacturers-brands/max-and-co.svg)!important}.max-mara:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/max-mara.svg)!important}.meller:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/meller.svg)!important}.michael-kors:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/michael-kors.svg)!important}.miraflex:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/miraflex.svg)!important}.missoni:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/missoni.svg)!important}.miu-miu:before{aspect-ratio:100/16!important;background-image:url(/globalfiles/manufacturers-brands/miu-miu.svg)!important}.montblanc:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/montblanc.svg)!important}.more-and-more:before{aspect-ratio:100/17!important;background-image:url(/globalfiles/manufacturers-brands/more-and-more.svg)!important}.morel:before{aspect-ratio:100/57!important;background-image:url(/globalfiles/manufacturers-brands/morel.svg)!important}.moschino:before{aspect-ratio:100/27!important;background-image:url(/globalfiles/manufacturers-brands/moschino.svg)!important}.myday:before{aspect-ratio:100/28!important;background-image:url(/globalfiles/manufacturers-brands/myday.svg)!important}.myth:before{aspect-ratio:100/33!important;background-image:url(/globalfiles/manufacturers-brands/myth.svg)!important}.nanovista:before{aspect-ratio:100/54!important;background-image:url(/globalfiles/manufacturers-brands/nanovista.svg)!important}.nina-ricci:before{aspect-ratio:100/12!important;background-image:url(/globalfiles/manufacturers-brands/nina-ricci.svg)!important}.oneill:before{aspect-ratio:100/8!important;background-image:url(/globalfiles/manufacturers-brands/oneill.svg)!important}.opti-free:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/opti-free.svg)!important}.oxydo:before{aspect-ratio:100/101!important;background-image:url(/globalfiles/manufacturers-brands/oxydo.svg)!important}.paul-hueman:before{aspect-ratio:100/27!important;background-image:url(/globalfiles/manufacturers-brands/paul-hueman.svg)!important}.pierre-cardin:before{aspect-ratio:100/32!important;background-image:url(/globalfiles/manufacturers-brands/pierre-cardin.svg)!important}.poc:before{aspect-ratio:100/35!important;background-image:url(/globalfiles/manufacturers-brands/poc.svg)!important}.polar:before{aspect-ratio:100/19!important;background-image:url(/globalfiles/manufacturers-brands/polar.svg)!important}.police:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/police.svg)!important}.polo-ralph-lauren:before{aspect-ratio:100/31!important;background-image:url(/globalfiles/manufacturers-brands/polo-ralph-lauren.svg)!important}.porsche-design:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/porsche-design.svg)!important}.prada:before{aspect-ratio:100/26!important;background-image:url(/globalfiles/manufacturers-brands/prada.svg)!important}.privat-label:before{aspect-ratio:100/11!important;background-image:url(/globalfiles/manufacturers-brands/privat-label.svg)!important}.proclear:before{aspect-ratio:100/26!important;background-image:url(/globalfiles/manufacturers-brands/proclear.svg)!important}.purevision:before{aspect-ratio:100/30!important;background-image:url(/globalfiles/manufacturers-brands/purevision.svg)!important}.r2:before{aspect-ratio:100/20!important;background-image:url(/globalfiles/manufacturers-brands/r2.svg)!important}.radley:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/radley.svg)!important}.rag-and-bone:before{aspect-ratio:100/23!important;background-image:url(/globalfiles/manufacturers-brands/rag-and-bone.svg)!important}.ralph-by-ralph-lauren:before{aspect-ratio:100/17!important;background-image:url(/globalfiles/manufacturers-brands/ralph-by-ralph-lauren.svg)!important}.ralph-lauren:before{aspect-ratio:100/7!important;background-image:url(/globalfiles/manufacturers-brands/ralph-lauren.svg)!important}.ray-ban:before{aspect-ratio:100/67!important;background-image:url(/globalfiles/manufacturers-brands/ray-ban.svg)!important}.relax:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/relax.svg)!important}.renu:before{aspect-ratio:100/34!important;background-image:url(/globalfiles/manufacturers-brands/renu.svg)!important}.roberto-cavalli:before{aspect-ratio:100/19!important;background-image:url(/globalfiles/manufacturers-brands/roberto-cavalli.svg)!important}.safilo:before{aspect-ratio:100/40!important;background-image:url(/globalfiles/manufacturers-brands/safilo.svg)!important}.saint-laurent:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/saint-laurent.svg)!important}.serengeti:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/serengeti.svg)!important}.seventh-street:before{aspect-ratio:100/10!important;background-image:url(/globalfiles/manufacturers-brands/seventh-street.svg)!important}.silhouette:before{aspect-ratio:100/29!important;background-image:url(/globalfiles/manufacturers-brands/silhouette.svg)!important}.smith:before{aspect-ratio:100/24!important;background-image:url(/globalfiles/manufacturers-brands/smith.svg)!important}.soflens:before{aspect-ratio:100/23!important;background-image:url(/globalfiles/manufacturers-brands/soflens.svg)!important}.soliver:before{aspect-ratio:100/34!important;background-image:url(/globalfiles/manufacturers-brands/soliver.svg)!important}.solocare:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/solocare.svg)!important}.spect-eyewear:before{aspect-ratio:100/33!important;background-image:url(/globalfiles/manufacturers-brands/spect-eyewear.svg)!important}.stella-mccartney:before{aspect-ratio:100/6!important;background-image:url(/globalfiles/manufacturers-brands/stella-mccartney.svg)!important}.suri-frey:before{aspect-ratio:100/117!important;background-image:url(/globalfiles/manufacturers-brands/suri-frey.svg)!important}.swarovski:before{aspect-ratio:100/40!important;background-image:url(/globalfiles/manufacturers-brands/swarovski.svg)!important}.swing:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/swing.svg)!important}.tiffany-and-co:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/tiffany-and-co.svg)!important}.tom-ford:before{aspect-ratio:100/17!important;background-image:url(/globalfiles/manufacturers-brands/tom-ford.svg)!important}.tommy-hilfiger:before{aspect-ratio:100/71!important;background-image:url(/globalfiles/manufacturers-brands/tommy-hilfiger.svg)!important}.topvue:before{aspect-ratio:100/18!important;background-image:url(/globalfiles/manufacturers-brands/topvue.svg)!important}.total:before{aspect-ratio:100/21!important;background-image:url(/globalfiles/manufacturers-brands/total.svg)!important}.trussardi:before{aspect-ratio:100/14!important;background-image:url(/globalfiles/manufacturers-brands/trussardi.svg)!important}.under-armour:before{aspect-ratio:100/75!important;background-image:url(/globalfiles/manufacturers-brands/under-armour.svg)!important}.univo:before{aspect-ratio:100/27!important;background-image:url(/globalfiles/manufacturers-brands/univo.svg)!important}.uvex:before{aspect-ratio:100/25!important;background-image:url(/globalfiles/manufacturers-brands/uvex.svg)!important}.vans:before{aspect-ratio:100/40!important;background-image:url(/globalfiles/manufacturers-brands/vans.svg)!important}.versace:before{aspect-ratio:100/13!important;background-image:url(/globalfiles/manufacturers-brands/versace.svg)!important}.vogue:before{aspect-ratio:100/42!important;background-image:url(/globalfiles/manufacturers-brands/vogue.svg)!important}.zeiss:before{aspect-ratio:100/101!important;background-image:url(/globalfiles/manufacturers-brands/zeiss.svg)!important}.showroom-promotion-sidebar,.showroom-promotion-under-banner,.showroom-promotion-under-menu{display:none}@media (min-width:375px){:where(dialog){--dialog-max-inline-size:48rem;--dialog-padding-x:3.2rem;--dialog-padding-y:3.2rem}.products-list .product-benefits-and-stock{min-block-size:2.4rem}}@media (min-width:375px) and (max-width:576px){:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--xs-products,2),minmax(0,1fr))}}@media (min-width:577px){:where(dialog){--dialog-max-inline-size:56rem}.added-to-basket-dialog .added-to-basket-gifts-credit-info{order:-1}.added-to-basket-dialog .buttons{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.added-to-basket-dialog .buttons.contains-one{justify-content:flex-end}.gifts-in-dialog .gifts-dialog-cards{flex-direction:row;justify-content:center;gap:.4rem;margin:auto}.gifts-in-dialog .gifts-dialog-card{flex:1 1 25%;grid-template-columns:repeat(2,minmax(auto,1fr));grid-template-rows:auto 1fr auto 4rem;grid-template-areas:"gift-img gift-img" "gift-name gift-name" "gift-price-before gift-price" "gift-status gift-status";row-gap:1.2rem;inline-size:100%;max-inline-size:25%;min-block-size:18rem;padding-block:1.2rem 0;padding-inline:.8rem;border:.1rem solid #c1c2c2;border-radius:.4rem;font-size:1.3rem}.gifts-in-dialog .gifts-dialog-card:before{content:none}.gifts-in-dialog .gifts-dialog-card.unwanted{grid-template-columns:1fr;grid-template-rows:auto 4rem;grid-template-areas:"gift-name" "gift-status"}.gifts-in-dialog .gifts-dialog-card.unwanted svg{display:none}.gifts-in-dialog .gifts-dialog-card.selected{border-color:#77b34a}.gifts-in-dialog .gifts-dialog-card.selected .gifts-dialog-card-status.selected{display:flex;opacity:1}.gifts-in-dialog .gifts-dialog-card.selected .gifts-dialog-card-status.not-selected{display:none}.gifts-in-dialog .gifts-dialog-card-img{max-inline-size:75%;margin:auto}.gifts-in-dialog .gifts-dialog-card-name{align-self:center;text-align:center}.gifts-in-dialog .gifts-dialog-card-price-before{text-align:start}.gifts-in-dialog .gifts-dialog-card-price{align-self:end}.invasive-popup-dialog .invasive-popup-preview-texts{flex-direction:row}.invasive-popup-dialog .invasive-popup-list li{justify-content:flex-start}.invasive-popup-dialog .buttons{flex-direction:row;justify-content:space-between}.menu .glasses{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 4.8rem}.menu [data-submenu-type=submenu-glasses-2] .glasses-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.menu [data-submenu-type=submenu-computer-glasses] .glasses{grid-template-columns:1fr;gap:2.8rem 4.8rem}.menu [data-submenu-type=submenu-computer-glasses] .glasses-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.menu [data-submenu-type=submenu-sport-glasses] .glasses-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.menu [data-submenu-type=submenu-sport-glasses] .glasses{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 4.8rem}.menu [data-submenu-type=submenu-infoportal] .glasses{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 4.8rem}.menu [data-submenu-type=submenu-infoportal] .glasses-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.table-responsive thead{display:table-header-group}.table-responsive td.rating{margin-block-start:0}.table-responsive td .table-responsive-header{display:none}.table-responsive td .table-responsive-content{inline-size:100%}.table-responsive td.rating.mobile{display:none}.table-responsive td.rating.desktop{display:block}.autocomplete-suggestions .autocomplete-suggestion :is(img,.noImage){display:inline-block;max-inline-size:4.8rem;margin-inline-end:.8rem}.autocomplete-suggestions .autocomplete-suggestion span.category{margin-block-end:.8rem}.autocomplete-suggestions .autocomplete-suggestion:is([data-ty="2"],[data-ty="3"]) .noImage{inline-size:0;margin-inline-end:0}details&gt;details{margin-inline-start:2.8rem}.double-optin-section .double-optin-header{font-size:3rem}.double-optin-section .double-optin-email{max-inline-size:24.8rem;margin-inline:.8rem}.double-optin-section .btn{max-inline-size:20rem;margin-inline:.8rem;white-space:unset}.elastic-search .elastic-top-products-section{grid-template-columns:repeat(2,1fr)}.elastic-search .elastic-products-section{grid-template-columns:repeat(3,1fr)}.footer-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 4.8rem}.footer-showrooms{grid-template-columns:repeat(var(--footer-columns,2),minmax(0,1fr))}.products-list .product-benefits-and-stock{position:relative;justify-content:space-between;display:none}.products-list .product-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"discount actual badge";block-size:6rem;padding-block:0;border-block-start:none}.products-list .prices-and-benefits{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;block-size:6rem;border-block-start:.1rem solid #c1c2c2}.products-list .prices-and-benefits .product-prices{grid-template-columns:repeat(2,auto);grid-template-areas:"discount badge" "actual actual";justify-items:start;gap:.4rem .8rem;block-size:unset}.products-list .product-name-and-stock{justify-content:space-between;align-items:flex-end;gap:1.2rem}.products-list .product-name-and-stock .product-name{justify-content:flex-start;text-align:start}.homepage-products-header{gap:4rem}.homepage-products-header:after,.homepage-products-header:before{content:"";flex:1 1 auto;display:block;min-inline-size:2rem;block-size:.1rem;background-color:#c1c2c2}.products-list .product-benefits:where(:not(.pills)){justify-content:flex-start}.products-list .product-benefits.pills .product-benefits-inner{inset-block-start:.8rem}.products-list .product-price-actual{grid-area:actual;text-align:center}.products-list .product-price-discount,.products-list .product-price-recommended{grid-area:discount}.products-list .product-discount-badge{grid-area:badge;text-align:end}.products-list.products-list-lenses .product{padding-block-start:1.6rem}.products-list .product{padding-block:0}.ribbon{--ribbon-font-size:1.2rem;--ribbon-height:3.8rem;--ribbon-width:20rem}.face-shape-page{grid-template-columns:1fr 50%}.face-shape-vto-container .face-shape-product-detail-btn{inset-block-end:1.6rem}}@media (min-width:577px) and (max-width:768px){.sm-hidden{display:none}.sm-hidden-important{display:none!important}:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--sm-products,2),minmax(0,1fr))}}@media (min-width:769px){body{background-color:#e2f4ff}:where(dialog){--dialog-max-inline-size:64rem}.gifts-in-dialog .gifts-dialog-card{grid-template-columns:minmax(0,auto) 1fr;row-gap:1.6rem;padding-inline:1.2rem}.gifts-in-dialog .gifts-dialog-card-status{margin-inline:-1.2rem;font-size:1.4rem}.login-showroom-dialog .login-showroom-content&gt;div:first-of-type{border:none;border-inline-end:.1rem solid #c1c2c2}.repeat-last-order-dialog .buttons{display:flex;justify-content:space-between}.repeat-last-order-dialog .buttons.contains-one{justify-content:flex-end}.simulate-customer-dialog{--dialog-max-inline-size:60rem}.simulate-customer-dialog form{padding-block:6.8rem}.footer{--footer-padding-block:4rem}.footer .container{--footer-gap:4rem}:where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select){padding-inline:1.6rem}:where(select,.selectize-input,.select){padding-inline-end:2.8rem}textarea{padding-inline:1.6rem}#snippet--staffForm{margin-block-end:2.8rem;padding:2.8rem}.main-content.main-content-hp{margin-block:1.6rem}.main-content&gt;.alert-wrapper{margin-block-end:1.6rem}.main-content :is(.container-catalogue,.container-search){position:relative;display:flex;gap:2.4rem;overflow-anchor:none}.main-content #snippet--breadcrumbs{order:1}.main-content .sidebar-wrapper{flex-basis:25rem}.main-content .listing-content-wrapper{flex:1}.main-content .dictionary-wrapper,.main-content .infoportal .sidebar-wrapper&gt;div,.main-content .infoportal-content,.main-content .infoportal-submenu,.main-content :is(.hp-section,.catalogue-section,.product-detail-global,.product-detail-glasses,.lenses-selector-detail,.checkout-section,.customers-page,.blog,.search-section,.error-section,.thank-you-page) .container{padding:2rem}.filter{padding-block:0}.filter&gt;svg.delete{display:none}:is(.filter-detail,.filter-face-shape){margin-block:0}:is(.filter-detail,.filter-face-shape)&gt;svg.delete{display:flex}.filter-form{padding:.1rem}.filter-form .filter-show-filtered-btn{display:none}:is(.filter-detail,.filter-face-shape) .filter-form{padding:0}:is(.filter-detail,.filter-face-shape) .filter-form .filter-show-filtered-btn,:is(.filter-detail,.filter-face-shape) .filter-form h2{display:flex}.filter-form h2{display:none}.filter-form:not(:is(.filter-form-detail,.filter-form-face-shape)){padding:0}.filter-form:not(:is(.filter-form-detail,.filter-form-face-shape)) .filter-section{padding-inline:0}.striped-table td{padding:.4rem .8rem}.coupon-code-info-wrapper{inset-inline-end:50%;inset-inline-start:auto;transform:translate(50%);inline-size:auto;padding:.4rem 4.8rem}.double-optin-section .double-optin-header{font-size:3.5rem}.double-optin-section .double-optin-email{max-inline-size:30rem}.double-optin-landing-page{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"doi-lp-title doi-lp-title" "doi-lp-text doi-lp-image" "doi-lp-form doi-lp-form"}.elastic-search .elastic-top-product{min-block-size:14.8rem}.elastic-search .elastic-top-product-name{font-size:1.7rem}.elastic-search .elastic-top-product-price{font-size:1.7rem}.elastic-search .elastic-products-section{grid-template-columns:repeat(6,1fr)}.elastic-search :is(.elastic-categories-section,.elastic-brands-section){grid-template-columns:16.66667% 1fr}.elastic-search :is(.elastic-categories,.elastic-brands){justify-content:flex-start;padding:.8rem}.elastic-search .elastic-section-title{justify-content:flex-start;padding:.8rem 1.6rem;font-size:1.3rem;text-align:start;text-transform:uppercase}.footer-columns .footer-column{gap:2rem}.footer-showrooms{--footer-columns:3}.free-delivery-wrapper{flex-direction:column;margin-block:0}.free-delivery-wrapper.non-catalogue{border-block-end:0}.free-delivery-wrapper .free-delivery-text{font-size:1.8rem;text-align:center}.products-list .product&gt;:not(:is(.ribbon,.ribbon-square,.badge,.product-benefits-pills,.product-remove)){padding-inline:1.6rem}.promo-under-menu{margin-block-start:1.6rem}.ribbon-square{inset-inline-start:1.6rem}.face-shape{--face-shape-block-padding:4.8rem;--face-shape-inline-padding:4rem}.face-shape-page{grid-template-columns:1fr 35%}.face-shape-page .padding{padding:2rem}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder{gap:1.2rem;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder div{gap:1.2rem;text-transform:uppercase}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder .item-label:before{inline-size:6rem}}@media (min-width:769px) and (max-width:992px){.container{inline-size:min(calc(100% - 3.2rem),1680px)}.md-hidden{display:none}.md-hidden-important{display:none!important}:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--md-products,2),minmax(0,1fr))}}@media (hover:hover) and (min-width:993px){.header .header-mobile{display:none}.header .header-desktop-top{display:block;background-color:#fbfbfb;color:#3a3a3a}.header .header-desktop-top .container{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:2.8rem;min-block-size:4rem;font-size:1.3rem;line-height:1.2}.header .header-desktop-top .container&gt;*{color:inherit}.header .header-desktop-bottom{display:block}.header .header-desktop-bottom .container{position:relative;display:grid;grid-template-columns:minmax(0,calc(33.3% - 2rem)) minmax(0,33.3%) minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:2.4rem}.customer-account{flex-shrink:0;display:flex;align-self:stretch;align-items:center}.customer-account:hover~.dropdown{display:block}.mobile-elements{display:none}.mobile-elements-title{display:none}.main-content{margin-block:1.6rem}.main-content.main-content-checkout{margin-block-start:0}.go-to-basket-mobile{display:none!important}.main-menu-section{position:relative;background-color:#125080}.main-menu-section:hover{position:relative;z-index:10105}.menu{display:inline-flex;flex-direction:row;background-color:#125080}.menu li{display:flex;justify-content:center;align-items:center;block-size:6rem;border:none;border-block-start:.1rem solid transparent}.menu li:hover{border-block-start:.1rem solid #fff}.menu li:hover .menu-item{color:#fff}.menu li:hover .menu-submenu{display:grid}.menu .menu-item{position:relative;justify-content:center;inline-size:100%;block-size:6rem;padding:0 1.6rem;background-color:transparent;font-weight:400;font-size:1.4rem;color:#fff;text-align:center}.menu .menu-item:after{content:none}.menu .menu-submenu{position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:100%;min-block-size:30rem;border-block-end:.3rem solid #125080;background-color:#f6f6f6}.main-menu-wrapper{position:relative;inline-size:100%}.main-menu-wrapper .customer{display:none}.main-menu-hidden{display:none!important}body.showroom-optics.fixed .main-menu-section{inset-block-start:6.4rem}body.fixed .main-menu-section{position:sticky;z-index:10100;inset-block-start:-.1rem;box-shadow:0 0 1rem .11rem rgba(0,0,0,.25);background-color:#125080}body.fixed .main-menu-section .container{position:relative;display:flex;justify-content:space-between;align-items:center;gap:2rem}body.fixed .main-menu-section .main-menu-wrapper{position:initial;display:flex;justify-content:center;inline-size:auto}body.fixed .main-menu-section :is(.main-menu-logo,.main-menu-icons){display:flex}body.fixed .main-menu-section .main-menu-logo{max-inline-size:14.8rem}body.fixed .main-menu-section .menu{position:initial;display:flex;flex-direction:row;border:none;background-color:transparent}body.fixed .main-menu-section .menu li{flex:initial;border:none}body.fixed .main-menu-section .menu li:hover{border:none;background-color:transparent}body.fixed .main-menu-section .menu li+li{border:none}body.fixed .main-menu-section .menu .menu-item{padding-inline:1.6rem;line-height:1.3;text-align:center;text-transform:none}body.fixed .main-menu-section .menu .menu-item:before{content:none}body.fixed .main-menu-section .main-menu-icons{flex-shrink:0;justify-content:space-between;align-items:center;gap:2rem}body.fixed .main-menu-section .main-menu-icons&gt;*{flex-shrink:0}body.fixed .main-menu-section .main-menu-icon{all:unset;position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;cursor:pointer}body.fixed .main-menu-section .main-menu-icon.basket{padding-inline-end:.8rem}body.fixed .main-menu-section .main-menu-icon svg{flex-shrink:0;inline-size:2rem}body.fixed .main-menu-section .main-menu-icon.basket .counter{position:absolute;inset-block-start:-.4rem;inset-inline-start:1.2rem;display:flex;justify-content:center;align-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;background-color:#ed1d26;pointer-events:none;font-weight:400;font-size:1.3rem;color:#fff;line-height:1.9rem;border:.2rem solid #125080}body.fixed .main-menu-section .menu .menu-item,body.fixed .main-menu-section .menu li:hover .menu-item{color:#fff}body.fixed .main-menu-section :is(.main-menu-logo,.main-menu-icon) svg path{fill:#fff}div.main-menu-close{display:none}.main-menu .mobile{display:none!important}body:not(.fixed) .main-menu-menu{position:relative}body:not(.fixed) .main-menu-menu li&gt;a[class*=-icon]:before{content:""}.main-menu-menu ul{display:grid;grid-auto-flow:column;padding:0;list-style:none}.main-menu-menu li:hover&gt;a,.main-menu-menu li&gt;a.opened{border-color:#fff}.main-menu-menu li:hover&gt;a~div,.main-menu-menu li&gt;a.opened~div{display:grid}.main-menu-menu li&gt;a{display:flex;justify-content:center;align-items:center;block-size:6rem;padding-inline:1.2rem;border-block-start:.1rem solid transparent;color:#fff;line-height:1.2;text-align:center}.main-menu-menu li&gt;div{position:absolute;z-index:20;inset-block-start:100%;inset-inline-start:0;display:none;inline-size:100%;min-block-size:30rem;border-block-end:.3rem solid #125080;background-color:#f6f6f6;color:#3a3a3a}.main-menu-menu h2{margin-block-end:1.6rem;font-size:2rem}.main-menu-menu .banner-img,.main-menu-menu .other,.main-menu-menu .title-small{font-weight:600}.main-menu-menu a.banner-img{display:flex;flex-direction:column;gap:.8rem;inline-size:100%;line-height:1.2;text-align:center;text-wrap:balance}.main-menu-menu a.banner-img img{inline-size:100%;min-block-size:12rem;-o-object-fit:cover;object-fit:cover}.main-menu .main-menu-tabs{display:none}.main-menu-languages{display:none}.main-menu .main-menu-customer{display:none}.main-menu .main-menu-contact{display:none}.main-menu-menu .brand-logos{border-block-start:.1rem solid #c1c2c2;grid-column:-1/1}.main-menu-menu .brand-logos&gt;div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4rem}.main-menu-menu .brand-logos a{font-size:0;text-indent:-999vw}.main-menu-menu .brand-logos a:before{content:"";display:block;inline-size:auto;max-inline-size:10rem;block-size:2rem;opacity:.6;background-position:50%;background-size:contain;filter:grayscale(1)}.main-menu-menu .brand-logos a:hover:before{opacity:1;filter:none}.main-menu-menu .colored-lenses-dots{display:flex;flex-wrap:wrap;gap:.8rem;margin-block:.8rem 2rem}.main-menu-menu .colored-lenses-dots a{flex-shrink:0;inline-size:1.2rem;block-size:1.2rem;border:.1rem solid;border-radius:50%;font-size:0;text-indent:-999vw;transition:all .2s ease-in-out}.main-menu-menu .colored-lenses-dots a:hover{transform:scale(1.2)}.main-menu-menu .colored-lenses-dots .black{border-color:#000;background-color:#000}.main-menu-menu .colored-lenses-dots .blue{border-color:#4488f1;background-color:#4488f1}.main-menu-menu .colored-lenses-dots .brown{border-color:#8c6200;background-color:#8c6200}.main-menu-menu .colored-lenses-dots .green{border-color:#18b95a;background-color:#18b95a}.main-menu-menu .colored-lenses-dots .gray{border-color:#828282;background-color:#828282}.main-menu-menu .colored-lenses-dots .orange{border-color:#ff9f29;background-color:#ff9f29}.main-menu-menu .colored-lenses-dots .pink{border-color:#f9b4d2;background-color:#f9b4d2}.main-menu-menu .colored-lenses-dots .purple{border-color:#ac41ea;background-color:#ac41ea}.main-menu-menu .colored-lenses-dots .red{border-color:#f13f3f;background-color:#f13f3f}.main-menu-menu .colored-lenses-dots .white{border-color:#fff;background-color:#fff}.main-menu-menu .colored-lenses-dots .yellow{border-color:#f3d745;background-color:#f3d745}.no-webp .main-menu-menu .colored-lenses-dots .special{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/color-lenses/crazy.png); }.main-menu-menu .colored-lenses-dots .special{border-color:#cce6ed;background-color:#cce6ed;background-position:50%;background-size:cover}.main-menu-menu [data-submenu-type=submenu-contact-lenses-v2]{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:4rem;column-gap:4rem}.main-menu-menu [data-submenu-type=submenu-contact-lenses-v2]&gt;div{padding:2rem}.main-menu-menu [data-submenu-type=submenu-contact-lenses-v2]&gt;div&gt;a{display:block;inline-size:-moz-fit-content;inline-size:fit-content}.main-menu-menu [data-submenu-type=submenu-contact-lenses-v2]&gt;div&gt;a:hover{color:#ed1d26}.main-menu-menu [data-submenu-type=submenu-contact-lenses-v2]&gt;div&gt;:where(a:first-of-type,a.other){font-weight:600;color:#125080}.main-menu-menu [data-submenu-type=submenu-contact-lenses-v2]&gt;div:not([class])&gt;a:first-of-type{margin-block-end:.8rem;font-size:1.5rem}.main-menu-menu [data-submenu-type=submenu-solutions-v2]{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:4rem;column-gap:4rem}.main-menu-menu [data-submenu-type=submenu-solutions-v2]&gt;div{padding:2rem}.main-menu-menu [data-submenu-type=submenu-solutions-v2]&gt;div&gt;a{display:block;inline-size:-moz-fit-content;inline-size:fit-content}.main-menu-menu [data-submenu-type=submenu-solutions-v2]&gt;div&gt;a:hover{color:#ed1d26}.main-menu-menu [data-submenu-type=submenu-solutions-v2]&gt;div&gt;:where(a:first-of-type,a.other){font-weight:600;color:#125080}.main-menu-menu [data-submenu-type=submenu-solutions-v2]&gt;div:not([class])&gt;a:first-of-type{margin-block-end:.8rem;font-size:1.5rem}.main-menu-menu [data-submenu-type=submenu-accessories-v2]{grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;gap:4rem;padding:2rem}.main-menu-menu [data-submenu-type=submenu-accessories-v2] a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2.4rem;font-weight:600;text-align:center}.main-menu-menu [data-submenu-type=submenu-accessories-v2] a:hover{color:#ed1d26}.main-menu-menu [data-submenu-type=submenu-accessories-v2] a:hover:before{transform:scale(1.05)}.main-menu-menu [data-submenu-type=submenu-accessories-v2] a:before{content:"";display:block;inline-size:100%;block-size:16rem;background-position:50%;background-size:contain}.no-webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .lenses-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/pouzdra.png); }.no-webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .glasses-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/all-in-one.png); }.no-webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .gifts-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/klesticky.png); }.no-webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .vouchers-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/voucher.png); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]{grid-template-columns:minmax(0,5fr) repeat(2,auto);gap:3.2rem;padding:2rem}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1.2fr);grid-auto-rows:minmax(0,1fr) minmax(0,1fr)}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type a:nth-of-type(2),.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type a:nth-of-type(3){grid-row:span 2;min-block-size:40.4rem;padding-inline:20%}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type a{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;background-position:center 0;background-size:cover;font-weight:700;font-size:2.4rem;color:#fff;line-height:1.2;text-align:center;text-transform:uppercase;text-wrap:balance}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type a:hover{color:#000}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type a:hover:after{opacity:.75}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type a:after{content:"";position:absolute;z-index:-1;inset:0;opacity:0;background:#fff;pointer-events:none;transition:opacity .3s}.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-sun{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-left.jpg); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-sun{background-position:100% 0}.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-sun.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-left.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-dio{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-right.jpg); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-dio{background-position:0 0}.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-dio.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-right.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-sun{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-right.jpg); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-sun{background-position:0 0}.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-sun.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-right.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-dio{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-left.jpg); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-dio{background-position:100% 0}.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-dio.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-left.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-sun{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-slunecni-508x414px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-sun.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-sun-254x424px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-dio{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-dio-508x414.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-dio.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-254x207px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .prescription-sun{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/zabrus-slunecni-508x414px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .clip-dio{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/s-klipem-508x414.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-pc.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-right-woman-700x354.jpg); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-pc.videt{background-position:0 0}.no-webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-pc.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-left-man-700x354.jpg); }.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-pc.videt{background-position:100% 0}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:is(:nth-of-type(2),:nth-of-type(3)){display:flex;flex-direction:column}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:is(:nth-of-type(2),:nth-of-type(3)) a{inline-size:-moz-fit-content;inline-size:fit-content;min-block-size:2.4rem}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:is(:nth-of-type(2),:nth-of-type(3)) a:hover{color:#ed1d26}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:is(:nth-of-type(2),:nth-of-type(3)) a:before{content:none}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:is(:nth-of-type(2),:nth-of-type(3)) :where(.other){font-weight:600;color:#125080}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:nth-of-type(2) a{display:flex;align-items:center;-moz-column-gap:.8rem;column-gap:.8rem}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:nth-of-type(2) a:before{content:"";flex-shrink:0;display:block;inline-size:4rem;block-size:2.4rem;background-position:50%;background-size:contain}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:nth-of-type(3) a{display:block}.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2]{grid-auto-flow:column;grid-auto-columns:1fr;padding:2rem}.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;min-block-size:40.4rem;padding-inline:20%;background-position:50%;background-size:cover;font-weight:700;font-size:2.4rem;color:#fff;line-height:1.2;text-align:center;text-transform:uppercase;text-wrap:balance}.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a:hover{color:#000}.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a:hover:after{opacity:.75}.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a:after{content:"";position:absolute;z-index:-1;inset:0;opacity:0;background:#fff;pointer-events:none;transition:opacity .3s}.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-pc{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-women-500x600px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-pc{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-men-500x600px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-driving{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-women-500x600px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-driving{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-men-500x600px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.outlet-dio{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/outlet/outlet-dio.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.outlet-sun{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/outlet/outlet-sun.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.outlet-sport{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/outlet/outlet-sport.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-pc.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-right-woman-700x354.jpg); }.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-pc.videt{background-position:0 0}.no-webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-pc.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-left-man-700x354.jpg); }.main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-pc.videt{background-position:100% 0}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]{grid-template-rows:1fr auto;min-block-size:40rem}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div{padding:2rem}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;min-block-size:40.4rem;padding-inline:20%;background-position:50%;background-size:cover;font-weight:700;font-size:2.4rem;color:#fff;line-height:1.2;text-align:center;text-transform:uppercase;text-wrap:balance}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a:hover{color:#000}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a:hover:after{opacity:.75}.main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a:after{content:"";position:absolute;z-index:-1;inset:0;opacity:0;background:#fff;pointer-events:none;transition:opacity .3s}.no-webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.universal-sport{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/sport-glasses-600x500.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.bike-sport{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/bike-glasses-600x500px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.ski-sport{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/ski-glasses-600x500px.jpg); }.no-webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.swim-sport{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/swim-glasses-600x500px.jpg); }.repeat-last-order-section{display:none}.special-global-info-under-menu{margin-block:1.6rem}body.elastic-or-enterprise-search-opened .backdrop{z-index:50;display:block;opacity:1;transition:opacity .5s ease}.coupon-code-info-wrapper{margin-block-start:1.6rem}.credit-expiration-small{position:relative;align-self:stretch}.credit-expiration-small .credit-expiration-small-icon.mobile{display:none}.credit-expiration-small .credit-expiration-small-icon.desktop{display:block}.credit-expiration-small .credit-expiration-small-title{display:flex;align-items:center;-moz-column-gap:.8rem;column-gap:.8rem}.credit-expiration-small .credit-expiration-small-value{display:flex;justify-content:center;align-self:stretch;align-items:center;gap:.8rem;background-color:transparent;cursor:pointer;font-weight:600;color:#125080}.credit-expiration-small .credit-expiration-small-value:after{content:"";inline-size:0;block-size:0;margin-block-start:.4rem;border:.4rem solid transparent;border-block-start-width:.6rem;border-block-start-color:#125080}.credit-expiration-small .credit-expiration-small-value .credit-expiration-small-icon{display:block}.credit-expiration-small .credit-expiration-small-value .credit-expiration-small-icon svg{inline-size:2.4rem}.credit-expiration-small .credit-expiration-small-details{position:absolute;z-index:100000;inset-block-start:100%;inset-inline-end:0;inline-size:24.8rem;margin-block:0}.elastic-search{position:absolute;inset-inline:0;inset-block-start:100%}.flags-dropdown-wrapper{position:relative;flex-direction:row;align-self:stretch;inline-size:auto;padding:0;border:none}.flags-dropdown-wrapper .flags-header{display:none}.flags-dropdown-wrapper .flags-dropdown{position:absolute;z-index:1000;inset-block-start:100%;inset-inline-start:-.8rem;display:none;padding:0;border:.1rem solid #c1c2c2;border-radius:.5rem;background-color:#fff;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.4);overflow:hidden;list-style:none}.flags-dropdown-wrapper .flags-dropdown:hover{display:block}.flags-dropdown-wrapper .flags-dropdown a{display:flex;align-items:center;padding:.8rem;white-space:nowrap}.flags-dropdown-wrapper .flags-dropdown a:hover{background-color:#f6f6f6}.flags-dropdown-wrapper .flag-wrapper{margin-block-start:0;cursor:pointer}.flags-dropdown-wrapper .flag-wrapper.static .flag-country{color:#3a3a3a}.flags-dropdown-wrapper .flag-wrapper.static:hover~.flags-dropdown{display:block}.flags-dropdown-wrapper .flag-country{display:flex;align-items:center;color:#3a3a3a;line-height:1}.flags-dropdown-wrapper .flag-country:after{content:"";display:block;inline-size:0;block-size:0;margin-block:.4rem 0;margin-inline:.8rem 0;border:.4rem solid transparent;border-block-start-width:.6rem;border-block-start-color:#fff}.header .header-logo img{max-block-size:5.6rem}.header .header-logo img[src*=-white]{display:none}.header .header-logo img:not([src*=-white]){display:block}.customer-actual-credit svg{display:none}.customer-actual-credit .customer-credit-value{color:#ffb300}.customer-info{display:flex}.customer-info .customer-info-dashboard{display:block}.customer-info .customer-info-icon{display:none}.customer-info .customer-info-divider{display:block;inline-size:.1rem;block-size:.8rem;background-color:#3a3a3a}.customer-info .customer-info-name-email{display:flex;gap:.8rem}.customer-info .customer-info-name-email:after{content:"";display:block;inline-size:0;block-size:0;margin-block-start:.4rem;border:.4rem solid transparent;border-block-start-width:.6rem;border-block-start-color:#3a3a3a}.customer-info .customer-info-email{display:none}.customer-info .customer-info-details{display:none}.dropdown{position:absolute;z-index:100000;inset-block-start:100%;inset-inline-end:0;inline-size:auto;padding:.8rem 0;border:.1rem solid #c1c2c2;border-radius:.5rem;background-color:#fff;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.2);white-space:nowrap}.dropdown:hover{display:block}.dropdown&gt;:is(a,span){flex-direction:row-reverse;gap:1.2rem;padding:.8rem 1.6rem .8rem 2.4rem;color:#3a3a3a}.dropdown&gt;:is(a,span):hover{background-color:#f6f6f6}.languages{align-self:stretch;margin-inline-end:auto}.languages .languages-dropdown{position:absolute;z-index:1000;inset-block-start:100%;inset-inline-start:-.8rem;display:none;padding:0;border:.1rem solid #c1c2c2;border-radius:.5rem;background-color:#fff;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.2);overflow:hidden;list-style:none}.languages .languages-dropdown:hover{display:block}.languages .languages-dropdown a{display:flex;align-items:center;padding:.8rem;white-space:nowrap}.languages .languages-dropdown a:hover{background-color:#f6f6f6}.languages .language{cursor:pointer}.languages .language.static{display:flex;block-size:100%;font-weight:400}.languages .language.static .country{color:#3a3a3a}.languages .language.static:hover~.languages-dropdown{display:block}.languages .language.desktop-hidden{display:none}.languages .country{display:flex;align-items:center;line-height:1}.languages .country:after{content:"";display:block;inline-size:0;block-size:0;margin:.4rem 0 0 .8rem;border:.4rem solid transparent;border-block-start-width:.6rem;border-block-start-color:#fff}.login-register{flex-direction:row;gap:4.8rem}.login-register svg{display:none}.promo-optika{font-size:1.3rem}.promo-top-header svg{inline-size:2.4rem}.promo-vouchers{font-size:1.3rem}.promo-vouchers svg{inline-size:2.4rem}.search-form svg.delete{inset-inline-end:-4rem}.search-form svg.delete path{fill:#3a3a3a!important}.tracking-ticket{max-inline-size:32.8rem}.tracking-ticket .delivery-icon:after{inline-size:2.4rem}}@media (hover:hover) and (min-width:993px) and (hover:hover) and (min-width:1201px){.main-menu-menu li&gt;a[class*=-icon]{gap:1.2rem}.main-menu-menu li&gt;a[class*=-icon]:before{display:block;inline-size:3.6rem;block-size:1.6rem;background-size:contain}.main-menu-menu li&gt;a[class*=-icon].glasses-icon:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/corr-glasses-white.svg)}.main-menu-menu li&gt;a[class*=-icon].sunglasses-icon:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/sun-glasses-white.svg)}.main-menu-menu li&gt;a[class*=-icon].sportglasses-icon:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/sport-glasses-white.svg)}.main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:is(:nth-of-type(2),:nth-of-type(3)){min-inline-size:15.2rem}}@media (hover:hover) and (min-width:993px) and (max-width:1200px){body.fixed .menu .menu-item{font-weight:600;font-size:1.3rem}}@media (min-width:993px){.hide-on-desktop{display:none!important}.container{inline-size:min(calc(100% - 6.4rem),1680px)}:where(dialog){--dialog-max-inline-size:72rem}.geo-popup-dialog{--dialog-max-inline-size:60rem}.invasive-popup-dialog{--dialog-max-inline-size:80rem}.repeat-last-order-dialog{--dialog-max-inline-size:90rem}.footer{--footer-padding-block:4.8rem}.footer .container{--footer-gap:4.8rem}.main-content .sidebar-wrapper{flex-basis:29.5rem}.fittingbox-similars-wrapper{padding:2.4rem}.menu .glasses-category{position:relative;display:flex;align-items:center;white-space:normal}.menu .glasses-category span{z-index:1;flex:1;display:none;opacity:0;font-weight:700;font-size:2.5rem;line-height:1.1em;text-align:center;text-transform:uppercase}.menu .glasses-category.always-visible span{display:block;opacity:1;color:#fff;word-break:break-word}.menu .glasses-category .glasses-outlet-newglasses span{font-size:2.5rem;line-height:1.2em}.menu .glasses-category:hover span{display:block;opacity:1;color:#000}.menu .glasses-category:hover:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;opacity:.5;background-color:#fff}.menu .blog:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/blue-blog.svg)}.menu .lens-care:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/blue-lens-care.svg)}.menu .questions:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/blue-questions.svg)}.no-webp .menu [data-glasses-type=dioglasses] .women{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-left.jpg); }.menu [data-glasses-type=dioglasses] .women{background-position:100% 0;background-size:cover}.no-webp .menu [data-glasses-type=dioglasses] .women.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-left.jpg); }.menu [data-glasses-type=dioglasses] .women.videt{background-position:100% 0;background-size:cover}.no-webp .menu [data-glasses-type=dioglasses] .men{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-right.jpg); }.menu [data-glasses-type=dioglasses] .men{background-position:0 0;background-size:cover}.no-webp .menu [data-glasses-type=dioglasses] .men.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-right.jpg); }.menu [data-glasses-type=dioglasses] .men.videt{background-position:0 0;background-size:cover}.no-webp .menu [data-glasses-type=dioglasses] .outlet{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-508x414px.jpg); }.menu [data-glasses-type=dioglasses] .outlet{background-position:50%;background-size:cover}.no-webp .menu [data-glasses-type=dioglasses] .outlet.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-254x207px.jpg); }.menu [data-glasses-type=dioglasses] .outlet.videt{background-position:50%;background-size:cover}.no-webp .menu [data-glasses-type=dioglasses] .new-glasses{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/nova-skla-254x207px.jpg); }.menu [data-glasses-type=dioglasses] .new-glasses{background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .women{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-right.jpg); }.menu [data-glasses-type=sunglasses] .women{background-position:0 0;background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .women.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-right.jpg); }.menu [data-glasses-type=sunglasses] .women.videt{background-position:0 0;background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .men{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-left.jpg); }.menu [data-glasses-type=sunglasses] .men{background-position:100% 0;background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .men.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-left.jpg); }.menu [data-glasses-type=sunglasses] .men.videt{background-position:100% 0;background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .outlet{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-sun-254x424px.jpg); }.menu [data-glasses-type=sunglasses] .outlet{background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .outlet.videt{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-sun-254x424px.jpg); }.menu [data-glasses-type=sunglasses] .outlet.videt{background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .outlet-sm{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/zabrus-slunecni-508x414px.jpg); }.menu [data-glasses-type=sunglasses] .outlet-sm{background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .new-glasses{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-slunecni-508x414px.jpg); }.menu [data-glasses-type=sunglasses] .new-glasses{background-size:cover}.no-webp .menu [data-submenu-type=submenu-computer-glasses] .women{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-right-woman-700x354.jpg); }.menu [data-submenu-type=submenu-computer-glasses] .women{background-position:0 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-computer-glasses] .men{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-left-man-700x354.jpg); }.menu [data-submenu-type=submenu-computer-glasses] .men{background-position:100% 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-sport-glasses] .universal{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/sport-glasses-600x500.jpg); }.menu [data-submenu-type=submenu-sport-glasses] .universal{background-position:0 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-sport-glasses] .bike{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/bike-glasses-600x500px.jpg); }.menu [data-submenu-type=submenu-sport-glasses] .bike{background-position:100% 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-sport-glasses] .ski{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/ski-glasses-600x500px.jpg); }.menu [data-submenu-type=submenu-sport-glasses] .ski{background-position:100% 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-sport-glasses] .swim{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/swim-glasses-600x500px.jpg); }.menu [data-submenu-type=submenu-sport-glasses] .swim{background-position:100% 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-nondio-glasses] .pc-women{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-women-500x600px.jpg); }.menu [data-submenu-type=submenu-nondio-glasses] .pc-women{background-position:0 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-nondio-glasses] .pc-men{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-men-500x600px.jpg); }.menu [data-submenu-type=submenu-nondio-glasses] .pc-men{background-position:0 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-nondio-glasses] .drive-women{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-women-500x600px.jpg); }.menu [data-submenu-type=submenu-nondio-glasses] .drive-women{background-position:0 0;background-size:cover}.no-webp .menu [data-submenu-type=submenu-nondio-glasses] .drive-men{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-men-500x600px.jpg); }.menu [data-submenu-type=submenu-nondio-glasses] .drive-men{background-position:0 0;background-size:cover}.menu .glasses{grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem}.menu .glasses-categories{padding:2rem}.menu :is(.glasses-types,.glasses-shapes){display:flex;flex-direction:column;align-items:flex-start}.menu .glasses-brands .more,.menu .glasses-brands h4{grid-column:1/3}.menu [data-submenu-type=submenu-accessories]{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.menu [data-submenu-type=submenu-accessories].columns-four{grid-template-columns:repeat(4,minmax(0,1fr))}.menu [data-submenu-type=submenu-accessories] :is(.lenses-accessories,.glasses-accessories,.gifts-accessories,.vouchers-accessories,.accessories-all){padding:2rem}.menu [data-submenu-type=submenu-accessories] :is(.lenses-accessories,.glasses-accessories,.gifts-accessories,.vouchers-accessories,.accessories-all):before{block-size:16rem}.menu [data-submenu-type=submenu-lenses-solutions-2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;padding:2rem}.menu [data-submenu-type=submenu-lenses-solutions-2].columns-full{grid-template-columns:repeat(5,minmax(0,1fr))}.menu [data-submenu-type=submenu-lenses-solutions-2] .menu-section{padding:0}.menu [data-submenu-type=submenu-lenses-solutions-2] a{display:block}.menu [data-submenu-type=submenu-lenses-solutions-2] .colored-lenses&gt;div{display:flex;gap:.8rem;margin-block:.8rem 2rem;margin-inline:0}.menu [data-submenu-type=submenu-lenses-solutions-2] .colored-lenses&gt;div a{flex:0 0 1.3rem;display:flex;justify-content:center;align-items:center;block-size:1.2rem;border-radius:50%}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos{display:flex;gap:4rem;margin:-2rem;padding:2rem;border-block-start:.1rem solid #c1c2c2;grid-column:1/4}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos a{font-size:0;text-indent:-999rem}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos a:before{content:"";display:block;inline-size:auto;block-size:1.6rem;background-position:50%;background-size:contain;filter:grayscale(1)}.menu [data-submenu-type=submenu-lenses-solutions-2] .title{margin-block-end:.8rem;font-weight:600;font-size:1.5rem;color:#125080}.menu [data-submenu-type=submenu-lenses-solutions-2] .title-small{font-weight:600}.menu [data-submenu-type=submenu-lenses-solutions-2] .menu-section:not(.colored-lenses):not(.logos) a{display:block;margin-block-start:0}.menu [data-submenu-type=submenu-lenses-solutions-2] .more{font-weight:600;color:#125080}.menu [data-submenu-type=outlet]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;padding:2rem}.menu [data-submenu-type=submenu-glasses-2]{grid-template-columns:5fr 1.3fr minmax(29rem,2fr);gap:.8rem;padding:.8rem}.menu [data-submenu-type=submenu-glasses-2] .glasses-categories{grid-template-rows:repeat(2,minmax(0,1fr));padding:2rem;grid-auto-rows:max-content}.menu [data-submenu-type=submenu-glasses-2] .glasses-gendres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.menu [data-submenu-type=submenu-glasses-2] .glasses-outlet-newglasses{display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}.menu [data-submenu-type=submenu-glasses-2] .glasses-outlet-newglasses a{padding:.8rem;font-size:2.5rem;color:#fff;line-height:1.1em}.menu [data-submenu-type=submenu-glasses-2] .glasses-outlet-newglasses a.black-text{color:#000}.menu [data-submenu-type=submenu-glasses-2] .glasses-outlet{display:grid}.menu [data-submenu-type=submenu-glasses-2] .glasses-outlet a{padding:.8rem;font-size:2.5rem;color:#fff;line-height:1.1em}.menu [data-submenu-type=submenu-glasses-2] .glasses-outlet a.black-text{color:#000}.menu [data-submenu-type=submenu-glasses-2] :is(.glasses-categories,.glasses){padding:2rem}.menu [data-submenu-type=submenu-computer-glasses]{grid-template-columns:4fr 1fr;gap:.8rem;padding:.8rem}.menu [data-submenu-type=submenu-computer-glasses] .glasses{padding:2rem}.menu [data-submenu-type=submenu-computer-glasses] .glasses-categories{padding:2rem}.menu [data-submenu-type=submenu-computer-glasses] .glasses-gendres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.menu [data-submenu-type=submenu-sport-glasses]{grid-template-columns:4fr 1fr;gap:.8rem;padding:.8rem}.menu [data-submenu-type=submenu-sport-glasses] .glasses-sports{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.menu [data-submenu-type=submenu-sport-glasses] :is(.glasses-categories,.glasses){padding:2rem}.menu [data-submenu-type=submenu-infoportal]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;min-block-size:20rem}.menu [data-submenu-type=submenu-infoportal] .infoportal-category{align-items:center;font-weight:600}.menu [data-submenu-type=submenu-infoportal] .infoportal-category:before{content:"";display:block;inline-size:4rem;block-size:4rem;background-size:contain}.menu [data-submenu-type=submenu-nondio-glasses]{min-block-size:40rem;padding:.8rem}.menu [data-submenu-type=submenu-nondio-glasses] .glasses-nondio{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.autocomplete-suggestions{inline-size:44.8rem!important}.coupon-code-info-wrapper{inset-inline-end:10%;inset-inline-start:auto;transform:translateY(0);inline-size:auto;padding:.4rem 4.8rem}.coupon-code-info-wrapper .coupon-code-info-icon svg{position:absolute;inset-block-start:50%;inset-inline-start:1.6rem;transform:translateY(-50%);display:block;inline-size:2rem}.coupon-code-info-wrapper.opened{inline-size:100%;min-inline-size:50rem;min-block-size:6.8rem;padding:1.6rem 10rem}.coupon-code-info-wrapper.opened .coupon-code-info-icon svg{inset-inline-start:2.8rem;inline-size:4rem}.coupon-code-info-wrapper .coupon-code-info-arrow{inset-block-start:.8rem;inset-inline-end:.8rem}.customer-credit{display:flex;justify-content:center}.customer-credit:not(.dark){font-size:1.3rem;color:#3a3a3a}.double-optin-landing-page{grid-template-columns:.6fr .4fr;padding:5.6rem}.double-optin-landing-page h2{font-size:3.2rem}.elastic-search .elastic-top-product{gap:2.8rem;padding:2.8rem 4.8rem;border-block-end:.4rem solid transparent}.elastic-search .elastic-top-product:hover{border-color:#ed1d26}.elastic-search .elastic-top-product-ribbon{font-size:1.3rem}.elastic-search .elastic-top-product-name{font-size:1.9rem}.elastic-search .elastic-top-product-price{font-size:1.9rem}.fb-customer-chat-fake,.fb_dialog_content iframe{inset-inline-end:.8rem!important;inset-block-end:.8rem!important;inset-inline-start:initial!important}.footer-columns{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:5.2rem}.footer-list{gap:.8rem 7.6rem}.header-pickup-points{display:flex;justify-content:center;align-items:center;gap:1.6rem;inline-size:100%}.header-pickup-points:before{content:"";display:block;inline-size:20%;min-inline-size:4.8rem;max-inline-size:6.8rem;block-size:6rem;background-position:50%;background-size:contain}.header-pickup-points .header-pickup-points-text{display:flex;flex-direction:column;text-align:start}.header-pickup-points .pickup-points-title{font-weight:700;font-size:1.5rem;color:#3a3a3a}.header-pickup-points strong{color:#ed1d26}.header-pickup-points .pickup-points-link{font-size:1.4rem}.countryId-16 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/map-at-outline.svg)}.countryId-59 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/map-cz-outline.svg)}.countryId-59.projectId-12 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/map-cz-outline-white.svg)}.projectId-34 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/map-es-outline.svg)}.countryId-179 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/map-ro-outline.svg)}.countryId-193 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/main/icons/map-sk-outline.svg)}.cd-top{inset-inline-end:10%;inset-block-end:15%;inset-inline-start:initial}::-webkit-scrollbar-track{border-radius:999vw;background-color:#dcdcdc}::-webkit-scrollbar{inline-size:.8rem;block-size:.8rem}::-webkit-scrollbar-thumb{border-radius:999vw;background-color:#104974}.top-header-navigation{display:block;margin-inline-end:auto}.top-header-navigation ul{display:flex;justify-content:center;align-items:center;padding:0;list-style:none}.top-header-navigation li{margin-inline-end:1.6rem;font-size:1.3rem}.top-header-navigation li:last-of-type{margin-inline-end:0}.top-header-navigation a{display:block;color:#3a3a3a}div[id^=trustbadge-custom-desktop-container]{inset-block-end:.8rem!important;inset-inline-start:.8rem!important}.face-shape{block-size:min(90vh,100rem)}.face-shape-page{grid-template-columns:1fr 38.5rem}.face-shape .face-shape-warning .face-shape-dont-move-title{font-size:3.2rem}.face-shape-suitable-shapes-boxes h2{font-size:2rem}.widgets-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding-block:1.6rem}}@media (min-width:993px) and (max-width:1200px){.lg-hidden{display:none}.lg-hidden-important{display:none!important}:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--lg-products,2),minmax(0,1fr))}}@media (min-width:993px) and (min-width:1201px){.header-pickup-points .pickup-points-title{font-size:1.6rem}}@media (min-width:993px) and (min-width:1741px){.header-pickup-points .pickup-points-title{font-size:1.8rem}}@media (hover:hover) and (min-width:1201px){.menu .menu-item{padding:1.6rem;line-height:unset}.menu .menu-item.dioglasses-icon,.menu .menu-item.sportglasses-icon,.menu .menu-item.sunglasses-icon{padding-inline-start:5.6rem}.menu .menu-item.dioglasses-icon:before,.menu .menu-item.sportglasses-icon:before,.menu .menu-item.sunglasses-icon:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:.8rem;transform:translateY(-50%);display:block;inline-size:3.6rem;block-size:1.6rem;background-size:contain}.menu .menu-item.sunglasses-icon:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/sun-glasses-white.svg)}.menu .menu-item.dioglasses-icon:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/corr-glasses-white.svg)}.menu .menu-item.sportglasses-icon:before{background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/sport-glasses-white.svg)}}@media (min-width:1201px){.main-content .sidebar-wrapper{flex-basis:33.2rem}.footer-list{gap:.8rem 10rem}.glasses-promo-in-header svg{inline-size:3.2rem}.face-shape{--face-shape-block-padding:6.4rem;--face-shape-inline-padding:5.2rem}}@media (min-width:1201px) and (max-width:1740px){.xl-hidden{display:none}.xl-hidden-important{display:none!important}:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--xl-products,3),minmax(0,1fr))}}@media (hover:hover) and (min-width:1741px){.menu .menu-item{text-transform:uppercase}}@media (min-width:1741px){.xl-hidden{display:none}.xl-hidden-important{display:none!important}.xxl-hidden{display:none}.xxl-hidden-important{display:none!important}.footer-showrooms{--footer-columns:4}:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--xxl-products,4),minmax(0,1fr))}}@media (max-width:1200px){.header .header-glasses-promo-repeat-last-order{flex-direction:column-reverse;align-items:flex-start}}@media (hover:hover) and (max-width:992px),(hover:none){body.search-visible{overflow:hidden}body.search-visible .header{position:fixed!important;z-index:90000;inset:0;background:#fff;overflow:auto}body.search-visible .header :is(.mobile-hamburger,.mobile-logo){opacity:0;pointer-events:none}.header .header-desktop-bottom #snippet-basketmini-desktop .go-to-basket-wrapper,.header .header-desktop-bottom .container&gt;*{display:none}.main-menu-section{position:relative;z-index:10105}.menu{padding-block:.8rem;background-color:#fff}body{touch-action:manipulation}body.menu-opened{overflow:hidden}body.menu-opened .main-menu-wrapper{transform:translateX(0);opacity:1}body.menu-opened :is(.header-search-area,.mobile-search){opacity:0}body.menu-opened .main-menu-close{display:block}body .sub-menu-section .alensa-logo{display:none}.main-menu-wrapper{position:fixed;z-index:10100;inset-block-start:0;inset-inline-start:0;transform:translateX(-105%);inline-size:calc(100% - 6.4rem);max-inline-size:50rem;block-size:100%;opacity:0;background-color:#f6f6f6;overflow:auto;transition:all .3s ease}.main-menu-wrapper .menu-submenu{display:none;inline-size:100%}.main-menu-wrapper .menu-submenu.opened{display:block}body.fixed .header{position:sticky;z-index:49;inset-block-start:0}body.fixed .filter-and-sort.fixed{inset-block-start:4.8rem}.menu [data-submenu-type=submenu-glasses-2] .menu-section{padding:1.2rem 2.4rem}.menu [data-submenu-type=submenu-glasses-2] .menu-section br{display:none}.menu [data-submenu-type=submenu-computer-glasses] .menu-section br{display:none}.menu [data-submenu-type=submenu-sport-glasses] .menu-section br{display:none}.menu-opened .main-menu{z-index:10100!important;visibility:visible!important}.main-menu{position:fixed;z-index:-1;inset-block-start:0;inset-inline-start:0;display:flex;flex-direction:column;inline-size:100%;block-size:100dvh;visibility:hidden;background-color:#f6f6f6;overflow-y:auto;color:#3a3a3a;transition:.25s ease-in-out}.main-menu&gt;*{flex-shrink:0}.main-menu input[type=radio]:checked+*{display:flex}.main-menu .main-menu-content{display:none;overflow-y:auto}.main-menu .desktop{display:none!important}.main-menu .faceshape b{flex-shrink:0}.main-menu .menu-tag{color:#ed1d26}.main-menu .main-menu-tabs{position:sticky;z-index:1;inset-block-start:0;display:flex;flex-wrap:wrap;padding:5.2rem 1.6rem 1.6rem;background-color:#125080;color:#fff}.main-menu .main-menu-tabs .main-menu-close{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.6rem;display:flex;align-items:center;gap:.8rem;border:0;background-color:transparent;font-weight:700;font-size:1.3rem;color:#fff;text-transform:uppercase}.main-menu .main-menu-tabs .main-menu-close svg{inline-size:1.2rem}.main-menu .main-menu-tabs .main-menu-close svg path{fill:currentColor}.main-menu .main-menu-tabs label.active{color:#ed1d26}.main-menu .main-menu-tabs label.active span{background-color:#ed1d26}.main-menu .main-menu-tabs label.active svg path{fill:#fff}.main-menu .main-menu-tabs label{flex:1;display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;text-transform:uppercase}.main-menu .main-menu-tabs span{display:grid;place-content:center;inline-size:5.2rem;block-size:5.2rem;border-radius:50%;background-color:#fff}.main-menu .main-menu-tabs svg{inline-size:2rem}.main-menu .main-menu-tabs svg path{fill:#3a3a3a}.main-menu .main-menu-menu{--main-menu-mobile-gap-inner:0.4rem;--main-menu-mobile-gap-outer:0.8rem;flex-direction:column;gap:.8rem;padding:1.6rem;background-color:#f6f6f6;color:#3a3a3a}.main-menu .main-menu-menu a.opened{padding-inline-start:1.6rem;border-color:#125080;border-inline-start-width:.8rem;background-color:#e7eef2;color:#082236}.main-menu .main-menu-menu a.opened~div{display:flex}.main-menu .main-menu-menu a.opened:after{rotate:135deg}.main-menu .main-menu-menu a.opened path{fill:#125080}.main-menu .main-menu-menu ul{display:flex;flex-direction:column;gap:var(--main-menu-mobile-gap-outer);inline-size:100%;padding:0;list-style:none}.main-menu .main-menu-menu&gt;ul&gt;li&gt;a{text-transform:uppercase}.main-menu .main-menu-menu li{display:flex;flex-direction:column;gap:var(--main-menu-mobile-gap-inner)}.main-menu .main-menu-menu ul&gt;li&gt;div{display:none;flex-direction:column;gap:var(--main-menu-mobile-gap-inner);padding-inline-start:2rem}.main-menu .main-menu-menu :where(ul&gt;li&gt;div div){display:grid;gap:var(--main-menu-mobile-gap-inner)}.main-menu .main-menu-menu h2{margin-block-start:2.4rem;font-size:1.4rem}.main-menu .main-menu-menu .contact-lenses{display:grid;gap:var(--main-menu-mobile-gap-inner)}.main-menu .main-menu-menu p{display:none}.main-menu .main-menu-menu [data-submenu-type=submenu-glasses] div{background-image:unset}.main-menu li:has(&gt;div)&gt;.main-menu-item:after{content:"";flex-shrink:0;inline-size:1.2rem;block-size:1.2rem;margin-inline-end:.4rem;margin-inline-start:auto;border-block-start:.2rem solid #3a3a3a;border-inline-end:.2rem solid #3a3a3a;rotate:45deg;transition:rotate .25s ease}.main-menu .main-menu-item{position:relative;display:flex;align-items:center;gap:1.2rem;padding:2rem 2.4rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;font-weight:600;color:#3a3a3a;line-height:1.3;text-wrap:balance}.main-menu .main-menu-item.showroom{text-transform:none}.main-menu .main-menu-item.showroom:before{content:"";display:block;inline-size:2.4rem;block-size:2.4rem;background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/showroom.svg);background-position:50%;background-size:contain}.main-menu .main-menu-item.promo{text-transform:none}.main-menu .main-menu-item.promo:after{content:none}.main-menu .main-menu-item.promo svg{display:block}.main-menu .main-menu-item.green{padding-inline-start:1.6rem;border-color:#324b1f;border-inline-start-width:.8rem;background-color:#f1f7ed;color:#324b1f}.main-menu .main-menu-item.green svg path{fill:#324b1f}.main-menu .main-menu-item.secondary{padding-inline-start:1.6rem;border-color:#125080;border-inline-start-width:.8rem;background-color:#e7eef2;color:#082236}.main-menu .main-menu-item.secondary svg path{fill:#125080}.main-menu .main-menu-item svg{inline-size:2rem}.main-menu .main-menu-item path{fill:#3a3a3a}.main-menu .main-menu-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-menu-languages{display:flex;margin:.8rem -1.6rem -1.6rem;padding:4rem;background-color:#3a3a3a}.main-menu-languages .language{flex:1;display:flex;flex-direction:column;align-items:center;gap:1.2rem;font-weight:600;color:#fff;text-align:center}.main-menu .main-menu-customer{flex-direction:column;gap:.8rem;padding:1.6rem}.main-menu .main-menu-customer.with-bg{background-color:#f6f6f6}.main-menu .main-menu-customer .main-menu-customer-current{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-block-end:.8rem;font-weight:700;color:#3a3a3a}.main-menu .main-menu-customer .main-menu-customer-current .name{font-size:1.6rem;text-transform:uppercase}.main-menu .main-menu-customer .main-menu-customer-current .email{font-size:1.3rem}.main-menu .main-menu-customer .main-menu-dashboard{display:flex;flex-direction:column;gap:.8rem}.main-menu .main-menu-contact{flex-grow:1;padding-block-start:4rem}.main-menu .main-menu-contact&gt;div{display:flex;flex-direction:column;inline-size:100%}.main-menu .main-menu-contact&gt;div&gt;*{flex-shrink:0}.main-menu .main-menu-contact a:not(.btn),.main-menu .main-menu-contact span{color:#3a3a3a}.main-menu .main-menu-contact .main-menu-contact-title-and-items{display:grid;gap:4rem;margin-block:auto}.main-menu .main-menu-contact .main-menu-contact-items{display:grid;grid-template-columns:0 3.2rem auto 0;justify-content:center;align-items:center;gap:2rem}.main-menu .main-menu-contact .main-menu-contact-items&gt;div{display:contents;font-weight:700}.main-menu .main-menu-contact .main-menu-contact-items svg{inline-size:100%;margin-block:1.2rem;grid-column:2}.main-menu .main-menu-contact .main-menu-contact-items path{fill:currentColor}.main-menu .main-menu-contact hr{border-color:#3a3a3a;grid-column:-1/1}.main-menu .main-menu-contact .main-menu-contact-showrooms{display:grid;gap:.8rem;padding:1.6rem}.main-menu .main-menu-contact h2{font-size:1.6rem;text-align:center}.main-menu .main-menu-contact h3{font-size:1.6rem}.main-menu .main-menu-contact ul{display:grid;gap:.8rem;padding:1.2rem 0;list-style:none}.main-menu .main-menu-contact li,.main-menu .main-menu-contact li a{display:flex;align-items:center;gap:1.2rem}.main-menu .main-menu-contact li a{flex:1}.main-menu .main-menu-contact li span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-menu .main-menu-contact li svg{inline-size:2rem}.main-menu .main-menu-contact li path{fill:currentColor}.main-menu .main-menu-contact li&gt;div{flex-shrink:0;display:flex;gap:.8rem;margin-inline-start:auto}.main-menu .main-menu-contact li&gt;div a:not(.btn){padding:.8rem;border-radius:999vw;background-color:#fff}.main-menu .main-menu-contact li&gt;div svg{inline-size:1.6rem}.main-menu .main-menu-contact li&gt;div path{fill:#3a3a3a}.main-menu .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--main-menu-mobile-gap-inner);line-height:1.2;grid-auto-rows:1fr}.main-menu .grid.manufacturer a:not(.other){font-size:0;text-indent:-999rem}.main-menu .grid:not(.manufacturer) a{gap:var(--main-menu-mobile-gap-inner)}.main-menu .grid.sport.sport a:before{inline-size:2.8rem}.main-menu .grid a{display:flex;flex-direction:column;justify-content:center;align-items:center;min-block-size:8rem;padding:1.6rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;font-weight:600;font-size:1.3rem;text-align:center}.main-menu .grid a.other{color:#ed1d26}.main-menu .grid a:not(.other):before{content:"";display:block;inline-size:100%;block-size:100%;min-block-size:2.4rem;background-position:50%;background-size:contain}.main-menu-menu .colored-lenses-dots{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--main-menu-mobile-gap-inner);text-align:center;grid-auto-rows:1fr}.main-menu-menu .colored-lenses-dots a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;min-block-size:8rem;padding:1.6rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;font-weight:600;font-size:1.3rem;text-align:center}.main-menu-menu .colored-lenses-dots a:before{content:"";display:block;inline-size:2.8rem;block-size:2.8rem;border:.1rem solid;border-radius:50%}.main-menu-menu .colored-lenses-dots .black:before{background-color:#000;border-color:#000}.main-menu-menu .colored-lenses-dots .blue:before{background-color:#4488f1;border-color:#4488f1}.main-menu-menu .colored-lenses-dots .brown:before{background-color:#8c6200;border-color:#8c6200}.main-menu-menu .colored-lenses-dots .green:before{background-color:#18b95a;border-color:#18b95a}.main-menu-menu .colored-lenses-dots .gray:before{background-color:#828282;border-color:#828282}.main-menu-menu .colored-lenses-dots .orange:before{background-color:#ff9f29;border-color:#ff9f29}.main-menu-menu .colored-lenses-dots .pink:before{background-color:#f9b4d2;border-color:#f9b4d2}.main-menu-menu .colored-lenses-dots .purple:before{background-color:#ac41ea;border-color:#ac41ea}.main-menu-menu .colored-lenses-dots .red:before{background-color:#f13f3f;border-color:#f13f3f}.main-menu-menu .colored-lenses-dots .white:before{background-color:#fff;border-color:#c1c2c2}.main-menu-menu .colored-lenses-dots .yellow:before{background-color:#f3d745;border-color:#f3d745}.no-webp .main-menu-menu .colored-lenses-dots .special:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/color-lenses/crazy.png); }.main-menu-menu .colored-lenses-dots .special:before{background-color:#cce6ed;border-color:#cce6ed;background-position:50%;background-size:cover}.elastic-search{margin-block:.8rem 1.6rem}.elastic-search-close{display:none}.dropdown svg path{fill:#3a3a3a}body.search-visible .mobile-search svg:first-of-type{display:none}body.search-visible .mobile-search svg:last-of-type{display:block}.search-form{display:none;padding-block:1.2rem}.search-form.opened{display:block!important}}@media (max-width:992px){.hide-on-mobile{display:none!important}:where(dialog).fullscreen{inline-size:100%;max-inline-size:100%;block-size:100%;max-block-size:100%;border-radius:0}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos{display:none}.menu [data-submenu-type=submenu-infoportal] .infoportal-category{padding:2rem;border-block-end:.1rem solid #c1c2c2}.fb-customer-chat-fake,.fb_dialog_content iframe{inset-block-end:0!important;inset-inline-start:0!important;transform:scale(.833)!important}}@media (max-width:768px){body:not(.fixed){overflow-x:hidden;zoom:1}.container{inline-size:min(calc(100% - 1.6rem),1680px)}.added-to-basket-dialog .image-preview-wrapper img{inline-size:auto;max-block-size:10rem}.login-showroom-dialog .login-showroom-content{flex-direction:column}.login-showroom-dialog .login-showroom-content&gt;div{padding-block:2.4rem}:where(input[type=text],input[type=password],input[type=email]){font-size:1.6rem}body.filters-opened{overflow-y:hidden}body.filters-opened .filter{z-index:11000;opacity:1;visibility:visible}.filter{position:fixed;z-index:-1;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100dvh;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.4);transition:all .25s ease-in-out}body.filters-opened .filter-form{transform:translateX(0)}.filter-form{position:relative;inset-block-start:0;inset-inline-start:0;transform:translateX(-100%);inline-size:calc(100% - 6.4rem);max-inline-size:34.8rem;block-size:100%;overflow-y:auto;transition:all .25s ease-in-out}.filter-form h2{margin:-.1rem;background-color:#3a3a3a;color:#fff}.bottom-left-promo{inset-block-end:.8rem;max-inline-size:calc(100% - 6.8rem)}.sidebar-wrapper .double-optin{display:none}.chat_container_fixed_1TS9NPEF:not(.maximized_yKPAhGiQ){max-block-size:60%!important}.chat_container_fixed_1TS9NPEF .maximize_button_3BWmJJTR{display:flex!important}.search-form .search-input{block-size:4rem}.face-shape-suitable-shapes-boxes .face-shape-suitable-shapes-boxes-placeholder .item-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (max-width:576px){.h1,h1{font-size:2.2rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.8rem}.h4,h4{font-size:1.6rem}.h5,h5{font-size:1.4rem}.added-to-basket-dialog .buttons .btn{inline-size:100%}.gifts-in-dialog .gifts-dialog-card{align-items:center}.gifts-in-dialog .gifts-dialog-card-price-before br{display:none}.gifts-in-dialog .gifts-dialog-card-price{max-inline-size:8.8rem;padding-inline-start:.4rem;word-break:break-word}.gifts-in-dialog .gifts-dialog-card-status{display:none}.invasive-popup-dialog .invasive-popup-texts{align-items:center}.invasive-popup-dialog .invasive-popup-subheader{text-align:center}.repeat-last-order-dialog .btn-ok{inline-size:100%}.table-responsive tr{display:block}.xs-hidden{display:none}.xs-hidden-important{display:none!important}.footer-about-btns{flex-direction:column}.footer-columns .shop-of-the-year-badge{margin-inline:auto}.products-list .product-benefits-and-stock{flex-wrap:wrap;text-align:center}.products-list .prices-and-benefits .product-benefits{display:none}.products-list .product-name-and-stock .product-stock-info{display:none}.products-list .product-benefits.pills .product-benefits-inner{inset-block-start:.8rem}.products-list .product-stock-info svg{display:none}.products-list.products-list-with-remove .product-remove{inset-inline-end:unset;inset-inline-start:1.2rem}.face-shape-page{grid-template-rows:30rem 1fr}.face-shape-page&gt;picture{order:-1}}@media (max-width:374px){.go-to-basket-mobile .go-to-basket-mobile-btn{max-inline-size:18rem;white-space:initial;text-align:center}:where(.products-list:not(.slider)){grid-template-columns:repeat(var(--xxs-products,1),minmax(0,1fr))}.face-shape .face-shape-products .face-shape-products-buttons{flex-direction:column;align-items:flex-end}}@media (hover:hover){body:not(.showroom-optics) .showroom-only.showroom-only{display:none!important}.gifts-in-dialog .gifts-dialog-card.selected{border-color:#125080}.gifts-in-dialog .gifts-dialog-card.selected .gifts-dialog-card-status{background-color:#125080}.gifts-in-dialog .gifts-dialog-card-status{opacity:.3}.gifts-in-dialog:not(.not-available) .gifts-dialog-card:hover{border-color:#125080}.gifts-in-dialog:not(.not-available) .gifts-dialog-card:hover .gifts-dialog-card-status{opacity:1}.fittingbox-similars-wrapper .fittingbox-similars{padding-block-end:.4rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .go-to-basket-price,:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .go-to-showroom-price{color:#ed1d26}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper){position:relative;display:block}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper):hover .mini-basket-summary-wrapper{z-index:10200;opacity:1;pointer-events:unset}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper):hover :is(.go-to-basket-price,.go-to-showroom-price){z-index:10300}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) :is(.go-to-basket-price,.go-to-showroom-price):hover{z-index:10300}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) :is(.go-to-basket-price,.go-to-showroom-price){position:relative;display:flex;justify-content:center;align-items:center;gap:.8rem;font-weight:700;font-size:1.3rem;color:#3a3a3a;white-space:nowrap;text-align:end}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) :is(.go-to-basket-price-count-wrapper,.go-to-showroom-price-count-wrapper){position:relative}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) :is(.go-to-basket-price-count,.go-to-showroom-price-count){position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(.8rem,-.4rem);display:flex;justify-content:center;align-items:center;min-inline-size:2rem;block-size:2rem;padding-inline:.4rem;border-radius:999vw;background-color:#ed1d26;pointer-events:none;font-weight:400;font-size:1.2rem;color:#fff;line-height:1}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .go-to-showroom-price-count{background-color:#125080}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) svg{inline-size:3.6rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .basket-limit{margin-block-start:2rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-summary-wrapper{position:absolute;z-index:-1;inset-block-start:-.8rem;inset-inline-end:-.8rem;inline-size:50rem;opacity:0;padding:2rem;background-color:#fff;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.4);overflow:hidden;pointer-events:none}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-summary-wrapper:hover{z-index:10200;opacity:1;pointer-events:unset}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-title{margin-block:.8rem 2.8rem;margin-inline:0;font-weight:600;font-size:1.3rem;text-align:start}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-subtitle{opacity:.6;margin-block-end:.8rem;font-size:1.3rem;text-align:start}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-wrapper{display:flex;gap:1.2rem;padding-block:.8rem;border-block-end:.1rem solid #c1c2c2}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-image{inline-size:8rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-info{flex:1;display:flex;justify-content:space-between;gap:.8rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-name-params{flex:1}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-name{display:block;font-weight:700;font-size:1.3rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) a.mini-basket-item-name:hover{text-decoration:underline}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-params{display:flex;flex-wrap:wrap;align-items:flex-start;margin-block-start:.4rem;font-size:1.3rem;color:#3a3a3a}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-params-section:nth-of-type(2){margin-inline-start:2rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-params-row{font-size:1.3rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-params-row:is(.amount,.first:not(:first-of-type)){margin-block-start:.8rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .normal-text{font-size:1.3rem;color:#3a3a3a}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-price{font-weight:700;font-size:1.3rem;white-space:nowrap;text-align:end}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-no-items{margin-block-start:2rem;font-size:1.3rem;text-align:center}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .basket-voucher-info{margin-block-start:2rem}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .go-to-basket-btn{margin-block:2rem 0;margin-inline:auto}:is(.go-to-basket-wrapper,.go-to-showroom-wrapper) .mini-basket-item-remove{inline-size:1.2rem;block-size:1.2rem;margin-block-start:.4rem}.products-list .product:hover{border-color:#a1a3a3;box-shadow:0 0 .4rem #dcdcdc}.products-list .product-banner-listing:hover{box-shadow:0 0 .4rem #dcdcdc}}@media (hover:none){.fittingbox-similars-wrapper .fittingbox-similars{scrollbar-width:none;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.fittingbox-similars-wrapper .fittingbox-similars::-webkit-scrollbar{display:none}.fittingbox-similars-wrapper .fittingbox-similar{scroll-snap-align:start}.repeat-last-order-link{padding:1.2rem 2rem;background-color:#125080;color:#fff}.repeat-last-order-link svg.repeat path{fill:#fff}.face-shape-vto-container.snapshot-taken .face-shape-socials button:not(.restart){display:none}}@media (hover){.menu [data-submenu-type=submenu-lenses-solutions-2] a:hover{color:#ed1d26}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos a:before{opacity:.6}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos a:hover{color:#ed1d26}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos a:hover:before{opacity:1;filter:grayscale(0)}}@media print and (min-width:0),screen and (min-width:769px){.mobile-only{display:none!important}.desktop-only{display:block!important}}.webp [data-visual-type=full] :is([data-control-id="2236"]) .item-label:before{ background-image:url(/globalfiles/templates/alensa/responsive/filter/havana.webp); }.webp [data-visual-type=only-circles] :is([data-control-id="2236"]) label{ background-image:url(/globalfiles/templates/alensa/responsive/filter/havana.webp); }.webp a.maxvue:before{ background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/maxvue.webp); }.webp .colored-lenses .special{ background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/color-lenses/crazy.webp); }.webp .menu .lenses-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/pouzdra-main.webp); }.webp .menu .glasses-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/all-in-one-main.webp); }.webp .menu .gifts-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/klesticky-main.webp); }.webp .menu .voucher-main:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/voucher-main.webp); }.webp .double-optin-section{ background-image:url(/globalfiles/templates/alensa/responsive/main/components/newsletter/newsletter-bg.webp); }@media (hover:hover) and (min-width:993px){.webp .main-menu-menu .colored-lenses-dots .special{ background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/color-lenses/crazy.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .lenses-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/pouzdra.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .glasses-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/all-in-one.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .gifts-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/klesticky.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-accessories-v2] .vouchers-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/accessories/voucher.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-sun{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-left.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-sun.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-left.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-dio{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-right.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-dio.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-right.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-sun{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-right.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-sun.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-right.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-dio{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-left.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-dio.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-left.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-sun{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-slunecni-508x414px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-sun.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-sun-254x424px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-dio{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-dio-508x414.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .outlet-dio.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-254x207px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .prescription-sun{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/zabrus-slunecni-508x414px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .clip-dio{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/s-klipem-508x414.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .women-pc.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-right-woman-700x354.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-glasses-v2]&gt;div:first-of-type .men-pc.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-left-man-700x354.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-pc{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-women-500x600px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-pc{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-men-500x600px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-driving{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-women-500x600px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-driving{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-men-500x600px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.outlet-dio{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/outlet/outlet-dio.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.outlet-sun{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/outlet/outlet-sun.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.outlet-sport{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/outlet/outlet-sport.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.women-pc.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-right-woman-700x354.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-non-dioglasses-v2] a.men-pc.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-left-man-700x354.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.universal-sport{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/sport-glasses-600x500.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.bike-sport{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/bike-glasses-600x500px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.ski-sport{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/ski-glasses-600x500px.webp); }}@media (hover:hover) and (min-width:993px){.webp .main-menu-menu [data-submenu-type=submenu-sportglasses-v2]&gt;div:first-of-type a.swim-sport{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/swim-glasses-600x500px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .women{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-left.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .women.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-left.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .men{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-right.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .men.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/dio-glasses-556x426-right.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .outlet{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-508x414px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .outlet.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-254x207px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .new-glasses{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/nova-skla-254x207px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .women{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-right.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .women.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-right.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .men{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-left.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .men.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/sun-glasses-556x426-left.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .outlet{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-sun-254x424px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .outlet.videt{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt-new/vyprodej-sun-254x424px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .outlet-sm{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/zabrus-slunecni-508x414px.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .new-glasses{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new3/vyprodej-slunecni-508x414px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-computer-glasses] .women{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-right-woman-700x354.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-computer-glasses] .men{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/videt/blueblocker-left-man-700x354.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-sport-glasses] .universal{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/sport-glasses-600x500.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-sport-glasses] .bike{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/bike-glasses-600x500px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-sport-glasses] .ski{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/ski-glasses-600x500px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-sport-glasses] .swim{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/swim-glasses-600x500px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-nondio-glasses] .pc-women{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-women-500x600px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-nondio-glasses] .pc-men{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/pc-men-500x600px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-nondio-glasses] .drive-women{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-women-500x600px.webp); }}@media (min-width:993px){.webp .menu [data-submenu-type=submenu-nondio-glasses] .drive-men{ background-image:url(/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/nondio/drive-men-500x600px.webp); }}@media (hover:hover) and (max-width:992px),(hover:none){.webp .main-menu-menu .colored-lenses-dots .special:before{ background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/color-lenses/crazy.webp); }}</pre></body></html>