.la-modal-open .la-branding{display:none}.la-modal-open #la-prescription-form .la-divider{margin-block:2rem;margin-inline:unset}.la-modal-open label.la-label-btn,.la-modal-open div.la-label-btn{display:flex;align-items:center;column-gap:.5rem;padding:1rem;margin:0;border:2px solid transparent;border-radius:.125rem;background-color:var(--background_color_2);transition:background-color .3s ease-in-out,border-color .15s ease-in-out}.la-modal-open label.la-label-btn:hover{border-color:var(--primary_text)!important}product-component #la-select-lenses-btn{margin:0;padding-block:.79rem;font-size:1rem}.la-lensgroup-wrapper{display:flex;flex-direction:column;gap:1.5rem}.pc__lens-advisor.la-select-lenses-btn{position:relative;border:1px solid;box-sizing:border-box;overflow:hidden;border-radius:0;padding:.75rem 3rem;border-radius:.125rem;display:flex;align-items:center;cursor:pointer;justify-content:center;width:fit-content;transition:all .2s ease-in-out;width:100%;margin-bottom:unset;margin-top:.5rem;font-weight:inherit}.la-modal-open .la-label-btn-wrapper.la-submission-method .la-label-image{display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;margin:7px}.la-modal-open .la-label-btn-wrapper.la-submission-method .la-label-image svg,.la-modal-open .la-label-btn-wrapper.la-submission-method .la-label-image img{width:1.25rem;height:1.25rem}.la-modal-open .la-label-btn .la-label-image{width:2rem;height:2rem;min-width:unset}.la-modal-open .la-select-lenses-btn{padding:.5rem 3rem!important;margin-top:.5rem;border-radius:.125rem;font-size:1rem;font-family:var(--type_button_font);font-weight:var(--weight_button_font);line-height:1.375rem;letter-spacing:0}.la-modal-open .la-drawer .la-prescription-modal-content,.la-modal-open .la-drawer-image .la-prescription-modal-content,.la-modal-open .la-drawer-subtotal .la-prescription-modal-content,.la-modal-open .la-drawer-image-subtotal .la-prescription-modal-content,.la-modal-open .la-modal .la-prescription-modal-content,.la-modal-open .la-modal-image .la-prescription-modal-content,.la-modal-open .la-modal-subtotal .la-prescription-modal-content,.la-modal-open .la-modal-image-subtotal .la-prescription-modal-content{padding:0}.la-modal-open .la-prescription-modal-content-body{padding:2rem}.la-modal-open .la-prescription-modal-header{border-bottom:1px solid var(--secondary_grey)}.la-modal-open .la-prescription-modal-footer{padding:1.5rem 2rem;border-top:1px solid var(--background_color_2);box-shadow:2px 2px 12px #1414140d}.la-modal-open .la-prescription-modal-image img{object-fit:cover!important}.la-modal-open .la-prescription-modal-image .la-prescription-modal-title{display:none!important}.la-modal-open #la-product-featured-image{height:100%;width:100%}.la-modal-open .la-option-container,.la-modal-open .la-label-wrapper,.la-modal-open .la-choose-prescription-wrapper{display:flex;flex-direction:column;gap:1.5rem}.la-modal-open .la-wrapper-heading{display:flex;justify-content:flex-start;text-align:left;margin:0;margin-bottom:1rem}.la-modal-open .la-wrapper-heading h3{font-size:24px;font-weight:500;line-height:30px}.la-modal-open .la-information{display:flex;justify-content:flex-start;margin-bottom:.5rem;text-align:left}.la-modal-open .la-upload-wrapper .la-information:has(svg){flex-direction:row;justify-content:flex-end;margin-top:.25rem}.la-modal-open .la-label-title{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:500;line-height:18px}.la-modal-open .la-label-description{display:flex;flex-direction:column}.la-modal-open .la-footer-row{margin-bottom:.5rem;font-size:12px;font-weight:400;line-height:16px}.la-modal-open .la-subtotal-footer-button{margin:0}.la-modal-open .la-subtotal-price{font-size:14px;font-weight:400;line-height:18px}.la-modal-open .la-progress-bar{position:absolute;bottom:0;left:0;width:100%}.la-modal-open .la-progress-bar .la-inner-bar{height:2px;border-radius:0}.la-modal-open .la-drawer-image .la-prescription-modal-header{position:absolute;right:0;top:0;width:100%}.la-modal-open .la-drawer.la-w-50,.la-modal-open .la-drawer-image.la-w-50{display:flex;flex-direction:row;width:90%!important;overflow-x:hidden}.la-modal-open .la-drawer-image .la-prescription-modal-image{height:100%;flex:0 0 45%}.la-modal-open .la-drawer-image .la-prescription-modal-content{height:unset;flex:0 0 55%;margin:unset;margin-top:3rem}.la-modal-open .la-pd-field{accent-color:var(--primary_text)}.la-modal-open #la_prescriptionSelect_title{display:flex;flex-direction:row;justify-content:flex-start;text-align:left}.la-modal-open .la-seperator{display:none}.la-modal-open .la-render-lenses .la-label-btn{margin:0}.la-modal-open #lensadvizor-prescription-modal .la-prescription-modal-content-body{padding:1.5rem 1rem 1rem}.la-modal-open .la-horizontal .la-prescription-modal-image img,.la-modal-open .la-horizontal-subtotal .la-prescription-modal-image img,.la-modal-open .la-horizontal-subtotal-left .la-prescription-modal-image img,.la-modal-open .la-vertical .la-prescription-modal-image img,.la-modal-open .la-vertical-subtotal .la-prescription-modal-image img,.la-modal-open .la-horizontal-boxy-subtotal .la-prescription-modal-image img{visibility:visible}.la-modal-open .la-option-container .la-label-btn{display:flex;flex-direction:row;align-items:flex-start}.la-modal-open .la-option-pricing,.la-modal-open .la-label-price{font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media screen and (min-width: 1025px){.la-modal-open .la-drawer-image .la-prescription-modal-header{position:absolute;right:0;top:0;width:55%}.la-modal-open #lensadvizor-prescription-modal .la-prescription-modal-content-body{padding-inline:3rem;padding-block:2rem}.la-modal-open .la-prescription-modal-footer{padding:2rem 3rem;border-top:1px solid var(--background_color_2);box-shadow:2px 2px 12px #1414140d}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lens-advisor-custom.css.map */
