.pss-page{color:#000;background:#fff;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif}.pss-page h1,.pss-page h2,.pss-page .pss-btn{font-family:inherit}.pss-page img{display:block;max-width:100%}.pss-title{margin:0;padding:0;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:36px;line-height:36px}.pss-copy{margin:17px 0;padding:0;font-size:17px;line-height:1.53333;font-weight:400}.pss-copy--center{text-align:center}.pss-grid{display:grid;grid-template-columns:1fr}.pss-grid--intro{border-bottom:2px solid #000}.pss-grid__media img{width:100%;height:100%;object-fit:cover;object-position:center}.pss-grid__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.pss-grid__text--intro{padding:30px}.pss-grid__text--steps{padding:20px 30px}.pss-grid--intro .pss-grid__media img{aspect-ratio:3 / 2}.pss-grid--steps .pss-grid__media img{aspect-ratio:1 / 1}@media(min-width:768px){.pss-grid{grid-template-columns:1fr 1fr}.pss-grid--intro{min-height:50vw}.pss-grid__text--intro{padding:65px}.pss-grid__text--steps{padding:40px 65px}.pss-grid--intro .pss-grid__media img,.pss-grid--steps .pss-grid__media img{aspect-ratio:auto;position:absolute;top:0;right:0;bottom:0;left:0}.pss-grid__media{position:relative}.pss-title--display{font-size:75px;line-height:80px}}.pss-steps{display:flex;flex-direction:column;margin:40px 0 0;padding:0;list-style:none}.pss-steps__item{display:flex;margin:5px 0}.pss-steps__num{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:17px;height:17px;margin-top:.3rem;margin-right:10px;border-radius:100%;background:#000;color:#fff;font-size:11.9px;font-weight:500;line-height:1}.pss-steps__body{font-size:17px;line-height:1.53333}.pss-steps__title{font-weight:500;text-transform:uppercase}@media(min-width:768px){.pss-steps__num{width:25.5px;height:25.5px;margin-top:0;font-size:17px}}.pss-band{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 20px;text-align:center}.pss-band--top{border-top:2px solid #000}.pss-band--bottom{border-bottom:2px solid #000}.pss-band__title{margin:0}@media(min-width:768px){.pss-band{padding:20px 40px}}.pss-btn{display:inline-block;margin:17px 0;padding:20px;border:2px solid #000;border-radius:0;background:#000;color:#fff;font-size:15px;font-weight:500;letter-spacing:1.5px;line-height:17px;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.pss-btn:hover,.pss-btn:focus{background:#fff;color:#000}
/*# sourceMappingURL=/cdn/shop/t/12/assets/page-painting-services.css.map */
