body{font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:1.55}h1,h2,h3,.brand,.footer-brand,.button,.eyebrow,.text-link{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.section{padding-block:clamp(38px,5vw,var(--section-space))}.section--tight{padding-block:clamp(28px,3.6vw,48px)}.section-heading{margin-bottom:22px}.section-heading h2{font-size:clamp(25px,3vw,42px);line-height:1.05;letter-spacing:-.035em}.eyebrow{font-size:11px;letter-spacing:.13em}.text-link,.button{font-size:11px;letter-spacing:.075em}.finish-grid .finish-card{text-align:center}.finish-grid .finish-card:last-child{border-right:0}.finish-grid .finish-card h3,.finish-grid .finish-card>p{margin-left:24px;margin-right:24px;text-align:center}.finish-grid .finish-card h3{line-height:1.25;margin-bottom:7px}.finish-grid .finish-card>p:last-child{margin-bottom:24px}.composition-card .button{min-height:44px}.page-content{max-width:900px}.page-content h1{font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.05em;margin-bottom:32px}.rte h2{font-size:clamp(22px,2.5vw,32px);line-height:1.15;margin:42px 0 14px}.rte h2:first-child{margin-top:0}.rte p,.rte li{max-width:74ch}@media(max-width:760px){.section{padding-block:38px}.section--tight{padding-block:28px}.section-heading{margin-bottom:18px}.hero-content{padding-top:50px}.hero h1{font-size:43px}.composition-grid{margin-top:28px}.finish-grid .finish-card h3,.finish-grid .finish-card>p{margin-left:14px;margin-right:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-v3.css.map */
