.ls-feature-highlight{display:flex;align-items:flex-start;gap:1rem;margin:0 0 1.8rem;padding:1.5rem 1.7rem;border:.1rem solid #c5d86d;border-radius:var(--inputs-radius);background:#f1ffc0;color:#2e2a39}.ls-feature-highlight>span:first-child{color:#9b046f;font-size:2rem}.ls-feature-highlight strong{display:block;font-weight:700;line-height:1.3}.ls-feature-highlight small{display:block;margin-top:.35rem;color:#2e2a39c7;font-size:.9em;font-weight:500;line-height:1.45}.ls-badge{max-width:24rem;text-align:center}.ls-option--badged .ls-option-copy{padding-right:11rem}.ls-option-copy strong{overflow-wrap:anywhere;line-height:1.25}.ls-option-icon{border:.1rem solid transparent}.ls-option-icon svg{display:block;width:2.7rem;height:2.7rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ls-option-icon .ls-icon-fill{fill:currentColor;stroke:none}.ls-option-icon--screen{border-color:#b9dce3;background:#e8f6f8;color:#1e5664}.ls-option-icon--vision{border-color:#d9cae6;background:#f2edf7;color:#56386e}.ls-option-icon--reading{border-color:#e8d1b7;background:#f8f0e6;color:#704b2c}.ls-selling-points,.ls-selling-use,.ls-index-standard{display:block}.ls-selling-points{color:#245865;font-weight:700;line-height:1.4}.ls-selling-use{margin-top:.25rem;color:rgba(var(--color-foreground),.68);font-weight:500}.ls-index-standard{color:rgba(var(--color-foreground),.82);font-weight:650;line-height:1.4}.ls-option-icon--clear{border-color:#c5dfe2;background:#edf8f8;color:#2d6570}.ls-option-icon--coating-blue{border-color:#b4d8e0;background:#e4f4f7;color:#185666}.ls-option-icon--index-161{border-color:#ddd8d0;background:#f6f3ee;color:#5d5963}.ls-option-icon--index-167{border-color:#b9d8e2;background:#e8f4f7;color:#245f70}.ls-option-icon--index-174{border-color:#c9c8e5;background:#efeff9;color:#474872}.ls-option,.ls-option-copy{min-width:0}.ls-profile-panel{display:grid;gap:1rem;margin:0 0 2rem;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:var(--inputs-radius);background:rgba(var(--color-foreground),.035)}.ls-profile-panel p,.ls-profile-panel small{margin:0;color:rgba(var(--color-foreground),.68)}.ls-profile-panel label,.ls-profile-save,.ls-profile-save label{display:grid;gap:.7rem}.ls-profile-panel select,.ls-profile-save input[type=text]{width:100%;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.ls-profile-panel .button{width:fit-content}.ls-profile-save{margin-top:1.7rem;padding-top:1.5rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.ls-profile-save>label:first-child{display:flex;align-items:center}.ls-dialog[open]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;height:100vh;height:100dvh;overflow:hidden}.ls-dialog[open] .ls-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:3rem;-webkit-overflow-scrolling:touch}.ls-dialog[open] .ls-error{position:static;grid-row:4;min-height:0;margin:0;padding:0 3rem}.ls-dialog[open] .ls-footer{position:static;grid-row:5;grid-template-columns:minmax(0,max-content) minmax(18rem,1fr);gap:clamp(1.2rem,3vw,2rem);padding-bottom:max(1.6rem,env(safe-area-inset-bottom))}.ls-dialog[open] .ls-footer>div{min-width:0}.ls-dialog[open] .ls-footer strong{display:block;max-width:100%;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.05}.ls-dialog[open] .ls-next{min-width:0;max-width:100%}@media(max-width:749px){.ls-dialog[open] .ls-content{padding-bottom:2.4rem}.ls-dialog[open] .ls-error{padding:0 1.8rem}.ls-dialog[open] .ls-footer{grid-template-columns:minmax(0,max-content) minmax(13.6rem,1fr);gap:clamp(.8rem,2.8vw,1.2rem);padding-inline:clamp(1.2rem,4.6vw,1.8rem);padding-bottom:max(1.3rem,env(safe-area-inset-bottom))}.ls-dialog[open] .ls-footer strong{font-size:clamp(1.7rem,6vw,2.4rem);letter-spacing:-.02em}.ls-dialog[open] .ls-next{min-height:5.6rem;padding-inline:clamp(1.2rem,4vw,2.4rem)}.ls-option--badged{padding-top:3.2rem}.ls-option--badged:has(input:checked){padding-top:3.1rem}.ls-option--badged .ls-option-copy{padding-right:0}.ls-badge{right:1.2rem}}@media(max-width:479px){.ls-option{display:grid;grid-template-columns:4.4rem minmax(0,1fr);align-items:start;column-gap:1rem;row-gap:.45rem}.ls-option-icon{margin-top:.15rem}.ls-option-price{grid-column:2;justify-self:start;margin-top:.25rem}}product-info:has(lens-selector) variant-selects .product-form__input:has([data-option-name=Lens]),product-info:has(lens-selector) variant-selects .product-form__input:has([data-option-name=Lense]),product-info:has(lens-selector) variant-selects .product-form__input:has([data-option-name="Lens Coating"]),product-info:has(lens-selector) .product__info-container>div:has(>product-form){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/le-seven-lens-selector-fixes.css.map */
