/* goosemasterkim.shop — approved home direction */
.hv-gmk{--hv-bg:#f4f5f6;--hv-ink:#111214;--hv-accent:#c6f21b;--hv-card:#fff;--hv-line:#dcdee1;--hv-radius:8px;--hv-display:'Archivo',sans-serif;--hv-btn-bg:#111214;--hv-btn-ink:#fff;--hv-btn-radius:4px}
body.hv-gmk{--hvs-top-bg:#111214;--hvs-top-ink:#e9eaec;--hvs-head-bg:#fff;--hvs-nav-bg:linear-gradient(#e6e7e9,#cfd1d4);--hvs-nav-ink:#111214;--hvs-nav-hover:#111214;--hvs-accent:#a6d10f;--hvs-line:#cfd1d4;--hvs-foot-bg:linear-gradient(180deg,#e9eaec,#c9ccd0);--hvs-foot-ink:#111214;--hvs-display:'Archivo',sans-serif;--hvs-search-radius:999px;--hvs-search-btn:#111214;--hvs-nav-weight:700}
.hv-gmk .hv-hero__title,.hv-gmk .hv-head h2,.hv-gmk .hv-promo h2{font-style:italic;font-weight:900;text-transform:uppercase}
.hv-gmk .hv-logos{background:linear-gradient(#eceef0,#d3d6da)}.hv-gmk .hv-btn{text-transform:uppercase;font-style:italic}
.hv-gmk .hv-promo .hv-btn{background:transparent;color:#111214!important;border-color:#111214}
.hv-gmk .hv-card__btn{width:38px;min-height:34px;margin-left:auto;padding:0}.hv-gmk .hv-card__btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
body.hv-gmk .header-bottom .nav-menu-primary .nav-ul>li>.wrap::after{background:#c6f21b!important}
body.hv-gmk #site-footer.site-footer{background:linear-gradient(180deg,#e9eaec,#c9ccd0)!important}
