:root{--bettr-red: #c93b2d;--bettr-red-dark: #a92920;--bettr-cream: #f7f5ee;--bettr-ink: #161616;--bettr-muted: #66746b;--bettr-line: #d9ddd5}.announcement-bar-section .utility-bar{background:var(--bettr-red);border:0;min-height:44px}.announcement-bar-section .utility-bar__grid{min-height:44px}.announcement-bar-section .announcement-bar__message{color:#fff;font-size:1.4rem;font-weight:800;letter-spacing:.025em;line-height:1.2;padding:1.2rem;text-transform:uppercase}.section-header{z-index:30}.section-header .header-wrapper{background:#fff}.section-header .header{column-gap:clamp(2.4rem,4vw,5.6rem);max-width:120rem;min-height:76px}.section-header .header__heading-logo{width:min(18rem,100%)}.section-header .header__heading-link{padding:0}.section-header details-modal.header__search{display:none!important}.section-header .header__icons{gap:.8rem;padding-right:0}.section-header .header__icon{color:var(--bettr-ink)}.bettr-site-nav{margin:0}.bettr-site-nav>.list-menu{align-items:center;gap:clamp(1.8rem,2.7vw,3.8rem)}.bettr-site-nav .header__menu-item,.bettr-support__toggle{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--bettr-ink);cursor:pointer;font:inherit;font-size:1.55rem;font-weight:600;padding:1.2rem 0;text-decoration:none}.bettr-site-nav .header__menu-item:hover,.bettr-site-nav .header__menu-item[aria-current=page],.bettr-support__toggle:hover,.bettr-support__toggle[aria-expanded=true]{color:var(--bettr-red-dark);text-decoration:none}.bettr-support{position:relative}.bettr-support__toggle{align-items:center;display:flex;gap:.7rem}.bettr-support__toggle svg{transition:transform .16s ease}.bettr-support__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.bettr-support__menu{background:#fff;border:1px solid #e3e3e3;border-radius:18px;box-shadow:0 16px 38px #1414141f;display:grid;left:-2.4rem;min-width:218px;padding:1.2rem;position:absolute;top:calc(100% + .4rem);z-index:40}.bettr-support__menu[hidden]{display:none}.bettr-support__menu a{border-radius:10px;color:var(--bettr-ink);font-size:1.5rem;font-weight:600;padding:1.15rem 1.3rem;text-decoration:none}.bettr-support__menu a:hover,.bettr-support__menu a[aria-current=page]{background:#f8eee9;color:var(--bettr-red-dark)}.bettr-testimonial-ticker{background:#f0f2ea;border-bottom:1px solid #d8ddd1;color:#1d5d4b;overflow:hidden;width:100%}.bettr-testimonial-ticker__track{animation:bettr-testimonial-marquee 27s linear infinite;display:flex;width:max-content}.bettr-testimonial-ticker__group{display:flex}.bettr-testimonial-ticker__item{align-items:center;border-right:1px solid #c9d0c4;display:flex;flex:none;gap:1rem;min-height:42px;padding:0 2.6rem;white-space:nowrap}.bettr-testimonial-ticker__item strong{font-size:1.15rem;font-weight:900;letter-spacing:.035em}.bettr-testimonial-ticker__item i{align-items:center;background:#1d735e;border-radius:50%;color:#fff;display:inline-flex;font-size:1rem;font-style:normal;height:20px;justify-content:center;width:20px}.bettr-testimonial-ticker__item span{color:#61887c;font-size:1.1rem;letter-spacing:.04em}@keyframes bettr-testimonial-marquee{to{transform:translate(-50%)}}.bettr-utility-page{background:#fff;color:var(--bettr-ink)}.bettr-contact{margin:0 auto;max-width:88rem;min-height:280px;padding:4.8rem 3rem 5.8rem}.bettr-contact h1{font-size:clamp(3.4rem,5vw,5rem);font-weight:850;letter-spacing:-.04em;margin:0 0 2.8rem;text-align:center}.bettr-contact__copy{font-size:clamp(1.7rem,2vw,2rem);line-height:1.55;margin:0 auto;max-width:66rem}.bettr-contact__copy a{color:inherit;font-weight:700;text-decoration-color:var(--bettr-red);text-underline-offset:.25em}.bettr-support-page{margin:0 auto;max-width:118rem;padding:6rem 3rem 7rem}.bettr-support-page__intro{margin:0 auto 4rem;max-width:72rem;text-align:center}.bettr-support-page__intro>p:first-child{color:var(--bettr-red-dark);font-size:1.2rem;font-weight:850;letter-spacing:.09em;margin:0 0 1rem;text-transform:uppercase}.bettr-support-page__intro h1{color:var(--bettr-ink);font-size:clamp(3.8rem,7vw,6.4rem);font-weight:850;letter-spacing:-.05em;line-height:.98;margin:0}.bettr-support-page__intro>p:last-child{color:#52615a;font-size:1.8rem;line-height:1.55;margin:2rem 0 0}.bettr-support-page__grid{display:grid;gap:1.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bettr-support-card{background:#f7f5ee;border:1px solid var(--bettr-line);border-radius:18px;color:var(--bettr-ink);display:block;min-height:270px;padding:2.8rem;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.bettr-support-card:hover{border-color:var(--bettr-red);color:var(--bettr-ink);transform:translateY(-2px)}.bettr-support-card:focus-visible{outline:3px solid var(--bettr-red-dark);outline-offset:4px}.bettr-support-card>span{color:var(--bettr-red-dark);font-size:1.2rem;font-weight:850;letter-spacing:.08em}.bettr-support-card h2{font-size:clamp(2.5rem,4vw,3.4rem);letter-spacing:-.04em;margin:2.2rem 0 1.2rem}.bettr-support-card p{color:#52615a;font-size:1.55rem;line-height:1.55;margin:0 0 2.2rem}.bettr-support-card strong{color:var(--bettr-red-dark);font-size:1.5rem}.bettr-support-page__direct{background:var(--bettr-ink);border-radius:18px;color:#fff;margin-top:1.8rem;padding:3rem}.bettr-support-page__direct h2{color:#fff;font-size:2.8rem;margin:0 0 1rem}.bettr-support-page__direct p{font-size:1.6rem;line-height:1.55;margin:0 0 1.8rem}.bettr-support-page__direct a{color:#fff;font-weight:750;text-underline-offset:.24em}.bettr-support-page__direct nav{display:flex;flex-wrap:wrap;gap:1rem 2rem}.bettr-tracking-hero{align-items:center;background:linear-gradient(180deg,rgba(121,191,236,.35),transparent 53%),linear-gradient(166deg,#91c6e7 0 44%,#bd8d61 44% 61%,#6f513c 61% 100%);display:flex;min-height:600px;overflow:hidden;padding:5.5rem max(3rem,calc((100vw - 118rem)/2));position:relative}.bettr-tracking-hero:before{background:#383a3b;bottom:-8%;content:"";height:34%;left:35%;position:absolute;right:-8%;transform:rotate(4deg)}.bettr-tracking-hero:after{border-bottom:5px dashed #efe8d0;bottom:17%;content:"";left:41%;position:absolute;right:-6%;transform:rotate(4deg)}.bettr-tracking-card{background:#fff;border-radius:12px;box-shadow:0 18px 50px #1b212233;max-width:420px;padding:2.4rem;position:relative;width:100%;z-index:2}.bettr-tracking-card__eyebrow{color:var(--bettr-red-dark);font-size:1.2rem;font-weight:850;letter-spacing:.08em;margin:0 0 .8rem;text-transform:uppercase}.bettr-tracking-card h1{font-size:clamp(3rem,5vw,4.4rem);font-weight:850;letter-spacing:-.04em;line-height:1;margin:0}.bettr-tracking-card__lead{color:#404040;font-size:1.55rem;line-height:1.55;margin:1.8rem 0 2.2rem}.bettr-tracking-card__cta{align-items:center;background:var(--bettr-red);border-radius:9px;color:#fff;display:flex;font-size:1.65rem;font-weight:800;justify-content:center;min-height:58px;padding:1.2rem 1.6rem;text-align:center;text-decoration:none;width:100%}.bettr-tracking-card__cta:hover{background:var(--bettr-red-dark);color:#fff}.bettr-tracking-card__cta:focus-visible,.bettr-tracking-card__support-link:focus-visible{outline:3px solid var(--bettr-ink);outline-offset:4px}.bettr-tracking-card__note{color:#606060;font-size:1.3rem;line-height:1.45;margin:1.5rem 0 0;text-align:center}.bettr-tracking-card__support-link{color:var(--bettr-ink);font-weight:750;text-decoration-color:var(--bettr-red);text-underline-offset:.2em}.footer{background:var(--bettr-red-dark)!important;color:#fff;margin-top:0}.content-for-layout .scroll-trigger.animate--slide-in,.footer .scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important}.footer .bettr-footer{display:grid;gap:4rem;grid-template-columns:minmax(220px,.75fr) minmax(320px,1.8fr);padding-bottom:3rem;padding-top:4.2rem}.bettr-footer h2{color:#fff;font-size:2.7rem;margin:0 0 2rem}.bettr-footer__links{display:grid;gap:1.1rem}.bettr-footer__links a,.bettr-footer a{color:#fff;font-size:1.5rem;text-decoration:none}.bettr-footer a:hover{text-decoration:underline;text-underline-offset:.25em}.bettr-footer__disclaimer p{color:#fff;font-size:1.5rem;line-height:1.65;margin:0 0 2.4rem}.footer .footer__content-top{display:none}.footer .footer__content-bottom{border-color:#ffffff40;padding-top:2rem}.footer .footer__copyright,.footer .footer__copyright a,.footer .policies a,.footer,.footer h2,.footer p,.footer small,.footer .copyright__content,.footer .copyright__content a{color:#fff!important}main[data-template=collection] h1,main[data-template=collection] #verticalTitle,main[data-template=collection] #ProductCount,main[data-template=collection] #ProductCountDesktop,main[data-template=collection] .facets__summary-label,main[data-template=collection] .facets__summary span,main[data-template=collection] label[for=SortBy],main[data-template=collection] #SortBy,main[data-template=collection] .card__heading .full-unstyled-link,main[data-template=collection] .price,main[data-template=collection] .price-item{color:#3f4945!important}main[data-template=collection] .product-count.light{opacity:1!important}@media screen and (max-width:989px){.section-header .header{min-height:68px}.section-header .header__heading-logo{max-width:145px}.bettr-mobile-nav .menu-drawer__menu-item{color:var(--bettr-ink);font-size:1.8rem;font-weight:650;justify-content:space-between}.bettr-support--mobile{position:static}.bettr-support__menu--mobile{border:0;border-radius:0;box-shadow:none;gap:.2rem;min-width:0;padding:0 2rem 1.2rem;position:static}.bettr-support__menu--mobile a{font-size:1.6rem;padding:1.1rem 2rem}.bettr-tracking-hero{min-height:560px}}@media screen and (max-width:749px){.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar__grid{min-height:39px}.announcement-bar-section .announcement-bar__message{font-size:1.15rem;padding:1rem 1.2rem}.bettr-testimonial-ticker__item{min-height:39px;padding:0 1.8rem}.bettr-contact{min-height:240px;padding:3.8rem 2rem 4.8rem}.bettr-contact h1{text-align:left}.bettr-support-page{padding:4.4rem 2rem 5.2rem}.bettr-support-page__intro{text-align:left}.bettr-support-page__grid{grid-template-columns:1fr}.bettr-support-card{min-height:0;padding:2.4rem}.bettr-tracking-hero{align-items:flex-start;min-height:600px;padding:4.2rem 2rem 6rem}.bettr-tracking-hero:before{left:18%}.bettr-tracking-card{max-width:none}.footer .bettr-footer{grid-template-columns:1fr;padding:3.6rem 2rem 2.6rem}}@media(prefers-reduced-motion:reduce){.bettr-testimonial-ticker__track{animation:none}.bettr-support__toggle svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bettr-site-shell.css.map */
