:root{--kel-white: #FAFBFA;--kel-mist: #EEF2EE;--kel-slate: #5F7470;--kel-deep-sage: #3D5C50;--kel-sage-mist: #C8DDD6;--kel-obsidian: #1A1A1A;--kel-void: #111111;--kel-border: #E0E5E2;--kel-border-mid: #D4DAD4;--kel-font-display: "Playfair Display", Georgia, serif;--kel-font-body: "Plus Jakarta Sans", system-ui, sans-serif}body{background-color:var(--kel-white)!important;color:var(--kel-obsidian)!important;font-family:var(--kel-font-body)!important;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}[style*=gradient],.gradient,.color-scheme-gradient{background-image:none!important;background:var(--kel-white)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.section-header__title,.title{font-family:var(--kel-font-display)!important;font-weight:300!important;color:var(--kel-obsidian)!important;letter-spacing:-.01em;line-height:1.15}h1,.h1{font-size:clamp(28px,5vw,42px)}h2,.h2{font-size:clamp(22px,3.5vw,32px)}h3,.h3{font-size:clamp(16px,2.5vw,22px)}.hero-headline em,.banner__heading em{font-style:italic;color:var(--kel-slate)}.button,.btn,button[type=submit],.shopify-payment-button__button,.product-form__submit{font-family:var(--kel-font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:2px!important;transition:opacity .2s ease,transform .1s ease}.button--primary,.button[data-variant=primary],.product-form__submit{background:var(--kel-obsidian)!important;color:var(--kel-white)!important;border:none!important;padding:12px 24px!important}.button--primary:hover{opacity:.85!important}.button--secondary,.button[data-variant=secondary]{background:transparent!important;color:var(--kel-slate)!important;border:.5px solid var(--kel-slate)!important;padding:12px 24px!important}.button--secondary:hover{background:var(--kel-mist)!important}a{color:var(--kel-slate);text-decoration:none;border-bottom:.5px solid transparent;transition:border-color .15s ease}a:hover{border-bottom-color:var(--kel-slate)}.card,.product-card,.card-wrapper,.card--product{background:#fff!important;border:.5px solid var(--kel-border)!important;border-radius:3px!important;box-shadow:none!important;overflow:hidden}.card:hover,.product-card:hover{border-color:var(--kel-slate)!important;transition:border-color .2s ease}.product-card__vendor,.card__vendor{font-size:9px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--kel-slate)!important;margin-bottom:4px!important}.product-card__title,.card__heading,.card__information .card__heading{font-family:var(--kel-font-body)!important;font-size:13px!important;font-weight:500!important;color:var(--kel-obsidian)!important;line-height:1.35!important}.price,.price__regular,.price-item{font-size:13px!important;font-weight:600!important;color:var(--kel-obsidian)!important;letter-spacing:-.01em!important}.price--on-sale .price-item--regular{color:#999!important;text-decoration:line-through!important;font-weight:400!important}.card__media,.card-media,.product-card__image-wrapper,[class*=card] .media{background-color:#f5f7f5!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important}.card__media img,.card-media img{object-fit:contain!important;width:100%!important;height:100%!important;mix-blend-mode:multiply!important}.card__information,.card-information{padding:12px!important}.card__heading+.card__description,.card-information__caption{font-family:var(--kel-font-body)!important;font-size:9px!important;color:#999!important;letter-spacing:.02em!important;margin-bottom:8px!important;display:block!important}.header,.site-header,header[class*=header]{background:var(--kel-white)!important;border-bottom:.5px solid var(--kel-border)!important;box-shadow:none!important}.header__heading-link,.header__heading{font-family:var(--kel-font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.18em!important;color:var(--kel-obsidian)!important;text-transform:uppercase!important}.header__menu-item,.header__active-menu-item,nav a{font-family:var(--kel-font-body)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--kel-obsidian)!important}.header__menu-item:hover{color:var(--kel-slate)!important}.announcement-bar,.announcement-bar__message,.announcement-bar__content,[class*=announcement]{background:var(--kel-deep-sage)!important;background-image:none!important;color:var(--kel-sage-mist)!important;font-family:var(--kel-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:9px 28px!important}.announcement-bar a,[class*=announcement] a{color:var(--kel-sage-mist)!important;border-bottom:none!important}.banner,[class*=banner]{background-color:#fafbfa!important;background-image:none!important}.banner__box,.banner__content,[class*=banner__box]{background-color:#fafbfa!important;border-right:.5px solid #E0E5E2!important}.banner__media,[class*=banner__media]{background-color:#eef2ee!important}.hero-eyebrow,.banner__subheading{font-size:9px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#5f7470!important;margin-bottom:16px!important}input[type=email],input[type=text],input[type=search],textarea,select{font-family:var(--kel-font-body)!important;border:.5px solid var(--kel-border)!important;border-radius:2px!important;background:var(--kel-white)!important;color:var(--kel-obsidian)!important;padding:10px 14px!important;font-size:13px!important}input:focus,textarea:focus,select:focus{border-color:var(--kel-slate)!important;outline:none!important;box-shadow:0 0 0 2px #5f747026!important}footer.footer,.footer{background:var(--kel-void)!important;background-image:none!important;color:#888!important;border-top:none!important;margin-top:0!important}.footer__content-top,.footer__content-bottom,.footer__content-bottom-wrapper,.footer-block,.footer__column,.footer__localization{background:transparent!important;background-image:none!important}.footer__content-top{padding-top:0!important;padding-bottom:24px!important}.footer-block{padding:0!important;margin-top:0!important}.footer__heading,.footer-block__heading,.footer-block__heading.inline-richtext{font-family:var(--kel-font-body)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--kel-slate)!important;margin-bottom:12px!important}.footer a,footer a{font-size:11px!important;color:#888!important;border-bottom:none!important;margin-bottom:6px!important;letter-spacing:.03em!important}.footer-block__details-content a,.footer-block__links a{display:block!important}.footer a:hover,footer a:hover{color:var(--kel-sage-mist)!important;border-bottom:none!important}.footer__copyright,.copyright{font-size:10px!important;color:#777!important;letter-spacing:.04em!important;padding-top:20px!important;border-top:.5px solid #222222!important;margin-top:20px!important}.footer__copyright small,.copyright__content{color:#777!important;font-size:10px!important}.footer__copyright a,.copyright__content a{color:#777!important;display:inline!important;border-bottom:none!important}.footer__content-bottom,.footer__content-bottom-wrapper{background:transparent!important}footer .color-background-1,footer [class*=color-scheme],.footer [class*=color-scheme],.footer .gradient,footer .gradient{background:transparent!important;background-image:none!important}.footer-block__details-content.rte p{color:#555!important;font-size:11px!important;line-height:1.6!important}.badge,.product-badge,.card-badge{font-family:var(--kel-font-body)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:var(--kel-deep-sage)!important;background-image:none!important;color:var(--kel-sage-mist)!important;border-radius:2px!important;padding:3px 8px!important}details,.accordion{border-top:.5px solid #E0E5E2!important}.accordion__summary,details summary,.collapsible-tab{font-family:var(--kel-font-body)!important;font-size:13px!important;font-weight:500!important;color:var(--kel-obsidian)!important;padding:14px 0!important;border-bottom:.5px solid var(--kel-border)!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important}details[open] summary{border-bottom:.5px solid #E0E5E2!important}.accordion__content,details[open] .accordion__content,details>*:not(summary){font-size:13px!important;color:#555!important;line-height:1.75!important;padding:12px 0 16px!important}.product-form__submit,.shopify-payment-button__button--unbranded{background-color:#1a1a1a!important;color:#fafbfa!important;border:none!important;border-radius:2px!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:14px 24px!important;width:100%!important;cursor:pointer!important;transition:opacity .2s ease!important}.product-form__submit:hover{opacity:.85!important}.product__vendor,[class*=vendor]{font-size:9px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#5f7470!important;margin-bottom:4px!important;display:block!important}.product__title,.product-meta__title,[class*=product__title]{font-family:Playfair Display,Georgia,serif!important;font-size:28px!important;font-weight:300!important;color:#1a1a1a!important;line-height:1.2!important;margin-bottom:8px!important}.product__price,.price-wrapper{font-size:18px!important;font-weight:600!important;color:#1a1a1a!important;letter-spacing:-.01em!important;margin-bottom:16px!important}.color-background-1,[data-color-scheme=scheme-1]{background:#fafbfa!important;background-image:none!important}.color-background-2,[data-color-scheme=scheme-2]{background:#eef2ee!important;background-image:none!important;color:#1a1a1a!important}.color-inverse,.color-background-3,[data-color-scheme=scheme-3]{background:#111!important;background-image:none!important}[class*=color-scheme],.shopify-section,.section{background-image:none!important}@media(max-width:1024px){.product-grid,.collection-grid,.grid--4-col-desktop{grid-template-columns:repeat(3,1fr)!important}.kel-hero__content{max-width:520px!important}.kr-track,.kr-starter-grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:768px){h1,.h1{font-size:26px!important}h2,.h2{font-size:20px!important}.header__heading{font-size:13px!important;letter-spacing:.12em!important}.banner,[class*=banner]{grid-template-columns:1fr!important;flex-direction:column!important}.banner__box,.banner__content{padding:32px 20px!important;border-right:none!important;border-bottom:.5px solid #E0E5E2!important}.banner__media{padding:24px 20px!important}.product-grid,.collection-grid,.grid--4-col-desktop,.grid--2-col-tablet{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}footer .grid,.footer .grid{grid-template-columns:1fr!important;gap:24px!important}.button,.btn,.product-form__submit{width:100%!important;text-align:center!important}.announcement-bar{font-size:9px!important;padding:8px 12px!important}footer.footer{padding:32px 20px 20px!important}}@media(max-width:480px){body{font-size:14px!important}.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.card__heading{font-size:11px!important}.price{font-size:12px!important}.banner__box,.banner__content{padding:24px 16px!important}footer.footer{padding:32px 16px 20px!important}}html{scroll-behavior:smooth}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid #5F7470!important;outline-offset:2px!important}img{max-width:100%;height:auto;display:block}.content-for-layout{overflow-x:hidden}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.card__media:not(:has(img)){background:linear-gradient(90deg,#f5f7f5 25%,#eef2ee,#f5f7f5 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}
/*# sourceMappingURL=/cdn/shop/t/36/assets/kel-brand.css.map */
