@layer bricks {.brxe-code{width:100%}}@font-face { font-family: "MildLife"; src: url("https://zazule.com.br/wp-content/uploads/2026/06/MildLifeRegular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: optional; }body.single-product,body.product-template-default { --zz-font-title: "MildLife", "Fraunces", "Inter", Arial, sans-serif; --zz-font-text: "Inter", "Poppins", Arial, system-ui, sans-serif; --zz-title-ink: #13384f; --zz-green-dark: #007a68; --zz-muted: #64747c;}body.single-product .skip-link:not(:focus),body.single-product a.skip-link:not(:focus),body.single-product .screen-reader-text:not(:focus),body.product-template-default .skip-link:not(:focus),body.product-template-default a.skip-link:not(:focus),body.product-template-default .screen-reader-text:not(:focus) { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; clip-path: inset(50%) !important; white-space: nowrap !important; border: 0 !important;}.zz-pdp-root .zz-pdp-title,.zz-pdp-root .zz-pdp-section-heading h2,.zz-pdp-root .zz-pdp-reviews__intro h2,.zz-pdp-root .zz-pdp-final-cta h2 { font-family: var(--zz-font-title) !important; font-weight: 400 !important; font-style: normal !important; color: var(--zz-title-ink) !important; letter-spacing: .002em !important; text-wrap: balance; font-synthesis: none; text-rendering: geometricPrecision;}.zz-pdp-root .zz-pdp-title { max-width: 24ch; margin-inline: auto !important; text-align: center !important;}.zz-pdp-root .zz-pdp-section-heading { margin-inline: auto !important; text-align: center !important;}.zz-pdp-root .zz-pdp-section-heading h2,.zz-pdp-root .zz-pdp-section-heading p { margin-inline: auto !important; text-align: center !important;}.zz-pdp-root .zz-pdp-section-heading p { color: var(--zz-muted) !important;}.zz-pdp-root .zz-pdp-section-kicker,.zz-pdp-root .zz-pdp-eyebrow,.zz-pdp-root .zz-pdp-personalizer-card__kicker { color: var(--zz-green-dark) !important;}.zz-pdp-root .zz-pdp-steps h3,.zz-pdp-root .zz-pdp-accordion button,.zz-pdp-root .zz-pdp-faq__item button,.zz-pdp-root .zz-pdp-specs th { font-family: var(--zz-font-text) !important; color: var(--zz-title-ink) !important; font-weight: 850 !important;}