/* Paula Regis - acabamento V22 */
.pr22-buffet,.pr22-about{padding-top:22px;padding-bottom:65px}
.pr22-crumb{display:flex;gap:10px;align-items:center;color:#786f65;font-size:13px;margin:0 0 27px}.pr22-crumb a{color:inherit;text-decoration:none}.pr22-crumb a:hover{color:#B76543}
.pr22-buffet-hero{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;background:#f5efe5;border-radius:20px;padding:27px}.pr22-buffet-hero img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:15px}.pr22-buffet h1,.pr22-about h1{font-size:clamp(34px,4vw,54px);line-height:1.12;margin:10px 0 19px;color:#5B3A2E}.pr22-buffet-intro>p:not(.eyebrow){line-height:1.55;color:#6e5143}.pr22-main-cta{display:inline-flex;margin-top:12px;text-decoration:none!important}
.pr22-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 40px}.pr22-services article{background:#faf7f1;border:1px solid #e6d5c5;border-radius:16px;padding:23px}.pr22-services h2{font-size:22px;margin:8px 0 10px;color:#5B3A2E}.pr22-services p{line-height:1.5;color:#6e5143;margin:0}.pr22-service-mark{font-size:12px;letter-spacing:.15em;color:#B76543;font-weight:700}
.pr22-event-form{max-width:690px;margin:0 auto;padding:30px;border:1px solid #e6d5c5;border-radius:20px;background:#FCFAF6}.pr22-event-form h2{margin:8px 0 10px;color:#5B3A2E}.pr22-event-form>p:not(.eyebrow){line-height:1.5;color:#725C50}.pr22-event-form form{display:grid;gap:16px;margin-top:22px}.pr22-field{display:grid;gap:7px}.pr22-field label{font-weight:650;color:#5B3A2E}.pr22-field label small{font-weight:400;color:#837268}.pr22-field select,.pr22-field input{width:100%;min-height:51px;padding:10px 14px;border:1px solid #d6c5b6;background:#fff;border-radius:11px;color:#5B3A2E;font:inherit;box-sizing:border-box}.pr22-wa-cta{display:flex;gap:10px;align-items:center;justify-content:center;min-height:52px;border:0;border-radius:11px;background:#5B684A;color:#fff;font:inherit;font-weight:650;cursor:pointer}.pr22-wa-cta svg{width:21px;height:21px}.pr22-disclaimer{font-size:12px;color:#7c6b60;margin:0;text-align:center}
.pr22-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.pr22-paula-photo{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:19px}.pr22-about-content p,.pr22-about-story{line-height:1.65;color:#6e5143}.pr22-about-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:25px}.pr22-text-link{color:#5B684A;text-decoration:none;font-weight:650}
.pr-category-chips a,.pr-category-chips a:visited,.pr-category-chips a:hover,.pr-category-chips a:focus,.pr-category-chips a:active,.pr-chip,.pr-chip:hover,.pr-chip:focus,.pr-chip:active{text-decoration:none!important}
@media(max-width:700px){.pr22-buffet,.pr22-about{padding-top:16px;padding-bottom:40px}.pr22-buffet-hero,.pr22-about-grid{grid-template-columns:1fr;gap:18px}.pr22-buffet-hero{padding:20px}.pr22-buffet-hero img{order:-1;aspect-ratio:16/10}.pr22-services{grid-template-columns:1fr;gap:10px;margin:18px 0 30px}.pr22-services article{padding:18px}.pr22-services h2{font-size:20px}.pr22-event-form{padding:20px 16px}.pr22-about-grid{gap:22px}.pr22-paula-photo{aspect-ratio:4/3}.pr22-about h1,.pr22-buffet h1{font-size:35px}}
