:root{--kiji-cream: #fffbf2;--kiji-brown: #663915;--kiji-espresso: #4a2810;--kiji-butter: #fbe8c1;--kiji-oat: #e8dccb;--kiji-mustard: #f2bc4a;--kiji-coral: #ef7b4f;--kiji-coral-text: #b04820;--kiji-green: #1b7f46;--kiji-radius: 14px}.kiji-header-logo{display:inline-flex;color:var(--color-foreground)}.kiji-header-logo svg{display:block;height:var(--kiji-logo-height-mobile, 40px);width:auto}@media screen and (min-width:750px){.kiji-header-logo svg{height:var(--kiji-logo-height, 52px)}}button.quick-add__button{border-color:transparent}@media screen and (min-width:750px){button.quick-add__button{opacity:1}}.kiji-product-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--kiji-excerpt-lines, 2);line-clamp:var(--kiji-excerpt-lines, 2);overflow:hidden;margin:0;font-size:var(--font-size--sm, .875rem);line-height:1.45;color:rgb(var(--color-foreground-rgb, 102 57 21) / .8);color:color-mix(in srgb,var(--color-foreground) 80%,transparent)}.kiji-button{--kiji-button-bg: var(--kiji-coral);--kiji-button-fg: var(--kiji-espresso);display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-height:48px;padding:.7em 1.4em;border-radius:100px;border:0;background:var(--kiji-button-bg);color:var(--kiji-button-fg);font-family:var(--font-body--family);font-weight:700;font-size:1rem;line-height:1.1;text-decoration:none;cursor:pointer;transition:transform .15s ease,filter .15s ease}.kiji-button:hover{filter:brightness(.95);transform:translateY(-1px);text-decoration:none}.kiji-button:focus-visible{outline:2px solid var(--kiji-button-bg);outline-offset:3px}.kiji-button--green{--kiji-button-bg: var(--kiji-green);--kiji-button-fg: var(--kiji-cream)}.kiji-button--brown{--kiji-button-bg: var(--kiji-brown);--kiji-button-fg: var(--kiji-cream)}.kiji-button--outline{--kiji-button-bg: transparent;--kiji-button-fg: currentColor;box-shadow:inset 0 0 0 1.5px currentColor}.kiji-button svg{width:1em;height:1em}.kiji-eyebrow{margin:0;color:var(--kiji-coral-text);font-family:var(--font-subheading--family);font-weight:700;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.kiji-status{display:inline-flex;align-items:center;gap:.5em;padding:.35em .85em;border:1px solid var(--kiji-oat);border-radius:100px;background:#fff;font-size:.875rem;font-weight:600;white-space:nowrap}.kiji-status:before{content:"";width:.55em;height:.55em;border-radius:50%;background:var(--kiji-green)}.kiji-status[data-state=closed]:before{background:var(--kiji-coral-text)}.kiji-header-status{display:flex;align-items:center;gap:12px;color:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;white-space:nowrap}.kiji-order-bar .kiji-order-bar__status{display:none}@media(hover:hover)and (pointer:fine){.kiji-header-status:hover .kiji-header-status__earliest{text-decoration:underline;text-underline-offset:3px}}@media screen and (min-width:750px){.header__row--top .header__columns{position:relative}.kiji-header-status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:750px)and (max-width:989px){.kiji-header-status{gap:8px;font-size:.8125rem}.kiji-header-status .kiji-status{font-size:.75rem}}@media screen and (max-width:749px){.kiji-header-status{grid-column:1 / -1;grid-row:2;flex-basis:100%;justify-content:center;gap:8px;padding-block:2px 10px;font-size:.8125rem}.kiji-header-status .kiji-status{padding:.2em .7em;font-size:.75rem}}@media screen and (min-width:750px){.header-section:has(>#header-component[sticky=always]:not([data-header-rows=single])){top:calc(-1px - var(--kiji-header-top-row, 0px))}.header__row--bottom .header__columns{position:relative;padding-inline:88px}.header__row--bottom .header__columns{grid-template-columns:0 minmax(0,1fr) 0;column-gap:0}#header-component .kiji-nav-mark{--kiji-ease-out: cubic-bezier(.23, 1, .32, 1);position:absolute;top:50%;left:0;display:flex;width:20px;height:25px;color:var(--color-foreground);opacity:0;filter:blur(2px);transform:translateY(-50%) scale(.93);transform-origin:left center;pointer-events:none;transition:opacity .16s var(--kiji-ease-out),transform .16s var(--kiji-ease-out),filter .16s var(--kiji-ease-out)}.kiji-nav-mark svg{width:100%;height:100%}#header-component.kiji-nav-pinned .kiji-nav-mark{opacity:1;filter:blur(0);transform:translateY(-50%) scale(1);pointer-events:auto;transition-duration:.28s}#header-component .kiji-nav-cart{--kiji-ease-out: cubic-bezier(.23, 1, .32, 1);position:absolute;top:50%;right:0;display:inline-flex;align-items:center;gap:6px;height:34px;min-width:36px;padding:0 9px;border:1.5px solid currentColor;border-radius:10px;background:transparent;color:var(--color-foreground);font:inherit;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;opacity:0;filter:blur(2px);transform:translateY(-50%) scale(.93);transform-origin:right center;pointer-events:none;transition:opacity .16s var(--kiji-ease-out),filter .16s var(--kiji-ease-out),transform .16s var(--kiji-ease-out),background-color .15s ease-out,color .15s ease-out}#header-component .kiji-nav-cart.has-items{border-color:transparent;background:#2b1a0e;color:#fffbf2}#header-component .kiji-nav-cart:active{transform:translateY(-50%) scale(.95)}#header-component.kiji-nav-pinned .kiji-nav-cart{opacity:1;filter:blur(0);transform:translateY(-50%) scale(1);pointer-events:auto;transition-duration:.28s,.28s,.28s,.15s,.15s}.kiji-nav-cart__icon,.kiji-nav-cart__icon svg{display:block;width:20px;height:20px}.kiji-nav-cart__count:empty{display:none}}.kiji-nav-mark,.kiji-nav-cart{display:none}@media screen and (min-width:750px){.kiji-nav-mark{display:flex}.kiji-nav-cart{display:inline-flex}}@media(prefers-reduced-motion:reduce){#header-component .kiji-nav-cart,#header-component.kiji-nav-pinned .kiji-nav-cart{filter:none;transform:translateY(-50%);transition-property:opacity,background-color,color}#header-component .kiji-nav-mark,#header-component.kiji-nav-pinned .kiji-nav-mark{filter:none;transform:translateY(-50%);transition-property:opacity}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-wrap:balance}p,li,figcaption,blockquote,.rte{text-wrap:pretty}.menu-list__link,.menu-list__link-title{letter-spacing:.07em}.kiji-uppercase{text-transform:uppercase;letter-spacing:.08em}.kiji-page-header{display:grid;justify-items:center;gap:12px;text-align:center;color:var(--k-ink, #2b1a0e)}.kiji-page-header__eyebrow{margin:0;color:var(--kiji-coral-text, #b04820);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kiji-page-header__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.kiji-page-header__intro{max-width:34em;color:var(--k-ink-2, #75604f);font-size:1.0625rem;text-wrap:pretty}.kiji-page-header__intro p{margin:0;text-wrap:pretty}.kiji-page-header__intro p+p{margin-top:.5em}.kiji-page-header__intro a{color:inherit;font-weight:700;text-underline-offset:3px}.kiji-page-header__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:8px 0 0;padding:0;list-style:none}.kiji-page-header__pills li{padding:6px 14px;border-radius:999px;background:var(--k-fill, #f4ede3);font-size:.875rem;font-weight:600}.kiji-page-header__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}@media screen and (max-width:749px){.kiji-page-header__actions{display:grid;width:min(100%,320px)}}a.kiji-btn,a.kiji-btn:hover{text-decoration:none}.kiji-store-h2{margin:0;font-family:var(--font-heading--family);font-size:1.5rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}@supports selector(:popover-open){.overflow-menu::part(overflow){display:none!important}header-component:has(header-menu[data-overflow-expanded=true]) .header__underlay-open{visibility:hidden!important}}.kiji-more{position:fixed;inset:auto;margin:0;padding:var(--kiji-more-bridge, 8px) 0 0;border:0;background:transparent;overflow:visible;color:var(--k-ink, #2b1a0e)}.kiji-more__card{display:grid;gap:2px;min-width:180px;margin:0;padding:6px;border:1px solid var(--kiji-oat, #e8dccb);border-radius:14px;background:#fff;box-shadow:0 14px 34px #2b1a0e24,0 2px 6px #2b1a0e0f;list-style:none;transform-origin:top center}.kiji-more:popover-open .kiji-more__card{animation:kiji-more-in .17s cubic-bezier(.23,1,.32,1)}.kiji-more__link{display:flex;align-items:center;min-height:40px;padding:0 14px;border-radius:9px;color:var(--k-ink, #2b1a0e);font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .12s ease-out}.kiji-more__link[aria-current=page]{color:var(--kiji-coral-text, #b04820)}.kiji-more__link:focus-visible{outline:2px solid var(--k-ink, #2b1a0e);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.kiji-more__link:hover{background:var(--k-fill, #f4ede3)}}@keyframes kiji-more-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.kiji-more:popover-open .kiji-more__card{animation-name:kiji-fade-in}}@keyframes kiji-fade-in{0%{opacity:0}}.header-drawer .menu-drawer{width:min(88vw,380px);max-width:none;border-start-end-radius:20px;border-end-end-radius:20px;background:var(--kiji-cream, #fffbf2);box-shadow:0 24px 60px #2b1a0e33;color:var(--k-ink, #2b1a0e)}.kiji-drawer__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 8px 20px}.kiji-drawer__logo{display:inline-flex;color:var(--kiji-brown, #663915)}.kiji-drawer__logo svg{display:block;width:auto;height:36px}.kiji-drawer__top .menu-drawer__close-button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--kiji-oat, #e8dccb);border-radius:999px;background:#fff;color:var(--k-ink, #2b1a0e)}.kiji-drawer__top .menu-drawer__close-button .svg-wrapper{width:16px;height:16px}.header-drawer .menu-drawer__navigation{padding:8px 20px 0}.header-drawer .menu-drawer__menu{gap:0}.header-drawer .menu-drawer__list-item--divider{border:0}.header-drawer a.menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0!important;border-bottom:1px solid var(--kiji-oat, #e8dccb);color:var(--k-ink, #2b1a0e)!important;font-family:var(--font-heading--family)!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important;text-decoration:none}.header-drawer a.menu-drawer__menu-item--mainlist[aria-current=page]{color:var(--kiji-coral-text, #b04820)!important}.kiji-drawer__chevron{flex:none;color:var(--kiji-coral-text, #b04820)}.header-drawer a.kiji-drawer__cta{justify-content:center;min-height:52px;margin:4px 0 6px;border:0;border-radius:12px;background:var(--k-cta, #f2bc4a);color:var(--k-cta-ink, #2b1a0e)!important;font-family:var(--font-body--family)!important;font-size:1rem!important;letter-spacing:0!important}.header-drawer a.kiji-drawer__cta .kiji-drawer__chevron{display:none}.kiji-drawer-extras{display:grid;gap:16px;margin-top:auto;padding:24px 20px 20px}.kiji-drawer-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;border:1px solid var(--kiji-oat, #e8dccb);border-radius:16px;background:#fff;color:var(--k-ink, #2b1a0e);text-decoration:none}.kiji-drawer-card img{display:block;width:56px;height:56px;border-radius:10px;object-fit:cover}.kiji-drawer-card__text{display:grid;gap:2px;line-height:1.3}.kiji-drawer-card__text strong{font-size:.9375rem}.kiji-drawer-card__text span{color:var(--k-ink-2, #75604f);font-size:.8125rem;text-wrap:balance}.kiji-drawer-card>svg{color:var(--kiji-coral-text, #b04820)}.kiji-drawer-links{display:flex;flex-wrap:wrap;gap:8px 20px}.kiji-drawer-links a{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--k-ink-2, #75604f);font-size:.875rem;font-weight:600;text-decoration:none}.kiji-drawer-links a:active,.kiji-drawer-card:active{opacity:.8}.header-drawer .kiji-drawer__logo svg{width:auto!important;height:36px!important}.header-drawer .kiji-drawer__top .menu-drawer__close-button{border-radius:999px!important}.header-drawer .menu-drawer__navigation .menu-drawer__menu{margin:0;padding-inline:0!important}.header-drawer .menu-drawer__navigation .menu-drawer__menu>li{margin:0!important}@media screen and (min-width:750px)and (max-width:1199px){.header__row--bottom .header__columns{padding-inline:72px}header-menu .menu-list__link-title{padding-inline:8px}}@media screen and (min-width:750px)and (max-width:899px){html:not([data-kiji-nav-ready]) header-menu overflow-list{opacity:0;animation:kiji-nav-reveal 0s linear 1.2s forwards}}@keyframes kiji-nav-reveal{to{opacity:1}}main .shopify-policy__container{box-sizing:border-box;max-width:800px;margin-inline:auto;padding:40px clamp(16px,4vw,32px) 72px;color:var(--k-ink, #2b1a0e)}main .shopify-policy__title{display:grid;justify-items:center;gap:12px;margin:0 0 20px;text-align:center}main .shopify-policy__title:before{content:"Policies";color:var(--kiji-coral-text, #b04820);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}main .shopify-policy__title h1{margin:0;font-family:var(--font-heading--family);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.kiji-policy-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 28px}.kiji-policy-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:var(--k-fill, #f4ede3);color:var(--k-ink, #2b1a0e);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .15s ease-out}.kiji-policy-nav a[aria-current=page]{background:var(--k-ink, #2b1a0e);color:#fff}@media(hover:hover)and (pointer:fine){.kiji-policy-nav a:not([aria-current=page]):hover{background:var(--k-fill-2, #ebe1d3)}}main .shopify-policy__body .rte{padding:28px 32px 32px;border:1px solid var(--kiji-oat, #e8dccb);border-radius:20px;background:#fff;color:var(--k-ink-2, #75604f);font-size:1rem;line-height:1.65}main .shopify-policy__body .rte>:first-child{margin-top:0}main .shopify-policy__body .rte>:last-child{margin-bottom:0}main .shopify-policy__body .rte p{margin:0 0 1em;text-wrap:pretty}main .shopify-policy__body .rte :is(h2,h3){margin:1.6em 0 .6em;padding-top:1.2em;border-top:1px solid var(--kiji-oat, #e8dccb);color:var(--k-ink, #2b1a0e);font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-transform:none;text-wrap:balance}main .shopify-policy__body .rte>:is(h2,h3):first-child{padding-top:0;border-top:0}main .shopify-policy__body .rte strong{color:var(--k-ink, #2b1a0e)}main .shopify-policy__body .rte ul{margin:0 0 1em;padding-inline-start:1.25em}main .shopify-policy__body .rte li{margin:.4em 0;padding-inline-start:.25em}main .shopify-policy__body .rte li::marker{color:var(--kiji-coral-text, #b04820)}main .shopify-policy__body .rte a{color:var(--k-ink, #2b1a0e);font-weight:600;text-underline-offset:3px}@media screen and (max-width:749px){main .shopify-policy__body .rte{padding:20px 18px 22px;border-radius:16px}}.contact-form .contact-form__input{min-height:48px;padding:10px 14px;border:1px solid var(--k-line-2, #ddd0bf);border-radius:10px;background:#fff;color:var(--k-ink, #2b1a0e);font-size:1rem}.contact-form .contact-form__input:focus{border-color:var(--k-ink, #2b1a0e);outline:none;box-shadow:0 0 0 3px #2b1a0e14}.contact-form .submit-button{min-height:48px;padding:0 24px;border:0;border-radius:12px;background:var(--k-cta, #f2bc4a);color:var(--k-cta-ink, #2b1a0e);font-weight:700}@media(hover:hover)and (pointer:fine){.contact-form .submit-button:hover{background:var(--k-cta-hover, #ebb12f)}}.kiji-closed-note{display:flex;align-items:flex-start;gap:.6em;margin:0;padding:.8em 1em;border-radius:12px;background:var(--kiji-butter);color:var(--kiji-espresso);font-size:.9375rem;line-height:1.45;text-wrap:pretty}.kiji-closed-note svg{flex:none;margin-top:.1em}.kiji-closed-note a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.kiji-closed-note--menu{margin-top:14px;max-width:560px}.kiji-closed-note--bar{justify-content:center;background:transparent;padding:0;text-align:left}.kiji-closed-note--cart{margin-top:12px}.kiji-closed-note--gc{margin-top:4px}.kiji-status--soon:before{background:var(--kiji-mustard)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kiji.css.map */
