body[class*=page-width-]{--narrow-page-width: 75rem;--normal-page-width: 75rem;--page-margin: max(24px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}@media screen and (min-width:750px){body[class*=page-width-]{--page-margin: max(48px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}html,body{max-width:100%;overflow-x:clip}body{--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.6;--font-h1--size: clamp(2.25rem, 3.9vw, 3.5rem);--font-h2--size: clamp(1.75rem, 2.5vw, 2.25rem);--doovah-body-size: 16px;font-size:var(--font-paragraph--size);line-height:1.6}@media screen and (min-width:750px){body{--font-paragraph--size: 1.0625rem;--doovah-body-size: 17px}}body .doovah-eyebrow,body .doovah-eyebrow--sm{font-size:12px}body .doovah-heading--display,body .doovah-page-hero__heading{font-size:clamp(36px,3.9vw,56px);line-height:1.05}body h2.doovah-heading{font-size:clamp(28px,2.5vw,36px);line-height:1.12}body .doovah-lead,body .doovah-text:not(.doovah-text--sm):not(.doovah-text--xs),body .doovah-problem__text,body .doovah-cover__text,body .doovah-founding__text,body .doovah-mechanism__text,body .doovah-page-hero__lead,body .doovah-shop__text{font-size:var(--doovah-body-size);line-height:1.6}body .doovah-problem__punchline{font-size:calc(var(--doovah-body-size) + 2px);line-height:1.6}body .doovah-compare__cell,body .doovah-compare__us--mono,body .doovah-compare__cell .doovah-tick,body .doovah-card__body,body .doovah-spec-row__label,body .doovah-spec-row__value,body .doovah-step__title,body .doovah-step__text,body .doovah-tick,body .doovah-tabs__panel,body .doovah-preorder__lines,body .doovah-faq__answer,body .doovah-text--sm{font-size:15px}body .doovah-faq__question{font-size:var(--doovah-body-size)}#header-component .menu-list__link,#header-component .menu-list__link-title{font-size:13px}body .doovah-container--narrow{margin-inline:0}body .doovah-measure,body .doovah-faq__answer,body .doovah-founding__text{max-width:640px}body .doovah-lead{max-width:34em}#header-component .menu-list__link--active .menu-list__link-title{border-bottom:0;padding-bottom:0}#header-component .menu-list__link[aria-current=page]:not([href*="#"]) .menu-list__link-title{border-bottom:1px solid currentColor;padding-bottom:2px}#header-component .menu-list:not(:has(.menu-list__list-item:hover,.menu-list__list-item:focus-within)) .menu-list__link{color:var(--menu-top-level-font-color)}body .doovah-tabs__list{overflow:visible;flex-wrap:wrap;row-gap:0}body .doovah-tabs__tab{min-height:44px}body .doovah-badge{font-size:11px;padding:5px 10px}.shopify-section-group-footer-group .utilities{width:100%}.shopify-section-group-footer-group .social-icons__icon-wrapper a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--doovah-stone, #ddd7cc)}.shopify-section-group-footer-group .social-icons__icon-wrapper a:hover{color:var(--doovah-warm-white, #faf8f4)}@media screen and (min-width:750px){.shopify-section-group-footer-group .utilities>.social-icons__wrapper{justify-self:end}}.announcement-bar__text strong{font-weight:inherit}@media screen and (max-width:749px){.announcement-bar__text:has(strong){font-size:0;white-space:nowrap}.announcement-bar__text strong{font-size:11px}header-actions .account-button{display:none}.doovah-header-cta.doovah-button{height:40px;min-height:40px;padding:0 9px;font-size:10px;letter-spacing:.08em;margin-inline-end:0}}@media screen and (max-width:749px){summary.header__icon,.header__icon{min-width:44px;min-height:44px;justify-content:center}.doovah-teaser__link,.doovah-shop__details-link{display:inline-flex;align-items:center;min-height:44px}.shopify-section-group-footer-group summary.menu__heading{min-height:44px}.shopify-section-group-footer-group .menu__item a,.shopify-section-group-footer-group .footer-utilities__text a,.shopify-section-group-footer-group .policy-list-trigger{display:inline-flex;align-items:center;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/doovah-overrides.css.map */
