:root{--vh:0;--studio-nav-height:0;--global-nav-offset:150px;--global-nav-mobile-offset:110px;--scrollbar-width:0px;--local-nav-offset:70px;--local-nav-mobile-offset:64px}@keyframes a{0%{opacity:0}to{opacity:1}}.charging-convenience-container{position:relative;background:#fff;overflow:hidden;text-align:center}.charging-convenience-container .carousel__detail{display:none;animation:a 3s;-webkit-animation:a 3s;-moz-animation:a 3s;-o-animation:a 3s;-ms-animation:a 3s}.charging-convenience-container .slide-image{border-radius:100%;width:300px;height:278px}.charging-convenience-container .carousel{display:block;text-align:left;position:relative;max-width:974px;margin:0 auto;overflow:hidden}.charging-convenience-container .carousel>input{height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.charging-convenience-container .carousel>input:nth-of-type(3):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-200%}.charging-convenience-container .carousel>input:nth-of-type(2):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-100%}.charging-convenience-container .carousel>input:first-of-type:checked ~ .carousel__slides .carousel__slide:first-of-type{margin-left:0}.charging-convenience-container .carousel>input:first-of-type:checked ~ .carousel__details .carousel__detail:nth-of-type(1),.charging-convenience-container .carousel>input:nth-of-type(2):checked~.carousel__details .carousel__detail:nth-of-type(2),.charging-convenience-container .carousel>input:nth-of-type(3):checked~.carousel__details .carousel__detail:nth-of-type(3){display:block}.charging-convenience-container .carousel>input:first-of-type:checked ~ .charging-options-list .charging-option:nth-of-type(1),.charging-convenience-container .carousel>input:nth-of-type(2):checked~.charging-options-list .charging-option:nth-of-type(2),.charging-convenience-container .carousel>input:nth-of-type(3):checked~.charging-options-list .charging-option:nth-of-type(3){font-weight:700;position:relative}.charging-convenience-container .carousel>input:first-of-type:checked ~ .charging-options-list .charging-option:nth-of-type(1) label,.charging-convenience-container .carousel>input:nth-of-type(2):checked~.charging-options-list .charging-option:nth-of-type(2) label,.charging-convenience-container .carousel>input:nth-of-type(3):checked~.charging-options-list .charging-option:nth-of-type(3) label{background:#e5e5e5;border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.charging-convenience-container .carousel>input:nth-of-type(3):checked~.charging-options-list .charging-option:nth-of-type(3):after{left:200px}.charging-convenience-container .carousel>input:nth-of-type(2):checked~.charging-options-list .charging-option:nth-of-type(2):after{left:173px}.charging-convenience-container .carousel>input:first-of-type:checked ~ .charging-options-list .charging-option:nth-of-type(1)::after{left:220px}.charging-convenience-container .select-options{background:#f4f4f4;margin:0 auto 40px;width:90%;display:block;border:2px solid #000;font-style:normal;font-weight:700;font-size:18px;line-height:28px}.charging-convenience-container .select-wrapper{position:relative}.charging-convenience-container .select-wrapper:after{content:"";position:absolute;z-index:1;top:41%;right:13%;display:block;border-right:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;-ms-transform:translate(-50%,-50%) rotate(44deg);transform:translate(-50%,-50%) rotate(44deg)}.charging-convenience-container .carousel__slides{position:relative;z-index:1;padding:0;margin:0 auto;overflow:hidden;white-space:nowrap;box-sizing:border-box;display:-ms-flexbox;display:flex;width:300px;height:278px;background:#fff}.charging-convenience-container .carousel__slide{position:relative;-ms-flex:1 0 100%;flex:1 0 100%;width:300px;height:278px;overflow:hidden;transition:all .3s ease-out;box-sizing:border-box;white-space:normal;display:inline-block;text-align:left}.charging-convenience-container .carousel__details{border-left:1px solid #7c7c7c;width:90%;display:inline-block;text-align:left}.charging-convenience-container .charging-convenience-title{font-family:MiniSans,Arial,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:15px;text-align:center;letter-spacing:2.75px;text-transform:uppercase;color:#000;margin-top:80px;display:inline-block}.charging-convenience-container .charging-convenience-subtitle{font-style:normal;font-weight:700;font-size:60px;line-height:90%;color:#000;display:block;margin:20px 28vw;font-family:MiniSerif,Times,Times New Roman,Georgia,serif}.charging-convenience-container .charging-convenience-subtitle p{padding:0;font-weight:700;font-size:60px;line-height:90%;font-family:MiniSerif,Times,Times New Roman,Georgia,serif}.charging-convenience-container .charging-options-title{display:block;font-family:MiniSans,Arial,sans-serif;font-style:normal;font-size:13px;line-height:16px;color:#000;margin-bottom:15px;font-weight:700;letter-spacing:.25px;margin-top:15px;padding-left:13px}.charging-convenience-container .charging-options-title.mobile{margin:0 auto 20px;width:90%}.charging-convenience-container .carousel__detail__title_1{display:block;font-family:MiniSans,Arial,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.25px;color:#000}.charging-convenience-container .carousel__detail__title_2{display:block;font-family:MiniSans,Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;margin-top:10px}.charging-convenience-container .carousel__detail__title_2 p{font-weight:700;padding:0}.charging-convenience-container .carousel__detail__title_3{display:block;font-family:MiniSans,Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;margin:15px 0}.charging-convenience-container .carousel__detail__description p{display:block;font-family:MiniSans,Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:130%;letter-spacing:.25px;color:#7c7c7c}.charging-convenience-container .carousel__detail__description p svg{fill:none}.charging-convenience-container .charging-options-list{list-style:none;padding:0;width:100%;display:none}.charging-convenience-container .charging-options-list label{display:block;height:100%;font-style:normal;font-size:20px;line-height:130%;font-family:MiniSans,Arial,sans-serif;text-transform:none;padding:5px 20px;font-weight:700}.charging-convenience-container .charging-options-list label:focus,.charging-convenience-container .charging-options-list label:hover{font-weight:700;cursor:pointer;transition:all .3s ease-in-out}.charging-convenience-container .tippy-box{background-color:#fff}.charging-convenience-container .tippy-box .tippy-arrow{color:#fff}.charging-convenience-container .tippy-content .hide{bottom:-8px}.charging-convenience-container .underline{text-decoration:underline}.charging-convenience-container .new__window{position:relative;top:2px;left:4px}@media (min-width:1020px){.charging-convenience-container .carousel{text-align:left;margin:0 auto 80px}.charging-convenience-container .carousel__slides{float:left;width:40%;margin:0;height:351px}.charging-convenience-container .carousel__slide{height:351px}.charging-convenience-container .carousel__details{float:left;width:27%;display:block;text-align:inherit}.charging-convenience-container .charging-options-title.mobile{display:none}.charging-convenience-container .charging-options-list{width:33%;float:left;display:block;text-align:inherit}.charging-convenience-container .select-wrapper{display:none}.charging-convenience-container .circle-background,.charging-convenience-container .slide-image{width:336px;height:351px}}