@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Jost:wght@300;400;500;600;700&display=swap";.gh-sec{--gh-teal: #0C88A6;--gh-deep-teal: #058B9B;--gh-cream: #FFFBED;--gh-light-cream: #F0EDE7;--gh-pink: #EE2E53;--gh-pink-hover: #d42848;--gh-yellow: #EFE920;--gh-green: #2ECC71;--gh-dark: #1D1D1D;--gh-muted: #46523E;--gh-white: #FFFFFF;--gh-tab-inactive-bg: #F0EDE7;--gh-tab-inactive-border: #E0DDD7;--gh-tab-inactive-text: #666666;--gh-container: 1200px}.gh-sec,.gh-sec *,.gh-sec *:before,.gh-sec *:after{box-sizing:border-box}.gh-sec{font-family:Jost,sans-serif;color:var(--gh-dark);line-height:1.6;-webkit-font-smoothing:antialiased}.gh-sec img{max-width:100%;height:auto;display:block}.gh-sec p{margin:0;text-align:left}.gh-sec h1,.gh-sec h2,.gh-sec h3,.gh-sec h4{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:1.1;margin:0}.gh-container{max-width:var(--gh-container);margin:0 auto;padding:0 24px}.gh-cta{display:inline-flex;align-items:center;gap:10px;background:var(--gh-pink);color:var(--gh-white);font-family:Oswald,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1.5px;padding:18px 48px;border-radius:50px;border:none;cursor:pointer;text-decoration:none;transition:background .3s,transform .15s;width:100%;max-width:500px;justify-content:center;box-shadow:0 4px 15px #ee2e534d}.gh-cta:hover{background:var(--gh-pink-hover);transform:translateY(-1px);box-shadow:0 6px 20px #ee2e5366;color:var(--gh-white)}.gh-cta--compact{max-width:420px}.gh-satisfaction{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;font-size:14px;font-weight:500}.gh-wave{width:100%;line-height:0;overflow:hidden}.gh-wave svg{width:100%;height:60px;display:block}.gh-wave--cream svg{fill:var(--gh-cream)}.gh-wave--teal svg{fill:var(--gh-teal)}.gh-hero{background:var(--gh-teal);padding:60px 0 0;position:relative;overflow:hidden}.gh-hero__inner{display:flex;align-items:center;gap:40px}.gh-hero__content{flex:1;min-width:0}.gh-hero__badge{display:inline-block;background:#00000026;color:var(--gh-white);padding:8px 20px;border-radius:30px;font-size:14px;margin-bottom:24px}.gh-hero__badge .gh-stars{color:var(--gh-yellow)}.gh-hero__badge .gh-label{color:var(--gh-yellow);font-style:italic}.gh-hero__title{font-size:46px;color:var(--gh-white)}.gh-hero__accent{font-size:56px;color:var(--gh-yellow);margin-bottom:20px}.gh-hero__subtext{color:#ffffffeb;font-size:18px;margin-bottom:30px;max-width:520px}.gh-hero__stats{display:flex;gap:36px;margin-bottom:30px;flex-wrap:wrap}.gh-hero__stat{color:var(--gh-white)}.gh-hero__stat-icon{margin-bottom:8px}.gh-hero__stat-icon svg{width:30px;height:30px;stroke:var(--gh-yellow);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gh-hero__stat-label{font-size:14px;font-weight:600;max-width:130px}.gh-hero__image{flex:1;min-width:0;max-width:540px}.gh-hero__image img{filter:drop-shadow(0 20px 40px rgba(0,0,0,.25));margin:0 auto}.gh-hero .gh-satisfaction{justify-content:flex-start;color:var(--gh-white)}.gh-reviews{background:var(--gh-cream);padding:80px 0;text-align:center}.gh-reviews__stars{color:var(--gh-green);font-size:22px;letter-spacing:3px;margin-bottom:16px}.gh-reviews__heading{font-size:42px;color:var(--gh-dark);margin-bottom:24px}.gh-review-ph{border:2px dashed var(--gh-teal);border-radius:16px;background:#0c88a60d;padding:56px 24px;max-width:900px;margin:0 auto;text-align:center}.gh-review-ph__tag{display:inline-block;background:var(--gh-teal);color:var(--gh-white);font-family:Oswald,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:5px 14px;border-radius:20px;margin-bottom:16px}.gh-review-ph h3{font-size:22px;color:var(--gh-dark);margin-bottom:10px}.gh-review-ph p{font-size:15px;color:var(--gh-muted);max-width:560px;margin:0 auto;text-align:center}.gh-product{background:var(--gh-white);padding:80px 0}.gh-product__inner{display:flex;gap:48px;align-items:flex-start}.gh-product__gallery{flex:1;min-width:0;max-width:560px;position:sticky;top:30px;align-self:flex-start}.gh-product__main{border-radius:12px;overflow:hidden;margin-bottom:16px;background:var(--gh-light-cream)}.gh-product__thumbs{display:flex;gap:12px}.gh-product__thumbs img{width:80px;height:80px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent;background:var(--gh-light-cream)}.gh-product__thumbs img.is-active{border-color:var(--gh-teal)}.gh-product__details{flex:1;min-width:0}.gh-product__rating{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:15px}.gh-product__rating .gh-stars{color:var(--gh-yellow);font-size:18px}.gh-product__title{font-size:32px;color:var(--gh-dark);margin-bottom:12px;line-height:1.15}.gh-product__desc{font-size:16px;color:var(--gh-muted);margin-bottom:24px}.gh-flavors{margin-bottom:24px}.gh-flavors__label{font-family:Oswald,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:var(--gh-muted);margin-bottom:12px}.gh-flavors__label b{color:var(--gh-dark)}.gh-flavors__options{display:flex;gap:12px;flex-wrap:wrap}.gh-flavor{border:2px solid #e5e5e5;border-radius:12px;padding:14px 10px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;flex:1;min-width:110px}.gh-flavor:hover{border-color:var(--gh-teal)}.gh-flavor.is-active{border-color:var(--gh-teal);background:#0c88a60f}.gh-flavor img{width:44px;height:44px;margin:0 auto 8px;border-radius:50%}.gh-flavor__name{font-size:13px;font-weight:600;line-height:1.2}.gh-tabs{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.gh-tabs::-webkit-scrollbar{display:none}.gh-tab{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:100px;font-family:Oswald,sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border:2px solid var(--gh-tab-inactive-border);background:var(--gh-tab-inactive-bg);color:var(--gh-tab-inactive-text);white-space:nowrap;flex-shrink:0;transition:all .2s}.gh-tab.is-active{background:var(--gh-deep-teal);border-color:var(--gh-deep-teal);color:var(--gh-white)}.gh-tabpanel{display:none;margin-bottom:24px}.gh-tabpanel.is-active{display:block}.gh-tabpanel p{font-size:15px;color:var(--gh-muted);margin-bottom:10px}.gh-tabpanel strong{color:var(--gh-dark)}.gh-tabpanel ul{list-style:none;margin:8px 0;padding:0}.gh-tabpanel ul li{font-size:15px;color:var(--gh-muted);padding-left:20px;position:relative;margin-bottom:6px}.gh-tabpanel ul li:before{content:"\2726";color:var(--gh-teal);position:absolute;left:0}.gh-benefits{list-style:none;margin:0 0 28px;padding:0}.gh-benefits li{display:flex;gap:12px;margin-bottom:16px;align-items:flex-start}.gh-benefits__icon{width:24px;height:24px;background:var(--gh-green);border-radius:50%;color:var(--gh-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;margin-top:2px}.gh-benefits__text strong{display:block;font-size:16px;font-weight:700;margin-bottom:2px;color:var(--gh-dark)}.gh-benefits__text span{font-size:15px;color:var(--gh-muted)}.gh-price-toggle{display:flex;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;margin-bottom:16px}.gh-price-toggle__opt{flex:1;padding:14px;text-align:center;font-weight:600;font-size:15px;cursor:pointer;background:var(--gh-white);transition:background .2s}.gh-price-toggle__opt.is-active{background:var(--gh-light-cream)}.gh-price-toggle__opt .gh-save-badge{background:var(--gh-green);color:var(--gh-white);font-size:11px;padding:3px 8px;border-radius:20px;margin-left:6px}.gh-price-tiers{margin-bottom:16px}.gh-price-tier{position:relative;border:2px solid #e5e5e5;border-radius:12px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;cursor:pointer;transition:border-color .2s}.gh-price-tier.is-selected{border-color:var(--gh-teal)}.gh-price-tier.is-popular.is-selected{border-color:var(--gh-pink)}.gh-price-tier.is-value.is-selected{border-color:var(--gh-green);background:#2ecc710d}.gh-price-tier__badge{position:absolute;top:-11px;right:18px;padding:3px 12px;font-family:Oswald,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--gh-white);border-radius:20px}.gh-price-tier__badge--popular{background:var(--gh-pink)}.gh-price-tier__badge--value{background:var(--gh-green)}.gh-price-tier__left{display:flex;align-items:center;gap:14px}.gh-price-tier__radio{width:22px;height:22px;border-radius:50%;border:2px solid #ccc;flex-shrink:0;position:relative}.gh-price-tier.is-selected .gh-price-tier__radio{border-color:var(--gh-teal)}.gh-price-tier.is-selected .gh-price-tier__radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--gh-teal)}.gh-price-tier__name{font-weight:700;font-size:17px}.gh-price-tier__count{background:var(--gh-teal);color:var(--gh-white);font-size:12px;padding:3px 10px;border-radius:20px;margin-top:4px;display:inline-block}.gh-price-tier__price{font-size:24px;font-weight:700;text-align:right;line-height:1.1}.gh-price-tier__per{display:block;font-size:12px;font-weight:500;color:var(--gh-muted)}.gh-price-tier__original{text-decoration:line-through;color:var(--gh-pink);font-size:14px;font-weight:600}.gh-buy-notes{text-align:center;margin-top:14px;font-size:13px;color:var(--gh-muted)}.gh-buy-notes p{text-align:center;margin-bottom:4px}.gh-life{background:var(--gh-cream);padding:80px 0}.gh-life__inner{display:flex;gap:48px;align-items:center}.gh-life__images{flex:1;min-width:0;display:flex;gap:16px}.gh-life__images img{border-radius:12px;object-fit:cover;flex:1;min-width:0;aspect-ratio:3 / 4}.gh-life__content{flex:1;min-width:0}.gh-life__content h2{font-size:38px;margin-bottom:20px;color:var(--gh-dark)}.gh-life__content p{font-size:16px;color:var(--gh-muted);margin-bottom:16px;line-height:1.7}.gh-life__effects{display:flex;gap:20px;margin-top:24px;flex-wrap:wrap}.gh-effect{text-align:center;flex:1;min-width:90px}.gh-effect svg{width:34px;height:34px;stroke:var(--gh-teal);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 8px}.gh-effect span{font-family:Oswald,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:var(--gh-dark)}.gh-trust{background:var(--gh-teal);padding:80px 0}.gh-trust__inner{display:flex;gap:48px;align-items:center}.gh-trust__content{flex:1.4;min-width:0}.gh-trust__heading{font-size:38px;color:var(--gh-white);margin-bottom:40px}.gh-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.gh-badge{text-align:center;color:var(--gh-white)}.gh-badge__icon{width:72px;height:72px;border:2px solid rgba(255,255,255,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;background:#ffffff14}.gh-badge__icon svg{width:32px;height:32px;stroke:var(--gh-white);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gh-badge__label{font-size:14px;font-weight:500;line-height:1.4}.gh-trust__image{flex:1;min-width:0;max-width:420px}.gh-features{background:var(--gh-teal);padding:0 0 80px;text-align:center}.gh-features__heading{font-size:38px;color:var(--gh-white);margin-bottom:8px}.gh-features__subtext{color:#ffffffd9;font-size:16px;margin-bottom:40px}.gh-features__carousel{position:relative;overflow:hidden}.gh-features__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 24px}.gh-features__track::-webkit-scrollbar{display:none}.gh-feature{background:linear-gradient(180deg,#9fe0f2,#c7eefa);border-radius:16px;padding:30px 24px;min-width:280px;max-width:300px;flex-shrink:0;text-align:left;scroll-snap-align:start}.gh-feature__icon svg{width:34px;height:34px;stroke:#0a6e87;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-bottom:12px}.gh-feature__badge{display:inline-block;background:var(--gh-yellow);color:var(--gh-dark);font-family:Oswald,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 12px;border-radius:4px;margin-bottom:12px}.gh-feature h3{font-size:20px;color:var(--gh-dark);margin-bottom:8px}.gh-feature p{font-size:14px;color:#000000b8;line-height:1.5}.gh-features__nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.gh-features__dot{width:10px;height:10px;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer}.gh-features__dot.is-active{background:var(--gh-white)}.gh-features__arrow{width:32px;height:32px;border-radius:50%;border:2px solid rgba(255,255,255,.5);background:transparent;color:var(--gh-white);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;margin-left:8px}.gh-features__cta{margin-top:48px;display:flex;flex-direction:column;align-items:center}.gh-features__cta .gh-satisfaction{color:var(--gh-white)}.gh-howto{background:var(--gh-cream);padding:80px 0;text-align:center}.gh-howto__heading{font-size:38px;color:var(--gh-dark);margin-bottom:48px}.gh-howto__grid{display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.gh-step{background:var(--gh-white);border:2px solid var(--gh-teal);border-radius:16px;padding:24px;flex:1;min-width:260px;max-width:360px;text-align:center}.gh-step__image{height:220px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;border-radius:12px;overflow:hidden}.gh-step__image img{width:100%;height:100%;object-fit:cover}.gh-step__num{display:inline-flex;align-items:center;gap:8px;background:var(--gh-yellow);color:var(--gh-dark);font-family:Oswald,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:6px 16px;border-radius:20px;margin-bottom:12px}.gh-step h3{font-size:18px;margin-bottom:8px}.gh-step p{font-size:15px;color:var(--gh-muted);line-height:1.5}.gh-brand{background:var(--gh-cream);padding:80px 0}.gh-brand__inner{display:flex;gap:48px;align-items:center}.gh-brand__image{flex:1;min-width:0;max-width:500px}.gh-brand__image img{border-radius:12px}.gh-brand__content{flex:1;min-width:0}.gh-brand__content h2{font-size:34px;color:var(--gh-dark);margin-bottom:16px}.gh-brand__content p{font-size:16px;color:var(--gh-muted);margin-bottom:16px;line-height:1.7}.gh-brand .gh-satisfaction{color:var(--gh-muted);justify-content:flex-start}.gh-guar{background:linear-gradient(135deg,var(--gh-cream) 0%,#fef3d0 100%);padding:80px 0;text-align:center;position:relative;overflow:hidden}.gh-guar__layout{display:flex;align-items:center;justify-content:center;gap:40px}.gh-guar__char{flex-shrink:0;width:210px}.gh-guar__char img{width:100%;border-radius:12px}.gh-guar__char-ph{width:100%;aspect-ratio:3/4;border:3px solid var(--gh-pink);border-radius:12px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:1px;color:var(--gh-pink);background:#ee2e530d;font-size:14px;padding:16px;line-height:1.4}.gh-guar__content{max-width:560px;text-align:center}.gh-guar__seal{width:90px;margin:0 auto 16px}.gh-guar__content h2{font-size:38px;color:var(--gh-dark);margin-bottom:20px}.gh-guar__content p{font-size:16px;color:var(--gh-muted);line-height:1.7;text-align:center;margin-bottom:10px}.gh-guar__content p strong{color:var(--gh-dark)}.gh-guar .gh-cta{margin-top:24px}.gh-disclaimer{background:var(--gh-white);border-top:1px solid rgba(0,0,0,.06);padding:28px 0}.gh-disclaimer p{font-size:13px;color:var(--gh-muted);text-align:center;max-width:900px;margin:0 auto}@media(max-width:768px){.gh-hero__inner,.gh-product__inner,.gh-life__inner,.gh-trust__inner,.gh-brand__inner{flex-direction:column}.gh-hero{padding-top:40px}.gh-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center}.gh-hero__title{font-size:30px}.gh-hero__accent{font-size:38px}.gh-hero__image{max-width:100%}.gh-hero__stats{gap:20px;justify-content:center}.gh-hero .gh-satisfaction{justify-content:center}.gh-product__gallery{position:static;max-width:100%}.gh-reviews__heading{font-size:30px}.gh-flavor{min-width:calc(50% - 6px)}.gh-trust__grid{grid-template-columns:repeat(2,1fr)}.gh-guar__layout{flex-direction:column}.gh-guar__char{width:150px}.gh-guar__char:last-child{display:none}.gh-brand .gh-satisfaction,.gh-brand__content{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/gh-ghost-hit.css.map */
