<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.contact-form-with-background{padding:2.4rem;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#f7f7f7}.contact-form-with-background h3{display:flex;align-items:center;gap:1.2rem;font-size:2.4rem}.contact-form-with-background h3:before{content:"";display:flex;inline-size:2.4rem;block-size:2.4rem;background-image:url(/globalfiles/alensa/infoportal/sources/cz/contact.svg)}.contact-form{inline-size:100%;max-inline-size:50rem}.contact-form&gt;*+*{margin-block-start:1.2rem}.jwselect{position:relative;flex:1;display:block;cursor:pointer;font-size:1.3rem;white-space:nowrap}.jwselect.single-option{pointer-events:none}.jwselect.single-option .jwselect-selected{background-image:none}.jwselect *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jwselect .jwselect-selected{position:relative;z-index:1;display:flex;gap:.8rem}.jwselect .jwselect-selected&gt;span{block-size:100%;overflow:hidden;pointer-events:none;line-height:4rem;text-overflow:ellipsis}.jwselect .jwselect-list{position:absolute;z-index:2;inset-block-start:100%;inset-inline-start:0;transform:translateY(-.1rem);display:none;inline-size:100%;max-block-size:26.8rem;padding:0;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;overflow-y:auto}.jwselect .jwselect-list.opened{display:block}.jwselect .jwselect-search-container{position:sticky;inset-block-start:0;border-block-end:.1rem solid #c1c2c2}.jwselect .jwselect-search{inline-size:100%;block-size:4rem;padding-inline:1.6rem;border:none;outline:0}.jwselect .jwselect-item{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;line-height:1}.jwselect .jwselect-item:hover{background-color:#ecf5f5}.jwselect .jwselect-item span{pointer-events:none}.buttons{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:1.6rem;margin-block:2.4rem}.buttons.no-wrap{flex-wrap:nowrap}.infoportal .container{display:flex;flex-wrap:wrap;gap:2.4rem}.infoportal .sidebar-wrapper{display:flex;flex-direction:column;gap:.8rem}.infoportal .sidebar-wrapper&gt;div{display:flex;flex-direction:column;gap:2rem}.infoportal :is(.infoportal-content,.dictionary-wrapper){flex:2.7;max-inline-size:100%}.infoportal-simply-book{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows 1s ease,opacity 2s ease}.infoportal-simply-book&gt;div{overflow:hidden}.infoportal-simply-book.collapsed{grid-template-rows:0fr;opacity:0}.infoportal-simply-book #snippet-simplyBook-simplyBook{inline-size:100%;margin-block-start:2rem}.infoportal-simply-book .simply-book-skeleton{padding:0}.infoportal-simply-book :is(.simply-book-reservation,.simply-book-recapitulation,.simply-book-confirmated){inline-size:100%;margin-inline:auto}.infoportal-simply-book .simply-book-reservation{padding:0}.infoportal-simply-book .simply-book-reservation .showrooms{margin-block-end:6rem}.infoportal-simply-book .simply-book-reservation .simply-book-calendar{margin-block-end:6rem;border:.1rem solid #c1c2c2}.infoportal-simply-book .simply-book-reservation .simply-book-times{border:.1rem solid #c1c2c2;background-color:#f7f7f7}.infoportal-simply-book .simply-book-reservation .simply-book-submit{margin-block-start:4.8rem}.contact-form-validation-modal .modal-body{min-block-size:6.8rem}.contact-form-validation-modal .modal-body,.contact-form-validation-modal .modal-footer{display:flex;justify-content:center;align-items:center;inline-size:100%}.sample-order-modal .modal-body{padding:2rem}.sample-order-modal .product-image{margin:auto}.sample-order-modal .parameters-address-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-block:2rem;margin-inline:auto}.sample-order-modal .parameters-header{display:block;margin-block-end:.8rem;font-weight:500;font-size:1.5rem;text-align:center;text-transform:uppercase}.sample-order-modal :is(.form-pair-amount,.form-pair-stock,.secondary-attributes-toggle){display:none!important}.sample-order-modal .address{display:flex;flex-direction:column;inline-size:100%;padding:2rem;border:.1rem solid #c1c2c2;background-color:#fff;text-align:center}.sample-order-modal .address-header{display:block;margin-block-end:.8rem;font-weight:500;font-size:1.5rem;text-align:center;text-transform:uppercase}.sample-order-modal .product-parameters{padding:2rem;border:.1rem solid #c1c2c2;background-color:#fff}.sample-order-modal .address-values{flex:1;display:flex;flex-direction:column;justify-content:center}.sample-order-modal .btn-wrapper{display:flex;justify-content:center;align-items:center}.sample-order-modal .btn-sample-make-order{display:flex!important;color:#fff!important}.sample-order-modal .btn-sample-make-order:after{display:none!important}.sample-order-modal .btn-sample-make-order.disabled{opacity:.5;pointer-events:none}.simply-book-service-details-modal .modal-body{display:grid;gap:1.6rem;inline-size:100%;padding:2rem}.simply-book-service-details-modal .simply-book-service-details-img{margin-inline:auto}.simply-book-service-details-modal .simply-book-service-details-content{display:flex;flex-direction:column;justify-content:center;gap:1.6rem}.simply-book-service-details-modal .simply-book-service-details-duration-and-price{display:flex;justify-content:space-between;gap:.8rem;inline-size:100%;font-weight:500}.simply-book-service-details-modal .modal-footer{display:flex;justify-content:flex-end;padding-inline:2rem;padding-block-end:2rem}.showroom-map-modal .modal-close{background-color:transparent;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%;background-size:1.2rem}.showroom-map-modal .modal-body{position:relative;inline-size:100%;block-size:0;padding-block-start:120%}.showroom-map-modal iframe{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:100%;block-size:100%;margin:auto}.breadcrumbs{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;margin-block:.8rem;padding:0;line-height:1.2}.breadcrumbs[data-shrinkable=true]{display:inline-flex;flex-wrap:nowrap;opacity:0;overflow:hidden;white-space:nowrap}.breadcrumbs[data-shrinkable=true] .breadcrumb-item-list{flex-shrink:0;flex-wrap:nowrap}.breadcrumbs.overfloating .breadcrumb-item-list{display:none}.breadcrumbs.overfloating .breadcrumb-item-list-dots,.breadcrumbs.overfloating .breadcrumb-item-list:is(:first-of-type,:last-of-type){display:flex}.breadcrumbs.overfloating .breadcrumb-item&gt;span:first-of-type{max-inline-size:calc(100vw - 8rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs .breadcrumb-item-list{display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs .breadcrumb-item-list-dots{display:none}.breadcrumbs .breadcrumb-item{flex-shrink:0;display:flex;font-size:1.3rem}.breadcrumbs .breadcrumb-item.breadcrumb-item-last{pointer-events:none;font-weight:500}.breadcrumbs .breadcrumb-item:hover{color:#449b9e}.breadcrumbs .breadcrumb-item.breadcrumb-item-home svg{inline-size:1.6rem;margin-block-end:.4rem}.breadcrumbs .breadcrumb-item.breadcrumb-item-home svg path{fill:#3a3a3a}.breadcrumbs .breadcrumb-item.breadcrumb-item-home:hover svg path{fill:#449b9e}.breadcrumbs .breadcrumb-item-slash{display:flex;margin-inline:.8rem;font-size:1.3rem}.breadcrumbs .breadcrumb-item-slash-last{display:none}.paginator{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem;margin-block:.8rem;line-height:1}.paginator a.active{color:#fcaf70}.paginator svg{inline-size:1.6rem}.deliveries-table .deliveries-table-header{margin-block-end:0;padding:.8rem 1.2rem;background-color:#449b9e;font-weight:500;color:#fff}.deliveries-table .deliveries-table-box{padding:.8rem 1.2rem}.deliveries-table .deliveries-table-box:first-of-type{border-block-start:.1rem solid #c1c2c2}.deliveries-table .deliveries-table-box:nth-child(odd){background-color:#f7f7f7}.deliveries-table .deliveries-table-name .delivery-name{font-weight:500}.deliveries-table .deliveries-table-name h3{display:inline-block;margin:0;padding:0}.deliveries-table .deliveries-table-name p :is(picture,img){display:inline-block}.deliveries-table .deliveries-table-title{display:flex;inline-size:100%}.deliveries-table .deliveries-table-title .delivery-options{flex:1 1 75%;margin:0;font-style:italic;text-align:start}.deliveries-table .deliveries-table-title .delivery-price{flex:1 1 25%;margin:0;font-weight:500;text-align:end}.deliveries-table .deliveries-table-title .delivery-price.align-right{text-align:end!important}.deliveries-table .special-offer{font-weight:500;color:#449b9e}.deliveries-table .delivery-cards{display:flex;flex-wrap:wrap;gap:1.2rem}.category-page-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.category-page-boxes a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;min-block-size:8rem;padding:1.2rem .4rem;border:.1rem solid #c1c2c2;background-color:#fff;font-weight:500;color:inherit;text-align:center;text-decoration:none}.category-page-boxes img{inline-size:50%;max-inline-size:10rem;block-size:3.2rem}.category-page-images{display:grid;gap:.8rem;grid-auto-rows:1fr}.category-page-images.v2 a{color:inherit}.category-page-images a{position:relative;display:flex;flex-direction:column;block-size:100%;text-decoration:none}.category-page-images img{inline-size:100%;min-block-size:12rem;-o-object-fit:cover;object-fit:cover}.category-page-images:not(.v2) span{position:absolute;inset-block-end:0;inset-inline-start:0;justify-content:flex-start;font-weight:500;color:#fff;text-align:start}.category-page-images:not(.v2) span:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.6;background-color:#449b9e}.category-page-images span{position:relative;isolation:isolate;flex:1;display:flex;justify-content:center;align-items:center;inline-size:100%;padding:1.2rem .8rem;font-weight:700;font-size:1.3rem;line-height:1;text-align:center;text-transform:uppercase}.category-page-images span:before{content:"";position:absolute;z-index:-1;inset:0;opacity:1;background-color:#f7f7f7}.category-page-images small{font-size:1.3rem}.comments[data-visible=form] .comments-box{display:none}.comments[data-visible=form] .comments-form{display:grid}.comments .comments-header{margin-block-end:2rem}.comments .comments-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7}.comments .comments-box svg{inline-size:100%;max-inline-size:10rem}.comments .comments-box svg path{fill:currentColor}.comments .comments-box-text{font-weight:500;font-size:1.6rem;text-align:center}.comments .comments-box-btn{min-inline-size:14.8rem}.comments .comments-form{display:none;grid-template-areas:"cf-comment cf-comment" "cf-name cf-name" "cf-email cf-email" "cf-cancel cf-submit";gap:1.6rem;inline-size:100%;padding:2rem;background-color:#f7f7f7}.comments .comments-form label{margin-block-end:.8rem}.comments .comments-form-comment{grid-area:cf-comment}.comments .comments-form-name{grid-area:cf-name}.comments .comments-form-email{grid-area:cf-email}.comments .comments-form-cancel{grid-area:cf-cancel}.comments .comments-form-submit{grid-area:cf-submit}.comments .comments-actual-comment{display:none;flex-direction:column;gap:1.6rem;padding:2.8rem 2rem;border-block-end:.1rem solid #c1c2c2}.comments .comments-actual-comment[data-page="1"]{display:flex}.comments .comments-actual-comment-content{display:flex;flex-direction:column;gap:.8rem}.comments .comments-actual-comment-author{display:flex;align-items:center;gap:.8rem;font-weight:700}.comments .comments-actual-comment-icon{flex-shrink:0;inline-size:1.6rem;block-size:1.6rem}.comments .comments-actual-comment-name{flex:1}.comments .comments-actual-comment-text{text-wrap:pretty}.comments .comments-actual-comment-text a{font-weight:500;text-decoration:underline}.comments .comments-actual-comment-reply{display:flex;flex-direction:column;gap:.8rem;padding-inline-start:2.8rem}.custom-list{counter-reset:listCounter;display:flex;flex-direction:column;gap:1.2rem;min-block-size:2.8rem;margin-block:3.2rem;padding:0;list-style:none}.custom-list.small{gap:.8rem;min-block-size:2.4rem}.custom-list.small li{padding-inline-start:2.8rem}.custom-list.small li:before{inline-size:2.4rem;block-size:2.4rem;background-size:1.2rem}.custom-list li{position:relative;padding-inline-start:4rem}.custom-list li:before{content:"";position:absolute;inset-inline-start:0;display:flex;justify-content:center;align-items:center;inline-size:2.8rem;block-size:2.8rem;background-position:50%;background-size:1.5rem}.custom-list :is(h2,h3,h4){margin-block-start:0}.custom-list.dark li:before{background-color:#fcaf70;color:#fff}.custom-list.dark.arrow li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/dark-arrow.svg)}.custom-list.dark.exclamation li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/dark-exclamation.svg)}.custom-list.dark.check li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/dark-check.svg)}.custom-list.dark.minus li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/dark-minus.svg)}.custom-list.dark.plus li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/dark-plus.svg)}.custom-list.dark.question li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/dark-question.svg)}.custom-list.light li:before{border:.1rem solid #fcaf70;color:#fcaf70}.custom-list.light.arrow li:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/infoportal-list-icons/light-arrow.svg)}.custom-list.light.exclamation li:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/infoportal-list-icons/light-exclamation.svg)}.custom-list.light.check li:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/infoportal-list-icons/light-check.svg)}.custom-list.light.minus li:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/infoportal-list-icons/light-minus.svg)}.custom-list.light.plus li:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/infoportal-list-icons/light-plus.svg)}.custom-list.light.question li:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/infoportal-list-icons/light-question.svg)}.custom-list.green.plus li:before{border:.1rem solid #c1c2c2;background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/green-plus.svg)}.custom-list.red.minus li:before{border:.1rem solid #c1c2c2;background-image:url(/globalfiles/templates/alensa/responsive/infoportal/infoportal-list-icons/red-minus.svg)}.custom-list.circle li:before{border-radius:50%}.custom-list.square li:before{border-radius:1rem}ol.custom-list li{counter-increment:listCounter}ol.custom-list li:before{content:counter(listCounter) ".";inset-block-start:.1rem;font-weight:700}ul.custom-list li:before{inset-block-start:-.4rem}ul.custom-list.small li:before{inset-block-start:-.1rem}.datepicker-container{--datepicker-gap:0.8rem;--datepicker-padding:0.8rem;position:absolute;z-index:1;border:.1rem solid #c1c2c2;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker-container :where(.muted,.muted:hover){color:#c1c2c2}.datepicker-container .datepicker-header{display:flex;justify-content:space-between;align-items:center;block-size:4rem;padding-inline:1.2rem;background-color:#fcaf70;font-weight:700;line-height:1}.datepicker-container .datepicker-header li{color:#fff}.datepicker-container .datepicker-header li:is([data-view*=prev],[data-view*=next]){inline-size:1.2rem;block-size:1.2rem;background-image:url(/globalfiles/templates/alensa/responsive/components/reminder/arrow-left.svg);background-position:50%;background-size:cover;font-size:0}.datepicker-container .datepicker-header li:is([data-view*=prev],[data-view*=next]).disabled{visibility:hidden}.datepicker-container .datepicker-header li[data-view*=next]{transform:rotate(-180deg)}.datepicker-container li{display:flex;justify-content:center;align-items:center;border-radius:.4rem;cursor:pointer}.datepicker-container li.disabled{opacity:.3;cursor:not-allowed;color:#c1c2c2}.datepicker-container li:is(.highlighted,.picked){background-color:#fff7f1}.datepicker-container li.picked{border:.1rem solid #fcaf70;font-weight:500;color:#6a4a2f}.datepicker-container .datepicker-content{display:grid;grid-template-columns:repeat(var(--datepicker-columns,3),minmax(0,1fr));gap:var(--datepicker-gap);padding:var(--datepicker-padding)}.datepicker-container .datepicker-content.week{padding-block-end:0}.datepicker-container .datepicker-content.week li{cursor:default;font-weight:500}.datepicker-container .datepicker-content:is(.days,.week){--datepicker-columns:7}.datepicker-container .datepicker-content:is(.days,.week) li{inline-size:2.4rem;block-size:2.4rem}.datepicker-container .datepicker-content:is(.months,.years){--datepicker-columns:3}.datepicker-container .datepicker-content:is(.months,.years) li{inline-size:8rem;block-size:4.8rem}.datepicker-container .datepicker-content:not(.week) li:not(.disabled):hover{background-color:#fff7f1}.datepicker-hide{display:none}.glasses-lens-parameters{border-block-start:.1rem solid #c1c2c2}.glasses-lens-parameters .glasses-lens-parameters-title{display:block;margin-block:1.6rem .8rem;font-weight:500}.glasses-lens-parameters .glasses-lens-parameters-boxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.8rem;grid-auto-rows:1fr}.glasses-lens-parameters .glasses-lens-parameters-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1.6rem .8rem;border:.1rem solid #77b34a;background-color:#f1f7ed;color:#324b1f;text-align:center}.glasses-lens-parameters .glasses-lens-parameters-box span:nth-of-type(2){flex:1;display:flex;justify-content:center;align-items:center;font-weight:700}.glasses-lens-parameters .glasses-lens-parameters-box svg{inline-size:1.6rem;margin-block-start:.8rem}body.projectId-87 .black-friday,body.projectId-87 .black-friday .infoportal-content{background-color:#000}.black-friday-22{color:#fff}.black-friday-22 .bf-banner{border-block-end:.3rem solid red}.black-friday-22 .bf-menu{display:flex;justify-content:center;margin-block:2rem 4.8rem}.black-friday-22 p:not(:last-child){margin-block-end:2rem}.black-friday-22 ul.bf-menu-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-inline-start:0!important;list-style:none}.black-friday-22 li.bf-menu-item{display:flex;justify-content:center;align-items:center;border-radius:5rem;background-color:#fff;line-height:1.3;text-align:center!important}.black-friday-22 li.bf-menu-item.bf-menu-active{background-color:#2cffd0}.black-friday-22 a{padding:.4rem .8rem;font-weight:700;color:#000}.black-friday-22 .bf-bottom-separator{padding-block-end:.8rem;border-block-end:.1rem solid #fff}.black-friday-22 .bf-brands{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.1rem;margin-block:4rem}.black-friday-22 :is(.bf-brand-logo,.bf-brand-more){aspect-ratio:1;display:flex;justify-content:center;align-items:center;padding:.8rem;background-color:#fff;transition:all .2s ease-in-out}.black-friday-22 :is(.bf-brand-logo,.bf-brand-more) img{inline-size:100%;padding:2rem}.black-friday-22 :is(.bf-brand-logo,.bf-brand-more) svg path{fill:#000}.black-friday-22 .bf-brand-more{display:flex;background-color:#bebebe;font-weight:300;color:#fff!important;text-align:center;text-transform:uppercase}.black-friday-22 .bf-brand-more.bf-brand-more-active{display:flex}.black-friday-22 .bf-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.8rem;margin-block:4rem}.black-friday-22 .bf-product-item{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1rem;background-color:#fff}.black-friday-22 .bf-product-item img{padding:2rem}.black-friday-22 .bf-product-title{flex:1;display:flex;justify-content:center;align-items:center;inline-size:100%;border-block-start:.1rem solid #c1c2c2;border-block-end:.1rem solid #c1c2c2}.black-friday-22 .bf-product-title h3{margin:0;padding:.4rem 0;font-size:1.4rem;color:#000;text-align:center}.black-friday-22 .bf-product-button{margin:1.6rem 0}.black-friday-22 .bf-product-button a{border-radius:5rem;background-color:#dc3545;color:#fff!important}.black-friday-22 .bf-image-float-left{display:flex;gap:2rem;margin-block:2rem}.black-friday-22 .bf-image-float-left p{flex-basis:unset}.black-friday-22 .bf-image-float-left img{max-inline-size:100%;border-radius:5rem}.black-friday-22 h2{margin-block-end:2rem}.black-friday-22 hr{margin-block:2rem}.no-webp body.projectId-40 .black-friday, .no-webp body.projectId-41 .black-friday, .no-webp body.projectId-53 .black-friday{background-image:url(/globalfiles/slovenia/info-portal/black-friday-2022/bg-pattern.jpg); }body.projectId-40 .black-friday,body.projectId-41 .black-friday,body.projectId-53 .black-friday{background-repeat:repeat}.black-friday-content{background-color:#fff}.black-friday-content picture{margin-block-end:.8rem}.black-friday-content :is(a){display:block}.black-friday-content .split{display:flex;gap:.8rem;margin-block-end:.8rem}.black-friday-content .split picture{flex:1;margin-block-end:0}:where(.campaigns-regulation&gt;*+*){margin-block-start:1.25em}.campaigns-regulation ul{display:flex;flex-direction:column;gap:.8rem;padding:0;list-style:none}.campaigns-regulation ul a{display:block;padding:1.2rem 2rem;border:.1rem solid #449b9e;border-radius:.4rem;font-size:1.4rem;color:#000!important;transition:all .2s ease-in-out}.campaigns-regulation ul a:hover{background-color:#449b9e;color:#fff!important}.cards-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.cards-grid .card{display:flex;flex-direction:column;border:.1rem solid #c1c2c2}.cards-grid .card&gt;:is(picture,img){align-self:start}.cards-grid .card&gt;picture{inline-size:100%}.cards-grid .card&gt;picture img{inline-size:100%;-o-object-fit:cover;object-fit:cover}.cards-grid .card&gt;div{flex:1;display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:2.4rem}.cards-grid .card h4{max-inline-size:40ch;margin:0;font-weight:700;font-size:1.8rem;color:#000;text-align:center}.cards-grid .card input:checked~label .more{display:none}.cards-grid .card input:checked~label .less{display:block}.cards-grid .card input:checked~ul li{display:list-item}.cards-grid .card input:checked~div{display:block}.cards-grid .card ul{flex:1 0 auto;display:flex;flex-direction:column;gap:1.2rem;max-inline-size:44ch;line-height:1.2}.cards-grid .card&gt;div div{flex:1 0 auto}.cards-grid .card p{max-inline-size:44ch;margin-block:0;line-height:1.2;text-align:center!important}.cards-grid .card p+p{margin-block-start:.8rem}.cards-grid .card&gt;div img{margin-block-start:1.6rem}.cards-grid .card label{text-decoration:underline}.cards-grid .card label .less{display:none}.cards-grid .card .btn{min-inline-size:14.8rem}.cards-grid .card span{line-height:1.3;text-align:center}.cards-grid .card strong{font-weight:700}.cards-grid .card-image-only{position:relative;isolation:isolate;min-block-size:50rem}.cards-grid .card-image-only :is(picture,img){position:absolute;z-index:-1;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.cards-grid .card-image-only h4{flex:1;margin-block-start:1.6rem;font-weight:700;font-size:1.8rem;text-shadow:.1rem .1rem #fff}.products-compare-alternatives{position:relative;margin-block-start:2.4rem;padding-inline:2.4rem}.products-compare-alternatives .swiper-wrapper{padding-block:.4rem}.products-compare-alternatives a{display:flex;flex-direction:column;gap:1.6rem;block-size:auto;border:.1rem solid #c1c2c2;text-align:center}.products-compare-alternatives .ribbon{--ribbon-font-size:1.3rem;--ribbon-height:3.2rem;--ribbon-width:18rem}.products-compare-alternatives img{max-inline-size:-moz-fit-content;max-inline-size:fit-content;max-block-size:12rem;margin-inline:auto;padding-block-start:1.6rem}.products-compare-alternatives h3{flex:1;display:flex;justify-content:center;align-items:center;padding-inline:1.6rem;font-size:1.4rem}.products-compare-alternatives span:not([class*=ribbon]){display:block;padding:.8rem;border-block-start:.1rem solid #c1c2c2;font-weight:500;text-align:center}.products-compare-benefits{display:grid;gap:1.2rem}.products-compare-benefits&gt;div{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2.4rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7;text-align:center}.products-compare-benefits img{block-size:5.2rem}.products-compare-benefits h3{font-size:1.6rem}.products-compare-main{display:grid;gap:6rem}.products-compare-main&gt;div&gt;*+*{margin-block-start:.8em}.products-compare-main&gt;div&gt;span{display:block;font-weight:700;font-size:3.2rem;color:#fcaf70;line-height:1;white-space:nowrap}.products-compare-main .buttons{gap:.8rem;margin-block-end:0}.products-compare-main .buttons .btn:first-child:before{content:"";flex-shrink:0;display:block;inline-size:2rem;block-size:2rem;background-image:url(/globalfiles/templates/alensa/responsive/icons/basket-white.svg)}.products-compare-tables{display:grid;gap:2.4rem 4rem}.products-compare-tables form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));justify-content:center;gap:1.2rem 4rem;inline-size:100%;max-inline-size:60rem;margin-inline:auto;margin-block-start:.8rem;grid-column:-1/1}.products-compare-tables form input[type=submit]{display:none}.products-compare-tables table{inline-size:100%}.products-compare-tables tr{display:flex;align-items:center}.products-compare-tables tr+tr{border-block-start:.1rem solid #c1c2c2}.products-compare-tables tr:nth-of-type(2n){background-color:#f7f7f7}.products-compare-tables tr:first-of-type th{padding-block:2rem;font-size:1.8rem;text-align:center}.products-compare-tables tr:last-of-type td:last-of-type{font-weight:700;color:#fcaf70}.products-compare-tables :is(th,td){flex:1;padding-block:1.2rem;padding-inline:1.6rem}.products-compare-tables th{color:#449b9e;text-align:start;text-transform:uppercase}.products-compare&gt;h2{margin-inline:auto;margin-block-start:0 2rem;text-align:center;text-transform:uppercase}.products-compare&gt;*+*{margin-block-start:1.6em}.products-compare&gt;p{max-inline-size:70ch;margin-inline:auto;font-weight:500;text-align:center}.infoportal-contact-videt .infoportal-contact-main{margin:0 -1.6rem;padding-block:1.6rem 2.8rem;padding-inline:1.6rem}.infoportal-contact-videt :is(.infoportal-contact-services,.infoportal-contact-showroom,.infoportal-contact-legals){margin:2.8rem -1.6rem;padding:2.8rem 1.6rem}.infoportal-contact-videt .infoportal-contact-header{margin-block:0 .8rem;margin-inline:0;font-weight:700;font-size:2.4rem;text-align:center;text-transform:uppercase}.infoportal-contact-videt .infoportal-contact-header.small{font-size:1.8rem}.infoportal-contact-videt .infoportal-contact-subheader{font-weight:400;font-size:1.5rem;text-align:center}.infoportal-contact-videt .infoportal-contact-boxes{display:grid;gap:6rem;margin-block-start:4.8rem}.infoportal-contact-videt .infoportal-contact-services .infoportal-contact-boxes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}.infoportal-contact-videt .infoportal-contact-box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.infoportal-contact-videt .infoportal-contact-box&gt;*+*{margin-block-start:1.2rem}.infoportal-contact-videt .infoportal-contact-box-img{inline-size:10rem;block-size:10rem}.infoportal-contact-videt .infoportal-contact-box-img.small{inline-size:6rem;block-size:6rem}.infoportal-contact-videt .infoportal-contact-box-header{flex-grow:1;font-weight:700;font-size:1.8rem;text-align:center}.infoportal-contact-videt .infoportal-contact-box-header-small{font-weight:400}.infoportal-contact-videt :is(a,address).infoportal-contact-box-subheader{font-weight:700;color:#fcaf70!important}.infoportal-contact-videt a.infoportal-contact-box-subheader{font-size:1.8rem!important}.infoportal-contact-videt address.infoportal-contact-box-subheader{max-inline-size:30ch;font-size:1.3rem!important}.infoportal-contact-videt .infoportal-contact-box-subheader{flex-grow:1}.infoportal-contact-videt .infoportal-contact-box-opening{flex-grow:1;display:flex;justify-content:center;align-items:center;font-size:1.3rem}.infoportal-contact-videt .infoportal-contact-box-opening:before{content:"";display:block;inline-size:2.4rem;block-size:2.4rem;margin-inline-end:.8rem}.infoportal-contact-videt .infoportal-contact-box-opening span{text-align:start!important}.infoportal-contact-videt :is(.infoportal-contact-services,.infoportal-contact-legals){background-color:#fff}.infoportal-contact-videt .infoportal-contact-showroom{padding-block-end:2.8rem}.infoportal-contact-videt .infoportal-contact-showroom .infoportal-contact-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-block-end:2.8rem}.infoportal-contact-videt .infoportal-contact-showroom .infoportal-contact-header:before{content:"";display:block;inline-size:4.8rem;block-size:4.8rem;margin-block-end:1.6rem;background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/location-colored.svg);background-position:50%;background-size:contain}.infoportal-contact-videt .infoportal-contact-showroom-content{display:grid;grid-template-areas:"img" "map" "texts";gap:2rem}.infoportal-contact-videt .infoportal-contact-showroom-img{grid-area:img;inline-size:100%}.infoportal-contact-videt .infoportal-contact-showroom-img picture{block-size:100%}.infoportal-contact-videt .infoportal-contact-showroom-img img{block-size:100%;-o-object-fit:cover;object-fit:cover}.infoportal-contact-videt .infoportal-contact-showroom-map{grid-area:map;display:flex;justify-content:center;align-items:center;inline-size:100%;min-block-size:20rem}.infoportal-contact-videt .infoportal-contact-showroom-map iframe{inline-size:100%;block-size:100%}.infoportal-contact-videt .infoportal-contact-showroom-texts{grid-area:texts;display:flex;flex-direction:column}.infoportal-contact-videt .infoportal-contact-showroom-texts&gt;*+*{margin-block-start:.8rem}.infoportal-contact-videt .infoportal-contact-showroom-texts :is(a,p,span){margin-block-end:0}.infoportal-contact-videt .infoportal-contact-showroom-header{display:block;margin-block-start:2.8rem;font-weight:500;font-size:1.4rem;text-transform:uppercase}.infoportal-contact-videt .infoportal-contact-showroom-header:first-of-type{margin-block-start:0}.infoportal-contact-videt :is(.infoportal-contact-showroom-address,.infoportal-contact-showroom-opening,.infoportal-contact-showroom-payments,.infoportal-contact-showroom-phone,.infoportal-contact-showroom-email){display:flex;align-items:center;font-size:1.2rem!important;color:inherit;text-align:start}.infoportal-contact-videt :is(.infoportal-contact-showroom-address,.infoportal-contact-showroom-opening,.infoportal-contact-showroom-payments,.infoportal-contact-showroom-phone,.infoportal-contact-showroom-email):before{content:"";flex:0 0 1.7rem;display:block;inline-size:1.6rem;block-size:1.6rem;margin-inline-end:.8rem}.infoportal-contact-videt .infoportal-contact-showroom-address:before{block-size:2rem;background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/location.svg);background-position:50%;background-size:contain}.infoportal-contact-videt :is(.infoportal-contact-box-opening,.infoportal-contact-showroom-opening):before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/clock.svg);background-position:50%;background-size:contain}.infoportal-contact-videt .infoportal-contact-showroom-payments:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/payments.svg);background-position:50%;background-size:contain}.infoportal-contact-videt .infoportal-contact-showroom-phone:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/phone.svg);background-position:50%;background-size:contain}.infoportal-contact-videt .infoportal-contact-showroom-email:before{background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/envelope.svg);background-position:50%;background-size:contain}.infoportal-contact-videt .infoportal-contact-showroom-button{display:flex;justify-content:center;align-items:center;margin-block-start:2.8rem;padding-block:.8rem;padding-inline:.8rem 1.6rem;border-radius:999.9rem;background-color:#449b9e;font-size:1.2rem!important;color:#fff!important}.infoportal-contact-videt .infoportal-contact-showroom-button:before{content:"";flex:0 0 2rem;display:block;inline-size:2rem;block-size:2rem;margin-inline-end:.8rem;background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/infoportal/contact/location-white.svg);background-position:50%;background-size:contain}.infoportal-contact-videt .infoportal-contact-legals p{margin-block:0 .8rem!important;margin-inline:0!important;font-size:1.2rem!important;text-align:center!important}.custom-title-with-text{display:flex;flex-direction:column;gap:1.2rem;margin-block:2.4rem}.custom-title-with-text h3{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem}.custom-title-with-text h3:after{content:"";display:block;inline-size:6rem;block-size:.4rem;background-color:#3a3a3a}.custom-title-with-text :is(h3,h4){max-inline-size:70rem;margin:0 auto;font-weight:700;font-size:2rem;text-align:center}.custom-title-with-text p{max-inline-size:70rem;margin:0 auto;text-align:center!important}.dos-and-donts{display:grid;margin-block:2.4rem}.dos-and-donts div{display:flex;flex-direction:column}.dos-and-donts div:first-child{background-color:#f1f7ed}.dos-and-donts div:first-child p:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/lenses-care/check.svg)}.dos-and-donts div:first-child span{background-color:#77b34a}.dos-and-donts div:last-child{background-color:#fcebec}.dos-and-donts div:last-child p:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/lenses-care/cross.svg)}.dos-and-donts div:last-child span{background-color:#dc3545}.dos-and-donts span{display:block;font-weight:500;font-size:2.1rem;color:#fff;text-align:center}.dos-and-donts :is(p,span){margin:0!important;padding:1.2rem 2.4rem}.dos-and-donts p{display:flex;gap:1.2rem}.dos-and-donts p:before{content:"";flex-shrink:0;display:inline-block;inline-size:2.4rem;block-size:2.4rem;background-position:50%;background-size:contain}.dos-and-donts p a{display:contents}.dos-and-donts p+p{padding-block-start:0}.dos-and-donts p:first-of-type{padding-block-start:2.4rem}.dos-and-donts p:last-of-type{padding-block-end:2.4rem}.driving-glasses{display:flex;flex-direction:column}.driving-glasses .driving-glasses-banner{margin-block:1.6rem}.driving-glasses .driving-glasses-images{display:grid;gap:.8rem;margin-block:1.6rem}.driving-glasses h1{margin-block-end:.8rem;color:#fcaf70}.driving-glasses :is(h2,h3,h4){margin-block:2.8rem 0!important;margin-inline:0!important}.driving-glasses p{margin-block-start:.4rem!important}.driving-glasses .btn{align-self:center;min-inline-size:20rem}.no-webp .glass-replacement-banner{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/glass-replacement/banner-html.png); }.glass-replacement-banner{position:relative;z-index:0;display:grid!important;grid-template-columns:repeat(2,auto);grid-template-areas:"header header" "subheader subheader" "benefits price" "btn btn";justify-content:center;inline-size:100%;padding:2rem;background-position:100%;background-size:cover}.no-webp .glass-replacement-banner.glasses-replacement-ext{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/glasses/glasses-ordering-banner.png); }.glass-replacement-banner.glasses-replacement-ext{background-position:100%;background-size:cover;color:inherit!important}.glass-replacement-banner.glasses-replacement-ext:hover{color:inherit!important}.glass-replacement-banner:after{content:"";position:absolute;z-index:-1;inset-block-start:0;inset-inline-start:0;display:block;inline-size:100%;block-size:100%;background-color:hsla(0,0%,100%,.9)}.glass-replacement-banner .glass-replacement-banner-header{grid-area:header;display:flex;justify-content:center;align-items:center;margin-block:0 2rem;margin-inline:0;font-weight:500;font-size:2rem;color:#fcaf70;text-align:center;text-transform:uppercase}.glass-replacement-banner .glass-replacement-banner-subheader{grid-area:subheader;display:block;margin-block-end:2rem;font-size:1.4rem;text-align:center}.glass-replacement-banner .glass-replacement-banner-benefits{grid-area:benefits}.glass-replacement-banner .glass-replacement-banner-benefits li{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;font-size:1.5rem}.glass-replacement-banner .glass-replacement-banner-benefits li:before{content:"";display:block;inline-size:1.6rem;block-size:1.6rem;margin-block:.4rem 0;margin-inline:0 .8rem;background-image:url(/globalfiles/templates/alensa/responsive/icons/check-primary.svg);background-position:50%;background-size:contain}.glass-replacement-banner .glass-replacement-banner-price-wrapper{grid-area:price;display:flex;justify-content:center;align-items:center}.glass-replacement-banner .glass-replacement-banner-price{display:flex;flex-direction:column;justify-content:center;align-items:center;inline-size:8rem;block-size:8rem;border-radius:50%;background-color:#fcaf70;font-weight:500;font-size:1.8rem;color:#fff;text-align:center}.glass-replacement-banner .glass-replacement-banner-price small{font-weight:400}.glass-replacement-banner .glass-replacement-banner-btn-wrapper{grid-area:btn;display:flex;justify-content:center;align-items:center;margin-block-start:2rem}.glass-replacement-banner .glass-replacement-banner-btn{display:flex;justify-content:center;align-items:center;inline-size:auto;block-size:4rem;min-block-size:initial;padding:0 2rem;text-align:center;text-transform:uppercase}.guide-with-pictograms{counter-reset:guide-with-pictograms-counter;display:grid;place-items:center;gap:8.8rem;margin-block:3.2rem}.guide-with-pictograms.striped h2:nth-of-type(2n):before{background-color:#449b9e}.guide-with-pictograms :is(picture,img){position:absolute;inset:0;inline-size:100%;max-block-size:100%;margin-inline:auto;-o-object-fit:contain;object-fit:contain}.guide-with-pictograms&gt;div{position:relative;inline-size:100%;block-size:100%}.guide-with-pictograms&gt;div:nth-of-type(2):before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-3.6rem;transform:translateX(-50%);inline-size:.4rem;block-size:100%;background-color:#fcaf70}.guide-with-pictograms&gt;div:nth-of-type(2):after{content:"";position:absolute;inset-block-end:0;inset-inline-start:-3.6rem;transform:translateX(-50%);inline-size:1.2rem;block-size:.4rem;background-color:#fcaf70}.guide-with-pictograms&gt;div:nth-of-type(2)&gt;*+*{margin-block-start:1em}.guide-with-pictograms h2{counter-increment:guide-with-pictograms-counter;position:relative;margin-block-end:1.6rem}.guide-with-pictograms h2:first-of-type{margin-block-start:0}.guide-with-pictograms h2:before{content:counter(guide-with-pictograms-counter);position:absolute;z-index:1;aspect-ratio:1;inset-block-start:0;inset-inline-start:-3.6rem;transform:translate(-50%,-.2rem);display:grid;place-items:center;inline-size:3.2rem;border-radius:50%;background-color:#fcaf70;color:#fff;line-height:1}.guide-with-pictograms .btn{inline-size:100%;white-space:initial}.guide-with-pictograms .btn br{display:none}.html-banner{display:grid;grid-template-areas:"stacked";align-items:end;color:#000;text-align:center}.html-banner:not(:first-of-type){margin-block:2.4rem}.html-banner&gt;*{grid-area:stacked}.html-banner :is(picture,img){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.html-banner h2{max-inline-size:45ch;margin:0;padding:1.2rem 2.4rem;font-weight:700;text-transform:uppercase;text-shadow:.1rem .1rem #fff}.html-banner p{max-inline-size:45ch;padding-inline:2.4rem;font-size:1.6rem;line-height:1.2}.html-banner .btn{min-inline-size:14.8rem}.infoportal-pages-boxes-wrapper{display:grid;grid-template-columns:1fr;gap:2rem;padding-block-start:2rem;clear:both}.infoportal-pages-boxes-wrapper~.paginator{margin-block-start:2.4rem}.infoportal-pages-boxes-wrapper .infoportal-pages-box{display:inline-block;background-color:#f7f7f7}.infoportal-pages-boxes-wrapper .infoportal-pages-box-image{inline-size:100%}.infoportal-pages-boxes-wrapper .infoportal-pages-box-title{padding:.8rem;font-weight:500;text-align:start}.infoportal-content .infoportal-logo{display:flex;justify-content:center;align-items:center;margin-block:4.8rem}.infoportal-content .infoportal-main-image{inline-size:100%}.infoportal-content .inline-image-text .row{display:flex;align-items:flex-start;margin-block-end:2rem}.infoportal-content .inline-image-text img{inline-size:6.8rem;block-size:6.8rem}.infoportal-content .inline-image-text p{inline-size:calc(100% - 8rem);margin:0;padding-inline-start:.8rem}.infoportal-content .money-back-products-table{inline-size:100%;margin:2rem 0}.infoportal-content .money-back-products-table thead{border-block-end:.1rem solid #c1c2c2;font-weight:500}.infoportal-content .money-back-products-table td{inline-size:50%;padding:.4rem;text-align:start;vertical-align:top}.infoportal-content .money-back-products-table a{color:#449b9e}.infoportal-content .money-back-products-table a:after{background-color:#449b9e}.infoportal-content .money-back-products-table tbody tr:nth-of-type(2n){background-color:#f7f7f7}.infoportal-content .money-back-address-table{margin:4rem auto}.infoportal-content .img-center{display:block;margin:auto}.infoportal-content .logo-header-with-link{display:flex;flex-direction:column;min-block-size:6rem;margin-block:2rem 2.8rem;margin-inline:0}.infoportal-content .logo-header-with-link img{max-inline-size:16rem;margin:0 auto}.infoportal-content .logo-header-with-link a{text-align:center}.infoportal-content .left-right-layout{display:flex;gap:1em}.infoportal-content .left-right-layout&gt;*{flex:1}.infoportal-content .left-right-layout img{inline-size:100%}.infoportal-content .buttons-inline{display:block;flex-wrap:wrap;margin-block-start:1.6rem}.infoportal-content .buttons-inline .buttons-item{inline-size:100%;margin-block-end:1.6rem;border:.2rem solid #c1c2c2;text-align:center}.infoportal-content .buttons-inline .buttons-item a{display:block;padding:1.6rem;font-weight:500;text-align:center}.infoportal-content .buttons-inline .buttons-item a:hover:after{display:none}.infoportal-content .bf-boxes-wrapper .box-item{padding:.4rem 0}.infoportal-content .bf-boxes-wrapper .box-item h3{text-transform:uppercase}.infoportal-content .bf-boxes-wrapper .box-item a .box-img{inline-size:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.infoportal-content .bf-boxes-wrapper .box-item a:after{display:none}.infoportal-content .deliveries-map{inline-size:100%;min-block-size:40rem}.infoportal-content .infoportal-text-banner{position:relative;display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;background-color:#f7f7f7;overflow:hidden}.infoportal-content .infoportal-text-banner p{margin-block-start:0;padding:2rem 0;font-weight:700;font-size:1.6rem;color:#fcaf70}.infoportal-content .infoportal-comments{margin-block-start:6.8rem}.infoportal-sidebar-wrapper .separated-block{margin-block-end:.8rem;padding:.8rem 0;border-block-end:.1rem solid #c1c2c2}.infoportal-about-us-banner{display:grid;row-gap:.4rem;min-block-size:10rem;margin-block:2.4rem;padding:2.4rem;text-align:center}.infoportal-about-us-banner.single h4{align-self:center}.infoportal-about-us-banner.single span{font-size:1.7rem}.infoportal-about-us-banner.single :is(picture,img){grid-row:-1/2}.infoportal-about-us-banner.blue{background-color:#7aadd9;color:#fff}.infoportal-about-us-banner.gray-light{background-color:#e7e7e7}.infoportal-about-us-banner.gray-dark{background-color:#3a3a3a;color:#fff}.infoportal-about-us-banner.yellow{background-color:#feeb71}.infoportal-about-us-banner h4{align-self:end;font-size:2rem;text-transform:uppercase}.infoportal-about-us-banner :is(picture,img){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask:linear-gradient(90deg,transparent,#000 30%);grid-column:2/3;grid-row:-1/3}.infoportal-boxes{display:grid;gap:1.6rem;margin-block:1.6rem}.infoportal-boxes .infoportal-box{display:flex;gap:1.6rem;padding:1.6rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7}.infoportal-boxes .infoportal-box&gt;div{display:flex;flex-direction:column;gap:1.6rem}.infoportal-boxes .infoportal-box *{margin:0}.infoportal-boxes .infoportal-box :is(picture,img){flex:1;margin-inline:auto}.infoportal-boxes .infoportal-box .brand-logo{display:flex;flex-direction:column;gap:1.2rem}.infoportal-boxes .infoportal-box .brand-logo :is(picture,img){flex:0 0 auto;width:auto;height:auto}.infoportal-boxes .btn-wider{min-inline-size:20rem}.btn-to-middle-infoportal{display:flex!important;min-inline-size:14.8rem;max-inline-size:-moz-max-content;max-inline-size:max-content;margin:4rem auto;background-color:#fcaf70;color:#000!important}.btn-to-middle-infoportal.radius-10{border-radius:1rem}.btn-to-middle-infoportal:hover:after{inline-size:0!important}.infoportal-content .delivery-icon,.infoportal-content .payment-icon{display:inline-block;inline-size:2.8rem;block-size:2.8rem;margin-inline-end:.8rem;vertical-align:middle}.infoportal-content .delivery-icon:after,.infoportal-content .payment-icon:after{content:"";display:inline-block;inline-size:2.8rem;block-size:2.8rem;background-position:50%;background-size:contain}.infoportal-content .delivery-icon.icon-small,.infoportal-content .delivery-icon.icon-small:after,.infoportal-content .payment-icon.icon-small,.infoportal-content .payment-icon.icon-small:after{inline-size:2rem;block-size:2rem}.infoportal-content .delivery-icon.icon-medium,.infoportal-content .delivery-icon.icon-medium:after,.infoportal-content .payment-icon.icon-medium,.infoportal-content .payment-icon.icon-medium:after{inline-size:2.8rem;block-size:2.8rem}.infoportal-content .delivery-icon.icon-large,.infoportal-content .delivery-icon.icon-large:after,.infoportal-content .payment-icon.icon-large,.infoportal-content .payment-icon.icon-large:after{inline-size:4rem;block-size:4rem}:where(.infoportal-content&gt;*+*){margin-block-start:1em}.infoportal-content :where(a:not([class])){text-decoration:underline}.infoportal-content table{text-align:start}.infoportal-content table td{padding:.8rem 1.6rem;vertical-align:middle}.infoportal-inline-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:1.2rem}.infoportal-inline-boxes :is(h2,h3,h4){margin:0;padding:1.2rem;background-color:#3a3a3a;color:#fff;text-align:center}.infoportal-inline-boxes img{inline-size:100%;-o-object-fit:cover;object-fit:cover}.infoportal-html-banner{position:relative;isolation:isolate;display:grid;grid-template-areas:"stack";align-items:center;min-block-size:34.8rem;margin-block-end:2.4rem;border:.1rem solid #c1c2c2}.infoportal-html-banner&gt;*{grid-area:stack}.infoportal-html-banner :is(picture,img){position:absolute;z-index:-1;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.infoportal-html-banner img{opacity:.1}.infoportal-html-banner&gt;div{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem}.infoportal-html-banner&gt;div *{margin:0}.infoportal-html-banner :is(h2,h3,h4){font-size:2.4rem;color:#fcaf70;text-transform:uppercase}.infoportal-html-banner p{font-size:1.8rem}.infoportal-html-banner ul{display:flex;flex-direction:column;gap:.4rem;padding:0;list-style:none}.infoportal-html-banner li{display:flex;gap:1.2rem;font-size:1.8rem}.infoportal-html-banner li:before{content:"";flex-shrink:0;inline-size:1.6rem;block-size:2.8rem;background-image:url(/globalfiles/templates/alensa/responsive/icons/check-primary.svg);background-position:50%;background-size:contain}.infoportal-html-banner .price{aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-self:center;align-items:center;padding:1.6rem;border-radius:50%;background-color:#fcaf70;color:#fff}.infoportal-html-banner .price b{font-size:1.8rem}.infoportal-icon-boxes{display:grid;justify-content:center;gap:4rem;padding:1.6rem 4.8rem}.infoportal-icon-boxes h3{font-size:1.8rem}.infoportal-icon-boxes div{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.infoportal-icon-boxes p{max-inline-size:45ch;text-wrap:balance}.infoportal-icon-boxes img{inline-size:10rem;block-size:10rem}.infoportal-content .infoportal-pages-list a{display:inline-block}.infoportal-content .about-us-list{margin-block:2rem}.infoportal-content .about-us-list p{margin:0 0 2rem}.infoportal-content .about-us-list&gt;div a{display:flex;align-items:flex-start;gap:.8rem}.infoportal-content .about-us-list&gt;div a:before{content:"";inline-size:.4rem;block-size:.4rem;margin-block-start:.8rem;border-radius:50%;background-color:#3a3a3a}.infoportal-content :is(.pretty-list,.blocker-pretty-list-pros,.blocker-pretty-list-cons){margin-block-start:2rem}.infoportal-content :is(.pretty-list,.blocker-pretty-list-pros,.blocker-pretty-list-cons) p{font-weight:700}.infoportal-content :is(.pretty-list,.blocker-pretty-list-pros,.blocker-pretty-list-cons) ul{list-style:none!important}.infoportal-content :is(.pretty-list,.blocker-pretty-list-pros,.blocker-pretty-list-cons) ul li{position:relative;padding:.4rem .8rem}.infoportal-content :is(.pretty-list,.blocker-pretty-list-pros,.blocker-pretty-list-cons) ul li::marker{display:none}.infoportal-content :is(.pretty-list,.blocker-pretty-list-pros,.blocker-pretty-list-cons) ul li:before{content:"";position:absolute;inset-block-start:.4rem;inset-inline-start:-2rem;inline-size:2rem;block-size:2rem;background-image:url(/globalfiles/templates/alensa/responsive/infoportal/pretty-list/point.svg);background-position:50%;background-size:cover}.infoportal-content .blocker-pretty-list-pros ul li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/pretty-list/pros.svg)}.infoportal-content .blocker-pretty-list-cons ul li:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/pretty-list/cons.svg)}.infoportal-content ul.infoportal-custom-list{display:flex;flex-direction:column;margin-block:2rem;padding:0}.infoportal-content ul.infoportal-custom-list li{display:flex;flex-direction:row;align-items:center;list-style:none}.infoportal-content ul.infoportal-custom-list li&gt;p{margin-block-start:0}.infoportal-content ul.infoportal-custom-list li:not(:nth-child(7)){margin-block-end:2rem}.infoportal-content ul.infoportal-custom-list li:before{display:block;min-inline-size:10rem;max-inline-size:10rem;padding-inline-end:2rem}.infoportal-content ul.infoportal-custom-list li:first-child:before{content:url(/globalfiles/templates/alensa/responsive/infoportal/icons/ikona-1.svg)}.infoportal-content ul.infoportal-custom-list li:nth-child(2):before{content:url(/globalfiles/templates/alensa/responsive/infoportal/icons/ikona-2.svg)}.infoportal-content ul.infoportal-custom-list li:nth-child(3):before{content:url(/globalfiles/templates/alensa/responsive/infoportal/icons/ikona-3.svg)}.infoportal-content ul.infoportal-custom-list li:nth-child(4):before{content:url(/globalfiles/templates/alensa/responsive/infoportal/icons/ikona-4.svg)}.infoportal-content ul.infoportal-custom-list li:nth-child(5):before{content:url(/globalfiles/templates/alensa/responsive/infoportal/icons/ikona-5.svg)}.infoportal-content ul.infoportal-custom-list li:nth-child(6):before{content:url(/globalfiles/templates/alensa/responsive/infoportal/icons/ikona-6.svg)}.infoportal-content ul.star-list{margin-block:2rem;padding:0;list-style-type:none}.infoportal-content ul.star-list p{margin:0}.infoportal-content ul.star-list li{display:flex;flex-direction:row;align-items:flex-start}.infoportal-content ul.star-list li:before{content:"★";min-inline-size:.8rem;margin-inline-end:.8rem}.infoportal-content ul.inforportal-custom-list-circle{counter-reset:counter-list;display:flex;flex-direction:column;margin-block:2rem;padding:0}.infoportal-content ul.inforportal-custom-list-circle li{display:flex;flex-direction:row;align-items:center;list-style:none}.infoportal-content ul.inforportal-custom-list-circle li p{margin-block-end:0}.infoportal-content ul.inforportal-custom-list-circle li:not(:last-child){margin-block-end:.8rem}.infoportal-content ul.inforportal-custom-list-circle li:before{content:counter(counter-list);counter-increment:counter-list;display:flex;justify-content:center;align-items:center;min-inline-size:2.4rem;block-size:2.4rem;margin-inline-end:.8rem;border-radius:50%;background-color:#fcaf70;font-weight:500;color:#fff}.infoportal-content ol.continuing-list{padding:0;text-align:initial;list-style:none}.infoportal-content ol.continuing-list li{position:relative;padding-inline-start:2rem}.infoportal-content ol.continuing-list li:before{content:counter(mycounter) ". ";counter-increment:mycounter;position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:1.6rem;text-align:center}.infoportal-content :is(ol,ul).lower-alpha{list-style-type:lower-alpha}.infoportal-content :is(ol,ul).upper-alpha{list-style-type:upper-alpha}.infoportal-content :is(ol,ul).lower-roman{list-style-type:lower-roman}.infoportal-content :is(ol,ul).upper-roman{list-style-type:upper-roman}.infoportal-content :is(ol,ul).lower-greek{list-style-type:lower-greek}.infoportal-content :is(ol,ul).upper-greek{list-style-type:upper-greek}.infoportal-content :is(ol,ul).lower-latin{list-style-type:lower-latin}.infoportal-content :is(ol,ul).upper-latin{list-style-type:upper-latin}.infoportal-content :is(ol,ul).pink{color:#fcaf70}.infoportal-content :is(ol,ul).pink a,.infoportal-content :is(ol,ul).pink a:hover,.infoportal-content :is(ol,ul).pink li:before{color:#fcaf70}.infoportal-product-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--infportal-product-box-min-width,24rem)),1fr));gap:var(--infportal-product-box-gap,4rem);padding:var(--infportal-product-box-padding,2rem);border:.1rem solid #c1c2c2;background-color:#f7f7f7}.infoportal-product-boxes&gt;div{display:flex;flex-direction:column;gap:2rem;block-size:100%}.infoportal-product-boxes p{flex-grow:1}.infoportal-product-boxes img{inline-size:100%;padding:2rem}.infoportal-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(28rem,100%),1fr));justify-content:center;gap:2rem}.infoportal-products&gt;a{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.6rem;padding:2.4rem;border:.1rem solid #c1c2c2}.infoportal-products&gt;a p{font-weight:700;text-align:center;text-wrap:balance}.no-webp .infoportal-products&gt;a:before{background-image:url(/globalfiles/templates/alensa/responsive/infoportal/plastic-neutrality/images/plastic-logo.png); }.infoportal-products&gt;a:before{content:"";position:absolute;inset-block-start:2.4rem;inset-inline-end:2.4rem;display:block;inline-size:5.6rem;block-size:5.6rem;background-size:cover}.infoportal-starting-with-lenses&gt;h2{text-align:center}.infoportal-starting-with-lenses h3{padding:1.6rem;background-color:#449b9e;color:#fff;text-align:center}.infoportal-starting-with-lenses&gt;h3{font-size:2rem}.infoportal-starting-with-lenses p+p{margin-block-start:1.6em}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-banner{position:relative;margin-block:2.4rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-banner img{inline-size:100%}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-banner .btn{margin:2.4rem auto 0}.infoportal-starting-with-lenses&gt;:is(h2,h3,.buttons){margin-block-start:4rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-table{margin-block-start:1.6rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-boxes{counter-reset:count-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:2.4rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-boxes&gt;div{counter-increment:count-box;display:flex;flex-direction:column;border:.1rem solid #c1c2c2;background-color:#f7f7f7}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-boxes h2{display:flex;align-items:center;gap:1.6rem;padding-inline-end:2.4rem;border-block-end:.1rem solid #c1c2c2;font-size:1.6rem;color:#449b9e}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-boxes h2:before{content:counter(count-box);flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:8rem;block-size:8rem;background-color:#449b9e;font-size:3.6rem;color:#fff}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-boxes p{padding:2.8rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-boxes a{font-weight:500;color:#449b9e;text-decoration:underline}.infoportal-starting-with-lenses .buttons{margin-block-end:4rem}.infoportal-starting-with-lenses .buttons .btn{min-inline-size:24rem;min-block-size:6rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card{display:flex;gap:1.2rem;padding:2rem;background-color:#f7f7f7}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card div{flex:1}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card picture{flex-basis:30%;display:flex;justify-content:center;align-items:center}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card img{min-inline-size:20rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem;padding:.1rem;background:#f7f7f7}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column div{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:2rem;background-color:#f7f7f7}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column img{flex-shrink:0;inline-size:4.8rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column&gt;p{padding:2rem;background-color:#f7f7f7;grid-column:-1/1}.infoportal-content .infoportal-title-line-through{display:flex;justify-content:center;align-items:center;gap:2rem;margin-block:1.2rem;font-size:1.8rem;text-align:center;text-transform:uppercase}.infoportal-content .infoportal-title-line-through:after,.infoportal-content .infoportal-title-line-through:before{content:"";flex:1 1 auto;display:block;min-inline-size:2rem;block-size:.1rem;border-block-start:.1rem solid #c1c2c2}.infoportal-content *+.infoportal-title-line-through{margin-block-start:5.6rem}.parcel-shop img{margin:2rem auto}.parcel-shop .parcel-shop-headline{margin:2.8rem 0;font-size:2.4rem}.parcel-shop .parcel-shop-headline span{font-weight:700;font-size:3.8rem;color:#fcaf70}.parcel-shop .parcel-shop-layout{display:grid;gap:4.8rem}.parcel-shop .parcel-shop-box h3{margin:0;padding-block:.8rem;padding-inline:1.6rem .4rem;background-color:#449b9e;color:#fff}.parcel-shop .parcel-shop-box ul{padding-inline-start:0}.parcel-shop .parcel-shop-box li{padding-block:.8rem;padding-inline:1.6rem .8rem;list-style-type:none}.parcel-shop .parcel-shop-box li:nth-child(odd){background-color:#c1c2c2}.parcel-shop .parcel-shop-box a:hover{color:#fcaf70;text-decoration:underline}.satisfaction-guarantee-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(35rem,100%),1fr));gap:2rem}.satisfaction-guarantee-cards&gt;div{border:.2rem solid #449b9e;background-color:#f7f7f7}.satisfaction-guarantee-cards h2{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 2.4rem;background-color:#449b9e;font-size:1.8rem;color:#fff}.satisfaction-guarantee-cards h2 img{inline-size:auto;block-size:2.8rem}.satisfaction-guarantee-cards p{padding:2.4rem}.satisfaction-guarantee-cards .full{grid-column:-1/1}.satisfaction-guarantee-cards .full h2{justify-content:center}.satisfaction-guarantee-cards .full&gt;div{display:grid;justify-items:center;align-items:center;gap:2rem 4rem;padding:2.4rem}.satisfaction-guarantee-cards .full p{padding:0}.prescription-glasses-guide{counter-reset:prescription-glasses-guide;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-evenly;gap:1.6rem;margin-block:2.4rem;padding:2.4rem 1.6rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7;line-height:1.3;text-align:center}.prescription-glasses-guide.with-numbers&gt;div:before{content:counter(prescription-glasses-guide);counter-increment:prescription-glasses-guide;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translateX(calc(-50% - 4rem));display:flex;justify-content:center;align-items:center;inline-size:2.4rem;block-size:2.4rem;border-radius:50%;background-color:#fff;font-weight:500}.prescription-glasses-guide&gt;div{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.prescription-glasses-guide :is(h2,h3,h4){flex:1;display:flex;justify-content:center;align-items:center;max-inline-size:20ch;font-size:2rem}.prescription-glasses-guide img{aspect-ratio:1;inline-size:8rem}.prescription-glasses-guide span{flex:1;display:flex;justify-content:center;align-items:center;max-inline-size:20ch}.campaign-button{display:flex;flex-direction:column;align-items:center;gap:2rem}.campaign-button.no-center{align-items:flex-start}.campaign-button :is(.button-full,.button-outline){display:flex;justify-content:center;align-items:center;padding:1.2rem 2.4rem;border:0;border-radius:999vw;background-color:var(--special-campaign-primary);cursor:pointer;font-weight:700;color:#fff;outline:none}.campaign-button .button-outline{border:.3rem solid #fff;background-color:transparent}.campaign-button .banner-button{padding:.4rem 2.4rem}.campaign-button p{font-size:2rem;text-align:center}.special-campaign-counter-boxes{counter-reset:section;display:grid;grid-template-columns:1fr;gap:2rem;margin-block:4.4rem;padding-inline:1.2rem}.special-campaign-counter-boxes&gt;div{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:2.4rem;min-block-size:34.8rem;padding:4.4rem 2.8rem 7.2rem;background-color:#fff;text-align:center}.special-campaign-counter-boxes&gt;div:before{content:counter(section);counter-increment:section;display:flex;justify-content:center;align-items:center;inline-size:10.4rem;block-size:10.4rem;border-radius:50%;background-color:hsla(0,0%,97%,.08);font-weight:700;font-size:4.8rem;color:var(--special-campaign-primary)}.special-campaign-counter-boxes&gt;div.pasul:before{content:"PASUL" counter(section);position:absolute;inset-block-start:-1.2rem;inset-inline-start:50%;transform:translateX(-50%);display:block;inline-size:unset;block-size:2.4rem;padding-inline:.8rem;border-radius:.4rem;background-color:var(--special-campaign-primary);font-size:1.4rem;color:#fff}.special-campaign-counter-boxes&gt;div.check-mark:before{content:"";background-image:url(/globalfiles/templates/alensa/responsive/infoportal/special-campaign/check-mark.svg);background-repeat:no-repeat;background-position:50%}.special-campaign-counter-boxes label{position:absolute;inset-inline-end:1.6rem;inset-block-end:1.6rem;display:flex;align-items:center;gap:1.2rem;cursor:pointer;font-weight:700;font-size:1.6rem;color:var(--special-campaign-primary);line-height:1}.special-campaign-counter-boxes label:after{content:"+";flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:3.2rem;block-size:3.2rem;border-radius:50%;background-color:var(--special-campaign-secondary);font-size:2.4rem;color:var(--special-campaign-primary);transition:rotate .5s ease-in-out}.special-campaign-counter-boxes label:before{content:none}.special-campaign-counter-boxes p{flex:1;display:flex;align-items:center;font-weight:700;font-size:2rem;line-height:1.2}.special-campaign-counter-boxes span{position:absolute;z-index:-1;opacity:0;font-size:1.6rem;line-height:1.3}.special-campaign.green .special-campaign-counter-boxes{grid-template-columns:1fr}.special-campaign.green .special-campaign-counter-boxes&gt;div{flex-direction:unset;min-block-size:unset;padding:4.8rem 3.2rem 8rem;transition:all .25s ease}.special-campaign.green .special-campaign-counter-boxes .pasul div{display:flex;flex-direction:column;align-items:center;gap:1.2rem;inline-size:100%}.special-campaign.green .special-campaign-counter-boxes .pasul div:before{content:"";display:block;inline-size:6rem;block-size:8.4rem;background-repeat:no-repeat;background-position:50%;background-size:contain}.special-campaign.green .special-campaign-counter-boxes .pasul:first-of-type div:before{background-image:url(/globalfiles/videt.ro/info-pages/green/svg/prescription.svg)}.special-campaign.green .special-campaign-counter-boxes .pasul:nth-of-type(2) div:before{background-image:url(/globalfiles/videt.ro/info-pages/green/svg/monitor.svg)}.special-campaign.green .special-campaign-counter-boxes .pasul:nth-of-type(3) div:before{background-image:url(/globalfiles/videt.ro/info-pages/green/svg/currier.svg)}.special-campaign.green .special-campaign-counter-boxes .pasul:nth-of-type(4) div:before{background-image:url(/globalfiles/videt.ro/info-pages/green/svg/deliver.svg)}.special-campaign.green .special-campaign-counter-boxes label:before{content:"Află mai multe"}.special-campaign.green .special-campaign-counter-boxes span li::marker{font-weight:700;color:var(--special-campaign-primary)}.special-campaign.green .special-campaign-counter-boxes input[type=checkbox]:checked+div:nth-of-type(2){text-align:start}.special-campaign.green .special-campaign-counter-boxes input[type=checkbox]:checked+div li::marker{color:#fff}.special-campaign-counter-boxes input[type=checkbox]:checked+div{justify-content:center;block-size:auto;background-color:var(--special-campaign-primary)}.special-campaign-counter-boxes input[type=checkbox]:checked+div:before{position:absolute;z-index:-1}.special-campaign-counter-boxes input[type=checkbox]:checked+div.pasul:before{background-color:inherit}.special-campaign-counter-boxes input[type=checkbox]:checked+div.pasul&gt;div:before{content:none}.special-campaign-counter-boxes input[type=checkbox]:checked+div label{gap:0;inline-size:3.2rem;block-size:3.2rem;overflow:hidden;text-indent:-999vw}.special-campaign-counter-boxes input[type=checkbox]:checked+div label:after{background-color:var(--special-campaign-secondary-active);color:#fff;rotate:225deg;text-indent:0}.special-campaign-counter-boxes input[type=checkbox]:checked+div p{flex:unset;color:#fff;animation:special-campaign-in .5s ease-in-out forwards}.special-campaign-counter-boxes input[type=checkbox]:checked+div span{position:unset;z-index:1;font-size:1.6rem;color:#fff;animation:special-campaign-in .5s ease-in-out forwards}@keyframes special-campaign-in{0%{transform:translateY(-2rem);opacity:0}to{transform:translateY(0);opacity:1}}.special-campaign-title{display:flex;justify-content:center;padding:4rem 2rem;background-color:var(--special-campaign-primary);font-weight:700;font-size:4rem;color:#fff;line-height:1.2;text-align:center}.special-campaign-title p{max-inline-size:50rem}.special-campaign-title span{font-weight:300}.special-campaign-banner-box{position:relative;margin-block-end:4.4rem;padding:2rem}.special-campaign-banner-box&gt;div{isolation:isolate;display:grid;gap:1.2rem;margin-block:10rem 0;margin-inline:0 4rem;color:#fff}.special-campaign-banner-box p{max-inline-size:48rem;font-size:2.4rem;line-height:1.1;text-transform:uppercase}.special-campaign-banner-box span{font-weight:700;font-size:2rem}.special-campaign-banner-box img{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.special-campaign-banner-box:first-of-type p{font-size:3.2rem}.special-campaign-form-modal .modal-dialog{max-inline-size:50rem}.special-campaign-form-modal .modal-body{display:grid;place-items:center;gap:4rem}.special-campaign-form-modal :is(h2,h3,h4){text-align:center}.special-campaign-form-modal form{inline-size:min(100%,30rem)}.special-campaign-form-modal label{font-weight:500}.special-campaign-form-modal textarea{min-block-size:14.8rem;resize:vertical}.special-campaign-form-modal input[type=submit].btn{inline-size:100%;background-color:var(--special-campaign-primary);color:#fff}.campaign-selectors{--campaing-selectors-columns:2;position:relative;z-index:2;display:none;grid-template-columns:repeat(var(--campaing-selectors-columns),minmax(0,1fr));gap:.8rem;transition:all .5s ease-in-out}.campaign-selectors p{font-weight:700;font-size:1.6rem;color:#fff;text-align:center;grid-column:-1/1;text-transform:uppercase}.campaign-selectors span{display:flex;align-items:center;gap:.4rem;padding:.8rem 1.2rem;border-radius:.4rem;background:#fff;cursor:pointer;line-height:1}.campaign-selectors span:before{content:"";display:block;inline-size:1.2rem;block-size:1.2rem;border:.1rem solid var(--special-campaign-primary);border-radius:999vw;background-color:#fff;box-shadow:inset 0 0 0 .3rem #fff}.campaign-selectors span.selected{font-weight:700}.campaign-selectors span.selected:before{background-color:var(--special-campaign-primary)}.campaign-selectors&gt;a{justify-self:center;margin-block-start:1.2rem;padding:.8rem 2.4rem;border:.2rem solid #fff;border-radius:999vw;font-weight:700;grid-column:-1/1}.special-campaign-title-icon{display:flex;justify-content:center;align-items:center;gap:4rem;margin-block:2.4rem;padding:3.2rem;background-color:var(--special-campaign-primary);color:#fff;line-height:1.4;text-align:center}.special-campaign-title-icon p{max-inline-size:64rem;font-size:1.8rem;text-align:center}.special-campaign-title-icon span{text-decoration:underline}.no-webp .campaign-valuable-cards{background-image:url(/globalfiles/videt.ro/info-pages/cards/red-banner-background.png); }.campaign-valuable-cards{position:relative;display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:2rem;background-position:50%;background-size:cover;overflow:hidden;color:#fff}.campaign-valuable-cards:after,.campaign-valuable-cards:before{content:"";position:absolute;z-index:1;inset-block-start:25%;inset-inline-start:50%;display:none;inline-size:21.6rem;block-size:11.6rem;background-position:50%;background-size:cover;transition:all .5s ease-in-out}.no-webp .campaign-valuable-cards:before{background-image:url(/globalfiles/videt.ro/info-pages/cards/card-100.png); }.campaign-valuable-cards:before{transform:translateX(-37rem)}.no-webp .campaign-valuable-cards:after{background-image:url(/globalfiles/videt.ro/info-pages/cards/card-300.png); }.campaign-valuable-cards:after{transform:translateX(16.3rem)}.campaign-valuable-cards .cards{position:relative}.no-webp .campaign-valuable-cards .cards&gt;div{background-image:url(/globalfiles/videt.ro/info-pages/cards/card-bg.png); }.campaign-valuable-cards .cards&gt;div{position:relative;z-index:2;display:flex;justify-content:flex-end;align-items:flex-end;inline-size:19.6rem;block-size:11.6rem;padding:2.8rem 1.2rem;border-radius:1rem;background-position:50%;background-size:cover;font-weight:700;font-size:2.8rem;line-height:1}.campaign-valuable-cards .cards&gt;div:first-of-type{transform:translate(-6.4rem,9.6rem);rotate:-15deg}.campaign-valuable-cards .cards&gt;div:last-of-type{transform:translate(3.7rem,-7.7rem);box-shadow:0 3rem 6rem -3rem rgba(0,0,0,.25);rotate:15deg}.campaign-valuable-cards .cards:after{content:"";position:absolute;z-index:1;inset-block-end:-2.8rem;inset-inline-start:-10%;inline-size:143%;block-size:3.2rem;border-radius:50%;background-color:rgba(0,0,0,.25);filter:blur(1.7rem)}.campaign-valuable-cards&gt;div:nth-of-type(2){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-block-size:18rem}.campaign-valuable-cards&gt;div:nth-of-type(2)&gt;h1{font-weight:700;font-size:4rem;text-align:center;text-transform:uppercase}.campaign-valuable-cards&gt;div:nth-of-type(2)&gt;span{display:block;padding:.4rem 2rem;border:.2rem solid #fff;border-radius:999vw;cursor:pointer;font-weight:700}.campaign-valuable-cards.active:before{transform:translateX(-100vw)}.campaign-valuable-cards.active:after{transform:translateX(100vw)}.campaign-valuable-cards.active&gt;div:nth-child(2){display:none}.campaign-valuable-cards.active .campaign-selectors{display:grid}.special-campaign-info-boxes{counter-reset:section;display:flex;flex-direction:column;gap:2.4rem;margin:4.4rem .8rem}.special-campaign-info-boxes.purple-bullets div&gt;p:first-child:before{content:"+ ";color:var(--special-campaign-primary)}.special-campaign-info-boxes&gt;div{display:grid;grid-template-columns:1fr;align-items:center;gap:1.2rem 2.4rem}.special-campaign-info-boxes img{aspect-ratio:1/1;inline-size:2.8rem}.special-campaign-info-boxes p{font-size:1.4rem;line-height:1.4}.special-campaign-info-boxes p:first-child{margin-block-end:.4rem;font-weight:700;font-size:2rem}.special-campaign-info-boxes span{inline-size:-moz-max-content;inline-size:max-content;padding-inline:.4rem;border-radius:.26rem;background-color:var(--special-campaign-primary);font-weight:700;color:#fff}.special-campaign-info-boxes details{border-block-start:0}.special-campaign-info-boxes details p{padding:0!important}.special-campaign-info-boxes details p:before{display:none!important}.special-campaign-info-boxes summary{padding:0;font-weight:700;font-size:2rem}.special-campaign-contact-boxes{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-block:4.4rem 10rem;margin-inline:.8rem;line-height:1.8}.special-campaign-contact-boxes p{margin-block-end:.8rem;font-weight:700;font-size:2rem;line-height:1.2}.special-campaign-contact-boxes span{display:flex;gap:.8rem;font-weight:500;font-size:1.4rem;line-height:1.4}.special-campaign-contact-boxes span img{flex-shrink:0}.special-campaign-contact-boxes a{display:inline-flex;align-items:center;margin-block-start:.8rem;margin-inline-start:2.8rem;padding-inline:1.6rem;border-radius:999vw;background-color:var(--special-campaign-primary);color:#000!important}.special-campaign-videt-cards{display:grid;grid-template-columns:1fr;align-items:center}.special-campaign-videt-cards .special-campaign-videt-cards-content{display:flex;flex-direction:column;gap:1.6rem}.special-campaign-videt-cards .special-campaign-videt-cards-content p{font-size:1.4rem}.special-campaign-videt-cards .special-campaign-videt-cards-content p:first-child{font-weight:700;font-size:3.6rem;color:var(--special-campaign-primary)}.special-campaign-videt-cards .special-campaign-videt-cards-content a{inline-size:-moz-max-content;inline-size:max-content;padding:.8rem 1.6rem;border-radius:3.8rem;background-color:var(--special-campaign-primary);font-weight:700;font-size:1.4rem;color:#fff!important}:root .special-campaign{--special-campaign-anchor-color:$white;--special-campaign-h1-color:$white}:root .special-campaign.red{--special-campaign-alternative:#f3686e;--special-campaign-primary:#f53100;--special-campaign-secondary:#feebe6;--special-campaign-secondary-active:#f66440}:root .special-campaign.red ::-moz-selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.red ::selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.dark-red{--special-campaign-alternative:#f3686e;--special-campaign-primary:#db1425;--special-campaign-secondary:#fce8e9;--special-campaign-secondary-active:#e44f5a}:root .special-campaign.dark-red ::-moz-selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.dark-red ::selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.purple{--special-campaign-alternative:#8e4cdd;--special-campaign-primary:#6e14db;--special-campaign-secondary:#e2d0f8;--special-campaign-secondary-active:#a36ee5}:root .special-campaign.purple ::-moz-selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.purple ::selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.green{--special-campaign-alternative:#a4cc86;--special-campaign-primary:#77b34a;--special-campaign-secondary:#d5e7c7;--special-campaign-secondary-active:#a4cc86}:root .special-campaign.green ::-moz-selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:root .special-campaign.green ::selection{background-color:var(--special-campaign-alternative);color:var(--special-campaign-h1-color)}:where(.special-campaign) :where(.special-campaign-counter-boxes,.special-campaign-info-boxes,.special-campaign-contact-boxes)&gt;div{padding:3.2rem;border-radius:1.4rem;box-shadow:0 0 0 0 hsla(0,0%,9%,.07),.2rem .5rem 1.1rem 0 hsla(0,0%,9%,.07),.7rem 1.9rem 2rem 0 hsla(0,0%,9%,.06)}:where(.special-campaign):is(.purple) .special-campaign-counter-boxes .check-mark{min-block-size:unset;padding:4.4rem 2rem}:where(.special-campaign):is(.purple) .special-campaign-counter-boxes .check-mark p{font-size:2rem}:where(.special-campaign):is(.dark-red)&gt;h2:first-of-type{margin-block-start:4.4rem}:where(.special-campaign)&gt;div:first-child{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;justify-content:center;align-items:center}:where(.special-campaign)&gt;h1{padding-block:4.4rem;font-size:6.4rem;color:var(--special-campaign-h1-color);text-align:center;text-transform:uppercase}:where(.special-campaign)&gt;h2{font-weight:400;font-size:3.6rem;color:var(--special-campaign-primary);text-align:center}:where(.special-campaign)&gt;h2:first-of-type{font-weight:400}:where(.special-campaign)&gt;h2:first-of-type span{font-weight:700}:where(.special-campaign)&gt;h3{display:flex;gap:2rem;margin-block-start:4.4rem;padding-inline:.8rem;font-weight:700;font-size:2.8rem}:where(.special-campaign)&gt;h3:before{content:"";display:inline-flex;inline-size:.8rem;border-radius:2rem;background-color:var(--special-campaign-primary)}:where(.special-campaign) .special-campaign-grid{display:grid;grid-template-columns:1fr;text-align:center}:where(.special-campaign) .special-campaign-grid.single{justify-items:center;margin-block-end:3.2rem}:where(.special-campaign) .special-campaign-grid.single a{font-size:1.8rem}:where(.special-campaign) .special-campaign-grid&gt;div{display:flex;flex-direction:column;row-gap:2rem}:where(.special-campaign) .special-campaign-grid h3{font-weight:700;font-size:3.6rem;color:var(--special-campaign-primary)}:where(.special-campaign) .special-campaign-grid p{font-size:1.6rem}:where(.special-campaign) .special-campaign-grid a{inline-size:-moz-max-content;inline-size:max-content;padding:.8rem 2.4rem;border-radius:999vw;background-color:var(--special-campaign-primary);font-weight:700;font-size:1.4rem;color:var(--special-campaign-anchor-color)}:where(.special-campaign) .special-campaign-grid a:hover{color:var(--special-campaign-anchor-color)!important}.special-campaign-cards{--special-campaign-cards-pill-bg:#32517e;display:grid;gap:2rem}.special-campaign-cards&gt;div:not(.campaign-title){row-gap:2rem}.special-campaign-cards div:not(.campaign-title){display:grid;align-items:flex-end}.special-campaign-cards .small-big .special-campaign-card:first-of-type h3{font-size:2.8rem}.special-campaign-cards .small-big .special-campaign-card:last-of-type h3{font-size:3.2rem}.special-campaign-cards :is(h1,h2){font-weight:700;color:var(--special-campaign-cards-pill-bg)}.special-campaign-cards h1{font-size:2.8rem}.special-campaign-cards h2{font-size:4rem}.special-campaign-cards img{inline-size:100%}.special-campaign-cards .campaign-title{display:flex;flex-direction:column}.special-campaign-cards .campaign-pill{display:inline-block;inline-size:-moz-max-content;inline-size:max-content;padding:.4rem 1.2rem;border-radius:999vw;background-color:var(--special-campaign-cards-pill-bg);font-weight:700;color:#fff}.infoportal-shapes-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(6rem,10rem));justify-content:center;gap:2rem;margin-block:4rem}.infoportal-submenu-manual{padding:0;border:.1rem solid #fff;list-style:none}.infoportal-submenu-manual li{background-color:#f7f7f7;cursor:pointer}.infoportal-submenu-manual li+li{border-block-start:.1rem solid #fff}.infoportal-submenu-manual li.opened ul{display:block}.infoportal-submenu-manual li.opened&gt;a:after{margin-block-start:.8rem;rotate:-45deg}.infoportal-submenu-manual&gt;:is(li:hover,li.opened)&gt;a{background-color:#3a3a3a;color:#fff}.infoportal-submenu-manual li ul{display:none;padding:0;background-color:#fff;list-style:none}.infoportal-submenu-manual li ul a:hover{color:#fcaf70}.infoportal-submenu-manual li ul a{font-weight:400;font-size:1.3rem}.infoportal-submenu-manual [data-arrow=true]&gt;a:after{content:"";flex-shrink:0;inline-size:.8rem;block-size:.8rem;margin-block-start:.4rem;border-block-start:.2rem solid currentColor;border-inline-end:.2rem solid currentColor;transition:rotate .2s ease-in-out;rotate:135deg}.infoportal-submenu-manual a{display:flex;justify-content:space-between;gap:.8rem;padding:1.2rem 2rem;font-weight:500;color:inherit}.infoportal-submenu-manual a[href="#"]{pointer-events:none}.infoportal-submenu-manual .pdf-link{background-image:url(/globalfiles/templates/alensa/responsive/navigations/infoportal-submenu/pdf.svg);background-position:right 2rem center;background-size:2rem}.infoportal-submenu-manual .pdf-link:hover{background-image:url(/globalfiles/templates/alensa/responsive/navigations/infoportal-submenu/pdf-white.svg)}.table{display:grid;inline-size:100%;border-block-end:.1rem solid #c1c2c2;float:none!important}.table.table-col-2&gt;div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.table.table-col-3&gt;div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.table.table-col-4&gt;div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.table.table-col-5&gt;div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.table.table-col-6&gt;div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.table.table-align-center div{align-items:center}.table.table-striped&gt;div:nth-of-type(odd){background-color:#f7f7f7}.table.table-striped&gt;div:first-of-type{background-color:#449b9e;font-weight:500;color:#fff}.table.table-head-underline&gt;div:first-of-type{border-block-end:.1rem solid #449b9e;font-weight:500}.table&gt;div&gt;*{padding:1.6rem 1.2rem}.table picture{display:flex;margin:0}.table picture img{align-self:center;padding:1.2rem}.table div:nth-child(n+8){display:none}.table.table-collapsed{position:relative}.table.table-collapsed:after{content:"";position:absolute;inset-block-end:0;display:block;inline-size:100%;block-size:20rem;background:linear-gradient(180deg,transparent 0,#fff);pointer-events:none}.table.table-expanded div{display:grid}lite-youtube{position:relative;display:block;background-color:#f7f7f7;background-position:50%;background-size:cover;cursor:pointer;contain:content}.no-webp lite-youtube:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg=="); }lite-youtube:before{content:"";position:absolute;z-index:1;inset-block-start:0;display:block;inline-size:100%;block-size:10rem;padding-block-end:4.8rem;background-repeat:repeat-x;background-position:top;transition:all .2s cubic-bezier(0,0,.2,1)}lite-youtube:after{content:"";display:block;padding-block-end:56.25%}lite-youtube&gt;img{display:none}lite-youtube&gt;iframe{z-index:23;block-size:100%;border:0}lite-youtube .lyt-header,lite-youtube&gt;iframe{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%}lite-youtube .lyt-header{z-index:2;display:flex;align-items:center;gap:1.2rem;padding:1.2rem}lite-youtube .lyt-logo{flex-shrink:0;inline-size:4rem;block-size:4rem;border-radius:50%;background-color:#fff}lite-youtube .lyt-title{display:block;overflow:hidden;font-size:1.8rem;color:#fff;white-space:nowrap;text-overflow:ellipsis}lite-youtube&gt;.lty-playbtn{position:absolute;z-index:2;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%,-50%,0);inline-size:6.8rem;block-size:4.8rem;border:none;background-color:transparent;background-image:url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"&gt;&lt;path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/&gt;&lt;path d="M45 24 27 14v20" fill="white"/&gt;&lt;/svg&gt;');cursor:pointer}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated&gt;.lty-playbtn{opacity:0;pointer-events:none}lite-youtube .lyt-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%)}lite-vimeo{position:relative;display:block;background-color:#f7f7f7;background-position:50%;background-size:cover;cursor:pointer;font-size:1.3rem;contain:content}lite-vimeo:after{content:"";display:block;padding-block-end:56.25%}lite-vimeo&gt;iframe{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.videos-wrapper{margin-block-end:2rem}.product-parameters{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;inline-size:100%}.product-parameters[data-type=voucher] .form-pair-stock{display:none}.product-parameters :is(.glasses,.sunglasses){display:none}.product-parameters form{display:grid;gap:.8rem}.product-parameters .multi-combination{inline-size:100%}.product-parameters .multi-combination-form{flex-basis:100%;justify-content:center;margin-block-start:3.2rem}.product-parameters .eye{display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center}.product-parameters .package-product-name-wrapper{flex-basis:100%}.product-parameters .package-product-name-wrapper.pushed{margin-block-start:3.2rem}.product-parameters .package-product-name-wrapper .package-product-name{display:block;margin-block-end:1.2rem;font-weight:500}.product-parameters .form-pairs{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;gap:.8rem}.product-parameters .form-pair{position:relative;display:flex;gap:.8rem}.product-parameters :is(label,.label){position:relative;font-weight:500}.product-parameters .label-caption{display:flex}.product-parameters :is(input[type=text],input[type=password],input[type=email],select,textarea,.input,.select){border-radius:0}.product-parameters .color-dropdown-trigger{position:relative;display:flex;justify-content:flex-start;-moz-column-gap:.8rem;column-gap:.8rem}.product-parameters .color-dropdown{position:absolute;z-index:10;inset-block-start:100%;inset-inline-start:-.1rem;display:none;min-inline-size:calc(100% + .1rem);max-block-size:20rem;padding-inline-start:0;border:.1rem solid #c1c2c2;background-color:#fff;overflow-y:auto;list-style:none}.product-parameters .color-dropdown.active{display:block}.product-parameters .color-dropdown a{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;padding:.8rem 1.6rem}.product-parameters .color-dropdown a:hover{background-color:#1e90ff;color:#fff}.product-parameters .color-icon{flex-shrink:0;inline-size:1.2rem;block-size:1.2rem;border-width:.4rem;border-style:solid;border-radius:50%}.product-parameters .stock-wrapper{display:block}.product-parameters .stock-wrapper-part-missing{font-size:1.3rem}.product-parameters .params-stock-info{block-size:auto;padding:0;border:none;background-color:transparent;font-weight:500;color:#77b34a}.product-parameters .not-in-stock{color:#ffb300}.product-parameters .secondary-attributes-toggle{position:relative;display:flex;justify-self:flex-start;align-items:center;gap:.8rem;padding:.8rem 1.2rem;border:.1rem solid #c1c2c2;border-radius:0;background-color:#fff;font-size:1.3rem;color:#fcaf70}.product-parameters .secondary-attributes-toggle input{position:absolute;inset:0;opacity:0;cursor:pointer}.product-parameters .secondary-attributes-toggle svg{inline-size:1.2rem}.product-parameters .secondary-attributes-toggle:hover{border-color:#fcaf70;background-color:#fcaf70;color:#fff}.product-parameters .secondary-attributes-toggle:hover svg path{fill:currentColor}.product-parameters div[id*=snippet-attributesSelector]{inline-size:100%}.product-parameters .package-product-price{display:flex;justify-content:flex-end;align-items:center;min-block-size:4rem;color:#c1c2c2;text-align:end;text-decoration:line-through}.product-parameters .add-combination-row{margin-block-start:1.2rem}.product-parameters .delete-combination{display:flex;align-items:center}:is(.product-detail-global,.product-detail-glasses) .product-parameters.bordered{padding:1.6rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7}:is(.product-detail-global,.product-detail-glasses) .product-parameters{margin-block:2.8rem}.stock-no-combination{display:none!important}.reminder-banner{display:grid;align-items:center;gap:2rem;background-color:#449b9e;overflow:hidden}.reminder-banner p{max-inline-size:-moz-max-content;max-inline-size:max-content;padding:1.6rem;border-radius:0 0 1.2rem 1.2rem;background-color:#fcaf70;box-shadow:0 .1rem .4rem .05rem rgba(0,0,0,.25);font-weight:500;color:#fff;text-align:center;text-wrap:balance}.reminder-banner&gt;div{display:flex;justify-content:center;gap:.8rem}.reminder-banner&gt;div div{padding:1.2rem;border-radius:50%;background-color:#fff}.reminder-banner&gt;div img{inline-size:2.4rem}.reminder-banner&gt;picture{margin-inline:auto}.reminder-guide{counter-reset:reminder-quide;display:none;flex-direction:column;gap:.8rem;margin-block:.8rem 2.8rem}.reminder-guide.opened{display:flex}.reminder-guide .reminder-guide-step{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7}.reminder-guide .reminder-guide-step:before{content:counter(reminder-quide);counter-increment:reminder-quide;flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:2.4rem;block-size:2.4rem;border:.1rem solid;border-radius:50%;font-weight:500;font-size:1.5rem;text-align:center}.reminder-guide p{flex:1}.reminder-guide picture{flex-basis:35%}.reminder-guide img{margin:auto}.reminder-guide .reminider-guide-header{margin-block:2rem .4rem;margin-inline:0;font-weight:500}.reminder-guide .reminider-guide-header b{color:#fcaf70;text-decoration:underline}.simply-book-skeleton{display:flex;flex-direction:column;align-items:center;gap:.8rem;inline-size:100%;opacity:0;padding:2rem;animation:simply-book-skeleton 2s infinite}@keyframes simply-book-skeleton{0%,to{opacity:.2}50%{opacity:1}}.simply-book-skeleton.lenses-selector-skeleton .simply-book-skeleton-showroom{margin-block-end:0}.simply-book-skeleton.lenses-selector-skeleton .simply-book-skeleton-calendar{aspect-ratio:2/1;max-inline-size:100%;margin-block-end:0}.simply-book-skeleton.lenses-selector-skeleton .simply-book-skeleton-times{flex:1;margin-block-end:0}.simply-book-skeleton .simply-book-skeleton-showroom{aspect-ratio:5/1;inline-size:100%;margin-block-end:6rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-title{inline-size:20rem;block-size:2rem;margin-block-end:2.8rem;border-radius:999rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;inline-size:100%;margin-block-end:6rem}.simply-book-skeleton .simply-book-skeleton-services div{aspect-ratio:2/3;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-calendar{aspect-ratio:5/3;inline-size:100%;margin-block-end:6rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-service-times{aspect-ratio:2.5/1;display:flex;gap:.8rem;inline-size:100%}.simply-book-skeleton .simply-book-skeleton-service{min-inline-size:24.8rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-times{aspect-ratio:5/1;inline-size:100%;margin-block-end:6rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-button{inline-size:20rem;block-size:4rem;border-radius:.4rem;background-color:#c1c2c2}.simply-book-times{flex:2;display:flex;flex-direction:column;gap:.8rem;inline-size:100%;padding:.8rem;background-color:#fff}.simply-book-times .simply-book-times-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;row-gap:.8rem;margin-block:0 1.6rem}.simply-book-times .simply-book-times-title span{font-weight:500;font-size:1.4rem}.simply-book-times .simply-book-times-text{margin-block:2rem;font-style:italic;text-align:center}.simply-book-times .simply-book-times-grid{display:none;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.8rem}.simply-book-times .simply-book-times-grid[data-visible=true]{display:grid}.simply-book-times .simply-book-times-grid[data-visible=true]~.simply-book-times-text{display:none}.simply-book-times .simply-book-times-time{display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:4.8rem;border:.1rem solid #c1c2c2;border-radius:1.5rem;background-color:#fff;cursor:pointer;font-weight:500;font-size:1.3rem}.simply-book-times .simply-book-times-time.active,.simply-book-times .simply-book-times-time:hover{border-color:#77b34a;background-color:#77b34a;color:#fff}.simply-book-calendar-container{inline-size:100%;container-type:inline-size}.simply-book-calendar{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;inline-size:100%;padding:2rem 2.4rem;background-color:#fff}@container (max-width: 768px){.simply-book-calendar{flex-direction:column;align-items:center}}@container (min-width: 577px){.simply-book-calendar{gap:3.2rem 2.8rem;padding:3.2rem 2rem}}@container (min-width: 993px){.simply-book-calendar{gap:4.8rem 5.6rem;padding:5.2rem}}@container (min-width: 1201px){.simply-book-calendar{-moz-column-gap:6.8rem;column-gap:6.8rem}}@container (min-width: 1741px){.simply-book-calendar{-moz-column-gap:8rem;column-gap:8rem}}.simply-book-calendar .simply-book-calendar-month{display:block;margin-block-end:2.8rem;padding:.8rem;background-color:#3a3a3a;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.simply-book-calendar :is(.simply-book-calendar-day-names,.simply-book-calendar-dates){display:grid;grid-template-columns:repeat(7,1fr);place-items:center;gap:.8rem;inline-size:100%;margin:.8rem auto;font-size:1.3rem;line-height:1}.simply-book-calendar .simply-book-calendar-day-names{margin-block-end:.8rem;font-weight:700}.simply-book-calendar .simply-book-calendar-day-name{inline-size:100%;padding-block-end:.8rem;border-block-end:.1rem solid #c1c2c2;text-align:center;text-transform:uppercase}.simply-book-calendar .simply-book-calendar-day-name:nth-of-type(n+8){display:none}.simply-book-calendar :is(.simply-book-calendar-day-name,.simply-book-calendar-day-date,.simply-book-calendar-explanation-day).disabled{opacity:.2;pointer-events:none}.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{aspect-ratio:1;display:flex;justify-content:center;align-items:center;inline-size:2.8rem;cursor:pointer;font-weight:500}@container (min-width: 769px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:3.2rem}}@container (min-width: 993px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:3.6rem}}@container (min-width: 1201px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:4rem}}@container (min-width: 1741px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:4.4rem}}.simply-book-calendar .available[data-visible=true],.simply-book-calendar .not-available[data-visible=true],.simply-book-calendar .selected[data-visible=true],.simply-book-calendar .simply-book-calendar-day-date[data-visible=true],.simply-book-calendar .today[data-visible=true]{border:.1rem solid #c1c2c2}.simply-book-calendar .available.active,.simply-book-calendar .not-available.active,.simply-book-calendar .selected.active,.simply-book-calendar .simply-book-calendar-day-date.active,.simply-book-calendar .today.active{border-color:#77b34a;border-radius:50%;background-color:#77b34a;font-weight:700;color:#fff}.simply-book-calendar .available:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .not-available:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .selected:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .simply-book-calendar-day-date:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .today:not(:is(.active,.today,.available,.not-available,.selected)):hover{border-color:#77b34a;background-color:#77b34a;color:#fff}@container (max-width: 768px){.simply-book-calendar .simply-book-calendar-month-link.next,.simply-book-calendar .simply-book-calendar-month-link.previous{rotate:90deg}}@container (min-width: 577px){.simply-book-calendar .simply-book-calendar-month-link.next,.simply-book-calendar .simply-book-calendar-month-link.previous{align-self:center}}.simply-book-calendar .simply-book-calendar-month-link.disabled{opacity:.3;pointer-events:none}.simply-book-calendar .simply-book-calendar-month-link svg{inline-size:2.8rem}.simply-book-calendar .today.today:not(.disabled){border-color:#fcaf70;border-radius:50%;background-color:#fcaf70;pointer-events:all;color:#fff}.simply-book-confirmated{margin:.8rem;padding:.8rem;background-color:#fff}.simply-book-confirmated .simply-book-confirmated-content{display:flex;justify-content:center;inline-size:100%;max-inline-size:40rem;margin-inline:auto}.simply-book-confirmated .simply-book-confirmated-text{text-align:center}.simply-book-confirmated .simply-book-confirmated-text a{cursor:pointer;color:#fcaf70}.simply-book-confirmated .simply-book-confirmated-text a:hover{text-decoration:underline}.simply-book-recapitulation{margin:.8rem;background-color:#fff}.simply-book-recapitulation .simply-book-recapitulation-form{display:grid;gap:2rem;inline-size:100%;max-inline-size:50rem;margin-inline:auto}.simply-book-recapitulation .simply-book-recapitulation-infos{display:flex;flex-direction:column;gap:.8rem;padding:2rem;border:.1rem solid #c1c2c2}.simply-book-recapitulation .simply-book-recapitulation-info{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.simply-book-recapitulation .simply-book-recapitulation-info span:last-of-type{font-weight:500}.simply-book-recapitulation .simply-book-recapitulation-info-alert{text-align:start}.simply-book-recapitulation .simply-book-recapitulation-form-pairs{display:grid;gap:1.2rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7}.simply-book-recapitulation .simply-book-recapitulation-phone-prefix{display:flex;flex-wrap:wrap;gap:.8rem}.simply-book-recapitulation .simply-book-recapitulation-phone-prefix :is(select,.jwselect){min-inline-size:8rem;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.simply-book-recapitulation .simply-book-recapitulation-phone-prefix input{flex:1}.simply-book-recapitulation .simply-book-recapitulation-form-pair label{font-weight:500}.simply-book-recapitulation .simply-book-recapitulation-message{display:flex;flex-direction:column;gap:.4rem}.simply-book-recapitulation .simply-book-recapitulation-message label{font-weight:500}.simply-book-recapitulation .simply-book-recapitulation-message textarea{max-block-size:14.8rem;resize:vertical}.simply-book-recapitulation .error{flex-basis:100%;min-block-size:auto}.simply-book-recapitulation .simply-book-recapitulation-btns{display:flex;justify-content:space-between}.simply-book-reservation{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:.8rem}.simply-book-reservation .simply-book-section-title{margin-block:0 2rem;text-align:center;grid-column:-1/1}.simply-book-reservation-table{margin-block-end:6rem}.simply-book-reservation-table h2{margin-block:3.2rem 1.2rem}.simply-book-reservation-table table{inline-size:100%;border:.1rem solid #c1c2c2;line-height:1.3}.simply-book-reservation-table table thead{background-color:#3a3a3a;color:#fff}.simply-book-reservation-table table tr+tr{border-block-start:.1rem solid #c1c2c2}.simply-book-reservation-table table tbody tr:nth-child(odd){background-color:#f7f7f7}.simply-book-reservation-table table a{display:flex;align-items:center;gap:.4rem;color:#dc3545;line-height:1}.simply-book-reservation-table table a:hover span{text-decoration:underline}.simply-book-reservation-table table svg{inline-size:2rem}.simply-book-reservation-table table svg path{fill:#dc3545}.simply-book-services{display:flex;flex-direction:column;gap:.8rem;inline-size:100%;margin-block-end:6rem}.simply-book-services .simply-book-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;inline-size:100%}.simply-book-services .simply-book-service-title{flex:1}.simply-book-services .simply-book-service{--simply-book-service-padding:1.6rem;position:relative;display:flex;flex-direction:column;gap:1.6rem;inline-size:100%;padding:var(--simply-book-service-padding);border:.1rem solid #c1c2c2;background-color:#fff}.simply-book-services .simply-book-service.selected{border-color:#77b34a;background-color:#f1f7ed}.simply-book-services .simply-book-service.selected .simply-book-service-select{background-color:#77b34a;pointer-events:none}.simply-book-services .simply-book-service-image{aspect-ratio:4/3;inline-size:calc(100% + var(--simply-book-service-padding)*2);max-inline-size:initial;margin-inline:calc(var(--simply-book-service-padding)*-1);margin-block-start:calc(var(--simply-book-service-padding)*-1);-o-object-fit:cover;object-fit:cover}.simply-book-services .simply-book-service-description{display:-webkit-box;overflow:hidden;font-size:1.3rem;line-height:1.4;-webkit-line-clamp:4;-webkit-box-orient:vertical}.simply-book-services .simply-book-service-footer{display:flex;justify-content:space-between;align-items:center;gap:.8rem;font-weight:500}.simply-book-services .simply-book-service-footer span{flex-grow:1}.simply-book-services .simply-book-service-footer-price{flex-shrink:0;white-space:nowrap;text-align:end}.simply-book-services .simply-book-service-details{all:unset;display:inline-flex;flex-wrap:wrap;justify-content:center;align-self:flex-start;align-items:center;gap:.8rem;cursor:pointer;font-size:1.3rem}.simply-book-services .simply-book-service-details:hover{color:#fcaf70}.simply-book-services .simply-book-service-details:hover svg path{fill:currentColor}.simply-book-services .simply-book-service-details svg{inline-size:1.6rem}.simply-book-services .simply-book-service-details svg path{fill:currentColor}.simply-book-services .simply-book-service-select{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-inline:calc(var(--simply-book-service-padding)*-1);margin-block-end:calc(var(--simply-book-service-padding)*-1);padding:1.2rem;background-color:#449b9e;font-weight:500;font-size:1.3rem;color:#fff;text-align:center;text-transform:uppercase}.simply-book-services .simply-book-service-select svg{inline-size:1.2rem}.simply-book-services .simply-book-service-select svg path{fill:currentColor}.simply-book-services .simply-book-services-age-requirement-info{margin-block-start:1.2rem;font-weight:500;text-align:center}.showrooms{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem;inline-size:100%;margin-block:2.4rem}.showrooms .showroom-stock-state{display:flex;justify-content:center;align-items:center;gap:1.2rem;min-block-size:8rem;padding:1.2rem 1.6rem;border:.1rem solid #c1c2c2;background-color:#fff;font-size:1.3rem;line-height:1.3;text-wrap:balance}.showrooms .showroom-stock-state.not-available svg path{fill:#6b4b00}.showrooms .showroom-stock-state svg{inline-size:2.4rem}.showrooms .showroom-container{display:flex;flex-direction:column;justify-content:space-between;inline-size:100%}.showrooms .showroom-container.selected .showroom-stock-state.available{border-color:#77b34a;background-color:#f1f7ed}.showrooms .showroom-container.selected .showroom-stock-state.not-available{border-color:#ffb300;background-color:#fff7e6}.showrooms .showroom-container.selected .showroom{border-color:#77b34a;background-color:#77b34a}.showrooms .showroom-container.selected .showroom-info{background-color:#f1f7ed}.showrooms .showroom-container.selected .showroom-select{background-color:#77b34a;pointer-events:none}.showrooms .showroom{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-template-rows:1fr auto;gap:.1rem;inline-size:100%;border:.1rem solid #c1c2c2;background-color:#c1c2c2}.showrooms .showroom-franchises-title{flex-basis:100%;margin-block-start:2.8rem;text-align:center}.showrooms .showroom-franchise .showroom{grid-template-columns:minmax(0,1fr)}.showrooms .showroom-franchise .showroom-info-texts{gap:0}.showrooms .showroom-franchise .showroom-info-text{display:block;font-size:1.4rem;text-align:center}.showrooms .showroom-map{min-block-size:24rem;background-color:#c1c2c2}.showrooms .showroom-info{display:grid;justify-content:center;gap:1.6rem;padding:2rem;background-color:#fff;text-align:center}.showrooms .showroom-info-texts{display:flex;flex-direction:column;justify-content:center;gap:2rem;inline-size:100%}.showrooms .showroom-info-texts&gt;div{display:flex;flex-direction:column;gap:.4rem}.showrooms .showroom-name{padding-block:2rem;font-size:2rem;text-align:center}.showrooms .showroom-info-text{display:flex;flex-direction:column;font-size:1.3rem}.showrooms .showroom-select{display:flex;justify-content:center;align-items:center;gap:.8rem;inline-size:100%;padding:1.2rem;background-color:#449b9e;font-weight:500;font-size:1.3rem;color:#fff!important;text-align:center;grid-column:-1/1;text-transform:uppercase}.showrooms .showroom-select svg{inline-size:1.6rem}.showrooms .showroom-select svg path{fill:currentColor}.showrooms.showrooms-in-modal{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,31.2rem));align-items:stretch;gap:1.2rem;margin-block:0;padding:0}.showrooms.showrooms-in-modal .showroom-container{gap:1.2rem}.showrooms.showrooms-in-modal .showroom-name{display:-webkit-box;padding:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.showrooms.showrooms-in-modal .showroom{flex:1;grid-template-columns:1fr;grid-template-rows:16rem 1fr}.showrooms.showrooms-in-modal .showroom-map{min-block-size:unset}.showrooms.showrooms-in-modal .showroom-info{padding:1.6rem;text-align:start}.showrooms.showrooms-in-modal .showroom-info-texts{justify-content:flex-start;gap:1.2rem}.showrooms.showrooms-in-modal .showroom-info-header,.showrooms.showrooms-in-modal .showroom-info-text{font-size:1.4rem;line-height:1.2}.showrooms.showrooms-in-modal .showroom-franchise{max-inline-size:44.4rem;margin-inline:auto;grid-column:span 2}.showrooms.showrooms-in-reservations{padding:2rem;border:.1rem solid #c1c2c2;background-color:#c1c2c2}.showrooms.showrooms-in-reservations .showroom-container{max-inline-size:44.4rem}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal){margin-block:0}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-container{max-inline-size:100%}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom{grid-template-columns:repeat(2,minmax(0,1fr))}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-info{gap:1.2rem;padding:1.2rem}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-name{font-size:1.4rem}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-info-texts{flex-direction:column;gap:.8rem}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-info-text{font-size:1.3rem;line-height:1.3;word-break:break-word}.showrooms-scrollable-container{inline-size:100%;container-type:inline-size}.showrooms-scrollable-container .showrooms-scrollable{display:grid;align-items:start;gap:4.4rem 3.2rem;inline-size:100%;margin-block:4.4rem}@container (min-width: 769px){.showrooms-scrollable-container .showrooms-scrollable{row-gap:1.2rem}.showrooms-scrollable-container .showrooms-scrollable.single-column{max-inline-size:50%;margin-inline:auto}}@container (min-width: 993px){.showrooms-scrollable-container .showrooms-scrollable.multiple-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 768px){.showrooms-scrollable-container .showrooms-scrollable&gt;div{display:grid;gap:1.2rem}}@container (min-width: 769px){.showrooms-scrollable-container .showrooms-scrollable&gt;div{display:contents}}.showrooms-scrollable-container .selected-showroom-section-title{align-self:end}@container (min-width: 769px){.showrooms-scrollable-container .selected-showroom-section-title{grid-column:1/2;grid-row:1/2}}.showrooms-scrollable-container .other-showrooms-section-title{align-self:end}@container (min-width: 769px){.showrooms-scrollable-container .other-showrooms-section-title{grid-column:2/3;grid-row:1/2}}.showrooms-scrollable-container .selected-showroom{display:grid;grid-template-rows:auto auto 1fr;gap:2rem;padding:2rem;border:.1rem solid #77b34a;background-color:#f1f7ed}@container (min-width: 993px){.showrooms-scrollable-container .selected-showroom{block-size:100%;max-block-size:40rem}}.showrooms-scrollable-container .title{display:flex;justify-content:space-between;align-items:baseline;gap:2rem}.showrooms-scrollable-container .title span:not(.pill){display:inline-block;margin-inline-start:.4rem;padding:.4rem 1.2rem;border:.1rem solid #3884c7;border-radius:999vw;background-color:#ebf3f9;font-weight:500;font-size:1rem;color:#3884c7;vertical-align:text-bottom;text-transform:uppercase}.showrooms-scrollable-container .title .pill{margin-inline-end:-2rem;padding:.4rem 1.2rem .4rem 1.6rem;border-radius:999vw 0 0 999vw;background-color:#77b34a;font-weight:500;color:#fff}.showrooms-scrollable-container .title .btn,.showrooms-scrollable-container .title .pill{flex-shrink:0}.showrooms-scrollable-container .details-services{flex-shrink:0;display:flex;gap:2rem 1.2rem}@container (max-width: 992px){.showrooms-scrollable-container .details-services{flex-wrap:wrap}}.showrooms-scrollable-container .details-services&gt;*{flex-grow:1}@container (min-width: 993px){.showrooms-scrollable-container .details-services&gt;*{max-inline-size:50%}}.showrooms-scrollable-container .details{padding-inline-start:0;list-style:none}.showrooms-scrollable-container .details li{text-wrap:balance}.showrooms-scrollable-container .map{border:.1rem solid #c1c2c2;background-color:#f7f7f7}@container (max-width: 768px){.showrooms-scrollable-container .map{max-block-size:16rem}}.showrooms-scrollable-container .other-showrooms{position:relative;border:.1rem solid #c1c2c2;background-color:#fff}.showrooms-scrollable-container .other-showrooms.overflowing.scrolled .other-showrooms-arrow.up,.showrooms-scrollable-container .other-showrooms.overflowing:not(.reached-bottom) .other-showrooms-arrow.down{display:flex;opacity:1}@starting-style{.showrooms-scrollable-container .other-showrooms.overflowing.scrolled .other-showrooms-arrow.up,.showrooms-scrollable-container .other-showrooms.overflowing:not(.reached-bottom) .other-showrooms-arrow.down{opacity:0}}.showrooms-scrollable-container .other-showrooms .other-showrooms-arrow{position:absolute;z-index:1;inset-inline-start:0;display:none;justify-content:center;align-items:center;inline-size:100%;block-size:2.4rem;opacity:0;pointer-events:none;transition:display opacity;transition-duration:.3s;transition-behavior:allow-discrete}.showrooms-scrollable-container .other-showrooms .other-showrooms-arrow.up{inset-block-start:0;background:linear-gradient(180deg,#ddd,hsla(0,0%,87%,0))}.showrooms-scrollable-container .other-showrooms .other-showrooms-arrow.down{inset-block-end:0;background:linear-gradient(0deg,#ddd,hsla(0,0%,87%,0))}.showrooms-scrollable-container .other-showrooms .other-showrooms-arrow svg{block-size:1.2rem}.showrooms-scrollable-container .other-showrooms-list{max-block-size:32rem;overflow-y:auto;overscroll-behavior:contain}@container (min-width: 769px){.showrooms-scrollable-container .other-showrooms-list{max-block-size:48rem}}@container (min-width: 993px){.showrooms-scrollable-container .other-showrooms-list{max-block-size:40rem}}.showrooms-scrollable-container .other-showroom{padding:2.4rem}.showrooms-scrollable-container .other-showroom+.other-showroom{border-block-start:.1rem solid #c1c2c2}.showrooms-scrollable-container .services:not(.inline){font-weight:500}.showrooms-scrollable-container .services.inline{display:flex;flex-wrap:wrap;-moz-column-gap:3.2rem;column-gap:3.2rem;margin-block-start:1.2rem}.infoportal-starting-with-lenses-table{inline-size:100%;margin-block-start:1.2rem;font-size:1.5rem;color:#449b9e}.infoportal-starting-with-lenses-table tbody{display:grid;gap:.1rem;max-inline-size:30rem;margin-inline:auto;padding:.1rem;background-color:#c1c2c2;font-weight:700}.infoportal-starting-with-lenses-table tr{display:grid;gap:.1rem;grid-auto-rows:1fr}.infoportal-starting-with-lenses-table td{display:flex;justify-content:center;padding:2rem 2.4rem;background-color:#f7f7f7}.infoportal-starting-with-lenses-table td:first-of-type{align-items:flex-start;background-color:#449b9e;color:#fff}.infoportal-starting-with-lenses-table td:nth-of-type(2),.infoportal-starting-with-lenses-table td:nth-of-type(3){text-align:center}.infoportal-starting-with-lenses-table tr:first-of-type td{background-color:#449b9e;color:#fff}.infoportal-starting-with-lenses-table tr:first-of-type td:first-of-type{margin:-.1rem 0 0 -.1rem;background-color:#fff}.infoportal-starting-with-lenses-table tr:not(:first-of-type) td:is(:nth-of-type(2),:nth-of-type(3)){align-items:center}.infoportal-starting-with-lenses-table hr{inline-size:60%}.infoportal-starting-with-lenses-table .tooltip{border:.1rem solid #fff;border-radius:50%}.infoportal-content .max-width\:1200{max-inline-size:120rem;margin-inline:auto}.infoportal-content .smaller-text-9 *{font-size:.9rem!important}.infoportal-content .smaller-text-10 *{font-size:1rem!important}.infoportal-content .smaller-text-11 *{font-size:1.1rem!important}.infoportal-content .ta-center{text-align:center!important}.infoportal-content .jf-center{justify-self:center}.infoportal-content .my-2{margin-block:2rem}.infoportal-content .mx-auto{margin-inline:auto}.infoportal-content .float-left{margin-inline-end:2rem;float:inline-start}.infoportal-content .float-right{margin-inline-start:2rem;float:inline-end}.infoportal-content .align-right{text-align:end!important}.infoportal-content .align-left{text-align:start!important}.infoportal-content .align-center{text-align:center!important}.infoportal-content .image-center{display:flex;justify-content:center}.infoportal-content .flex{display:flex}.infoportal-content .flex-wrap{flex-wrap:wrap}.infoportal-content .flex-column{flex-direction:column}.infoportal-content .align-items-center{align-items:center}.infoportal-content .justify-content-center{justify-content:center}.infoportal-content .justify-content-space-between{justify-content:space-between}.infoportal-content .justify-content-space-around{justify-content:space-around}.infoportal-content .justify-content-space-evenly{justify-content:space-evenly}.infoportal-content .grid{display:grid;gap:2.8rem;inline-size:100%;margin-block:1.6rem}.infoportal-content .grid.grid-col-auto{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.infoportal-content .info-icon-label{cursor:pointer;transition:all .3s ease-in-out}.infoportal-content .info-icon-label~p{display:none}.infoportal-content .info-icon-checkbox:checked~p{display:block}.infoportal-content .w-5{inline-size:5%}.infoportal-content .w-10{inline-size:10%}.infoportal-content .w-15{inline-size:15%}.infoportal-content .w-20{inline-size:20%}.infoportal-content .w-25{inline-size:25%}.infoportal-content .w-30{inline-size:30%}.infoportal-content .w-35{inline-size:35%}.infoportal-content .w-40{inline-size:40%}.infoportal-content .w-45{inline-size:45%}.infoportal-content .w-50{inline-size:50%}.infoportal-content .w-55{inline-size:55%}.infoportal-content .w-60{inline-size:60%}.infoportal-content .w-65{inline-size:65%}.infoportal-content .w-70{inline-size:70%}.infoportal-content .w-75{inline-size:75%}.infoportal-content .w-80{inline-size:80%}.infoportal-content .w-85{inline-size:85%}.infoportal-content .w-90{inline-size:90%}.infoportal-content .w-95{inline-size:95%}.infoportal-content .w-100{inline-size:100%}.infoportal-content .gap-4{gap:.4rem}.infoportal-content .column-gap-4{-moz-column-gap:.4rem;column-gap:.4rem}.infoportal-content .row-gap-4{row-gap:.4rem}.infoportal-content .gap-8{gap:.8rem}.infoportal-content .column-gap-8{-moz-column-gap:.8rem;column-gap:.8rem}.infoportal-content .row-gap-8{row-gap:.8rem}.infoportal-content .gap-12{gap:1.2rem}.infoportal-content .column-gap-12{-moz-column-gap:1.2rem;column-gap:1.2rem}.infoportal-content .row-gap-12{row-gap:1.2rem}.infoportal-content .gap-16{gap:1.6rem}.infoportal-content .column-gap-16{-moz-column-gap:1.6rem;column-gap:1.6rem}.infoportal-content .row-gap-16{row-gap:1.6rem}.infoportal-content .gap-20{gap:2rem}.infoportal-content .column-gap-20{-moz-column-gap:2rem;column-gap:2rem}.infoportal-content .row-gap-20{row-gap:2rem}.infoportal-content .gap-24{gap:2.4rem}.infoportal-content .column-gap-24{-moz-column-gap:2.4rem;column-gap:2.4rem}.infoportal-content .row-gap-24{row-gap:2.4rem}.infoportal-content .gap-28{gap:2.8rem}.infoportal-content .column-gap-28{-moz-column-gap:2.8rem;column-gap:2.8rem}.infoportal-content .row-gap-28{row-gap:2.8rem}.infoportal-content .gap-32{gap:3.2rem}.infoportal-content .column-gap-32{-moz-column-gap:3.2rem;column-gap:3.2rem}.infoportal-content .row-gap-32{row-gap:3.2rem}.infoportal-content .gap-36{gap:3.6rem}.infoportal-content .column-gap-36{-moz-column-gap:3.6rem;column-gap:3.6rem}.infoportal-content .row-gap-36{row-gap:3.6rem}.infoportal-content .gap-40{gap:4rem}.infoportal-content .column-gap-40{-moz-column-gap:4rem;column-gap:4rem}.infoportal-content .row-gap-40{row-gap:4rem}.infoportal-content .gap-44{gap:4.4rem}.infoportal-content .column-gap-44{-moz-column-gap:4.4rem;column-gap:4.4rem}.infoportal-content .row-gap-44{row-gap:4.4rem}.infoportal-content .gap-48{gap:4.8rem}.infoportal-content .column-gap-48{-moz-column-gap:4.8rem;column-gap:4.8rem}.infoportal-content .row-gap-48{row-gap:4.8rem}.infoportal-content .gap-52{gap:5.2rem}.infoportal-content .column-gap-52{-moz-column-gap:5.2rem;column-gap:5.2rem}.infoportal-content .row-gap-52{row-gap:5.2rem}.infoportal-content .gap-56{gap:5.6rem}.infoportal-content .column-gap-56{-moz-column-gap:5.6rem;column-gap:5.6rem}.infoportal-content .row-gap-56{row-gap:5.6rem}.infoportal-content .gap-60{gap:6rem}.infoportal-content .column-gap-60{-moz-column-gap:6rem;column-gap:6rem}.infoportal-content .row-gap-60{row-gap:6rem}.infoportal-content .gap-64{gap:6.4rem}.infoportal-content .column-gap-64{-moz-column-gap:6.4rem;column-gap:6.4rem}.infoportal-content .row-gap-64{row-gap:6.4rem}.infoportal-content .gap-68{gap:6.8rem}.infoportal-content .column-gap-68{-moz-column-gap:6.8rem;column-gap:6.8rem}.infoportal-content .row-gap-68{row-gap:6.8rem}.infoportal-content .gap-72{gap:7.2rem}.infoportal-content .column-gap-72{-moz-column-gap:7.2rem;column-gap:7.2rem}.infoportal-content .row-gap-72{row-gap:7.2rem}.infoportal-content .gap-76{gap:7.6rem}.infoportal-content .column-gap-76{-moz-column-gap:7.6rem;column-gap:7.6rem}.infoportal-content .row-gap-76{row-gap:7.6rem}.infoportal-content .gap-80{gap:8rem}.infoportal-content .column-gap-80{-moz-column-gap:8rem;column-gap:8rem}.infoportal-content .row-gap-80{row-gap:8rem}.infoportal-content .gap-84{gap:8.4rem}.infoportal-content .column-gap-84{-moz-column-gap:8.4rem;column-gap:8.4rem}.infoportal-content .row-gap-84{row-gap:8.4rem}.infoportal-content .gap-88{gap:8.8rem}.infoportal-content .column-gap-88{-moz-column-gap:8.8rem;column-gap:8.8rem}.infoportal-content .row-gap-88{row-gap:8.8rem}.infoportal-content .gap-92{gap:9.2rem}.infoportal-content .column-gap-92{-moz-column-gap:9.2rem;column-gap:9.2rem}.infoportal-content .row-gap-92{row-gap:9.2rem}.infoportal-content .gap-96{gap:9.6rem}.infoportal-content .column-gap-96{-moz-column-gap:9.6rem;column-gap:9.6rem}.infoportal-content .row-gap-96{row-gap:9.6rem}@media (min-width:375px){.campaign-selectors{--campaing-selectors-columns:3}}@media (min-width:577px){.sample-order-modal .parameters-address-wrapper{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"params address";gap:.8rem}.sample-order-modal .parameters-header{margin-block-end:2rem}.sample-order-modal .address{grid-area:address;display:flex;justify-content:flex-start;align-items:center;block-size:100%}.sample-order-modal .address-header{margin-block-end:2rem}.sample-order-modal .product-parameters{grid-area:params;flex-direction:column}.simply-book-service-details-modal .modal-body{grid-template-columns:20rem minmax(0,1fr)}.showroom-map-modal .modal-body{padding-block-start:56.25%}.category-page-boxes{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.category-page-images{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.comments .comments-form{grid-template-columns:repeat(2,1fr);grid-template-areas:"cf-comment cf-comment" "cf-name cf-email" "cf-cancel cf-submit"}.comments .comments-actual-comment-reply{padding-inline-start:4.8rem}.glasses-lens-parameters{flex-basis:100%}.black-friday-22 ul.bf-menu-list{grid-template-columns:repeat(4,minmax(0,1fr))}.black-friday-22 .bf-image-float-left p{flex-basis:80%}.cards-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.cards-grid .card&gt;div{gap:2rem}.cards-grid .card label{display:none}.products-compare-benefits{--products-compare-benefits-columns:2;grid-template-columns:repeat(var(--products-compare-benefits-columns),minmax(0,1fr))}.infoportal-contact-videt .infoportal-contact-boxes{grid-template-columns:repeat(var(--infoportal-contact-boxes-columns,2),minmax(0,1fr))}.infoportal-contact-videt .infoportal-contact-showroom-content{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"img img" "map texts"}.custom-title-with-text{gap:2.4rem;margin-block:3.2rem}.custom-title-with-text h3{gap:2.4rem}.dos-and-donts{grid-template-columns:repeat(2,1fr)}.driving-glasses .driving-glasses-images{grid-template-columns:repeat(2,1fr)}.glass-replacement-banner{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "subheader" "benefits" "btn";justify-content:flex-start;padding:2.8rem}.glass-replacement-banner:after{background-color:hsla(0,0%,100%,.75)}.glass-replacement-banner .glass-replacement-banner-header{justify-content:flex-start;font-size:2.3rem;text-align:start}.glass-replacement-banner .glass-replacement-banner-subheader{justify-content:flex-start;inline-size:50%;text-align:start}.glass-replacement-banner .glass-replacement-banner-benefits li{font-size:1.7rem}.glass-replacement-banner .glass-replacement-banner-price-wrapper{position:absolute;grid-area:initial;inset-inline-end:2.8rem;inset-block-end:2.8rem}.glass-replacement-banner .glass-replacement-banner-btn-wrapper{justify-content:flex-start}.infoportal-content .infoportal-text-banner{grid-template-columns:repeat(2,minmax(20rem,1fr));block-size:10rem}.infoportal-content .infoportal-text-banner p{padding:0}.infoportal-content .infoportal-text-banner:after{content:"";position:absolute;inset-inline-start:50%;transform:skew(-17deg) translate(-58%);display:block;inline-size:2.8rem;block-size:12rem;border-inline-end:.5rem solid #fcaf70;background-color:#f7f7f7}.infoportal-about-us-banner{grid-template-columns:repeat(2,1fr);padding:0}.infoportal-boxes .infoportal-box{padding:2.4rem}.infoportal-html-banner img{opacity:.25}.infoportal-html-banner .price{position:absolute;z-index:1;inset-inline-end:2.4rem;inset-block-end:2.4rem}.infoportal-content .about-us-list div{gap:2.8rem;-moz-column-count:2;column-count:2}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card{gap:1.6rem;padding:2.8rem}.infoportal-content .infoportal-title-line-through{gap:4rem;font-size:2.8rem}.infoportal-content .infoportal-title-line-through:after,.infoportal-content .infoportal-title-line-through:before{min-inline-size:4rem}.parcel-shop .parcel-shop-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem}.prescription-glasses-guide{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:3.2rem}.campaign-button :is(.button-full,.button-outline){padding-inline:2.8rem}.special-campaign-counter-boxes p{font-size:2.4rem}.special-campaign-info-boxes&gt;div{grid-template-columns:4.3rem auto}.special-campaign-info-boxes img{inline-size:4rem}.special-campaign-info-boxes p{font-size:1.6rem}.special-campaign-videt-cards{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:10rem}:where(.special-campaign) .special-campaign-grid:not(.single){grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;text-align:start}.special-campaign-cards div:not(.campaign-title){-moz-column-gap:2rem;column-gap:2rem}.product-parameters .eye{inline-size:100%;min-inline-size:2rem;block-size:4rem}.product-parameters .form-pairs{flex-direction:row;row-gap:1.6rem}.product-parameters .form-pairs[class*=counter] .form-pair{gap:0}.product-parameters .form-pairs[class*=counter] label{block-size:0;opacity:0}.product-parameters .form-pair{flex-direction:column}.product-parameters .form-pair-colored{max-inline-size:20rem}.product-parameters .label-caption-text{white-space:nowrap}.product-parameters :where(select,.input,.select){inline-size:100%}.product-parameters .color-name{overflow:hidden;line-height:1;white-space:nowrap}.product-parameters .params-stock-info{min-block-size:4rem}.product-parameters .stock-pcs{margin-inline-end:.4rem}.product-parameters .product-form-pairs-wrapper{display:grid;grid-template-columns:1fr auto;margin:0}.reminder-banner{grid-template-columns:minmax(0,1fr) 20rem}.reminder-banner p{border-radius:0 1.2rem 1.2rem 0}.simply-book-times{padding:2rem}.simply-book-confirmated{margin:2rem;padding:4rem}.simply-book-recapitulation{margin:2rem;padding:2rem}.simply-book-reservation{padding:2rem}.showrooms .showroom-container{max-inline-size:45.2rem}.showrooms .showroom{grid-template-columns:repeat(2,minmax(0,1fr))}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal){display:grid;grid-template-columns:repeat(auto-fit,minmax(32rem,1fr))}}@media (min-width:577px) and (max-width:1200px){.infoportal-pages-boxes-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:577px) and (max-width:992px){.reminder-banner p{order:1;align-self:end}.reminder-banner&gt;div{order:3;align-self:start}.reminder-banner&gt;picture{order:2;grid-row:span 2}}@media (min-width:769px){.simply-book-service-details-modal .modal-dialog{max-inline-size:64rem}.simply-book-service-details-modal .modal-body{gap:2.8rem;padding:4rem}.simply-book-service-details-modal .modal-footer{padding-inline:4rem;padding-block-end:4rem}.breadcrumbs.breadcrumbs-detail{display:none!important}.category-page-boxes{gap:1.2rem}.category-page-images{gap:1.2rem}.comments .comments-box.bigger{gap:4rem;min-block-size:22.8rem}.comments .comments-box-btn{min-inline-size:20rem}.datepicker-container{--datepicker-gap:1.2rem;--datepicker-padding:1.2rem}.cards-grid{grid-template-columns:repeat(3,1fr)}.cards-grid .card-image-only h4{font-size:2.6rem}.products-compare-main{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.products-compare-main&gt;div&gt;span{text-align:end}.products-compare-main .buttons{justify-content:flex-end}.products-compare-tables{grid-template-columns:repeat(2,minmax(0,1fr))}.infoportal-contact-videt .infoportal-contact-main{margin:0 -.8rem;padding-block:.8rem 4rem;padding-inline:.8rem}.infoportal-contact-videt :is(.infoportal-contact-services,.infoportal-contact-showroom,.infoportal-contact-legals){margin:0 -.8rem;padding:4rem .8rem}.infoportal-contact-videt .infoportal-contact-legals{margin-block-end:-.8rem}.infoportal-contact-videt .infoportal-contact-boxes{--infoportal-contact-boxes-columns:3}.infoportal-contact-videt .infoportal-contact-boxes:first-of-type{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.infoportal-contact-videt .infoportal-contact-services .infoportal-contact-boxes{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.guide-with-pictograms{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-with-pictograms&gt;div:nth-of-type(2):before{inset-inline-start:-4.4rem}.guide-with-pictograms&gt;div:nth-of-type(2):after{inset-inline-start:-4.4rem}.guide-with-pictograms h2:before{inset-inline-start:-4.4rem}.html-banner{align-items:center;text-align:start}.html-banner:not(:first-of-type){margin-block:3.2rem}.html-banner h2{padding:0 4rem;font-size:2.9rem}.html-banner p{padding:0 4rem;font-size:2.1rem}.infoportal-content .money-back-products-table td{padding:.4rem .8rem}.infoportal-content .buttons-inline{display:flex;flex-wrap:wrap}.infoportal-content .buttons-inline .buttons-item{inline-size:30%;margin-block-end:0}.infoportal-content .buttons-inline .buttons-item:nth-of-type(2){margin:0 auto}.infoportal-content .bf-boxes-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:.8rem}.infoportal-content .bf-boxes-wrapper .box-item{inline-size:100%}.infoportal-boxes .infoportal-box{-moz-column-gap:4rem;column-gap:4rem;padding:3.2rem}.infoportal-boxes .infoportal-box .brand-logo{flex-direction:row}.infoportal-html-banner&gt;div{padding:3.2rem}.infoportal-html-banner p{max-inline-size:50%}.infoportal-html-banner .price{inset-inline-end:3.2rem;inset-block-end:3.2rem;font-size:1.6rem}.infoportal-html-banner .price b{font-size:2.4rem}.infoportal-content .about-us-list{padding-inline:1.6rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-banner .btn{position:absolute;inset-block-start:50%;inset-inline-end:2rem;transform:translateY(-50%);margin:0}.prescription-glasses-guide{padding:3.2rem}.special-campaign-counter-boxes{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:3.2rem}.special-campaign.green .special-campaign-counter-boxes&gt;div{padding:4.8rem 3.2rem;text-align:start}.special-campaign.green .special-campaign-counter-boxes label{display:none}.special-campaign.green .special-campaign-counter-boxes span{position:unset;z-index:unset;opacity:1}.special-campaign-banner-box&gt;div{margin:4rem}.special-campaign-banner-box p{font-size:4rem}.special-campaign-banner-box:first-of-type p{font-size:4.8rem}.special-campaign-title-icon p{font-size:2rem;text-align:start}.campaign-valuable-cards:after,.campaign-valuable-cards:before{display:block}.campaign-valuable-cards&gt;div:nth-of-type(2)&gt;h1{font-size:6.4rem}.special-campaign-info-boxes{margin-inline:10rem}.special-campaign-contact-boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.4rem;margin-inline:10rem}:where(.special-campaign)&gt;h2{font-size:4.4rem}:where(.special-campaign)&gt;h3{padding-inline:10rem;font-size:4.4rem}.special-campaign-cards .half{grid-template-columns:repeat(2,minmax(0,1fr))}.special-campaign-cards .big-small{grid-template-columns:2.05fr 1fr}.special-campaign-cards .small-big{grid-template-columns:1fr 2fr}.product-parameters .multi-combination-form{justify-content:end}.reminder-guide .reminder-guide-step{gap:2.8rem;padding-inline:2.8rem}.simply-book-reservation-table table{text-align:center}.simply-book-reservation-table table :is(th,td){padding-block:2rem;padding-inline:.8rem}.simply-book-reservation-table table td&gt;:first-child{display:none}.simply-book-reservation-table table a{justify-content:center}.showrooms{margin-block:3.2rem}.showrooms .showroom-info{justify-content:stretch;gap:2rem;padding:2.4rem}.showrooms.showrooms-in-reservations{padding:3.2rem}.showrooms-scrollable-container .other-showrooms .other-showrooms-arrow{block-size:4rem}.infoportal-starting-with-lenses-table tbody{grid-auto-flow:column;grid-auto-columns:1fr;max-inline-size:64.8rem}.infoportal-starting-with-lenses-table td{text-align:center}.infoportal-starting-with-lenses-table .pd td:nth-of-type(2){grid-row:span 2}}@media (hover:hover) and (min-width:993px){.showrooms-scrollable-container .other-showrooms.overflowing.scrolled .other-showrooms-arrow.up,.showrooms-scrollable-container .other-showrooms.overflowing:not(.reached-bottom) .other-showrooms-arrow.down{display:none}}@media (min-width:993px){.infoportal-simply-book #snippet-simplyBook-simplyBook{margin-block-start:2.8rem}.infoportal-simply-book .simply-book-reservation .simply-book-times{max-inline-size:50rem}.sample-order-modal .modal-body{padding:2.8rem}.sample-order-modal .parameters-address-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:2.8rem;margin-inline:auto}.category-page-boxes{gap:1.6rem}.category-page-images{gap:1.6rem}.category-page-images:not(.v2) span{padding-inline:2rem;font-size:1.6rem}.category-page-images span{padding:2rem;font-size:1.4rem}.datepicker-container{--datepicker-gap:1.6rem;--datepicker-padding:1.6rem}.black-friday-22 a{padding:.4rem 2rem}.black-friday-22 .bf-brands{grid-template-columns:repeat(5,minmax(0,1fr))}.black-friday-22 :is(.bf-brand-logo,.bf-brand-more) img{padding:2rem}.black-friday-22 .bf-brand-more{display:none}.black-friday-22 .bf-products{grid-template-columns:repeat(4,minmax(0,1fr))}.black-friday-content picture{margin-block-end:2rem}.black-friday-content .split{gap:2rem;margin-block-end:2rem}.products-compare-benefits{--products-compare-benefits-columns:4}.infoportal-contact-videt .infoportal-contact-main{margin:0 -2rem;padding-block:2rem 4.8rem;padding-inline:2.8rem}.infoportal-contact-videt :is(.infoportal-contact-services,.infoportal-contact-showroom,.infoportal-contact-legals){margin:0 -2rem;padding:4.8rem 2.8rem}.infoportal-contact-videt .infoportal-contact-legals{margin-block-end:-2rem}.infoportal-contact-videt .infoportal-contact-showroom-content{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"img map texts"}.glass-replacement-banner{padding:4rem}.glass-replacement-banner:after:after{display:none}.glass-replacement-banner .glass-replacement-banner-header{font-size:3rem}.glass-replacement-banner .glass-replacement-banner-subheader{margin-block-end:.8rem;font-size:2rem}.glass-replacement-banner .glass-replacement-banner-benefits li{margin:.4rem 0;font-size:1.8rem}.glass-replacement-banner .glass-replacement-banner-benefits li:before{inline-size:1.6rem;block-size:1.6rem;margin-block:.8rem 0;margin-inline:0 .8rem}.glass-replacement-banner .glass-replacement-banner-price{inline-size:10rem;block-size:10rem;font-size:2.2rem}.infoportal-pages-boxes-wrapper{grid-template-columns:repeat(3,1fr)}.infoportal-content .inline-image-text{display:flex}.infoportal-content .inline-image-text .inline-image-text-half{flex:1}.infoportal-content .inline-image-text .row{align-items:center}.infoportal-content .inline-image-text p{padding:0 .8rem}.infoportal-about-us-banner h4{font-size:3rem}.infoportal-boxes.infoportal-boxes-reverse .infoportal-box:nth-of-type(odd){flex-direction:row-reverse}.infoportal-boxes.infoportal-boxes-reverse .infoportal-box:nth-of-type(2n){flex-direction:row}.infoportal-boxes .infoportal-box{justify-content:space-between;align-items:center}.infoportal-boxes .infoportal-box:nth-of-type(2n){flex-direction:row-reverse}.infoportal-boxes .infoportal-box.padding-lg{padding:6rem}.infoportal-boxes .infoportal-box.padding-inline-lg{padding-inline:6rem}.infoportal-boxes .infoportal-box.equal-columns&gt;div{flex:1}.infoportal-boxes .infoportal-box&gt;div{flex:1.6}.infoportal-inline-boxes{gap:1.6rem}.infoportal-html-banner&gt;div{padding:4rem}.infoportal-html-banner :is(h2,h3,h4){font-size:3.2rem}.infoportal-html-banner .price{inset-inline-end:4rem;inset-block-end:4rem}.infoportal-icon-boxes{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.infoportal-product-boxes{--infportal-product-box-gap:6rem;--infportal-product-box-min-width:32rem;--infportal-product-box-padding:6rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-banner .btn{inset-inline-end:5%}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card{gap:3.2rem;padding:4rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column{grid-template-columns:repeat(4,minmax(0,1fr))}.parcel-shop .parcel-shop-layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.satisfaction-guarantee-cards .full&gt;div{grid-template-columns:auto 1fr;padding-inline:4rem}.prescription-glasses-guide{padding:4rem}.special-campaign-counter-boxes{gap:5.6rem;padding-inline:6rem}.special-campaign.green .special-campaign-counter-boxes{padding-inline:12rem}.special-campaign.green .special-campaign-counter-boxes .pasul div{align-items:flex-start;padding-inline-start:10rem}.special-campaign.green .special-campaign-counter-boxes .pasul div:before{position:absolute;inset-block-start:4.8rem;inset-inline-start:3.2rem}.special-campaign-title-icon p{font-size:2.4rem}:is(.product-detail-global,.product-detail-glasses) .product-parameters.bordered{padding:2.4rem}.reminder-banner{grid-template-columns:repeat(3,minmax(0,1fr))}.reminder-banner&gt;div img{inline-size:3.2rem}.reminder-guide .reminder-guide-step{gap:4rem;padding-inline:4rem}.reminder-guide picture{flex-basis:40%}.simply-book-skeleton{padding:2.8rem}.simply-book-skeleton .simply-book-skeleton-services{grid-template-columns:repeat(5,1fr)}.simply-book-skeleton .simply-book-skeleton-services div{aspect-ratio:1/2}.simply-book-skeleton .simply-book-skeleton-calendar{max-inline-size:50rem}.simply-book-skeleton .simply-book-skeleton-times{max-inline-size:50rem}.showrooms.showrooms-in-reservations{padding:4.8rem}}@media (min-width:1201px){.black-friday-22 .bf-container-content{margin:0 10rem}.products-compare-alternatives{padding-inline:3.2rem}.infoportal-contact-videt :is(.infoportal-contact-services,.infoportal-contact-showroom,.infoportal-contact-legals){margin:0 -2.8rem}.infoportal-contact-videt .infoportal-contact-legals{margin-block-end:-2.8rem}.infoportal-contact-videt .infoportal-contact-showroom-content{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.infoportal-html-banner&gt;div{padding:4.8rem}.infoportal-html-banner .price{inset-inline-end:4.8rem;inset-block-end:4.8rem}.infoportal-products&gt;a:nth-of-type(5){grid-column-start:2}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-banner .btn{inset-inline-end:10%}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column div{flex-direction:row;padding:2.8rem}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card-column&gt;p{padding:2.8rem}.reminder-guide picture{flex-basis:33rem}}@media (min-width:1741px){.black-friday-22{margin:0 10rem}.products-compare-alternatives{--swiper-navigation-sides-offset:-3.2rem;padding-inline:0}.infoportal-contact-videt .infoportal-contact-boxes{--infoportal-contact-boxes-columns:4}}@media (max-width:992px){.infoportal-boxes .infoportal-box{flex-direction:column}.infoportal-boxes .infoportal-box :is(picture,img){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.infoportal-starting-with-lenses .infoportal-starting-with-lenses-card{flex-direction:column;align-items:center}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-info-header{display:none}}@media (max-width:768px){.infoportal .container{flex-direction:column-reverse}.category-page-images.v2{grid-template-columns:repeat(2,minmax(7rem,1fr))}.black-friday-22 .bf-image-float-left{flex-wrap:wrap}.guide-with-pictograms{padding-inline-start:4.8rem}.guide-with-pictograms&gt;div:first-of-type{display:none}.infoportal-content .left-right-layout.wrap-mobile{flex-direction:column}.infoportal-content .left-right-layout.wrap-mobile-reverse{flex-direction:column-reverse}.special-campaign-title-icon{flex-direction:column}.special-campaign-videt-cards .special-campaign-videt-cards-content{align-items:center;margin-block-end:8rem}.reminder-guide .reminder-guide-step{flex-direction:column;justify-content:center;text-align:center}.reminder-guide p{max-inline-size:50ch}.simply-book-reservation-table table thead{display:none}.simply-book-reservation-table table tr{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem}.simply-book-reservation-table table :is(th,td){display:flex;justify-content:space-between}.simply-book-reservation-table table th{display:none}.simply-book-reservation-table table td&gt;:first-child{font-weight:500}.simply-book-reservation-table table td&gt;:last-child{text-align:end}.infoportal-starting-with-lenses-table tr{grid-auto-flow:column;grid-auto-columns:1fr}.infoportal-starting-with-lenses-table .pd td:nth-of-type(2){grid-column:span 2}}@media (max-width:576px){.sample-order-modal .address{margin-block-start:2rem}.sample-order-modal .product-parameters :is(select,select:disabled,.input){inline-size:6rem}.comments .comments-box{flex-direction:column}.glasses-lens-parameters{margin-block-start:1.6rem}.black-friday-content .split{flex-direction:column}.cards-grid .card li:not(:first-of-type){display:none}.cards-grid .card&gt;div div{display:none}.driving-glasses .driving-glasses-images&gt;:last-child{display:none}.infoportal-about-us-banner :is(picture,img){display:none}.infoportal-html-banner .btn{align-self:center}.special-campaign-contact-boxes a{font-size:1.3rem;color:transparent!important}:where(.special-campaign) .special-campaign-grid&gt;div{align-items:center}.product-parameters .multi-combination{row-gap:4.8rem}.product-parameters .eye{flex:1 0 30%;max-inline-size:14rem}.product-parameters .form-pair{inline-size:100%}.product-parameters :is(label,.label){flex-basis:calc(40% - 1.6rem);margin-inline-end:auto}.product-parameters .label-caption{flex:auto}.product-parameters :where(select,.input,.select){flex:1 0 30%;max-inline-size:14rem}.product-parameters .color-dropdown-trigger{flex-basis:calc(60% + 0.8rem)}.product-parameters .color-dropdown-trigger:first-of-type:last-of-type{max-inline-size:14rem}.product-parameters .color-dropdown-trigger:first-of-type:not(:last-of-type){max-inline-size:28.8rem}.product-parameters .color-dropdown-trigger:nth-of-type(2){display:none}.product-parameters .params-stock-info{justify-content:center;inline-size:30%;max-inline-size:14rem;margin-block:1.2rem;text-align:center}.reminder-banner p{max-inline-size:90%;margin-inline:auto}.simply-book-skeleton .simply-book-skeleton-service-times{flex-direction:column}.simply-book-times{flex-direction:column}}@media (hover:hover){.category-page-boxes a:hover{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.category-page-images.v2 a:hover span{color:#fff}.category-page-images.v2 a:hover span:before{background-color:#fcaf70}.category-page-images a:hover img{opacity:1}.category-page-images img{opacity:.9}.black-friday-22 .bf-brand-logo:hover{transform:scale(.95)}.products-compare-alternatives a:hover{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.infoportal-content .info-icon-label:hover{transform:translateY(-.4rem)}}@media print{.deliveries-table .deliveries-table-box .sm-hidden,.deliveries-table .deliveries-table-box .xs-hidden{display:block}}@media print and (min-width:0),screen and (min-width:993px){.deliveries-table .deliveries-table-box{display:flex;inline-size:100%}.deliveries-table .deliveries-table-box .box-left,.deliveries-table .deliveries-table-box .box-right{flex:1}.deliveries-table.payments-table .box-left{flex:1 1 75%}.deliveries-table.payments-table .box-right{flex:1 1 25%}.deliveries-table.payments-table .box-right .deliveries-table-title .delivery-price{inline-size:100%}.deliveries-table .deliveries-table-title{inline-size:100%;padding-block:0 .4rem;paddin-inline:.8rem 0}.deliveries-table .deliveries-table-title:last-of-type{padding-block-end:0}.deliveries-table .delivery-name{margin:0}}.webp body.projectId-40 .black-friday, .webp body.projectId-41 .black-friday, .webp body.projectId-53 .black-friday{ background-image:url(/globalfiles/slovenia/info-portal/black-friday-2022/bg-pattern.webp); }.webp .glass-replacement-banner{ background-image:url(/globalfiles/templates/alensa/responsive/infoportal/glass-replacement/banner-html.webp); }.webp .glass-replacement-banner.glasses-replacement-ext{ background-image:url(/globalfiles/templates/alensa/responsive/infoportal/glasses/glasses-ordering-banner.webp); }.webp .infoportal-products&gt;a:before{ background-image:url(/globalfiles/templates/alensa/responsive/infoportal/plastic-neutrality/images/plastic-logo.webp); }.webp .campaign-valuable-cards{ background-image:url(/globalfiles/videt.ro/info-pages/cards/red-banner-background.webp); }.webp .campaign-valuable-cards:before{ background-image:url(/globalfiles/videt.ro/info-pages/cards/card-100.webp); }.webp .campaign-valuable-cards:after{ background-image:url(/globalfiles/videt.ro/info-pages/cards/card-300.webp); }.webp .campaign-valuable-cards .cards&gt;div{ background-image:url(/globalfiles/videt.ro/info-pages/cards/card-bg.webp); }.webp lite-youtube:before{ background-image:url(data:image/webp;base64,UklGRsQAAABXRUJQVlA4WAoAAAAQAAAAAAAAxQAAQUxQSHIAAAABGYAg/HeLiOh/GAzbto0UO91/kJvx4j55ZoiYALVt2zDeenLHN2ybiIQtiASRn4gE+UkIIeUthOELkVaTgq3IWyVGts1sW0ZMiTxspt+HHALT7wOUCGSEDBBUQkRABS6JazVHS9bAueELIlrqd5A/ADhWUDggLAAAAHADAJ0BKgEAxgA+kUigTCWkIyIiiACwEglpAAAT7p9CbPLgAAD++M7sAAAA); }</pre></body></html>