a.button.size-style,.hf-actions a.button:not(.button-secondary),.add-to-cart-button.button:not(.button-secondary),.cart__checkout-button.button,.submit-button.button,.header-cta__button.button,button.shopify-payment-button__button--unbranded{background-image:linear-gradient(135deg,color-mix(in oklab,var(--button-background-color),white 16%),var(--button-background-color) 55%,color-mix(in oklab,var(--button-background-color),black 8%));box-shadow:0 6px 18px -6px color-mix(in srgb,var(--color-primary-button-background) 65%,transparent);transition:box-shadow var(--animation-speed, .2s) ease,transform var(--animation-speed, .2s) ease}a.button.size-style:hover,.hf-actions a.button:not(.button-secondary):hover,.add-to-cart-button.button:not(.button-secondary):hover,.cart__checkout-button.button:hover,.submit-button.button:hover,.header-cta__button.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){box-shadow:0 10px 24px -8px color-mix(in srgb,var(--color-primary-button-background) 80%,transparent);transform:translateY(-1px)}.announcement-bar__text strong{color:var(--hf-orange, #ff6b1a);font-weight:700}header-actions{align-items:center}.header-cta{display:flex;align-items:center;gap:var(--gap-sm, 8px);margin-inline-end:var(--gap-sm, 8px)}.header-cta__whatsapp{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:var(--style-border-radius-buttons-primary, 8px);background:#25d366;color:#073b1e;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap}.header-cta__whatsapp:hover{background:#1fbf5b}.header-cta__whatsapp svg{width:18px;height:18px;flex:none}.header-cta__button.button{min-height:40px;padding-block:0;padding-inline:18px;font-size:.875rem;white-space:nowrap}@media screen and (max-width:989px){.header-cta__button{display:none}}.hf-whatsapp-float{display:none}@media screen and (max-width:749px){.header-cta{display:none}.hf-whatsapp-float{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 8px 24px -6px #00000059}.hf-whatsapp-float svg{width:30px;height:30px}}.hf-section{padding-block:clamp(48px,7vw,96px);color:var(--hf-navy)}.shopify-section .section-background.hf-bg--soft{background-color:var(--hf-soft)}.shopify-section .section-background.hf-bg--navy{background-color:var(--hf-navy)}.hf-section--navy{color:#fff}.hf-section--tight{padding-block:clamp(28px,4vw,44px)}.hf-head{display:grid;gap:12px;margin-bottom:clamp(28px,4vw,48px);max-width:760px}.hf-head--center{margin-inline:auto;text-align:center;justify-items:center}.hf-eyebrow{font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hf-action);margin:0}.hf-section--navy .hf-eyebrow{color:var(--hf-orange)}.hf-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,3.4vw,2.625rem);line-height:1.08;letter-spacing:-.01em;margin:0;color:inherit;text-wrap:balance}.hf-title em{font-style:italic;color:var(--hf-action)}.hf-section--navy .hf-title em,.hf-hero .hf-title em{color:var(--hf-orange)}.hf-lead{font-size:1.0625rem;line-height:1.6;color:var(--hf-steel);margin:0;max-width:62ch}.hf-section--navy .hf-lead{color:#fffc}.hf-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hf-actions .button,.hf-actions .button-secondary{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;font-weight:700}.hf-icon{width:24px;height:24px;flex:none}.hf-section--navy .button-secondary,.hf-hero .button-secondary{--button-color: #fff;--button-border-color: rgb(255 255 255 / .7);--button-background-color: transparent}.hf-section--navy .button-secondary:hover,.hf-hero .button-secondary:hover{--button-color: var(--hf-navy);--button-background-color: #fff;--button-border-color: #fff}.hf-section>*,.hf-hero-section>*,.hf-pagehero-wrap>*,.hf-footer>*{min-width:0}.hf-streaks{position:absolute;pointer-events:none;color:var(--hf-orange)}.hf-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.hf-price__ht{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.125rem;line-height:1.1;color:var(--hf-navy)}product-price .hf-price__ht,.sticky-add-to-cart__price .hf-price__ht{font-size:clamp(1.5rem,2.4vw,2rem)}.sticky-add-to-cart__price .hf-price__ht{font-size:1.25rem}.hf-price__tax{font-size:.55em;font-weight:700;letter-spacing:.04em;color:var(--hf-steel)}.hf-price__ttc{flex-basis:100%;font-family:var(--font-body--family);font-size:.875rem;font-weight:500;color:var(--hf-steel)}.hf-price__compare{opacity:.6}product-card .hf-price__ttc,.product-card .hf-price__ttc{font-size:.75rem}.hf-price__source{display:none!important}.accordion .details-content :is(h1,h2){font-size:1.25rem;line-height:1.25;margin:1.25em 0 .5em}.accordion .details-content :is(h3,h4,h5,h6){font-size:1.0625rem;line-height:1.3;margin:1.1em 0 .4em}.accordion .details-content :is(h1,h2,h3):first-child{margin-top:0}.hf-norms{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.hf-norms__badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;border:1.5px solid var(--hf-navy);color:var(--hf-navy);font-size:.75rem;font-weight:700;letter-spacing:.02em}.hf-norms__badge .hf-icon{width:14px;height:14px;color:var(--hf-action)}.hf-norms__hint{margin:0;padding:8px 12px;border:1px dashed var(--hf-line);border-radius:6px;font-size:.75rem;color:var(--hf-steel)}.hf-ship{display:grid;gap:8px;align-self:stretch;width:100%;box-sizing:border-box;margin-block-end:12px;padding:12px 14px;border-radius:12px;background:var(--hf-soft)}.hf-ship__text{display:flex;align-items:center;gap:8px;margin:0;font-size:.875rem;color:var(--hf-navy)}.hf-ship__text .hf-icon{width:20px;height:20px;color:var(--hf-action)}.hf-ship__bar{display:block;height:6px;border-radius:3px;background:var(--hf-line);overflow:hidden}.hf-ship__bar span{display:block;width:var(--hf-progress, 0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hf-orange),var(--hf-action));transition:width .4s ease}.hf-cart-ht{margin:0;font-size:.8125rem;color:var(--hf-steel);text-align:end}.hf-cart-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:10px 0 0;padding:0;list-style:none;font-size:.75rem;color:var(--hf-steel)}.hf-cart-trust li{display:inline-flex;align-items:center;gap:6px}.hf-cart-trust .hf-icon{width:16px;height:16px;color:var(--hf-action)}@media(prefers-reduced-motion:reduce){.hf-ship__bar span{transition:none}}.hf-price__zero{display:none;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.125rem;color:var(--hf-navy)}.hf-price[data-zero] .hf-price__zero{display:inline}.hf-price[data-zero] :is(.hf-price__ht,.hf-price__ttc,.hf-price__compare){display:none}product-card .hf-price__zero{font-size:.9375rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hydroflexi.css.map */
