:root{--kl-bg:#fffaf1;--kl-ink:#28332d;--kl-pink:#f4c1dc;--kl-mint:#c6f2a1;--kl-yellow:#ffc958;--kl-border:#e9e7dd}body{background:#fffaf1;color:var(--kl-ink)}body .header-wrapper,body .section-header,body .utility-bar{background-color:#fffdf8}.header__menu-item,.header__icon,.header__heading-link{transition:color .2s ease,transform .2s ease}.header__menu-item:hover{color:#40865b;transform:translateY(-1px)}body.template-index main{background:radial-gradient(circle at 92% 6%,rgba(198,242,161,.27),transparent 36%),#fffaf1}body.template-index .banner__box{background:#fffbf5cc!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 18px 45px #5a64441c;padding:clamp(2rem,4vw,4rem)!important}body.template-index .banner__heading,body.template-index h1,body.template-index h2{letter-spacing:-.035em}body.template-index .featured-collection,.template-index .multicolumn{background:transparent}body .card-wrapper .card,body .product-card-wrapper .card{transition:transform .22s ease,box-shadow .22s ease}body .card-wrapper:hover .card,body .product-card-wrapper:hover .card{transform:translateY(-3px)}body .card__heading{font-weight:750;letter-spacing:-.02em}body .button:not(.shopify-payment-button__button--unbranded),body button.button{background:#ffd170;color:#493514;border-radius:10px;border:0;box-shadow:0 3px #d99d32;font-weight:750}body .button:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 5px #d99d32}body .product-form__buttons .button,body .cart__checkout-button{min-height:50px}body .price{font-weight:750}.kei-labs-showcase{max-width:1250px;margin:auto;padding:clamp(36px,5vw,76px) 20px}.kei-labs-showcase__eyebrow{color:#9d7b37;font-size:12px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.kei-labs-showcase__heading{color:#28332d;font-size:clamp(30px,4vw,48px);letter-spacing:-.05em;font-weight:850;margin:10px 0}.kei-labs-showcase__intro{font-size:15px;color:#69746d;max-width:580px;line-height:1.7;margin:0 0 25px}.kei-labs-showcase__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kei-labs-showcase__card{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e9e7dd;border-radius:22px;box-shadow:0 8px 24px #455b4111;transition:transform .2s,box-shadow .2s;text-decoration:none!important;color:#28332d!important}.kei-labs-showcase__card:hover{transform:translateY(-5px);box-shadow:0 20px 42px #455b4124}.kei-labs-showcase__media{height:215px;display:grid;place-items:center;overflow:hidden}.kei-labs-showcase__media--clicker{background:#dcf2d2}.kei-labs-showcase__media--rainbow{background:#f9dce9}.kei-labs-showcase__media--pods{background:#d8ebf8}.kei-labs-showcase__media svg{width:90%;height:185px;max-width:340px;filter:drop-shadow(0 11px 8px #46554e22)}.kei-labs-showcase__body{padding:22px;display:flex;flex:1;flex-direction:column}.kei-labs-showcase__tag{font-size:11px;color:#9d7b37;font-weight:800;letter-spacing:.1em}.kei-labs-showcase__name{font-size:24px;font-weight:850;margin:8px 0;letter-spacing:-.04em}.kei-labs-showcase__desc{font-size:13px;color:#69746d;line-height:1.65;margin:0 0 22px;flex:1}.kei-labs-showcase__action{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#29372d;color:#fff;border-radius:10px;font-size:13px;font-weight:800}@media(max-width:749px){.kei-labs-showcase__grid{grid-template-columns:1fr;gap:16px}.kei-labs-showcase__media{height:200px}.kei-labs-showcase__media svg{height:180px}.kei-labs-showcase__body{padding:20px}}body.template-index{--kl-content-width: 1200px;--kl-gutter: clamp(18px, 3vw, 34px);--kl-section-gap: clamp(44px, 5.2vw, 76px);--kl-heading-size: clamp(30px, 3vw, 43px);--kl-eyebrow-size: 11px;--kl-copy-size: 15px}body.template-index .kei-labs-showcase,body.template-index .collection .collection__title,body.template-index .collection slider-component.page-width,body.template-index .collection slider-component.page-width-desktop,body.template-index .multirow__inner.page-width,body.template-index .multicolumn>.page-width,body.template-index .rich-text__wrapper.page-width{width:100%;max-width:calc(var(--kl-content-width) + 2 * var(--kl-gutter));margin-inline:auto!important;padding-inline:var(--kl-gutter)!important;box-sizing:border-box}body.template-index .collection slider-component:not(.page-width){max-width:calc(var(--kl-content-width) + 2 * var(--kl-gutter));margin-inline:auto}body.template-index .kei-labs-showcase,body.template-index .collection[class*=section-][class*=-padding],body.template-index .multirow[class*=section-][class*=-padding],body.template-index .multicolumn>.page-width[class*=section-][class*=-padding],body.template-index .rich-text[class*=section-][class*=-padding]{padding-block:var(--kl-section-gap)!important}body.template-index .shopify-section:has(.kei-labs-showcase),body.template-index .shopify-section:has(.collection),body.template-index .shopify-section:has(.multirow),body.template-index .shopify-section:has(.multicolumn),body.template-index .shopify-section:has(.rich-text){margin:0!important}body.template-index .kei-labs-showcase__eyebrow,body.template-index .kl-section-eyebrow,body.template-index .multirow .image-with-text__text--caption,body.template-index .rich-text .caption-with-letter-spacing{display:block;color:#94702f;font-size:var(--kl-eyebrow-size)!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase;line-height:1.5!important;margin:0 0 13px!important}body.template-index .kei-labs-showcase__heading,body.template-index .collection__title .title,body.template-index .multicolumn__title .title,body.template-index .multirow .image-with-text__heading,body.template-index .rich-text__heading{font-family:inherit!important;font-size:var(--kl-heading-size)!important;font-weight:800!important;letter-spacing:-.045em!important;line-height:1.12!important;margin:0 0 16px!important;color:#29332e}body.template-index .kei-labs-showcase__intro,body.template-index .collection__description,body.template-index .multirow .image-with-text__text.rte,body.template-index .multicolumn-card__info .rte,body.template-index .rich-text__text.rte{font-size:var(--kl-copy-size)!important;line-height:1.65!important;color:#65716c!important}body.template-index .kei-labs-showcase__intro{max-width:700px;margin:0 0 28px!important}body.template-index .collection__title{margin-bottom:26px!important}body.template-index .collection__description,body.template-index .collection__description p{margin:0!important}body.template-index .multicolumn__title{display:block;margin:0 0 26px!important;padding:0!important}body.template-index .multicolumn__title .title{margin-bottom:0!important}body.template-index .multirow__inner{display:grid;gap:22px}body.template-index .multirow .image-with-text{margin:0!important}body.template-index .multirow .image-with-text__content{padding:clamp(22px,3.3vw,44px)!important}body.template-index .multirow .image-with-text__text.rte{margin-top:0!important}body.template-index .multirow .image-with-text__text.rte p{margin:0!important}body.template-index .multicolumn-list{margin:0!important;row-gap:18px}body.template-index .multicolumn-card__info{padding:22px!important}body.template-index .multicolumn-card__info h3{font-size:19px!important;font-weight:750;margin:0 0 10px!important}body.template-index .multicolumn-card__info .rte p{margin:0!important}body.template-index .rich-text__blocks{max-width:100%!important}body.template-index .rich-text__wrapper{justify-content:flex-start}body.template-index .rich-text__blocks>*+*{margin-top:16px!important}@media(max-width:749px){body.template-index{--kl-gutter:18px;--kl-section-gap:38px;--kl-heading-size:clamp(28px,7vw,36px);--kl-copy-size:14px}body.template-index .collection slider-component:not(.page-width){padding-inline:var(--kl-gutter)}body.template-index .multirow .image-with-text__content{padding:22px!important}body.template-index .kei-labs-showcase__grid{gap:16px}body.template-index .multicolumn-card__info{padding:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/kei-labs-shopify.css.map */
