.pp-full-bleed{width:100%!important;display:block}.pp-inner{box-sizing:border-box!important}.pp-section-title{letter-spacing:.05em;margin:0 0 16px}.pp-section-sub{margin:0 0 30px;font-size:15px}.pp-btn{display:inline-block;text-decoration:none;transition:opacity .2s}.pp-btn:hover{opacity:.85}.pp-intro{max-width:720px;margin:0 auto}.pp-eyebrow{margin:0 0 8px}.pp-intro__heading{margin:0 0 14px;line-height:1.2}.pp-intro__body{margin:0;line-height:1.5}.pp-steps{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.pp-step{flex:1;min-width:200px;position:relative}.pp-step__number{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 0 12px;font-size:.9rem;font-weight:700}.pp-step__image{margin-bottom:12px;border-radius:12px;overflow:hidden}.pp-step__image img{width:100%;display:block}.pp-step h3{margin:10px 0 6px}.pp-step p{margin:0}.pp-step__connector{display:none}.pp-materials{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pp-material-card{padding:20px}.pp-material-image{aspect-ratio:4 / 3;overflow:hidden;border-radius:10px;margin-bottom:14px}.pp-material-image img{width:100%;height:100%;object-fit:cover;display:block}.pp-material-card h3{margin:0 0 6px}.pp-material-card p{margin:0}.pp-timeline{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:20px}.pp-timeline-card{flex:1;min-width:180px;padding:24px 20px}.pp-timeline__label{margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em}.pp-timeline__duration{margin:0 0 6px}.pp-timeline__subtitle{margin:0}.pp-note{border-radius:10px;padding:16px;font-size:.85rem;text-align:center}.pp-note p,.pp-note ul,.pp-note li{color:var(--pp-note-color)!important;margin:0!important}.pp-faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-faq__item{border-radius:8px;padding:14px 18px;cursor:pointer}.pp-faq__item summary{list-style:none}.pp-faq__answer{margin-top:8px}.pp-cta-inner{padding:0!important}.pp-cta-flex{display:flex;align-items:stretch;min-height:320px}.pp-cta__text-wrap{flex:2;min-width:260px;display:flex;align-items:center;padding:40px 20px}.pp-cta__text{width:100%}.pp-cta__heading{color:var(--pp-cta-heading-color)!important;font-size:var(--pp-cta-heading-size)!important;font-weight:var(--pp-cta-heading-weight)!important;margin:0 0 10px!important;line-height:1.2!important}.pp-cta__body,.pp-cta__body p{color:var(--pp-cta-text-color)!important;font-size:var(--pp-cta-text-size)!important;font-weight:var(--pp-cta-text-weight)!important;margin:0!important;line-height:1.4!important}.pp-cta__buttons{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}.pp-cta__image{flex:1;min-width:140px;align-self:stretch;overflow:hidden}.pp-cta__image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:900px){.pp-steps{flex-direction:column}.pp-materials{grid-template-columns:repeat(2,1fr)}.pp-timeline{flex-direction:column}.pp-faq{grid-template-columns:1fr}.pp-cta-flex{flex-direction:column;min-height:unset}.pp-cta__image{min-height:200px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/process-production.css.map */
