.co2-calculator .calculator-grid {
	grid-gap: 2rem;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	padding-left: 2rem;
	padding-right: 2rem;
}
.co2-calculator .h2 {
    margin-block-end: 2rem;
    font-size: 1.5rem;
}
form:not(.mktoForm) select {
	width: 100%;
	height: 2.725rem;
    appearance: none;
    cursor: pointer;
    background-image: url('../img/icon/arrow-drop-down-grey.137040f2.svg');
    background-position: right 1rem center;
    background-repeat: no-repeat;
    padding-right: 3rem;
	margin-bottom: 0.215rem;
}
.co2-calculator select.mbm {
	margin-bottom: 1rem;
}
.co2-calculator .calculator-grid .input {
    flex: 1;
}
.co2-calculator .calculator-grid .output {
    flex: 1;
}
.co2-calculator .calculator-grid select {
    padding-top: 1px;
	font-size: 1rem;
}
.co2-calculator .calculator-grid input[type="number"] {
	padding-top: 1px;
	max-width: 120px;
	font-size: 1.25rem;
	height: 2.725rem;
	border: 1px solid #a7a8aa40;
}
.co2-calculator .calculator-grid input[type="range"] {
    flex: 1;
    -webkit-appearance: none;
    height: 8px;
    border-radius: 3px;
    background: #3B3B3B;
    outline: none;
	border: 1px solid #d9d9d9;
}
.co2-calculator .calculator-grid input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #ffb800;
    cursor: pointer;
}
.co2-calculator .calculator-grid input[type="range"]::-moz-range-thumb {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #ffb800;
    cursor: pointer;
}
.co2-calculator .input-group {
    display: flex;
	flex-direction: column;
}
.co2-calculator .input-group label {
	font-size: 1rem;
}
.co2-calculator .input-group .range-box {
	display: flex;
	align-items: center;
	gap: 1rem;
}
.co2-calculator table {
	width: 100%;
	table-layout: fixed;
	display: table !important
}
.co2-calculator table th, .co2-calculator table td {
    text-align: left;
    border: 1px solid #a7a8aa40;
    padding-left: 1em;
    padding-right: 1em;
}
.co2-calculator tbody th, .co2-calculator tbody td {
    padding: .5rem .625rem .625rem;
	font-size: 1rem;
    vertical-align: middle;
}
.calc-expl p {
	font-size: 1rem;
	margin-top: 0;
	margin-bottom: 0;
}
.chart-area {
	display: flex;
	flex-direction: column;
	gap: 2rem;
}



@font-face {
    font-family: Klueber Icons;
    font-weight: 400;
    font-style: normal;
    font-display: block;
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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)format("truetype")
}
.co2-calculator {
    accent-color: #ffb800
}

.co2-calculator .footnote {
    margin-top: .5rem;
    font-size: 12px
}

.co2-calculator .icon:before {
    margin-inline-end:.5rem}

.co2-calculator .icon.kwh:before {
    content: ""
}

.co2-calculator .icon.co2:before {
    content: ""
}

.co2-calculator .icon.trees:before {
    content: ""
}

.co2-calculator .icon.payback:before {
    content: ""
}

.co2-calculator .icon.lifetime:before {
    content: ""
}
.co2-calculator canvas {
    width: 100% !important;
    height: unset !important;
}
.link-gap {
    margin-top: 130px;
}
.chart-box {
    position: relative;
}
.chart-box p {
    position: absolute;
    top: -1.275rem;
    right: 0;
    z-index: 2;
    font-size: 0.725rem;
}


@media screen and (max-width: 1300px) {
    .co2-calculator .calculator-grid {
        grid-template-columns: repeat(1, 1fr);
    }
    .co2-calculator .calculator-grid .output {
        height: auto;
        flex: unset;
    }
    .calc-expl p {
        font-size: 14px;
    }
    .calc-expl p:first-child {
        margin-bottom: 12px;
    }
    .co2-calculator .input-group label {
        font-size: 14px;
    }
}
@media screen and (max-width: 640px) {
    .co2-calculator .calculator-grid {
        grid-template-columns: repeat(1, 1fr);
    }
    .co2-calculator .calculator-grid .output {
        height: auto;
        flex: unset;
    }
    .calc-expl{
        margin-top: 24px;
    }
    .calc-expl p {
        font-size: 14px;
    }
    .calc-expl p:first-child {
        margin-bottom: 12px;
    }
    .co2-calculator .input-group label {
        font-size: 14px;
    }
    .co2-calculator .calculator-grid {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .co2-calculator .calculator-grid input[type="number"] {
        max-width: 100px;
    }
    .link-gap {
        margin-top: 60px;
    }
}

