/* 326energy: clear navigation, calm surfaces, and one consistent offer. */
:root,.panel-theme{--navigation-ink:#153f32;--navigation-accent:#ea7c32;--panel:#fcfdfb;--panel-border:#dbe7df;--panel-divider:#e6ece6;--panel-muted:#718176;--panel-active:#e8f2e9;--panel-hover:#f0f5ee;--chrome-header-gradient:linear-gradient(120deg,#f8fbf6,#eef5ed);--chrome-callout-gradient:linear-gradient(120deg,#edf5ec,#f6f9f2);--panel-shadow:0 20px 70px #112f2926;--panel-callout-shadow:none;--charge-high:#247b53;--charge-medium:#247b53;--charge-shell:#247b53}
html{scroll-padding-top:120px}body{overflow-x:clip}.site-header-chrome{background:#f8fbf5ed!important;border-color:#dce5d9!important;backdrop-filter:blur(18px)}.energy-offer-bar{display:flex;align-items:center;justify-content:center;gap:38px;background:#153f32;color:#fff8ee;min-height:34px;padding:8px 20px;font-size:11px;font-weight:650;letter-spacing:.3px}.energy-offer-bar a{color:inherit;text-decoration:none}.energy-offer-bar a:hover{text-decoration:underline}.energy-offer-bar a:first-child{color:#ffb078}.energy-offer-bar a+a:before{content:'•';margin-right:38px;opacity:.45}#mobile-drawer{width:min(92vw,390px)!important;background:#fcfdfb!important;color:#153f32!important;border-color:#dbe7df!important;box-shadow:-15px 0 65px #112e2926!important}#mobile-drawer>div:first-child{background:#f1f6ee!important;padding:22px 24px 18px!important}#mobile-drawer>div:first-child>svg,#mobile-drawer>div:first-child>span{display:none!important}#mobile-drawer>div:first-child p{color:#708175;font-size:12px;max-width:100%}#mobile-drawer>div:nth-child(2){padding:14px 18px 24px!important}#mobile-drawer>div:nth-child(2)>ul:first-child{order:5;margin-top:12px;padding-top:12px;border-top:1px solid #e2eae0}#mobile-drawer>div:nth-child(2)>div[aria-hidden=true]{display:none}#mobile-drawer>div:nth-child(2)>div:last-child{display:none!important}#mobile-drawer a{min-height:43px!important;color:#244d3d!important;border-radius:10px!important}#mobile-drawer a:hover{background:#eef5ea!important}#mobile-drawer button[aria-controls=mobile-drawer-all-store]{background:transparent!important;padding-left:10px!important;font-size:11px!important;font-weight:750;letter-spacing:1.2px;text-transform:uppercase;color:#7d8b7f!important}#mobile-drawer button[aria-controls=mobile-drawer-all-store]>svg:first-child{display:none}#mobile-drawer-all-store ul{padding:0!important}#mobile-drawer-all-store a{font-size:15px!important;font-weight:650!important;padding:12px 10px!important}#mobile-drawer-all-store svg{width:21px!important;height:21px!important}#mobile-drawer .icon-3d{filter:saturate(.75);animation:none!important}#mobile-drawer ul:is([aria-label='Shop categories'],[data-energy-original-aria-label='Shop categories']){padding-bottom:10px!important;border-bottom:1px solid #e2eae0}#mobile-drawer button:is([aria-label='Close menu'],[data-energy-original-aria-label='Close menu']){border:1px solid #d8e4d6!important;background:#fff!important;box-shadow:none!important;border-radius:50%!important;width:38px!important;height:38px!important}
header button,header a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #84ad91;outline-offset:3px}a[href*='scamadviser.com'],img[src*='scamadviser'],[data-black-friday]{display:none!important}#promo-form,#promo-message{display:none!important}.energy-promo-form{display:none!important}.energy-discount-note{font-size:12px;line-height:1.7;color:#386149;background:#eef5eb;padding:12px 14px;border-radius:10px;margin:15px 0}.energy-contact-status{margin-top:15px;padding:15px;border-radius:10px;background:#eef5eb;color:#254d37;font-size:14px;line-height:1.6}.energy-policy{max-width:900px;padding:65px 24px 90px;margin:auto;color:#214235}.energy-policy h1{font-size:clamp(32px,5vw,46px);line-height:1.12;margin-bottom:20px;letter-spacing:-1.5px}.energy-policy h2{font-size:20px;margin:32px 0 14px}.energy-policy p,.energy-policy li{font-size:15px;line-height:1.85;color:#526759}.energy-policy a{color:#215b3e;text-decoration:underline}.energy-policy-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 5vw;border-bottom:1px solid #e0e8dd;background:#f8fbf5}.energy-policy-header img{width:190px;height:auto}.energy-policy-header nav{display:flex;gap:22px;font-size:13px}.energy-policy-footer{padding:30px 5vw;background:#153f32;color:#e0ebdf;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;font-size:12px}.energy-policy-footer a{color:inherit}.energy-policy-footer nav{display:flex;gap:16px}.energy-policy-body{background:#fafbf7;margin:0;font-family:Arial,system-ui,sans-serif}.energy-policy .policy-lead{font-size:18px;color:#6c7e70}.energy-policy .offer-card{background:#ecf3e8;border:1px solid #dae6d3;border-radius:18px;padding:24px;margin:30px 0}.energy-policy .offer-card strong{font-size:26px;color:#225f3e}
@media(max-width:640px){.energy-offer-bar{font-size:10px;gap:16px;min-height:32px;padding:7px 10px;letter-spacing:0}.energy-offer-bar a+a:before{margin-right:16px}#energy-support-link{padding:10px 13px!important;bottom:12px!important;right:12px!important;font-size:11px!important}.energy-policy-header{padding:17px}.energy-policy-header img{width:145px}.energy-policy-header nav{gap:14px;font-size:12px}.energy-policy-header nav a:nth-child(2){display:none}.energy-policy{padding-top:38px}.energy-policy-footer{display:block}.energy-policy-footer nav{margin-top:18px}.site-header-chrome .gold-icon-btn{box-shadow:none!important}}
@media(prefers-reduced-motion:reduce){.ce-charge-pulse,.ce-charge-sheen,.ce-charge-complete{animation:none!important}html{scroll-behavior:auto!important}}

.site-header-chrome nav a{color:#214b38!important;text-shadow:none!important}.site-header-chrome nav a:hover{color:#ac551d!important}.hero-entrance a[href="/shop"]{background:#f5a05b!important;color:#163c2d!important;border-color:#f5a05b!important;box-shadow:0 4px 20px #0002}.hero-entrance a[href="/guide"]{background:#ffffff13!important;color:#fff!important;border-color:#ffffff6b!important}

.site-header-chrome nav [class*="from-promo-"],#mobile-drawer [class*="from-promo-"]{display:none!important}
