body.hh-v7 .productV2 :where(div,span,p,a,label,button,input,select,option,li,strong,b,s,small,mark,legend,summary,td,th,h2,h3,h4){font-family:var(--hh-font-body)}body.hh-v7 .productV2 .productV2ContentTitle,body.hh-v7 .productV2 .productV2TitleMobile,body.hh-v7 .productV2 .pi-card-name{font-family:var(--hh-font-head);font-stretch:92%}body.hh-v7 .productV2 .pi-card-name span{font-family:var(--hh-font-body);font-stretch:100%}body.hh-v7 .productV2VisualSwiperLimitedTag{top:18px;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}body.hh-v7 .productV2ContentShortDesc,body.hh-v7 .productV2ShortDescMobile{font-size:15px;line-height:1.6;color:var(--hh-muted)}body.hh-v7 .hh-step{font-size:16px;letter-spacing:0;margin:24px 0 12px}body.hh-v7 .pdp-sub__freq-wrap:before{font-size:16px}body.hh-v7 .productV2ContentOption.flavor .productV2ContentOptionValues{gap:10px;padding-top:8px}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelFlavorIconWrapper{box-sizing:border-box;gap:12px;min-height:72px;padding:6px 12px 6px 6px;border:1px solid var(--hh-line);border-radius:16px;background:#fff;box-shadow:none}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabel:hover .productV2ContentOptionValueLabelFlavorIconWrapper{border-color:#1d1b1b59}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelFlavorIcon{flex:0 0 58px;width:58px;height:58px;padding:2px;border-radius:12px;object-fit:contain;background:color-mix(in srgb,var(--hh-tint, #e6e4df) 24%,#fff);transition:background-color .2s,transform .25s var(--hh-ease, ease)}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabel:hover .hh-flavor-photo{transform:scale(1.04)}body.hh-v7 .productV2ContentOptionValueInput:checked+.productV2ContentOptionValueLabel .productV2ContentOptionValueLabelFlavorIconWrapper{border-color:var(--hh-ink);box-shadow:0 0 0 1px var(--hh-ink)}body.hh-v7 .productV2ContentOptionValueInput:checked+.productV2ContentOptionValueLabel .productV2ContentOptionValueLabelFlavorIcon{background:color-mix(in srgb,var(--hh-tint, #f3ff5c) 45%,#fff)}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelValue{font-size:14px;font-weight:600}body.hh-v7 .productV2ContentOptionValue.flavor.is-sold-out .productV2ContentOptionValueLabelFlavorIcon{filter:grayscale(1)}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelNewTag,body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelLimitedTag,body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelDiscountTag,body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelSoldOutTag{top:-9px;padding:3px 8px;font-size:10px;letter-spacing:.05em}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelSoldOutTag{background:#fff;color:var(--hh-muted);box-shadow:0 0 0 1px var(--hh-line)}body.hh-v7 .productV2ContentOption.flavor.fallback .productV2ContentOptionValueLabel{gap:12px;padding:6px 16px 6px 6px;border-width:1px!important;box-shadow:0 0 0 1px var(--hh-ink)}body.hh-v7 .productV2ContentOption.flavor.fallback .productV2ContentOptionValueLabelFlavorIcon{width:58px;height:58px;margin:0;padding:2px;border-radius:12px;background:color-mix(in srgb,var(--hh-tint, #f3ff5c) 45%,#fff)}body.hh-v7 .pdp-sub__rows{gap:10px}body.hh-v7 .pdp-sub__row{box-sizing:border-box;grid-template-columns:58px minmax(0,1fr);gap:4px 12px;padding:6px 10px 6px 6px;border-width:1px;border-radius:16px}body.hh-v7 .pdp-sub__thumb{align-self:center;width:58px;height:58px;border-radius:12px;background:color-mix(in srgb,var(--accent, #e6e4df) 24%,#fff)}body.hh-v7 .pdp-sub__row.has-qty .pdp-sub__thumb{background:color-mix(in srgb,var(--accent, #f3ff5c) 45%,#fff)}body.hh-v7 .pdp-sub__thumb img{padding:2px}body.hh-v7 .pdp-sub__row-name{font-size:14px}body.hh-v7 .hh-plan,body.hh-v7 .productV2ContentOptionValues.size,body.hh-v7 .pdp-sub__tiers{background:#efeee9}body.hh-v7 .hh-pdp-row,body.hh-v7 .pi-wrap.is-in-pdp .pi-tab,body.hh-v7 .pi-wrap.is-in-pdp .pi-tab[aria-selected=true],body.hh-v7 .pi-wrap.is-in-pdp .pi-panel.is-active,body.hh-v7 .pdp-sub__hero,body.hh-v7 .pdp-sub__gift{background:#f3f2ee}body.hh-v7 .hh-pdp-more{gap:32px;margin-top:32px}body.hh-v7 [id$=__171701511725c1f756]{background:var(--hh-sand);padding:12px var(--hh-gutter)}body.hh-v7 [id$=__171701511725c1f756]>*{max-width:none;margin:0;padding:clamp(24px,2.6vw,48px);background:#fff;border-radius:clamp(18px,1.6vw,28px)}body.hh-v7 .junip-product-review-title{font-size:clamp(32px,3.3vw,52px)!important;line-height:.95;letter-spacing:-.025em}@media(max-width:1000px){body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelFlavorIconWrapper{min-height:64px;gap:10px}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelFlavorIcon{flex-basis:52px;width:52px;height:52px}body.hh-v7 .pdp-sub__row{grid-template-columns:52px minmax(0,1fr)}body.hh-v7 .pdp-sub__thumb{width:52px;height:52px}body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelValue,body.hh-v7 .pdp-sub__row-name{font-size:13px}}@media(prefers-reduced-motion:reduce){body.hh-v7 .productV2ContentOptionValue.flavor .productV2ContentOptionValueLabelFlavorIcon{transition:none}}.hhx-mlist__d:empty{display:none}.hhx-mlist li:has(.hhx-mlist__d:empty){align-items:center}.hhx-mlist li:has(.hhx-mlist__d:empty) .hhx-mlist__t{margin-bottom:0!important}body.hh-v7 [id$=__claims] .hh-mq{background:var(--hh-sand)}body.hh-v7 .hh-vr.is-in-pdp .hh-vr__grid{margin-inline:0!important;padding:0!important;background:transparent!important;border-radius:0!important;overflow:visible!important}body.hh-v7 .hh-vr.is-in-pdp .hh-vid-nav{padding-right:0}body.hh-v7 .productV2ContentOptionValue[data-flavor=J\f3li] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #f6c1bd}body.hh-v7 .productV2ContentOptionValue[data-flavor="Strawberry Lemonade"] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #f6b9d2}body.hh-v7 .productV2ContentOptionValue[data-flavor="Lemon/Lime"] .productV2ContentOptionValueLabelFlavorIconWrapper,body.hh-v7 .productV2ContentOptionValue[data-flavor="Lemon Lime"] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #44d62c}body.hh-v7 .productV2ContentOptionValue[data-flavor="Mixed Berries"] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #ff3eb5}body.hh-v7 .productV2ContentOptionValue[data-flavor="Pina Colada"] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #f9ff45}body.hh-v7 .productV2ContentOptionValue[data-flavor="Peach Crush"] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #ff5037}body.hh-v7 .productV2ContentOptionValue[data-flavor=Peru] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #c0e60a}body.hh-v7 .productV2ContentOptionValue[data-flavor="Green Apple & Kiwi"] .productV2ContentOptionValueLabelFlavorIconWrapper,body.hh-v7 .productV2ContentOptionValue[data-flavor="Epli & Kiwi"] .productV2ContentOptionValueLabelFlavorIconWrapper{--hh-tint: #7ed957}
/*# sourceMappingURL=/cdn/shop/t/89/assets/hh-pdp-clean.css.map */
