.ks-living{color:rgb(var(--color-foreground));background:#fbfaf6}.ks-living h1,.ks-living h2,.ks-living h3,.ks-living p{overflow-wrap:anywhere;letter-spacing:0}.ks-living__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(2.4rem,5vw,6rem);align-items:center;min-height:78vh;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,5vw,6rem)}.ks-living__eyebrow,.ks-living__kicker{margin:0 0 1rem;color:#8b6343;font-size:1.25rem;font-weight:700;text-transform:uppercase}.ks-living h1{max-width:12ch;margin:0;font-size:clamp(4.4rem,7.4vw,9rem);line-height:.95}.ks-living h2{margin:0 0 1.4rem;font-size:clamp(3rem,4.5vw,5.4rem);line-height:1.05}.ks-living h3{margin:0 0 .8rem}.ks-living__lead{max-width:62rem;margin:1.8rem 0 0;color:rgba(var(--color-foreground),.72);font-size:clamp(1.8rem,2.1vw,2.35rem)}.ks-living__actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2.6rem}.ks-living__media{min-height:44rem;margin:0;overflow:hidden;box-shadow:0 2rem 6rem #26221d1f}.ks-living__media img{width:100%;height:100%;object-fit:cover}.ks-living__band{padding:clamp(4rem,7vw,8rem) clamp(1.5rem,5vw,6rem);background:#332d24;color:#fff}.ks-living__narrow{max-width:92rem;margin:0 auto}.ks-living__band p{color:#ffffffc7;font-size:clamp(1.8rem,2.3vw,2.5rem)}.ks-living__series{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;max-width:120rem;margin:0 auto;padding:clamp(4rem,7vw,8rem) clamp(1.5rem,5vw,6rem)}.ks-living__card{padding:2.2rem;background:#fff;border:.1rem solid rgba(var(--color-foreground),.12)}.ks-living__card span{color:#8b6343;font-weight:700}.ks-living__card p,.ks-living__steps p,.ks-living__brass p,.ks-living__trust li span,.ks-living__faq p{color:rgba(var(--color-foreground),.7)}.ks-living__steps,.ks-living__brass,.ks-living__trust,.ks-living__faq,.ks-living__final{max-width:120rem;margin:0 auto;padding:clamp(4rem,7vw,8rem) clamp(1.5rem,5vw,6rem)}.ks-living__steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.ks-living__step{padding:2rem;background:#f1e6d8}.ks-living__brass{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:clamp(2.4rem,5vw,6rem);align-items:center}.ks-living__brass-image{min-height:34rem;overflow:hidden}.ks-living__brass-image img{width:100%;height:100%;object-fit:cover}.ks-living__trust ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:0;margin:0;list-style:none}.ks-living__trust li{padding:1.6rem;background:#fff;border-top:.2rem solid #b99a5d}.ks-living__trust strong,.ks-living__trust span{display:block}.ks-living__faq{background:#e6eadf}.ks-living__faq-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ks-living__faq article{padding:1.8rem;background:#ffffffb8}.ks-living__final{text-align:center}.ks-memorial-fields{display:grid;gap:1.6rem;margin:0 0 2rem;padding:1.8rem;background:#fbfaf6;border:.1rem solid rgba(var(--color-foreground),.14)}.ks-memorial-fields__title{margin:0;font-weight:700}.ks-memorial-fields label{display:block;margin-bottom:.6rem;font-weight:700}.ks-memorial-fields input,.ks-memorial-fields select,.ks-memorial-fields textarea{width:100%;min-height:4.6rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.22);background:#fff;color:rgb(var(--color-foreground));font:inherit}.ks-memorial-fields textarea{min-height:8rem;resize:vertical}.ks-memorial-fields__note{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.35rem}@media screen and (max-width:989px){.ks-living__hero,.ks-living__brass,.ks-living__series,.ks-living__steps-grid,.ks-living__trust ul,.ks-living__faq-list{grid-template-columns:1fr}.ks-living__media{min-height:34rem}}@media screen and (max-width:749px){.ks-living h1{font-size:clamp(4rem,15vw,6rem)}.ks-living__actions{flex-direction:column}.ks-living__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kindsnout-living-memorials.css.map */
