<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.generic-info-long-description-wrapper.expandable{position:relative;max-block-size:14.8rem;overflow:hidden;transition:max-height .3s ease-in-out}.generic-info-long-description-wrapper.expandable.higher{max-block-size:54.8rem}.generic-info-long-description-wrapper.expandable.overfloating:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;inline-size:100%;block-size:4.8rem;background:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#fff);pointer-events:none}.generic-info-long-description-wrapper.expandable.expanded:after{content:none}.generic-info-long-description-wrapper.expandable.overfloating~.generic-info-long-description-more-btn{display:inline-flex}.generic-info-long-description-wrapper.expandable.expanded~.generic-info-long-description-more-btn:before{content:attr(data-show-less)}.generic-info-long-description-more-btn{display:none;margin-inline:auto}.generic-info-long-description-more-btn:before{content:attr(data-show-more)}.added-to-showroom-modal .modal-content{padding-block:2rem 0;padding-inline:0;background-color:#fff}.added-to-showroom-modal .modal-header{padding-inline:2rem;text-align:center}.added-to-showroom-modal .modal-body{display:grid;place-items:center;gap:3.2rem;padding:2.4rem 2rem;border-block-start:.1rem solid #c1c2c2;border-block-end:.1rem solid #c1c2c2;background-color:#f7f7f7}.added-to-showroom-modal .modal-footer{display:flex;justify-content:space-between;gap:.8rem;padding:.8rem 2rem;background-color:#f7f7f7}.modal-fittingbox .modal-close{z-index:5;inset-block-start:1.6rem;inset-inline-end:1.6rem;inline-size:3.2rem;block-size:3.2rem;border-radius:50%;background-color:#fff;background-image:url(/globalfiles/templates/alensa/responsive/controls/close-gray.svg);background-size:1.4rem}.modal-fittingbox .modal-body{position:relative;display:flex;flex-direction:column}.modal-fittingbox .fittingbox-wrapper{position:relative;flex:1;block-size:100%;overflow:hidden}.modal-fittingbox .fittingbox-wrapper.snapshot-taken :is(.fittingbox-triggers,.fittingbox-container-btn){display:none}.modal-fittingbox .fittingbox-wrapper.snapshot-taken .fittingbox-socials-wrapper{display:block}.modal-fittingbox .fittingbox-container,.modal-fittingbox .fittingbox-snapshot{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.modal-fittingbox .fittingbox-snapshot{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.modal-fittingbox .fittingbox-logo{position:absolute;z-index:2;inset-block-start:2rem;inset-inline-start:1.6rem;inline-size:auto;block-size:2.4rem;pointer-events:none}.modal-fittingbox .fittingbox-triggers{position:absolute;z-index:2;inset-block-end:1.6rem;inset-inline-start:5.2rem;display:flex;gap:.4rem}.modal-fittingbox .fittingbox-triggers&gt;*{flex-shrink:0}.modal-fittingbox .fittingbox-trigger{display:block;inline-size:3.2rem;block-size:3.2rem;padding:.8rem;border:none;border-radius:50%;background-color:#fff;cursor:pointer}.modal-fittingbox .fittingbox-trigger:not(.add-to-favorite) svg path{fill:#3a3a3a}.modal-fittingbox .fittingbox-trigger.add-to-favorite.full svg path{fill:#fcaf70}.modal-fittingbox .fittingbox-trigger.add-to-favorite.loading svg{display:none}.modal-fittingbox .fittingbox-trigger.add-to-favorite.loading:after{content:"";display:block;inline-size:100%;block-size:100%;border:.2rem solid #fcaf70;border-inline-end-color:transparent;border-block-end-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-fittingbox .fittingbox-socials-wrapper{position:absolute;z-index:2;inset:0;display:none;background-color:rgba(0,0,0,.25)}.modal-fittingbox .fittingbox-socials{position:absolute;z-index:2;inset-block-end:6.4rem;inset-inline-start:50%;transform:translateX(-50%);display:flex;gap:.4rem;padding:.8rem;border-radius:999vw;background-color:#fff}.modal-fittingbox .fittingbox-socials button{aspect-ratio:1;flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:3.2rem;border:none;border-radius:50%;background-color:transparent;cursor:pointer}.modal-fittingbox .fittingbox-socials svg{inline-size:100%}.modal-fittingbox .fittingbox-container-btn{position:absolute;z-index:-1;inset-block-end:6.4rem;inset-inline-start:50%;transform:translateX(-50%);opacity:0;transition:opacity .25s ease-in-out}.modal-fittingbox .fittingbox-container-btn.visible{z-index:2;opacity:1}.modal-fittingbox .filter-nav-holder{inline-size:calc(100% - 4.8rem);max-inline-size:30rem;block-size:100%;overflow-y:auto;text-align:start}.modal-glasses-size{text-align:center}.modal-glasses-size .modal-content{padding:0;background-color:#fff}.modal-glasses-size .modal-header{counter-reset:glasses-size;justify-content:space-between;align-items:baseline}.modal-glasses-size .modal-body{display:flex;justify-content:space-between}.modal-glasses-size .glasses-size-title{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;font-size:1.4rem;color:#fff;text-wrap:balance}.modal-glasses-size .glasses-size-title:before{content:counter(glasses-size);counter-increment:glasses-size;flex-shrink:0;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;font-size:1.6rem;color:#3a3a3a}.modal-glasses-size .glasses-size-item{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2.8rem;text-wrap:balance}.modal-glasses-size .glasses-size-item img{margin-inline-end:4rem}.modal-glasses-size .glasses-size-text{font-size:1.6rem;text-wrap:balance}.modal-glasses-size .glasses-size{display:flex;justify-content:center;align-items:center;inline-size:4rem;block-size:4rem;border-radius:50%;background-color:#3a3a3a;font-size:2rem;color:#fff}.product-lightbox-modal .modal-content{block-size:100%;padding:0}.product-lightbox-modal .slides-thumbnails-grid{display:grid;align-items:center;inline-size:100%;block-size:100%;overflow:hidden}.product-lightbox-modal .slides-wrapper{display:flex;align-items:center;block-size:100%;padding:1.2rem;background-color:#fff;overflow:hidden}.product-lightbox-modal .slide-checkbox{display:none}.product-lightbox-modal .slide-checkbox:checked+.slide-container{z-index:3;display:flex}.product-lightbox-modal .slide-container{position:relative;z-index:-1;display:none;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;inline-size:100%;block-size:100%;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-lightbox-modal .slide-counter{flex-shrink:0;font-weight:500;font-size:1.6rem}.product-lightbox-modal picture{aspect-ratio:4/3}.product-lightbox-modal .slide-img{display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:100%;margin:auto}.product-lightbox-modal .slide-description{flex-shrink:0;inline-size:100%;text-align:center}.product-lightbox-modal .slide-nav{flex-shrink:0;display:flex;gap:.8rem}.product-lightbox-modal :is(.slide-nav-prev,.slide-nav-next){display:flex;justify-content:center;align-items:center;cursor:pointer}.product-lightbox-modal :is(.slide-nav-prev,.slide-nav-next) svg{inline-size:2rem}.product-lightbox-modal .thumbnails-wrapper{block-size:100%;padding:1.6rem;background-color:#f7f7f7}.product-lightbox-modal .thumbnails{display:grid;gap:.4rem;overflow:auto}.product-lightbox-modal .thumbnail{display:flex;justify-content:center;align-items:center;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#fff;cursor:pointer}.product-lightbox-modal .thumbnail.active,.product-lightbox-modal .thumbnail:hover{border-color:#fcaf70;box-shadow:inset 0 0 0 .1rem #fcaf70}.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}.product-brand-and-virtual-try-wrapper{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;inline-size:100%}.product-brand-and-virtual-try-wrapper .btn{white-space:initial;text-align:start;grid-column:2/3}#snippet--productButtons{display:flex;flex-direction:column;gap:.8rem}#snippet--productButtons .btn{line-height:1.3;white-space:initial}#snippet--productButtons .btn:not(.btn-multiple-icons){text-align:start}#snippet--productButtons .btn-add-only-frames{align-self:flex-end}#snippet--productButtons .product-buttons-separator{display:flex;justify-content:center;align-items:center;gap:2.4rem;margin-block:.8rem;color:#c1c2c2;text-align:center;text-transform:uppercase}#snippet--productButtons .product-buttons-separator:after,#snippet--productButtons .product-buttons-separator:before{content:"";flex:1;display:block;inline-size:100%;block-size:.1rem;background-color:#c1c2c2}#snippet--productButtons .product-buttons-multiple-buttons{display:flex;flex-wrap:wrap;gap:.8rem}#snippet--productButtons .product-buttons-multiple-buttons&gt;.btn{flex:1;min-inline-size:-moz-fit-content;min-inline-size:fit-content}.product-categories-and-parameters{display:flex;gap:1.2rem}.product-detail-glasses{--product-detail-glasses-right-side-width:1fr}.product-detail-glasses :is(.product-detail-glasses-top,.product-detail-glasses-middle,.product-detail-glasses-variants.grid){display:grid;align-items:start;gap:3.2rem}.product-detail-glasses .product-detail-glasses-variants.grid{align-items:stretch}.product-detail-glasses .product-detail-glasses-middle{padding-block:3.2rem;border-block-start:.1rem solid #c1c2c2}.product-detail-glasses .product-detail-left{position:relative}.product-detail-glasses .product-detail-right{position:relative;display:grid;align-items:start;gap:1.6rem}.product-detail-glasses .product-detail-right&gt;*{order:999}.product-detail-glasses :is(.product-detail-glasses-social-gallery-and-properties,.product-detail-glasses-long-description){display:grid;gap:3.2rem}.product-detail-glasses-non-stock .product-detail-glasses-top .product-detail-left{display:grid;place-items:center}.product-detail-glasses-non-stock .product-image-wrapper-nonstock{max-block-size:45.2rem;margin:auto}.product-detail-glasses-non-stock .scroll-to-alternatives-btn{position:absolute;inset-block-end:1.2rem;inset-inline-start:50%;transform:translateX(-50%)}.product-detail-glasses-non-stock .products-list .product{padding-block:0}.product-detail-glasses-non-stock .products-list .product-image{margin-block-start:0}.product-detail-badges{position:absolute;inset-block-start:0;display:flex;gap:.4rem}.product-detail-badges .percentage-sale{font-size:1.6rem}.product-detail-glasses .product-detail-badges{inset-block-start:5.2rem}.product-properties-wrapper .product-properties-title{margin-block-end:2rem}.product-properties-wrapper .product-properties-title:nth-of-type(n+2){margin-block-start:3.2rem}.product-properties-wrapper .product-properties-table{inline-size:100%;line-height:1.3}.product-properties-wrapper .product-properties-table+.product-properties-table{margin-block-start:3.2rem}.product-properties-wrapper .product-properties-table.striped tr:nth-of-type(odd){background-color:#f7f7f7}.product-properties-wrapper .product-properties-table.bordered{border:.1rem solid #c1c2c2}.product-properties-wrapper .product-properties-table.bordered tr{border-block-start:.1rem solid #c1c2c2}.product-properties-wrapper :is(th,td){inline-size:50%;padding:1.2rem;text-align:start}.product-properties-wrapper a:not(.noclickable){text-decoration:underline}.basic-promobox{position:relative;display:grid;gap:1.6rem;padding:1.6rem;border:.1rem solid #c1c2c2;font-size:1.3rem}.basic-promobox.loading-in-progress .loading-and-success{--loading-size:2;display:block}.basic-promobox.loading-in-progress .basic-promobox-btn :is(.add,.added){display:none}.basic-promobox.loading-in-progress .basic-promobox-btn .adding{display:block}.basic-promobox.loading-complete .basic-promobox-btn .add,.basic-promobox.loading-complete .basic-promobox-btn .adding{display:none}.basic-promobox.loading-complete .basic-promobox-btn .added,.basic-promobox.loading-complete .basic-promobox-btn .ribbon{display:block}.basic-promobox.added-to-basket{border-color:#77b34a;background-color:#f1f7ed}.basic-promobox.added-to-basket .ribbon{display:block}.basic-promobox .ribbon{display:none}.basic-promobox .basic-promobox-picture{display:flex;justify-content:center;align-items:center}.basic-promobox .basic-promobox-content{align-self:center}.basic-promobox .basic-promobox-content&gt;*+*{margin-block-start:1em}.basic-promobox .basic-promobox-name{font-size:1.8rem}.basic-promobox .basic-promobox-subtitle{font-weight:700;color:#449b9e;text-transform:uppercase}.basic-promobox .basic-promobox-list{display:flex;flex-direction:column;gap:.4rem;padding:0;list-style:none}.basic-promobox .basic-promobox-list li{display:flex;gap:.8rem;line-height:1.3}.basic-promobox .basic-promobox-list li svg{inline-size:1.2rem}.basic-promobox .basic-promobox-list li svg path{fill:#449b9e}.basic-promobox .basic-promobox-prices-button{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.basic-promobox .basic-promobox-prices{display:flex;flex-wrap:wrap;gap:.4rem;font-weight:700;font-size:1.4rem;line-height:1;white-space:nowrap}.basic-promobox .basic-promobox-prices span{color:#fcaf70}.basic-promobox .basic-promobox-btn{min-inline-size:12.4rem}.basic-promobox .basic-promobox-btn .added,.basic-promobox .basic-promobox-btn .adding{display:none}.basic-promobox .basic-promobox-btn span{inline-size:100%;overflow:hidden;text-overflow:ellipsis}.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}.discount-price-with-code{display:flex;flex-wrap:wrap;justify-content:center;align-self:stretch;align-items:center;gap:.4rem 1.2rem;padding:1.2rem .8rem;border-radius:.4rem;background-color:#f7f7f7;color:#3a3a3a}.discount-price-with-code.copied&gt;:is(span,svg){display:none}.discount-price-with-code.copied .discount-price-with-code-copied{display:flex}.discount-price-with-code svg{inline-size:2rem;cursor:pointer}.discount-price-with-code svg path{fill:#3a3a3a}.discount-price-with-code .discount-price-with-code-copied{display:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem}.free-delivery-info-text{display:flex;align-items:center;gap:.8rem}.free-delivery-info-text svg{inline-size:4rem}.free-delivery-info-text span{font-weight:500;font-size:1.3rem;color:#449b9e}.glasses-dimensions{display:flex;gap:.8rem}.glasses-dimensions .glasses-dimensions-title{align-self:center;margin-inline-end:auto;font-weight:500;line-height:1.3}.glasses-dimensions .glasses-dimension{flex-shrink:0;display:flex;flex-wrap:wrap;gap:.4rem .8rem;inline-size:8rem}.glasses-dimensions svg{flex-basis:100%;block-size:4.4rem;margin:auto}.glasses-dimensions svg .change-color{animation:blinker .5s linear 2}.glasses-dimensions .glasses-dimension-text{flex:1;font-size:1.3rem;line-height:1;text-align:center}.glasses-dimensions .glasses-dimension-text.colored{font-weight:500;color:#449b9e}@keyframes blinker{50%{opacity:0}}.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}.glasses-sizes{display:flex;align-items:center;gap:.8rem}.glasses-sizes .glasses-sizes-text{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-inline-end:auto;line-height:1.3}.glasses-sizes .glasses-sizes-text-title{display:flex;font-weight:500}.glasses-sizes .glasses-sizes-modal-trigger{cursor:pointer;font-size:1.3rem;color:#449b9e}.glasses-sizes .glasses-sizes-modal-trigger:is(:hover,:focus){text-decoration:underline}.glasses-sizes .glasses-sizes-buttons{display:flex;flex-wrap:wrap;gap:.4rem}.glasses-sizes .glasses-sizes-buttons input[type=radio]{display:none}.glasses-sizes .glasses-sizes-buttons input[type=radio]:checked+label,.glasses-sizes .glasses-sizes-buttons label:hover{border-color:#449b9e;background-color:#449b9e;color:#fff}.glasses-sizes .glasses-sizes-buttons input[type=radio]:checked+label:before{content:"";position:absolute;z-index:1;inset-inline-end:-.4rem;inset-block-end:-.4rem;inline-size:1.6rem;block-size:1.6rem;border:.1rem solid #c1c2c2;border-radius:0;background-color:#fff;background-image:url(/globalfiles/templates/alensa/responsive/cockyonline/fancyform/checkmark.svg?ver=2.0);background-position:50%;background-size:.8rem}.glasses-sizes .glasses-sizes-buttons label{position:relative;flex-direction:column;justify-content:center;gap:.4rem;min-inline-size:4.4rem;min-block-size:4.4rem;border:.1rem solid #c1c2c2;background-color:#fff;cursor:pointer;font-weight:500;line-height:1;text-align:center}.glasses-sizes .glasses-sizes-buttons label:before{content:none}.glasses-sizes .glasses-sizes-buttons label small{font-size:1.3rem}.glasses-type-container-hp{margin:2rem 0}.glasses-type-container-hp .container{display:flex;flex-direction:column}.glasses-type-container-hp .text-container{flex:1;display:flex;justify-content:center;align-items:center}.glasses-type-container-hp .text-container:first-of-type{background-color:#f0dcd4}.glasses-type-container-hp .text-container:nth-of-type(2){background-color:#dbdbdb}.glasses-type-container-hp .text-container:nth-of-type(3){background-color:#c69595}.glasses-type-container-hp h2{padding:2rem;text-align:center;text-transform:uppercase}.glasses-sizes-and-dimensions-toggler+label{color:#449b9e;text-decoration:underline}.glasses-sizes-and-dimensions-toggler+label:before{content:none}.history-lowest-price{flex-shrink:0;display:block;font-size:1.3rem;color:#c1c2c2;line-height:1.2}.product-detail-global .history-lowest-price{flex-basis:100%}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}.fittingbox-pd-gender{position:absolute;z-index:100;inset:0;display:none;place-content:center;gap:1.6rem;padding-inline:5%;background-color:rgba(0,0,0,.97);color:#fff;text-align:center}.fittingbox-pd-gender.active{display:grid}.fittingbox-pd-gender .fittingbox-pd-gender-title{font-size:1.8rem;text-wrap:balance}.fittingbox-pd-gender .fittingbox-pd-gender-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-content:center;gap:1.6rem}.fittingbox-pd-gender .fittingbox-pd-gender-button{display:inline-flex;justify-content:center;align-items:center;padding:1.6rem 2rem;border:.1rem solid #fff;border-radius:.5rem;background-color:transparent;cursor:pointer;font-weight:700;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase}.fittingbox-pd-gender .fittingbox-pd-gender-button:is(.active,:hover){border:.1rem solid transparent;background-color:#fff;color:#000}.fittingbox-pd-gender .fittingbox-pd-gender-divider{display:flex;align-items:center;gap:2.4rem}.fittingbox-pd-gender .fittingbox-pd-gender-divider:after,.fittingbox-pd-gender .fittingbox-pd-gender-divider:before{content:"";flex:1;block-size:.1rem;background-color:#fff}.fittingbox-pd-gender .fittingbox-pd-gender-distance{display:flex;justify-content:center}.fittingbox-pd-gender .fittingbox-pd-gender-select{font-weight:500;font-size:1.6rem;-moz-text-align-last:center;text-align-last:center}.fittingbox-pd-gender .fittingbox-pd-gender-close{min-inline-size:14.8rem;margin:1.6rem auto 0}.possible-deliveries-wrapper{padding-block-end:2rem;border-block-end:.1rem solid #c1c2c2;font-size:1.3rem}.possible-deliveries-wrapper .possible-deliveries-section-title{display:block;margin-block-end:.8rem;font-weight:500;font-size:1.4rem}.possible-deliveries-wrapper .possible-deliveries-section-title:nth-of-type(2){margin-block-start:2rem}.possible-deliveries-wrapper .possible-deliveries{display:grid;grid-template-columns:4rem 1fr auto auto 1ch;align-items:center;row-gap:.4rem}.possible-deliveries-wrapper .possible-delivery{display:contents}.possible-deliveries-wrapper .possible-delivery-icon{inline-size:100%;block-size:2rem}.possible-deliveries-wrapper .possible-delivery-icon:after{content:"";display:block;inline-size:100%;block-size:100%;background-position:50%;background-size:contain}.possible-deliveries-wrapper .possible-delivery-name{padding-inline:1.6rem;font-weight:500}.possible-deliveries-wrapper .possible-delivery-time{padding-inline:.8rem;font-size:1.3rem;color:#449b9e;text-align:center}.possible-deliveries-wrapper .possible-delivery-price{font-weight:500;white-space:nowrap;text-align:end}.possible-deliveries-wrapper .possible-deliveries-free-delivery{display:block;max-inline-size:-moz-fit-content;max-inline-size:fit-content;margin-block-start:2rem;font-weight:500;text-transform:uppercase}.possible-deliveries-wrapper .possible-deliveries-free-delivery span{font-weight:400;text-transform:initial}.possible-deliveries-wrapper .possible-deliveries-additional-info{max-inline-size:-moz-fit-content;max-inline-size:fit-content;font-style:italic}.projectId-87 .possible-deliveries-wrapper .possible-deliveries{grid-template-columns:4rem 1fr auto}.projectId-87 .possible-deliveries-wrapper :is(.possible-deliveries-free-delivery){display:none}.product-alternatives-grid-wrapper .product-alternatives-grid-header{margin-block-end:.8rem}.product-alternatives-grid-wrapper .product-alternatives-grid{position:relative;margin-inline:-.4rem}.product-alternatives-grid-wrapper .product-alternatives-grid-item{position:relative;aspect-ratio:1;display:flex;justify-content:center;align-items:center;padding:.4rem}.product-alternatives-grid-wrapper .product-alternatives-grid-item:hover .product-alternatives-grid-item-content{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.product-alternatives-grid-wrapper .product-alternatives-grid-item-content{display:grid;place-items:center;inline-size:100%;block-size:100%;padding:.8rem;border:.1rem solid #c1c2c2}.product-alternatives-slider-wrapper{display:grid;gap:1.6rem;padding-block:3.2rem;border-block-start:.1rem solid #c1c2c2}.product-alternatives-slider-wrapper.full{margin-block-start:3.2rem}.product-alternatives-slider-wrapper .product-alternatives-slider-header{text-align:center;text-transform:uppercase}.product-alternatives-slider-wrapper .product-alternatives-slider{position:relative;align-self:end}.product-alternatives-slider-wrapper .product-alternatives-slider .swiper{block-size:12.8rem}.product-alternatives-slider-wrapper .product-alternatives-slider-item{position:relative;display:block;block-size:100%;padding:.4rem}.product-alternatives-slider-wrapper .product-alternatives-slider-item:hover .product-alternatives-slider-item-content{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.product-alternatives-slider-wrapper .product-alternatives-slider-item:hover .product-alternatives-slider-item-content .product-alternatives-slider-img-description{opacity:1}.product-alternatives-slider-wrapper .product-alternatives-slider-item-content{block-size:100%;border:.1rem solid #c1c2c2}.product-alternatives-slider-wrapper .product-alternatives-slider-brand{position:absolute;z-index:3;inset-block-start:0;inset-inline-start:0;display:block;inline-size:100%;padding:1.6rem .4rem;font-weight:500;font-size:1.3rem;text-align:center}.product-alternatives-slider-wrapper :is(.product-alternatives-slider-img,.product-alternatives-slider-img-description){position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:block;inline-size:auto;max-inline-size:90%;max-block-size:90%;margin:auto}.product-alternatives-slider-wrapper .product-alternatives-slider-img-description{z-index:2;opacity:0;transition:opacity .3s ease}.product-alternatives-slider-wrapper .product-alternatives-slider-price{position:absolute;z-index:3;inset-inline-end:0;inset-block-end:.8rem;padding:.4rem .8rem;background-color:#449b9e;font-weight:500;font-size:1.3rem;color:#fff;white-space:nowrap;text-align:center}.product-alternatives-slider-wrapper .product-alternatives-slider-price:after{content:"";position:absolute;z-index:-1;inset-block-start:-.4rem;inset-inline-end:0;border-block-start:.2rem solid;border-inline-end:.2rem solid transparent;border-block-end:.2rem solid transparent;border-block-end-color:#1d4142;border-inline-start:.2rem solid;border-inline-start-color:#1d4142}.product-benefits-generated{display:grid;gap:1.2rem;line-height:1.3}.product-benefits-generated .benefit{display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.product-benefits-generated .benefit-text{display:flex;flex-wrap:wrap;font-size:1.3rem}.product-benefits-generated .benefit-text b,.product-benefits-generated .benefit-text strong{margin-inline-end:.4rem;font-weight:500}.product-benefits-generated.glasses-benefits{gap:.8rem;padding-inline:1.6rem}.product-benefits-generated.glasses-benefits .benefit svg{inline-size:2rem}.product-gallery-brand-wrapper{display:flex;justify-content:flex-start;block-size:4rem}.product-gallery-brand-wrapper .product-gallery-brand{inline-size:auto;block-size:100%}.product-gallery-brand-wrapper .product-gallery-brand.grayscaled{opacity:.3;filter:grayscale(1)}.product-gallery{display:grid;gap:2rem}.product-gallery .product-image-wrapper{aspect-ratio:4/3;display:grid;grid-template-areas:"stack"}.product-gallery .product-image-wrapper&gt;*{grid-area:stack;display:none}.product-gallery .product-image-wrapper .product-360{z-index:-1}.product-gallery label{block-size:100%}.product-gallery .product-image{cursor:pointer}.product-gallery .product-iframe{inline-size:100%;block-size:100%}.product-gallery .product-thumbnails-wrapper{display:grid;grid-template-columns:repeat(auto-fit,7.2rem);justify-content:center;inline-size:100%;max-block-size:6.8rem;margin-inline:auto;overflow:hidden}.product-gallery .product-thumbnail-wrapper{position:relative;display:flex;justify-content:center;align-items:center;block-size:6.8rem;margin-inline:.1rem;padding:.8rem;border:.1rem solid #c1c2c2;cursor:pointer;text-align:center}.product-gallery .product-thumbnail-wrapper:hover{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.product-gallery .product-thumbnail-wrapper[data-show-more-visible=true] .product-thumbnail-more-text{display:flex}.product-gallery .product-thumbnail-more-text{position:absolute;z-index:1;inset:0;display:none;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;margin-block-start:.4rem;background-color:#fff;font-weight:500;font-size:1.3rem;color:#449b9e}.product-detail-garantion{font-weight:400;text-align:start}.product-detail-garantion b{display:block;margin-block-end:.4rem;font-weight:700}.product-generic-info&gt;*+*{margin-block-start:1em}.product-generic-info :is(h2,h3,h4){margin-block-end:.7em}:where(:where(.product-long-info-wrapper,.original-product-text-wrapper)&gt;*+*){margin-block-start:1em}.original-product-text-wrapper :where(h2,h3,h4,h5,h6),.product-long-info-wrapper :where(h2,h3,h4,h5,h6){margin-block-end:1.2rem}.original-product-text-wrapper p,.product-long-info-wrapper p{text-align:initial!important}.original-product-text-wrapper a,.product-long-info-wrapper a{font-weight:500;color:#449b9e;text-decoration:underline}.original-product-text-wrapper img,.product-long-info-wrapper img{clear:both}.original-product-text-wrapper .jj-image,.product-long-info-wrapper .jj-image{display:inline-block;vertical-align:middle}.original-product-text-wrapper .jj-text,.product-long-info-wrapper .jj-text{display:inline-block;max-inline-size:calc(100% - 7.6rem);padding-inline-start:.8rem;vertical-align:middle}.original-product-text-wrapper .product-long-info-warning,.product-long-info-wrapper .product-long-info-warning{margin:1.6rem 0;padding:1.6rem;border:.1rem solid #dc3545;background-color:#fcebec}.original-product-text-wrapper .product-long-info-warning&gt;:first-child,.product-long-info-wrapper .product-long-info-warning&gt;:first-child{margin-block-start:0}.original-product-text-wrapper video,.product-long-info-wrapper video{inline-size:100%}.product-main-categories{display:flex;flex-wrap:wrap;align-items:center;margin-inline-end:auto;line-height:1.2}.product-main-categories .category{display:flex;align-items:baseline}.product-main-categories .category:after{content:"";inline-size:.1rem;block-size:.8rem;margin:0 .8rem;background-color:currentColor}.product-main-categories .category:is(:first-of-type:last-of-type,:last-of-type):after{display:none}.product-other-variants-grid-wrapper .product-other-variants-grid-header{margin-block-end:.8rem;text-align:start}.product-other-variants-grid-wrapper .product-other-variants-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7}.product-other-variants-grid-wrapper .product-other-variants-grid-item{padding:.4rem;border:.1rem solid #c1c2c2;background-color:#fff}.product-other-variants-grid-wrapper .product-other-variants-grid-item:is(:hover,.active){border:.1rem solid #c1c2c2;box-shadow:0 0 .1rem #a1a3a3}.product-other-variants-slider-wrapper{display:grid;gap:1.6rem;padding-block:3.2rem;border-block-start:.1rem solid #c1c2c2}.product-other-variants-slider-wrapper.no-border{border-block-start:0}.product-other-variants-slider-wrapper .product-other-variants-slider-header{text-align:center;text-transform:uppercase}.product-other-variants-slider-wrapper .product-other-variants-slider{position:relative;align-self:end}.product-other-variants-slider-wrapper .product-other-variants-slider .swiper{block-size:12.8rem}.product-other-variants-slider-wrapper .product-other-variants-slider-item{position:relative;order:2;padding:.4rem}.product-other-variants-slider-wrapper .product-other-variants-slider-item.current{order:1}.product-other-variants-slider-wrapper .product-other-variants-slider-item:hover .product-other-variants-slider-item-content{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.product-other-variants-slider-wrapper .product-other-variants-slider-item:hover .product-other-variants-slider-item-content .product-other-variants-slider-img-description{opacity:1}.product-other-variants-slider-wrapper .product-other-variants-slider-item-content{block-size:100%;border:.1rem solid #c1c2c2}.product-other-variants-slider-wrapper .product-other-variants-slider-current-info{position:absolute;z-index:3;inset-block-start:1.2rem;inset-inline-end:.4rem;max-inline-size:calc(100% - 1.6rem);padding:.4rem .8rem .4rem 1.2rem;border-radius:999vw 0 0 999vw;background-color:#3a3a3a;font-size:1.2rem;color:#fff;text-align:end}.product-other-variants-slider-wrapper :is(.product-other-variants-slider-img,.product-other-variants-slider-img-description){position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:auto;max-inline-size:90%;max-block-size:90%;margin:auto}.product-other-variants-slider-wrapper .product-other-variants-slider-img-description{z-index:2;opacity:0;transition:opacity .3s ease}.product-other-variants-slider-wrapper .product-other-variants-slider-price{position:absolute;z-index:3;inset-inline-end:0;inset-block-end:.8rem;padding:.4rem .8rem;background-color:#449b9e;font-weight:500;font-size:1.3rem;color:#fff;white-space:nowrap;text-align:center}.product-other-variants-slider-wrapper .product-other-variants-slider-price:after{content:"";position:absolute;z-index:-1;inset-block-start:-.4rem;inset-inline-end:0;border-block-start:.2rem solid;border-inline-end:.2rem solid transparent;border-block-end:.2rem solid transparent;border-block-end-color:#1d4142;border-inline-start:.2rem solid;border-inline-start-color:#1d4142}.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}.product-properties-anchor{flex-shrink:0;display:flex;align-items:center;gap:.8rem;font-weight:500}.product-properties-anchor svg{inline-size:2rem}.product-properties-anchor svg path{fill:#449b9e}.product-short-info-wrapper{inline-size:100%;font-size:1.4rem}.product-short-info-wrapper a{color:#449b9e}.product-short-info-wrapper .read-more{font-weight:500;font-size:1.4rem;color:#449b9e}.progress-wrapper{display:flex;flex-direction:column;align-items:flex-start;inline-size:100%}.progress-wrapper .add-more-products-text{display:block;font-weight:500;font-size:1.3rem;text-align:start}.progress-wrapper .product-parameters{inline-size:100%;margin:1.6rem auto}.progress-wrapper .add-more-products-select{padding:.4rem .8rem;border:.1rem solid #c1c2c2;border-radius:0;outline:none}.progress-wrapper .label{justify-content:flex-start}.progress-wrapper .input{margin-block:.4rem;margin-inline:.4rem 0;padding:0 1.6rem;border:.1rem solid #c1c2c2;border-radius:0;font-weight:400;white-space:nowrap;outline:none}.progress-wrapper .input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100rem #fff}.progress-wrapper .progress{position:relative;display:block;block-size:.8rem;margin:4rem 0;border:.1rem solid #c1c2c2;border-radius:1rem;background-color:#449b9e}.progress-wrapper .progress-line{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;block-size:100%;border-radius:1rem;background-color:#f7f7f7;animation:animateProgresBarInPopup 1.5s ease}.progress-wrapper .progress-line.perc-1{inline-size:1%}.progress-wrapper .progress-line.perc-2{inline-size:2%}.progress-wrapper .progress-line.perc-3{inline-size:3%}.progress-wrapper .progress-line.perc-4{inline-size:4%}.progress-wrapper .progress-line.perc-5{inline-size:5%}.progress-wrapper .progress-line.perc-6{inline-size:6%}.progress-wrapper .progress-line.perc-7{inline-size:7%}.progress-wrapper .progress-line.perc-8{inline-size:8%}.progress-wrapper .progress-line.perc-9{inline-size:9%}.progress-wrapper .progress-line.perc-10{inline-size:10%}.progress-wrapper .progress-line.perc-11{inline-size:11%}.progress-wrapper .progress-line.perc-12{inline-size:12%}.progress-wrapper .progress-line.perc-13{inline-size:13%}.progress-wrapper .progress-line.perc-14{inline-size:14%}.progress-wrapper .progress-line.perc-15{inline-size:15%}.progress-wrapper .progress-line.perc-16{inline-size:16%}.progress-wrapper .progress-line.perc-17{inline-size:17%}.progress-wrapper .progress-line.perc-18{inline-size:18%}.progress-wrapper .progress-line.perc-19{inline-size:19%}.progress-wrapper .progress-line.perc-20{inline-size:20%}.progress-wrapper .progress-line.perc-21{inline-size:21%}.progress-wrapper .progress-line.perc-22{inline-size:22%}.progress-wrapper .progress-line.perc-23{inline-size:23%}.progress-wrapper .progress-line.perc-24{inline-size:24%}.progress-wrapper .progress-line.perc-25{inline-size:25%}.progress-wrapper .progress-line.perc-26{inline-size:26%}.progress-wrapper .progress-line.perc-27{inline-size:27%}.progress-wrapper .progress-line.perc-28{inline-size:28%}.progress-wrapper .progress-line.perc-29{inline-size:29%}.progress-wrapper .progress-line.perc-30{inline-size:30%}.progress-wrapper .progress-line.perc-31{inline-size:31%}.progress-wrapper .progress-line.perc-32{inline-size:32%}.progress-wrapper .progress-line.perc-33{inline-size:33%}.progress-wrapper .progress-line.perc-34{inline-size:34%}.progress-wrapper .progress-line.perc-35{inline-size:35%}.progress-wrapper .progress-line.perc-36{inline-size:36%}.progress-wrapper .progress-line.perc-37{inline-size:37%}.progress-wrapper .progress-line.perc-38{inline-size:38%}.progress-wrapper .progress-line.perc-39{inline-size:39%}.progress-wrapper .progress-line.perc-40{inline-size:40%}.progress-wrapper .progress-line.perc-41{inline-size:41%}.progress-wrapper .progress-line.perc-42{inline-size:42%}.progress-wrapper .progress-line.perc-43{inline-size:43%}.progress-wrapper .progress-line.perc-44{inline-size:44%}.progress-wrapper .progress-line.perc-45{inline-size:45%}.progress-wrapper .progress-line.perc-46{inline-size:46%}.progress-wrapper .progress-line.perc-47{inline-size:47%}.progress-wrapper .progress-line.perc-48{inline-size:48%}.progress-wrapper .progress-line.perc-49{inline-size:49%}.progress-wrapper .progress-line.perc-50{inline-size:50%}.progress-wrapper .progress-line.perc-51{inline-size:51%}.progress-wrapper .progress-line.perc-52{inline-size:52%}.progress-wrapper .progress-line.perc-53{inline-size:53%}.progress-wrapper .progress-line.perc-54{inline-size:54%}.progress-wrapper .progress-line.perc-55{inline-size:55%}.progress-wrapper .progress-line.perc-56{inline-size:56%}.progress-wrapper .progress-line.perc-57{inline-size:57%}.progress-wrapper .progress-line.perc-58{inline-size:58%}.progress-wrapper .progress-line.perc-59{inline-size:59%}.progress-wrapper .progress-line.perc-60{inline-size:60%}.progress-wrapper .progress-line.perc-61{inline-size:61%}.progress-wrapper .progress-line.perc-62{inline-size:62%}.progress-wrapper .progress-line.perc-63{inline-size:63%}.progress-wrapper .progress-line.perc-64{inline-size:64%}.progress-wrapper .progress-line.perc-65{inline-size:65%}.progress-wrapper .progress-line.perc-66{inline-size:66%}.progress-wrapper .progress-line.perc-67{inline-size:67%}.progress-wrapper .progress-line.perc-68{inline-size:68%}.progress-wrapper .progress-line.perc-69{inline-size:69%}.progress-wrapper .progress-line.perc-70{inline-size:70%}.progress-wrapper .progress-line.perc-71{inline-size:71%}.progress-wrapper .progress-line.perc-72{inline-size:72%}.progress-wrapper .progress-line.perc-73{inline-size:73%}.progress-wrapper .progress-line.perc-74{inline-size:74%}.progress-wrapper .progress-line.perc-75{inline-size:75%}.progress-wrapper .progress-line.perc-76{inline-size:76%}.progress-wrapper .progress-line.perc-77{inline-size:77%}.progress-wrapper .progress-line.perc-78{inline-size:78%}.progress-wrapper .progress-line.perc-79{inline-size:79%}.progress-wrapper .progress-line.perc-80{inline-size:80%}.progress-wrapper .progress-line.perc-81{inline-size:81%}.progress-wrapper .progress-line.perc-82{inline-size:82%}.progress-wrapper .progress-line.perc-83{inline-size:83%}.progress-wrapper .progress-line.perc-84{inline-size:84%}.progress-wrapper .progress-line.perc-85{inline-size:85%}.progress-wrapper .progress-line.perc-86{inline-size:86%}.progress-wrapper .progress-line.perc-87{inline-size:87%}.progress-wrapper .progress-line.perc-88{inline-size:88%}.progress-wrapper .progress-line.perc-89{inline-size:89%}.progress-wrapper .progress-line.perc-90{inline-size:90%}.progress-wrapper .progress-line.perc-91{inline-size:91%}.progress-wrapper .progress-line.perc-92{inline-size:92%}.progress-wrapper .progress-line.perc-93{inline-size:93%}.progress-wrapper .progress-line.perc-94{inline-size:94%}.progress-wrapper .progress-line.perc-95{inline-size:95%}.progress-wrapper .progress-line.perc-96{inline-size:96%}.progress-wrapper .progress-line.perc-97{inline-size:97%}.progress-wrapper .progress-line.perc-98{inline-size:98%}.progress-wrapper .progress-line.perc-99{inline-size:99%}.progress-wrapper .progress-line.perc-100{inline-size:100%}.progress-wrapper :is(.free-delivery,.free-gift){position:absolute;z-index:2;inset-block-end:.8rem;display:flex;justify-content:center;align-items:center;inline-size:2.8rem;block-size:2.8rem;padding:.4rem;border-radius:50%}.progress-wrapper :is(.free-delivery,.free-gift):before{content:"";display:block;inline-size:100%;block-size:100%;border-radius:50%}.progress-wrapper :is(.free-delivery,.free-gift):after{content:"";position:absolute;inset-block-end:-1.2rem;inset-inline-start:50%;transform:translateX(-50%);inline-size:.1rem;block-size:1.2rem}.progress-wrapper .free-delivery{background-color:#fff}.progress-wrapper .free-delivery.perc-1{inset-inline-start:1%}.progress-wrapper .free-delivery.perc-2{inset-inline-start:2%}.progress-wrapper .free-delivery.perc-3{inset-inline-start:3%}.progress-wrapper .free-delivery.perc-4{inset-inline-start:4%}.progress-wrapper .free-delivery.perc-5{inset-inline-start:5%}.progress-wrapper .free-delivery.perc-6{inset-inline-start:6%}.progress-wrapper .free-delivery.perc-7{inset-inline-start:7%}.progress-wrapper .free-delivery.perc-8{inset-inline-start:8%}.progress-wrapper .free-delivery.perc-9{inset-inline-start:9%}.progress-wrapper .free-delivery.perc-10{inset-inline-start:10%}.progress-wrapper .free-delivery.perc-11{inset-inline-start:11%}.progress-wrapper .free-delivery.perc-12{inset-inline-start:12%}.progress-wrapper .free-delivery.perc-13{inset-inline-start:13%}.progress-wrapper .free-delivery.perc-14{inset-inline-start:14%}.progress-wrapper .free-delivery.perc-15{inset-inline-start:15%}.progress-wrapper .free-delivery.perc-16{inset-inline-start:16%}.progress-wrapper .free-delivery.perc-17{inset-inline-start:17%}.progress-wrapper .free-delivery.perc-18{inset-inline-start:18%}.progress-wrapper .free-delivery.perc-19{inset-inline-start:19%}.progress-wrapper .free-delivery.perc-20{inset-inline-start:20%}.progress-wrapper .free-delivery.perc-21{inset-inline-start:21%}.progress-wrapper .free-delivery.perc-22{inset-inline-start:22%}.progress-wrapper .free-delivery.perc-23{inset-inline-start:23%}.progress-wrapper .free-delivery.perc-24{inset-inline-start:24%}.progress-wrapper .free-delivery.perc-25{inset-inline-start:25%}.progress-wrapper .free-delivery.perc-26{inset-inline-start:26%}.progress-wrapper .free-delivery.perc-27{inset-inline-start:27%}.progress-wrapper .free-delivery.perc-28{inset-inline-start:28%}.progress-wrapper .free-delivery.perc-29{inset-inline-start:29%}.progress-wrapper .free-delivery.perc-30{inset-inline-start:30%}.progress-wrapper .free-delivery.perc-31{inset-inline-start:31%}.progress-wrapper .free-delivery.perc-32{inset-inline-start:32%}.progress-wrapper .free-delivery.perc-33{inset-inline-start:33%}.progress-wrapper .free-delivery.perc-34{inset-inline-start:34%}.progress-wrapper .free-delivery.perc-35{inset-inline-start:35%}.progress-wrapper .free-delivery.perc-36{inset-inline-start:36%}.progress-wrapper .free-delivery.perc-37{inset-inline-start:37%}.progress-wrapper .free-delivery.perc-38{inset-inline-start:38%}.progress-wrapper .free-delivery.perc-39{inset-inline-start:39%}.progress-wrapper .free-delivery.perc-40{inset-inline-start:40%}.progress-wrapper .free-delivery.perc-41{inset-inline-start:41%}.progress-wrapper .free-delivery.perc-42{inset-inline-start:42%}.progress-wrapper .free-delivery.perc-43{inset-inline-start:43%}.progress-wrapper .free-delivery.perc-44{inset-inline-start:44%}.progress-wrapper .free-delivery.perc-45{inset-inline-start:45%}.progress-wrapper .free-delivery.perc-46{inset-inline-start:46%}.progress-wrapper .free-delivery.perc-47{inset-inline-start:47%}.progress-wrapper .free-delivery.perc-48{inset-inline-start:48%}.progress-wrapper .free-delivery.perc-49{inset-inline-start:49%}.progress-wrapper .free-delivery.perc-50{inset-inline-start:50%}.progress-wrapper .free-delivery.perc-51{inset-inline-start:51%}.progress-wrapper .free-delivery.perc-52{inset-inline-start:52%}.progress-wrapper .free-delivery.perc-53{inset-inline-start:53%}.progress-wrapper .free-delivery.perc-54{inset-inline-start:54%}.progress-wrapper .free-delivery.perc-55{inset-inline-start:55%}.progress-wrapper .free-delivery.perc-56{inset-inline-start:56%}.progress-wrapper .free-delivery.perc-57{inset-inline-start:57%}.progress-wrapper .free-delivery.perc-58{inset-inline-start:58%}.progress-wrapper .free-delivery.perc-59{inset-inline-start:59%}.progress-wrapper .free-delivery.perc-60{inset-inline-start:60%}.progress-wrapper .free-delivery.perc-61{inset-inline-start:61%}.progress-wrapper .free-delivery.perc-62{inset-inline-start:62%}.progress-wrapper .free-delivery.perc-63{inset-inline-start:63%}.progress-wrapper .free-delivery.perc-64{inset-inline-start:64%}.progress-wrapper .free-delivery.perc-65{inset-inline-start:65%}.progress-wrapper .free-delivery.perc-66{inset-inline-start:66%}.progress-wrapper .free-delivery.perc-67{inset-inline-start:67%}.progress-wrapper .free-delivery.perc-68{inset-inline-start:68%}.progress-wrapper .free-delivery.perc-69{inset-inline-start:69%}.progress-wrapper .free-delivery.perc-70{inset-inline-start:70%}.progress-wrapper .free-delivery.perc-71{inset-inline-start:71%}.progress-wrapper .free-delivery.perc-72{inset-inline-start:72%}.progress-wrapper .free-delivery.perc-73{inset-inline-start:73%}.progress-wrapper .free-delivery.perc-74{inset-inline-start:74%}.progress-wrapper .free-delivery.perc-75{inset-inline-start:75%}.progress-wrapper .free-delivery.perc-76{inset-inline-start:76%}.progress-wrapper .free-delivery.perc-77{inset-inline-start:77%}.progress-wrapper .free-delivery.perc-78{inset-inline-start:78%}.progress-wrapper .free-delivery.perc-79{inset-inline-start:79%}.progress-wrapper .free-delivery.perc-80{inset-inline-start:80%}.progress-wrapper .free-delivery.perc-81{inset-inline-start:81%}.progress-wrapper .free-delivery.perc-82{inset-inline-start:82%}.progress-wrapper .free-delivery.perc-83{inset-inline-start:83%}.progress-wrapper .free-delivery.perc-84{inset-inline-start:84%}.progress-wrapper .free-delivery.perc-85{inset-inline-start:85%}.progress-wrapper .free-delivery.perc-86{inset-inline-start:86%}.progress-wrapper .free-delivery.perc-87{inset-inline-start:87%}.progress-wrapper .free-delivery.perc-88{inset-inline-start:88%}.progress-wrapper .free-delivery.perc-89{inset-inline-start:89%}.progress-wrapper .free-delivery.perc-90{inset-inline-start:90%}.progress-wrapper .free-delivery.perc-91{inset-inline-start:91%}.progress-wrapper .free-delivery.perc-92{inset-inline-start:92%}.progress-wrapper .free-delivery.perc-93{inset-inline-start:93%}.progress-wrapper .free-delivery.perc-94{inset-inline-start:94%}.progress-wrapper .free-delivery.perc-95{inset-inline-start:95%}.progress-wrapper .free-delivery.perc-96{inset-inline-start:96%}.progress-wrapper .free-delivery.perc-97{inset-inline-start:97%}.progress-wrapper .free-delivery.perc-98{inset-inline-start:98%}.progress-wrapper .free-delivery.perc-99{inset-inline-start:99%}.progress-wrapper .free-delivery.perc-100{inset-inline-start:100%}.progress-wrapper .free-delivery:before{background-image:url(/globalfiles/templates/alensa/responsive/icons/progress-free-delivery.svg);background-position:50%;background-size:contain}.progress-wrapper .free-delivery:after{background-color:#fff}.progress-wrapper .free-gift{background-color:#fcaf70}.progress-wrapper .free-gift.perc-1{inset-inline-start:1%}.progress-wrapper .free-gift.perc-2{inset-inline-start:2%}.progress-wrapper .free-gift.perc-3{inset-inline-start:3%}.progress-wrapper .free-gift.perc-4{inset-inline-start:4%}.progress-wrapper .free-gift.perc-5{inset-inline-start:5%}.progress-wrapper .free-gift.perc-6{inset-inline-start:6%}.progress-wrapper .free-gift.perc-7{inset-inline-start:7%}.progress-wrapper .free-gift.perc-8{inset-inline-start:8%}.progress-wrapper .free-gift.perc-9{inset-inline-start:9%}.progress-wrapper .free-gift.perc-10{inset-inline-start:10%}.progress-wrapper .free-gift.perc-11{inset-inline-start:11%}.progress-wrapper .free-gift.perc-12{inset-inline-start:12%}.progress-wrapper .free-gift.perc-13{inset-inline-start:13%}.progress-wrapper .free-gift.perc-14{inset-inline-start:14%}.progress-wrapper .free-gift.perc-15{inset-inline-start:15%}.progress-wrapper .free-gift.perc-16{inset-inline-start:16%}.progress-wrapper .free-gift.perc-17{inset-inline-start:17%}.progress-wrapper .free-gift.perc-18{inset-inline-start:18%}.progress-wrapper .free-gift.perc-19{inset-inline-start:19%}.progress-wrapper .free-gift.perc-20{inset-inline-start:20%}.progress-wrapper .free-gift.perc-21{inset-inline-start:21%}.progress-wrapper .free-gift.perc-22{inset-inline-start:22%}.progress-wrapper .free-gift.perc-23{inset-inline-start:23%}.progress-wrapper .free-gift.perc-24{inset-inline-start:24%}.progress-wrapper .free-gift.perc-25{inset-inline-start:25%}.progress-wrapper .free-gift.perc-26{inset-inline-start:26%}.progress-wrapper .free-gift.perc-27{inset-inline-start:27%}.progress-wrapper .free-gift.perc-28{inset-inline-start:28%}.progress-wrapper .free-gift.perc-29{inset-inline-start:29%}.progress-wrapper .free-gift.perc-30{inset-inline-start:30%}.progress-wrapper .free-gift.perc-31{inset-inline-start:31%}.progress-wrapper .free-gift.perc-32{inset-inline-start:32%}.progress-wrapper .free-gift.perc-33{inset-inline-start:33%}.progress-wrapper .free-gift.perc-34{inset-inline-start:34%}.progress-wrapper .free-gift.perc-35{inset-inline-start:35%}.progress-wrapper .free-gift.perc-36{inset-inline-start:36%}.progress-wrapper .free-gift.perc-37{inset-inline-start:37%}.progress-wrapper .free-gift.perc-38{inset-inline-start:38%}.progress-wrapper .free-gift.perc-39{inset-inline-start:39%}.progress-wrapper .free-gift.perc-40{inset-inline-start:40%}.progress-wrapper .free-gift.perc-41{inset-inline-start:41%}.progress-wrapper .free-gift.perc-42{inset-inline-start:42%}.progress-wrapper .free-gift.perc-43{inset-inline-start:43%}.progress-wrapper .free-gift.perc-44{inset-inline-start:44%}.progress-wrapper .free-gift.perc-45{inset-inline-start:45%}.progress-wrapper .free-gift.perc-46{inset-inline-start:46%}.progress-wrapper .free-gift.perc-47{inset-inline-start:47%}.progress-wrapper .free-gift.perc-48{inset-inline-start:48%}.progress-wrapper .free-gift.perc-49{inset-inline-start:49%}.progress-wrapper .free-gift.perc-50{inset-inline-start:50%}.progress-wrapper .free-gift.perc-51{inset-inline-start:51%}.progress-wrapper .free-gift.perc-52{inset-inline-start:52%}.progress-wrapper .free-gift.perc-53{inset-inline-start:53%}.progress-wrapper .free-gift.perc-54{inset-inline-start:54%}.progress-wrapper .free-gift.perc-55{inset-inline-start:55%}.progress-wrapper .free-gift.perc-56{inset-inline-start:56%}.progress-wrapper .free-gift.perc-57{inset-inline-start:57%}.progress-wrapper .free-gift.perc-58{inset-inline-start:58%}.progress-wrapper .free-gift.perc-59{inset-inline-start:59%}.progress-wrapper .free-gift.perc-60{inset-inline-start:60%}.progress-wrapper .free-gift.perc-61{inset-inline-start:61%}.progress-wrapper .free-gift.perc-62{inset-inline-start:62%}.progress-wrapper .free-gift.perc-63{inset-inline-start:63%}.progress-wrapper .free-gift.perc-64{inset-inline-start:64%}.progress-wrapper .free-gift.perc-65{inset-inline-start:65%}.progress-wrapper .free-gift.perc-66{inset-inline-start:66%}.progress-wrapper .free-gift.perc-67{inset-inline-start:67%}.progress-wrapper .free-gift.perc-68{inset-inline-start:68%}.progress-wrapper .free-gift.perc-69{inset-inline-start:69%}.progress-wrapper .free-gift.perc-70{inset-inline-start:70%}.progress-wrapper .free-gift.perc-71{inset-inline-start:71%}.progress-wrapper .free-gift.perc-72{inset-inline-start:72%}.progress-wrapper .free-gift.perc-73{inset-inline-start:73%}.progress-wrapper .free-gift.perc-74{inset-inline-start:74%}.progress-wrapper .free-gift.perc-75{inset-inline-start:75%}.progress-wrapper .free-gift.perc-76{inset-inline-start:76%}.progress-wrapper .free-gift.perc-77{inset-inline-start:77%}.progress-wrapper .free-gift.perc-78{inset-inline-start:78%}.progress-wrapper .free-gift.perc-79{inset-inline-start:79%}.progress-wrapper .free-gift.perc-80{inset-inline-start:80%}.progress-wrapper .free-gift.perc-81{inset-inline-start:81%}.progress-wrapper .free-gift.perc-82{inset-inline-start:82%}.progress-wrapper .free-gift.perc-83{inset-inline-start:83%}.progress-wrapper .free-gift.perc-84{inset-inline-start:84%}.progress-wrapper .free-gift.perc-85{inset-inline-start:85%}.progress-wrapper .free-gift.perc-86{inset-inline-start:86%}.progress-wrapper .free-gift.perc-87{inset-inline-start:87%}.progress-wrapper .free-gift.perc-88{inset-inline-start:88%}.progress-wrapper .free-gift.perc-89{inset-inline-start:89%}.progress-wrapper .free-gift.perc-90{inset-inline-start:90%}.progress-wrapper .free-gift.perc-91{inset-inline-start:91%}.progress-wrapper .free-gift.perc-92{inset-inline-start:92%}.progress-wrapper .free-gift.perc-93{inset-inline-start:93%}.progress-wrapper .free-gift.perc-94{inset-inline-start:94%}.progress-wrapper .free-gift.perc-95{inset-inline-start:95%}.progress-wrapper .free-gift.perc-96{inset-inline-start:96%}.progress-wrapper .free-gift.perc-97{inset-inline-start:97%}.progress-wrapper .free-gift.perc-98{inset-inline-start:98%}.progress-wrapper .free-gift.perc-99{inset-inline-start:99%}.progress-wrapper .free-gift.perc-100{inset-inline-start:100%}.progress-wrapper .free-gift:before{background-image:url(/globalfiles/templates/alensa/responsive/icons/progress-free-gift.svg);background-position:50%;background-size:contain}.progress-wrapper .free-gift:after{background-color:#fcaf70}.progress-wrapper .value{position:absolute;inset-block-end:-2.8rem;inset-inline-start:50%;transform:translateX(-50%);font-weight:700;font-size:1.3rem;white-space:nowrap}.progress-wrapper :is(.value-reached,.value-not-reached){display:flex;justify-content:center;align-items:center;margin:.4rem 0;font-size:1.3rem;text-align:start}.progress-wrapper :is(.value-reached,.value-not-reached) i{position:relative;display:flex;justify-content:center;align-items:center;inline-size:2rem;block-size:2rem;margin-inline-end:.8rem;padding:.4rem;border-radius:50%}.progress-wrapper :is(.value-reached,.value-not-reached) i:before{content:"";display:block;inline-size:100%;block-size:100%;border-radius:50%}.progress-wrapper :is(.free-delivery-reached,.free-delivery-not-reached){color:#fff}.progress-wrapper :is(.free-delivery-reached,.free-delivery-not-reached) i{background-color:#fff}.progress-wrapper :is(.free-delivery-reached,.free-delivery-not-reached) i:before{background-image:url(/globalfiles/templates/alensa/responsive/icons/progress-free-delivery.svg);background-position:50%;background-size:contain}.progress-wrapper :is(.free-gift-reached,.free-gift-not-reached){color:#fcaf70}.progress-wrapper :is(.free-gift-reached,.free-gift-not-reached) i{background-color:#fcaf70}.progress-wrapper :is(.free-gift-reached,.free-gift-not-reached) i:before{background-image:url(/globalfiles/templates/alensa/responsive/icons/progress-free-gift.svg);background-position:50%;background-size:contain}.progress-wrapper :is(.free-delivery-reached,.free-gift-reached) i:after{content:"";position:absolute;inset-block-start:-.8rem;inset-inline-end:-.8rem;inline-size:1.6rem;block-size:1.6rem}.progress-wrapper .free-delivery-reached i:after,.progress-wrapper .free-gift-reached i:after{background-image:url(/globalfiles/templates/alensa/responsive/icons/progress-reached.svg);background-position:50%;background-size:contain}@keyframes animateProgresBarInPopup{0%{inline-size:0}}.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}.sunglasses-with-prescription-label{grid-column:-1/1}.sunglasses-with-prescription-label .sunglasses-with-prescription-label-text{max-inline-size:calc(100% - 6.8rem);padding:1.6rem;border:.1rem solid #c1c2c2;background-color:#f7f7f7;font-size:1.3rem;line-height:1.2}.product-add-to-favorite{display:flex;justify-content:flex-start;align-items:center;padding:1.6rem;border-radius:.4rem;background-color:#f7f7f7}.product-add-to-favorite .favorite-products-links-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem}.product-add-to-favorite .add-to-favorite-link{display:flex;justify-content:center;align-items:center;gap:.8rem}.product-add-to-favorite .add-to-favorite-link:is(:hover,.added) svg path{fill:#449b9e}.product-add-to-favorite .add-to-favorite-icon{inline-size:2rem;transition:background .3s ease}.product-add-to-favorite :is(.add-to-favorite-text,.favorite-products-list){font-weight:500}.product-add-to-favorite .remove-from-favorite-link{font-size:1.3rem;color:#fcaf70}.product-alternatives-listing .product-alternatives-listing-header{margin-block-end:2.8rem;text-align:center;text-transform:uppercase}.product-description-gallery .product-description-gallery-header{margin-block-end:.8rem}.product-description-gallery .swiper-wrapper{aspect-ratio:4/3}.product-description-gallery img{block-size:100%;margin:auto;-o-object-fit:cover;object-fit:cover}.choose-lenses-promo{position:relative;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;padding:1.6rem;border:.1rem solid #c1c2c2;border-radius:.4rem;pointer-events:none}.choose-lenses-promo:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,100%);inline-size:0;block-size:0;border-block-start:.8rem solid #c1c2c2;border-inline-end:.8rem solid transparent;border-inline-start:.8rem solid transparent}.choose-lenses-promo span{font-weight:500;font-size:1.2em;line-height:1.4rem}.social-media-wrapper .instagram-gallery-header{margin-block-end:.8rem}.social-media-wrapper.glasses .swiper-social-media-previews{aspect-ratio:2/1}.social-media-wrapper.glasses.grid .swiper-social-media-previews{aspect-ratio:1}.social-media-wrapper.glasses.grid .social-media-preview{block-size:calc(50% - .4rem)}.social-media-wrapper .swiper-social-media-previews{transition:opacity .3s ease}.social-media-wrapper .social-media-preview{position:relative;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border:.1rem solid #c1c2c2;cursor:pointer}.social-media-wrapper .social-media-preview:before{content:"";position:absolute;z-index:1;inset-block-start:.8rem;inset-inline-start:.8rem;inline-size:2rem;block-size:2rem;background-image:url(/globalfiles/templates/alensa/responsive/socials/instagram-circle.svg);background-position:50%;background-size:contain}.social-media-wrapper .social-media-preview img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.social-media-wrapper .social-media-post{position:absolute;z-index:9999;inset-block-start:0;inset-inline-start:0;display:none;justify-content:center;inline-size:100%;block-size:100%;background-color:rgba(0,0,0,.25);cursor:pointer}.social-media-wrapper .social-media-post iframe{position:relative;z-index:10000;inline-size:100%!important;max-inline-size:55.2rem!important;min-block-size:30rem!important;margin:0!important}.product-prices{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding-block:.8rem}.product-prices .product-prices-title{font-weight:500;font-size:1.6rem;line-height:1.3}.product-prices .product-prices-wrapper{display:flex;flex-direction:column;gap:.4rem;line-height:1;text-align:end}.product-prices .product-prices-discount-price{color:#c1c2c2;white-space:nowrap;text-decoration:line-through}.product-prices .product-prices-actual-price{font-weight:700;font-size:2.4rem;white-space:nowrap}.product-prices .product-prices-actual-price-vat-included{font-weight:400;font-size:1.3rem;color:#c1c2c2}.product-prices .product-prices-percentage-discount{font-weight:700;font-size:1.3rem;color:#fcaf70;text-transform:uppercase}.product-prices .product-prices-price-difference{font-size:1.4rem;color:#c1c2c2;white-space:nowrap}.product-stock-info-glasses{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem;border-radius:.4rem;background-color:#f7f7f7}.product-stock-info-glasses .stock{display:flex;align-items:center;gap:.8rem}.product-stock-info-glasses svg{inline-size:2rem}.product-stock-info-glasses :is(.stock-text,.not-instock-text){display:block;font-weight:500}.product-stock-info-glasses:not(.alert-box) .stock-text{color:#449b9e}.product-stock-info-glasses:not(.alert-box) .not-instock-text{color:#ffb300}.product-stock-info-glasses .send{text-align:end}.product-stock-info-glasses .send .stock-date{font-weight:700}.product-virtual-try-faces:not(.btn-multiple-icons) svg{inline-size:auto;block-size:2.8rem}.product-virtual-try-faces:not(.btn-multiple-icons) svg path{fill:#fff}.product-virtual-try-faces:not(.btn-multiple-icons) svg path.colored{fill:#3a3a3a}.product-virtual-try-faces:not(.btn-multiple-icons) .glasses-on{display:block}.product-virtual-try-faces:not(.btn-multiple-icons) .glasses-off{display:none}.swiper-banners-section .swiper-pagination{text-align:end}.swiper-banners-section{margin-block-end:1.6rem}.virtual-try-small{display:none;inline-size:100%;padding-inline:1.6rem;font-weight:500;font-size:1.3rem}.virtual-try-small svg{inline-size:2rem}@media (min-width:577px){.modal-fittingbox .fittingbox-container-btn{inset-block-end:1.6rem}.modal-glasses-size .modal-body{padding-inline:4rem}.free-delivery-info-text span{font-size:1.5rem}.glasses-dimensions{gap:1.6rem}.glasses-lens-parameters{flex-basis:100%}.glasses-sizes{gap:1.6rem}.glasses-type-container-hp .container{flex-direction:row}.fittingbox-pd-gender{padding-inline:12.5%}.possible-deliveries-wrapper{padding:1.6rem;border:.1rem solid #c1c2c2}.product-benefits-generated:not(.glasses-benefits){position:relative;grid-template-columns:repeat(2,1fr);-moz-column-gap:3.2rem;column-gap:3.2rem;padding:1.6rem;border:.1rem solid #c1c2c2}.product-benefits-generated:not(.glasses-benefits):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:50%;inline-size:.1rem;block-size:100%;background-color:#c1c2c2}.product-benefits-generated.glasses-benefits{grid-template-columns:1fr}.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}.progress-wrapper .input{margin:.4rem .8rem .4rem 0}.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))}.social-media-wrapper.glasses{padding:0}.social-media-wrapper .swiper-social-media-previews{aspect-ratio:3/1}}@media (min-width:577px) and (max-width:768px){.basic-promobox{grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}.product-alternatives-grid-wrapper .swiper-wrapper{aspect-ratio:4/1}.product-alternatives-slider-wrapper .product-alternatives-slider .swiper{block-size:10rem}.product-other-variants-slider-wrapper .product-other-variants-slider .swiper{block-size:10rem}}@media (min-width:769px){.product-lightbox-modal .modal-dialog{max-inline-size:calc(100vw - 2.8rem)}.product-lightbox-modal .modal-content{block-size:54.8rem}.product-lightbox-modal .slides-thumbnails-grid{grid-template-columns:1fr .3fr}.product-lightbox-modal .slides-wrapper{padding:2rem}.product-lightbox-modal .slide-container{padding-inline:3.2rem}.product-lightbox-modal .slide-nav{position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%);justify-content:space-between;inline-size:100%}.product-lightbox-modal .thumbnails-wrapper{padding-block-start:4.8rem}.product-lightbox-modal .thumbnails{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.8rem;max-block-size:100%}.breadcrumbs.breadcrumbs-detail{display:none!important}.product-brand-and-virtual-try-wrapper.sunglasses-with-prescription-grid{position:absolute}.product-brand-and-virtual-try-wrapper.sunglasses-with-prescription-grid~.product-gallery{margin-block-start:6rem}.product-detail-glasses{--product-detail-glasses-right-side-width:41.46%}.product-detail-glasses :is(.product-detail-glasses-top,.product-detail-glasses-middle,.product-detail-glasses-variants.grid){grid-template-columns:minmax(0,1fr) var(--product-detail-glasses-right-side-width);grid-template-rows:min-content minmax(0,1fr)}.product-detail-glasses .product-detail-glasses-middle{grid-template-areas:"gallery socials" "texts socials"}.product-detail-glasses .product-detail-glasses-representative-gallery{grid-area:gallery}.product-detail-glasses .product-detail-glasses-social-gallery-and-properties{grid-area:socials}.product-detail-glasses .product-detail-glasses-long-description{grid-area:texts;clear:both}.product-detail-glasses-non-stock .scroll-to-alternatives-btn{display:none}.product-detail-badges{inset-inline-start:0;transform-origin:left top}.product-properties-wrapper :is(th,td){padding-inline:2rem}.glasses-sizes-and-dimensions-toggler+label{display:none}.fittingbox-pd-gender{padding-inline:20%}.product-alternatives-slider-wrapper .product-alternatives-slider{padding-inline:2.4rem}.product-benefits-generated .benefit svg{inline-size:2.8rem}.product-other-variants-grid-wrapper .product-other-variants-grid-4{grid-template-columns:repeat(4,1fr)}.product-other-variants-grid-wrapper .product-other-variants-grid-5{grid-template-columns:repeat(5,1fr)}.product-other-variants-grid-wrapper .product-other-variants-grid-6{grid-template-columns:repeat(6,1fr)}.product-other-variants-grid-wrapper .product-other-variants-grid-7{grid-template-columns:repeat(7,1fr)}.product-other-variants-slider-wrapper .product-other-variants-slider{padding-inline:2.4rem}.product-parameters .multi-combination-form{justify-content:end}.product-short-info-wrapper{font-size:1.3rem}.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}.sunglasses-with-prescription-label{display:flex;justify-content:flex-end}.sunglasses-with-prescription-label .sunglasses-with-prescription-label-text{max-inline-size:30rem;font-size:1.3rem;line-height:1.6}}@media (min-width:769px) and (max-width:992px){.possible-deliveries-wrapper .possible-delivery-time{text-align:start}.product-alternatives-grid-wrapper .swiper-wrapper{aspect-ratio:3/1}.social-media-wrapper .social-media-post iframe{inline-size:50%!important}}@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){.added-to-showroom-modal .modal-dialog{max-inline-size:100rem}.modal-glasses-size .modal-dialog{max-inline-size:84.8rem}.product-lightbox-modal .modal-dialog{max-inline-size:124.8rem}.product-lightbox-modal .modal-content{block-size:64.8rem}.product-detail-glasses{--product-detail-glasses-right-side-width:32.476%}.basic-promobox{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}.fittingbox-pd-gender{padding-inline:25%}.possible-deliveries-wrapper{padding:2.4rem}.product-alternatives-grid-wrapper .swiper-wrapper{aspect-ratio:4/1}.product-benefits-generated:not(.glasses-benefits){padding:2rem 2.4rem}:is(.product-detail-global,.product-detail-glasses) .product-parameters.bordered{padding:2.4rem}.product-short-info-wrapper a{display:inline-block;text-decoration:underline}.showrooms.showrooms-in-reservations{padding:4.8rem}}@media (min-width:993px) and (max-width:1200px){.product-alternatives-slider-wrapper .product-alternatives-slider .swiper{block-size:14rem}.product-other-variants-slider-wrapper .product-other-variants-slider .swiper{block-size:14rem}}@media (min-width:1201px){.product-detail-glasses{--product-detail-glasses-right-side-width:36.713%}.basic-promobox{padding:2.4rem}.product-alternatives-slider-wrapper .product-alternatives-slider .swiper{block-size:16rem}.product-other-variants-slider-wrapper .product-other-variants-slider .swiper{block-size:16rem}}@media (max-width:425px),(min-width:769px) and (max-width:1200px){.glasses-dimensions .glasses-dimension{inline-size:6rem}}@media (max-width:1200px){.free-delivery-info-text{justify-content:center;padding:1.6rem;border:.1rem solid #c1c2c2}}@media (max-width:992px){.basic-promobox .basic-promobox-picture{position:relative}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-info-header{display:none}}@media (max-width:768px){.generic-info-long-description-wrapper.expandable{max-block-size:unset}.generic-info-long-description-wrapper.expandable.higher{max-block-size:unset}.generic-info-long-description-wrapper.expandable.overfloating:after{content:none}.generic-info-long-description-wrapper.expandable.overfloating~.generic-info-long-description-more-btn{display:none}.product-lightbox-modal .modal-dialog{inline-size:100%;max-inline-size:100%;block-size:100%;margin:0}.product-lightbox-modal .modal-dialog:before{display:none}.product-lightbox-modal .modal-content{padding:0;border-radius:0}.product-lightbox-modal .slides-thumbnails-grid{grid-template-rows:1fr auto}.product-lightbox-modal .slide-counter{margin-block-start:auto}.product-lightbox-modal .slide-description{margin-block-end:auto}.product-lightbox-modal .thumbnails{grid-auto-flow:column;grid-auto-columns:27%}.product-detail-glasses-non-stock .product-detail-right{gap:1.2rem}.product-detail-badges{inset-inline-end:0;transform-origin:right top}.glasses-sizes-and-dimensions-toggler~:is(.glasses-sizes,.glasses-dimensions){display:none}.glasses-sizes-and-dimensions-toggler:checked~:is(.glasses-sizes,.glasses-dimensions){display:flex}.product-alternatives-slider-wrapper .swiper-navigation{display:flex;justify-content:center;align-items:center;gap:1.2rem;inline-size:100%;margin-block-start:1.2rem}.product-alternatives-slider-wrapper .swiper-navigation :is(.swiper-button-prev,.swiper-button-next){position:initial;inset-block-start:auto;margin:0}.product-other-variants-slider-wrapper .swiper-navigation{display:flex;justify-content:center;align-items:center;gap:1.2rem;inline-size:100%;margin-block-start:1.2rem}.product-other-variants-slider-wrapper .swiper-navigation :is(.swiper-button-prev,.swiper-button-next){position:initial;inset-block-start:auto;margin:0}.swiper-banners-section{margin-block-end:.8rem}}@media (max-width:576px){.modal-glasses-size .modal-header{flex-direction:column;align-items:center;gap:3.2rem}.modal-glasses-size .modal-body{flex-direction:column}.modal-glasses-size .glasses-size-item+.glasses-size-item{border-block-start:.1rem solid #c1c2c2}.glasses-lens-parameters{margin-block-start:1.6rem}.product-alternatives-grid-wrapper .swiper-wrapper{aspect-ratio:2/1}.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}.social-media-wrapper .swiper-social-media-previews{aspect-ratio:2/1}}@media (hover:hover){.basic-promobox:hover{border-color:#a1a3a3;box-shadow:0 0 .4rem #ddd}.product-virtual-try-faces:not(.btn-multiple-icons):hover .glasses-on{display:block}.product-virtual-try-faces:not(.btn-multiple-icons):hover .glasses-off{display:none}.product-virtual-try-faces:not(.btn-multiple-icons) .glasses-on{display:none}.product-virtual-try-faces:not(.btn-multiple-icons) .glasses-off{display:block}}@media (hover:none){.modal-fittingbox .fittingbox-wrapper.snapshot-taken .fittingbox-socials button:not(.restart){display:none}}.webp lite-youtube:before{ background-image:url(data:image/webp;base64,UklGRsQAAABXRUJQVlA4WAoAAAAQAAAAAAAAxQAAQUxQSHIAAAABGYAg/HeLiOh/GAzbto0UO91/kJvx4j55ZoiYALVt2zDeenLHN2ybiIQtiASRn4gE+UkIIeUthOELkVaTgq3IWyVGts1sW0ZMiTxspt+HHALT7wOUCGSEDBBUQkRABS6JazVHS9bAueELIlrqd5A/ADhWUDggLAAAAHADAJ0BKgEAxgA+kUigTCWkIyIiiACwEglpAAAT7p9CbPLgAAD++M7sAAAA); }</pre></body></html>