#MainContent .gc .gc-hero-copy h1,#MainContent .osteocet-hero__headline,#MainContent .kol-hero__h1,#MainContent .np-hero__h1{font-size:clamp(32px,4.6vw,56px)!important;line-height:1.03!important;letter-spacing:-.025em!important}#MainContent .gc .gc-wrap>h2,#MainContent .osteocet-mech__title,#MainContent .osteocet-pack__title,#MainContent .osteocet-urgency__title,#MainContent .osteocet-closing__title,#MainContent .osteocet-qa__title,#MainContent .osteocet-mechanism__title,#MainContent .osteocet-ingredients__title,#MainContent .osteocet-comparison__title,#MainContent .osteocet-timeline__title,#MainContent .osteocet-proof__title,#MainContent .osteocet-science__title,#MainContent .osteocet-faq__title,#MainContent .kolp-h2,#MainContent .kolm-h2,#MainContent .kolr-h2,#MainContent .kol-faq__h2,#MainContent .np-problem__h2,#MainContent .np-meh__h2,#MainContent .np-faq__h2,#MainContent .np-apps__heading{font-size:clamp(28px,4.4vw,50px)!important;line-height:1.04!important;letter-spacing:-.025em!important;margin-bottom:14px!important}#MainContent .osteocet-usage__title,#MainContent .osteocet-journey__title,#MainContent .osteocet-deal__title,#MainContent .osteocet-midcta__title,#MainContent .osteocet-guarantee__title,#MainContent .osteocet-final__hook,#MainContent .osteocet-pack__subtitle,#MainContent .osteocet-pain__lead{font-size:clamp(24px,3.2vw,38px)!important;line-height:1.06!important;letter-spacing:-.02em!important}#MainContent .hh-r .offer .ttl{font-size:clamp(24px,3vw,32px)!important;line-height:1.1!important;letter-spacing:-.015em!important}#MainContent .gc{font-size:17px!important;line-height:1.55!important}#MainContent .gc .gc-lead,#MainContent .kolp-lead,#MainContent .kolm-lead,#MainContent .np-problem__lead,#MainContent .np-apps__sub,#MainContent .kol-hero__sub,#MainContent .np-hero__sub,#MainContent .np-prica__herlead{font-size:17px!important;line-height:1.6!important}@media(max-width:900px){#MainContent .kol-hero__sub,#MainContent .np-hero__sub{font-size:16.5px!important}}#MainContent .gc summary,#MainContent .kol-faq summary,#MainContent .np-faq__item summary{font-size:16px!important;line-height:1.35!important}#MainContent .gc .gc-a,#MainContent .gc .gc-a p,#MainContent .kol-faq__a,#MainContent .kol-faq__a p,#MainContent .np-faq__a,#MainContent .np-faq__a p{font-size:14.5px!important;line-height:1.7!important}#MainContent .hh-r .offer .badge,#MainContent .hh-r .offer .savepill,#MainContent .hh-r .offer .opt .sv,#MainContent .gc .gc-hero-badge,#MainContent .osteocet-trio__tag,#MainContent .ot2-trio__tag,#MainContent .np-trio__tag,#MainContent .osteocet-sku__tag,#MainContent .kolbb-sku__tag,#MainContent .osteocet-table__highlight-tag,#MainContent .osteocet-timeline__panel-tag,#MainContent .osteocet-trio__save,#MainContent .ot2-trio__save,#MainContent .np-trio__save,#MainContent .ot2-trio__gratis,#MainContent .np-trio__gratis,#MainContent .osteocet-sku__discount,#MainContent .kolbb-sku__discount{font-size:12.5px!important;line-height:1.3!important;padding:5px 11px!important}#MainContent .gc .gc-kap{font-size:14px!important;line-height:1.45!important;padding:6px 13px!important;letter-spacing:normal!important;text-transform:none!important}#MainContent .gc .gc-rating{font-size:15px!important;line-height:1.5!important;font-weight:500!important}#MainContent .gc .gc-trio-card,#MainContent .gc .gc-tl2-node{text-align:left!important;align-items:flex-start!important}#MainContent .gc .gc-press{justify-content:flex-start!important}#MainContent .gc .gc-press-label{text-align:left!important}#MainContent .osteocet-hero__headline,#MainContent .kol-hero__h1,#MainContent .np-hero__h1{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.06!important;margin-bottom:16px!important}#MainContent .kol-hero__bdbp li:not(:has(.kol-hero__ic)),#MainContent .np-hero__bdbp li:not(:has(.np-hero__ic)){padding-left:0!important}#MainContent .osteocet-shout{text-transform:none!important;background-image:none!important;background-color:transparent!important;font-weight:300!important;font-style:italic!important;padding:0!important;box-shadow:none!important}#MainContent .osteocet-cta__arrow{display:none!important}#MainContent .osteocet-hero__subhead ul{list-style:none!important;padding-left:0!important;margin:0 0 18px!important}#MainContent .osteocet-hero__subhead ul li{display:flex!important;align-items:flex-start!important;gap:10px!important;margin-bottom:8px!important;padding-left:0!important;text-indent:0!important}#MainContent .osteocet-hero__subhead ul li::marker{content:""!important}#MainContent .osteocet-hero__subhead ul li:before{content:""!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin-top:3px!important;border-radius:50%!important;background-color:var(--r-chip)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.3 4.6 8.9 10 3.4' fill='none' stroke='%233d7c65' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:11px 11px!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/hh-r-landing-type.css.map */
