.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.notification{--note_background: #fff;--note_border: #eee;--note_color: var(--color-3);--note_status_succes: #67d040;--note_status_error: #dc2c2c;--note_status_warning: #ffaa00;--note_status_alert: #2cb2dc;position:fixed;max-width:31.25rem;width:100%;background:var(--note_background);box-shadow:var(--shadow-1);padding:1.625rem;z-index:99;border:solid var(--note_border);display:flex;align-items:center;grid-gap:1rem;border-radius:var(--radius-1);justify-content:space-between;font-family:var(--font-1);color:var(--note_color);border-width:0 0 4px 0}.notification.--succes{--note_border: var(--note_status_succes)}.notification.--error{--note_border: var(--note_status_error)}.notification.--warning{--note_border: var(--note_status_warning)}.notification.--alert{--note_border: var(--note_status_alert)}.notification.--topRight{top:1.25rem;right:1.25rem;animation-name:slideInRight;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(100%) scale(.9)}.notification.--topRight.--fadeOut{animation-name:slideOutRight}.notification.--topCenter{top:1.25rem;right:1.25rem;left:1.25rem;margin:0 auto;animation-name:slideInTop;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translateY(-100%) scale(.9)}.notification.--topCenter.--fadeOut{animation-name:slideOutTop}.notification.--topLeft{top:1.25rem;left:1.25rem;animation-name:slideInLeft;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(-100%) scale(.9)}.notification.--topLeft.--fadeOut{animation-name:slideOutLeft}.notification.--bottomRight{bottom:1.25rem;right:1.25rem;animation-name:slideInRight;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(100%) scale(.9)}.notification.--bottomRight.--fadeOut{animation-name:slideOutRight}.notification.--bottomCenter{bottom:1.25rem;right:1.25rem;left:1.25rem;margin:0 auto;animation-name:slideInBottom;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translateY(100%) scale(.9)}.notification.--bottomCenter.--fadeOut{animation-name:slideOutBottom}.notification.--bottomLeft{bottom:1.25rem;left:1.25rem;animation-name:slideInLeft;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(-100%) scale(.9)}.notification.--bottomLeft.--fadeOut{animation-name:slideOutLeft}.notification.--fadeOut{animation-fill-mode:forwards;animation-duration:.5s}:root{--shadow: 0px 2px 8px 0px rgba(0, 0, 0, .15);--radius: 5px;--font-1: "Overpass", sans-serif;--font-2: "Font Awesome 6 Pro";--font-size-base: 16px;--font-size-small: 14px;--color-1: #eaecf5;--color-2: #283278;--color-3: #606aae;--color-4: #222222;--color-5: #10c001;--color-6: #01c06f;--gradient: linear-gradient(90deg, #fb7744 0%, #ff5940 100%)}@media screen and (max-width: 800px){:root{--font-size-base: 14px;--font-size-small: 12px}}html #root #wrap_all .configurator html{line-height:1.15;-webkit-text-size-adjust:100%}html #root #wrap_all .configurator body{margin:0}html #root #wrap_all .configurator main{display:block}html #root #wrap_all .configurator h1{font-size:2em;margin:.67em 0}html #root #wrap_all .configurator hr{box-sizing:content-box;height:0;overflow:visible}html #root #wrap_all .configurator pre{font-family:monospace,monospace;font-size:1em}html #root #wrap_all .configurator a{background-color:transparent}html #root #wrap_all .configurator abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}html #root #wrap_all .configurator b,html #root #wrap_all .configurator strong{font-weight:bolder}html #root #wrap_all .configurator code,html #root #wrap_all .configurator kbd,html #root #wrap_all .configurator samp{font-family:monospace,monospace;font-size:1em}html #root #wrap_all .configurator small{font-size:80%}html #root #wrap_all .configurator sub,html #root #wrap_all .configurator sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html #root #wrap_all .configurator sub{bottom:-.25em}html #root #wrap_all .configurator sup{top:-.5em}html #root #wrap_all .configurator img{border-style:none}html #root #wrap_all .configurator button,html #root #wrap_all .configurator input,html #root #wrap_all .configurator optgroup,html #root #wrap_all .configurator select,html #root #wrap_all .configurator textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html #root #wrap_all .configurator button,html #root #wrap_all .configurator input{overflow:visible}html #root #wrap_all .configurator button,html #root #wrap_all .configurator select{text-transform:none}html #root #wrap_all .configurator button,html #root #wrap_all .configurator [type=button],html #root #wrap_all .configurator [type=reset],html #root #wrap_all .configurator [type=submit]{-webkit-appearance:button}html #root #wrap_all .configurator button::-moz-focus-inner,html #root #wrap_all .configurator [type=button]::-moz-focus-inner,html #root #wrap_all .configurator [type=reset]::-moz-focus-inner,html #root #wrap_all .configurator [type=submit]::-moz-focus-inner{border-style:none;padding:0}html #root #wrap_all .configurator button:-moz-focusring,html #root #wrap_all .configurator [type=button]:-moz-focusring,html #root #wrap_all .configurator [type=reset]:-moz-focusring,html #root #wrap_all .configurator [type=submit]:-moz-focusring{outline:1px dotted ButtonText}html #root #wrap_all .configurator fieldset{padding:.35em .75em .625em}html #root #wrap_all .configurator legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}html #root #wrap_all .configurator progress{vertical-align:baseline}html #root #wrap_all .configurator textarea{overflow:auto}html #root #wrap_all .configurator [type=checkbox],html #root #wrap_all .configurator [type=radio]{box-sizing:border-box;padding:0}html #root #wrap_all .configurator [type=number]::-webkit-inner-spin-button,html #root #wrap_all .configurator [type=number]::-webkit-outer-spin-button{height:auto}html #root #wrap_all .configurator [type=search]{-webkit-appearance:textfield;outline-offset:-2px}html #root #wrap_all .configurator [type=search]::-webkit-search-decoration{-webkit-appearance:none}html #root #wrap_all .configurator ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html #root #wrap_all .configurator details{display:block}html #root #wrap_all .configurator summary{display:list-item}html #root #wrap_all .configurator template{display:none}html #root #wrap_all .configurator [hidden]{display:none}html #root #wrap_all .configurator .container{width:95%;max-width:1240px;margin:0 auto;padding:0}html #root #wrap_all .configurator .--flex{display:flex;justify-content:space-between;align-items:center}html #root #wrap_all .configurator .btn{font-size:16px;color:#fff;font-weight:400;border-radius:var(--radius);padding:18px 20px;border:none;text-align:left;position:relative;line-height:1;width:100%;cursor:pointer}html #root #wrap_all .configurator .btn.--gradient{background:var(--gradient);background-size:100%}html #root #wrap_all .configurator .btn.--gradient:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:16px;height:100%;position:absolute;top:0;right:20px}html #root #wrap_all .configurator .btn.--reserve{background:var(--color-2)}html #root #wrap_all .configurator .btn.--secondary{background:var(--color-1);color:var(--color-2)}html #root #wrap_all .configurator .btn.--secondary .note-sticky{position:relative}html #root #wrap_all .configurator .btn.--secondary .note-sticky:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H288V352c0-17.7 14.3-32 32-32h80V96c0-8.8-7.2-16-16-16H64zM288 480H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V320v5.5c0 17-6.7 33.3-18.7 45.3l-90.5 90.5c-12 12-28.3 18.7-45.3 18.7H288z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:-2px;right:0;width:16px;height:20px}html #root #wrap_all .configurator .btn.--icon{width:52px;height:52px;line-height:0}html #root #wrap_all .configurator .btn.--icon:after{content:"";font-weight:700;font-family:var(--font-2);position:absolute;right:20px}html #root #wrap_all .configurator .btn[disabled]{background:var(--color-1);color:#28327880;cursor:default}html #root #wrap_all .configurator .btn[disabled]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;opacity:.5;width:16px;height:100%;position:absolute;top:0;right:20px}html #root #wrap_all .configurator .btn span{font-weight:900}html #root #wrap_all .configurator [form=finalizeForm][disabled=true]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23283278' d='M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256C512 122.7 410.1 13.2 280 1.1C266.8-.1 256 10.7 256 24s10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6c-5.3 12.2-1.5 26.8 10 33.5z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:20px;animation:loading infinite linear 1s}html #root #wrap_all .configurator .loading-icon{width:20px;height:20px;position:relative}html #root #wrap_all .configurator .loading-icon.--pricing{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.5);width:100%;height:100%;z-index:1}html #root #wrap_all .configurator .loading-icon.--pricing:after{top:0;left:50%;width:40px}html #root #wrap_all .configurator .loading-icon.--total-pricing{width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;background:rgba(255,255,255,.5)}html #root #wrap_all .configurator .loading-icon.--total-pricing:after{left:45%;width:50px}html #root #wrap_all .configurator .loading-icon:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23283278' d='M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256C512 122.7 410.1 13.2 280 1.1C266.8-.1 256 10.7 256 24s10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6c-5.3 12.2-1.5 26.8 10 33.5z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:30px;height:100%;position:absolute;top:0;left:0;animation:loading infinite linear 1s}html #root #wrap_all .configurator .loading-icon-big{width:75px;height:75px;position:relative}html #root #wrap_all .configurator .loading-icon-big:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23283278' d='M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256C512 122.7 410.1 13.2 280 1.1C266.8-.1 256 10.7 256 24s10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6c-5.3 12.2-1.5 26.8 10 33.5z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:75px;height:100%;position:absolute;top:0;left:0;animation:loading infinite linear 1s}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html #root #wrap_all .configurator .sidebar{display:flex;flex-direction:column;grid-gap:20px}html #root #wrap_all .configurator .sidebar .sidebar-box{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;overflow:hidden}html #root #wrap_all .configurator .sidebar .sidebar-box .header{background:var(--color-1);min-height:56px;display:flex;align-items:center;padding:0 20px}html #root #wrap_all .configurator .sidebar .sidebar-box .header h2{font-size:20px;margin:0;font-weight:900;color:var(--color-2)}html #root #wrap_all .configurator .sidebar .sidebar-box .content{padding:20px}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul{list-style:none;padding:0;margin:0}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li{color:var(--color-2);font-size:14px;font-weight:400}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li+li{margin-top:8px}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li i{margin-right:24px;position:relative}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li i:before{content:"";position:absolute;height:100%;top:0;left:0}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li i.euro-sign:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%2310c001' d='M48.6 240c-.4 5.3-.6 10.6-.6 16s.2 10.7 .6 16H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H57.3C84.8 412.5 170.5 480 272 480h24c13.3 0 24-10.7 24-24s-10.7-24-24-24H272c-74.6 0-138.4-46.4-164-112H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H96.7c-.5-5.3-.7-10.6-.7-16s.2-10.7 .7-16H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H108c25.6-65.6 89.4-112 164-112h24c13.3 0 24-10.7 24-24s-10.7-24-24-24H272C170.5 32 84.8 99.5 57.3 192H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H48.6z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:10px}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li i.heart:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%2310c001' d='M244 130.6l-12-13.5-4.2-4.7c-26-29.2-65.3-42.8-103.8-35.8c-53.3 9.7-92 56.1-92 110.3v3.5c0 32.3 13.4 63.1 37.1 85.1L253 446.8c.8 .7 1.9 1.2 3 1.2s2.2-.4 3-1.2L443 275.5c23.6-22 37-52.8 37-85.1v-3.5c0-54.2-38.7-100.6-92-110.3c-38.5-7-77.8 6.6-103.8 35.8l-4.2 4.7-12 13.5c-3 3.4-7.4 5.4-12 5.4s-8.9-2-12-5.4zm34.9-57.1C311 48.4 352.7 37.7 393.7 45.1C462.2 57.6 512 117.3 512 186.9v3.5c0 36-13.1 70.6-36.6 97.5c-3.4 3.8-6.9 7.5-10.7 11l-184 171.3c-.8 .8-1.7 1.5-2.6 2.2c-6.3 4.9-14.1 7.5-22.1 7.5c-9.2 0-18-3.5-24.8-9.7L47.2 299c-3.8-3.5-7.3-7.2-10.7-11C13.1 261 0 226.4 0 190.4v-3.5C0 117.3 49.8 57.6 118.3 45.1c40.9-7.4 82.6 3.2 114.7 28.4c6.7 5.3 13 11.1 18.7 17.6l4.2 4.7 4.2-4.7c4.2-4.7 8.6-9.1 13.3-13.1c1.8-1.5 3.6-3 5.4-4.5z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:15px}html #root #wrap_all .configurator .sidebar .sidebar-box .content ul li i.thumbs-up:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%2310c001' d='M323.8 34.8c-38.2-10.9-78.1 11.2-89 49.4l-5.7 20c-3.7 13-10.4 25-19.5 35l-51.3 56.4c-8.9 9.8-8.2 25 1.6 33.9s25 8.2 33.9-1.6l51.3-56.4c14.1-15.5 24.4-34 30.1-54.1l5.7-20c3.6-12.7 16.9-20.1 29.7-16.5s20.1 16.9 16.5 29.7l-5.7 20c-5.7 19.9-14.7 38.7-26.6 55.5c-5.2 7.3-5.8 16.9-1.7 24.9s12.3 13 21.3 13L448 224c8.8 0 16 7.2 16 16c0 6.8-4.3 12.7-10.4 15c-7.4 2.8-13 9-14.9 16.7s.1 15.8 5.3 21.7c2.5 2.8 4 6.5 4 10.6c0 7.8-5.6 14.3-13 15.7c-8.2 1.6-15.1 7.3-18 15.1s-1.6 16.7 3.6 23.3c2.1 2.7 3.4 6.1 3.4 9.9c0 6.7-4.2 12.6-10.2 14.9c-11.5 4.5-17.7 16.9-14.4 28.8c.4 1.3 .6 2.8 .6 4.3c0 8.8-7.2 16-16 16H286.5c-12.6 0-25-3.7-35.5-10.7l-61.7-41.1c-11-7.4-25.9-4.4-33.3 6.7s-4.4 25.9 6.7 33.3l61.7 41.1c18.4 12.3 40 18.8 62.1 18.8H384c34.7 0 62.9-27.6 64-62c14.6-11.7 24-29.7 24-50c0-4.5-.5-8.8-1.3-13c15.4-11.7 25.3-30.2 25.3-51c0-6.5-1-12.8-2.8-18.7C504.8 273.7 512 257.7 512 240c0-35.3-28.6-64-64-64l-92.3 0c4.7-10.4 8.7-21.2 11.8-32.2l5.7-20c10.9-38.2-11.2-78.1-49.4-89zM32 192c-17.7 0-32 14.3-32 32V448c0 17.7 14.3 32 32 32H96c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32H32z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:15px}html #root #wrap_all .configurator .sidebar .sidebar-total{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;overflow:hidden;position:sticky;top:20px;z-index:1}@media screen and (max-width: 800px){html #root #wrap_all .configurator .sidebar .sidebar-total{position:relative;margin-bottom:20px}}html #root #wrap_all .configurator .sidebar .sidebar-total.--notSticky{position:relative!important;margin-top:-20px;margin-bottom:20px}html #root #wrap_all .configurator .sidebar .sidebar-total .header{background:var(--color-2);padding:20px;display:flex;align-items:center;justify-content:space-between}html #root #wrap_all .configurator .sidebar .sidebar-total .header h2{margin:0;font-size:20px;font-weight:900;color:#fff}html #root #wrap_all .configurator .sidebar .sidebar-total .header .options{font-size:14px;color:#fff;font-weight:700;display:flex;grid-gap:15px;align-items:center}html #root #wrap_all .configurator .sidebar .sidebar-total .header .options i{opacity:.35;font-weight:400;margin-right:7px;display:inline-block;width:12px;height:100%;position:relative}html #root #wrap_all .configurator .sidebar .sidebar-total .header .options i:before{content:"";height:22px;position:absolute;left:0;top:-16px}html #root #wrap_all .configurator .sidebar .sidebar-total .header .options i.user:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464H398.7c-8.9-63.3-63.3-112-129-112H178.3c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:12px}html #root #wrap_all .configurator .sidebar .sidebar-total .header .options i.car:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M127.7 106.8L103.4 176H408.6l-24.2-69.2c-5.6-16-20.8-26.8-37.8-26.8H165.4c-17 0-32.1 10.7-37.8 26.8zm-79.6 82L82.3 90.9C94.7 55.6 128 32 165.4 32H346.6c37.4 0 70.7 23.6 83.1 58.9l34.3 97.9C492.6 205.4 512 236.4 512 272v80 48 56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400H48v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400 352 272c0-35.6 19.3-66.6 48.1-83.2zM416 224H96c-26.5 0-48 21.5-48 48v80H464V272c0-26.5-21.5-48-48-48zM112 256a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm256 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:14px}html #root #wrap_all .configurator .sidebar .sidebar-total .header .options i.dog:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M318 342.2c11.4 9.1 18 22.9 18 37.4V448c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V274.3L300.5 223c-3.2 .7-6.5 1-9.9 1H144 112.1l-.1 .8V448c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V379.6c0-14.6 6.6-28.3 18-37.4s26.2-12.6 40.4-9.4c9.5 2.1 19.4 3.2 29.6 3.2s20.1-1.1 29.6-3.2c14.2-3.1 29.1 .3 40.4 9.4zM336.9 189l53.4 32.8c7.2-17.7 24.6-29.8 44.4-29.8H480c26.5 0 48-21.5 48-48V112H496c-12.7 0-24.9-5.1-33.9-14.1L444.1 80 368 80c-4.2 0-8.4-.6-12.4-1.6L338 183.9c-.3 1.7-.7 3.4-1.1 5.1zM64.2 220.2c-1.1-.3-2.2-.7-3.3-1.1c-27.4-9.6-49-32.4-56.4-61.8L.7 141.8c-3.2-12.9 4.6-25.9 17.5-29.1s25.9 4.6 29.1 17.5l0 0 3.9 15.5C55.6 163.5 71.6 176 90 176h54H290.7L313.5 39.3l.1-.4 .9-5.6 3.1-18.4C319 6.3 326.4 0 335.1 0c5.6 0 10.9 2.6 14.3 7.1l11.2 14.9 3.4 4.6 .2 .3L368 32h76.1c12.7 0 24.9 5.1 33.9 14.1L496 64h32c26.5 0 48 21.5 48 48v32c0 53-43 96-96 96H434.7L432 256V448c0 35.3-28.7 64-64 64H352c-35.3 0-64-28.7-64-64V428.6 379.6c-10.4 2.3-21.1 3.7-32 4.2c-2.7 .1-5.3 .2-8 .2s-5.3-.1-8-.2c-10.9-.5-21.6-1.9-32-4.2v48.9V448c0 35.3-28.7 64-64 64H128c-35.3 0-64-28.7-64-64V224c0-1.3 .1-2.6 .2-3.8zM416 112a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:14px}html #root #wrap_all .configurator .sidebar .sidebar-total .content{background:#fff}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-details{padding:20px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-details+.trip-details{padding-top:0}html #root #wrap_all .configurator .sidebar .sidebar-total .content .date{display:grid;display:flex;align-items:center;justify-content:space-between}html #root #wrap_all .configurator .sidebar .sidebar-total .content .date+.location{margin-top:7px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .date i{margin-right:10px;position:relative;width:10px;height:12px;display:inline-block}html #root #wrap_all .configurator .sidebar .sidebar-total .content .date i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;width:13px;height:20px;top:-5px;left:0}html #root #wrap_all .configurator .sidebar .sidebar-total .content .date span{display:block;font-size:14px;font-weight:700;color:var(--color-2)}html #root #wrap_all .configurator .sidebar .sidebar-total .content .date span:last-child{font-weight:400}html #root #wrap_all .configurator .sidebar .sidebar-total .content .location{font-size:14px;font-weight:400;color:var(--color-2)}html #root #wrap_all .configurator .sidebar .sidebar-total .content .location span{display:block}html #root #wrap_all .configurator .sidebar .sidebar-total .content .location span+span{margin-top:4px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .location span i{opacity:.35;margin-right:10px;position:relative;width:10px;height:12px;display:inline-block}html #root #wrap_all .configurator .sidebar .sidebar-total .content .location span i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M320.7 249.2c-10.5 24.8-25.4 52.2-42.5 79.9C249.8 375.3 216.8 420 192 451.7c-24.8-31.8-57.8-76.4-86.2-122.6c-17.1-27.7-32-55.1-42.5-79.9C52.5 223.6 48 204.4 48 192c0-79.5 64.5-144 144-144s144 64.5 144 144c0 12.4-4.5 31.6-15.3 57.2zm-105 250C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;width:10px;height:20px;top:-2px;left:2px}html #root #wrap_all .configurator .sidebar .sidebar-total .content ul.trip-details{margin:10px 0;padding:10px 0 10px 24px;list-style:none;position:relative;display:flex;flex-direction:column;grid-gap:8px}html #root #wrap_all .configurator .sidebar .sidebar-total .content ul.trip-details li{font-size:14px;color:var(--color-2)}html #root #wrap_all .configurator .sidebar .sidebar-total .content ul.trip-details:before{content:"";position:absolute;left:4px;top:0;width:1px;background:rgba(40,50,120,.35);height:100%}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-totals{padding:20px;border-top:solid 1px var(--color-1)}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-totals .total{font-weight:700;font-size:14px;color:var(--color-2);display:grid;grid-template-columns:auto auto}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-totals .total span{justify-self:end}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-totals .btn+.button-info{margin-top:20px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-totals .button-info i{position:relative;display:inline-block;padding-left:14px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .trip-totals .button-info i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V248c0-13.3-10.7-24-24-24H216c-13.3 0-24 10.7-24 24s10.7 24 24 24h24v64H216zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:14px;height:14px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .date-container,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .date-container{display:flex;justify-content:space-between}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .date-container .date,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .date-container .date{display:inline;font-size:14px;color:var(--color-2);font-weight:700;text-transform:capitalize}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .date-container .date i,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .date-container .date i{font-weight:400}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .date-container .time,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .date-container .time{color:var(--color-2);font-size:14px;font-weight:400}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .date-container+.location,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .date-container+.location{margin-top:7px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .location,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .location{font-size:14px;color:var(--color-2);font-weight:400}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .location i,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .location i{margin-right:10px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure .location+.location,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival .location+.location{margin-top:4px}html #root #wrap_all .configurator .sidebar .sidebar-total .content .departure+.arrival,html #root #wrap_all .configurator .sidebar .sidebar-total .content .arrival+.arrival{margin-top:17px}html #root #wrap_all .configurator .total_pricing{display:flex;justify-content:space-between;font-weight:700;color:var(--color-2);font-size:16px;margin-bottom:20px}html #root #wrap_all .configurator .total_pricing.--error{background:#ffe0e0;border:solid 1px #d90000;color:#d90000;border-radius:var(--radius);text-align:left;padding:16px;justify-content:start;grid-gap:10px;line-height:1;font-weight:400}html #root #wrap_all .configurator .total_pricing.--error:before{content:"";font-family:var(--font-2);font-weight:300}html #root #wrap_all .configurator .dateDiff{color:#28327880;margin-left:5px;font-size:var(--font-size-base)}html #root #wrap_all .configurator .overview{border-left:solid 1px var(--color-1);padding-left:24px;margin-left:7px;padding-top:10px;padding-bottom:10px}html #root #wrap_all .configurator .overview ul{list-style:none;margin:0;padding:0;line-height:20px;font-size:13px}html #root #wrap_all .configurator .overview ul+ul{margin-top:5px}html #root #wrap_all .configurator .--columns{display:grid;grid-template-columns:auto 350px;grid-gap:40px}@media screen and (max-width: 800px){html #root #wrap_all .configurator .--columns{grid-template-columns:1fr;grid-gap:30px}}html #root #wrap_all .configurator .search-component{--font-size: var(--font-size-base);--font-size-s: var(--font-size-small)}html #root #wrap_all .configurator .search-component .search{width:100%}html #root #wrap_all .configurator .search-component .search .single-trip-main{box-shadow:var(--shadow);background:#fff;border-radius:var(--radius);padding:24px}html #root #wrap_all .configurator .search-component .search .single-trip-main{display:grid;grid-template-columns:1fr 65px 1fr;grid-gap:25px 0}html #root #wrap_all .configurator .search-component .search .single-trip-main .single{grid-column:3}html #root #wrap_all .configurator .search-component .search .single-trip-main .arrows-up-down{position:relative}html #root #wrap_all .configurator .search-component .search .single-trip-main .arrows-up-down:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M171.3 4.7c-6.1-6.1-15.9-6.3-22.2-.4l-104 96c-6.5 6-6.9 16.1-.9 22.6s16.1 6.9 22.6 .9L144 52.5V457.4L75.3 388.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l96 96c6.2 6.2 16.4 6.2 22.6 0l96-96c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L176 457.4V54.6l68.7 68.7c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6l-96-96z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:15px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:-7px}html #root #wrap_all .configurator .search-component .search .single-trip-main input,html #root #wrap_all .configurator .search-component .search .single-trip-main .calendar-block>button{position:relative;width:100%;height:54px;background:var(--color-1);border:none;border-radius:var(--radius);padding:0 20px 0 46px;font-size:var(--font-size);font-weight:700;color:var(--color-2);text-align:left}html #root #wrap_all .configurator .search-component .search .single-trip-main .calendar-block{position:relative;z-index:1}html #root #wrap_all .configurator .search-component .search .single-trip-main .calendar-block:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:15px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:1}html #root #wrap_all .configurator .search-component .search .single-trip-main .calendar-block .calendar-container{position:absolute}html #root #wrap_all .configurator .search-component .search .trip-type{grid-column:span 3}html #root #wrap_all .configurator .search-component .search .trip-type input{display:none}html #root #wrap_all .configurator .search-component .search .trip-type input:checked+label:before{content:"";font-family:var(--font-2);font-size:12px;text-align:center;line-height:17px;font-weight:900;color:#fff;background:var(--color-2)}html #root #wrap_all .configurator .search-component .search .trip-type label{font-family:var(--font-1);font-size:var(--font-size-s);color:var(--color-4);font-weight:400;line-height:20px;position:relative;padding-left:24px;cursor:pointer}html #root #wrap_all .configurator .search-component .search .trip-type label:before{content:"";border-radius:50%;width:17px;height:17px;border:solid 1px var(--color-2);display:inline-block;position:absolute;left:0}html #root #wrap_all .configurator .search-component .search .trip-search{margin-top:20px;max-width:300px}@media screen and (max-width: 1000px){html #root #wrap_all .configurator .search-component .search .single-trip-main{grid-template-columns:1fr;grid-gap:1px}html #root #wrap_all .configurator .search-component .search .single-trip-main>i{display:none}html #root #wrap_all .configurator .search-component .search .single-trip-main .dropdown-departure{grid-row:1}html #root #wrap_all .configurator .search-component .search .single-trip-main .dropdown-arrival{grid-row:3}html #root #wrap_all .configurator .search-component .search .single-trip-main>.calendar-block{grid-row:2;margin-bottom:12px;z-index:none}html #root #wrap_all .configurator .search-component .search .single-trip-main .single{grid-column:1;grid-row:4}html #root #wrap_all .configurator .search-component .search .single-trip-main .calendar-block{z-index:auto}html #root #wrap_all .configurator .search-component .search .single-trip-main .calendar-block .calendar-container{z-index:2}html #root #wrap_all .configurator .search-component .search .single-trip-main .trip-type{margin-top:12px}}@media screen and (max-width: 800px){html #root #wrap_all .configurator .search-component .search .trip-passengers{grid-template-columns:1fr;grid-gap:0;border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}html #root #wrap_all .configurator .search-component .search .trip-passengers .passenger-item{border-radius:0;box-shadow:none}}html #root #wrap_all .configurator .trip-container .trip-wrapper{display:flex;flex-flow:column;position:relative}html #root #wrap_all .configurator .trip-container .trip-wrapper.disabled .trip,html #root #wrap_all .configurator .trip-container .trip-wrapper.disabled .trip-options .button{cursor:not-allowed}html #root #wrap_all .configurator .trip-container .trip-wrapper.disabled .trip-options .button{background:#eee;color:#a9a9a9}html #root #wrap_all .configurator .trip-container .trip-wrapper+.trip-wrapper{margin-top:50px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);display:grid;grid-template-columns:1fr 1fr;padding:20px;border:solid 2px transparent;cursor:pointer;position:relative}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip+.trip{margin-top:15px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip.--active{border-color:var(--color-6)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip.--active .button:before{content:attr(data-active)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-company{display:flex;align-items:center}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-company figure{margin:0 14px 0 0;padding:0;height:24px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-company figure img{width:100%;height:100%;object-fit:contain}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-company h3{margin:0;font-size:var(--font-size-base);font-weight:400;color:var(--color-2)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing{justify-self:end;display:flex;grid-gap:25px;font-size:var(--font-size-base);color:var(--color-2)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .time{color:inherit;font-size:inherit;font-weight:400;display:flex;grid-gap:7px;position:relative;align-self:start}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .time i{font-size:13px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .time i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M480 256A224 224 0 1 1 32 256a224 224 0 1 1 448 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM240 112V256c0 5.3 2.7 10.3 7.1 13.3l96 64c7.4 4.9 17.3 2.9 22.2-4.4s2.9-17.3-4.4-22.2L272 247.4V112c0-8.8-7.2-16-16-16s-16 7.2-16 16z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;height:100%;width:13px;position:absolute;left:-12px;top:-4px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .time .travel-time{display:flex;grid-gap:5px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .time .travel-time span:empty{display:none}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .price{color:inherit;font-size:inherit;font-weight:700}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-pricing .price span{font-weight:400;color:var(--color-3)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-details{display:flex;grid-gap:20px;align-self:end}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-details hr{width:53px;height:1px;border:none;background:var(--color-1);margin:0;align-self:center}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-details h4{margin:0;font-size:var(--font-size-base);color:var(--color-2);font-weight:400}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-details p{margin:0;font-size:13px;color:#222;font-weight:400}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options{justify-self:end;align-self:end;display:flex;align-items:center;grid-gap:25px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .trip-icons{display:flex;grid-gap:25px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .trip-icons .car{height:18px;width:18px;display:block}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .trip-icons .car:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%2310c001' d='M127.7 106.8L103.4 176H408.6l-24.2-69.2c-5.6-16-20.8-26.8-37.8-26.8H165.4c-17 0-32.1 10.7-37.8 26.8zm-79.6 82L82.3 90.9C94.7 55.6 128 32 165.4 32H346.6c37.4 0 70.7 23.6 83.1 58.9l34.3 97.9C492.6 205.4 512 236.4 512 272v80 48 56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400H48v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400 352 272c0-35.6 19.3-66.6 48.1-83.2zM416 224H96c-26.5 0-48 21.5-48 48v80H464V272c0-26.5-21.5-48-48-48zM112 256a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm256 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;height:18px;width:18px;left:0;top:0}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .trip-icons .bed{height:18px;width:20px;display:block}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .trip-icons .bed:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%2310c001' d='M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56V360v96c0 13.3 10.7 24 24 24s24-10.7 24-24V384H312 592v80c0 13.3 10.7 24 24 24s24-10.7 24-24V360 248c0-66.3-53.7-120-120-120H344c-30.9 0-56 25.1-56 56V336H48V56zM592 248v88H336V184c0-4.4 3.6-8 8-8H520c39.8 0 72 32.2 72 72zM128 216a40 40 0 1 1 80 0 40 40 0 1 1 -80 0zm128 0A88 88 0 1 0 80 216a88 88 0 1 0 176 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;height:18px;width:20px;left:0;top:0}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span{font-size:18px;font-weight:400;position:relative}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span[data-info=""]:before,html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span[data-info=""]:hover:after{display:none!important}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span[data-info]:hover:after{opacity:1}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span[data-info]:before{content:"";font-family:var(--font-2);position:absolute;top:-10px;right:-10px;color:var(--color-2);font-weight:700;font-size:15px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span[data-info]:after{content:attr(data-info);position:absolute;top:100%;left:50%;transform:translate(-50%);width:200px;background:rgba(0,0,0,.52);text-align:center;color:#fff;padding:10px;border-radius:var(--radius);font-size:12px;font-weight:400;line-height:14px;opacity:0;pointer-events:none;transition:opacity .2s;z-index:1}@media screen and (max-width: 800px){html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span[data-info]:after{left:0;top:-17px;transform:translate(0);z-index:1}}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span.true{color:var(--color-5)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span.false{color:var(--color-2);position:relative}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span.false i:after{content:"";position:absolute;width:25px;height:2px;background:var(--color-2);left:50%;top:3px;transform:rotate(-35deg) translate(-50%)}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span.false i{opacity:.5}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span.false i.car:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M127.7 106.8L103.4 176H408.6l-24.2-69.2c-5.6-16-20.8-26.8-37.8-26.8H165.4c-17 0-32.1 10.7-37.8 26.8zm-79.6 82L82.3 90.9C94.7 55.6 128 32 165.4 32H346.6c37.4 0 70.7 23.6 83.1 58.9l34.3 97.9C492.6 205.4 512 236.4 512 272v80 48 56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400H48v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400 352 272c0-35.6 19.3-66.6 48.1-83.2zM416 224H96c-26.5 0-48 21.5-48 48v80H464V272c0-26.5-21.5-48-48-48zM112 256a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm256 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options span.false i.bed:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56V360v96c0 13.3 10.7 24 24 24s24-10.7 24-24V384H312 592v80c0 13.3 10.7 24 24 24s24-10.7 24-24V360 248c0-66.3-53.7-120-120-120H344c-30.9 0-56 25.1-56 56V336H48V56zM592 248v88H336V184c0-4.4 3.6-8 8-8H520c39.8 0 72 32.2 72 72zM128 216a40 40 0 1 1 80 0 40 40 0 1 1 -80 0zm128 0A88 88 0 1 0 80 216a88 88 0 1 0 176 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .button{padding:15px 0;background:var(--color-5);font-size:var(--font-size-base);color:#fff;font-weight:900;border-radius:var(--radius);width:110px;text-align:center;cursor:pointer}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip-options .button:before{content:attr(data-title)}html #root #wrap_all .configurator .trip-footer{padding:50px 0 70px;display:flex;grid-gap:20px;align-items:center}html #root #wrap_all .configurator .trip-footer .btn{max-width:300px}html #root #wrap_all .configurator .button-info{font-size:12px;font-weight:400;color:var(--color-3);display:flex;grid-gap:7px}html #root #wrap_all .configurator .button-info[hidden]{display:none}html #root #wrap_all .configurator .btn-link{color:var(--color-2);font-size:14px;font-weight:700;text-decoration:none;display:flex;align-items:center;grid-gap:5px;background:transparent;border:none;cursor:pointer;position:relative;text-decoration:underline;margin:-5px 5px 20px;float:right;position:absolute;top:-25px;right:0}html #root #wrap_all .configurator .licenseplate--option{grid-column:1/-1;grid-row:1}@media screen and (max-width: 1100px){html #root #wrap_all .configurator .licenseplate--option{grid-column:1/-1;grid-row:2}}html #root #wrap_all .configurator .licenseplate--option ul li.--noGrid{display:block!important}html #root #wrap_all .configurator .licenseplate--option ul li.--noGrid .btn{display:inline-block;max-width:150px;text-align:center;margin-top:10px;border:solid 1px #cacfe7;padding:10px 15px;font-size:14px}html #root #wrap_all .configurator .licenseplate--option ul li.--noGrid .btn:hover{background:#cacfe7}html #root #wrap_all .configurator .input-field-license{display:flex;align-items:center;grid-gap:0 40px;max-width:50%}@media screen and (max-width: 1100px){html #root #wrap_all .configurator .input-field-license{max-width:unset}}@media screen and (max-width: 800px){html #root #wrap_all .configurator .input-field-license{flex-direction:column;align-items:flex-start;grid-gap:var(--grid-gap);width:100%}}html #root #wrap_all .configurator .input-field-license label{font-size:16px;color:var(--color-2)}html #root #wrap_all .configurator .input-field-license .input-container{position:relative;background:rgb(229,197,77);border-radius:var(--radius);overflow:hidden;border:solid 1.5px rgb(0,0,0);max-width:220px;display:inline-block}html #root #wrap_all .configurator .input-field-license .input-container:before{content:"";position:absolute;left:0;top:0;width:26px;background:#2766a0;height:100%}html #root #wrap_all .configurator .input-field-license input{text-align:center;font-size:var(--font-size);font-weight:900;padding:15px 0 15px 27px;color:#000000e6;width:100%;border:none;background:transparent;text-transform:uppercase}html #root #wrap_all .configurator .input-field-license input.--invalid{background:#ffe0e0}html #root #wrap_all .configurator .input-field-license input::placeholder{color:#00000080;opacity:1}html #root #wrap_all .configurator .input-field-license input::-ms-input-placeholder{color:#00000080}@media screen and (max-width: 800px){html #root #wrap_all .configurator .trip-container .trip-wrapper .trip+.trip{margin-top:10px}html #root #wrap_all .configurator .trip-footer,html #root #wrap_all .configurator .result-container .results .btn{display:none}}html #root #wrap_all .configurator .hidden{visibility:hidden;opacity:0;padding:0;margin:0;border:none;position:absolute!important}html #root #wrap_all .configurator .hidden-trip{display:none}html #root #wrap_all .configurator .result-container{padding-bottom:50px}html #root #wrap_all .configurator .result-container .results .trip-passengers{margin-top:0;margin-bottom:20px}html #root #wrap_all .configurator .result-container .btn{max-width:350px}@media screen and (max-width: 800px){html #root #wrap_all .configurator .result-container .btn{max-width:none}}html #root #wrap_all .configurator .result-container .trip-wrapper+.trip-wrapper{margin-top:20px}html #root #wrap_all .configurator .result-container .--trip-option{background:#fff;box-shadow:var(--shadow);border-radius:var(--radius);padding:30px 20px;position:relative}html #root #wrap_all .configurator .result-container .--trip-option+.--trip-option{margin-top:25px}html #root #wrap_all .configurator .result-container .--trip-option+.--trip-option .select-box.--cabins{opacity:.5;cursor:not-allowed}html #root #wrap_all .configurator .result-container .--trip-option+.--trip-option .select-box.--cabins .price{display:none}html #root #wrap_all .configurator .result-container .--trip-option+.--trip-option .select-box.--cabins .select-trigger{pointer-events:none}html #root #wrap_all .configurator .result-container .--trip-option.vehicles .trip-option-header h3{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header{margin-bottom:10px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3{margin:0;color:var(--color-2);font-size:20px;font-weight:700}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3 i{margin-right:30px;color:var(--color-3);position:relative;display:inline-block}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3 i:before{content:"";position:absolute;top:-22px;left:0;width:25px;height:30px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3 i.users:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7C47.8 192 0 239.8 0 298.7zM405.3 320H618.7c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 38.2-16.8 72.5-43.3 96c.2 0 .4 0 .7 0zM320 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 80H378.7c39.8 0 73.2 27.2 82.6 64H178.7c9.5-36.8 42.9-64 82.6-64zm0-48C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H485.3c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352H261.3z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3 i.cars:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M137.8 48H278.2c10.1 0 19.2 6.4 22.6 15.9L317.9 112H98.1l17.2-48.1c3.4-9.6 12.5-15.9 22.6-15.9zM41.4 127.9c-.2 .5-.3 .9-.5 1.4C16.2 146.7 0 175.5 0 208v32 16 32 40c0 13.3 10.7 24 24 24s24-10.7 24-24V288H220.1c5.3-6.6 11.3-12.7 17.8-18.2L248.5 240H48V208c0-26.5 21.5-48 48-48H286.8c19.2-20 46.1-32 75.1-32h12.8l0-.1L346 47.8C335.7 19.1 308.6 0 278.2 0H137.8C107.4 0 80.3 19.1 70 47.8L41.4 127.9zM112 224a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm249.8-16H502.2c10.1 0 19.2 6.4 22.6 15.9L541.9 272H322.1l17.2-48.1c3.4-9.6 12.5-15.9 22.6-15.9zm-96.4 79.9c-.2 .5-.3 .9-.5 1.4C240.2 306.7 224 335.5 224 368v32 16 32 40c0 13.3 10.7 24 24 24s24-10.7 24-24V448H592v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448 416 400 368c0-32.5-16.2-61.3-40.9-78.7c-.1-.5-.3-.9-.5-1.4L570 207.8c-10.2-28.7-37.4-47.8-67.8-47.8H361.8c-30.4 0-57.6 19.1-67.8 47.8l-28.6 80.1zM544 320c26.5 0 48 21.5 48 48v32H272V368c0-26.5 21.5-48 48-48H544zM336 384a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm216-24a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h4{margin:0;color:var(--color-2);font-size:16px;font-weight:700}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list{display:flex;flex-direction:column;grid-gap:10px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list h4{margin:26px 0 12px;color:var(--color-2);font-size:var(--font-size-base);font-weight:700}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container{border:solid 1px var(--color-1);border-radius:var(--radius)}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container+.input-container{margin-top:10px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container input{display:none}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container input:checked+label:before{color:var(--color-1);background:var(--color-2);width:100%;margin:0}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container label{font-size:var(--font-size-base);font-weight:400;color:var(--color-2);padding:16px 16px 16px 50px;position:relative;cursor:pointer;display:flex;justify-content:space-between;grid-gap:12px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container label .option-price{color:#28327880;white-space:nowrap;align-self:center}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container label:before{content:"";font-family:var(--font-2);color:transparent;background:var(--color-1);border-radius:var(--radius);width:23px;height:23px;text-align:center;line-height:23px;font-size:14px;position:absolute;left:16px;top:50%;transform:translateY(-50%);transition:color .2s,background .2s}@media screen and (max-width: 1000px){html #root #wrap_all .configurator .result-container .--trip-option{padding:15px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3{font-size:16px;display:block!important}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-header h3 span:last-child:not(:first-child):before{content:" en "}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list h4{margin-bottom:-4px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container label{flex-direction:column;justify-content:start;grid-gap:3px;padding:10px 10px 10px 40px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container label:before{left:10px}html #root #wrap_all .configurator .result-container .--trip-option .trip-option-content .trip-option-list .input-container label .option-price{align-self:start}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip{grid-gap:20px 0;padding:15px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip.--active .button:after{content:""!important}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-pricing{display:grid;justify-items:end;grid-gap:5px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-pricing .time{grid-row:2}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-pricing .price{grid-row:1}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-details{grid-column:1/-1;justify-self:center;grid-row:2}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-details .departure{text-align:right}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-options{grid-column:1/-1;justify-content:space-between;width:100%}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-options .button{background:var(--color-1);color:var(--color-2);position:relative;min-width:100px;width:auto;padding-left:40px;padding-right:10px;text-align:left}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip .trip-options .button:after{content:"";font-family:var(--font-2);width:25px;height:25px;background:#fff;border-radius:var(--radius);position:absolute;left:8px;top:50%;transform:translateY(-50%);text-align:center;line-height:25px}}html #root #wrap_all .configurator .select-box.--cabins{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:10px}html #root #wrap_all .configurator .select-box.--cabins h3{color:var(--color-2);font-weight:700}html #root #wrap_all .configurator .select-box.--cabins h3 i{margin-right:30px;color:var(--color-3);position:relative;display:inline-block}html #root #wrap_all .configurator .select-box.--cabins h3 i:before{content:"";position:absolute;top:-22px;left:0;width:25px;height:30px}html #root #wrap_all .configurator .select-box.--cabins h3 i.house:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5V432c0 44.2-35.8 80-80 80H144c-44.2 0-80-35.8-80-80V245.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM288 55.5L112 204.8V432c0 17.7 14.3 32 32 32h48V312c0-22.1 17.9-40 40-40H344c22.1 0 40 17.9 40 40V464h48c17.7 0 32-14.3 32-32V204.8L288 55.5zM240 464h96V320H240V464z" fill="%23606aae" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .select-box.--cabins h3 i.cars:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5V432c0 44.2-35.8 80-80 80H144c-44.2 0-80-35.8-80-80V245.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM288 55.5L112 204.8V432c0 17.7 14.3 32 32 32h48V312c0-22.1 17.9-40 40-40H344c22.1 0 40 17.9 40 40V464h48c17.7 0 32-14.3 32-32V204.8L288 55.5zM240 464h96V320H240V464z" fill="%23606aae" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .select-box.--cabins .left-dropdown{margin-right:10%;grid-column:1;position:relative}html #root #wrap_all .configurator .select-box.--cabins .left-dropdown .select-trigger{height:100%}html #root #wrap_all .configurator .select-box.--cabins .left-dropdown .select-trigger span{padding-top:5px}html #root #wrap_all .configurator .select-box.--cabins .right-dropdown{position:relative;margin-left:-5%;grid-column:2}html #root #wrap_all .configurator .select-box.--cabins .right-dropdown .select-trigger{height:100%}html #root #wrap_all .configurator .select-box.--cabins .right-dropdown .select-trigger span{padding-top:5px}html #root #wrap_all .configurator .select-box.--cabins .no-cabins{grid-column:1/-1;text-align:center;margin-top:20px}html #root #wrap_all .configurator .error-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}html #root #wrap_all .configurator .error-popup .content{background:#fff;padding:3rem;border-top:2rem solid var(--color-2);border-radius:5px;box-shadow:0 0 10px #00000080;text-align:center;max-width:40rem;width:100%}html #root #wrap_all .configurator .error-popup .content h3{color:var(--color-2);font-size:20px;font-weight:700;margin:0 0 20px}html #root #wrap_all .configurator .error-popup .content p{color:var(--color-2);font-size:16px;font-weight:400;margin:0 0 20px}html #root #wrap_all .configurator .error-popup .content form{margin-bottom:10px}html #root #wrap_all .configurator .error-popup .content .button-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}html #root #wrap_all .configurator .error-popup .content .button-container .btn{margin-top:0}html #root #wrap_all .configurator .error-popup .content .upper{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:.6rem}html #root #wrap_all .configurator .error-popup .content .input-field{position:relative}html #root #wrap_all .configurator .error-popup .content .input-field input{width:100%;height:45px;background:var(--color-1);border:none;border-radius:var(--radius);padding:15px 20px 0;color:var(--color-2)}html #root #wrap_all .configurator .error-popup .content .input-field input.--invalid{background:#ffe0e0;border:solid 1px #d90000}html #root #wrap_all .configurator .error-popup .content .input-field input::placeholder{color:#00000080;opacity:1}html #root #wrap_all .configurator .error-popup .content .input-field input::-ms-input-placeholder{color:#00000080}html #root #wrap_all .configurator .error-popup .content .input-field input:focus~label,html #root #wrap_all .configurator .error-popup .content .input-field input:not(:placeholder-shown)~label{font-size:10px;font-weight:700;line-height:40px;margin-top:-4px}html #root #wrap_all .configurator .error-popup .content .input-field label{position:absolute;top:0;left:20px;font-size:var(--font-size);font-weight:500;color:#28327880;line-height:3rem;transition:all .2s}html #root #wrap_all .configurator .trip-option-cabin i{margin-right:30px;color:var(--color-3);position:relative;display:inline-block}html #root #wrap_all .configurator .trip-option-cabin i:before{content:"";position:absolute;top:-22px;left:0;width:25px;height:30px}html #root #wrap_all .configurator .trip-option-cabin i.house:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5V432c0 44.2-35.8 80-80 80H144c-44.2 0-80-35.8-80-80V245.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM288 55.5L112 204.8V432c0 17.7 14.3 32 32 32h48V312c0-22.1 17.9-40 40-40H344c22.1 0 40 17.9 40 40V464h48c17.7 0 32-14.3 32-32V204.8L288 55.5zM240 464h96V320H240V464z" fill="%23606aae" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-option-cabin i.cars:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5V432c0 44.2-35.8 80-80 80H144c-44.2 0-80-35.8-80-80V245.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM288 55.5L112 204.8V432c0 17.7 14.3 32 32 32h48V312c0-22.1 17.9-40 40-40H344c22.1 0 40 17.9 40 40V464h48c17.7 0 32-14.3 32-32V204.8L288 55.5zM240 464h96V320H240V464z" fill="%23606aae" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1000px){html #root #wrap_all .configurator .site-header .container.--flex{display:block}html #root #wrap_all .configurator .site-header .container.--flex .trip-details{display:none}}html #root #wrap_all .configurator .passenger-list{width:100%;padding:0}html #root #wrap_all .configurator .passenger-list li{display:flex;justify-content:space-between}html #root #wrap_all .configurator .passenger-list li label{min-width:100px;display:flex;align-items:center;margin-right:15px}html #root #wrap_all .configurator .passenger-list li fieldset{width:80%;max-width:400px}html #root #wrap_all .configurator .--no-grid{display:block!important}html #root #wrap_all .configurator .select-items li label{width:100%;margin:0}html #root #wrap_all .configurator #scrollAnchor{margin-top:25px}html #root #wrap_all .configurator .site-header{--tab-height: 70px;--grid-gap: 8px;background:var(--color-1);margin-bottom:50px}@media screen and (max-width: 800px){html #root #wrap_all .configurator .site-header{margin-bottom:15px;--tab-height: 36px;--grid-gap: 3px}}html #root #wrap_all .configurator .site-header .container{height:var(--tab-height)}html #root #wrap_all .configurator .site-header .trip-details span{display:block}html #root #wrap_all .configurator .site-header .trip-details .trip-name{color:var(--color-2);font-weight:700;font-size:17px}html #root #wrap_all .configurator .site-header .trip-details .trip-name i{margin:0 18px;position:relative}html #root #wrap_all .configurator .site-header .trip-details .trip-name i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:14px;height:100%;right:20px;position:absolute;top:-1px;left:-8px}html #root #wrap_all .configurator .site-header .trip-details .trip-retour{font-size:16px;color:#283278b3;font-weight:400;margin-top:-4px}html #root #wrap_all .configurator .site-header .react-tabs{width:100%}html #root #wrap_all .configurator .site-header .react-tabs__tab-list{display:flex;justify-content:end;border:none;height:100%;grid-gap:var(--grid-gap);margin:0}html #root #wrap_all .configurator .site-header .react-tabs__tab{border:none;border-radius:0;background:none;line-height:var(--tab-height);padding:0 32px;margin:0;display:grid;grid-template-columns:auto auto;align-items:center;font-size:15px;font-weight:700;color:var(--color-2);border-bottom:solid 3px var(--color-2);overflow:hidden;pointer-events:none}@media screen and (max-width: 800px){html #root #wrap_all .configurator .site-header .react-tabs__tab{padding:0;width:100%;text-align:center;display:block;font-size:12px}}html #root #wrap_all .configurator .site-header .react-tabs__tab span{display:block;color:#fff;width:27px;line-height:1;text-align:center;margin-right:8px;z-index:1;position:relative}html #root #wrap_all .configurator .site-header .react-tabs__tab span:before{content:"";height:27px;width:27px;border-radius:50%;background:var(--color-2);z-index:-1;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 800px){html #root #wrap_all .configurator .site-header .react-tabs__tab span{display:none}}html #root #wrap_all .configurator .site-header .react-tabs__tab:after{display:none}html #root #wrap_all .configurator .site-header .react-tabs__tab:not(.react-tabs__tab--selected):not(.react-tabs__tab--disabled):not(.react-tabs__tab--selected~*){background:rgba(18,104,11,.06);color:#12680b;border-color:#12680b;pointer-events:all}html #root #wrap_all .configurator .site-header .react-tabs__tab:not(.react-tabs__tab--selected):not(.react-tabs__tab--disabled):not(.react-tabs__tab--selected~*) span:before{background:#12680b}html #root #wrap_all .configurator .site-header .react-tabs__tab--selected{background:rgba(40,50,120,.05);color:var(--color-2)}html #root #wrap_all .configurator .site-header .react-tabs__tab--selected~*{opacity:.2}html #root #wrap_all .configurator .site-header .react-tabs__tab--disabled{pointer-events:none;opacity:.2}html #root #wrap_all .configurator .accordion.--expanded .accordion-wrapper{grid-template-rows:1fr}html #root #wrap_all .configurator .accordion.--expanded .accordion-wrapper:after{opacity:0;pointer-events:none}html #root #wrap_all .configurator .accordion.--small .accordion-wrapper>div{min-height:250px}html #root #wrap_all .configurator .accordion:not(.--small) .accordion-wrapper>div{min-height:760px}html #root #wrap_all .configurator .accordion .accordion-wrapper{position:relative;display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s linear}html #root #wrap_all .configurator .accordion .accordion-wrapper>div{overflow:hidden;padding:0 10px 10px;margin:0 -10px}html #root #wrap_all .configurator .accordion .accordion-wrapper:after{content:"";background:linear-gradient(178deg,rgba(255,255,255,0) 1.5%,#fff 50%);position:absolute;bottom:0;height:70px;width:100%;opacity:1;transition:opacity .5s;pointer-events:none}html #root #wrap_all .configurator .accordion.--expanded+.accordion-trigger{transform:translateY(10px);transition-delay:.5s}html #root #wrap_all .configurator .accordion.--expanded+.accordion-trigger:before{opacity:0;pointer-events:none}html #root #wrap_all .configurator .accordion-trigger{font-size:14px;font-weight:700;margin:0 auto;cursor:pointer;z-index:1;border:none;background:none;padding:0;transform:translateY(-13px);transition:all .2s 0s;width:100%}html #root #wrap_all .configurator .accordion-trigger.--active span:after{transform:rotate(180deg)}html #root #wrap_all .configurator .accordion-trigger span{border:solid 1px var(--color-2);border-radius:var(--radius);color:var(--color-2);background:#fff;display:block;padding:13px 35px 13px 15px;position:relative;pointer-events:none;display:flex;grid-gap:20px;margin:0 auto;max-width:fit-content}html #root #wrap_all .configurator .accordion-trigger span:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;width:12px;height:20px;right:10px;top:10px}html #root #wrap_all .configurator .accordion-trigger:before{content:"";width:100%;height:1px;background:var(--color-1);position:absolute;left:0;margin-top:6px;opacity:1;transition:opacity .5s;top:13px}html #root #wrap_all .configurator .trip-container .trip-wrapper .trip{transition:all .2s ease-in-out}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active):after{opacity:0}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active)>div{min-height:auto;overflow:visible}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .trip:not(.--active){display:none}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .--showAllTrips{position:relative;margin-top:10px;width:100%;background:none;border:none;padding:0;cursor:pointer}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .--showAllTrips:hover span{background:var(--color-2);color:#fff}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .--showAllTrips:hover span:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .--showAllTrips:before{content:"";height:1px;width:100%;background:#E9EAF1;display:block;transform:translateY(22px)}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .--showAllTrips span{border:solid 1px var(--color-2);padding:14px 50px 14px 15px;display:inline-block;color:var(--color-2);background:#fff;font-size:14px;font-weight:700;border-radius:var(--radius);position:relative;line-height:1;transition:all .2s ease-in-out}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:has(.--active) .--showAllTrips span:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;width:12px;height:20px;right:20px;top:10px}html #root #wrap_all .configurator .trip-wrapper .accordion-wrapper:not(:has(.--active)) .--showAllTrips{display:none}html #root #wrap_all .configurator .accordion:has(.--active)+.accordion-trigger{display:none}html #root #wrap_all .configurator .no-results{border-radius:var(--radius);box-shadow:var(--shadow);text-align:center;padding:30px}html #root #wrap_all .configurator .no-results i{color:var(--color-3);font-size:16px;font-weight:400;margin-bottom:12px;position:relative;height:20px;display:inline-block}html #root #wrap_all .configurator .no-results i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M192 32c0-17.7 14.3-32 32-32H352c17.7 0 32 14.3 32 32V64h40c30.9 0 56 25.1 56 56V238.4l25.9 9.7c38.1 14.3 48.7 63.2 19.9 92L457 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l68.9-68.9c4.1-4.1 2.6-11.1-2.8-13.1L290.8 218.7c-1.8-.7-3.8-.7-5.6 0L87 293c-5.4 2-7 9-2.8 13.1L153 375c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L50.2 340.1c-28.8-28.8-18.2-77.7 19.9-92L96 238.4V120c0-30.9 25.1-56 56-56h40V32zm-48 88V220.4l124.3-46.6c12.7-4.8 26.6-4.8 39.3 0L432 220.4V120c0-4.4-3.6-8-8-8H152c-4.4 0-8 3.6-8 8zM111.9 430.1c21.5 18.6 51.2 33.9 80 33.9s58.5-15.3 80-33.9c9.1-8.1 22.8-8.1 31.9 0c21.6 18.6 51.2 33.9 80 33.9s58.5-15.3 80-33.9c9.1-8.1 22.8-8.1 31.9 0c16.9 15.1 39.3 26.8 61.3 31.8c12.9 2.9 21.1 15.7 18.2 28.7s-15.7 21.1-28.7 18.2c-28.7-6.4-52.3-20.5-66.7-30.4c-28.1 19.5-61.4 33.8-96 33.8s-67.9-14.3-96-33.8c-28.1 19.5-61.4 33.8-96 33.8s-67.9-14.3-96-33.8c-14.4 10-38 24-66.7 30.4c-12.9 2.9-25.8-5.2-28.7-18.2s5.2-25.8 18.2-28.7c22.2-5 44-16.8 61.2-31.7c9.1-8.1 22.8-8.1 31.9 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:20px;height:20px}html #root #wrap_all .configurator .no-results i:after{content:"";position:absolute;width:30px;height:3px;background:var(--color-3);left:-6px;top:7px;transform:rotate(-30deg)}html #root #wrap_all .configurator .no-results h2{margin:0 0 16px;color:var(--color-2);font-size:17px;font-weight:700}html #root #wrap_all .configurator .no-results p{color:#222;font-size:14px;font-weight:400;margin:0 auto;max-width:345px;line-height:20px}html #root #wrap_all .configurator .message{border-radius:var(--radius);text-align:left;padding:16px 24px;margin-bottom:20px}html #root #wrap_all .configurator .message.--alert{background:#ffe0e0;border:solid 1px #d90000;color:#d90000}html #root #wrap_all .configurator .message.--alert.--license{margin-top:20px}html #root #wrap_all .configurator .message.--info{background:#eaecf5;border:solid 1px #cacfe7;color:#5a669f;margin-top:20px;margin-bottom:0}html #root #wrap_all .configurator .message.--info.--license{display:flex;grid-gap:16px}html #root #wrap_all .configurator .message.--info.--license ul{list-style:none;margin:0;padding:0;width:100%}html #root #wrap_all .configurator .message.--info.--license ul li{line-height:26px;font-size:14px;display:grid;grid-template-columns:120px 1fr;grid-gap:10px;position:relative}@media screen and (max-width: 800px){html #root #wrap_all .configurator .message.--info.--license ul li{grid-template-columns:1fr;grid-gap:0}}html #root #wrap_all .configurator .message.--info.--license ul li+li{border-top:solid 1px rgba(0,0,0,.0823529412)}html #root #wrap_all .configurator .message>*{display:inline}html #root #wrap_all .configurator .message i{color:inherit;font-size:16px;font-weight:400;position:relative;margin-right:10px;padding-left:16px}html #root #wrap_all .configurator .message i.circle-info:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V248c0-13.3-10.7-24-24-24H216c-13.3 0-24 10.7-24 24s10.7 24 24 24h24v64H216zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:16px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}html #root #wrap_all .configurator .message i.circle-exclamation:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23d90000' d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-13.3 0-24 10.7-24 24V264c0 13.3 10.7 24 24 24s24-10.7 24-24V152c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:16px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}html #root #wrap_all .configurator .message h2{color:inherit;font-size:14px;font-weight:700;margin:0 6px 0 0}html #root #wrap_all .configurator .message p{margin:0;color:inherit;font-size:14px;font-weight:400;line-height:20px}html #root #wrap_all .configurator .notification{--note_background: #fff;--note_border: #eee;--note_color: var(--color-3);--note_status_succes: #67d040;--note_status_error: #dc2c2c;--note_status_warning: #ffaa00;--note_status_alert: #2cb2dc;position:fixed;max-width:31.25rem;width:100%;background:var(--note_background);box-shadow:var(--shadow-1);padding:1.625rem;z-index:99;border:solid var(--note_border);display:flex;align-items:center;grid-gap:1rem;border-radius:var(--radius-1);justify-content:space-between;font-family:var(--font-1);color:var(--note_color);border-width:0 0 4px 0}html #root #wrap_all .configurator .notification.--succes{--note_border: var(--note_status_succes)}html #root #wrap_all .configurator .notification.--error{--note_border: var(--note_status_error)}html #root #wrap_all .configurator .notification.--warning{--note_border: var(--note_status_warning)}html #root #wrap_all .configurator .notification.--alert{--note_border: var(--note_status_alert)}html #root #wrap_all .configurator .notification.--topRight{top:1.25rem;right:1.25rem;animation-name:slideInRight;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(100%) scale(.9)}html #root #wrap_all .configurator .notification.--topRight.--fadeOut{animation-name:slideOutRight}html #root #wrap_all .configurator .notification.--topCenter{top:1.25rem;right:1.25rem;left:1.25rem;margin:0 auto;animation-name:slideInTop;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translateY(-100%) scale(.9)}html #root #wrap_all .configurator .notification.--topCenter.--fadeOut{animation-name:slideOutTop}html #root #wrap_all .configurator .notification.--topLeft{top:1.25rem;left:1.25rem;animation-name:slideInLeft;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(-100%) scale(.9)}html #root #wrap_all .configurator .notification.--topLeft.--fadeOut{animation-name:slideOutLeft}html #root #wrap_all .configurator .notification.--bottomRight{bottom:1.25rem;right:1.25rem;animation-name:slideInRight;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(100%) scale(.9)}html #root #wrap_all .configurator .notification.--bottomRight.--fadeOut{animation-name:slideOutRight}html #root #wrap_all .configurator .notification.--bottomCenter{bottom:1.25rem;right:1.25rem;left:1.25rem;margin:0 auto;animation-name:slideInBottom;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translateY(100%) scale(.9)}html #root #wrap_all .configurator .notification.--bottomCenter.--fadeOut{animation-name:slideOutBottom}html #root #wrap_all .configurator .notification.--bottomLeft{bottom:1.25rem;left:1.25rem;animation-name:slideInLeft;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;transform:translate(-100%) scale(.9)}html #root #wrap_all .configurator .notification.--bottomLeft.--fadeOut{animation-name:slideOutLeft}html #root #wrap_all .configurator .notification.--fadeOut{animation-fill-mode:forwards;animation-duration:.5s}@keyframes slideInRight{0%{opacity:0;transform:translate(100%) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(100%) scale(.9)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-100%) scale(.9)}}@keyframes slideInTop{0%{opacity:0;transform:translateY(-100%) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideOutTop{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-100%) scale(.9)}}@keyframes slideInBottom{0%{opacity:0;transform:translateY(100%) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideOutBottom{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(100%) scale(.9)}}html #root #wrap_all .configurator .custom-dropdown{position:relative}html #root #wrap_all .configurator .custom-dropdown:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M320.7 249.2c-10.5 24.8-25.4 52.2-42.5 79.9C249.8 375.3 216.8 420 192 451.7c-24.8-31.8-57.8-76.4-86.2-122.6c-17.1-27.7-32-55.1-42.5-79.9C52.5 223.6 48 204.4 48 192c0-79.5 64.5-144 144-144s144 64.5 144 144c0 12.4-4.5 31.6-15.3 57.2zm-105 250C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:12px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:20px;color:var(--color-3);z-index:1}html #root #wrap_all .configurator .custom-dropdown input::placeholder{color:var(--color-2);opacity:1}html #root #wrap_all .configurator .custom-dropdown input::-ms-input-placeholder{color:var(--color-2)}html #root #wrap_all .configurator .custom-dropdown button{height:50px;text-align:left;padding:0}html #root #wrap_all .configurator .custom-dropdown ul{padding:0;margin:10px 0 0;list-style:none;max-height:280px;overflow-y:scroll;position:absolute;top:50px;left:0;width:100%;background:var(--color-1);z-index:2;border-radius:var(--radius);filter:drop-shadow(0px 10px 14px rgba(32,32,75,.2))}html #root #wrap_all .configurator .custom-dropdown ul li{padding:12px 20px 12px 46px;font-size:14px;font-weight:700;color:var(--color-2);position:relative}html #root #wrap_all .configurator .custom-dropdown ul li.hover,html #root #wrap_all .configurator .custom-dropdown ul li:hover{background:#d3d5e0}html #root #wrap_all .configurator .custom-dropdown ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M320.7 249.2c-10.5 24.8-25.4 52.2-42.5 79.9C249.8 375.3 216.8 420 192 451.7c-24.8-31.8-57.8-76.4-86.2-122.6c-17.1-27.7-32-55.1-42.5-79.9C52.5 223.6 48 204.4 48 192c0-79.5 64.5-144 144-144s144 64.5 144 144c0 12.4-4.5 31.6-15.3 57.2zm-105 250C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:12px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:20px;color:var(--color-3);z-index:1;font-weight:400}html #root #wrap_all .configurator .custom-dropdown ul li span{font-weight:400;display:block}html #root #wrap_all .configurator .custom-dropdown ul li+li{border-top:solid 1px rgba(40,50,120,.2)}html #root #wrap_all .configurator .custom-dropdown+i{font-size:24px;line-height:54px;transform:rotate(90deg);color:var(--color-3);justify-self:center}html #root #wrap_all .configurator .select-box-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}html #root #wrap_all .configurator .select-box-container .select-box{margin:0!important}html #root #wrap_all .configurator .select-box-container:has(.--vehicle-types) .input-field-license{margin-bottom:8.5rem!important}@media screen and (max-width: 1100px){html #root #wrap_all .configurator .select-box-container:has(.--vehicle-types) .input-field-license{margin-bottom:1rem!important}}html #root #wrap_all .configurator .select-box-container .--vehicle-types{margin-top:1rem!important}html #root #wrap_all .configurator .vehicle-type-label{font-size:1rem;font-weight:400;color:var(--color-2);margin-bottom:1rem}html #root #wrap_all .configurator .fieldset-container:has(:not(.hidden)):has(:not(.--vehicles)){display:grid;width:100%;grid-column:1/-1}html #root #wrap_all .configurator .fieldset-container:has(:not(.hidden)):has(.--vehicles){grid-column:2;grid-row:1;display:block}@media screen and (max-width: 1100px){html #root #wrap_all .configurator .fieldset-container:has(:not(.hidden)):has(.--vehicles){grid-column:1/-1;grid-row:1}}html #root #wrap_all .configurator .select-box{position:relative;margin:0;border:none;padding:0}html #root #wrap_all .configurator .select-box+.select-box{margin-top:15px}html #root #wrap_all .configurator .select-box.--vehicles{grid-column:2;grid-row:1;max-height:80px}@media screen and (max-width: 1100px){html #root #wrap_all .configurator .select-box.--vehicles{grid-column:1/-1;grid-row:1}}html #root #wrap_all .configurator .select-box .select-trigger{width:100%;background:var(--color-1);padding:15px 49px 15px 20px;color:var(--color-2);font-size:var(--font-size-base);font-weight:700;border-radius:var(--radius);cursor:pointer;display:flex;justify-content:space-between}html #root #wrap_all .configurator .select-box .select-trigger span:not(.price):not(.age):not(.icon){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html #root #wrap_all .configurator .select-box .select-trigger span.age,html #root #wrap_all .configurator .select-box .select-trigger span.price{font-weight:400;color:#28327880;white-space:nowrap;align-self:center}html #root #wrap_all .configurator .select-box .select-trigger:after{content:"";font-family:var(--font-2);font-weight:400;color:var(--color-3);position:absolute;right:20px}html #root #wrap_all .configurator .select-box .select-items{padding:0;margin:10px 0 0;list-style:none;max-height:280px;overflow-y:scroll;position:absolute;top:50px;left:0;width:100%;background:var(--color-1);border-radius:var(--radius);filter:drop-shadow(0px 10px 14px rgba(32,32,75,.2))}html #root #wrap_all .configurator .select-box .select-items.--open{pointer-events:all;display:block;z-index:4}html #root #wrap_all .configurator .select-box .select-items.--closed{pointer-events:none;display:none}html #root #wrap_all .configurator .select-box .select-items li{font-size:14px;font-weight:700;color:var(--color-2);position:relative}html #root #wrap_all .configurator .select-box .select-items li input{display:none}html #root #wrap_all .configurator .select-box .select-items li input:checked+label{background:var(--color-2);color:#fff}html #root #wrap_all .configurator .select-box .select-items li input:checked+label span{color:inherit}html #root #wrap_all .configurator .select-box .select-items li label{padding:12px 20px;display:block;display:flex;justify-content:space-between;align-items:center}html #root #wrap_all .configurator .select-box .select-items li span{font-weight:400;display:block;pointer-events:none}html #root #wrap_all .configurator .select-box .select-items li span.age,html #root #wrap_all .configurator .select-box .select-items li span.price{color:#28327880;white-space:nowrap}html #root #wrap_all .configurator .select-box .select-items li+li{border-top:solid 1px rgba(40,50,120,.2)}@media screen and (max-width: 1000px){html #root #wrap_all .configurator .select-box-container{grid-template-columns:1fr}}html #root #wrap_all .configurator .calendar-container .react-calendar{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);border:none}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation{background:var(--color-2)}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button{color:#fff}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button:enabled:hover,html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button:enabled:focus{background:inherit}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button:disabled{background:transparent;color:#fff;opacity:.1}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__month-view__days__day--weekend{color:inherit}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__tile--now{background:transparent;font-weight:700}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__tile--active{background:var(--color-2);border-radius:var(--radius)}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__tile--active:hover,html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__tile--active:focus{background:var(--color-2)}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__tile:disabled{background-color:var(--color-1)!important}html #root #wrap_all .configurator .trip-header{--font-header: 17px;--padding: 20px;background:var(--color-2);padding:var(--padding);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;position:sticky;top:20px;z-index:2}html #root #wrap_all .configurator .trip-header .trip-location{color:#fff;font-size:var(--font-header)}html #root #wrap_all .configurator .trip-header .trip-location h2{margin:0;color:inherit;font-size:inherit;font-weight:700}html #root #wrap_all .configurator .trip-header .trip-location h2 i{opacity:.7;margin:0 17px;position:relative}html #root #wrap_all .configurator .trip-header .trip-location h2 i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:14px;height:100%;position:absolute;top:-1px;left:-8px}html #root #wrap_all .configurator .trip-header .trip-location p{margin:0;line-height:1;color:inherit;opacity:.7;font-size:inherit;font-weight:400}html #root #wrap_all .configurator .trip-header .trip-date-container{justify-self:end;display:flex}html #root #wrap_all .configurator .trip-header .trip-date-container.disabled{opacity:.5;pointer-events:none;filter:grayscale(20%)}html #root #wrap_all .configurator .trip-header .trip-date-container .calendar-block>button{padding:0;margin:0;background:transparent;border:none;color:#fff}html #root #wrap_all .configurator .trip-header .trip-date-container .calendar-container{position:absolute;left:-200%;top:50px;color:#000}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date{background:#48518c;border:none;color:#fff;font-size:16px;width:43px;height:43px;overflow:hidden;padding:0;cursor:pointer}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date i{opacity:.7;position:relative;display:block;width:100%;height:100%}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date i:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-size:10px!important}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date i.angle-left:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date i.angle-right:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date:last-of-type{border-radius:0 2px 2px 0}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date:first-of-type{border-radius:2px 0 0 2px}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date[disabled]{cursor:default}html #root #wrap_all .configurator .trip-header .trip-date-container .change-date[disabled] i{opacity:.1}html #root #wrap_all .configurator .trip-header .trip-date-container .trip-date{padding:0 20px;color:#fff;font-size:var(--font-header);background:#4d568f;display:flex;align-items:center;grid-gap:10px;position:relative}html #root #wrap_all .configurator .trip-header .trip-date-container .trip-date i{width:10px}html #root #wrap_all .configurator .trip-header .trip-date-container .trip-date i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:14px;height:100%;position:absolute;left:15px;top:-1px}html #root #wrap_all .configurator .trip-header .trip-date-container .trip-date span{line-height:1;display:block;padding-top:3px}html #root #wrap_all .configurator .trip-header .trip-date-container .trip-date span button{cursor:pointer}html #root #wrap_all .configurator .trip-header .trip-date-container p{margin:0;color:#fff;font-size:var(--font-header);font-weight:700;display:flex;grid-gap:5px;line-height:1;position:relative}html #root #wrap_all .configurator .trip-header .trip-date-container p:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:-4px;left:-25px;width:14px;height:20px}html #root #wrap_all .configurator .trip-header .trip-date-container p span:first-of-type:after{content:","}@media screen and (max-width: 800px){html #root #wrap_all .configurator .trip-header{--font-header: 14px;--padding: 12px;flex-direction:column;grid-gap:6px 0}html #root #wrap_all .configurator .trip-header .trip-location,html #root #wrap_all .configurator .trip-header .trip-date-container{width:100%}html #root #wrap_all .configurator .trip-header .trip-date-container p{margin-top:10px;transform:translate(25px)}html #root #wrap_all .configurator .trip-header .trip-date-container .trip-date{flex:1;justify-content:center}html #root #wrap_all .configurator .trip-header .trip-date-container .calendar-container{left:-51px}}html #root #wrap_all .configurator .trip-wrapper:has(+.trip-wrapper) .trip-header{z-index:3}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span{--border-size: 4px;--arrow-color: #fff;--arrow-width: 8px}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span.calendar-next{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;align-items:center}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span.calendar-next:before{content:"";width:var(--arrow-width);height:2px;background:var(--arrow-color);display:block;justify-self:end}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span.calendar-next:after{content:"";width:0;height:0;display:block;border-top:var(--border-size) solid transparent;border-bottom:var(--border-size) solid transparent;border-left:calc(var(--border-size) * 1.5) solid var(--arrow-color)}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span.calendar-prev{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;align-items:center}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span.calendar-prev:after{content:"";width:var(--arrow-width);height:2px;background:var(--arrow-color);display:block}html #root #wrap_all .configurator .calendar-container .react-calendar .react-calendar__navigation button span.calendar-prev:before{content:"";width:0;height:0;display:block;border-top:var(--border-size) solid transparent;border-bottom:var(--border-size) solid transparent;border-right:calc(var(--border-size) * 1.5) solid var(--arrow-color);justify-self:end}html #root #wrap_all .configurator .trip-passengers{display:flex;flex-wrap:wrap;margin-top:20px;grid-gap:14px}html #root #wrap_all .configurator .trip-passengers .passenger-item{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);padding:20px;flex:1;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;align-items:center;min-height:64px;font-size:var(--font-size-base)}html #root #wrap_all .configurator .trip-passengers .passenger-item.true{opacity:.5;cursor:not-allowed}html #root #wrap_all .configurator .trip-passengers .passenger-item.true>*{pointer-events:none}html #root #wrap_all .configurator .trip-passengers .passenger-item>i{width:22px;height:100%;position:relative}html #root #wrap_all .configurator .trip-passengers .passenger-item>i.users:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7C47.8 192 0 239.8 0 298.7zM405.3 320H618.7c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 38.2-16.8 72.5-43.3 96c.2 0 .4 0 .7 0zM320 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 80H378.7c39.8 0 73.2 27.2 82.6 64H178.7c9.5-36.8 42.9-64 82.6-64zm0-48C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H485.3c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352H261.3z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:22px;height:100%;position:absolute;top:50%;transform:translateY(-50%)}html #root #wrap_all .configurator .trip-passengers .passenger-item>i.cars:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M137.8 48H278.2c10.1 0 19.2 6.4 22.6 15.9L317.9 112H98.1l17.2-48.1c3.4-9.6 12.5-15.9 22.6-15.9zM41.4 127.9c-.2 .5-.3 .9-.5 1.4C16.2 146.7 0 175.5 0 208v32 16 32 40c0 13.3 10.7 24 24 24s24-10.7 24-24V288H220.1c5.3-6.6 11.3-12.7 17.8-18.2L248.5 240H48V208c0-26.5 21.5-48 48-48H286.8c19.2-20 46.1-32 75.1-32h12.8l0-.1L346 47.8C335.7 19.1 308.6 0 278.2 0H137.8C107.4 0 80.3 19.1 70 47.8L41.4 127.9zM112 224a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm249.8-16H502.2c10.1 0 19.2 6.4 22.6 15.9L541.9 272H322.1l17.2-48.1c3.4-9.6 12.5-15.9 22.6-15.9zm-96.4 79.9c-.2 .5-.3 .9-.5 1.4C240.2 306.7 224 335.5 224 368v32 16 32 40c0 13.3 10.7 24 24 24s24-10.7 24-24V448H592v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448 416 400 368c0-32.5-16.2-61.3-40.9-78.7c-.1-.5-.3-.9-.5-1.4L570 207.8c-10.2-28.7-37.4-47.8-67.8-47.8H361.8c-30.4 0-57.6 19.1-67.8 47.8l-28.6 80.1zM544 320c26.5 0 48 21.5 48 48v32H272V368c0-26.5 21.5-48 48-48H544zM336 384a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm216-24a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:22px;height:100%;position:absolute;top:50%;transform:translateY(-50%)}html #root #wrap_all .configurator .trip-passengers .passenger-item>i.dog:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M318 342.2c11.4 9.1 18 22.9 18 37.4V448c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V274.3L300.5 223c-3.2 .7-6.5 1-9.9 1H144 112.1l-.1 .8V448c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V379.6c0-14.6 6.6-28.3 18-37.4s26.2-12.6 40.4-9.4c9.5 2.1 19.4 3.2 29.6 3.2s20.1-1.1 29.6-3.2c14.2-3.1 29.1 .3 40.4 9.4zM336.9 189l53.4 32.8c7.2-17.7 24.6-29.8 44.4-29.8H480c26.5 0 48-21.5 48-48V112H496c-12.7 0-24.9-5.1-33.9-14.1L444.1 80 368 80c-4.2 0-8.4-.6-12.4-1.6L338 183.9c-.3 1.7-.7 3.4-1.1 5.1zM64.2 220.2c-1.1-.3-2.2-.7-3.3-1.1c-27.4-9.6-49-32.4-56.4-61.8L.7 141.8c-3.2-12.9 4.6-25.9 17.5-29.1s25.9 4.6 29.1 17.5l0 0 3.9 15.5C55.6 163.5 71.6 176 90 176h54H290.7L313.5 39.3l.1-.4 .9-5.6 3.1-18.4C319 6.3 326.4 0 335.1 0c5.6 0 10.9 2.6 14.3 7.1l11.2 14.9 3.4 4.6 .2 .3L368 32h76.1c12.7 0 24.9 5.1 33.9 14.1L496 64h32c26.5 0 48 21.5 48 48v32c0 53-43 96-96 96H434.7L432 256V448c0 35.3-28.7 64-64 64H352c-35.3 0-64-28.7-64-64V428.6 379.6c-10.4 2.3-21.1 3.7-32 4.2c-2.7 .1-5.3 .2-8 .2s-5.3-.1-8-.2c-10.9-.5-21.6-1.9-32-4.2v48.9V448c0 35.3-28.7 64-64 64H128c-35.3 0-64-28.7-64-64V224c0-1.3 .1-2.6 .2-3.8zM416 112a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:18px;height:100%;position:absolute;top:50%;transform:translateY(-50%)}html #root #wrap_all .configurator .trip-passengers .passenger-item>span{color:var(--color-2);font-size:var(--font-size);font-weight:700}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container{display:flex;justify-self:end;align-items:center}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container button{background:none;padding:0;margin:0;border:none;color:var(--color-2);font-size:15px;cursor:pointer;position:relative;width:14px;height:22px}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container button i{display:block;width:100%;height:100%}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container button i:before{content:"";position:absolute;width:100%;height:100%;left:0}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container button .circle-minus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container button .circle-plus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344V280H168c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container button[disabled]{opacity:.4;cursor:default}html #root #wrap_all .configurator .trip-passengers .passenger-item .input-container span{width:35px;font-size:var(--font-size-base);font-weight:700;color:#000;border:none;text-align:center}html #root #wrap_all .configurator [hidden]{display:none!important}html #root #wrap_all .configurator .btn-category{background:var(--color-1);color:var(--color-2);margin-bottom:10px;font-weight:700}@media screen and (max-width: 800px){html #root #wrap_all .configurator .result-container .results .trip-passengers{display:grid;grid-template-columns:repeat(2,1fr)}html #root #wrap_all .configurator .result-container .results .trip-passengers .passenger-item{grid-template-columns:1fr;justify-items:center;padding:10px}html #root #wrap_all .configurator .result-container .results .trip-passengers .passenger-item .input-container{justify-self:auto;border:solid 2px #eaecf5;border-radius:var(--radius);height:40px;padding:0 8px;width:100%;justify-content:center}}html #root #wrap_all .configurator .message.--info.--trailer{position:relative;background-color:#fff}html #root #wrap_all .configurator .message.--info.--trailer .topBar{cursor:pointer}html #root #wrap_all .configurator .message.--info.--trailer .topBar h4{margin:0}html #root #wrap_all .configurator .message.--info.--trailer .topBar:after{content:"";font-family:var(--font-2);font-weight:400;color:var(--color-3);position:absolute;right:30px;top:15px;width:0;height:0;border-color:transparent transparent #000 transparent;transform:rotate(0)}html #root #wrap_all .configurator .message.--info.--trailer .topBar.--open:after{content:"";position:absolute;font-family:var(--font-2);font-weight:400;color:var(--color-3);right:15px;top:30px;width:0;height:0;border-color:#000 transparent transparent transparent;transform:rotate(180deg)}html #root #wrap_all .configurator .message.--info.--trailer .trailer-description{padding-top:20px;padding-bottom:10px}html #root #wrap_all .configurator .message.--info.--trailer .trailer-inputs{list-style:none;margin:0;width:100%;padding:8px 12px}html #root #wrap_all .configurator .message.--info.--trailer .trailer-inputs li{line-height:26px;font-size:14px;display:grid;grid-template-columns:120px 1fr;grid-gap:10px;border-bottom:1px solid rgba(0,0,0,.0823529412);position:relative}html #root #wrap_all .configurator .message.--info.--trailer .trailer-inputs .edit_trailer{position:absolute;right:0;top:0;bottom:0;width:90px;border:none;background:transparent;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='rgb(40,50,120)' d='M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z'/%3E%3C/svg%3E");background-position:center right;background-size:12px;background-repeat:no-repeat;cursor:pointer}html #root #wrap_all .configurator .message.--info.--trailer .trailer-inputs .edit_trailer:before{content:"Bewerken";font-size:12px;color:var(--color-2)}html #root #wrap_all .configurator .message.--info.--trailer .trailer-info{display:grid;grid-template-columns:1fr;line-height:26px;font-size:14px}html #root #wrap_all .configurator .message.--info.--trailer .trailer-info .input-field-license{margin-bottom:5px!important}html #root #wrap_all .configurator .message.--info.--trailer .trailer-info .trailer-inputs .trailer_input input{padding:5px;border:solid 1px #cacfe7;margin:5px 0;border-radius:5px;line-height:15px;font-size:12px;padding-inline:2px}html #root #wrap_all .configurator .message.--info.--trailer .trailer-info .trailer-inputs .trailer_input:after{content:"cm";position:absolute;right:1px;top:6px;bottom:6px;border-radius:0 5px 5px 0;background:var(--color-1);color:var(--color-2);font-size:12px;padding:0 5px}html #root #wrap_all .configurator .message.--info.--trailer .trailer-info-container{border-radius:5px;margin-top:10px;background-color:var(--color-1);grid-gap:10px;padding:10px}html #root #wrap_all .configurator .message .extra-vehicle-info{display:block;padding-left:0;font-size:12px;margin-top:10px}html #root #wrap_all .configurator .trailer-checkmark{color:green;position:absolute;font-size:25px;top:40px;right:5%}html #root #wrap_all .configurator span.icon{height:100%;position:relative;padding-left:25px;padding-top:5px}html #root #wrap_all .configurator input:checked+label span.white-icon:before{filter:brightness(0) invert(1)!important}html #root #wrap_all .configurator .trip-ship-icon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M192 32c0-17.7 14.3-32 32-32H352c17.7 0 32 14.3 32 32V64h40c30.9 0 56 25.1 56 56V238.4l25.9 9.7c38.1 14.3 48.7 63.2 19.9 92L457 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l68.9-68.9c4.1-4.1 2.6-11.1-2.8-13.1L290.8 218.7c-1.8-.7-3.8-.7-5.6 0L87 293c-5.4 2-7 9-2.8 13.1L153 375c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L50.2 340.1c-28.8-28.8-18.2-77.7 19.9-92L96 238.4V120c0-30.9 25.1-56 56-56h40V32zm-48 88V220.4l124.3-46.6c12.7-4.8 26.6-4.8 39.3 0L432 220.4V120c0-4.4-3.6-8-8-8H152c-4.4 0-8 3.6-8 8zM111.9 430.1c21.5 18.6 51.2 33.9 80 33.9s58.5-15.3 80-33.9c9.1-8.1 22.8-8.1 31.9 0c21.6 18.6 51.2 33.9 80 33.9s58.5-15.3 80-33.9c9.1-8.1 22.8-8.1 31.9 0c16.9 15.1 39.3 26.8 61.3 31.8c12.9 2.9 21.1 15.7 18.2 28.7s-15.7 21.1-28.7 18.2c-28.7-6.4-52.3-20.5-66.7-30.4c-28.1 19.5-61.4 33.8-96 33.8s-67.9-14.3-96-33.8c-28.1 19.5-61.4 33.8-96 33.8s-67.9-14.3-96-33.8c-14.4 10-38 24-66.7 30.4c-12.9 2.9-25.8-5.2-28.7-18.2s5.2-25.8 18.2-28.7c22.2-5 44-16.8 61.2-31.7c9.1-8.1 22.8-8.1 31.9 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:18px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}html #root #wrap_all .configurator .trip-chair-icon:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M248 48H200V224H152V58.7c-23.9 13.8-40 39.7-40 69.3v96H64V128C64 57.3 121.3 0 192 0h64c70.7 0 128 57.3 128 128v96H336V128c0-29.6-16.1-55.5-40-69.3V224H248V48zM67.1 304l-18 48H398.9l-18-48H67.1zM22.1 287.1c7-18.7 24.9-31.1 44.9-31.1H380.9c20 0 37.9 12.4 44.9 31.1l19.2 51.3c1.9 5.1 2.9 10.5 2.9 16c0 20.4-13.5 37.7-32 43.5v90c0 13.3-10.7 24-24 24s-24-10.7-24-24V400H80v88c0 13.3-10.7 24-24 24s-24-10.7-24-24V398c-18.5-5.8-32-23.1-32-43.5c0-5.5 1-10.9 2.9-16l19.2-51.3z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:18px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}html #root #wrap_all .configurator .trip-inside-cabin-icon:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5V432c0 44.2-35.8 80-80 80H144c-44.2 0-80-35.8-80-80V245.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM288 55.5L112 204.8V432c0 17.7 14.3 32 32 32h48V312c0-22.1 17.9-40 40-40H344c22.1 0 40 17.9 40 40V464h48c17.7 0 32-14.3 32-32V204.8L288 55.5zM240 464h96V320H240V464z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:18px;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}html #root #wrap_all .configurator .trip-outside-cabin-icon:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M174.2 8.3C171.4 3.2 166-.1 160.1-.1s-11.3 3.2-14.1 8.4L118.4 59.5 62.8 42.8c-5.6-1.7-11.7-.1-15.9 4s-5.7 10.3-4 15.9l16.7 55.7L8.3 146c-5.2 2.8-8.4 8.2-8.4 14.1s3.2 11.3 8.4 14.1l51.2 27.6L42.8 257.4c-1.7 5.6-.1 11.7 4 15.9s10.3 5.7 15.9 4l55.7-16.7 6.2 11.5 24-19.6 14.5-11.8c-1 0-2.1 .1-3.1 .1c-44.2 0-80-35.8-80-80s35.8-80 80-80s80 35.8 80 80c0 6.6-.8 13-2.3 19.2l54.6-44.5-31.7-17.1 16.7-55.7c1.7-5.6 .1-11.7-4-15.9s-10.3-5.7-15.9-4L201.8 59.5 174.2 8.3zM208 160a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm207.2-58.6c-8.8-7.2-21.5-7.2-30.3 0l-216 176c-10.3 8.4-11.8 23.5-3.4 33.8s23.5 11.8 33.8 3.4L224 294.4V456c0 30.9 25.1 56 56 56H520c30.9 0 56-25.1 56-56V294.4l24.8 20.2c10.3 8.4 25.4 6.8 33.8-3.4s6.8-25.4-3.4-33.8l-216-176zM528 255.3V456c0 4.4-3.6 8-8 8H280c-4.4 0-8-3.6-8-8V255.3L400 151 528 255.3zM352 312v48c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V312c0-13.3-10.7-24-24-24H376c-13.3 0-24 10.7-24 24z" fill="%23283278"/></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:22px;height:100%;position:absolute;left:-5px;top:50%;transform:translateY(-50%)}html #root #wrap_all .configurator .trip-pet-cabin-icon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23283278' d='M318 342.2c11.4 9.1 18 22.9 18 37.4V448c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V274.3L300.5 223c-3.2 .7-6.5 1-9.9 1H144 112.1l-.1 .8V448c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V379.6c0-14.6 6.6-28.3 18-37.4s26.2-12.6 40.4-9.4c9.5 2.1 19.4 3.2 29.6 3.2s20.1-1.1 29.6-3.2c14.2-3.1 29.1 .3 40.4 9.4zM336.9 189l53.4 32.8c7.2-17.7 24.6-29.8 44.4-29.8H480c26.5 0 48-21.5 48-48V112H496c-12.7 0-24.9-5.1-33.9-14.1L444.1 80 368 80c-4.2 0-8.4-.6-12.4-1.6L338 183.9c-.3 1.7-.7 3.4-1.1 5.1zM64.2 220.2c-1.1-.3-2.2-.7-3.3-1.1c-27.4-9.6-49-32.4-56.4-61.8L.7 141.8c-3.2-12.9 4.6-25.9 17.5-29.1s25.9 4.6 29.1 17.5l0 0 3.9 15.5C55.6 163.5 71.6 176 90 176h54H290.7L313.5 39.3l.1-.4 .9-5.6 3.1-18.4C319 6.3 326.4 0 335.1 0c5.6 0 10.9 2.6 14.3 7.1l11.2 14.9 3.4 4.6 .2 .3L368 32h76.1c12.7 0 24.9 5.1 33.9 14.1L496 64h32c26.5 0 48 21.5 48 48v32c0 53-43 96-96 96H434.7L432 256V448c0 35.3-28.7 64-64 64H352c-35.3 0-64-28.7-64-64V428.6 379.6c-10.4 2.3-21.1 3.7-32 4.2c-2.7 .1-5.3 .2-8 .2s-5.3-.1-8-.2c-10.9-.5-21.6-1.9-32-4.2v48.9V448c0 35.3-28.7 64-64 64H128c-35.3 0-64-28.7-64-64V224c0-1.3 .1-2.6 .2-3.8zM416 112a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:18px;height:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}html #root #wrap_all .configurator .trailer-icon:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M64 80H496c8.8 0 16 7.2 16 16V336H275.2c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16zM288 384H616c13.3 0 24-10.7 24-24s-10.7-24-24-24H560V96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V320c0 35.3 28.7 64 64 64H96c0 53 43 96 96 96s96-43 96-96zM136 112c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24s24-10.7 24-24V136c0-13.3-10.7-24-24-24zm96 0c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24s24-10.7 24-24V136c0-13.3-10.7-24-24-24zm96 0c-13.3 0-24 10.7-24 24V280c0 13.3 10.7 24 24 24s24-10.7 24-24V136c0-13.3-10.7-24-24-24zm96 0c-13.3 0-24 10.7-24 24V280c0 13.3 10.7 24 24 24s24-10.7 24-24V136c0-13.3-10.7-24-24-24zM144 384a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:100%;left:0;top:50%;transform:translateY(-50%);padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-pedestrian-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M432 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM365.8 266.6l29.9-89.8c7.7 1.2 15 3.6 21.7 7.1c-.1 .3-.2 .7-.3 1L384.7 288.6l-16.3-13.3c-2.6-2.1-3.6-5.6-2.5-8.7zm59 54.6l28.5-91.3 10.5 36.7c1.9 6.5 5.4 12.5 10.2 17.3L503 313c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-27.6-27.6-10.9-38.1C484.1 162.8 437.9 128 385.3 128h-4.9c-16.1 0-32.1 2.6-47.4 7.7c-39.9 13.3-72.4 42.8-89.5 81.3l-9.5 21.3c-5.4 12.1 .1 26.3 12.2 31.7s26.3-.1 31.7-12.2l9.5-21.3c10.9-24.4 30.9-43.5 55.6-53.3l-22.8 68.3c-7.4 22.1-.3 46.5 17.8 61.2l104.4 84.8 22.1 96c3 12.9 15.9 21 28.8 18s21-15.9 18-28.8L488.6 384c-2-8.7-6.8-16.4-13.8-22.1l-50.1-40.7zm-101.1 21l-24.1 60.4L231 471c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l69.7-69.7c3.8-3.8 6.8-8.4 8.9-13.4l19.2-48-39-31.7zm-75.7-52c-7.6-4.4-17.4-1.8-21.9 5.8L203 335.9 147.7 304c-15.3-8.8-34.9-3.6-43.7 11.7L40 426.6c-8.8 15.3-3.6 34.9 11.7 43.7l55.4 32c15.3 8.8 34.9 3.6 43.7-11.7l64-110.9c.6-1 1.1-1.9 1.5-2.9L253.8 312c4.4-7.6 1.8-17.4-5.8-21.9z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-bus-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M363.7 96h97.5C445.4 78.9 399.2 48 288 48C185.8 48 133.8 78.3 115.5 96h96.8c5.5-9.6 15.9-16 27.7-16l96 0c11.8 0 22.2 6.4 27.7 16zM464 144H312v80H464V144zm-352 0v80H264V144H112zm0 128V376c0 13.3 10.7 24 24 24H364.2 440c13.3 0 24-10.7 24-24V272H112zM74.2 70C99.9 38.7 167.8 0 288 0C416.6 0 478 38.6 502.4 70.6c7.5 9.8 9.6 20.9 9.6 29.9V128c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32V376c0 25-12.7 47-32 59.9V488c0 13.3-10.7 24-24 24s-24-10.7-24-24V448H364.2 144v40c0 13.3-10.7 24-24 24s-24-10.7-24-24V435.9C76.7 423 64 401 64 376V256c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32V100.4C64 91.6 66 80 74.2 70zM176 304a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm224 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-car-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M127.7 106.8L103.4 176H408.6l-24.2-69.2c-5.6-16-20.8-26.8-37.8-26.8H165.4c-17 0-32.1 10.7-37.8 26.8zm-79.6 82L82.3 90.9C94.7 55.6 128 32 165.4 32H346.6c37.4 0 70.7 23.6 83.1 58.9l34.3 97.9C492.6 205.4 512 236.4 512 272v80 48 56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400H48v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V400 352 272c0-35.6 19.3-66.6 48.1-83.2zM416 224H96c-26.5 0-48 21.5-48 48v80H464V272c0-26.5-21.5-48-48-48zM112 256a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm256 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-motor-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M292.5 224.7c11.1 14.3 20.4 30.2 27.5 47.2c15.3-36.5 40.6-67.8 72.6-90.2l-15.3-28.2-84.9 71.3zM304 384H288V352c0-88.4-71.6-160-160-160H56c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c49.6 0 95.1 17.3 130.8 46.3l95.2-80L337.7 80H280c-13.3 0-24-10.7-24-24s10.7-24 24-24h62.5c14.7 0 28.2 8.1 35.2 21l13.9 25.8 46.7-39.3c5.8-4.8 13.1-7.5 20.6-7.5H480c17.7 0 32 14.3 32 32V96c0 17.7-14.3 32-32 32H418.2l55.1 102c12.2-3.9 25.2-6 38.7-6c70.7 0 128 57.3 128 128s-57.3 128-128 128s-128-57.3-128-128c0-40 18.4-75.7 47.1-99.2l-15.4-28.6C377 253.4 352 299.8 352 352v32H304v0zm128-32c0 44.2 35.8 80 80 80s80-35.8 80-80s-35.8-80-80-80c-5.2 0-10.3 .5-15.2 1.4l36.3 67.1c6.3 11.7 2 26.2-9.7 32.5s-26.2 2-32.5-9.7l-36.3-67.1c-14 14.4-22.6 34.1-22.6 55.7zM204.3 328c-10.2-32.5-40.5-56-76.3-56c-44.2 0-80 35.8-80 80s35.8 80 80 80c35.8 0 66.1-23.5 76.3-56H149.2c-5.6 5-13.1 8-21.2 8c-17.7 0-32-14.3-32-32s14.3-32 32-32c8.1 0 15.5 3 21.2 8h55.2zM128 224a128 128 0 1 1 0 256 128 128 0 1 1 0-256z" fill="%23283278"/></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-caravan-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M416 80c61.9 0 112 50.1 112 112V368H480V168c0-22.1-17.9-40-40-40H360c-22.1 0-40 17.9-40 40V368H275.2c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48H80c-17.7 0-32-14.3-32-32V112c0-17.7 14.3-32 32-32H416zM80 416H96c0 53 43 96 96 96s96-43 96-96h64 96 80 48l40 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-40 0V192c0-88.4-71.6-160-160-160H80C35.8 32 0 67.8 0 112V336c0 44.2 35.8 80 80 80zM432 224H416c-13.3 0-24 10.7-24 24s10.7 24 24 24h16v96H368V176h64v48zM128 128c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32H256c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32H128zm64 240a48 48 0 1 1 0 96 48 48 0 1 1 0-96z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-truck-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M352 48c8.8 0 16 7.2 16 16V352c0 8.8-7.2 16-16 16H320 243.2c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H352zm32 368c0 53 43 96 96 96s96-43 96-96h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V245.3c0-14.9-5.9-29.1-16.4-39.6l-93.3-93.3C487.8 101.9 473.6 96 458.7 96H416V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64c0 53 43 96 96 96s96-43 96-96h64 32 24 8zM557.7 239.6c.1 .1 .3 .3 .4 .4H416V144h42.7c2.1 0 4.2 .8 5.7 2.3l93.3 93.3zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z" fill="%23283278" /></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-van-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M48 96v96H176V80H64c-8.8 0-16 7.2-16 16zm0 144v80c0 8.8 7.2 16 16 16H76.8c16.6-28.7 47.6-48 83.2-48s66.6 19.3 83.2 48H396.8c16.6-28.7 47.6-48 83.2-48s66.6 19.3 83.2 48H576c8.8 0 16-7.2 16-16V240H360 200 48zm176-48H336V80H224V192zm160 0H564.1L471.3 82.8c-1.5-1.8-3.7-2.8-6.1-2.8H384V192zM640 320c0 35.3-28.7 64-64 64c0 53-43 96-96 96s-96-43-96-96H256c0 53-43 96-96 96s-96-43-96-96c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H200 360 465.2c16.4 0 32 7.2 42.7 19.7L626.7 191.5c8.6 10.1 13.3 23 13.3 36.3V320zM528 384a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM160 432a48 48 0 1 0 0-96 48 48 0 1 0 0 96z" fill="%23283278"/></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-bike-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M312 32c-13.3 0-24 10.7-24 24s10.7 24 24 24h25.7l34.6 64H222.9l-27.4-38C191 99.7 183.7 96 176 96H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h43.7l22.1 30.7-26.6 53.1c-10-2.5-20.5-3.8-31.2-3.8C57.3 224 0 281.3 0 352s57.3 128 128 128c65.3 0 119.1-48.9 127-112h49c8.5 0 16.3-4.5 20.7-11.8l84.8-143.5 21.7 40.1C402.4 276.3 384 312 384 352c0 70.7 57.3 128 128 128s128-57.3 128-128s-57.3-128-128-128c-13.5 0-26.5 2.1-38.7 6L375.4 48.8C369.8 38.4 359 32 347.2 32H312zM454.6 296.3l36.3 67.1c6.3 11.7 20.9 16 32.5 9.7s16-20.9 9.7-32.5l-36.3-67.1c4.9-.9 10-1.4 15.2-1.4c44.2 0 80 35.8 80 80s-35.8 80-80 80s-80-35.8-80-80c0-21.7 8.6-41.3 22.6-55.7zM136.9 272.5l-28.1 56.1c-9 18.1 4.1 39.4 24.3 39.4h73.2c-7.4 36.5-39.7 64-78.4 64c-44.2 0-80-35.8-80-80s35.8-80 80-80c3 0 6 .2 8.9 .5zM166.8 320l50.7-101.3 72.9 101.2-.1 .1H166.8zm90.6-128H365.9L317 274.8 257.4 192z" fill="%23283278"/></svg>');background-size:100%;background-position:center;background-repeat:no-repeat;content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-empty-icon{content:"";width:25px;height:25px!important;left:0;top:50%;padding-left:30px;margin-right:10px}html #root #wrap_all .configurator .vehicle-label{justify-content:start!important}html #root #wrap_all .configurator .vehicle-label .white-icon{filter:brightness(0) invert(1)!important}html #root #wrap_all .configurator .center-vehicle-text{display:flex;align-items:center;padding-left:5px}html #root #wrap_all .configurator .finalize .trip-header .trip-location{max-width:640px}html #root #wrap_all .configurator .finalize .trip-header .trip-location h2{font-size:18px}html #root #wrap_all .configurator .finalize .trip-header .trip-location h2+p{margin-top:5px}html #root #wrap_all .configurator .finalize .trip-header .trip-location p{font-size:var(--font-size);line-height:22px}html #root #wrap_all .configurator .finalize .trip-header i{font-size:26px;font-weight:400;color:#fff;position:relative}html #root #wrap_all .configurator .finalize .trip-header i:before{content:"";position:absolute;top:-40px;right:0;height:80px}html #root #wrap_all .configurator .finalize .trip-header i.users:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7C47.8 192 0 239.8 0 298.7zM405.3 320H618.7c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 38.2-16.8 72.5-43.3 96c.2 0 .4 0 .7 0zM320 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 80H378.7c39.8 0 73.2 27.2 82.6 64H178.7c9.5-36.8 42.9-64 82.6-64zm0-48C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H485.3c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352H261.3z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:26px}html #root #wrap_all .configurator .finalize .trip-header i.shield-check:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M64.1 126L256 51.5 448 126c1 43.5-6.9 106.9-33.8 168.8C385.9 359.7 337.1 422.4 256 459.6c-81.1-37.1-129.9-99.8-158.1-164.8C71 232.9 63.1 169.5 64.1 126zm431.4-13l-1.2-20.5L475.1 85 267.6 4.5 256 0 244.4 4.5 36.9 85 17.8 92.5 16.6 113c-2.9 49.9 4.9 126.3 37.3 200.9c32.7 75.2 91 150 189.4 192.6L256 512l12.7-5.5c98.4-42.6 156.7-117.3 189.4-192.6c32.4-74.7 40.2-151 37.3-200.9zM369 209l17-17L352 158.1l-17 17-111 111-47-47-17-17L126.1 256l17 17 64 64 17 17 17-17L369 209z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:26px}html #root #wrap_all .configurator .finalize .trip-header i.money-bill:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M112 112c0 35.3-28.7 64-64 64V336c35.3 0 64 28.7 64 64H464c0-35.3 28.7-64 64-64V176c-35.3 0-64-28.7-64-64H112zM0 128C0 92.7 28.7 64 64 64H512c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zm288 32a96 96 0 1 1 0 192 96 96 0 1 1 0-192z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat;width:26px}@media screen and (max-width: 800px){html #root #wrap_all .configurator .finalize .trip-header i{display:none}}html #root #wrap_all .configurator .trip-option-header{margin-bottom:var(--grid-gap)}html #root #wrap_all .configurator .trip-option-header h3{margin:0;color:var(--color-2);font-size:20px;font-weight:700}html #root #wrap_all .configurator .trip-option-header h3 i{margin-right:30px;color:var(--color-3);position:relative;display:inline-block}html #root #wrap_all .configurator .trip-option-header h3 i:before{content:"";position:absolute;top:-22px;left:0;width:25px;height:30px}html #root #wrap_all .configurator .trip-option-header h3 i.users:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7C47.8 192 0 239.8 0 298.7zM405.3 320H618.7c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 38.2-16.8 72.5-43.3 96c.2 0 .4 0 .7 0zM320 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 80H378.7c39.8 0 73.2 27.2 82.6 64H178.7c9.5-36.8 42.9-64 82.6-64zm0-48C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H485.3c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352H261.3z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .trip-option-header h3 i.cars:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23606aae' d='M137.8 48H278.2c10.1 0 19.2 6.4 22.6 15.9L317.9 112H98.1l17.2-48.1c3.4-9.6 12.5-15.9 22.6-15.9zM41.4 127.9c-.2 .5-.3 .9-.5 1.4C16.2 146.7 0 175.5 0 208v32 16 32 40c0 13.3 10.7 24 24 24s24-10.7 24-24V288H220.1c5.3-6.6 11.3-12.7 17.8-18.2L248.5 240H48V208c0-26.5 21.5-48 48-48H286.8c19.2-20 46.1-32 75.1-32h12.8l0-.1L346 47.8C335.7 19.1 308.6 0 278.2 0H137.8C107.4 0 80.3 19.1 70 47.8L41.4 127.9zM112 224a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm249.8-16H502.2c10.1 0 19.2 6.4 22.6 15.9L541.9 272H322.1l17.2-48.1c3.4-9.6 12.5-15.9 22.6-15.9zm-96.4 79.9c-.2 .5-.3 .9-.5 1.4C240.2 306.7 224 335.5 224 368v32 16 32 40c0 13.3 10.7 24 24 24s24-10.7 24-24V448H592v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448 416 400 368c0-32.5-16.2-61.3-40.9-78.7c-.1-.5-.3-.9-.5-1.4L570 207.8c-10.2-28.7-37.4-47.8-67.8-47.8H361.8c-30.4 0-57.6 19.1-67.8 47.8l-28.6 80.1zM544 320c26.5 0 48 21.5 48 48v32H272V368c0-26.5 21.5-48 48-48H544zM336 384a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm216-24a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}html #root #wrap_all .configurator .finalize{--row-height: 54px;--grid-gap: 20px;--font-size-header: 18px;--font-size: var(--font-size-base);--font-size-terms: 14px;--padding-trip-option: 30px 20px;--padding-insurance: 35px}@media screen and (max-width: 800px){html #root #wrap_all .configurator .finalize{--row-height: 45px;--grid-gap: 10px;--font-size-header: 14px;--font-size-terms: 12px;--padding-trip-option: 13px 15px;--padding-insurance: 25px}}html #root #wrap_all .configurator .finalize .trip-wrapper+.trip-wrapper{margin-top:20px}html #root #wrap_all .configurator .finalize .--trip-option{background:#fff;box-shadow:var(--shadow);border-radius:var(--radius);padding:var(--padding-trip-option)}html #root #wrap_all .configurator .finalize .--trip-option+.--trip-option{margin-top:25px}html #root #wrap_all .configurator .finalize .personal{display:flex;flex-direction:column;grid-gap:var(--grid-gap)}html #root #wrap_all .configurator .finalize .personal .form-flex{display:flex;flex-wrap:wrap;grid-gap:var(--grid-gap)}html #root #wrap_all .configurator .finalize .personal .form-flex select{padding:0 43px 0 20px}html #root #wrap_all .configurator .finalize .personal .form-flex select:after{right:10px}html #root #wrap_all .configurator .finalize .personal .form-flex .input-field,html #root #wrap_all .configurator .finalize .personal .form-flex .select{flex:1;min-width:190px}html #root #wrap_all .configurator .finalize .personal .form-flex .input-field.--small,html #root #wrap_all .configurator .finalize .personal .form-flex .select.--small{min-width:100px;max-width:100px}html #root #wrap_all .configurator .finalize .personal .form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:var(--grid-gap)}html #root #wrap_all .configurator .finalize .contact{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--grid-gap)}html #root #wrap_all .configurator .finalize .contact h3{grid-column:1/-1;font-size:var(--font-size);margin:20px 0 -13px;color:var(--color-2);font-weight:700;line-height:var(--row-height)}@media screen and (max-width: 800px){html #root #wrap_all .configurator .finalize .contact h3{margin-top:10px}}html #root #wrap_all .configurator .finalize .select{position:relative;overflow:hidden}html #root #wrap_all .configurator .finalize .select:after{content:"";font-family:var(--font-2);position:absolute;top:50%;right:20px;font-size:16px;font-weight:400;color:var(--color-3);transform:translateY(-50%);pointer-events:none}html #root #wrap_all .configurator .finalize .select select{background:var(--color-1);border:none;border-radius:var(--radius);padding:0 53px 0 20px;color:#28327880;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:var(--row-height);font-size:var(--font-size);line-height:var(--row-height)}html #root #wrap_all .configurator .finalize .input-field{position:relative}html #root #wrap_all .configurator .finalize .input-field input{width:100%;height:var(--row-height);background:var(--color-1);border:none;border-radius:var(--radius);padding:15px 20px 0;color:var(--color-2)}html #root #wrap_all .configurator .finalize .input-field input.--invalid{background:#ffe0e0;border:solid 1px #d90000}html #root #wrap_all .configurator .finalize .input-field input::placeholder{color:#00000080;opacity:1}html #root #wrap_all .configurator .finalize .input-field input::-ms-input-placeholder{color:#00000080}html #root #wrap_all .configurator .finalize .input-field input:focus~label,html #root #wrap_all .configurator .finalize .input-field input:not(:placeholder-shown)~label{font-size:10px;font-weight:700;line-height:40px;margin-top:-4px}html #root #wrap_all .configurator .finalize .input-field label{position:absolute;top:0;left:20px;font-size:var(--font-size);font-weight:500;color:#28327880;line-height:var(--row-height);transition:all .2s}html #root #wrap_all .configurator .insurance-container+.insurance-container{margin-top:20px}html #root #wrap_all .configurator .insurance-container.--ideal{position:relative}html #root #wrap_all .configurator .insurance-container.--ideal:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAABNCAYAAAAGu+6ZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA5QSURBVHgB7Z0JVFXVGsf/wGXwyiCIEyrggMpSn1b6XpiQKGppok1P4+XQU0sEtbKX85DacwiyDF/6KhMVTSRNs1SUnNKesxSCLRlEQAUEQQZBLvD2d+Be7rnnAJeyvOfc81vrW9y9z94nXP3v5tt7f/vbgIKCgoLCo8ECEqa6unoppEM5Mw2zAmb5zPKYpTPLtLCwqIDCb0LqAq6G9CFRZzA7yyyh1g4wUZdDoVEUAZsmJN4LzE4zK2Z2kdlhJuoyKPBQBCwdipgtYhbFhHwHChyKgKUHjc47mE1nQr4PM0dWAo6O3sksGqaGysoKVioVmtk1g6OjI5ydnaFurua16dWzF3p4e8Pd3R1MmMa89hazLcySWPtImCkqyIiMjAz8dPo0pIyLiwtGBQbCd6Avnho4kBN8PbRjNoc+sO9xd/ZjmTn6yJZQMCny8/MRuXkzpkyZjN69emLJ4kW4ePFiY93mMYtnQn4cZoasXIjw8DB8GB6uK4eEhsLW1haPmqrKKlRoKnD//n0U3buH3Nw7yMu7g+vp6VzZWIYEBCA4OBg+PgMaarae2VvmsrYsKxfCkJCQUDg5OcFUoe/f7du3kJqSihMnTyA+Ph6X2GhbXFws2j7uyBHOfAYMwLZtUbCzsxNrFsLMm737BSbiQsgcWQvY1KHJWrt2bpyRv0tUVlbi2337cITEGncE90RGaPLzn/bzxfIV72PYsGFirx7MbAWzGZA5snYhEpOumvQIbAw0Gn8dE4NNm75AcnKy4Dm5SCd/PIX27duLdb/MzJ99UQogU5RJnIljb2+PiZMm4eix4xg/YQJUKv4fzfLycjz7zHCcOXNGrHtfZl+z77k1ZIoyAjeB8sw8pEz7HE3FQmUJC2sVLJtZQ+VsD2tXR1i3bQG7zq2h7tkBNuyzsVy7dg0L5s/DqVOnePU2NjbYvDkSTw8aJNbtbTYKr4UMUXzgJlBVVoHii2n4o7Bu4wQn3x5oO3041D3cRNt4eXkhelcMTrJJX2hICO7cqdlVfvDgAcaPfxWffroBI597zrDbGvZdP8NELO1FchEUF8KEqMguxJ2YM0gYvAwJQ5Yj+4sf6m3r6+uHg4di0bNnT10dTQBDQ0PE3AkaqL5kIm4GmaEI2EQpTcpC+qJoJD0fhqL/XRNt065dO+zevQfW1nUuLo3EU9kmyM2sLMPm3ZgthMxQBGziFJ1JRtIL4TjXcTqKLwndF3sHByRcSUSv3r11dXl5eVi+fJnY6+azUXgCZIQiYIlQzXbzkkaH4fZ/4wTPaKUiMnILWrduravbx9aSj/4g6oL0gIxQBCwhqjWVuLF0F67P2y541rZtW7z66nhe3aLFiziXwoBX2Cgsm8m7ImAJkhN5AukLvhLUvz17tm5Hj0hLTcW0aW8YNvNkthoyQRGwRMn+8hhythzn1dHW9Aq2vWxlZaWriz10CFevXjXsPoGNwo8+yukhoAhYwqQvieFWK/Tp1q0bXnrpZV2Z9noOHjxg2NWV2QjIALMWMK2bZmZmIi0tDVI8nVRdXoHEEasE9avXrOF8Yi3xly+LdV8MGWCWO3EU4UXBMesjIlBaWsrV0Zbz0KHDMC04GN7e3qL9rFs5wnNVEPdZU1DCjX6FP1xBZRH/aFqLgN6ciVF6JRM5W08I6rXv1XL/2i22kXGUV2dlb4eOC1/Qla/P3Y4qJuKy1BxuW1r3e7J14dGjx2Djxg1c+ejRo9y/2eB0Rx/2pXVjbsdNSBizE3BcXBzeYZOdnJxsXn1hYSFiYnZhz57deO+9ZZj02muCs2kqJzVaT/Dj1ZUmZCAn6iTzR5koawfx5n08BO203D14WSBgS1trQfvK4jLk77/I7c7p2jWz4bUjARPpS6LRfWsor7/+CFxRUYGYXbvwz8mT9ZvQPy6Q2QZIGLNyIWgy88brUwXi1YfcioULF2Ddxx/BGNS9OsJzZRDaTBmM34rjwO6COhptXUY+BmMojEtA8YVUXp3/YP7vs3fvXrGubSFxzGoEnvPuv7hjPcawdu1ajB4zBp6enXR1mvxibvZPUOCNy8jHoXJuzpU7vBOIOzt/QuU9/vtLr2SwUTdeV76ffFvw32ox9C+6z1VlD2BpZ6Orz950DMaQv+8C7J/orCtT0I+bmxtu3qzxEH7+OZ4LvTSFI1YPE7MZgel0w/nz541uT3929UMzuTom4Kzw/ZxdfzcKCUNX6FYBrBzs0DKwn/A9ecUovpiqs5L4dN5zK+aWOI/oW1NgLsi1yRt1zxx9usFY8r69wPnD+tAZOi20oSES5OMNiWM2Ao49FIumcoitoTbEg5t3UXCobnSlUdkQJz9vdI+aqTPXF//Ge95iSC8uPpgoTcxE4dErumcWNirOPzaGitsFKLl8nVc3YMBTvPKFC4IvcF9IHLMRMJ0Cbir1Ha7Uh2IUfg/67kPBkV+4n/TF0OIg4h/XR0n8DV6Z3Ah9aGfOgE5sJcIKEsZsfGBXV1c0lQaSiuhobISk5bYHmfm6ckVO3SFN69aOaDG4Lp7X1t0V7Wc/x61AaGk11oebpBmD4XJe586duZMa2niI5OQUwy70y3dATZpXSWI2AqYA8K1btzatj59fww0sLeEU0EtXNJzAEXcP/Yy0t8QzPzk/05f5znUx5i2f7y/ehvnJlYWlaCo0YaPltBs3akbmzKxMsWaKgKVAwNChXLhhTk6O0X2CXuFvLljaqrgzbISqpQPasDVZdY/a08BsJ0/rAuijclbr+mjblSbWTPxoY6QxLFRW3Cidt+ec4BnvvfW8j/KwaQVcUCB6OFnSx7bNRsA0Gq37JAKzZs5AdnZ2g21pA2PWrDcxyN+f/46Oruh1WORQAxNlxspvUJYm/HI4D+vDmRZaKTjfaUbt+1rq6rM+3K/bCCGa9XDjlukI178PEBWw6O9igKNjnT4rNRqUlJSgefPmvCaQMGa1Duzr64t358zF7LffarDdylWrMX78eBgDCTJ94U7kRv2IpkArDM4j61KZZYXt5z0ncWsF7OTXAzZuzqiuqERTUav5x+DIHzYQsB0kjNltJY8bNw5t2rTBqlUrkfAL/0++s4sLpk6dWq94qzVVbDOjiPusYf7u/as3cfuzOBSf40+OKkvK2WRNPKtT1QMN99P+8U6oKinjrLJUEHSO8ow8FJ1Nhp1nK67swNaEC48l1vtewlJty+3g6WO4HV5V9ftWTUwNswzm8WeuARnFRaSmprBNCw369OmD/v37c7P2+ii7noNf/JY2+v7bGw5z1hB0UPNS3zkNtkkaEyaoa6iP26xn0WHOaF6d4YkMkZ04DSSMWeeFGDJkCGdygSZ8htwrKqp7zkZjtVpt2KQIEkYJaJc5FGWnhQ5/WloK/pcbn9/VBDGrETiXLaGFfxhuVNuAgABmQyFlKEhfPz8E5ZEQ4RYkjFkJuPDePWzdssWotq1atZK8gG/dusUtm2nRj6yrhRbuJLuJQSguhIywae/CK6ek8FdHOnUSCDhb6jcdKQKWC8y3NQyMP3f2LK/cp68g+CweEkcRsEyw7+sB2w4teXXHjx/jlX18fAy7NXp7jKmjCFgmtBjeh1cm35fu3NDSsaM7L/VULcIdFImhCFgGUBBPu2D+hHPbtq3cqRItQf8IEuvaeMCziaMIWAa0nvi0YBPDMBh/+PBnxLqegMRRBCwD2kz2F9TFX65zH7p6eaF7d8HJDjqiYvwhQRNFEbDEafniX7l8Ffrs2hXNHWLVEhgYKNZ1NVtCk3xkjyJgCUMXxXgsG8ur02g0WPfxx7y6bl6C080Ul7kTMkARsESheOKuG6fq8lJoiYyMRKre4U0PDw88O0KQxy+Wjb4ZkAHKLUVSxNICj8WvEbgO+/buxeJFdac0KHTyq53RhnfL0dLZFMgEZQSWGJQfzevzNwTiJWIP83NfTJsWDHd3d8NmO6We0E8fZQSWEHZd23Jug9pbeK3s9u3bsWf3bl25a9eumDlrpthrrkJGKAKWAJQvouOC5+Ey6gnR50FBr+D4sWO6MgWuL168BHZ2gmvh6KLDlZARioBNGEs7a3isGAfXl5+EhbV4Ap3vv/uOJ14iJDSUlxetFtqWC2Xill4m7wZQBGyCODzpxY22lOhE1aK5aBsKVo+I+ARrVvPva6HE1nPnzhPrsoqJ9xJkhiLgRwRNxiirerMe7dHMqy2X5I8+W1g1Pq++fOkSAkcHcnke9Jk/fwE3+orwEROvLK4UMMSsBEz5crdFbTeqbSdPT0Ed5WboHjUDTYW7rV5lVXPs3VEN61YOguPvxpCbm4uwDz7Ajh3buUTc+kycOAnB06eLdaOgiM2QKWYlYDqR6+/vj9+KFROgk39P/NlQLofDsbEICZkumqB71eo19eWyoCE6iI2+kg9crw/FhTBRsrKycODA9wgPC+MuaBFjBNthe//fK8XifAnyd4cw8d6FjFEEbCJQ+v+kxEScO38OX+3YgV9//bXeq7+s2M7apk2bGjp0Srtt8+QuXkLWAl6/PsLk74QgvzY1JYVL/6/RNJwkZ+zYsWxnzQOjAgPRpUsXsSakeDp2/RkT7ymYAfIWcEQEpA4l4qNgnHFjx8FnwIDGmi9lwl0GM0JxIUwQCr7p168fBg3yx9TXX2c7ao2uWFBw+ptMvFEwMxQBPyLUbGT1cHdH585d4MmW7Gztalyd9u07YNSoUYYpUOuD0u5Q+nda582FGWIBCVNtMMvJyMjgzNSgEZVukKdlPEdHB7Rs6WrMqNoQ5CxTkuPPmXDLYMbISsBmAN2SSJO0/zDhSjol1MNCcSFMm3JmdDMNuQq0GLyOCVfS+XwfNoqATQsSbCKzb5j9xOw0E2wJFOpFEfCfR0Wt0VVBtMFAKwd0fVAaMzrERonMrikjrIKCgoKCgoLCH87/AZNM0AizXIp4AAAAAElFTkSuQmCC);position:absolute;top:26px;right:9px;bottom:0;left:0;background-size:85px;background-position:top right;background-repeat:no-repeat;pointer-events:none}@media screen and (max-width: 800px){html #root #wrap_all .configurator .insurance-container.--ideal:after{top:15px;right:0;bottom:0;left:0;background-size:70px}}html #root #wrap_all .configurator .insurance-container input{opacity:0;position:absolute}html #root #wrap_all .configurator .insurance-container input:checked~label{border-color:var(--color-5)}html #root #wrap_all .configurator .insurance-container input:checked~label .header h4:after{opacity:1}html #root #wrap_all .configurator .insurance-container label{border:solid 2px transparent;display:block;border-radius:var(--radius);padding:var(--padding-insurance);box-shadow:var(--shadow);cursor:pointer}html #root #wrap_all .configurator .insurance-container label .header{margin-bottom:var(--font-size)}html #root #wrap_all .configurator .insurance-container label .header h4{font-size:var(--font-size-header);font-weight:700;color:var(--color-2);margin:0;position:relative;padding-left:35px;line-height:normal}@media screen and (max-width: 800px){html #root #wrap_all .configurator .insurance-container label .header h4{font-size:16px}}html #root #wrap_all .configurator .insurance-container label .header h4:before{content:"";width:25px;height:25px;background:var(--color-1);border-radius:var(--radius);position:absolute;left:0;top:50%;transform:translateY(-50%)}html #root #wrap_all .configurator .insurance-container label .header h4:after{content:"";position:absolute;font-family:var(--font-2);color:var(--color-2);left:4px;top:2px;opacity:0}html #root #wrap_all .configurator .insurance-container label .content{color:#222;font-size:14px;line-height:24px;font-weight:400}html #root #wrap_all .configurator .insurance-container label .content p{margin-bottom:0}html #root #wrap_all .configurator .insurance-container label .content p+*{margin-top:14px}html #root #wrap_all .configurator .insurance-container label .content ul{padding:0;margin:0;list-style:none}html #root #wrap_all .configurator .insurance-container label .content ul li{position:relative}html #root #wrap_all .configurator .insurance-container label .content ul li:before{content:"";font-family:var(--font-2);color:var(--color-5);margin-right:10px}html #root #wrap_all .configurator .insurance-container label .price{display:flex;grid-gap:8px;align-items:center;margin-top:20px}html #root #wrap_all .configurator .insurance-container label .price .old-price{font-size:12px;font-weight:400;color:#22222280;position:relative}html #root #wrap_all .configurator .insurance-container label .price .old-price:before{content:"";width:48px;height:1px;background:#888;position:absolute;left:-1px;top:5px;transform:rotate(-8deg)}html #root #wrap_all .configurator .insurance-container label .price .new-price{font-size:18px;font-weight:700;color:var(--color-2)}html #root #wrap_all .configurator .trip-terms{padding-top:40px;position:relative}html #root #wrap_all .configurator .trip-terms input{opacity:0;position:absolute;top:100px}html #root #wrap_all .configurator .trip-terms input:checked+label:after{opacity:1}html #root #wrap_all .configurator .trip-terms input.--invalid+label{color:#d90000!important}html #root #wrap_all .configurator .trip-terms input.--invalid+label:before{border-color:#d90000}html #root #wrap_all .configurator .trip-terms label{font-size:var(--font-size-terms);font-weight:400;color:#222;position:relative;padding-left:26px;display:inline-block;cursor:pointer}html #root #wrap_all .configurator .trip-terms label:before{content:"";border-radius:50%;border:solid 1px var(--color-2);width:19px;height:19px;position:absolute;left:0}html #root #wrap_all .configurator .trip-terms label:after{content:"";position:absolute;width:11px;height:11px;background:var(--color-2);border-radius:50%;left:4px;top:4px;opacity:0}html #root #wrap_all .configurator .trip-terms+.trip-footer{padding-top:20px}html #root #wrap_all .configurator .trip-terms:not(:first-of-type){padding-top:20px}html #root #wrap_all .configurator .sidebar .btn+.btn{margin-top:10px}html #root #wrap_all .configurator .sidebar .--secondary{display:flex;justify-content:space-between}html #root #wrap_all .configurator input[type=date]::-webkit-inner-spin-button,html #root #wrap_all .configurator input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}html #root #wrap_all .configurator .edit_license{position:absolute;right:0;top:0;bottom:0;width:90px;border:none;background:transparent;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='rgb(40,50,120)' d='M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z'/%3E%3C/svg%3E");background-position:center right;background-size:12px;background-repeat:no-repeat;cursor:pointer}html #root #wrap_all .configurator .edit_license:before{content:"Bewerken";font-size:12px;color:var(--color-2)}html #root #wrap_all .configurator .license_input{align-items:center;position:relative}html #root #wrap_all .configurator .license_input input{padding:5px 37px 5px 5px;border:solid 1px #cacfe7;margin:5px 0;border-radius:5px;line-height:15px;font-size:12px}html #root #wrap_all .configurator .license_input:after{content:"cm";position:absolute;right:1px;top:6px;bottom:6px;border-radius:0 5px 5px 0;background:var(--color-1);color:var(--color-2);font-size:12px;padding:0 5px}@media screen and (max-width: 800px){html #root #wrap_all .configurator .license_input:after{top:32px}}html #root #wrap_all .configurator input.required-error{border:solid 1px #d90000!important;background:#ffe0e0!important}html #root #wrap_all .configurator .manual-input{padding:0;background:none;border:none;color:var(--color-2);font-size:12px;text-decoration:underline;cursor:pointer;margin-left:10px}html #root #wrap_all .configurator *,html #root #wrap_all .configurator :before,html #root #wrap_all .configurator :after{box-sizing:border-box}html #root #wrap_all .configurator .vh{width:1px;overflow:hidden;display:inline-block;height:1px;opacity:0}html #root #wrap_all .configurator{background-color:#fff;font-family:var(--font-1);margin-bottom:80px}
