.fcm-pq{--pq-ink:#3d2928;--pq-wine:#67413f;--pq-muted:#715d57;--pq-cream:#faf6f2;--pq-rose:#f2e6e2;--pq-line:#ded0c8;background:#fff;color:var(--pq-ink);font-family:var(--font-body--family,Arial,sans-serif);font-size:16px;line-height:1.6;isolation:isolate}.fcm-pq *{box-sizing:border-box;min-width:0}.fcm-pq h1,.fcm-pq h2,.fcm-pq h3,.fcm-pq p{margin:0;color:inherit}.fcm-pq a{color:inherit;text-decoration:none}.fcm-pq img{display:block;max-width:100%}.fcm-pq h1,.fcm-pq h2{font-family:Georgia,Times New Roman,serif;font-weight:400;text-wrap:balance;overflow-wrap:break-word}.fcm-pq h1{font-size:clamp(29px,3.4vw,50px);line-height:1.12;letter-spacing:-.025em}.fcm-pq h2{font-size:clamp(26px,2.8vw,38px);line-height:1.2;letter-spacing:-.02em}.fcm-pq h3{font-size:17px;font-weight:600;line-height:1.4;text-wrap:pretty}.fcm-pq p{max-width:100%}.fcm-pq [id]{scroll-margin-top:calc(var(--header-height,90px) + 28px)}.fcm-pq a:focus-visible,.fcm-pq button:focus-visible,.fcm-pq summary:focus-visible{outline:3px solid var(--pq-wine);outline-offset:4px}.fcm-pq__eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1.6;margin-bottom:16px!important;color:var(--pq-muted)!important}.fcm-pq__hero{display:grid;grid-template-columns:1fr 1fr;max-width:1440px;margin:auto;background:#f3e9df}.fcm-pq__hero-copy{align-self:center;padding:64px clamp(24px,4.5vw,70px)}.fcm-pq__hero-copy>p:not(.fcm-pq__eyebrow){margin-top:24px;font-size:17px;line-height:1.65}.fcm-pq__hero-image{height:100%;width:100%;object-fit:cover;object-position:center}.fcm-pq__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.fcm-pq__btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:14px 22px;border:1px solid var(--pq-wine);border-radius:6px;background:var(--pq-wine);color:#fff!important;font:600 12px/1.45 var(--font-body--family,Arial,sans-serif);letter-spacing:.045em;text-align:center;cursor:pointer;white-space:normal;max-width:100%;transition:background .18s}.fcm-pq__btn:hover{background:#4a2d2c}.fcm-pq__btn--outline{background:transparent;color:var(--pq-wine)!important}.fcm-pq__btn--outline:hover{background:var(--pq-rose)}.fcm-pq__text-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 2px;font-size:11px;letter-spacing:.045em;text-decoration:underline!important;text-underline-offset:5px}.fcm-pq__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1200px;margin:0 auto;padding:24px;list-style:none;border-bottom:1px solid var(--pq-line);gap:20px}.fcm-pq__trust li{display:flex;align-items:center;justify-content:center;gap:12px;font-size:11px;font-weight:600;line-height:1.65;letter-spacing:.025em}.fcm-pq__icon{width:25px;height:25px;flex-shrink:0;stroke:var(--pq-wine)}.fcm-pq__section{width:100%;max-width:1160px;padding:72px 32px;margin:0 auto}.fcm-pq__heading{text-align:center;max-width:760px;margin:0 auto 36px}.fcm-pq__heading>p:last-child{margin-top:14px;color:var(--pq-muted)}.fcm-pq__procedures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:16px}.fcm-pq__procedure{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--pq-cream);border:1px solid var(--pq-line);border-radius:10px;padding:24px 20px;gap:10px;transition:background .18s,border-color .18s}.fcm-pq__procedure:hover{background:var(--pq-rose);border-color:#a7867e}.fcm-pq__procedure img{width:64px;height:70px;object-fit:contain}.fcm-pq__procedure h3{font-size:18px;max-width:250px}.fcm-pq__procedure p{font-size:13px;line-height:1.55;color:var(--pq-muted);margin-bottom:12px}.fcm-pq__card-cta{font-size:11px;font-weight:600;letter-spacing:.025em;margin-top:auto;line-height:1.5}.fcm-pq__steps-wrap{background:var(--pq-cream)}.fcm-pq__steps-wrap h2{text-align:center}.fcm-pq__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;padding:0;margin:32px 0 0}.fcm-pq__steps li{display:flex;gap:16px}.fcm-pq__steps li>span{font:italic 34px/1 Georgia,serif;color:#8a655c}.fcm-pq__steps h3{font-size:12px;letter-spacing:.025em;margin-bottom:10px}.fcm-pq__steps p{font-size:14px;color:var(--pq-muted)}.fcm-pq__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fcm-pq__product{display:flex;flex-direction:column;border:1px solid var(--pq-line);border-radius:10px;overflow:hidden;background:#fff}.fcm-pq__product-image{display:flex;align-items:center;justify-content:center;background:var(--pq-cream);aspect-ratio:1/1;overflow:hidden;padding:12px}.fcm-pq__product-image img{width:100%;height:100%;object-fit:contain}.fcm-pq__product-copy{display:flex;flex-direction:column;gap:14px;flex:1;padding:24px}.fcm-pq__product h3{font-size:19px;font-family:Georgia,serif;font-weight:400}.fcm-pq__product-copy>.fcm-pq__btn{margin-top:auto;width:100%}.fcm-pq__includes{font-size:13px;color:var(--pq-muted)!important}.fcm-pq__includes strong{display:block;font-size:10px;letter-spacing:.1em;margin-bottom:4px}.fcm-pq__price{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:10px;row-gap:3px;line-height:1.4}.fcm-pq__price strong{font-size:20px;font-weight:600}.fcm-pq__price s{color:var(--pq-muted);font-size:14px}.fcm-pq__from{font-size:12px;flex-basis:100%}.fcm-pq__saving{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--pq-wine)!important}.fcm-pq__saving small{font-size:11px;font-weight:400}.fcm-pq__availability{font-size:13px}.fcm-pq__note{font-size:12px;color:var(--pq-muted)!important;line-height:1.6}.fcm-pq__products~.fcm-pq__note{text-align:center;margin-top:24px}.fcm-pq__empty{text-align:center;padding:24px}.fcm-pq__empty p{margin-bottom:20px}.fcm-pq__size{background:var(--pq-rose);border-radius:12px;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;padding:48px;margin-bottom:8px;width:calc(100% - 64px);max-width:1096px}.fcm-pq__size p:not(.fcm-pq__eyebrow){margin-top:16px}.fcm-pq__size-actions{display:flex;flex-direction:column;gap:12px}.fcm-pq__reviews{text-align:center;max-width:900px}.fcm-pq__reviews h3{margin-top:28px;font-size:15px;letter-spacing:.05em}.fcm-pq__reviews p:not(.fcm-pq__eyebrow){margin-top:12px}.fcm-pq__reviews .fcm-pq__btn{margin:24px 0 12px}.fcm-pq__why-wrap{background:var(--pq-cream)}.fcm-pq__why-wrap h2{text-align:center;max-width:700px;margin:auto}.fcm-pq__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:36px 0 0}.fcm-pq__benefits li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;font-size:11px;letter-spacing:.04em;font-weight:600}.fcm-pq__faq{max-width:880px}.fcm-pq__faq details{border-bottom:1px solid var(--pq-line)}.fcm-pq__faq summary{padding:23px 34px 23px 0;position:relative;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.025em;list-style:none;line-height:1.65}.fcm-pq__faq summary::-webkit-details-marker{display:none}.fcm-pq__faq summary:after{content:"+";position:absolute;right:4px;top:19px;font-size:22px;font-weight:400}.fcm-pq__faq details[open] summary:after{content:"\2212"}.fcm-pq__faq details>div{padding:0 24px 24px 0;font-size:14px;color:var(--pq-muted)}.fcm-pq__faq details a{text-decoration:underline;display:inline-flex;align-items:center;min-height:44px;margin-top:8px}.fcm-pq__final{background:var(--pq-rose);padding:64px 24px;text-align:center}.fcm-pq__final h2{max-width:720px;margin:0 auto}.fcm-pq__final>p:not(.fcm-pq__eyebrow){max-width:620px;margin:20px auto 0}.fcm-pq__final .fcm-pq__actions{align-items:center}.fcm-pq__sticky{display:none}.fcm-pq__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:has([data-fcm-pq]) [id$=__footer_m9NzUG]{display:none!important}@media(min-width:750px)and (max-width:1099px){.fcm-pq__products{grid-template-columns:repeat(2,minmax(0,1fr))}.fcm-pq__product-copy{padding:20px}}@media(max-width:899px){.fcm-pq__hero{grid-template-columns:1fr}.fcm-pq__hero-copy{padding:36px 24px}.fcm-pq__hero-copy h1{max-width:600px}.fcm-pq__hero-image{max-height:370px;aspect-ratio:4/3;object-fit:cover}.fcm-pq__steps{gap:24px}.fcm-pq__size{gap:28px;padding:32px}}@media(max-width:749px){.fcm-pq{font-size:15px;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.fcm-pq h1{font-size:clamp(27px,7.2vw,34px)}.fcm-pq h2{font-size:27px}.fcm-pq__hero-copy{padding:32px 22px 28px}.fcm-pq__hero-copy>p:not(.fcm-pq__eyebrow){font-size:15px;margin-top:18px}.fcm-pq__hero-image{max-height:285px}.fcm-pq__actions{align-items:stretch;gap:8px;margin-top:24px}.fcm-pq__trust{grid-template-columns:repeat(2,minmax(0,1fr));padding:22px 18px;gap:20px 14px}.fcm-pq__trust li{justify-content:flex-start;font-size:10px;gap:10px}.fcm-pq__trust .fcm-pq__icon{width:22px;height:22px}.fcm-pq__section{padding:48px 20px}.fcm-pq__heading{margin-bottom:26px}.fcm-pq__heading>p:last-child{font-size:14px}.fcm-pq__procedures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fcm-pq__procedure{padding:18px 10px;gap:10px}.fcm-pq__procedure img{width:54px;height:60px}.fcm-pq__procedure h3{font-size:15px;line-height:1.4}.fcm-pq__procedure p{font-size:12px;line-height:1.5;margin-bottom:6px}.fcm-pq__card-cta{font-size:10px;letter-spacing:0}.fcm-pq__steps{grid-template-columns:1fr;gap:26px}.fcm-pq__steps li>span{flex:0 0 38px}.fcm-pq__steps h3{margin-bottom:5px}.fcm-pq__products{grid-template-columns:1fr;gap:24px}.fcm-pq__product-image{aspect-ratio:1.15/1}.fcm-pq__product-copy{padding:22px;gap:14px}.fcm-pq__product h3{font-size:23px}.fcm-pq__size{grid-template-columns:1fr;padding:30px 24px;width:calc(100% - 40px);gap:18px}.fcm-pq__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.fcm-pq__final{padding:48px 22px}.fcm-pq__sticky{display:flex;flex-direction:column;gap:3px;position:fixed;left:12px;right:88px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:20;padding:8px 10px;background:#fff;border:1px solid var(--pq-line);border-radius:9px;box-shadow:0 3px 18px #3d29281a}.fcm-pq__sticky>span{text-align:center;font-size:10px;line-height:1.3}.fcm-pq__sticky .fcm-pq__btn{min-height:44px;padding:10px 12px;font-size:11px}.fcm-pq__sticky[hidden]{display:none!important}}@media(prefers-reduced-motion:reduce){.fcm-pq *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/fcm-postquirurgicas.css.map */
