.TooltipWrapper{display:flex;flex-direction:column;overflow:auto}.TooltipWrapper.with-icons p,.TooltipWrapper.with-icons ul,.TooltipWrapper.with-icons ol{margin-left:32px}@media(min-width:860px){.TooltipWrapper.with-icons p,.TooltipWrapper.with-icons ul,.TooltipWrapper.with-icons ol{margin-left:40px}}.TooltipWrapper.with-icons .no-padding p,.TooltipWrapper.with-icons .no-padding ul,.TooltipWrapper.with-icons .no-padding ol,.TooltipWrapper.with-icons .with-ab-border p,.TooltipWrapper.with-icons .with-ab-border ul,.TooltipWrapper.with-icons .with-ab-border ol{margin-left:0}.TooltipWrapper a,.TooltipWrapper .fake-link{text-decoration:underline;cursor:pointer}.TooltipWrapper a[href*="//"]:not([href*="localhost:3001"],[href*="abortionfinder.org"],[href^="tel:"]):after{display:inline-block;width:14px;height:13px;margin-left:8px;content:"";vertical-align:-2px;background-repeat:no-repeat;background:transparent url('data:image/svg+xml;utf8,<svg width="14" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.226 6.671v4.726h-9.75V1.945H6.35V1H1.475C.94 1 .5 1.425.5 1.945v9.452c0 .52.439.945.975.945h9.751c.536 0 .975-.426.975-.945V6.67h-.975Z" fill="%23406DC0" stroke="%23406DC0" stroke-width=".5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.5 5.2V1.526A.533.533 0 0 0 12.96 1H9.167v1.05h2.484L7 6.558l.766.743 4.651-4.508v2.408h1.084Z" fill="%23406DC0" stroke="%23406DC0" stroke-width=".5"/></svg>')}.TooltipWrapper p,.TooltipWrapper ul,.TooltipWrapper ol,.TooltipWrapper .tooltip-section-header{text-align:left;font-size:.875rem}@media(min-width:860px){.TooltipWrapper p,.TooltipWrapper ul,.TooltipWrapper ol,.TooltipWrapper .tooltip-section-header{font-size:1rem}}.TooltipWrapper img{width:22px;margin-right:3px}.TooltipWrapper p,.TooltipWrapper ul,.TooltipWrapper ol{font-weight:500}.TooltipWrapper p,.TooltipWrapper .with-ab-border{margin:0 0 24px}.TooltipWrapper ul:first-child,.TooltipWrapper ol:first-child{margin-top:0}.TooltipWrapper ul{margin:-10px 0 17px}.TooltipWrapper ol{margin:-10px 0 8px;list-style-type:decimal}.TooltipWrapper ol li{padding-left:10px}.TooltipWrapper li{margin-left:24px;margin-bottom:7px}.TooltipWrapper .with-ab-border{border-left-width:8px;border-style:solid;border-image:linear-gradient(to bottom,#ccf0eb,#c7c2f7) 1 100%;padding-left:10px}.TooltipWrapper .with-ab-border p{padding-left:0;margin-bottom:4px}.TooltipWrapper .with-ab-border p:last-child{margin-bottom:0}.GenericTooltip .toggle{gap:2px;color:#406dc0;cursor:pointer;font-size:.875rem}.GenericTooltip .toggle.serif{font-family:MetaSerif,MetaSerifFallback}.GenericTooltip.behind .with-tooltip:after,.GenericTooltip.ahead .with-tooltip:before{content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;position:relative;top:2px;height:16px;width:15px;margin:0 4px}@media(min-width:860px){.GenericTooltip.larger-desktop-font button{font-size:1rem}}.GenericTooltip.purple{background:#f4f2fd;display:flex;justify-content:center;padding:10px;margin:0 16px}@media(min-width:860px){.GenericTooltip.purple{padding:18px}}@media(max-width:859px){.GenericTooltip.mobile-center button{width:100%;margin:0 auto}}.GenericTooltip.booking-modal button{display:flex;align-items:center}.GenericTooltip.multiple-languages{display:inline-flex}
