#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-statin,#hmc-pdp.hmc-design-round4 #hmc-s14 .hmc-strong,#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-x{color:#9c1f2b;font-weight:700}#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-statin{display:inline-block;padding:9px 13px;background:#fff3f3;border-left:3px solid #9c1f2b;border-radius:2px}#hmc-pdp.hmc-design-round4 #hmc-s14 .hmc-strong{background:#fff1f1;border-color:#9c1f2b}#hmc-pdp.hmc-design-round4 #hmc-s23 .hmc-dose__line{border-color:#9c1f2b}#hmc-pdp.hmc-design-round4 #hmc-s23 .hmc-dose__line>span{font-size:14px;font-weight:700;line-height:1.3;color:#9c1f2b;background:#fff5ef;padding:4px 6px}#hmc-pdp.hmc-design-round4 #hmc-s30 .hmc-redchip{color:#fff;background:#9c1f2b;font-size:14px;font-weight:700}#hmc-pdp.hmc-design-round4 .hmc-save{display:inline-block;width:fit-content;padding:3px 8px;border-radius:999px;background:#eed8a8;color:#26342d;font-size:14px;line-height:1.3;font-weight:700}#hmc-pdp.hmc-design-round4 .hmc-rs-card-badges>span.hmc-rs-card-badge,#hmc-pdp.hmc-design-round4 .hmc-offer__tags>span:not(.hmc-tag-red){background:#1f2a33;color:#e4c68e;border-color:#1f2a33;padding:4px 7px;border-radius:3px;font-size:14px;font-weight:600}#hmc-pdp.hmc-design-round4 .hmc-rs-card-badges>.hmc-ship-free,#hmc-pdp.hmc-design-round4 .hmc-rs-card-badges>.hmc-vrow,#hmc-pdp.hmc-design-round4 .hmc-ship-free{color:#28733b;background:#f0f8eb;border-color:#cfdfc5;font-size:14px;font-weight:600}#hmc-pdp.hmc-design-round4 .hmc-rs-card-badges .hmc-vrow span{color:inherit;font-size:inherit;font-weight:inherit}#hmc-pdp.hmc-design-round4 .hmc-offer__price s{font-size:16px;line-height:1.25}#hmc-pdp.hmc-design-round4 .hmc-bth{height:44px;margin-bottom:4px}#hmc-pdp.hmc-design-round4 .hmc-bth img,#hmc-pdp.hmc-design-round4 .hmc-bth--4 img{width:auto;height:44px;max-height:44px;object-fit:contain}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp td.is-hm{font-weight:600;border-inline:1px solid #b8935f}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp tr.is-end td.is-hm{background:#1f2a33;color:#e4c68e;font-weight:700}#hmc-pdp.hmc-design-round4 #hmc-s14 .hmc-r3m-science-image,#hmc-pdp.hmc-design-round4 #hmc-s26 .hmc-imgcard,#hmc-pdp.hmc-design-round4 #hmc-s24 .hmc-imgcard{height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2}#hmc-pdp.hmc-design-round4 #hmc-s14 .hmc-r3m-science-image img,#hmc-pdp.hmc-design-round4 #hmc-s26 .hmc-imgcard img,#hmc-pdp.hmc-design-round4 #hmc-s24 .hmc-imgcard img{position:static;inset:auto;display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 50%}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-reason>img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;max-height:none;object-fit:contain;object-position:center;background:#f4f0e7}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-reason__lab{min-height:0;height:auto;aspect-ratio:auto;padding:14px}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard--card{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:8px;height:auto;min-height:0;aspect-ratio:auto;padding:12px;overflow:visible}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard__top{grid-column:1}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard__h{grid-column:1;width:100%;max-width:none;margin:0!important}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard__rows{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none;gap:8px}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard__row{padding:8px}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard__row b{font-size:22px}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-labcard__bottle{position:static;inset:auto;grid-column:2;grid-row:1 / 3;width:56px;height:auto;min-height:0;max-height:none;aspect-ratio:auto;align-self:center;object-fit:contain}#hmc-pdp.hmc-design-round4 #hmc-s28 .hmc-imgcard>img,#hmc-pdp.hmc-design-round4 #hmc-s30 .hmc-imgcard>img{object-fit:cover}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-claude-alt-image{width:100%;max-width:540px;margin:14px 0;aspect-ratio:4 / 3;overflow:hidden;border-radius:3px;background:#f4f0e7}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-claude-alt-image img{position:static;display:block;width:100%;height:auto;max-width:100%;max-height:none;aspect-ratio:4 / 3;object-fit:cover;object-position:center}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-weeks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1280px;padding:0;overflow:visible}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-weeks:before,#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week:before{content:none}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week{display:flex;flex-direction:column;width:auto;min-width:0;padding:0;margin:0;border:0}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r3-week-card,#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week:nth-child(2n) .hmc-r3-week-card{display:flex;flex-direction:column;gap:0;min-height:0;padding:0;height:100%;border-radius:3px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week__top>img{position:static;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2;object-fit:cover;object-position:center;flex:none}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week h3{width:100%;align-self:auto;padding:18px 18px 10px;margin:0;font-size:24px;line-height:1.2}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week p{width:100%;align-self:auto;padding:0 18px 20px;margin:0;font-size:16px;line-height:1.45}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews{padding:44px 0;background:#fff;color:#1f2a33}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews>.hmc-wrap{width:calc(100% - 40px);max-width:1280px;margin-inline:auto;padding:0}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-claude-review-track{display:flex;gap:18px;align-items:stretch;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin-top:18px;padding:0 0 8px}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-rv{flex:0 0 calc((100% - 36px) / 3);min-width:0;width:auto;scroll-snap-align:start;scroll-snap-stop:always;padding:18px;background:#f8f5ef;border:1px solid #ded3bf;border-radius:4px;margin:0}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-rv img{object-fit:cover;object-position:center}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-rv>img{width:100%;height:auto;aspect-ratio:3 / 2;margin:0 0 14px}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-sample-label{font-size:14px;line-height:1.35;margin-bottom:10px}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-rv :is(p,q,blockquote){font-size:16px;line-height:1.45}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-rv h3{font-size:20px;line-height:1.25}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-claude-review-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:14px}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-claude-review-controls button{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid #b8935f;border-radius:50%;color:#e4c68e;background:#1f2a33;font:400 24px/1 var(--bd);cursor:pointer}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-claude-review-controls button:disabled{opacity:.4;cursor:default}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-claude-review-controls [data-review-count]{min-width:40px;text-align:center;font-size:14px;line-height:1.3}#hmc-pdp.hmc-design-round4 :is(.hmc-eyebrow,.hmc-geyebrow,.hmc-chip-eyebrow,.hmc-reason__k,.hmc-week__k,.hmc-docbadge,.hmc-vid__l,.hmc-src,.hmc-vp,.hmc-source-authority-label,.hmc-medical-review-label,.hmc-sample-label,.hmc-redchip,.hmc-pill,.hmc-pay span,.hmc-batch,.hmc-batch__timer,.hmc-offer__meta,.hmc-offer__tags span,.hmc-rs-card-badge,.hmc-save,.hmc-best-seller,.hmc-madebadge,.hmc-btn-line,.hmc-under-cta,.hmc-ticker span,.hmc-labcard__pass,.hmc-labcard__row span,.hmc-dose__t,.hmc-dose__labels div,.hmc-r3-count,.hmc-r3-controls output,.hmc-r3-variantbar a,.hmc-ftr__legal,.hmc-ftr__bottom,.hmc-ftr__loc,.hmc-ftr__form button,.hmc-ftr__links a,.hmc-ftr__links button,small,cite):not(#hmc-s4 *){font-size:14px!important;line-height:1.35}#hmc-pdp.hmc-design-round4 #hmc-s29 .hmc-gseal{width:154px;height:154px;flex:none;padding:18px 11px}#hmc-pdp.hmc-design-round4 #hmc-s29 .hmc-gseal>b{font-size:48px;line-height:1}#hmc-pdp.hmc-design-round4 #hmc-s29 .hmc-gseal>small{display:block;width:122px;max-width:100%;margin-top:5px;white-space:normal;font-size:14px!important;line-height:1.2;overflow-wrap:normal;word-break:normal}@media(min-width:768px){#hmc-pdp.hmc-design-round4 :is(#hmc-s16,#hmc-s18) .hmc-claude-mobile-track{container-type:normal;scroll-snap-type:none;overflow:visible}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-claude-mobile-track{display:grid;width:100%;margin:0;padding:0}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-claude-mobile-track>.hmc-fail{width:auto;max-width:100%;flex:initial}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-claude-mobile-track+.hmc-r3-controls,#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-mobile-track+.hmc-r3-controls,#hmc-pdp.hmc-design-round4 :is(#hmc-s16,#hmc-s18) .hmc-claude-slide-tabs,#hmc-pdp.hmc-design-round4 .hmc-claude-week-tabs{display:none}}@media(max-width:767px){#hmc-pdp.hmc-design-round4 :is(p,li,td,q,blockquote):not(#hmc-s4 *){font-size:16px!important;line-height:1.45}#hmc-pdp.hmc-design-round4 p:not(#hmc-s4 *){margin-bottom:12px}#hmc-pdp.hmc-design-round4 h2:not(#hmc-s4 *){font-size:26px!important;line-height:1.18;margin-bottom:14px}#hmc-pdp.hmc-design-round4 :is(#hmc-s14,#hmc-s15,#hmc-s16,#hmc-s17,#hmc-s18,#hmc-s20,#hmc-s24,#hmc-s25,#hmc-s26) h3{font-size:21px;line-height:1.22}#hmc-pdp.hmc-design-round4 #hmc-s22 .hmc-stat>span,#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-cc__l>b{font-size:14px;line-height:1.35}#hmc-pdp.hmc-design-round4 :is(#hmc-s14,#hmc-s14-context,#hmc-s15,#hmc-s18,#hmc-s20,#hmc-s21,#hmc-s22,#hmc-s23,#hmc-s24,#hmc-s25,#hmc-s26,#hmc-s27,#hmc-s28,#hmc-s29,#hmc-s30,#hmc-s31,#hmc-customer-reviews){padding-block:20px}#hmc-pdp.hmc-design-round4 #hmc-s16 :is(.hmc-r3m-failure-dark,.hmc-r3m-symptoms),#hmc-pdp.hmc-design-round4 #hmc-s17 :is(.hmc-r3m-comparison-main,.hmc-r3m-alternatives){padding-block:20px}#hmc-pdp.hmc-design-round4 #hmc-s14-context .hmc-r4-context-head>p{font-size:26px!important;line-height:1.2}#hmc-pdp.hmc-design-round4 #hmc-s14-context .hmc-r4-context-image{display:block}#hmc-pdp.hmc-design-round4 #hmc-s14-context .hmc-r4-context-inner{grid-template-areas:"head" "visual" "copy";gap:14px}#hmc-pdp.hmc-design-round4 .hmc-top__body>.hmc-rs-block{padding-top:14px}#hmc-pdp.hmc-design-round4 .hmc-top__body>.hmc-rs-block>.hmc-sec+.hmc-sec{margin-top:12px}#hmc-pdp.hmc-design-round4 .hmc-r3-trust{gap:10px;margin-block:12px}#hmc-pdp.hmc-design-round4 .hmc-docmini q{line-height:1.4}#hmc-pdp.hmc-design-round4 .hmc-docmini cite{margin-top:4px}#hmc-pdp.hmc-design-round4 .hmc-offers{gap:8px}#hmc-pdp.hmc-design-round4 .hmc-offer,#hmc-pdp.hmc-design-round4 .hmc-offer.is-sel{padding-block:10px}#hmc-pdp.hmc-design-round4 .hmc-rs-card-badges{margin-top:6px}#hmc-pdp.hmc-design-round4 #hmc-s12 .hmc-lab{margin-block:10px;padding-block:12px}#hmc-pdp.hmc-design-round4 #hmc-s12 .hmc-lab__nums{margin-top:10px}#hmc-pdp.hmc-design-round4 .hmc-acc summary{font-size:16px;min-height:44px;padding-block:11px;box-sizing:border-box}#hmc-pdp.hmc-design-round4 #hmc-s31 .hmc-faq summary{min-height:44px;padding-block:11px;font-size:16px;line-height:1.35}#hmc-pdp.hmc-design-round4 #hmc-s31 .hmc-r3-faq-intro{margin-bottom:12px}#hmc-pdp.hmc-design-round4 #hmc-s31 .hmc-r3-faq-intro h2{margin-bottom:10px}#hmc-pdp.hmc-design-round4 #hmc-s31 .hmc-acc__b{padding-bottom:12px}#hmc-pdp.hmc-design-round4 #hmc-s33{padding-block:20px}#hmc-pdp.hmc-design-round4 #hmc-s33 .hmc-ftr__in{gap:18px}#hmc-pdp.hmc-design-round4 #hmc-s33 .hmc-ftr__links{gap:4px 15px;padding-top:12px}#hmc-pdp.hmc-design-round4 #hmc-s33 .hmc-ftr__links :is(a,button){display:flex;align-items:center;min-height:44px}#hmc-pdp.hmc-design-round4 #hmc-s33 :is(.hmc-ftr__legal,.hmc-ftr__bottom){padding-top:14px}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-symp :is(th,td){padding:8px;font-size:15px!important;line-height:1.35}#hmc-pdp.hmc-design-round4 :is(#hmc-s16,#hmc-s18) .hmc-claude-mobile-track{display:flex;flex-wrap:nowrap;align-items:start;gap:12px;width:100%;min-width:0;max-width:100%;margin:16px 0 0;padding:0 0 8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-inline:contain;scrollbar-width:none}#hmc-pdp.hmc-design-round4 :is(#hmc-s16,#hmc-s18) .hmc-claude-mobile-track::-webkit-scrollbar{display:none}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-claude-mobile-track>.hmc-fail,#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-mobile-track>.hmc-week{flex:0 0 100%;width:100%;min-width:0;max-width:100%;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;margin:0}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-claude-mobile-track>.hmc-fail{display:grid;grid-template-columns:25px minmax(0,1fr);gap:10px;padding:16px 14px;background:#fff;border:1px solid #dcded6;border-radius:3px}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-fail>svg{width:25px;height:25px}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-fail h3{margin-bottom:10px}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-fail .hmc-fail__hm{margin-top:12px;padding:10px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week>.hmc-week__k{margin-bottom:10px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r3-week-card,#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week:nth-child(2n) .hmc-r3-week-card{display:flex;flex-direction:column;padding:0;min-height:0;height:auto}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week__top>img{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2;object-fit:cover}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week h3{padding:16px 16px 9px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-week p{padding:0 16px 18px}#hmc-pdp.hmc-design-round4 :is(#hmc-s16,#hmc-s18) .hmc-claude-mobile-track+.hmc-r3-controls{display:flex;margin:12px 0 0;gap:16px;justify-content:center}#hmc-pdp.hmc-design-round4 :is(#hmc-s16,#hmc-s18) .hmc-claude-mobile-track+.hmc-r3-controls button{width:44px;min-width:44px;height:44px;min-height:44px}#hmc-pdp.hmc-design-round4 :is(#hmc-s20,#hmc-s25) .hmc-r3-track{align-items:start}#hmc-pdp.hmc-design-round4 :is(#hmc-s20,#hmc-s25) .hmc-r3-track>article{height:auto;align-self:start}#hmc-pdp.hmc-design-round4 .hmc-claude-week-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:14px 0 0;width:100%}#hmc-pdp.hmc-design-round4 .hmc-claude-week-tabs button{min-width:0;min-height:44px;padding:5px 3px;border:1px solid #ac956a;border-radius:4px;background:#fff;color:#27372f;font:600 14px/1.2 var(--bd);white-space:normal;cursor:pointer}#hmc-pdp.hmc-design-round4 .hmc-claude-week-tabs button[aria-current=step]{color:#e4c68e;background:#1f2a33;border-color:#1f2a33}#hmc-pdp.hmc-design-round4 .hmc-claude-week-tabs button:focus-visible{outline:2px solid #b8935f;outline-offset:2px}#hmc-pdp.hmc-design-round4 .hmc-claude-week-prefix,#hmc-pdp.hmc-design-round4 .hmc-claude-week-range{display:block}#hmc-pdp.hmc-design-round4 .hmc-claude-week-range{white-space:nowrap}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-rv{flex-basis:88%;padding:16px;height:auto;min-height:0;align-self:start}#hmc-pdp.hmc-design-round4 #hmc-customer-reviews .hmc-claude-review-track{gap:12px;align-items:start;overflow-y:hidden}#hmc-pdp.hmc-design-round4 .hmc-sticky__t,#hmc-pdp.hmc-design-round4 .hmc-sticky__t span,#hmc-pdp.hmc-design-round4 .hmc-sticky__t b{font-size:15px;line-height:1.3}#hmc-pdp.hmc-design-round4 .hmc-atc--sticky{font-size:16px;max-width:54%;padding-inline:10px}#hmc-pdp.hmc-design-round4 #hmc-s28 .hmc-imgcard>img,#hmc-pdp.hmc-design-round4 #hmc-s30 .hmc-imgcard>img{width:100%;height:100%;object-fit:cover}}#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-cc__l>b,#hmc-pdp.hmc-design-round4 #hmc-s22 .hmc-stat>span{font-size:14px;line-height:1.35}@media(min-width:990px){#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-claude-mobile-track{display:contents}}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-r3m-comparison-main>.hmc-r3m-inner{grid-template-columns:minmax(0,1fr);gap:24px;max-width:1100px}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-r3m-comparison-intro{position:static;grid-column:auto;grid-row:auto;max-width:900px}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-r3m-comparison-scroll{grid-column:auto;grid-row:auto;width:100%;max-width:100%;overflow-x:auto;padding:0 0 8px;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#9b8866 #e8e8e1;isolation:isolate}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp{display:table;table-layout:fixed;width:100%;min-width:650px;margin:0;border-collapse:separate;border-spacing:0}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp thead{display:table-header-group}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp tbody{display:table-row-group}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp tr{display:table-row}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp :is(th,td){display:table-cell;position:static;width:26%;padding:13px 16px;border:0;border-bottom:1px dotted #a7aea9;background:#f2f4ef;color:#1f2a33;font:400 16px/1.35 var(--bd);text-align:center;vertical-align:middle;overflow-wrap:normal;white-space:normal}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp thead th{padding-block:18px;font-weight:600}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp .hmc-r3m-table-corner,#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp .hmc-r3m-row-label{display:table-cell;position:static;width:22%;font-size:16px;font-weight:500;text-align:left;padding-inline:10px}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp :is(th,td).is-hm{position:sticky;left:0;z-index:2;width:26%;color:#fff;background:#1f2a33;border:0;border-bottom:1px dotted #78848b;font-weight:500;box-shadow:4px 0 8px -6px #142026}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp thead th.is-hm{color:#eed39e;background:#1f2a33;border-radius:4px 4px 0 0;font-weight:600;z-index:3}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp tbody tr:last-child td.is-hm{border-radius:0 0 4px 4px}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-r6-cell-icon{display:block;width:19px;height:19px;margin:0 auto 5px;border:1px solid #87918e;border-radius:50%;color:#65716b;font:600 12px/17px var(--bd)}#hmc-pdp.hmc-design-round4 #hmc-s17 .is-hm .hmc-r6-cell-icon{background:#e6c68b;border-color:#e6c68b;color:#1f2a33}#hmc-pdp.hmc-design-round4 #hmc-s17 :is(.hmc-bigend,.hmc-r6-comparison-ending){font-size:clamp(28px,3vw,40px)!important;line-height:1.15;font-weight:600;color:#9c1f2b;margin:22px 0 0}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-r6-comparison-ending{text-align:center}#hmc-pdp.hmc-design-round4 #hmc-s20 .hmc-study>img[src*=hmc-r6-capsule]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}#hmc-pdp.hmc-design-round4 #hmc-s28 .hmc-imgcard,#hmc-pdp.hmc-design-round4 #hmc-s28 .hmc-imgcard>img{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2;object-fit:contain}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-timeline-stage{position:relative;min-width:0}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-image-arrows,#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-dots{display:none}@media(max-width:767px){#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp{min-width:598px;width:598px;max-width:none}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp :is(th,td),#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp :is(th,td).is-hm{width:164px;padding:11px 10px;font-size:15px!important;line-height:1.3}#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp .hmc-r3m-table-corner,#hmc-pdp.hmc-design-round4 #hmc-s17 .hmc-cmp .hmc-r3m-row-label{width:106px;padding-inline:6px;font-size:14px!important}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-week-tabs{position:relative;gap:12px;isolation:isolate;margin:18px 0 0}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-week-tabs:before{content:"";position:absolute;z-index:-1;left:8%;right:8%;top:50%;height:2px;background:#baa77f}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-week-tabs button{border-radius:22px;padding:8px 2px;font-size:14px;min-height:48px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-week-range{font-size:14px;margin-top:2px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-weeks.hmc-claude-mobile-track{padding:0 0 8px;gap:12px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-mobile-track>.hmc-week{flex:0 0 calc(85% - 12px);width:calc(85% - 12px);max-width:none}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-claude-mobile-track>.hmc-week:last-child{margin-right:calc(15% + 12px)}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-image-arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;left:6px;width:calc(85% - 24px);top:120px;transform:translateY(-50%);pointer-events:none;z-index:2}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-image-arrows button{display:grid;place-items:center;width:46px;height:46px;min-width:46px;padding:0;border:1px solid #e5ca94;border-radius:50%;background:#1f2a33;color:#f3d7a1;box-shadow:0 2px 8px #0003;font:400 30px/1 var(--bd);cursor:pointer;pointer-events:auto}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-image-arrows button:disabled{opacity:.45;cursor:default}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-timeline-stage+.hmc-r3-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin:6px 0 12px;min-height:44px}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-timeline-stage+.hmc-r3-controls>button{display:none}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-dots{display:flex;align-items:center;gap:0}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-dots button{display:grid;place-items:center;width:32px;min-width:32px;height:44px;padding:0;background:transparent;border:0;cursor:pointer}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-dots button:after{content:"";width:8px;height:8px;border:1px solid #a28e67;border-radius:50%;background:transparent}#hmc-pdp.hmc-design-round4 #hmc-s18 .hmc-r6-dots button[aria-current=step]:after{background:#e6c68b;border-color:#e6c68b;width:10px;height:10px}#hmc-pdp.hmc-design-round4 #hmc-s18 :is(.hmc-r6-dots,.hmc-r6-image-arrows) button:focus-visible{outline:2px solid #b8935f;outline-offset:3px}}#hmc-pdp.hmc-design-round4 #hmc-s10 .hmc-refill-line{font-size:14px!important;line-height:1.45}#hmc-pdp.hmc-design-round4 #hmc-s10 .hmc-proofline{font-size:16px;line-height:1.45;padding:12px 14px}@media(min-width:990px){#hmc-pdp.hmc-design-round4 [data-hmc-sticky],#hmc-pdp.hmc-design-round4 #hmc-s21 .hmc-r3-controls{display:none!important}#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-r3m-mechanism{width:calc(100% - 64px);max-width:1100px;padding-inline:0}#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-cc img{display:block;width:100%;height:460px;max-height:460px;aspect-ratio:auto;object-fit:cover;object-position:center}#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-cc__l{font-size:22px;line-height:1.35}#hmc-pdp.hmc-design-round4 #hmc-s15 .hmc-cc__l>b{font-size:16px;line-height:1.4;margin-bottom:7px}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-reasons{align-items:start}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-reason{height:auto;align-self:start}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-reason:nth-child(2) ul{columns:2;column-gap:28px}#hmc-pdp.hmc-design-round4 #hmc-s25 .hmc-reason:nth-child(2) li{break-inside:avoid}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-r3m-symptoms>.hmc-r3m-inner{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:1fr 1fr;grid-template-areas:"copy table" "action table";column-gap:48px;row-gap:28px;align-items:start}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-r3m-symptoms .hmc-closer{grid-area:copy;align-self:end;margin:0;max-width:none;font-size:clamp(32px,2.65vw,40px);line-height:1.2}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-desktop-symptom-cta{display:block!important;grid-area:action;width:100%;max-width:340px;margin:0;justify-self:start}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-symp{grid-area:table;display:table;width:100%;table-layout:fixed;margin:0;background:#faf8f3;border-collapse:collapse}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-symp th{padding:14px 16px;background:#162028;color:#e6c68b;font-size:17px;line-height:1.35}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-symp td{padding:13px 16px;font-size:16px;line-height:1.4;background:#faf8f3;border:0;border-bottom:1px dotted #a99f8d}#hmc-pdp.hmc-design-round4 #hmc-s16 .hmc-symp td:first-child{width:43%;background:#f4f0e7}}@media(min-width:990px){#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-dark{padding:64px 0 56px;background:#f3eee4;color:#1f2a33}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-dark>.hmc-r3m-inner{width:min(1320px,calc(100% - 64px));max-width:1320px}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-head{max-width:900px;margin:0 auto 46px;text-align:center}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-head h2{margin:12px 0 0}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:40px 28px;margin-bottom:110px;isolation:isolate}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fails{display:contents}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-photo{grid-column:2;grid-row:1 / 3;width:calc(100% + 80px);max-width:none;height:100%;min-height:480px;margin:0 -40px;align-self:stretch;position:relative;z-index:-1;border:0;border-radius:0;background:transparent}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-r3m-failure-photo img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center;border:0;border-radius:0;mask-image:radial-gradient(ellipse at center,#000 42%,rgba(0,0,0,.88) 59%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 42%,rgba(0,0,0,.88) 59%,transparent 75%)}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail{position:static;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:0;margin:0;border:0;background:transparent;align-items:start}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail:nth-child(1){grid-column:1;grid-row:1}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail:nth-child(2){grid-column:3;grid-row:1}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail:nth-child(3){grid-column:1;grid-row:2}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail:nth-child(4){grid-column:3;grid-row:2}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail>svg{width:32px;height:32px;margin-top:2px;color:#9b7b49}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail>div{position:static}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail h3{margin:0 0 14px;padding-bottom:14px;border-bottom:1px dotted #ac9d86;color:#1f2a33;font-size:clamp(21px,1.75vw,25px);line-height:1.24}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail p{font-size:17px;line-height:1.5;color:#38433f}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail .hmc-x{color:#9c1f2b}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail .hmc-fail__hm{position:absolute;left:50%;bottom:-85px;transform:translate(-50%);box-sizing:border-box;width:max-content;max-width:100%;margin:0;padding:16px 26px;border:0;border-radius:3px;background:#e5c78f;color:#293029;text-align:center;font-size:18px;line-height:1.4}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-fail .hmc-fail__hm b{color:inherit}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s16 .hmc-desktop-failures-cta{display:block!important;width:min(380px,100%);margin:0 auto}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23{background:#162028;color:#f7f6f1;padding:56px 0}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23>.hmc-wrap{display:grid;width:min(1320px,calc(100% - 64px));max-width:1320px;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr) minmax(0,1fr);grid-template-rows:auto minmax(440px,auto) auto auto;gap:28px 30px;align-items:center;position:relative;isolation:isolate}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-chip-eyebrow{grid-column:1 / -1;grid-row:1;margin:0;color:#e5c78f;font-size:16px!important;line-height:1.5;letter-spacing:.06em}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-sumi{grid-column:1;grid-row:2;position:relative;z-index:1;margin:0;color:#f3f2ed;font-size:20px;line-height:1.6}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-imgcard{grid-column:2;grid-row:2;width:calc(100% + 180px);height:500px;max-height:none;max-width:none;aspect-ratio:auto;margin:-24px -90px;padding:0;border:0;border-radius:0;background:transparent;position:relative;z-index:0;overflow:visible}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-imgcard>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;border-radius:0;mask-image:radial-gradient(ellipse at center,#000 38%,rgba(0,0,0,.92) 52%,transparent 73%);-webkit-mask-image:radial-gradient(ellipse at center,#000 38%,rgba(0,0,0,.92) 52%,transparent 73%)}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23>.hmc-wrap>h2{grid-column:3;grid-row:2;position:relative;z-index:1;margin:0;color:#fff;font-size:clamp(29px,2.5vw,36px);line-height:1.2}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose{grid-column:1 / -1;grid-row:3;width:min(800px,100%);margin:0;padding:28px 32px;border:1px solid #62717b;border-radius:4px;background:#202e38;color:#fff}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__t{color:#e5c78f;font-size:16px}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__s{color:#edf0f0}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__chart{border-bottom-color:#b8c2c7}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__col>i{background:#a4b0b8}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__col.is-hm>i{background:#e5c78f}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__val{color:#fff}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__line{border-color:#e5c78f}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__line>span{background:#202e38;color:#f2d6a3;font-size:14px}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__labels>div{color:#edf0f0}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-dose__labels>.is-hm{color:#e5c78f}#hmc-pdp.hmc-neutral-restyle.hmc-design-round4 #hmc-s23 .hmc-desktop-japan-cta{display:block!important;grid-column:1 / -1;grid-row:4;justify-self:center;width:min(380px,100%);margin:0}}#hmc-pdp #hmc-customer-reviews .hmc-rv .hmc-rvp{position:relative;display:block;width:100%;aspect-ratio:3/2;margin:0 0 14px;overflow:hidden;border-radius:4px;background:#ece8e1}#hmc-pdp #hmc-customer-reviews .hmc-rv .hmc-rvp>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 30%}#hmc-pdp #hmc-customer-reviews .hmc-rv .hmc-rvp__proof{position:absolute;right:8px;bottom:8px;width:38%;aspect-ratio:4/3;border:2px solid #fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 10px #00000059;line-height:0}#hmc-pdp #hmc-customer-reviews .hmc-rv .hmc-rvp__proof--l{left:8px;right:auto}#hmc-pdp #hmc-customer-reviews .hmc-rv .hmc-rvp__proof img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hmc-claude-fixes.css.map */
