:root{--ds-display: 34px;--ds-h2: 28px;--ds-h3: 20px;--ds-lead: 17px;--ds-body: 16px;--ds-small: 14px;--ds-btn: 14px;--ds-caption: 12px;--ds-lh-tight: 1.12;--ds-lh-head: 1.22;--ds-lh-body: 1.55;--ds-ink: #1B1216;--ds-ink-soft: #4a4044;--ds-primary: #3C61FF;--ds-primary-hover: #2a4acc;--ds-accent: #D4004E;--ds-pill: #E8ECFF;--ds-btn-h: 52px;--ds-btn-px: 32px;--ds-btn-radius: 999px;--ds-btn-track: .06em;--ds-radius-card: 16px;--ds-radius-media: 20px}@media(min-width:750px){:root{--ds-display: 46px;--ds-h2: 36px;--ds-h3: 22px;--ds-lead: 18px;--ds-btn-h: 54px}}@media(min-width:1100px){:root{--ds-display: 56px;--ds-h2: 40px;--ds-h3: 24px}}html body [class*=ai-hero-title-],html body [class*=ai-hero-custom__title],html body .dfn-hero__title{font-size:var(--ds-display)!important;line-height:var(--ds-lh-tight)!important;font-weight:700!important;letter-spacing:-.015em!important;text-transform:none!important}html body main .h2.standard__heading,html body main h2.standard__heading,html body .home__subtitle,html body [class*=ai-media-content-block__title-],html body [class*=ai-media-content-title],html body [class*=ai-product-cards-title],html body [class*=ai-product-comparison__title],html body [class*=ai-comparison-carousel__title],html body [class*=ai-benefits-list__title],html body [class*=ai-faq-title],html body .jdgm-carousel-title,html body .jdgm-rev-widg__title,html body [class*=dfn-] .dfn-pt__title,html body [class*=dfn-] .dfn-tl__title,html body [class*=dfn-] .dfn-rv__title,html body [class*=dfn-] .dfn-jr__title,html body [class*=dfn-] .dfn-mt__title{font-size:var(--ds-h2)!important;line-height:var(--ds-lh-tight)!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important}html body.template-product main .product__title,html body .collection__heading__text,html body [class*=ai-emoji-features__title],html body [class*=ai-product-card-name],html body [class*=ai-product-card__title],html body [class*=ai-product-comparison__product-title],html body [class*=ai-comparison-carousel__card-title],html body [class*=ai-social-proof-slider__title],html body [class*=dfn-] .dfn-tl__step-title,html body [class*=dfn-] .dfn-pt__name,html body [class*=dfn-] .dfn-mt__heading{font-size:var(--ds-h3)!important;line-height:var(--ds-lh-head)!important;font-weight:700!important;letter-spacing:-.005em!important}html body.template-product main .product__title{text-transform:none!important}html body [class*=ai-hero-subtitle],html body [class*=ai-hero-custom__subtitle],html body [class*=ai-hero-description],html body [class*=ai-hero-content-inner-] h4,html body [class*=ai-hero-content-inner-] h5,html body [class*=ai-media-content-block__description],html body [class*=ai-media-content-block__description] h4,html body [class*=ai-media-content-block__description] h5,html body [class*=ai-media-content-block__description] p,html body [class*=dfn-] .dfn-tl__intro,html body [class*=dfn-] .dfn-tl__intro p,html body [class*=dfn-] .dfn-jr__name,html body [class*=dfn-] .dfn-mq__item{font-size:var(--ds-lead)!important;line-height:var(--ds-lh-head)!important}html body [class*=ai-hero-content-inner-] h4,html body [class*=ai-hero-content-inner-] h5{font-weight:600!important}html body [class*=ai-media-content-block__subtext],html body [class*=ai-media-content-block__subtext] p,html body [class*=ai-media-content-block__text],html body [class*=dfn-] .dfn-tl__step-text,html body [class*=dfn-] .dfn-tl__step-text p,html body [class*=dfn-] .dfn-pt__desc,html body [class*=dfn-] .dfn-mt__text,html body [class*=dfn-] .dfn-mt__text p{font-size:var(--ds-body)!important;line-height:var(--ds-lh-body)!important}html body [class*=dfn-] .dfn-pt__price{font-size:var(--ds-lead)!important}html body [class*=dfn-] .dfn-pt__stars,html body [class*=dfn-] .dfn-rv__rating,html body [class*=dfn-] .dfn-rv__author,html body [class*=ai-hero-rating-text-]{font-size:var(--ds-small)!important}html body [class*=dfn-] .dfn-tl__pill,html body [class*=dfn-] .dfn-mt__pill,html body [class*=dfn-] .dfn-pt__badge{font-size:var(--ds-caption)!important;letter-spacing:.08em!important}html body main .btn:not(.btn--small):not(.btn--icon),html body main .btn--add-to-cart,html body main button.btn--primary,html body main a.btn--primary,html body .cart .btn--primary,html body .checkout__button,html body a[class*=ai-hero-button-],html body a[class*=ai-hero-cta],html body a[class*=ai-hero-custom__cta],html body a[class*=ai-media-content-block__cta-],html body a[class*=ai-media-content-cta],html body a[class*=ai-product-card-button],html body a[class*=ai-product-comparison__cta],html body [class*=dfn-] .dfn-tl__cta,html body [class*=dfn-] .dfn-jr__cta,html body [class*=dfn-] .dfn-mt__cta,html body [class*=dfn-] .dfn-hero__cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:var(--ds-btn-h)!important;height:auto!important;padding:0 var(--ds-btn-px)!important;border-radius:var(--ds-btn-radius)!important;font-size:var(--ds-btn)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:var(--ds-btn-track)!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .15s ease!important}html body main .btn--primary,html body main .btn--add-to-cart,html body .checkout__button,html body main .standard__cta.btn,html body a[class*=ai-hero-button-],html body a[class*=ai-hero-cta],html body a[class*=ai-hero-custom__cta],html body a[class*=ai-product-card-button],html body a[class*=ai-product-comparison__cta],html body [class*=dfn-] .dfn-tl__cta,html body [class*=dfn-] .dfn-jr__cta,html body [class*=dfn-] .dfn-hero__cta{background:var(--ds-primary)!important;border:2px solid var(--ds-primary)!important;color:#fff!important}html body main .btn--primary:hover,html body main .btn--add-to-cart:hover,html body .checkout__button:hover,html body main .standard__cta.btn:hover,html body a[class*=ai-hero-button-]:hover,html body a[class*=ai-hero-cta]:hover,html body a[class*=ai-hero-custom__cta]:hover,html body a[class*=ai-product-card-button]:hover,html body a[class*=ai-product-comparison__cta]:hover,html body [class*=dfn-] .dfn-tl__cta:hover,html body [class*=dfn-] .dfn-jr__cta:hover,html body [class*=dfn-] .dfn-hero__cta:hover{background:var(--ds-primary-hover)!important;border-color:var(--ds-primary-hover)!important;color:#fff!important}html body main .btn--add-to-cart *{color:#fff!important}html body a[class*=ai-media-content-block__cta-],html body a[class*=ai-media-content-cta],html body [class*=dfn-] .dfn-mt__cta--outline{background:transparent!important;border:2px solid var(--ds-ink)!important;color:var(--ds-ink)!important}html body a[class*=ai-media-content-block__cta-]:hover,html body a[class*=ai-media-content-cta]:hover,html body [class*=dfn-] .dfn-mt__cta--outline:hover{background:var(--ds-ink)!important;color:#fff!important}html body main .btn--full,html body .checkout__button{width:100%!important}@media(max-width:749px){html body a[class*=ai-hero-button-],html body a[class*=ai-hero-cta],html body a[class*=ai-hero-custom__cta]{width:100%!important;max-width:340px!important}}html body .shopify-payment-button__button{border-radius:var(--ds-btn-radius)!important;min-height:var(--ds-btn-h)!important}html body [class*=klaviyo-form] button{border-radius:var(--ds-btn-radius)!important;min-height:var(--ds-btn-h)!important;font-size:var(--ds-btn)!important;letter-spacing:var(--ds-btn-track)!important}html body [class*=dfn-] .dfn-pt__add{width:44px!important;height:44px!important}html body [class*=ai-hero-button-arrow-],html body [class*=ai-hero-button-] svg,html body [class*=ai-hero-cta] svg,html body [class*=ai-hero-custom__cta] svg,html body [class*=ai-media-content-block__cta-] svg,html body [class*=ai-product-card-button] svg{width:16px!important;height:16px!important;min-height:0!important;padding:0!important;flex:0 0 16px!important;border:0!important;background:none!important}html body main .shopify-app-block h2{font-size:var(--ds-h2)!important;line-height:var(--ds-lh-tight)!important}html body [class*=dfn-] blockquote{border:0!important;padding:0!important;margin-left:0!important;margin-right:0!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dafne-ds.css.map */
