@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--font-body-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-heading-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-body-weight: 400 !important;--font-body-weight-bold: 600 !important;--font-heading-weight: 600 !important}html,body,button,input,textarea,select{font-family:var(--font-body-family)!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body{letter-spacing:0!important;font-weight:400!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.image-with-text__heading,.rich-text__heading,.product-collection__heading,.science__heading,.reviews-section__title,.lifestyle__heading,.product-detail__heading,.reviewed-by-pros__heading,.peace-of-mind__heading{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.015em!important}p,li,.rte,.rte p,.banner__text,.image-with-text__text,.rich-text__text{letter-spacing:0!important;text-transform:none!important;font-weight:400!important}.button,.shopify-payment-button__button,.offer-trigger-button,.product-form__submit,.cart__checkout-button,.footer__submit{font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.announcement-bar__message,.header__menu-item,.list-menu__item,.menu-drawer__menu-item{font-family:var(--font-body-family)!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important}.lifestyle__eyebrow,.reviews-section__eyebrow,.lifestyle-card__keywords,.reviews-section__verified,.product-detail__badge,.footer__bottom-link,.footer__copyright{font-family:var(--font-body-family)!important;font-weight:500!important;letter-spacing:.015em!important;text-transform:none!important}.feature-item__title,.hero-section__feature,.stat-card__title,.product-card__title,.lifestyle-card__title,.footer__brand-name,.footer__column-title,.footer__newsletter-title{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.01em!important}:root{--difiney-ink: #070d23;--difiney-blue: #1d3c77;--difiney-title-size: clamp(35px, 3.6vw, 40px);--difiney-title-size-mobile: clamp(32px, 8.6vw, 35px);--difiney-title-weight: 600;--difiney-title-line: 1.16;--difiney-title-track: -.015em;--difiney-pill-size: clamp(12px, .95vw, 14px);--difiney-pill-track: .18em;--difiney-pill-border: rgba(29, 60, 119, .18);--difiney-motion: .52s cubic-bezier(.2, .8, .2, 1)}body :is(#difiney-title-system,.see-it-in-action__heading).see-it-in-action__heading,body :is(#difiney-title-system,.comparison-table__title).comparison-table__title,body :is(#difiney-title-system,.science__heading).science__heading,body :is(#difiney-title-system,.nasal-steps__title).nasal-steps__title,body :is(#difiney-title-system,.reviewed-by-pros__title).reviewed-by-pros__title,body :is(#difiney-title-system,.product-collection__heading).product-collection__heading,body :is(#difiney-title-system,.product-detail__heading).product-detail__heading,body :is(#difiney-title-system,.peace-of-mind__heading).peace-of-mind__heading,body :is(#difiney-title-system,.customer-reviews__title).customer-reviews__title,body :is(#difiney-title-system,.reviews-section__title).reviews-section__title,body :is(#difiney-title-system,.reviews-cta__heading).reviews-cta__heading,body :is(#difiney-title-system,.cta-section__heading).cta-section__heading,body :is(#difiney-title-system,.assessment-cta__heading).assessment-cta__heading,body :is(#difiney-title-system,.faq-section__heading).faq-section__heading,body :is(#difiney-title-system,.why-stands-out__title).why-stands-out__title,body :is(#difiney-title-system,.final-cta__heading).final-cta__heading,body :is(#difiney-title-system,.reviews-real__heading).reviews-real__heading,body :is(#difiney-title-system,.compat-quiz__title).compat-quiz__title,body :is(#difiney-title-system,.compat-quiz__result-title).compat-quiz__result-title,body :is(#difiney-title-system,.how-it-works__title).how-it-works__title h2,body :is(#difiney-title-system,.how-it-works__adjust).how-it-works__adjust h3{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:var(--difiney-title-size)!important;font-weight:var(--difiney-title-weight)!important;line-height:var(--difiney-title-line)!important;letter-spacing:var(--difiney-title-track)!important;color:var(--difiney-ink)!important;text-transform:none!important}body :is(#difiney-card-title-system,.feature-item__title).feature-item__title,body :is(#difiney-card-title-system,.product-card__title).product-card__title,body :is(#difiney-card-title-system,.lifestyle-card__title).lifestyle-card__title,body :is(#difiney-card-title-system,.why-stands-out__card-title).why-stands-out__card-title,body :is(#difiney-card-title-system,.reviewed-by-pros__name).reviewed-by-pros__name,body :is(#difiney-card-title-system,.how-it-works__step-title).how-it-works__step-title,body :is(#difiney-card-title-system,.nasal-steps__heading).nasal-steps__heading h3,body :is(#difiney-card-title-system,.when-to-use__title).when-to-use__title,body :is(#difiney-card-title-system,.customer-reviews__review-title).customer-reviews__review-title,body :is(#difiney-card-title-system,.peace-of-mind__item-title).peace-of-mind__item-title,body :is(#difiney-card-title-system,.compat-quiz__recommendation-title).compat-quiz__recommendation-title{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important}body :is(#difiney-pill-system,.reviewed-by-pros__eyebrow).reviewed-by-pros__eyebrow,body :is(#difiney-pill-system,.product-detail__overline).product-detail__overline{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:30px!important;gap:7px!important;margin:0 0 16px!important;padding:7px 14px!important;border:1px solid var(--difiney-pill-border)!important;border-radius:999px!important;background:#ffffffb8!important;color:var(--difiney-blue)!important;box-shadow:none!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;letter-spacing:.16em!important;text-transform:uppercase!important}body :is(#difiney-pill-system,.reviewed-by-pros__eyebrow).reviewed-by-pros__eyebrow:before,body :is(#difiney-pill-system,.product-detail__overline).product-detail__overline:before{content:"";display:inline-block;flex:0 0 auto;width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center / contain no-repeat}body :is(#difiney-eyebrow-system,.science__eyebrow).science__eyebrow,body :is(#difiney-eyebrow-system,.lifestyle__eyebrow).lifestyle__eyebrow,body :is(#difiney-eyebrow-system,.customer-reviews__eyebrow).customer-reviews__eyebrow,body :is(#difiney-eyebrow-system,.when-to-use__eyebrow).when-to-use__eyebrow,body :is(#difiney-eyebrow-system,.product-card__overline).product-card__overline,body :is(#difiney-eyebrow-system,.hero-section__overline).hero-section__overline,body :is(#difiney-eyebrow-system,.nasal-steps__pill).nasal-steps__pill,body :is(#difiney-eyebrow-system,.how-it-works__tab).how-it-works__tab,body :is(#difiney-eyebrow-system,.great-for-you__badge).great-for-you__badge,body :is(#difiney-eyebrow-system,.product-detail__badge).product-detail__badge,body :is(#difiney-eyebrow-system,.compat-quiz__badge).compat-quiz__badge,body :is(#difiney-eyebrow-system,.compat-quiz__eyebrow-small).compat-quiz__eyebrow-small,body :is(#difiney-eyebrow-system,.assessment-cta__badge).assessment-cta__badge,body :is(#difiney-eyebrow-system,.reviews-real__eyebrow).reviews-real__eyebrow{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important}body :is(#difiney-motion-system,.button).button,body :is(#difiney-motion-system,.shopify-payment-button__button).shopify-payment-button__button,body :is(#difiney-motion-system,.product-form__submit).product-form__submit,body :is(#difiney-motion-system,.product-detail__button).product-detail__button,body :is(#difiney-motion-system,.hero-section__button).hero-section__button,body :is(#difiney-motion-system,.how-it-works__button).how-it-works__button{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,opacity .18s ease!important}body :is(#difiney-motion-system,.button).button:hover,body :is(#difiney-motion-system,.shopify-payment-button__button).shopify-payment-button__button:hover,body :is(#difiney-motion-system,.product-form__submit).product-form__submit:hover,body :is(#difiney-motion-system,.product-detail__button).product-detail__button:hover,body :is(#difiney-motion-system,.hero-section__button).hero-section__button:hover,body :is(#difiney-motion-system,.how-it-works__button).how-it-works__button:hover{transform:translateY(-2px)!important;box-shadow:0 14px 32px #0f172a24!important}body :is(#difiney-motion-system,.product-card).product-card,body :is(#difiney-motion-system,.reviewed-by-pros__card).reviewed-by-pros__card,body :is(#difiney-motion-system,.why-stands-out__card).why-stands-out__card,body :is(#difiney-motion-system,.feature-item).feature-item,body :is(#difiney-motion-system,.customer-reviews__card).customer-reviews__card,body :is(#difiney-motion-system,.when-to-use__card).when-to-use__card,body :is(#difiney-motion-system,.stat-card).stat-card,body :is(#difiney-motion-system,.peace-of-mind__card).peace-of-mind__card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}@media(hover:hover){body :is(#difiney-motion-system,.product-card).product-card:hover,body :is(#difiney-motion-system,.reviewed-by-pros__card).reviewed-by-pros__card:hover,body :is(#difiney-motion-system,.why-stands-out__card).why-stands-out__card:hover,body :is(#difiney-motion-system,.feature-item).feature-item:hover,body :is(#difiney-motion-system,.customer-reviews__card).customer-reviews__card:hover,body :is(#difiney-motion-system,.when-to-use__card).when-to-use__card:hover,body :is(#difiney-motion-system,.stat-card).stat-card:hover,body :is(#difiney-motion-system,.peace-of-mind__card).peace-of-mind__card:hover{transform:translateY(-4px)!important;box-shadow:0 18px 42px #0f172a1a!important}body :is(#difiney-motion-system,.product-card).product-card:hover img,body :is(#difiney-motion-system,.reviewed-by-pros__card).reviewed-by-pros__card:hover img,body :is(#difiney-motion-system,.when-to-use__card).when-to-use__card:hover img,body :is(#difiney-motion-system,.lifestyle-card).lifestyle-card:hover img{transform:scale(1.035)!important}}body :is(#difiney-motion-system,.product-card).product-card img,body :is(#difiney-motion-system,.reviewed-by-pros__card).reviewed-by-pros__card img,body :is(#difiney-motion-system,.when-to-use__card).when-to-use__card img,body :is(#difiney-motion-system,.lifestyle-card).lifestyle-card img{transition:transform .56s cubic-bezier(.2,.8,.2,1)!important}body.difiney-motion-ready .shopify-section:not(.section-header):not(.announcement-bar-section):not(.shopify-section-group-header-group){opacity:1;transform:none;transition:opacity var(--difiney-motion),transform var(--difiney-motion);will-change:auto}body.difiney-motion-ready .shopify-section.difiney-in-view{opacity:1;transform:none;will-change:auto}@media(max-width:749px){body :is(#difiney-title-system,.see-it-in-action__heading).see-it-in-action__heading,body :is(#difiney-title-system,.comparison-table__title).comparison-table__title,body :is(#difiney-title-system,.science__heading).science__heading,body :is(#difiney-title-system,.nasal-steps__title).nasal-steps__title,body :is(#difiney-title-system,.reviewed-by-pros__title).reviewed-by-pros__title,body :is(#difiney-title-system,.product-collection__heading).product-collection__heading,body :is(#difiney-title-system,.product-detail__heading).product-detail__heading,body :is(#difiney-title-system,.peace-of-mind__heading).peace-of-mind__heading,body :is(#difiney-title-system,.customer-reviews__title).customer-reviews__title,body :is(#difiney-title-system,.reviews-section__title).reviews-section__title,body :is(#difiney-title-system,.reviews-cta__heading).reviews-cta__heading,body :is(#difiney-title-system,.cta-section__heading).cta-section__heading,body :is(#difiney-title-system,.assessment-cta__heading).assessment-cta__heading,body :is(#difiney-title-system,.faq-section__heading).faq-section__heading,body :is(#difiney-title-system,.why-stands-out__title).why-stands-out__title,body :is(#difiney-title-system,.final-cta__heading).final-cta__heading,body :is(#difiney-title-system,.reviews-real__heading).reviews-real__heading,body :is(#difiney-title-system,.compat-quiz__title).compat-quiz__title,body :is(#difiney-title-system,.compat-quiz__result-title).compat-quiz__result-title,body :is(#difiney-title-system,.how-it-works__title).how-it-works__title h2,body :is(#difiney-title-system,.how-it-works__adjust).how-it-works__adjust h3{font-size:var(--difiney-title-size-mobile)!important;line-height:1.12!important}body :is(#difiney-pill-system,.reviewed-by-pros__eyebrow).reviewed-by-pros__eyebrow,body :is(#difiney-pill-system,.product-detail__overline).product-detail__overline{min-height:30px!important;padding:7px 12px!important;font-size:11px!important;letter-spacing:.16em!important}body.difiney-motion-ready .shopify-section:not(.section-header):not(.announcement-bar-section):not(.shopify-section-group-header-group){transform:none;transition-duration:.36s}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}body.difiney-motion-ready .shopify-section{opacity:1!important;transform:none!important}}body .shopify-section{opacity:1!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/difiney-typography-redesign.css.map */
