.slpPage .pageMasthead{grid-template-columns:minmax(0,1fr) 160px;gap:32px}.slpPage .pageMasthead h1{max-width:18ch}.slpCopy{max-width:750px;padding-top:48px}.slpCopy h2,.slpCopy h3{font:500 clamp(1.8rem,3vw,2.5rem)/1.2 var(--font-lora),serif;margin:0 0 28px}.slpCopy li,.slpCopy p{font-size:1.0625rem;line-height:1.65}.slpCopy p{margin:0 0 24px}.slpCopy ul{padding-left:24px;margin:24px 0}.slpCopy li+li{margin-top:8px}.slpSection{padding-top:48px;margin-top:48px;scroll-margin-top:110px}.slpPayment,.slpSection{border-top:1px solid #d9cfbd}.slpPayment{margin-top:40px;padding-top:32px}.slpPayment h3{font:500 1.6rem/1.3 var(--font-lora),serif;margin:0 0 24px}.slpPaymentButtons{display:flex;flex-direction:column;align-items:flex-start;gap:18px}@media(max-width:760px){.slpCopy,.slpSection{padding-top:36px}.slpSection{margin-top:36px}.slpCopy .healingBook{white-space:normal}}.slpBotanical{display:block;width:110px;flex-shrink:0;opacity:.7;mix-blend-mode:multiply;pointer-events:none}.slpBotanical img{display:block;width:100%;height:140px;object-fit:contain}.slpHeroBotanical{width:160px;justify-self:end}.slpHeroBotanical img{height:210px}.slpSectionHeading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.slpSectionHeading h2{margin:0;max-width:20ch}@media(max-width:760px){.slpPage .pageMasthead{grid-template-columns:1fr;gap:18px}.slpHeroBotanical{width:110px}.slpHeroBotanical img{height:120px}.slpSectionHeading{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.slpSectionHeading .slpBotanical{align-self:flex-end;width:90px;order:-1}.slpSectionHeading .slpBotanical img{height:100px}}