.ls-feature-highlight{display:flex;align-items:center;gap:1rem;margin:0 0 1.8rem;padding:1.4rem 1.7rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius);background:#edffa7;color:#2e2a39;font-weight:600}.ls-feature-highlight>span:first-child{color:#9b046f;font-size:2rem}.ls-feature-highlight strong{font-weight:700}.ls-badge{max-width:24rem;text-align:center}.ls-option--badged .ls-option-copy{padding-right:11rem}.ls-option-copy strong{line-height:1.25}.ls-confirm{align-items:flex-start;cursor:pointer}.ls-confirm input{width:2rem;height:2rem;margin:.1rem .3rem 0 0;flex:0 0 2rem;accent-color:rgb(var(--color-button))}.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;padding-bottom:max(1.6rem,env(safe-area-inset-bottom))}@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{padding-bottom:max(1.3rem,env(safe-area-inset-bottom))}.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}}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/42/assets/le-seven-lens-selector-fixes.css.map */
