.estetica-module__Yi6I1W__estetica{background-color:var(--background);padding-bottom:2.5em}.estetica-module__Yi6I1W__container{flex-direction:column;align-items:center;gap:2em;padding:4em 2em 2em;display:flex}.estetica-module__Yi6I1W__heroImageWrapper{width:100%;height:400px;position:relative;overflow:hidden}.estetica-module__Yi6I1W__image{object-fit:cover;object-position:center}.estetica-module__Yi6I1W__title{color:var(--primary-color);text-align:center;font-size:1.3em;font-weight:700}.estetica-module__Yi6I1W__textContainer{width:100%;color:var(--text-accent-color);text-align:center;flex-direction:column;gap:.5em;padding:0 .5em;font-weight:200;line-height:1.5;display:flex}.estetica-module__Yi6I1W__grid{grid-template-columns:1fr;gap:30px;display:grid}.estetica-module__Yi6I1W__card{background-color:var(--background);border-radius:24px;justify-self:center;align-items:center;gap:1.5em;width:100%;max-width:450px;min-height:160px;padding:1.5em;transition:transform .3s;display:flex;box-shadow:0 8px 20px #00000014}.estetica-module__Yi6I1W__card:hover{transform:translateY(-5px)}.estetica-module__Yi6I1W__tratamentosImg{object-fit:cover;border:4px solid #f8f8f8;border-radius:50%;flex-shrink:0;width:120px;height:120px}.estetica-module__Yi6I1W__cardTitle{color:var(--primary-color);text-underline-offset:4px;margin-bottom:.3em;font-size:1.3em;font-weight:700;text-decoration:underline}.estetica-module__Yi6I1W__cardDescription{color:var(--text-accent-color);font-size:.95em;font-weight:300;line-height:1.4}.estetica-module__Yi6I1W__esteticaBtn{text-align:center;background-color:var(--primary-color);color:var(--background);border-radius:8px;justify-content:center;align-items:center;margin-top:2em;padding:.5em 1.2em;font-weight:700;transition:all .3s;display:flex;box-shadow:1px 4px 20px #0000001a}@media (min-width:768px){.estetica-module__Yi6I1W__container{align-items:center;gap:2em;padding:4em 1em 2em}.estetica-module__Yi6I1W__image{object-position:bottom}.estetica-module__Yi6I1W__textContainer{width:75%;margin-bottom:2em}.estetica-module__Yi6I1W__grid{grid-template-columns:repeat(3,1fr)}}
