.pp-page{color:#243128;background:#fbf8f3}.pp-page h1,.pp-page h2{margin-top:0;letter-spacing:-.03em;line-height:1.1}.pp-page h2{font-size:clamp(3rem,3.5vw,4.8rem)}.pp-page p,.pp-page li{line-height:1.65}.pp-page__hero{padding-block:6rem;background:linear-gradient(120deg,#f7f0e5,#ebddc6)}.pp-page__hero-inner{width:100%}.pp-page__hero h1{max-width:85rem;margin-bottom:0;font-size:clamp(3.6rem,4.5vw,6rem)}.pp-page__intro{max-width:65ch;margin-top:2rem;color:#526052;font-size:1.8rem}.pp-page__hero-image{margin-top:3rem;overflow:hidden}.pp-page__hero-image img{display:block;width:100%;height:clamp(30rem,35vw,55rem);object-fit:cover;object-position:70% center}.pp-page--about .pp-page__hero{padding-bottom:0}.pp-page__story{display:grid;grid-template-columns:.7fr 1.3fr;gap:5rem;padding-block:6rem}.pp-page__story-label h2{font-size:3rem}.pp-page__story-copy{max-width:65ch;color:#526052;font-size:1.7rem}.pp-page__story-copy>:first-child{margin-top:0}.pp-page__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding-bottom:6rem}.pp-page__values article{padding-top:2rem;border-top:1px solid #d8d5ca}.pp-page__values h2{font-size:2.4rem;margin-bottom:1rem}.pp-page__values p{margin:0;color:#526052}.pp-page__faq-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:5rem;padding-block:6rem}.pp-page__faq-layout>div:first-child .rte{color:#526052;font-size:1.7rem}.pp-page__faq-list{border-top:1px solid #d8d5ca}.pp-page__faq-list details{border-bottom:1px solid #d8d5ca}.pp-page__faq-list summary{display:flex;justify-content:space-between;gap:2rem;padding-block:1.8rem;min-height:5.6rem;list-style:none;cursor:pointer;font-size:1.7rem;font-weight:600}.pp-page__faq-list summary::-webkit-details-marker{display:none}.pp-page__toggle{flex:0 0 1.6rem}.pp-page__faq-list details[open] .pp-page__toggle{transform:rotate(45deg)}.pp-page__faq-list .rte{padding-bottom:2rem;color:#526052;max-width:65ch}.pp-page__faq-list .rte>:first-child{margin-top:0}.pp-page__cta{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center;padding-block:5rem;border-top:1px solid #d8d5ca}.pp-page__cta h2{max-width:75rem;margin-bottom:0}.pp-page__cta .button{min-height:5rem;border-radius:999px;background:#214236;color:#fff}.contact{max-width:90rem;padding-block:5rem 7rem}.contact h2{font-size:clamp(3rem,3.5vw,4.8rem)}.contact__button .button{min-width:20rem}@media(max-width:749px){.pp-page__hero{padding-block:4rem}.pp-page__story,.pp-page__faq-layout,.pp-page__cta,.pp-page__values{grid-template-columns:1fr;gap:2.4rem}.pp-page__story,.pp-page__faq-layout{padding-block:4rem}.pp-page__cta .button{width:100%}.pp-page__values{padding-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/permaplants-content-page.css.map */
