footer{background-color:#131b1d;color:#fff;height:140px}footer .change-input-link{text-decoration:none!important}footer section.footer-container{display:flex;flex-direction:column;margin:0;padding:8px;width:100%}@media only screen and (min-width:896px){footer section.footer-container{align-items:flex-start;flex-direction:row;height:calc(100% - 32px);width:auto}}@media only screen and (min-width:1050px){footer section.footer-container{padding-left:48px;padding-right:48px}}@media only screen and (min-width:1920px){footer section.footer-container{padding-left:96px;padding-right:96px}}footer section.footer-container .footer-top{display:flex;flex:1 1;width:100%}@media only screen and (min-width:896px){footer section.footer-container .footer-top{height:100%;width:auto}}footer section.footer-container .footer-top .left-part{display:flex;height:100%;justify-content:space-between}@media only screen and (min-width:896px){footer section.footer-container .footer-top .left-part{align-items:center}}footer section.footer-container .footer-top .left-part .button-inputs-settings{margin-left:4px;margin-top:16px}footer section.footer-container .footer-top .right-part{display:flex;flex:1 1;height:100%;justify-content:flex-end}@media only screen and (min-width:896px){footer section.footer-container .footer-top .right-part{align-items:center}}footer section.footer-container .footer-bottom{display:flex;flex-direction:row;justify-content:center;width:100%}footer section.footer-container .footer-bottom .footer-button-container{margin:0}footer section.footer-container .footer-bottom .footer-button-container .nxt-btn{font-size:16px;margin:0}@media only screen and (min-width:896px){footer section.footer-container .footer-bottom{flex-direction:column;height:100%;width:auto}footer section.footer-container .footer-bottom .footer-button-container{margin-bottom:0;margin-left:16px}}footer section.footer-container .price-container .vat-text{color:#fff;margin:0;text-align:right}footer section.footer-container .price-container .price-text{margin:0;text-align:right}@media only screen and (min-width:896px){footer section.footer-container .price-container{margin-right:32px}}footer section.footer-container .small-msg{font-size:12px}@media only screen and (min-width:896px){footer section.footer-container .small-msg{font-size:12px}}@media only screen and (min-width:1280px){footer section.footer-container .small-msg{font-size:16px}}footer section.footer-container .large-msg{font-size:20px}@media only screen and (min-width:896px){footer section.footer-container .large-msg{font-size:22px}}@media only screen and (min-width:1280px){footer section.footer-container .large-msg{font-size:31px}}footer section.footer-container .submit-btn{background:#fad815;border-radius:3px;color:#131b1d;font-size:16px;font-weight:700;height:40px;margin:0;padding:0 22px}@media(hover:hover)and (pointer:fine){footer section.footer-container .submit-btn:hover{background-color:#fff4b6}}footer section{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:90%}footer section .previous{display:none}footer section .price{align-items:flex-end;display:flex;flex-direction:column;padding-right:3rem}footer section .button-inputs-settings{flex-grow:1}footer section .flex-rows-break{display:none}footer section .savings{margin-right:38px}footer section .savings div{display:flex;flex-direction:row}footer section .small-msg{color:#fff;font-size:18px;font-weight:100;margin:0}footer section .small-msg-clear{font-size:18px;margin:0;opacity:1}footer section .large-msg{color:#fff;font-size:35px;margin:0}footer section .font-light{font-weight:100}footer section .font-normal{font-weight:400}footer section .font-bold{font-weight:700}footer section .small-msg.invisible-small{font-size:16px}footer section .buyer{display:none}footer section .btn{align-self:center;justify-self:center;padding-top:0;position:relative;white-space:nowrap}footer section .price{justify-self:flex-end}footer section .price .large-msg{opacity:1}footer section .nxt-btn{background:#fad815;border:none;border-radius:3px;color:#131b1d;display:flex;flex-direction:row;font-size:14px;font-weight:700;justify-content:center;padding:0 50px;text-decoration:none}@media(hover:hover)and (pointer:fine){footer section .nxt-btn:hover{background-color:#fff4b6}}footer section .no_underline{text-decoration:none}footer section .invisible-small{display:none}footer section div.Dropdown-root{width:160px}footer section .button-inputs-settings span{align-self:center;border:2px solid;border-radius:50%;cursor:pointer;display:inline-block;font-size:0;height:40px;position:relative;width:40px}footer section .button-inputs-settings span:after{border:solid #fff;border-radius:1px;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;left:14px;position:absolute;top:16px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);width:10px}footer section .yellow-text{color:#fad815}@media only screen and (min-width:896px){footer{padding-bottom:0}footer section{padding-left:20px;padding-right:20px}footer section .invisible-small{cursor:pointer;display:inline-block;margin:1px 0!important}footer section .invisible-small p{margin:.5rem 0}footer section .ul{text-decoration:underline}footer section .small-msg{margin:.5rem 0}footer section .large-msg{opacity:1}footer section .nxt-btn{margin-top:.5rem}footer section .price{justify-self:flex-start}footer section .price p:first-child{text-align:start}footer section .savings div{display:flex;flex-direction:row}footer section .buyer{display:inline;grid-area:first}}@media only screen and (max-width:1920px){footer section{height:100%;padding-left:20px;padding-right:20px}footer section .large-msg{font-size:31px}footer section .small-msg{font-size:16px}}@media only screen and (max-width:1280px){footer section{margin:0 auto;width:90%}footer section .large-msg{font-size:21px}footer section .small-msg{font-size:14px}}@media only screen and (max-width:1050px){footer section{width:auto}footer section .large-msg{font-size:22px}footer section .large-msg.invisible-small{display:block}footer section .small-msg{font-size:12px}footer section .nxt-btn{align-items:center;height:40px;padding:0 15px}footer section .nxt-btn p{margin:0}}@media only screen and (max-width:896px){footer{padding-bottom:0;z-index:10}footer section{align-items:flex-start;box-sizing:border-box;flex-wrap:wrap;margin-left:0;padding:14px 16px 0;width:auto}footer section .yellow-text-mobile{color:#fad815}footer section .savings{margin-right:0}footer section .savings div{flex-direction:column}footer section .savings .invisible-small{display:none!important}footer section .price{flex-grow:1;padding-right:0;text-align:right}footer section div.button-inputs-settings{align-self:flex-start;display:flex;flex-grow:0}footer section div.button-inputs-settings span{border:1px solid;height:25px;width:25px}footer section div.button-inputs-settings span:after{height:7px;left:8px;top:10px;width:7px}footer section .large-msg{font-size:20px}footer section .small-msg,footer section .small-msg-clear{font-size:12px}footer section .flex-rows-break{display:block;flex-basis:100%;height:0;order:4}footer section .next{align-self:flex-start;display:flex;flex:1 1;justify-content:space-between;margin-bottom:15px;order:6}footer section .btn.previous{align-self:flex-start;display:block;margin-bottom:30px;order:5;width:47px}footer section .btn.previous a{background:none;box-shadow:none;font-size:15px;font-weight:400;margin:0;padding:0;text-align:left;text-transform:uppercase}footer section .btn.previous a p{margin-left:20px}footer section .btn.previous a p:before{border-style:solid;border-width:0 0 2px 2px;bottom:9px;content:"";height:9px;left:4px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;width:9px}footer section .nxt-btn{align-items:center;display:flex;height:40px;padding:0 22px}footer section .nxt-btn p{margin:0}}@media only screen and (min-width:1050px){footer section{height:100%}footer section .btn .invisible{display:block}}.ReactModal__Overlay{background-color:rgba(0,0,0,.2)!important;z-index:999}.ReactModal__Body--open #root{-webkit-filter:blur(4px);filter:blur(4px);height:100%}.ReactModal__Content{background-color:#f6f8f9;bottom:0!important;left:0!important;margin:0 auto;overflow:auto;padding:0!important;position:absolute;right:0!important;top:0!important}.modal-container{background:#f6f8f9;border-radius:10px;display:flex;min-height:100%;padding:0 1rem 1rem;position:relative}.modal-container .column{flex-direction:column}.modal-container .column.menu{background:#fff}.modal-container .row{display:flex;flex-direction:row;flex-wrap:wrap}.modal-container h1{color:#131b1d}.modal-container .enova-link{color:#fad815;display:block;font-weight:700;margin-bottom:0}.modal-container .enova-icon{margin:.5rem 0}.modal-container .close-button{cursor:pointer;position:absolute;right:1rem;top:1rem}.modal-container .menu{display:none}.modal-container .content{background:#f6f8f9;min-height:100%;padding:0;width:100%}.modal-container .content h3{font-size:18px;font-weight:400}.modal-container .content .slider-space{margin-bottom:60px}.modal-container .content .MuiSlider-track{border-radius:0}.modal-container .content .MuiSlider-rail{background:#fff;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.173)}.modal-container .content .MuiSlider-markLabel[data-index="0"]{color:#131b1d;font-size:14px;position:absolute;-webkit-transform:translateX(0);transform:translateX(0)}.modal-container .content .MuiSlider-markLabel[data-index="1"]{color:#131b1d;font-size:14px;left:97%!important;position:absolute}.modal-container .content .cost-space{margin:43px 0 0}.modal-container .content .nxt-btn{background:#fad815;border:none;border-radius:5px;box-sizing:border-box;color:#131b1d;display:inline-block;font-size:16px;font-weight:700;height:46px;line-height:47px;margin-bottom:8px;margin-left:10px;min-width:189px;padding:0 .5rem;text-align:center;text-decoration:none;text-transform:uppercase}.modal-container .content .nxt-btn:disabled,.modal-container .content .nxt-btn[disabled]{background-color:#ccc;border:1px solid #999;color:#666}.modal-container .content .nxt-btn img{margin-top:5px}@media(hover:hover)and (pointer:fine){.modal-container .content .nxt-btn:hover{background-color:#fff4b6}}.modal-container .content .navigation{float:right;margin-top:1rem}.modal-container .content .input-container{margin-right:25px;width:50%}.modal-container .content .input-container input.email{height:39px;padding:0 10px;width:100%}.modal-container .content .input-container input.email.invalid{border-color:red}.modal-container .content .register-email-btn{height:43px;line-height:45px}.modal-container .content .Dropdown-root{margin:.5rem 0 2rem;width:17rem}.modal-container .content .Dropdown-control{background:#fff;border:none;box-shadow:0 3px 6px rgba(0,0,0,.161);opacity:1;padding:1rem 1rem 1rem 22px}.modal-container .content .Dropdown-arrow{top:22px}.modal-container .content .Dropdown-menu{border:none;box-shadow:0 3px 6px rgba(0,0,0,.161)}.modal-container .content .Dropdown-option.is-selected{background-color:#fad815;color:#fff}.modal-container .content .Dropdown-option{color:#131b1d;padding-left:22px}.modal-container .content .hulls button{background:#fff;border:1px solid hsla(0,0%,40%,.345);border-radius:10px;box-sizing:border-box;height:166px;margin-bottom:20px;margin-right:20px;width:269px}.modal-container .content .hulls button.active{border-color:#fad815}.modal-container .content .hulls button:focus{outline:0}.modal-container .content .box{align-items:center;background:hsla(0,0%,78%,.34);border-radius:6px;display:flex;display:none;font-size:18px;height:71px;margin-top:2rem;max-width:470px;padding:0 1rem}.modal-container .content .box--text{font-size:18px;font-weight:700;opacity:1;opacity:1!important;word-break:break-word}.modal-container .content .center-align{align-items:center;display:flex}.modal-container .content .MuiInput-underline:before{border-bottom:0}.modal-container .content .MuiInputBase-root input{border:2px solid #f2f2f2;font-size:20px;height:35px;padding-right:15px;text-align:right;width:79px}.modal-container .content .input-suffix{padding-left:10px}@media screen and (min-width:1280px){.ReactModal__Content.modal-settings{bottom:5rem!important;left:5rem!important;margin:0 auto!important;max-height:800px;max-width:1400px;outline:none;position:absolute;right:5rem!important;top:5rem!important}}@media screen and (max-width:1280px){.ReactModal__Content.modal-settings{bottom:58px!important;left:16px!important;right:16px!important;top:16px!important}}@media screen and (min-width:896px){.modal-container{background:transparent;padding:0}.modal-container .menu{display:inline;display:initial;padding-top:60px;width:40%}.modal-container .menu p{font-size:18px;padding-bottom:1rem;padding-right:1rem}.modal-container .menu ol{display:table;margin:0;padding:0;width:100%}.modal-container .menu ol li{color:#000;cursor:pointer;font-size:22px;height:60px;line-height:60px;list-style-position:inside;margin-bottom:40px;padding-left:28px}.modal-container .menu ol li.active{background-color:#fad815;color:#131b1d}.modal-container .content{padding:60px 7rem 0 2rem;width:60%}.modal-container .content h1{font-size:32px;margin:0}.modal-container .content p{font-size:18px}.modal-container .content .Dropdown-root{width:20.9rem}.modal-container .content .info{margin-bottom:60px}.modal-container .content .info h1{font-size:40px;margin:0}.modal-container .content .info p{font-size:18px;margin:10px 0 0}.modal-container .content .btn-back{display:none}.modal-container .content .savings-block{margin-top:93px}.modal-container .navigation{bottom:3rem;position:absolute;right:3rem}.modal-container .hulls{margin-right:-9rem}}@media screen and (max-width:1050px)and (max-height:896px){.modal-settings .modal-container .navigation.self-align{position:inherit}}@media screen and (max-width:896px){.ReactModal__Content{bottom:50px!important;left:16px!important;position:absolute;right:16px!important;top:16px!important}.modal-settings .modal-container h1{font-size:22px}.modal-settings .modal-container p{font-size:17px}.modal-settings .modal-container .hulls button{margin-bottom:16px}.modal-settings .modal-container .back-icon{align-self:center;margin-right:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal-settings .modal-container .btn-back{background:none;color:#000;display:flex;font-size:17px;font-weight:400;height:auto;line-height:31px;margin:10px 0 -8px;min-width:auto;outline:none;padding:0;text-transform:capitalize}.modal-settings .modal-container .btn-back:focus{outline:none}.modal-settings .info{margin-bottom:26px;margin-top:36px}.modal-settings .info h1{font-size:28px}.modal-settings .content .Dropdown-root{margin-top:23px;width:18rem}.modal-settings .content .slider-space{margin-bottom:20px}.modal-settings .content .MuiInputBase-root{margin-left:0}.modal-settings .content .MuiInputBase-root input{font-size:16px;height:45px;padding:0;text-align:center;width:85px}.modal-settings .content .cost-space{margin-top:13px}.modal-settings .content h3{font-size:17px}.modal-settings .content .input-container{height:56px;margin-bottom:40px;width:100%}.modal-settings .content .input-container input.email{border:1px solid #c4c2c2;height:54px;margin-bottom:4px;padding:0 10px}.modal-settings .content .register-email-btn{height:40px;line-height:42px;margin-bottom:15px;margin-left:auto}.modal-settings .Dropdown-control{border:1px solid #c9c9c9}.modal-settings .boat-category{margin-top:24px}.modal-settings .boat-category .Dropdown-root{margin-bottom:28px}.modal-settings .type-boat p{font-size:17px;margin:0 0 24px}.modal-settings .hide-for-mobile{display:none}.modal-settings .slider-space+.center-align{display:block}.modal-settings .MuiSlider-root{width:100%}.modal-settings .MuiSlider-root:after,.modal-settings .MuiSlider-root:before{display:none!important}.modal-settings .slider-block{margin-bottom:57px}}.buttonlist,.buttonlist button,.buttonlist h1{width:100%}.buttonlist button{background:#fff;border:2px solid #e0e0e0;border-radius:5px;display:flex;flex-direction:row;height:auto;opacity:1;padding:11px}.buttonlist button:disabled{pointer-events:none}.buttonlist button.not-selected-faded{opacity:.7}.buttonlist button.active,.buttonlist button:focus,.buttonlist button:hover{border:2px solid #fad815;outline:none}.buttonlist button .boxtext:first-child{text-align:left}.buttonlist button .boxtext:nth-child(2){text-align:right}.buttonlist .boxtext{height:auto;width:100%}.buttonlist .boxtext p{letter-spacing:0;margin-bottom:0!important;margin-left:0;margin-right:0;margin-top:0!important;opacity:1}.buttonlist .boxtext p:first-child{color:#131b1d;font-size:23px;font-weight:700}.buttonlist .boxtext p:nth-child(2){color:#131b1d;font-size:20px;font-weight:400;padding-top:10px}.vertical-buttonlist{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:1920px){.buttonlist .boxtext p:first-child{font-size:21px}}@media only screen and (max-width:1280px){.buttonlist .boxtext p:first-child{font-size:21px}.buttonlist .boxtext p:nth-child(2){font-size:18px}}@media only screen and (max-width:1050px){.buttonlist .boxtext p:first-child{font-size:15px}.buttonlist .boxtext p:nth-child(2){font-size:14px}.vertical-buttonlist .boxtext:last-child{width:100%}}@media only screen and (max-width:896px){.buttonlist .boxtext p:first-child{font-size:15px}.buttonlist .boxtext p:nth-child(2){font-size:14px;padding-top:0}}.price-big-text{font-size:22px;font-weight:800}button.choice-button{box-sizing:border-box;font-family:HCo Gotham,Sans-serif;font-size:15px;margin-bottom:8px}@media only screen and (min-width:896px){button.choice-button{font-size:18px;min-height:85px;padding:16px 0}}@media only screen and (min-width:1280px){button.choice-button{font-size:21px}}button.choice-button .rows-container{width:100%}button.choice-button .top-row{display:flex;width:100%}button.choice-button .top-row .left{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;font-weight:700;justify-content:flex-end;padding-left:0;text-align:left}@media only screen and (min-width:896px){button.choice-button .top-row .left{padding-left:16px}}button.choice-button .top-row .left span{line-height:1em}button.choice-button .top-row .left.centered{align-items:center;padding:0}button.choice-button .top-row .right{display:flex;flex-direction:column;font-weight:700;justify-content:flex-end;padding-right:8px;text-align:right}button.choice-button .top-row .right span{line-height:1em}button.choice-button .top-row .right .price-from-text{font-weight:400}@media only screen and (min-width:896px){button.choice-button .top-row .right .price-from-text{font-size:12px}}@media only screen and (min-width:1280px){button.choice-button .top-row .right .price-from-text{font-size:14px}}button.choice-button .bottom-row{align-items:flex-end;display:flex;font-size:.9em;width:100%}button.choice-button .bottom-row .left{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;padding-left:0;padding-right:16px;padding-top:4px;text-align:left}@media only screen and (min-width:896px){button.choice-button .bottom-row .left{padding-left:16px}}button.choice-button .bottom-row .left.centered{align-items:center;padding:.5em 0 0}button.choice-button .bottom-row .right{display:flex;flex-direction:column;padding-right:8px;padding-top:4px;text-align:right}button.choice-button.ribbon .top-row{opacity:.7}button.choice-button.ribbon .top-row .left{padding-left:20px}@media only screen and (min-width:896px){button.choice-button.ribbon .top-row .left{padding-left:48px}}button.choice-button.ribbon .bottom-row{opacity:.7}button.choice-button.ribbon .bottom-row .left{padding-left:20px}@media only screen and (min-width:896px){button.choice-button.ribbon .bottom-row .left{padding-left:48px}}.ribbon{background:#fad815;display:inline-block;margin-bottom:8px;position:relative}.ribbon-shape{--d:0.5rem;background:linear-gradient(hsla(0,0%,40%,.6) 0 0) bottom/100% var(--d) no-repeat #fad815;-webkit-clip-path:polygon(0 100%,0 calc(100% - var(--d)),50% calc(100% - var(--d) - 2.75rem),100% calc(100% - var(--d)),100% 100%,calc(100% - var(--d)) calc(100% - var(--d)),var(--d) calc(100% - var(--d)));clip-path:polygon(0 100%,0 calc(100% - var(--d)),50% calc(100% - var(--d) - 2.75rem),100% calc(100% - var(--d)),100% 100%,calc(100% - var(--d)) calc(100% - var(--d)),var(--d) calc(100% - var(--d)));color:#131b1d;font-size:10px;font-weight:700;padding:.3rem .3rem 1rem;text-align:center;-webkit-transform:translateY(110%) rotate(-45deg);transform:translateY(110%) rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;width:5.5rem}.ribbon-shape-wrapper{box-sizing:initial;-webkit-filter:drop-shadow(0 3px 3px rgba(50,50,0,.5));filter:drop-shadow(0 3px 3px rgba(50,50,0,.5));left:0;position:absolute;top:0;z-index:1}@media only screen and (max-width:896px){.price-big-text{font-size:13pt}.ribbon-shape{--d:0.3rem;font-size:8px;padding:.3rem .3rem .5rem;width:3.7rem}}.motor-placement-selector{display:flex;width:100%}.motor-placement-selector button{align-items:center;background-color:#fff;background-origin:initial;background-repeat:no-repeat;border:2px solid #e0e0e0;border-radius:5px;box-sizing:border-box;display:flex;height:80px;justify-content:flex-end;margin:0 4px;outline:none;transition:background-size .25s ease,background-position .25s ease;width:100%}@media only screen and (min-width:1050px){.motor-placement-selector button{height:127px}}@media only screen and (min-width:896px)and (max-width:1050px){.motor-placement-selector button{height:80px}}.motor-placement-selector button div{font-size:13px;margin-right:0}@media only screen and (min-width:375px){.motor-placement-selector button div{font-size:18px}}@media only screen and (min-width:425px){.motor-placement-selector button div{font-size:21px;margin-right:9%}}@media only screen and (min-width:896px){.motor-placement-selector button div{font-size:19px;margin-right:0}}@media only screen and (min-width:1050px){.motor-placement-selector button div{font-size:19px}}@media only screen and (min-width:1280px){.motor-placement-selector button div{font-size:26px;margin-right:9%}}@media only screen and (min-width:1920px){.motor-placement-selector button div{font-size:28px}}.motor-placement-selector button:first-child{margin-left:0}@media only screen and (max-width:896px){.motor-placement-selector button:first-child{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;margin-right:0}.motor-placement-selector button:first-child.active{border-right:3px solid #fad815}}.motor-placement-selector button:last-child{margin-right:0}@media only screen and (max-width:896px){.motor-placement-selector button:last-child{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;margin-left:0}.motor-placement-selector button:last-child.active{border-left:3px solid #fad815}}.motor-placement-selector button.active{border-color:#fad815;border-width:3px}.motor-placement-selector button.active div{font-weight:700}.motor-placement-selector button.inboard,.motor-placement-selector button.outboard{background-size:auto 100%}.motor-placement-selector button.inboard:focus,.motor-placement-selector button.inboard:hover,.motor-placement-selector button.outboard:focus,.motor-placement-selector button.outboard:hover{background-size:auto 110%;border-color:#fad815;border-width:3px}.updated{flex-direction:column;justify-content:center}.updated,.updated .button-row{align-items:center;display:flex}.updated .button-row{flex-direction:row;width:100%}.updated .button-row .dashed-line{border-bottom:2px dashed #fad815;flex:1 1;opacity:.48}.updated .button-row .updated-button{background:#fad815;border:none;border-radius:3px;color:#131b1d;display:flex;font-size:14px;font-size:16px;font-weight:700;height:37px;justify-content:center;margin-left:10px;margin-right:10px;padding:0 22px;text-decoration:none;width:auto}.updated .button-row .updated-button p{align-self:center}@media(hover:hover)and (pointer:fine){.updated .button-row .updated-button:hover{background-color:#fff4b6}}.motor-image{display:flex;height:100%;width:100%}.motor-image img{height:100%;object-fit:contain;width:100%}.motor-with-batteries{align-items:center;display:flex;height:100%;width:100%}.motor-with-batteries .motor-container{align-items:center;display:flex;height:100%;justify-content:flex-end;width:60%}.motor-with-batteries .motor-container img{height:100%;object-fit:contain;width:100%;z-index:4}.motor-with-batteries .batteries-container{align-items:flex-start;display:flex;flex-direction:column-reverse;height:100%;justify-content:flex-end;left:-20px;position:relative;width:40%}.motor-with-batteries .batteries-container img{height:33.3333333333%;position:relative;transition:top .5s ease;visibility:hidden}.motor-with-batteries .batteries-container img:first-child{visibility:visible;z-index:1}.motor-with-batteries .batteries-container img:nth-child(2){top:33.3333333333%;z-index:2}.motor-with-batteries .batteries-container img:nth-child(3){top:50%;z-index:3}.motor-with-batteries .batteries-container.Large img:nth-child(2),.motor-with-batteries .batteries-container.XLarge img:nth-child(2){top:16.6666666667%;visibility:visible}.motor-with-batteries .batteries-container.XLarge img:nth-child(3){top:33.3333333333%;visibility:visible}.motor-with-batteries .batteries-container.white img:nth-child(2){left:3px}.motor-with-batteries .batteries-container.white img:nth-child(3){left:6px}.select-discharge-type-container h1{color:#131b1d;font-size:14px;font-weight:300;text-transform:uppercase}.select-discharge-type-container button{background-color:transparent;border:none;box-sizing:border-box;display:block;font-size:18px;font-weight:500;margin-bottom:8px;margin-top:10px;outline:none;padding:0}.select-discharge-type-container button:focus,.select-discharge-type-container button:hover{color:#fad815}@media only screen and (max-width:896px){.battery-comparison-toggle{display:flex;justify-content:center;margin:10px}}.battery-comparison-toggle button{background-color:#fad815;border:none;box-sizing:border-box;color:#131b1d;font-size:16px;font-weight:700;margin-bottom:8px;outline:none;padding:2px}.battery-comparison-toggle button:focus{text-decoration:underline}@media(hover:hover)and (pointer:fine){.battery-comparison-toggle button:hover{background-color:#fff4b6}}.battery-comparison{background-color:#121010;color:#dfdfdf;font-family:HCo Gotham,Sans-serif;height:100%}.battery-comparison .battery-comparison-inner{display:flex;flex-direction:column;height:calc(100% - 60px);padding:30px}@media only screen and (max-width:896px){.battery-comparison .battery-comparison-inner{padding:10px}}.battery-comparison .battery-comparison-inner h1{color:#dfdfdf;font-size:28px;font-weight:400;letter-spacing:0;text-align:left}@media only screen and (max-width:896px){.battery-comparison .battery-comparison-inner h1{font-size:20px}}.battery-comparison .battery-comparison-inner h1 span{color:#fad815;font-weight:700}.battery-comparison .battery-comparison-inner .table-container{flex:1 1}.battery-comparison .battery-comparison-inner .table-container table{border-collapse:collapse;height:100%;width:100%}.battery-comparison .battery-comparison-inner .table-container table thead th{color:#fad815;font-size:18px;padding:10px 0;text-transform:uppercase;width:20%}@media only screen and (max-width:896px){.battery-comparison .battery-comparison-inner .table-container table thead th{font-size:14px}}.battery-comparison .battery-comparison-inner .table-container table thead th:first-child{width:auto}.battery-comparison .battery-comparison-inner .table-container table tbody td{font-size:20px;text-align:center}@media only screen and (max-width:896px){.battery-comparison .battery-comparison-inner .table-container table tbody td{font-size:14px}}.battery-comparison .battery-comparison-inner .table-container table tbody td span.unit{margin-left:5px}.battery-comparison .battery-comparison-inner .table-container table tbody td:first-child{text-align:left}.battery-comparison .battery-comparison-inner .table-container table tbody td.even{background-color:#262424}.battery-comparison #close-button{background-color:transparent;border:none;box-sizing:border-box;color:#dfdfdf;cursor:pointer;font-size:28px;line-height:1em;margin:0;padding:0;position:absolute;right:20px;top:10px;width:1em}@media only screen and (max-width:896px){.battery-comparison #close-button{right:5px;top:5px}}.modal-battery-comparison{border-radius:10px;bottom:2%!important;margin-left:2%;margin-right:2%;overflow:hidden!important;top:2%!important}.modal-battery-comparison:focus{outline:0}@media only screen and (min-width:896px){.modal-battery-comparison{bottom:20%!important;margin-left:15%;margin-right:15%;top:15%!important}}.checkbox-button{background:#fff;border:1px solid #6a6d6a;border-radius:8px;box-sizing:border-box;height:65px;margin-bottom:8px;margin-top:.5rem;opacity:.9;padding:1px;width:50%}@media only screen and (max-width:896px){.checkbox-button{height:50px}}@media only screen and (max-width:1050px){.checkbox-button{width:100%!important}}.checkbox-button.active{border:2px solid #fad815;outline:none;padding:0}.checkbox-button.active .checkmark-wrapper .checkmark-square{border-color:transparent}.checkbox-button:focus{border:2px solid #fad815;outline:none}.checkbox-button .checkmark-wrapper{align-items:center;display:flex;flex-direction:row;margin:1rem}@media only screen and (max-width:896px){.checkbox-button .checkmark-wrapper{margin:.5rem}}.checkbox-button .checkmark-wrapper .checkmark-square{align-items:center;border:1px solid #6a6d6a;border-radius:2px;display:flex;flex-direction:row;height:1.5rem;justify-content:center;margin-right:1rem;width:1.5rem}.checkbox-button .checkmark-wrapper .checkmark-square .checkmark-image-small{height:1.7rem;width:1.7rem}.checkbox-button .checkbox-button-label{font-size:18px}.save-design-button{background:#fad815;border:none;box-sizing:border-box;color:#131b1d;font-size:18px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.save-design-button :focus{outline:1px solid #131b1d}@media(hover:hover)and (pointer:fine){.save-design-button:hover{background-color:#fff4b6}}.save-design-text{margin:0}.save-design-header{color:#131b1d;font-size:14px;font-weight:300;text-transform:uppercase}.boxtext-right-blue{color:#00b0f3!important;font-weight:700}.buttonlist.summary-list{display:flex;flex-direction:column;width:100%}.buttonlist.summary-list h1{width:100%}.buttonlist.summary-list a{text-decoration:none}@media only screen and (max-width:896px){.buttonlist.summary-list .nav-link,.buttonlist.summary-list button{width:auto}}.buttonlist.summary-list .nav-link,.buttonlist.summary-list button{background:none;border:2px solid #e0e0e0;border-radius:5px;box-sizing:border-box;display:flex;font-family:HCo Gotham,Sans-serif;height:120px;margin-bottom:8px;overflow:hidden;padding:0}@media only screen and (max-width:1050px){.buttonlist.summary-list .nav-link,.buttonlist.summary-list button{height:60px}}.buttonlist.summary-list .nav-link .image-box,.buttonlist.summary-list button .image-box{height:116px;width:120px}@media only screen and (max-width:1050px){.buttonlist.summary-list .nav-link .image-box,.buttonlist.summary-list .nav-link .image-box img,.buttonlist.summary-list button .image-box,.buttonlist.summary-list button .image-box img{height:56px;width:60px}}.buttonlist.summary-list .nav-link .info-box,.buttonlist.summary-list button .info-box{color:#131b1d;display:flex;flex:1 1;flex-direction:column;height:100%;margin-left:20px}.buttonlist.summary-list .nav-link .info-box .yellow-text-row,.buttonlist.summary-list button .info-box .yellow-text-row{display:flex;text-align:right}@media only screen and (max-width:1050px){.buttonlist.summary-list .nav-link .info-box .yellow-text-row,.buttonlist.summary-list button .info-box .yellow-text-row{display:none}}.buttonlist.summary-list .nav-link .info-box .yellow-text-row span,.buttonlist.summary-list button .info-box .yellow-text-row span{color:transparent;font-size:12px;font-weight:600;margin-right:10px;margin-top:10px;text-transform:none;width:100%}.buttonlist.summary-list .nav-link .info-box .yellow-text-row span .MuiSvgIcon-root,.buttonlist.summary-list button .info-box .yellow-text-row span .MuiSvgIcon-root{font-size:1.2rem;vertical-align:top}.buttonlist.summary-list .nav-link .info-box .name-row,.buttonlist.summary-list button .info-box .name-row{display:flex;flex-direction:row;text-align:left}@media only screen and (max-width:1050px){.buttonlist.summary-list .nav-link .info-box .name-row,.buttonlist.summary-list button .info-box .name-row{margin-top:10px}}.buttonlist.summary-list .nav-link .info-box .name-row span,.buttonlist.summary-list button .info-box .name-row span{font-size:22px;font-weight:700;text-transform:uppercase;width:100%}@media only screen and (max-width:1050px){.buttonlist.summary-list .nav-link .info-box .name-row span,.buttonlist.summary-list button .info-box .name-row span{font-size:15px}}.buttonlist.summary-list .nav-link .info-box .row,.buttonlist.summary-list button .info-box .row{display:flex;flex-direction:row;font-weight:400;margin-top:5px}.buttonlist.summary-list .nav-link .info-box .row span,.buttonlist.summary-list button .info-box .row span{font-size:15px;text-align:right;width:100%}.buttonlist.summary-list .nav-link .info-box .row span#left,.buttonlist.summary-list button .info-box .row span#left{margin-top:10px;text-align:left}.buttonlist.summary-list .nav-link .info-box .row span#currency,.buttonlist.summary-list button .info-box .row span#currency{font-weight:600}.buttonlist.summary-list .nav-link .info-box .row span#price,.buttonlist.summary-list button .info-box .row span#price{font-size:22px;font-weight:700;margin-right:10px}.buttonlist.summary-list .nav-link .info-box .row span#included,.buttonlist.summary-list button .info-box .row span#included{font-weight:400;margin-right:10px;margin-top:10px}@media only screen and (max-width:1050px){.buttonlist.summary-list .nav-link .info-box .row span,.buttonlist.summary-list button .info-box .row span{font-size:10px}.buttonlist.summary-list .nav-link .info-box .row span#included,.buttonlist.summary-list .nav-link .info-box .row span#left,.buttonlist.summary-list button .info-box .row span#included,.buttonlist.summary-list button .info-box .row span#left{margin-top:5px}.buttonlist.summary-list .nav-link .info-box .row span#price,.buttonlist.summary-list button .info-box .row span#price{font-size:15px}.buttonlist.summary-list .nav-link .selected-system-text,.buttonlist.summary-list button .selected-system-text{align-self:center;display:flex;flex:1 1;margin-left:15px}.buttonlist.summary-list .nav-link .selected-system-text span,.buttonlist.summary-list button .selected-system-text span{font-size:15px;font-weight:700;margin-left:5px;text-transform:uppercase}}.buttonlist.summary-list .nav-link:focus{outline:none}.buttonlist.summary-list .nav-link:focus,.buttonlist.summary-list .nav-link:hover{border:2px solid #fad815;outline:none}.buttonlist.summary-list .nav-link:focus .info-box .yellow-text-row .change-selections-text,.buttonlist.summary-list .nav-link:hover .info-box .yellow-text-row .change-selections-text{background-color:#fad815;color:#131b1d;display:inline;font-weight:700;padding:4px}@media(hover:hover)and (pointer:fine){.buttonlist.summary-list .nav-link:focus .info-box .yellow-text-row .change-selections-text:hover,.buttonlist.summary-list .nav-link:hover .info-box .yellow-text-row .change-selections-text:hover{background-color:#fff4b6}}.sum{margin-top:20px;text-align:right;width:100%}@media only screen and (max-width:896px){.sum .total-currency{margin-right:10px}}.sum span{color:#131b1d;font-family:HCo Gotham,Sans-serif;font-size:15px;font-weight:400}.sum span#price{font-size:22px;font-weight:700;margin-left:0}@media only screen and (max-width:1050px){.sum{margin-top:10px}.sum span{font-size:10px}.sum span#price{font-size:15px}}.checkbox-field{padding-top:0!important}.center{align-items:center;justify-content:center}.main-text{font-size:medium;line-height:2rem;width:30rem}.checkmark-image{margin-bottom:10rem;width:400px}.thankyou-button{align-items:center;background:#fad815;border:none;border-radius:2px;color:#131b1d;display:flex;flex-direction:row;font-size:14px;font-size:16px;font-weight:700;height:46px;justify-content:center;margin-top:2em;text-decoration:none;width:269px}@media(hover:hover)and (pointer:fine){.thankyou-button:hover{background-color:#fff4b6}}@media only screen and (max-width:1050px){.main-text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:896px){.checkmark-image{margin-bottom:10rem;width:80%}.confirmation-text{flex-direction:column;font-size:1.5rem}}body,html{font-weight:400;margin:0;min-width:320px;overscroll-behavior-y:none;width:100%}body,button,html{font-family:HCo Gotham,Sans-serif!important}button{color:#131b1d;cursor:pointer}@font-face{font-family:HCo Gotham;font-style:normal;font-weight:300;src:url(/static/media/Gotham-Light_Web.52135bfaf7203be6f7a8.woff2) format("woff2"),url(/static/media/Gotham-Light_Web.001d3ecf781dfdb0c99b.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:italic;font-weight:300;src:url(/static/media/Gotham-LightItalic_Web.e273e6abbf40b2b9f4f6.woff2) format("woff2"),url(/static/media/Gotham-LightItalic_Web.4c6669e42e7467ce3a92.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:normal;font-weight:400;src:url(/static/media/Gotham-Book_Web.7fa96aa06775160ee646.woff2) format("woff2"),url(/static/media/Gotham-Book_Web.cbe772b0bc0f6cb5f8b2.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:italic;font-weight:400;src:url(/static/media/Gotham-BookItalic_Web.5be9f6cd5aee0bb6bc1f.woff2) format("woff2"),url(/static/media/Gotham-BookItalic_Web.0b4a9d1e346e1b45df14.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:normal;font-weight:500;src:url(/static/media/Gotham-Medium_Web.1ddab6f832b5d19ddd8f.woff2) format("woff2"),url(/static/media/Gotham-Medium_Web.c090b0ea7066489fd4ef.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:italic;font-weight:500;src:url(/static/media/Gotham-MediumItalic_Web.6312c849c7287986ce6d.woff2) format("woff2"),url(/static/media/Gotham-MediumItalic_Web.17adfa66ee8582ace0f4.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:normal;font-weight:700;src:url(/static/media/Gotham-Bold_Web.d23d96aefe768329255e.woff2) format("woff2"),url(/static/media/Gotham-Bold_Web.a9c4b82bc9604f7709af.woff) format("woff")}@font-face{font-family:HCo Gotham;font-style:italic;font-weight:700;src:url(/static/media/Gotham-BoldItalic_Web.f8c0c702e1f40e76bee3.woff2) format("woff2"),url(/static/media/Gotham-BoldItalic_Web.1591cb217994515c8a38.woff) format("woff")}
/*# sourceMappingURL=main.63e5cd78.css.map*/