:root{--kg-fairway:#0c3722;--kg-green:#1b4d34;--kg-cream:#f6f4eb;--kg-card:#fdfcf8;--kg-sand:#f0ebd9;--kg-brass:#bc9041;--kg-gold:#d5b36a;--kg-ink:#14261d;--kg-border:#d8d8cd;--kg-muted:#5d665b;--kg-radius:12px}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded,.header__menu-item,.list-menu__item,.link,.field__input,.select__select,.facets__summary,.facet-filters__sort,.price,.caption-large,.caption{letter-spacing:0}.announcement-bar__message{letter-spacing:.02em;font-size:1.3rem}.header__menu-item{font-size:1.5rem}.badge{letter-spacing:.02em;font-weight:var(--font-body-weight-bold)}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight);letter-spacing:0;font-size:1.4rem;line-height:1.35}.card-information .price{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.banner__text{max-width:58rem;margin-left:auto;margin-right:auto}.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.15}.product .price--large{font-size:2.4rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.kg-h{font-size:1.8rem;margin:0}.kg-cond,.kg-specs,.kg-usp{background:var(--kg-card);border:1px solid var(--kg-border);border-radius:var(--kg-radius);padding:1.8rem 2rem;margin:1.6rem 0}.kg-cond__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:1.2rem}.kg-cond__head a{font-size:1.3rem;color:var(--kg-green)}.kg-cond__row{display:grid;grid-template-columns:7rem 1fr 4.6rem;align-items:center;gap:1.2rem;padding:.5rem 0;font-size:1.4rem}.kg-cond__bar{height:.8rem;border-radius:99px;background:var(--kg-sand);overflow:hidden}.kg-cond__bar>span{display:block;height:100%;border-radius:99px;background:var(--kg-green)}.kg-cond__val{text-align:right;font-weight:var(--font-body-weight-bold);color:var(--kg-ink);font-variant-numeric:tabular-nums}.kg-cond__note{font-size:1.4rem;margin:.6rem 0 0}.kg-specs__list{margin:1rem 0 0}.kg-specs__row{display:flex;justify-content:space-between;gap:1.6rem;padding:.8rem 0;border-top:1px solid var(--kg-border);font-size:1.4rem}.kg-specs__row:first-child{border-top:0}.kg-specs__row dt{color:var(--kg-muted)}.kg-specs__row dd{margin:0;text-align:right;color:var(--kg-ink);font-weight:var(--font-body-weight-bold)}.kg-specs__note{font-size:1.4rem;margin:.8rem 0 0}.kg-usp{list-style:none;display:grid;gap:.9rem;font-size:1.4rem}.kg-usp li{display:flex;gap:1rem;align-items:flex-start}.kg-usp svg{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;margin-top:.2rem;color:var(--kg-green)}.kg-usp a{color:var(--kg-green)}.kg-trust{background:var(--kg-card);border-bottom:1px solid var(--kg-border)}.kg-trust__list{list-style:none;margin:0;padding:1.8rem 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media(min-width:990px){.kg-trust__list{grid-template-columns:repeat(4,1fr);padding:2.2rem 0}}.kg-trust__item{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.3rem;line-height:1.4;color:var(--kg-muted);text-decoration:none}a.kg-trust__item:hover .kg-trust__title{text-decoration:underline}.kg-trust__icon{flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--kg-sand);color:var(--kg-green);display:grid;place-items:center}.kg-trust__icon svg{width:1.8rem;height:1.8rem}.kg-trust__title{display:block;color:var(--kg-ink);font-weight:var(--font-body-weight-bold);font-size:1.4rem}.kg-sell{background:var(--kg-fairway);color:var(--kg-cream);padding:5.6rem 0;margin:2.4rem 0}.kg-sell__inner{display:grid;gap:3.2rem}@media(min-width:990px){.kg-sell__inner{grid-template-columns:5fr 7fr;align-items:center;gap:5.6rem}}.kg-sell__eyebrow{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--kg-gold);margin:0 0 1rem}.kg-sell .kg-sell__title{color:var(--kg-cream);font-size:clamp(2.8rem,4vw,4rem);line-height:1.1;margin:0 0 1.4rem}.kg-sell__text{color:#f6f4ebcc;margin:0 0 2.4rem;max-width:44rem}.kg-sell__btn{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.6rem;border-radius:10px;background:var(--kg-gold);color:var(--kg-ink);font-weight:var(--font-body-weight-bold);text-decoration:none;transition:background .15s}.kg-sell__btn:hover{background:#e0c283}.kg-sell__btn:focus-visible{outline:2px solid var(--kg-cream);outline-offset:3px}.kg-sell__steps{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;counter-reset:kg}.kg-sell__step{counter-increment:kg;display:grid;grid-template-columns:4.4rem 1fr;gap:1.6rem;align-items:start;background:#f6f4eb0f;border:1px solid rgba(246,244,235,.14);border-radius:var(--kg-radius);padding:1.8rem 2rem}.kg-sell__step:before{content:counter(kg);font-family:var(--font-heading-family);font-size:2.4rem;line-height:4.4rem;width:4.4rem;height:4.4rem;text-align:center;border-radius:50%;background:var(--kg-cream);color:var(--kg-fairway)}.kg-sell .kg-sell__step h3{color:var(--kg-cream);font-size:1.8rem;margin:0 0 .4rem}.kg-sell__step p{margin:0;font-size:1.4rem;color:#f6f4ebc7}.kg-colhead{background:var(--kg-sand);border-bottom:1px solid var(--kg-border);padding:3.2rem 0 2.8rem}.kg-colhead__title{margin:0;font-size:clamp(3rem,4vw,4.4rem);line-height:1.1}.kg-colhead__text{margin:1.2rem 0 0;max-width:72rem;font-size:1.5rem;color:var(--kg-muted)}@media(prefers-reduced-motion:reduce){.kg-sell__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/kg-brand.css.map */
