*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}*{min-inline-size:0;min-block-size:0;margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:2rem}html.scroll-padding-top{scroll-padding-top:5.5rem}html.kiosk{font-size:100%}body{position:relative;min-block-size:100vh;font-family:Nunito Sans;font-size:1.4rem;color:#222;line-height:1.5;-webkit-font-smoothing:antialiased;counter-reset:level-counter}body.showroom-optics{display:flex;flex-direction:column}body:not(.showroom-optics) .showroom-only.showroom-only{display:none}:where(h1,h2,h3,h4,strong,b){font-weight:700}:where(h1,h2,h3,h4){line-height:1.1;text-wrap:balance}.h1,h1{font-size:2.8rem}.h2,h2{font-size:2.5rem}.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:#10284e}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{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:#222}.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.add-parameters path,svg.at-showroom path,svg.authenticity path,svg.bell path,svg.blank path,svg.check path,svg.check-circle path,svg.copy path,svg.credit path,svg.datepicker path.change-color,svg.download path,svg.exchange-rate path,svg.favorite path.change-color,svg.file path,svg.frames-guide-step path,svg.frames-guide-step-1 path.change-color,svg.gifts path,svg.glasses path.change-color,svg.guide path,svg.lens-sizes path.change-color,svg.paid path,svg.pencil path,svg.periodic path,svg.remove-parameters path,svg.repeat path,svg.returned path,svg.share path,svg.thumbnails-more path,svg.tooltip-info path.change-color,svg.valid-state path,svg.voucher path,svg.width path.change-color{fill:#d9695e}svg.add-new-card path,svg.antidust path.change-color,svg.antireflex path.change-color,svg.hardened path.change-color,svg.hydrophobic path.change-color,svg.self-cleaning path.change-color,svg.thickness path.change-color,svg.uv-filter path.change-color{fill:#10284e}svg.address path,svg.alphabeticaly-a-z path,svg.alphabeticaly-z-a path,svg.arrow-down path,svg.arrow-left path,svg.arrow-right path,svg.arrow-up path,svg.banks path,svg.delivery-payment path,svg.highest-price path,svg.lowest-price path,svg.newest path,svg.no-solution-picker path,svg.order-id path.change-color,svg.popularity path,svg.pos-terminal-payment path,svg.price path,svg.print path,svg.qr-code path,svg.search-thin path,svg.trash path{fill:#222}svg.gifts-no path{fill:#b1b3b3}svg.in-stock path{fill:#10284e}.container{margin-inline:auto}.kiosk .container{inline-size:min(calc(100% - 6.4rem),2000px)}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>img{block-size:2.4rem}.footer{padding-block:var(--footer-padding-block,2rem);background-color:#000}.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;font-size:1.3rem}: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:.8rem;border:.1rem solid #c1c2c2;border-radius:0;background-color:#fff;font-size:1.3rem;color:#222;outline:none}: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:0}:where(input[type=checkbox],input.checkbox){display:none}:where(input[type=checkbox],input.checkbox):not([disabled])+label{cursor:pointer}: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:0;background-color:#fff}:where(input[type=checkbox],input.checkbox):checked+label:before{border-color:#c1c2c2;background-color:#fff;background-image:url(/globalfiles/templates/alensa/responsive/crulle/fancyform/checkmark.svg?ver=2.0);background-position:50%;background-size:1.2rem}:where(.error,.error-custom){position:relative;z-index:1;display:flex;align-items:center;min-block-size:4rem;margin:1rem 0;padding:.8rem;border:.1rem solid #dc3545;border-radius:0;background-color:#fcebec;font-weight:600;font-size:1.3rem;color:#dc3545;line-height:1.3;clear:both}:where(.error,.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,input:-webkit-autofill,input:not(:placeholder-shown):not(:focus))~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:#10284e}#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}.gifts-in-modal{inline-size:100%;block-size:100%;padding:1.6rem;border-block-start:.1rem solid #c1c2c2;overflow:auto}.gifts-in-modal+.gifts-in-modal{margin-block-start:2.4rem}.gifts-in-modal.not-available .gifts-modal-card{opacity:.4;cursor:not-allowed}.gifts-in-modal.not-available .gifts-modal-card:focus{pointer-events:none}.gifts-in-modal .gifts-modal-header{margin-block-end:1.6rem;color:#d9695e;text-align:center}.gifts-in-modal .gifts-modal-cards{display:flex;flex-direction:column;gap:1.2rem;line-height:1.2}.gifts-in-modal .gifts-modal-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}.gifts-in-modal .gifts-modal-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-modal .gifts-modal-card.unwanted svg{grid-area:gift-img;margin-inline:auto}.gifts-in-modal .gifts-modal-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-modal .gifts-modal-card-img{grid-area:gift-img}.gifts-in-modal .gifts-modal-card-img svg{inline-size:75%;margin:auto}.gifts-in-modal .gifts-modal-card-name{grid-area:gift-name}.gifts-in-modal .gifts-modal-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-modal .gifts-modal-card-price{grid-area:gift-price;align-self:start;font-weight:700;color:#d9695e;text-align:end;text-transform:uppercase}.gifts-in-modal .gifts-modal-card-status{grid-area:gift-status;display:flex;justify-content:center;align-items:center;margin-block:0;margin-inline:-.8rem;background-color:#10284e;color:#fff;text-align:center}.gifts-in-modal .gifts-modal-card-status.selected{display:none}body.backdrop-visible.menu-trigger .header .header-desktop-top{background-color:#000}body.backdrop-visible.menu-trigger .header .header-desktop-bottom{background-color:#fff}.header .header-mobile{background-color:#000}.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:#fff}.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:#222}.mobile-elements *{font-size:1.3rem;color:inherit}.mobile-elements>*{padding:2rem}.mobile-elements>*+*{border-block-start:.1rem solid rgba(34,34,34,.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}.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>*{order:9999}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;z-index:20000;inset:0;display:none;overflow:hidden;outline:0}.modal .force-show,.modal.force-show{display:block}.modal .modal-dialog{position:relative;z-index:20010;display:flex;align-items:center;inline-size:calc(100% - 1.6rem);min-block-size:calc(100% - 1.6rem);margin:.8rem;pointer-events:none}.modal :is(.modal-header,.modal-body,.modal-footer){inline-size:100%}.modal .modal-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;inline-size:100%;padding:2.8rem;border-radius:.5rem;background-color:#f6f6f6;background-clip:padding-box;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.25);overflow:hidden;pointer-events:auto;outline:0}.modal .modal-close{position:absolute;z-index:10;inset-block-start:0;inset-inline-end:0;inline-size:4rem;block-size:4rem;padding:0;border:0;background-color:transparent;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%;background-size:1.2rem;cursor:pointer}.modal .products-list{display:flex;flex-wrap:wrap;justify-content:center;margin-block:2.4rem}.modal .products-list .product{inline-size:22rem}.modal:not(.modal-fullscreen) :where(.modal-dialog):before{content:"";display:block;block-size:calc(100vh - 1.6rem)}.custom-modal .modal-close{inset-block-start:.8rem;inset-inline-end:.8rem;inline-size:1.2rem;block-size:1.2rem;border:none;background-image:url(/globalfiles/templates/alensa/responsive/controls/close-white.svg);background-position:50%;background-size:1.2rem;outline:none}.custom-modal .modal-content{padding:0;border-radius:0}.custom-modal .modal-header{display:flex;justify-content:center;align-items:center;padding:1.6rem 3.2rem;background-color:#222;font-weight:600;font-size:1.7rem;color:#fff;line-height:1.3;text-align:center;text-transform:uppercase}.modal-fullscreen .modal-dialog{inline-size:100%;margin:0}.modal-fullscreen .modal-content{padding:0;border-radius:0}.modal-fullscreen .modal-body{block-size:100%}.modal-added-to-basket .modal-content{display:block;max-block-size:calc(100svh - 2rem);padding:0;background-color:#fff;overflow-y:auto}.modal-added-to-basket .modal-header{flex-shrink:0;padding:1.6rem 3.2rem;text-align:center}.modal-added-to-basket .modal-image-preview-wrapper{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;margin-block-end:1.6rem}.modal-added-to-basket .modal-footer-gifts-credit-info{order:1;flex-basis:100%;display:none;font-weight:600;font-size:1.3rem;line-height:1.3;text-align:end}.modal-added-to-basket .modal-footer{position:sticky;flex-shrink:0;inset-block-end:0;display:flex;flex-direction:column-reverse;gap:.8rem 1.2rem;padding:1.2rem 1.6rem;background-color:#f6f6f6}@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-right-promo{position:fixed;z-index:10000000;inset-block-end:4rem;inset-inline-start:0;transform:translateX(-100%);opacity:.9}.bottom-right-promo[data-visible=true]{animation:slideInFromLeft .5s ease-out 1.5s 1;animation-fill-mode:forwards}.bottom-right-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;overflow:hidden;cursor:pointer;text-indent:-999vw}.download-pricelist-modal .modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4.8rem;text-align:center}.download-pricelist-modal .modal-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem}.download-pricelist-modal .modal-footer{display:flex;justify-content:center;margin-block-end:3.2rem}.modal-face-shape .modal-body{display:flex}.modal-face-shape .modal-close{z-index:5;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-simple-modal{z-index:30000}.flash-message-simple-modal .modal-body{display:flex;flex-direction:column;justify-content:center;inline-size:100%;min-block-size:6.8rem;text-align:center}.flash-message-simple-modal .modal-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.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:#d9695e;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:#5b2c27 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:#d9695e;white-space:nowrap}.flashes-invasive{display:none!important}.invasive-popup-modal .modal-content{padding-block:1.6rem 0;padding-inline:0;background-color:#f6f6f6}.invasive-popup-modal .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;padding:1.6rem}.invasive-popup-modal .modal-body>div{flex:1}.invasive-popup-modal .invasive-popup-original-product{display:flex;justify-content:center;align-items:center;gap:2.4rem;margin-block-end:2.4rem;padding:2.4rem;border-block-end:.1rem solid #c1c2c2}.invasive-popup-modal .invasive-popup-original-product img{inline-size:10rem}.invasive-popup-modal .invasive-popup-original-product h3{max-inline-size:40ch;font-size:1.6rem}.invasive-popup-modal .modal-header-title-smaller{font-size:2rem;text-align:center}.invasive-popup-modal .modal-header-title{padding-inline:3.6rem;text-align:center}.invasive-popup-modal .invasive-popup-modal-preview img{margin-inline:auto}.invasive-popup-modal .invasive-popup-modal-name{margin-block-start:1.6rem;text-align:center}.invasive-popup-modal .invasive-popup-modal-prices{display:flex;justify-content:center;align-items:baseline}.invasive-popup-modal .invasive-popup-modal-price{display:block;font-weight:600;font-size:2.4rem;color:#d9695e;text-align:center}.invasive-popup-modal .invasive-popup-modal-price-before{display:block;margin-inline-start:.4rem;font-size:1.3rem;color:#c1c2c2;text-decoration:line-through}.invasive-popup-modal .invasive-popup-modal-texts{display:flex;flex-direction:column;gap:2rem}.invasive-popup-modal .invasive-popup-modal-list{display:block;padding-inline-start:0}.invasive-popup-modal .invasive-popup-modal-list li{display:flex;align-items:center;gap:.8rem}.invasive-popup-modal .invasive-popup-modal-list li+li{margin-block-start:.8rem}.invasive-popup-modal .invasive-popup-modal-list li svg{inline-size:1.6rem}.invasive-popup-modal .invasive-popup-modal-list li svg path{fill:#60c5ba}.invasive-popup-modal .modal-footer{display:flex;flex-direction:column-reverse;align-items:center;gap:1.2rem;padding:1.6rem 2rem;background-color:#f6f6f6}.invasive-popup-modal .invasive-popup-modal-cancel{font-size:1.3rem;text-align:center;text-decoration:underline}.modal-login{z-index:21000}.modal-login .modal-content{padding-block:4rem 0;padding-inline:0}.modal-login .modal-header{gap:2rem;font-weight:600;font-size:1.5rem;text-align:center;text-transform:uppercase}.modal-login .modal-body,.modal-login .modal-header{display:flex;justify-content:center;align-items:center}.modal-login .modal-body{flex-direction:column;flex-wrap:wrap;padding:2rem}.logout-modal .modal-footer{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem}.logout-modal .btn{text-transform:initial}.modal-repeat-last-order .modal-content{padding-block:1.6rem 0;padding-inline:0;background-color:#fff}.modal-repeat-last-order .modal-header-title{padding-inline:3.6rem;font-size:1.4rem;text-align:center}.modal-repeat-last-order h3{margin-block-end:2rem;text-align:center}.modal-repeat-last-order h4{font-size:1.4rem;text-align:center}.modal-repeat-last-order .alert-box{margin-block:0 1.6rem;margin-inline:1.6rem}.modal-repeat-last-order .modal-image-previews{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-block:0 2.4rem;padding-inline:1.6rem}.modal-repeat-last-order .modal-image-previews picture{flex:0 1 50%;max-inline-size:22.8rem;padding:.8rem}.modal-repeat-last-order .modal-image-preview{margin:auto;padding:.8rem;border:.1rem solid #c1c2c2}.modal-repeat-last-order .modal-footer{padding:.8rem 1.6rem;background-color:#f6f6f6}.modal-repeat-last-order .modal-repeat-impossible-items-wrapper{display:grid;gap:.8rem;padding:1.6rem}.modal-repeat-last-order .modal-repeat-impossible-item{display:flex;gap:2rem}.modal-repeat-last-order .modal-repeat-impossible-item-content{flex:1;align-self:center;align-items:center}.modal-repeat-last-order .modal-repeat-alternative,.modal-repeat-last-order .modal-repeat-impossible-item-name{font-weight:600}.modal-repeat-last-order .modal-repeat-impossible-item-reason{font-size:.8em}.modal-repeat-last-order .modal-repeat-impossible-item-reason .products-list{justify-content:flex-start}.modal-repeat-last-order .modal-repeat-impossible-item-reason .product:nth-of-type(n+4){display:none}.modal-repeat-last-order .modal-repeat-impossible-item-img{max-inline-size:10rem;padding:.4rem;border:.1rem solid #c1c2c2}.modal-repeat-last-order .modal-repeat-alternative-link{color:#d9695e;text-decoration:underline}.modal-repeat-last-order .btn-ok{min-inline-size:12rem}.simulate-customer-modal .modal-body{display:flex;justify-content:center;align-items:center;padding:4rem 2.8rem}.simulate-customer-modal .simulate-customer-form{display:flex;flex-direction:column;gap:.8rem;inline-size:min(100%,30rem)}.simulate-customer-modal label{font-weight:600}.showroom-modal .modal-content{padding:1.6rem}.showroom-modal .content{display:flex}.showroom-modal .content>:first-child{border-block-end:.1rem solid #c1c2c2}.showroom-modal :is(.register-wrapper,.login-wrapper,.forgotten-wrapper){flex:1;display:flex;flex-direction:column;align-items:center;gap:2.4rem;min-inline-size:24.8rem;padding:.8em}.showroom-modal .forgotten-wrapper{display:none}.showroom-modal .showroom-modal-header{display:flex;flex-direction:column;align-items:center;font-size:2rem;text-align:center;text-transform:uppercase}.showroom-modal .showroom-modal-header:after{content:"";display:block;inline-size:4.8rem;block-size:.4rem;margin-block-start:.8rem}.showroom-modal .showroom-modal-header.register-header:after{background-color:#d9695e}.showroom-modal .showroom-modal-header:is(.login-header,.forgotten-header):after{background-color:#d9695e}.showroom-modal form{display:flex;flex-direction:column;gap:1.6rem;inline-size:min(100%,24.8rem)}.showroom-modal label{display:flex;align-items:flex-start;gap:1.2rem;font-weight:600;font-size:1.3rem}.showroom-modal .socials{margin:0}.showroom-modal .login-forgotten-toggle{cursor:pointer;text-align:center}.showroom-modal .login-forgotten-toggle:is(:hover,:focus){color:#10284e}body.filters-opened :is(.filter-detail,.filter-face-shape){z-index:11000;opacity:1;visibility:visible}body.filters-opened :is(.modal-fittingbox,.modal-face-shape) .modal-close{display:none}.filter{font-size:1.3rem}.filter>svg.delete{position:absolute;inset-block-start:2rem;inset-inline-end:2rem;cursor:pointer;pointer-events:none}.filter>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,.25)}:is(.filter-detail,.filter-face-shape)>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:#f6f6f6;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:#fff}.filter-section.filter-actives .remove-item svg.delete{inline-size:.8rem}.filter-section.filter-actives .remove-item svg.delete path{fill:#222}.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:#f6f6f6}.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:#000;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:#d9695e;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:#d9695e}.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:#222}.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-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:#222}.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}.filter :is([data-category-id="22"]) .item-label:before{content:"";aspect-ratio:1;background-position:50%;inline-size:2rem}.filter :is([data-category-id="22"]) .item-label>span{text-wrap:balance}.filter :is([data-control-id="141"],[data-control-id="46613"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/man.svg);background-size:1.6rem}.filter :is([data-control-id="142"],[data-control-id="46612"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/woman.svg);background-size:1.6rem}.filter :is([data-control-id="463"]) .item-label:before{background-image:url(/globalfiles/templates/alensa/responsive/filter/child.svg);background-size:1.6rem}.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 [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 :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:#d9695e;pointer-events:none;font-weight:400;font-size:1.2rem;color:#fff;line-height:1}.menu{display:flex;flex-direction:column;padding:0;color:#222}.menu:hover{z-index:10100}.menu li{list-style:none}.menu a{font-weight:200;color:#222}.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 #222;border-inline-end:.2rem solid #222;rotate:45deg;transition:rotate .25s ease}.menu .menu-item.opened:after{rotate:135deg}.menu .menu-item.active~.menu-submenu{display:flex}.menu .arrow,.menu input{display:none}.menu .menu-submenu{display:none;flex-direction:column;padding:1.6rem;font-size:1.6rem}.main-menu-section .menu{padding:0;transition:width .3s}.main-menu-section :is(.main-menu-logo,.main-menu-icons){display:none}.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;outline: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/cat-eyes.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{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/acuvue.svg)}a.alcon:before{aspect-ratio:37/15;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/alcon.svg)}a.airoptix:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/air-optix.svg)}a.bausch:before{aspect-ratio:113/30;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/bausch.svg)}a.biofinity:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/biofinity.svg)}a.clearlab:before{aspect-ratio:61/30;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{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/dailies.svg)}a.freshlook:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/freshlook.svg)}a.gelone:before{aspect-ratio:3/1;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/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:91/30}a.privat-label:before{aspect-ratio:80/30;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/privat-label.svg)}a.proclear:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/proclear.svg)}a.purevision:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/purevision.svg)}a.soflens:before{background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/soflens.svg)}a.topvue:before{aspect-ratio:46/15;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/topvue.svg)}a.zeiss:before{aspect-ratio:1;background-image:url(/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/zeiss.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/cat-eyes.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/crulle/navigations/main-menu/accessories/pouzdra-online.jpg); }.no-webp .menu .glasses-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/accessories/all-in-one-online.jpg); }.no-webp .menu .gifts-accessories:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/accessories/klesticky-online.jpg); }.no-webp .menu .voucher-online:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/accessories/voucher-online.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-glasses-2] .menu-section{flex:1;display:grid}.menu [data-submenu-type=submenu-glasses-2] .glasses-categories{display:grid;padding:0}.menu [data-submenu-type=submenu-glasses-2] .more{font-weight:600;color:#10284e;text-decoration:underline}.menu [data-submenu-type=submenu-glasses] .menu-section{flex:1;display:grid}.menu [data-submenu-type=submenu-glasses] .glasses-categories{display:grid;padding:0}.menu [data-submenu-type=submenu-glasses] .more{font-weight:600;color:#10284e}.menu [data-submenu-type=submenu-glasses] .menu-right-side{display:none}.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-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}.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:#222}.repeat-last-order-link.smaller{gap:.8rem;font-weight:400;font-size:1.3rem;color:#d9695e;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:#10284e;font-weight:600;color:#fff}.striped-table td{inline-size:50%;padding:.4rem;text-align:start;vertical-align:top}.striped-table a{color:#10284e}.striped-table a:after{background-color:#10284e}.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}#special-content,#special-fixed-content{display:none}.special-popup-wrapper{position:fixed;inline-size:100%;block-size:100%}.special-popup-wrapper .modal-dialog{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)!important;inline-size:90%;max-inline-size:74.8rem;max-block-size:54.8rem;border-radius:.5rem;background-color:#f6f6f6}.special-popup-wrapper .modal-content{block-size:100%;padding:.8rem!important}.special-popup-wrapper .modal-header{padding:0!important}.special-popup-wrapper .modal-body{position:relative;block-size:100%;max-block-size:initial;padding:0!important;overflow-y:hidden}.special-fixed-popup-wrapper{position:fixed;z-index:999999999;inset-block-start:0;inset-inline-start:0;display:none;inline-size:100%;block-size:100%;padding:0!important;background-color:#f6f6f6;overflow:hidden!important}.alert-box.white{border-color:#c1c2c2;background-color:#fff;color:#222}.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:#60c5ba;background-color:#eff9f8;color:#28534e}.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:.4rem;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;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;border-radius:.5rem}.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:#10284e}.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:#10284e}.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,.elastic-or-enterprise-search-opened,.backdrop-visible,.sorting-opened) .backdrop,html.modal-open .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,.25);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:#e8a300;box-shadow:inset 0 0 0 .25rem #e8a300,inset 0 0 0 .5rem #ffbf26}.badge.good-value-product{background-color:#60c5ba;box-shadow:inset 0 0 0 .25rem #60c5ba,inset 0 0 0 .5rem #8dd5cd}.badge.for-demanding{background-color:#609dd2;box-shadow:inset 0 0 0 .25rem #609dd2,inset 0 0 0 .5rem #90bae0}.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:#ffc233;box-shadow:inset 0 0 0 .25rem #ffc233,inset 0 0 0 .5rem #ffd470}.badge.most-liked{background-color:#791d26;box-shadow:inset 0 0 0 .25rem #791d26,inset 0 0 0 .5rem #aa2936}.badge.time-limited-offer{background-color:#e8a300;box-shadow:inset 0 0 0 .25rem #e8a300,inset 0 0 0 .5rem #ffbf26}.badge.test-winner{background-color:#8c6200;box-shadow:inset 0 0 0 .25rem #8c6200,inset 0 0 0 .5rem #c98d00}.badge.new{background-color:#60c5ba;box-shadow:inset 0 0 0 .25rem #60c5ba,inset 0 0 0 .5rem #8dd5cd}.badge.sale{background-color:#c8303f;box-shadow:inset 0 0 0 .25rem #c8303f,inset 0 0 0 .5rem #d85d69}.badge.black-friday{background-color:#141e27;box-shadow:inset 0 0 0 .25rem #141e27,inset 0 0 0 .5rem #293d4f}.badge.limited-edition{background-color:#8f7db5;box-shadow:inset 0 0 0 .25rem #8f7db5,inset 0 0 0 .5rem #b1a4cb}.badge.percentage-sale{background-color:#d9695e;box-shadow:inset 0 0 0 .25rem #d9695e,inset 0 0 0 .5rem #e59790}.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:#60c5ba;box-shadow:inset 0 0 0 .25rem #60c5ba,inset 0 0 0 .5rem #8dd5cd}.badge.comparator-alternative{background-color:#d9695e;box-shadow:inset 0 0 0 .25rem #d9695e,inset 0 0 0 .5rem #e59790}.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:#9a4b43;box-shadow:inset 0 0 0 .25rem #9a4b43,inset 0 0 0 .5rem #ba6960}.badge.top-price{background-color:#356c66;box-shadow:inset 0 0 0 .25rem #356c66,inset 0 0 0 .5rem #49958d}.badge.outlet{background-color:#e69b93;box-shadow:inset 0 0 0 .25rem #e69b93,inset 0 0 0 .5rem #f2c9c5}.badge.even-with-prescription{background-color:#0f2447;box-shadow:inset 0 0 0 .25rem #0f2447,inset 0 0 0 .5rem #1a3e7a}: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}.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:0;cursor:pointer;font-weight:700;line-height:1;text-align:center;outline:none;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-height:2.4rem;padding-inline:1.2rem;font-size:1.1rem}.btn-xxs svg{width:1.2rem}.btn-xs{min-height:3.2rem;padding-inline:1.6rem;font-size:1.2rem}.btn-xs svg{width:1.6rem}.btn-sm{min-height:4rem;padding-inline:2rem;font-size:1.4rem}.btn-sm svg{width:2rem}.btn-lg{min-height:5.6rem;padding-inline:2.8rem;font-size:1.8rem}.btn-lg svg{width:2.8rem}.btn-xl{min-height:6.4rem;padding-inline:3.2rem;font-size:2rem}.btn-xl svg{width:3.2rem}.btn-xxl{min-height:7.2rem;padding-inline:3.6rem;font-size:2.2rem}.btn-xxl svg{width:3.6rem}:is(.btn-lg,.btn-xl,.btn-xxl){gap:1.2rem}.btn-primary{border:.1rem solid #c56056;background-color:#d9695e;color:#fff}.btn-primary svg path{fill:currentColor}.btn-primary:hover{background-color:#c56056}.btn-primary-outline{border:.1rem solid #d9695e;background-color:#fff;color:#d9695e}.btn-primary-outline svg path{fill:currentColor}.btn-primary-outline:hover{background-color:#c56056;color:#fff}.btn-secondary{border:.1rem solid #0f2447;background-color:#10284e;color:#fff}.btn-secondary svg path{fill:currentColor}.btn-secondary:hover{background-color:#0f2447}.btn-secondary-outline{border:.1rem solid #10284e;background-color:#fff;color:#10284e}.btn-secondary-outline svg path{fill:currentColor}.btn-secondary-outline:hover{background-color:#0f2447;color:#fff}.btn-tercialy{border:.1rem solid #c56056;background-color:#d9695e;color:#fff}.btn-tercialy svg path{fill:currentColor}.btn-tercialy:hover{background-color:#c56056}.btn-tercialy-outline{border:.1rem solid #d9695e;background-color:#fff;color:#d9695e}.btn-tercialy-outline svg path{fill:currentColor}.btn-tercialy-outline:hover{background-color:#c56056;color:#fff}.btn-text{border:.1rem solid #1f1f1f;background-color:#222;color:#fff}.btn-text svg path{fill:currentColor}.btn-text:hover{background-color:#1f1f1f}.btn-text-outline{border:.1rem solid #222;background-color:#fff;color:#222}.btn-text-outline svg path{fill:currentColor}.btn-text-outline:hover{background-color:#1f1f1f;color:#fff}.btn-disabled{border:.1rem solid #cbcccc;background-color:#cbcccc;color:#fff}.btn-disabled svg path{fill:currentColor}.btn-disabled:hover{background-color:#cbcccc}.btn-disabled-outline{border:.1rem solid #cbcccc;background-color:#fff;color:#cbcccc}.btn-disabled-outline svg path{fill:currentColor}.btn-disabled-outline:hover{background-color:#cbcccc;color:#fff}.btn-black{border:.1rem solid #000;background-color:#000;color:#fff}.btn-black svg path{fill:currentColor}.btn-black:hover{background-color:#000}.btn-black-outline{border:.1rem solid #000;background-color:#fff;color:#000}.btn-black-outline svg path{fill:currentColor}.btn-black-outline:hover{background-color:#000;color:#fff}.btn-white{border:.1rem solid #fff;background-color:#fff;color:#000}.btn-white svg path{fill:currentColor}.btn-white:hover{background-color:#fff}.btn-white-outline{border:.1rem solid #fff;background-color:#000;color:#fff}.btn-white-outline svg path{fill:currentColor}.btn-white-outline:hover{background-color:#fff;color:#000}: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 #10284e;background-color:#10284e;color:#fff}.btn-glasses-guide:hover{border:.1rem solid #0f2447;background-color:#0f2447}.btn-glasses-guide svg path{fill:currentColor}.btn-glasses-guide .btn-icon-circle svg path{fill:#10284e}.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:0}.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:#222}.cookiesPopup>span{max-inline-size:100rem}.cookiesPopup>span>a{color:#d9695e;white-space:nowrap;text-decoration:underline}.cookiesPopup>a{flex-shrink:0;padding:.4rem 1.2rem;border-radius:0;background-color:#d9695e;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{opacity:1}[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;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:#222;white-space:nowrap;transition:opacity .3s}.coupon-code-info-wrapper{position:fixed;z-index:1000;inset-inline-end:.8rem;inset-block-end:0;display:none;inline-size:calc(100% - 8rem);max-inline-size:64.8rem;padding:.8rem 2.8rem;border:.1rem solid #c1c2c2;border-radius:.4rem .4rem 0 0;background-color:#fff;box-shadow:0 .1rem 1rem -.3rem #dcdcdc;font-size:1.3rem;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}.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}.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)}.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:#10284e}.forbidden-discount-wrapper .forbidden-discount-product-names{display:block;font-weight:600;color:#10284e}.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:#60c5ba}.forbidden-discount-wrapper .forbidden-discount-text-active svg{inline-size:.8rem}.forbidden-discount-wrapper .forbidden-discount-text-active svg path{fill:#60c5ba}.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:#60c5ba}.advanced-pricing-wrapper .advanced-pricing-forbidden-explanation{display:block;font-size:1.3rem;font-style:italic;color:#c1c2c2}.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:#fff}.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:#222;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:#222;color:#fff}.credit-expiration-small .credit-expiration-small-details-credit+.credit-expiration-small-details-credit{border-block-start:.1rem solid #222}.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}.credit-expiration-small .credit-expiration-small-value{min-inline-size:12rem}.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}.paymentType1:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/cash-on-delivery.svg)}.paymentType2:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer.svg)}.paymentType3:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType4:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.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)}.paymentType8:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bancontact-mister-cash.svg)}.paymentType10:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-multibanco.svg)}.paymentType11:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/cash-on-delivery.svg)}.paymentType12:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType13:after,.paymentType14:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg)}.paymentType15:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType16:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg)}.paymentType19:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/przelewy24.svg)}.paymentType20:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType21:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg)}.paymentType22:after,.paymentType24:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType25:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer.svg)}.paymentType26:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg)}.paymentType27:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType30:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg)}.paymentType31:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType34:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-way.svg)}.paymentType35:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/valu.svg)}.paymentType37:after,.paymentType39:after,.paymentType40:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType41:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/gpay.svg)}.paymentType42:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/apple-pay.svg)}.paymentType43:after{background-image:url(/globalfiles/templates/alensa/responsive/crulle/deliveries-and-payments/payments/showroom.svg)}.paymentType44:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg)}.paymentType45:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/kevin-new.svg)}.paymentType47:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/edenred.svg)}.paymentType51:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-multibanco.svg)}.paymentType52:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/adyen-blik.svg)}.paymentType55:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg)}.paymentType56:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/ideal.svg)}.paymentType57:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/flik.svg)}.paymentType63:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/up.svg)}.paymentType64:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/twint-logo.svg)}.paymentType65:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-way.svg)}.paymentType66:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/benefity.svg)}.paymentType67:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mobilepay.svg)}.paymentType68:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg)}.paymentType69:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/trustly.svg)}.paymentType70:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/pluxee.svg)}.deliveryType0:after{background-image:url(/globalfiles/templates/alensa/responsive/crulle/icons/delivery.svg)}.deliveryType1:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ceska-posta.svg)}.deliveryType3:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg)}.deliveryType4:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg)}.deliveryType5:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType6:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg)}.deliveryType7:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg)}.deliveryType8:after,.deliveryType9:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType100:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg)}.deliveryType100_151:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)}.deliveryType100_763:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg)}.deliveryType100_805:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg)}.deliveryType100_1438:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/poczta-polska.svg)}.deliveryType100_1406:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg)}.deliveryType200:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/austria-post.svg)}.deliveryType201:after{background-image:url(/globalfiles/templates/alensa/responsive/crulle/deliveries-and-payments/deliveries/showroom.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)}.deliveryType202:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/intime.svg)}.deliveryType206:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/paket-24.svg)}.deliveryType207:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos.svg)}.deliveryType208:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posta-slovenije-new.svg)}.deliveryType209:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/speedy.svg)}.deliveryType210:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType211:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/royal-mail.svg)}.deliveryType212:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ctt.svg)}.deliveryType213:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType214:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/taxydromiky.svg)}.deliveryType215:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fancourier.svg)}.deliveryType217:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType218:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType221:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/seur.svg)}.deliveryType222: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)}.deliveryType225:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg)}.deliveryType226:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg)}.deliveryType227:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnord.svg)}.deliveryType228:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnl.svg)}.deliveryType229:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/elta.svg)}.deliveryType231:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType232:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/geis.svg)}.deliveryType233:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/austria-post.svg)}.deliveryType234:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType235:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos-express.svg)}.deliveryType236:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg)}.deliveryType237:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/uaposhta.svg)}.deliveryType238:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg)}.deliveryType239:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost.svg)}.deliveryType240:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/chronopost.svg)}.deliveryType241:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/intime.svg)}.deliveryType242:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}.deliveryType243:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/mrw.svg)}.deliveryType244:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/nova-posta.svg)}.deliveryType245:after,.deliveryType246:after,.deliveryType247:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/night-delivery.svg)}.deliveryType249:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg)}.deliveryType250:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost.svg)}.deliveryType251:after,.deliveryType252:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/swiss-post.svg)}.deliveryType253:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg)}.deliveryType254:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType255:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg)}.deliveryType256:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bpost.svg)}.deliveryType257:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dao365.svg)}.deliveryType258:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType259:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/meest.svg)}.deliveryType260:after,.deliveryType261:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg)}.deliveryType262:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg)}.deliveryType263:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)}.deliveryType264:after,.deliveryType265:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/russian-post.svg)}.deliveryType266:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/india-post.svg)}.deliveryType267:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls-new.svg)}.deliveryType268:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/overseas-express.svg)}.deliveryType270:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/acs-courier.svg)}.deliveryType271:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}.deliveryType272:after,.deliveryType273:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg)}.deliveryType275:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/paket-24.svg)}.deliveryType276:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg)}.deliveryType277:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sda.svg)}.deliveryType278:after,.deliveryType279:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg)}.deliveryType280:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType281:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)}.deliveryType282:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/mondial-relay.svg)}.deliveryType283:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType285:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/poczta-polska.svg)}.deliveryType286:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/aramex.svg)}.deliveryType288:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg)}.deliveryType289:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnord.svg)}.deliveryType290:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/mrw.svg)}.deliveryType291:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/austria-post.svg)}.deliveryType292:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/overseas-express.svg)}.deliveryType293:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sameday.svg)}.deliveryType294:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg)}.deliveryType295:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.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)}.deliveryType299:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fastway.svg)}.deliveryType300:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg)}.deliveryType302:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/nova-posta.svg)}.deliveryType303:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fastway.svg)}.deliveryType304:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/royal-mail.svg)}.deliveryType306:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/foxpost.svg)}.deliveryType307:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/boxnow.svg)}.deliveryType308:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/email.svg)}.deliveryType309:after,.deliveryType310:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg)}.deliveryType312:after,.deliveryType313:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg)}.deliveryType314:after,.deliveryType315:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/budbee.svg)}.deliveryType316:after,.deliveryType317:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/akis.svg)}.deliveryType318:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/emirates-post.svg)}.deliveryType319:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}.deliveryType320:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posta-slovenije-new.svg)}.deliveryType321:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fastdrop.svg)}.deliveryType322:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ceska-posta.svg)}.deliveryType325:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}.deliveryType327:after,.deliveryType328:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)}.deliveryType329:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-gray.svg)}.deliveryType330:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-yellow.svg)}.deliveryType331:after,.deliveryType332:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/boxnow.svg)}.deliveryType333:after,.deliveryType334:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}.deliveryType335:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/royal-mail.svg)}.deliveryType337:after,.deliveryType338:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/chronopost-blue.svg)}.deliveryType339:after,.deliveryType342:after,.deliveryType343:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/swiss-post.svg)}.deliveryType344:after,.deliveryType345:after,.deliveryType346:after,.deliveryType347:after,.deliveryType348:after,.deliveryType349:after,.deliveryType350:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd-no-letters.svg)}.deliveryType352:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fedex.svg)}.deliveryType356:after,.deliveryType357:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg)}.deliveryType358:after,.deliveryType359:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ctt.svg)}.deliveryType360:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fancourier.svg)}.deliveryType362:after,.deliveryType363:after,.deliveryType364:after,.deliveryType365:after,.deliveryType366:after,.deliveryType367:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/venipak.svg)}.deliveryType374:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnl.svg)}.deliveryType370:after,.deliveryType372:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg)}.deliveryType376:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-yellow.svg)}.deliveryType377:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/early-bird.svg)}.deliveryType378:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-short.svg)}.deliveryType379:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-yellow.svg)}.deliveryType381:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sending.svg)}.deliveryType383:after,.deliveryType384:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/lpexpress.svg)}.deliveryType385:after,.deliveryType386:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/unisend.svg)}.deliveryType387:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/seur.svg?ver=1.1)}.deliveryTypePD:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/pick-up-point.svg)}.deliveryType-skpost:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg)!important}.deliveryType-remax:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/remax.svg)!important}.deliveryType-sps:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)!important}.deliveryType-dpd:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg)!important}.deliveryType-expressone:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg)!important}.deliveryType-magyar-posta:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg)!important}.deliveryType-poczta-polska:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/poczta-polska.svg)!important}.deliveryType-inpost:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/inpost-paczkomaty.svg)!important}.deliveryType-fama-futarszolgalat:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fama-futarszolgalat.svg)!important}.deliveryType-zasilkovna:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg)!important}.deliveryType-sprinter:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sprinter.svg)!important}.deliveryType-foxpost:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/foxpost.svg)!important}.deliveryType-slovenska-posta:after{background-image:url(/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg)!important}:is(h1,h2,h3,h4)+details{margin-block-start:2.4rem}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>details{margin-inline-start:1.6rem}details>details:nth-of-type(2n){background-color:#f6f6f6}details[open]>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;padding:1.6rem}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>summary:before{content:counter(level-counter) ". ";counter-increment:level-counter}details.numbered>details>summary:before{content:counter(level-counter) "." counter(sublevel-counter) ". ";counter-increment:sublevel-counter}details>summary{font-size:2.2rem}details>details>summary{font-size:1.8rem}.double-optin{display:flex;flex-wrap:wrap}.double-optin>:not(:first-child){margin-block-start:0}.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{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:#222;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{opacity:.9;margin-block-end:1.2rem;color:#fff;font-weight:200;font-size:1.6rem;line-height:2}.footer .double-optin .btn{inline-size:100%;max-inline-size:40%}.no-webp .double-optin-section{background-image:url(/globalfiles/templates/alensa/responsive/crulle/components/newsletter/newsletter-bg.png); }.double-optin-section{padding:6.4rem 2.4rem;background-color:#10284e;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>: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}.footer .double-optin .double-optin-email{max-inline-size:60%}.footer .double-optin .double-optin-email svg{inset-block-start:1.6rem}.footer .double-optin .double-optin-email input[type=text]{min-block-size:4.8rem;border:0;border-radius:0}.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:#10284e}.double-optin-landing-page .double-optin-landing-page-text{grid-area:doi-lp-text}.double-optin-landing-page .double-optin-landing-page-text>*+*{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:#10284e;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>: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>*+*{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:#d9695e;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:#d9695e;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:#d9695e}.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:#d9695e;background-color:#d9695e;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;outline:none;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{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(0,0,0,.3)}.flags-dropdown-wrapper .flags-header{display:block;margin-block:2rem .4rem;margin-inline:0;font-weight:600;color:#000;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 #fff;color:#fff;font-size:1.8rem}.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:#d9695e}.footer-columns a:not(.btn):is(:hover,:focus){text-decoration:underline}.footer-columns .footer-link,.footer-columns :is(a,span,p,b,li):not(.btn){font-size:1.3rem;color:#fff}.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-columns.user-logged .show-modal-login{display:none}.footer-columns.user-logged .personal-data{display:inline}.footer-columns :is(li,a,p){font-weight:200;font-size:1.6rem}.footer-columns .personal-data{display:none}.footer-copyright{font-size:1.3rem;color:#fff;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:#d9695e}.footer-list li:hover a{color:#d9695e;text-decoration:underline}.footer-showrooms{display:grid;gap:4rem 2rem}.footer-showrooms a{display:block;margin-block-end:2rem;font-weight:600;color:#10284e;text-transform:uppercase}.footer-showrooms a:hover{color:#d9695e}.footer-showrooms :is(address,.time){display:flex;gap:.8rem;margin-block-start:.8rem}.footer-showrooms :is(address,.time):before{content:"";flex-shrink:0;display:block;inline-size:2rem;block-size:2rem;background-position:50%;background-size:contain}.footer-showrooms address:before{block-size:2rem;background-image:url(/globalfiles/templates/alensa/responsive/crulle/footer/location.svg)}.footer-showrooms .time:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/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: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:#222}.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:#10284e}.customer-info .customer-info-details:before{content:"";transform:translateY(-25%);border:.4rem solid transparent;border-block-start:.6rem solid #10284e}.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:#60c5ba}.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:#222}.customer-service .customer-service-link a{color:inherit}.dropdown{display:none;inline-size:100%;list-style:none}.dropdown.opened{display:block}.dropdown>: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:#d9695e}.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,span){display:flex;align-items:center;gap:.8rem;cursor:pointer}.login-register svg{inline-size:2rem}.login-register svg path{fill:#222}.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:#d9695e}.chatbot .chatbot-animation-wrapper{aspect-ratio:1;display:none;inline-size:100%;border-radius:50%;background-color:#d9695e;overflow:hidden}.chatbot .chatbot-animation div>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>div{inset-block-start:4.4rem;inset-inline-start:6.8rem;animation-delay:-.875s}.chatbot .chatbot-animation>div:first-child{transform:rotate(0deg);transform-origin:7.5rem 5rem}.chatbot .chatbot-animation div:nth-child(2)>div{inset-block-start:6.4rem;inset-inline-start:6.4rem;animation-delay:-.75s}.chatbot .chatbot-animation>div:nth-child(2){transform:rotate(45deg);transform-origin:6.8rem 6.8rem}.chatbot .chatbot-animation div:nth-child(3)>div{inset-block-start:6.8rem;inset-inline-start:4.4rem;animation-delay:-.625s}.chatbot .chatbot-animation>div:nth-child(3){transform:rotate(90deg);transform-origin:5rem 7.5rem}.chatbot .chatbot-animation div:nth-child(4)>div{inset-block-start:6.4rem;inset-inline-start:2.8rem;animation-delay:-.5s}.chatbot .chatbot-animation>div:nth-child(4){transform:rotate(135deg);transform-origin:3.2rem 6.8rem}.chatbot .chatbot-animation div:nth-child(5)>div{inset-block-start:4.4rem;inset-inline-start:2rem;animation-delay:-.375s}.chatbot .chatbot-animation>div:nth-child(5){transform:rotate(180deg);transform-origin:2.5rem 5rem}.chatbot .chatbot-animation div:nth-child(6)>div{inset-block-start:2.8rem;inset-inline-start:2.8rem;animation-delay:-.25s}.chatbot .chatbot-animation>div:nth-child(6){transform:rotate(225deg);transform-origin:3.2rem 3.2rem}.chatbot .chatbot-animation div:nth-child(7)>div{inset-block-start:2rem;inset-inline-start:4.4rem;animation-delay:-.125s}.chatbot .chatbot-animation>div:nth-child(7){transform:rotate(270deg);transform-origin:5rem 2.5rem}.chatbot .chatbot-animation div:nth-child(8)>div{inset-block-start:2.8rem;inset-inline-start:6.4rem;animation-delay:0s}.chatbot .chatbot-animation>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;background-color:#fcebec;font-weight:700;color:#dc3545;line-height:1.2;text-align:center;position:fixed;z-index:100000000;inset-block-end:0;inline-size:100%;border-block-start:.1rem solid #dc3545;border-block-end:0}.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 #c1c2c2;border-radius:0 0 0 .8rem;background-color:#f6f6f6;font-weight:600;font-size:1.3rem;color:#222;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:#10284e}.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{background-color:#d9695e}.products-list .product-benefits.pills .product-benefits-pill.polarized{background-color:#10284e}.products-list .product-benefits.pills .product-benefits-pill.discount{background-color:#524273}.products-list .product-benefits.pills .product-benefits-pill.free-delivery{background-color:#60c5ba}.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:#10284e}.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 #d9695e;background-color:#fbf0ef;color:#5b2c27;text-align:center;text-wrap:balance}.products-list .product-price-actual{font-weight:700;font-size:1.5rem;color:currentColor;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{display:inline-block;padding:.4rem;background-color:#d9695e;font-weight:700;font-size:1.3rem;color:#fff;line-height:1}.products-list :is(.product-price-discount,.product-price-recommended){line-height:1}.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:#222;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>: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;margin-block-start:0}.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>*{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:#60c5ba;font-weight:600;color:#000;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>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)>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:#d9695e}.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>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>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>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)>i:first-child{border-color:#7685a2}.irs--modern .irs-handle:is(.state_hover,:hover)>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>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)>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:#d9695e}.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:#d9695e;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:#d9695e}.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)>i:first-child,.irs--flat .irs-handle>i:first-child,.irs--flat :is(.irs-bar,.irs-from,.irs-to,.irs-single){background-color:#d9695e}.irs--round .irs-handle:after{content:"";display:block;inline-size:.1rem;block-size:100%;background-color:#d9695e}.irs--round .irs-handle:is(.state_hover,:hover):after{background-color:#d9695e}#___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);inset-inline-start:calc(var(--ribbon-triangle-size)*-1);transform:translateY(-100%) rotate(-90deg) translateX(-70.7106781187%) rotate(45deg);inline-size:var(--ribbon-width);block-size:var(--ribbon-height);opacity:.85;transform-origin:bottom left;will-change:transform}.ribbon.top-product:after,.ribbon.top-product:before{border-block-end-color:#000}.ribbon.top-product [class$=-inner]{background-color:#e8a300}.ribbon.good-value-product:after,.ribbon.good-value-product:before{border-block-end-color:#0a1c1a}.ribbon.good-value-product [class$=-inner]{background-color:#60c5ba}.ribbon.for-demanding:after,.ribbon.for-demanding:before{border-block-end-color:#0b1b28}.ribbon.for-demanding [class$=-inner]{background-color:#609dd2}.ribbon.top-in-category:after,.ribbon.top-in-category:before{border-block-end-color:#332400}.ribbon.top-in-category [class$=-inner]{background-color:#ffc233}.ribbon.top-in-daily-category:after,.ribbon.top-in-daily-category:before{border-block-end-color:#332400}.ribbon.top-in-daily-category [class$=-inner]{background-color:#ffc233}.ribbon.top-in-biweekly-category:after,.ribbon.top-in-biweekly-category:before{border-block-end-color:#332400}.ribbon.top-in-biweekly-category [class$=-inner]{background-color:#ffc233}.ribbon.top-in-monthly-category:after,.ribbon.top-in-monthly-category:before{border-block-end-color:#332400}.ribbon.top-in-monthly-category [class$=-inner]{background-color:#ffc233}.ribbon.top-in-multifocal-category:after,.ribbon.top-in-multifocal-category:before{border-block-end-color:#332400}.ribbon.top-in-multifocal-category [class$=-inner]{background-color:#ffc233}.ribbon.top-in-toric-category:after,.ribbon.top-in-toric-category:before{border-block-end-color:#332400}.ribbon.top-in-toric-category [class$=-inner]{background-color:#ffc233}.ribbon.top-in-solutions-category:after,.ribbon.top-in-solutions-category:before{border-block-end-color:#332400}.ribbon.top-in-solutions-category [class$=-inner]{background-color:#ffc233}.ribbon.most-liked:after,.ribbon.most-liked:before{border-block-end-color:#000}.ribbon.most-liked [class$=-inner]{background-color:#791d26}.ribbon.time-limited-offer:after,.ribbon.time-limited-offer:before{border-block-end-color:#000}.ribbon.time-limited-offer [class$=-inner]{background-color:#e8a300}.ribbon.test-winner:after,.ribbon.test-winner:before{border-block-end-color:#000}.ribbon.test-winner [class$=-inner]{background-color:#8c6200}.ribbon.new:after,.ribbon.new:before{border-block-end-color:#0a1c1a}.ribbon.new [class$=-inner]{background-color:#60c5ba}.ribbon.sale:after,.ribbon.sale:before{border-block-end-color:#000}.ribbon.sale [class$=-inner]{background-color:#c8303f}.ribbon.black-friday:after,.ribbon.black-friday:before{border-block-end-color:#000}.ribbon.black-friday [class$=-inner]{background-color:#141e27}.ribbon.limited-edition:after,.ribbon.limited-edition:before{border-block-end-color:#171321}.ribbon.limited-edition [class$=-inner]{background-color:#8f7db5}.ribbon.percentage-sale:after,.ribbon.percentage-sale:before{border-block-end-color:#2d0e0b}.ribbon.percentage-sale [class$=-inner]{background-color:#d9695e}.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:#0a1c1a}.ribbon.added-to-basket [class$=-inner]{background-color:#60c5ba}.ribbon.superpack-saving:after,.ribbon.superpack-saving:before{border-block-end-color:#0a1c1a}.ribbon.superpack-saving [class$=-inner]{background-color:#60c5ba}.ribbon.comparator-alternative:after,.ribbon.comparator-alternative:before{border-block-end-color:#2d0e0b}.ribbon.comparator-alternative [class$=-inner]{background-color:#d9695e}.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:#9a4b43}.ribbon.top-price:after,.ribbon.top-price:before{border-block-end-color:#000}.ribbon.top-price [class$=-inner]{background-color:#356c66}.ribbon.outlet:after,.ribbon.outlet:before{border-block-end-color:#631e17}.ribbon.outlet [class$=-inner]{background-color:#e69b93}.ribbon.even-with-prescription:after,.ribbon.even-with-prescription:before{border-block-end-color:#000}.ribbon.even-with-prescription [class$=-inner]{background-color:#0f2447}.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;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:#e8a300}.ribbon-square.good-value-product{background-color:#60c5ba}.ribbon-square.for-demanding{background-color:#609dd2}.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:#ffc233}.ribbon-square.most-liked{background-color:#791d26}.ribbon-square.time-limited-offer{background-color:#e8a300}.ribbon-square.test-winner{background-color:#8c6200}.ribbon-square.new{background-color:#60c5ba}.ribbon-square.sale{background-color:#c8303f}.ribbon-square.black-friday{background-color:#141e27}.ribbon-square.limited-edition{background-color:#8f7db5}.ribbon-square.percentage-sale{background-color:#d9695e}.ribbon-square.money-back-guarantee{background-color:#ffcc54}.ribbon-square.added-to-basket,.ribbon-square.superpack-saving{background-color:#60c5ba}.ribbon-square.comparator-alternative{background-color:#d9695e}.ribbon-square.extra-gift{background-color:#ffc233}.ribbon-square.top-offer{background-color:#9a4b43}.ribbon-square.top-price{background-color:#356c66}.ribbon-square.outlet{background-color:#e69b93}.ribbon-square.even-with-prescription{background-color:#0f2447}.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:#60c5ba;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:#60c5ba}.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:0}.search-form :where(.search-submit,svg){position:absolute;inset-block-start:50%;inset-inline-end:1.6rem;transform:translateY(-50%);inline-size:2.4rem;block-size:2.4rem;border:none;cursor:pointer}.search-form .search-submit{z-index:1;opacity:0}.search-form svg.search{pointer-events:none}.search-form svg.search path{fill:#222}.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,.25)}.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}.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:#222}.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:#fff}.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 #d9695e;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 #d9695e;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:#222;--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:#222;--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:#d9695e}: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>.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>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.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>.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>.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>.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>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.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>.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>.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>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:var(--swiper-pagination-progressbar-size,.4rem)}.swiper-horizontal>.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>.swiper-pagination-progressbar{top:0;left:0;width:var(--swiper-pagination-progressbar-size,.4rem);height:100%}.swiper-pagination-lock{display:none}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.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:#d9695e;background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-white.svg);background-size:contain}.tooltip.tooltip-inverted:before{border:.1rem solid #d9695e;background-color:transparent;background-image:url(/globalfiles/templates/alensa/responsive/components/tooltip/tooltip-red.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-red.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-red.svg)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-inline-size:calc(100vw - .8rem)}.tippy-box{position:relative;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]>.tippy-arrow{inset-block-end:0}.tippy-box[data-placement^=top]>.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]>.tippy-arrow{inset-block-start:0}.tippy-box[data-placement^=bottom]>.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]>.tippy-arrow{inset-inline-end:0}.tippy-box[data-placement^=left]>.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]>.tippy-arrow{inset-inline-start:0}.tippy-box[data-placement^=right]>.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}.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%;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>*{flex-shrink:0}.face-shape-page .face-shape-page-title{text-transform:uppercase}.face-shape-page>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:0;background-color:#fff}.face-shape .face-shape-page-checkboxes :where(input[type=radio]):checked+label:before{border-color:#c1c2c2;background-color:#fff;background-image:url(/globalfiles/templates/alensa/responsive/crulle/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:#60c5ba;background-color:#eff9f8;box-shadow:-5000vw -5000vw 0 10000vw rgba(0,0,0,.25);color:#60c5ba}.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>*{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:#222}.face-shape-triggers .face-shape-trigger.add-to-favorite.full svg path{fill:#d9695e}.face-shape-socials-wrapper{position:absolute;z-index:2;inset:0;display:none;background-color:rgba(0,0,0,.25)}.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,.25)}.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>*{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}.main-menu-mobile-wrapper{position:fixed;z-index:-1;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100dvh;visibility:hidden;background-color:#222;overflow-y:auto;color:#fff;transition:.25s ease-in-out}.main-menu-mobile-wrapper :is(input[type=radio],.main-menu-mobile-content){display:none}.main-menu-mobile-wrapper input[type=radio]:checked+div{display:flex}.main-menu-mobile-wrapper .main-menu-mobile-content{overflow-y:auto}.main-menu-mobile-wrapper .main-menu-mobile-tabs{position:sticky;inset-block-start:0;z-index:1;display:flex;flex-wrap:wrap;padding:5.2rem 1.6rem 1.6rem;background-color:#222}.main-menu-mobile-wrapper .main-menu-mobile-tabs .main-menu-mobile-close{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.6rem;display:flex;align-items:center;gap:.8rem;background-color:transparent;border:0;text-transform:uppercase;font-size:1.3rem;margin-inline-start:auto;font-weight:700}.main-menu-mobile-wrapper .main-menu-mobile-tabs .main-menu-mobile-close svg{inline-size:1.2rem}.main-menu-mobile-wrapper .main-menu-mobile-tabs .main-menu-mobile-close svg path{fill:currentColor}.main-menu-mobile-wrapper .main-menu-mobile-tabs label.active{color:#d9695e}.main-menu-mobile-wrapper .main-menu-mobile-tabs label.active span{background-color:#d9695e}.main-menu-mobile-wrapper .main-menu-mobile-tabs label.active svg path{fill:#fff}.main-menu-mobile-wrapper .main-menu-mobile-tabs label{flex:1;display:flex;flex-direction:column;gap:1.2rem;align-items:center;text-transform:uppercase;text-align:center}.main-menu-mobile-wrapper .main-menu-mobile-tabs span{display:grid;place-content:center;inline-size:5.2rem;block-size:5.2rem;border-radius:50%;background-color:#fff}.main-menu-mobile-wrapper .main-menu-mobile-tabs svg{inline-size:2rem}.main-menu-mobile-wrapper .main-menu-mobile-tabs svg path{fill:#222}.main-menu-mobile-wrapper .main-menu-mobile{padding:1.6rem;background-color:#f2f2f2;color:#222}.main-menu-mobile-wrapper .main-menu-mobile a.opened{color:#0b1c37;border-color:#0b1c37;background-color:#e7eaed}.main-menu-mobile-wrapper .main-menu-mobile a.opened:before{background-color:#0b1c37}.main-menu-mobile-wrapper .main-menu-mobile a.opened~div{display:flex}.main-menu-mobile-wrapper .main-menu-mobile a.opened svg{rotate:90deg}.main-menu-mobile-wrapper .main-menu-mobile a.opened svg path{fill:#0b1c37}.main-menu-mobile-wrapper .main-menu-mobile ul{display:flex;flex-direction:column;gap:.8rem;inline-size:100%;list-style:none;padding:0}.main-menu-mobile-wrapper .main-menu-mobile>ul>li>a{text-transform:uppercase}.main-menu-mobile-wrapper .main-menu-mobile li{display:flex;flex-direction:column;gap:.8rem}.main-menu-mobile-wrapper .main-menu-mobile ul>li>div{display:none;flex-direction:column;gap:2rem;padding-inline-start:2rem}.main-menu-mobile-wrapper .main-menu-mobile ul>li>div>div{display:flex;flex-direction:column;gap:.8rem}.main-menu-mobile-wrapper .main-menu-mobile h2{font-size:1.4rem}.main-menu-mobile-wrapper .main-menu-mobile .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.4rem}.main-menu-mobile-wrapper .main-menu-mobile .grid.manufacturer a:not(.other){font-size:0;text-indent:-999rem}.main-menu-mobile-wrapper .main-menu-mobile .grid:not(.manufacturer) a{gap:.8rem}.main-menu-mobile-wrapper .main-menu-mobile .grid a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.6rem;border:.1rem solid #dbdcdc;border-radius:.4rem;background-color:#fff;min-block-size:8rem;font-size:1.3rem;text-align:center;font-weight:600}.main-menu-mobile-wrapper .main-menu-mobile .grid a.other{color:#d9695e}.main-menu-mobile-wrapper .main-menu-mobile .grid a:not(.other):before{content:"";display:block;background-size:contain;background-position:50%;block-size:100%;inline-size:100%;min-block-size:2.4rem}.main-menu-mobile-wrapper .main-menu-mobile-item{position:relative;display:flex;align-items:center;gap:1.2rem;padding:2rem 2.4rem;background-color:#fff;border-radius:.4rem;border:.1rem solid #dbdcdc;color:#222;font-weight:600;line-height:1.3;text-wrap:balance}.main-menu-mobile-wrapper .main-menu-mobile-item.showroom{text-transform:none}.main-menu-mobile-wrapper .main-menu-mobile-item.green{color:#448c84;border-color:#448c84;background-color:#eff9f8}.main-menu-mobile-wrapper .main-menu-mobile-item.green:before{background-color:#448c84}.main-menu-mobile-wrapper .main-menu-mobile-item.green svg path{fill:#448c84}.main-menu-mobile-wrapper .main-menu-mobile-item.secondary{color:#0b1c37;border-color:#0b1c37;background-color:#e7eaed}.main-menu-mobile-wrapper .main-menu-mobile-item.secondary:before{background-color:#0b1c37}.main-menu-mobile-wrapper .main-menu-mobile-item.secondary svg path{fill:#0b1c37}.main-menu-mobile-wrapper .main-menu-mobile-item:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:.8rem;block-size:100%}.main-menu-mobile-wrapper .main-menu-mobile-item svg{inline-size:2rem}.main-menu-mobile-wrapper .main-menu-mobile-item svg path{fill:#222}.main-menu-mobile-wrapper .main-menu-mobile-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main-menu-mobile-wrapper .main-menu-mobile-item svg[class*=arrow-]{margin-inline-start:auto;inline-size:1.6rem}.main-menu-mobile-wrapper .main-menu-mobile-customer{flex-direction:column;gap:.8rem;padding:1.6rem}.main-menu-mobile-wrapper .main-menu-mobile-customer.with-bg{background-color:#f2f2f2}.main-menu-mobile-wrapper .main-menu-mobile-customer .main-menu-mobile-customer-current{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-block-end:.8rem;font-weight:700;color:#222}.main-menu-mobile-wrapper .main-menu-mobile-customer .main-menu-mobile-customer-current .name{text-transform:uppercase;font-size:1.6rem}.main-menu-mobile-wrapper .main-menu-mobile-customer .main-menu-mobile-customer-current .email{font-size:1.3rem}.main-menu-mobile-wrapper .main-menu-mobile-customer .main-menu-mobile-dashboard{display:flex;flex-direction:column;gap:.8rem}.main-menu-mobile-wrapper .main-menu-mobile-contact>div{inline-size:100%}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-items{display:grid;grid-template-columns:0 3.2rem auto 0;justify-content:center;align-items:center;gap:2rem;padding-block:4rem 7.2rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-item{display:contents;font-weight:700;color:#fff}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-item svg{grid-column:2;inline-size:100%;margin-block:1.2rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-item svg path{fill:currentColor}.main-menu-mobile-wrapper .main-menu-mobile-contact hr{grid-column:-1/1;border-color:#fff}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showrooms{display:grid;gap:.8rem;padding:1.6rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showrooms ul{display:grid;gap:.8rem;padding:1.2rem 0;list-style:none}.main-menu-mobile-wrapper .main-menu-mobile-contact h2{font-size:1.6rem}.main-menu-mobile-wrapper .main-menu-mobile-contact h2.main-menu-mobile-contact-online-title{margin-block-start:4rem;text-align:center}.main-menu-mobile-wrapper .main-menu-mobile-contact h2.main-menu-mobile-contact-showrooms-title{text-align:start}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom{display:flex;align-items:center;gap:1.2rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom a{flex:1;display:flex;align-items:center;gap:1.2rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom svg{inline-size:2rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom svg path{fill:currentColor}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom-contacts{flex-shrink:0;display:flex;gap:.4rem;margin-inline-start:auto}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom-contacts a{padding:.8rem;background-color:#fff;border-radius:999vw}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom-contacts svg{inline-size:1.6rem}.main-menu-mobile-wrapper .main-menu-mobile-contact .main-menu-mobile-contact-showroom-contacts svg path{fill:#222}.showroom-promotion-sidebar,.showroom-promotion-under-banner,.showroom-promotion-under-menu{display:none}@media (min-width:375px){.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){.gifts-in-modal .gifts-modal-cards{flex-direction:row;justify-content:center;gap:.4rem;margin:auto}.gifts-in-modal .gifts-modal-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;overflow:hidden;font-size:1.3rem}.gifts-in-modal .gifts-modal-card:before{content:none}.gifts-in-modal .gifts-modal-card.unwanted{grid-template-columns:1fr;grid-template-rows:auto 4rem;grid-template-areas:"gift-name" "gift-status"}.gifts-in-modal .gifts-modal-card.unwanted svg{display:none}.gifts-in-modal .gifts-modal-card.selected{border-color:#60c5ba}.gifts-in-modal .gifts-modal-card.selected .gifts-modal-card-status.selected{display:flex;opacity:1}.gifts-in-modal .gifts-modal-card.selected .gifts-modal-card-status.not-selected{display:none}.gifts-in-modal .gifts-modal-card-img{max-inline-size:75%;margin:auto}.gifts-in-modal .gifts-modal-card-name{align-self:center;text-align:center}.gifts-in-modal .gifts-modal-card-price-before{text-align:start}.gifts-in-modal .gifts-modal-card-price{align-self:end}.modal:not(.modal-fullscreen) :where(.modal-dialog){inline-size:100%;max-inline-size:54.8rem;min-block-size:calc(100% - 6.4rem);margin:2.8rem auto}.modal:not(.modal-fullscreen) :where(.modal-dialog):before{block-size:calc(100vh - 6.4rem)}.custom-modal .modal-header{padding-inline:4rem}.modal-added-to-basket .modal-footer-gifts-credit-info{order:-1}.modal-added-to-basket .modal-footer{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.modal-added-to-basket .modal-footer.contains-one{justify-content:flex-end}.invasive-popup-modal .modal-body{flex-direction:row;padding-block:4rem;padding-inline:2rem}.invasive-popup-modal .invasive-popup-modal-list li{justify-content:flex-start}.invasive-popup-modal .modal-footer{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-glasses] .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>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:initial;justify-content:center}.products-list .product-prices{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"discount actual badge";padding-block:0;border-block-start:none;display:flex;block-size:unset}.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-start: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){.modal-added-to-basket .modal-dialog{max-inline-size:calc(100% - 1.6rem)}.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:#fff}.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}.gifts-in-modal .gifts-modal-card{grid-template-columns:minmax(0,auto) 1fr;row-gap:1.6rem;padding-inline:1.2rem}.gifts-in-modal .gifts-modal-card-status{margin-inline:-1.2rem;font-size:1.4rem}.main-content.main-content-hp{margin-block:1.6rem;margin-block-start:0}.main-content>.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}.modal:not(.modal-fullscreen) :where(.modal-dialog){max-inline-size:70rem}.invasive-popup-modal .modal-content{padding:2.8rem 0 0}.invasive-popup-modal .modal-header-title{padding-inline:4.8rem}.modal-repeat-last-order .modal-header-title{padding-inline:4.8rem;font-size:1.7rem}.modal-repeat-last-order .modal-image-previews picture{flex:1}.modal-repeat-last-order .modal-footer{display:flex;justify-content:space-between}.modal-repeat-last-order .modal-footer.contains-one{justify-content:flex-end}.simulate-customer-modal .modal-dialog{max-inline-size:60rem}.simulate-customer-modal .modal-body{padding-block:6.8rem}.showroom-modal .content>:first-child{border:none;border-inline-end:.1rem solid #c1c2c2}.filter{padding-block:1.2rem}.filter>svg.delete{display:none}:is(.filter-detail,.filter-face-shape){margin-block:0}:is(.filter-detail,.filter-face-shape)>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}.striped-table td{padding:.4rem .8rem}.coupon-code-info-wrapper{inset-inline-start:50%;transform:translateX(-50%);inline-size:calc(100% - 20rem)}.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>: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),1440px)}.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:#000;color:#fff}.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>*{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:hover{position:relative;z-index:10105}.menu{flex-direction:row;justify-content:center;block-size:100%}.menu li{flex-grow:1;display:flex;justify-content:center;align-items:center;border:none;border-block-start:.1rem solid transparent;text-align:start}.menu li:hover .menu-item{color:#222}.menu li:hover .menu-submenu{display:grid}.menu .category-content-wrapper a{display:flex}.menu .menu-item{justify-content:center;inline-size:100%;block-size:100%;padding:1.6rem .8rem;background-color:transparent;font-weight:600;font-size:1.5rem;color:#222;text-align:center;text-transform:uppercase}.menu .menu-item:after{content:none}.menu .menu-submenu{position:absolute;z-index:2;inset-block-start:100%;inset-inline-start:0;inline-size:100%;border-block-end:.3rem solid #d9695e;background-color:#f6f6f6}.main-menu-wrapper{align-self:stretch}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;background-color:#f6f6f6;box-shadow:0 0 1rem .11rem rgba(0,0,0,.25)}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{justify-content:space-between;align-items:center;gap:2rem}body.fixed .main-menu-section .main-menu-icons>*{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:.2rem solid #f6f6f6;border-radius:50%;background-color:#d9695e;pointer-events:none;font-weight:400;font-size:1.3rem;color:#fff;line-height:1.9rem}.main-menu-close{display:none}.repeat-last-order-section{display:none}.special-global-info-under-menu{margin-block: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:#222;cursor:pointer;font-weight:600;color:#fff}.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:#fff}.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,.25);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:#000}.flags-dropdown-wrapper .flag-wrapper.static:hover~.flags-dropdown{display:block}.flags-dropdown-wrapper .flag-country{display:flex;align-items:center;color:#222;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:4.4rem}.header-crulle .header-logo img{max-block-size:5.6rem}.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:#fff}.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:#fff}.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>:is(a,span){flex-direction:row-reverse;gap:1.2rem;padding:.8rem 1.6rem .8rem 2.4rem;color:#222}.dropdown>: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:#fff}.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:#222!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 (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),1440px)}.footer{--footer-padding-block:4.8rem}.footer .container{--footer-gap:4.8rem}.main-content .sidebar-wrapper{flex-basis:29.5rem}.modal:not(.modal-fullscreen) :where(.modal-dialog){max-inline-size:80rem}.fittingbox-similars-wrapper{padding:2.4rem}.modal-login .modal-dialog{max-inline-size:70rem}.modal-repeat-last-order .modal-dialog{max-inline-size:90rem}.showroom-modal .modal-dialog{max-inline-size:80rem}.menu .bg-position-left-center{background-position:0}.menu .bg-position-right-center{background-position:100%}.no-webp .menu [data-glasses-type=dioglasses] .menu-right-side{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-dio-menu.jpg); }.menu [data-glasses-type=dioglasses] .menu-right-side{background-size:cover}.no-webp .menu [data-glasses-type=sunglasses] .menu-right-side{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sun-menu.jpg); }.menu [data-glasses-type=sunglasses] .menu-right-side{background-size:cover}.no-webp .menu [data-glasses-type=sportglasses] .menu-right-side{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sport-menu.jpg); }.menu [data-glasses-type=sportglasses] .menu-right-side{background-size:cover}.no-webp .menu .outlet-dio{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-dio.jpg); }.menu .outlet-dio{background-size:cover}.no-webp .menu .outlet-sun{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sun.jpg); }.menu .outlet-sun{background-size:cover}.no-webp .menu .outlet-sport{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sport.jpg); }.menu .outlet-sport{background-size:cover}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.about-us:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-about-us.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.blog:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-blog.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.dictionary:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-dictionary.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.lens-care:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-lens-care.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.contact-lenses:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-contact-lenses.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.dealer-discount:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-dealer-discount.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category.questions:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/infoportal/online-icon-questions.svg)}.menu [data-submenu-type=submenu-infoportal] .infoportal-category:before{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-glasses-2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;padding:2rem;font-size:1.8rem}.menu [data-submenu-type=submenu-glasses-2] .menu-section{margin-block-end:.8rem;padding-block-end:.8rem}.menu [data-submenu-type=submenu-glasses-2] [class~=menu-section]:last-of-type{border-block-end:0}.menu [data-submenu-type=submenu-glasses-2] h4{font-size:1.8rem;color:#10284e}.menu [data-submenu-type=submenu-glasses-2] h4 a{font-weight:600;color:#10284e}.menu [data-submenu-type=submenu-glasses]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:2rem}.menu [data-submenu-type=submenu-glasses] .menu-section{margin-block-end:.8rem;padding-block-end:.8rem;border-block-end:.1rem solid #c1c2c2}.menu [data-submenu-type=submenu-glasses] .menu-left-side{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.menu [data-submenu-type=submenu-glasses] .menu-right-side{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:2.8rem}.menu [data-submenu-type=submenu-glasses] .menu-right-side h4{font-size:2rem;color:#fff}.menu [data-submenu-type=submenu-glasses] .menu-right-side.black-text h4{color:#000}.menu [data-submenu-type=submenu-glasses] .menu-right-side .desktop-only{display:flex!important}.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>div{display:flex;gap:.8rem;margin-block:.8rem 2rem;margin-inline:0}.menu [data-submenu-type=submenu-lenses-solutions-2] .colored-lenses>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:2.8rem;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:#10284e}.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:#10284e}.menu [data-submenu-type=outlet]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;padding:2rem}.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}.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:#222}.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:#d9695e}.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:#222}.header-pickup-points strong{color:#d9695e}.header-pickup-points .pickup-points-link{font-size:1.4rem}.countryId-16 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/icons/map-at-outline.svg)}.countryId-59 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/icons/map-cz-outline.svg)}.countryId-59.projectId-12 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/icons/map-cz-outline-white.svg)}.projectId-34 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/icons/map-es-outline.svg)}.countryId-179 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/icons/map-ro-outline.svg)}.countryId-193 .header-pickup-points:before{background-image:url(/globalfiles/templates/alensa/responsive/crulle/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:#000}.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:#222}div[id^=trustbadge-custom-desktop-container]{inset-block-end:.8rem!important;inset-inline-start:.8rem!important}.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:1561px){.header-pickup-points .pickup-points-title{font-size:1.8rem}}@media (min-width:1201px){.main-content .sidebar-wrapper{flex-basis:33.2rem}.modal:has(.notInStockToBasketCheck) .modal-dialog{max-inline-size:100rem}.modal-fullscreen .modal-dialog{max-inline-size:100rem;max-block-size:100rem;margin-inline:auto}.modal-fullscreen .modal-dialog:before{content:"";display:block;block-size:calc(100vh - 6.4rem)}.modal-fullscreen .modal-body{block-size:min(90vh,100rem)}.modal-face-shape .modal-body{block-size:min(90vh,80rem)}.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:1560px){.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:1561px){.menu .menu-item{padding-inline:2.4rem;font-size:1.8rem}}@media (min-width:1561px){.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))}.products-list.slider{--swiper-navigation-sides-offset:-3.2rem;padding-inline:0}}@media (max-width:1200px){.header .header-glasses-promo-repeat-last-order{flex-direction:column-reverse;align-items:flex-start}.modal-fullscreen .modal-body{min-block-size:100dvh}}@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>*{display:none}.main-menu-section{position:relative;z-index:10105}.menu{padding-block:.8rem;background-color:#fff}.menu .category-content-wrapper{z-index:100;flex:1;display:flex;flex-direction:column;inline-size:100%;overflow:hidden;transition:max-height .3s}.menu .category-content-wrapper a{display:flex}.menu .menu-submenu{padding-block-start:0}.menu .menu-submenu.opened{display:flex;opacity:1}.menu .menu-submenu>div{padding-inline-start:.8rem}.menu .menu-submenu h4{position:relative;padding:.8rem 0 0;font-size:1.8rem;color:#10284e}.menu .menu-submenu h4 a{font-weight:600;color:#10284e}.menu .menu-submenu a{line-height:1.8em}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:100;inset-block-start:0}body.fixed .filter-and-sort.fixed{inset-block-start:4.8rem}.elastic-search{margin-block:.8rem 1.6rem}.elastic-search-close{display:none}.dropdown svg path{fill:#222}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}.menu [data-submenu-type=submenu-lenses-solutions-2] .logos{display:none}.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),1440px)}:where(input[type=text],input[type=password],input[type=email],select,.select){font-size:1.6rem}.modal-added-to-basket .modal-image-preview-wrapper img{inline-size:auto;max-block-size:10rem}.bottom-right-promo{inset-block-end:.8rem;max-inline-size:calc(100% - 6.8rem)}.showroom-modal .content{flex-direction:column}.showroom-modal :is(.register-wrapper,.login-wrapper,.forgotten-wrapper){padding-block:2.4rem}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,.25);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:#222;color:#fff}.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.5rem}.h2,h2{font-size:2.2rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.8rem}.h5,h5{font-size:1.6rem}.gifts-in-modal .gifts-modal-card{align-items:center}.gifts-in-modal .gifts-modal-card-price-before br{display:none}.gifts-in-modal .gifts-modal-card-price{max-inline-size:8.8rem;padding-inline-start:.4rem;word-break:break-word}.gifts-in-modal .gifts-modal-card-status{display:none}.modal-added-to-basket .modal-footer .btn{inline-size:100%}.invasive-popup-modal .invasive-popup-modal-texts{align-items:center}.invasive-popup-modal .invasive-popup-modal-subheader{text-align:center}.modal-repeat-last-order .btn-ok{inline-size:100%}.table-responsive tr{display:block}.xs-hidden{display:none}.xs-hidden-important{display:none!important}.footer .double-optin{max-inline-size:30rem;margin-inline:auto}.footer-about-btns{flex-direction:column}.footer-columns .shop-of-the-year-badge{margin-inline:auto}.footer-columns{text-align:center}.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>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){.gifts-in-modal .gifts-modal-card.selected{border-color:#10284e}.gifts-in-modal .gifts-modal-card.selected .gifts-modal-card-status{background-color:#10284e}.gifts-in-modal .gifts-modal-card-status{opacity:.3}.gifts-in-modal:not(.not-available) .gifts-modal-card:hover{border-color:#10284e}.gifts-in-modal:not(.not-available) .gifts-modal-card:hover .gifts-modal-card-status{opacity:1}.fittingbox-similars-wrapper .fittingbox-similars{padding-block-end:.4rem}: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:#222;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:#d9695e;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:#10284e}: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,.25);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:#222}: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:#222}: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:#10284e;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:#d9695e}.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:#d9695e}.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/crulle/navigations/main-menu/accessories/pouzdra-online.webp); }.webp .menu .glasses-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/accessories/all-in-one-online.webp); }.webp .menu .gifts-accessories:before{ background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/accessories/klesticky-online.webp); }.webp .menu .voucher-online:before{ background-image:url(/globalfiles/templates/alensa/responsive/crulle/navigations/main-menu/accessories/voucher-online.webp); }.webp .double-optin-section{ background-image:url(/globalfiles/templates/alensa/responsive/crulle/components/newsletter/newsletter-bg.webp); }@media (min-width:993px){.webp .menu [data-glasses-type=dioglasses] .menu-right-side{ background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-dio-menu.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sunglasses] .menu-right-side{ background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sun-menu.webp); }}@media (min-width:993px){.webp .menu [data-glasses-type=sportglasses] .menu-right-side{ background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sport-menu.webp); }}@media (min-width:993px){.webp .menu .outlet-dio{ background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-dio.webp); }}@media (min-width:993px){.webp .menu .outlet-sun{ background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sun.webp); }}@media (min-width:993px){.webp .menu .outlet-sport{ background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/category-page-images/online-sport.webp); }}