@media(max-width:749px){h1{font-size:2rem!important;line-height:1.12!important;letter-spacing:-.01em!important}h2{font-size:1.625rem!important;line-height:1.18!important;letter-spacing:-.005em!important}h3{font-size:1.1875rem!important;line-height:1.3!important}h4{font-size:1.0625rem!important}.product-details h1{font-size:1.375rem!important;line-height:1.25!important;letter-spacing:0!important}.kl-chero__title{font-size:2rem!important;line-height:1.12!important}.kl-band__text p{font-size:1.25rem!important;line-height:1.35!important}.menu-drawer__menu-item--mainlist{font-size:1.0625rem!important;line-height:1.5!important;letter-spacing:0!important;font-weight:400!important}.menu-drawer__menu-item{font-size:1rem!important;letter-spacing:0!important}.menu-drawer__menu-item--submenu,.menu-drawer__link{font-size:.9375rem!important}}:root{--kl-accent:#8A6A43;--kl-rule:rgba(26,25,23,.12)}.header-logo__image{height:13px!important;width:auto!important}.menu-list__link{font-size:.75rem!important;letter-spacing:.05em!important;color:color-mix(in srgb,currentColor 70%,transparent)!important;position:relative;padding-block:.4rem}.menu-list__link:hover{color:inherit!important}.menu-list__link:before{content:"";position:absolute;inset-inline:0;bottom:.15rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.2,.7,.2,1);pointer-events:none}.menu-list__link:hover:before{transform:scaleX(1)}.menu-list__list-item{margin-inline-end:.4rem}.product-badges__badge{background:transparent!important;color:var(--kl-accent)!important;font-size:.625rem!important;letter-spacing:.14em!important;padding:0!important;font-weight:400!important;border:0!important;box-shadow:none!important}.product-badges{margin:.7rem!important}.product-media{overflow:hidden}.product-media img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.product-card:hover .product-media img{transform:scale(1.035)}.email-signup__input,.email-signup__input--all{border:0!important;border-bottom:1px solid var(--kl-rule)!important;background:transparent!important;height:48px!important;padding-inline:0!important;font-size:.9375rem!important;border-radius:0!important}.email-signup__input-group{border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.button-custom{font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:17px 30px!important;border-radius:4px!important}.facets-block-wrapper{font-size:.8125rem}.menu-list__submenu{background:var(--color-background,#FAF8F5)!important}.mega-menu__grid{padding-block:2.6rem 3rem!important;gap:3rem!important}.mega-menu__list a{font-size:.8125rem!important;letter-spacing:.02em!important}.mega-menu__content-list{gap:1.25rem!important}.resource-card__title{font-family:var(--font-body--family)!important;font-size:.8125rem!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4!important;margin-block-start:.7rem!important}.resource-card__content{font-size:.8125rem}.mega-menu__content-list--products{gap:1.5rem!important}.mega-menu__list a{color:inherit!important;text-decoration:none!important;opacity:.72;transition:opacity .18s ease}.mega-menu__list a:hover{opacity:1}.resource-card__media,.resource-card__image{border-radius:0!important}.resource-card__media{overflow:hidden}.resource-card__image{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.resource-card:hover .resource-card__image{transform:scale(1.04)}.mega-menu__column{overflow:hidden}.mega-menu__link{display:block;font-size:.8125rem!important;letter-spacing:0!important;text-transform:none!important;color:inherit!important;text-decoration:none!important}.mega-menu__link-image{display:block;width:100%!important;height:300px!important;aspect-ratio:auto!important;object-fit:cover;margin-block-end:.85rem;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.mega-menu__link:hover .mega-menu__link-image{transform:scale(1.04)}.menu-list__submenu-inner{padding-block:2.4rem 3rem!important}@media(max-width:1100px){.mega-menu__link-image{height:230px!important}}.mega-menu__list li{margin-block-end:.55rem}.mega-menu__content-list--products .resource-card__title{font-size:.8125rem!important;color:inherit!important}.mega-menu__link--parent{font-size:.625rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--kl-accent)!important;pointer-events:none;margin-block-end:1.1rem}.mega-menu__column>div>ul{display:grid;gap:.55rem}.button,.shopify-payment-button__button--unbranded,button.button,.add-to-cart-button{border-radius:4px!important}.quantity-selector,.quantity-input,[class*=quantity] input{border-radius:4px}.kl-fbar__chip{border-radius:999px!important;display:inline-flex!important;align-items:center;gap:.45rem}.kl-fbar__chip svg{width:13px;height:13px;flex:none;opacity:.75}.kl-fbar__chip.is-on svg{opacity:1}.facets__summary,.facets [class*=summary]{border-radius:999px}.kl-ct{position:absolute;top:.7rem;left:.7rem;z-index:3;display:grid;gap:.35rem;justify-items:start;pointer-events:none}.kl-ct__tag{display:inline-block;max-width:calc(100% - 1.4rem);overflow:hidden;text-overflow:clip;padding:.28rem .6rem;border-radius:999px;background:color-mix(in srgb,#FAF8F5 92%,transparent);font-family:var(--font-body--family);font-size:.5625rem;letter-spacing:.11em;text-transform:uppercase;color:#1a1917;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kl-cn{margin:.15rem 0 0;font-size:.8125rem;line-height:1.5;color:color-mix(in srgb,currentColor 58%,transparent)}.product-card{position:relative}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kl-global.css.map */
