:root{--font-heading-family: "Work Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--dobel-font-stack: var(--font-body-family);--dobel-type-label: 1.15rem;--dobel-type-meta: 1.25rem;--dobel-type-small: 1.3rem;--dobel-type-body: 1.42rem;--dobel-type-body-lg: 1.55rem;--dobel-type-card-title: 1.8rem;--dobel-type-subtitle: clamp(1.45rem, 1.5vw, 1.65rem);--dobel-type-section-title: clamp(2.2rem, 2.3vw, 2.6rem);--dobel-type-hero-title: clamp(3.8rem, 5vw, 6rem);--dobel-type-compact-title: clamp(2rem, 2.4vw, 2.6rem);--dobel-leading-tight: 1.15;--dobel-leading-heading: 1.12;--dobel-leading-body: 1.58;--dobel-leading-loose: 1.65}body{letter-spacing:0}.dobel-primary-button.button,.shopify-challenge__button,.customer button,.button{font-family:var(--dobel-font-stack);letter-spacing:0}.rte,.article-template__content,.main-page-title+.rte,.page-width>.rte,.collection-hero__description,.search__input,.cart-items,.cart__footer,.cart-drawer,.facets,.customer,.password-main,.gift-card{font-family:var(--dobel-font-stack);font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}.rte p,.rte li,.article-template__content p,.article-template__content li,.main-page-title+.rte p,.main-page-title+.rte li,.collection-hero__description,.cart-items,.cart__footer,.customer p,.customer li{font-size:inherit;line-height:inherit}.caption,.caption-with-letter-spacing,.card-information,.price,.predictive-search__item-vendor,.product__text.caption-with-letter-spacing,.pickup-availability-variant,.unit-price,.cart-item__error-text{font-size:var(--dobel-type-small);line-height:1.45;letter-spacing:.02em}.card__heading,.article-card__title,.collection-list-title,.product-count__text,.facets__heading,.totals__total,.cart__warnings h1,.main-page-title,.customer h1,.customer h2{letter-spacing:0}.card__heading,.article-card__title{font-size:var(--dobel-type-card-title)!important;line-height:1.25!important}.dobel-hero-banner__content{max-width:68rem!important}.dobel-hero-banner__heading{font-family:var(--font-heading-family);font-size:var(--dobel-type-hero-title)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:0}.dobel-hero-banner__description{max-width:56rem!important;font-size:var(--dobel-type-body-lg)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0;opacity:.92}.dobel-hero-banner__button{min-height:4.8rem;font-size:var(--dobel-type-body)!important;font-weight:700!important;line-height:1.1;letter-spacing:0}[class^=company-intro-],[class*=" company-intro-"]{font-family:var(--dobel-font-stack)}[class^=company-intro-] [class*=__text-],[class^=company-intro-] [class*=__secondary-],[class*=" company-intro-"] [class*=__text-],[class*=" company-intro-"] [class*=__secondary-]{font-size:var(--dobel-type-body-lg)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}[class^=dobel-home-],[class*=" dobel-home-"]{font-family:var(--dobel-font-stack)}[class^=company-intro-] [class*=__heading-],[class*=" company-intro-"] [class*=__heading-],[class^=dobel-home-] .dobel-home__heading,[class^=dobel-home-] .dobel-feature__copy h2,[class^=dobel-home-] .dobel-reviews__intro h2,[class^=dobel-home-] .dobel-faq__title h2,[class*=" dobel-home-"] .dobel-home__heading,[class*=" dobel-home-"] .dobel-feature__copy h2,[class*=" dobel-home-"] .dobel-reviews__intro h2,[class*=" dobel-home-"] .dobel-faq__title h2{color:var(--dobel-color-ink, #1a1a1a);font-family:var(--font-heading-family);font-size:var(--dobel-type-section-title)!important;font-weight:700!important;line-height:var(--dobel-leading-heading)!important;letter-spacing:0}[class^=dobel-home-] .dobel-home__subhead,[class^=dobel-home-] .dobel-home__subheading,[class^=dobel-home-] .dobel-feature__copy p:not(.dobel-home__kicker),[class^=dobel-home-] .dobel-reviews__intro p,[class^=dobel-home-] .dobel-review-card__text,[class^=dobel-home-] .dobel-quality-note,[class*=" dobel-home-"] .dobel-home__subhead,[class*=" dobel-home-"] .dobel-home__subheading,[class*=" dobel-home-"] .dobel-feature__copy p:not(.dobel-home__kicker),[class*=" dobel-home-"] .dobel-reviews__intro p,[class*=" dobel-home-"] .dobel-review-card__text,[class*=" dobel-home-"] .dobel-quality-note{font-size:var(--dobel-type-body-lg)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}[class^=dobel-home-] .dobel-product-card__title,[class^=dobel-home-] .dobel-proof-card h3,[class^=dobel-home-] .nov-explore-tab__title,[class^=dobel-home-] .nov-text-card h3,[class^=dobel-home-] .dobel-review-card__title,[class*=" dobel-home-"] .dobel-product-card__title,[class*=" dobel-home-"] .dobel-proof-card h3,[class*=" dobel-home-"] .nov-explore-tab__title,[class*=" dobel-home-"] .nov-text-card h3,[class*=" dobel-home-"] .dobel-review-card__title{font-size:var(--dobel-type-card-title)!important;line-height:1.22!important;letter-spacing:0}[class^=dobel-home-] .dobel-product-card__meta,[class^=dobel-home-] .dobel-proof-card p,[class^=dobel-home-] .nov-explore-tab__meta,[class^=dobel-home-] .nov-text-card p,[class^=dobel-home-] .dobel-faq__item p,[class*=" dobel-home-"] .dobel-product-card__meta,[class*=" dobel-home-"] .dobel-proof-card p,[class*=" dobel-home-"] .nov-explore-tab__meta,[class*=" dobel-home-"] .nov-text-card p,[class*=" dobel-home-"] .dobel-faq__item p{font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}[class^=dobel-home-] .dobel-faq__summary h3,[class*=" dobel-home-"] .dobel-faq__summary h3{font-size:var(--dobel-type-card-title)!important;line-height:1.25!important}[class^=dobel-home-] .dobel-home__kicker,[class^=dobel-home-] .dobel-review-card__label,[class^=dobel-home-] .dobel-review-card__meta,[class^=dobel-home-] .dobel-quality-marker,[class^=dobel-home-] .nov-video-foot,[class^=dobel-home-] .nov-video-foot span,[class^=dobel-home-] .dobel-home__disclaimer,[class*=" dobel-home-"] .dobel-home__kicker,[class*=" dobel-home-"] .dobel-review-card__label,[class*=" dobel-home-"] .dobel-review-card__meta,[class*=" dobel-home-"] .dobel-quality-marker,[class*=" dobel-home-"] .nov-video-foot,[class*=" dobel-home-"] .nov-video-foot span,[class*=" dobel-home-"] .dobel-home__disclaimer{font-size:var(--dobel-type-small)!important;line-height:1.45}[class^=nov-pdp-],[class*=" nov-pdp-"]{font-family:var(--dobel-font-stack)}[class^=nov-pdp-] h1,[class^=nov-pdp-] h2,[class^=nov-pdp-] h3,[class*=" nov-pdp-"] h1,[class*=" nov-pdp-"] h2,[class*=" nov-pdp-"] h3{font-family:var(--font-heading-family);letter-spacing:0}[class^=nov-pdp-] .nov-subtitle,[class^=nov-pdp-] .nov-product-subhead,[class^=nov-pdp-] .nov-head p,[class^=nov-pdp-] .nov-night-formula-subhead,[class^=nov-pdp-] .nov-sleep-duo__subhead,[class^=nov-pdp-] .nov-review-copy p,[class^=nov-pdp-] .nov-review-quote,[class*=" nov-pdp-"] .nov-subtitle,[class*=" nov-pdp-"] .nov-product-subhead,[class*=" nov-pdp-"] .nov-head p,[class*=" nov-pdp-"] .nov-night-formula-subhead,[class*=" nov-pdp-"] .nov-sleep-duo__subhead,[class*=" nov-pdp-"] .nov-review-copy p,[class*=" nov-pdp-"] .nov-review-quote{font-size:var(--dobel-type-body-lg)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}[class^=nov-pdp-] .nov-accordion-body,[class^=nov-pdp-] .nov-accordion-body p,[class^=nov-pdp-] .nov-ingredient-table,[class^=nov-pdp-] .nov-card-body p,[class^=nov-pdp-] .nov-step p,[class^=nov-pdp-] .nov-faq p,[class^=nov-pdp-] .nov-sleep-duo__desc,[class^=nov-pdp-] .nov-sleep-duo__quote,[class*=" nov-pdp-"] .nov-accordion-body,[class*=" nov-pdp-"] .nov-accordion-body p,[class*=" nov-pdp-"] .nov-ingredient-table,[class*=" nov-pdp-"] .nov-card-body p,[class*=" nov-pdp-"] .nov-step p,[class*=" nov-pdp-"] .nov-faq p,[class*=" nov-pdp-"] .nov-sleep-duo__desc,[class*=" nov-pdp-"] .nov-sleep-duo__quote{font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}[class^=nov-pdp-] .nov-accordion-trigger,[class^=nov-pdp-] .nov-faq summary,[class^=nov-pdp-] .nov-purchase-title,[class^=nov-pdp-] .nov-card-body h3,[class^=nov-pdp-] .nov-step h3,[class^=nov-pdp-] .nov-sleep-duo__card-title,[class*=" nov-pdp-"] .nov-accordion-trigger,[class*=" nov-pdp-"] .nov-faq summary,[class*=" nov-pdp-"] .nov-purchase-title,[class*=" nov-pdp-"] .nov-card-body h3,[class*=" nov-pdp-"] .nov-step h3,[class*=" nov-pdp-"] .nov-sleep-duo__card-title{font-size:var(--dobel-type-card-title)!important;line-height:1.25!important;letter-spacing:0}[class^=nov-pdp-] .nov-purchase-copy,[class^=nov-pdp-] .nov-benefit-item,[class^=nov-pdp-] .nov-badge,[class^=nov-pdp-] .nov-risk,[class^=nov-pdp-] .nov-per-day-line,[class^=nov-pdp-] .nov-review-foot,[class*=" nov-pdp-"] .nov-purchase-copy,[class*=" nov-pdp-"] .nov-benefit-item,[class*=" nov-pdp-"] .nov-badge,[class*=" nov-pdp-"] .nov-risk,[class*=" nov-pdp-"] .nov-per-day-line,[class*=" nov-pdp-"] .nov-review-foot{font-size:var(--dobel-type-small)!important;line-height:1.45;letter-spacing:0}[class^=nov-pdp-] .nov-crumbs,[class^=nov-pdp-] .nov-gallery-note,[class^=nov-pdp-] .nov-footnote,[class^=nov-pdp-] .nov-certification span,[class^=nov-pdp-] .nov-field-label,[class^=nov-pdp-] .nov-purchase-badge,[class^=nov-pdp-] .nov-purchase-price-was,[class^=nov-pdp-] .nov-sleep-duo__subtitle,[class^=nov-pdp-] .nov-sleep-duo__note,[class*=" nov-pdp-"] .nov-crumbs,[class*=" nov-pdp-"] .nov-gallery-note,[class*=" nov-pdp-"] .nov-footnote,[class*=" nov-pdp-"] .nov-certification span,[class*=" nov-pdp-"] .nov-field-label,[class*=" nov-pdp-"] .nov-purchase-badge,[class*=" nov-pdp-"] .nov-purchase-price-was,[class*=" nov-pdp-"] .nov-sleep-duo__subtitle,[class*=" nov-pdp-"] .nov-sleep-duo__note{font-size:var(--dobel-type-label)!important;line-height:1.35}.dcf-contact-card__body,.dcf-form-field,.dcf-faq-answer,.dobel-track-order__copy,.dobel-track-order__note,.dobel-footer__link,.dobel-footer__contact-details,.dobel-footer__body,.footer-block__details-content,.password__footer-caption,.password__footer-login{font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}.dcf-contact-card__title,.dcf-faq-summary,.dobel-footer__newsletter-title{letter-spacing:0}.dobel-footer__eyebrow,.dobel-footer__message,.copyright__content,.list-payment__item{font-size:var(--dobel-type-small)!important;line-height:1.45}.product__info-container,.product__description,.product-form,.product-form__input,.product__accordion,.product__accordion .accordion__content,.related-products,.complementary-products,.quick-add-modal__content-info,.collection,.main-search,.template-search,.article-template,.blog-articles,.cart-page,.cart-drawer__footer,.cart-notification-product,.facets-container,.predictive-search,.template-404,.main-page-title,.page-width .rte{font-family:var(--dobel-font-stack);font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}.product__title h1,.related-products__heading,.complementary-products__heading,.collection-hero__title,.article-template__title,.blog__title,.title-wrapper-with-link .title,.template-404 .title,.search__heading{letter-spacing:0}.product__text,.product__description p,.product__description li,.product-form__input label,.product__accordion .accordion__content p,.product__accordion .accordion__content li,.cart-item__details,.cart-item__name,.cart-drawer__empty-content,.cart-drawer__warnings,.cart-notification-product__name,.predictive-search__item-heading,.predictive-search__item-content,.facets__summary,.facet-checkbox,.mobile-facets__label,.search__input,.template-404 p{font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}.product__tax,.product__sku,.product-form__input .form__label,.product__inventory,.quantity__label,.cart-item__old-price,.cart-item__discounted-prices,.cart-drawer .tax-note,.cart__note,.facets__selected,.active-facets__button-inner,.mobile-facets__count,.predictive-search__item-vendor,.article-card__excerpt,.article-card__info,.blog-articles .caption-with-letter-spacing{font-size:var(--dobel-type-small)!important;line-height:1.45;letter-spacing:0}[class^=dobel-hero-],[class*=" dobel-hero-"],.dobel-contact-faq,.dobel-footer,.dobel-track-order,[class^=dobel-playground-],[class*=" dobel-playground-"]{font-family:var(--dobel-font-stack)}[class^=dobel-hero-] .dobel-hero__heading,[class*=" dobel-hero-"] .dobel-hero__heading,.dobel-contact-faq__intro h1,.dobel-contact-faq__section-heading h2,.dobel-contact-faq__card-heading h2,.dobel-track-order__heading h2,[class^=dobel-playground-] h1,[class^=dobel-playground-] h2,[class^=dobel-playground-] h3,[class*=" dobel-playground-"] h1,[class*=" dobel-playground-"] h2,[class*=" dobel-playground-"] h3{letter-spacing:0}[class^=dobel-hero-] .dobel-hero__text,[class*=" dobel-hero-"] .dobel-hero__text,.dobel-contact-faq__intro>p:last-child,.dobel-contact-faq__card-heading p,.dobel-contact-faq__section-heading>p:last-child,.dobel-contact-faq__quality-panel p,.dobel-track-order__heading>p:last-child,[class^=dobel-playground-] .nov-subtitle,[class^=dobel-playground-] .nov-head p,[class^=dobel-playground-] .nov-review-quote,[class*=" dobel-playground-"] .nov-subtitle,[class*=" dobel-playground-"] .nov-head p,[class*=" dobel-playground-"] .nov-review-quote{font-size:var(--dobel-type-body-lg)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}.dobel-contact-faq__field label,.dobel-contact-faq__field input,.dobel-contact-faq__field select,.dobel-contact-faq__field textarea,.dobel-contact-faq__info-action,.dobel-contact-faq__privacy-note,.dobel-contact-faq__address,.dobel-contact-faq__status p,.dobel-contact-faq__faq-list summary,.dobel-contact-faq__faq-list details p,.dobel-track-order__help,.dobel-footer__input,.dobel-footer__subscribe-btn,.dobel-footer__link,.dobel-footer__contact-details p,.dobel-footer__contact-time,.dobel-footer__since,[class^=dobel-playground-] .nov-accordion-body,[class^=dobel-playground-] .nov-accordion-body p,[class^=dobel-playground-] .nov-card-body p,[class^=dobel-playground-] .nov-step p,[class^=dobel-playground-] .nov-faq p,[class*=" dobel-playground-"] .nov-accordion-body,[class*=" dobel-playground-"] .nov-accordion-body p,[class*=" dobel-playground-"] .nov-card-body p,[class*=" dobel-playground-"] .nov-step p,[class*=" dobel-playground-"] .nov-faq p{font-size:var(--dobel-type-body)!important;line-height:var(--dobel-leading-body)!important;letter-spacing:0}[class^=dobel-hero-] .dobel-hero__badge,[class^=dobel-hero-] .dobel-hero__reviews,[class^=dobel-hero-] .dobel-hero__guarantee,[class*=" dobel-hero-"] .dobel-hero__badge,[class*=" dobel-hero-"] .dobel-hero__reviews,[class*=" dobel-hero-"] .dobel-hero__guarantee,.dobel-contact-faq__field-error,.dobel-contact-faq__privacy-note,.dobel-contact-faq__disclaimer,.dobel-footer__eyebrow,.dobel-footer__message,.dobel-footer__bottom small,.dobel-footer__utility a,.dobel-footer__utility span,.dobel-footer__payments span,[class^=dobel-playground-] .nov-crumbs,[class^=dobel-playground-] .nov-gallery-note,[class^=dobel-playground-] .nov-footnote,[class^=dobel-playground-] .nov-badge,[class^=dobel-playground-] .nov-risk,[class^=dobel-playground-] .nov-review-foot,[class*=" dobel-playground-"] .nov-crumbs,[class*=" dobel-playground-"] .nov-gallery-note,[class*=" dobel-playground-"] .nov-footnote,[class*=" dobel-playground-"] .nov-badge,[class*=" dobel-playground-"] .nov-risk,[class*=" dobel-playground-"] .nov-review-foot{font-size:var(--dobel-type-small)!important;line-height:1.45;letter-spacing:0}@media screen and (max-width:749px){:root{--dobel-type-body: 1.36rem;--dobel-type-body-lg: 1.46rem;--dobel-type-card-title: 1.62rem;--dobel-type-section-title: clamp(2.4rem, 7vw, 3.2rem);--dobel-type-hero-title: clamp(3rem, 10vw, 4.2rem)}.dobel-primary-button.button,.button{font-size:1.35rem}[class^=nov-pdp-] .nov-faq summary,[class*=" nov-pdp-"] .nov-faq summary,[class^=dobel-home-] .dobel-faq__summary h3,[class*=" dobel-home-"] .dobel-faq__summary h3{font-size:1.55rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-dobel-typography.css.map */
