.im8-medguide,.im8-medguide *,.im8-medguide *:before,.im8-medguide *:after{box-sizing:border-box}.im8-medguide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;justify-content:center;overflow-y:auto;padding:12px 10px;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .2s linear}.im8-medguide.is-open{opacity:1}.im8-medguide[hidden]{display:none}html.im8-medguide-open,html.im8-medguide-open body{overflow:hidden}.im8-medguide__overlay,.im8-medguide div.im8-medguide__overlay:empty{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;border:0}.im8-medguide__card{position:relative;z-index:1;width:100%;max-width:500px;margin:auto;display:flex;flex-direction:column;gap:14px;padding:24px 18px 40px;border-radius:24px;background:#fff;transform:translateY(12px);transition:transform .24s cubic-bezier(.2,.8,.3,1)}.im8-medguide.is-open .im8-medguide__card{transform:none}.im8-medguide__close{position:absolute;top:16px;right:16px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:#f5f5f5;color:#9a938b;font-size:22px;line-height:1;cursor:pointer}.im8-medguide__close:hover{background:#eae6e1}.im8-medguide__header{display:flex;flex-direction:column;gap:14px;padding-right:42px}.im8-medguide__eyebrow{margin:0;font-family:var(--font-body-family);font-size:13px;font-weight:700;letter-spacing:2.34px;text-transform:uppercase;color:#a40011}.im8-medguide__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(30px,8.2vw,45px);font-weight:400;line-height:1.16;letter-spacing:-.4px;color:#1c1917;text-wrap:balance}.im8-medguide__intro,.im8-medguide__intro p{margin:0;font-family:var(--font-body-family);font-size:15.5px;font-weight:400;line-height:1.55;color:#6e6862}.im8-medguide__meta{display:flex;align-items:flex-start;gap:10px;margin:0;font-family:var(--font-body-family);font-size:12.5px;line-height:1.45;color:#9a938b}.im8-medguide__meta-icon{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:#2e7d46}.im8-medguide__legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 14px;padding:14px 16px;list-style:none;border-radius:12px;background:#faf8f6;box-sizing:border-box}.im8-medguide__legend li{display:flex;align-items:center;gap:9px;margin:0;font-family:var(--font-body-family);font-size:13.5px;line-height:1.3;color:#55504a}.im8-medguide__dot{flex:0 0 10px;width:10px;height:10px;border-radius:5px;background:currentColor}.im8-medguide__dot--ok{color:#2e7d46}.im8-medguide__dot--monitor{color:#c98a00}.im8-medguide__dot--doctor{color:#a40011}.im8-medguide__interactions{display:flex;flex-direction:column}.im8-medguide__table{display:flex;flex-direction:column;gap:10px}.im8-medguide__thead{display:none}.im8-medguide__row{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #f0ede8;border-radius:16px;background:#faf8f6}.im8-medguide__cell--med{order:1}.im8-medguide__cell--report{order:2}.im8-medguide__cell--ingredients{order:3}.im8-medguide__cell-label{display:block;margin-bottom:8px;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:#9a938b}.im8-medguide__cell{min-width:0}.im8-medguide__cell--med{display:flex;align-items:center;gap:14px;padding-bottom:12px;border-bottom:1px solid #ebe7e1}.im8-medguide__icon{flex:0 0 44px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:22px;background:#f7f5f2;color:#55504a;overflow:hidden}.im8-medguide__icon svg{width:22px;height:22px}.im8-medguide__icon img{width:44px;height:44px;object-fit:cover}.im8-medguide__med{display:flex;flex-direction:column;gap:3px;min-width:0}.im8-medguide__med-name{font-family:var(--font-body-family);font-size:15.5px;font-weight:500;line-height:21.7px;color:#1c1917;overflow-wrap:break-word}.im8-medguide__med-examples{font-family:var(--font-body-family);font-size:13.5px;font-weight:400;line-height:1.45;color:#9a938b}.im8-medguide__cell--ingredients{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}.im8-medguide__cell--ingredients .im8-medguide__cell-label{flex:0 0 100%;margin-bottom:0}.im8-medguide__chip{display:inline-flex;max-width:100%;align-items:center;padding:7px 14px;border:1px solid #e5e1db;border-radius:999px;background:#fdfcfb;font-family:var(--font-body-family);font-size:13px;line-height:1.2;color:#55504a}.im8-medguide__cell--report{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.im8-medguide__status{display:inline-flex;align-items:center;gap:7px;padding:4px 12px;border-radius:999px;font-family:var(--font-body-family);font-size:12px;font-weight:500;letter-spacing:.48px;line-height:1.5}.im8-medguide__status .im8-medguide__dot{flex:0 0 7px;width:7px;height:7px;border-radius:3.5px}.im8-medguide__status--ok{background:#eaf3ec;color:#2e7d46}.im8-medguide__status--monitor{background:#fbf1dc;color:#8a5a00}.im8-medguide__status--doctor{background:#fbecec;color:#a40011}.im8-medguide__note{margin:0;font-family:var(--font-body-family);font-size:14.5px;line-height:23.2px;color:#55504a;white-space:pre-line}.im8-medguide__section{display:flex;flex-direction:column;gap:16px;padding-top:8px}.im8-medguide__h2{margin:0;font-family:var(--font-heading-family);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.2px;color:#1c1917}.im8-medguide__cards{display:grid;grid-template-columns:1fr;gap:12px}.im8-medguide__card-item{display:flex;flex-direction:column;gap:13px;padding:25px;border:1px solid #eae6e1;border-radius:14px}.im8-medguide__card-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.im8-medguide__card-title{margin:0;font-family:var(--font-body-family);font-size:15.5px;font-weight:500;line-height:20.93px;color:#1c1917}.im8-medguide__card-body{margin:0;font-family:var(--font-body-family);font-size:14px;line-height:22.4px;color:#6e6862}.im8-medguide__ctas{gap:13px}.im8-medguide__cta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.im8-medguide__btn{display:inline-flex;align-items:center;gap:9px;padding:17px 30px;border-radius:999px;font-family:var(--font-body-family);font-size:15.5px;font-weight:500;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer}.im8-medguide__btn svg{flex:0 0 16px;width:16px;height:16px}.im8-medguide__btn--primary{background:#a40011;color:#fff}.im8-medguide__btn--primary:hover{background:#8a000e;color:#fff}.im8-medguide__btn--secondary{padding:17px 27px;border:1px solid #c9c2b9;background:#fff;color:#37322d}.im8-medguide__btn--secondary:hover{background:#faf8f6;color:#37322d}.im8-medguide__cta-note{margin:0;font-family:var(--font-body-family);font-size:13.5px;line-height:21.6px;color:#9a938b}.im8-medguide__faq{display:flex;flex-direction:column}.im8-medguide__details{border-bottom:1px solid #f0ede8}.im8-medguide__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4px;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.35;color:#1c1917}.im8-medguide__summary::-webkit-details-marker{display:none}.im8-medguide__summary svg{flex:0 0 14px;width:14px;height:14px;color:#9a938b;transition:transform .2s linear}.im8-medguide__details[open] .im8-medguide__summary svg{transform:rotate(180deg)}.im8-medguide__answer,.im8-medguide__answer p{margin:0;font-family:var(--font-body-family);font-size:14.5px;line-height:23.2px;color:#55504a}.im8-medguide__answer{padding:0 4px 20px}.im8-medguide__footer,.im8-medguide__footer p{margin:0;font-family:var(--font-body-family);font-size:12.5px;line-height:21.25px;color:#9a938b}.im8-medguide__footer{padding-top:4px}@media(min-width:750px){.im8-medguide{padding:56px 24px}.im8-medguide__card{max-width:860px;padding:32px 44px 64px;gap:24px;border-radius:30px}.im8-medguide__intro,.im8-medguide__intro p{font-size:17px;line-height:28px}.im8-medguide__meta{font-size:13.5px;line-height:1.5}.im8-medguide__header{gap:18px;padding-right:56px}.im8-medguide__section{gap:24px;padding-top:16px}.im8-medguide__legend{gap:10px 24px;padding:18px 22px}.im8-medguide__close{top:30px;right:30px;width:40px;height:40px;font-size:26px}.im8-medguide__title{font-size:45px}.im8-medguide__h2{font-size:32px;line-height:36.8px}.im8-medguide__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.im8-medguide__legend{margin-bottom:24px}.im8-medguide__table{display:block}.im8-medguide__thead,.im8-medguide__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0 4px}.im8-medguide__thead{padding-bottom:15px;border-bottom:1px solid #ddd8d1;font-family:var(--font-body-family);font-size:11.5px;font-weight:500;letter-spacing:1.84px;text-transform:uppercase;color:#9a938b}.im8-medguide__row{padding-top:24px;padding-bottom:25px;border:0;border-bottom:1px solid #f0ede8;border-radius:0;background:none}.im8-medguide__row:last-child{border-bottom:none}.im8-medguide__cell--med,.im8-medguide__cell--report,.im8-medguide__cell--ingredients{order:0}.im8-medguide__cell--med{align-items:flex-start;gap:16px;padding-bottom:0;border-bottom:0}.im8-medguide__cell-label{display:none}}@media(max-width:499px){.im8-medguide{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/im8-medication-guide.css.map */
