html{--rl-band-height:64px;--vl-promo-height:64px}html body #promoStrip.vl-global-band[data-velantis-global][data-rl-band-rendered]{position:fixed!important;inset:0 0 auto!important;z-index:2147483600!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(12px,2vw,30px)!important;width:100%!important;margin:0!important;padding:10px clamp(12px,1.5vw,24px)!important;background:linear-gradient(105deg,#253752,#191f31 52%,#090f24)!important;color:#fff!important;box-shadow:0 3px 12px #191f311a!important;font-family:Raleway,Arial,sans-serif!important;line-height:1.15!important;cursor:default}#promoStrip.vl-global-band *{box-sizing:border-box}html body #promoStrip.vl-global-band .rl-brand-promos{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(6px,1.2vw,18px)!important;min-width:0!important;white-space:nowrap!important;color:#e9c982!important;font-family:Raleway,Arial,sans-serif!important;line-height:1.15!important}html body #promoStrip.vl-global-band .rl-brand-promos>strong{font-size:clamp(17px,2.1vw,29px)!important;font-weight:600!important;line-height:1.15!important;color:#e9c982!important;white-space:nowrap!important;margin:0!important}html body #promoStrip.vl-global-band .rl-brand-promos small{font:500 clamp(10px,1.1vw,16px)/1.15 Raleway,Arial,sans-serif!important;color:#fff!important}html body #promoStrip.vl-global-band .rl-brand-promos em{font:500 12px/1 Raleway,Arial,sans-serif!important;font-style:normal!important;color:#e9c982!important}html body #promoStrip.vl-global-band .rl-brand-promos>i{font:500 14px/1 Raleway,Arial,sans-serif!important;color:#e9c982!important;flex:none!important}html body #promoStrip.vl-global-band .rl-countdown{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;gap:10px!important;min-width:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;flex-shrink:0!important}html body #promoStrip.vl-global-band .rl-countdown>div:first-child{display:block!important;min-height:0!important;line-height:1!important}html body #promoStrip.vl-global-band .rl-countdown strong{display:block!important;white-space:nowrap!important;margin:0!important;font:500 11px/1.15 Raleway,Arial,sans-serif!important;color:#e9c982!important}html body #promoStrip.vl-global-band .rl-countdown small,html body #promoStrip.vl-global-band .rl-countdown-kicker{display:none!important}html body #promoStrip.vl-global-band .rl-countdown-clock{display:flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:5px 11px!important;border:1px solid #d2ad5e66!important;border-radius:6px!important;background:#191f3155!important}html body #promoStrip.vl-global-band .rl-countdown-clock>div{display:flex!important;flex-direction:column!important;align-items:center!important;min-width:24px!important}html body #promoStrip.vl-global-band .rl-countdown-clock b{font:500 20px/1 Arial,sans-serif!important;font-variant-numeric:tabular-nums!important;color:#fff!important}html body #promoStrip.vl-global-band .rl-countdown-clock span{margin-top:2px!important;font:500 7px/1.1 Raleway,Arial,sans-serif!important;color:#e9c982!important}html body #promoStrip.vl-global-band .rl-countdown-clock i{font:400 14px/1 Arial,sans-serif!important;padding-bottom:9px!important;color:#e9c982!important;font-style:normal!important}#rlBandSpacer[data-velantis-global-spacer]{display:block;height:var(--rl-band-height);flex:none;width:100%;pointer-events:none}html.vl-has-promo{scroll-padding-top:calc(var(--rl-band-height) + 80px)}html.vl-has-promo body>.pagina>.cab,html.vl-has-promo body .pagina>.cab,html.vl-has-promo body>header{top:var(--rl-band-height)!important}html.vl-has-promo .pp-img{top:calc(var(--rl-band-height) + 90px)}html.vl-has-promo .vc-collection-promo{display:none!important}html.vl-has-promo .pp-review-dialog{margin:calc(var(--rl-band-height) + 8px) auto 8px!important;height:min(860px,calc(100dvh - var(--rl-band-height) - 16px))!important;max-height:calc(100dvh - var(--rl-band-height) - 16px)!important}html.vl-has-promo .pp-review-dialog::backdrop{inset:var(--rl-band-height) 0 0!important}html.vl-has-promo dialog::backdrop{inset:var(--rl-band-height) 0 0!important}html.vl-has-promo .vc-cajon{top:var(--rl-band-height)!important;max-height:calc(100dvh - var(--rl-band-height))!important}html.vl-has-promo .vc-velo{top:var(--rl-band-height)!important}html.vl-has-promo .fb-ov{top:var(--rl-band-height)!important;max-height:calc(100dvh - var(--rl-band-height))!important}html.vl-band-embedded{--rl-band-height:0px!important;--vl-promo-height:0px!important}html.vl-band-embedded body #promoStrip.vl-global-band[data-velantis-global][data-rl-band-rendered],html.vl-band-embedded #rlBandSpacer[data-velantis-global-spacer]{display:none!important}@media(min-width:601px)and (max-width:1100px){html body #promoStrip.vl-global-band .rl-countdown{flex-direction:column!important;gap:4px!important}html body #promoStrip.vl-global-band .rl-countdown strong{font-size:9px!important}html body #promoStrip.vl-global-band .rl-countdown-clock{padding:4px 7px!important;gap:4px!important}html body #promoStrip.vl-global-band .rl-countdown-clock>div{min-width:21px!important}html body #promoStrip.vl-global-band .rl-countdown-clock b{font-size:17px!important}}@media(max-width:600px){html{--rl-band-height:54px;--vl-promo-height:54px}html body #promoStrip.vl-global-band[data-velantis-global][data-rl-band-rendered]{display:grid!important;grid-template-columns:minmax(0,1fr) 126px!important;gap:10px!important;padding:5px 12px!important;min-height:0!important}html body #promoStrip.vl-global-band .rl-brand-promos{display:grid!important;grid-template-columns:10px minmax(0,1fr)!important;gap:1px 3px!important;text-align:left!important;justify-content:start!important}html body #promoStrip.vl-global-band .rl-brand-promos>strong:first-child{grid-column:1/-1!important}html body #promoStrip.vl-global-band .rl-brand-promos>i{grid-column:1!important;grid-row:2!important;font-size:11px!important}html body #promoStrip.vl-global-band .rl-brand-promos>strong:last-child{grid-column:2!important;grid-row:2!important}html body #promoStrip.vl-global-band .rl-brand-promos>strong{font-size:15px!important;line-height:1.12!important}html body #promoStrip.vl-global-band .rl-brand-promos small{font-size:8px!important;line-height:1.1!important}html body #promoStrip.vl-global-band .rl-brand-promos em{font-size:9px!important}html body #promoStrip.vl-global-band .rl-countdown{width:126px!important;flex-direction:column!important;gap:3px!important}html body #promoStrip.vl-global-band .rl-countdown strong{font-size:8px!important;line-height:1.1!important}html body #promoStrip.vl-global-band .rl-countdown-clock{gap:3px!important;padding:3px 5px!important}html body #promoStrip.vl-global-band .rl-countdown-clock>div{min-width:16px!important}html body #promoStrip.vl-global-band .rl-countdown-clock b{font-size:14px!important}html body #promoStrip.vl-global-band .rl-countdown-clock span{font-size:5.5px!important}html body #promoStrip.vl-global-band .rl-countdown-clock i{font-size:9px!important;padding-bottom:5px!important}}@media(max-width:350px){html body #promoStrip.vl-global-band[data-velantis-global][data-rl-band-rendered]{grid-template-columns:minmax(0,1fr) 116px!important;gap:6px!important;padding-inline:8px!important}html body #promoStrip.vl-global-band .rl-countdown{width:116px!important}html body #promoStrip.vl-global-band .rl-brand-promos>strong{font-size:13px!important}html body #promoStrip.vl-global-band .rl-brand-promos small,html body #promoStrip.vl-global-band .rl-countdown strong{font-size:7px!important}}html.vl-has-promo .gs-ov{top:var(--vl-fixed-band-height,64px)!important;bottom:0!important;height:auto!important;max-height:calc(100dvh - var(--vl-fixed-band-height,64px))!important;z-index:2147483500!important;overflow-y:auto}html.vl-has-promo .vc-cajon,html.vl-has-promo .vc-velo{top:var(--vl-fixed-band-height,64px)!important;max-height:calc(100dvh - var(--vl-fixed-band-height,64px))!important}html body #vFlotCarrito{display:none!important}#difusoresPage .dif-card .add{display:block!important;width:100%;min-height:46px;padding:12px 16px;background:#7c2850!important;color:#fff!important;border:1px solid #7c2850!important;border-radius:6px;font:600 15px/1.3 Raleway,Arial,sans-serif;box-shadow:0 3px 8px #7c285024;cursor:pointer}#difusoresPage .dif-card .add:hover{background:#60203e!important}#difusoresPage .dif-card .add:focus-visible{outline:3px solid #bc914d;outline-offset:3px}html.vl-band-embedded{--vl-fixed-band-height:0px!important}html.vl-has-promo .gs-ov{top:var(--vl-search-top,var(--vl-fixed-band-height,64px))!important;max-height:calc(100dvh - var(--vl-search-top,var(--vl-fixed-band-height,64px)))!important}#ccx .cc-dif .dif-card-img{height:220px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff}#ccx .cc-dif .dif-card-body{padding:14px}#ccx .cc-dif .add{background:#7c2850!important;color:#fff!important;width:100%;min-height:44px;border:0;border-radius:6px;font:600 14px Raleway,Arial,sans-serif}@media(max-width:600px){#ccx .cc-dif .dif-card-img{height:160px}}html.vl-has-promo .fb-ov{top:var(--vl-search-top,var(--vl-fixed-band-height,64px))!important;bottom:0!important;height:auto!important;max-height:calc(100dvh - var(--vl-search-top,var(--vl-fixed-band-height,64px)))!important;z-index:2147483500!important;overflow:auto}html body #vlWhatsappHelp,html body>.rl-whatsapp{top:auto!important;bottom:calc(var(--vl-preview-safe-bottom,0px) + max(18px,env(safe-area-inset-bottom)))!important;right:18px!important;margin:0!important;transform:none!important}.vl-current-offer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 24px;color:#f6f0e5!important;text-decoration:none!important;font:400 14px/1.5 Raleway,Arial,sans-serif;padding:12px 24px;text-align:center;width:100%;box-sizing:border-box}.vl-current-offer strong{color:#dfc488;font-weight:600}.vl-current-offer-club{color:#dfc488;font-size:10px;letter-spacing:.13em}.vl-current-offer-cta{font-size:12px;text-decoration:underline;text-underline-offset:3px}.vl-current-offer-extra{font-size:12px}@media(max-width:600px){.vl-current-offer{gap:3px 12px;padding:9px 12px;font-size:12px}.vl-current-offer-club{width:100%;font-size:9px}.vl-current-offer-extra,.vl-current-offer-cta{font-size:10px}}@media(max-width:600px){html body #promoStrip.vl-global-band[data-velantis-global][data-rl-band-rendered]{display:flex!important;grid-template-columns:none!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;text-align:center!important}html body #promoStrip.vl-global-band .vl-current-offer{flex:0 1 100%;width:100%!important;max-width:100%;margin:0 auto!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:10px 14px!important}html body #promoStrip.vl-global-band .vl-current-offer>span{text-align:center}}@media(max-width:600px){html body section#topBanner.top-banner[data-rl-rendered=server] div.rl-promo-hero[data-offer-rotation-ready]{min-height:0!important;height:auto!important;padding-top:clamp(220px,62vw,280px)!important;padding-bottom:24px!important}html body #topBanner .rl-promo-hero .rl-promo-copy{width:calc(100% - 32px)!important;max-width:400px!important;margin:0 auto!important;padding:12px!important;gap:8px!important;text-align:center!important;align-items:center!important}html body #topBanner .rl-promo-hero #rlPromoLabel{font-size:clamp(22px,6vw,27px)!important;line-height:1.18!important;margin:0!important}html body #topBanner .rl-promo-hero #rlPromoOffer{font-size:44px!important;line-height:1.05!important;margin:0!important}html body #topBanner .rl-promo-hero #rlPromoSize{font-size:21px!important;line-height:1.2!important;margin:0!important}html body #topBanner .rl-promo-hero .rl-promo-member-note{font-size:11px!important;line-height:1.4!important;margin:0!important}html body #topBanner .rl-promo-hero .rl-banner-cta{box-sizing:border-box!important;width:100%!important;max-width:340px!important;min-height:52px!important;height:auto!important;padding:12px 16px!important;font-size:16px!important;line-height:1.25!important;justify-content:center!important;gap:12px!important;margin:8px 0 0!important}html body #topBanner .rl-promo-hero .rl-banner-cta span{flex:none!important}}.bf-clock{display:inline-flex;gap:5px;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.bf-clock[hidden]{display:none!important}.bf-clock>span{display:flex;flex-direction:column;min-width:34px;padding:4px 6px;border:1px solid #aa8d50;border-radius:3px;text-align:center}.bf-clock b{font-size:17px;line-height:1.05;font-weight:500}.bf-clock small{font-size:9px;line-height:1.3}.bf-clock-note{font-size:10px;font-weight:400}.bf-hero-clock{margin:8px auto 14px;color:#233348}.bf-hero-clock>small{display:block;font:400 11px/1.5 Raleway,Arial,sans-serif;letter-spacing:.06em}.vl-current-offer{flex-wrap:wrap!important;gap:8px 18px!important}.bf-hero-legal{font-size:11px!important;font-weight:400!important;line-height:1.5!important;margin:5px 0 10px!important}.bf-public-cta{text-decoration:none!important}.bf-offer-inline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.bf-band-aroma{font-size:11px}@media(max-width:600px){.vl-current-offer{justify-content:center!important;padding:9px 12px!important;gap:6px 12px!important}.vl-current-offer [data-bf-band-copy]{font-size:12px;flex-basis:100%;text-align:center}.bf-clock>span{min-width:29px;padding:3px 5px}.bf-clock b{font-size:15px}.bf-clock small{font-size:8px}.bf-band-aroma{font-size:10px}.bf-hero-clock{margin:6px auto 10px}.bf-hero-clock .bf-clock>span{min-width:34px}.bf-hero-legal{font-size:10px!important}.rl-promo-copy .bf-public-cta{font-size:16px!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}}#topBanner .bf-hero-clock{margin:10px auto 14px!important;color:#243348}#topBanner .bf-hero-clock>small{font-size:12px!important;letter-spacing:.11em!important;line-height:1.5!important;margin-bottom:7px;display:block}#topBanner .bf-hero-clock .bf-clock{gap:10px}#topBanner .bf-hero-clock .bf-clock>span{box-sizing:border-box;min-width:80px;min-height:82px;padding:10px 12px;justify-content:center;border:1px solid #a78949;background:#ffffff1f}#topBanner .bf-hero-clock .bf-clock b{font-size:40px!important;line-height:1!important;font-weight:400!important}#topBanner .bf-hero-clock .bf-clock small{font-size:11px!important;line-height:1.6!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.05em}@media(min-width:1700px){#topBanner .bf-hero-clock .bf-clock>span{min-width:92px;min-height:92px}#topBanner .bf-hero-clock .bf-clock b{font-size:46px!important}}@media(min-width:601px)and (max-width:1600px){html body #topBanner .rl-promo-hero #rlPromoLabel{font-size:clamp(32px,3.1vw,48px)!important;line-height:1.12!important}html body #topBanner .rl-promo-hero #rlPromoSize{font-size:clamp(24px,2vw,34px)!important;line-height:1.2!important}html body #topBanner .rl-promo-hero .rl-promo-member-note{margin:8px 0 10px!important}#topBanner .bf-hero-clock{margin:6px auto 10px!important}}@media(max-width:600px){html body section#topBanner.top-banner[data-rl-rendered=server] div.rl-promo-hero{min-height:0!important;height:auto!important;padding-top:clamp(180px,56vw,240px)!important;padding-bottom:24px!important}#topBanner .bf-hero-clock{margin:7px auto 10px!important}#topBanner .bf-hero-clock>small{font-size:11px!important;margin-bottom:5px}#topBanner .bf-hero-clock .bf-clock{gap:7px}#topBanner .bf-hero-clock .bf-clock>span{min-width:58px;min-height:64px;padding:7px 9px}#topBanner .bf-hero-clock .bf-clock b{font-size:30px!important}#topBanner .bf-hero-clock .bf-clock small{font-size:9px!important}}@media(max-width:600px)and (max-height:800px){html body section#topBanner.top-banner[data-rl-rendered=server] div.rl-promo-hero{padding-top:170px!important}}@media(min-width:601px){html body #topBanner .rl-promo-hero .rl-promo-copy{left:32%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(44vw,480px)!important;max-width:480px!important;min-height:0!important;height:auto!important;box-sizing:border-box!important;padding:18px 20px!important;gap:10px!important;justify-content:center!important;align-items:center!important;text-align:center!important}html body #topBanner .rl-promo-hero #rlPromoLabel{font-size:32px!important;font-weight:400!important;line-height:1.15!important;margin:0!important}html body #topBanner .rl-promo-hero #rlPromoOffer{font-size:58px!important;font-weight:400!important;line-height:1.05!important;margin:0!important}html body #topBanner .rl-promo-hero #rlPromoSize{font-size:25px!important;font-weight:400!important;line-height:1.25!important;margin:0!important}html body #topBanner .rl-promo-hero .rl-promo-member-note{font-size:14px!important;line-height:1.45!important;margin:0!important}html body #topBanner .rl-promo-hero .bf-hero-clock{margin:5px 0!important}html body #topBanner .rl-promo-hero .bf-hero-clock>small{font-size:10px!important;letter-spacing:.12em!important;margin-bottom:7px!important}html body #topBanner .rl-promo-hero .bf-hero-clock .bf-clock{gap:8px!important}html body #topBanner .rl-promo-hero .bf-hero-clock .bf-clock>span{width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;padding:7px!important}html body #topBanner .rl-promo-hero .bf-hero-clock .bf-clock b{font-size:28px!important;font-weight:400!important;line-height:1.1!important}html body #topBanner .rl-promo-hero .bf-hero-clock .bf-clock small{font-size:9px!important;line-height:1.5!important}html body #topBanner .rl-promo-hero .bf-hero-legal{font-size:10px!important;line-height:1.5!important;margin:0!important}html body #topBanner .rl-promo-hero .rl-banner-cta{width:100%!important;max-width:340px!important;min-height:54px!important;height:54px!important;padding:12px 20px!important;box-sizing:border-box!important;margin:6px 0 0!important;font-size:18px!important;line-height:1.2!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media(min-width:601px)and (max-width:1100px){html body section#topBanner.top-banner[data-rl-rendered=server] div.rl-promo-hero{min-height:410px!important}html body #topBanner .rl-promo-hero .rl-promo-copy{left:27%!important;width:48vw!important;padding:14px!important;gap:8px!important}html body #topBanner .rl-promo-hero #rlPromoLabel{font-size:25px!important}html body #topBanner .rl-promo-hero #rlPromoOffer{font-size:48px!important}html body #topBanner .rl-promo-hero #rlPromoSize{font-size:20px!important}html body #topBanner .rl-promo-hero .bf-hero-clock .bf-clock>span{width:52px!important;min-width:52px!important;height:58px!important;min-height:58px!important}html body #topBanner .rl-promo-hero .bf-hero-clock .bf-clock b{font-size:25px!important}html body #topBanner .rl-promo-hero .rl-banner-cta{font-size:16px!important;min-height:50px!important;height:50px!important}}@media(min-width:601px){html body #topBanner .rl-promo-hero .rl-promo-copy p.rl-promo-member-note{font-size:20px!important;line-height:1.4!important;font-weight:400!important}}@media(max-width:600px){html body #topBanner .rl-promo-hero .rl-promo-copy p.rl-promo-member-note{font-size:15px!important;line-height:1.4!important;font-weight:400!important}}@media(min-width:601px){html body #topBanner .rl-promo-hero img.bf-user-wide-image{object-position:center center!important}}@media(max-width:600px){html body #topBanner .rl-promo-hero picture:has(img.bf-user-wide-image){height:245px!important;bottom:auto!important}html body #topBanner .rl-promo-hero img.bf-user-wide-image{height:245px!important;min-height:0!important;object-fit:cover!important;object-position:88% center!important}html body #topBanner .rl-promo-hero:has(img.bf-user-wide-image){background:#f7f3eb!important}}html body #topBanner .rl-promo-hero .rl-promo-copy .rl-banner-cta.bf-public-cta{background:linear-gradient(100deg,#ddbd7b,#ecd49d 48%,#b6924e)!important;color:#1c2436!important;border:1px solid #b39253!important;border-radius:2px!important;box-shadow:0 4px 12px #593e1814!important;font-family:Raleway,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-height:58px!important;height:58px!important;text-shadow:none!important;transition:filter .15s ease,box-shadow .15s ease}html body #topBanner .rl-promo-hero .rl-promo-copy .rl-banner-cta.bf-public-cta:hover{filter:brightness(1.04);box-shadow:0 5px 15px #593e1829!important}html body #topBanner .rl-promo-hero .rl-promo-copy .rl-banner-cta.bf-public-cta:focus-visible{outline:2px solid #243348;outline-offset:3px}html body #topBanner .rl-promo-hero .bf-benefit-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:340px;list-style:none!important;padding:0!important;margin:4px 0 0!important;gap:12px;text-align:left;color:#243348}html body #topBanner .rl-promo-hero .bf-benefit-checks li{display:flex;align-items:center;gap:7px;padding:0!important;margin:0!important;font:400 11px/1.35 Raleway,Arial,sans-serif;letter-spacing:0;min-width:0}html body #topBanner .rl-promo-hero .bf-benefit-checks svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:#a37c31;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html body #topBanner .rl-promo-hero .bf-benefit-checks span{font:inherit!important;letter-spacing:0!important;color:inherit!important}@media(min-width:601px)and (max-width:1100px){html body section#topBanner.top-banner[data-rl-rendered=server] div.rl-promo-hero{min-height:456px!important}}@media(max-width:600px){html body #topBanner .rl-promo-hero .rl-promo-copy{gap:6px!important}html body #topBanner .rl-promo-hero .rl-promo-copy .rl-banner-cta.bf-public-cta{font-size:14px!important;min-height:52px!important;height:52px!important;letter-spacing:.08em!important}html body #topBanner .rl-promo-hero .bf-benefit-checks{gap:8px;margin:2px 0 0!important}html body #topBanner .rl-promo-hero .bf-benefit-checks li{font-size:10px;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/velantis-promo-global.css.map */
