:root{--color-activation-100:#eef3fa;--color-activation-200:#e2eaf7;--color-activation-300:#ccdaf1;--color-activation-400:#739dd2;--color-error-100:#fff3f3;--color-error-400:#d25a54;--color-error-600:#bb271a;--color-error-700:#8a1e15;--color-neutral-000:#fff;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d2d5da;--color-neutral-400:#a2a5a9;--color-neutral-500:#72747b;--color-neutral-600:#414347;--color-neutral-700:#2b2b2b;--color-neutral-800:#18181a;--color-primary-200:#fff7cc;--color-primary-500:#ffd913;--color-primary-600:#dfbf2d;--color-primary-700:#b59b25;--color-secondary-600:#421700;--color-success-100:#ebf8eb;--color-success-400:#6fd17a;--color-success-600:#68a45c;--color-success-700:#4c7c43;--color-transparancy-00pc:#0000;--color-transparancy-00pc-300:#e5e7eb00;--color-transparancy-10pc-200:#e5e7eb1a;--color-transparancy-10pc-700:#4143471a;--color-transparancy-16pc:#00000029;--color-transparancy-35pc:#00000059;--color-transparancy-60pc:#0009;--color-transparancy-75pc-000:#ffffffbf;--color-transparancy-75pc-400:#a2a5a9bf;--color-warning-50:#fff7f0;--color-warning-100:#ffecd6;--color-warning-500:#df6f1d;color:var(--color-secondary-600)}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.loading:before{content:"";border:.2em solid #00000026;border-radius:500rem;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.loading:after{content:"";border:.2em solid #0000;border-top-color:#4b4b4b80;border-radius:500rem;width:22px;height:22px;margin:-14px 0 0 -14px;animation:.6s linear infinite button-spin;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 0 0 1px #0000}.text>svg{margin-bottom:5px;margin-right:5px}.text.centered{text-align:center}.text .black,.text.black{color:var(--color-secondary-600)}.text .blue,.text.blue{color:var(--color-activation-400)}.text .green,.text.green{color:var(--color-success-400)}.text .yellow,.text.yellow{color:var(--color-primary-500)}.text .white,.text.white{color:var(--color-neutral-000)}.text .red,.text.red{color:#df6f1d}.text.h1{margin:0;padding:0;font-size:35px;font-weight:700}.text.h2{margin:0;padding:0;font-size:22px;font-weight:700}.text.button{color:var(--color-secondary-600);font-size:16px;font-weight:700}.text.small{font-size:12px}.text.base{font-size:16px}.text.bold,.text .bold{font-weight:700}.text.large{font-size:20px;font-weight:700}.text .underline{text-decoration:underline}.dropdown{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.dropdown>:first-child{margin-right:5px}.dropdown .content.language{z-index:9999;background:var(--color-neutral-700);box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:60px;padding:15px 25px;display:flex;position:absolute;top:60px;left:0}.dropdown .content.language .options .close{background:var(--color-neutral-700);justify-content:center;align-items:center;width:75px;height:62px;display:flex;position:absolute;top:-60px;right:0}.dropdown .content.language>.options>span{color:var(--color-neutral-000);text-align:center;border-radius:2px;width:30px;height:30px;margin-left:10px;padding:3px;line-height:30px;display:inline-block}.dropdown .content.language>.options span:nth-child(2){margin-left:0}.dropdown .content.full .options>span{flex-direction:row;align-content:center;align-items:center;padding:15px;display:flex}.dropdown .content.full .options>span:hover{background-color:var(--color-neutral-300)}.dropdown .content.full .options>span img{margin-top:-3px;margin-right:15px}.content.full{z-index:9999;background:var(--color-neutral-000);box-sizing:border-box;width:100%;height:100%;padding-top:60px;position:absolute;top:0;left:0}.content.full .close{cursor:pointer;position:absolute;top:20px;right:20px}.button{box-sizing:border-box;cursor:pointer;border-radius:50px;justify-content:center;align-items:center;display:flex;position:relative}.button.primary{background:var(--color-primary-500);height:55px}.button.secondary{background:var(--color-neutral-000);border:1px solid #c7b7a8;height:55px}.button.disabled{cursor:auto;background:#f3f3f3}.button.disabled .text{color:#cdcdcd!important}.button.loading .text{color:#0000!important}.view{box-sizing:border-box}.view.margin.top.tiny{margin-top:15px}.view.margin.top.small{margin-top:25px}.view.margin.top.medium{margin-top:35px}.view.margin.top.large{margin-top:50px}.view.margin.left.tiny{margin-left:15px}.view.margin.left.small{margin-left:25px}.view.margin.left.medium{margin-left:35px}.view.margin.left.large{margin-left:50px}.view.margin.bottom.tiny{margin-bottom:15px}.view.margin.bottom.small{margin-bottom:25px}.view.margin.bottom.medium{margin-bottom:35px}.view.margin.bottom.large{margin-bottom:50px}.view.margin.right.tiny{margin-right:15px}.view.margin.right.small{margin-right:25px}.view.margin.right.medium{margin-right:35px}.view.margin.right.large{margin-right:50px}.view.padded{padding:15px}.view.white{background:var(--color-neutral-000)}.view.centered{flex-direction:column;place-content:center;align-items:center;display:flex}.view.column.justifySpaceBetween{flex-direction:column;justify-content:space-between;height:100%;display:flex}.view.row{flex-direction:row;justify-content:space-between;display:flex}.view.row.justifyCenter{justify-content:center}.view.row>div{flex:1}.view.row .connector_button{flex:unset}.view.row.wrap{flex-wrap:wrap}.view.row>.button:first-child{margin-right:10px}.view.row>.button:nth-child(2){margin-left:10px}.view.infobox{background:#f1eeec;border-radius:5px}.line{background:#c7b7a8;width:100%;height:1px}.line.small{margin:25px 0}.payment_button{cursor:pointer;background:var(--color-neutral-000);box-sizing:border-box;border:1px solid #c7b7a8;border-radius:4px;justify-content:space-between;align-items:center;width:90%;max-width:275px;height:55px;margin-top:25px;padding:0 25px;display:flex}.payment_button .logos{align-items:center;display:flex}.connector_button{cursor:pointer;text-align:center;box-sizing:border-box;background:var(--color-neutral-000);border:1px solid #c7b7a8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;margin-top:15px;margin-left:15px;margin-right:15px;padding:0 5px;display:flex}.connector_button.selected{border:2px solid var(--color-primary-500)}.connector_button>.text{margin-top:15px}.input input::placeholder{color:var(--color-neutral-400)}.input input{box-sizing:border-box;border:1px solid #c7b7a8;border-radius:4px;width:100%;height:40px;padding:10px;font-size:16px}.input input:focus{outline:0}.input.search{position:relative}.input.search svg{margin-top:12px;margin-left:12px;position:absolute}.input.search input{border-radius:50px;height:50px;padding-left:40px;line-height:50px}.charger_code{position:relative}.charger_code>input{border:0;border-bottom:3px solid var(--color-secondary-600);color:var(--color-secondary-600);letter-spacing:20px;text-align:center;width:260px;height:38px;margin-left:14px;font-size:30px;font-weight:700;outline:0!important}.charger_code>input.align-left{text-align:left}.charger_code>input.align-center{text-align:center}.charger_code>input::placeholder{color:var(--color-neutral-400);opacity:1}.charger_code:after{content:"";background-color:var(--color-neutral-000);width:14px;height:44px;display:block;position:absolute;top:0;right:0}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-height:550px),(max-width:350px){.dropdown .content.language{height:50px;padding:15px;top:50px}.dropdown .content.language .options .close{width:50px;height:50px;top:-50px}.dropdown .content.language>.options>span{width:25px;height:25px;line-height:26px}}@media screen and (max-height:550px){.text.h1{margin:0;padding:0;font-size:30px;font-weight:700}.text.h2{margin:0;padding:0;font-size:18px;font-weight:700}.text.base{font-size:14px}.button.primary,.button.secondary{height:40px}.view.two-buttons .text.button{font-size:14px}.view.margin.top.tiny{margin-top:5px}.view.margin.top.small{margin-top:10px}.view.margin.top.medium{margin-top:15px}.view.margin.top.large{margin-top:20px}.view.margin.left.tiny{margin-left:5px}.view.margin.left.small{margin-left:10px}.view.margin.left.medium{margin-left:15px}.view.margin.left.large{margin-left:20px}.view.margin.bottom.tiny{margin-bottom:5px}.view.margin.bottom.small{margin-bottom:10px}.view.margin.bottom.medium{margin-bottom:15px}.view.margin.bottom.large{margin-bottom:20px}.view.margin.right.tiny{margin-right:5px}.view.margin.right.small{margin-right:10px}.view.margin.right.medium{margin-right:15px}.view.margin.right.large{margin-right:20px}}#adhoc_container{flex-direction:column;justify-content:space-between;height:100%;max-height:950px;display:flex;position:relative}#adhoc_container #header{background:var(--color-neutral-000);box-sizing:border-box;flex-direction:row;flex:0 auto;order:0;justify-content:space-between;align-self:auto;align-items:center;width:100%;min-height:74px;padding:25px;display:flex}#adhoc_container #header .logo_icon,#adhoc_container #header .logo{width:auto}#adhoc_container #header .go_back{cursor:pointer;flex-direction:row;flex:1;place-content:center flex-start;align-items:center;display:flex}#adhoc_container #header .go_back .text{margin-left:3px}#adhoc_container #header .dropdown{flex:1;justify-content:flex-end}#adhoc_container #footer{box-sizing:border-box;flex:0 auto;order:0;align-self:auto;width:100%;padding:25px}#adhoc_container #footer.milkybrownlight{background:#f1eeec}#adhoc_container #footer.white{background:var(--color-neutral-000)}#adhoc_container #footer.yellow{background:var(--color-primary-500)!important}#adhoc_container #footer .charger_code_input_container>.text{text-align:center;margin-bottom:15px}#adhoc_container #footer .charger_code_input_container .input_view{flex-direction:row;justify-content:center;align-items:center;max-width:300px;margin:0 auto 25px;display:flex}#adhoc_container #footer .charger_code_input_container .input_view .dropdown{margin-right:10px}#adhoc_container #footer .charger_code_input_container .input_view .inputs{justify-content:space-between;align-items:flex-start;width:100%;display:flex}#adhoc_container #footer .charger_code_input_container .input_view .inputs span.number{padding-top:2px}#adhoc_container #footer .charger_code_input_container .input_view .inputs .number{color:var(--color-secondary-600);text-align:center;width:25px;height:46px;padding:1px 2px;font-size:30px}#adhoc_container #footer .charger_code_input_container .input_view .inputs .number:first-child{margin-left:0}#adhoc_container #footer .charger_code_input_container .input_view .inputs input{border:0;border-bottom:1px solid #c7b7a8;border-radius:0;outline:0}#adhoc_container #footer .charger_code_input_container .input_view .inputs input::placeholder{color:#d3d3d3}#adhoc_container #content{box-sizing:border-box;flex:auto;order:0;height:100%;position:relative;overflow:hidden auto}#adhoc_container #content.divided{flex-direction:column;justify-content:space-between;display:flex}#adhoc_container #content.milkybrownlight{background:#f1eeec}#adhoc_container #content.white{background:#fff}#adhoc_container #content.loading *{display:none}#adhoc_container #content .content_top{flex-direction:column;flex:auto;align-self:auto;padding:25px 35px;display:flex}#adhoc_container #content .content_top.noPadding{padding:0!important}#adhoc_container #content .content_top.smallPadding{padding:15px!important}#adhoc_container #content .content_top.centered{justify-content:center;align-items:center}#adhoc_container #content .content_bottom{flex:0 auto}#adhoc_container #content .connectors_container{flex-flow:wrap;justify-content:center;display:flex}#adhoc_container #content .connectors_container>*{margin:15px}#adhoc_container #content .payment_info_container>.list{margin:25px 0}#adhoc_container #content .payment_info_container>.list>.item{flex-direction:row;align-items:center;margin-bottom:25px;display:flex}#adhoc_container #content .payment_info_container>.list>.item .text:first-child{text-align:center;background:#f1eeec;border-radius:22px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;padding:4px;font-size:14px;line-height:22px;display:flex}#adhoc_container #content .payment_info_container>.list>.item .text:nth-child(2){padding-left:20px}#adhoc_container #content .payment_info_container>.infobox{background:#f1eeec;border-radius:5px;padding:15px}#adhoc_container #content .payment_info_container>.infobox>.text:nth-child(2){margin-top:25px}#adhoc_container #content .payment_container{width:100%;max-width:300px}#adhoc_container #content .payment_container>h2{text-align:left;margin-bottom:25px}#adhoc_container #content .payment_container .ideal{background:var(--color-neutral-000);box-sizing:border-box;border-radius:5px;width:100%;padding:25px}#adhoc_container #content .payment_container .ideal>.header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}#adhoc_container #content .payment_container .card{text-align:left;margin-top:25px}#adhoc_container #content .payment_refused_container .infobox .text{margin-bottom:25px}#adhoc_container #content .payment_refused_container .infobox .text:last-child{margin-bottom:0}#adhoc_container #content .price_circle{background:var(--color-neutral-000);box-sizing:border-box;text-align:center;border-radius:230px;flex-direction:column;justify-content:center;align-items:center;width:230px;height:230px;padding-top:72px;display:flex;position:relative}#adhoc_container #content .price_circle .illustration{position:absolute;top:6px;left:40px}#adhoc_container #content .support_iframe{border:0;outline:0;width:100%;height:100%}#adhoc_container #app_banner{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}#adhoc_container #app_banner .icon{width:36px;height:36px}@media screen and (min-width:1025px){#adhoc_container{z-index:100;border-radius:20px;width:600px;height:90%;margin:auto;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 4px -1px #0000004d}#adhoc_container:before{z-index:-1;content:"";background:var(--color-neutral-400);width:100%;height:100%;position:fixed;top:0;left:0}}@media screen and (max-height:620px){#adhoc_container #content .price_circle{width:150px;height:150px}#adhoc_container #content .price_circle img{width:150px;height:auto;margin-bottom:0;margin-left:-20px}#adhoc_container #content .price_circle .text.base{margin-bottom:5px;font-size:14px;line-height:18px}#adhoc_container #content .price_circle .text.large{font-size:16px}}@media screen and (max-height:550px),(max-width:350px){#adhoc_container #header{min-height:50px;padding:15px}#adhoc_container #header .logo{width:auto;height:14px}#adhoc_container #header .text.base{font-size:14px;line-height:18px}}@media screen and (max-height:550px){.text.base{font-size:14px;line-height:18px}#adhoc_container #content .content_top,#adhoc_container #footer{padding:15px}#adhoc_container #footer .charger_code_input_container .input_view .inputs input{width:20px;height:20px;padding:9px 0;font-size:25px}}.adyen-checkout__button{border-radius:50px!important}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Regular.ttf)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-ExtraBold.ttf)format("woff2");font-weight:800;font-style:normal;font-display:swap}body{-webkit-user-select:none;user-select:none;font-family:Plus Jakarta Sans,sans-serif}body,html,#root{-webkit-tap-highlight-color:#0000;height:100%}body{margin:0;padding:0}.adyen_dropin{padding:25px}a{color:var(--color-secondary-600)}a.button{box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:var(--color-primary-500);color:var(--color-secondary-600);border:0;border-radius:4px;padding:8px 14px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}a.button svg{margin-top:-2px;margin-right:5px}a.button:hover{background-color:#fcd300}.checkBox{flex-direction:row;place-content:center;align-items:center;display:flex}.checkBox .box{border:2px solid #c7b7a8;border-radius:4px;width:20px;height:20px;margin-right:10px;position:relative}.checkBox .box .checked{box-sizing:border-box;background:var(--color-primary-500);border:2px solid #fff;border-radius:4px;width:100%;height:100%;position:absolute}.checkBox .label{padding-top:3px;line-height:20px}@media (max-width:500px){a.button{font-size:14px}a.button svg{width:16px;height:16px}}
