.black-bar{background-color:var(--black-bar-background);color:var(--black-bar-text);font-size:.8125rem;line-height:1.25}.black-bar[hidden]{display:none}.black-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-2) var(--sp-4);padding-block:var(--sp-2)}.black-bar__message{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--sp-1) var(--sp-2);margin:0;text-align:center;text-wrap:balance}.black-bar__heading{font-weight:700;letter-spacing:.06em;color:var(--black-bar-text)}.black-bar__timer{display:inline-flex;gap:var(--sp-1d5, .375rem)}.black-bar__unit{display:inline-flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums}.black-bar__unit b{min-width:2ch;padding:2px 5px;border-radius:4px;background-color:#ffffff1f;font-weight:700;text-align:center}.black-bar__unit small{font-size:.6875rem;opacity:.75}.black-bar__button{padding:4px var(--sp-3, .75rem);border-radius:999px;border:2px solid var(--black-bar-accent);background-color:#fff;color:#0c1c7a;font-weight:700;text-decoration:none;white-space:nowrap}.black-bar__button:hover{background-color:#eee}@media(max-width:767px){.black-bar{font-size:.75rem}.black-bar__inner{gap:var(--sp-1d5, .375rem) var(--sp-3, .75rem)}}.black-strip{background-color:var(--black-strip-background);color:var(--black-strip-text)}.black-strip[hidden]{display:none}.black-strip__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.25rem;padding-block:.625rem}.black-strip__heading{color:var(--black-strip-text);font-size:1rem;font-weight:700;letter-spacing:.08em}.black-strip .black-timer__unit b{background-color:#ffffff24;color:var(--black-strip-text)}.black-strip__button{padding:.3125rem 1rem;border-radius:999px;border:2px solid var(--black-strip-accent);background-color:#fff;color:#0c1c7a;font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap}.black-strip__button:hover{background-color:#eee}@media(max-width:599px){.black-strip__inner{gap:.375rem .875rem;padding-block:.5rem}.black-strip__heading{font-size:.875rem}}.brand-comparison__heading{margin-block-end:var(--sp-2);font-size:var(--title-sm)}.brand-comparison__subheading{max-width:42rem;margin-block-end:var(--sp-5);color:rgb(var(--color-foreground) / .75)}.brand-comparison__list{display:grid;gap:var(--sp-3)}@media screen and (min-width:768px){.brand-comparison__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.brand-comparison__row{padding:var(--sp-4);border-radius:var(--sp-2);background-color:rgb(var(--color-foreground) / .04)}.brand-comparison__feature{margin:0 0 var(--sp-3);padding-block-end:var(--sp-2d5);border-block-end:1px solid rgb(var(--color-foreground) / .1);font-size:.875rem;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.brand-comparison__compare{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.brand-comparison__compare:before{content:"";position:absolute;inset-block:.25rem;inset-inline-start:50%;width:1px;background-color:rgb(var(--color-foreground) / .1)}.brand-comparison__brand{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1d5);padding-inline:var(--sp-1);text-align:center}.brand-comparison__circle{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;color:#fff}.brand-comparison__circle svg{width:.875rem;height:.875rem}.brand-comparison__circle--yes{background-color:#15803d}.brand-comparison__circle--no{background-color:#b91c1c}.brand-comparison__label{font-size:.875rem;font-weight:700}.brand-comparison__value{margin:0;font-size:.8125rem;line-height:1.4}.brand-comparison__brand--others .brand-comparison__label,.brand-comparison__brand--others .brand-comparison__value{color:rgb(var(--color-foreground) / .6)}.collection-intro__inner{display:grid;gap:var(--sp-4)}.collection-intro__copy{display:grid;gap:var(--sp-1d5);max-width:44rem}.collection-intro__text>:last-child{margin-block-end:0}.collection-intro__trust{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.3}.collection-intro__trust-item{display:inline-flex;align-items:center;gap:var(--sp-1d5)}.collection-intro__trust-icon{flex:none;color:rgb(var(--color-base-button))}.collection-intro__chips-wrap{display:grid;gap:var(--sp-2);margin-block-start:var(--sp-5)}.collection-intro__chips-label{margin:0}.collection-intro__chips{display:flex;gap:var(--sp-2);margin:0;padding:0 0 var(--sp-1);list-style:none;overflow-x:auto;scrollbar-width:none}.collection-intro__chips::-webkit-scrollbar{display:none}.collection-intro__chip{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--sp-4);border:1px solid rgb(var(--color-base-button));border-radius:999px;color:rgb(var(--color-base-text));font-size:.875rem;font-weight:500;white-space:nowrap;transition:background-color .2s,color .2s}.collection-intro__chip:hover,.collection-intro__chip.is-active{background:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text))}.collection-intro__chip:focus-visible{outline:2px solid rgb(var(--color-base-button));outline-offset:2px}@media screen and (min-width:1024px){.collection-intro__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-8)}.collection-intro__chips{flex-wrap:wrap;overflow:visible}}.collection-seo__body[data-collapsed]{position:relative;max-height:7.5em;overflow:hidden}.collection-seo__body[data-collapsed]:after{content:"";position:absolute;inset:auto 0 0;height:3em;background:linear-gradient(rgb(var(--color-background) / 0),rgb(var(--color-background)));pointer-events:none}.collection-seo__toggle{margin-block-start:var(--sp-2)}.highlight-cta{position:relative;overflow:hidden;background:var(--hcta-bg);color:var(--hcta-text);isolation:isolate}.highlight-cta--card{border-radius:var(--rounded-block, 1rem)}.highlight-cta:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.375rem;background:var(--hcta-accent)}.highlight-cta--full:before{inset-block:0 auto;inset-inline:0;width:auto;height:.375rem}.highlight-cta:after{content:"";position:absolute;z-index:-1;inset-block-start:-4.5rem;inset-inline-end:-4.5rem;width:11rem;height:11rem;border-radius:50%;border:2px solid var(--hcta-accent);box-shadow:0 0 0 1.25rem color-mix(in srgb,var(--hcta-accent) 12%,transparent);opacity:.55;pointer-events:none}.highlight-cta__inner{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:2rem 1.5rem 2rem 1.875rem}.highlight-cta--full .highlight-cta__inner{padding-inline:0}.highlight-cta--center .highlight-cta__inner{align-items:center;text-align:center}.highlight-cta__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--hcta-accent);color:var(--hcta-text)}.highlight-cta__icon svg{width:55%;height:55%}.highlight-cta__body{display:grid;gap:.75rem;min-width:0}.highlight-cta .highlight-cta__heading{margin:0;color:var(--hcta-text);line-height:1.05;text-wrap:balance;overflow-wrap:break-word}.highlight-cta__text{color:var(--hcta-text);opacity:.9;font-size:var(--fluid-base-to-xl, 1rem);line-height:1.5}.highlight-cta__text a{color:inherit;text-decoration:underline}.highlight-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.75rem;border-radius:var(--rounded-button, 999px);border:2px solid var(--hcta-text);background:var(--hcta-text);color:var(--hcta-bg);font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s ease,color .2s ease}.highlight-cta__button:hover{background:transparent;color:var(--hcta-text)}.highlight-cta__button:focus-visible{outline:3px solid var(--hcta-accent);outline-offset:3px}.highlight-cta__arrow{width:1.125rem;height:1.125rem;flex-shrink:0}@media screen and (max-width:767px){.highlight-cta__button{width:100%}}@media screen and (min-width:768px){.highlight-cta:after{inset-block-start:-6rem;inset-inline-end:-6rem;width:16rem;height:16rem;box-shadow:0 0 0 2rem color-mix(in srgb,var(--hcta-accent) 12%,transparent)}.highlight-cta__inner{flex-direction:row;align-items:center;gap:2rem;padding:3rem 3.5rem 3rem 3.75rem}.highlight-cta--full .highlight-cta__inner{padding-block:3.5rem;padding-inline:0}.highlight-cta--center .highlight-cta__inner{flex-direction:column;gap:1.5rem}.highlight-cta__icon{width:4.5rem;height:4.5rem}.highlight-cta__body{flex:1 1 auto}.highlight-cta__button{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.highlight-cta__button{transition:none}}.benefits-bar__heading{margin-block-end:var(--sp-6);font-size:clamp(1.375rem,2.2vw,1.875rem);text-align:center;text-wrap:balance}.benefits-bar__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5) var(--sp-4);margin:0;padding:0;list-style:none}@media(min-width:768px){.benefits-bar__list{grid-template-columns:repeat(var(--benefits-columns, 4),minmax(0,1fr));gap:var(--sp-6)}}.benefits-bar__list--band{padding:var(--sp-5) var(--sp-4);border-radius:var(--sp-3);background-color:rgb(var(--color-foreground) / .04)}.benefits-bar__list--divided .benefits-bar__item+.benefits-bar__item{border-inline-start:1px solid rgb(var(--color-foreground) / .1);padding-inline-start:var(--sp-4)}@media(max-width:767px){.benefits-bar__list--divided .benefits-bar__item:nth-child(odd){border-inline-start:0;padding-inline-start:0}}.benefits-bar__item{display:flex;align-items:flex-start;gap:var(--sp-3);min-width:0}.benefits-bar__icon,.benefits-bar__image{flex-shrink:0;width:2rem;height:2rem;object-fit:contain;color:rgb(var(--color-base-button))}.benefits-bar__body{display:grid;gap:var(--sp-1);min-width:0}.benefits-bar__title{font-weight:600;line-height:1.25}.benefits-bar__text{font-size:.875rem;line-height:1.4;color:rgb(var(--color-foreground) / .7)}.how-to__grid{display:grid;gap:var(--sp-8);align-items:center}@media(min-width:990px){.how-to__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--sp-12)}.how-to__grid--single{grid-template-columns:minmax(0,48rem);justify-content:center}.how-to__grid--video-first .how-to__video{order:-1}}.how-to__content{display:grid;gap:var(--sp-4)}.how-to__subheading{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-button))}.how-to__heading{font-size:clamp(1.5rem,2.6vw,2.25rem);text-wrap:balance}.how-to__text{max-width:38rem;color:rgb(var(--color-foreground) / .8)}.how-to__steps{display:grid;gap:var(--sp-4);margin:var(--sp-2) 0 0;padding:0;list-style:none}.how-to__step{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--sp-3);align-items:start}.how-to__number{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--rounded-full);background-color:rgb(var(--color-base-button) / .12);color:rgb(var(--color-base-button));font-weight:700;font-variant-numeric:tabular-nums}.how-to__step-body{display:grid;gap:var(--sp-1);padding-block-start:.35rem}.how-to__step-title{font-weight:600;line-height:1.3}.how-to__step-text{font-size:.9375rem;line-height:1.5;color:rgb(var(--color-foreground) / .75)}.how-to__player{overflow:hidden;border-radius:var(--sp-3)}.how-to__poster{width:100%;height:100%;object-fit:cover}.how-to__caption{margin-block-start:var(--sp-2d5);font-size:.875rem;text-align:center;color:rgb(var(--color-foreground) / .7)}.social-proof .page-width{display:grid;gap:var(--sp-8)}.social-proof__header{display:grid;gap:var(--sp-2);text-align:center;justify-items:center}.social-proof__heading{font-size:clamp(1.5rem,2.6vw,2.25rem);text-wrap:balance}.social-proof__subheading{max-width:40rem;color:rgb(var(--color-foreground) / .75)}.social-proof__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);margin:0;padding:var(--sp-6) var(--sp-4);border-radius:var(--sp-3);background-color:rgb(var(--color-foreground) / .04)}@media(min-width:768px){.social-proof__stats{grid-template-columns:repeat(var(--stats-columns, 4),minmax(0,1fr))}}.social-proof__stat{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--sp-1);text-align:center}.social-proof__value{margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(var(--color-base-button))}.social-proof__label{font-size:.875rem;line-height:1.3;color:rgb(var(--color-foreground) / .75)}.social-proof__image{width:100%;height:auto;border-radius:var(--sp-3)}.social-proof__actions{display:flex;justify-content:center}.product-special-images{display:grid;gap:0}.product-special-images__image{max-width:100%}.product-special-images__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.specs-proof__grid{display:grid;gap:var(--sp-10)}@media(min-width:990px){.specs-proof__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--sp-16);align-items:start}.specs-proof__grid--single{grid-template-columns:minmax(0,52rem);justify-content:center}}.specs-proof__specs,.specs-proof__proof{display:grid;gap:var(--sp-5);align-content:start}.specs-proof__heading{font-size:clamp(1.375rem,2.2vw,1.875rem);text-wrap:balance}.specs-proof__table{border-block-start:1px solid rgb(var(--color-foreground) / .12)}.specs-proof__table p{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-1);margin:0;padding:var(--sp-3) 0;border-block-end:1px solid rgb(var(--color-foreground) / .12);font-size:.9375rem;line-height:1.5;color:rgb(var(--color-foreground) / .8)}@media(min-width:750px){.specs-proof__table p:has(>strong:first-child){grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:var(--sp-5)}}.specs-proof__table p:empty{display:none}.specs-proof__table strong{font-weight:600;color:rgb(var(--color-foreground))}.specs-proof__care{border-block-end:1px solid rgb(var(--color-foreground) / .12)}.specs-proof__care-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) 0;font-weight:600;cursor:pointer;list-style:none}.specs-proof__care-summary::-webkit-details-marker{display:none}.specs-proof__care[open] .specs-proof__care-summary .icon{transform:rotate(45deg)}.specs-proof__care-content{padding-block-end:var(--sp-4);font-size:.9375rem;color:rgb(var(--color-foreground) / .8)}.specs-proof__text{color:rgb(var(--color-foreground) / .8)}.specs-proof__seals{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}.specs-proof__seal{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid rgb(var(--color-foreground) / .12);border-radius:var(--sp-2)}.specs-proof__seal-media{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;color:rgb(var(--color-base-button))}.specs-proof__seal-image{width:100%;height:100%;object-fit:contain}.specs-proof__seal-body{display:grid;gap:.15rem;min-width:0}.specs-proof__seal-title{font-weight:600;line-height:1.3}.specs-proof__seal-text{font-size:.875rem;line-height:1.4;color:rgb(var(--color-foreground) / .7)}.specs-proof__button{justify-self:start}.purifier-usage__heading{margin:0 0 var(--sp-5)}.purifier-usage__list{display:grid;margin:0;border-top:1px solid rgb(var(--color-foreground) / .12)}.purifier-usage__row{display:grid;gap:var(--sp-1) var(--sp-6);padding-block:var(--sp-3);border-bottom:1px solid rgb(var(--color-foreground) / .12)}.purifier-usage__name{font-weight:600}.purifier-usage__text{margin:0;opacity:.85}@media screen and (min-width:768px){.purifier-usage__row{grid-template-columns:14rem minmax(0,1fr)}}.whatsapp-cta__icon{width:1.25rem;height:1.25rem;flex-shrink:0}.cart-clear{padding-block:.75rem}.cart-clear__button{cursor:pointer}.cart-clear__button[aria-busy=true]{cursor:progress;opacity:.6}.cart-upsell__item{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;box-sizing:content-box;min-height:var(--cart-upsell-row, 5rem)}.cart-upsell__item+.cart-upsell__item{padding-block-start:.75rem;border-block-start:1px solid rgb(var(--color-border-light))}.cart-upsell__media{width:4rem;height:4rem}[data-rounded-block=round] .cart-upsell__media{border-radius:var(--sp-2)}.cart-upsell__details{min-width:0}.cart-upsell__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cart-upsell__button{flex-shrink:0}.cart-upsell__button[aria-busy=true]{cursor:progress;opacity:.6}.cart-upsell[hidden]{display:none}.cart-upsell__heading{font-family:inherit;font-style:inherit;font-weight:500;font-size:1.125rem;line-height:1.3;letter-spacing:normal;text-transform:none}.cart-upsell__list{display:grid}.cart-upsell__list[aria-busy=true]{min-height:calc(var(--cart-upsell-rows, 3) * var(--cart-upsell-row, 5rem) + (var(--cart-upsell-rows, 3) - 1) * (.75rem + 1px))}.cart-upsell__skeleton{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.75rem;box-sizing:content-box;min-height:var(--cart-upsell-row, 5rem)}.cart-upsell__skeleton+.cart-upsell__skeleton{padding-block-start:.75rem;border-block-start:1px solid rgb(var(--color-border-light))}.cart-upsell__skeleton-media{display:block;width:4rem;height:4rem;background-color:rgb(var(--color-placeholder))}[data-rounded-block=round] .cart-upsell__skeleton-media{border-radius:var(--sp-2)}.cart-upsell__error{color:rgb(var(--color-error-text))}.ph-svg{display:inline-block;flex-shrink:0;width:1em;height:1em;vertical-align:-.125em}.bf-seal{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3);display:block;width:clamp(3.5rem,24%,5.5rem);filter:drop-shadow(0 2px 6px rgb(0 0 0 / .2))}.product-card__media:has(.custom-tag--product-card) .bf-seal--card{inset-block-start:calc(var(--sp-3) + 2.25rem)}.bf-seal--gallery{inset-block-start:var(--sp-4);inset-inline-start:var(--sp-4);width:clamp(4.5rem,16%,7rem)}.bf-seal__image{display:block;width:100%;height:auto;border-radius:var(--rounded-full)}.product-card__media:has(.bf-seal--card){container-type:inline-size}@container (max-width: 299px){.product-card__media .bf-seal--card{width:clamp(2.75rem,24cqi,3.5rem);inset-block-start:var(--sp-2);inset-inline-start:var(--sp-2)}}.product-card-price.price{display:flex;flex-direction:column;align-items:flex-start;text-align:start;gap:.125rem}.product-card-price__line{display:inline-flex;align-items:baseline;gap:.375rem}.product-card-price .price__sale{position:relative}.product-card-price__line--compare{font-size:.875em;opacity:.7}.acq-brinde{display:grid;justify-items:start;gap:.625rem;margin-block-end:1.25rem;padding:.875rem 1rem;border:1px dashed rgb(var(--color-base-button));border-radius:12px;background:rgb(var(--color-base-button) / .06)}.acq-brinde__badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;background:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text));font-size:.6875rem;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.acq-brinde__badge svg{width:.875rem;height:.875rem}.acq-brinde__items{display:grid;gap:.625rem;width:100%;margin:0;padding:0;list-style:none}.acq-brinde__item{display:flex;align-items:center;gap:.875rem}.acq-brinde__image{flex:none;width:3.5rem;height:3.5rem;object-fit:contain;border-radius:8px;background:#fff}.acq-brinde__text{display:grid;gap:.125rem;min-width:0}.acq-brinde__title{margin:0;color:rgb(var(--color-base-text));font-size:.9375rem;font-weight:600;line-height:1.25}.acq-brinde__price,.acq-brinde__rule{margin:0;font-size:.8125rem;line-height:1.3}.acq-brinde__rule{opacity:.7}.acq-brinde__price s{opacity:.6}.acq-brinde__free{color:rgb(var(--color-sale-price));font-weight:600}.fg-gift-thumbnail-container .fg-gift-thumbnail-offer.acq-gift.acq-gift{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem;row-gap:.75rem;margin:0 0 .5rem;padding:.875rem 1rem;border:1px dashed rgb(var(--color-base-button));border-radius:12px;background:rgb(var(--color-base-button) / .06)}.fg-gift-thumbnail-offer.acq-gift.acq-gift .fg-gift-thumbnail-offer-body{grid-column:1;grid-row:1;margin:0}.fg-gift-thumbnail-offer.acq-gift.acq-gift .acq-gift__info{grid-column:2;grid-row:1;display:grid;justify-items:start;gap:.25rem;min-width:0}.fg-gift-thumbnail-offer.acq-gift.acq-gift .fg-gift-thumbnail-offer-footer{grid-column:1 / -1;margin:0;padding:0}.fg-gift-thumbnail-offer.acq-gift.acq-gift .fg-gift-thumbnail-offer-footer:not(:has(>:not(.sca-d-none))){display:none}.fg-gift-thumbnail-offer.acq-gift.acq-gift .fg-gift-image{width:4rem;height:4rem;object-fit:contain;border-radius:8px;background:#fff}.fg-gift-thumbnail-offer.acq-gift.acq-gift .fg-gift-thumbnail-offer-header{margin:0;padding:0}.fg-gift-thumbnail-offer.acq-gift.acq-gift .fg-gift-thumbnail-offer-title{margin:0;color:rgb(var(--color-base-text));font-size:.9375rem;font-weight:600;line-height:1.25}.fg-gift-thumbnail-offer.acq-gift.acq-gift--multi{grid-template-columns:minmax(0,1fr)}.fg-gift-thumbnail-offer.acq-gift.acq-gift--multi .acq-gift__info{grid-column:1}.fg-gift-thumbnail-offer.acq-gift.acq-gift--multi .fg-gift-thumbnail-offer-body{grid-row:2}.acq-gift__badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;background:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text));font-size:.6875rem;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.acq-gift__badge svg{width:.875rem;height:.875rem}.acq-gift__items{display:grid;gap:.125rem;margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.3}.acq-gift__items s{opacity:.6}.acq-gift__free{color:rgb(var(--color-sale-price));font-weight:600}.acq-gift__until{margin:0;font-size:.75rem;opacity:.7}.product__media-badges-wrap{position:absolute;inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4);z-index:3}@media screen and (min-width:1024px){.product__media-badges-wrap--grid{inset-inline-end:calc(50% + var(--sp-6))}}@media screen and (min-width:1280px){.product__media-badges-wrap--hide-xl{display:none}}info-badges.product__media-badges{display:flex;flex-direction:column;gap:var(--sp-2);pointer-events:none}.product__media-badge-wrap{position:relative;pointer-events:auto}.product__media-badge{display:flex;align-items:center;justify-content:center;width:var(--sp-10);height:var(--sp-10);padding:0;border:1px solid rgb(var(--color-border));border-radius:var(--rounded-full);background-color:rgb(var(--color-background) / .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:background-color .2s ease}.product__media-badge:hover,.product__media-badge:focus-visible{background-color:rgb(var(--color-background))}.product__media-badge:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.product__media-badge img{width:70%;height:70%;object-fit:contain;pointer-events:none}.product__media-badge-tip{position:absolute;inset-block-start:0;inset-inline-end:calc(100% + var(--sp-2));z-index:4;display:flex;flex-direction:column;gap:2px;min-width:10rem;max-width:14rem;padding:var(--sp-3) var(--sp-7) var(--sp-3) var(--sp-3);border:1px solid rgb(var(--color-border));border-radius:var(--sp-2);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 6px 20px #0000001f;font-size:.8125rem;line-height:1.4;opacity:0;visibility:hidden;transform:translate(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.product__media-badge-tip-title{font-weight:600}.product__media-badge-tip-description{font-size:.75rem;opacity:.75}.product__media-badge-close{position:absolute;inset-block-start:var(--sp-1);inset-inline-end:var(--sp-1);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:var(--rounded-full);background:transparent;color:rgb(var(--color-foreground) / .6);cursor:pointer}.product__media-badge[aria-expanded=true]+.product__media-badge-tip{opacity:1;visibility:visible;transform:none}@media(hover:hover)and (min-width:1024px){.product__media-badge-wrap:hover .product__media-badge-tip,.product__media-badge:focus-visible+.product__media-badge-tip{opacity:1;visibility:visible;transform:none}.product__media-badge-close{display:none}}@media(prefers-reduced-motion:reduce){.product__media-badge-tip{transition:none}}.product-pix{margin-top:.25rem}.product-card__details--stacked{align-items:flex-start}.product-card__details--stacked>.grow{width:100%}.product-card__details--stacked .konfidency.summary[class]{justify-content:flex-start;text-align:start;margin-inline:0}.kit-offers{display:grid;gap:var(--sp-3)}.kit-offers__heading{font-weight:600;line-height:1.2}.kit-offers__list,.kit-offers__group{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--sp-2d5)}.kit-offers__group{display:contents}.kit-offers__option{position:relative;display:grid}.kit-offers__radio{position:absolute;opacity:0;pointer-events:none}.kit-offers__card{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);height:100%;padding:var(--sp-4) var(--sp-3) var(--sp-3);border:2px solid rgb(var(--color-foreground) / .12);border-radius:var(--sp-2);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.kit-offers__card:hover{border-color:rgb(var(--color-foreground) / .4)}.kit-offers__radio:checked+.kit-offers__card{border-color:rgb(var(--color-base-button));box-shadow:0 0 0 1px rgb(var(--color-base-button))}.kit-offers__radio:focus-visible+.kit-offers__card,.kit-offers__card--link:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:2px}.kit-offers__card--link{text-decoration:none;border-style:dashed}.kit-offers__badge{position:absolute;inset-block-start:0;inset-inline-start:var(--sp-3);transform:translateY(-50%);padding:.2rem var(--sp-2);border-radius:var(--rounded-full);background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:.6875rem;font-weight:600;line-height:1.2;white-space:nowrap}.kit-offers__badge--accent{background-color:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text))}.kit-offers__title{font-weight:600;line-height:1.2}.kit-offers__text,.kit-offers__unit{font-size:.8125rem;line-height:1.3;color:rgb(var(--color-foreground) / .7)}.kit-offers__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1d5);margin-block-start:auto;padding-block-start:var(--sp-1);font-variant-numeric:tabular-nums}.kit-offers__amount{font-weight:700;font-size:1.0625rem}.kit-offers__compare{font-size:.8125rem;color:rgb(var(--color-foreground) / .55)}.kit-offers__saving{align-self:flex-start;padding:.15rem var(--sp-1d5);border-radius:var(--sp-1);background-color:rgb(var(--color-success-background));color:rgb(var(--color-success-text));font-size:.75rem;font-weight:600}.kit-offers__cta{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:.8125rem;font-weight:600;color:rgb(var(--color-base-button))}.magnesium-seal{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3);display:block;width:clamp(4rem,26%,6.5rem);filter:drop-shadow(0 2px 6px rgb(0 0 0 / .15))}.product-card__media .magnesium-seal--card{inset-inline-start:auto;inset-inline-end:var(--sp-3);z-index:1}.product-card__media:has(.product-tag-badges--top-right) .magnesium-seal--card{inset-block-start:auto;inset-block-end:var(--sp-3)}.product-card__media:has(.magnesium-seal--card){container-type:inline-size}@container (max-width: 299px){.product-card__media .magnesium-seal--card{width:clamp(3rem,30cqi,4rem);inset-block-start:calc(-1 * var(--sp-2));inset-inline-end:calc(-1 * var(--sp-3))}.product-card__media:has(.product-tag-badges--top-right) .magnesium-seal--card{inset-block-start:auto;inset-block-end:var(--sp-3);inset-inline-end:var(--sp-3)}}.magnesium-seal--gallery{inset-block-start:var(--sp-4);inset-inline-start:var(--sp-4);width:clamp(4.5rem,18%,7.5rem)}.magnesium-seal__image{display:block;width:100%;height:auto;border-radius:var(--rounded-full)}.magnesium-seal__ring{display:block;width:100%;height:auto;overflow:visible}.magnesium-seal__disc{fill:#fff;stroke:rgb(var(--color-base-button));stroke-width:1.2}.magnesium-seal__text{fill:rgb(var(--color-base-text));font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.magnesium-seal__dot{fill:rgb(var(--color-base-button))}.magnesium-seal__core{fill:rgb(var(--color-base-text))}.magnesium-seal__symbol{fill:#fff;font-size:19px;font-weight:700}.magnesium-seal__orbit{transform-origin:50px 50px}.magnesium-seal__ring--spin .magnesium-seal__orbit{animation:magnesium-seal-spin 18s linear infinite}@keyframes magnesium-seal-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.magnesium-seal__ring--spin .magnesium-seal__orbit{animation:none}}.product-objections{display:grid;gap:var(--sp-3);margin-block-start:var(--sp-4)}.product-objections__card{display:grid;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border:1px solid rgb(var(--color-foreground) / .1);border-radius:var(--rounded-block)}.product-objections__heading{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.product-objections__heading span{color:rgb(var(--color-base-button))}.product-objections__text{margin:0;font-size:.875rem;opacity:.8}.product-objections__cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.product-objections__cell{display:grid;gap:.125rem;padding:var(--sp-2) var(--sp-3);border-radius:var(--rounded-block);background:rgb(var(--color-foreground) / .04)}.product-objections__value{font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.product-objections__label{font-size:.75rem;line-height:1.3;opacity:.75}.product-objections__calc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1d5) var(--sp-2);font-size:.875rem}.product-objections__calc-field{display:inline-flex;align-items:center;gap:.25rem}.product-objections__calc input{width:5.5rem;min-height:2.25rem;padding:0 var(--sp-2)}.product-objections__steps{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;counter-reset:objection-step;font-size:.875rem;line-height:1.45}.product-objections__steps li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--sp-2);align-items:start;counter-increment:objection-step}.product-objections__steps li:before{content:counter(objection-step);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text));font-size:.8125rem;font-weight:600}.offer-box{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid rgb(var(--color-foreground) / .12);border-radius:var(--sp-2);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.offer-box--highlight{border-color:rgb(var(--color-base-button) / .35);background-color:rgb(var(--color-base-button) / .06)}.offer-box--success{border-color:rgb(var(--color-success-text) / .25);background-color:rgb(var(--color-success-background))}.offer-box--muted{border-color:transparent;background-color:rgb(var(--color-foreground) / .04)}.offer-box__media{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--rounded-full);background-color:rgb(var(--color-foreground) / .06)}.offer-box--highlight .offer-box__media{background-color:rgb(var(--color-base-button) / .12);color:rgb(var(--color-base-button))}.offer-box--success .offer-box__media{background-color:rgb(var(--color-background));color:rgb(var(--color-success-text))}.offer-box__image{width:100%;height:100%;object-fit:contain;border-radius:inherit}.offer-box__body{display:grid;gap:var(--sp-1);min-width:0}.offer-box__badge{justify-self:start;padding:.15rem var(--sp-1d5);border-radius:var(--sp-1);background-color:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text));font-size:.6875rem;font-weight:600;line-height:1.3}.offer-box__title{font-size:.9375rem;font-weight:600;line-height:1.3}.offer-box__text,.offer-box__hint{font-size:.8125rem;line-height:1.4;color:rgb(var(--color-foreground) / .75)}.offer-box__text p{margin:0}.offer-box__hint{font-weight:600;color:rgb(var(--color-success-text))}.offer-box__payments{display:flex;flex-wrap:wrap;gap:var(--sp-1d5);margin:var(--sp-1) 0 0;padding:0;list-style:none}.offer-box__payment{display:block;width:2.25rem;height:auto}.product-checklist{display:grid;gap:var(--sp-2d5);font-size:.9375rem;line-height:1.45}.product-checklist p{margin:0}.product-checklist ul,.rte .product-checklist ul{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.product-checklist li,.rte .product-checklist li{position:relative;padding-inline-start:1.75rem}.product-checklist li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.1em;width:1.2rem;height:1.2rem;border-radius:var(--rounded-full);background-color:rgb(var(--color-success-text));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 0 0 22 11 11 0 0 0 0-22Zm5.2 8.1-6 6.5a1 1 0 0 1-1.5 0l-3-3.2a1 1 0 1 1 1.5-1.4l2.3 2.5 5.2-5.7a1 1 0 1 1 1.5 1.3Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 0 0 22 11 11 0 0 0 0-22Zm5.2 8.1-6 6.5a1 1 0 0 1-1.5 0l-3-3.2a1 1 0 1 1 1.5-1.4l2.3 2.5 5.2-5.7a1 1 0 1 1 1.5 1.3Z'/%3E%3C/svg%3E") center / contain no-repeat}.product-checklist ul+p{padding:var(--sp-2) var(--sp-3);border-radius:var(--sp-1d5);background-color:rgb(var(--color-info-background));color:rgb(var(--color-info-text));font-size:.8125rem}.refil-compare{display:grid;gap:var(--sp-3);--refil-orange: 235 96 16;--refil-blue: 18 70 150}.refil-compare__heading{font-weight:600;line-height:1.2}.refil-compare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2d5)}.refil-compare__card{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border:2px solid rgb(var(--color-foreground) / .12);border-radius:var(--sp-2);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none}.refil-compare__card--orange{--tone: var(--refil-orange)}.refil-compare__card--blue{--tone: var(--refil-blue)}.refil-compare__card.is-current{border-color:rgb(var(--tone));background-color:rgb(var(--tone) / .05)}a.refil-compare__card:hover{border-color:rgb(var(--tone) / .6)}a.refil-compare__card:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:2px}.refil-compare__top{display:flex;align-items:center;gap:var(--sp-2)}.refil-compare__swatch{flex-shrink:0;width:.875rem;height:.875rem;border-radius:var(--rounded-full);background-color:rgb(var(--tone))}.refil-compare__label{font-weight:600;font-size:.9375rem;line-height:1.2}.refil-compare__media{position:relative;display:block;align-self:center;width:min(100%,7.5rem)}.refil-compare__image{display:block;width:100%;height:auto}.refil-compare__seal{position:absolute;inset-block-end:-.25rem;inset-inline-end:-.75rem;width:3.25rem;height:auto;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .15))}.refil-compare__text{font-size:.8125rem;line-height:1.4;color:rgb(var(--color-foreground) / .75)}.refil-compare__price{margin-block-start:auto;font-weight:700;font-variant-numeric:tabular-nums}.refil-compare__state{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:.75rem;font-weight:600;color:rgb(var(--tone))}.refil-compare__note{font-size:.8125rem;line-height:1.4;color:rgb(var(--color-foreground) / .7)}.product-shipping{gap:.75rem}.product-shipping__form,.product-shipping__row{gap:.5rem}.product-shipping__input{flex:1 1 auto;min-width:0}.product-shipping__submit{flex:0 0 auto}.product-shipping__submit[aria-busy=true]{cursor:progress;opacity:.7}.product-shipping__lookup{justify-self:start}.product-shipping__error{margin:0;color:rgb(var(--color-error-text))}.product-shipping__results:empty{display:none}.product-shipping__summary{margin:0 0 .25rem}.product-shipping__options{display:grid;margin:0;padding:0;list-style:none}.product-shipping__option{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.625rem;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.product-shipping__method{display:grid;gap:.125rem}.product-shipping__eta{opacity:.75}.product-shipping__price{white-space:nowrap;font-variant-numeric:tabular-nums}@media screen and (max-width:767px){.product-card__media .badges{inset-block-start:calc(-1 * var(--sp-2));inset-inline-start:calc(-1 * var(--sp-3))}}.product-tag-badges{gap:.25rem;padding:.5rem}.product-tag-badges--top-left{inset-block-start:0;inset-inline-start:0;align-items:flex-start}.product-tag-badges--top-right{inset-block-start:0;inset-inline-end:0;align-items:flex-end}.product-tag-badges--bottom-left{inset-block-end:0;inset-inline-start:0;align-items:flex-start}.product-tag-badges--bottom-right{inset-block-end:0;inset-inline-end:0;align-items:flex-end}.product-tag-badge{gap:.375rem;padding:.375rem .625rem;border-radius:999px;background-color:var(--tag-badge-background);color:var(--tag-badge-text);line-height:1.15}.product-tag-badge__icon{width:1rem;height:1rem;object-fit:contain}.product-tag-badge__title{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-tag-badge__subtitle{font-size:.5625rem;letter-spacing:.04em;text-transform:uppercase;opacity:.85}@media screen and (min-width:768px){.product-tag-badge__title{font-size:.75rem}.product-tag-badge__subtitle{font-size:.625rem}}.trust-messages{margin-block-start:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--rounded-block);background-color:rgb(var(--color-foreground) / .04)}.trust-messages--cart{margin-block-start:0;padding:var(--sp-3) var(--sp-4)}.trust-messages__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3) var(--sp-4);margin:0;padding:0;list-style:none}.trust-messages__item{display:flex;align-items:center;gap:var(--sp-2);min-width:0;color:rgb(var(--color-foreground));font-size:.875rem;font-weight:500;line-height:1.3}.trust-messages--cart .trust-messages__item{font-size:.8125rem}.trust-messages__icon{flex:0 0 auto;width:1.5rem;height:1.5rem;object-fit:contain}@media screen and (max-width:374px){.trust-messages__list{grid-template-columns:1fr}}html.whatsapp-chat-open{overflow:hidden}.whatsapp-chat__floating{position:fixed;inset-block-end:var(--whatsapp-offset-mobile, 96px);z-index:35;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:50%;background-color:#25d366;color:#fff;box-shadow:0 6px 18px #0000002e;cursor:pointer;transition:transform .18s ease}body:is(.has-modal-open,.has-modal-opening) .whatsapp-chat__floating,body:has(cart-drawer[open]) .whatsapp-chat__floating{visibility:hidden;opacity:0;pointer-events:none}.whatsapp-chat__floating--right{inset-inline-end:1rem}.whatsapp-chat__floating--left{inset-inline-start:1rem}.whatsapp-chat__floating:hover{transform:scale(1.05)}.whatsapp-chat__floating:focus-visible{outline:3px solid #0e7a3d;outline-offset:3px}.whatsapp-chat__icon{width:2rem;height:2rem}@media screen and (max-width:1023px){.whatsapp-chat__floating--no-mobile{display:none}}@media screen and (min-width:1024px){.whatsapp-chat__floating{inset-block-end:var(--whatsapp-offset-desktop, 24px)}.whatsapp-chat__floating--no-desktop{display:none}}.whatsapp-chat__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:#11201899}.whatsapp-chat__overlay[hidden]{display:none}.whatsapp-chat__dialog{display:grid;gap:.75rem;width:min(100%,24rem);padding:2rem 1.5rem 1.5rem;border-top:.625rem solid #25d366;border-radius:1.5rem;background-color:#fff;color:#07120d;box-shadow:0 24px 60px #11201833}.whatsapp-chat__badge{justify-self:start;padding:.25rem .75rem;border-radius:999px;background-color:#e8f8ee;color:#0e7a3d;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.whatsapp-chat__title{margin:.5rem 0 0;color:inherit;font-size:1.5rem;font-weight:700;line-height:1.15}.whatsapp-chat__text{margin:0;color:#4f5d54;font-size:1rem;line-height:1.45}.whatsapp-chat__form{display:grid;gap:.5rem;margin-block-start:.5rem}.whatsapp-chat__label{color:#4f5d54;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.whatsapp-chat__input{width:100%}.whatsapp-chat__error{margin:0;color:#b42318;font-size:.8125rem}.whatsapp-chat__error[hidden]{display:none}.whatsapp-chat__submit,.whatsapp-chat__cancel{border:0;cursor:pointer}.whatsapp-chat__submit{min-height:3.25rem;margin-block-start:.5rem;border-radius:.875rem;background-color:#0e7a3d;color:#fff;font-size:1rem;font-weight:700}.whatsapp-chat__cancel{min-height:2.75rem;border-radius:.75rem;background-color:#f2f5f3;color:#4f5d54;font-size:.9375rem}.whatsapp-chat__submit:focus-visible,.whatsapp-chat__cancel:focus-visible{outline:3px solid rgb(14 122 61 / .45);outline-offset:2px}@media(prefers-reduced-motion:reduce){.whatsapp-chat__floating{transition:none}}.whatsapp-product-button{margin-block-start:.75rem}.whatsapp-product-button__icon{width:1.25rem;height:1.25rem;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/100/compiled_assets/styles.css.map */
