.Dropdown-module__5dKHsG__dropdownContainer{width:100%;padding-top:0;position:relative}.Dropdown-module__5dKHsG__dropdownLabel{color:#414651;margin-bottom:6px;font-size:14px;font-weight:500;line-height:20px;display:block}.Dropdown-module__5dKHsG__dropdownField{cursor:pointer;background-color:#fff;border:1px solid #d5d7da;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.Dropdown-module__5dKHsG__dropdownField:hover{border-color:#d1d5db}.Dropdown-module__5dKHsG__dropdownField:focus,.Dropdown-module__5dKHsG__dropdownField:focus-within{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f11a}.Dropdown-module__5dKHsG__dropdownField.Dropdown-module__5dKHsG__disabled{cursor:not-allowed;opacity:.6;background-color:#f9fafb}.Dropdown-module__5dKHsG__dropdownField.Dropdown-module__5dKHsG__invalidated{background-color:#fef3f2;border-color:#fee4e2;position:relative}.Dropdown-module__5dKHsG__dropdownField.Dropdown-module__5dKHsG__invalidated:after{content:"Please select to continue";color:#dc2626;white-space:nowrap;font-size:12px;font-weight:500;position:absolute;bottom:-20px;left:0}.Dropdown-module__5dKHsG__selectedText{color:var(--Colors-Text-text-placeholder,#717680);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.Dropdown-module__5dKHsG__selectedValue{color:#181d27}.Dropdown-module__5dKHsG__dropdownIcon{vertical-align:middle;color:#d5d7da;transition:transform .2s;display:inline-block}.Dropdown-module__5dKHsG__dropdownIcon.Dropdown-module__5dKHsG__open{transform:rotate(180deg)}.Dropdown-module__5dKHsG__optionsContainer{z-index:10;background:#fff;border-radius:12px;width:100%;max-height:250px;animation:.1s ease-in-out Dropdown-module__5dKHsG__fadeIn;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.Dropdown-module__5dKHsG__option{color:#414651;cursor:pointer;padding:12px 16px;font-size:16px;transition:background-color .1s}.Dropdown-module__5dKHsG__option:hover{background-color:#f9fafb}.Dropdown-module__5dKHsG__option.Dropdown-module__5dKHsG__selected{background-color:#f3f4f6;font-weight:500}@keyframes Dropdown-module__5dKHsG__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-height:700px){.Dropdown-module__5dKHsG__optionsContainer{max-height:200px}}@media (max-width:600px){.Dropdown-module__5dKHsG__selectedText{text-overflow:unset;white-space:normal;overflow:visible}.Dropdown-module__5dKHsG__dropdownField{width:100%;height:38px;min-height:38px;padding-top:6px;padding-bottom:6px;font-family:Inter;font-size:14px;font-weight:500;line-height:20px}.Dropdown-module__5dKHsG__option{font-size:14px!important}}
.EditPrescriptionModal-module__iaRXva__editPrescriptionModal{flex-direction:column;width:100%;display:flex}.EditPrescriptionModal-module__iaRXva__modalHeader{flex-direction:column;align-items:flex-start;padding:24px 24px 0;display:flex;position:relative}.EditPrescriptionModal-module__iaRXva__iconContainer{margin-bottom:8px}.EditPrescriptionModal-module__iaRXva__titleContainer{flex-direction:column;align-items:flex-start;width:100%;display:flex}.EditPrescriptionModal-module__iaRXva__modalTitle{color:var(--colors-text-text-primary-900,#181d27);font-family:var(--Font-family-font-family-body,Inter);text-align:left;margin:0 0 6px;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.EditPrescriptionModal-module__iaRXva__modalSubtitle{color:var(--colors-text-text-tertiary-600,#535862);text-align:left;margin:0;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.EditPrescriptionModal-module__iaRXva__closeButton{cursor:pointer;z-index:2;background:0 0;border:none;padding:0;position:absolute;top:24px;right:24px}.EditPrescriptionModal-module__iaRXva__modalBody{flex-direction:column;gap:20px;padding:24px;display:flex}.EditPrescriptionModal-module__iaRXva__formGroup{flex-direction:column;gap:6px;display:flex}.EditPrescriptionModal-module__iaRXva__formLabel{color:#414651;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.EditPrescriptionModal-module__iaRXva__selectWrapper{position:relative}.EditPrescriptionModal-module__iaRXva__formSelect{color:#181d27;appearance:none;background:#fff;border:1px solid #d5d7da;border-radius:8px;width:100%;padding:10px 14px;font-family:Inter,sans-serif;font-size:16px;box-shadow:0 1px 2px #0a0d120d}.EditPrescriptionModal-module__iaRXva__formSelect:disabled{color:#a0a0a0;cursor:not-allowed;background-color:#f5f5f5}.EditPrescriptionModal-module__iaRXva__selectArrow{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.EditPrescriptionModal-module__iaRXva__customQuantityContainer{background-color:#fff;border:1px solid #d5d7da;border-radius:8px;align-items:center;width:100%;display:flex}.EditPrescriptionModal-module__iaRXva__customQuantityInput{color:#333;background-color:#0000;border:none;outline:none;width:100%;padding:12px 16px;font-size:16px}.EditPrescriptionModal-module__iaRXva__separator{background-color:#d5d7da;width:1px;height:24px}.EditPrescriptionModal-module__iaRXva__chevronIcon{cursor:pointer;align-items:center;padding:0 12px;display:flex}.EditPrescriptionModal-module__iaRXva__customQuantityInput:disabled{cursor:not-allowed;background-color:#f8f9fa}.EditPrescriptionModal-module__iaRXva__modalFooter{flex-direction:column;gap:12px;padding:24px;display:flex}.EditPrescriptionModal-module__iaRXva__cancelButton,.EditPrescriptionModal-module__iaRXva__confirmButton{cursor:pointer;border-radius:8px;flex:none;width:100%;padding:12px 16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.EditPrescriptionModal-module__iaRXva__cancelButton{color:#414651;background:#fff;border:1px solid #d5d7da}.EditPrescriptionModal-module__iaRXva__confirmButton{color:#fff;background:#0082d4;border:2px solid #fff}.EditPrescriptionModal-module__iaRXva__confirmButton:disabled{opacity:.7;cursor:not-allowed}
.Modal-module__SjOCNq__modalOverlay{z-index:100000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__SjOCNq__modalContent{z-index:100001;background:#fff;border-radius:10px;width:100%;max-width:400px;max-height:90vh;position:relative;overflow:auto}@media (max-width:600px){.Modal-module__SjOCNq__modalContent{box-sizing:border-box;width:calc(100vw - 32px);max-width:100vw;margin-left:16px;margin-right:16px}}
.ImageModal-module__UHKQ7a__modalOverlay{z-index:9999;background-color:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ImageModal-module__UHKQ7a__modalContent{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh;padding:20px;display:flex;position:relative}.ImageModal-module__UHKQ7a__closeButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;transition:background-color .2s;display:flex;position:absolute;top:10px;right:15px}.ImageModal-module__UHKQ7a__closeButton:hover{color:#333;background-color:#f0f0f0}.ImageModal-module__UHKQ7a__imageContainer{justify-content:center;align-items:center;margin-top:10px;display:flex}.ImageModal-module__UHKQ7a__expandedImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:70vh}@media (max-width:768px){.ImageModal-module__UHKQ7a__modalOverlay{padding:10px}.ImageModal-module__UHKQ7a__modalContent{max-width:95vw;padding:15px}.ImageModal-module__UHKQ7a__expandedImage{max-height:60vh}}
.LocationModal-module__pd9fhG__locationModal{flex-direction:column;width:100%;display:flex}.LocationModal-module__pd9fhG__modalHeader{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 24px 0;display:flex;position:relative}.LocationModal-module__pd9fhG__iconContainer{background:#fff;border:1px solid #d5d7da;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex;position:relative;box-shadow:0 1px 2px #0a0d120d}.LocationModal-module__pd9fhG__titleContainer{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.LocationModal-module__pd9fhG__modalTitle{color:#181d27;text-align:left;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.LocationModal-module__pd9fhG__modalSubtitle{color:#535862;text-align:left;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.LocationModal-module__pd9fhG__closeButton{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;display:flex;position:absolute;top:16px;right:16px}.LocationModal-module__pd9fhG__modalBody{flex-direction:column;align-items:center;padding:24px;display:flex}.LocationModal-module__pd9fhG__currentLocationButton{color:#fff;cursor:pointer;text-align:center;background:#0082d4;border:2px solid #fff;border-radius:8px;width:100%;padding:10px 16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.LocationModal-module__pd9fhG__permissionText{color:#535862;text-align:center;margin-top:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.LocationModal-module__pd9fhG__orDivider{color:#535862;text-align:center;align-items:center;width:100%;margin:20px 0;font-family:Inter,sans-serif;font-size:14px;display:flex}.LocationModal-module__pd9fhG__orDivider:before,.LocationModal-module__pd9fhG__orDivider:after{content:"";border-bottom:1px solid #d5d7da;flex:1}.LocationModal-module__pd9fhG__orDivider:before{margin-right:10px}.LocationModal-module__pd9fhG__orDivider:after{margin-left:10px}.LocationModal-module__pd9fhG__inputContainer{flex-direction:column;gap:6px;width:100%;display:flex}.LocationModal-module__pd9fhG__inputLabel{color:#414651;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.LocationModal-module__pd9fhG__inputWrapper{background:#fff;border:1px solid #d5d7da;border-radius:8px;align-items:center;padding:10px 14px;display:flex;box-shadow:0 1px 2px #0a0d120d}.LocationModal-module__pd9fhG__inputIcon{margin-right:8px}.LocationModal-module__pd9fhG__locationInput{color:#181d27;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:16px}.LocationModal-module__pd9fhG__locationInput::placeholder{color:#717680}.LocationModal-module__pd9fhG__modalFooter{flex-direction:row;gap:12px;padding:24px;display:flex}.LocationModal-module__pd9fhG__cancelButton,.LocationModal-module__pd9fhG__confirmButton{cursor:pointer;border-radius:8px;flex:1;min-width:160px;padding:10px 16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.LocationModal-module__pd9fhG__cancelButton{color:#414651;background:#fff;border:1px solid #d5d7da;order:1}.LocationModal-module__pd9fhG__confirmButton{color:#fff;background:#0082d4;border:2px solid #fff;order:2}.LocationModal-module__pd9fhG__confirmButton:disabled{opacity:.7;cursor:not-allowed}@media (max-width:600px){.LocationModal-module__pd9fhG__modalFooter{flex-direction:column}.LocationModal-module__pd9fhG__confirmButton,.LocationModal-module__pd9fhG__cancelButton{flex:none;width:100%}.LocationModal-module__pd9fhG__cancelButton,.LocationModal-module__pd9fhG__confirmButton{order:unset}}
.DrugAlternatives-module__oE6XkG__featuresSection{border-radius:var(--2-radius-radius-xl,16px);background-color:#fff;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:703px;margin:0 auto;padding:32px 24px 64px;display:flex;position:relative;overflow:visible;box-shadow:0 1px 3px #0000001a}.DrugAlternatives-module__oE6XkG__cardHeader{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugAlternatives-module__oE6XkG__content2{align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-xl,24px);padding:var(--3-spacing-spacing-2xl,32px)0px 0px 0px;z-index:1;flex:none;width:100%;display:flex;position:relative}.DrugAlternatives-module__oE6XkG__avatarAndText{align-items:center;gap:var(--3-spacing-spacing-lg,24px);flex:1;justify-content:flex-start;display:flex;position:relative}.DrugAlternatives-module__oE6XkG__featuredIcon{background-color:var(--1-color-modes-colors-background-bg-brand-secondary,#e0f2fe);border-radius:var(--2-radius-radius-full,50%);justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.DrugAlternatives-module__oE6XkG__users01{color:#0891b2;width:24px;height:24px}.DrugAlternatives-module__oE6XkG__textAndSupporting2{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.DrugAlternatives-module__oE6XkG__textAndBadge{align-self:stretch;align-items:center;gap:var(--3-spacing-spacing-md,16px);flex:none;width:100%;display:flex;position:relative}.DrugAlternatives-module__oE6XkG__text2{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-semibold-font-family,Inter);font-size:var(--text-lg-semibold-font-size,18px);font-style:var(--text-lg-semibold-font-style,normal);font-weight:var(--text-lg-semibold-font-weight,600);letter-spacing:var(--text-lg-semibold-letter-spacing,normal);line-height:var(--text-lg-semibold-line-height,28px);white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.DrugAlternatives-module__oE6XkG__divider{z-index:0;background-color:#e5e7eb;align-self:stretch;width:100%;height:1px;position:relative}.DrugAlternatives-module__oE6XkG__brandGenericSection{align-self:stretch;width:100%;max-width:92%;padding:0 0 0 60px}.DrugAlternatives-module__oE6XkG__brandGenericTitle{color:var(--colors-text-text-primary-900,#181d27);font-family:var(--Font-family-font-family-display,Inter);margin:0 0 16px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.DrugAlternatives-module__oE6XkG__alternativesContent{flex-direction:column;align-self:stretch;gap:24px;width:100%;max-width:92%;padding:0 0 0 60px;display:flex}.DrugAlternatives-module__oE6XkG__alternativesSection{background-color:#dcfae6;border-left:4px solid #16a34a;border-radius:12px;padding:24px}.DrugAlternatives-module__oE6XkG__alternativesTitle{color:var(--colors-text-text-primary-900,#181d27);font-family:var(--Font-family-font-family-display,Inter);margin:0 0 16px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.DrugAlternatives-module__oE6XkG__alternativesList{color:var(--1-color-modes-colors-text-text-primary-700,#344054);font-family:var(--text-md-regular-font-family,Inter);font-size:var(--text-md-regular-font-size,16px);font-style:var(--text-md-regular-font-style,normal);font-weight:var(--text-md-regular-font-weight,400);letter-spacing:var(--text-md-regular-letter-spacing,normal);line-height:var(--text-md-regular-line-height,24px);margin:0;padding-left:20px}.DrugAlternatives-module__oE6XkG__alternativesList li{margin-bottom:8px}.DrugAlternatives-module__oE6XkG__alternativesList li:last-child{margin-bottom:0}.DrugAlternatives-module__oE6XkG__therapeuticSection{align-self:stretch;width:100%;max-width:92%;margin-top:32px;padding:0 0 0 60px}.DrugAlternatives-module__oE6XkG__therapeuticTitle{color:var(--colors-text-text-primary-900,#181d27);font-family:var(--Font-family-font-family-display,Inter);margin:0 0 16px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.DrugAlternatives-module__oE6XkG__therapeuticList{color:var(--1-color-modes-colors-text-text-primary-700,#344054);font-family:var(--text-md-regular-font-family,Inter);font-size:var(--text-md-regular-font-size,16px);font-style:var(--text-md-regular-font-style,normal);font-weight:var(--text-md-regular-font-weight,400);letter-spacing:var(--text-md-regular-letter-spacing,normal);line-height:var(--text-md-regular-line-height,24px);margin:0 0 24px;padding-left:20px}.DrugAlternatives-module__oE6XkG__therapeuticList li{margin-bottom:8px}.DrugAlternatives-module__oE6XkG__therapeuticList li:last-child{margin-bottom:0}.DrugAlternatives-module__oE6XkG__alternativeMedicationsSection{background-color:#eff8ff;border-left:4px solid #0891b2;border-radius:12px;align-self:stretch;width:calc(92% - 60px);margin:0 0 0 60px;padding:24px}.DrugAlternatives-module__oE6XkG__alternativeMedicationsTitle{color:var(--colors-text-text-primary-900,#181d27);font-family:var(--Font-family-font-family-display,Inter);margin:0 0 16px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.DrugAlternatives-module__oE6XkG__alternativeMedicationsList{color:var(--1-color-modes-colors-text-text-primary-700,#344054);font-family:var(--text-md-regular-font-family,Inter);font-size:var(--text-md-regular-font-size,16px);font-style:var(--text-md-regular-font-style,normal);font-weight:var(--text-md-regular-font-weight,400);letter-spacing:var(--text-md-regular-letter-spacing,normal);line-height:var(--text-md-regular-line-height,24px);margin:0;padding-left:20px}.DrugAlternatives-module__oE6XkG__alternativeMedicationsList li{margin-bottom:8px}.DrugAlternatives-module__oE6XkG__alternativeMedicationsList li:last-child{margin-bottom:0}@media (max-width:768px){.DrugAlternatives-module__oE6XkG__alternativesContent{max-width:98%;padding:0}.DrugAlternatives-module__oE6XkG__alternativesSection{border-radius:8px;padding:20px}.DrugAlternatives-module__oE6XkG__brandGenericSection,.DrugAlternatives-module__oE6XkG__therapeuticSection{max-width:98%;padding:0}.DrugAlternatives-module__oE6XkG__alternativeMedicationsSection{border-radius:8px;width:98%;margin:0;padding:20px}.DrugAlternatives-module__oE6XkG__content2{padding:16px 0 0}}.DrugAlternatives-module__oE6XkG__alternativesList a{color:#0056b3;text-decoration:none}.DrugAlternatives-module__oE6XkG__alternativesList a:hover{text-decoration:underline}.DrugAlternatives-module__oE6XkG__currentIndicator{color:#555;font-style:italic;font-weight:600}
.DrugDirections-module__65peia__featuresSection{border-radius:var(--2-radius-radius-xl,16px);box-sizing:border-box;background-color:#fff;flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:703px;margin:0 auto;padding:32px 24px 64px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.DrugDirections-module__65peia__cardHeader{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugDirections-module__65peia__content2{align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-xl,24px);padding:var(--3-spacing-spacing-2xl,32px)0px 0px 0px;z-index:1;flex:none;width:100%;display:flex;position:relative}.DrugDirections-module__65peia__avatarAndText{align-items:center;gap:var(--3-spacing-spacing-lg,24px);flex:1;justify-content:flex-start;display:flex;position:relative}.DrugDirections-module__65peia__featuredIcon{background-color:var(--1-color-modes-colors-background-bg-brand-secondary,#e0f2fe);border-radius:var(--2-radius-radius-full,50%);width:56px;height:56px;position:relative;overflow:hidden}.DrugDirections-module__65peia__bookIcon{width:24px!important;height:24px!important;position:absolute!important;top:16px!important;left:16px!important}.DrugDirections-module__65peia__textAndSupporting2{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.DrugDirections-module__65peia__textAndBadge{align-self:stretch;align-items:center;gap:var(--3-spacing-spacing-md,16px);flex:none;width:100%;display:flex;position:relative}.DrugDirections-module__65peia__text2{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-semibold-font-family,Inter);font-size:var(--text-lg-semibold-font-size,18px);font-style:var(--text-lg-semibold-font-style,normal);font-weight:var(--text-lg-semibold-font-weight,550);letter-spacing:var(--text-lg-semibold-letter-spacing,normal);line-height:var(--text-lg-semibold-line-height,28px);white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.DrugDirections-module__65peia__dropdownInstance{flex:none!important}.DrugDirections-module__65peia__divider{z-index:0;background-color:#e5e7eb;align-self:stretch;width:100%;height:1px;position:relative}.DrugDirections-module__65peia__richText{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:92%;padding-left:60px;display:flex;position:relative}.DrugDirections-module__65peia__contentItem{box-sizing:border-box;flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.DrugDirections-module__65peia__heading{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--display-sm-semibold-font-family,Inter);font-size:var(--display-sm-semibold-font-size,30px);font-style:var(--display-sm-semibold-font-style,normal);font-weight:var(--display-sm-semibold-font-weight,600);letter-spacing:var(--display-sm-semibold-letter-spacing,normal);line-height:var(--display-sm-semibold-line-height,38px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;margin-top:-1px;margin-bottom:-2px;position:relative}.DrugDirections-module__65peia__paddingBottom{align-self:stretch;width:100%;height:32px;margin-bottom:-23px;position:relative}.DrugDirections-module__65peia__divWrapper{box-sizing:border-box;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.DrugDirections-module__65peia__paragraph{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,300);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;margin-top:-1px;position:relative}.DrugDirections-module__65peia__table{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);border:1px solid;border-color:var(--1-color-modes-colors-border-border-secondary,#e5e7eb);border-radius:var(--2-radius-radius-xl,16px);box-shadow:var(--shadows-shadow-xs,0px 1px 2px 0px #0a0d120d);flex-direction:column;flex:none;align-items:flex-start;width:100%;max-width:562px;display:flex;position:relative;overflow:hidden}.DrugDirections-module__65peia__cardHeader2{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);z-index:1;flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugDirections-module__65peia__textAndBadgeWrapper{align-items:flex-start;gap:var(--3-spacing-spacing-xxs,4px);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.DrugDirections-module__65peia__content3{z-index:0;flex:none;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}.DrugDirections-module__65peia__column{flex-direction:column;align-items:flex-start;width:325px;display:flex;position:relative}.DrugDirections-module__65peia__tableCellInstance{border-bottom:1px solid #e5e7eb;padding:12px 16px;z-index:4!important;align-self:stretch!important;width:100%!important}.DrugDirections-module__65peia__designComponentInstanceNode{font-family:Inter;font-size:16px;font-weight:500;color:var(--1-color-modes-colors-text-text-primary-900,#181d27)!important}.DrugDirections-module__65peia__tableCell2{border-bottom:1px solid #e5e7eb;padding:12px 16px;background-color:var(--1-color-modes-component-colors-utility-brand-utility-brand-50,#f0f9ff)!important;z-index:3!important;align-self:stretch!important;width:100%!important}.DrugDirections-module__65peia__tableCell3{border-bottom:1px solid #e5e7eb;padding:12px 16px;z-index:2!important;align-self:stretch!important;width:100%!important}.DrugDirections-module__65peia__tableCell4{border-bottom:1px solid #e5e7eb;padding:12px 16px;background-color:var(--1-color-modes-component-colors-utility-brand-utility-brand-50,#f0f9ff)!important;z-index:1!important;align-self:stretch!important;width:100%!important}.DrugDirections-module__65peia__tableCell5{padding:12px 16px;z-index:0!important;align-self:stretch!important;width:100%!important}.DrugDirections-module__65peia__column2{flex-direction:column;align-items:flex-start;width:378px;margin-right:-141px;display:flex;position:relative}.DrugDirections-module__65peia__richText2{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:92%;padding-left:60px;display:flex;position:relative}.DrugDirections-module__65peia__flexcontainer{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.DrugDirections-module__65peia__textI{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);align-self:stretch;position:relative}.DrugDirections-module__65peia__span{color:#181d27;font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px)}@media (max-width:768px){.DrugDirections-module__65peia__richText,.DrugDirections-module__65peia__richText2{max-width:98%;padding-left:0}.DrugDirections-module__65peia__content2{padding:16px 0 0}}.DrugDirections-module__65peia__storageList{margin-top:10px;margin-bottom:10px;padding-left:40px;list-style-type:disc}.DrugDirections-module__65peia__storageBlock{margin-top:20px;margin-bottom:20px}
.DrugForm-module__LJdOfq__featuresSection{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:703px;margin:0 auto;padding:0 0 48px;display:flex;position:relative;overflow:hidden}.DrugForm-module__LJdOfq__cardHeader{background-color:#fff;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex;position:relative}.DrugForm-module__LJdOfq__content2{z-index:1;flex:none;align-self:stretch;align-items:flex-start;gap:20px;width:100%;padding:24px 32px 0;display:flex;position:relative}.DrugForm-module__LJdOfq__avatarAndText{flex:1;align-items:center;gap:16px;display:flex;position:relative}.DrugForm-module__LJdOfq__featuredIcon{background-color:#e3f2fd;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.DrugForm-module__LJdOfq__rulerInstance{width:24px!important;height:24px!important}.DrugForm-module__LJdOfq__textAndSupporting2{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.DrugForm-module__LJdOfq__textAndBadge{flex:none;align-self:stretch;align-items:center;gap:12px;width:100%;display:flex;position:relative}.DrugForm-module__LJdOfq__text2{color:#1a1a1a;white-space:nowrap;width:fit-content;margin-top:-1px;font-family:system-ui,-apple-system,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.4;position:relative}.DrugForm-module__LJdOfq__dropdownInstance{flex:none!important}.DrugForm-module__LJdOfq__divider{z-index:0;background-color:#e0e0e0;border:none;align-self:stretch;width:100%;height:1px;position:relative}.DrugForm-module__LJdOfq__richText{flex-direction:column;align-items:flex-start;width:100%;max-width:576px;margin:0 auto;padding:0 24px;display:flex;position:relative}.DrugForm-module__LJdOfq__contentItem{flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:20px;display:flex;position:relative}.DrugForm-module__LJdOfq__heading{color:#1a1a1a;align-self:stretch;margin-top:-1px;font-family:system-ui,-apple-system,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.3;position:relative}.DrugForm-module__LJdOfq__paddingBottom{align-self:stretch;width:100%;height:20px;position:relative}.DrugForm-module__LJdOfq__flexcontainerWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:32px;display:flex;position:relative}.DrugForm-module__LJdOfq__flexcontainer{flex-direction:column;align-items:flex-start;gap:18px;width:100%;display:flex}.DrugForm-module__LJdOfq__textI{color:#1a1a1a;align-self:stretch;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;position:relative}.DrugForm-module__LJdOfq__span{color:#181d27;font-family:system-ui,-apple-system,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.DrugForm-module__LJdOfq__table{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;flex:none;align-items:flex-start;width:100%;max-width:562px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280d}.DrugForm-module__LJdOfq__content3{flex:none;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}.DrugForm-module__LJdOfq__column,.DrugForm-module__LJdOfq__column2,.DrugForm-module__LJdOfq__column3{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex;position:relative}.DrugForm-module__LJdOfq__tableCellInstance{border-bottom:1px solid #e0e0e0;padding:20px 24px;z-index:4!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__designComponentInstanceNode{color:#1a1a1a!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:1.4!important}.DrugForm-module__LJdOfq__tableCell2{border-bottom:1px solid #e0e0e0;padding:20px 24px;z-index:3!important;background-color:#fff!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__tableCell3{color:#1a1a1a!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}.DrugForm-module__LJdOfq__tableCell4{border-bottom:1px solid #e0e0e0;padding:20px 24px;z-index:2!important;background-color:#e3f2fd!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__tableCell5{border-bottom:1px solid #e0e0e0;padding:20px 24px;z-index:1!important;background-color:#fff!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__tableCell6{border-bottom:1px solid #e0e0e0;padding:20px 24px;z-index:0!important;background-color:#e3f2fd!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__tableCell7{border-bottom:1px solid #e0e0e0;padding:20px 24px;z-index:2!important;background-color:#f0f9ff!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__tableCell8{background-color:var(--background-bg-primary-inverted,#f8fafc)!important;z-index:0!important;align-self:stretch!important;width:100%!important}.DrugForm-module__LJdOfq__drugFormTable{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid #e5e7eb;border-radius:12px;width:100%;margin-top:16px;overflow:hidden}.DrugForm-module__LJdOfq__drugFormTable th,.DrugForm-module__LJdOfq__drugFormTable td{text-align:left;border-bottom:1px solid #e5e7eb;width:33.33%;padding:12px}.DrugForm-module__LJdOfq__drugFormTable th:not(:last-child),.DrugForm-module__LJdOfq__drugFormTable td:not(:last-child){border-right:1px solid #e5e7eb}.DrugForm-module__LJdOfq__drugFormTable tbody tr:last-child td{border-bottom:none}.DrugForm-module__LJdOfq__drugFormTable th{background-color:#f9fafb;font-weight:600}.DrugForm-module__LJdOfq__drugFormTable td{color:#181d27;font-size:14px}.DrugForm-module__LJdOfq__drugFormTable tbody tr:nth-child(odd){background-color:#fff}.DrugForm-module__LJdOfq__drugFormTable tbody tr:nth-child(2n){background-color:#f0f9ff}@media (max-width:768px){.DrugForm-module__LJdOfq__tableCellInstance,.DrugForm-module__LJdOfq__tableCell2,.DrugForm-module__LJdOfq__tableCell4,.DrugForm-module__LJdOfq__tableCell5,.DrugForm-module__LJdOfq__tableCell6,.DrugForm-module__LJdOfq__tableCell7,.DrugForm-module__LJdOfq__tableCell8{align-items:flex-start;min-height:84px;padding:16px;display:flex}.DrugForm-module__LJdOfq__richText{padding:0}.DrugForm-module__LJdOfq__featuresSection{padding-left:24px;padding-right:24px}}@media (max-width:440px){.DrugForm-module__LJdOfq__drugFormTable th,.DrugForm-module__LJdOfq__drugFormTable td{padding:8px;font-size:12px}}.DrugForm-module__LJdOfq__loadingState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.DrugForm-module__LJdOfq__loadingSpinner{border:5px solid #f3f3f3;border-top-color:#0082d4;border-radius:50%;width:48px;height:48px;margin-bottom:20px;animation:1s linear infinite DrugForm-module__LJdOfq__spin}@keyframes DrugForm-module__LJdOfq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DrugForm-module__LJdOfq__loadingTitle{color:#181d27;margin-bottom:8px;font-size:18px;font-weight:600}.DrugForm-module__LJdOfq__loadingText{color:#535862;font-size:16px}.DrugForm-module__LJdOfq__priceLink{color:#005a94;cursor:pointer;text-decoration:underline}.DrugForm-module__LJdOfq__priceDisplay{align-items:center;display:flex}.DrugForm-module__LJdOfq__dollarSign{color:#005a94;margin-right:1px;text-decoration:none}.DrugForm-module__LJdOfq__currentTag{color:#181d27;margin-left:4px;font-weight:400;text-decoration:none}.DrugForm-module__LJdOfq__dosageInfo{color:#181d27;margin-top:16px;font-size:18px;font-weight:300;line-height:28px}.DrugForm-module__LJdOfq__dosageQuestionTitle{color:#181d27;margin-top:24px;font-size:24px;font-weight:600}.DrugForm-module__LJdOfq__dosageTableName{color:#181d27;margin-top:24px;font-size:20px;font-weight:600}
.DrugInformation-module__roak0G__featuresSection{border-radius:var(--2-radius-radius-xl,16px);box-sizing:border-box;background-color:#fff;flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:703px;margin:0 auto;padding:32px 24px 64px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.DrugInformation-module__roak0G__cardHeader{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugInformation-module__roak0G__content2{align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-xl,24px);padding:var(--3-spacing-spacing-2xl,32px)0px 0px 0px;z-index:1;flex:none;width:100%;display:flex;position:relative}.DrugInformation-module__roak0G__avatarAndText{align-items:center;gap:var(--3-spacing-spacing-lg,24px);flex:1;justify-content:flex-start;display:flex;position:relative}.DrugInformation-module__roak0G__featuredIcon{background-color:var(--1-color-modes-colors-background-bg-brand-secondary,#e0f2fe);border-radius:var(--2-radius-radius-full,50%);width:56px;height:56px;position:relative;overflow:hidden}.DrugInformation-module__roak0G__medicalSquare{width:24px!important;height:24px!important;position:absolute!important;top:16px!important;left:16px!important}.DrugInformation-module__roak0G__textAndSupporting2{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.DrugInformation-module__roak0G__textAndBadge{align-self:stretch;align-items:center;gap:var(--3-spacing-spacing-md,16px);flex:none;width:100%;display:flex;position:relative}.DrugInformation-module__roak0G__text2{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-semibold-font-family,Inter);font-size:var(--text-lg-semibold-font-size,18px);font-style:var(--text-lg-semibold-font-style,normal);font-weight:var(--text-lg-semibold-font-weight,600);letter-spacing:var(--text-lg-semibold-letter-spacing,normal);line-height:var(--text-lg-semibold-line-height,28px);white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.DrugInformation-module__roak0G__dropdownInstance{flex:none!important}.DrugInformation-module__roak0G__divider{z-index:0;background-color:#e5e7eb;align-self:stretch;width:100%;height:1px;position:relative}.DrugInformation-module__roak0G__richText{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:92%;padding-left:60px;display:flex;position:relative}.DrugInformation-module__roak0G__contentItem{box-sizing:border-box;flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.DrugInformation-module__roak0G__heading{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--display-sm-semibold-font-family,Inter);font-size:var(--display-sm-semibold-font-size,30px);font-style:var(--display-sm-semibold-font-style,normal);font-weight:var(--display-sm-semibold-font-weight,550);letter-spacing:var(--display-sm-semibold-letter-spacing,normal);line-height:var(--display-sm-semibold-line-height,38px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;margin-top:-1px;margin-bottom:-2px;position:relative}.DrugInformation-module__roak0G__paddingBottom{align-self:stretch;width:100%;height:32px;margin-bottom:-23px;position:relative}.DrugInformation-module__roak0G__divWrapper{box-sizing:border-box;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.DrugInformation-module__roak0G__paragraph{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,300);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;margin-top:-1px;position:relative}.DrugInformation-module__roak0G__table{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);border:1px solid;border-color:var(--1-color-modes-colors-border-border-secondary,#e5e7eb);border-radius:var(--2-radius-radius-xl,16px);box-shadow:var(--shadows-shadow-xs,0px 1px 2px 0px #0a0d120d);flex-direction:column;flex:none;align-items:flex-start;width:100%;max-width:80%;margin:0 0 0 60px;display:flex;position:relative;overflow:hidden}.DrugInformation-module__roak0G__cardHeader2{align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);z-index:1;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;flex-direction:column;flex:none;width:100%;padding-left:24px;display:flex;position:relative}.DrugInformation-module__roak0G__textAndBadgeWrapper{align-items:flex-start;gap:var(--3-spacing-spacing-xxs,4px);flex-direction:column;flex:1;justify-content:flex-start;min-height:40px;display:flex;position:relative}.DrugInformation-module__roak0G__content3{z-index:0;flex:none;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}.DrugInformation-module__roak0G__column{flex-direction:column;flex:1;align-items:flex-start;width:50%;display:flex;position:relative}.DrugInformation-module__roak0G__tableCellInstance{text-align:left;box-sizing:border-box;border-bottom:1px solid #e5e7eb;justify-content:flex-start;align-items:center;min-height:80px;padding:12px 16px;display:flex;z-index:4!important;align-self:stretch!important;width:100%!important}.DrugInformation-module__roak0G__designComponentInstanceNode{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--colors-text-text-primary-900,#181d27)!important}.DrugInformation-module__roak0G__tableCell2{text-align:left;box-sizing:border-box;border-bottom:1px solid #e5e7eb;justify-content:flex-start;align-items:center;min-height:80px;padding:12px 16px;display:flex;background-color:var(--1-color-modes-component-colors-utility-brand-utility-brand-50,#f0f9ff)!important;z-index:3!important;align-self:stretch!important;width:100%!important}.DrugInformation-module__roak0G__tableCell3{text-align:left;box-sizing:border-box;border-bottom:1px solid #e5e7eb;justify-content:flex-start;align-items:center;min-height:80px;padding:12px 16px;display:flex;z-index:2!important;align-self:stretch!important;width:100%!important}.DrugInformation-module__roak0G__tableCell4{text-align:left;box-sizing:border-box;border-bottom:1px solid #e5e7eb;justify-content:flex-start;align-items:center;min-height:80px;padding:12px 16px;display:flex;background-color:var(--1-color-modes-component-colors-utility-brand-utility-brand-50,#f0f9ff)!important;z-index:1!important;align-self:stretch!important;width:100%!important}.DrugInformation-module__roak0G__tableCell5{text-align:left;box-sizing:border-box;justify-content:flex-start;align-items:center;min-height:80px;padding:12px 16px;display:flex;z-index:0!important;align-self:stretch!important;width:100%!important}.DrugInformation-module__roak0G__column2{flex-direction:column;flex:1;align-items:flex-start;width:50%;display:flex;position:relative}.DrugInformation-module__roak0G__richText2{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:92%;margin-bottom:0;padding-left:60px;display:flex;position:relative}.DrugInformation-module__roak0G__flexcontainer{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.DrugInformation-module__roak0G__textI{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;margin-top:-1px;position:relative}.DrugInformation-module__roak0G__span{color:#181d27;font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:768px){.DrugInformation-module__roak0G__richText,.DrugInformation-module__roak0G__richText2{max-width:98%;padding-left:0}.DrugInformation-module__roak0G__table{max-width:88%;margin:0 auto}.DrugInformation-module__roak0G__content2{padding:16px 0 0}.DrugInformation-module__roak0G__tableCellInstance,.DrugInformation-module__roak0G__tableCell2,.DrugInformation-module__roak0G__tableCell3,.DrugInformation-module__roak0G__tableCell4,.DrugInformation-module__roak0G__tableCell5{align-items:flex-start;min-height:120px;padding-top:16px;padding-bottom:16px}}.DrugInformation-module__roak0G__contradictionsList{margin-top:10px;margin-bottom:10px;padding-left:40px;list-style-type:disc}
.DrugResult-module__IRoiGa__content{border-radius:var(--2-radius-radius-xl,16px);background-color:#fff;align-items:stretch;gap:24px;width:100%;max-width:703px;margin:0 auto;padding:0 40px 0 0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.DrugResult-module__IRoiGa__leftSection{flex:none;justify-content:flex-start;align-items:stretch;height:100%;margin:0;padding:0;display:flex;position:relative}.DrugResult-module__IRoiGa__rightSection{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:24px 0 0;display:flex;position:relative}.DrugResult-module__IRoiGa__textAndSupporting{align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-xxs,4px);flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugResult-module__IRoiGa__text{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-md-semibold-font-family,Inter);font-size:var(--text-md-semibold-font-size,16px);font-style:var(--text-md-semibold-font-style,normal);font-weight:var(--text-md-semibold-font-weight,600);letter-spacing:var(--text-md-semibold-letter-spacing,normal);line-height:var(--text-md-semibold-line-height,24px);align-self:stretch;margin-top:-1px;position:relative}.DrugResult-module__IRoiGa__supportingText{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-sm-regular-font-family,Inter);font-size:var(--text-sm-regular-font-size,14px);font-style:var(--text-sm-regular-font-style,normal);font-weight:var(--text-sm-regular-font-weight,400);letter-spacing:var(--text-sm-regular-letter-spacing,normal);line-height:var(--text-sm-regular-line-height,20px);align-self:stretch;margin:0;position:relative}.DrugResult-module__IRoiGa__bottomSection{flex:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.DrugResult-module__IRoiGa__actions{flex:none;align-items:center;display:flex;position:relative}.DrugResult-module__IRoiGa__buttonsButton{background-color:var(--1-color-modes-colors-background-bg-brand-solid,#0082d4);border-radius:var(--2-radius-radius-md,8px);box-shadow:var(--shadows-shadow-xs-skeuomorphic,0px 1px 2px 0px #0a0d120d);align-items:center;gap:var(--3-spacing-spacing-xs,8px);cursor:pointer;border:none;flex:none;justify-content:center;padding:10px 14px;transition:background-color .2s;display:inline-flex;position:relative;overflow:hidden}.DrugResult-module__IRoiGa__buttonsButton:hover{background-color:#006bb3}.DrugResult-module__IRoiGa__buttonsButton:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff1f 0%,#fff0 100%);border-radius:8px;padding:2px;position:absolute;inset:0}.DrugResult-module__IRoiGa__textPadding{padding:0px var(--3-spacing-spacing-xxs,4px)0px var(--3-spacing-spacing-xxs,4px);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.DrugResult-module__IRoiGa__textWrapper{color:var(--1-color-modes-colors-text-text-white,#fff);font-family:var(--text-sm-semibold-font-family,Inter);font-size:var(--text-sm-semibold-font-size,14px);font-style:var(--text-sm-semibold-font-style,normal);font-weight:var(--text-sm-semibold-font-weight,600);letter-spacing:var(--text-sm-semibold-letter-spacing,normal);line-height:var(--text-sm-semibold-line-height,20px);white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.DrugResult-module__IRoiGa__priceSection{justify-content:center;align-items:center;margin-right:20px;display:flex;position:relative;transform:translateY(-28px)translate(-16px)}.DrugResult-module__IRoiGa__lowestPrice{color:var(--1-color-modes-component-colors-alpha-alpha-black-100,#000);font-family:var(--text-xl-bold-font-family,Inter);font-size:var(--text-xl-bold-font-size,20px);font-style:var(--text-xl-bold-font-style,normal);font-weight:var(--text-xl-bold-font-weight,700);letter-spacing:var(--text-xl-bold-letter-spacing,normal);line-height:var(--text-xl-bold-line-height,30px);text-align:center;position:relative}.DrugResult-module__IRoiGa__supportingText2{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);align-self:stretch;margin-top:-1px;text-decoration:line-through;position:relative}.DrugResult-module__IRoiGa__supportingText3{color:var(--1-color-modes-component-colors-alpha-alpha-black-100,#000);font-family:var(--text-xl-bold-font-family,Inter);font-size:var(--text-xl-bold-font-size,20px);font-style:var(--text-xl-bold-font-style,normal);font-weight:var(--text-xl-bold-font-weight,700);letter-spacing:var(--text-xl-bold-letter-spacing,normal);line-height:var(--text-xl-bold-line-height,30px);align-self:stretch;position:relative}.DrugResult-module__IRoiGa__drugImage{object-fit:cover;border-radius:16px 0 0 16px;max-width:200px;min-height:120px;display:block;width:auto!important;height:auto!important}@media (max-width:768px){.DrugResult-module__IRoiGa__content{flex-direction:column;gap:0;padding:0}.DrugResult-module__IRoiGa__leftSection{flex:none;order:1;justify-content:center;align-items:center;width:calc(100% + 48px);margin:0 -24px;display:flex}.DrugResult-module__IRoiGa__rightSection{flex:none;order:2;gap:16px;width:100%;height:auto;padding:24px}.DrugResult-module__IRoiGa__bottomSection{flex-direction:column;order:3;align-items:stretch;gap:16px;margin-top:auto}.DrugResult-module__IRoiGa__actions{order:2;width:100%}.DrugResult-module__IRoiGa__buttonsButton{justify-content:center;width:100%}.DrugResult-module__IRoiGa__priceSection{order:1;justify-content:flex-start;align-self:flex-start;margin-bottom:8px;margin-right:0;transform:none}.DrugResult-module__IRoiGa__drugImage{object-fit:cover;border-radius:16px 16px 0 0;width:100%;max-width:none;height:200px;min-height:auto;margin:0 auto;display:block}}
.DrugSideEffects-module__O7rqKq__featuresSection{border-radius:var(--2-radius-radius-xl,16px);background-color:#fff;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:703px;margin:0 auto;padding:32px 24px 64px;display:flex;position:relative;overflow:visible;box-shadow:0 1px 3px #0000001a}.DrugSideEffects-module__O7rqKq__cardHeader{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__content2{align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-xl,24px);padding:var(--3-spacing-spacing-2xl,32px)0px 0px 0px;z-index:1;flex:none;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__avatarAndText{align-items:center;gap:var(--3-spacing-spacing-lg,24px);flex:1;justify-content:flex-start;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__featuredIcon{background-color:var(--1-color-modes-colors-background-bg-brand-secondary,#e0f2fe);border-radius:var(--2-radius-radius-full,50%);width:56px;height:56px;position:relative;overflow:hidden}.DrugSideEffects-module__O7rqKq__alertTriangle{width:24px!important;height:24px!important;position:absolute!important;top:16px!important;left:16px!important}.DrugSideEffects-module__O7rqKq__sideEffectsContent{flex-direction:column;align-self:stretch;gap:24px;width:100%;max-width:92%;padding:0 0 0 60px;display:flex}.DrugSideEffects-module__O7rqKq__sideEffectsSection{border-radius:12px;padding:24px}.DrugSideEffects-module__O7rqKq__sideEffectsSection:first-child{background-color:#fffaeb;border-left:4px solid #f59e0b}.DrugSideEffects-module__O7rqKq__sideEffectsSection:last-child{background-color:#fee4e2;border-left:4px solid #ef4444}.DrugSideEffects-module__O7rqKq__sideEffectsTitle{color:var(--colors-text-text-primary-900,#181d27);font-family:var(--Font-family-font-family-display,Inter);margin:0 0 16px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.DrugSideEffects-module__O7rqKq__sideEffectsList{color:var(--1-color-modes-colors-text-text-primary-700,#344054);font-family:var(--text-md-regular-font-family,Inter);font-size:var(--text-md-regular-font-size,16px);font-style:var(--text-md-regular-font-style,normal);font-weight:var(--text-md-regular-font-weight,400);letter-spacing:var(--text-md-regular-letter-spacing,normal);line-height:var(--text-md-regular-line-height,24px);margin:0;padding-left:20px}.DrugSideEffects-module__O7rqKq__sideEffectsList li{margin-bottom:8px}.DrugSideEffects-module__O7rqKq__sideEffectsList li:last-child{margin-bottom:0}.DrugSideEffects-module__O7rqKq__textAndSupporting2{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__textAndBadge{align-self:stretch;align-items:center;gap:var(--3-spacing-spacing-md,16px);flex:none;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__text2{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-semibold-font-family,Inter);font-size:var(--text-lg-semibold-font-size,18px);font-style:var(--text-lg-semibold-font-style,normal);font-weight:var(--text-lg-semibold-font-weight,600);letter-spacing:var(--text-lg-semibold-letter-spacing,normal);line-height:var(--text-lg-semibold-line-height,28px);white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.DrugSideEffects-module__O7rqKq__dropdownInstance{flex:none!important}.DrugSideEffects-module__O7rqKq__divider{z-index:0;background-color:#e5e7eb;align-self:stretch;width:100%;height:1px;position:relative}.DrugSideEffects-module__O7rqKq__richText{max-width:var(--4-widths-paragraph-max-width,672px);min-width:var(--4-widths-width-sm,384px);flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:576px;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__contentItem{flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__heading{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--display-sm-semibold-font-family,Inter);font-size:var(--display-sm-semibold-font-size,30px);font-style:var(--display-sm-semibold-font-style,normal);font-weight:var(--display-sm-semibold-font-weight,600);letter-spacing:var(--display-sm-semibold-letter-spacing,normal);line-height:var(--display-sm-semibold-line-height,38px);align-self:stretch;margin-top:-1px;margin-bottom:-2px;position:relative}.DrugSideEffects-module__O7rqKq__paddingBottom{align-self:stretch;width:100%;height:20px;margin-bottom:-23px;position:relative}.DrugSideEffects-module__O7rqKq__divWrapper{flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__paragraph{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);align-self:stretch;margin-top:-1px;position:relative}.DrugSideEffects-module__O7rqKq__table{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);border:1px solid;border-color:var(--1-color-modes-colors-border-border-secondary,#e5e7eb);border-radius:var(--2-radius-radius-xl,16px);box-shadow:var(--shadows-shadow-xs,0px 1px 2px 0px #0a0d120d);flex-direction:column;flex:none;align-items:flex-start;width:100%;max-width:562px;display:flex;position:relative;overflow:hidden}.DrugSideEffects-module__O7rqKq__cardHeader2{background-color:var(--1-color-modes-colors-background-bg-primary,#fff);align-self:stretch;align-items:flex-start;gap:var(--3-spacing-spacing-2xl,32px);z-index:1;flex-direction:column;flex:none;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__textAndBadgeWrapper{align-items:flex-start;gap:var(--3-spacing-spacing-xxs,4px);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__content3{z-index:0;flex:none;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__column{flex-direction:column;align-items:flex-start;width:325px;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__tableCellInstance{border-bottom:1px solid #e5e7eb;padding:12px 16px;z-index:4!important;align-self:stretch!important;width:100%!important}.DrugSideEffects-module__O7rqKq__designComponentInstanceNode{font-family:Inter;font-size:16px;font-weight:500;color:var(--1-color-modes-colors-text-text-primary-900,#181d27)!important}.DrugSideEffects-module__O7rqKq__tableCell2{border-bottom:1px solid #e5e7eb;padding:12px 16px;background-color:var(--1-color-modes-component-colors-utility-brand-utility-brand-50,#f0f9ff)!important;z-index:3!important;align-self:stretch!important;width:100%!important}.DrugSideEffects-module__O7rqKq__tableCell3{border-bottom:1px solid #e5e7eb;padding:12px 16px;z-index:2!important;align-self:stretch!important;width:100%!important}.DrugSideEffects-module__O7rqKq__tableCell4{border-bottom:1px solid #e5e7eb;padding:12px 16px;background-color:var(--1-color-modes-component-colors-utility-brand-utility-brand-50,#f0f9ff)!important;z-index:1!important;align-self:stretch!important;width:100%!important}.DrugSideEffects-module__O7rqKq__tableCell5{padding:12px 16px;z-index:0!important;align-self:stretch!important;width:100%!important}.DrugSideEffects-module__O7rqKq__column2{flex-direction:column;align-items:flex-start;width:378px;margin-right:-141px;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__richText2{max-width:var(--4-widths-paragraph-max-width,672px);min-width:var(--4-widths-width-sm,384px);flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:576px;margin-bottom:0;display:flex;position:relative}.DrugSideEffects-module__O7rqKq__flexcontainer{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.DrugSideEffects-module__O7rqKq__textI{color:var(--1-color-modes-colors-text-text-primary-900,#181d27);font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px);align-self:stretch;position:relative}.DrugSideEffects-module__O7rqKq__span{color:#181d27;font-family:var(--text-lg-regular-font-family,Inter);font-size:var(--text-lg-regular-font-size,18px);font-style:var(--text-lg-regular-font-style,normal);font-weight:var(--text-lg-regular-font-weight,400);letter-spacing:var(--text-lg-regular-letter-spacing,normal);line-height:var(--text-lg-regular-line-height,28px)}@media (max-width:768px){.DrugSideEffects-module__O7rqKq__sideEffectsContent{max-width:98%;padding:0}.DrugSideEffects-module__O7rqKq__sideEffectsSection{border-radius:8px;padding:20px}.DrugSideEffects-module__O7rqKq__content2{padding:16px 0 0}}
.GoogleMap-module__TzbITG__googleMapContainer{background:#f8fafc;border-radius:16px;gap:0;width:100%;max-width:1400px;margin:40px auto 0;padding:60px 40px;display:flex}.GoogleMap-module__TzbITG__pharmacyInfoColumn,.GoogleMap-module__TzbITG__mapsColumn{background:#fff;padding:24px;box-shadow:0 2px 8px #0000001a}.GoogleMap-module__TzbITG__pharmacyInfoColumn{border-radius:12px 0 0 12px}.GoogleMap-module__TzbITG__mapsColumn{border-radius:0 12px 12px 0}.GoogleMap-module__TzbITG__pharmacyInfoColumn{flex-direction:column;flex:0 0 280px;gap:20px;display:flex}.GoogleMap-module__TzbITG__pharmacyInfoTitle{color:#0082d4;text-align:left;margin:0;font-size:18px;font-weight:600}.GoogleMap-module__TzbITG__pharmacyLogoContainer{justify-content:flex-start;align-items:center;display:flex}.GoogleMap-module__TzbITG__pharmacyLogo{object-fit:contain;max-width:120px;max-height:40px}.GoogleMap-module__TzbITG__addressContainer{flex-direction:column;gap:8px;display:flex}.GoogleMap-module__TzbITG__pharmacyName{color:#181d27;margin:0;font-size:20px;font-weight:600;line-height:1.3}.GoogleMap-module__TzbITG__address,.GoogleMap-module__TzbITG__cityState{color:#535862;margin:0;font-size:16px;line-height:1.4}.GoogleMap-module__TzbITG__addressDivider{background:#d5d7da;border:none;width:100%;height:1px;margin:16px 0 0}.GoogleMap-module__TzbITG__phoneContainer{margin-top:16px}.GoogleMap-module__TzbITG__phoneText{color:#535862;margin:0;font-size:16px;line-height:1.4}.GoogleMap-module__TzbITG__mapsColumn{flex-direction:column;flex:1;gap:20px;display:flex}.GoogleMap-module__TzbITG__mapContainer{border-radius:12px;width:100%;overflow:hidden;box-shadow:0 4px 12px #0000001a}.GoogleMap-module__TzbITG__mapContainer iframe{border-radius:12px}.GoogleMap-module__TzbITG__mapPlaceholder{background:#f8f9fc;border:2px dashed #d5d7da;border-radius:12px;justify-content:center;align-items:center;width:100%;height:400px;display:flex}.GoogleMap-module__TzbITG__mapContent{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.GoogleMap-module__TzbITG__mapPinIcon{opacity:.6}.GoogleMap-module__TzbITG__mapPlaceholderText{color:#535862;margin:0;font-size:18px;font-weight:600;line-height:1.3}.GoogleMap-module__TzbITG__mapPlaceholderSubtext{color:#6b7280;margin:0;font-size:14px;line-height:1.4}.GoogleMap-module__TzbITG__mapLoading{background:#f8f9fc;border:2px dashed #d5d7da;border-radius:12px;justify-content:center;align-items:center;width:100%;height:400px;display:flex}.GoogleMap-module__TzbITG__mapLoadingText{color:#535862;margin:0;font-size:16px}.GoogleMap-module__TzbITG__mapLoadingSubtext{color:#6b7280;margin:0;font-size:14px}.GoogleMap-module__TzbITG__mapError{background:#fef2f2;border:2px dashed #fecaca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:400px;display:flex}.GoogleMap-module__TzbITG__mapErrorText{color:#dc2626;margin:0;font-size:16px;font-weight:500}.GoogleMap-module__TzbITG__mapErrorSubtext{color:#6b7280;margin:0;font-size:14px}.GoogleMap-module__TzbITG__mapFallback{text-align:center;margin-top:12px}.GoogleMap-module__TzbITG__mapFallbackLink{color:#0082d4;font-size:16px;font-weight:500;text-decoration:none}.GoogleMap-module__TzbITG__mapFallbackLink:hover{text-decoration:underline}.GoogleMap-module__TzbITG__mapActions{flex-wrap:nowrap;gap:12px;display:flex}.GoogleMap-module__TzbITG__mapActionButton{color:#fff;cursor:pointer;white-space:nowrap;background:#0082d4;border:none;border-radius:8px;align-items:center;gap:8px;min-width:140px;padding:12px 20px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.GoogleMap-module__TzbITG__mapActionButton:hover{background:#0073bf}.GoogleMap-module__TzbITG__mapActionButton:active{transform:scale(.98)}.GoogleMap-module__TzbITG__buttonIcon{filter:brightness(0)invert();width:16px;height:16px}@media (max-width:768px){.GoogleMap-module__TzbITG__googleMapContainer{flex-direction:column;gap:0;margin:24px auto 0;padding:40px 20px}.GoogleMap-module__TzbITG__pharmacyInfoColumn,.GoogleMap-module__TzbITG__mapsColumn{padding:20px}.GoogleMap-module__TzbITG__pharmacyInfoColumn{text-align:center;border-radius:12px 12px 0 0;flex:none;align-items:center;width:100%}.GoogleMap-module__TzbITG__mapsColumn{border-radius:0 0 12px 12px}.GoogleMap-module__TzbITG__pharmacyInfoTitle{text-align:center}.GoogleMap-module__TzbITG__pharmacyLogoContainer{justify-content:center}.GoogleMap-module__TzbITG__addressContainer{text-align:center;align-items:center}.GoogleMap-module__TzbITG__mapActions{justify-content:center}.GoogleMap-module__TzbITG__mapActionButton{flex:1;justify-content:center;min-width:140px}}@media (max-width:480px){.GoogleMap-module__TzbITG__googleMapContainer{gap:20px;margin:24px auto 0;padding:32px 16px}.GoogleMap-module__TzbITG__pharmacyInfoColumn,.GoogleMap-module__TzbITG__mapsColumn{padding:16px}.GoogleMap-module__TzbITG__mapActions{flex-direction:column}.GoogleMap-module__TzbITG__mapActionButton{width:100%}}
