.bluef-sec{background:var(--bf-bg, transparent);color:var(--bf-fg, inherit);padding:var(--bf-pt, 0) 0 var(--bf-pb, 0);position:relative}.bluef-wrap--container,.bluef-wrap--narrow{max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-gutter)}.bluef-wrap--narrow{max-width:960px}.bluef-wrap--full{width:100%}.bluef-note{margin:0;padding:14px var(--container-gutter);font:13px/1.5 var(--text-font-family);color:rgba(var(--text-color),.7);background:rgb(var(--secondary-background));text-align:center}.bluef-note--warn{color:rgb(var(--error-color));background:rgb(var(--error-background));margin-top:16px}.bluef-preview{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;padding:8px var(--container-gutter);background:rgb(var(--root-heading-color));color:rgb(var(--root-background));font:12px/1.4 var(--text-font-family);text-align:center}.bluef-preview strong{letter-spacing:.08em}.bluef-anchor-ghost{display:block;height:0}.bluef-prod[id],.bluef-faq[id],.bluef-nl[id],.bluef-anchor-ghost{scroll-margin-top:calc(var(--enable-sticky-header, 0) * var(--header-height, 0px) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + var(--offer-bar-sticky-h, 0px) + var(--bf-nav-h, 0px) + 12px)}.bluef-head{margin-bottom:32px}.bluef-head--center{text-align:center}.bluef-head__eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--root-primary-button-background));margin-bottom:6px}.bluef-head__title{font-family:var(--heading-font-family);font-size:clamp(22px,2.8vw,34px);font-weight:700;line-height:1.1;margin:0 0 8px;color:inherit}.bluef-head__sub{font-size:15px;line-height:1.5;opacity:.8}.bluef-head__sub p{margin:0}.bluef-has-fg .aip-fcc__title,.bluef-has-fg .aip-fcc__subtitle,.bluef-has-fg .aip-fcc__eyebrow,.bluef-has-fg .aip-faq__pergunta{color:var(--bf-fg)}.bluef-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-height, 48px);padding:0 28px;border:1px solid transparent;border-radius:var(--button-border-radius, 10px);font-family:var(--text-font-family);font-weight:var(--text-font-bold-weight, 700);font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;line-height:1.2;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;position:relative;z-index:3}.bluef-btn--primary{background:rgb(var(--root-primary-button-background));color:rgb(var(--root-primary-button-text-color))}.bluef-btn--secondary{background:rgb(var(--secondary-button-background));color:rgb(var(--secondary-button-text-color))}.bluef-btn--outline{background:transparent;color:inherit;border-color:currentColor}.bluef-btn--light{background:rgb(var(--root-background));color:rgb(var(--root-primary-button-background))}.bluef-btn--link{min-height:0;padding:4px 0;background:none;color:inherit;text-decoration:underline;text-underline-offset:4px}.bluef-btn:hover{opacity:.88}.bluef-btn:focus-visible,.bluef-nav__pill:focus-visible,.bluef-arrow:focus-visible,.bluef-dot:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bluef-bn{position:relative;display:grid;overflow:hidden;isolation:isolate;background:var(--bn-bg, transparent);color:var(--bn-fg, inherit)}.bluef-bn>*{grid-area:1 / 1}.bluef-bn--w-container{width:min(100% - 2 * var(--container-gutter),var(--container-max-width-minus-gutters));margin-inline:auto;border-radius:var(--block-border-radius-reduced)}.bluef-bn__media{position:relative;z-index:0}.bluef-bn__media picture{display:contents}.bluef-bn__img,.bluef-bn__vid{display:block;width:100%;height:auto}.bluef-bn--pos .bluef-bn__img{object-position:var(--bn-pos)!important}.bluef-bn__video--m{display:none}.bluef-bn__overlay{position:relative;z-index:1;background:var(--bn-ov);opacity:var(--bn-ov-op);pointer-events:none}.bluef-bn__content{position:relative;z-index:2;display:flex;flex-direction:column;padding:clamp(28px,5vw,72px) clamp(20px,5vw,72px);pointer-events:none}.bluef-bn__box{max-width:640px;pointer-events:auto}.bluef-bn__eyebrow{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bluef-bn__title{margin:0 0 12px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);line-height:1.08;color:inherit}.bluef-t--sm{font-size:var(--heading-h4-font-size)}.bluef-t--md{font-size:var(--heading-h3-font-size)}.bluef-t--lg{font-size:var(--heading-h2-font-size)}.bluef-t--xl{font-size:var(--heading-h1-font-size)}.bluef-bn__sub,.bluef-bn__text{font-size:16px;line-height:1.55;color:inherit}.bluef-bn__sub{font-size:18px}.bluef-bn__sub p,.bluef-bn__text p{margin:0 0 8px;color:inherit}.bluef-bn__sub a,.bluef-bn__text a{color:inherit}.bluef-bn__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.bluef-bn__full{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bluef-bn__full:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.bluef-bn:not(.bluef-bn--media) .bluef-bn__content{min-height:200px}@media screen and (max-width:749px){.bluef-bn--fix-m{min-height:var(--bn-h-m)}.bluef-bn--fix-m .bluef-bn__media{position:absolute;top:0;right:0;bottom:0;left:0}.bluef-bn--fix-m .bluef-bn__img,.bluef-bn--fix-m .bluef-bn__vid{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.bluef-bn__video--d{display:none}.bluef-bn__video--m{display:block}.bluef-bn--fix-m .bluef-bn__video{position:absolute;top:0;right:0;bottom:0;left:0}.bluef-bn--hm-left .bluef-bn__content{align-items:flex-start;text-align:left}.bluef-bn--hm-center .bluef-bn__content{align-items:center;text-align:center}.bluef-bn--hm-right .bluef-bn__content{align-items:flex-end;text-align:right}.bluef-bn--hm-center .bluef-bn__btns{justify-content:center}.bluef-bn--hm-right .bluef-bn__btns{justify-content:flex-end}.bluef-bn--vm-top .bluef-bn__content{justify-content:flex-start}.bluef-bn--vm-center .bluef-bn__content{justify-content:center}.bluef-bn--vm-bottom .bluef-bn__content{justify-content:flex-end}.bluef-bn__sub{font-size:16px}.bluef-bn__btns .bluef-btn{flex:1 1 auto}}@media screen and (min-width:750px){.bluef-bn--fix-d{min-height:var(--bn-h-d)}.bluef-bn--fix-d .bluef-bn__media{position:absolute;top:0;right:0;bottom:0;left:0}.bluef-bn--fix-d .bluef-bn__img,.bluef-bn--fix-d .bluef-bn__vid{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.bluef-bn--fix-d .bluef-bn__video{position:absolute;top:0;right:0;bottom:0;left:0}.bluef-bn--hd-left .bluef-bn__content{align-items:flex-start;text-align:left}.bluef-bn--hd-center .bluef-bn__content{align-items:center;text-align:center}.bluef-bn--hd-right .bluef-bn__content{align-items:flex-end;text-align:right}.bluef-bn--hd-center .bluef-bn__btns{justify-content:center}.bluef-bn--hd-right .bluef-bn__btns{justify-content:flex-end}.bluef-bn--vd-top .bluef-bn__content{justify-content:flex-start}.bluef-bn--vd-center .bluef-bn__content{justify-content:center}.bluef-bn--vd-bottom .bluef-bn__content{justify-content:flex-end}}.bluef-ann{font-size:var(--bf-ann-fs, 13px);line-height:1.4;text-align:center}.bluef-ann--upper{text-transform:uppercase;letter-spacing:.1em}.bluef-ann__track{display:grid}.bluef-ann__msg{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.bluef-ann__msg.is-active{opacity:1;visibility:visible}.bluef-ann__msg a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bluef-ann__msg p{margin:0}.bluef-hero__frame,.bluef-hero__slider{position:relative}.bluef-hero__track{display:grid}.bluef-hero__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s}.bluef-hero__slide.is-active{opacity:1;visibility:visible;z-index:1}.bluef-hero__slide>.bluef-bn{height:100%}.bluef-hero .bluef-bn--media .bluef-bn__media,.bluef-hero .bluef-bn--media .bluef-bn__video{position:absolute;top:0;right:0;bottom:0;left:0}.bluef-hero .bluef-bn--media .bluef-bn__img,.bluef-hero .bluef-bn--media .bluef-bn__vid{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:var(--bf-hero-pos, 50% 50%)}.bluef-hero .bluef-bn__eyebrow{margin-bottom:12px}.bluef-hero .bluef-bn__title{margin-bottom:14px}.bluef-hero .bluef-bn__sub p:last-child,.bluef-hero .bluef-bn__text p:last-child{margin-bottom:0}.bluef-hero .bluef-bn__btns{margin-top:24px}@media screen and (max-width:749px){.bluef-hero{--bf-hero-pos: 50% 30%}.bluef-hero .bluef-bn{min-height:clamp(320px,calc(var(--bf-hero-h-m, 78) * 1vh - var(--header-height, 0px) - var(--ocb-above-h, 0px)),620px);min-height:clamp(320px,calc(var(--bf-hero-h-m, 78) * 1svh - var(--header-height, 0px) - var(--ocb-above-h, 0px)),620px)}.bluef-hero .bluef-bn .bluef-bn__content{justify-content:var(--bf-hero-jc-m, center);padding:28px 20px}}@media screen and (min-width:750px){.bluef-hero .bluef-bn{min-height:clamp(380px,calc(var(--bf-hero-h-d, 80) * 1vh - var(--header-height, 0px) - var(--ocb-above-h, 0px)),640px);min-height:clamp(380px,calc(var(--bf-hero-h-d, 80) * 1svh - var(--header-height, 0px) - var(--ocb-above-h, 0px)),640px)}.bluef-hero .bluef-bn .bluef-bn__content{justify-content:var(--bf-hero-jc-d, center)}}@media screen and (min-width:750px)and (max-width:989px){.bluef-hero .bluef-bn{min-height:clamp(380px,calc(var(--bf-hero-h-d, 80) * 1vh - var(--header-height, 0px) - var(--ocb-above-h, 0px)),520px);min-height:clamp(380px,calc(var(--bf-hero-h-d, 80) * 1svh - var(--header-height, 0px) - var(--ocb-above-h, 0px)),520px)}.bluef-hero .bluef-bn .bluef-bn__content{align-items:center;text-align:center}.bluef-hero .bluef-bn .bluef-bn__btns{justify-content:center}}.bluef-arrow{position:absolute;top:50%;z-index:4;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:rgba(var(--root-background),.9);color:rgb(var(--root-primary-button-background));transition:background-color .2s}.bluef-arrow:hover{background:rgb(var(--root-background))}.bluef-arrow--prev{left:16px}.bluef-arrow--next{right:16px}.bluef-dots{display:flex;justify-content:center;gap:8px}.bluef-hero .bluef-dots{position:absolute;left:0;right:0;bottom:16px;z-index:4}.bluef-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgba(var(--root-background),.55);cursor:pointer;transition:width .3s,background-color .3s}.bluef-dot.is-active{width:24px;background:rgb(var(--root-background))}.bluef-dots--prod{margin-top:16px}.bluef-dots--prod .bluef-dot{background:rgba(var(--text-color),.2)}.bluef-dots--prod .bluef-dot.is-active{background:rgb(var(--root-primary-button-background))}@media screen and (max-width:749px){.bluef-arrow{display:none}}.bluef-hero__ended{position:relative;display:grid;min-height:420px;background:var(--bn-bg, transparent);color:var(--bn-fg, inherit);overflow:hidden}.bluef-hero__ended>*{grid-area:1 / 1}.bluef-hero__ended-media .bluef-bn__img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;opacity:.35}.bluef-hero__ended-media{position:relative}.bluef-hero__ended-box{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(40px,7vw,96px) var(--container-gutter);max-width:760px;margin-inline:auto}.bluef-hero__ended-box .bluef-bn__btns{justify-content:center}.bluef-cd{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px var(--container-gutter);background:var(--cd-bg);color:var(--cd-fg);text-align:center}.bluef-cd--overlay{position:absolute;left:50%;bottom:44px;z-index:4;transform:translate(-50%);padding:14px 28px;border-radius:var(--block-border-radius-reduced);width:max-content;max-width:calc(100% - 32px)}.bluef-cd__title{margin:0 0 4px;max-width:100%;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);font-size:clamp(20px,2.6vw,34px);line-height:1.1;color:inherit;text-wrap:balance}.bluef-cd__label{margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bluef-cd__units{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:clamp(8px,2vw,20px)}.bluef-cd__unit{display:flex;flex-direction:column;align-items:center;min-width:3ch}.bluef-cd__num{font-family:var(--heading-font-family);font-size:clamp(28px,4vw,44px);line-height:1;font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.bluef-cd__sep{font-family:var(--heading-font-family);font-size:clamp(24px,3.4vw,38px);line-height:1;opacity:.5}.bluef-cd__txt{margin-top:4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.85;white-space:nowrap}@media screen and (max-width:359px){.bluef-cd__units{gap:6px}.bluef-cd__num{font-size:24px}.bluef-cd__sep{font-size:20px}.bluef-cd__txt{font-size:10px;letter-spacing:.08em}}.bluef-trust__heading{text-align:center;margin-bottom:24px}.bluef-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--bf-trust-m, 2),minmax(0,1fr));gap:24px 16px}@media screen and (min-width:750px){.bluef-trust__list{grid-template-columns:repeat(var(--bf-trust-t, 2),minmax(0,1fr))}}@media screen and (min-width:1000px){.bluef-trust__list{grid-template-columns:repeat(var(--bf-trust-n),minmax(0,1fr))}.bluef-trust--div .bluef-trust__item+.bluef-trust__item{border-left:1px solid rgb(var(--border-color))}}.bluef-trust__item{display:flex;padding-inline:8px}.bluef-trust__link{display:contents;color:inherit;text-decoration:none}.bluef-trust--center .bluef-trust__item{flex-direction:column;align-items:center;text-align:center;gap:10px}.bluef-trust--left .bluef-trust__item{flex-direction:row;align-items:flex-start;gap:14px}.bluef-trust__icon{flex:0 0 auto;width:var(--bf-icon-size);height:var(--bf-icon-size);color:var(--bf-icon);display:inline-flex}.bluef-trust__icon .bluef-icon,.bluef-trust__icon img{width:100%;height:100%;object-fit:contain}.bluef-trust__txt{display:flex;flex-direction:column;gap:4px}.bluef-trust__title{font-size:15px;font-weight:var(--text-font-bold-weight);line-height:1.3}.bluef-trust__text{font-size:13px;line-height:1.45;opacity:.8}.bluef-trust__text a{color:inherit}.bluef-nav{border-bottom:1px solid rgb(var(--border-color))}.bluef-nav__list{list-style:none;margin:0;padding:2px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bluef-nav__list::-webkit-scrollbar{display:none}.bluef-nav--center .bluef-nav__list{justify-content:safe center}.bluef-nav__pill{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid var(--bf-pill-border, rgb(var(--border-color-darker)));border-radius:999px;font-size:13px;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:inherit;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.bluef-nav__pill:hover,.bluef-nav__pill.is-active{background:var(--bf-pill-active-bg);border-color:var(--bf-pill-active-bg);color:var(--bf-pill-active-fg)}.bluef-prod__banner{margin-bottom:40px}.bluef-prod__header--center{justify-content:center;text-align:center}.bluef-prod__header--center .aip-fcc__titles{flex:0 1 auto}.bluef-prod__header--center .aip-fcc__arrows{display:none}@media screen and (min-width:1000px){.bluef-prod .product-carousel-2026 .product-card-2026{flex:0 0 calc((100vw - var(--aip-sb, 0px) - 2 * var(--aip-cv-edge) - var(--bf-cd, 4) * var(--aip-cv-gap)) / (var(--bf-cd, 4) + .5))}}@media screen and (max-width:560px){.bluef-prod .product-carousel-2026 .product-card-2026{flex:0 0 calc((100vw - 2 * var(--aip-cv-edge) - var(--bf-cm, 1) * var(--aip-cv-gap)) / (var(--bf-cm, 1) + .5))}}.bluef-badge--pct{margin-left:4px}.product-card-bluef .product-card-2026__price-compare{display:inline}.bluef-grid__heading{margin-bottom:20px}.bluef-grid{display:grid;gap:var(--bf-grid-gap, 12px)}.bluef-grid .bluef-bn{width:100%;margin:0;border-radius:var(--block-border-radius-reduced)}@media screen and (min-width:750px){.bluef-grid{grid-template-columns:repeat(var(--bf-grid-n, 2),minmax(0,1fr))}}@media screen and (max-width:749px){.bluef-grid--m-scroll{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bluef-grid--m-scroll::-webkit-scrollbar{display:none}.bluef-grid--m-scroll>*{scroll-snap-align:start}}.bluef-faq .aip-faq{margin:0}.bluef-nl{overflow:hidden}.bluef-nl__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bluef-nl__media .bluef-bn__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bluef-nl__media .bluef-bn__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.bluef-nl>.bluef-wrap{position:relative;z-index:1}.bluef-nl__box{max-width:640px}.bluef-nl--center .bluef-nl__box{margin-inline:auto;text-align:center}.bluef-nl__form{margin-top:24px}.bluef-nl__row{display:flex;flex-wrap:wrap;gap:10px}.bluef-nl__input{flex:1 1 200px;min-width:0;height:var(--form-input-field-height, 48px);padding:0 16px;border:1px solid rgb(var(--border-color-darker));border-radius:var(--button-border-radius, 10px);background:rgb(var(--root-background));color:rgb(var(--root-text-color));font:inherit;font-size:15px}.bluef-nl__input:focus{outline:2px solid rgb(var(--root-primary-button-background));outline-offset:1px}.bluef-nl__row .bluef-btn{flex:0 0 auto;min-height:var(--form-input-field-height, 48px)}.bluef-nl__consent{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:13px;line-height:1.45;text-align:left;cursor:pointer}.bluef-nl--center .bluef-nl__consent{justify-content:center}.bluef-nl__consent input{margin-top:2px;width:16px;height:16px;flex:0 0 auto;accent-color:rgb(var(--root-primary-button-background))}.bluef-nl__consent a{color:inherit;text-decoration:underline}.bluef-nl__ok{margin:0;padding:14px 16px;border-radius:var(--button-border-radius, 10px);background:rgb(var(--success-background));color:rgb(var(--success-color))}.bluef-nl__err{margin:0 0 12px;color:rgb(var(--error-color));font-size:14px}.bluef-nl__err ul{margin:0;padding-left:18px}@media screen and (max-width:749px){.bluef-nl__row .bluef-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.bluef-hero__slide,.bluef-ann__msg,.bluef-dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bluef.css.map */
