:root{--kh-brand:#d66a06;--kh-brand-dark:#974500;--kh-brand-soft:#fff0de;--kh-ink:#29221c;--kh-paper:#fffaf5;--kh-line:#dfcfbf}body{background-color:var(--kh-paper)}body .button--primary{background:var(--kh-brand)!important;border-color:var(--kh-brand)!important;color:#21170f!important;font-weight:600}body .button--primary:hover{background:#a64a00!important;border-color:#a64a00!important;color:#fff!important}body .button--secondary{border-color:var(--kh-brand)!important}body :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--kh-brand);outline-offset:3px}body .khh-bar{background:var(--kh-brand)!important;color:#21170f!important}body .khh-bar a{border-color:#6d3100}body .page-header_top-wrap{background:var(--kh-paper)!important;border-bottom-color:#ecd6bd!important}body .khh-search-form{border-color:#e3c8a8}body .khh-search-form button,body .khv-search button{background:var(--kh-brand)!important;color:#21170f!important;font-weight:600}body .khv-nav{background:var(--kh-paper);border-bottom-color:#e3c8a8}body .khv-category-menu>summary{background:var(--kh-brand-soft);border-color:#dba875}body .khv-category-menu[open]>summary{background:var(--kh-brand)!important;border-color:var(--kh-brand)!important;color:#21170f!important}body .khv-nav-row a:hover,body .khv-nav-row .khv-catalog{color:var(--kh-brand-dark)}body .khv-nav-all-categories{background:var(--kh-brand-soft)!important;color:#7b3600}body .khv-nav-drop{border-color:#e6c5a3}body .khv-nav-scroll-shell .khv-nav-scroll-arrow{background:var(--kh-brand-soft);color:var(--kh-brand-dark);border-color:#e2bb93}body .khv-nav-scroll-shell .khv-nav-row{scrollbar-color:var(--kh-brand) #f0dfca}body .khv-home{background:var(--kh-paper)}body .khv-hero{background:#f4e8d9}body .khv-eyebrow,body .khv-category b,body .khv-help-card>span{color:var(--kh-brand-dark)}body .khv-home .khv-btn,body .khf .khf-btn{background:var(--kh-brand)!important;border-color:var(--kh-brand)!important;color:#21170f!important;font-weight:600}body .khv-home .khv-btn:hover,body .khf .khf-btn:hover{background:#a64a00!important;border-color:#a64a00!important;color:#fff!important}body .khv-home .khv-btn-light,body .khf .khf-btn-outline{background:transparent!important;color:var(--kh-ink)!important;border-color:#b46b31!important}body .khv-home .khv-btn-light:hover,body .khf .khf-btn-outline:hover{background:var(--kh-brand-soft)!important;color:#743300!important}body .khv-text-link,body .khv-all-categories{border-color:#c17b40}body .khv-all-categories{background:#fffdf9}body .khv-all-categories:hover{background:var(--kh-brand-soft)!important;color:#743300!important}body .khv-promises span{color:var(--kh-brand-dark)}body .khv-promises{background:var(--kh-paper);border-color:#ecdac4}body .khv-service,body .khf-invitation{background:#f4e8d9}body .khv-sale{background:var(--kh-brand-soft);color:#743300}body .khv-step b{border-color:var(--kh-brand);color:#884000;background:#fff8ef}body #shop-by-category .khcat-controls button{border-color:#d89a64;color:#884000}body #shop-by-category .khcat-controls button:hover:not(:disabled){background:var(--kh-brand);color:#21170f}body #shop-by-category .khcat-track{scrollbar-color:var(--kh-brand) #efddc5}body .khf-main{background:#29221c;color:#fff8f0;border-top:3px solid var(--kh-brand)}body .khf-eyebrow{color:#884000}body .khf-logo{max-width:none;width:244px;padding:12px;border-radius:6px;background:#fffaf5}body .khf-logo img{width:220px;filter:none;mix-blend-mode:multiply}body .khf-brand>p,body .khf-links li a,body .khf-email,body .khf-socials a{color:#eadccc!important}body .khf-contact{color:#ffb975}body .khf-links summary{color:#fff8f0}body .khf-links summary span{color:#ffb975}body .khf-follow,body .khf-legal a{color:#dac7b1}body .khf .khf-contact:hover,body .khf-links li a:hover,body .khf-socials a:hover{color:#ffb975!important}body .shopify-section-group-footer-group .footer{background:#f4e8d9!important}body .modal-component--menu-drawer{background:var(--kh-paper);color:var(--kh-ink)}body .modal-component--menu-drawer .modal-component_head{background:var(--kh-paper);border-bottom:2px solid var(--kh-brand)}body .modal-component--menu-drawer .modal-component_content{padding:0 20px 24px}.kh-menu{font-family:inherit;font-size:14px;color:var(--kh-ink);text-align:left}.kh-menu a{color:inherit;text-decoration:none}.kh-menu-home,.kh-menu-trending{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-bottom:1px solid var(--kh-line)}.kh-menu-home[aria-current=page],.kh-menu a:hover{color:var(--kh-brand-dark)}.kh-menu-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--kh-brand-dark);margin:22px 0 12px}.kh-menu-quick{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.kh-menu-quick a{min-height:48px;padding:10px 12px;background:var(--kh-brand-soft);border:1px solid #ebcfaf;border-radius:6px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.kh-menu-group{border-bottom:1px solid var(--kh-line)}.kh-menu-group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;cursor:pointer;font-size:14px;list-style:none}.kh-menu-group summary::-webkit-details-marker{display:none}.kh-menu-group summary span{color:var(--kh-brand-dark);font-size:20px;transition:transform .2s}.kh-menu-group[open] summary span{transform:rotate(45deg)}.kh-menu-group[open] summary{color:var(--kh-brand-dark);font-weight:600}.kh-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 18px;padding-bottom:18px}.kh-menu-grid a{display:flex;align-items:center;min-height:44px;font-size:12px;line-height:1.5}.kh-menu-grid .kh-menu-all{grid-column:1/-1;background:var(--kh-brand-soft);padding:10px 12px;border-radius:5px;gap:16px;font-weight:600;margin-top:8px}.kh-menu-actions{display:grid;gap:10px;margin-top:24px}.kh-menu-actions>a{min-height:46px;border:1px solid #dfc8ad;border-radius:5px;padding:10px 14px;display:flex;justify-content:space-between;align-items:center;font-size:13px}.kh-menu-actions .kh-menu-primary{background:var(--kh-brand);color:#21170f;border-color:var(--kh-brand);font-weight:600}@media(hover:hover){.khv-home .khv-btn,.khf-btn,.khv-all-categories{transition:transform .2s,background .2s,color .2s}.khv-home .khv-btn:hover,.khf-btn:hover{transform:translateY(-2px)}.khv-home .khv-category:hover img{transform:translateY(-4px) scale(1.025)}.khv-home .khv-room img,.khv-product-photo img{transition:transform .6s cubic-bezier(.2,.65,.3,1)}}@media(prefers-reduced-motion:no-preference){.khv-home .khv-hero-copy{animation:kh-hero-settle .65s cubic-bezier(.2,.65,.3,1) both}.khv-home .khv-hero-photo>img{animation:kh-photo-settle 4s ease-out both}.khv-home .kh-motion-seen{animation:kh-scroll-arrive .6s cubic-bezier(.2,.65,.3,1) both}}@keyframes kh-hero-settle{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes kh-photo-settle{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes kh-scroll-arrive{0%{transform:translateY(18px);opacity:.78}to{transform:translateY(0);opacity:1}}@media(max-width:767px){body .khf-logo{width:224px}body .khf-logo img{width:200px}.kh-menu-grid{gap:2px 14px}}@media(prefers-reduced-motion:reduce){.khv-home *,.khf *,.kh-menu *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.khv-home .khv-category:hover img,.khv-home .khv-room:hover img,.khv-home .khv-product:hover img,.khv-home .khv-btn:hover,.khf-btn:hover{transform:none!important}}body .khv-sale{display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 24px)}body .khv-product-photo .khv-sale img{display:inline-block!important;width:1em!important;height:1em!important;object-fit:contain!important;aspect-ratio:1;transform:none!important;background:transparent;border-radius:0;vertical-align:middle}body .khv-product:hover .khv-price img{transform:none!important}body .khv-related>a[aria-current=page]{background:var(--kh-brand-soft);border-color:var(--kh-brand);color:#743300}body .khv-related>a:hover{border-color:var(--kh-brand)}body .khv-collection-visit{border-bottom-color:var(--kh-brand)}body .khfilteractions button{background:var(--kh-brand);border:1px solid var(--kh-brand);color:#21170f;font-weight:600}body .khfilteractions a{color:var(--kh-brand-dark)}body input[type=checkbox],body input[type=radio]{accent-color:var(--kh-brand)}body .kh-fit-open{background:var(--kh-brand-soft);border-color:#ddac7c}body .button--whatsapp{border-color:#c79b73}body .shopify-payment-button__button--unbranded{background:var(--kh-brand)!important;color:#21170f!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kanaba-brand.css.map */
