.calc-earnings__grid{display:grid;grid-template-columns:7fr 5fr;gap:24px;align-items:stretch}.calc-earnings__image-card{position:relative;border-radius:25px;overflow:hidden;min-height:480px;display:flex;flex-direction:column;justify-content:space-between}.calc-earnings__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.calc-earnings__image-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,transparent 50%),linear-gradient(to top,rgba(0,0,0,.5) 0%,transparent 40%)}.calc-earnings__image-title{position:relative;z-index:2;padding:32px 32px 0;margin-bottom:0}.calc-earnings__flow{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 32px 32px}.calc-earnings__flow-step{display:flex;flex-direction:column;align-items:center;gap:8px}.calc-earnings__flow-step>span,.calc-earnings__flow-icon>span{font-size:16px}.calc-earnings__flow-icon{display:flex;align-items:center;justify-content:center;gap:6px;height:48px;padding:0 14px;border:1.5px solid rgba(255,255,255,.5);border-radius:50px;background:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.calc-earnings__flow-icon img{width:24px;height:24px}.calc-earnings__flow-icon--wide{padding:0 12px}.calc-earnings__flow-arrow{flex-shrink:0;margin-bottom:24px}.calc-earnings__panel{background:#fff;border-radius:25px;padding:32px;display:flex;flex-direction:column;gap:24px;box-shadow:0 0 12px #00000014,0 4px 8px #0000000f}.calc-earnings__field{display:flex;flex-direction:column;gap:8px}.calc-earnings__field>label{margin-bottom:0}.calc-earnings__toggle{display:flex;background:#f2f2f2;border-radius:40px;padding:5px;gap:0;min-width:260px}.calc-earnings__toggle .calc-earnings__toggle-btn{flex:1;text-align:center}.calc-earnings__toggle-btn{padding:12px 32px;border:none;border-radius:40px;background:transparent;font-family:Faire Sprigsans,sans-serif;font-size:16px;font-weight:500;color:var(--dark-green, #1A211C);cursor:pointer;transition:background-color .2s,box-shadow .2s;white-space:nowrap}.calc-earnings__toggle-btn--active{background:#fff;box-shadow:0 1px 3px #0000001a}.calc-earnings__toggle-btn:focus,.calc-earnings__toggle-btn:focus-visible{outline:none;box-shadow:none}.calc-earnings__toggle-btn--active:focus,.calc-earnings__toggle-btn--active:focus-visible{outline:none;background:#fff;box-shadow:0 1px 3px #0000001a}.calc-earnings__results{display:flex;flex-direction:column;gap:4px}.calc-earnings__results-heading{font-family:Faire Sprigsans,sans-serif;font-size:24px;font-weight:700;color:var(--dark-green, #1A211C);margin-bottom:4px}.calc-earnings__kwh-row{display:flex;align-items:center;gap:6px}.calc-earnings__kwh-icon-wrap{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#b9f8cf;flex-shrink:0}.calc-earnings__kwh-icon-wrap img{width:16px;height:16px}.calc-earnings__winter-row{display:flex;align-items:baseline;gap:4px}.calc-earnings__winter-amount{font-family:Faire Sprigsans,sans-serif;font-size:64px;font-weight:700;color:#1ed768;line-height:1.1}.calc-earnings__winter-label{font-family:Faire Sprigsans,sans-serif;font-size:24px;font-weight:500;color:#1ed768}.calc-earnings__how-row{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.calc-earnings__how-group{display:flex;flex-direction:column;gap:2px}.calc-earnings__how-formula{font-weight:700}.calc-earnings__ctas{display:flex;flex-direction:column;gap:8px}.calc-earnings__ctas .mobile-full{width:100%;justify-content:center}.calc-earnings__panel .trustpilot-widget{text-align:center}@media(max-width:999px){.calc-earnings__grid{grid-template-columns:1fr}.calc-earnings__image-card{min-height:420px}.calc-earnings__panel{padding:24px 20px}.calc-earnings__toggle{width:100%}.calc-earnings__toggle-btn{flex:1;text-align:center;padding:12px 16px}.calc-earnings__flow-icon{height:36px;padding:0 10px}.calc-earnings__flow-icon img{width:18px;height:18px}.calc-earnings__flow-step>span,.calc-earnings__flow-icon>span{font-size:13px}.calc-earnings__flow-arrow{width:18px;margin-bottom:18px}.calc-earnings__flow{gap:8px;padding:16px 20px 24px}.calc-earnings__image-title{padding:24px 24px 0}}@media(max-width:480px){.calc-earnings__winter-amount{font-size:48px}.calc-earnings__winter-label{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/x-21e-calculate-earnings-ofen-2.css.map */
