.site-header[data-site-header=overlay] .desktop-nav a,.kp-site [data-site-header=solid] .kp-desktop-nav a{font-size:16px;font-weight:500;line-height:1.25}.kp-site [data-site-header=solid] .kp-header-contact .kp-action{white-space:nowrap;color:#fff;background:#1c1c1c;padding:12px 24px;font-size:16px}.kp-site [data-site-header=solid] .kp-header-contact .kp-action svg{display:none}@media (min-width:1200px){.kp-site [data-site-header=solid] .kp-header-inner{grid-template-columns:minmax(150px,25%) minmax(0,1fr) auto;gap:20px;display:grid}.kp-site [data-site-header=solid] .kp-desktop-nav{gap:clamp(14px,1.4vw,26px)}}@media (min-width:1200px) and (max-width:1399px){.site-header[data-site-header=overlay] .desktop-nav a{font-size:13px}.kp-site [data-site-header=solid] .kp-header-inner{grid-template-columns:150px minmax(0,1fr) auto;gap:14px}.kp-site [data-site-header=solid] .kp-desktop-nav a{font-size:13px}.kp-site [data-site-header=solid] .kp-header-contact .kp-action{padding:10px 16px;font-size:13px}}@media (max-width:1199px){.site-header[data-site-header=overlay]{gap:12px;display:flex}[data-site-header] :is(.desktop-nav,.kp-desktop-nav){display:none!important}[data-site-header] :is(.menu-button,.kp-menu-toggle){justify-content:center;align-items:center;display:flex!important}.site-header[data-site-header=overlay] .contact-pill{display:none!important}.site-header[data-site-header=overlay] .brand-lockup{width:110px}.site-header[data-site-header=overlay] .mobile-menu nav a{font-size:22px;line-height:1.35}.kp-site [data-site-header=solid] .kp-header-inner{justify-content:space-between;gap:12px;display:flex}.kp-site [data-site-header=solid] .kp-header-contact{display:none!important}.kp-site [data-site-header=solid] .kp-menu-toggle{flex:none;margin-left:0}.kp-site [data-site-header=solid] .kp-brand .brand-lockup{width:110px}.kp-site [data-site-header=solid] .kp-mobile-nav a{letter-spacing:-.02em;font-size:22px;line-height:1.35}}@media (min-width:901px) and (max-width:1199px){[data-site-header=overlay]{color:var(--ink);background:#fff;justify-content:space-between;display:flex}[data-site-header=overlay] .contact-pill{display:none}[data-site-header=overlay] .brand-artwork>img[src="/assets/kairav-logo.png"]{filter:brightness(0)}[data-site-header=overlay] .menu-button{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0}[data-site-header=overlay] .mobile-menu{height:calc(100dvh - 80px);color:var(--ink);visibility:hidden;background:#fff;padding:20px;transition:transform .35s;display:block;position:fixed;inset:80px 0 0;overflow:auto;transform:translate(100%)}[data-site-header=overlay].is-open .mobile-menu{visibility:visible;transform:none}[data-site-header=overlay] .mobile-menu nav{border-top:1px solid var(--line)}[data-site-header=overlay] .mobile-menu nav a{border-bottom:1px solid var(--line);align-items:center;height:51px;font-size:18px;display:flex}[data-site-header=overlay] .mobile-contact{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;height:56px;margin-top:20px;font-size:16px;display:flex}[data-site-header=solid] .kp-header-inner{justify-content:space-between;display:flex}[data-site-header=solid] .kp-mobile-nav{background:#fff;height:calc(100dvh - 80px);padding:35px 20px 60px;overflow:auto}[data-site-header=solid] .kp-mobile-nav a{letter-spacing:-.045em;border-bottom:1px solid var(--kp-line);justify-content:space-between;align-items:center;padding:13px 0;font-size:34px;display:flex}}@media (max-width:900px){[data-site-header=overlay] .mobile-menu{height:calc(100dvh - 72px);overflow:auto}}@media (prefers-reduced-motion:reduce){[data-site-header] .mobile-menu{transition:none}}.site-mobile-panel{display:none}@media (max-width:1000px){[data-site-header]:is(.site-header,.kp-header){--site-mobile-header-height:80px;height:var(--site-mobile-header-height)}.kp-site [data-site-header=solid]{border-bottom:0}[data-site-header=solid] .kp-header-inner{justify-content:space-between;padding-inline:20px;display:flex}[data-site-header] :is(.desktop-nav,.kp-desktop-nav,.contact-pill,.kp-header-contact){display:none!important}[data-site-header] :is(.menu-button,.kp-menu-toggle){width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}[data-site-header] :is(.brand,.kp-brand) .brand-lockup{width:128px}[data-site-header] .site-mobile-panel{z-index:2;inset:var(--site-mobile-header-height) 0 auto;height:calc(100dvh - var(--site-mobile-header-height));box-sizing:border-box;padding:20px 20px max(20px,env(safe-area-inset-bottom));overscroll-behavior:contain;color:#1c1c1c;visibility:hidden;background:#fff;font:400 18px/1 Geist,KairavSans,Arial,sans-serif;transition:transform .35s;display:block;position:fixed;overflow:auto;transform:translate(100%)}[data-site-header].is-open .site-mobile-panel{visibility:visible;transform:none}[data-site-header] .site-mobile-panel nav{border-top:1px solid #dadada}[data-site-header] .site-mobile-panel nav a{box-sizing:border-box;height:auto;min-height:51px;font:inherit;letter-spacing:normal;border-bottom:1px solid #dadada;align-items:center;padding-block:12px;font-size:18px;line-height:1.25;text-decoration:none;display:flex}[data-site-header] .site-mobile-panel .mobile-contact{color:#fff;height:56px;font:inherit;background:#1c1c1c;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:20px;padding:0 16px;font-size:16px;line-height:1.25;text-decoration:none;display:flex}}@media (max-width:900px){[data-site-header]:is(.site-header,.kp-header){--site-mobile-header-height:72px}}@media (prefers-reduced-motion:reduce){[data-site-header] .site-mobile-panel{transition:none}}
.brand-lockup{color:#111;vertical-align:middle;flex-direction:column;flex-shrink:0;align-items:center;width:150px;line-height:1;display:inline-flex}.brand-artwork{aspect-ratio:1692/286;width:100%;display:block;position:relative;overflow:hidden}.brand-artwork>img,.brand-artwork>video{object-fit:contain!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;position:absolute!important;inset:0!important}.brand-artwork>img[src="/assets/kairav-logo.png"]{filter:brightness(0);width:207.329%!important;height:auto!important;inset:-389.511% auto auto -60.8747%!important}.brand-logistics{letter-spacing:6px;margin-top:5px;padding-left:6px;font-family:Arial,sans-serif;font-size:9px;font-weight:400;line-height:1}.brand-lockup-light{color:#fff}.brand-lockup-light .brand-artwork>img[src="/assets/kairav-logo.png"]{filter:none}.brand--large .brand-lockup{width:min(460px,70vw)}.brand--large .brand-logistics{letter-spacing:12px;margin-top:12px;font-size:17px}.kp-brand .brand-lockup{background:0 0!important;padding:0!important}.kp-brand .brand-artwork{background:0 0!important}.kp-footer .brand-lockup{color:#fff}.kp-footer .brand-artwork>img[src="/assets/kairav-logo.png"]{filter:none}.admin-brand .brand-lockup{width:155px}.brand--light .brand-lockup{color:#fff}.brand--light .brand-artwork>img[src="/assets/kairav-logo.png"]{filter:none}.site-header.is-scroll-solid .brand-lockup,.site-header.is-open .brand-lockup{color:#111}.site-header.is-scroll-solid .brand-artwork>img[src="/assets/kairav-logo.png"],.site-header.is-open .brand-artwork>img[src="/assets/kairav-logo.png"]{filter:brightness(0)}@media (max-width:900px){.brand-lockup{width:128px}.brand-logistics{letter-spacing:5px;font-size:8px}.site-header .brand-lockup{color:#111}.site-header .brand-artwork>img[src="/assets/kairav-logo.png"]{filter:brightness(0)}}.kp-brand>.brand-lockup{width:150px;height:auto;font-size:inherit;background:0 0;display:inline-flex;position:relative}.kp-brand>.brand-lockup:after{content:none}.kp-brand .brand-logistics{color:inherit}.admin-brand>.brand-lockup{color:#111;background:0 0;border-radius:0;height:auto;display:inline-flex}:is(.brand-artwork:has(>img:not([src="/assets/kairav-logo.png"])),.brand-artwork:has(>video)){aspect-ratio:auto}.brand-artwork>img:not([src="/assets/kairav-logo.png"]),.brand-artwork>video{display:block;object-fit:contain!important;object-position:left center!important;height:auto!important;position:static!important}.site-header .brand-artwork>:is(img,video):not([src="/assets/kairav-logo.png"]),.kp-brand .brand-artwork>:is(img,video):not([src="/assets/kairav-logo.png"]){max-height:56px!important}.kf-footer-wordmark .brand-artwork>:is(img,video):not([src="/assets/kairav-logo.png"]){max-height:320px!important}.brand-artwork>[data-logo-align=center]{object-position:center!important}.brand-artwork>[data-logo-align=right]{object-position:right center!important}:is(.brand:has([data-logo-size=s]) .brand-lockup,.kp-brand:has([data-logo-size=s]) .brand-lockup){width:100px}:is(.brand:has([data-logo-size=l]) .brand-lockup,.kp-brand:has([data-logo-size=l]) .brand-lockup){width:210px}:is(.brand:has([data-logo-size=xl]) .brand-lockup,.kp-brand:has([data-logo-size=xl]) .brand-lockup){width:280px}.kf-footer-wordmark:has([data-logo-size=s]) .brand-lockup{width:min(160px,100%)}.kf-footer-wordmark:has([data-logo-size=m]) .brand-lockup{width:min(320px,100%)}.kf-footer-wordmark:has([data-logo-size=l]) .brand-lockup{width:min(560px,100%)}.kf-footer-wordmark:has([data-logo-align]){display:flex}.kf-footer-wordmark:has([data-logo-align=center]){justify-content:center}.kf-footer-wordmark:has([data-logo-align=right]){justify-content:flex-end}@media (min-width:1001px){:is(.kp-header-inner:has(.kp-brand [data-logo-align=center]),.kp-header-inner:has(.kp-brand [data-logo-align=right]),.site-header:has(.brand [data-logo-align=center]),.site-header:has(.brand [data-logo-align=right])){justify-content:space-between;align-items:center;gap:24px;display:flex!important}:is(.kp-header-inner:has(.kp-brand [data-logo-align=center]) .kp-brand,.site-header:has(.brand [data-logo-align=center]) .brand){order:1}:is(.kp-header-inner:has(.kp-brand [data-logo-align=center]) .kp-header-contact,.site-header:has(.brand [data-logo-align=center]) .contact-pill){order:2}:is(.kp-header-inner:has(.kp-brand [data-logo-align=right]) .kp-header-contact,.site-header:has(.brand [data-logo-align=right]) .contact-pill){order:1}:is(.kp-header-inner:has(.kp-brand [data-logo-align=right]) .kp-brand,.site-header:has(.brand [data-logo-align=right]) .brand){order:2}}
