.wt-product .wt-product__gallery .photoswipe{position:relative;overflow:hidden}.vbbf-pdp-rib{display:none;position:absolute;z-index:5;width:62%;text-align:center;pointer-events:none;white-space:nowrap;padding:max(8px,calc(var(--vbbf-w, 400px) * .034)) 0;background:var(--bf-ribbon-bg, #1b1416);color:var(--bf-ribbon-text, #fde0e8);border-block:1px solid var(--bf-ribbon-line, #f6a8bd);font:500 max(9px,calc(var(--vbbf-w, 400px) * .039))/1 var(--font-body-family, "DM Sans", sans-serif);letter-spacing:.22em;text-transform:uppercase}.vbbf-pdp-rib-1{left:-14%;top:12%;transform:rotate(-45deg)}.vbbf-pdp-rib-2{right:-14%;bottom:12%;transform:rotate(-45deg)}.wt-product.vbbf-pdp-on .vbbf-pdp-rib{display:block}.vbbf-pdp-nobadge .wt-product__gallery .photoswipe .card__badges{display:none!important}.vb-kit-option.vbbf-black .vb-discount-pill{display:none}.vbbf-lab{display:inline-flex;align-items:center;gap:8px;padding:5px 6px 5px 11px;border-radius:999px;white-space:nowrap;background:var(--bf-label-bg, #1b1416);color:var(--bf-label-text, #fff);font:400 10px/1 var(--font-body-family, "DM Sans", sans-serif);letter-spacing:.14em;text-transform:uppercase}.vbbf-lab em{font-style:normal;letter-spacing:.01em;text-transform:none;font-size:11px;padding:3px 8px;border-radius:999px;background:var(--bf-label-text, #fff);color:var(--bf-label-bg, #1b1416)}.vb-kit-option.vbbf-black .vb-price-current{color:var(--bf-label-bg, #1b1416);font-weight:700}.vbbf-cheio-l{font-size:12.5px;color:var(--bf-struck, #a79b9e);margin-right:6px}.vb-kit-option.vbbf-black .vb-price-compare{color:var(--bf-struck, #a79b9e)}sticky-buy-button.vbbf-sticky-host .wt-product__sticky-buy__product{display:none!important}sticky-buy-button.vbbf-sticky-host .wt-product__sticky-buy__wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px!important;box-sizing:border-box;overflow:hidden;background:linear-gradient(180deg,#fff,#f4f0f0);box-shadow:0 -10px 30px -18px #1b141673}.vbbf-sbar{display:flex;flex-direction:column;gap:4px;min-width:0}.vbbf-sbar-de{font:400 13px/1.1 var(--font-body-family, "DM Sans", sans-serif);color:var(--bf-struck, #8c7d82)}.vbbf-sbar-de s{text-decoration-thickness:1px}.vbbf-sbar-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.vbbf-sbar-price{font:700 22px/1 var(--font-body-family, "DM Sans", sans-serif);color:#1b1416;white-space:nowrap}.wt-product__sticky-buy__button.vbbf-sticky{flex:0 1 auto;width:auto!important;min-width:0;justify-content:center;padding:0 18px!important;height:46px;border-radius:999px!important;background:var(--bf-cta, #2f9e44)!important;background-image:none!important;color:var(--bf-cta-text, #fff)!important;border:0!important;box-shadow:0 5px 12px -8px #2f9e44e6!important;opacity:1!important;pointer-events:auto!important}.wt-product__sticky-buy__button.vbbf-sticky>*{display:none!important}.wt-product__sticky-buy__button.vbbf-sticky:after{content:attr(data-vbbf-label);font:700 14.5px/1 var(--font-body-family, "DM Sans", sans-serif);letter-spacing:.02em;color:var(--bf-cta-text, #fff);white-space:nowrap}body:has(sticky-buy-button.vbbf-sticky-host) .whatsapp-float,body:has(sticky-buy-button.vbbf-sticky-host) [class*=whatsapp]{margin-bottom:70px}@media(max-width:749px){sticky-buy-button.vbbf-sticky-host{visibility:hidden!important;opacity:0!important;pointer-events:none!important}sticky-buy-button.vbbf-sticky-host.vbbf-show{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}}sticky-buy-button.vbbf-sticky-host{padding:0!important;margin:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;border-radius:0!important;background:linear-gradient(180deg,#fff,#f4f0f0)!important;border-top:1px solid var(--bf-line, #e8e1e3);box-shadow:0 -10px 26px -18px #1b141673!important}sticky-buy-button.vbbf-sticky-host .wt-product__sticky-buy__wrapper{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;width:100%!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important}.wt-product__name,.vb-kit-title-main,.vb-addon-name{font-family:var(--vbbf-display,"DM Sans",sans-serif);font-weight:400;letter-spacing:0}.vb-price-current,.vb-addon-current,.vb-total-current,.vbbf-sbar-price{font-family:var(--vbbf-display,"DM Sans",sans-serif)}.vb-price-current,.vb-addon-current{font-weight:400}.vb-total-current,.vbbf-sbar-price{font-weight:700}.vb-kit-title-main{font-size:17px;line-height:1.25}.vb-price-current{font-size:24px}.vb-addon-name{font-size:16px;line-height:1.25}.vb-addon-current{font-size:17px}.vb-total-current{font-size:30px}.vb-kit-option.vbbf-card .vb-price-compare,.vb-kit-option.vbbf-card .vb-discount-pill{display:none}.vbbf-rows{display:flex;flex-direction:column;gap:2px;align-items:flex-end;margin:2px 0 6px;font-size:13px;color:var(--bf-struck,#8c7d82)}.vbbf-row{display:flex;gap:8px;align-items:baseline}.vbbf-row s{text-decoration-thickness:1px}.vbbf-row em{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/37/assets/vb-bf-pdp.css.map */
