@font-face{font-family:NeueHaasDisplay;src:url(NeueHaasDisplay-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasDisplay;src:url(NeueHaasDisplay-RomanItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NeueHaasDisplay;src:url(NeueHaasDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasDisplay;src:url(NeueHaasDisplay-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:NeueHaasDisplay;src:url(NeueHaasDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasDisplay;src:url(NeueHaasDisplay-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--nhd: "NeueHaasDisplay", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body--family: var(--nhd);--font-body--weight: 400;--font-body--style: normal;--font-subheading--family: var(--nhd);--font-subheading--weight: 500;--font-heading--family: var(--nhd);--font-heading--weight: 700;--font-accent--family: var(--nhd);--letter-spacing--body-normal: .03em;--letter-spacing--heading-normal: .01em;--style-border-radius-buttons-primary: 6px;--style-border-radius-buttons-secondary: 6px}body{font-family:var(--nhd);font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.03em}h1,h2,h3,h4,h5,h6{font-family:var(--nhd)}h1{font-weight:700;line-height:1;letter-spacing:.01em}h2,h3,h4{font-weight:700;line-height:1.1;letter-spacing:.01em}h5,h6{font-weight:500;line-height:1.2;letter-spacing:.04em}.button,.shopify-payment-button__button,button[type=submit],.btn{font-family:var(--nhd)!important;font-weight:700!important;letter-spacing:.04em!important;border-radius:6px!important}input,textarea,select{font-family:var(--nhd);border-radius:4px}#header-component,.header{--header-padding: 28px;border-bottom:1px solid #ececec!important}#shopify-section-footer_m9NzUG,#shopify-section-footer_utilities_jLGE8U,.color-scheme-5{background-color:#000!important;color:#fff!important}#shopify-section-footer_m9NzUG a,#shopify-section-footer_utilities_jLGE8U a{color:#fff!important}.koko-logo-svg{height:36px;width:auto;display:block;color:currentColor}@media screen and (min-width:750px){.koko-logo-svg{height:44px}}:root{--variant-picker-button-radius: 4px}.card-gallery .product-media-container img{max-width:400px;max-height:400px;object-fit:contain}.gallery__title{font-weight:700}.card-gallery .product-media-container{max-height:350px}@media screen and (max-width:750px){.card-gallery .product-media-container img{max-height:150px;object-fit:contain}.card-gallery .product-media-container{max-height:150px;padding:0!important}main[data-template^=product] media-gallery .product-media-container{padding-inline:12px;box-sizing:border-box}.header-drawer .menu-drawer__menu-item,.header-drawer .menu-drawer__menu-item-text,.header-drawer .menu-drawer__back-button,.header-drawer .menu-drawer__close-button{color:rgb(var(--color-foreground-rgb))!important;opacity:1!important}.header-drawer .menu-drawer-container[open] .menu-drawer__animated-element{animation-delay:0s!important}}@media screen and (min-width:750px){#header-component .header-menu,#header-component .menu-list,#header-component .header__menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/koko-brand.css.map */
