.mh-dose-comparison{--mh-dose-comparison-gutter: 16px;display:block;padding-top:var(--mh-dose-comparison-padding-top, 40px);padding-bottom:var(--mh-dose-comparison-padding-bottom, 40px);background:var(--mh-dose-comparison-bg, transparent);border-bottom:2px solid #EFEDEB}.mh-dose-comparison__inner{display:flex;flex-direction:column;gap:40px;box-sizing:border-box;width:100%;max-width:var(--site-max-width, 1600px);margin:0 auto;padding:0 var(--mh-dose-comparison-gutter)}.mh-dose-comparison__content{display:flex;flex-direction:column;gap:28px;min-width:0}.mh-dose-comparison__heading{display:flex;flex-direction:column;gap:8px}.mh-dose-comparison__title{margin:0;color:#161413;font-family:Canela,serif;font-size:3rem;font-weight:400;line-height:1.15;letter-spacing:-.018em}.mh-dose-comparison__text{max-width:520px;margin:0;color:#3d3834;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.65}.mh-dose-comparison__table-group{display:flex;flex-direction:column;align-items:center;gap:16px}.mh-dose-comparison__table-card{box-sizing:border-box;width:100%;padding:6px;border:1px solid #EFEDEB;border-radius:16px;background:#fdfcfc}.mh-dose-comparison__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:auto}.mh-dose-comparison__table th,.mh-dose-comparison__table td{padding:6px;border:0;background:none;vertical-align:middle}.mh-dose-comparison__table thead tr{border-bottom:2px solid #EFEDEB}.mh-dose-comparison__table thead th,.mh-dose-comparison__table thead td{padding-bottom:10px}.mh-dose-comparison__table tbody tr:first-child th,.mh-dose-comparison__table tbody tr:first-child td{padding-top:12px}.mh-dose-comparison__col{height:28px;font-family:Inter,sans-serif;font-size:14px;line-height:1.25;letter-spacing:-.01em;text-align:center;text-transform:none}.mh-dose-comparison__col--ours{color:#161413;font-weight:500;white-space:nowrap}.mh-dose-comparison__col--theirs{width:84px;color:#9c948b;font-weight:400}.mh-dose-comparison__col--ours{min-width:92px}.mh-dose-comparison__label{color:#161413;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:0;text-align:left;text-transform:none}.mh-dose-comparison__benefit{display:block;margin-bottom:2px;color:#9c948b;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.01em}.mh-dose-comparison__unit{margin-left:1px;font-size:11px}.mh-dose-comparison__unit--spaced{margin-left:.35em}.mh-dose-comparison__ours,.mh-dose-comparison__theirs{font-family:Google Sans Code,monospace;font-size:14px;font-weight:400;line-height:1.6;text-align:center;white-space:nowrap}.mh-dose-comparison__ours{color:#161413}.mh-dose-comparison__table tr[hidden]{display:none}.mh-dose-comparison__link:hover{background:none;color:#161413}.mh-dose-comparison__link:focus-visible{outline:2px solid #F47825;outline-offset:4px;border-radius:4px}.mh-dose-comparison__theirs{color:#9c948b}.mh-dose-comparison__ours-inner{display:inline-flex;align-items:center;justify-content:center;gap:4px}.mh-dose-comparison__badge{padding:2px 6px;border:1px solid #F6AB79;border-radius:999px;background:#fbe7da;color:#dc5e09;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.01em}.mh-dose-comparison__link{padding:0;border:0;background:none;cursor:pointer;letter-spacing:0;text-transform:none;color:#2b2926;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.35;text-align:center;text-decoration:underline;text-underline-position:from-font}.mh-dose-comparison__notes{display:flex;flex-direction:column;gap:16px}.mh-dose-comparison__fillers{display:flex;flex-direction:column;gap:16px;padding:16px 12px;border:1px solid #DFDBD8;border-radius:12px;background:#f8f7f7}.mh-dose-comparison__fillers-heading{margin:0;color:#3d3834;font-family:Inter,sans-serif;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:center}.mh-dose-comparison__filler-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;padding:0;list-style:none}.mh-dose-comparison__filler{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #DFDBD8;border-radius:999px;background:#fdfcfc;color:#3d3834;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap}.mh-dose-comparison__filler img{display:block;width:12px;height:12px}.mh-dose-comparison__fillers--image{position:relative;overflow:hidden;padding:24px 16px;border:0;background:#161413}.mh-dose-comparison__fillers-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.mh-dose-comparison__fillers-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mh-dose-comparison__fillers--image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#16141373}.mh-dose-comparison__fillers--image .mh-dose-comparison__fillers-heading,.mh-dose-comparison__fillers--image .mh-dose-comparison__filler-list{position:relative;z-index:2}.mh-dose-comparison__fillers--image .mh-dose-comparison__fillers-heading{color:#fdfcfc}.mh-dose-comparison__fillers--image .mh-dose-comparison__filler{border-color:#fdfcfc33;background:#fdfcfc1a;color:#fdfcfc;backdrop-filter:blur(38px);-webkit-backdrop-filter:blur(38px)}.mh-dose-comparison__fillers--image .mh-dose-comparison__filler img{filter:brightness(0) invert(1)}.mh-dose-comparison__footnote{margin:0;color:#9c948b;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:-.01em}.mh-dose-comparison__media{overflow:hidden;border-radius:16px;aspect-ratio:358 / 284}.mh-dose-comparison__image{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:599px){.mh-dose-comparison__table th,.mh-dose-comparison__table td{padding:7px 5px}.mh-dose-comparison__ours-inner{flex-direction:column;align-items:center;gap:4px}.mh-dose-comparison__ours-inner .mh-dose-comparison__badge{order:-1}.mh-dose-comparison__col--ours{min-width:80px}.mh-dose-comparison__col--theirs{width:80px}.mh-dose-comparison__col{font-size:12px}.mh-dose-comparison__table tbody .mh-dose-comparison__label,.mh-dose-comparison__table tbody .mh-dose-comparison__theirs{vertical-align:bottom}}@media(min-width:600px){.mh-dose-comparison__table-card{padding:8px}.mh-dose-comparison__table th,.mh-dose-comparison__table td{padding:7px 8px}.mh-dose-comparison__col,.mh-dose-comparison__label,.mh-dose-comparison__ours,.mh-dose-comparison__theirs{font-size:15px}.mh-dose-comparison__col--theirs{width:140px}.mh-dose-comparison__col--ours{min-width:150px}.mh-dose-comparison__ours-inner{gap:6px}.mh-dose-comparison__fillers{padding:20px}.mh-dose-comparison__fillers--image{width:100%;max-width:520px;margin:0 auto;padding:32px 24px}}@media(min-width:900px){.mh-dose-comparison__title{font-size:5.2rem}}@media(min-width:768px){.mh-dose-comparison__inner{align-items:center}.mh-dose-comparison__content,.mh-dose-comparison__media{width:100%;max-width:720px}.mh-dose-comparison__heading{align-items:center;text-align:center}}@media(min-width:1000px){.mh-dose-comparison__media{display:none}}@media(min-width:1200px){.mh-dose-comparison{--mh-dose-comparison-gutter: 6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mh-dose-comparison.css.map */
