.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList{display:flex;flex-direction:column;width:90%;gap:1.5rem;margin:32px auto}.myeyedr-prescriptions-engine-0-x-loader_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.myeyedr-prescriptions-engine-0-x-loader_text{font-weight:700;font-size:xxx-large;color:var(--base-color-white)}.myeyedr-prescriptions-engine-0-x-paragraph_Text{font-weight:700;font-size:x-large;color:var(--base-color-white)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal{}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo{display:flex;flex-direction:row;gap:1rem;font-family:Avenir Next,sans-serif;color:#231f20;align-items:center}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__Icon{}@media (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__mobilePatientInfo{flex-direction:column!important;align-items:flex-start;margin-bottom:0!important}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__mobilePatientInfo{flex-direction:row;display:flex;gap:.2rem;margin-bottom:10px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__NameWrapper h2{font-size:.875rem;font-weight:600;line-height:1.225rem;margin:0}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__view-details--mobile{display:block!important;align-self:center}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__view-details--mobile{display:none}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__view-details--desktop{display:none!important}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__view-details--desktop{margin-left:auto!important}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__NameWrapper p{font-size:1.5rem;font-weight:600;line-height:2.1rem;margin:0}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__NameWrapper p{font-size:1.5rem;font-weight:600;line-height:2.1rem;margin-bottom:-8px}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__SwitchLink{color:#036;font-weight:500;margin-top:1px;font-size:1.2rem;line-height:1.9375rem;margin-left:4px}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__SwitchLink{color:#036;font-weight:500;font-size:1.2rem;line-height:1.9375rem;margin-left:0}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--1{display:flex;position:relative;border-radius:4px;border:1px solid var(--interface-color-200);background:var(--base-color-white);width:100%;flex-direction:column;padding:1rem;gap:.5rem;align-items:center;justify-content:flex-start;margin-bottom:1.5rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--patient{flex:0 0 50%;display:flex;flex-direction:row;width:100%;justify-content:space-between}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--date{display:flex;flex-direction:row;width:100%;justify-content:space-between}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--Left,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--Right{display:flex;flex-direction:column;align-items:flex-start}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionModal__PatientId{position:absolute;top:-39px;left:147px;font-size:12px;font-weight:500;line-height:140%;text-transform:uppercase;color:var(--brand-color-deep-charcoal)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__EyeSpecifications{display:flex;flex-wrap:wrap;margin-top:1rem;gap:1rem;justify-content:space-between;width:100%}.myeyedr-prescriptions-engine-0-x-propertyColumn,.myeyedr-prescriptions-engine-0-x-specificationColumn{background-color:#dbf1fb;text-align:start;display:flex;flex-direction:column}.myeyedr-prescriptions-engine-0-x-propertyColumn{min-width:138px}.myeyedr-prescriptions-engine-0-x-propertyLabel,.myeyedr-prescriptions-engine-0-x-specificationLabel{text-transform:capitalize;margin:0 0 .3125rem;font-family:Avenir Next,sans-serif;font-size:.75rem;font-weight:400;line-height:1.05rem;text-align:left}.myeyedr-prescriptions-engine-0-x-propertyValue,.myeyedr-prescriptions-engine-0-x-specificationValue{font-family:Avenir Next,sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;text-align:left;margin:0}.myeyedr-prescriptions-engine-0-x-eyeLabel{font-size:1rem;color:var(--interface-color-900-charcoal);font-weight:600;line-height:140%;letter-spacing:-.16px;margin:0;text-align:start}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__lensDetailsRow{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--interface-color-50);margin-bottom:1rem;margin-top:-1.2rem}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__lensDetailsRow{display:block}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__lensDetail{display:flex;align-items:center;margin-right:2rem;max-width:15.625rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__imageContainer{display:flex;aspect-ratio:1/1;box-sizing:border-box;align-items:center;justify-content:center;-o-object-fit:contain;object-fit:contain}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__image{max-width:100px;height:auto;margin-right:1rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__lensInfo{flex-direction:column}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__Properties{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;margin:1rem 0 1.5rem;border-radius:4px;border:1px solid var(--interface-color-200);width:100%}.myeyedr-prescriptions-engine-0-x-NoSubstitutionContainer{padding:1rem;text-align:start}.myeyedr-prescriptions-engine-0-x-NoSubstitutionHeading{margin:0;font-size:1rem;font-weight:600;color:var(--primary-color-navy-interface);line-height:140%;padding-bottom:.5rem}.myeyedr-prescriptions-engine-0-x-NoSubstitutionParagraph{margin:0;font-size:14px;font-weight:400;color:var(--interface-color-900-charcoal);line-height:140%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--no-prescriptions{align-items:center;justify-content:center;margin-bottom:10rem;margin-top:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--noPatient{align-items:center;justify-content:center;max-width:32.625rem;margin-bottom:2rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--noPatient h1{text-align:center}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__loading{width:100%;align-items:center;justify-content:start;height:50vh}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__description{text-align:center}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--no-prescriptions a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--no-prescriptions button{width:100%;text-align:center;font-weight:600}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--noPatient a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--noPatient button{width:100%;max-width:21.875rem;text-align:center;font-weight:600}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem{display:flex;flex-direction:column;position:relative;border-radius:4px;border:1px solid var(--interface-color-200);background:var(--base-color-white)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header{align-items:center;display:flex;justify-content:space-between;padding:1.25rem 0;margin:0 1.25rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__title{color:var(--primary-color-navy);font-size:var(--phone-font-size-S);font-weight:600;letter-spacing:-.16px;margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__headingSupport,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__title{color:var(--primary-color-navy-interface);font-size:var(--phone-font-size-M);letter-spacing:-.18px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__headingSupport{margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__id{color:var(--brand-color-deep-charcoal);font-size:var(--phone-font-size-SS);font-weight:500;margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__viewPrescription{background:none;border:0;color:#333;cursor:pointer;font-size:14px;font-weight:500;outline:0;padding:0}@media (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header{flex-direction:column;align-items:flex-start}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1{order:2;width:100%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--2{order:1;width:35%;margin-bottom:1rem}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__select-button--mobile{display:none}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionButton--mobile{display:none;@media screen and (max-width:767px){display:block;margin-left:auto;margin-top:-2.7rem}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__select-button--mobile{@media screen and (max-width:767px){display:none!important}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__view-details--mobile{@media screen and (max-width:767px){align-self:normal}}@media (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2 a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2 button{display:none}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__select-button--mobile{display:block;margin-top:10px;width:100%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__select-button--mobile a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__select-button--mobile button{width:100%;text-align:center;display:block}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__btnToggleContainer{gap:5px;padding:0}.myeyedr-prescriptions-engine-0-x-Drawer__btnToggleContainer{text-decoration:underline!important}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__btnToggleContainer:hover,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__viewPrescription:hover{text-decoration:underline}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__btnToggleLabel,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__viewPrescriptionLabel{color:var(--additional-interface-color-focus-2);font-size:var(--phone-font-size-SS);font-weight:600;text-decoration:underline;margin-top:3px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__overlay--isOpen{display:none}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__wrapper--isOpen .myeyedr-prescriptions-engine-0-x-Drawer__header{border-bottom:none;padding:3.125rem 0 0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__wrapper--isOpen .myeyedr-prescriptions-engine-0-x-Drawer__header .myeyedr-prescriptions-engine-0-x-DrawerRawContent--paragraph{color:var(--primary-color-navy-interface);font-weight:600;letter-spacing:-.18px;font-size:1.5rem;margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionListItem__status{color:var(--interface-color-900-charcoal);font-size:var(--phone-font-size-SS);font-weight:600;margin:0;letter-spacing:-.14px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content{display:flex;justify-content:space-between;padding:1.25rem;flex-direction:column;gap:1rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--1{width:100%;display:flex;flex-direction:column;gap:1rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--date,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--patient{display:flex}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2{width:100%;display:flex;align-items:flex-start;justify-content:center;margin-left:auto}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2 a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2 button{width:72%;text-align:center;font-weight:600;margin-left:auto}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2 a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2 button{width:72%;text-align:center;font-weight:600;margin-left:0}}@media only screen and (max-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content{display:flex;justify-content:space-between;padding:1.25rem;flex-direction:column;gap:1rem;margin-top:-2px!important}}.myeyedr-prescriptions-engine-0-x-Pvtproductname a{font-family:Avenir Next,sans-serif;color:var(--primary-color-navy)}.myeyedr-prescriptions-engine-0-x-Pvtproductname{font-size:14px}.myeyedr-prescriptions-engine-0-x-Pvtbrandname,.myeyedr-prescriptions-engine-0-x-PvtEyename{font-weight:700;font-size:14px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1{flex:0 0 70%;display:flex;flex-direction:column;gap:4px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--2{flex:0 0 20%;text-align:center;border-radius:500px;border:1px solid var(--additional-interface-color-300-green);background:var(--additional-interface-color-50-green);padding:4px 10px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItemButton{height:52px;width:52px;background-color:#002856;display:flex;align-items:center;justify-content:center;border-radius:4px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--2.myeyedr-prescriptions-engine-0-x-PvstPrescriptionListItem__status--disabled{border:1px solid var(--additional-interface-color-300-magenta);background:var(--additional-interface-color-50-pink)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionListItem__viewPrescription{display:flex;align-items:center;gap:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;cursor:pointer}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointment{padding:24px;display:flex;flex-direction:column;gap:1rem;background:var(--interface-color-100-light);border-radius:4px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointment a,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointment button{width:100%;text-align:center;font-weight:600}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointmentWrapper{display:flex;align-items:center;justify-content:center;gap:1.5rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointmentWrapper svg{flex:0 0 20%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointmentMessage{text-align:left;color:var(--interface-color-900-charcoal);font-size:var(--phone-font-size-SS);line-height:140%;margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection{}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection .myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__title{margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection .myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:flex;align-items:center;gap:5px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection .myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection__button .myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection__buttonLabel{color:var(--primary-color-navy);font-weight:400;font-size:var(--phone-font-size-SS);cursor:pointer}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionList__productSelection__description{color:var(--interface-color-900-charcoal);font-size:var(--phone-font-size-SS);margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection__lenses{display:flex;flex-direction:column;gap:1.5rem}.myeyedr-prescriptions-engine-0-x-PvstProductListItem{display:flex;flex-direction:column;position:relative;border-radius:4px;border:1px solid var(--interface-color-200);background:var(--base-color-white);padding:20px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem--isInCart{}.myeyedr-prescriptions-engine-0-x-PvstProductListItem.myeyedr-prescriptions-engine-0-x-PvstProductListItem--isInCart{border:1px solid var(--additional-interface-color-300-green)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productInCartConfirmation{display:flex;align-items:center;gap:5px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productInCartConfirmationMessage{margin-top:4px;color:var(--primary-color-navy-interface);font-size:var(--phone-font-size-S)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__header,.myeyedr-prescriptions-engine-0-x-PvstProductListItem__header--1{}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productModality{padding:8px 10px;display:flex;align-items:center;gap:5px;border-radius:35px;background:var(--interface-color-100-light);text-align:center;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-height:32px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productModalityLabel{margin-top:3px;font-size:var(--phone-font-size-SS);font-weight:500;color:var(--additional-interface-color-focus-2)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__title{margin:0;font-size:var(--phone-font-size-SS)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content{display:flex;flex-direction:column;gap:1rem}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--1{margin-top:.5rem}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productContainer{display:flex;align-items:center;gap:1rem;min-height:134px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__imageWrapper{margin:0;flex:0 0 25%;display:flex;align-items:center}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__image{}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productInformation{display:flex;flex-direction:column;gap:5px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productBrand{letter-spacing:-.14px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productBrand,.myeyedr-prescriptions-engine-0-x-PvstProductListItem__productName{margin:0;color:var(--interface-color-900-charcoal);font-size:var(--phone-font-size-SS)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--2{display:flex;padding:16px;min-height:4.3963rem;background:var(--interface-color-100-light);border-radius:4px;flex-wrap:wrap;row-gap:.75rem}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--2 .myeyedr-prescriptions-engine-0-x-CardProperty{flex:0 0 25%}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--2 .myeyedr-prescriptions-engine-0-x-CardProperty .myeyedr-prescriptions-engine-0-x-CardProperty__label{font-weight:400;font-size:var(--font-size-button-small);color:var(--primary-color-navy)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--2 .myeyedr-prescriptions-engine-0-x-CardProperty .myeyedr-prescriptions-engine-0-x-CardProperty__value{color:var(--base-color-black);font-size:var(--phone-font-size-S)}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--3{height:100%;display:flex}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--3 .myeyedr-prescriptions-engine-0-x-Button{width:100%;text-align:center;font-weight:600}.myeyedr-prescriptions-engine-0-x-PvstProductListItem.myeyedr-prescriptions-engine-0-x-PvstProductListItem--isInCart .myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--3{height:100%;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid var(--additional-interface-color-300-green);background:var(--additional-interface-color-50-green);padding:4px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--date .myeyedr-prescriptions-engine-0-x-CardProperty,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content--patient .myeyedr-prescriptions-engine-0-x-CardProperty{display:flex;flex-direction:column;flex:0 0 50%;gap:5px;justify-content:flex-start;align-items:flex-start}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__titleContainer{display:flex;flex-direction:column;gap:4px}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--not-found,.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--not-found .myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--1{}.myeyedr-prescriptions-engine-0-x-ErrorMessage{background-color:#ebeef2;border:1px solid #ced5de;border-radius:.5rem;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;row-gap:1rem;padding:.9375rem}.myeyedr-prescriptions-engine-0-x-ErrorMessage svg{width:100%;height:100%}.myeyedr-prescriptions-engine-0-x-ErrorMessage__Title{font-family:Avenir Next,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5625rem;letter-spacing:-.01em;text-align:center;color:#231f20;margin:0}.myeyedr-prescriptions-engine-0-x-ErrorMessage__imageContainer{max-width:60px;max-height:40px}.myeyedr-prescriptions-engine-0-x-ErrorMessage__Text{font-family:Avenir Next;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:0;text-align:center;color:#231f20;margin:0;max-width:20.875rem}.myeyedr-prescriptions-engine-0-x-ErrorMessage__Text a{color:#1546b1}@media only screen and (min-width:768px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList{max-width:80rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__title{margin-top:32px;margin-bottom:0;font-size:var(--phone-font-size-XL);letter-spacing:-.48px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__headingSupport{margin:0;font-size:var(--phone-font-size-XL);letter-spacing:-.48px;color:var(--primary-color-navy-interface)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1{flex-wrap:wrap;align-items:start;gap:.5rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--2{flex:0 0 5%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content{display:flex;flex-direction:column}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--1{display:flex;flex-direction:row;gap:6rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--date,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--patient{gap:6rem;width:auto}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__content--2{flex:0 0 30%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionListItem__viewPrescription,.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__btnToggleContainer{max-width:200px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__titleContainer{display:flex;gap:.5rem;flex-direction:row}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--no-prescriptions{max-width:25rem;margin-bottom:2rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointment{flex-direction:row;align-items:center;padding:10px 22px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointmentWrapper svg{flex:0 0 10%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__bookAppointment .vtex-buttonAppointmentPrescriptionList{flex:0 0 30%;max-height:48px;height:3rem;display:flex;justify-content:center;align-items:center}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection .myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection__button{margin-top:2rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionList__productSelection__description{font-size:var(--phone-font-size-M)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__productSelection__lenses{flex-direction:row}.myeyedr-prescriptions-engine-0-x-PvstProductListItem{flex:0 0 50%}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--2{gap:1.5rem}.myeyedr-prescriptions-engine-0-x-PvstProductListItem__content--2 .myeyedr-prescriptions-engine-0-x-CardProperty{flex:none}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__overlay--isOpen{display:block;position:fixed;top:0;left:0;width:100%;height:100%}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList--noPatient{align-items:center;justify-content:center;max-width:32.625rem;margin-bottom:2rem}}.myeyedr-prescriptions-engine-0-x-differentPrescriptionDisclaimer{display:flex;flex-direction:column;align-items:flex-start;padding:1rem;background-color:var(--interface-color-100-charcoal);margin-top:1.5rem;border-radius:4px}.myeyedr-prescriptions-engine-0-x-differentPrescriptionTextContainer{display:flex;align-items:start;justify-content:flex-start;width:100%}.myeyedr-prescriptions-engine-0-x-differentPrescriptionTextContainer .myeyedr-prescriptions-engine-0-x-EnterPrescriptionNoteText{text-align:start;color:var(--interface-color-900-charcoal);line-height:140%;width:72%}.myeyedr-prescriptions-engine-0-x-differentPrescriptionTextContainer svg{width:11%}.myeyedr-prescriptions-engine-0-x-differentPrescriptionLinkContainer{display:flex;justify-content:center;width:100%;padding:.5rem 2rem .5rem .5rem}.myeyedr-prescriptions-engine-0-x-differentPrescriptionLinkContainer a{font-size:1rem;font-weight:500;color:var(--primary-color-navy-interface);margin-right:5px}.myeyedr-prescriptions-engine-0-x-PatientCard{display:flex;flex-direction:column;position:relative}.myeyedr-prescriptions-engine-0-x-PatientCard__label{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:500;line-height:22.4px;text-align:left;margin:0}.myeyedr-prescriptions-engine-0-x-PatientCard__name{font-family:Avenir Next;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:.01em;text-align:left;color:#231f20;margin:0}.myeyedr-prescriptions-engine-0-x-PatientCard__divider{width:100%;display:inline-block;height:1px;background-color:#ebeef2;margin:.625rem 0}.myeyedr-prescriptions-engine-0-x-PatientCard__top{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.myeyedr-prescriptions-engine-0-x-PatientCard__bottom{text-align:left}.myeyedr-prescriptions-engine-0-x-PatientCard__doctorName{font-family:Avenir Next,sans-serif;font-size:.875rem;font-weight:400;line-height:19.6px;text-align:left;margin:0}.myeyedr-prescriptions-engine-0-x-PatientCard__patientInfo{}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__datesLabel{font-family:Avenir Next,sans-serif;font-size:.875rem;font-weight:400;line-height:19.6px;text-align:left;margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__datesValue{font-family:Avenir Next,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.01em;text-align:left;margin:0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__content{display:flex;flex-direction:column;row-gap:12px;padding-top:1rem}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__dates{display:flex;-moz-column-gap:.75rem;column-gap:.75rem}.myeyedr-prescriptions-engine-0-x-PrescriptionDetails{display:flex;flex-wrap:wrap}.myeyedr-prescriptions-engine-0-x-propertyColumn,.myeyedr-prescriptions-engine-0-x-specificationColumn{flex:1 1 calc(50% - 0.625rem);margin:5px;padding:.5rem}.myeyedr-prescriptions-engine-0-x-propertyColumn:nth-child(2n+2):only-child,.myeyedr-prescriptions-engine-0-x-propertyColumn:nth-child(odd):only-child,.myeyedr-prescriptions-engine-0-x-specificationColumn:nth-child(2n+2):only-child,.myeyedr-prescriptions-engine-0-x-specificationColumn:nth-child(odd):only-child{flex:1 1 100%}.myeyedr-prescriptions-engine-0-x-PrescriptionDetails{overflow:hidden;max-height:0;transition:max-height 1s ease-out}.myeyedr-prescriptions-engine-0-x-PrescriptionDetails.myeyedr-prescriptions-engine-0-x-open{max-height:1000px}.myeyedr-prescriptions-engine-0-x-PrescriptionDetails__toggleButton{font-family:Avenir Next,sans-serif;font-size:.875rem;font-weight:600;line-height:19.6px;text-align:left;color:#1546b1;background:none;border:none;text-decoration:underline;display:inline-block;cursor:pointer;margin:.875rem 0}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__prescriptionDetails{text-align:left}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsModal__eyeSide{font-family:Avenir Next,sans-serif;font-size:.875rem;font-weight:600;line-height:1.225rem;letter-spacing:-.01em;text-align:left}.myeyedr-prescriptions-engine-0-x-PatientCard__status{font-family:Avenir Next,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.01em;text-align:center;padding:.25rem .625rem;border-radius:50px;display:inline-block;position:absolute;top:0;right:0}.myeyedr-prescriptions-engine-0-x-PatientCard__statusExpired{border:1px solid #fa5a00;background-color:#ffdec6}.myeyedr-prescriptions-engine-0-x-PatientCard__statusActive{border:1px solid #5bcfb5;background-color:#f2fbf9}@media only screen and (min-width:1920px){.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsListItem__header--1 .myeyedr-prescriptions-engine-0-x-Drawer__overlay--isOpen{height:100%;width:100%}}@media only screen and (max-width:764px){.myeyedr-prescriptions-engine-0-x-differentPrescriptionLinkContainer{padding-left:3rem;padding-right:0}}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__button{background-color:#fff;color:#036;border:2px solid #036;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:none;font-family:Avenir Next,sans-serif}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__PatientInfo__button:focus{outline:none;box-shadow:0 0 0 2px rgba(0,51,102,.2)}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__howItWorks{font-size:14px;color:#231f20;margin-top:12px}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__howItWorksLink{background:none;border:none;color:#036;text-decoration:underline;cursor:pointer;font-size:14px;padding:0;font-family:inherit}.myeyedr-prescriptions-engine-0-x-PvstPrescriptionsList__howItWorksLink:hover{color:#036}