@font-face{font-family:Oswald;src:url('corps-oswald.woff') format('woff');font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('corps-open-sans.woff') format('woff');font-weight:300 800;font-style:normal;font-display:swap}:root{--font-body-family:'Open Sans',Arial,sans-serif;--font-heading-family:Oswald,'Arial Narrow',sans-serif}.header__heading-logo{height:auto}.footer__content-top{padding-bottom:25px}.footer{border-top:1px solid #d6d3c4}.announcement-bar__message{font-size:11px;letter-spacing:.07em}.footer-block__heading{color:#500000}.header__icon{color:#500000}

.header__heading-link{padding:10px 8px}.ch-store-brand{display:inline-flex;flex-direction:column;align-items:center;color:#500000;white-space:nowrap;line-height:1}.ch-store-wordmark{font-family:Oswald,'Arial Narrow',sans-serif;font-size:38px;font-weight:600;letter-spacing:-.03em}.ch-store-3d{font-weight:400}.ch-store-tagline{font-family:'Open Sans',Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:.025em;margin-top:9px;line-height:1.2}.header__heading-link:hover .ch-store-brand{color:#3c0000}@media(max-width:749px){.ch-store-wordmark{font-size:29px}.ch-store-tagline{font-size:8px;margin-top:7px;letter-spacing:0}.header__heading-link{padding:8px 2px}}
