:root{--vahnika-emerald: #1a4d3c;--vahnika-emerald-dark: #123a2d;--vahnika-gold: #d4af37;--vahnika-gold-light: #e8c766;--vahnika-cream: #f5efe6;--vahnika-cream-text: #f5e6c8;--vahnika-ink: #1a1a1a}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.banner__heading,.collection-hero__title,.product__title{color:var(--vahnika-emerald)!important;letter-spacing:.04em;font-weight:500}.title-wrapper-with-link .title,.collection-list__title,.section-header__title{letter-spacing:.06em}.title-wrapper-with-link .title:after,.section-header__title:after{content:"";display:block;width:60px;height:1px;background:var(--vahnika-gold);margin:14px auto 0}hr,.rte hr{border:none;border-top:1px solid var(--vahnika-gold);opacity:.6;margin:32px 0}.button,.btn,button[type=submit],.product-form__submit,.shopify-payment-button__button--unbranded{background-color:var(--vahnika-emerald)!important;color:var(--vahnika-cream-text)!important;border:1px solid var(--vahnika-emerald)!important;letter-spacing:.08em;text-transform:uppercase;font-size:.85em;transition:all .25s ease}.button:hover,.btn:hover,button[type=submit]:hover,.product-form__submit:hover{background-color:var(--vahnika-emerald-dark)!important;border-color:var(--vahnika-gold)!important;color:var(--vahnika-cream-text)!important}.button--secondary{background-color:transparent!important;color:var(--vahnika-emerald)!important;border:1px solid var(--vahnika-gold)!important}.button--secondary:hover{background-color:var(--vahnika-gold)!important;color:var(--vahnika-emerald-dark)!important}a{color:var(--vahnika-emerald);transition:color .2s ease}a:hover{color:var(--vahnika-gold)}.card,.product-card-wrapper .card{transition:box-shadow .25s ease,border-color .25s ease}.card:hover,.product-card-wrapper .card:hover{box-shadow:0 0 0 1px var(--vahnika-gold)}.card__heading,.card-information .card__heading a{color:var(--vahnika-emerald)!important}.price{color:var(--vahnika-ink)!important;font-weight:500}.header,.site-header{background-color:#fff;border-bottom:1px solid rgba(212,175,55,.25)}.header__menu-item,.header__linklist a{letter-spacing:.05em;color:var(--vahnika-ink)}.header__menu-item:hover,.header__linklist a:hover{color:var(--vahnika-emerald)}.announcement-bar,.utility-bar{background-color:var(--vahnika-emerald)!important;color:var(--vahnika-cream-text)!important;letter-spacing:.08em;font-size:.8em;text-transform:uppercase}.announcement-bar a,.utility-bar a{color:var(--vahnika-gold)!important}.footer{background-color:var(--vahnika-cream);border-top:1px solid rgba(212,175,55,.35)}.footer h2,.footer .h4,.footer__heading{color:var(--vahnika-emerald)!important;letter-spacing:.06em}.badge{background-color:var(--vahnika-gold)!important;color:var(--vahnika-emerald-dark)!important;border:none!important;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
