:root{--font-heading-family:var(--heading-font-family,"Poppins",sans-serif);--font-body-family:var(--text-font-family,"Poppins",sans-serif)}
snap-carousel,pdp-timeline-tabs,pdp-review-wall{display:block}
.sf-section{display:block}
.sf-section h1,.sf-section h2,.sf-section h3,.sf-section h4,.sf-section p{letter-spacing:normal}
.sf-section img{max-width:100%}
.sf-section ul,.sf-section ol{list-style:none;padding:0;margin:0}
.sf-section table{width:auto}
/* ícones dos CTAs portados */
.pdp-comparison__cta .pdp-icon-lock,.pdp-dosage__cta .pdp-icon-lock,.pdp-guarantee__cta .pdp-icon-lock,.pdp-science-cards__cta .pdp-icon-lock,.pdp-safety__cta .pdp-icon-lock,.pdp-timeline-tabs__cta .pdp-icon-lock{flex:0 0 auto;width:30px;height:30px}
.pdp-comparison__cta-note .pdp-icon-shield,.pdp-dosage__cta-note .pdp-icon-shield,.pdp-guarantee__cta-note .pdp-icon-shield,.pdp-science-cards__cta-note .pdp-icon-shield,.pdp-safety__cta-note .pdp-icon-shield,.pdp-timeline-tabs__cta-note .pdp-icon-shield{flex:0 0 auto;width:29px;height:29px}
.pdp-comparison__cta .pdp-icon-lock,.pdp-dosage__cta .pdp-icon-lock,.pdp-guarantee__cta .pdp-icon-lock,.pdp-science-cards__cta .pdp-icon-lock,.pdp-safety__cta .pdp-icon-lock,.pdp-timeline-tabs__cta .pdp-icon-lock{width:14px;height:14px}
