/*!
 * -------------------------------------------------------------------
 *  Custom Styles Overrides
 *
 *  Update font-face and properties for custom fonts
 * -------------------------------------------------------------------
 */@font-face{font-family:DJB_Speak_the_Truth_Boldly;src:url(/cdn/shop/files/DJB_Speak_the_Truth_Boldly.ttf?v=1787479412) format("truetype")}@font-face{font-family:DJB_Speak_the_Truth;src:url(/cdn/shop/files/DJB_Speak_the_Truth.ttf?v=1787479412) format("truetype")}@font-face{font-family:Cronos-Pro_12459;src:url(/cdn/shop/files/Cronos-Pro_12459.ttf?v=1787479489) format("truetype")}:root{--font-body-family: "Cronos-Pro_12459";--font-body--family: "Cronos-Pro_12459";--font-heading-family: "DJB_Speak_the_Truth_Boldly";--font-heading--family: "DJB_Speak_the_Truth_Boldly"}.hidden{display:none!important;visibility:hidden!important}.cart-bubble__text-count{color:#000}/*!
 * -------------------------------------------------------------------
 *  Kiri & Lou Styles
 * -------------------------------------------------------------------
 */header{background:url(/cdn/shop/files/kiri-and-lou-shop-header-background.jpg?v=1787481311);background-size:cover;background-position:center;background-repeat:no-repeat}header-component{background-color:transparent;--color-background-top-row: transparent!important}.header__columns{background-color:#659d23;border-radius:100px;margin:20px auto;width:95%;height:60px!important;align-items:center;border:none}.header__column--left .header-logo{margin-top:-40px;margin-bottom:-40px;margin-left:-15px;position:relative;z-index:10}.header__column--left .header-menu{margin-left:30px}.header__row{overflow:visible!important}.header__row--top{padding-top:30px!important;padding-bottom:30px!important}/*!
 * -------------------------------------------------------------------
 *  Section: Banner Image No Text
 * -------------------------------------------------------------------
 */.hero_banner_image_no_text{height:auto!important;margin:0!important;padding:0!important}.hero_banner_image_no_text img,.hero_banner_image_no_text picture{display:block;height:auto;width:100%}/*!
 * -------------------------------------------------------------------
 *  Section: Split Content
 * -------------------------------------------------------------------
 */.split-content-section{background:var(--sc-bg);color:var(--sc-text);padding-bottom:var(--sc-pb-mobile);padding-top:var(--sc-pt-mobile)}@media(min-width:750px){.split-content-section{padding-bottom:var(--sc-pb-desktop);padding-top:var(--sc-pt-desktop)}}.split-content-section .container{align-items:center;display:flex;margin:0 auto;text-align:center}@media(min-width:768px){.split-content-section.image-left .container,.split-content-section.image-right .container{gap:3rem;text-align:left}.split-content-section.image-right .container{flex-direction:row-reverse}.split-content-section .image-wrap{flex:1;margin-bottom:0}.split-content-section .text-wrap{display:flex;flex:1;flex-direction:column;justify-content:center}}.split-content-section .image-wrap{margin-bottom:2rem}.split-content-section .image-wrap img{height:auto;width:100%}.split-content-section .logo{text-align:center}.split-content-section .logo img{height:auto;margin:0 auto;max-width:100%;width:var(--sc-logo-size)}.split-content-section h3.h2{text-align:var(--sc-heading-align);text-transform:var(--sc-heading-case)}.split-content-section .metafield-rich_text_field h3{text-transform:capitalize}.split-content-section .rich-text{font-size:1.8rem;margin:0 auto;text-align:var(--sc-content-align)}/*!
 * -------------------------------------------------------------------
 *  Section: Image Grid
 * -------------------------------------------------------------------
 */.image-grid-section{background-color:var(--image-grid-bg);display:flex;flex-wrap:wrap;gap:var(--image-grid-gap);justify-content:center;padding-bottom:var(--image-grid-pb-m);padding-top:var(--image-grid-pt-m);align-items:center}@media(min-width:860px){.image-grid-section{padding-bottom:var(--image-grid-pb-d);padding-top:var(--image-grid-pt-d)}}.image-grid-section.page-width{margin:0 auto;max-width:1500px;padding-left:18px;padding-right:18px}.image-grid-item{flex:1 1 calc(100% / var(--image-grid-cols-m) - var(--image-grid-gap));max-width:calc(100% / var(--image-grid-cols-m) - var(--image-grid-gap));overflow:hidden;position:relative;text-align:center;background-color:var(--image-grid__item-bg);padding:var(--image-grid__item-padding)}@media(min-width:860px){.image-grid-item{flex:1 1 calc(100% / var(--image-grid-cols-d) - var(--image-grid-gap));max-width:calc(100% / var(--image-grid-cols-d) - var(--image-grid-gap))}}.image-grid-item img{height:auto;transition:all .6s ease-in-out;width:100%}.image-grid-item.hover-animate:hover img{transform:scale(1.08)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-styles.css.map */
