:root{--hok-red: #902A17;--hok-blush: #F1BDBB;--hok-cream: #E8E1CA;--hok-espresso: #261912;--hok-rose: #EAD6D5;--hok-muted: #6B5A4E;--hok-serif: Athelas, "Crimson Pro", Georgia, serif;--hok-sans: "Eric Machat", Jost, "Helvetica Neue", Arial, sans-serif;--font-heading-family: var(--hok-serif);--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: var(--hok-sans);--font-body-style: normal;--font-body-weight: 300;--font-body-weight-bold: 500}.hok-brand-loader{display:none!important}body{letter-spacing:.02rem}body,.color-background-1,.color-background-2,.color-accent-2{color:var(--hok-espresso)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--hok-serif);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.02}h4,h5,h6,.h4,.h5,.caption-with-letter-spacing{font-family:var(--hok-sans);font-weight:400;letter-spacing:.16em;text-transform:uppercase}.subtitle,.rte em{font-family:var(--hok-sans)}.rte a,a.link{color:var(--hok-red)}.button,.button-label,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--hok-sans);font-weight:500;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase}.button{min-height:5.2rem;padding:0 3.2rem}.announcement-bar__message{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;font-weight:400}.header-wrapper--border-bottom,.header-wrapper{border-bottom:1px solid var(--hok-red)!important}.header__heading-link .h2{display:block;width:12rem;height:5.6rem;font-size:0!important;line-height:0;color:transparent;background:url(//houseofkalu.com/cdn/shop/t/8/assets/hok-wordmark-red.png?v=116356653028106150231792899842) left center / contain no-repeat}@media screen and (max-width:989px){.header__heading-link .h2{width:9.6rem;height:4.4rem;background-position:center}}.header__menu-item{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;font-weight:400;color:var(--hok-espresso)}.header__menu-item:hover span{text-decoration:none;color:var(--hok-red)}.header__active-menu-item{text-decoration:none;color:var(--hok-red);border-bottom:1px solid var(--hok-red);padding-bottom:.4rem}.menu-drawer__menu-item{font-family:var(--hok-sans);letter-spacing:.12em;text-transform:uppercase;font-size:1.5rem}.header__icon{color:var(--hok-espresso)}.card__heading,.card-information{font-family:var(--hok-sans)}.card__heading{font-weight:400;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.card .price{font-family:var(--hok-serif);font-size:1.7rem}.card__inner{background:var(--hok-rose)}.badge{font-family:var(--hok-sans);letter-spacing:.1em;text-transform:uppercase;font-size:1rem}.product__media-item .product-media-container,.product__media-wrapper .media{background:var(--hok-blush)}.product__info-container{max-width:52rem}.product__title h1,.product__title .h1{font-size:clamp(3.6rem,4.2vw,5.2rem);margin:.4rem 0}.product__info-container .price,.product__info-container .price-item{font-family:var(--hok-serif);font-size:3rem;font-weight:400;letter-spacing:0;color:var(--hok-espresso)}.product-form__submit{min-height:5.6rem;background:var(--hok-red);color:var(--hok-cream);border:0}.product-form__submit:not([disabled]):hover:after{box-shadow:0 0 0 2px var(--hok-espresso)}.product__description{font-size:1.6rem;line-height:1.7}.product .share-button__button{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.hok-crumb{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.16em;color:var(--hok-muted);font-weight:400;text-transform:uppercase}.hok-crumb a{color:var(--hok-muted);text-decoration:none}.hok-crumb a:hover{color:var(--hok-red)}.hok-eyebrow{margin:0;font-size:1.2rem;letter-spacing:.18em;color:var(--hok-red);font-weight:500;text-transform:uppercase}.hok-subtitle{margin:.4rem 0 0;font-family:var(--hok-sans);font-weight:200;font-size:2.2rem;line-height:1.35;color:var(--hok-espresso)}.hok-glance{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 2.4rem;padding:2rem 0;margin:.8rem 0;border-top:1px solid var(--hok-red);border-bottom:1px solid var(--hok-red)}.hok-glance dt{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hok-muted);font-weight:400}.hok-glance dd{margin:.4rem 0 0;font-size:1.5rem;font-weight:400;color:var(--hok-espresso)}.hok-outline-button{display:flex;align-items:center;justify-content:center;min-height:5.2rem;border:1px solid var(--hok-espresso);color:var(--hok-espresso);text-decoration:none;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;margin-top:1.2rem}.hok-outline-button:hover{border-color:var(--hok-red);color:var(--hok-red)}.hok-credit{font-size:1.3rem;color:var(--hok-muted);letter-spacing:.04em;margin:0}.hok-section{position:relative;overflow:hidden}.hok-section__pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-size:460px auto;background-repeat:repeat;pointer-events:none}.hok-section .page-width{position:relative}.hok-kicker{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.18em;font-weight:500;text-transform:uppercase;color:var(--hok-red)}.color-inverse .hok-kicker,.color-accent-1 .hok-kicker{color:var(--hok-blush)}.hok-rule{width:9.6rem;height:2px;background:var(--hok-red);border:0;margin:2.4rem 0}.color-accent-1 .hok-rule,.color-inverse .hok-rule{background:var(--hok-blush)}.hok-lede{font-weight:200;font-size:2.2rem;line-height:1.4;margin:0}.hok-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.footer{border-top:0}.footer-block__heading{font-family:var(--hok-sans);font-weight:400;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.footer-block--newsletter .footer-block__heading{font-family:var(--hok-serif);font-weight:700;font-size:2.2rem;letter-spacing:.02em}.footer-block__details-content .list-menu__item--link{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.card__badge .badge,.price .price__badge-sale,.price .price__badge-sold-out{font-size:0!important;background:var(--hok-espresso)!important;border-color:var(--hok-espresso)!important;color:var(--hok-cream)!important}.card__badge .badge:after,.price .price__badge-sale:after,.price .price__badge-sold-out:after{content:"Custom order only";font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.price--on-sale .price__sale s.price-item--regular,.price--on-sale .price__sale .price-item--regular{display:none!important}.price--on-sale .price-item--sale{color:inherit}.product-form__submit[disabled]>span{font-size:0}.product-form__submit[disabled]>span:after{content:"Custom order only";font-size:1.3rem}.hok-custom-order{display:flex;align-items:center;justify-content:center;min-height:5.6rem;margin-top:1.2rem;background:var(--hok-red);color:var(--hok-cream);text-decoration:none;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.hok-custom-order:hover{background:var(--hok-espresso)}.hok-custom-note{margin:.8rem 0 0;font-size:1.3rem;color:var(--hok-muted)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hok-brand.css.map */
