:root{--hg-green:#0a6e13;--hg-green-light:#9ec79a;--hg-red:#c8102e;--hg-buy:#d4201a;--hg-pink:#fdf1ef;--hg-grey:#f5f5f5;--hg-text:rgba(18,18,18,.9)}.hg{font-family:var(--font-body-family);color:var(--hg-text);letter-spacing:.096rem}.hg *{box-sizing:border-box}.hg h1,.hg h2,.hg h3{font-family:var(--font-heading-family);font-weight:700;color:#121212;letter-spacing:.078rem;margin:0}.hg img{display:block;max-width:100%}.hg-wrap{max-width:140rem;margin:0 auto;padding:0 5rem}.hg-narrow{max-width:72rem;margin:0 auto;padding:0 2rem}.hg-h2{font-size:3.9rem;line-height:4.8rem;text-align:center;margin-bottom:3.6rem!important}.hg-ph{background:#eef3ee;width:100%;height:100%}.hg-ph svg{width:100%;height:100%;fill:#b9cdb9}.hg-stars{color:#ffc107;letter-spacing:.1rem}.hg-avatar{width:3rem;height:3rem;border-radius:50%;overflow:hidden;background:#e7ece7;flex:none;display:inline-block}.hg-avatar img{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.hg-wrap{padding:0 1.5rem}.hg-h2{font-size:2.9rem;line-height:3.6rem;margin-bottom:2.4rem!important}}.hg-marquee{background:var(--hg-green);color:#fff;overflow:hidden;height:5rem;display:flex;align-items:center}.hg-marquee__track{display:flex;width:max-content;animation:hg-marquee var(--hg-speed,30s) linear infinite}.hg-marquee__group{display:flex;flex:none}.hg-marquee span{font-size:1.8rem;line-height:1;white-space:nowrap;padding:0 5rem;text-transform:uppercase;letter-spacing:.096rem}@keyframes hg-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hg-marquee__track{animation-duration:120s}}@media(max-width:749px){.hg-marquee{height:4rem}.hg-marquee span{font-size:1.5rem;padding:0 1.5rem}}.header__menu-item .header__active-menu-item{background:var(--hg-green);color:#fff;font-weight:700;padding:.1rem 1rem;border-radius:.3rem;text-decoration:none}.header__menu-item:hover .header__active-menu-item{text-decoration:none}.hg-pdp{padding:3.6rem 0 4rem}.hg-pdp__grid{display:grid;grid-template-columns:55% 1fr;gap:5rem;align-items:start}.hg-pdp__grid>*{min-width:0}.hg-gallery,.hg-info{position:sticky;top:3rem}.hg-slides{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hg-slides::-webkit-scrollbar{display:none}.hg-slide{flex:0 0 100%;aspect-ratio:1;border-radius:1.2rem;overflow:hidden;background:#eef3ee;scroll-snap-align:start;cursor:zoom-in}.hg-slide img{width:100%;height:100%;object-fit:cover}.hg-thumbs{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.hg-thumbs__track{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;flex:1;padding:.2rem}.hg-thumbs__track::-webkit-scrollbar{display:none}.hg-thumb{flex:0 0 calc((100% - 4rem)/5);aspect-ratio:1;border:0;border-radius:1.2rem;overflow:hidden;padding:0;cursor:pointer;background:#eef3ee;box-shadow:0 0 0 1px #1212121a}.hg-thumb.is-active{box-shadow:0 0 0 1px #121212}.hg-thumb img{width:100%;height:100%;object-fit:cover}.hg-thumbs__arrow{background:none;border:0;font-size:2.2rem;color:#12121280;cursor:pointer;padding:0 1rem;line-height:1}.hg-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fffffff7;display:grid;place-items:center;cursor:zoom-out}.hg-zoom img{max-width:95vw;max-height:95vh;object-fit:contain}.hg-zoom button{position:absolute;top:1.5rem;right:2rem;background:none;border:0;font-size:4rem;line-height:1;cursor:pointer;color:#000}.hg-hot{text-align:center;margin-bottom:.8rem}.hg-hot span{display:inline-block;border:2px solid var(--hg-green);color:var(--hg-green);font-weight:700;font-size:1.6rem;line-height:2.8rem;padding:0 .8rem;letter-spacing:.096rem}.hg-title{font-size:3.9rem;line-height:4.8rem;margin:0 0 .4rem!important}.hg-rating{display:flex;align-items:center;gap:.8rem;font-size:1.6rem;margin-bottom:.8rem}.hg-rating .hg-stars{font-size:1.6rem}.hg-bullets p{margin:0;font-size:1.6rem;line-height:2.7rem;text-transform:uppercase}.hg-variant{width:100%;margin-top:1.6rem;padding:1rem;border:1px solid rgba(18,18,18,.3);border-radius:.8rem;font:inherit}.hg-divider{display:flex;align-items:center;gap:1rem;margin:2.4rem 0 1.6rem;color:var(--hg-red);font-weight:700;font-size:1.4rem;letter-spacing:.1rem;text-transform:uppercase}.hg-divider:before,.hg-divider:after{content:"";flex:1;height:2px;background:#c8102e4d}.hg-packs{display:flex;flex-direction:column;gap:1.2rem}.hg-pack{position:relative;border-radius:.8rem;box-shadow:inset 0 0 0 1px #c8102e4d;background:#fff;transition:background .15s}.hg-pack.is-active{background:var(--hg-pink);box-shadow:inset 0 0 0 2px var(--hg-red)}.hg-pack__row{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 2rem;cursor:pointer;min-height:7.6rem}.hg-pack__row input{position:absolute;opacity:0;pointer-events:none}.hg-pack__radio{width:2.4rem;height:2.4rem;border-radius:50%;box-shadow:inset 0 0 0 2px #c8102e4d;flex:none;display:grid;place-items:center;background:#fff}.hg-pack.is-active .hg-pack__radio{box-shadow:inset 0 0 0 2px var(--hg-red)}.hg-pack.is-active .hg-pack__radio:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:var(--hg-red)}.hg-pack__main{flex:1;min-width:0}.hg-pack__title{display:flex;align-items:center;gap:.8rem;font-size:2rem;font-weight:700;color:#000;line-height:2.8rem;flex-wrap:wrap}.hg-pack__save{background:#d9d9d9;color:#000;font-size:1.2rem;font-weight:400;line-height:1.6rem;padding:.4rem .8rem;border-radius:.8rem;letter-spacing:.02em}.hg-pack__sub{display:block;color:var(--hg-red);font-size:1.4rem;line-height:1.96rem}.hg-pack__prices{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.hg-pack__price{font-size:2rem;font-weight:700;color:#000;line-height:2.8rem}.hg-pack__compare{font-size:1.4rem;color:#555;line-height:1.6rem}.hg-popular{position:absolute;right:-1.6rem;top:-2.6rem;background:var(--hg-red);color:#fff;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.6rem;line-height:1;padding:.7rem 1.4rem;border-radius:50%/55%;transform:rotate(-6deg);box-shadow:0 2px 6px #00000040;text-align:center;max-width:10.5rem;letter-spacing:0;pointer-events:none}.hg-upsells{display:none;padding:0 1.4rem .6rem}.hg-pack.is-active .hg-upsells{display:block}.hg-upsell{display:flex;align-items:center;gap:1.2rem;padding:.9rem 0;border-top:1px solid rgba(200,16,46,.25);cursor:pointer}.hg-upsell input{position:absolute;opacity:0;pointer-events:none}.hg-check{width:2rem;height:2rem;border:1.5px solid var(--hg-red);display:grid;place-items:center;flex:none;background:#fff}.hg-check svg{width:1.4rem;height:1.4rem;color:var(--hg-red);opacity:0}.hg-upsell input:checked+.hg-check svg{opacity:1}.hg-upsell input:focus-visible+.hg-check{outline:2px solid var(--hg-red);outline-offset:2px}.hg-upsell__img{width:3rem;height:3rem;flex:none;display:grid;place-items:center;border-radius:.4rem;overflow:hidden}.hg-upsell__img img{width:100%;height:100%;object-fit:contain}.hg-upsell__img svg{width:2.4rem;height:2.4rem;color:var(--hg-red)}.hg-upsell__text{flex:1;font-weight:700;font-size:1.3rem;color:#000;letter-spacing:0}.hg-upsell__prices{text-align:right;line-height:1.2;font-size:1.2rem}.hg-upsell__prices b{display:block;color:#000}.hg-upsell__prices s{color:#555}.hg-buy{width:100%;margin-top:1.6rem;height:4.9rem;background:var(--hg-buy);color:#fff;border:0;border-radius:.8rem;font-family:var(--font-body-family);font-weight:700;font-size:1.9rem;letter-spacing:.1rem;text-transform:uppercase;cursor:pointer;transition:filter .2s,transform .1s}.hg-buy:hover{filter:brightness(.92)}.hg-buy:active{transform:scale(.99)}.hg-buy.is-loading span{opacity:.5}.hg-buy[disabled]{opacity:.6;cursor:default}.hg-error{color:var(--hg-red);font-size:1.4rem;margin:.8rem 0 0}.hg-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;list-style:none;padding:0;margin:1.6rem 0 0}.hg-pay .list-payment__item,.hg-cart-pay .list-payment__item{display:flex;padding:0;margin:0}.hg-pay svg,.hg-cart-pay svg{width:3.8rem!important;height:2.4rem!important;display:block}.hg-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem;margin-top:2.4rem;text-align:center}.hg-feature{display:flex;flex-direction:column;align-items:center;gap:.6rem}.hg-feature__icon{color:var(--hg-green);width:3.2rem;height:3.2rem}.hg-feature__icon svg{width:100%;height:100%}.hg-feature b{font-size:1.8rem;line-height:2.2rem;color:#000}.hg-mini{margin-top:2.4rem}.hg-mini__slide{display:none;gap:1.6rem}.hg-mini__slide.is-active{display:flex}.hg-mini .hg-avatar{width:5rem;height:5rem}.hg-mini__text{margin:0;font-size:1.4rem;line-height:1.3;color:#121212}.hg-mini__by{border-top:1px solid #ddd;margin-top:.6rem;padding-top:.6rem;font-size:1.3rem;color:#12121280}.hg-mini__by .hg-stars{font-size:1.2rem}.hg-dots{display:flex;justify-content:center;gap:.8rem;margin-top:1rem}.hg-dots button{width:.8rem;height:.8rem;border-radius:50%;border:0;padding:0;background:#999;cursor:pointer}.hg-dots button.is-active{background:#000}.hg-accs{margin-top:2.4rem}.hg-acc{border-bottom:1px solid rgba(18,18,18,.08)}.hg-acc:first-child{border-top:1px solid rgba(18,18,18,.08)}.hg-acc summary{display:flex;align-items:center;gap:1rem;padding:1.4rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.56rem;color:#121212;letter-spacing:.078rem}.hg-acc summary::-webkit-details-marker{display:none}.hg-acc summary>svg{width:2.2rem;height:2.2rem;flex:none}.hg-acc summary:after{content:"";margin-left:auto;width:.8rem;height:.8rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s;margin-right:1rem}.hg-acc[open] summary:after{transform:rotate(-135deg)}.hg-acc__body{padding:0 0 1.6rem 3.2rem;font-size:1.5rem;line-height:1.8}.hg-acc__body p{margin:0 0 .8rem}@media(max-width:989px){.hg-pdp{padding-top:0}.hg-pdp__grid{grid-template-columns:1fr;gap:2.4rem}.hg-gallery,.hg-info{position:static}.hg-pdp .hg-wrap{padding:0}.hg-info{padding:0 1.5rem}.hg-slides{padding:0}.hg-slide{flex-basis:100%;border-radius:0 0 1.2rem 1.2rem}.hg-thumbs{padding:0 .5rem}.hg-thumb{flex-basis:calc((100% - 3rem)/4)}}@media(max-width:749px){.hg-title{font-size:3rem;line-height:3.7rem}.hg-pack__row{padding:1.4rem 1.2rem;gap:1.2rem}.hg-pack__title,.hg-pack__price{font-size:1.9rem}.hg-popular{right:-.4rem;font-size:1.3rem}.hg-feature b{font-size:1.4rem}.hg-upsell__text{font-size:1.25rem}}.hg-wave{display:block;width:100%;height:6rem;margin:-1px 0}.hg-wave--ribbon{height:10rem}@media(max-width:749px){.hg-wave{height:3rem}.hg-wave--ribbon{height:5rem}}.hg-green{background:var(--hg-green)}.hg-green h2{color:#fff}.hg-it__grid{display:grid;grid-template-columns:1fr 1fr;gap:7rem;align-items:start}.hg-it__grid.is-reversed .hg-it__img{order:2}.hg-it__img{border-radius:1.2rem;overflow:hidden}.hg-it__img img{width:100%;height:auto}.hg-it__img .hg-ph{aspect-ratio:650/1100}.hg-it__text{padding-top:6rem}.hg-it__text h2{font-size:3.9rem;line-height:4.8rem;margin-bottom:2.4rem}.hg-it__body{font-size:1.6rem;line-height:2.88rem}.hg-green .hg-it__body{color:#ffffffe6}.hg-it__body p{margin:0}@media(max-width:749px){.hg-it__grid{grid-template-columns:1fr;gap:2.4rem}.hg-it__grid.is-reversed .hg-it__img{order:0}.hg-it__text{padding-top:0}.hg-it__text h2{font-size:2.9rem;line-height:3.6rem;margin-bottom:1.6rem}}.hg-quotes{padding:4rem 0 2rem}.hg-quotes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;align-items:start}.hg-qcard{position:relative;background:var(--hg-grey);border-radius:2.4rem;padding:1.6rem 2rem 1.2rem;text-align:center}.hg-qmark{position:absolute;top:.4rem;right:.6rem;width:3.6rem;height:3.6rem;border-radius:50%;background:#bf3630;color:#fff;display:grid;place-items:center}.hg-qmark svg{width:2rem;height:2rem}.hg-qcard h3{font-size:1.885rem;line-height:2.6rem;padding:0 3rem}.hg-qcard p{font-size:1.6rem;line-height:2.88rem;margin:1.2rem 0;padding-bottom:1rem;border-bottom:1px solid #ddd}.hg-qcard__by{display:flex;align-items:center;justify-content:center;gap:1rem;font-weight:700;font-style:italic;font-size:1.4rem;color:#121212}@media(max-width:989px){.hg-quotes__grid{grid-template-columns:1fr;gap:2rem}}.hg-faq{padding:2rem 0 4rem}.hg-caption{text-align:center;font-size:1rem;letter-spacing:.13rem;margin:0 0 1rem;color:#121212}.hg-faq .hg-h2{margin-bottom:2.4rem!important}.hg-testi{padding:1rem 0 4rem}.hg-testi__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;align-items:start}.hg-tcard{background:var(--hg-grey);border-radius:2.4rem;overflow:hidden;text-align:center}.hg-tcard__img{position:relative;aspect-ratio:1}.hg-tcard__img img,.hg-tcard__img .hg-ph{width:100%;height:100%;object-fit:cover}.hg-tcard__img .hg-qmark{top:auto;bottom:-2.5rem;right:2rem;width:5rem;height:5rem}.hg-tcard__img .hg-qmark svg{width:2.8rem;height:2.8rem}.hg-tcard__body{padding:1.4rem 2rem 1.6rem}.hg-stars--big{font-size:2.2rem;letter-spacing:.2rem}.hg-tcard h3{font-size:1.885rem;line-height:2.6rem;margin:.6rem 0 1rem!important}.hg-tcard p{font-size:1.6rem;line-height:2.88rem;margin:0;padding-bottom:1rem;border-bottom:1px solid #ddd}.hg-tcard__by{font-weight:700;font-style:italic;font-size:1.4rem;color:#121212;margin-top:1rem}@media(max-width:989px){.hg-testi__grid{grid-template-columns:1fr;gap:2.4rem}}.hg-why{padding:4rem 0}.hg-why__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem;text-align:center}.hg-why__icon{display:inline-block;width:5rem;height:5rem;color:var(--hg-green)}.hg-why__icon svg{width:100%;height:100%}.hg-why h3{font-size:2.34rem;line-height:3.24rem;margin:.4rem 0 1rem!important}.hg-why p{margin:0;font-size:1.6rem;line-height:2.88rem}@media(max-width:989px){.hg-why__grid{grid-template-columns:1fr 1fr;gap:3rem 2rem}}@media(max-width:749px){.hg-why h3{font-size:1.9rem;line-height:2.6rem}.hg-why p{font-size:1.4rem;line-height:2.3rem}}.hg-coll__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.hg-card{display:flex;flex-direction:column;align-items:center;text-decoration:none;border-radius:1rem;overflow:hidden;box-shadow:0 0 1.5rem #1212121a;background:#fff;padding-bottom:2rem;text-align:center;transition:transform .2s}.hg-card:hover{transform:translateY(-3px)}.hg-card__img{width:100%;aspect-ratio:1;overflow:hidden;background:#eef3ee}.hg-card__img img,.hg-card__img svg{width:100%;height:100%;object-fit:cover}.hg-card__title{font-weight:700;font-size:1.69rem;color:#121212;margin:2rem 1rem .4rem;letter-spacing:.078rem}.hg-card__price{color:var(--hg-green);font-weight:700;font-size:1.6rem}.hg-card__price s{color:#777;font-weight:400}@media(max-width:749px){.hg-coll__grid{grid-template-columns:1fr 1fr;gap:1.2rem}.hg-card__title{font-size:1.4rem;margin-top:1.2rem}}.drawer__heading{font-weight:700}.hg-reserve{background:#121212;color:#fff;text-align:center;font-weight:700;font-size:1.3rem;padding:.9rem;margin:0 -3rem 1rem;letter-spacing:.05rem}.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__price-wrapper .price{color:var(--hg-green);font-weight:700}.cart-drawer .cart__checkout-button{background:var(--hg-green);color:#fff;font-weight:700;font-size:1.8rem;border-radius:.8rem}.cart-drawer .cart__checkout-button:after,.cart-drawer .cart__checkout-button:before{box-shadow:none!important}.hg-cart-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;list-style:none;padding:0;margin:1.2rem 0 0}@media(max-width:749px){.hg-reserve{margin:0 -1.5rem 1rem}}.hg-news-text{margin:0 0 1.6rem;font-size:1.6rem;line-height:2.9rem}.hg-mnav{display:none}@media(max-width:749px){.hg-mslider{display:flex!important;gap:1.5rem!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start}.hg-mslider::-webkit-scrollbar{display:none}.hg-mslider>*{flex:0 0 100%;scroll-snap-align:start}.hg-mnav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2rem}.hg-mnav button{background:none;border:0;font-size:2.8rem;line-height:1;color:#121212;cursor:pointer;padding:0 .8rem}.hg-mnav button[disabled]{opacity:.35}.hg-mnav__dots{display:flex;gap:.8rem}.hg-mnav__dots i{width:.6rem;height:.6rem;border-radius:50%;background:#999}.hg-mnav__dots i.is-active{width:.9rem;height:.9rem;background:#121212}.hg-why__item{padding:0 1.5rem}.hg-why h3{font-size:2.34rem;line-height:3.24rem}.hg-why p{font-size:1.6rem;line-height:2.7rem}.hg-coll__grid{grid-template-columns:1fr;gap:2rem}.hg-card__title{font-size:1.69rem;margin-top:2rem}.hg-slide{flex-basis:calc(100% - 1.5rem);border-radius:0 1.2rem 1.2rem 0}.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr;align-items:start}.footer__blocks-wrapper .footer-block--menu{grid-column:1}.footer__blocks-wrapper .footer-block .footer-block__image-wrapper{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hg.css.map */
