.charger-product-comparison{padding-left:1rem;padding-right:1rem;padding-block:4rem}@media(min-width: 600px){.charger-product-comparison{padding-left:2rem;padding-right:2rem}}@media(min-width: 1000px){.charger-product-comparison{padding-left:4rem;padding-right:4rem}}@media(min-width: 1300px){.charger-product-comparison{padding-left:8rem;padding-right:8rem}}#page-wrapper .charger-product-comparison{padding-left:0;padding-right:0}.charger-product-comparison .top-wrapper{margin-bottom:4rem}.charger-product-comparison h2{margin-top:0;margin-bottom:4rem;font-size:1.625rem}.charger-product-comparison h2:has(+.country-filter){margin-bottom:3rem}.charger-product-comparison .country-filter{position:relative;width:100%;z-index:2}.charger-product-comparison .country-filter .select-label{margin:0}.charger-product-comparison .country-filter a.current-item{display:flex;align-items:center;justify-content:space-between;color:#768692;border-bottom:1px solid #768692;padding:.5em 0}.charger-product-comparison .country-filter a.current-item:after{display:none}.charger-product-comparison .country-filter a.current-item svg{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);width:15px;height:auto}.charger-product-comparison .country-filter a.current-item svg line{stroke:#768692}.charger-product-comparison .country-filter .country-select{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:100%;left:0;width:100%;z-index:1}.charger-product-comparison .country-filter ul{list-style:none;margin:0;padding:.75em 0;background-color:#fff;color:#333;padding-inline:1.5rem}.charger-product-comparison .country-filter ul li{padding:.25em 0;cursor:pointer}.charger-product-comparison .country-filter ul li a:hover:after{width:100%;left:0;right:auto}.charger-product-comparison .country-filter ul li:hover a:after{width:100%;left:0;right:auto}.charger-product-comparison .country-filter ul li.active a{color:#005aff}.charger-product-comparison .country-filter.open a.current-item svg{transform:rotate(180deg)}.charger-product-comparison .country-filter.open .country-select{max-height:800px}.charger-product-comparison .products-wrapper{display:flex;flex-direction:column;row-gap:4rem}.charger-product-comparison .charger-product{border-bottom:1px solid #9ea1a1;padding-bottom:4rem}.charger-product-comparison .charger-product h3{font-size:2rem;margin-bottom:1.25rem}.charger-product-comparison .charger-product img{width:100%;max-width:120px}.charger-product-comparison .charger-product .spec-text{font-size:.875rem;font-weight:350;color:#5e6b74;margin-bottom:0}.charger-product-comparison .charger-product .spec-value{margin-bottom:1.25rem}.charger-product-comparison .charger-product .spec-value .large{font-size:4rem;line-height:1.2}.charger-product-comparison .charger-product .spec-value .small{font-size:1.5rem;font-weight:600}.charger-product-comparison .charger-product .charger-type{display:flex;column-gap:.75rem}.charger-product-comparison .charger-product .charger-type .type-icon{background-color:#000;border-radius:50%;width:32px;min-width:32px;height:32px;display:flex;justify-content:center;align-items:center}.charger-product-comparison .charger-product .charger-type .type-icon svg{width:24px;min-width:24px;height:24px}.charger-product-comparison .charger-product .charger-type .type-name{font-weight:600;font-size:1.1em}.charger-product-comparison .charger-product .charger-type>div{margin-top:.125rem}.charger-product-comparison .charger-product .charger-type p{margin:0;font-weight:350}.charger-product-comparison .charger-product .charger-type:has(+.link-button){margin-bottom:2.5rem}.charger-product-comparison .charger-product .availability{display:flex;column-gap:.5rem;margin-top:1.25rem;font-size:.9em}.charger-product-comparison .charger-product .availability svg{width:16px;min-width:16px;height:17px;margin-top:3px}.charger-product-comparison .charger-product .availability:has(+.link-button){margin-bottom:2.5rem}.charger-product-comparison .charger-product .link-button{margin-top:auto;display:inline-block;background:none;border-color:#005aff;color:#005aff}.charger-product-comparison .charger-product .link-button:hover{background-color:#005aff;color:#fff}.charger-product-comparison .charger-product a.arrow-link{margin-top:auto}.charger-product-comparison .charger-product a.arrow-link:visited{color:#005aff}.charger-product-comparison .charger-product .arrow-link+.link-button,.charger-product-comparison .charger-product .link-button+.link-button{margin-top:1.25rem}.charger-product-comparison .charger-product:last-of-type{border-bottom:none;padding-bottom:0}.charger-product-comparison.blue{background-color:#005aff}.charger-product-comparison.blue .products-wrapper:after{background-color:#005aff}.charger-product-comparison.blue .link-button{color:#fff;border-color:#fff}.charger-product-comparison.blue .link-button:hover{background-color:#fff;color:#005aff}.charger-product-comparison.dark-blue{background-color:#002c4e}.charger-product-comparison.dark-blue .products-wrapper:after{background-color:#002c4e}.charger-product-comparison.dark-blue .link-button{color:#fff;border-color:#fff}.charger-product-comparison.dark-blue .link-button:hover{background-color:#fff;color:#002c4e}.charger-product-comparison.gray{background-color:#e6e7e8}.charger-product-comparison.gray .products-wrapper:after{background-color:#e6e7e8}.charger-product-comparison.light-gray{background-color:#f5f5f5}.charger-product-comparison.light-gray .products-wrapper:after{background-color:#f5f5f5}.charger-product-comparison.blue,.charger-product-comparison.dark-blue{color:#fff}.charger-product-comparison.blue h2,.charger-product-comparison.blue h3,.charger-product-comparison.blue .spec-text,.charger-product-comparison.dark-blue h2,.charger-product-comparison.dark-blue h3,.charger-product-comparison.dark-blue .spec-text{color:#fff}.charger-product-comparison.blue .charger-type .type-icon,.charger-product-comparison.dark-blue .charger-type .type-icon{background-color:#fff}.charger-product-comparison.blue .charger-type .type-icon svg path,.charger-product-comparison.dark-blue .charger-type .type-icon svg path{fill:#000}.charger-product-comparison.blue .country-filter a.current-item,.charger-product-comparison.dark-blue .country-filter a.current-item{color:#fff;border-color:#fff}.charger-product-comparison.blue .country-filter a.current-item svg line,.charger-product-comparison.dark-blue .country-filter a.current-item svg line{stroke:#fff}@media(min-width: 600px){.charger-product-comparison{padding-top:6rem;padding-bottom:1rem}.charger-product-comparison .top-wrapper{margin-bottom:5rem}.charger-product-comparison h2{font-size:1.875rem;margin-bottom:5rem}.charger-product-comparison h2:has(+.country-filter){margin-bottom:4rem}.charger-product-comparison .country-filter a.current-item,.charger-product-comparison .country-filter .country-select{max-width:400px}.charger-product-comparison .country-filter .country-select ul{padding-inline:1.75rem;padding-bottom:1.25rem}.charger-product-comparison .products-wrapper{flex-direction:row;flex-wrap:wrap;column-gap:3.981264637%;position:relative}.charger-product-comparison .products-wrapper:after{content:"";display:block;height:2px;width:100%;position:absolute;bottom:calc(4rem - 2px);bottom:0;left:0;background-color:#fff}.charger-product-comparison .charger-product{width:48.0093676815%;padding-bottom:5rem;display:flex;flex-direction:column}.charger-product-comparison .charger-product:nth-child(2n){margin-right:0}.charger-product-comparison .charger-product:last-of-type{border-bottom:1px solid #9ea1a1;padding-bottom:5rem}.charger-product-comparison .link-button{align-self:flex-start}}@media(min-width: 1000px){.charger-product-comparison .charger-product{width:30.6791569087%}}@media(min-width: 1200px){.charger-product-comparison .top-wrapper{margin-bottom:6rem;display:flex;align-items:center;justify-content:space-between}.charger-product-comparison .top-wrapper h2,.charger-product-comparison .top-wrapper .country-filter{width:48.0093676815%;margin-bottom:0}.charger-product-comparison .country-filter{display:flex;align-items:center;justify-content:flex-end;column-gap:1.5rem}.charger-product-comparison .country-filter a.current-item,.charger-product-comparison .country-filter .country-select{width:100%;max-width:300px}.charger-product-comparison .country-filter .country-select{left:initial;right:0}}@media(min-width: 1440px){.charger-product-comparison{padding-top:8rem;padding-bottom:3rem}}

/*# sourceMappingURL=block-charger-product-comparison.css.map*/