<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.customer-cards .customer-cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4.8rem;margin-block:10rem}.customer-cards .customer-cards-no-saved-cards-yet{max-inline-size:60ch;margin-block:10rem;text-align:center}.customers-page h1{margin-block-end:1.2rem}.customer-dashboard-layout{display:flex;align-items:flex-start;gap:2rem;margin-block:2.4rem}.customer-dashboard-layout .customer-dashboard-sidebar{flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;gap:2rem;inline-size:100%}.customer-dashboard-layout .customer-dashboard{flex:1}.tracking-progress{--tracking-progress-gap:0.8rem;--tracking-progress-state-max-width:14rem;--tracking-progress-state-padding:2rem;display:flex;justify-content:center;gap:var(--tracking-progress-gap);margin-inline:auto}.tracking-progress .tracking-state.active{color:#00b388}.tracking-progress .tracking-state.active .tracking-state-icon{border:.1rem solid #00b388;background-color:#e6f7f3}.tracking-progress .tracking-state.active .tracking-state-icon svg:first-of-type path{fill:#00b388}.tracking-progress .tracking-state.active .tracking-state-icon svg:nth-of-type(2) path{fill:#3a3a3a}.tracking-progress .tracking-state.active .tracking-state-icon svg:nth-of-type(3){display:block}.tracking-progress .tracking-state.return{color:#dc3545}.tracking-progress .tracking-state.return .tracking-state-icon{border:.1rem solid #dc3545;background-color:#fcebec}.tracking-progress .tracking-state.return .tracking-state-icon svg:first-of-type path{fill:#dc3545}.tracking-progress .tracking-state.return .tracking-state-icon svg:nth-of-type(2) path{fill:#3a3a3a}.tracking-progress .tracking-state.return .tracking-state-icon svg:nth-of-type(3){display:none}.tracking-progress .tracking-state{position:relative;display:flex;align-items:center;gap:1.6rem;inline-size:100%;font-weight:700;font-size:1.6rem;color:#c1c2c2}.tracking-progress .tracking-state:first-of-type svg:nth-of-type(2){display:none}.tracking-progress .tracking-state p{line-height:1.2}.tracking-progress .tracking-state p&gt;span{display:block;font-weight:400;font-size:1.3rem;color:#3a3a3a}.tracking-progress .tracking-state-icon{position:relative;aspect-ratio:1;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:1.2rem;border:.1rem solid #c1c2c2;border-radius:999vw}.tracking-progress .tracking-state-icon svg:first-of-type path{fill:currentColor}.tracking-progress .tracking-state-icon svg:nth-of-type(2){position:absolute;inset-block-start:50%;inset-inline-start:calc((var(--tracking-progress-state-padding) + (var(--tracking-progress-gap)/2))*-1);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.tracking-progress .tracking-state-icon svg:nth-of-type(2) path{fill:inherit}.tracking-progress .tracking-state-icon svg:nth-of-type(3){position:absolute;inset-inline-end:0;inset-block-end:0;display:none}.tracking-tables{display:grid;-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:2.8rem}.tracking-tables .tracking-history:checked~.tracking-table-order-details{display:block}.tracking-tables .tracking-table{inline-size:100%;padding:1.2rem;border:.1rem solid #c1c2c2}.tracking-tables .tracking-table div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:1.6rem}.tracking-tables .tracking-table div:nth-child(2n){background-color:#f6f6f6}.tracking-tables .tracking-table .tracking-table-delivery-info{color:#00b388}.tracking-tables .tracking-table .pill{justify-self:start;padding:.4rem 1.2rem;border:.1rem solid;border-radius:999vw;font-weight:600}.tracking-tables .tracking-table .pill.success{border-color:#00b388;background-color:#e6f7f3;color:#00b388}.tracking-tables .tracking-table .pill.warning{border-color:#ffb300;background-color:#fff7e6;color:#ffb300}.tracking-tables .tracking-table .pill.secondary{border-color:#0093a8;background-color:#e6f4f6;color:#0093a8}.tracking-tables .tracking-table .pill.error{border-color:#dc3545;background-color:#fcebec;color:#dc3545}.tracking-tables .tracking-table-order-details{display:none}.tracking-tables .tracking-table-order-details input[type=checkbox]:checked~div{display:grid}.tracking-tables .tracking-table-order-details div{row-gap:.4rem}.tracking-tables .tracking-table-order-details div:nth-child(n+8):not(.full-width){display:none}.tracking-tables .tracking-table-order-details div.full-width{order:999;grid-template-columns:1fr;justify-content:center}.tracking-tables .tracking-table-order-details div.full-width .btn{margin-inline:auto}.tracking-tables .tracking-table-order-details div span:nth-of-type(2){text-align:center}.tracking-tables span:first-of-type{font-weight:700}.tracking-layout{margin-block:4rem}.tracking-layout .container{display:grid;gap:2.8rem;padding-block:4rem}.tracking-layout h1{margin:0;text-align:center}.tracking-layout .tracking-history-btn{justify-self:center}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password){position:relative;display:grid;max-inline-size:70rem;margin-inline:auto;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password) .form-bg-icon{position:absolute;z-index:0;inset-block:0;inset-inline-end:0;display:flex;align-items:center;inline-size:14rem;opacity:.05;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password) .form-bg-icon svg{transform:translateX(5%);inline-size:26.8rem;max-inline-size:initial}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password) .form-bg-icon svg path{fill:#0093a8}.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe{display:inline-block;color:#60d69b;text-align:center;text-decoration:underline}.edit-personal-data-addresses{inline-size:min(100%,70rem);margin:4.8rem auto}.edit-personal-data-addresses .order-form-subheader{margin-block-end:.8rem}.examination-reservations-title{margin-block:2.8rem;font-size:2.4rem;text-align:center}.examination-reservations{flex:1;inline-size:100%}.examination-reservations :is(.showroom-tryout-logo,.examination-reservations-logo){inline-size:100%;max-inline-size:30rem;margin:3.2rem auto}.examination-reservations #snippet-simplyBook-simplyBook{inline-size:100%;margin-block-start:2rem}.examination-reservations .simply-book-skeleton{padding:0}.examination-reservations :is(.simply-book-reservation,.simply-book-recapitulation,.simply-book-confirmated){inline-size:100%;margin-inline:auto}.examination-reservations .simply-book-reservation{padding:0}.examination-reservations .simply-book-reservation .simply-book-calendar{margin-block-end:6rem;border:.1rem solid #c1c2c2}.examination-reservations .simply-book-reservation .simply-book-times{border:.1rem solid #c1c2c2;background-color:#f6f6f6}.examination-reservations .simply-book-reservation .simply-book-submit{margin-block-start:4.8rem}.forgotten-password{inline-size:100%;max-inline-size:32rem;margin:auto}.forgotten-password .forgotten-password-title{margin-block-end:2rem;text-align:center}.forgotten-password form{display:grid;gap:.8rem;inline-size:100%}.forgotten-password form div:not([class]){display:none}.prescriptions-no-prescription-yet{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-block:10rem;font-weight:600;text-align:center}.prescriptions-no-prescription-yet svg{animation:infoTooltipPulse 2s ease infinite;inline-size:1.6rem;border-radius:50%;box-shadow:0 0 0 0 #0093a8}.prescriptions-form-wrapper{position:relative;display:flex;justify-content:center;align-items:center;margin-block:2rem;padding-block:2rem;padding-inline:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.prescriptions-form-wrapper .prescription-form-toggler{display:none}.prescriptions-form-wrapper .prescription-form-toggler svg path{fill:#fff}.prescriptions-form-wrapper.show-button .prescription-form-toggler{display:flex}.prescriptions-form-wrapper.show-button .prescriptions-form{display:none}.prescriptions-form{inline-size:100%;max-inline-size:30rem}.prescriptions-form .form-pairs-grid{display:grid;gap:2rem}.prescriptions-form .form-pairs-files .error:before{inset-inline-start:50%;transform:translateX(-50%)}.prescriptions-form .form-pair-file label{margin-block-start:0}.prescriptions-form :is(label,.label){display:block;margin-block-end:.4rem;font-weight:600;font-size:1.3rem;text-align:start}.prescriptions-form .prescriptions-files-area-wrapper{border:.1rem solid #c1c2c2;background-color:#fff}.prescriptions-form .prescriptions-files-area{display:flex;flex-direction:column}.prescriptions-form .not-selected{opacity:.3}.prescriptions-form .file-wrapper{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;min-block-size:14.8rem;cursor:pointer;transition:all .3s ease}.prescriptions-form .file-wrapper .error{display:none}.prescriptions-form .file-wrapper:last-of-type{border-block-start:.1rem solid #c1c2c2}.prescriptions-form .file-wrapper.active .selected-text{opacity:1}.prescriptions-form .file-wrapper.active :is(.text-bigger,.text-smaller){display:none}.prescriptions-form .file-wrapper.active .file-name-to-show{display:block}.prescriptions-form .file-wrapper.not-active{opacity:.3}.prescriptions-form .file-wrapper:is(:hover,.active){opacity:1;background-color:#0093a8;color:#fff}.prescriptions-form .file-wrapper:is(:hover,.active) .file-img-wrapper svg path{fill:#fff}.prescriptions-form .file-wrapper:is(:hover,.active) :is(.text-bigger,.text-smaller,.file-name-to-show){color:#fff}.prescriptions-form .file-wrapper.drag-over{background-color:#e6f4f6}.prescriptions-form .selected-text{display:flex;justify-content:center;align-items:center;inline-size:100%;opacity:0;padding:.4rem .8rem;font-weight:700;font-size:1.3rem;color:#fff;text-transform:uppercase}.prescriptions-form .file-img-wrapper{display:flex;justify-content:center;align-items:center;inline-size:100%;margin-block:.8rem}.prescriptions-form .file-img-wrapper svg{inline-size:4.8rem}.prescriptions-form .file-img{display:block;inline-size:4.8rem;block-size:auto;margin-block:2.8rem}.prescriptions-form .texts-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:1.6rem;text-align:center}.prescriptions-form .text-bigger{display:block;font-weight:700;font-size:1.3rem;text-transform:uppercase}.prescriptions-form .text-smaller{display:block;margin-block-start:.4rem;font-size:1.3rem}.prescriptions-form .file-name-to-show{display:none;font-size:1.3rem;overflow-wrap:anywhere}.prescriptions-form .files-restictions{flex:0 0 100%;display:flex;justify-content:center;align-items:center;padding:.8rem;border-block-start:.1rem solid #c1c2c2;font-size:1.3rem;text-align:center}.prescriptions-form .file-input{position:absolute;z-index:10;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}.prescriptions-form .file-input:focus{outline:none}.prescriptions-form .datepicker-wrapper{position:relative}.prescriptions-form .datepicker-wrapper svg{position:absolute;inset-block-start:50%;inset-inline-end:.8rem;transform:translateY(-50%);inline-size:2rem;pointer-events:none}.prescriptions-form :is(input[type=text],select){margin-block-end:0;border-radius:0;box-shadow:none}.prescriptions-form .btns-wrapper{display:flex;justify-content:center;align-items:center;margin-block-start:2rem}.order-form{display:flex;flex-direction:column;gap:.8rem;max-inline-size:70rem;margin:auto}.order-form :is(.order-form-section-header[data-visible=false],.order-form-pair[data-visible=false],.order-form-pairs[data-visible=false],.order-form-required-info[data-visible=false]){display:none}.order-form .order-form-pair-textarea.basic-note textarea{block-size:10rem;min-block-size:10rem;resize:vertical}.order-form .order-form-pair-textarea.basic-note .order-form-additional-info{display:none;padding:1.6rem;font-style:normal;text-align:start}.order-form .order-form-pair-textarea.basic-note .order-form-additional-info.visible{display:block}.order-form:is([data-type=register],[data-type=edit-personal]){margin-inline:auto}.order-form:is([data-type=register],[data-type=edit-personal]) :is(.order-form-pairs-basic,.order-form-pairs-delivery,.order-form-pairs-invoice,.order-form-pairs-checkboxes){position:relative;padding:4rem 2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-pair.solo{padding-inline:2rem}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-pair-submit{padding-inline:2rem}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-bg-icon{position:absolute;z-index:0;inset-block:2.8rem;inset-inline-end:0;display:flex;align-items:center;inline-size:16rem;opacity:.04;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-bg-icon.flip-horizontaly svg{transform:translateX(10%) rotateY(180deg)}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-bg-icon.shift-left svg{transform:translateX(5%)}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-bg-icon svg{transform:translateX(10%);inline-size:26.8rem;max-inline-size:initial;max-block-size:100%}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-bg-icon svg path{fill:#0093a8}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-pair-invoice-trigger{padding-inline:2rem}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-section-header{margin-block-start:0}.order-form .basic-email input[readonly]{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.order-form .basic-email .validating{background-image:url(/globalfiles/templates/alensa/responsive/fancyform/input-loading.gif);background-position:right .7rem center;background-size:2rem}.order-form .order-form-email-warning{position:relative;display:none;margin-block-start:.8rem;padding:.8rem;border:.1rem solid #00b388;border-radius:0;background-color:#e6f7f3;font-weight:600;font-size:1.3rem;color:#004b39}.order-form .order-form-email-warning.not-valid{border-color:#ffb300;background-color:#fff7e6;color:#6b4b00}.order-form .order-form-email-warning.not-valid:before{border-block-end-color:#ffb300}.order-form .order-form-email-warning[data-visible=true]{display:block}.order-form .order-form-email-warning:before{content:"";position:absolute;inset-block-start:-.8rem;inset-inline-start:50%;transform:translateX(-50%);inline-size:0;block-size:0;border-inline-end:.7rem solid transparent;border-block-end:.7rem solid #00b388;border-inline-start:.7rem solid transparent}.order-form .order-form-email-warning .show-modal-login{cursor:pointer;font-weight:600;color:#0093a8;text-decoration:underline}.order-form :is(.order-form-pairs,.order-form-pairs-basic,.order-form-pairs-dhl-packstation,.order-form-pairs-delivery,.order-form-invoice,.order-form-pairs-invoice,.order-form-pairs-checkboxes){display:flex;flex-direction:column;gap:.8rem}.order-form :is(.order-form-pairs,.order-form-invoice){gap:1.6rem}.order-form :is(.order-form-pair,.order-form-pair-checkbox){display:grid;grid-template-columns:1fr;grid-template-areas:"of-label" "of-input" "of-error" "of-info"}.order-form .order-form-pair.split{grid-template-columns:10rem 1fr;grid-template-areas:"of-label of-label" "of-prefix of-input" "of-error of-error" "of-info of-info"}.order-form .order-form-pair.split .phone{inline-size:calc(100% - .8rem);margin-inline-start:.8rem}.order-form .dhlPackstationShow{display:none}.order-form select.phone-prefix{grid-area:of-prefix;padding-inline-start:3.2rem}.order-form :is(label,.label){grid-area:of-label}.order-form label:not(.required){font-weight:400}.order-form label.required:after{content:"*"}.order-form .order-form-pair-checkbox label{padding-inline-end:0}.order-form .order-form-pair-checkbox label.required:after{display:none}.order-form .order-form-pair-checkbox label.required span:after{content:"*"}.order-form .order-form-required-info{align-self:flex-end;margin-block-start:2.8rem;font-weight:600;font-size:1.3rem;font-style:italic;text-align:end}.order-form .order-form-required-info[data-visible=true]{display:block}.order-form .form-pair-checkbox label{justify-content:flex-start;align-items:flex-start;gap:.8rem;cursor:pointer}.order-form .form-pair-checkbox label a{text-decoration:underline}.order-form :where(input[type=text],input[type=password],input[type=email],select,textarea,.input,.input-wrapper){grid-area:of-input}.order-form .order-form-input-wrapper{position:relative}.order-form .order-form-password-toggle{position:absolute;inset-block-start:50%;inset-inline-end:1.6rem;transform:translateY(-50%);cursor:pointer}.order-form .order-form-password-toggle svg{inline-size:1.2rem}.order-form .order-form-password-toggle svg.eye-slash,.order-form .order-form-password-toggle.password-not-secret svg.eye{display:none}.order-form .order-form-password-toggle.password-not-secret svg.eye-slash{display:block}.order-form :is(.order-form-email-warning,.order-form-additional-info){grid-area:of-info}.order-form :is(.error,.error-custom){grid-area:of-error}.order-form .order-form-pair-checkbox-label{min-block-size:initial}.order-form .order-form-pair-checkbox-label.notFilledError~.error{margin-inline-start:2.8rem}.order-form .order-form-pair.disabled input,.order-form .order-form-pair.disabled label{pointer-events:none}.order-form .order-form-pair.disabled input{background-color:#c1c2c2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.order-form .order-form-section-header{margin-block:2rem 1.2rem;text-align:center}.order-form .order-form-section-header.logged{margin-block-start:0}.order-form .order-form-additional-info{display:block;margin-block-start:.8rem;font-size:1.3rem;font-style:italic}.order-form .form-address-combination-error{padding:.8rem;border-radius:0;background-color:#fcebec;font-weight:600;font-style:normal;color:#5c161d}.order-form .selectize-control{block-size:4rem}.order-form .selectize-control .selectize-input{block-size:4rem;border:.1rem solid #c1c2c2;border-radius:0;font-weight:400}.order-form .selectize-control .selectize-input:after{transform:translateY(-50%)}.order-form .selectize-control .selectize-dropdown{border-color:#c1c2c2}body.BG [data-changeable-order=true] .delivery-street{order:32!important}body.BG [data-changeable-order=true] .delivery-adress-details-1{order:33!important}body.BG [data-changeable-order=true] .delivery-adress-details-2{order:34!important}body.BG [data-changeable-order=true] .delivery-adress-details-3{order:35!important}body.BG [data-changeable-order=true] .invoice-street{order:52!important}body.BG [data-changeable-order=true] .invoice-adress-details-1{order:53!important}body.BG [data-changeable-order=true] .invoice-adress-details-2{order:54!important}body.BG [data-changeable-order=true] .invoice-adress-details-3{order:55!important}body.FI [data-changeable-order=true] .delivery-city{order:62!important}body.FI [data-changeable-order=true] .invoice-city{order:102!important}body.FR [data-changeable-order=true] .delivery-city{order:62!important}body.FR [data-changeable-order=true] .invoice-city{order:102!important}body.HU [data-changeable-order=true] .basic-name{order:32!important}body.SE [data-changeable-order=true] .delivery-city{order:62!important}body.SE [data-changeable-order=true] .invoice-city{order:102!important}body.UA [data-changeable-order=true] .delivery-city{order:62!important}body.UA [data-changeable-order=true] .delivery-postalcode{order:64!important}body.RO [data-changeable-order=true] .delivery-adress-details-2{order:70!important}body.RO [data-changeable-order=true] .delivery-city{order:72!important}body.RO [data-changeable-order=true] .delivery-adress-details-3{order:80!important}body.RO [data-changeable-order=true] .delivery-street{order:82!important}body.RO [data-changeable-order=true] .delivery-house-number{order:84!important}body.RO [data-changeable-order=true] .delivery-adress-details-1{order:86!important}body.RO [data-changeable-order=true] .delivery-postalcode{order:88!important}body.RO [data-changeable-order=true] .invoice-adress-details-2{order:110!important}body.RO [data-changeable-order=true] .invoice-city{order:112!important}body.RO [data-changeable-order=true] .invoice-adress-details-3{order:120!important}body.RO [data-changeable-order=true] .invoice-street{order:122!important}body.RO [data-changeable-order=true] .invoice-house-number{order:124!important}body.RO [data-changeable-order=true] .invoice-adress-details-1{order:126!important}body.RO [data-changeable-order=true] .invoice-vatid{order:128!important}body.RO [data-changeable-order=true] .invoice-vatid-second{order:130!important}body.RO [data-changeable-order=true] .invoice-postalcode{order:132!important}body.projectId-115 [data-changeable-order=true] .delivery-id-countries{order:1!important}body.projectId-115 [data-changeable-order=true] .delivery-adress-details-2{order:2!important}body.projectId-115 [data-changeable-order=true] .delivery-adress-details-1{order:14!important}body.projectId-115 [data-changeable-order=true] .delivery-company{order:16!important}body.projectId-115 [data-changeable-order=true] .basic-phone{order:60!important}body.projectId-115 [data-changeable-order=true] .invoice-id-countries{order:11!important}body.projectId-115 [data-changeable-order=true] .invoice-adress-details-2{order:12!important}body.projectId-115 [data-changeable-order=true] .invoice-adress-details-1{order:34!important}body.projectId-115 [data-changeable-order=true] .invoice-company{order:36!important}.jwselect{position:relative;flex:1;display:block;cursor:pointer;font-size:1.3rem;white-space:nowrap}.jwselect.single-option{pointer-events:none}.jwselect.single-option .jwselect-selected{background-image:none}.jwselect *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jwselect .jwselect-selected{position:relative;z-index:1;display:flex;gap:.8rem}.jwselect .jwselect-selected&gt;span{block-size:100%;overflow:hidden;pointer-events:none;line-height:4rem;text-overflow:ellipsis}.jwselect .jwselect-list{position:absolute;z-index:2;inset-block-start:100%;inset-inline-start:0;transform:translateY(-.1rem);display:none;inline-size:100%;max-block-size:26.8rem;padding:0;border:.1rem solid #c1c2c2;border-radius:.4rem;background-color:#fff;overflow-y:auto}.jwselect .jwselect-list.opened{display:block}.jwselect .jwselect-search-container{position:sticky;inset-block-start:0;border-block-end:.1rem solid #c1c2c2}.jwselect .jwselect-search{inline-size:100%;block-size:4rem;padding-inline:1.6rem;border:none;outline:0}.jwselect .jwselect-item{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;line-height:1}.jwselect .jwselect-item:hover{background-color:#e6f4f6}.jwselect .jwselect-item span{pointer-events:none}.lenses-selector{display:grid;gap:2.8rem;counter-reset:index}.edit-address-modal [id*=snippet]{inline-size:100%}.edit-address-modal .edit-address-form-wrapper{flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}.edit-address-modal .edit-address-form-wrapper&gt;*{inline-size:100%}.edit-address-modal form{inline-size:100%;max-inline-size:26rem;margin:auto}.edit-address-modal label{display:block;margin-block-end:.8rem;font-weight:600}.edit-address-modal input[type=text]{border-radius:0}.edit-address-modal .btn{margin:2rem auto 0}.edit-parameters-modal [id*=snippet--editAttributes]{inline-size:100%}.edit-parameters-modal .product-parameters{display:flex;justify-content:center;align-items:center;block-size:100%;padding:4.8rem}.edit-parameters-modal :is(.form-pair-amount,.form-pair-stock){display:none!important}.order-form-address-invoice-modal .modal-header{margin-block-end:2.4rem;text-align:center}.order-form-address-invoice-modal form{display:flex;flex-direction:column;gap:.8rem;min-inline-size:24.8rem}.order-form-address-invoice-modal .btn{margin-block-start:1.6rem}.periodic-orders-confirm .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;min-block-size:24.8rem;padding:2rem}.periodic-orders-confirm .period-orders-remove-confirm-text{margin-block-end:2.8rem}.prescription-preview-modal .modal-body{padding:2.8rem}.prescription-preview-modal .prescription-customer-img{margin:auto}.prescription-preview-modal .prescription-customer-pdf{inline-size:100%;min-block-size:80vh}.simply-book-service-details-modal .modal-body{display:grid;gap:1.6rem;inline-size:100%;padding:2rem}.simply-book-service-details-modal .simply-book-service-details-img{margin-inline:auto}.simply-book-service-details-modal .simply-book-service-details-content{display:flex;flex-direction:column;justify-content:center;gap:1.6rem}.simply-book-service-details-modal .simply-book-service-details-duration-and-price{display:flex;justify-content:space-between;gap:.8rem;inline-size:100%;font-weight:600}.simply-book-service-details-modal .modal-footer{display:flex;justify-content:flex-end;padding-inline:2rem;padding-block-end:2rem}.snapshot-modal .modal-body{display:flex;inline-size:100%}.snapshot-modal .snapshot-container.snapshot-taken .snapshot-video{display:none}.snapshot-modal .snapshot-container.snapshot-taken .camera-snapshot{display:block}.snapshot-modal .snapshot-container.snapshot-taken .snapshot-btn{display:none}.snapshot-modal .snapshot-container.snapshot-taken .snapshot-btns{display:flex}.snapshot-modal .snapshot-container{display:flex;flex-direction:column;inline-size:100%}.snapshot-modal .snapshot-active-area-wrapper{position:relative;flex:auto;padding:2.8rem}.snapshot-modal .snapshot-active-area{position:relative;display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:100%}.snapshot-modal .snapshot-area{position:relative;background-color:#f6f6f6}.snapshot-modal .snapshot-active-area-corner{position:absolute;z-index:1;inline-size:10vw;max-inline-size:7.6rem;block-size:10vw;max-block-size:7.6rem;opacity:.8}.snapshot-modal .snapshot-active-area-corner.top-left{inset-block-start:-.8rem;inset-inline-start:-.8rem;border-block-start:.7rem solid #3a3a3a;border-inline-start:.7rem solid #3a3a3a}.snapshot-modal .snapshot-active-area-corner.top-right{inset-block-start:-.8rem;inset-inline-end:-.8rem;border-block-start:.7rem solid #3a3a3a;border-inline-end:.7rem solid #3a3a3a}.snapshot-modal .snapshot-active-area-corner.bottom-left{inset-block-end:-.8rem;inset-inline-start:-.8rem;border-block-end:.7rem solid #3a3a3a;border-inline-start:.7rem solid #3a3a3a}.snapshot-modal .snapshot-active-area-corner.bottom-right{inset-inline-end:-.8rem;inset-block-end:-.8rem;border-inline-end:.7rem solid #3a3a3a;border-block-end:.7rem solid #3a3a3a}.snapshot-modal .snapshot-camera-error{position:absolute;z-index:10;inset-block-start:0;inset-inline-start:0;display:none;justify-content:center;align-items:center;inline-size:100%;block-size:100%;padding:2.8rem;background-color:#fcebec;font-weight:600;color:#5c161d;text-align:center}.snapshot-modal .snapshot-camera-error[data-visible=true]{display:flex}.snapshot-modal .camera-sources{position:absolute;z-index:999999;inset-block-start:.8rem;inset-inline-end:.8rem;transform:translateZ(.1rem);display:none;inline-size:auto;padding:.8rem;border:none;background-color:#fff;outline:none}.snapshot-modal .snapshot-flash{position:absolute;z-index:7;inset-block-start:0;inset-inline-start:0;display:none;inline-size:100%;block-size:100%;opacity:0;background-color:#fff}.snapshot-modal .snapshot-video-text{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:block;text-align:center}.snapshot-modal .snapshot-video{position:relative;z-index:2;display:block;block-size:auto}.snapshot-modal .camera-snapshot{display:none}.snapshot-modal .snapshot-canvas{position:relative;z-index:5;display:none;inline-size:100%;block-size:auto}.snapshot-modal .snapshot-btns-wrapper{flex:0 0 auto}.snapshot-modal .snapshot-btn{display:flex;justify-content:center;align-items:center;margin-block:2.8rem}.snapshot-modal .snapshot-btns{display:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:2.8rem 2rem}.snapshot-modal :is(.snapshot-take,.snapshot-reject,.snapshot-accept){display:flex;justify-content:center;align-items:center;block-size:4rem;min-block-size:4rem;border-radius:.4rem;text-transform:uppercase}.snapshot-modal .snapshot-take.disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.settings-parameters-modal .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}.settings-parameters-modal .settings-parameters-modal-title{display:flex;flex-direction:column;align-items:flex-start}.settings-parameters-modal .settings-parameters-modal-text{display:none;grid-template-columns:auto 1fr;align-items:baseline;gap:0 1.2rem;inline-size:100%;margin-block-end:.8rem}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-input{position:relative;display:flex;align-items:center;inline-size:100%;transition:all .3s ease-in-out}.settings-parameters-modal .settings-parameters-modal-text .input-wrapper{position:relative;inline-size:100%}.settings-parameters-modal .settings-parameters-modal-text input{padding-inline:2rem 4.8rem;border:.1rem solid transparent;background-color:transparent;pointer-events:none;font-size:1.4rem;text-overflow:ellipsis}.settings-parameters-modal .settings-parameters-modal-text :is(.settings-parameters-modal-icon.check,.settings-parameters-modal-icon.delete){display:none}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-input.editing{inline-size:100%}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-input.editing input{border-color:#c1c2c2;background-color:#fff;pointer-events:all}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-input.editing :is(.settings-parameters-modal-icon.check,.settings-parameters-modal-icon.delete){display:flex}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-input.editing .settings-parameters-modal-icon.edit{display:none}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-icon{position:absolute;inset-block-start:0;inset-inline-end:.8rem;block-size:100%;cursor:pointer}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-icon.edit{inset-inline-end:initial;inset-inline-start:.4rem;display:flex;align-items:center}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-icon.check{inset-inline-end:3.2rem}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-icon.check svg path{fill:#00b388}.settings-parameters-modal .settings-parameters-modal-text .settings-parameters-modal-icon svg{aspect-ratio:1;inline-size:1.2rem}.settings-parameters-modal .settings-parameters-modal-text.visible{display:grid}.settings-parameters-modal .product-parameters{flex-basis:initial;display:none;padding:2rem;border:.1rem solid #c1c2c2;background-color:#fff}.settings-parameters-modal .product-parameters+.product-parameters{margin-block-start:2rem}.settings-parameters-modal .product-parameters.visible{display:flex;inline-size:100%}.settings-parameters-modal .modal-footer{display:flex;justify-content:center;padding-block-end:2.8rem}.store-try-on-available-showrooms-modal .modal-body{padding-block:2.4rem}.store-try-on-available-showrooms-modal .modal-header{text-align:center}.store-try-on-available-showrooms-modal .showrooms.showrooms-in-modal{border:none}.store-try-on-available-showrooms-modal .modal-footer{display:flex;justify-content:center}.terms-and-conditions-modal .modal-body{padding:2rem}.terms-and-conditions-modal :is(h2,h3){margin-block:2.8rem 1.6rem;margin-inline:0}.terms-and-conditions-modal br{display:none}.terms-and-conditions-modal p{margin-block:.8rem;text-align:start!important}.terms-and-conditions-modal a{color:#0093a8;text-decoration:underline}.terms-and-conditions-modal ul,.terms-and-conditions-modal ul li{margin-block:.4rem}.terms-and-conditions-modal ol{padding-inline-start:1.6rem}.terms-and-conditions-modal .modal-footer{display:flex;justify-content:center;padding-block:0 2rem;padding-inline:2rem;border-block-start:0}.uploading-modal :is(.uploading-text,.upload-status-bar-wrapper){margin-block:4.8rem;margin-inline:auto}.uploading-modal .uploading-text{display:block;padding-inline:2.4rem;font-weight:600;text-align:center}.uploading-modal .upload-status-bar-wrapper{position:relative;inline-size:calc(100% - 4.8rem);block-size:2rem;opacity:.7;border-block-start:.1rem solid #c1c2c2;background-color:#60d69b}.uploading-modal .upload-status-overlays{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.uploading-modal .upload-status-overlays#white{z-index:1;inline-size:100%;background-color:#fff}.uploading-modal .upload-status-overlays#black{z-index:2;inline-size:0;background-color:#000}.uploading-modal .upload-status-text{position:absolute;z-index:3;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);font-size:1.4rem;color:#fff;mix-blend-mode:difference}.uploading-modal .upload-status-overlays#makered{z-index:4;inline-size:100%;background-color:#0093a8;mix-blend-mode:screen}.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:600}.breadcrumbs .breadcrumb-item:hover{color:#0093a8}.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:#0093a8}.breadcrumbs .breadcrumb-item-slash{display:flex;margin-inline:.8rem;font-size:1.3rem}.breadcrumbs .breadcrumb-item-slash-last{display:none}.paginator{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem;margin-block:.8rem;line-height:1}.paginator a.active{color:#60d69b}.paginator svg{inline-size:1.6rem}.orders-overview{flex:1;display:grid;gap:2rem;inline-size:100%}.order{display:grid;border-block-start:.1rem solid #c1c2c2}.order:nth-of-type(2n){background-color:#f6f6f6}.order-main{grid-template-columns:repeat(2,1fr);grid-template-areas:"id date" "status status" "paid paid" "payment payment" "btn btn";gap:.8rem 2rem;padding:1.6rem .8rem;cursor:pointer}.order-main,.order-main.active~.order-detail{display:grid}.order-main.with-evaluation{grid-template-areas:"id date" "status status" "evaluation evaluation" "paid paid" "payment payment" "btn btn"}.order-main.with-evaluation .order-main-evaluation-area{display:flex}.order-main .order-main-id-area{grid-area:id;font-weight:600}.order-main .order-main-date-area{grid-area:date;display:flex;justify-content:flex-end}.order-main .order-main-status-area{grid-area:status;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;font-weight:600;text-wrap:wrap}.order-main .order-paid-area{grid-area:paid}.order-main .alert-box{padding:.4rem 1.2rem;border-radius:999rem;font-size:1.3rem;text-align:center}.order-main .order-main-evaluation-area{grid-area:evaluation;display:none;flex-wrap:wrap;align-items:center;gap:.4rem 2rem}.order-main .order-main-evaluation-area svg{inline-size:1.6rem}.order-main .order-main-evaluation-header{font-weight:600}.order-main .order-main-evaluation-thumbs{display:flex;align-items:center;gap:.8rem}.order-main .order-main-evaluation-thumb{flex-shrink:0}.order-main .order-main-evaluation-thumb svg{opacity:.7}.order-main .order-main-evaluation-thumb:hover svg{opacity:1}.order-main .order-main-payment-area{grid-area:payment}.order-main .order-main-payment-area input[type=submit]{display:none}.order-main .order-main-btn-area{grid-area:btn}.order-main .order-main-btn-area .btn{white-space:initial;text-align:center}.order-detail{display:none;gap:.1rem;margin:0 .8rem 1.6rem;border:.1rem solid #c1c2c2;background-color:#c1c2c2}.order-detail&gt;div[class*=-area]{background-color:#fff}.thank-you-offline-layout .thank-you-header{margin:2.8rem 0;text-align:center}.thank-you-online-layout{display:flex;flex-direction:column}.thank-you-online-layout&gt;div{flex:0 0 50%}.thank-you-online-layout&gt;div:first-of-type{border:.1rem solid #c1c2c2;background-color:#f6f6f6}.invoices-overview-not-paid-table{margin-block-start:2.4rem}.invoices-overview-not-paid-table .invoices-overview-not-paid-table-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;padding-block:2.4rem}.invoices-overview-not-paid-table .invoices-overview-not-paid-table-content+.invoices-overview-not-paid-table-content{border-block-start:.1rem solid #c1c2c2}.invoices-overview-paid-table{margin-block-start:4.8rem}.invoices-overview-paid-table .invoices-overview-paid-table-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;padding-block:2.4rem}.invoices-overview-paid-table .invoices-overview-paid-table-content+.invoices-overview-paid-table-content{border-block-start:.1rem solid #c1c2c2}.waiting-order-items-table .waiting-order-items-table-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;padding-block:2.4rem}.waiting-order-items-table .waiting-order-items-table-content+.waiting-order-items-table-content{border-block-start:.1rem solid #c1c2c2}.waiting-order-items-table .waiting-order-items-table-no-items-yet{margin-block:9.6rem;margin-inline:auto;text-align:center}.prescriptions-recepies .prescription-general-info-name{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-block:2.8rem .8rem;margin-inline:0;font-weight:600;font-size:1.6rem}.prescriptions-recepies .prescription-general-info-date{display:block;font-size:1.3rem;font-style:italic}.prescriptions-recepies .prescription-table-responsive{inline-size:100%;margin-block-start:2rem;border:.1rem solid #c1c2c2;border-block-end:none}.prescriptions-recepies .prescription-table-responsive tr{inline-size:100%}.prescriptions-recepies .prescription-table-responsive td{position:relative;padding:.8rem;border-block-end:.1rem solid #c1c2c2}.prescriptions-recepies .prescription-table-responsive td:nth-of-type(2n){background-color:#f6f6f6}.prescriptions-recepies .table-header{flex:1 1 50%;padding-inline-end:.8rem;font-weight:600}.prescriptions-recepies .table-content{flex:1 1 25%;text-align:center}.prescriptions-recepies .table-content-single{flex:1 1 50%;max-inline-size:16.4rem;padding:.4rem}.prescriptions-recepies .table-content-single img{inline-size:4.8rem;margin:auto}.prescriptions-recepies .table-prescription-type{display:block;padding:0 .4rem;font-size:1.3rem}.prescriptions-recepies .table-content-parameter{max-inline-size:7.6rem;margin-inline:.4rem;padding:.8rem .1rem;border:.1rem solid #c1c2c2;background-color:#fff}.prescriptions-recepies .prescription-file{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.prescriptions-recepies .prescription-file svg{inline-size:4.8rem}.prescriptions-steps{counter-reset:prescriptions-steps;display:grid;grid-template-columns:repeat(var(--prescriptions-steps-columns,1),1fr);gap:var(--prescriptions-steps-column-gap,.4rem);margin-block:2rem}.prescriptions-steps div{position:relative;display:grid;grid-template-rows:subgrid;gap:1.6rem;padding:2.4rem;border:.1rem solid #c1c2c2;overflow:hidden;text-align:center;grid-row:span 2}.prescriptions-steps div:after{content:counter(prescriptions-steps);counter-increment:prescriptions-steps;position:absolute;z-index:-1;inset-block-start:50%;inset-inline-end:-4.4rem;transform:translateY(-50%);opacity:.05;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;font-size:20rem;color:#0093a8}.prescriptions-steps h3{color:#0093a8}.prescriptions-steps p{text-wrap:balance}.complaint-no-complaint-yet{display:grid;place-items:center;margin-block:7.2rem;text-align:center}.complaints-new{display:grid;place-items:center;padding:3.2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.complaints-established,.complaints-new{margin-block:4.8rem}.complaints-established .complaints-established-headers{display:grid;grid-template-columns:repeat(3,minmax(10rem,10%)) 1fr 20%;gap:1.6rem;padding-block-end:1.2rem;font-weight:600}.complaints-established .complaints-established-mobile-header{font-weight:600}.complaints-established .complaints-established-complaint{display:grid;grid-template-columns:1fr;padding-block:2.4rem;border-block-start:.1rem solid #c1c2c2}.complaints-established .complaints-established-complaint:last-of-type{border-block-end:.1rem solid #c1c2c2}.complaints-established .complaints-established-complaint-multiple-products{display:grid;gap:.1rem;background-color:#c1c2c2}.complaints-established .complaints-established-complaint-multiple-products .complaints-established-complaint-product{padding-block:2.4rem;background-color:#fff}.complaints-established .complaints-established-complaint-multiple-products .complaints-established-complaint-product:first-of-type{padding-block-start:0}.complaints-established .complaints-established-complaint-multiple-products .complaints-established-complaint-product:last-of-type{padding-block-end:0}.complaints-established .complaints-established-complaint-product{display:grid;grid-template-columns:auto 1fr;gap:1.6rem}.complaints-established .complaints-established-complaint-product-img{align-self:start;padding:.8rem;border:.1rem solid #c1c2c2}.complaints-established .complaints-established-complaint-product-img img{aspect-ratio:4/3;inline-size:6.4rem}.complaints-established .complaints-established-complaint-product-texts{display:flex;flex-direction:column}.complaints-established .complaints-established-complaint-product-status{display:flex;align-items:center;gap:.4rem;margin-block-start:.1rem;line-height:1.2}.complaints-established .complaints-established-complaint-product-status svg{inline-size:1.6rem}.complaints-established :is(.complaints-established-complaint-product-solution,.complaints-established-complaint-product-not-approved-reason){align-self:flex-start;margin:.8rem 0 0;padding:.8rem 1.2rem;font-size:1.3rem;text-align:start}.complaints-established .complaints-established-complaint-status{display:flex;align-items:center;gap:.4rem;line-height:1.2}.complaints-established .complaints-established-complaint-status svg{fill:currentColor}.complaints-established .new{color:#3884c7}.complaints-established .in-process{color:#ffb300}.complaints-established .justified{color:#00b388}.complaints-established .not-justified{color:#dc3545}.complaints-established .canceled{color:#c1c2c2}.complaints-available{margin-block:4.8rem}.complaints-available .complaints-available-headers{display:grid;grid-template-columns:repeat(2,minmax(10rem,15%)) 1fr;gap:1.6rem;padding-block-end:1.2rem;font-weight:600}.complaints-available .complaints-available-mobile-header{font-weight:600}.complaints-available .complaints-available-order{display:grid;grid-template-columns:1fr;padding-block:2.4rem;border-block-start:.1rem solid #c1c2c2}.complaints-available .complaints-available-order:last-of-type{border-block-end:.1rem solid #c1c2c2}.complaints-available .complaints-available-order-products{display:flex;flex-wrap:wrap;gap:1.2rem}.complaints-available .complaints-available-order-product{padding:.8rem;border:.1rem solid #c1c2c2}.complaints-available .complaints-available-order-product img{aspect-ratio:4/3;inline-size:6.4rem}.complaints-available .complaints-available-order-btn{align-self:start}.complaints-form .complaints-form-group{display:grid;-moz-column-gap:1.6rem;column-gap:1.6rem;padding-block:1.6rem}.complaints-form .complaints-form-group+.complaints-form-group{border-block-start:.1rem solid #c1c2c2}.complaints-form .complaints-form-whole-order{grid-template-columns:auto 1fr;grid-template-areas:"cf-checkbox cf-name" "cf-resaon cf-resaon" "cf-solution cf-solution";align-items:center}.complaints-form .complaints-form-product{grid-template-columns:auto 8rem 1fr;grid-template-areas:"cf-checkbox cf-image cf-name" "cf-amount cf-amount cf-amount" "cf-resaon cf-resaon cf-resaon" "cf-solution cf-solution cf-solution";align-items:center}.complaints-form input[type=checkbox]{grid-area:cf-checkbox;display:block}.complaints-form input[type=checkbox]:checked:not([disabled])~.complaints-product-select-container{display:block}.complaints-form input[type=checkbox]:checked[disabled]~*{opacity:.5;pointer-events:none}.complaints-form label{font-weight:600}.complaints-form .complaint-product-image{aspect-ratio:4/3;grid-area:cf-image;display:grid;place-items:center;padding:.4rem;border:.1rem solid #c1c2c2}.complaints-form .complaints-product-name{grid-area:cf-name}.complaints-form .complaints-product-name label{display:inline-flex;cursor:pointer;font-size:1.4rem}.complaints-form .complaints-product-select-amount{grid-area:cf-amount}.complaints-form .complaints-product-select-reason{grid-area:cf-resaon}.complaints-form .complaints-product-select-solution{grid-area:cf-solution}.complaints-form .complaints-product-select-solution select option[disabled]{display:none}.complaints-form .complaints-product-select-container{display:none;margin-block-start:1.6rem}.complaints-form .complaints-product-select-container-label{display:flex}.complaints-form :is(.reason,.prefered-solution){display:none;align-items:flex-start;gap:.8rem;margin-block-start:1.2rem;font-size:1.3rem;line-height:1.3}.complaints-form :is(.reason,.prefered-solution)[data-visible=true]{display:flex}.complaints-form :is(.reason,.prefered-solution) svg{inline-size:1.2rem;margin-block-start:.2rem}.complaints-form .complaints-form-additional{place-items:center;row-gap:1.6rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.complaints-form .complaints-additional{inline-size:100%;max-inline-size:40rem;padding-inline:1.6rem}.complaints-form .complaints-additional-note textarea{block-size:10rem;resize:vertical}.complaints-form .complaints-additional-radios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.complaints-form .complaints-additional-radios div{position:relative}.complaints-form .complaints-additional-radios .disabled{opacity:.4;pointer-events:none}.complaints-form .complaints-additional-radios input{position:absolute;inset-block-end:1.6rem;inset-inline-start:50%;transform:translateX(-50%);inline-size:1.2rem}.complaints-form .complaints-additional-radios input:checked~label{border-color:#0093a8;background-color:#0093a8;color:#fff}.complaints-form .complaints-additional-radios label{justify-content:center;block-size:100%;min-block-size:10rem;padding-block:3.2rem 4rem;padding-inline:2.4rem;border:.1rem solid #c1c2c2;border-radius:0;background-color:#fff;text-align:center}.complaints-form .complaints-additional-radios :is(input,label){cursor:pointer}.complaints-form .complaints-additional-radios .error{margin:0}.complaints-form .complaints-additional-radios br{display:none}.complaints-form .complaints-additional-file-container{display:none;flex-direction:column}.complaints-form .complaints-additional-file-container[data-visible=true]{display:flex}.complaints-form .complaints-additional-file{position:relative;display:flex;min-block-size:4rem;border:.1rem solid #c1c2c2;border-radius:0;background-color:#fff;overflow:hidden}.complaints-form .complaints-additional-file *{cursor:pointer}.complaints-form .complaints-additional-file input[type=file]{position:absolute;z-index:1;inset:0;inline-size:100%;opacity:0;padding:0;font-size:0}.complaints-form .complaints-additional-file :is(span,svg){pointer-events:none}.complaints-form .complaints-additional-file svg{inline-size:2rem}.complaints-form .complaints-additional-file svg path{fill:#fff}.complaints-form .complaints-additional-file :is(.complaints-additional-file-name,.complaints-additional-file-choose){font-size:1.3rem}.complaints-form .complaints-additional-file .complaints-additional-file-name{flex:1;display:block;inline-size:100%;padding:0 1.6rem;overflow:hidden;line-height:4rem;white-space:nowrap;text-overflow:ellipsis}.complaints-form .complaints-additional-file-show-more{align-self:flex-end;font-size:1.3rem;color:#0093a8}.complaints-form .complaints-additional-label{display:flex}.complaints-form .complaints-items-substitutions{position:relative;display:inline-flex;flex-direction:column;margin-block-start:1.2rem;padding:.8rem;border:.1rem solid #0093a8;border-radius:.5rem;background-color:rgba(0,147,168,.07);font-weight:600}.complaints-form .complaints-items-substitutions svg{position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-50%,-50%);inline-size:1.6rem;block-size:1.6rem}.complaints-form .complaints-items-substitutions ul{font-weight:400}.complaints-form .complaints-additional-buttons{display:flex;justify-content:space-between;align-items:baseline}.complaints-form .complaints-storno-btn{border-color:#c1c2c2}.credit-expiration{border:.1rem solid #c1c2c2;background-color:#f6f6f6}.credit-expiration .credit-expiration-title{display:block;padding:1.2rem 2rem;background-color:#0093a8;font-weight:600;color:#fff}.credit-expiration .credit-expiration-date-and-value{display:flex;border-block-start:.1rem solid #c1c2c2}.credit-expiration .credit-expiration-date{flex:1;display:flex;align-items:center;gap:.8rem;padding:1.2rem 2rem;border-inline-end:.1rem solid #c1c2c2;font-weight:600;line-height:1.3}.credit-expiration .credit-expiration-date.credit-expiration-total{font-size:1.8rem;text-transform:uppercase}.credit-expiration .credit-expiration-date svg{inline-size:1.6rem}.credit-expiration .credit-expiration-date svg path{fill:#dc3545}.credit-expiration .credit-expiration-value{display:flex;justify-content:center;align-items:center;gap:1.2rem;padding:1.2rem 2.4rem;font-weight:700;font-size:1.8rem;color:#60d69b;line-height:1;white-space:nowrap}.customer-card{position:relative;isolation:isolate;display:flex;flex-direction:column;inline-size:28.4rem;block-size:18.4rem;padding:1.6rem 2.4rem;color:#fff;line-height:1}.customer-card.small-preview{aspect-ratio:57/35;inline-size:100%;block-size:auto;margin-block-end:1.6rem;padding:10%}.customer-card.small-preview .customer-card-design{border-radius:.5rem}.customer-card.small-preview .customer-card-chip-brand{min-block-size:initial}.customer-card.small-preview .customer-card-chip-brand i{inline-size:17%}.customer-card.small-preview .customer-card-chip-brand svg{inline-size:100%}.customer-card *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.customer-card .customer-card-design{position:absolute;z-index:-1;inset:0;border-radius:2rem;background-color:#0093a8;overflow:hidden}.customer-card .customer-card-design-circle{position:absolute;aspect-ratio:1;border:.1rem solid hsla(0,0%,100%,.05);border-radius:50%;background:radial-gradient(circle at center,hsla(0,0%,100%,.1) 0,#e6f4f6 100%)}.customer-card .customer-card-design-circle.big{inset-block-start:37%;inset-inline-start:-40%;inline-size:117%}.customer-card .customer-card-design-circle.small{inset-block-start:-53%;inset-inline-end:-23%;inline-size:64%}.customer-card .customer-card-design-line{position:absolute;inset-inline-end:-55%;inline-size:171%;block-size:.1rem;background-color:hsla(0,0%,100%,.05)}.customer-card .customer-card-design-line.first{inset-block-start:75%;rotate:-22deg}.customer-card .customer-card-design-line.second{inset-block-start:90%;rotate:-30deg}.customer-card .customer-card-design-line.third{inset-block-start:110%;rotate:-38deg}.customer-card .customer-card-chip-brand{display:flex;justify-content:space-between;align-items:center;min-block-size:4.4rem}.customer-card .customer-card-chip-brand svg path{fill:#fff}.customer-card .customer-card-chip svg{inline-size:2.8rem}.customer-card .customer-card-brand svg{inline-size:4.4rem}.customer-card .customer-card-numbers{display:flex;gap:1.6rem;margin-block:2.8rem 2rem;font-weight:600;font-size:2.2rem}.customer-card .customer-card-numbers *{text-shadow:.1rem .1rem rgba(0,0,0,.25)}.customer-card .customer-card-expiration{display:flex;flex-direction:column;gap:.8rem}.customer-card .customer-card-expiration *{text-shadow:.1rem .1rem rgba(0,0,0,.25)}.customer-card .customer-card-expiration-title{font-size:1.3rem;text-transform:uppercase}.customer-card .customer-card-expiration-date{font-weight:600}.customer-card .customer-card-remove{position:absolute;inset-inline-end:0;inset-block-end:0;transform:translate(1rem,50%);font-weight:400;text-transform:initial}.customer-card .customer-card-remove svg{inline-size:2rem}.customer-dashboard{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.8rem;inline-size:100%}.customer-dashboard .customer-dashboard-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-block-size:16rem;padding-block:2.8rem 2rem;padding-inline:2rem;border:.1rem solid #c1c2c2;background-color:#fff;cursor:pointer}.customer-dashboard .customer-dashboard-box svg{inline-size:4rem}.customer-dashboard .customer-dashboard-box svg path{fill:#3a3a3a}.customer-dashboard .customer-dashboard-box:hover{background-color:#f6f6f6}.customer-dashboard .customer-dashboard-box-text{flex:1 1 auto;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1.3rem;text-align:center}.customer-details{border:.1rem solid #c1c2c2;background-color:#f6f6f6}.customer-details .customer-details-title{display:block;padding:1.2rem 2rem;background-color:#3a3a3a;font-weight:600;color:#fff}.customer-details .customer-details-icon-and-name{display:flex;align-items:center;gap:1.6rem;padding:2rem}.customer-details .customer-details-icon{position:relative;aspect-ratio:1;flex:0 0 4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#3a3a3a}.customer-details .customer-details-icon&gt;svg{inline-size:1.6rem}.customer-details .customer-details-icon&gt;svg path{fill:#fff}.customer-details .customer-details-icon-edit{position:absolute;inset-inline-end:-.1rem;inset-block-end:-.1rem;padding:.4rem;border-radius:50%;background-color:#0093a8}.customer-details .customer-details-icon-edit svg{inline-size:.8rem}.customer-details .customer-details-icon-edit svg path{fill:#fff}.customer-details .customer-details-name{flex:1;display:flex;flex-direction:column}.customer-refund .customer-refund-desktop-headers{display:none}.customer-refund .customer-refund-content{display:grid;grid-template-areas:"id" "price" "date" "method" "status";-moz-column-gap:.8rem;column-gap:.8rem;margin-block-end:4.8rem}.customer-refund .table-row{display:flex;justify-content:space-between}.customer-refund :is(.customer-refund-desktop-header,.table-header){flex:1 1 100%;display:block;margin-block:-.1rem 0;margin-inline:-.1rem 0;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;font-weight:600}.customer-refund .table-content{flex:1 1 100%;display:flex;justify-content:flex-end;margin-block:-.1rem 0;margin-inline:-.1rem 0;padding:.8rem;border:.1rem solid #c1c2c2;text-align:end}.customer-refund .customer-refund-order{grid-area:id}.customer-refund .customer-refund-vatprice{grid-area:price}.customer-refund .customer-refund-method{grid-area:method}.customer-refund .customer-refund-method-content{flex-wrap:wrap;align-items:center}.customer-refund .customer-refund-method-type{justify-content:flex-end;margin-inline-start:1.6rem}.customer-refund .customer-refund-method-type:after{content:"";display:flex;inline-size:3.6rem;block-size:2.8rem;background-position:0;background-size:contain}.customer-refund .customer-refund-status{grid-area:status}.customer-refund .customer-refund-status-content{flex-direction:column;justify-content:center;align-items:flex-end}.customer-refund .customer-refund-status-state{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.customer-refund .customer-refund-status-state svg{inline-size:1.6rem}.customer-refund .customer-refund-status-text{margin-inline-start:.8rem}.customer-refund .customer-refund-date-content{flex-direction:column;justify-content:center}.customer-refund .customer-refund-date{grid-area:date}.customer-refund .customer-refund-download{display:block;margin-block-start:.4rem;font-size:1.3rem;color:#0093a8}.customer-refund :is(.customer-refund-order-content,.customer-refund-vatprice-content,.customer-refund-status-content){font-weight:600}.customer-refund .customer-refund-no-refunds-yet{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10rem 0;font-weight:600;text-align:center}.customers-service{border:.1rem solid #c1c2c2;background-color:#f6f6f6}.customers-service .customers-service-title{display:block;padding:1.2rem 2rem;background-color:#3a3a3a;font-weight:600;color:#fff}.customers-service .customers-service-infos{display:flex;flex-direction:column;gap:.8rem;padding:2rem}.customers-service .customers-service-info{display:flex;align-items:center;gap:1.6rem}.customers-service .customers-service-info-icon{aspect-ratio:1;flex:0 0 4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#3a3a3a}.customers-service .customers-service-info-icon&gt;svg{inline-size:1.6rem}.customers-service .customers-service-info-icon&gt;svg path{fill:#fff}.customers-service .customers-service-info-content{flex:1;font-weight:600}.datepicker-container{--datepicker-gap:0.8rem;--datepicker-padding:0.8rem;position:absolute;z-index:1;border:.1rem solid #c1c2c2;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker-container :where(.muted,.muted:hover){color:#c1c2c2}.datepicker-container .datepicker-header{display:flex;justify-content:space-between;align-items:center;block-size:4rem;padding-inline:1.2rem;background-color:#60d69b;font-weight:700;line-height:1}.datepicker-container .datepicker-header li{color:#fff}.datepicker-container .datepicker-header li:is([data-view*=prev],[data-view*=next]){inline-size:1.2rem;block-size:1.2rem;background-image:url(/globalfiles/templates/alensa/responsive/components/reminder/arrow-left.svg);background-position:50%;background-size:cover;font-size:0}.datepicker-container .datepicker-header li:is([data-view*=prev],[data-view*=next]).disabled{visibility:hidden}.datepicker-container .datepicker-header li[data-view*=next]{transform:rotate(-180deg)}.datepicker-container li{display:flex;justify-content:center;align-items:center;border-radius:.4rem;cursor:pointer}.datepicker-container li.disabled{opacity:.3;cursor:not-allowed;color:#c1c2c2}.datepicker-container li:is(.highlighted,.picked){background-color:#effbf5}.datepicker-container li.picked{border:.1rem solid #60d69b;font-weight:600;color:#285a41}.datepicker-container .datepicker-content{display:grid;grid-template-columns:repeat(var(--datepicker-columns,3),minmax(0,1fr));gap:var(--datepicker-gap);padding:var(--datepicker-padding)}.datepicker-container .datepicker-content.week{padding-block-end:0}.datepicker-container .datepicker-content.week li{cursor:default;font-weight:600}.datepicker-container .datepicker-content:is(.days,.week){--datepicker-columns:7}.datepicker-container .datepicker-content:is(.days,.week) li{inline-size:2.4rem;block-size:2.4rem}.datepicker-container .datepicker-content:is(.months,.years){--datepicker-columns:3}.datepicker-container .datepicker-content:is(.months,.years) li{inline-size:8rem;block-size:4.8rem}.datepicker-container .datepicker-content:not(.week) li:not(.disabled):hover{background-color:#effbf5}.datepicker-hide{display:none}.delivery-address-selector{inline-size:100%;margin-block-end:2rem}.delivery-address-selector .each-element{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"das-input das-label das-edit" "das-input das-label das-delete";align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;padding:.8rem 1.2rem}.delivery-address-selector .each-element:not(:has(.delete)){grid-template-areas:"das-input das-label das-edit"}.delivery-address-selector .each-element:nth-of-type(odd){background-color:#f6f6f6}.delivery-address-selector input[type=radio]{grid-area:das-input}.delivery-address-selector label{grid-area:das-label}.delivery-address-selector .edit{grid-area:das-edit}.delivery-address-selector .delete{grid-area:das-delete;color:#dc3545}.delivery-address-selector :is(br,input[type=submit]){display:none}.delivery-address-selector .delivery-address-links{display:flex;flex-direction:column;padding:.8rem 1.2rem}.double-optin-customers{flex-wrap:wrap;gap:.8rem 2rem;padding:2rem}.double-optin-customers,.double-optin-promo{display:flex;justify-content:center;align-items:center;background-color:#0093a8;color:#fff;text-align:center}.double-optin-promo{position:relative;isolation:isolate;flex-direction:column;gap:1.6rem;padding:2.4rem;border:.1rem solid #c1c2c2;text-transform:uppercase}.double-optin-promo.with-image{color:inherit}.double-optin-promo.with-image svg path{fill:currentColor}.double-optin-promo picture{position:absolute;z-index:-1;inset:0}.double-optin-promo img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.double-optin-promo svg{inline-size:4.8rem}.double-optin-promo svg path{fill:#fff}.double-optin-promo .double-optin-header{max-inline-size:40rem;font-weight:600;font-size:1.5rem;text-wrap:balance}.favorite-products-wrapper{flex:1;inline-size:100%}.favorite-products-wrapper .any-favorite-yet{margin:7.6rem 0;font-style:italic;text-align:center}.favorite-products-wrapper .favorite-products-text{margin-block:2rem 2.8rem;margin-inline:0}.checkmark-animated{display:none}.checkmark-animated .checkmark{inline-size:6.4rem;border-radius:50%;stroke-width:2;stroke:#fff;animation:checkmark-fill .4s ease-in-out .4s forwards}.checkmark-animated .checkmark-circle{stroke-dasharray:300;stroke-dashoffset:300;stroke-width:2;stroke-miterlimit:10;stroke:#00b388;fill:none;animation:checkmark-stroke .6s cubic-bezier(.65,0,.45,1) .1s forwards}.checkmark-animated .checkmark-check{transform-origin:50% 50%;stroke-dasharray:20;stroke-dashoffset:20;animation:checkmark-stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes checkmark-fill{to{box-shadow:inset 0 0 0 6.5rem #00b388}}@keyframes checkmark-stroke{to{stroke-dashoffset: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:600}.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 #00b388;background-color:#e6f7f3;color:#004b39;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}.back-product-detail{display:inline-flex;align-items:center;gap:.4rem;margin-block:.8rem 2rem;margin-inline:0;font-size:1.3rem}.back-product-detail svg{inline-size:.8rem}.lenses-selector .setting-section{margin-block-end:2.8rem}.lenses-selector .setting-box-wrapper{gap:1.6rem;inline-size:100%;min-block-size:6.8rem;padding:1.6rem;border:.1rem solid #c1c2c2;border-radius:.4rem;cursor:pointer}.lenses-selector .setting-box-wrapper.active{border-color:#0093a8;background-color:rgba(0,147,168,.05);pointer-events:none;position:relative;z-index:1}.lenses-selector .setting-box-wrapper.active .setting-box-dot:before{background-color:#0093a8;box-shadow:inset 0 0 0 .3rem #fff,0 0 0 .1rem #0093a8}.lenses-selector .setting-box-wrapper.active .setting-box-arrow svg path{fill:#0093a8}.lenses-selector .setting-box-wrapper.active .setting-box-name{color:#0093a8}.lenses-selector .setting-box-wrapper:is(.disable,.disable-forced){opacity:.6;cursor:not-allowed}.lenses-selector .setting-box-wrapper-multiple{inline-size:100%}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper:not(:first-of-type){display:none}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.child{inline-size:88%;margin-block-start:-.1rem;margin-inline-start:12%}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.parent.active{border-end-end-radius:0}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.parent.active .setting-box-dot{display:none}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.parent.active .setting-box-arrow{display:block}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.parent.active~.setting-box-wrapper{display:grid}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.child:nth-of-type(n+2){border-inline-end-color:#0093a8;border-inline-start-color:#0093a8;border-radius:0}.lenses-selector .setting-box-wrapper-multiple .setting-box-wrapper.child:last-of-type{border-block-end-color:#0093a8;border-radius:0 0 .5rem .5rem}.lenses-selector .add-only-frames.text-link{display:inline-block;margin-block-start:1.6rem;font-weight:400;font-size:1.3rem;color:#0093a8;text-decoration:underline}.lenses-selector .setting-box-header{margin-block-end:.8rem;font-size:1.6rem}.lenses-selector .setting-box-header:before{content:counter(index) ". ";counter-increment:index}.lenses-selector .setting-box-description{display:block;margin-block:.4rem .8rem;margin-inline:0}.lenses-selector .setting-section-toggle{display:grid;gap:.8rem}.lenses-selector .setting-box-dot{position:relative;grid-area:dot}.lenses-selector .setting-box-dot:before{content:"";display:block;inline-size:1.2rem;block-size:1.2rem;border-radius:50%;box-shadow:inset 0 0 0 .3rem #fff,0 0 0 .1rem #c1c2c2}.lenses-selector .setting-box-arrow{position:relative;grid-area:dot;display:none}.lenses-selector .setting-box-arrow svg{flex-shrink:0;inline-size:1.2rem;margin-block-start:.4rem}.lenses-selector .setting-box-name{font-weight:600;font-size:1.5rem;line-height:1.3}.lenses-selector .setting-box-text{display:block;font-weight:400;font-size:1.3rem;text-wrap:balance}.lenses-selector .setting-box-price{grid-area:price;font-weight:700;font-size:1.4rem;color:#0093a8;text-align:end}.lenses-selector .setting-box-discount-price,.lenses-selector .setting-box-price-small{display:block;font-weight:400;font-size:1.3rem}.lenses-selector .setting-box-discount-price{color:#c1c2c2;text-decoration:line-through}.lenses-selector .setting-box-additional-text{grid-area:additional;margin-block-start:2rem;font-weight:600}.preselected-lenses-wrapper .preselected-lenses-setting-wrapper{display:grid;grid-template-areas:"img" "text" "dot";place-items:center;gap:0}.preselected-lenses-wrapper .preselected-lenses-img-wrapper svg{inline-size:100%;max-inline-size:4.8rem}.preselected-lenses-wrapper .preselected-lenses-text-area{display:grid;gap:.4rem;margin-block:2rem;font-weight:600;line-height:1.3;text-align:center}.preselected-lenses-wrapper .preselected-lenses-text-small{font-weight:400;font-size:1.3rem}.frames-types-wrapper .frames-type-wrapper{display:grid;grid-template-areas:"heading" "img" "text" "dot";padding:0}.frames-types-wrapper .frames-type-wrapper.active .frames-type-name{background-color:#0093a8;color:#fff}.frames-types-wrapper .frames-type-heading{grid-area:heading}.frames-types-wrapper .frames-type-name{display:block;padding:.8rem;background-color:#c1c2c2;color:#fff;text-align:center}.frames-types-wrapper .frames-type-img-wrapper{grid-area:img;display:flex;justify-content:center;align-items:center;block-size:11.6rem;padding:0 .8rem}.frames-types-wrapper .frames-type-img-wrapper svg{inline-size:100%;max-inline-size:14.8rem}.frames-types-wrapper .frames-type-text-area{grid-area:text}.frames-types-wrapper .frames-type-text{display:block;margin:.8rem 0;padding:0 2rem;font-weight:600;text-align:center}.frames-types-wrapper .frames-type-dot{justify-self:center;align-items:flex-end;block-size:2.4rem;margin-block-end:.8rem}.lenses-types-wrapper .type-wrapper{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name additional-image" "text text additional-image"}.lenses-types-wrapper .type-wrapper-with-image{display:none!important;grid-template-columns:auto minmax(0,1fr) 4.8rem;grid-template-areas:"dot name image" "text text image"}.lenses-types-wrapper .setting-box-image{grid-area:image}.lenses-types-wrapper .setting-box-image svg{inline-size:100%}.lenses-types-wrapper .type-name{grid-area:name}.lenses-types-wrapper .type-name.row-span{align-self:center;grid-row:span 2}.lenses-types-wrapper .type-text{grid-area:text}.lenses-types-wrapper .type-additional-text{display:block;margin-block-start:.4rem;font-style:normal;text-align:start}.lenses-types-wrapper .setting-box-additional-image{grid-area:additional-image}.lenses-types-wrapper .setting-box-additional-image svg{inline-size:6.4rem}.lenses-selector-discount-trigger{display:flex;align-items:center;gap:1.6rem;margin-block:2.8rem;padding:2rem;border:.1rem solid #00b388;border-radius:.4rem;background:#e6f7f3;font-weight:600;color:#00b388}.lenses-selector-discount-trigger b{font-weight:700}.lenses-selector-discount-trigger svg{inline-size:2.8rem}.lenses-selector-discount-trigger svg path{fill:currentColor}.pupillary-distance-wrapper .setting-box-dot:before{cursor:pointer}.pupillary-distance-wrapper input[type=radio]{display:none}.pupillary-distance-wrapper input[type=radio]:checked~.setting-box-dot:before{--box-shadow-inset:inset 0 0 0 0.3rem;background-color:#0093a8;box-shadow:var(--box-shadow-inset) #fff,0 0 0 .1rem #0093a8}.pupillary-distance-wrapper form{display:block}.pupillary-distance-wrapper :is(.pd-prescription-wrapper,.pd-manual-wrapper){display:grid;grid-template-areas:"content"}.pupillary-distance-wrapper :is(.pd-prescription-wrapper,.pd-manual-wrapper).with-dot{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dot content";-moz-column-gap:1.6rem;column-gap:1.6rem}.pupillary-distance-wrapper .pd-prescription-wrapper{margin-block:1.6rem 2rem;margin-inline:0}.pupillary-distance-wrapper .pd-manual-wrapper{margin-block-start:1.6rem}.pupillary-distance-wrapper .pd-content{grid-area:content}.pupillary-distance-wrapper .pd-manual-content{display:grid;gap:2rem}.pupillary-distance-wrapper .pd-header{display:block;font-weight:600;font-size:1.4rem}.pupillary-distance-wrapper .pd-manual{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;border:.1rem solid #0093a8;border-radius:.4rem;background-color:#f6f6f6}.pupillary-distance-wrapper .pd-manual-autofilled{display:flex;flex-wrap:wrap;align-items:center;margin-block-start:.8rem;font-size:1.3rem}.pupillary-distance-wrapper .pd-manual-selects{display:flex;justify-content:center;align-items:flex-start;margin:2rem 0}.pupillary-distance-wrapper .pd-manual-select{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-inline-size:20rem}.pupillary-distance-wrapper .pd-manual-select.right{margin-inline-end:1.6rem}.pupillary-distance-wrapper .pd-manual-select select.notfilled{border-color:#dc3545;background-color:#fcebec}.pupillary-distance-wrapper .pd-manual-select .error{flex-basis:100%}.pupillary-distance-wrapper .pd-manual-switcher-wrapper{display:flex;justify-content:center;margin-block-end:.8rem}.pupillary-distance-wrapper .pd-manual-switcher{display:flex;justify-content:center}.pupillary-distance-wrapper .pd-manual-switcher-text{cursor:pointer;font-size:1.3rem;color:#0093a8}.pupillary-distance-wrapper .pd-manual-eye{display:block;margin-inline-end:.8rem;font-weight:600}.pupillary-distance-wrapper .pd-measurements{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;border:.1rem solid #c1c2c2;border-radius:.4rem}.pupillary-distance-wrapper .pd-measurements-text{margin:2rem 0;font-size:1.3rem}.pupillary-distance-wrapper .pd-measurements-text .online{color:#0093a8}.pupillary-distance-wrapper .pd-measurements-text .print{color:#60d69b}.pupillary-distance-wrapper .pd-measurements-btns{display:flex;flex-wrap:wrap;gap:1.6rem}.pupillary-distance-wrapper .pd-measurements-btn{flex:1;font-size:1.3rem}.lenses-selector-parameters-warning .lenses-selector-parameters-warning-header{display:flex;align-items:center;gap:.8rem;margin-block-start:.8rem;font-weight:700;font-size:1.4rem;text-transform:uppercase}.lenses-selector-parameters-warning .lenses-selector-parameters-warning-header svg{flex:0 0 2.5rem}.lenses-selector-parameters-warning .lenses-selector-parameters-warning-header svg path{fill:#3a3a3a}.lenses-selector-parameters-warning .lenses-selector-parameters-warning-list{margin-block:.8rem 2rem;margin-inline:0}.lenses-selector-parameters-warning .lenses-selector-parameters-warning-list li{font-size:1.3rem}.lenses-selector-parameters-warning .lenses-selector-parameters-warning-list li+li{margin-block-start:.4rem}.lenses-selector-parameters{inline-size:100%}.lenses-selector-parameters .lenses-selector-parameters-quide{margin-block-end:1.6rem;font-weight:600;font-size:1.3rem}.lenses-selector-parameters .form-pairs{display:flex;flex-direction:column;gap:.8rem}.lenses-selector-parameters .form-pair{display:flex;justify-content:flex-end;align-items:center;gap:.8rem}.lenses-selector-parameters label{flex:auto;display:flex;font-weight:600}.lenses-selector-parameters .label-caption{display:flex}.lenses-selector-parameters .eye{display:flex;justify-content:center;align-items:center;inline-size:7.6rem;font-weight:600;text-align:center}.lenses-selector-parameters select{inline-size:100%}.lenses-selector-parameters select:is(.not-allowed,.waiting-to-response){opacity:.5;pointer-events:none}.lenses-selector-parameters select.notfilled{border-color:#dc3545;background-color:#fcebec}.lenses-selector-parameters-info{margin-block-start:2rem}.lenses-selector-parameters-tabs{inline-size:100%}.lenses-selector-parameters-tabs .lenses-selector-tabs{display:flex}.lenses-selector-parameters-tabs .lenses-selector-tab{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;margin-inline-start:-.1rem;padding:.8rem;border:.1rem solid #c1c2c2;border-block-end:none;border-radius:.4rem .4rem 0 0;cursor:pointer;font-weight:600;text-align:center;text-transform:uppercase}.lenses-selector-parameters-tabs .lenses-selector-tab.active{z-index:2;border-color:#0093a8;background-color:#f6f6f6;color:#0093a8}.lenses-selector-parameters-tabs .lenses-selector-tab:first-of-type{margin-inline-start:0}.lenses-selector-parameters-tabs .lenses-selector-tab.disabled{pointer-events:none;color:#c1c2c2}.lenses-selector-parameters-tabs .lenses-selector-tabs-content{margin-block-start:-.1rem;border:.1rem solid #0093a8;border-radius:0 0 .4rem .4rem;background-color:#f6f6f6}.lenses-selector-parameters-tabs .lenses-selector-tab-btns{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper{display:none;inline-size:100%}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription .prescription{display:flex;flex-direction:column;align-items:center;inline-size:100%}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription.active{display:flex}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper:is(.parameters,.reservation).active{display:grid}.lenses-selector-parameters-tabs .lenses-selector-tab-uploaded-prescription{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;max-inline-size:44rem;padding:2rem 0;font-weight:600;color:#0093a8;text-align:center}.lenses-selector-parameters-tabs .lenses-selector-tab-uploaded-prescription svg{inline-size:4.8rem}.lenses-selector-parameters-tabs .lenses-selector-tab-remove-uploaded-prescription-btn{display:flex;justify-content:center;align-items:center;margin-block-start:2rem;font-size:1.3rem;color:#60d69b}.lenses-selector-parameters-tabs .lenses-selector-tab-remove-uploaded-prescription-btn:before{content:"";inline-size:.8rem;block-size:.8rem;margin-inline-end:.4rem;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%;background-size:contain}.lenses-selector-parameters-tabs .prescription-upload-form-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;inline-size:100%}.lenses-selector-parameters-tabs .prescription-upload-form-wrapper .cancel{display:flex;justify-content:center;align-items:center;gap:.4rem;cursor:pointer;font-size:1.3rem;color:#60d69b;line-height:1}.lenses-selector-parameters-tabs .prescription-upload-form-wrapper .cancel svg{inline-size:.8rem}.lenses-selector-parameters-tabs .prescriptions-form-wrapper{margin:0;padding:0;border:none;background-color:transparent}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper :is(.btn-upload-form-shower,.use-params-from-prescription) svg{inline-size:1.6rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription{flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters{gap:3.6rem;padding:2rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .lenses-selector-parameters-and-table{display:grid;grid-template-columns:1fr;align-items:start;gap:2rem}.lenses-selector-parameters-tabs div:is([id*=usedPrescription],[id*=simplyBook-simplyBook]){grid-column:1/-1}.lenses-selector-parameters-tabs .we-set-parameters-from-prescription{margin-block-end:2rem;font-size:1.3rem}.lenses-selector-parameters-tabs .we-set-parameters-from-prescription&gt;:first-of-type{margin-inline-end:.4rem}.lenses-selector-parameters-tabs .ab-test{display:none}.lenses-selector-parameters-tabs .section-title{margin-block-end:2rem;font-weight:700;font-size:1.7rem;grid-column:-1/1}.lenses-selector-parameters-tabs :is(.prescriptions-section,.showrooms-and-customers-service-section) .buttons{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem}.lenses-selector-parameters-tabs .prescriptions-section .boxes{display:grid;grid-template-columns:repeat(auto-fit,20rem);justify-content:center;gap:1.2rem;max-inline-size:min(42rem,100%);margin-inline:auto}.lenses-selector-parameters-tabs .prescriptions-section .boxes .box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:2.4rem;border:.1rem solid;border-radius:.4rem;font-weight:700;text-align:center}.lenses-selector-parameters-tabs .prescriptions-section .boxes .box svg{inline-size:5.2rem}.lenses-selector-parameters-tabs .prescriptions-section .boxes .box-green{border-color:#00b388;background-color:#e6f7f3;color:#004b39}.lenses-selector-parameters-tabs .prescriptions-section .boxes .box-green svg path{fill:#00b388}.lenses-selector-parameters-tabs .prescriptions-section .boxes .box-secondary{border-color:#0093a8;background-color:#e6f4f6;color:#003e47}.lenses-selector-parameters-tabs .prescriptions-section .boxes .box-secondary svg path{fill:#0093a8}.lenses-selector-parameters-tabs .parameters-section .buttons{grid-column:-1/1}.lenses-selector-parameters-tabs .parameters-split{display:flex;gap:2rem}.lenses-selector-parameters-tabs .parameters-split&gt;div{flex:1;display:flex;flex-direction:column;justify-content:space-between}.lenses-selector-parameters-tabs .parameters-split .section-title.no-margin{margin-block-end:0}.lenses-selector-parameters-tabs .parameters-split .section-title.no-margin+p{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-end:2rem}.lenses-selector-parameters-tabs .parameters-split .section-title.no-margin+p span:nth-of-type(2){cursor:pointer;color:#0093a8}.lenses-selector.v1 .lenses-selector-parameters-tabs .v1,.lenses-selector.v2 .lenses-selector-parameters-tabs .v2,.lenses-selector.v3 .lenses-selector-parameters-tabs .v3,.lenses-selector.v4 .lenses-selector-parameters-tabs .v4{display:block}.lenses-selector:is(.v1,.v2,.v3,.v4) .lenses-selector-tabs{display:none}.lenses-selector:is(.v1,.v2,.v3,.v4) .lenses-selector-tabs-content{position:relative;border-radius:.4rem}.lenses-selector:is(.v1,.v2,.v3,.v4) .cancel,.lenses-selector:is(.v1,.v2,.v3,.v4) .parameters-cross{display:none!important}.lenses-selector:is(.v1,.v2,.v3,.v4) .cancel-cross{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.2rem;inline-size:1.6rem}.lenses-selector:is(.v2,.v3,.v4) .lenses-selector-tab-content-wrapper.parameters .lenses-selector-parameters-and-table{display:none}.lenses-selector:is(.v2,.v3,.v4) .lenses-selector-tab-content-wrapper.parameters .lenses-selector-parameters-and-table.active{display:grid}.lenses-selector:is(.v1,.v2,.v3,.v4) .lenses-selector-tab-content-wrapper.parameters.parameters-only .parameters-section&gt;:not(:is(.lenses-selector-parameters-and-table,#snippet-lensesSelectorById-usedPrescription)),.lenses-selector:is(.v1,.v2,.v3,.v4) .lenses-selector-tab-content-wrapper.parameters.parameters-only&gt;:not(.parameters-section){display:none}.lenses-selector:is(.v1,.v2,.v3,.v4) .lenses-selector-tab-content-wrapper.parameters.parameters-only .lenses-selector-parameters-and-table{display:grid!important}.lenses-selector:is(.v1,.v2,.v3,.v4) .lenses-selector-tab-content-wrapper.parameters.parameters-only .cancel-cross{display:block!important}.lenses-selector-params-layout{inline-size:100%;margin:.8rem 0;padding:1.6rem;border:.1rem solid #0093a8;border-radius:.4rem;background-color:rgba(0,147,168,.05)}.lenses-selector-parameters-btns,.lenses-selector-parameters-btns .rulers{display:flex;flex-wrap:wrap;justify-content:center}.lenses-selector-parameters-btns .rulers{align-items:center;gap:.8rem}.lenses-selector-parameters-btns .ruler{display:flex;flex-wrap:wrap}.lenses-selector-parameters-btns .ruler-text{display:flex;align-items:center;gap:.8rem}.lenses-selector-prescription-table{display:grid;gap:.8rem;inline-size:100%}.lenses-selector-prescription-table .pd{flex:1;display:flex;flex-direction:column;justify-content:center;padding:.4rem .8rem;border-inline-start:.1rem solid #c1c2c2}.lenses-selector-prescription-table .pd-header{display:block;font-weight:600;font-size:1.3rem;text-align:center}.lenses-selector-prescription-table .pd-img{margin:.4rem auto}.lenses-selector-prescription-table .pd-left-right{display:flex;justify-content:center;align-items:center;font-size:1.3rem}.lenses-selector-prescription-table .pd-left-right span{padding:.4rem}.lenses-selector-prescription-table .params{display:flex;max-block-size:8.8rem;border:.1rem solid #c1c2c2;background-color:#fff}.lenses-selector-prescription-table .params-col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;font-size:1.3rem;border-inline-end:.1rem solid #c1c2c2}.lenses-selector-prescription-table .params-col span{display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:100%;padding:.4rem;text-align:center}.lenses-selector-prescription-table .params-header{background-color:#c1c2c2;font-weight:600}.lenses-selector-prescription-table .params-col:last-of-type{border-inline-end:none}.lenses-selector-prescription-table .params-right{border-block-start:.1rem solid #c1c2c2;border-block-end:.1rem solid #c1c2c2}.lenses-selector-prescription-table .highlight{background-color:#0093a8!important;color:#fff}.lenses-selector-prescription-table .pd-img .cls-1{fill:#3a3a3a}.lenses-selector-prescription-table .pd-img .cls-2{fill:none;stroke:rgba(58,58,58,.8);stroke-miterlimit:10;stroke-width:.01rem}.thickness-wrapper .thickness{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "text text img" "additional	additional additional";overflow:hidden}.thickness-wrapper .thickness.recommended{padding-block-start:4rem}.thickness-wrapper .thickness-recommended{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;inline-size:100%;padding:.8rem 3.2rem;background-color:#0093a8;font-weight:600;font-size:1.3rem;color:#fff;line-height:1;text-align:center}.thickness-wrapper .thickness-name{grid-area:name;margin-block-start:.1rem}.thickness-wrapper .thickness-img-wrapper{grid-area:img;display:flex;justify-content:center;align-items:center}.thickness-wrapper .thickness-img-wrapper svg{flex-basis:100%}.thickness-wrapper .thickness-img{max-inline-size:initial;block-size:100%}.thickness-wrapper .thickness-texts{grid-area:text}.thickness-wrapper .thickness-index{display:block}.thickness-wrapper .thickness-benefit{position:relative;display:block;padding-inline-start:1.2rem;font-size:1.3rem}.thickness-wrapper .thickness-benefit:before{content:"" ✓ "";position:absolute;inset-block-start:0;inset-inline-start:0}.thickness-wrapper .thickness-power{display:block;font-weight:600;font-size:1.3rem}.thickness-wrapper .thickness-power .dioptries-text{display:block}.thickness-wrapper .thickness-power .dioptries-text br{display:none}.thickness-wrapper .thickness-disclaimer{margin-block-start:1em;font-size:1.3rem;text-align:start}.field-of-view-wrapper .field-of-view{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "text text img"}.field-of-view-wrapper .field-of-view-name{grid-area:name;margin-block-start:.1rem}.field-of-view-wrapper .field-of-view-img-wrapper{grid-area:img;display:flex;justify-content:center;align-items:center}.field-of-view-wrapper .field-of-view-img-wrapper svg{flex:0 0 100%}.field-of-view-wrapper .field-of-view-text{grid-area:text}.focus-distance-wrapper .focus-distance{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "text text img"}.focus-distance-wrapper .focus-distance-name{grid-area:name;margin-block-start:.1rem}.focus-distance-wrapper .focus-distance-img-wrapper{grid-area:img;display:flex;justify-content:center;align-items:center;margin-block-start:.8rem}.focus-distance-wrapper .focus-distance-img-wrapper svg{flex:0 0 100%}.focus-distance-wrapper .focus-distance-text{grid-area:text}.surface-treatment-wrapper .surface-treatment{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "text text text"}.surface-treatment-wrapper .surface-treatment-name{grid-area:name;margin-block-start:.1rem}.surface-treatment-wrapper .surface-treatment-text{grid-area:text}.additional-features-wrapper .additional-features-color-circle.brown:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.brown:before{background-color:#a37e4e;box-shadow:0 0 0 .1rem #a37e4e}.additional-features-wrapper .additional-features-gradients-circle.brown:before{background:linear-gradient(180deg,#a37e4e,transparent);box-shadow:0 0 0 .1rem #a37e4e}.additional-features-wrapper .tinting-brown .eye{fill:#a37e4e}.additional-features-wrapper .mirror-brown .inner{stop-color:#a37e4e}.additional-features-wrapper .mirror-brown .outer{stop-color:#5e492d}.additional-features-wrapper .additional-features-color-circle.green:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.green:before{background-color:#9fbe32;box-shadow:0 0 0 .1rem #9fbe32}.additional-features-wrapper .additional-features-gradients-circle.green:before{background:linear-gradient(180deg,#9fbe32,transparent);box-shadow:0 0 0 .1rem #9fbe32}.additional-features-wrapper .tinting-green .eye{fill:#9fbe32}.additional-features-wrapper .mirror-green .inner{stop-color:#9fbe32}.additional-features-wrapper .mirror-green .outer{stop-color:#5b6d1d}.additional-features-wrapper .additional-features-color-circle.grey:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.grey:before{background-color:#868686;box-shadow:0 0 0 .1rem #868686}.additional-features-wrapper .additional-features-gradients-circle.grey:before{background:linear-gradient(180deg,#868686,transparent);box-shadow:0 0 0 .1rem #868686}.additional-features-wrapper .tinting-grey .eye{fill:#868686}.additional-features-wrapper .mirror-grey .inner{stop-color:#868686}.additional-features-wrapper .mirror-grey .outer{stop-color:#535353}.additional-features-wrapper .additional-features-color-circle.blue:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.blue:before{background-color:#70acdf;box-shadow:0 0 0 .1rem #70acdf}.additional-features-wrapper .additional-features-gradients-circle.blue:before{background:linear-gradient(180deg,#70acdf,transparent);box-shadow:0 0 0 .1rem #70acdf}.additional-features-wrapper .tinting-blue .eye{fill:#70acdf}.additional-features-wrapper .mirror-blue .inner{stop-color:#70acdf}.additional-features-wrapper .mirror-blue .outer{stop-color:#2b7abe}.additional-features-wrapper .additional-features-color-circle.orange:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.orange:before{background-color:#dc911b;box-shadow:0 0 0 .1rem #dc911b}.additional-features-wrapper .additional-features-gradients-circle.orange:before{background:linear-gradient(180deg,#dc911b,transparent);box-shadow:0 0 0 .1rem #dc911b}.additional-features-wrapper .tinting-orange .eye{fill:#dc911b}.additional-features-wrapper .mirror-orange .inner{stop-color:#dc911b}.additional-features-wrapper .mirror-orange .outer{stop-color:#815510}.additional-features-wrapper .additional-features-color-circle.rosegold:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.rosegold:before{background-color:#cb9a96;box-shadow:0 0 0 .1rem #cb9a96}.additional-features-wrapper .additional-features-gradients-circle.rosegold:before{background:linear-gradient(180deg,#cb9a96,transparent);box-shadow:0 0 0 .1rem #cb9a96}.additional-features-wrapper .tinting-rosegold .eye{fill:#cb9a96}.additional-features-wrapper .mirror-rosegold .inner{stop-color:#cb9a96}.additional-features-wrapper .mirror-rosegold .outer{stop-color:#a85a53}.additional-features-wrapper .additional-features-color-circle.sapphire:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.sapphire:before{background-color:#0f52ba;box-shadow:0 0 0 .1rem #0f52ba}.additional-features-wrapper .additional-features-gradients-circle.sapphire:before{background:linear-gradient(180deg,#0f52ba,transparent);box-shadow:0 0 0 .1rem #0f52ba}.additional-features-wrapper .tinting-sapphire .eye{fill:#0f52ba}.additional-features-wrapper .mirror-sapphire .inner{stop-color:#0f52ba}.additional-features-wrapper .mirror-sapphire .outer{stop-color:#07285c}.additional-features-wrapper .additional-features-color-circle.violet:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.violet:before{background-color:#7f00ff;box-shadow:0 0 0 .1rem #7f00ff}.additional-features-wrapper .additional-features-gradients-circle.violet:before{background:linear-gradient(180deg,#7f00ff,transparent);box-shadow:0 0 0 .1rem #7f00ff}.additional-features-wrapper .tinting-violet .eye{fill:#7f00ff}.additional-features-wrapper .mirror-violet .inner{stop-color:#7f00ff}.additional-features-wrapper .mirror-violet .outer{stop-color:#4c0099}.additional-features-wrapper .additional-features-color-circle.green-grafit:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.green-grafit:before{background-color:#46554b;box-shadow:0 0 0 .1rem #46554b}.additional-features-wrapper .additional-features-gradients-circle.green-grafit:before{background:linear-gradient(180deg,#46554b,transparent);box-shadow:0 0 0 .1rem #46554b}.additional-features-wrapper .tinting-green-grafit .eye{fill:#46554b}.additional-features-wrapper .mirror-green-grafit .inner{stop-color:#46554b}.additional-features-wrapper .mirror-green-grafit .outer{stop-color:#181d1a}.additional-features-wrapper .additional-features-color-circle.pink:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.pink:before{background-color:#d24298;box-shadow:0 0 0 .1rem #d24298}.additional-features-wrapper .additional-features-gradients-circle.pink:before{background:linear-gradient(180deg,#d24298,transparent);box-shadow:0 0 0 .1rem #d24298}.additional-features-wrapper .tinting-pink .eye{fill:#d24298}.additional-features-wrapper .mirror-pink .inner{stop-color:#d24298}.additional-features-wrapper .mirror-pink .outer{stop-color:#8d2161}.additional-features-wrapper .additional-features-color-circle.yellow:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.yellow:before{background-color:#ffd541;box-shadow:0 0 0 .1rem #ffd541}.additional-features-wrapper .additional-features-gradients-circle.yellow:before{background:linear-gradient(180deg,#ffd541,transparent);box-shadow:0 0 0 .1rem #ffd541}.additional-features-wrapper .tinting-yellow .eye{fill:#ffd541}.additional-features-wrapper .mirror-yellow .inner{stop-color:#ffd541}.additional-features-wrapper .mirror-yellow .outer{stop-color:#daaa00}.additional-features-wrapper .additional-features-color-circle.emerald-green:before,.additional-features-wrapper .additional-features-mirrored-lenses-circle.emerald-green:before{background-color:#50c878;box-shadow:0 0 0 .1rem #50c878}.additional-features-wrapper .additional-features-gradients-circle.emerald-green:before{background:linear-gradient(180deg,#50c878,transparent);box-shadow:0 0 0 .1rem #50c878}.additional-features-wrapper .tinting-emerald-green .eye{fill:#50c878}.additional-features-wrapper .mirror-emerald-green .inner{stop-color:#50c878}.additional-features-wrapper .mirror-emerald-green .outer{stop-color:#2b874a}.additional-features-wrapper .additional-features-price-effects{display:block;margin-block-start:.4rem;font-weight:600;font-size:1.3rem}.additional-features-wrapper .additional-features-price-effects:first-of-type{margin-block-start:.8rem}.additional-features-wrapper .additional-features{order:999;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "text text text" "values values values"}.additional-features-wrapper .additional-features-glasses{display:none}.additional-features-wrapper .additional-features-name{grid-area:name;margin-block-start:.1rem}.additional-features-wrapper .additional-features-text{grid-area:text}.additional-features-wrapper .additional-features-values{position:relative;grid-area:values;display:grid;gap:2rem;margin-block-start:2rem;cursor:default;pointer-events:all}.additional-features-wrapper .additional-features-values:before{content:"";inline-size:100%;block-size:.1rem;background-color:#c1c2c2}.additional-features-wrapper .additional-features-selftinting{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;-moz-column-gap:.8rem;column-gap:.8rem}.additional-features-wrapper .additional-features-selftinting .additional-features-preview-img{max-inline-size:10rem}.additional-features-wrapper .additional-features-selftinting .additional-features-preview-img :is(.left-eye,.right-eye){animation:left-right-eye-pulse 5s cubic-bezier(.18,.89,.32,1.28) infinite}.additional-features-wrapper .additional-features-sunglasses{display:grid;gap:2.8rem .8rem}.additional-features-wrapper .additional-features-sunglasses .additional-features-content-title{display:flex;align-items:center;min-block-size:3.6rem}.additional-features-wrapper .additional-features-content{display:flex;flex-direction:column;gap:1.2rem}.additional-features-wrapper .additional-features-content-title{font-size:1.4rem}.additional-features-wrapper .additional-features-circles{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem 2rem}.additional-features-wrapper .additional-features-circle{position:relative;display:flex;align-items:center;gap:.8rem;font-size:1.3rem}.additional-features-wrapper .additional-features-circle:after,.additional-features-wrapper .additional-features-circle:before{content:"";flex-shrink:0;display:block;inline-size:1.6rem;block-size:1.6rem;border-radius:50%;background-position:50%;background-size:1rem}.additional-features-wrapper .additional-features-circle:after{position:absolute;inset-inline-start:0}.additional-features-wrapper .additional-features-circle.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.additional-features-wrapper .additional-features-circle.none:before{background-color:#fff;box-shadow:0 0 0 .1rem #c1c2c2}.additional-features-wrapper .additional-features-circle.active:after{background-image:url(/globalfiles/templates/alensa/responsive/icons/check-gray-squared.svg)}.additional-features-wrapper .additional-features-circle .tooltip{margin:0}.additional-features-wrapper :is(.additional-features-color-circle,.additional-features-gradients-circle,.additional-features-mirrored-lenses-circle):not(.none).active:after{filter:brightness(0) invert(1)}.additional-features-wrapper .additional-features-tinting{position:relative;display:flex;gap:1.2rem .8rem}.additional-features-wrapper .additional-features-tinting:before{content:"";display:block;inline-size:100%;block-size:4rem;background:linear-gradient(90deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.7))}.additional-features-wrapper .additional-features-tinting-circles{display:flex;justify-content:space-between}.additional-features-wrapper .additional-features-preview-header{text-align:center}.additional-features-wrapper .additional-features-previews{display:flex;justify-content:center;align-items:center;gap:2.8rem}.additional-features-wrapper .additional-features-preview{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;max-inline-size:50%}.additional-features-wrapper .additional-features-preview-type{margin-block-end:1.6rem;font-size:1.3rem}.additional-features-wrapper .additional-features-preview-img{max-inline-size:100%;block-size:auto;max-block-size:10rem}.additional-features-wrapper .additional-features-preview-img.mirror .left-eye{fill:url(#gradient-left)!important}.additional-features-wrapper .additional-features-preview-img.mirror .right-eye{fill:url(#gradient-right)!important}.additional-features-wrapper .additional-features-preview-img.perc-85 .eye{opacity:1}.additional-features-wrapper .additional-features-preview-img.perc-75 .eye{opacity:.75}.additional-features-wrapper .additional-features-preview-img.perc-50 .eye{opacity:.5}@keyframes left-right-eye-pulse{0%,to{opacity:0}50%{opacity:1}}.manufacturer-wrapper{display:none}.manufacturer-wrapper.force-show{display:block}.manufacturer-wrapper .manufacturer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "text text img"}.manufacturer-wrapper .manufacturer-name{grid-area:name;margin-block-start:.1rem}.manufacturer-wrapper .manufacturer-img-wrapper{grid-area:img;display:flex;justify-content:center;align-items:center;margin-block-start:.8rem}.manufacturer-wrapper .manufacturer-img-wrapper svg{flex:0 0 100%}.manufacturer-wrapper .manufacturer-img{max-inline-size:initial;block-size:100%}.manufacturer-wrapper .manufacturer-texts{grid-area:text}.manufacturer-wrapper .manufacturer-description{display:block;font-weight:600;font-size:1.3rem}.lenses-selector-benefits{display:grid;gap:1.2rem;margin-block:1.6rem;padding:1.6rem;border:.1rem solid #0093a8;border-radius:.4rem;background-color:rgba(0,147,168,.05);color:#0093a8}.lenses-selector-benefits .lenses-selector-benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(7.1rem,1fr));align-items:flex-start;gap:2rem}.lenses-selector-benefits .lenses-selector-benefit{display:flex;flex-direction:column;justify-content:center;gap:1.2rem}.lenses-selector-benefits .lenses-selector-benefit svg{inline-size:min(12rem,100%);margin-inline:auto}.lenses-selector-benefits span{font-weight:600;line-height:1.2;text-align:center;word-break:break-word}.recapitulation .setting-box-header:before{content:none}.recapitulation&gt;div{padding:2rem;border:.1rem solid #c1c2c2;border-radius:.4rem}.recapitulation .recapitulation-header :is(h2,h3,h4){font-size:1.8rem;text-align:center}.recapitulation .recapitulation-header img{margin-inline:auto}.recapitulation .recapitulation-prices-and-benefits{line-height:2}.recapitulation .recapitulation-prices-and-benefits .recapitulation-price{display:flex;justify-content:space-between;align-items:center;gap:.8rem;font-weight:600;font-size:1.7rem}.recapitulation .recapitulation-prices-and-benefits .recapitulation-price.frames{padding:0 1.2rem}.recapitulation .recapitulation-prices-and-benefits .recapitulation-price.lenses{padding:.4rem 1.2rem;border-block-end:.1rem solid #c1c2c2;border-radius:.4rem .4rem 0 0;background-color:#f6f6f6}.recapitulation .recapitulation-prices-and-benefits .recapitulation-price-details{padding-block:.8rem 1.2rem;padding-inline:1.2rem;border-radius:0 0 .4rem .4rem;background-color:#f6f6f6}.recapitulation .recapitulation-prices-and-benefits .recapitulation-detail{display:flex;justify-content:space-between;align-items:center;gap:.8rem;font-size:1.3rem}.recapitulation .recapitulation-prices-and-benefits .recapitulation-detail svg{inline-size:2.4rem}.recapitulation .recapitulation-prices-and-benefits .recapitulation-detail span:last-of-type{margin-inline-start:auto;font-weight:600}.recapitulation .recapitulation-prices-and-benefits .recapitulation-detail.price span:first-of-type{display:flex;align-items:center;gap:.8rem}.recapitulation .recapitulation-prices-and-benefits .recapitulation-detail.price span:first-of-type:before{content:"";inline-size:1.6rem;block-size:.4rem;margin-inline:.4rem;border-block-end:.1rem solid currentColor;border-inline-start:.1rem solid currentColor}.recapitulation .recapitulation-prices-and-benefits .recapitulation-detail.benefit span:last-of-type{color:#00b388}.recapitulation .recapitulation-price-total{display:flex;justify-content:space-between;align-items:center;margin-block:.8rem;font-weight:600;font-size:1.7rem}.recapitulation .recapitulation-price-total span:nth-of-type(2){font-weight:700;font-size:2.2rem}.recapitulation .recapitulation-sharpening-time{margin-block-end:1.2rem;font-size:1.3rem;font-style:italic;line-height:1.2;text-align:center;text-wrap:balance}.recapitulation .recapitulation-lens-height-form{display:grid;grid-template-columns:repeat(2,7rem) 1fr;align-items:end;gap:.8rem;margin-block-end:1.2rem;padding:1.2rem;border-radius:.4rem;background-color:#f6f6f6}.recapitulation .recapitulation-lens-height-form label{font-weight:600}.simply-book-skeleton{display:flex;flex-direction:column;align-items:center;gap:.8rem;inline-size:100%;opacity:0;padding:2rem;animation:simply-book-skeleton 2s infinite}@keyframes simply-book-skeleton{0%,to{opacity:.2}50%{opacity:1}}.simply-book-skeleton.lenses-selector-skeleton .simply-book-skeleton-showroom{margin-block-end:0}.simply-book-skeleton.lenses-selector-skeleton .simply-book-skeleton-calendar{aspect-ratio:2/1;max-inline-size:100%;margin-block-end:0}.simply-book-skeleton.lenses-selector-skeleton .simply-book-skeleton-times{flex:1;margin-block-end:0}.simply-book-skeleton .simply-book-skeleton-showroom{aspect-ratio:5/1;inline-size:100%;margin-block-end:6rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-title{inline-size:20rem;block-size:2rem;margin-block-end:2.8rem;border-radius:999rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;inline-size:100%;margin-block-end:6rem}.simply-book-skeleton .simply-book-skeleton-services div{aspect-ratio:2/3;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-calendar{aspect-ratio:5/3;inline-size:100%;margin-block-end:6rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-service-times{aspect-ratio:2.5/1;display:flex;gap:.8rem;inline-size:100%}.simply-book-skeleton .simply-book-skeleton-service{min-inline-size:24.8rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-times{aspect-ratio:5/1;inline-size:100%;margin-block-end:6rem;background-color:#c1c2c2}.simply-book-skeleton .simply-book-skeleton-button{inline-size:20rem;block-size:4rem;border-radius:.4rem;background-color:#c1c2c2}.simply-book-times{flex:2;display:flex;flex-direction:column;gap:.8rem;inline-size:100%;padding:.8rem;background-color:#fff}.simply-book-times .simply-book-times-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;row-gap:.8rem;margin-block:0 1.6rem}.simply-book-times .simply-book-times-title span{font-weight:600;font-size:1.4rem}.simply-book-times .simply-book-times-text{margin-block:2rem;font-style:italic;text-align:center}.simply-book-times .simply-book-times-grid{display:none;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.8rem}.simply-book-times .simply-book-times-grid[data-visible=true]{display:grid}.simply-book-times .simply-book-times-grid[data-visible=true]~.simply-book-times-text{display:none}.simply-book-times .simply-book-times-time{display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:4.8rem;border:.1rem solid #c1c2c2;border-radius:1.5rem;background-color:#fff;cursor:pointer;font-weight:600;font-size:1.3rem}.simply-book-times .simply-book-times-time.active,.simply-book-times .simply-book-times-time:hover{border-color:#00b388;background-color:#00b388;color:#fff}.simply-book-calendar-container{inline-size:100%;container-type:inline-size}.simply-book-calendar{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;inline-size:100%;padding:2rem 2.4rem;background-color:#fff}@container (max-width: 768px){.simply-book-calendar{flex-direction:column;align-items:center}}@container (min-width: 577px){.simply-book-calendar{gap:3.2rem 2.8rem;padding:3.2rem 2rem}}@container (min-width: 993px){.simply-book-calendar{gap:4.8rem 5.6rem;padding:5.2rem}}@container (min-width: 1201px){.simply-book-calendar{-moz-column-gap:6.8rem;column-gap:6.8rem}}@container (min-width: 1741px){.simply-book-calendar{-moz-column-gap:8rem;column-gap:8rem}}.simply-book-calendar .simply-book-calendar-month{display:block;margin-block-end:2.8rem;padding:.8rem;background-color:#3a3a3a;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.simply-book-calendar :is(.simply-book-calendar-day-names,.simply-book-calendar-dates){display:grid;grid-template-columns:repeat(7,1fr);place-items:center;gap:.8rem;inline-size:100%;margin:.8rem auto;font-size:1.3rem;line-height:1}.simply-book-calendar .simply-book-calendar-day-names{margin-block-end:.8rem;font-weight:700}.simply-book-calendar .simply-book-calendar-day-name{inline-size:100%;padding-block-end:.8rem;border-block-end:.1rem solid #c1c2c2;text-align:center;text-transform:uppercase}.simply-book-calendar .simply-book-calendar-day-name:nth-of-type(n+8){display:none}.simply-book-calendar :is(.simply-book-calendar-day-name,.simply-book-calendar-day-date,.simply-book-calendar-explanation-day).disabled{opacity:.2;pointer-events:none}.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{aspect-ratio:1;display:flex;justify-content:center;align-items:center;inline-size:2.8rem;cursor:pointer;font-weight:600}@container (min-width: 769px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:3.2rem}}@container (min-width: 993px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:3.6rem}}@container (min-width: 1201px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:4rem}}@container (min-width: 1741px){.simply-book-calendar .available,.simply-book-calendar .not-available,.simply-book-calendar .selected,.simply-book-calendar .simply-book-calendar-day-date,.simply-book-calendar .today{inline-size:4.4rem}}.simply-book-calendar .available[data-visible=true],.simply-book-calendar .not-available[data-visible=true],.simply-book-calendar .selected[data-visible=true],.simply-book-calendar .simply-book-calendar-day-date[data-visible=true],.simply-book-calendar .today[data-visible=true]{border:.1rem solid #c1c2c2}.simply-book-calendar .available.active,.simply-book-calendar .not-available.active,.simply-book-calendar .selected.active,.simply-book-calendar .simply-book-calendar-day-date.active,.simply-book-calendar .today.active{border-color:#00b388;border-radius:50%;background-color:#00b388;font-weight:700;color:#fff}.simply-book-calendar .available:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .not-available:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .selected:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .simply-book-calendar-day-date:not(:is(.active,.today,.available,.not-available,.selected)):hover,.simply-book-calendar .today:not(:is(.active,.today,.available,.not-available,.selected)):hover{border-color:#00b388;background-color:#00b388;color:#fff}@container (max-width: 768px){.simply-book-calendar .simply-book-calendar-month-link.next,.simply-book-calendar .simply-book-calendar-month-link.previous{rotate:90deg}}@container (min-width: 577px){.simply-book-calendar .simply-book-calendar-month-link.next,.simply-book-calendar .simply-book-calendar-month-link.previous{align-self:center}}.simply-book-calendar .simply-book-calendar-month-link.disabled{opacity:.3;pointer-events:none}.simply-book-calendar .simply-book-calendar-month-link svg{inline-size:2.8rem}.simply-book-calendar .today.today:not(.disabled){border-color:#60d69b;border-radius:50%;background-color:#60d69b;pointer-events:all;color:#fff}.simply-book-confirmated{margin:.8rem;padding:.8rem;background-color:#fff}.simply-book-confirmated .simply-book-confirmated-content{display:flex;justify-content:center;inline-size:100%;max-inline-size:40rem;margin-inline:auto}.simply-book-confirmated .simply-book-confirmated-text{text-align:center}.simply-book-confirmated .simply-book-confirmated-text a{cursor:pointer;color:#60d69b}.simply-book-confirmated .simply-book-confirmated-text a:hover{text-decoration:underline}.simply-book-recapitulation{margin:.8rem;background-color:#fff}.simply-book-recapitulation .simply-book-recapitulation-form{display:grid;gap:2rem;inline-size:100%;max-inline-size:50rem;margin-inline:auto}.simply-book-recapitulation .simply-book-recapitulation-infos{display:flex;flex-direction:column;gap:.8rem;padding:2rem;border:.1rem solid #c1c2c2}.simply-book-recapitulation .simply-book-recapitulation-info{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.simply-book-recapitulation .simply-book-recapitulation-info span:last-of-type{font-weight:600}.simply-book-recapitulation .simply-book-recapitulation-info-alert{text-align:start}.simply-book-recapitulation .simply-book-recapitulation-form-pairs{display:grid;gap:1.2rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.simply-book-recapitulation .simply-book-recapitulation-phone-prefix{display:flex;flex-wrap:wrap;gap:.8rem}.simply-book-recapitulation .simply-book-recapitulation-phone-prefix :is(select,.jwselect){min-inline-size:8rem;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.simply-book-recapitulation .simply-book-recapitulation-phone-prefix input{flex:1}.simply-book-recapitulation .simply-book-recapitulation-form-pair label{font-weight:600}.simply-book-recapitulation .simply-book-recapitulation-message{display:flex;flex-direction:column;gap:.4rem}.simply-book-recapitulation .simply-book-recapitulation-message label{font-weight:600}.simply-book-recapitulation .simply-book-recapitulation-message textarea{max-block-size:14.8rem;resize:vertical}.simply-book-recapitulation .error{flex-basis:100%;min-block-size:auto}.simply-book-recapitulation .simply-book-recapitulation-btns{display:flex;justify-content:space-between}.simply-book-reservation{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:.8rem}.simply-book-reservation .simply-book-section-title{margin-block:0 2rem;text-align:center;grid-column:-1/1}.simply-book-reservation-table{margin-block-end:6rem}.simply-book-reservation-table h2{margin-block:3.2rem 1.2rem}.simply-book-reservation-table table{inline-size:100%;border:.1rem solid #c1c2c2;line-height:1.3}.simply-book-reservation-table table thead{background-color:#3a3a3a;color:#fff}.simply-book-reservation-table table tr+tr{border-block-start:.1rem solid #c1c2c2}.simply-book-reservation-table table tbody tr:nth-child(odd){background-color:#f6f6f6}.simply-book-reservation-table table a{display:flex;align-items:center;gap:.4rem;color:#dc3545;line-height:1}.simply-book-reservation-table table a:hover span{text-decoration:underline}.simply-book-reservation-table table svg{inline-size:2rem}.simply-book-reservation-table table svg path{fill:#dc3545}.simply-book-services{display:flex;flex-direction:column;gap:.8rem;inline-size:100%;margin-block-end:6rem}.simply-book-services .simply-book-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;inline-size:100%}.simply-book-services .simply-book-service-title{flex:1}.simply-book-services .simply-book-service{--simply-book-service-padding:1.6rem;position:relative;display:flex;flex-direction:column;gap:1.6rem;inline-size:100%;padding:var(--simply-book-service-padding);border:.1rem solid #c1c2c2;background-color:#fff}.simply-book-services .simply-book-service.selected{border-color:#00b388;background-color:#e6f7f3}.simply-book-services .simply-book-service.selected .simply-book-service-select{background-color:#00b388;pointer-events:none}.simply-book-services .simply-book-service-image{aspect-ratio:4/3;inline-size:calc(100% + var(--simply-book-service-padding)*2);max-inline-size:initial;margin-inline:calc(var(--simply-book-service-padding)*-1);margin-block-start:calc(var(--simply-book-service-padding)*-1);-o-object-fit:cover;object-fit:cover}.simply-book-services .simply-book-service-description{display:-webkit-box;overflow:hidden;font-size:1.3rem;line-height:1.4;-webkit-line-clamp:4;-webkit-box-orient:vertical}.simply-book-services .simply-book-service-footer{display:flex;justify-content:space-between;align-items:center;gap:.8rem;font-weight:600}.simply-book-services .simply-book-service-footer span{flex-grow:1}.simply-book-services .simply-book-service-footer-price{flex-shrink:0;white-space:nowrap;text-align:end}.simply-book-services .simply-book-service-details{all:unset;display:inline-flex;flex-wrap:wrap;justify-content:center;align-self:flex-start;align-items:center;gap:.8rem;cursor:pointer;font-size:1.3rem}.simply-book-services .simply-book-service-details:hover{color:#60d69b}.simply-book-services .simply-book-service-details:hover svg path{fill:currentColor}.simply-book-services .simply-book-service-details svg{inline-size:1.6rem}.simply-book-services .simply-book-service-details svg path{fill:currentColor}.simply-book-services .simply-book-service-select{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-inline:calc(var(--simply-book-service-padding)*-1);margin-block-end:calc(var(--simply-book-service-padding)*-1);padding:1.2rem;background-color:#0093a8;font-weight:600;font-size:1.3rem;color:#fff;text-align:center;text-transform:uppercase}.simply-book-services .simply-book-service-select svg{inline-size:1.2rem}.simply-book-services .simply-book-service-select svg path{fill:currentColor}.simply-book-services .simply-book-services-age-requirement-info{margin-block-start:1.2rem;font-weight:600;text-align:center}.ajax-spinner,.order-available-cards .order-available-card-spinner{position:fixed;isolation:isolate;z-index:99999999;inset:0;display:none}.ajax-spinner:before,.order-available-cards .order-available-card-spinner:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.5;background:#fff}.ajax-spinner:after,.order-available-cards .order-available-card-spinner:after{content:"";position:absolute;inset-block-start:calc(50% - 3.2rem);inset-inline-start:calc(50% - 3.2rem);inline-size:6.4rem;block-size:6.4rem;border:.6rem solid #60d69b;border-inline-end-color:transparent;border-block-end-color:transparent;border-radius:50%;animation:spin .75s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.order-available-cards{position:relative;display:flex;flex-direction:column;align-items:center;gap:4rem}.order-available-cards[data-hidden]{display:none}.order-available-cards .order-available-cards-title{text-align:center;text-transform:uppercase}.order-available-cards .order-available-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.8rem;inline-size:100%;grid-auto-rows:1fr}.order-available-cards .order-available-card-box{display:flex;flex-direction:column;align-items:center;gap:.4rem;inline-size:100%;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#fff;cursor:pointer;font-weight:600;font-size:1.3rem;line-height:1.3;text-align:center}.order-available-cards .order-available-card-box *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.order-available-cards .order-available-card-box.disabled{opacity:.3;pointer-events:none}.order-available-cards .order-available-card-box:is(:hover,.active){border-color:#00b388;background-color:#e6f7f3}.order-available-cards .order-available-card-icon{aspect-ratio:57/35;margin-block-end:1.6rem}.order-available-cards .order-available-card-icon svg{inline-size:100%;block-size:100%}.order-available-cards .order-available-card-text{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.order-available-cards .order-available-card-spinner{position:absolute;background-color:transparent}.order-available-cards .order-available-card-spinner[data-visible]{display:block}.order-form-invoice-imploded{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;inline-size:100%;margin-block-end:2.8rem;padding:.8rem 1.2rem;background-color:#f6f6f6;font-size:1.3rem}.order-detail-address-area .order-detail-address-header{margin-block-end:1.6rem}.order-detail-address-area .order-detail-address-header:nth-of-type(n+2){margin-block-start:2.8rem}.order-detail-address-area address{display:flex;flex-direction:column}.order-detail-address-area .order-detail-address-edit{display:flex;margin-block-start:1.6rem;font-size:1.3rem}.order-detail-address-area .order-detail-address-edit-link{color:#0093a8}.orders-overview-banner-glasses{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:2.8rem;column-gap:2.8rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;text-align:center}.orders-overview-banner-glasses .orders-overview-banner-glasses-text{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-block:0 .8rem;margin-inline:0;line-height:1}.orders-overview-banner-glasses .orders-overview-banner-glasses-title{padding:.8rem 1.6rem;background-color:#60d69b;font-weight:700;font-size:2.8rem;color:#fff}.orders-overview-banner-glasses .orders-overview-banner-glasses-subtitle{font-weight:700;font-size:2rem}.orders-overview-banner-glasses .orders-overview-banner-glasses-desktop-img:first-of-type img{-o-object-position:right;object-position:right}.orders-overview-banner-glasses .orders-overview-banner-glasses-desktop-img:last-of-type img{-o-object-position:left;object-position:left}.orders-overview-banner-glasses :is(picture,img){block-size:100%;-o-object-fit:cover;object-fit:cover}.order-detail-buttons-area{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;grid-column:-1/1}.order-detail-delivery-area .order-detail-delivery-header{margin-block-end:1.6rem}.order-detail-delivery-area .order-detail-delivery-name{display:flex;gap:.4rem;margin-block-end:1.6rem}.order-detail-delivery-area .order-detail-delivery-tracking-code{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin-block-end:.8rem}.order-detail-delivery-area .deliveryBranchInformation{margin-block-start:2.8rem}.order-detail-delivery-area .deliveryBranchInformation .deliveryBranch{margin-block-end:2rem}.order-detail-delivery-area .deliveryBranchInformation a{color:#0093a8}.order-detail-delivery-area .deliveryBranchInformation img{inline-size:16rem;margin:0 calc(100% - 10rem) 2rem 0}.order-detail-payment-area .order-detail-payment-header{margin-block-end:1.6rem}.order-detail-payment-area .order-detail-payment-name{display:block;margin-block-end:1.6rem}.order-detail-payment-area&gt;div[id*=snippet]{display:grid;gap:1.6rem}.order-detail-payment-area .order-detail-payment-text br{display:none}.order-detail-payment-area .order-detail-payment-text a{color:#0093a8}.order-detail-payment-area .order-detail-payment-text table{inline-size:100%;margin-block:.8rem 2.8rem;margin-inline:0;text-align:start}.order-detail-payment-area .order-detail-payment-text table tr:nth-of-type(odd){background-color:#f6f6f6}.order-detail-payment-area .order-detail-payment-text table td{padding:.8rem;text-align:start;vertical-align:middle}.order-detail-payment-area .order-detail-payment-qr-code img{max-inline-size:10rem;margin-block-start:.4rem;border:.1rem solid #c1c2c2}.order-detail-payment-area .order-detail-payment-share{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:#0093a8}.order-detail-payment-area .order-detail-payment-share svg{inline-size:1.2rem}.order-detail-payment-area .order-detail-payment-share svg path{fill:currentColor}.order-detail-products-area{grid-column:-1/1}.order-detail-products-area .order-detail-product{display:grid}.order-detail-products-area div[class*=-area]{display:flex;gap:0 1.6rem}.order-detail-products-area .order-detail-product-mobile-header{flex:1;font-weight:600;color:#0093a8}.order-detail-products-area .order-detail-product-desktop-headers{display:grid;grid-template-columns:.75fr 15rem 5rem 1fr 15rem;-moz-column-gap:1.6rem;column-gap:1.6rem;margin-block-end:.8rem;padding-inline:.8rem}.order-detail-products-area .order-detail-product-desktop-header{font-weight:600}.order-detail-products-area .order-detail-product-desktop-header:is(.evaluation,.amount){text-align:center}.order-detail-products-area .order-detail-product-desktop-header.price{text-align:end}.order-detail-products-area .order-detail-product-value{flex:1;display:flex}.order-detail-products-area .order-detail-product-name-area{flex-direction:column;align-items:flex-start}.order-detail-products-area .order-detail-product-name{justify-content:flex-start;font-weight:600;color:#0093a8;text-align:start}.order-detail-products-area .order-detail-product-leaflet{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;font-style:italic;color:#0093a8}.order-detail-products-area .order-detail-product-leaflet svg{inline-size:1.2rem}.order-detail-products-area .order-detail-product-leaflet svg path{fill:currentColor}.order-detail-products-area .order-detail-product-evaluation{display:flex;justify-content:flex-end;align-items:center;gap:.8rem}.order-detail-products-area .order-detail-product-evaluation a{flex-shrink:0}.order-detail-products-area .order-detail-product-evaluation a:hover svg{opacity:1}.order-detail-products-area .order-detail-product-evaluation svg{inline-size:1.6rem;opacity:.7}.order-detail-products-area .order-detail-product-parameters{flex-wrap:wrap;align-items:baseline;-moz-column-gap:.8rem;column-gap:.8rem}.order-detail-products-area .order-detail-product-parameters .attributes{display:flex;flex-wrap:wrap;-moz-column-gap:.4rem;column-gap:.4rem}.order-detail-products-area .order-detail-product-parameters .attributes&gt;span{display:flex}.order-detail-products-area .order-detail-product-parameters .attributes&gt;span:after{content:",";display:block}.order-detail-products-area .order-detail-product-parameters .attributes&gt;span:last-of-type:after{display:none}.order-detail-products-area .order-detail-product-parameters span+b{margin-inline-start:.4rem}.order-detail-products-area .order-detail-products-edit-parameters{display:flex;font-size:1.3rem}.order-detail-products-area .order-detail-products-edit-parameters-link{color:#0093a8}.order-detail-products-area .order-detail-product-price{flex-wrap:wrap;align-items:baseline;font-weight:600;text-align:end}.order-detail-products-area .order-detail-product-price .with-vat{flex-basis:100%;margin-inline-start:.8rem;font-size:1.3rem}.order-detail-products-area .order-detail-products-voucher-info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-block-start:1.2rem;font-weight:700;text-align:center}.order-detail-products-area .order-detail-products-voucher-info svg{inline-size:2.4rem}.order-detail-documents-area{display:flex;flex-direction:column;justify-content:flex-end}.order-detail-documents-area .order-detail-document{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;font-style:italic;color:#0093a8}.order-detail-documents-area .order-detail-document svg{inline-size:1.2rem}.order-detail-documents-area .order-detail-document svg path{fill:#0093a8}.order-detail-prices-area{inline-size:100%}.order-detail-prices-area&gt;div{display:flex;flex-direction:column;gap:.8rem}.order-detail-prices-area .order-detail-price{display:flex;justify-content:space-between;gap:.4rem 2rem;padding-inline:.8rem;font-weight:600;line-height:1.2}.order-detail-prices-area .order-detail-price span:last-of-type{text-align:end}.order-detail-prices-area .order-detail-price .with-vat{margin-inline-start:.8rem;font-size:1.3rem}.order-detail-prices-area .order-detail-price-unpaid{margin-block-start:1.6rem;padding-block:.4rem;background-color:#fcebec;color:#dc3545}.order-detail-prices-area .order-detail-price-dif-color{color:#00b388}#pp-widget-root :is(.eQlUEe,.caSoSd,.jntvar){background-color:#3a3a3a}#pp-widget-root .eNrdAY{block-size:auto}#pp-widget-root :is(.sc-AxirZ.kMhEZM,.sc-14drol6-4.cMusYF){display:none!important}.pd-online-ruler{padding:.8rem}.pd-online-ruler [class*=step]{display:none}.pd-online-ruler [class*=step].active{display:block}.pd-online-ruler [class*=step]:is(.homepage,.draggable,.finalpage).active,.pd-online-ruler button[class*=step].active{display:flex}.pd-online-ruler [class*=step].split.active{display:grid;grid-template-rows:auto minmax(0,1fr);gap:2rem}.pd-online-ruler .pd-online-ruler-page{inline-size:100%}.pd-online-ruler button{opacity:.95;margin:0;padding:0;border:none;cursor:pointer}.pd-online-ruler button:hover{opacity:1}.pd-online-ruler .homepage{flex-direction:column;justify-content:space-between;align-items:center}.pd-online-ruler .homepage-btns{display:grid;gap:2.8rem;margin:2rem auto}.pd-online-ruler .homepage-btn{display:flex;justify-content:center;align-items:center;inline-size:100%;min-inline-size:12rem;block-size:12rem;max-block-size:20vh;background-color:#60d69b;font-weight:600;color:#fff}.pd-online-ruler .homepage-text{display:block;max-inline-size:42rem;font-weight:600;text-align:center}.pd-online-ruler .camera-area{position:relative;inline-size:100%;block-size:0;padding-block-start:100%;overflow:hidden}.pd-online-ruler .camera-wrapper{position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translateX(-50%);inline-size:100%;block-size:100%}.pd-online-ruler .camera-video{position:relative;transform:rotateY(180deg);inline-size:100%;min-block-size:100%;margin:auto;pointer-events:none;-o-object-fit:cover;object-fit:cover}.pd-online-ruler .camera-video.drag{pointer-events:auto}.pd-online-ruler :is(.camera-area-images,.camera-area-circles){position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.pd-online-ruler .camera-area-images{pointer-events:none}.pd-online-ruler .camera-snapshot{inline-size:100%;block-size:100%}.pd-online-ruler .camera-sources{position:absolute;z-index:999999;inset-block-end:.8rem;inset-inline-start:50%;transform:translateZ(.1rem) translateX(-50%);display:none;inline-size:auto;padding:.4rem;border:none;outline:none}.pd-online-ruler .camera-guide-face{position:absolute;z-index:4;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;pointer-events:none}.pd-online-ruler .camera-circle-wrapper{position:relative;inset-block-start:-100%;inset-inline-start:-100%;inline-size:300%;block-size:300%;cursor:move}.pd-online-ruler .camera-circle{position:absolute;z-index:5;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;inline-size:3.6rem;block-size:3.6rem;border:.1rem solid #000;border-radius:50%}.pd-online-ruler .camera-circle:after,.pd-online-ruler .camera-circle:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:.1rem;block-size:.8rem;background-color:#000}.pd-online-ruler .camera-circle:after{inline-size:.8rem;block-size:.1rem}.pd-online-ruler .camera-cross{border:none}.pd-online-ruler .camera-cross:before{inset-block-start:0;inset-inline-start:50%;transform:translateY(0);block-size:100%}.pd-online-ruler .camera-cross:after{inset-block-start:50%;inset-inline-start:0;transform:translateX(0);inline-size:100%}.pd-online-ruler .guide-area{display:grid;grid-template-columns:9rem auto;grid-template-rows:auto 5rem;grid-template-areas:"video desc" "btns btns";row-gap:1.6rem}.pd-online-ruler .guide-video-area{position:relative;grid-area:video;inline-size:100%;block-size:0;padding-block-start:100%}.pd-online-ruler .guide-video-area video{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.pd-online-ruler .guide-video-area video.flipped{transform:rotateY(180deg)}.pd-online-ruler .guide-desc-area{grid-area:desc;display:flex;flex-direction:column;justify-content:space-between;block-size:100%;padding-block:.8rem;padding-inline:1.6rem 0;font-size:1.3rem}.pd-online-ruler .guide-btns-area{grid-area:btns;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end;gap:2rem}.pd-online-ruler :is(.guide-btn,.finalpage-btn){justify-content:center;align-items:center;block-size:4.8rem;padding:0 2rem;background-color:#60d69b;font-weight:600;color:#fff}.pd-online-ruler :is(.guide-btn,.finalpage-btn) svg{margin:auto}.pd-online-ruler .continue-btn svg path{fill:#fff}.pd-online-ruler .repeat-btn{border:.1rem solid #60d69b;background-color:#fff;color:#60d69b}.pd-online-ruler .homepage-btn:before{display:none}.pd-online-ruler .guide-snapshot-btn{inline-size:100%;text-transform:uppercase}.pd-online-ruler .finalpage{flex-direction:column;justify-content:center;align-items:center}.pd-online-ruler .finalpage-header{display:block;font-weight:600;font-size:2.2rem;text-align:center;text-transform:uppercase}.pd-online-ruler .finalpage-subheader{display:block;margin-block:2.8rem 2rem;margin-inline:0;text-align:center}.pd-online-ruler .finalpage-value,.pd-online-ruler .finalpage-values{display:flex;justify-content:center;align-items:center}.pd-online-ruler .finalpage-value{flex-direction:column;margin:0 2.8rem;font-size:1.8rem;text-align:center}.pd-online-ruler .finalpage-eye{display:block;margin-block-end:.4rem;font-weight:600}.pd-online-ruler .finalpage-btn{min-inline-size:10rem;margin-block-start:4rem}.pd-online-ruler .finalpage-btn:before{margin:auto}.pd-online-ruler .finalpage-error{display:none;max-inline-size:50rem;margin-block-start:4rem;font-weight:600;font-size:1.4rem;color:#60d69b;text-align:center}.periodic-orders-wrapper .only-desktop{display:none}.periodic-orders-wrapper .only-mobile{display:flex}.periodic-orders-wrapper .periodic-orders-text{margin-block-end:4.8rem}.periodic-orders-wrapper .periodic-orders-no-orders-yet{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10rem 0;font-weight:600;text-align:center}.periodic-orders-wrapper .periodic-orders-no-orders-yet i{flex:0 0 1.8rem;transform:scale(1);display:flex;justify-content:center;align-items:center;block-size:1.6rem;margin:.8rem;border-radius:50%;background-color:#0093a8;box-shadow:0 0 0 0 #0093a8;font-style:normal;animation:infoTooltipPulse 2s ease infinite}.periodic-orders-wrapper .periodic-orders-no-orders-yet i:before{content:"i";font-weight:600;font-size:1.3rem;color:#fff}.periodic-orders-table .periodic-orders-table-column{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}.periodic-orders-table :is(.periodic-orders-table-header,.periodic-orders-table-column-header){margin-block-start:-.1rem;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;font-weight:600}.periodic-orders-table .periodic-orders-table-column-content{margin-block:-.1rem 0;margin-inline:-.1rem 0;padding:.8rem;border:.1rem solid #c1c2c2}.periodic-orders-table .periodic-orders-table-column-content.inline-editing :is(.periodic-order-editable-text,.periodic-order-editable-trigger){display:none}.periodic-orders-table .periodic-orders-table-column-content.inline-editing .periodic-order-editable-input{display:block}.periodic-orders-table .periodic-orders-table-column-content.inline-editing .periodic-order-editable-trigger.cancel{display:flex}.periodic-orders-table .periodic-orders-table-column-content:is(.next-order,.interval){display:flex;flex-direction:column;align-items:flex-start}.periodic-orders-table .periodic-orders-table-column-content.order-product{display:flex;flex-direction:column}.periodic-orders-table .periodic-order-editable-text.next-order{display:flex;justify-content:center;align-items:center}.periodic-orders-table .periodic-order-editable-text.next-order:before{content:"";display:block;inline-size:1.6rem;block-size:1.6rem;margin-inline-end:.8rem;background-image:url(/globalfiles/templates/alensa/responsive/components/prescription/calendar.svg);background-position:50%;background-size:contain}.periodic-orders-table :is(.periodic-order-editable-text,.periodic-order-editable-input){font-weight:600}.periodic-orders-table .periodic-order-editable-input{display:none;text-align:center}.periodic-orders-table .periodic-order-editable-trigger{display:flex;justify-content:center;align-items:center;margin-block-start:.4rem;padding:0;border:none;background-color:transparent;cursor:pointer;font-size:1.3rem;color:#0093a8;outline:none}.periodic-orders-table .periodic-order-editable-trigger:before{content:"";flex:0 0 1.1rem;display:block;inline-size:1.2rem;block-size:1.2rem;margin-inline-end:.1rem;background-image:url(/globalfiles/templates/alensa/responsive/bausch/icons/pencil-secondary.svg);background-position:50%;background-size:contain}.periodic-orders-table .periodic-order-editable-trigger.cancel{display:none;color:#60d69b}.periodic-orders-table .periodic-order-editable-trigger.cancel:before{inline-size:.8rem;block-size:.8rem;background-image:url(/globalfiles/templates/alensa/responsive/bausch/controls/close.svg)}.periodic-orders-table .periodic-order-product-img{max-inline-size:10rem;margin-inline-end:1.6rem}.periodic-orders-table .periodic-order-product-name-wrapper{display:flex;flex-direction:column}.periodic-orders-table .periodic-order-product-name{display:block;font-weight:600}.periodic-orders-table .periodic-order-product-remove{display:flex;align-items:center;margin-block-start:.4rem;padding:0;border:none;background-color:transparent;cursor:pointer;font-size:1.3rem;color:#dc3545;outline:none}.periodic-orders-table .periodic-order-product-remove:before{content:"";display:block;inline-size:.8rem;block-size:.8rem;margin-inline-end:.4rem;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%;background-size:contain}.periodic-orders-table-footer{display:flex;flex-direction:column-reverse;align-items:flex-end;margin-block-start:2.4rem}.periodic-orders-table-footer .periodic-orders-table-footer-prices{display:flex;flex-direction:column;justify-content:flex-end}.periodic-orders-table-footer .periodic-orders-table-footer-price{display:flex;white-space:nowrap}.periodic-orders-table-footer .periodic-orders-table-footer-header{margin-inline-end:2.8rem;font-weight:600;font-size:1.6rem;text-transform:uppercase}.periodic-orders-table-footer :is(.periodic-orders-table-footer-delivery-and-payment-price,.periodic-orders-table-footer-total-price){display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;font-weight:600}.periodic-orders-table-footer .periodic-order-product-actual-price{font-size:1.6rem}.periodic-orders-table-footer .periodic-orders-table-footer-actual-price{display:block;font-weight:600;font-size:1.6rem;text-align:end}.periodic-orders-table-footer .periodic-orders-table-footer-edit{margin-block-start:2rem}.periodic-orders-table-footer .periodic-orders-table-footer-edit:before{content:"";display:block;inline-size:1.6rem;block-size:1.6rem;margin-inline-end:.8rem;background-image:url(/globalfiles/templates/alensa/responsive/icons/pencil-white.svg);background-position:50%;background-size:contain}.periodic-orders-table-footer .periodic-orders-table-cancel-wrapper{display:flex;justify-content:flex-end;inline-size:100%}.periodic-orders-table-footer .periodic-orders-table-cancel{display:flex;align-items:baseline;margin-block-start:1.6rem;padding:0;border:none;background-color:transparent;cursor:pointer;font-size:1.3rem;color:#dc3545;text-align:center;outline:none}.periodic-orders-table-footer .periodic-orders-table-cancel:before{content:"";display:block;inline-size:.8rem;block-size:.8rem;margin-inline-end:.4rem;background-image:url(/globalfiles/templates/alensa/responsive/controls/close.svg);background-position:50%;background-size:contain}.periodic-orders-processed-wrapper{margin-block-start:4.8rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}.periodic-orders-processed-wrapper :is(.periodic-orders-processed-table-header,.periodic-orders-processed-table-column-header){margin-block-start:-.1rem;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#fff;font-weight:600}.periodic-orders-processed-wrapper .periodic-orders-processed-table-header.empty .btn{block-size:0;visibility:hidden}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column-content{margin-block:-.1rem 0;margin-inline:-.1rem 0;padding:.8rem;border:.1rem solid #c1c2c2}.periodic-orders-processed-wrapper .periodic-orders-processed-table{margin-block-start:2rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.waiting{background-color:rgba(255,179,0,.03)}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.waiting .status{color:#ffb300}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.sent{background-color:rgba(0,179,136,.03)}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.sent .status{color:#00b388}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.canceled{background-color:rgba(220,53,69,.03)}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.canceled .status{color:#dc3545}.periodic-orders-processed-wrapper .periodic-orders-processed-table-text.bold{font-weight:600}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-wrapper{display:flex;flex-direction:column;margin-block-end:2.8rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-wrapper:last-of-type{margin-block-end:0}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-name{display:block;margin-block-end:.8rem;font-weight:600}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-amount{display:block;margin-block-end:.8rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-parameters{display:flex;flex-wrap:wrap}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-parameter{margin-inline-end:.4rem}.modal-post-sell.expired :is(.post-sell-product,.post-sell-btn){pointer-events:none}.modal-post-sell.with-payment-info .modal-header:first-of-type{margin-block-start:1.2rem}.modal-post-sell.with-payment-info .modal-header:not(.alert-box):nth-of-type(2){border-block-end:0}.modal-post-sell.with-payment-info .post-sell-main-header-with-icon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem}.modal-post-sell.with-payment-info .post-sell-main-header-with-icon svg{inline-size:4rem}.modal-post-sell.with-payment-info .post-sell-main-header-with-icon svg path{fill:#00b388}.modal-post-sell div[id*=snippet]{display:flex;flex-direction:column;justify-content:center;gap:2.4rem}.modal-post-sell .modal-content{gap:2.4rem;padding:2rem;background-color:#fff}.modal-post-sell .modal-header:not(.alert-box){border-block-end:.1rem solid #c1c2c2}.modal-post-sell .post-sell-main-header{font-size:2rem;text-align:center}.modal-post-sell .post-sell-timer{display:block;margin-block:.8rem;font-weight:700;font-size:3rem;color:#0093a8;text-align:center}.modal-post-sell .post-sell-header{font-size:1.6rem;text-align:center}.modal-post-sell .post-sell-text{display:block;margin-block:.8rem 2rem;text-align:center;text-wrap:balance}.modal-post-sell .post-sell-products{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem .8rem}.modal-post-sell .post-sell-product{position:relative;flex:1 1 100%;display:flex;border:.1rem solid #c1c2c2;border-radius:.5rem}.modal-post-sell .post-sell-product.selected{border-color:#0093a8}.modal-post-sell .post-sell-product.selected .post-sell-select-wrapper{background-color:#0093a8}.modal-post-sell .post-sell-product.selected .post-sell-select{color:#fff}.modal-post-sell .post-sell-overlay{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background-color:transparent;cursor:pointer}.modal-post-sell .post-sell-percentage{position:absolute;inset-block-start:.8rem;inset-inline-start:.8rem;display:none;justify-content:center;align-items:center;inline-size:4rem;block-size:4rem;border-radius:50%;background-color:#60d69b;font-size:1.3rem;color:#fff}.modal-post-sell .post-sell-img{display:none;visibility:visible;padding:2rem}.modal-post-sell .post-sell-name{flex:1 1 auto;display:flex;align-items:center;padding:0 .8rem;font-weight:600;text-align:start}.modal-post-sell .post-sell-prices{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:.8rem .4rem;line-height:1.2;white-space:nowrap;text-align:end}.modal-post-sell .post-sell-discount-price{display:block;font-weight:600;color:#c1c2c2;text-decoration:line-through}.modal-post-sell .post-sell-price{display:block;font-weight:600;color:#60d69b}.modal-post-sell .post-sell-select-wrapper{position:relative;display:flex;justify-content:center;align-items:center;gap:.8rem;padding:.8rem;background-color:#e6f4f6;white-space:nowrap}.modal-post-sell .post-sell-select{display:none}.modal-post-sell .post-sell-checkbox{display:block;inline-size:1.6rem;block-size:1.6rem;accent-color:#003e47}.modal-post-sell .post-sell-btns{display:flex;justify-content:center;align-items:center;gap:.8rem 2rem}.modal-post-sell .post-sell-btns.multiple{justify-content:space-between}.modal-post-sell span.post-sell-decline{cursor:pointer;text-decoration:underline}.modal-post-sell .post-sell-btn{align-self:center}.modal-post-sell .redirect-info{display:none;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;padding:3.2rem;text-align:center}.modal-post-sell .redirect-info .ajax-spinner{position:relative;display:block!important;inline-size:6.4rem;block-size:6.4rem}.modal-post-sell .redirect-info .ajax-spinner:before{background:transparent}.modal-post-sell .redirect-info :is(.redirect-info-text,.redirect-info-btn){display:none}.modal-post-sell .redirect-info .redirect-info-text{max-inline-size:40ch;font-weight:600}.modal-post-sell .redirect-info.step-2 .ajax-spinner{display:none!important}.modal-post-sell .redirect-info.step-2 :is(.checkmark-animated,.redirect-info-text,.redirect-info-btn){display:flex}.modal-post-sell .redirect-info.step-3 .ajax-spinner{display:block!important}.modal-post-sell .redirect-info.step-3 .checkmark-animated{display:none}.modal-post-sell .redirect-info.step-3 :is(.ajax-spinner,.redirect-info-text,.redirect-info-btn){display:flex}.modal-post-sell .post-sell-disclaimer{font-style:italic;text-align:center}.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:600;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:600}.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:600}.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:600;color:#00b388}.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:#60d69b}.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:#60d69b;background-color:#60d69b;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:#f6f6f6}.stock-no-combination{display:none!important}.purchase-evaluation-logo{display:flex;inline-size:8rem;block-size:8rem}.no-webp .purchase-evaluation-logo.verelijk-nl{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/verelijk-nl.png); }.purchase-evaluation-logo.verelijk-nl{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.vergelijk-be{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/vergelijk-be.png); }.purchase-evaluation-logo.vergelijk-be{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.ceneo-pl{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/ceneo-pl.png); }.purchase-evaluation-logo.ceneo-pl{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.skroutz{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/skroutz.png); }.purchase-evaluation-logo.skroutz{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.google{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/google.png); }.purchase-evaluation-logo.google{background-position:50%;background-size:contain;inline-size:4.8rem;block-size:4.8rem}.no-webp .purchase-evaluation-logo.prisjakt-nu{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/prisjakt-nu.png); }.purchase-evaluation-logo.prisjakt-nu{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.pricespy-uk{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/pricespy-uk.png); }.purchase-evaluation-logo.pricespy-uk{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.pricerunner{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/pricerunner.png); }.purchase-evaluation-logo.pricerunner{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.idealo{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/idealo.png); }.purchase-evaluation-logo.idealo{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.bestprice-gr{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/bestprice-gr.png); }.purchase-evaluation-logo.bestprice-gr{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.arukereso{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/arukereso.png); }.purchase-evaluation-logo.arukereso{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.vertaa{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/vertaa.png); }.purchase-evaluation-logo.vertaa{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.zbozi-cz{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/zbozi-cz.png); }.purchase-evaluation-logo.zbozi-cz{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.najnakup{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/najnakup.png); }.purchase-evaluation-logo.najnakup{background-position:50%;background-size:contain}.purchase-evaluation-logo:is(.fb,.facebook){background-image:url(/globalfiles/templates/alensa/responsive/socials/facebook-circle.svg);background-position:50%;background-size:5rem 5rem}.no-webp .purchase-evaluation-logo.trustpilot{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/trustpilot.png); }.purchase-evaluation-logo.trustpilot{background-position:50%;background-size:contain}.no-webp .purchase-evaluation-logo.ekomi{background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/ekomi.png); }.purchase-evaluation-logo.ekomi{background-position:50%;background-size:contain}.purchase-evaluation-wrapper{padding:2rem .8rem}.purchase-evaluation-wrapper .purchase-evaluation-header{margin-block-end:4.8rem;font-size:2rem;text-align:center;text-transform:uppercase}.purchase-evaluation-wrapper .purchase-evaluation-header:after{content:"";display:block;inline-size:4.8rem;block-size:.4rem;margin:.8rem auto;background-color:#60d69b}.purchase-evaluation-wrapper .purchase-evaluation{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:4.8rem 0}.purchase-evaluation-wrapper .purchase-evaluation-text{flex:1;max-inline-size:80%;margin:auto;text-align:center}.purchase-evaluation-wrapper .purchase-evaluation-text a{color:#0093a8}.purchase-evaluation-wrapper .purchase-evaluation-product{flex:1;display:flex;justify-content:center;align-items:center;max-inline-size:80%;margin-block:4.8rem 0;margin-inline:auto;text-align:center;padding:2rem}.purchase-evaluation-wrapper .purchase-evaluation-other-products-wrapper{margin:7.6rem 0}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title{display:flex;justify-content:center;align-items:center;margin-block-end:2.4rem;font-size:1.4rem;color:#0093a8;text-align:center;text-transform:uppercase}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title:after,.purchase-evaluation-wrapper .purchase-evaluation-other-products-title:before{content:"";display:block;inline-size:10%;max-inline-size:4rem;block-size:.1rem;background-color:#0093a8}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title:before{margin-inline-end:.8rem}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title:after{margin-inline-start:.8rem}.purchase-evaluation-wrapper .purchase-evalutaion-other-share-block{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,10rem));justify-content:center;align-items:center;gap:2.8rem;margin-block-end:4.8rem}.purchase-evaluation-wrapper .purchase-evaluation-block{display:flex;justify-content:center;align-items:center;inline-size:100%}.purchase-evaluation-wrapper .purchase-evaluation-block-icon{cursor:pointer;transition:transform .1s ease}.purchase-evaluation-wrapper .purchase-evaluation-block-icon:hover{transform:translateY(-1rem)}.purchase-evaluation-wrapper .purchase-evaluation-other-products{display:flex;flex-wrap:wrap;justify-content:center}.purchase-evaluation-wrapper .purchase-evaluation-other-product{display:grid;grid-template-columns:auto;grid-template-rows:auto auto minmax(0,1fr) auto;inline-size:15%;min-inline-size:18rem;block-size:auto;margin:.8%;border:.1rem solid #c1c2c2}.purchase-evaluation-wrapper .purchase-evaluation-other-product.good{border-color:#00b388}.purchase-evaluation-wrapper .purchase-evaluation-other-product.good .purchase-evaluation-other-product-status{border-block-end:.1rem solid #00b388;background-color:#00b388;color:#fff}.purchase-evaluation-wrapper .purchase-evaluation-other-product.bad{border-color:#dc3545}.purchase-evaluation-wrapper .purchase-evaluation-other-product.bad .purchase-evaluation-other-product-status{border-block-end:.1rem solid #dc3545;background-color:#dc3545;color:#fff}.purchase-evaluation-wrapper .purchase-evaluation-other-product-status{flex:1;display:flex;justify-content:center;align-items:center;padding:.8rem;border-block-end:.1rem solid #c1c2c2;font-weight:600;font-size:1.3rem;text-align:center;text-transform:uppercase}.purchase-evaluation-wrapper .purchase-evaluation-other-product-img{padding:1.6rem}.purchase-evaluation-wrapper .purchase-evaluation-other-product-name{flex:1;display:flex;justify-content:center;align-items:center;margin-block-start:1.6rem;padding:0 .8rem;font-weight:600;text-align:center}.purchase-evaluation-wrapper .purchase-evaluation-other-product-evaluate{display:flex;justify-content:space-evenly;margin:1.6rem 0}.purchase-evaluation-wrapper .purchase-evaluation-other-product-evaluate-already-voted{display:block;padding:0 .8rem;text-align:center}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper{display:flex;justify-content:center;align-items:center;inline-size:100%;margin:4.8rem 0;padding:.8rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper form{display:block;margin:auto}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .form-input-pairs{display:flex;flex-direction:column;justify-content:center;inline-size:100%;margin:auto;border:.1rem solid #c1c2c2;background-color:#fff}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .form-pairs{flex:1}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper label{flex:1;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:2rem;padding:1.2rem 1.6rem;border-block-end:.1rem solid #c1c2c2;cursor:pointer;font-weight:600}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper label:hover{background-color:#f6f6f6}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper label:last-of-type{border:none}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper input[type=checkbox]:checked+label{background-color:#f6f6f6}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding-block:.8rem 1.6rem;padding-inline:1.6rem;border-block-start:.1rem solid #c1c2c2}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair label{flex:0;margin-block:.8rem 2rem;margin-inline:0;padding:0}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair label:hover{background-color:transparent}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair label:after{display:none}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair textarea{flex:1;inline-size:100%!important;block-size:100%!important;border-radius:0}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .btn-wrapper{display:flex;justify-content:center;margin-block:2rem .8rem;margin-inline:0}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .btn-wrapper .btn{min-inline-size:14.8rem}.reminder-banner{display:grid;align-items:center;gap:2rem;background-color:#0093a8;overflow:hidden}.reminder-banner p{max-inline-size:-moz-max-content;max-inline-size:max-content;padding:1.6rem;border-radius:0 0 1.2rem 1.2rem;background-color:#60d69b;box-shadow:0 .1rem .4rem .05rem rgba(0,0,0,.25);font-weight:600;color:#fff;text-align:center;text-wrap:balance}.reminder-banner&gt;div{display:flex;justify-content:center;gap:.8rem}.reminder-banner&gt;div div{padding:1.2rem;border-radius:50%;background-color:#fff}.reminder-banner&gt;div img{inline-size:2.4rem}.reminder-banner&gt;picture{margin-inline:auto}.reminder{margin-block:2rem}.reminder form{display:grid;grid-template-columns:1fr;grid-template-areas:"r-info" "r-settings" "r-customer";gap:.1rem;border:.1rem solid #c1c2c2;background-color:#c1c2c2}.reminder :is(.reminder-info-area,.reminder-settings-area,.reminder-customer-area){display:flex;flex-direction:column;gap:1.6rem;padding:2rem;background-color:#f6f6f6}.reminder .reminder-info-area{grid-area:r-info}.reminder .reminder-settings-area{grid-area:r-settings}.reminder .reminder-customer-area{grid-area:r-customer}.reminder .reminder-info-title{color:#60d69b}.reminder .reminder-settings-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.8rem}.reminder .reminder-settings-type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:.8rem;border:.1rem solid #c1c2c2;border-radius:.5rem;background-color:#fff}.reminder .reminder-settings-type svg{inline-size:50%}.reminder .reminder-settings-type svg path{fill:#3a3a3a}.reminder .reminder-settings-type input{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}.reminder .reminder-settings-type-pair label{display:flex;justify-content:center;align-items:center;gap:.8rem;font-size:1rem;text-transform:uppercase}.reminder .error{margin:0}.reminder .reminder-settings-datepicker-wrapper{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.reminder .reminder-settings-datepicker{position:relative;inline-size:100%}.reminder .reminder-settings-datepicker svg{position:absolute;inset-block-start:50%;inset-inline-end:.8rem;transform:translateY(-50%);inline-size:2rem;pointer-events:none}.reminder .reminder-customer-agree{flex:1;display:flex;align-items:flex-end}.reminder :is(.reminder-customer-email,.reminder-customer-phone){display:grid;grid-template-columns:5rem auto auto;grid-template-areas:"rc-icon rc-title rc-title" "rc-icon rc-email rc-edit";justify-content:flex-start;-moz-column-gap:.4rem;column-gap:.4rem}.reminder :is(.reminder-customer-email,.reminder-customer-phone) svg{grid-area:rc-icon;margin:auto}.reminder :is(.reminder-customer-email,.reminder-customer-phone) svg path{fill:#3a3a3a}.reminder :is(.reminder-customer-email,.reminder-customer-phone) [class*=title]{grid-area:rc-title;font-weight:600}.reminder :is(.reminder-customer-email,.reminder-customer-phone) [class*=value]{grid-area:rc-email;inline-size:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reminder :is(.reminder-customer-email,.reminder-customer-phone) [class*=edit]{grid-area:rc-edit;align-self:center;font-size:1.3rem;color:#60d69b;text-transform:lowercase}.reminder :is(.reminder-customer-email,.reminder-customer-phone) [class*=edit]:hover{text-decoration:underline}.reminder .reminder-thankyou{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:4.8rem 2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;text-align:center}.reminder .reminder-thankyou-types-title{margin-block-start:2.8rem}.reminder .reminder-thankyou-types{display:flex;justify-content:center;align-items:center;gap:2rem}.reminder :is(.reminder-thankyou-download-calendar,.reminder-thankyou-go-to-reminders){color:#60d69b}.reminder-guide{counter-reset:reminder-quide;display:none;flex-direction:column;gap:.8rem;margin-block:.8rem 2.8rem}.reminder-guide.opened{display:flex}.reminder-guide .reminder-guide-step{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.reminder-guide .reminder-guide-step:before{content:counter(reminder-quide);counter-increment:reminder-quide;flex-shrink:0;display:flex;justify-content:center;align-items:center;inline-size:2.4rem;block-size:2.4rem;border:.1rem solid;border-radius:50%;font-weight:600;font-size:1.5rem;text-align:center}.reminder-guide p{flex:1}.reminder-guide picture{flex-basis:35%}.reminder-guide img{margin:auto}.reminder-guide .reminider-guide-header{margin-block:2rem .4rem;margin-inline:0;font-weight:600}.reminder-guide .reminider-guide-header b{color:#60d69b;text-decoration:underline}.reminder-guide-toggle{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;margin-block:2rem .8rem;color:#60d69b}.reminder-guide-toggle.opened .hide{display:block}.reminder-guide-toggle.opened .show{display:none}.reminder-guide-toggle svg{inline-size:2rem}.reminder-guide-toggle svg path{fill:currentColor}.reminder-guide-toggle .hide{display:none}.reminder-promo-wrapper{display:grid;grid-template-areas:"reminder-header" "reminder-text" "reminder-icons" "reminder-btn";align-items:center;gap:2rem;margin:1.6rem 0;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;text-align:center}.reminder-promo-wrapper .reminder-promo-header{grid-area:reminder-header;color:#60d69b}.reminder-promo-wrapper .reminder-promo-text{grid-area:reminder-text}.reminder-promo-wrapper .reminder-promo-icons-wrapper{grid-area:reminder-icons;display:flex;justify-content:center;align-items:center;gap:2rem}.reminder-promo-wrapper .reminder-promo-icons-wrapper svg{inline-size:2.8rem}.reminder-promo-wrapper .reminder-promo-btn{grid-area:reminder-btn;justify-self:center;margin-block-start:1.6rem}.reminders-overview-header{padding:.8rem;color:#60d69b}.reminders-overview-table.table-responsive{inline-size:100%;border-block-start:.1rem solid #c1c2c2}.reminders-overview-table.table-responsive tr{display:flex;flex-direction:column;padding:.4rem .8rem}.reminders-overview-table.table-responsive td,.reminders-overview-table.table-responsive th{display:flex;padding:.4rem 0}.reminders-overview-table.table-responsive td:before{display:none}.reminders-overview-table.table-responsive tbody tr{border-block-end:.1rem solid #c1c2c2}.reminders-overview-table.table-responsive tbody tr:last-of-type{border-block-end:none}.reminders-overview-table.table-responsive .table-responsive-header{flex:1;font-weight:600;font-size:1.3rem}.reminders-overview-table.table-responsive .table-responsive-content{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:.4rem;font-size:1.3rem;text-align:end}.reminders-overview-table.table-responsive .reminders-overview-status-icon{margin-inline-end:.4rem}.reminders-overview-table.table-responsive .reminders-overview-status-text{font-weight:600}.reminders-overview-table.table-responsive .reminders-overview-status-text.sent{color:#00b388}.reminders-overview-table.table-responsive :is(.reminder-download-calendar,.reminders-overview-delete){display:flex;justify-content:center;align-items:baseline;gap:.4rem;font-weight:600;font-size:1.3rem}.reminders-overview-table.table-responsive :is(.reminder-download-calendar,.reminders-overview-delete) svg path{fill:currentColor}.reminders-overview-table.table-responsive .reminder-download-calendar{color:#0093a8}.reminders-overview-table.table-responsive .reminder-download-calendar svg{inline-size:1.2rem}.reminders-overview-table.table-responsive .reminders-overview-delete{color:#dc3545}.reminders-overview-table.table-responsive .reminders-overview-delete svg{inline-size:.8rem}.reminders-overview-no-reminders-yet{margin:4.8rem 0;text-align:center}.selectize-control{position:relative;order:2;block-size:4rem}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;font-size:1.4rem;color:#303030;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{display:inline-block;background-color:#fff;cursor:text}.selectize-input{box-sizing:border-box;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1);border-radius:.3rem;position:relative;z-index:1;display:inline-block;inline-size:100%;padding:.8rem;border:.1rem solid #d0d0d0;overflow:hidden}.selectize-control.multi .selectize-input.has-items{padding:.6rem .8rem .3rem}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 .1rem .2rem rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:.3rem .3rem 0 0}.selectize-input&gt;*{*display:inline;vertical-align:baseline;zoom:1}.selectize-control.multi .selectize-input&gt;div{margin:0 .3rem .3rem 0;padding:.2rem .6rem;border:0 solid #d0d0d0;background-color:#f2f2f2;cursor:pointer;color:#303030}.selectize-control.multi .selectize-input&gt;div.active{border:0 solid #cacaca;background-color:#e8e8e8;color:#303030}.selectize-control.multi .selectize-input.disabled&gt;div,.selectize-control.multi .selectize-input.disabled&gt;div.active{border:0 solid #fff;background-color:#fff;color:#7d7d7d}.selectize-input&gt;input{box-shadow:none;display:inline-block!important;max-inline-size:100%!important;min-block-size:0!important;max-block-size:none!important;margin:0 .2rem 0 0!important;padding:0!important;border:0!important;background-image:none!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;text-indent:0!important}.selectize-input&gt;input:-ms-clear{display:none}.selectize-input&gt;input:focus{outline:none!important}.selectize-input&gt;input[placeholder]{box-sizing:initial}.selectize-input:after{content:" ";display:block;clear:inline-start}.selectize-input.dropdown-active:before{content:" ";position:absolute;inset-inline:0;inset-block-end:0;display:block;block-size:.1rem;background-color:#f0f0f0}.selectize-dropdown{box-sizing:border-box;position:absolute;z-index:10;margin-block:-.1rem 0;margin-inline:0;border:.1rem solid #d0d0d0;border-block-start:0 none;background-color:#fff;border-radius:0;box-shadow:none;overflow:hidden}.selectize-dropdown [data-selectable]{overflow:hidden;cursor:pointer}.selectize-dropdown [data-selectable] .highlight{border-radius:.1rem;background-color:rgba(125,168,208,.2)}.selectize-dropdown :is(.option,.optgroup-header){padding:.5rem .8rem}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{opacity:.5;cursor:inherit}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-block-start:0 none}.selectize-dropdown .optgroup-header{background-color:#fff;cursor:default;color:#303030}.selectize-dropdown .active{color:#495c68;background-color:#e6f4f6}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{max-block-size:20rem;overflow-x:hidden;overflow-y:auto}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{position:absolute;inset-block-start:50%;inset-inline-end:1.5rem;display:block;inline-size:0;block-size:0;margin-block-start:0;border-color:grey transparent transparent;border-style:solid;border-width:.5rem .5rem 0;content:none}.selectize-control.single .selectize-input.dropdown-active:after{margin-block-start:-.4rem;border-width:0 .5rem .5rem;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{inset-inline-end:auto;inset-inline-start:1.5rem}.selectize-control.rtl .selectize-input&gt;input{margin:0 .4rem 0 -.2rem!important}.selectize-control .selectize-input.disabled{opacity:1;background-color:#fafafa}.selectize-control.disabled{pointer-events:none}.selectize-control.disabled .selectize-input{background-color:#fafafa}.selectize-control .selectize-input{display:block;block-size:4rem;padding:0 1.6rem;border-radius:0;box-shadow:none;font-weight:600;line-height:initial}.selectize-control .selectize-input&gt;*{display:inline-flex;align-items:center}.selectize-control .selectize-input :is(input,.item){block-size:100%;background-color:transparent}.selectize-control .selectize-input.disabled,.selectize-control .selectize-input.disabled *{cursor:not-allowed!important}.selectize-dropdown .option{padding:.4rem 1.6rem;cursor:pointer}.customer-settings-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2.4rem}.customer-settings-boxes .customer-settings-box{display:grid;grid-template-rows:1fr auto;gap:2rem;padding:3.2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;text-align:center}.customer-settings-boxes .customer-settings-box-title{font-weight:700;font-size:1.8rem;line-height:1.3}.customer-settings-boxes .customer-settings-box-title span{display:block;font-weight:400;font-size:1.3rem}.customer-settings-boxes .customer-settings-form{display:flex;flex-direction:column;align-items:center;gap:2rem}.customer-settings-boxes .customer-settings-form.editing :is(.customer-settings-form-info,button.customer-settings-form-toggle,.customer-settings-form-pd-ruler){display:none}.customer-settings-boxes .customer-settings-form.editing :is(.customer-settings-form-selects,.customer-settings-form-submit,p.customer-settings-form-toggle){display:flex}.customer-settings-boxes :where(.customer-settings-form-info,.customer-settings-form-selects){display:grid;place-items:center;min-block-size:10rem}.customer-settings-boxes .customer-settings-form-info .big{font-weight:700;font-size:4.5rem;line-height:1}.customer-settings-boxes .customer-settings-form-info .small{display:flex;justify-content:center;gap:1.2rem;margin-block-start:.5em;line-height:1}.customer-settings-boxes :is(.customer-settings-form-selects,.customer-settings-form-submit,.customer-settings-form-pd-one-value,p.customer-settings-form-toggle){display:none}.customer-settings-boxes .customer-settings-form-selects{justify-content:center;align-items:center;gap:.8rem}.customer-settings-boxes .customer-settings-form-selects.column{flex-direction:column}.customer-settings-boxes .customer-settings-form-selects.one .customer-settings-form-pd-one-value{display:block}.customer-settings-boxes .customer-settings-form-selects.one .customer-settings-form-pd-toggle span:first-of-type,.customer-settings-boxes .customer-settings-form-selects.one .customer-settings-form-pd-two-values{display:none}.customer-settings-boxes .customer-settings-form-selects.one .customer-settings-form-pd-toggle span:nth-of-type(2){display:inline}.customer-settings-boxes .customer-settings-form-pd-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.3rem;color:#0093a8}.customer-settings-boxes .customer-settings-form-pd-toggle span:nth-of-type(2){display:none}.customer-settings-boxes .customer-settings-form-pd-two-values{display:flex;justify-content:center;align-items:center;gap:.8rem}.customer-settings-boxes .customer-settings-form-pd-two-values span{display:block;font-weight:700}.customer-settings-boxes .customer-settings-form-buttons{display:flex;align-items:center;gap:1.2rem}.customer-settings-boxes .customer-settings-form-buttons svg{inline-size:1.6rem}.customer-settings-boxes p.customer-settings-form-toggle{align-items:baseline;gap:.4rem;cursor:pointer;font-size:1.3rem;color:#60d69b}.customer-settings-boxes p.customer-settings-form-toggle svg{inline-size:.8rem}.customer-prescriptions-boxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:2rem}.customer-prescriptions-boxes:is(:not([data-show-button=true]),[data-show-all=true])~.btn{display:none}.customer-prescriptions-boxes[data-show-all=true] .customer-prescriptions-box{display:grid}.customer-prescriptions-boxes:not([data-show-all=true]) .customer-prescriptions-box:nth-of-type(n+4),.customer-prescriptions-boxes[data-show-all=true]~.btn{display:none}.customer-prescriptions-boxes .customer-prescriptions-box{position:relative;display:grid;place-items:center;gap:.8rem;min-block-size:14rem;padding:3.2rem 2.4rem;border:.1rem solid #c1c2c2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.customer-prescriptions-boxes .customer-prescriptions-box:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:.4rem;background-color:transparent;transition:background-color .25s ease-in-out}.customer-prescriptions-boxes .customer-prescriptions-box span:first-of-type{display:-webkit-box;overflow:hidden;font-weight:600;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.customer-prescriptions-boxes .customer-prescriptions-box span:nth-of-type(2){align-self:end;font-size:1.3rem;line-height:1}.customer-prescriptions-boxes~.btn{align-self:center}.customer-settings-layout :is(.customer-settings-boxes,.customer-previous-orders-and-prescriptions){margin-block:5.2rem}.customer-settings-layout .customer-previous-orders-and-prescriptions{display:grid;gap:2.4rem}.customer-settings-layout .customer-previous-orders-and-prescriptions&gt;div{display:flex;flex-direction:column;gap:2rem}.customer-settings-layout .customer-settings-simply-book-info{margin-block-start:.5em}.showroom-leds{margin-block-end:2.8rem}.showroom-leds .showroom-leds-info{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.8rem 8rem;padding:2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;text-align:center}.showroom-leds .showroom-leds-info-color{display:flex;align-items:center;gap:.4rem}.showroom-leds .showroom-leds-info-color span{inline-size:.8rem;block-size:.8rem;border-radius:50%;background-color:var(--led-color)}.showroom-leds .showroom-leds-btn,.showrooms{display:flex}.showrooms{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:#00b388;background-color:#e6f7f3}.showrooms .showroom-container.selected .showroom-stock-state.not-available{border-color:#ffb300;background-color:#fff7e6}.showrooms .showroom-container.selected .showroom{border-color:#00b388;background-color:#00b388}.showrooms .showroom-container.selected .showroom-info{background-color:#e6f7f3}.showrooms .showroom-container.selected .showroom-select{background-color:#00b388;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:#0093a8;font-weight:600;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 #00b388;background-color:#e6f7f3}@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:600;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:#00b388;font-weight:600;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:#f6f6f6}@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,#dcdcdc,hsla(0,0%,86%,0))}.showrooms-scrollable-container .other-showrooms .other-showrooms-arrow.down{inset-block-end:0;background:linear-gradient(0deg,#dcdcdc,hsla(0,0%,86%,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:600}.showrooms-scrollable-container .services.inline{display:flex;flex-wrap:wrap;-moz-column-gap:3.2rem;column-gap:3.2rem;margin-block-start:1.2rem}.product-add-to-favorite{display:flex;justify-content:flex-start;align-items:center;padding:1.6rem;border-radius:.4rem;background-color:#f6f6f6}.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:#0093a8}.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:600}.product-add-to-favorite .remove-from-favorite-link{font-size:1.3rem;color:#60d69b}.sms-opt-out{margin:4rem auto;padding:1.6rem}.sms-opt-out .sms-opt-out-subtitle{display:block;margin-block:2.8rem 0;margin-inline:0;font-weight:600;text-align:center}.sms-opt-out .sms-opt-out-form-wrapper{display:flex;flex-direction:column;align-items:flex-start;min-inline-size:28rem;max-inline-size:34.8rem;margin-block:4rem 2rem;margin-inline:auto}.sms-opt-out .sms-opt-out-form-wrapper *{inline-size:100%}.sms-opt-out .sms-opt-out-phone-description{display:block;margin-block-end:2rem;font-size:1.3rem;color:#0093a8}.sms-opt-out .sms-opt-out-links-title{display:block;padding-block:2rem .8rem;padding-inline:0;border-block-start:.1rem solid #c1c2c2;font-weight:700}.sms-opt-out .sms-opt-out-link{display:block;color:#0093a8}.store-try-on .store-try-on-title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.4rem}.store-try-on .store-try-on-title{margin-block:.8rem 0}.store-try-on .store-try-on-selected-showroom{display:flex;gap:2rem;margin-block:2rem}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-box{display:flex;flex-direction:column;justify-content:center;align-self:flex-start;gap:1.2rem;inline-size:100%;min-block-size:20rem;padding:1.6rem 2rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6}.store-try-on .store-try-on-selected-showroom h2{display:flex;align-items:center;gap:1.2rem}.store-try-on .store-try-on-selected-showroom h2 svg{flex-shrink:0}.store-try-on .store-try-on-selected-showroom h2 svg path{fill:#3a3a3a}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table{inline-size:-moz-fit-content;inline-size:fit-content}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table th{white-space:nowrap;text-align:start}.store-try-on .store-try-on-selected-showroom picture{flex:1}.store-try-on .store-try-on-selected-showroom picture img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.store-try-on .store-try-on-text{font-weight:700;text-align:center}.store-try-on .store-try-on-text span{display:block;font-weight:400}.store-try-on .store-try-on-deadline{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem}.store-try-on .store-try-on-deadline svg{inline-size:2rem}.store-try-on .store-try-on-deadline svg path{fill:#ffb300}.store-try-on .store-try-on-stock-blocks{display:grid;gap:2rem;margin-block:2rem}.store-try-on .store-try-on-stock-blocks .store-try-on-stock-block{display:grid;grid-template-rows:auto 1fr auto;gap:2rem}.store-try-on .store-try-on-stock-blocks .store-try-on-stock-block.no-products{grid-template-rows:auto auto 1fr}.store-try-on .store-try-on-stock-blocks .store-try-on-stock-block p{margin-inline:auto;text-align:center;text-wrap:balance}.store-try-on .store-try-on-stock-blocks .on-stock .store-try-on-stock-block-title{border-color:#00b388;background-color:#e6f7f3;color:#00b388}.store-try-on .store-try-on-stock-blocks .on-stock .store-try-on-stock-block-title svg path{fill:currentColor}.store-try-on .store-try-on-stock-blocks .not-on-stock .store-try-on-stock-block-title{border-color:#ffb300;background-color:#fff7e6;color:#ffb300}.store-try-on .store-try-on-stock-blocks .not-on-stock .store-try-on-stock-block-title svg path{fill:currentColor}.store-try-on .store-try-on-stock-blocks .summary .store-try-on-stock-block-title{border-color:#00b388;background-color:#e6f7f3;color:#00b388}.store-try-on .store-try-on-stock-blocks .summary .store-try-on-stock-block-title svg path{fill:currentColor}.store-try-on .store-try-on-stock-blocks .store-try-on-stock-block-title{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;padding:1.6rem;border:.1rem solid}.store-try-on .store-try-on-stock-blocks .store-try-on-stock-block-title svg{inline-size:2rem}.store-try-on .store-try-on-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.2rem}.store-try-on .store-try-on-products .store-try-on-product{position:relative;display:flex;flex-direction:column;padding-block:.8rem 1.6rem;padding-inline:.8rem;border:.1rem solid #c1c2c2;text-align:center}.store-try-on .store-try-on-products .store-try-on-product-remove{position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem;border:none;background-color:transparent;cursor:pointer}.store-try-on .store-try-on-products .store-try-on-product-remove svg{inline-size:1.6rem}.store-try-on .store-try-on-products picture{aspect-ratio:4/3;display:flex;justify-content:center;align-items:center;padding-inline:1.2rem}.store-try-on .store-try-on-products img{inline-size:auto;max-block-size:12.8rem;margin:auto}.store-try-on .store-try-on-products .product-name{display:-webkit-box;overflow:hidden;font-size:1.4rem;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.store-try-on .store-try-on-any-product-yet{margin-block:7.6rem;font-style:italic;text-align:center}.store-try-on .store-try-on-stock-block-no-products{display:grid;place-items:center;font-style:italic;text-align:center}.store-try-on .store-try-on-buttons{display:flex;justify-content:center}.store-try-on .store-try-on-buttons.multiple{flex-wrap:wrap;gap:1.6rem}.thank-you-order-info{inline-size:100%}.thank-you-order-info td{padding-block:.8rem}.thank-you-order-info td:last-of-type{font-weight:600;text-align:end}.thank-you-order-info.thank-you-order-info-fail-wrapper{padding-block-start:2rem}.thank-you-order-info .thank-you-order-info-fail{opacity:.9;padding:.8rem 2rem;border-radius:999.9rem;background-color:#60d69b;font-weight:600;color:#fff}.thank-you-order-info .thank-you-order-info-fail:hover{opacity:1}.thank-you-btn-add-info-wrapper{inline-size:100%;margin-block-start:4.8rem;text-align:center}.thank-you-btn-add-info-wrapper .thank-you-add-info{text-align:start}.thank-you-btn-add-info-wrapper table{inline-size:100%}.thank-you-btn-add-info-wrapper td:last-of-type{font-weight:600;text-align:end}.thank-you-btn-add-info-wrapper .btn{margin-inline:auto}.thank-you-leaflets{display:block;margin-block:4.8rem}.thank-you-leaflets&gt;*+*{margin-block-start:.8rem}.thank-you-leaflets label{gap:.8rem}.thank-you-leaflets .disabled{opacity:.5}.thank-you-qr-code{margin:.8rem 0;text-align:center}.thank-you-qr-code img{margin:auto}.thank-you-redirect-wrapper{display:flex;flex-direction:column;align-items:center;margin-block-start:4.8rem;text-align:center}.thank-you-redirect-wrapper .thank-your-redirect-loader{display:flex;justify-content:center;gap:.4rem;margin-block-start:1.6rem;text-align:center}.thank-you-redirect-wrapper .thank-your-redirect-loader&gt;div{inline-size:1.2rem;block-size:1.2rem;border-radius:100%;background-color:#00b388;animation:sk-bouncedelay 1.7s ease-in-out infinite both}.thank-you-redirect-wrapper .thank-your-redirect-loader&gt;div:first-of-type{animation-delay:-.6s}.thank-you-redirect-wrapper .thank-your-redirect-loader&gt;div:nth-of-type(2){animation-delay:-.4s}.thank-you-redirect-wrapper .thank-your-redirect-loader&gt;div:nth-of-type(3){animation-delay:-.2s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.watchdog-products-wrapper{flex:1;inline-size:100%}.watchdog-products-wrapper .any-watchdogs-yet{margin:7.6rem 0;font-style:italic;text-align:center}.watchdog-products-wrapper .watchdog-products-text{margin-block:2rem 2.8rem;margin-inline:0}@media (min-width:375px){.prescriptions-steps{--prescriptions-steps-columns:2}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table td,.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table th{padding-block:.4rem;line-height:1.2;vertical-align:baseline}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table td{padding-inline-start:.8rem}.store-try-on .store-try-on-buttons.multiple{justify-content:space-between}}@media (min-width:425px){.prescriptions-form .prescriptions-files-area{flex-direction:row}.prescriptions-form .file-wrapper:last-of-type{border:none;border-inline-start:.1rem solid #c1c2c2}.snapshot-modal .snapshot-btns{justify-content:space-between}}@media (min-width:577px){.customer-dashboard-layout .customer-dashboard-sidebar{flex-basis:25rem}.prescriptions-form-wrapper{padding-block:4.8rem}.order-form :is(.order-form-pair,.order-form-pair-checkbox){grid-template-columns:1fr 23rem 1fr;grid-template-areas:"of-label of-input of-error" "of-label of-info of-error";align-items:flex-start}.order-form .order-form-pair.split{grid-template-columns:1fr 10rem 13rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"of-label of-prefix of-input of-error" "of-label of-info of-info of-error"}.order-form .order-form-pair-checkbox{grid-template-areas:"of-empty of-label of-error"}.order-form .order-form-pair-checkbox:before{content:"";grid-area:of-empty}.order-form .order-form-pair-submit .btn{grid-column-start:2;grid-column-end:3}.order-form :is(label,.label){justify-content:flex-end;min-block-size:4rem;padding-inline-end:.8rem}.order-form :is(.order-form-additional-info.solo,.order-form-additional-info.delivery-address-info){grid-column-start:2;grid-column-end:3}.order-form :is(.error,.error-custom){margin:0 0 0 1.2rem;padding:.8rem 1.6rem}.order-form :is(.error,.error-custom):before{inset-block-start:2rem;inset-inline-start:-1.6rem;rotate:-90deg;transform-origin:top}.edit-address-modal form{display:flex;flex-wrap:wrap;justify-content:flex-start;max-inline-size:100%}.edit-address-modal form&gt;dl{flex:0 1 33.3%;padding:.4rem .8rem}.edit-address-modal form&gt;dl.lastBlock{flex-basis:100%}.edit-parameters-modal .modal-dialog{max-inline-size:50rem}.edit-parameters-modal .product-parameters{flex-direction:column;block-size:auto}.simply-book-service-details-modal .modal-body{grid-template-columns:20rem minmax(0,1fr)}.settings-parameters-modal .settings-parameters-modal-text{grid-template-columns:auto 1fr auto}.settings-parameters-modal .product-parameters .input{min-inline-size:6.4rem;padding-inline:1.6rem}.order-main{grid-template-columns:repeat(2,auto) repeat(2,minmax(0,1fr));grid-template-areas:"id date status payment" "id date paid btn"}.order-main.with-evaluation{grid-template-columns:repeat(2,auto) repeat(2,minmax(0,1fr));grid-template-areas:"id date status payment" "id date paid btn" "id date evaluation btn"}.order-detail{grid-template-columns:repeat(2,1fr)}.prescriptions-steps{--prescriptions-steps-column-gap:1.2rem}.complaints-available .complaints-available-mobile-header{display:none}.complaints-available .complaints-available-order{grid-template-columns:repeat(2,minmax(10rem,15%)) 1fr auto;gap:1.6rem}.customer-card .customer-card-remove{inset-inline-end:-.8rem}.delivery-address-selector .each-element{grid-template-columns:auto 1fr auto auto;grid-template-areas:"das-input das-label das-edit das-delete"}.delivery-address-selector .each-element:not(:has(.delete)){grid-template-columns:auto 1fr auto;grid-template-areas:"das-input das-label das-edit"}.delivery-address-selector :is(.edit,.delete){flex-shrink:0}.glasses-lens-parameters{flex-basis:100%}.lenses-selector .setting-box-wrapper{row-gap:0;padding:2rem 2.8rem}.lenses-selector .setting-box-price{font-size:2.2rem}.lenses-selector .setting-box-additional-text{text-align:center}.frames-types-wrapper .frames-types-setting-section-toggle{grid-template-columns:repeat(3,1fr)}.lenses-types-wrapper .type-wrapper{grid-template-areas:"dot name additional-image" "dot text additional-image";align-items:center}.lenses-types-wrapper .type-wrapper-with-image{grid-template-columns:auto 6.4rem minmax(0,1fr);grid-template-areas:"dot image name" "dot image text";align-items:center}.lenses-types-wrapper .type-wrapper-with-image .type-name:not(.row-span){align-self:end}.lenses-types-wrapper .type-wrapper-with-image .type-text{align-self:start}.lenses-types-wrapper .type-text{margin-block-start:.4rem}.pupillary-distance-wrapper .setting-box-dot:before{inline-size:2.4rem;block-size:2.4rem}.pupillary-distance-wrapper input[type=radio]:checked~.setting-box-dot:before{--box-shadow-inset:inset 0 0 0 0.5rem;box-shadow:var(--box-shadow-inset) #fff,0 0 0 .1rem #0093a8}.pupillary-distance-wrapper .pd-prescription-wrapper{margin-block:2rem 2.8rem;margin-inline:0}.pupillary-distance-wrapper .pd-manual-wrapper{margin-block-start:2rem}.pupillary-distance-wrapper .pd-manual-content{grid-template-columns:repeat(2,minmax(0,1fr))}.lenses-selector-parameters .form-pairs{flex-direction:row}.lenses-selector-parameters .form-pair{flex:1 1 100%;flex-direction:column;align-items:flex-start}.lenses-selector-parameters .form-pair-eyes{flex:1 0 auto}.lenses-selector-parameters label{flex:1 1 auto;align-items:flex-end}.lenses-selector-parameters .eye{inline-size:100%;min-inline-size:2rem;block-size:4rem}.lenses-selector-parameters-info{padding-inline-start:2.8rem}.lenses-selector-parameters-tabs .lenses-selector-tab{padding:.8rem 2rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription{padding:4.8rem 2.8rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters{padding:1.6rem}.lenses-selector-parameters-tabs .we-set-parameters-from-prescription{padding-inline-start:2.8rem}.lenses-selector-params-layout{display:flex;justify-content:space-between;align-items:flex-end;margin-block-start:0}.lenses-selector-params-layout .parameters{flex:0.75}.lenses-selector-params-layout .prescription-table{flex:0.25;margin-inline-start:2rem}.thickness-wrapper .thickness{--image-size:6rem;grid-template-columns:auto minmax(0,.8fr) var(--image-size) minmax(0,3fr) auto;grid-template-areas:"dot name img text price" "additional additional additional additional additional";align-items:center}.field-of-view-wrapper .field-of-view{--image-size:6rem;grid-template-columns:auto minmax(0,.8fr) var(--image-size) minmax(0,3fr) auto;grid-template-areas:"dot name img text price";align-items:center}.focus-distance-wrapper .focus-distance{--image-size:6rem;grid-template-columns:auto minmax(0,.8fr) var(--image-size) minmax(0,3fr) auto;grid-template-areas:"dot name img text price";align-items:center}.surface-treatment-wrapper .surface-treatment{grid-template-areas:"dot name price" "dot text price";align-items:center}.surface-treatment-wrapper .surface-treatment-name{align-self:end}.surface-treatment-wrapper .surface-treatment-text{align-self:start;margin-block-start:.4rem}.additional-features-wrapper .additional-features-selftinting .additional-features-preview-img{max-inline-size:14.8rem}.additional-features-wrapper .additional-features-sunglasses{grid-template-columns:repeat(2,minmax(0,1fr))}.additional-features-wrapper .additional-features-circles{flex-direction:column;align-items:flex-start}.additional-features-wrapper .additional-features-tinting{block-size:100%;min-block-size:12rem}.additional-features-wrapper .additional-features-tinting:before{inline-size:4rem;block-size:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.2))}.additional-features-wrapper .additional-features-tinting-circles{flex-direction:column-reverse}.additional-features-wrapper .additional-features-preview{max-inline-size:90%}.manufacturer-wrapper .manufacturer{--image-size:6rem;grid-template-columns:auto minmax(0,.8fr) var(--image-size) minmax(0,3fr) auto;grid-template-areas:"dot name img text price";align-items:center}.manufacturer-wrapper .manufacturer-img-wrapper{margin-block-start:0;padding:0 .8rem;text-align:center}.lenses-selector-benefits .lenses-selector-benefits-grid{grid-template-columns:repeat(auto-fit,minmax(7.1rem,1fr))}.simply-book-times{padding:2rem}.simply-book-confirmated{margin:2rem;padding:4rem}.simply-book-recapitulation{margin:2rem;padding:2rem}.simply-book-reservation{padding:2rem}.order-form-invoice-imploded .edit{flex-shrink:0}.orders-overview-banner-glasses .orders-overview-banner-glasses-text{margin:2.8rem 2rem;white-space:nowrap}.orders-overview-banner-glasses .orders-overview-banner-glasses-title{font-size:3.5rem}.orders-overview-banner-glasses .orders-overview-banner-glasses-mobile-img{display:none}.order-detail-buttons-area{justify-content:flex-end}.order-detail-delivery-area.selftakeaway{grid-column:span 2}.pd-online-ruler{padding:2rem}.pd-online-ruler [class*=step].split.active{grid-template-rows:auto}.pd-online-ruler .split{grid-template-columns:65% calc(35% - 2rem)}.pd-online-ruler .finalpage{padding:15% 0}.pd-online-ruler .homepage{justify-content:center;padding:15% 0}.pd-online-ruler .homepage-btns{grid-template-columns:repeat(3,minmax(12rem,15rem))}.pd-online-ruler .homepage-text{margin-block-start:0}.pd-online-ruler .camera-area{flex:3;block-size:0;padding-block-start:100%}.pd-online-ruler .guide-area{flex:1;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"video" "desc" "btns";align-items:flex-start}.pd-online-ruler .guide-desc-area{padding:2rem 0;font-weight:600;text-align:center}.periodic-orders-table .periodic-orders-table-column{grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}.periodic-orders-table .periodic-orders-table-column-content.order-product{flex-direction:row;align-items:center}.periodic-orders-table-footer{flex-direction:row;justify-content:space-between;align-items:baseline}.periodic-orders-table-footer .periodic-orders-table-cancel-wrapper{inline-size:auto}.periodic-orders-table-footer .periodic-orders-table-cancel{margin-block-start:0}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column{grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-wrapper{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"periodic-name periodic-name" "periodic-amount periodic-parameters";-moz-column-gap:2rem;column-gap:2rem;margin-block-end:1.6rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-name{grid-area:periodic-name;margin-block-end:0}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-amount{grid-area:periodic-amount;margin-block-end:0;text-align:center}.periodic-orders-processed-wrapper .periodic-orders-processed-table-product-parameters{grid-area:periodic-parameters}.modal-post-sell .post-sell-product{flex:1;flex-direction:column;max-inline-size:25%}.modal-post-sell .post-sell-product.selected.selected .selected-text{display:block}.modal-post-sell .post-sell-product.selected.selected .select-text{display:none}.modal-post-sell .post-sell-percentage{display:flex}.modal-post-sell .post-sell-img{display:block}.modal-post-sell .post-sell-name{justify-content:center;align-items:flex-start;text-align:center}.modal-post-sell .post-sell-prices{flex-direction:row;align-items:center;margin-block:2rem .8rem;margin-inline:0;padding:0 .8rem;text-align:start}.modal-post-sell .post-sell-price{text-align:end}.modal-post-sell .post-sell-select{padding-inline:2.4rem;overflow:hidden;font-weight:600;text-overflow:ellipsis}.modal-post-sell .post-sell-select.select-text{display:block}.modal-post-sell .post-sell-checkbox{position:absolute;inset-inline-start:.8rem}.product-parameters .eye{inline-size:100%;min-inline-size:2rem;block-size:4rem}.product-parameters .form-pairs{flex-direction:row;row-gap:1.6rem}.product-parameters .form-pairs[class*=counter] .form-pair{gap:0}.product-parameters .form-pairs[class*=counter] label{block-size:0;opacity:0}.product-parameters .form-pair{flex-direction:column}.product-parameters .form-pair-colored{max-inline-size:20rem}.product-parameters .label-caption-text{white-space:nowrap}.product-parameters :where(select,.input,.select){inline-size:100%}.product-parameters .color-name{overflow:hidden;line-height:1;white-space:nowrap}.product-parameters .params-stock-info{min-block-size:4rem}.product-parameters .stock-pcs{margin-inline-end:.4rem}.product-parameters .product-form-pairs-wrapper{display:grid;grid-template-columns:1fr auto;margin:0}.reminder-banner{grid-template-columns:minmax(0,1fr) 20rem}.reminder-banner p{border-radius:0 1.2rem 1.2rem 0}.reminder form{grid-template-columns:repeat(2,1fr);grid-template-areas:"r-info r-info" "r-settings r-customer"}.reminders-overview-table.table-responsive{border:none}.reminders-overview-table.table-responsive tr{flex-direction:row}.reminders-overview-table.table-responsive th{justify-content:center;font-weight:600;font-size:1.3rem}.reminders-overview-table.table-responsive .delete{inline-size:13%}.reminders-overview-table.table-responsive .download{inline-size:12%}.reminders-overview-table.table-responsive .status{inline-size:30%}.reminders-overview-table.table-responsive :is(.created,.next-reminder){inline-size:20%}.reminders-overview-table.table-responsive .table-responsive-content{display:flex;justify-content:center;align-items:center;gap:.4rem}.reminders-overview-table.table-responsive .table-responsive-content .reminder-type{display:flex}.reminders-overview-table.table-responsive .icons{inline-size:5%}.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))}.sms-opt-out{display:flex;flex-direction:column;justify-content:center;align-items:center}.sms-opt-out .sms-opt-out-links-title{text-align:center}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-box{padding:2.4rem 3.2rem}}@media (min-width:577px) and (max-width:768px){.preselected-lenses-wrapper .setting-section-toggle{grid-template-columns:repeat(3,1fr)}.order-detail-payment-area{grid-column:span 2}}@media (min-width:577px) and (max-width:992px){.reminder-banner p{order:1;align-self:end}.reminder-banner&gt;div{order:3;align-self:start}.reminder-banner&gt;picture{order:2;grid-row:span 2}}@media (min-width:769px){.tracking-progress{--tracking-progress-gap:3.2rem;--tracking-progress-state-padding:1.2rem}.tracking-progress .tracking-state{flex-direction:column;gap:2rem;max-inline-size:var(--tracking-progress-state-max-width);text-align:center}.tracking-progress .tracking-state p&gt;span{display:none}.tracking-progress .tracking-state-icon{inline-size:calc(100% - var(--tracking-progress-state-padding)*2);padding:min(2.4rem,20%)}.tracking-progress .tracking-state-icon svg:first-of-type{inline-size:100%}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password){min-block-size:30rem;margin-block:6.8rem;padding:4rem}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password) .form-bg-icon{inline-size:18rem}.prescriptions-form{max-inline-size:80rem}.prescriptions-form .form-pairs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prescriptions-form .form-pairs-col{display:flex;flex-direction:column;justify-content:space-between}.prescriptions-form .form-pair-file label{margin-block-start:1.6rem}.order-form:is([data-type=register],[data-type=edit-personal]){margin-block:6.8rem}.order-form:is([data-type=register],[data-type=edit-personal]) .order-form-bg-icon{inline-size:18rem}.order-form :is(.order-form-pair,.order-form-pair-checkbox){grid-template-columns:1fr 25rem 1fr}.order-form .order-form-pair.split{grid-template-columns:1fr 10rem 15rem 1fr}.edit-address-modal .modal-dialog{max-inline-size:64.8rem}.periodic-orders-confirm .period-orders-remove-confirm-text{margin-block-end:4.8rem}.prescription-preview-modal .prescription-customer-pdf{min-block-size:50rem}.simply-book-service-details-modal .modal-dialog{max-inline-size:64rem}.simply-book-service-details-modal .modal-body{gap:2.8rem;padding:4rem}.simply-book-service-details-modal .modal-footer{padding-inline:4rem;padding-block-end:4rem}.settings-parameters-modal .modal-body{padding-block:4.8rem}.settings-parameters-modal .product-parameters{padding:2.8rem}.terms-and-conditions-modal .modal-body{padding:2rem 2.8rem}.terms-and-conditions-modal .modal-footer{padding-block:0 2rem;padding-inline:2.8rem}.breadcrumbs.breadcrumbs-detail{display:none!important}.order-detail{grid-template-columns:repeat(3,1fr)}.order-detail&gt;div[class*=-area].order-detail-buttons-area{padding-block:1.6rem}.thank-you-offline-layout{max-inline-size:60%;margin:4.8rem auto}.thank-you-online-layout{flex-direction:row;padding:0;border:.1rem solid #c1c2c2}.thank-you-online-layout&gt;div:first-of-type{border:none;border-inline-end:.1rem solid #c1c2c2}.invoices-overview-not-paid-table .invoices-overview-not-paid-table-headers{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2.4rem;margin-block-start:2.4rem;padding-block-end:.4rem;border-block-end:.1rem solid #c1c2c2}.invoices-overview-not-paid-table .invoices-overview-not-paid-table-content{grid-template-columns:repeat(6,minmax(0,1fr));gap:2.4rem;padding-block:.4rem}.invoices-overview-not-paid-table .invoices-overview-not-paid-table-content h4{display:none}.invoices-overview-paid-table .invoices-overview-paid-table-headers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-block-start:2.4rem;padding-block-end:.4rem;border-block-end:.1rem solid #c1c2c2}.invoices-overview-paid-table .invoices-overview-paid-table-content{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;padding-block:.4rem}.invoices-overview-paid-table .invoices-overview-paid-table-content h4{display:none}.waiting-order-items-table .waiting-order-items-table-headers{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(15rem,15%));gap:2.4rem;padding-block-end:.8rem;border-block-end:.1rem solid #c1c2c2}.waiting-order-items-table .waiting-order-items-table-content{grid-template-columns:minmax(0,1fr) repeat(3,minmax(15rem,15%));gap:2.4rem;padding-block:.8rem}.waiting-order-items-table .waiting-order-items-table-content h4{display:none}.prescriptions-recepies .prescription-table-responsive{border:none;text-align:center}.prescriptions-recepies .prescription-table-responsive th{padding:.8rem .4rem;border:.1rem solid #c1c2c2;background-color:#f6f6f6;font-weight:600}.prescriptions-recepies .prescription-table-responsive td{padding:0;border:.1rem solid #c1c2c2;vertical-align:middle}.prescriptions-recepies .prescription-table-responsive td:nth-of-type(2n){background-color:initial}.prescriptions-recepies .prescription-table-responsive .type{inline-size:12%}.prescriptions-recepies .prescription-table-responsive .eye{inline-size:10%}.prescriptions-recepies .prescription-table-responsive :is(.file:not(svg),.status){inline-size:15%}.prescriptions-recepies .table-header{display:none}.prescriptions-recepies .table-content{display:block}.prescriptions-recepies .table-content-single{max-inline-size:100%;text-align:center}.prescriptions-recepies .table-content-parameter{max-inline-size:100%;margin-inline:0;padding:1.6rem 0;border:none;border-block-end:.1rem solid #c1c2c2}.prescriptions-recepies .table-content-parameter:nth-of-type(3){border-block-end:none}.complaints-established .complaints-established-mobile-header{display:none}.complaints-established .complaints-established-complaint{grid-template-columns:repeat(3,minmax(10rem,10%)) 1fr 20%;gap:1.6rem}.complaints-form .complaints-form-group{padding-block:2.4rem}.complaints-form .complaints-form-whole-order{grid-template-columns:auto 1fr 15rem 15rem;grid-template-areas:"cf-checkbox cf-name cf-resaon cf-solution"}.complaints-form .complaints-form-product{grid-template-columns:auto 8rem 1fr auto 15rem 15rem;grid-template-areas:"cf-checkbox cf-image cf-name cf-amount cf-resaon cf-solution"}.complaints-form .complaints-product-select-container{align-self:start;margin-block-start:0}.customer-dashboard{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.customer-refund .customer-refund-desktop-headers{display:grid;grid-template-columns:10% 12% 15% 35% 28%}.customer-refund .customer-refund-content{grid-template-columns:10% 12% 15% 35% 28%;grid-template-areas:"id price date method status";gap:0;margin-block-end:0}.customer-refund .customer-refund-content:nth-of-type(odd){background-color:#f6f6f6}.customer-refund .customer-refund-desktop-header{display:flex;justify-content:center;align-items:center;padding:2rem 1.6rem;text-align:center}.customer-refund .table-header{display:none}.customer-refund .table-content{justify-content:center;align-items:center;padding:2rem 5%;text-align:center}.customer-refund .customer-refund-method-content{flex-direction:row;justify-content:space-between}.customer-refund .customer-refund-download{margin-block-start:0}.datepicker-container{--datepicker-gap:1.2rem;--datepicker-padding:1.2rem}.lenses-selector .setting-section{margin-block-end:4.8rem}.lenses-selector .setting-box-header{margin-block-start:0;font-size:2.2rem}.frames-types-wrapper .frames-types-setting-section-toggle{gap:2rem}.frames-types-wrapper .frames-type-wrapper{padding:0}.lenses-selector-discount-trigger{margin-block:0 4.8rem;padding-inline:2.8rem}.thickness-wrapper .thickness{--image-size:10rem}.thickness-wrapper .thickness.recommended{padding-block:3.2rem}.thickness-wrapper .thickness-recommended{inset-block-start:auto;inset-block-end:50%;inset-inline-start:-50%;transform:translateY(100%);padding-block:.4rem;font-size:1.3rem;transform-origin:bottom;rotate:-90deg}.field-of-view-wrapper .field-of-view{--image-size:10rem}.focus-distance-wrapper .focus-distance{--image-size:10rem}.focus-distance-wrapper .focus-distance-img-wrapper{margin-block-start:0;padding:0 .8rem;text-align:center}.additional-features-wrapper .additional-features{grid-template-areas:"dot name price" "dot text price" "values values values";align-items:center}.additional-features-wrapper .additional-features-name{align-self:end}.additional-features-wrapper .additional-features-text{margin-block-start:.4rem}.additional-features-wrapper .additional-features-values{padding-inline-start:2.8rem}.additional-features-wrapper .additional-features-sunglasses{grid-auto-flow:column;grid-auto-columns:1fr}.manufacturer-wrapper .manufacturer{--image-size:10rem}.lenses-selector-benefits{margin-block:0;padding:2.4rem}.recapitulation&gt;div{position:sticky;inset-block-start:2rem}.simply-book-reservation-table table{text-align:center}.simply-book-reservation-table table :is(th,td){padding-block:2rem;padding-inline:.8rem}.simply-book-reservation-table table td&gt;:first-child{display:none}.simply-book-reservation-table table a{justify-content:center}.orders-overview-banner-glasses .orders-overview-banner-glasses-title{font-size:4rem}.orders-overview-banner-glasses .orders-overview-banner-glasses-subtitle{font-size:2.5rem}.order-detail-delivery-area .deliveryBranchInformation img{margin-inline-end:1.6rem;float:inline-start}.order-detail-products-area .order-detail-product{grid-template-columns:.75fr 15rem 5rem 1fr 15rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;padding-inline:.8rem}.order-detail-products-area .order-detail-product:nth-of-type(odd){padding-block:.4rem;background-color:#f6f6f6}.order-detail-products-area .order-detail-product+.order-detail-product{margin-block-start:.4rem}.order-detail-products-area .order-detail-product-mobile-header{display:none}.order-detail-products-area .order-detail-product-evaluation{justify-content:center}.order-detail-products-area .order-detail-product-amount{justify-content:center;text-align:center}.order-detail-products-area .order-detail-product-price{justify-content:flex-end;text-align:end}.order-detail-documents-area{grid-column:span 2}.periodic-orders-table .periodic-orders-table-column{grid-template-columns:minmax(0,.4fr) minmax(0,1fr)}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column{grid-template-columns:minmax(0,.4fr) minmax(0,1fr)}.product-parameters .multi-combination-form{justify-content:end}.purchase-evaluation-wrapper{padding:4rem 0}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title{font-size:1.6rem}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title:before{margin-inline-end:2rem}.purchase-evaluation-wrapper .purchase-evaluation-other-products-title:after{margin-inline-start:2rem}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper{padding:4.8rem 4.8rem 2rem}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .form-input-pairs{flex-direction:row}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .form-pairs{padding:2rem}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper label{padding:.4rem .8rem}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair{padding:2rem;border-block-start:none;border-inline-start:.1rem solid #c1c2c2}.purchase-evaluation-wrapper .purchase-evaluation-form-wrapper .textarea-pair label{padding:0}.reminder-guide .reminder-guide-step{gap:2.8rem;padding-inline:2.8rem}.reminders-overview-header{padding:.8rem 0}.customer-settings-layout .customer-previous-orders-and-prescriptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5.2rem}.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}.sms-opt-out{max-inline-size:60%;margin:4rem auto}.store-try-on .store-try-on-selected-showroom{margin-block-end:4rem}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-box{max-inline-size:50%}.store-try-on .store-try-on-stock-blocks:not(.summary){grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem;margin-block:4rem}}@media (min-width:769px) and (max-width:992px){.order-detail&gt;div[class*=-area]{padding:2rem}.order-detail&gt;div[class*=-area].order-detail-products-area{padding-inline:.8rem}.preselected-lenses-wrapper .setting-section-toggle{grid-template-columns:repeat(2,1fr)}}@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){.customer-dashboard-layout .customer-dashboard-sidebar{flex-basis:29.5rem}.tracking-progress{--tracking-progress-gap:4.4rem;--tracking-progress-state-padding:1.6rem}.tracking-progress.small-gaps{--tracking-progress-gap:3.2rem}.tracking-tables{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tracking-tables .tracking-table-order-details{order:1;display:grid}.tracking-tables .tracking-table-order-details div{grid-template-columns:repeat(2,minmax(8rem,max-content)) minmax(0,1fr);gap:4rem}.tracking-layout .container{gap:5.6rem}.tracking-layout .tracking-history-btn{display:none}.examination-reservations #snippet-simplyBook-simplyBook{margin-block-start:2.8rem}.examination-reservations .simply-book-reservation .simply-book-times{max-inline-size:50rem}.lenses-selector{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.snapshot-modal .modal-dialog{max-inline-size:66.8rem}.settings-parameters-modal .modal-dialog{max-inline-size:70rem}.store-try-on-available-showrooms-modal .modal-dialog{max-inline-size:104.8rem}.uploading-modal .modal-content{min-block-size:24.8rem}.order-main{grid-template-columns:auto auto 1fr auto minmax(0,25rem) minmax(0,25rem);grid-template-areas:"id date status paid payment btn";align-items:center;padding:2rem}.order-main.with-evaluation{grid-template-columns:auto auto 1fr minmax(0,25rem) minmax(0,25rem);grid-template-areas:"id date status payment btn" "id date paid payment btn" "id date evaluation payment btn";align-items:flex-start}.order-detail{grid-template-columns:.65fr repeat(2,minmax(0,1fr));margin:0 2rem 2rem}.order-detail&gt;div[class*=-area]{padding:2.4rem}.order-detail&gt;div[class*=-area].order-detail-products-area{padding-inline:1.6rem}.thank-you-offline-layout{max-inline-size:50%}.thank-you-online-layout{max-inline-size:100rem;margin:4.8rem auto 2rem}.prescriptions-steps{--prescriptions-steps-column-gap:2rem;--prescriptions-steps-columns:4}.prescriptions-steps p{align-self:center}.complaints-established .complaints-established-headers{gap:2.4rem}.complaints-established .complaints-established-complaint{gap:2.4rem}.complaints-available .complaints-available-headers{gap:2.4rem}.complaints-available .complaints-available-order{gap:2.4rem}.complaints-form .complaints-form-whole-order{grid-template-columns:auto 1fr 20rem 20rem;justify-content:start}.complaints-form .complaints-form-product{grid-template-columns:auto 8rem 1fr auto 20rem 20rem;justify-content:start}.datepicker-container{--datepicker-gap:1.6rem;--datepicker-padding:1.6rem}.frames-types-wrapper .frames-types-setting-section-toggle{gap:2.8rem}.pupillary-distance-wrapper .pd-manual-content{gap:4rem}.pupillary-distance-wrapper .pd-manual{padding:2.4rem}.pupillary-distance-wrapper .pd-measurements{padding:2.4rem}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .lenses-selector-parameters-and-table{grid-template-columns:2fr 1fr}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters{padding:2.8rem}.lenses-selector-params-layout .parameters{flex:0.65}.lenses-selector-params-layout .prescription-table{flex:0.35;margin-inline-start:2.8rem}.lenses-selector-prescription-table .pd{padding:.4rem}.simply-book-skeleton{padding:2.8rem}.simply-book-skeleton .simply-book-skeleton-services{grid-template-columns:repeat(5,1fr)}.simply-book-skeleton .simply-book-skeleton-services div{aspect-ratio:1/2}.simply-book-skeleton .simply-book-skeleton-calendar{max-inline-size:50rem}.simply-book-skeleton .simply-book-skeleton-times{max-inline-size:50rem}.order-available-cards .order-available-card-box{font-size:1.3rem}.periodic-orders-wrapper .only-desktop{display:flex}.periodic-orders-wrapper .only-mobile{display:none}.periodic-orders-table :is(.periodic-orders-table-headers,.periodic-orders-table-columns){display:grid;grid-template-columns:15% 15% minmax(0,.6fr) minmax(0,1fr) 10%}.periodic-orders-table .periodic-orders-table-column{grid-template-columns:minmax(0,1fr);align-items:center;margin-block:-.1rem 0;margin-inline:-.1rem 0;border:.1rem solid #c1c2c2}.periodic-orders-table .periodic-orders-table-column.multiple-items:is(.next-order,.interval){border-block-start:0;border-block-end:0}.periodic-orders-table .periodic-orders-table-column.last-item:is(.next-order,.interval){border-block-end:.1rem solid #c1c2c2}.periodic-orders-table .periodic-orders-table-header{display:flex;align-items:center;margin-block:-.1rem 0;margin-inline:-.1rem 0}.periodic-orders-table .periodic-orders-table-header.periodic-order-center{justify-content:center}.periodic-orders-table .periodic-orders-table-column-content{padding:1.6rem .8rem;border:none}.periodic-orders-table .periodic-orders-table-column-content:is(.next-order,.interval){align-items:center}.periodic-orders-table .periodic-orders-table-column-content.periodic-order-center{align-items:center;text-align:center}.periodic-orders-table .periodic-order-editable-trigger{margin-block:.4rem 0;margin-inline:0}.periodic-orders-table .periodic-order-product-img{flex:0 0 4rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column{grid-template-columns:minmax(0,1fr);align-items:center;margin-block:-.1rem 0;margin-inline:-.1rem 0;border:.1rem solid #c1c2c2}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column.multiple-items:is(.next-order,.interval){border-block-start:0;border-block-end:0}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column.last-item:is(.next-order,.interval){border-block-end:.1rem solid #c1c2c2}.periodic-orders-processed-wrapper :is(.periodic-orders-processed-table-headers,.periodic-orders-processed-table-columns){display:grid;grid-template-columns:10% 13% minmax(0,1fr) 10% 13% auto}.periodic-orders-processed-wrapper .periodic-orders-processed-table-header{display:flex;align-items:center;margin-block:-.1rem 0;margin-inline:-.1rem 0}.periodic-orders-processed-wrapper .periodic-orders-processed-table-header.periodic-order-center{justify-content:center}.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.multiple-items .order-date,.periodic-orders-processed-wrapper .periodic-orders-processed-table-columns.multiple-items .order-id{align-items:flex-start}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column-content{margin-inline-start:0;padding:1.6rem .8rem;border:none}:is(.product-detail-global,.product-detail-glasses) .product-parameters.bordered{padding:2.4rem}.purchase-evaluation-wrapper{padding:4.8rem 0}.reminder-banner{grid-template-columns:repeat(3,minmax(0,1fr))}.reminder-banner&gt;div img{inline-size:3.2rem}.reminder form{grid-template-columns:1fr 1.4fr 1fr;grid-template-areas:"r-info r-settings r-customer"}.reminder :is(.reminder-info-area,.reminder-settings-area,.reminder-customer-area){padding:2.8rem}.reminder-guide .reminder-guide-step{gap:4rem;padding-inline:4rem}.reminder-guide picture{flex-basis:40%}.reminder-promo-wrapper{grid-template-columns:1fr .8fr;grid-template-areas:"reminder-header reminder-header" "reminder-text reminder-icons" "reminder-text reminder-btn";row-gap:0;padding:2.8rem;text-align:start}.reminder-promo-wrapper .reminder-promo-header{margin-block-end:2.8rem}.showrooms.showrooms-in-reservations{padding:4.8rem}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-box{max-inline-size:50rem}}@media (min-width:993px) and (max-width:1200px){.preselected-lenses-wrapper .setting-section-toggle{grid-template-columns:repeat(3,1fr)}}@media (min-width:1201px){.customer-dashboard-layout .customer-dashboard-sidebar{flex-basis:33.2rem}.tracking-progress{--tracking-progress-gap:8.8rem;--tracking-progress-state-padding:2rem}.tracking-progress.small-gaps{--tracking-progress-gap:4.4rem}.order-form :is(.order-form-pair,.order-form-pair-checkbox){grid-template-columns:1fr 27rem 1fr}.order-form .order-form-pair.split{grid-template-columns:1fr 10rem 17rem 1fr}.order-main.with-evaluation{grid-template-columns:auto auto 1fr minmax(0,.8fr) auto minmax(0,25rem) minmax(0,25rem);grid-template-areas:"id date status evaluation paid payment btn";align-items:center}.complaints-form .complaints-form-whole-order{grid-template-columns:auto 54.6rem 20rem 20rem}.complaints-form .complaints-form-product{grid-template-columns:auto 8rem 35rem auto 20rem 20rem}.preselected-lenses-wrapper .setting-section-toggle{grid-template-columns:repeat(4,1fr)}.pupillary-distance-wrapper .pd-manual-content{gap:6rem}.additional-features-wrapper .additional-features-sunglasses{-moz-column-gap:2rem;column-gap:2rem}.periodic-orders-table .periodic-orders-table-header:is(.product,.parameters){padding:.8rem 2.4rem}.periodic-orders-table .periodic-orders-table-column-content{padding:1.6rem 2.4rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-header.empty,.periodic-orders-processed-wrapper .periodic-orders-processed-table-header.product-and-parameters{padding:.8rem 2.4rem}.periodic-orders-processed-wrapper .periodic-orders-processed-table-column-content{padding:1.6rem 2.4rem}.reminder form{grid-template-columns:repeat(3,1fr)}.reminder-guide picture{flex-basis:33rem}}@media (min-width:1741px){.complaints-form .complaints-form-product{grid-template-columns:auto 8rem 45rem auto 20rem 20rem}.complaints-form .complaints-product-name{padding-inline-end:4.8rem}}@media (max-width:576px),(min-width:993px) and (max-width:1200px){.recapitulation&gt;div{padding:1.2rem}}@media (max-width:992px){.tracking-tables .tracking-table-order-details div span:nth-of-type(2){display:flex;justify-content:flex-end}.tracking-tables .tracking-table-order-details div span:nth-of-type(3){grid-column:-1/1}.lenses-selector-prescription-table .fake-spacer{display:none}.recapitulation .setting-box-header{display:none}.showrooms:is(.showrooms-in-lenses-selector,.showrooms-on-infoportal) .showroom-info-header{display:none}}@media (max-width:768px){.tracking-progress{flex-direction:column;inline-size:-moz-max-content;inline-size:max-content}.tracking-progress .tracking-state-icon svg:nth-of-type(2){display:none}.tracking-progress .tracking-state-icon svg:nth-of-type(3){inline-size:2rem}.customers-edit-personal-data-wrapper :is(.customers-edit-personal-data-login,.customers-edit-personal-data-forgotten-password) .form-bg-icon{display:none}.order-detail&gt;div[class*=-area]{padding:1.6rem}.invoices-overview-not-paid-table .invoices-overview-not-paid-table-headers{display:none}.invoices-overview-paid-table .invoices-overview-paid-table-headers{display:none}.waiting-order-items-table .waiting-order-items-table-headers{display:none}.prescriptions-recepies .prescription-table-responsive tr{display:block}.prescriptions-recepies .prescription-table-responsive tr:first-of-type{display:none}.prescriptions-recepies .prescription-table-responsive td{display:flex;justify-content:center;align-items:center}.complaints-established .complaints-established-headers{display:none}.complaints-established .complaints-established-complaint-products{margin-block:2.4rem}.lenses-selector .setting-box-dot{margin-block-start:.4rem}.lenses-selector-parameters-tabs .parameters-split{flex-direction:column}.simply-book-reservation-table table thead{display:none}.simply-book-reservation-table table tr{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem}.simply-book-reservation-table table :is(th,td){display:flex;justify-content:space-between}.simply-book-reservation-table table th{display:none}.simply-book-reservation-table table td&gt;:first-child{font-weight:600}.simply-book-reservation-table table td&gt;:last-child{text-align:end}.order-detail-products-area div[class*=-area]{padding:.8rem}.order-detail-products-area div[class*=-area]:nth-of-type(2n){background-color:#f6f6f6}.order-detail-products-area .order-detail-product-desktop-headers{display:none}.order-detail-products-area .order-detail-product-value{justify-content:flex-end;text-align:end}.order-detail-products-area .order-detail-product-parameters .attributes{justify-content:flex-end}.reminder-guide .reminder-guide-step{flex-direction:column;justify-content:center;text-align:center}.reminder-guide p{max-inline-size:50ch}.store-try-on .store-try-on-selected-showroom{flex-direction:column}}@media (max-width:576px){.customer-dashboard-layout{flex-direction:column}.order-form{max-inline-size:32rem}.settings-parameters-modal .settings-parameters-modal-text&gt;span:last-of-type{grid-column:-1/1}.complaints-available .complaints-available-headers{display:none}.complaints-available .complaints-available-order-products{margin-block:2.4rem}.customer-refund .customer-refund-status-state svg{display:none}.glasses-lens-parameters{margin-block-start:1.6rem}.preselected-lenses-wrapper .setting-section-toggle{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.lenses-selector-parameters select{max-inline-size:7.6rem}.additional-features-wrapper .additional-features-tinting{flex-direction:column}.simply-book-skeleton .simply-book-skeleton-service-times{flex-direction:column}.simply-book-times{flex-direction:column}.orders-overview-banner-glasses{flex-direction:column;justify-content:center}.orders-overview-banner-glasses .orders-overview-banner-glasses-desktop-img{display:none}.modal-post-sell .post-sell-btns{flex-direction:column}.modal-post-sell .post-sell-decline{order:2}.product-parameters .multi-combination{row-gap:4.8rem}.product-parameters .eye{flex:1 0 30%;max-inline-size:14rem}.product-parameters .form-pair{inline-size:100%}.product-parameters :is(label,.label){flex-basis:calc(40% - 1.6rem);margin-inline-end:auto}.product-parameters .label-caption{flex:auto}.product-parameters :where(select,.input,.select){flex:1 0 30%;max-inline-size:14rem}.product-parameters .color-dropdown-trigger{flex-basis:calc(60% + 0.8rem)}.product-parameters .color-dropdown-trigger:first-of-type:last-of-type{max-inline-size:14rem}.product-parameters .color-dropdown-trigger:first-of-type:not(:last-of-type){max-inline-size:28.8rem}.product-parameters .color-dropdown-trigger:nth-of-type(2){display:none}.product-parameters .params-stock-info{justify-content:center;inline-size:30%;max-inline-size:14rem;margin-block:1.2rem;text-align:center}.reminder-banner p{max-inline-size:90%;margin-inline:auto}.reminders-overview-table.table-responsive .icons svg{inline-size:2rem}}@media (max-width:425px){.snapshot-modal :is(.snapshot-take,.snapshot-reject,.snapshot-accept){margin:.8rem}}@media (max-width:374px){.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table tbody{display:grid;gap:1.2rem}.store-try-on .store-try-on-selected-showroom .store-try-on-selected-showroom-table tr{display:grid}.store-try-on .store-try-on-buttons.multiple .btn{inline-size:100%}}@media (hover:hover){.lenses-selector .setting-box-wrapper:not(.disable,.disable-forced,.active):hover{border-color:rgba(0,147,168,.6);background-color:rgba(0,147,168,.02)}.lenses-selector .setting-box-wrapper:not(.disable,.disable-forced,.active):hover .setting-box-dot:before{background-color:rgba(0,147,168,.6);box-shadow:inset 0 0 0 .3rem #fff,0 0 0 .1rem rgba(0,147,168,.6)}.lenses-selector .setting-box-wrapper:not(.disable,.disable-forced):hover{position:relative;z-index:1}.lenses-selector .setting-box-wrapper:not(.disable,.disable-forced):hover .setting-box-arrow svg path{fill:#0093a8}.lenses-selector .setting-box-wrapper:not(.disable,.disable-forced):hover .setting-box-name{color:#0093a8}.frames-types-wrapper .frames-type-wrapper:not(.active):hover .frames-type-name{background-color:#0093a8;color:#fff}.additional-features-wrapper .additional-features-circle.disabled:hover:before{background-image:none}.additional-features-wrapper .additional-features-circle:hover:after{background-image:url(/globalfiles/templates/alensa/responsive/icons/check-gray-squared.svg)}.additional-features-wrapper :is(.additional-features-color-circle,.additional-features-gradients-circle,.additional-features-mirrored-lenses-circle):not(.none):hover:after{filter:brightness(0) invert(1)}.customer-prescriptions-boxes .customer-prescriptions-box:hover:after{background-color:#0093a8}.store-try-on .store-try-on-products .store-try-on-product:hover{border-color:#a1a3a3;box-shadow:0 0 .4rem #dcdcdc}}.webp .purchase-evaluation-logo.verelijk-nl{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/verelijk-nl.webp); }.webp .purchase-evaluation-logo.vergelijk-be{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/vergelijk-be.webp); }.webp .purchase-evaluation-logo.ceneo-pl{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/ceneo-pl.webp); }.webp .purchase-evaluation-logo.skroutz{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/skroutz.webp); }.webp .purchase-evaluation-logo.google{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/google.webp); }.webp .purchase-evaluation-logo.prisjakt-nu{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/prisjakt-nu.webp); }.webp .purchase-evaluation-logo.pricespy-uk{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/pricespy-uk.webp); }.webp .purchase-evaluation-logo.pricerunner{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/pricerunner.webp); }.webp .purchase-evaluation-logo.idealo{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/idealo.webp); }.webp .purchase-evaluation-logo.bestprice-gr{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/bestprice-gr.webp); }.webp .purchase-evaluation-logo.arukereso{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/arukereso.webp); }.webp .purchase-evaluation-logo.vertaa{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/vertaa.webp); }.webp .purchase-evaluation-logo.zbozi-cz{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/zbozi-cz.webp); }.webp .purchase-evaluation-logo.najnakup{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/najnakup.webp); }.webp .purchase-evaluation-logo.trustpilot{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/trustpilot.webp); }.webp .purchase-evaluation-logo.ekomi{ background-image:url(/globalfiles/templates/alensa/responsive/components/evaluation/logos/ekomi.webp); }</pre></body></html>