:root{--black: #0F1F3C;--white: #F5F1EB;--background: #F5F1EB;--teal: #8DB5A0;--red: #E8356D;--border: #E8E6E1;--grey: #7A8A9A;--black-04: rgba(15, 31, 60, .4);--black-40: rgba(15, 31, 60, .4);--white-04: rgba(245, 241, 235, .4);--white-40: rgba(245, 241, 235, .4);--white-08: rgba(245, 241, 235, .8);--white-80: rgba(245, 241, 235, .8);--navy: #0F1F3C;--shoji: #F5F1EB;--green: #8DB5A0;--cerise: #E8356D;--wabi: #8DB5A0;--pure-white: #ffffff}body{background-color:var(--shoji);color:var(--navy);font-family:Satoshi-Variable,Satoshi,Helvetica Neue,sans-serif}.h1,.rte h1{font-family:ClashDisplay-Variable,Clash Display,sans-serif;font-weight:600;letter-spacing:-.01em}.h2,.rte h2{font-family:Satoshi-Variable,Satoshi,sans-serif;font-weight:700;letter-spacing:0}.h3,.rte h3{font-family:Satoshi-Variable,Satoshi,sans-serif;font-weight:500;letter-spacing:0}.h4,.h5,.h6,.h7,.h8,.h9,.h10,.h11,.p1,.p2,.p3,.p4,.p5,.p6,.p8,.rte h4,.rte h5,.rte h6,.rte p,.rte li,.rte td{font-family:Satoshi-Variable,Satoshi,Helvetica Neue,sans-serif}.p7{font-family:JetBrains Mono,monospace;font-weight:400;letter-spacing:.12em}.btn1,.btn2,.btn3,.btn4,.btn5,.link1,.link2{font-family:Satoshi-Variable,Satoshi,sans-serif!important}.btn1{background-color:var(--navy)!important;color:var(--shoji)!important;border-color:var(--navy)!important}.btn1:hover{opacity:1!important;background-color:var(--green)!important;border-color:var(--green)!important;color:var(--navy)!important}.btn2{background-color:var(--navy)!important;color:var(--shoji)!important;border-color:var(--navy)!important}.btn2:hover{opacity:1!important;background-color:var(--green)!important;border-color:var(--green)!important;color:var(--navy)!important}.btn3{background-color:transparent!important;color:var(--navy)!important;border:1px solid var(--green)!important}.btn3:hover{background-color:var(--green)!important;color:var(--navy)!important}.site-header .header-con li.parent:hover .header-link span,.site-header .header-con li.parent .header-link.active span{color:var(--green)}.site-header .header-con .header-link:before,#shopify-section-header.hover .site-header .header-con .header-link.active:before,#shopify-section-header.hover .site-header .header-con li.parent:hover .header-link:before{background:var(--green)}.c-teal,a.c-teal,.hover-teal:hover{color:var(--green)}.bg-black .c-teal,.bg-black a.c-teal,section[style*=background] .c-teal{color:var(--green)}.shopify-section{background:var(--shoji)}input[type=text],input[type=email],input[type=search],textarea,select{background-color:var(--shoji)!important;color:var(--navy)!important;border-color:var(--border)!important;font-family:Satoshi-Variable,Satoshi,sans-serif}input::placeholder,textarea::placeholder{color:var(--grey)!important;opacity:1}.site-header.scrolled,.site-header:not(.transparent){background-color:var(--shoji)}.rte a,.blog-article-body a,.article-template a{color:var(--navy);text-decoration:underline;text-decoration-color:var(--green);text-underline-offset:2px}.rte a:hover,.blog-article-body a:hover,.article-template a:hover{color:var(--green);text-decoration-color:var(--green)}.blog-hero-heading{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(2.5rem,6vw,5.5rem)!important;line-height:1.05}.usp-icons .icon-container svg{display:block;color:var(--navy)}.c-white,.h-white:hover{color:var(--shoji)!important}.b-white,.b-white04,.b-white08{border-color:var(--shoji)!important}.bg-white{background-color:var(--shoji)!important}.footer-animation path,.mbic-logo path,.loader-logo path,.logo-path{fill:var(--shoji)!important}.brief-founders,.brief-hero,.brief-why-section,.brief-promise-section{--text-on-dark: var(--shoji)}.brief-founders *,.brief-hero h1,.brief-why-section *,.brief-promise-section *{color:var(--shoji)}.mbic-logo{bottom:-.5vw!important}.main-banner{overflow:visible!important}.site-header .header-con-outer .top-part .logo-wrapper{width:130px!important;height:39px!important}.site-header .header-logo .global-image-wrapper.no-bg{padding-bottom:29.7%!important}@media(min-width:1024px){.site-header .header-con-outer .top-part .logo-wrapper{width:150px!important;height:45px!important}}#shopify-section-header nav.hide-m a.header-link span,#shopify-section-header.hover nav.hide-m a.header-link span{font-size:15px!important;letter-spacing:.08em!important;font-weight:500!important}.site-header .header-right .icon-size svg{width:22px!important;height:22px!important}.site-header .header-right .header-cart-number .cart-count{font-size:13px!important}.mbict-title{font-size:clamp(1.75rem,3.5vw,3rem)!important;line-height:1.1!important;letter-spacing:-.01em}div,p,button,input,select,textarea,ul,ol,li,.link1,.link2,.rte.h1 *,.rte.h2 *,.rte.h3 *,.rte.h4 *,.rte.h5 *,.rte.h6 *,.rte.p1 ol li,.rte.p1 ul li,.rte.p2 ol li,.rte.p2 ul li,.rte.p3 ol li,.rte.p3 ul li,.rte.p4 ol li,.rte.p4 ul li,.rte.p5 ol li,.rte.p5 ul li,.rte.p6 ol li,.rte.p6 ul li,.rte.p7 ol li,.rte.p7 ul li,.rte.p8 ol li,.rte.p8 ul li{font-family:Satoshi-Variable,Satoshi,sans-serif}.rte a,.page-content a,article a,.niwa-content a,.brief-foundations a,.brief-stats a,.brief-principles a,main p a,main li a,main dd a,main dt a,main blockquote a{text-decoration:underline!important;text-decoration-color:var(--wabi, #8DB5A0)!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;transition:text-decoration-color .18s ease,color .18s ease}.rte a:hover,.page-content a:hover,article a:hover,.niwa-content a:hover,.brief-foundations a:hover,.brief-stats a:hover,.brief-principles a:hover,main p a:hover,main li a:hover,main dd a:hover,main dt a:hover,main blockquote a:hover{color:var(--wabi, #8DB5A0)!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/kojo-brand.css.map */
