/* wwtop.shoes — approved home direction */
.hv-ww{--hv-bg:#fafafa;--hv-ink:#111;--hv-accent:#e1251b;--hv-card:#fff;--hv-line:#e8e8e8;--hv-radius:10px;--hv-display:'Archivo',sans-serif;--hv-btn-bg:#111;--hv-btn-ink:#fff;--hv-btn-radius:4px}
body.hv-ww{--hvs-top-bg:#111;--hvs-top-ink:#fafafa;--hvs-head-bg:#fff;--hvs-nav-bg:#fff;--hvs-nav-ink:#111;--hvs-accent:#e1251b;--hvs-line:#ededed;--hvs-foot-bg:#fff;--hvs-foot-ink:#111;--hvs-display:'Archivo',sans-serif;--hvs-search-radius:6px;--hvs-search-btn:#111;--hvs-page-bg:#fafafa;--hvs-title-style:italic;--hvs-title-case:uppercase;--hvs-radius:10px;--hvs-cta-bg:#111;--hvs-cta-ink:#fafafa;--hvs-search-bw:0;--hvs-search-bg:#f1f1f1;--hvs-search-btn-radius:4px;--hvs-search-btn-gap:4px;--hvs-foot-line:#ececec;--hvs-nav-align:flex-start;--hvs-nav-weight:700}
.hv-ww .hv-hero__title,.hv-ww .hv-feature__copy h2{font-style:italic;font-weight:900;text-transform:uppercase}
.hv-ww .hv-head h2{font-weight:800;letter-spacing:-.02em}.hv-ww .hv-card{box-shadow:0 8px 30px rgba(0,0,0,.05)}

.hv-ww .hv-feature .hv-rule{width:34px;height:9px;transform:skewX(-25deg)}
body.hv-ww #site-footer .footer-top-inner{border-top:1px solid #ededed}
body.hv-ww .header-bottom .nav-menu-primary .nav-ul>li>a{text-transform:uppercase;font-weight:800!important;font-size:12.5px!important;letter-spacing:.05em}
body.hv-ww .header-bottom .nav-menu-primary .nav-ul>li>a::after{transform:skewX(-25deg);height:4px!important}
body.hv-ww #site-footer .widget-title{font-size:12px!important;color:#777!important}
body.hv-ww #site-footer .widget-title::before{content:'';display:inline-block;width:14px;height:5px;background:#e1251b;transform:skewX(-25deg);margin-right:8px;vertical-align:middle}
