:root{--gurvaya-cream: #fffaf0;--gurvaya-sand: #f5efdf;--gurvaya-green: #173c2d;--gurvaya-amber: #a55d24;--gurvaya-gold: #e5ae69}.template-page-our-story,.template-page-faqs{background:rgb(var(--color-background))}.template-page-our-story #MainContent,.template-page-faqs #MainContent{background:transparent}.utility-bar{background:var(--gurvaya-green)!important;color:#fff8e8!important;border:0!important}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link,.utility-bar .announcement-bar__message span{color:#fff8e8!important;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.utility-bar .announcement-bar__link:hover{color:var(--gurvaya-gold)!important}.section-header{position:sticky;top:0;z-index:4}.section-header .header-wrapper{background:#fffaf0f0!important;border-bottom:1px solid rgb(23 60 45 / 12%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--gurvaya-green)}.section-header .header{min-height:6.4rem}.section-header .header__heading-link,.section-header .header__heading,.section-header .header__menu-item,.section-header .header__menu-item span,.section-header .header__icon,.section-header .header__icon span{color:var(--gurvaya-green)!important}.section-header .header__heading-link{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.section-header .header__menu-item{font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.section-header .header__menu-item:hover span,.section-header .header__menu-item:focus span{color:var(--gurvaya-amber)!important;text-decoration:none}.section-header .header__icon--cart .cart-count-bubble{background:var(--gurvaya-green);color:#fff8e8}.section-header .header__icon--cart .cart-count-bubble span{color:#fff8e8!important}.menu-drawer,.menu-drawer__navigation,.menu-drawer__submenu{background:var(--gurvaya-cream);color:var(--gurvaya-green)}.menu-drawer a,.menu-drawer summary{color:var(--gurvaya-green)!important}.gurvaya-section :is(h1,.gurvaya-hero__title){font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)!important;font-size:clamp(4rem,7vw,7.2rem)!important;letter-spacing:-.03em!important;line-height:1.05!important}.gurvaya-section :is(h2,.gurvaya-blends__header h2,.gurvaya-story__copy h2,.gurvaya-promise__header h2,.gurvaya-ritual__heading h2,.gurvaya-faq__header h2,.gurvaya-faq__closing h2,.gurvaya-promise-videos__header h2){font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)!important;font-size:clamp(3.2rem,5vw,5.6rem);letter-spacing:-.025em!important;line-height:1.12!important}.gurvaya-section :is(h3,.gurvaya-promise__item h3,.gurvaya-ritual__card h3,.gurvaya-blend-card h3){font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)!important;font-size:calc(var(--font-heading-scale) * 2.2rem);letter-spacing:-.01em!important;line-height:1.25!important}.gurvaya-section :is(p:not(.caption-with-letter-spacing):not(.gurvaya-blend-card__notes):not(.gurvaya-blend-card__pill):not(.gurvaya-blend-card__brand):not(.gurvaya-blend-card__price),li,.rte,.gurvaya-hero__subheading,.gurvaya-blends__intro,.gurvaya-story__body,.gurvaya-faq__answer,.gurvaya-blend-card__description){font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.5rem!important;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale))!important}.gurvaya-section :is(.caption-with-letter-spacing,.gurvaya-hero__eyebrow,.gurvaya-blends__eyebrow,.gurvaya-story__eyebrow,.gurvaya-promise__header .caption-with-letter-spacing,.gurvaya-ritual__heading .caption-with-letter-spacing,.gurvaya-faq__header .caption-with-letter-spacing,.gurvaya-faq__closing .caption-with-letter-spacing){display:inline-flex;align-items:center;gap:1.2rem;color:rgb(var(--color-button))!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.4!important;text-transform:uppercase}.gurvaya-section :is(.gurvaya-blends__eyebrow,.gurvaya-story__eyebrow,.gurvaya-promise__header .caption-with-letter-spacing,.gurvaya-ritual__heading .caption-with-letter-spacing,.gurvaya-faq__header .caption-with-letter-spacing):before,.gurvaya-section :is(.gurvaya-blends__eyebrow,.gurvaya-story__eyebrow,.gurvaya-promise__header .caption-with-letter-spacing,.gurvaya-ritual__heading .caption-with-letter-spacing,.gurvaya-faq__header .caption-with-letter-spacing):after{content:"";width:2.8rem;height:1px;background:currentcolor;opacity:.85;flex:0 0 auto}.gurvaya-section .gurvaya-blend-card__kicker:before,.gurvaya-section .gurvaya-blend-card__kicker:after,.gurvaya-section .gurvaya-hero__eyebrow:before,.gurvaya-section .gurvaya-hero__eyebrow:after{content:none}.gurvaya-section .gurvaya-promise__header,.gurvaya-section .gurvaya-ritual__heading,.gurvaya-section .gurvaya-promise-videos__header,.gurvaya-section .gurvaya-blends__header{text-align:center}.gurvaya-faq__closing{position:relative;overflow:hidden;min-height:28rem!important;padding:6rem 2rem!important}.gurvaya-faq__closing>*{position:relative;z-index:1}.gurvaya-faq__closing h2{max-width:48rem!important;margin-inline:auto;color:rgb(var(--color-foreground))!important}.gurvaya-faq-page__item summary,.gurvaya-faq-page__item summary span:first-child{font-family:var(--font-body-family)!important;font-size:1.5rem!important;font-weight:500!important;line-height:calc(1 + .5 / var(--font-body-scale))!important;letter-spacing:.06rem!important}.gurvaya-faq-page__group h2,.gurvaya-faq-page__hero h1{font-size:clamp(3.2rem,5vw,5.6rem);letter-spacing:-.025em!important;line-height:1.12!important}.gurvaya-faq-page__hero>p,.gurvaya-faq-page__nav>p{font-size:1.2rem!important}@media screen and (max-width:749px){.gurvaya-faq-page__item summary,.gurvaya-faq-page__item summary span:first-child{font-size:1.4rem!important}.gurvaya-faq-page__group h2{font-size:calc(var(--font-heading-scale) * 2.1rem)!important}}.template-page-contact #MainContent{background:var(--gurvaya-sand)}.template-page-contact .main-page-title,.template-page-contact .contact h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--gurvaya-green)}@media screen and (max-width:749px){.section-header .header{min-height:5.8rem}.utility-bar .announcement-bar__message{font-size:1.1rem}.gurvaya-section :is(h1,.gurvaya-hero__title){font-size:clamp(3.2rem,10vw,4.4rem)}.gurvaya-section :is(h2,.gurvaya-blends__header h2,.gurvaya-story__copy h2,.gurvaya-promise__header h2,.gurvaya-ritual__heading h2,.gurvaya-faq__header h2,.gurvaya-faq__closing h2,.gurvaya-promise-videos__header h2){font-size:clamp(2.8rem,8vw,3.8rem)}.gurvaya-section :is(.gurvaya-blends__eyebrow,.gurvaya-story__eyebrow,.gurvaya-promise__header .caption-with-letter-spacing,.gurvaya-ritual__heading .caption-with-letter-spacing,.gurvaya-faq__header .caption-with-letter-spacing):before,.gurvaya-section :is(.gurvaya-blends__eyebrow,.gurvaya-story__eyebrow,.gurvaya-promise__header .caption-with-letter-spacing,.gurvaya-ritual__heading .caption-with-letter-spacing,.gurvaya-faq__header .caption-with-letter-spacing):after{width:1.6rem}}.gurvaya-footer__wordmark{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gurvaya-brand.css.map */
