body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home{--doodle-opacity:.14}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero{width:100%;max-width:2000px;aspect-ratio:2078/757;overflow:hidden;background:transparent!important;animation:home-colour 24s ease-in-out infinite}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero>img{position:static;display:block;width:100%;height:auto;max-width:none;filter:none;animation:none}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero>span{display:none}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero.is-alive>img:first-child{clip-path:polygon(0 0,61% 0,61% 25%,57% 42%,55% 62%,52% 76%,49% 85%,49% 100%,0 100%)}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero.is-alive>img.hero-character{position:absolute;inset:0;clip-path:polygon(61% 0,100% 0,100% 100%,49% 100%,49% 85%,52% 76%,55% 62%,57% 42%,61% 25%);animation:home-breathe 7s ease-in-out infinite}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions{padding:22px 26px;margin-top:6px;margin-bottom:22px;border:0;border-radius:16px;background:#fff4e5!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions .e-orange{background:#ed661e!important;color:#171b19!important;border-color:transparent!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-button{border-radius:10px;min-height:54px;transition:transform .2s,box-shadow .2s}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-button:hover{transform:translateY(-3px);box-shadow:0 8px 22px #102c2118!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-shopping{padding-top:54px;padding-bottom:64px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-shopping-grid{gap:24px;grid-template-columns:1.08fr 1fr 1fr}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world{height:560px;border:0;border-radius:26px;padding:32px;background:#f5d9df!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world-blue{margin-top:30px;background:#cee6ed!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world-lilac{background:#e4ddf5!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world-product{top:170px;bottom:96px;left:14px;right:14px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world .e-button{bottom:26px;left:24px;right:24px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world-note{display:none}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world h3{font-size:clamp(32px,3.3vw,48px)}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world .ds-theme-layer{mask-image:linear-gradient(transparent 8%,#000 48%)}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-category-nav{gap:12px;padding-top:26px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-category-nav a{border-radius:30px!important;padding:13px 22px!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-edit{padding-block:80px;background:#faf6ed!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-layout{gap:70px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-stage{height:520px;background:#d7e7d5!important;border:0!important;border-radius:110px 28px 110px 28px;clip-path:inset(0 round 110px 28px 110px 28px)}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-copy h2 span{color:#437552!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-stage .e-stage-caption{font-size:13px;letter-spacing:.12em}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-links{gap:16px;padding-top:28px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-links a{border-radius:12px!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new{padding-block:80px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-product-grid{gap:24px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new .e-product-photo.ds-theme-media{height:330px;border:0;border-radius:22px;background:#f4ddcd!important;background-image:none!important;background-blend-mode:normal}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new .e-product-tile:nth-child(2) .e-product-photo{background:#d8e7e9!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new .e-product-tile:nth-child(3) .e-product-photo{background:#dce8d2!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new .e-product-tile:nth-child(4) .e-product-photo{background:#e7dff0!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-product-info{gap:9px;padding:18px 3px;font-size:15px;line-height:1.45}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-product-info strong{font-size:16px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little{padding-top:20px;padding-bottom:90px;gap:70px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little-stage.ds-theme-media{background:#bdddcf!important;background-image:none!important;background-blend-mode:normal;border:0!important;border-radius:28px 100px 28px 28px;height:440px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little h2 span{color:#417b67!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little-copy nav a{min-height:44px;padding-block:12px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-stage-products .e-product{transition:transform .35s}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-stage-products .e-product:hover{transform:translateY(-7px) rotate(0)}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas]{background:#123e32!important;color:#fff8e9;padding-block:100px;border:0;isolation:isolate;overflow:hidden}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas]::before{content:"";position:absolute;inset:-100px 0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#ffe8af99 1px,transparent 2px),radial-gradient(circle,#ffffff70 1px,transparent 2px);background-size:137px 127px,211px 193px;animation:home-snow 28s linear infinite;opacity:.5}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas]::after{content:"";position:absolute;left:0;right:0;top:24px;height:12px;background:radial-gradient(ellipse,#f2d18b 0 3px,transparent 4px) 0 0/48px 12px repeat-x;opacity:.75;pointer-events:none}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-season-layout{gap:60px;align-items:center}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-kicker{color:#eed49c!important;letter-spacing:.18em}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] h2{font-size:clamp(48px,5.1vw,78px);line-height:1.02;color:#fff8e9!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] h2 span{color:#f2d18b!important;font-weight:500}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-season-copy>p:not(.e-kicker){color:#e3ebe2;line-height:1.65}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-orange{background:#a72d43!important;border-color:#c15968!important;color:#fff!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-link{color:#fff8e9!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-season-stage{height:470px;background:#f3e3c6!important;border:8px solid #bd994d;border-radius:180px 180px 26px 26px;box-shadow:0 20px 55px #051d2233}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-stage-products{inset:65px 22px 65px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-stage-label{color:#6f2638;font-weight:700;letter-spacing:.12em}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .ds-theme-layer::before{background:#9b3444!important;opacity:.14!important}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .ds-theme-layer{mask-image:linear-gradient(#000, #000 80%,transparent)}
@keyframes home-colour{0%,100%{filter:hue-rotate(0deg)}35%{filter:hue-rotate(-18deg)}70%{filter:hue-rotate(24deg)}}
@keyframes home-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}
@keyframes home-snow{from{background-position:0 0,65px 30px}to{background-position:18px 127px,45px 223px}}
html[data-ds-motion=paused] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home *,html[data-ds-motion=paused] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home *::before{animation-play-state:paused!important}
@media(max-width:900px){
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions{padding:18px;flex-wrap:wrap}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions>div{gap:20px;flex-wrap:wrap}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world{height:510px;padding:24px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-layout,body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little,body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season-layout{gap:36px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new .e-product-photo.ds-theme-media{height:270px}
}
@media(max-width:760px){
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero{width:100%}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions{width:calc(100% - 32px);margin-bottom:12px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions p{font-size:10px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-shopping{padding-top:30px;padding-bottom:42px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-shopping-grid{grid-template-columns:1fr;gap:20px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world,body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world-blue{height:480px;margin-top:0;border-radius:22px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world-product{top:145px;bottom:94px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-world h3{font-size:38px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-edit{padding-block:46px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-stage{height:380px;border-radius:70px 24px 70px 24px;clip-path:inset(0 round 70px 24px 70px 24px)}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-links{gap:12px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new{padding-block:48px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-product-grid{gap:20px 14px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-new .e-product-photo.ds-theme-media{height:230px;border-radius:16px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-product-info{font-size:13px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little{padding-bottom:52px;gap:28px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-little-stage.ds-theme-media{height:350px;border-radius:24px 65px 24px 24px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas]{padding-block:65px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-season-stage{height:350px;border-width:5px;border-radius:130px 130px 22px 22px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-stage-products{inset:55px 16px 62px}
body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-season[data-season=christmas] .e-stage-label{font-size:9px}
}
html[data-ds-theme=dark] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-hero-actions{background:#293d33!important}
html[data-ds-theme=dark] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-original-hero{background:#faf6ed!important;border-radius:24px}
html[data-ds-theme=dark] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home .e-art-edit{background:#1e3028!important}
html[data-ds-theme=dark] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home :is(.e-world,.e-art-stage,.e-little-stage,.e-new .e-product-photo){color:#18251f!important}
html[data-ds-theme=dark] body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home :is(.e-world,.e-art-stage,.e-little-stage,.e-new .e-product-photo) .ds-theme-layer::before{background:#263d30!important}
@media(prefers-reduced-motion:reduce){body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home *,body#storefront-launch-v1189424.flagship-v045.storefront-body #main-content#main-content #energy-home *::before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
