.kali-kicker{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;color:#b67353;font-weight:700;margin:0 0 1rem}.kali-kicker--rose{color:#d7bbad}.hugeicon{display:inline-block;vertical-align:middle;flex-shrink:0}.kali-hero{display:grid;grid-template-columns:1fr 1fr;min-height:44rem}.kali-hero--split-reverse{direction:rtl}.kali-hero--split-reverse>*{direction:ltr}.kali-hero__text{display:flex;align-items:center;padding:6rem 8%}.kali-hero__heading{font-size:clamp(3.2rem,4vw,5.4rem);line-height:1.02;margin:0 0 1.6rem}.kali-hero__heading em{font-style:italic;color:#b67353}.kali-hero__heading--typing:after{content:"";display:inline-block;width:.06em;height:.85em;margin-left:.05em;background:currentColor;vertical-align:-.1em;animation:kali-cursor-blink 1s step-end infinite}@keyframes kali-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.kali-hero__sub{font-size:1.5rem;line-height:1.4;max-width:44ch;margin-bottom:1.6rem}.kali-hero__buttons{display:flex;gap:1.2rem;flex-wrap:wrap}.kali-hero__media{overflow:hidden;aspect-ratio:8/9}.kali-hero__img{width:100%;height:100%;object-position:center 100%;object-fit:cover;display:block}@media(max-width:749px){.kali-hero{grid-template-columns:1fr}.kali-hero__media{order:-1;max-height:46rem}.kali-hero__img{height:46rem}}.kali-usps{border-bottom:1px solid rgba(0,0,0,.06)}.kali-usps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.5rem 0 1.2rem;text-align:center}.kali-usps__grid--3{grid-template-columns:repeat(3,1fr)}.kali-usps__grid--5{grid-template-columns:repeat(5,1fr)}.kali-usp__title{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.25rem;font-weight:700}.kali-usp__icon{font-size:1.6rem;color:#b67353}.kali-usp__sub{display:block;font-size:1.25rem;opacity:.7}.kali-usp__asterisk{position:relative;display:inline-block;cursor:help;color:#b67353}.kali-usp__tooltip{position:absolute;left:50%;bottom:calc(100% + .8rem);transform:translate(-50%) translateY(.4rem);width:26rem;max-width:80vw;background:#2e332e;color:#fff;font-size:1.2rem;font-weight:400;line-height:1.5;text-align:left;padding:1.2rem 1.4rem;border-radius:.8rem;box-shadow:0 6px 18px #0000002e;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:20}.kali-usp__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:.6rem solid transparent;border-top-color:#2e332e}.kali-usp__tooltip a{color:#e8dcc7;text-decoration:underline}.kali-usp__tooltip p{margin:0}.kali-usp__asterisk:hover .kali-usp__tooltip,.kali-usp__asterisk:focus .kali-usp__tooltip,.kali-usp__asterisk:focus-within .kali-usp__tooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.kali-usp__tooltip--down{bottom:auto;top:calc(100% + .8rem);transform:translate(-50%) translateY(-.4rem)}.kali-usp__tooltip--down:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#2e332e}.kali-usp__asterisk:hover .kali-usp__tooltip--down,.kali-usp__asterisk:focus .kali-usp__tooltip--down,.kali-usp__asterisk:focus-within .kali-usp__tooltip--down{transform:translate(-50%) translateY(0)}@media(max-width:749px){.kali-usps__grid{grid-template-columns:1fr 1fr}.kali-usp__tooltip{left:0;transform:translate(0) translateY(.4rem)}.kali-usp__tooltip:after{left:1.2rem;transform:none}.kali-usp__asterisk:hover .kali-usp__tooltip,.kali-usp__asterisk:focus .kali-usp__tooltip,.kali-usp__asterisk:focus-within .kali-usp__tooltip{transform:translate(0) translateY(0)}}.kali-impact__head{text-align:center;max-width:68rem;margin:0 auto 3.6rem}.kali-impact__heading{font-size:clamp(2.6rem,3.2vw,3.8rem);margin:.6rem 0 1rem;line-height:1.1}.kali-impact__heading em{font-style:italic;color:#b67353}.kali-impact__text{font-size:1.5rem;opacity:.9}.jdgm-header{font-size:clamp(2.6rem,3.2vw,3.8rem)!important;margin:0 auto 3.6rem!important;line-height:1.1!important}.jdgm-title{font-size:clamp(2.6rem,3.2vw,3.8rem)!important;margin:.6rem 0 1rem!important;line-height:1.1!important}.kali-impact{padding:6rem 0}.kali-impact__layout{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center}.kali-impact .kali-impact__head{text-align:left;max-width:none;margin:0 0 2rem}.kali-impact__cards{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.kali-impact__card{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:1.2rem;padding:1.8rem}.color-scheme-1 .kali-impact__card,.color-scheme-2 .kali-impact__card{background:#fff;border-color:#556b5626;box-shadow:0 2px 12px #556b5614}.kali-impact__pct{font-size:2.8rem;font-weight:800;color:#e8dcc7}.color-scheme-1 .kali-impact__pct,.color-scheme-2 .kali-impact__pct{color:#b67353}.kali-impact__to{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;font-weight:700;color:#d7bbad;margin:.4rem 0 .6rem}.color-scheme-1 .kali-impact__to,.color-scheme-2 .kali-impact__to{color:#556b56}.kali-impact__card p{font-size:1.25rem;margin:0;line-height:1.4}.kali-impact__counters{display:flex;gap:2.4rem;justify-content:flex-start;margin-top:2.4rem;flex-wrap:wrap}.kali-impact__counter{text-align:left}.kali-impact__counter b{font-size:2.2rem;font-weight:800;color:#e8dcc7;display:block}.color-scheme-1 .kali-impact__counter b,.color-scheme-2 .kali-impact__counter b{color:#b67353}.kali-impact__counter span{font-size:1.25rem;opacity:.85}.kali-impact__cta{text-align:left;margin-top:2rem}.kali-impact__note{font-size:1.25rem;opacity:.6;margin-top:1rem}.kali-impact__media{border-radius:1.6rem;overflow:hidden}.kali-impact__media-img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}@media(max-width:900px){.kali-impact__layout{grid-template-columns:1fr}.kali-impact__media{order:-1}}@media(max-width:749px){.kali-impact__cards{grid-template-columns:1fr}}.kali-story{padding:6rem 0}.kali-story__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:5rem;align-items:center}.kali-story--reverse .kali-story__grid{grid-template-columns:1.1fr 1fr}.kali-story--reverse .kali-story__media{order:2}.kali-story__img{width:100%;height:500px;aspect-ratio:1/1;object-fit:cover;border-radius:1.6rem;display:block;box-shadow:0 8px 24px #2e332e1f}.kali-story__heading{font-size:clamp(2.6rem,3.2vw,3.8rem);margin:.8rem 0 1.4rem;line-height:1.1}.kali-story__body{font-size:1.5rem}.kali-story__quote{background:#e8dcc7;border-radius:1.2rem;padding:2rem 2.4rem;margin-top:2rem;font-style:italic;color:#715d4a}.kali-story__quote p{margin:0}.kali-story__sign{font-style:italic;opacity:.8;margin-top:1.6rem}.kali-story__btn{margin-top:2rem;gap:.6rem}.button--white{--color-button:255,255,255;--color-button-text:46,51,46}.button--white .hugeicon{color:#2e332e}@media(max-width:749px){.kali-story__grid,.kali-story--reverse .kali-story__grid{grid-template-columns:1fr}.kali-story--reverse .kali-story__media{order:0}}.kali-teamphoto{padding:5rem 0}.kali-teamphoto__frame{border-radius:1.8rem;overflow:hidden;box-shadow:0 6px 22px #556b5624}.kali-teamphoto__img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.kali-teamphoto__caption{text-align:center;font-size:1.25rem;opacity:.65;margin-top:1.2rem}.kali-teamgrid{padding:6rem 0}.kali-teamgrid__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.kali-member{background:#fff;border-radius:1.4rem;padding:2rem;display:flex;gap:1.4rem;align-items:flex-start;box-shadow:0 2px 10px #556b5612;color:#2e332e}.kali-member__avatar{width:6.4rem;height:6.4rem;border-radius:50%;flex:0 0 6.4rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1.8rem}.kali-member__photo{width:6.8rem;height:6.8rem;border-radius:50%;object-fit:cover;flex:0 0 6.8rem}.kali-member__name{margin:0;font-size:1.5rem;color:#556b56}.kali-member__role{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;color:#b67353;font-weight:700;margin:.2rem 0 .6rem}.kali-member__blurb{font-size:1.25rem;margin:0}.kali-member--wide{grid-column:1/-1;background:#556b56;color:#fff}.kali-member--wide .kali-member__name{color:#fff;font-size:1.9rem}.kali-member--wide .kali-member__role{color:#d7bbad}.kali-member--wide .kali-member__avatar{background:#e8dcc7;color:#556b56}.kali-member__avatar--placeholder svg{width:60%;height:60%;fill:none;stroke:currentColor}.kali-teamgrid__footnote{text-align:center;font-size:1.25rem;font-style:italic;opacity:.6;margin-top:2.4rem}@media(max-width:989px){.kali-teamgrid__grid{grid-template-columns:1fr}}.kali-adopt{padding:6rem 0}.kali-adopt__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.kali-dog{display:flex;flex-direction:column;background:#fff;border-radius:1.4rem;overflow:hidden;box-shadow:0 4px 18px #2e332e14;color:#2e332e}.kali-dog__photo{position:relative;width:100%;height:22rem;background:#dce5d6}.kali-dog__img{width:100%;height:100%;object-fit:cover;display:block}.kali-dog__placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#556b56;opacity:.5}.kali-dog__status{position:absolute;top:1.2rem;left:1.2rem;background:#556b56;color:#fff;font-size:1.1rem;font-weight:700;padding:.5rem 1.1rem;border-radius:99rem}.kali-dog__status--reserved{background:#e8dcc7;color:#715d4a}.kali-dog__status--home{background:#d7bbad;color:#715d4a}.kali-dog__info{flex:1;display:flex;flex-direction:column;padding:2.2rem;min-width:0}.kali-dog__name{margin:0;font-size:1.5rem;color:#556b56}.kali-dog__meta{font-size:1.25rem;opacity:.6;margin:.3rem 0 1rem}.kali-dog__story{font-size:1.25rem;margin:0 0 1.2rem;flex:1}.kali-dog__tags{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.6rem}.kali-tag{border:1px solid rgba(85,107,86,.4);color:#556b56;font-size:1rem;font-weight:700;padding:.35rem .9rem;border-radius:99rem}.kali-dog__cta{width:fit-content}.kali-adopt__note{text-align:center;font-size:1.25rem;opacity:.65;margin-top:3.6rem}@media(max-width:900px){.kali-adopt__list{grid-template-columns:1fr 1fr}}@media(max-width:749px){.kali-adopt__list{grid-template-columns:1fr}.kali-dog__photo{width:100%;height:24rem}}.kali-timeline{padding:6rem 0}.kali-timeline__list{position:relative;max-width:72rem;margin:0 auto}.kali-timeline__list:before{content:"";position:absolute;left:1.9rem;top:0;bottom:0;width:2px;background:#a6b2a0}.kali-timeline__event{position:relative;padding:0 0 3.2rem 6rem}.kali-timeline__dot{position:absolute;left:.8rem;top:.2rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#b67353;border:5px solid #FBFAF6;box-shadow:0 0 0 2px #a6b2a0}.kali-timeline__year{font-size:1.3rem;font-weight:800;color:#b67353;letter-spacing:.2rem}.kali-timeline__title{margin:.4rem 0;font-size:1.5rem;color:#556b56}.kali-timeline__text{font-size:1.5rem;margin:0}.kali-stepsec{padding:6rem 0}.kali-stepsec__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem}.kali-stepsec__grid--4{grid-template-columns:repeat(4,1fr)}.kali-step{background:#fff;border-radius:1.4rem;padding:2.6rem 2.2rem;text-align:center;box-shadow:0 2px 10px #556b5612;color:#2e332e}.kali-step__num{width:3.4rem;height:3.4rem;border-radius:50%;background:#b67353;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 1.2rem}.kali-step__title{color:#556b56;font-size:1.5rem;margin:0 0 .8rem}.kali-step__text{font-size:1.25rem;margin:0}@media(max-width:749px){.kali-stepsec__grid,.kali-stepsec__grid--4{grid-template-columns:1fr 1fr}}.kali-repair{padding:5rem 0;margin-bottom:2.5rem}.kali-repair__grid{display:grid;grid-template-columns:auto 1fr auto;gap:3.6rem;align-items:center}.kali-repair__icon{font-size:4.2rem;line-height:1}.kali-repair__heading{font-size:clamp(2.6rem,3.2vw,3.8rem);margin:.4rem 0 .6rem}.kali-repair__heading .kali-usp__asterisk{font-size:.75em;vertical-align:top;top:-.05em}.kali-repair__text{font-size:1.5rem;max-width:70ch}@media(max-width:749px){.kali-repair__grid{grid-template-columns:1fr}}.kali-visithero{position:relative}.kali-visithero__media{position:relative;height:56rem;overflow:hidden}.kali-visithero__img{width:100%;height:100%;object-fit:cover;display:block}.kali-visithero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#2e332eb8,#2e332e47 45%,#2e332e0d 70%)}.kali-visithero__overlay{position:absolute;left:50%;bottom:9rem;transform:translate(-50%);width:100%;color:#fff}.kali-visithero__overlay .kali-kicker{color:#e8dcc7}.kali-visithero__heading{font-size:clamp(3.2rem,4vw,5.4rem);line-height:1.05;margin:0 0 1.2rem;max-width:26ch;color:#fff}.kali-visithero__heading em{font-style:italic;color:#fff}.kali-visithero__sub{font-size:1.5rem;max-width:52ch;opacity:.95}.kali-visithero__cardwrap{position:relative;margin-top:-6rem;padding-bottom:1px}.kali-visithero__card{position:relative;border-radius:1.6rem;box-shadow:0 12px 32px #2e332e2e;display:grid;grid-template-columns:repeat(3,1fr)}.kali-visitcol{padding:2.6rem 2.8rem;border-right:1px solid rgba(0,0,0,.08)}.kali-visitcol:last-child{border-right:none}.kali-visitcol__label{margin-bottom:.8rem}.kali-visitcol__body{font-size:1.25rem;line-height:1.6}.kali-visitcol__body p{margin:0}.kali-visitcol__badge{display:inline-block;margin-top:1rem;background:#dce5d6;color:#556b56;font-size:1.1rem;font-weight:700;padding:.4rem 1rem;border-radius:99rem}.kali-visitcol__link{display:block;margin-top:1rem;font-weight:700;text-decoration:underline;font-size:1.25rem;color:#556b56}@media(max-width:749px){.kali-visithero__media{height:64rem}.kali-visithero__overlay{bottom:auto;top:6rem}.kali-visithero__cardwrap{margin-top:2rem}.kali-visithero__card{grid-template-columns:1fr}.kali-visitcol{border-right:none;border-bottom:1px solid rgba(0,0,0,.08)}.kali-visitcol:last-child{border-bottom:none}}.kali-featuregrid{padding:6rem 0}.kali-featuregrid__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem}.kali-featuregrid__grid--3{grid-template-columns:repeat(3,1fr)}.kali-feature{background:#fff;border-radius:1.4rem;padding:2.6rem 2.2rem;text-align:center;box-shadow:0 2px 10px #556b5612;color:#2e332e}.kali-featuregrid__grid--left .kali-feature{text-align:left}.kali-feature__icon{font-size:2.8rem;margin-bottom:1rem;color:#b67353;line-height:1}.kali-feature__title{color:#556b56;font-size:1.5rem;margin:0 0 .8rem}.kali-feature__text{font-size:1.25rem;margin:0}.kali-feature__btn{margin-top:1.6rem}@media(max-width:749px){.kali-featuregrid__grid,.kali-featuregrid__grid--3{grid-template-columns:1fr 1fr}}@media(max-width:480px){.kali-featuregrid__grid,.kali-featuregrid__grid--3{grid-template-columns:1fr}}.kali-gallerysec{padding:6rem 0}.kali-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem}.kali-gallery__cell{border-radius:1.2rem;overflow:hidden;background:#0000000a;aspect-ratio:1/1}.kali-gallery__link{display:block;width:100%;height:100%}.kali-gallery__img{width:100%;height:100%;object-fit:cover;display:block}.kali-gallery__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;font-size:1.3rem;opacity:.55;border:1px dashed rgba(0,0,0,.2)}@media(max-width:749px){.kali-gallery{grid-template-columns:1fr 1fr}}.kali-findus{padding:6rem 0}.kali-findus__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:5rem;align-items:center}.kali-findus__map{border-radius:1.6rem;overflow:hidden;background:#e8dcc7;aspect-ratio:4/3}.kali-findus__iframe{width:100%;height:100%;border:0;display:block}.kali-findus__placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;gap:1rem}.kali-findus__pin{font-size:2.6rem;color:#b67353;line-height:1;display:inline-flex}.kali-findus__placeholder p{font-size:1.25rem;opacity:.7;max-width:32ch;margin:0}.kali-findus__heading{font-size:clamp(2.6rem,3.2vw,3.8rem);margin:.6rem 0 1.6rem;line-height:1.15}.kali-findus__list{list-style:none;margin:0 0 2.4rem;padding:0;display:flex;flex-direction:column;gap:1rem}.kali-findus__list li{font-size:1.5rem;display:flex;gap:.8rem}.kali-findus__list li span{color:#b67353;font-weight:700}.kali-findus__buttons{display:flex;gap:1.2rem;flex-wrap:wrap}@media(max-width:749px){.kali-findus__grid{grid-template-columns:1fr}}.kali-partners{padding:6rem 0}.kali-partners__pills{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:80rem;margin:0 auto}.kali-partners__pill{background:#fff;border:1px solid rgba(85,107,86,.18);border-radius:99rem;padding:.9rem 1.8rem;font-size:1.3rem;box-shadow:0 2px 8px #556b560f}.kali-partners__pill strong{color:#556b56}.kali-partners__footer{text-align:center;font-size:1.3rem;margin-top:2.6rem}.kali-partners__footer a{color:#b67353;font-weight:700;text-decoration:underline}.kali-ctaband{padding:6rem 0}.kali-ctaband__inner{max-width:70rem;margin:0 auto;text-align:center}.kali-ctaband__heading{font-size:clamp(2.6rem,3.2vw,3.8rem);margin:.6rem 0 1.2rem;line-height:1.1}.kali-ctaband__text{font-size:1.5rem;opacity:.95}.kali-ctaband__buttons{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-top:2.2rem}.kali-ctaband__button{display:inline-flex;align-items:center;gap:.6rem}.kali-statsband{padding:6rem 0}.kali-statsband__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem;max-width:96rem;margin:0 auto}.kali-statsband__stat{background:#fff;border-radius:1.4rem;padding:2.4rem 1.6rem;text-align:center;box-shadow:0 2px 10px #715d4a14}.kali-statsband__stat b{display:block;font-size:2.4rem;font-weight:800;color:#b67353}.kali-statsband__stat span{font-size:1.2rem;opacity:.75}.kali-statsband__footnote{text-align:center;font-size:1.15rem;font-style:italic;opacity:.65;margin-top:2.4rem}@media(max-width:749px){.kali-statsband__grid{grid-template-columns:1fr 1fr}}.kali-howwework{padding:6rem 0}.kali-howwework__heading{text-align:center;font-size:clamp(2.6rem,3.2vw,3.8rem);letter-spacing:.3rem;text-transform:uppercase;margin:0 0 4.4rem;color:#2e332e}.kali-howwework__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem;text-align:center}.kali-howwework__icon{font-size:4.6rem;color:#556b56;margin:0 auto 1.8rem;line-height:1;display:flex;justify-content:center}.kali-howwework__title{font-size:1.5rem;font-weight:700;margin:0 0 .8rem;color:#2e332e}.kali-howwework__text{font-size:1.25rem;opacity:.75;margin:0}@media(max-width:989px){.kali-howwework__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.kali-howwework__grid{grid-template-columns:1fr}}.kali-testimonials{padding:6rem 0}.kali-testimonials__heading{text-align:center;font-size:clamp(2.6rem,3.2vw,3.8rem);margin:0 0 1.2rem;color:#2e332e}.kali-testimonials__subheading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.6rem;text-align:center;font-size:1.5rem;opacity:.75;margin:0 0 4rem;color:#2e332e}.kali-testimonials__subheading p{margin:0}.kali-testimonials__subheading em{font-style:italic}.kali-testimonials__stars{color:#b67353;letter-spacing:.1rem}.kali-testimonials__viewport{overflow:hidden}.kali-testimonials__track{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem}.kali-testimonial{flex:0 0 27rem;width:27rem;max-width:100%;background:#fff;border:1px solid rgba(46,51,46,.12);border-radius:1.2rem;padding:2rem;text-align:left}.kali-testimonial__stars{color:#b67353;font-size:1.3rem;letter-spacing:.1rem;margin-bottom:1rem}.kali-testimonial__quote{font-size:1.25rem;line-height:1.55;font-style:italic;margin:0 0 1.4rem;color:#2e332e}.kali-testimonial__meta{display:flex;align-items:baseline;gap:.5rem;font-size:1.25rem}.kali-testimonial__name{font-weight:700;color:#2e332e}.kali-testimonial__location{opacity:.6}.kali-testimonials__viewport.is-carousel .kali-testimonials__track{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:kali-testimonials-scroll 40s linear infinite}.kali-testimonials__viewport.is-carousel:hover .kali-testimonials__track,.kali-testimonials__viewport.is-carousel:focus-within .kali-testimonials__track{animation-play-state:paused}.kali-testimonials__track-duplicate{display:contents}@keyframes kali-testimonials-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kali-testimonials__viewport.is-carousel .kali-testimonials__track{animation:none}}.kali-trustbox{margin-top:1.6rem;background:#dce5d6;border-radius:1.2rem;padding:1.5rem 1.7rem;font-size:1.25rem;color:#556b56;line-height:2}.kali-trustbox__footnote{margin-top:.6rem;font-size:1.1rem;color:#7a8478;line-height:1.5}.kali-trustbox__footnote a{color:#556b56;text-decoration:underline}.kali-impactline{margin-top:1rem;background:#e8dcc7;border-radius:1.2rem;padding:1.3rem 1.7rem;font-size:1.25rem;color:#715d4a}.kali-impactline b{color:#b67353}.kali-impactline a{color:#715d4a;text-decoration:underline;font-weight:600}.kali-impact-banner{background:#dce5d6;border-radius:1.6rem;padding:2.4rem 2.8rem;margin:3rem 0}.kali-impact-banner__content{display:flex;align-items:baseline;gap:.8rem;font-size:1.5rem;line-height:1.6;color:#2e332e}.kali-impact-banner__text{flex:1;min-width:0}.kali-impact-banner__text p{margin:0}.kali-impact-banner__icon{flex:0 0 auto}.kali-impact-banner__button{margin-top:1.6rem}@media(max-width:749px){.kali-impact-banner__content{flex-wrap:wrap}}.kali-catgridsec{padding:6rem 0}.kali-catgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:26rem;gap:1.6rem}.kali-catcard{position:relative;display:block;border-radius:1.4rem;overflow:hidden;color:#fff;text-decoration:none}.kali-catcard--1{grid-row:span 2}.kali-catcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kali-catcard__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d9,#00000073 50%,#0000 80%)}.kali-catcard--tint-sage:not(:has(.kali-catcard__img)){background:linear-gradient(to bottom,#dce5d6,#7c8f79)}.kali-catcard--tint-terracotta:not(:has(.kali-catcard__img)){background:linear-gradient(to bottom,#d9a78c,#b67353)}.kali-catcard--tint-sage:not(:has(.kali-catcard__img)) .kali-catcard__scrim,.kali-catcard--tint-terracotta:not(:has(.kali-catcard__img)) .kali-catcard__scrim{background:none}.kali-catcard__badge{position:absolute;top:1.6rem;right:1.6rem;background:#fff;color:#2e332e;font-size:1.2rem;font-weight:700;padding:.6rem 1.4rem;border-radius:2rem;z-index:2}.kali-catcard__content{position:absolute;left:0;right:0;bottom:0;padding:2.2rem;z-index:1}.kali-catcard__title{font-size:2rem;font-weight:700;margin:0 0 .5rem;color:#fff}.kali-catcard__subtitle{font-size:1.25rem;line-height:1.4;margin:0 0 1.4rem;opacity:.95}.kali-catcard__button{background:#fff;color:#2e332e;pointer-events:none}@media(max-width:900px){.kali-catgrid{grid-template-columns:1fr 1fr}.kali-catcard--1{grid-row:span 2;grid-column:1}}@media(max-width:600px){.kali-catgrid{grid-template-columns:1fr;grid-auto-rows:22rem}.kali-catcard--1{grid-row:auto;grid-column:auto}}.kali-noteband{padding:4rem 0}.kali-noteband__box{max-width:72rem;margin:0 auto;border-left:3px solid #B67353;padding:.4rem 0 .4rem 2.4rem;font-size:1.25rem;line-height:1.6;opacity:.85}.kali-noteband__box strong{color:#b67353;opacity:1}.kali-noteband__box p{margin:0}.kali-glowups{padding:6rem 0}.kali-glowups__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.kali-glowup{background:#fff;border-radius:1.4rem;overflow:hidden;box-shadow:0 2px 10px #556b5612}.kali-glowup__media{background:#dce5d6;height:20rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.kali-glowup__media--split{align-items:stretch}.kali-glowup__half{position:relative;flex:1 1 50%;height:100%;overflow:hidden}.kali-glowup__half+.kali-glowup__half{border-left:2px solid #fff}.kali-glowup__img{width:100%;height:100%;object-fit:cover;display:block}.kali-glowup__tag{position:absolute;left:.7rem;bottom:.7rem;padding:.3rem .8rem;border-radius:2rem;background:#2e332ea6;color:#fff;font-size:1rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:700}.kali-glowup__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;color:#556b56;opacity:.6;font-size:1.2rem;height:100%;width:100%}.kali-glowup__placeholder-icon{font-size:5rem;display:flex}.kali-glowup__placeholder-icon .hugeicon{width:1em;height:1em}.kali-glowup__caption{font-size:1.25rem;margin:0;line-height:1.5;color:#2e332e;padding:1.4rem 1.6rem 1.6rem}.kali-glowup__caption strong{color:#b67353}@media(max-width:900px){.kali-glowups__grid{grid-template-columns:1fr 1fr}}@media(max-width:749px){.kali-glowups__grid{grid-template-columns:1fr}}.kali-dogsize{padding:6rem 0}.kali-dogsize__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;max-width:96rem;margin:0 auto}.kali-dogsize__card{background:#fff;border-radius:1.4rem;padding:2.6rem 2rem;text-align:center;display:block;color:inherit;text-decoration:none}a.kali-dogsize__card{transition:transform .15s ease,box-shadow .15s ease}a.kali-dogsize__card:hover{transform:translateY(-.3rem);box-shadow:0 6px 18px #556b5624}.kali-dogsize__icon{display:flex;align-items:flex-end;justify-content:center;height:5rem;margin-bottom:1rem;color:#b67353}.kali-dogsize__label{font-size:1.5rem;font-weight:700;color:#2e332e;margin-bottom:.6rem}.kali-dogsize__text{font-size:1.25rem;opacity:.75;line-height:1.4}.kali-impacthero{padding:7rem 0 5rem;text-align:center;overflow:hidden}.kali-impacthero__kicker{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;color:#ffffffbf;font-weight:700;margin:0 0 1rem}.kali-impacthero__heading{font-size:clamp(3.2rem,4vw,5.4rem);line-height:1.1;margin:0 0 1.6rem}.kali-impacthero__text{font-size:1.5rem;opacity:.9;max-width:56rem;margin:0 auto}.kali-impacthero__bignum{font-size:clamp(9rem,16vw,16rem);font-weight:800;line-height:1;color:#e8dcc7e6;margin:1rem 0 2rem;letter-spacing:-.2rem}.kali-impacthero__cards{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;max-width:96rem;margin:0 auto;text-align:left}.kali-impacthero__card{background:#fff;border-radius:1.6rem;padding:2.8rem;box-shadow:0 12px 32px #00000026}.kali-impacthero__pct{font-size:2.6rem;font-weight:800;color:#b67353}.kali-impacthero__to{font-size:1.1rem;letter-spacing:.2rem;font-weight:700;color:#556b56;margin:.4rem 0 .8rem}.kali-impacthero__card p{font-size:1.25rem;line-height:1.5;opacity:.85;margin:0 0 1.6rem;color:#2e332e}.kali-impacthero__imgwrap{border-radius:1rem;overflow:hidden}.kali-impacthero__img{width:100%;height:20rem;object-fit:cover;display:block}@media(max-width:749px){.kali-impacthero__cards{grid-template-columns:1fr}}@media(max-width:749px){.kali-dogsize__grid{grid-template-columns:1fr}}.kali-journal{padding:6rem 0}.kali-journal__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 0 4rem;padding:0}.kali-journal__pill{display:inline-flex;align-items:center;padding:1rem 2rem;border-radius:99rem;border:.1rem solid rgba(46,51,46,.2);font-size:1.4rem;color:#2e332e;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.kali-journal__pill:hover{border-color:#2e332e80}.kali-journal__pill--active{background:#556b56;border-color:#556b56;color:#fff}.kali-journal__empty{text-align:center;font-size:1.5rem;opacity:.7;padding:4rem 0}.kali-journal__featured{display:grid;grid-template-columns:1.1fr 1fr;background:#fff;border-radius:1.6rem;overflow:hidden;box-shadow:0 4px 20px #2e332e14;text-decoration:none;color:inherit;margin-bottom:2.4rem}.kali-journal__featured-media{background:#dce5d6;height:38rem}.kali-journal__featured-img{width:100%;height:100%;object-fit:cover;display:block}.kali-journal__featured-body{padding:3.2rem;display:flex;flex-direction:column;justify-content:center}.kali-journal__badges{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.kali-journal__badge{display:inline-flex;align-self:flex-start;width:fit-content;padding:.4rem 1.2rem;border-radius:99rem;background:#dce5d6;color:#556b56;font-size:1.1rem;font-weight:700}.kali-journal__badge--featured{background:#b67353;color:#fff}.kali-journal__date{font-size:1.15rem;opacity:.6}.kali-journal__featured-title{font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.2;margin:0 0 1.2rem;color:#556b56}.kali-journal__excerpt{font-size:1.25rem;line-height:1.55;opacity:.85;margin:0 0 1.4rem}.kali-journal__link{font-weight:700;color:#b67353}.kali-journal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.kali-journal__card{display:flex;flex-direction:column;background:#fff;border-radius:1.4rem;overflow:hidden;box-shadow:0 2px 10px #556b5612;text-decoration:none;color:inherit}.kali-journal__card-media{background:#dce5d6;height:18rem}.kali-journal__card-img{width:100%;height:100%;object-fit:cover;display:block}.kali-journal__card-body{padding:2rem;display:flex;flex-direction:column;flex:1}.kali-journal__card-title{font-size:1.5rem;line-height:1.3;margin:.8rem 0;color:#556b56}.kali-journal__card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.8rem}.kali-journal__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#556b56;opacity:.55;font-size:1.2rem}.kali-journal__newsletter{background:#dce5d6;border-radius:1.6rem;padding:4rem;text-align:center;margin-bottom:3rem}.kali-journal__newsletter-heading{font-size:2.2rem;margin:0 0 1rem;color:#556b56}.kali-journal__newsletter-text{font-size:1.5rem;opacity:.85;margin:0 0 2rem}.kali-journal__newsletter-form{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;max-width:48rem;margin:0 auto}.kali-journal__newsletter-input{flex:1;min-width:22rem;padding:1.2rem 1.6rem;border-radius:99rem;border:.1rem solid rgba(46,51,46,.2);font-size:1.4rem}.kali-journal__newsletter-message{width:100%;font-size:1.2rem;margin-top:1rem}.kali-journal .pagination-wrapper{margin-top:1rem}.kali-journal .pagination__list{gap:.8rem}.kali-journal .pagination__list>li{flex:0 0 auto;max-width:none;margin-right:0!important}.kali-journal .pagination__item{height:4rem;width:4rem;border-radius:50%;border:.1rem solid rgba(46,51,46,.2);background:#fff;font-weight:700}.kali-journal .pagination__item--current{background:#556b56;border-color:#556b56;color:#fff}.kali-journal .pagination__item--current:after,.kali-journal .pagination__item:hover:after{display:none}@media(max-width:900px){.kali-journal__featured{grid-template-columns:1fr}.kali-journal__featured-media{height:22rem}.kali-journal__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.kali-journal__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kali.css.map */
