@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=DM+Sans:wght@400;500;600;700&display=swap";body.rf-site-style{--rfs-paper: #f8f7f1;--rfs-panel: #fffef9;--rfs-ink: #2c3828;--rfs-muted: #626a59;--rfs-sage: #e6eadc;--rfs-forest: #34452e;--rfs-line: #d9ddce;--font-base: "DM Sans", sans-serif;--font-base-weight: 400;--font-base-line-height: 1.65;--font-base-letter-spacing: 0px;--font-headline: "Cormorant Garamond", Georgia, serif;--font-headline-weight: 400;--font-headline-transform: none;--font-headline-letter-spacing: -.025em;--font-headline-line-height: 1.1;--font-button: "DM Sans", sans-serif;--font-button-weight: 500;--font-button-letter-spacing: .02em;--font-button-transform: none;--font-navigation: "DM Sans", sans-serif;--font-navigation-weight: 500;--font-navigation-letter-spacing: 0px;--font-price: "DM Sans", sans-serif;--font-price-weight: 500;--font-breadcrumbs: "DM Sans", sans-serif;--color-background: #f8f7f1;--color-background-rgb: 248, 247, 241;--color-text: #2c3828;--color-text-rgb: 44, 56, 40;--color-body-text: #2c3828;--color-body-text-light: #626a59;--color-headings-text: #2c3828;--color-links: #34452e;--color-links-active: #2c3828;--color-border: #d9ddce;--color-hr: #d9ddce;--color-breadcrumbs-bg: #f8f7f1;--color-input-background: #fffef9;--color-input-bg: #fffef9;--color-input-text: #2c3828;--color-input-border: #d9ddce;--color-input-border-active: #34452e;--color-input-placeholder: #626a59;--color-button-primary-background: #111111;--color-button-primary-background-hover: #34452e;--color-button-primary-text: #fffef9;--color-button-primary-text-hover: #fffef9;--color-button-secondary-background: #fffef9;--color-button-secondary-border: #34452e;--color-button-secondary-text: #2c3828;--color-button-secondary-background-hover: #34452e;--color-button-secondary-text-hover: #fffef9;--color-button-cta-bg: #111111;--color-button-cta-text: #fffef9;--color-button-main-bg: #111111;--color-button-main-text: #fffef9;--color-button-border: #d9ddce;--color-button-text: #2c3828;--color-action-background: #34452e;--color-action-background-rgb: 52, 69, 46;--color-action-text: #fffef9;--color-price: #2c3828;--color-sale-price: #34452e;--color-sale-badge-background: #e6eadc;--color-sale-badge-text: #2c3828;--color-promo-badge: #e6eadc;--color-promo-badge-text: #2c3828;--color-promo-price: #34452e;--color-sold-out-background: #e6eadc;--color-sold-out-text: #626a59;--color-header-background: #f8f7f1;--color-header-background-rgb: 248, 247, 241;--color-header-text: #2c3828;--color-transparent-header: #2c3828;--color-header-border: #d9ddce;--color-header-search-border: #d9ddce;--color-menu-background: #f8f7f1;--color-menu-text: #2c3828;--color-footer-background: #f8f7f1;--color-footer-text: #2c3828;--color-footer-text-rgb: 44, 56, 40;--color-footer-copy-text: #626a59;--color-footer-border: #d9ddce;--color-newsletter-border: #d9ddce;--color-star-rating: #34452e;--color-placeholder-bg: #e6eadc;--color-teaser-background: #e6eadc;--color-text-highlight: #e6eadc;--jdgm-primary-color: #34452e;--jdgm-secondary-color: #e6eadc;--jdgm-star-color: #34452e;font-family:DM Sans,sans-serif;background:var(--rfs-paper);color:var(--rfs-ink)}body.rf-site-style :is(h1,h2,h3,h4,h5,h6,.headline__title,.hero__title,.wt-page__title,.main-article__title){font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400;text-transform:none!important;letter-spacing:-.025em;line-height:1.12}body.rf-site-style :is(button,input,select,textarea,.form__field__label,.wt-newsletter__field,.wt-footer__title){font-family:DM Sans,sans-serif}body.rf-site-style :is(.wt-page__title,.main-article__title,.search-results__title,.shopify-policy__title h1){font-size:clamp(36px,4.4vw,58px);color:var(--rfs-ink)}body.rf-site-style :is(.rich-text-image__heading,.headline__title){font-size:clamp(34px,3.8vw,48px)}body.rf-site-style.template-page-contact .hero__title{font-size:clamp(38px,4vw,52px)}body.rf-site-style.template-blog .hero__title{font-size:clamp(26px,2.5vw,32px)}body.rf-site-style .hero__subheading{font:500 12px/1.5 DM Sans,sans-serif;letter-spacing:.1em;text-transform:uppercase}body.rf-site-style :is(.wt-page__body,.main-article__body,.shopify-policy__body) :is(h2,h3){font-size:clamp(27px,2.7vw,36px);line-height:1.18}body.rf-site-style :is(.card__title,.wt-benefits-product__icon-item-heading){font-family:DM Sans,sans-serif!important;font-weight:500;letter-spacing:0;line-height:1.45}body.rf-site-style .card__title{font-size:17px}body.rf-site-style .wt-product__name{font-size:clamp(36px,3.8vw,52px)}body.rf-site-style :is(.hero__button,.hero__button--primary,.hero__button--secondary,.wt-newsletter__send){font-family:DM Sans,sans-serif!important;font-weight:500;letter-spacing:.02em;text-transform:none;border-radius:3px!important}body.rf-site-style :is(input,textarea,select){accent-color:var(--rfs-forest)}body.rf-site-style :is(.form__field__input,.form__field__textarea,.wt-newsletter__field){border-radius:3px!important}body.rf-site-style :focus-visible{outline:2px solid var(--rfs-forest);outline-offset:4px}body.rf-site-style #header{background:var(--rfs-paper)!important;color:var(--rfs-ink)!important;border-color:var(--rfs-line)!important}body.rf-site-style #header :is(.wt-header__body,.wt-header__wrapper){max-width:1280px;margin-inline:auto;border-color:var(--rfs-line)}body.rf-site-style #header nav a{font:500 12px DM Sans,sans-serif!important}body.rf-site-style .wt-announcement{background:var(--rfs-forest)!important;color:var(--rfs-panel)!important}body.rf-site-style :is(.wt-announcement__text,.wt-announcement__close){color:var(--rfs-panel)!important;font-family:DM Sans,sans-serif!important}body.rf-site-style .wt-announcement__text{font-size:12px!important}body.rf-site-style footer.wt-footer{background:var(--rfs-paper)!important;color:var(--rfs-ink)!important;border-color:var(--rfs-line)}body.rf-site-style .wt-footer__image-with-text__image{filter:brightness(0)}body.rf-site-style :is(.wt-footer__title,.wt-footer__newsletter__heading){font:500 15px/1.45 DM Sans,sans-serif!important;letter-spacing:0!important;text-transform:none!important}body.rf-site-style :is(main,.product-section,.wt-brands){background-color:var(--rfs-paper)}body.rf-site-style :is(.wt-separator,.rich-text-image,.wt-benefits-product,.wt-comparison-table){background-color:var(--rfs-paper)!important}body.rf-site-style :is(.newsletter,.wt-keys,.wt-contact__form){background-color:var(--rfs-sage)!important;color:var(--rfs-ink)!important}body.rf-site-style .newsletter__wrapper{background-color:#e6eadce6}body.rf-site-style :is(.newsletter,.wt-keys) :is(h2,h3,p,.wt-keys__title){color:var(--rfs-ink)!important}body.rf-site-style .wt-keys__title{font:500 14px/1.5 DM Sans,sans-serif!important;text-transform:none!important;letter-spacing:0}body.rf-site-style .wt-newsletter__send,body.rf-site-style .wt-scrolling-icon{background:var(--rfs-forest)!important;color:var(--rfs-panel)!important}body.rf-site-style .wt-scrolling-icon :is(.hero__icon-text,.hero__icon-text p,.hero__icon){color:var(--rfs-panel)!important;fill:currentColor}body.rf-site-style :is(.wt-product__promo,.card__badges--item){background:var(--rfs-sage);color:var(--rfs-ink)}body.rf-site-style :is(.wt-product__info,.wt-filter,.wt-drawer-nav){color:var(--rfs-ink)}body.rf-site-style :is(.wt-product__info hr,.wt-comparison-table th,.wt-comparison-table td){border-color:var(--rfs-line)!important}body.rf-site-style .jdgm-star{color:var(--rfs-forest)!important}.unicorn_cart_wrap{font-family:DM Sans,sans-serif!important;color:#2c3828!important}.unicorn_cart_wrap :is(p,span,strong,small,a,button,input,select,dt,dd,div){font-family:DM Sans,sans-serif!important}.unicorn_cart_wrap :is(.unicorn_cart_header,.unicorn_cart_blocks,.unicorn_cart_footer),.unicorn_cart_wrap{background-color:#f8f7f1!important}.unicorn_cart_wrap :is(.unicorn_cart_header_title,.unicorn_cart_header_title strong){font-family:Cormorant Garamond,Georgia,serif!important;font-size:30px!important;font-weight:400!important;letter-spacing:-.025em;color:#2c3828!important}.unicorn_cart_wrap :is(.unicorn_cart_banner,.unicorn_discount_tag){background-color:#e6eadc!important;color:#2c3828!important}.unicorn_cart_wrap [class*=unlock_progress__]{background-color:#d9ddce!important}.unicorn_cart_wrap [class*=unlock_progress_bar__]{background-color:#34452e!important}.unicorn_cart_wrap [class*=subscription_expand_title__]{background-color:#e6eadc!important;color:#2c3828!important}.unicorn_cart_wrap .unicorn_cart_cell_quantity_selector{background-color:#fffef9!important;border-color:#d9ddce!important}.unicorn_cart_wrap .unicorn_button_primary{background:#111!important;color:#fffef9!important;border-radius:3px!important}.unicorn_cart_wrap .unicorn_button_primary:hover{background:#34452e!important}.unicorn_cart_wrap :focus-visible{outline:2px solid #34452e;outline-offset:3px}@media(max-width:749px){body.rf-site-style :is(.wt-page__title,.main-article__title,.search-results__title,.shopify-policy__title h1){font-size:38px}body.rf-site-style .card__title{font-size:15px}body.rf-site-style :is(.wt-page__body,.main-article__body,.shopify-policy__body) :is(h2,h3){font-size:29px}}body #root .product-section .jdgm-preview-badge .jdgm-star{color:#198754!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/rf-site-style.css.map */
