.bfp-caixa{container-type:inline-size;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;padding:11px 12px;background:#000;color:#fff;border-radius:4px;line-height:1.1}.bfp-caixa[hidden]{display:none!important}.bfp-caixa__off{display:block;flex:0 0 auto;background:var(--bf-cor,#FF370F);color:#fff;border-radius:4px;padding:11px 12px;font-size:14px;font-weight:800;text-transform:uppercase;white-space:nowrap}.bfp-caixa__texto{display:block;flex:1 1 auto;margin:0;font-size:14px;font-weight:800;text-transform:uppercase;text-align:center}.bfp-caixa__texto:first-child{padding-left:6px;text-align:left}.bfp-caixa__timer{display:flex;flex:0 0 auto;align-items:center;gap:12px}.bfp-caixa__un{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:30px}.bfp-caixa__un[hidden]{display:none}.bfp-caixa__num{display:block;color:var(--bf-cor,#FF370F);font-size:24px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.bfp-caixa__lbl{display:block;font-size:12px;font-weight:600;line-height:1}.bfp-caixa--pulso{animation:bfp-pulso 1.2s ease-out 1}@keyframes bfp-pulso{0%{box-shadow:0 0 0 0 rgba(255,55,15,.75);transform:scale(1)}30%{transform:scale(1.02)}100%{box-shadow:0 0 0 14px rgba(255,55,15,0);transform:scale(1)}}@container (max-width:560px){.bfp-caixa__off{padding:9px 8px;font-size:13px}.bfp-caixa__texto{font-size:12px;line-height:1.2}.bfp-caixa__timer{gap:8px}.bfp-caixa__un{min-width:24px;gap:3px}.bfp-caixa__num{font-size:20px}.bfp-caixa__lbl{font-size:11px}}@container (max-width:400px){.bfp-caixa__off{padding:8px 6px;font-size:11px}.bfp-caixa__texto{font-size:10px}.bfp-caixa__timer{gap:5px}.bfp-caixa__un{min-width:20px}.bfp-caixa__num{font-size:17px}.bfp-caixa__lbl{font-size:9px}}@media screen and (max-width:749px){.bfp-caixa{gap:8px;padding:8px}.bfp-caixa__texto{color:#fff;text-align:left}}.main-product-price-wrapper .price--on-sale .price__sale{display:flex;flex-direction:row!important;flex-wrap:wrap;align-items:baseline;column-gap:12px}.main-product-price-wrapper .price--on-sale .price__sale>span:has(s.price-item--regular){flex-basis:100%}.main-product-price-wrapper .price--on-sale .price__sale .price-item--installments{flex-basis:100%}.main-product-price-wrapper .price--on-sale .price__sale s.price-item--regular{display:inline;margin:0;font-size:14px;font-weight:500;opacity:.5}.main-product-price-wrapper .kit-unit-price-badge-pdp{white-space:nowrap}.bfp-sorteio{display:flex;align-items:center;gap:14px;margin:12px 0 16px;padding:10px 12px;background:var(--bfp-sorteio-bg,#006039);color:#fff;border-radius:4px;font-size:13px;font-weight:600;line-height:1.3}.bfp-sorteio__icone{display:block;flex:0 0 auto;width:24px;height:24px}.bfp-sorteio__icone img,.bfp-sorteio__icone svg{display:block;width:100%;height:100%;object-fit:contain}.bfp-sorteio__texto{display:block;margin:0}.bfp-sorteio__texto b,.bfp-sorteio__texto strong{color:var(--bfp-sorteio-destaque,#65f0b8);font-weight:600}@media screen and (max-width:749px){.bfp-sorteio{gap:12px;padding:10px 12px;font-size:12px}.bfp-sorteio__icone{width:22px;height:22px}}.product-info-stars:has(.bfv){flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px}.product-info-stars:has(.bfv) .konfidency-reviews-summary{order:1}.product-info-stars:has(.bfv) .bfv{order:2}.product-info-stars:has(.bfv) .purchages_last_month{order:3;flex-basis:100%}.bfv{display:inline-flex;align-items:center;gap:6px;color:#000;font-size:11px;letter-spacing:.6px;line-height:1.2}.bfv[hidden]{display:none}.bfv svg{display:block;flex:0 0 auto;width:14px;height:10px}.bfg{position:absolute;inset:0;z-index:2;pointer-events:none;container-type:inline-size;--bfg-m:clamp(6px, 2.2cqw, 12px)}.bfg[hidden]{display:none}.bfg__selo{display:inline-flex;align-items:stretch;position:absolute;margin:0;padding:0;background:#000;color:#fff;border:0;border-radius:4px;overflow:hidden;font-family:inherit;font-size:clamp(10px, 3.2cqw, 15px);font-weight:800;line-height:1;letter-spacing:.02em;text-align:left;text-transform:uppercase;pointer-events:auto;cursor:default}button.bfg__selo{cursor:pointer}.bfg--baixo-esquerda .bfg__selo,.bfg--cima-esquerda .bfg__selo{left:var(--bfg-m)}.bfg--baixo-direita .bfg__selo,.bfg--cima-direita .bfg__selo{right:var(--bfg-m)}.bfg--baixo-direita .bfg__selo,.bfg--baixo-esquerda .bfg__selo{bottom:calc(var(--bfg-m) + var(--bfg-fundo,0px))}.bfg--cima-direita .bfg__selo,.bfg--cima-esquerda .bfg__selo{top:var(--bfg-m)}.bfg__ic{display:flex;align-items:center;padding:.45em;background:var(--bf-cor,#FF370F);color:#fff}.bfg__ic svg{display:block;width:1.7em;height:1.7em}.bfg__txt{display:flex;align-items:center;gap:.4em;padding:.55em 0 .55em .7em;white-space:nowrap}.bfg__selo>.bfg__txt:last-child{padding-right:.7em}.bfg__off{color:var(--bf-cor,#FF370F);font-weight:900}.bfg__selo[hidden],.bfg__sorteio[hidden]{display:none}.bfg__sorteio{display:inline-flex;align-items:stretch;position:absolute;background:var(--bfg-sorteio-bg,#006039);color:#fff;border-radius:4px;overflow:hidden;font-size:clamp(10px, 3.2cqw, 15px);font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.bfg__sorteio .bfg__ic{background:rgba(0,0,0,.22)}.bfg__sorteio .bfg__ic img{display:block;width:1.7em;height:1.7em;object-fit:contain}.bfg__sorteio .bfg__txt{padding-right:.7em}.bfg__sorteio b,.bfg__sorteio strong{color:var(--bfg-sorteio-dest,#65f0b8);font-weight:900}.bfg--baixo-esquerda .bfg__sorteio,.bfg--cima-esquerda .bfg__sorteio{left:var(--bfg-m)}.bfg--baixo-direita .bfg__sorteio,.bfg--cima-direita .bfg__sorteio{right:var(--bfg-m)}.bfg--baixo-direita .bfg__sorteio,.bfg--baixo-esquerda .bfg__sorteio{bottom:calc(var(--bfg-m) + var(--bfg-fundo,0px))}.bfg--cima-direita .bfg__sorteio,.bfg--cima-esquerda .bfg__sorteio{top:var(--bfg-m)}.bfg--com-sorteio.bfg--baixo-direita .bfg__selo,.bfg--com-sorteio.bfg--baixo-esquerda .bfg__selo{bottom:calc(var(--bfg-m) + var(--bfg-fundo,0px) + 3em)}.bfg--com-sorteio.bfg--cima-direita .bfg__sorteio,.bfg--com-sorteio.bfg--cima-esquerda .bfg__sorteio{top:calc(var(--bfg-m) + 3em)}.bfg-topo{--bfg-m:clamp(6px, 2.2cqw, 12px);position:absolute;top:var(--bfg-m);left:var(--bfg-m);z-index:2;display:inline-block;max-width:calc(100% - 2 * var(--bfg-m));padding:.7em .9em;background:var(--bf-cor,#FF370F);color:#fff;border-radius:4px;font-size:clamp(10px, 3.2cqw, 15px);font-weight:900;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.bfg-topo[hidden]{display:none}media-gallery:has([data-bfg]) .pdp-discount-badge-floating,media-gallery:has([data-bfg]) .promo-info-badge-floating:not(#bf-x):not(#bf-y){display:none!important}media-gallery:has([data-bfg]) .product__media-item .product__modal-opener--image::after{display:none!important}media-gallery:has([data-bfg]) .product__media-item.bf-legenda .product__modal-opener--image,media-gallery:has([data-bfg]) .product__media-item.bf-legenda:not(:has(.product__modal-opener--image)){position:relative}media-gallery:has([data-bfg]) .product__media-item.bf-legenda .product__modal-opener--image::after,media-gallery:has([data-bfg]) .product__media-item.bf-legenda:not(:has(.product__modal-opener--image))::after{content:var(--bf-legenda)!important;display:block!important;position:absolute!important;top:auto!important;left:auto!important;right:8px!important;bottom:8px!important;z-index:2;background:rgba(255,255,255,.9);color:#201f1c;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2;padding:3px 6px;border-radius:3px;white-space:pre;pointer-events:none}.bfg__i{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;width:1.3em;height:1.3em;margin:0 .7em 0 .6em;border:1.5px solid currentColor;border-radius:50%;font-size:.8em;font-weight:800;font-style:normal;line-height:1;text-transform:none}.bfg__info{display:block;position:absolute;width:clamp(230px,60cqw,320px);max-width:calc(100% - 16px);padding:14px 34px 14px 14px;background:#fff;color:#000;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.25);font-size:clamp(12px, 2.3cqw, 13px);font-weight:600;line-height:1.35;text-align:left;text-transform:none;pointer-events:auto}.bfg__info[hidden]{display:none}.bfg--baixo-esquerda .bfg__info,.bfg--cima-esquerda .bfg__info{left:var(--bfg-m)}.bfg--baixo-direita .bfg__info,.bfg--cima-direita .bfg__info{right:var(--bfg-m)}.bfg--baixo-direita .bfg__info,.bfg--baixo-esquerda .bfg__info{bottom:var(--bfg-info-y,64px)}.bfg--cima-direita .bfg__info,.bfg--cima-esquerda .bfg__info{top:var(--bfg-info-y,64px)}.bfg__info::after{content:'';position:absolute;border:8px solid transparent}.bfg--baixo-direita .bfg__info::after,.bfg--baixo-esquerda .bfg__info::after{top:100%;border-top-color:#fff;border-bottom:0}.bfg--cima-direita .bfg__info::after,.bfg--cima-esquerda .bfg__info::after{bottom:100%;border-bottom-color:#fff;border-top:0}.bfg--baixo-esquerda .bfg__info::after,.bfg--cima-esquerda .bfg__info::after{left:var(--bfg-seta-x,24px);margin-left:-8px}.bfg--baixo-direita .bfg__info::after,.bfg--cima-direita .bfg__info::after{right:var(--bfg-seta-x,24px);margin-right:-8px}.bfg__info p{margin:0 0 .5em;color:#000}.bfg__info p:last-of-type{margin-bottom:0}.bfg__fechar{display:flex;align-items:center;justify-content:center;position:absolute;top:6px;right:6px;width:24px;height:24px;padding:0;background:0 0;border:0;color:#000;font-family:inherit;font-size:20px;line-height:1;cursor:pointer}.custom-marquee.bf-mq-oferta{height:38px!important}.custom-marquee.bf-mq-oferta .content{display:inline-flex;align-items:center;margin-left:0!important;font-family:var(--font-heading-family, inherit);font-size:14px!important;font-weight:900;letter-spacing:.6px;line-height:1}.custom-marquee.bf-mq-oferta .content::before{content:'\2022';margin:0 22px;font-size:1.1em;opacity:.75}@media screen and (max-width:749px){.custom-marquee.bf-mq-oferta{height:32px!important}.custom-marquee.bf-mq-oferta .content{font-size:12px!important}.custom-marquee.bf-mq-oferta .content::before{margin:0 14px}}.announcement-bar-section,.countdown-section,.section-header{transition:transform .3s ease}html.bf-topo-recolhido .countdown-section{transform:translateY(-100%)}html.bf-topo-recolhido .announcement-bar-section,html.bf-topo-recolhido .section-header{transform:translateY(calc(var(--countdown-height) * -1))}