html:root{--impala-navy: #1f3a5f;--impala-navy-deep: #14202e;--impala-gold: #a8812c;--impala-gold-soft: #c9a24a;--impala-cream: #faf8f4;--impala-sand: #f1ece1;--font-heading-family: "Frank Ruhl Libre", "Times New Roman", serif;--font-body-family: "Heebo", "Assistant", Arial, sans-serif;--font-heading-weight: 500;--font-body-weight: 400;--product-card-text-alignment: start;--collection-card-text-alignment: start;--blog-card-text-alignment: start}body{letter-spacing:0;line-height:1.7}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:500;letter-spacing:0;line-height:1.25}.h0{font-weight:500}a{text-underline-offset:.3em}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:500;letter-spacing:.02em;border-radius:2px}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{--color-button: 168, 129, 44}.announcement-bar{background:var(--impala-navy-deep);color:var(--impala-cream);font-size:1.35rem;letter-spacing:.02em}.announcement-bar__message{color:inherit}.header-wrapper{border-bottom:1px solid rgba(168,129,44,.35)}.header__heading-link,.header__heading{font-family:var(--font-heading-family);font-weight:700}.header__menu-item{font-family:var(--font-body-family);font-weight:500}.card__heading{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:500}.card-information .price{font-family:var(--font-body-family)}.card--standard .card__inner,.card{border-radius:2px}.title-wrapper-with-link .title,.collection__title .title,.section-header .title{position:relative;padding-bottom:1.2rem}.title-wrapper-with-link .title:after,.collection__title .title:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:5.6rem;height:2px;background:var(--impala-gold)}.rich-text .rich-text__heading{font-size:clamp(3.6rem,7vw,6.4rem);line-height:1.15}.rich-text .rich-text__text{max-width:62rem;margin-inline:auto;font-size:1.8rem;line-height:1.8}.rich-text .caption-with-letter-spacing{letter-spacing:.08em;text-transform:none;color:var(--impala-gold-soft)}.product__text.inline-richtext,.product__text{font-size:1.4rem}.footer{border-top:1px solid rgba(168,129,44,.45)}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.9rem}[dir=rtl] .rich-text__blocks{text-align:center}[dir=rtl] .price{direction:rtl;unicode-bidi:plaintext}[dir=rtl] .quantity__input{text-align:center}:focus-visible{outline:2px solid var(--impala-gold);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/impala.css.map */
