:root:root{--font-heading--family:"Fraunces",Georgia,"Times New Roman",serif;--font-heading--weight:600;--font-h1--family:"Fraunces",Georgia,serif;--font-h1--weight:600;--font-h2--family:"Fraunces",Georgia,serif;--font-h2--weight:600;--font-h3--family:"Fraunces",Georgia,serif;--font-h3--weight:600;--font-h4--family:"Fraunces",Georgia,serif;--font-h4--weight:600;--font-accent--family:"Fraunces",Georgia,serif;--style-border-radius-buttons-primary:999px;--style-border-radius-buttons-secondary:999px;--style-border-radius-inputs:999px;--style-border-radius-popover:16px}.color-scheme-1,.color-scheme-2,.color-scheme-3{--color-background:rgb(250 249 246 / 1);--color-background-rgb:250 249 246;--color-foreground:rgb(47 66 52 / 1);--color-foreground-rgb:47 66 52;--color-foreground-heading:rgb(47 66 52 / 1);--color-foreground-heading-rgb:47 66 52;--color-primary:rgb(79 107 82 / 1);--color-primary-rgb:79 107 82;--color-primary-hover:rgb(52 74 57 / 1);--color-primary-hover-rgb:52 74 57;--color-border:rgb(227 231 225 / 1);--color-border-rgb:227 231 225;--color-primary-button-background:rgb(79 107 82 / 1);--color-primary-button-border:rgb(79 107 82 / 1);--color-primary-button-hover-background:rgb(52 74 57 / 1);--color-primary-button-hover-border:rgb(52 74 57 / 1);--color-secondary-button-text:rgb(52 74 57 / 1);--color-secondary-button-border:rgb(52 74 57 / 1);--color-secondary-button-hover-text:rgb(52 74 57 / 1);--color-secondary-button-hover-border:rgb(52 74 57 / 1);--color-input-background:rgb(255 255 255 / 1);--color-input-border:rgb(217 226 213 / 1)}.color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7{--color-foreground:rgb(47 66 52 / 1);--color-foreground-heading:rgb(47 66 52 / 1);--color-primary-button-background:rgb(79 107 82 / 1);--color-primary-button-border:rgb(79 107 82 / 1)}html,body{background:#faf9f6}body{color:#2f4234}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Fraunces,Georgia,Times New Roman,serif!important;font-weight:600!important;letter-spacing:0}aside.announcement-bar,.announcement-bar.section{background-color:#4f6b52!important;--color-background:rgb(79 107 82 / 1);--color-foreground:rgb(255 255 255 / 1);--color-foreground-heading:rgb(255 255 255 / 1);border:0!important}.announcement-bar,.announcement-bar p,.announcement-bar a,.announcement-bar span,.announcement-bar button,.announcement-bar svg{color:#fff!important}.announcement-bar svg{fill:none;stroke:currentColor}.announcement-bar p,.announcement-bar a{letter-spacing:.5px;text-transform:uppercase;font-size:11px!important;font-weight:500}header-component,.header__row,.header__row--top,#header-component{background-color:#faf9f6!important}#header-component{border-bottom:1px solid #E3E7E1}.header-logo__image--haven{display:block;height:34px;width:auto}@media(min-width:750px){.header-logo__image--haven{height:44px}}.hvn-trust,.sticky-atc__trust{display:none!important}.product-information>.shopify-app-block .jdgm-preview-badge,[id*=judge_me_reviews_preview_badge_R8DyKh]{display:none!important}.product-details .hv,.product-information .hv{background:transparent}@media(min-width:990px){.product-details .hv-pk{grid-template-columns:1fr 1fr!important}}.hv-accbody>div[style*="#4B5D3A"]:first-child,.hv-accbody>div[style*="#4b5d3a"]:first-child{display:none!important}add-to-cart-component button,.add-to-cart-button,button[name=add],.gokwik-marge,#checkout,.shopify-payment-button__button{border-radius:999px!important}.quantity-selector,quantity-selector-component{border-radius:999px!important}.hv-switch{margin-top:16px!important;background:#edf1ea;border:1.5px solid #4F6B52;border-radius:16px;padding:14px 14px 16px;gap:10px!important}.hv-switch b{font-size:15px!important;color:#2f4234}.hv-switch .hv-btn--o{background:#4f6b52!important;color:#fff!important;border:0!important;box-shadow:0 6px 16px #344a3940}.hv-switch .hv-btn--o:hover{background:#344a39!important}.hv-hero .hv-btn{padding:15px 30px!important;font-size:14px!important;min-width:190px}@media(min-width:990px){.hv-hero .hv-btn{padding:18px 44px!important;font-size:15px!important;min-width:240px}.hv-packs{grid-template-columns:repeat(2,minmax(0,400px))!important;gap:28px!important}.hv-packs .hv-card{padding:12px 14px 18px!important}.hv-packs .hv-pname{font-size:18px}.hv-packs .hv-price{font-size:28px}.hv-packs .hv-card .hv-btn{font-size:13px;padding:14px 10px}}footer{background:#faf9f6;border-top:1px solid #E3E7E1}footer a{color:#2f4234}
/*# sourceMappingURL=/cdn/shop/t/45/assets/haven-global.css.map */
