.elementor-527 .elementor-element.elementor-element-07960e8{--display:flex}:root{--page-title-display:none}#pagina-canabidiol.cbd-page{--bg:#FFFFFF;--text:#111214;--muted:#5b5f67;--gold:#D4AF37;--stroke:#E6E8EC;--max:1120px;--pad:16px;background:var(--bg);color:var(--text);padding:clamp(48px,7vw,88px) 0}#pagina-canabidiol .cbd-container{max-width:var(--max);margin:0 auto;padding:0 var(--pad);box-sizing:border-box}#pagina-canabidiol .cbd-header h1{font-size:clamp(28px,3.5vw,40px);line-height:1.15;margin:0 0 12px;border-left:4px solid var(--gold);padding-left:12px}#pagina-canabidiol .lead{color:var(--muted);max-width:860px;text-align:justify;margin:0}#pagina-canabidiol .cbd-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;margin-top:26px}#pagina-canabidiol .cbd-hero-text h2{margin:0 0 8px;font-size:clamp(22px,3vw,28px)}#pagina-canabidiol .cbd-hero-text p{color:var(--muted);text-align:justify;margin:0 0 8px}#pagina-canabidiol .indicacoes{margin-top:10px}#pagina-canabidiol .indicacoes h3{margin:0 0 6px;font-size:clamp(18px,2.4vw,22px)}#pagina-canabidiol .bullets{list-style:none;padding:0;margin:0;display:grid;gap:6px}#pagina-canabidiol .bullets li{position:relative;padding-left:18px}#pagina-canabidiol .bullets li::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold);position:absolute;left:0;top:.55em;box-shadow:0 0 0 3px rgb(212 175 55 / .18)}#pagina-canabidiol .cbd-hero-img img{width:100%;height:auto;border-radius:14px;border:1px solid var(--stroke);display:block}#pagina-canabidiol .cbd-hero-img figcaption{color:var(--muted);font-size:13px;margin-top:6px}#pagina-canabidiol .cbd-section{margin-top:26px;border-top:1px solid var(--stroke);padding-top:16px}#pagina-canabidiol .cbd-section h3{margin:0 0 8px}#pagina-canabidiol .cbd-section p{color:var(--muted);text-align:justify;margin:0}#pagina-canabidiol .steps{counter-reset:step;list-style:none;padding:0;margin:8px 0 0;display:grid;gap:8px}#pagina-canabidiol .steps li{position:relative;padding-left:32px;color:var(--text)}#pagina-canabidiol .steps li::before{counter-increment:step;content:counter(step) ".";position:absolute;left:0;top:0;font-weight:700;color:var(--gold)}#pagina-canabidiol .cbd-faq{margin-top:26px;border-top:1px solid var(--stroke);padding-top:16px}#pagina-canabidiol .cbd-faq h3{margin:0 0 10px}#pagina-canabidiol details{background:#FAFAFB;border:1px solid var(--stroke);border-radius:12px;padding:12px 14px;margin-bottom:10px}#pagina-canabidiol summary{cursor:pointer;font-weight:600}#pagina-canabidiol details p{color:var(--muted);margin:8px 0 0;text-align:justify}#pagina-canabidiol .cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#pagina-canabidiol .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:999px;font-weight:600;font-size:14.5px;border:1px solid #fff0;text-decoration:none;white-space:nowrap;transition:all .2s ease}#pagina-canabidiol .btn-primary{background:var(--gold);color:#101010;border-color:var(--gold)}#pagina-canabidiol .btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgb(212 175 55 / .22)}#pagina-canabidiol .btn-primary:active,#pagina-canabidiol .btn-primary:focus{background:#101010;color:var(--gold);border-color:var(--gold);box-shadow:none}#pagina-canabidiol .btn-outline{background:#fff0;color:var(--text);border-color:#C8CCD2}#pagina-canabidiol .btn-outline:hover{border-color:var(--gold);color:var(--gold)}#pagina-canabidiol .btn-outline:active,#pagina-canabidiol .btn-outline:focus{background:var(--gold);color:#101010;border-color:var(--gold)}#pagina-canabidiol .cbd-note{margin-top:16px;color:var(--muted);font-size:14px}@media (max-width:960px){#pagina-canabidiol .cbd-hero{grid-template-columns:1fr}}