html,body{margin:0;padding:0;background:#1b3324;color:#20362a;font-family:Karla,sans-serif;-webkit-font-smoothing:antialiased}.hvp a{color:#2e5240;text-decoration:none}.hvp a:hover{color:#b08d3e!important}.hvp summary{list-style:none;cursor:pointer}.hvp summary::-webkit-details-marker{display:none}.hvp button{-webkit-appearance:none;appearance:none}.hvp img,.hvp video{max-width:100%}@keyframes hv-tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hvp-ticker-track{animation:none!important}}.hvp-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hvp :focus-visible{outline:2px solid #b08d3e;outline-offset:2px}#hv-why,#hv-ingredients,#hv-buy,#hv-reviews,#hv-faq,#hv-check,#hv-reset{scroll-margin-top:16px}.hvp-hdr-atc:hover{background:#f2eedd!important;color:#11261b!important}.hvp-atc:hover{background:#b08d3e!important;color:#11261b!important}.hvp-quiz-link:hover{background:#11261b!important;color:#f5f1e4!important}.hvp-quiz-link:hover span{color:#d9b96a!important}.hvp-check-cta:hover{background:#b08d3e!important;color:#11261b!important}.hvp-reset-cta:hover{background:#b08d3e!important}.hvp-addon-add:hover{background:#b08d3e!important;color:#11261b!important}.hvp-final-cta:hover{background:#f2eedd!important;color:#11261b!important}.hvp-tier{border-color:#ddd8c4;background:#fdfbf3}.hvp-tier:has(.hvp-radio:checked),.hvp-tier.is-selected{border-color:#11261b!important;background:#eef0e0!important}.hvp-dot{background:transparent}.hvp-tier:has(.hvp-radio:checked) .hvp-dot,.hvp-tier.is-selected .hvp-dot{background:#11261b}.hvp-sns{border-color:#c9c4ae;background:#faf7ec}.hvp-sns:has(.hvp-sns-input:checked){border-color:#11261b!important;background:#eef0e0!important}.hvp-sns-box{background:transparent}.hvp-sns:has(.hvp-sns-input:checked) .hvp-sns-box{background:#11261b}.hvp-sns-box:after{content:""}.hvp-sns:has(.hvp-sns-input:checked) .hvp-sns-box:after{content:"\2713"}.hvp-symptom{border-color:#d5dbc6;background:#fdfbf3}.hvp-symptom.is-on{border-color:#2e5240!important;background:#f2f3e6!important}.hvp-symptom-box{background:transparent}.hvp-symptom.is-on .hvp-symptom-box{background:#2e5240}.hvp-symptom-box:after{content:""}.hvp-symptom.is-on .hvp-symptom-box:after{content:"\2713"}.hvp-check-cta{display:none}.hvp-check-cta.is-on{display:inline-block}.hvp-gal-img{opacity:0;pointer-events:none}.hvp-gal-img.is-on{opacity:1;pointer-events:auto}.hvp-thumb{border-color:#2a4534}.hvp-thumb.is-on{border-color:#b08d3e}.hvp-atc.is-busy{color:transparent!important;cursor:progress;position:relative}.hvp-atc.is-busy:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(245,241,228,.35);border-top-color:#f5f1e4;border-radius:50%;animation:hvp-spin .6s linear infinite}@keyframes hvp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hvp-atc.is-busy:after{animation-duration:1.8s}}.hvp-jdgm:has(.jdgm-widget:empty){display:none}.hvp details[open] .hvp-faq-mark{transform:rotate(45deg)}.hvp-faq-mark{display:inline-block;transition:transform .18s ease}@media(max-width:860px){.hvp-header{padding:14px 18px!important}.hvp-header nav{display:none!important}.hvp h2{font-size:33px!important}.hvp-ann span:nth-child(3){display:none}section[data-screen-label="Hero + Buy box"]{grid-template-columns:minmax(0,1fr)!important;padding:20px 16px 44px!important;gap:22px!important}section[data-screen-label="Hero + Buy box"]>div:first-child>*,section[data-screen-label="Hero + Buy box"]>div:last-child{min-width:0}[data-m=media-row]{flex-wrap:wrap}[data-m=media-row] video{width:100%!important;min-width:0!important}section[data-screen-label="Hero + Buy box"]>div:first-child{display:contents}[data-m=gallery]{display:none!important}[data-m=mini-img]{display:block!important;border-radius:12px}.hvp-buybox:not([data-hvb-angle]) [data-m=mini-img]{width:100%;max-width:340px;height:auto;aspect-ratio:1 / 1;object-fit:contain;margin:0 auto 12px}[data-m=explain]{order:3}section[data-screen-label="Hero + Buy box"] h1{font-size:21px!important}section[data-screen-label="Hero + Buy box"]>div:last-child{order:1;position:static!important;padding:18px 15px 16px!important}[data-m=thumbs]{order:2;flex-wrap:wrap;justify-content:center;min-height:0!important}[data-m=thumbs] button{width:58px!important;height:58px!important}[data-m=chips]{display:none!important}[data-m=media-row]{order:4}[data-m=steps],[data-m=herbs],[data-m=addons],[data-m=symptoms]{grid-template-columns:1fr!important}[data-m=timeline]{grid-template-columns:1fr 1fr!important}[data-screen-label=Bundle]>div{grid-template-columns:1fr!important}section[data-screen-label=Taste]{grid-template-columns:1fr!important}#hv-ingredients>div:first-child{grid-template-columns:1fr!important}#hv-reviews>div:last-child,[data-m=reviews-grid]{grid-template-columns:1fr!important}[data-screen-label=Guarantee]>div{grid-template-columns:1fr 1fr!important}}.hvc-qty-btn:hover{color:#11261b}.hvc-switch-btn:hover{background:#11261b!important;color:#f5f1e4!important}.hvc-upgrade-btn:hover{background:#11261b!important}.hvc-add-btn:hover,.hvc-checkout:hover{background:#11261b!important;color:#f5f1e4!important}.hvc-dispatch{cursor:pointer}.hvc-dispatch-box:after{content:""}.hvc-dispatch.is-on .hvc-dispatch-box{background:#11261b}.hvc-dispatch.is-on .hvc-dispatch-box:after{content:"\2713"}[data-hv-drawer] #dynamic-checkout-cart{display:none!important}[data-hv-drawer] [data-hv-cart-panel]>div:last-of-type{max-height:56%!important;overflow-y:auto!important}[data-hv-drawer] [data-hv-drawer-close]{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:-12px -14px -12px 0!important}[data-hv-cart-panel] .hvc-qty-btn{min-width:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0!important}[data-hv-cart-panel] a[data-hv-line-qty]:not(.hvc-qty-btn){display:inline-flex;align-items:center;min-height:34px}[data-hv-cart-panel] .hvc-switch-btn,[data-hv-cart-panel] .hvc-upgrade-btn,[data-hv-cart-panel] .hvc-add-btn{min-height:40px}
/*# sourceMappingURL=/cdn/shop/t/102/assets/hv-pdp.css.map */
