@media screen and (min-width:750px){.product-information__grid{grid-template-columns:minmax(0,11fr) minmax(360px,9fr)!important}.product-details .variant-option--buttons{max-height:10.5rem;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-gutter:stable;padding-inline-end:.5rem}.product-details .variant-option--buttons::-webkit-scrollbar{width:.5rem}.product-details .variant-option--buttons::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 24%,transparent);border-radius:999px}}#shopify-section-template--29003963957581__hero_iLBwPd .hero__container{position:relative;overflow:hidden}#shopify-section-template--29003963957581__hero_iLBwPd .hero__content-wrapper{position:relative;z-index:3}@media screen and (min-width:990px){#shopify-section-template--29003963957581__hero_iLBwPd .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:url(/cdn/shop/files/protein-drink-mix-vaniglia-herbalife-italia-2026.webp),url(/cdn/shop/files/aloe-concentrato-alle-erbe-neutro-473ml-herbalife-italia-2026.webp),url(/cdn/shop/files/high-protein-iced-coffee-latte-macchiato-herbalife-italia-2026.webp);background-repeat:no-repeat;background-size:190px auto,180px auto,175px auto;background-position:57% 84%,75% 70%,91% 83%;filter:drop-shadow(0 20px 18px rgb(4 31 24 / 32%))}}.hlife-progressive:not(.hlife-progressive--chat-mode) .hlife-ai-question{display:none}.menu-drawer__menu-item--child,.mega-menu__link{font-size:1rem!important;line-height:1.45}footer .footer-content{contain:none;content-visibility:visible}.announcement-bar{position:relative;background-image:linear-gradient(110deg,#073e2b,#0e5c3a 28%,#16713f 52%,#0c6b58 78%,#073e2b)!important}html body #shopify-section-sections--29003958845773__header_announcements_WbCTVz .announcement-bar{background:linear-gradient(110deg,#073e2b,#0e5c3a 28%,#16713f 52%,#0c6b58 78%,#073e2b)!important}.announcement-bar__text{color:#fff!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.01em;text-shadow:0 1px 2px rgb(0 0 0 / 35%)}.announcement-bar:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:#79b83d;content:"";pointer-events:none}@media screen and (min-width:990px){.mega-menu__link{min-height:2.5rem;padding-block:.55rem}}.hl2-collection-landing .hlife-ai-question{display:none}@media screen and (max-width:749px){.hl2-collection-landing{min-height:540px!important}.hl2-collection-landing__inner{min-height:540px!important;padding-block:38px 96px!important}.hl2-collection-landing__media,.hl2-collection-landing__veil{height:540px!important}.hl2-sport-official{display:none}}@media screen and (min-width:750px){.sticky-add-to-cart__bar[data-stuck=false]{opacity:1!important;transform:translate(-50%) translateY(0)!important;visibility:visible!important}}#PBarNextFrameWrapper~.sticky-add-to-cart__bar,body:has(#PBarNextFrameWrapper) .sticky-add-to-cart__bar{bottom:88px!important}#MainContent>[id^=shopify-section-template--][id$=__main]>.section--height-small .button,#MainContent>[id^=shopify-section-template--][id$=__main]>.section--height-small .button:link,#MainContent>[id^=shopify-section-template--][id$=__main]>.section--height-small .button:visited,#MainContent>[id^=shopify-section-template--][id$=__main]>.section--height-small .button:hover,#MainContent>[id^=shopify-section-template--][id$=__main]>.section--height-small .button:focus-visible,#MainContent>[id^=shopify-section-template--][id$=__main]>.section--height-small .button:active{color:#fff!important}.hl2-reference-hero{margin:0 auto clamp(1.5rem,4vw,2.5rem);max-width:820px;text-align:center}.hl2-reference-eyebrow,.hl2-reference-kicker{color:#2f6f45;font-size:.75rem;font-weight:800;letter-spacing:.14em;margin:0 0 .6rem}.hl2-reference-hero h2{color:#153f2a;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05;margin:0}.hl2-reference-hero>p:last-child{color:#52665a;font-size:1.05rem;line-height:1.6;margin:.9rem auto 0}.hl2-reference-grid{display:grid;gap:1rem;margin:0 auto 1rem;max-width:1120px;text-align:left}.hl2-reference-card{background:#fff;border:1px solid rgba(21,63,42,.16);border-radius:1.2rem;box-shadow:0 12px 34px #153f2a12;color:#17231c;min-width:0;padding:clamp(1.2rem,3vw,1.7rem)}.hl2-reference-card--primary{background:#f1f5ef;border-color:#153f2a40}.hl2-reference-card h2{color:#153f2a;font-size:clamp(1.4rem,3vw,1.9rem);margin:0 0 1rem}.hl2-reference-card p,.hl2-reference-card address{font-style:normal;line-height:1.55;margin:0 0 1rem}.hl2-reference-card a{color:#0f5b3d;font-weight:700;overflow-wrap:anywhere;text-underline-offset:.18em}.hl2-reference-main-link{display:inline-block;font-size:clamp(1.65rem,5vw,2.35rem);line-height:1.15;margin:.3rem 0;text-decoration-thickness:2px}.hl2-reference-muted{color:#607168;font-size:.9rem}.hl2-reference-note,.hl2-contact-callout{background:#e8f0ec;border-left:4px solid #2f6f45;border-radius:.8rem;color:#263c30;line-height:1.6;margin:1.25rem auto;max-width:1120px;padding:1rem 1.2rem;text-align:left}.hl2-contact-callout a{color:#0f5b3d;font-size:1.35rem;font-weight:800}@media(min-width:750px){.hl2-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.hl2-reference-card{border-radius:1rem}.hl2-reference-main-link{font-size:1.8rem}}.hl2-reference-hero,.hl2-reference-grid,.hl2-reference-note{left:50%;max-width:none!important;position:relative;transform:translate(-50%);width:min(1120px,calc(100vw - 2rem))!important}.hl2-reference-hero{width:min(860px,calc(100vw - 2rem))!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/hl2-storefront-polish.css.map */
