:root{--ee-ink: #111111;--ee-muted: #555753;--ee-paper: #f7f7f5;--ee-soft: #ecece9;--ee-line: #dededb;--ee-brand: #263f40;--ee-brand-rgb: 38, 63, 64;--ee-white: #ffffff;--ee-radius: 12px;--ee-page: 1420px}html{scroll-behavior:smooth}body{color:var(--ee-ink);background:var(--ee-white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}body :focus-visible{outline:2px solid var(--ee-brand);outline-offset:3px}@media screen and (min-width:561px){.template-index .ee-v13__guide-card .ee-v13__guide-shade{display:block!important;background:linear-gradient(90deg,#fff 0% 23%,#fffffffa 32%,#ffffffe0,#ffffff8a 52%,#fff0 68%)!important}}.template-index .ee-v13__trust-grid article{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:16px;align-content:center}.template-index .ee-v13__trust-grid article:before{width:28px;height:28px;grid-row:1 / 3;align-self:start;background-position:center;background-repeat:no-repeat;background-size:contain;content:""}.template-index .ee-v13__trust-grid article:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23263f40' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10 16 4l11 6-11 6L5 10Z'/%3E%3Cpath d='M5 10v12l11 6 11-6V10M16 16v12'/%3E%3C/svg%3E")}.template-index .ee-v13__trust-grid article:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23263f40' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 9.5A10 10 0 0 1 25 12'/%3E%3Cpath d='m24 7 1 5-5-1'/%3E%3Cpath d='M23.5 22.5A10 10 0 0 1 7 20'/%3E%3Cpath d='m8 25-1-5 5 1'/%3E%3C/svg%3E")}.template-index .ee-v13__trust-grid article:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23263f40' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 3 9 5 4 9-6 10H10L3 18 7 8l9-5Z'/%3E%3Cpath d='m7 8 9 8 9-8M3 18h26M16 3v13M10 27l6-11 7 11'/%3E%3C/svg%3E")}.template-index .ee-v13__trust-grid h3,.template-index .ee-v13__trust-grid p{grid-column:2}.announcement-bar-section .announcement-bar,.announcement-bar-section .utility-bar{--color-background: var(--ee-brand-rgb);--gradient-background: var(--ee-brand);--color-foreground: 255, 255, 255;background:var(--ee-brand)!important;color:var(--ee-white)!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .icon{color:var(--ee-white)!important;fill:currentColor}.announcement-bar-section .announcement-bar__message{font-size:12px;font-weight:600;letter-spacing:.055em}.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group sticky-header,.shopify-section-group-header-group .header{--color-background: 247, 247, 245;--gradient-background: var(--ee-paper);--color-foreground: 17, 17, 17}.shopify-section-group-header-group .header-wrapper{background:#f7f7f5f7!important;border-bottom:1px solid var(--ee-line);box-shadow:none!important}.header__heading-link,.header__menu-item,.header__icon,.menu-drawer__menu-item,.menu-drawer__account{color:var(--ee-ink)!important}.header__menu-item{position:relative;font-size:13px;font-weight:500;letter-spacing:.015em;text-decoration:none!important}.header__menu-item:hover,.header__menu-item[aria-current=page],.header__active-menu-item,.header__active-menu-item-v2{color:var(--ee-brand)!important;background:transparent!important;border-bottom:1px solid var(--ee-brand);padding-bottom:3px;box-shadow:none!important}.header__active-menu-item:after,.header__active-menu-item-v2:after{display:none!important}.header__active-menu-item-v2:before{display:none!important}.header__icon:hover,.header__icon:focus-visible{color:var(--ee-brand)!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.search-modal,.search-modal__content,.predictive-search{background:var(--ee-paper)!important;color:var(--ee-ink)!important}body:not(.template-index) #MainContent{min-height:54vh;background:var(--ee-white);color:var(--ee-ink)}body:not(.template-index) #MainContent .gradient,body:not(.template-index) #MainContent [class*=color-background],body:not(.template-index) #MainContent [class*=color-accent]{--color-background: 255, 255, 255;--gradient-background: var(--ee-white);--color-foreground: 17, 17, 17}body:not(.template-index) #MainContent h1,body:not(.template-index) #MainContent .h0,body:not(.template-index) #MainContent .h1{color:var(--ee-ink);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500;letter-spacing:-.035em}body:not(.template-index) #MainContent h2,body:not(.template-index) #MainContent .h2,body:not(.template-index) #MainContent h3{color:var(--ee-ink);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:-.015em}body:not(.template-index) #MainContent p,body:not(.template-index) #MainContent .rte{color:var(--ee-muted)}body:not(.template-index) #MainContent a:not(.button):not([class*=button]){text-underline-offset:.22em}body:not(.template-index) #MainContent .button,body:not(.template-index) #MainContent button.button,.cart-drawer .button,.cart-drawer button.button{--color-button: var(--ee-brand-rgb);--color-button-text: 255, 255, 255;min-height:46px;border-radius:999px;background:var(--ee-brand)!important;color:var(--ee-white)!important;box-shadow:none!important;font-size:11px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}body:not(.template-index) #MainContent .button:hover,.cart-drawer .button:hover{background:#1d3132!important;transform:translateY(-1px)}body:not(.template-index) #MainContent .button--secondary,body:not(.template-index) #MainContent .button--tertiary{border:1px solid var(--ee-brand);background:transparent!important;color:var(--ee-brand)!important}.template-product #MainContent .jm-action-buttons__button,.template-product #MainContent .jm-action-buttons__button *{color:var(--ee-white)!important;-webkit-text-fill-color:var(--ee-white)!important}body:not(.template-index) #MainContent .field,body:not(.template-index) #MainContent .select,body:not(.template-index) #MainContent .customer .field,.cart-drawer .field{--color-foreground: 17, 17, 17;--color-background: 255, 255, 255}body:not(.template-index) #MainContent .field__input,body:not(.template-index) #MainContent .select__select,body:not(.template-index) #MainContent textarea,body:not(.template-index) #MainContent input[type=text],body:not(.template-index) #MainContent input[type=email],body:not(.template-index) #MainContent input[type=search],.cart-drawer .field__input{border-color:var(--ee-line);border-radius:0;background:var(--ee-white);color:var(--ee-ink);box-shadow:none}.template-collection .collection-hero,.template-search .template-search{background:var(--ee-paper)!important;border-bottom:1px solid var(--ee-line)}.template-collection .collection-hero__inner,.template-search .template-search{padding-top:clamp(42px,6vw,88px);padding-bottom:clamp(36px,5vw,74px)}.template-collection .collection-hero__title,.template-search .template-search__header .h2{margin:0;font-size:clamp(36px,4.4vw,64px);line-height:1}.template-collection .facets-container,.template-search .facets-container{margin-bottom:28px;padding:18px 0;border-bottom:1px solid var(--ee-line)}.template-collection .facet-filters__label,.template-collection .facets__heading,.template-collection .product-count__text,.template-search .facet-filters__label,.template-search .facets__heading,.template-search .product-count__text{color:var(--ee-muted);font-size:11px;letter-spacing:.03em;text-transform:uppercase}.template-collection .product-grid,.template-search .product-grid{row-gap:42px}.template-collection .card-wrapper,.template-search .card-wrapper{height:100%}.template-collection .card,.template-search .card{height:100%;background:transparent!important;box-shadow:none!important}.template-collection .card__media,.template-collection .card__inner,.template-search .card__media,.template-search .card__inner{overflow:hidden;border-radius:var(--ee-radius);background:var(--ee-soft)!important}.template-collection .card__media img,.template-search .card__media img{object-fit:contain;background:var(--ee-soft);mix-blend-mode:multiply}.template-collection .card__content,.template-search .card__content{padding-top:14px}.template-collection .card__heading,.template-search .card__heading{min-height:2.8em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:1.38}.template-collection .price,.template-search .price{color:var(--ee-ink);font-size:13px}.template-collection .badge,.template-search .badge{border:0;border-radius:999px;background:var(--ee-brand);color:var(--ee-white);font-size:9px;letter-spacing:.04em;text-transform:uppercase}.template-product #MainContent .product,.template-product #MainContent .product__info-wrapper,.template-product #MainContent .product__media-wrapper{background:var(--ee-white)}.template-product #MainContent .product__title h1,.template-product #MainContent h1.product__title{font-size:clamp(30px,3vw,48px);line-height:1.05}.template-product #MainContent .product__text,.template-product #MainContent .product__tax,.template-product #MainContent .product__sku,.template-product #MainContent .caption-with-letter-spacing{color:var(--ee-muted);font-size:11px;letter-spacing:.04em}.template-product #MainContent .price{color:var(--ee-ink);font-size:17px}.template-product #MainContent .product-form__input input[type=radio]+label,.template-product #MainContent .quantity,.template-product #MainContent .product-form__quantity{border-color:var(--ee-line);background:var(--ee-white);color:var(--ee-ink)}.template-product #MainContent .product-form__input input[type=radio]:checked+label{border-color:var(--ee-brand);background:var(--ee-brand);color:var(--ee-white)}.template-product #MainContent .product__accordion,.template-product #MainContent .accordion{border-color:var(--ee-line)}.template-product #MainContent .product__media,.template-product #MainContent .product-media-container{overflow:hidden;border-color:transparent;border-radius:var(--ee-radius);background:var(--ee-soft)}.template-page .main-page-title,.template-contact .main-page-title,.template-policy .shopify-policy__title h1{margin-bottom:clamp(30px,5vw,64px);font-size:clamp(36px,4.4vw,64px);line-height:1}.template-page .page-width--narrow,.template-contact .page-width--narrow,.template-policy .shopify-policy__container{max-width:900px}.template-page #MainContent .rte,.template-contact #MainContent .rte,.template-policy .shopify-policy__body{font-size:15px;line-height:1.75}.template-cart .cart-items,.template-cart .cart__footer,.template-cart .totals,.cart-drawer,.cart-drawer__inner,.cart-drawer__footer{background:var(--ee-white)!important;color:var(--ee-ink)!important}.template-cart .title-wrapper-with-link,.cart-drawer__header{border-bottom:1px solid var(--ee-line)}.template-cart .cart-item,.cart-drawer .cart-item{border-color:var(--ee-line)}.cart-drawer__overlay{background:#11111152}.shopify-section-group-footer-group [id*=section_divider],.shopify-section-group-footer-group .section-divider{display:none!important}.shopify-section-group-footer-group .footer{--color-background: var(--ee-brand-rgb);--gradient-background: var(--ee-brand);--color-foreground: 255, 255, 255;margin-top:0!important;border-top:0!important;background:var(--ee-brand)!important;color:var(--ee-white)!important}.shopify-section-group-footer-group .footer,.shopify-section-group-footer-group .footer a,.shopify-section-group-footer-group .footer p,.shopify-section-group-footer-group .footer h2,.shopify-section-group-footer-group .footer small,.shopify-section-group-footer-group .footer .link,.shopify-section-group-footer-group .footer .caption{color:var(--ee-white)!important}.shopify-section-group-footer-group .footer__content-top{max-width:var(--ee-page);padding-top:64px;padding-bottom:52px}.shopify-section-group-footer-group .footer__blocks-wrapper{align-items:start;gap:24px}.shopify-section-group-footer-group .footer-block__heading{margin-bottom:18px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.shopify-section-group-footer-group .footer-block__details-content,.shopify-section-group-footer-group .footer-block__details-content a,.shopify-section-group-footer-group .footer-block__details-content p{font-size:12px;line-height:1.55}.shopify-section-group-footer-group .footer-block__details-content a{text-underline-offset:3px}.shopify-section-group-footer-group .footer-block__details-content a:hover{text-decoration:underline}.shopify-section-group-footer-group .footer__content-bottom{border-top:1px solid rgba(255,255,255,.22)!important;background:var(--ee-brand)!important;padding-top:26px;padding-bottom:26px}.shopify-section-group-footer-group .list-payment{justify-content:flex-start}.shopify-section-group-footer-group .list-payment__item{filter:none}.shopify-section-group-footer-group .footer>.footer__content-top{display:none}.template-index .shopify-section-group-footer-group .footer__content-bottom{border-top-color:#ffffff38!important}.ee-global-footer{background:var(--ee-brand);color:var(--ee-white)}.ee-global-footer,.ee-global-footer *{box-sizing:border-box}.ee-global-footer a{color:inherit;text-decoration:none}.ee-global-footer__grid{display:grid;max-width:var(--ee-page);grid-template-columns:minmax(360px,2.2fr) repeat(3,minmax(130px,.85fr));gap:54px;margin:0 auto;padding:64px 32px 58px}.ee-global-footer h2{margin:0 0 17px;color:var(--ee-white);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.ee-global-footer__signup h2{font-size:18px}.ee-global-footer__signup p{max-width:470px;margin:0 0 23px;color:var(--ee-white);font-size:13px;line-height:1.55}.ee-global-footer__form{display:grid;max-width:610px;min-height:48px;grid-template-columns:1fr auto;border:1px solid rgba(255,255,255,.52)}.ee-global-footer__form input{min-width:0;border:0;border-radius:0;outline:0;background:transparent;color:var(--ee-white);padding:0 16px}.ee-global-footer__form input::placeholder{color:#ffffffb8}.ee-global-footer__form button{border:0;background:transparent;color:var(--ee-white);padding:0 19px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ee-global-footer__form .errors,.ee-global-footer__message{grid-column:1 / -1;margin:12px 16px;color:var(--ee-white)}.ee-global-footer__links a,.ee-global-footer__links span{display:block;margin:9px 0;color:var(--ee-white);font-size:12px;line-height:1.45}.ee-global-footer__links span{color:#ffffffad}.ee-global-footer__links a:hover{text-decoration:underline;text-underline-offset:3px}.ee-global-footer__brand{display:flex;max-width:var(--ee-page);min-height:126px;margin:0 auto;align-items:center;border-top:1px solid rgba(255,255,255,.22);padding:28px 32px}.ee-global-footer__brand strong{color:var(--ee-white);font-size:32px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}@media screen and (min-width:990px){.shopify-section-group-header-group .header{min-height:92px}.template-collection .collection,.template-search .template-search,.template-product #MainContent>.shopify-section,.template-page #MainContent>.shopify-section,.template-contact #MainContent>.shopify-section,.template-cart #MainContent>.shopify-section{--page-width: var(--ee-page)}}@media screen and (max-width:989px){.shopify-section-group-header-group .header{min-height:70px}.announcement-bar-section .announcement-bar__message{max-width:calc(100vw - 48px);padding-top:0;padding-bottom:0;font-size:10px;line-height:1.35;white-space:normal}.announcement-bar-section .announcement-bar-slider,.announcement-bar-section .announcement-bar__item,.announcement-bar-section .slider,.announcement-bar-section .slider__slide{min-width:0;max-width:100%}.template-collection .collection-hero__inner,.template-search .template-search{padding-top:36px;padding-bottom:30px}.template-collection .product-grid,.template-search .product-grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:30px;margin-right:0;margin-left:0}.template-collection .product-grid>.grid__item,.template-search .product-grid>.grid__item{width:auto;min-width:0;max-width:none;margin:0}.template-collection .card__heading,.template-search .card__heading{min-height:2.9em;font-size:12px}.shopify-section-group-footer-group .footer__content-top{padding-top:44px;padding-bottom:38px}.shopify-section-group-footer-group .footer__blocks-wrapper{row-gap:34px}.ee-global-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}.ee-global-footer__signup{grid-column:1 / -1}}@media screen and (max-width:560px){.template-index .ee-v13__trust-grid article{grid-template-columns:24px minmax(0,1fr);column-gap:13px}.template-index .ee-v13__trust-grid article:before{width:24px;height:24px}body:not(.template-index) #MainContent .button,body:not(.template-index) #MainContent button.button,.cart-drawer .button,.cart-drawer button.button{min-height:44px;font-size:10px}.template-collection .collection-hero__title,.template-search .template-search__header .h2,.template-page .main-page-title,.template-contact .main-page-title,.template-policy .shopify-policy__title h1{font-size:34px}.template-product #MainContent .product__title h1,.template-product #MainContent h1.product__title{font-size:30px}.template-collection .facets-container,.template-search .facets-container{margin-bottom:20px;padding:12px 0}.shopify-section-group-footer-group .footer__content-bottom{padding-top:22px;padding-bottom:22px}.shopify-section-group-footer-group .list-payment{justify-content:center}.ee-global-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding:42px 16px 38px}.ee-global-footer__signup{grid-column:1 / -1}.ee-global-footer__signup h2{font-size:15px}.ee-global-footer__signup p,.ee-global-footer__links a,.ee-global-footer__links span{font-size:11px}.ee-global-footer__links:last-child{grid-column:1 / -1}.ee-global-footer__brand{min-height:92px;padding:22px 16px}.ee-global-footer__brand strong{font-size:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/energyener-global.css.map */
