:root{--lb-preto:#0a0a0b;--lb-grafite:#17181a;--lb-linha:#2c2e31;--lb-lima:#BBCE2A;--lb-amora:#d92c1a;--lb-vermelho-texto:#ff5a4a;--lb-creme:#fff2dc;--lb-cinza:#b9b8ae;--lb-barra:44px}.lb-hero{position:relative;overflow:hidden;padding:100px 16px 26px;background:radial-gradient(70% 34% at 72% 26%,rgba(187,206,42,.24),transparent 70%),radial-gradient(60% 30% at 8% 58%,rgba(217,44,26,.22),transparent 70%),var(--lb-preto);color:var(--lb-creme);font-family:Sonoma,sans-serif}.lb-hero__grade{display:grid;grid-template-columns:minmax(0,1fr);max-width:1180px;margin:0 auto}html body .lb-marca{margin:0;padding:0;color:var(--lb-lima);font-family:Sonoma,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:-.03em;line-height:.84}.lb-marca span{display:block}.lb-marca__a{font-size:25.6vw}.lb-marca__b{font-size:15.3vw;color:var(--lb-creme)}.lb-hero__foto{position:relative;width:66%;margin:2px 0 0 auto}.lb-hero__img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 34px rgba(187,206,42,.28))}.lb-selo-off{position:absolute;top:2%;left:-28%;width:92px;height:92px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--lb-amora);color:#fff;transform:rotate(10deg);line-height:1}.lb-selo-off b{font-size:27px;font-weight:700}.lb-selo-off small{font-size:12px;margin-top:3px}.lb-chip{display:inline-block;margin:0 0 10px;padding:7px 11px;border-radius:6px;background:var(--lb-lima);color:var(--lb-preto);font-size:13px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:.3px}html body .lb-titulo{margin:0 0 8px;color:var(--lb-creme);font-family:gelica-light-italic,sans-serif!important;font-weight:500!important;font-size:28px;line-height:1.1}.lb-hero__texto{display:flex;flex-direction:column;align-items:flex-start}.lb-hero__texto>*{width:100%}.lb-hero__texto>.lb-chip{width:auto}.lb-paragrafo{order:9;margin:14px 0 0;color:var(--lb-cinza);font-size:16px;line-height:1.45}.lb-relogio__rotulo{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--lb-creme)}.lb-relogio__casas{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.lb-relogio__casas span{display:flex;flex-direction:column;align-items:center;padding:8px 0 7px;border-radius:8px;background:var(--lb-grafite);border:1px solid var(--lb-linha)}.lb-relogio__casas b{font-size:32px;font-weight:700;line-height:1;color:var(--lb-lima);font-variant-numeric:tabular-nums}.lb-relogio__casas small{margin-top:4px;font-size:12px;color:var(--lb-cinza)}.lb-oferta{margin:12px 0 10px}.lb-oferta__preco{margin:0;font-size:17px;line-height:1.2;color:var(--lb-creme)}.lb-oferta__preco s{color:var(--lb-cinza);font-size:15px}.lb-oferta__preco strong{font-size:30px;font-weight:700;color:var(--lb-lima);white-space:nowrap}.lb-oferta__dose{margin:4px 0 0;font-size:14px;color:var(--lb-cinza)}.lb-cta{display:block;width:100%;padding:17px 20px;border:0;border-radius:8px;cursor:pointer;background:var(--lb-lima);color:var(--lb-preto);text-align:center;text-decoration:none;font-family:Sonoma,sans-serif;font-size:17px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;transition:transform .15s ease,background .15s ease}.lb-cta:hover{background:#fff;transform:translateY(-1px)}.lb-lista,html[data-lb-fase=lista] .lb-lista{display:block}html[data-lb-fase=lista] .lb-selo-off,html[data-lb-fase=lista] .lb-so-compra,html[data-lb-fase=lista] .lb-oferta{display:none}html[data-lb-fase=lista] .lb-relogio{margin-bottom:14px}.lb-rotulo{display:block;margin:0 0 4px;font-size:14px;font-weight:700;color:var(--lb-creme)}html body .lb-campo{display:block;width:100%;min-height:48px;margin:0 0 10px;padding:0 14px;border:1px solid var(--lb-cinza)!important;border-radius:8px!important;background:var(--lb-grafite)!important;color:#fff!important;font:16px Sonoma,sans-serif}html body .lb-campo:focus{outline:2px solid var(--lb-lima);border-color:var(--lb-lima)!important}.lb-lista__nota{margin:8px 0 0;font-size:12px;color:var(--lb-cinza);line-height:1.4}.lb-lista__erro{margin:0 0 10px;font-size:14px;color:var(--lb-vermelho-texto)}.lb-lista__ok{margin:0;padding:14px;border-radius:8px;background:var(--lb-lima);color:var(--lb-preto);font-weight:700}.lb-fita{overflow:hidden;background:var(--lb-lima);color:var(--lb-preto);padding:10px 0}.lb-fita__trilho{display:flex;width:max-content;gap:28px;font:700 14px/1 Sonoma,sans-serif;text-transform:uppercase;letter-spacing:.4px;animation:lb-fita 40s linear infinite}.lb-fita__trilho span{white-space:nowrap}@keyframes lb-fita{to{transform:translate(-50%)}}.lb-estoque{display:grid;gap:14px;padding:34px 16px;background:var(--lb-amora);color:#fff;font-family:Sonoma,sans-serif}.lb-estoque__num{display:flex;align-items:baseline;gap:8px;color:var(--lb-preto)}.lb-estoque__num b{font-size:92px;font-weight:700;line-height:.85;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lb-estoque__antes,.lb-estoque__depois{font-size:20px;font-weight:700}html body .lb-estoque h2{margin:0 0 8px;color:#fff;font-family:gelica-light-italic,sans-serif!important;font-weight:500!important;font-size:26px;line-height:1.12}.lb-estoque p{margin:0 0 12px;font-size:16px;line-height:1.45;color:#fff}.lb-link{color:var(--lb-preto);font-weight:700;font-size:16px;text-underline-offset:4px}.lb-agenda{padding:40px 16px;background:var(--lb-preto);color:var(--lb-creme);font-family:Sonoma,sans-serif}html body .lb-agenda h2{max-width:1180px;margin:0 auto 18px;color:var(--lb-creme);font-family:gelica-light-italic,sans-serif!important;font-weight:500!important;font-size:28px;line-height:1.12}.lb-agenda__lista{display:grid;gap:10px;max-width:1180px;margin:0 auto;padding:0;list-style:none}.lb-agenda__lista li{position:relative;padding:15px 16px;border-radius:10px;background:var(--lb-grafite);border:1px solid var(--lb-linha)}.lb-agenda__lista time{font-size:14px;font-weight:700;color:var(--lb-lima)}html body .lb-agenda__lista h3{margin:3px 0 2px;color:var(--lb-creme);font-family:Sonoma,sans-serif!important;font-size:20px;font-weight:700!important;line-height:1.2}.lb-agenda__lista p{margin:0;color:var(--lb-cinza);font-size:15px;line-height:1.4}.lb-agenda__lista li.is-agora{border-color:var(--lb-lima);box-shadow:inset 0 0 0 1px var(--lb-lima)}.lb-agenda__lista li.is-agora:after{content:"Pr\f3xima";position:absolute;top:12px;right:12px;padding:5px 8px;border-radius:5px;background:var(--lb-lima);color:var(--lb-preto);font-size:12px;font-weight:700;line-height:1}html[data-lb-fase=relampago] .lb-agenda__lista li.is-agora:after,html[data-lb-fase=antecipado] .lb-agenda__lista li.is-agora:after,html[data-lb-fase=black] .lb-agenda__lista li.is-agora:after,html[data-lb-fase=cyber] .lb-agenda__lista li.is-agora:after{content:"Agora";background:var(--lb-amora);color:#fff}.lb-agenda__lista li.is-passado{opacity:.55}.lb-agenda__lista li.is-passado time{color:var(--lb-cinza);text-decoration:line-through}html[data-lb-fase=fim] .lb-relogio,html[data-lb-fase=fim] .lb-estoque,html[data-lb-fase=fim] .lb-selo-off{display:none}html body{background:var(--lb-preto);color:var(--lb-creme)}html body .lumi-dose,html body .lumi-kits,html body .lumi-ingredients,html body .lumi-timeline,html body .lumi-footer-section,html body .lumi-howto,html body .lumi-vreviews,html body .lumi-benefits-grid__container,html body .lumi-fibers-card,html body .lumi-pain,html body .lumi-benefits,html body .lumi-faq,html body .lumi-trust-seal{background-color:var(--lb-preto)!important}html body .lumi-benefits-grid__card,html body .lumi-howto__card,html body .lumi-testimonial-card,html body .lumi-benefits-card,html body .lumi-trust-seal__card,html body .lumi-timeline__card,html body .lumi-kits__kit,html body .lumi-kits__compare,html body .lumi-kits__guarantee,html body .lumi-faq__item,html body .lumi-ingredients__details,html body .lumi-footer-section__content{background-color:var(--lb-grafite)!important;border-color:var(--lb-linha)!important}html body .lumi-pain-card{background-color:#d92c1a1f!important;border-color:var(--lb-amora)!important}html body .lumi-footer-section__footer,html body .lumi-footer-section__footer-top{background-color:var(--lb-preto)!important}html body .lumi-benefits__title,html body .lumi-compare-title,html body .lumi-kits__consistency-title,html body .lumi-kits__kit-name,html body .lumi-kits__benefit,html body .lumi-trust-seal__title,html body .lumi-trust-seal__description,html body .lumi-trust-seal__benefit-title,html body .lumi-ingredients__title,html body .lumi-timeline__title,html body .lumi-timeline__step-title,html body .lumi-testimonials-carousel__title,html body .lumi-faq__title,html body .lumi-faq__question-text,html body .lumi-faq__footer-title,html body .lumi-kits__compare-title,html body .lumi-pain-card__title{color:var(--lb-creme)!important}html body .lumi-benefits-card__text,html body .lumi-kits__compare-text,html body .lumi-kits__bar-label,html body .lumi-kits__guarantee-text,html body .lumi-kits__price-perday,html body .lumi-trust-seal__benefit-text,html body .lumi-ingredients__text,html body .lumi-ingredients__label-line,html body .lumi-ingredients__footnote,html body .lumi-timeline__subtitle,html body .lumi-timeline__step-text,html body .lumi-timeline__note,html body .lumi-pain-card__description,html body .lumi-kits__price-compare,html body .lumi-howto__card-desc,html body .lumi-testimonial-card__text,html body .lumi-dose__label,html body .lumi-dose__note{color:var(--lb-cinza)!important}html body .lumi-faq__item *,html body .lumi-ingredients__details *{color:var(--lb-creme)!important}html body .lumi-dose__eyebrow,html body .lumi-dose__tagline,html body .lumi-testimonial-card__role,html body .lumi-kits__price,html body .lumi-ingredients__summary-icon,html body .lumi-ingredients__card-badge{color:var(--lb-lima)!important}html body .lumi-kits__price-savings{color:var(--lb-vermelho-texto)!important}html body .lumi-kits__badge{background:var(--lb-amora)!important;color:#fff!important}html body .lumi-kits__radio-dot,html body .lumi-kits__bar{background:var(--lb-lima)!important}html body .lumi-kits__bar-track{background:var(--lb-linha)!important}html body .lumi-kits__leaf{display:none}html body .lumi-timeline__when,html body .lumi-howto__card-badge,html body .lumi-vreview__tag,html body .lumi-timeline__dot{background:var(--lb-lima)!important;color:var(--lb-preto)!important}html body .lumi-btn,html body .lumi-compare-btn,html body .lumi-kits__cta,html body .lumi-faq__button,html body .lumi-footer-section__btn,html body .lcd__checkout,html body .lumi-buy-btn,html body .lumi-sticky-buy__btn{background:var(--lb-lima)!important;color:var(--lb-preto)!important;border-color:var(--lb-lima)!important}html body .lumi-btn-circle,html body .lumi-compare-btn-circle,html body .lumi-faq__button-circle{background:var(--lb-amora)!important;border-color:var(--lb-amora)!important}html body .lumi-sticky-buy{background:var(--lb-preto)!important;border-top:2px solid var(--lb-lima)}html body .lumi-sticky-buy__price{color:var(--lb-lima)!important}[id$=__lumi-popup]{display:none!important}html body .lumi-kits__bar--comp{background:var(--lb-cinza)!important}html body .lumi-kits__kit{padding-bottom:8px}html body .lumi-header.scrolled{background:var(--lb-preto)!important;border-bottom:1px solid var(--lb-linha)}html body .lumi-header.scrolled .lumi-logo__img--default{display:block!important}html body .lumi-header.scrolled .lumi-logo__img--sticky{display:none!important}html body .lumi-header.scrolled .lumi-cart-icon img,html body .lumi-header.scrolled .lumi-cart-icon svg{filter:brightness(0) invert(1)}html body .lumi-faq__footer-text,html body .lumi-faq__footer-text *{color:var(--lb-cinza)!important}html body .lumi-header .lumi-menu-toggle{background:var(--lb-lima)!important}html body .lumi-kits__kit [class*=radio]:not(.lumi-kits__radio-dot){border-color:var(--lb-cinza)!important}@media(min-width:769px){.lb-hero{padding:132px 32px 56px}.lb-hero__grade{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:48px;align-items:center}.lb-marca{grid-column:1 / -1}html body .lb-marca{white-space:nowrap}.lb-marca__a{display:inline!important;font-size:min(8.2vw,104px)}.lb-marca__b{display:inline!important;font-size:min(8.2vw,104px);margin-left:.18em}.lb-hero__foto{width:auto;max-width:460px;margin:18px auto 0;order:2}.lb-hero__texto{order:1;margin-top:24px}.lb-selo-off{left:-6%;width:118px;height:118px}.lb-selo-off b{font-size:34px}html body .lb-titulo{font-size:42px}.lb-cta{max-width:380px}.lb-estoque{grid-template-columns:auto minmax(0,620px);justify-content:center;gap:48px;align-items:center;padding:56px 32px}.lb-estoque__num b{font-size:150px}html body .lb-estoque h2{font-size:34px}.lb-agenda{padding:64px 32px}html body .lb-agenda h2{font-size:38px}.lb-agenda__lista{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.lb-fita__trilho{animation:none}.lb-cta{transition:none}}.lb-cta:focus-visible,.lb-link:focus-visible{outline:3px solid var(--lb-amora);outline-offset:2px}html body .lumi-pain__title,html body .compare-title,html body .testimonials-carousel__title,html body .lumi-benefits__description,html body .lumi-benefits__description *{color:var(--lb-creme)!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lumi-black-skin.css.map */
