@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Syncopate:wght@400;700&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css);*{box-sizing:border-box}body{margin:0;padding:0}body,pre{font-family:"Montserrat",sans-serif}pre{white-space:pre-wrap;font-size:13px}.uc{text-transform:uppercase}.react-modal{z-index:999999!important}.react-modal-body{width:auto!important}.orbitron{font-family:"Syncopate",sans-serif}.app{display:flex;flex-direction:column;height:100vh}.header{display:flex;justify-content:center;border-bottom:2px solid #12b2ae}.logo{width:175px;padding:15px 20px 10px}.logo-wrapper{display:flex;align-items:center}.order-table{font-size:14px;border-collapse:collapse}.order-table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.order-table td,.order-table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.steps{display:flex;flex:1 1;justify-content:center}.step{cursor:pointer;text-transform:uppercase;font-size:12px;padding:15px 0;margin:15px 15px 0;text-align:center;font-family:"Syncopate";font-weight:700}.step-active{color:#12b2ae}.content{display:flex;flex:1 1;overflow:hidden}.header-user{flex:1 1;align-items:center;justify-content:flex-end;display:flex;padding:0 30px;font-size:13px}.header-user-inner a,.header-user a{color:#000!important}.footer{height:100px;border-top:3px solid #12b2ae;background:#212121;color:#f1f1f1;display:flex;padding:35px}.footer-left{display:flex;flex:2 1;align-items:center;justify-content:space-between}.footer-model{font-size:24px}.footer-model,.spec_popup__button{font-weight:700;font-family:"Syncopate"}.spec_popup__button{font-size:14px;text-decoration:none!important}.footer-price-title{color:#ccc;font-size:12px;font-family:"Syncopate"}.footer .payment-options{padding:1rem 2rem}.footer .price-summary{display:flex;align-items:center;flex:1 1;border-right:1px solid #fff;padding:1rem 3rem}.footer .price-summary .price-text,.footer .price-text{font-size:28px;font-weight:700}.footer .price-summary .estimate-payment a{color:#fff!important;font-size:.8em}.footer .delivery{display:flex;align-items:center;flex:1 1;justify-content:flex-end}.footer .delivery .text{text-align:right;font-size:12px}.button{box-shadow:none;border-radius:30px;text-align:center;padding:.4rem 5rem;font-weight:700;font-size:20px;cursor:pointer;display:inline-block;margin-right:10px}.red-button{background:red;color:#fff}.white-button{background:#fff;color:#000;font-size:14px!important;padding:.3rem 1rem!important}.black-button{background:#000;color:#fff}.button.wide{padding:.5rem 3rem;font-size:20px;border:none;outline:0}.button.small{padding:.3rem 2rem;font-size:14px}.model-name{font-size:32px;font-weight:700;margin-left:10px}.step-content-inner,.step-image-content{display:flex;flex:1 1}.step-image-content .left{display:flex;flex:1 1;flex-direction:column}.step-image-content .image{display:flex;flex:9 1;background-repeat:no-repeat;background-position:50%;align-items:flex-end;background-size:cover}.engine_info{display:flex;justify-content:center;align-items:center;width:100%;background:rgba(0,0,0,.6);position:absolute}.engine_info__item{padding:15px}.engine_info__item .price-text{font-size:24px}.engine_info__title{text-align:center;font-size:12px;color:#fff}.engine_info__value{text-align:center;color:#fff;font-size:"Syncopate";font-weight:700;font-size:24px}.step-image-content .options-wrapper{width:600px;border-left:1px solid #ccc;overflow:auto;padding:15px}.option-group-title{margin-top:10px;color:#666;padding:1rem 0}.mandatory{font-size:14px;color:#12b2ae;font-family:"Montserrat"}.option-group-subtitle{margin-left:15px;margin-right:40px;margin-top:35px;font-weight:700;font-size:24px;padding-bottom:5px;border-bottom:1px solid #ccc}.option{padding:10px;border:1px solid #212121;border-radius:18px;margin-bottom:20px;cursor:pointer}.option-title{margin-top:.5rem}.option-price,.option-title{font-size:16px;font-weight:700}.option-price{text-align:right;margin-top:15px;display:flex;justify-content:flex-end;align-items:center}.option-description{font-size:10px;font-style:italic}.option.option-selected{border:3px solid #12b2ae;padding:9px}.option-selected .option-price,.option-selected .option-title{color:#12b2ae}.option-radio .option-radio-description{font-size:14px;margin-top:5px}.option-radio-image{cursor:pointer;display:flex}.option-checkbox-image.image-top,.option-radio-image.image-top{flex-direction:column}.singleImage .options{display:flex;flex-direction:column;justify-content:space-evenly}.option-group{padding-top:0;padding-bottom:0}.option-checkbox-image{cursor:pointer;display:flex;margin:10px}.step-grid-content{display:flex;flex:1 1;overflow:auto;flex-direction:column;margin:20px}.option-group.multiImage .option-group-options{padding-top:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.option-group.multi .option-group-options{display:grid;padding:5rem;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:15px}.option-checkbox{cursor:pointer;padding:10px;border:1px solid #ccc}.option-checkbox .option-inner{display:flex;flex-direction:column;height:100%}.option-checkbox .option-description{flex:1 1}.option-checkbox pre{line-height:1.5}.option-checkbox-image .option-image img{width:150px}.image-top .option-image img,.option-checkbox-image .option-inner .option-image img{width:100%}.option-package-name{padding:0;color:#d3282f;font-size:12px}.option-package{opacity:.5}.step-summary-content{display:flex;flex:1 1}.upgradeoption-step{font-size:16px;font-weight:700;font-family:"Syncopate"}.upgradeoption-option-group-title{font-size:14px;margin-top:5px}.upgradeoption-option-group{font-size:14px;margin-top:10px;font-weight:500}.upgradeoption-option{font-size:12px;display:flex;align-items:center}.step-summary-content .left{display:flex;flex:1 1;flex-direction:column;justify-content:center}.step-summary-content .heading{text-align:right}.step-summary-content .heading h1{margin-bottom:10px;padding-right:45px;font-family:"Syncopate";font-weight:700;font-size:24px}.step-summary-content .heading h2{font-size:24px;margin-top:0;font-weight:400}.step-summary-content .buttons{text-align:center;margin-bottom:25px}.step-summary-content .image{display:flex;flex:9 1;background-size:cover;background-repeat:no-repeat;background-position:50%}.step-summary-content .options-wrapper{width:500px;border-left:1px solid #ccc;overflow:auto;padding:0 15px 50px}.step-summary-content .options-wrapper h2{font-size:50px;margin-top:0!important;margin-bottom:-20px}.step-summary-content .options-wrapper h3{font-size:26px;margin-bottom:15px}.selectedModel__name{color:#12b2ae;font-size:14px;font-weight:500}.standards{display:flex}.standards-left{margin-right:15px}.upgrades{display:grid;grid-template-columns:auto}.upgrades .option{padding-bottom:5px;padding-right:10px;margin-bottom:5px;font-size:13px;align-items:center}.upgrades .option-row{display:flex;padding-bottom:5px;align-items:center}.upgrades .option .text{margin-right:10px;font-weight:700;flex:1 1}.upgrades .option .price{display:inline-block;color:red}.step-payment-content{display:flex;flex:1 1}.step-payment-content .left{display:flex;flex:1 1;flex-direction:column;padding:2rem;overflow:auto}.step-payment-content .heading{text-align:center}.step-payment-content .heading h1{font-size:52px;margin-bottom:10px}.step-payment-content .heading h2{font-size:40px;margin-top:0;font-weight:400}.step-payment-content .buttons{text-align:center;margin-bottom:25px}.step-payment-content .image{display:flex;flex:9 1;background-size:cover;background-repeat:no-repeat;background-position:50%}.step-payment-content .options-wrapper{width:500px;border-left:1px solid #ccc;overflow:auto;padding:1rem 1rem 50px}.step-payment-content .options-wrapper h2{font-size:50px}.step-payment-content .options-wrapper h3{font-size:26px;margin-bottom:15px}.step-payment-content .image{width:100%}.step-payment-content .purchase-wrapper{font-size:20px;border-top:1px solid;margin-top:15px;padding-top:15px}.step-payment-content .purchase-wrapper .duetoday{font-size:24px;font-weight:700;margin-top:15px}.step-payment-content .purchase-footer-text{font-size:13px;margin-top:10px}.step-payment-content .purchase-price{display:flex;justify-content:space-between}.reservation{margin-top:15px;font-size:26px}.step-summary-content .purchase-wrapper{font-size:20px;border-top:1px solid;margin-top:15px;padding:15px}.step-summary-content .purchase-price{display:flex;justify-content:space-between}.step-summary-content .purchase-price .purchase-price-amount{font-weight:700}.form{display:grid;grid-template-columns:1fr 1fr}.form .form-item{padding:1rem 0;margin:0 15px}.form label{margin-bottom:10px;display:block;font-size:14px;display:none}.form input{padding:.8rem}.form input,.form select{border-radius:25px;width:100%;outline:none!important;font-size:14px;border:1px solid #ccc}.form select{padding:.8rem 1rem;background:#fff}.react-modal .form label{display:block}.react-modal .form input,.react-modal .form select{padding:10px;width:100%;outline:none!important;font-size:14px;border:1px solid #ccc;box-sizing:border-box;border-radius:0}.step-payment-content .left h2{font-size:32px;padding-left:1rem;text-align:center;text-transform:uppercase}.step-payment-content .agreement-text{padding:1rem;line-height:2;font-size:12px}.step-complete-content{display:flex;flex-direction:column;flex:1 1}.step-complete-content .complete-content{flex:1 1;padding:1rem;align-items:center;justify-content:center;width:900px;margin:0 auto}.step-complete-content .image{display:flex;flex:2 1;background-size:contain;background-repeat:no-repeat;background-position:50%}.error{padding:1rem;background:#b01813;color:#fff}.step-content-inner{display:none}.flex{display:flex}.title{display:none;padding:1rem 2rem;color:#231f20;font-size:20px;font-weight:700;border:1px solid silver;align-items:center}.title svg{font-size:24px}.option-group.multi .option-group-options{padding:2rem}.model-name{text-align:center}.option-group-title{color:#000}.option-image img{margin-right:10px}.option-description{margin-top:10px}.option-radio-image .option-description,.option-radio-image .option-title{margin:0}.option-content{padding:10px;flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.option-selector{width:12px;height:12px;padding:3px;border-radius:100%;border:1px solid;display:inline-block;content:"";margin-left:10px;position:relative}.option-selector.selected .tick{width:10px;height:10px;display:inline-block;border-radius:100%;position:absolute;top:0;left:0;background:red}.indicator{display:none}.indicator2{margin-right:10px}.modelSelector__left{flex:1 1;overflow:auto}.modelSelector__rightBackdrop{background:rgba(0,0,0,.6274509803921569);position:fixed;left:0;top:0;right:0;bottom:0;cursor:pointer}.modelSelector__right{cursor:auto;width:500px;border-left:1px solid #000;overflow:auto;position:fixed;z-index:9998;transition-duration:.6s;transition-timing-function:ease-in;right:-600px;top:0;background:#fff;height:100%;overflow-y:auto;padding:15px}.open .modelSelector__right{right:0}.modelSelector__title{font-family:"Syncopate";text-align:center;margin-top:40px;margin-bottom:10px;font-size:32px}.modelSelector__title strong{font-size:30px}.modelSelector__titleSlogan{text-align:center;margin-top:10px;margin-bottom:10px;font-size:14px}.modelSelector__name{font-family:"Syncopate";font-size:30px;font-weight:700}.modelSelector__slogan{font-size:14px;margin-top:10px}.modelSelector__content_title{font-size:10px;font-weight:500;display:inline-block;border-bottom:1px solid #000;padding-bottom:2px;margin-bottom:3px;padding-right:8px}.modelSelector__length,.modelSelector__price{font-size:14px;margin-top:10px}.modelSelector__price{font-weight:600}.modelSelector__cta{font-size:12px;margin-top:25px}.modelSelector__items{padding:0 35px 35px;display:flex;grid-auto-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));overflow-y:auto;justify-content:center}.modelSelector__item{flex:1 1;margin:10px 30px;cursor:pointer;max-width:375px}.modelSelector__item .modelSelector__image img{padding-bottom:2px}.modelSelector__item.selected .modelSelector__image img{border-bottom:2px solid #d5d5d5;padding:0}.modelSelector__item.selected .indicator{display:inline-block;font-size:16px;margin-right:10px}.modelSelector__image{flex:2 1}.modelSelector__content{flex:1 1;height:340px;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;border-radius:18px;overflow:hidden;color:#fff}.modelSelector__action{display:flex;flex-direction:column;align-items:center;padding-top:20px;font-size:14px}.modelSelector__image img{width:100%}.modelSelector__footer{background:#fff;border-top:1px solid #000}.selectedModel__title{margin-top:20px;font-size:30px;font-family:"Syncopate";font-weight:700}.selectedModel__subtitle{font-family:"Syncopate";font-weight:700;font-size:20px}.selectedModel__cover{height:300px;background-size:cover;background-position:50%;margin-top:20px;border-radius:18px}.selectedModel__subtitle--bottom{margin-left:20px;border-left:20px solid #000;padding-left:15px;letter-spacing:2px;margin-top:10px;font-size:14px}.selectedModel__tech{margin-top:25px;margin-bottom:15px}.selectedModel__subtitle{margin-bottom:15px}.selectedModel__standardspecs{padding:20px}.selectedModel__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px}.selectedModel__spec{margin-bottom:25px;margin-top:15px}.selectedModel__spec--key{font-weight:700;color:#12b2ae;font-size:14px}.selectedModel__spec--text{color:#212121;font-size:18px;font-family:"Syncopate";font-weight:700;padding-left:5px;margin-top:5px}.selectedModel__tabs--item{margin-bottom:10px}.selectedModel__tabs--item.selected .selectedModel__tabs--content{display:block}.selectedModel__tabs--title{cursor:pointer;font-weight:700;margin-bottom:10px}.selectedModel__tabs--title svg{margin-right:10px}.selectedModel__tabs--content{display:none;border-top:2px solid}.selectedModel__tabs--content pre{line-height:1.5;font-size:13px}.selectedModel__engine{padding:10px 20px}.selectedModel__engine table tr td:first-child{padding-right:25px;font-weight:700}.modelSelector__footer{display:flex;justify-content:space-between;color:#f2f2f2;background:#212121;align-items:center;padding:0 25px;z-index:9999;border-top:4px solid #12b2ae}.button-wrapper{display:flex;padding-left:20px}.modelSelector__button{display:inline-block;background:red;color:#fff;text-decoration:none!important;border-radius:6px;transform:skew(-30deg);margin-right:30px;cursor:pointer}.modelSelector__cleanbutton{letter-spacing:2px;font-size:14px;border-radius:3px;cursor:pointer;color:#000!important;font-weight:500;transition-duration:.6s;-webkit-user-select:none;user-select:none;background:#f2f2f2;border-radius:18px}.modelSelector__cleanbutton a{padding:10px;display:inline-flex;height:100%;box-sizing:border-box;align-items:center;justify-content:center;font-weight:700}.modelSelector__cleanbutton a,.modelSelector__cleanbutton button{text-decoration:none!important;min-width:150px;text-align:center;color:#000!important}.modelSelector__cleanbutton button{background:none;border:none;outline:none;padding:10px 30px;display:inline-block;cursor:pointer}.modelSelector__cleanbutton.disabled{color:#ccc!important;border-color:#ccc}.modelSelector__cleanbutton.disabled a{color:#ccc!important}.modelSelector__cleanbutton:hover{background:#12b2ae}.button__clean{padding:10px 70px;border:1px solid #000;letter-spacing:2px;font-size:14px;border-radius:20px;cursor:pointer;color:#000;font-weight:500;transition-duration:.6s;background:#fff}.modelSelector__button.dark{background:#000}.modelSelector__button a{color:#fff;text-decoration:none!important;display:inline-block;transform:skew(30deg);padding:10px 80px;font-weight:700}.modelSelector__rightLogo{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.option-additional-title{margin-left:10px;margin-top:15px;margin-bottom:5px;font-weight:700;text-transform:uppercase}.option-additional .option-title{margin-top:0;flex:1 1}.option-additional .option-content{border:1px solid;background:#fff;margin:10px;align-items:center;flex-direction:row;padding:0 10px 0 0}.option-additional .option-price{margin-top:0}.option-additional-text{width:100%;border:0;outline:none;padding:10px}.mobile-title{padding:20px;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1000;font-size:24px;box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.mobile,.model-name{display:none}.option-picker{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;margin:5px}.option-picker .option-image{padding:3px;border-radius:100%;cursor:pointer;transition-duration:.6s}.option-picker img{width:200px}.option-picker .option-title{font-size:12px}.picker .options{display:grid;grid-template-columns:repeat(2,1fr)}.brand-logo{margin-left:35px;padding-right:10px}.selectedModel__subtitle{flex:1 1}.m-only{display:none}.modelSelector__right--close{position:absolute;top:20px;right:10px}.buttons_mobile,.mobile-title .pricing{display:none}.login{height:100%;display:flex;align-items:center;justify-content:center}.login-wrapper{width:320px;border:1px solid #ccc;box-shadow:0 0 4px 0 #ccc;border-radius:8px;overflow:hidden}.login-header{text-align:center;color:#fff;background:#1d2327;padding:25px;font-weight:700}.login-content{padding:35px}.login-form-item input{border:none;width:100%;border-radius:24px;background:#ebebeb;padding:12px 25px;box-sizing:border-box;margin-bottom:15px}.login-form-item button{width:100%;border:none;background:#1d2327;padding:9px;border-radius:32px;color:#fff;font-weight:500;margin-top:50px}.login-form-item .login-form-error{margin-top:35px;text-align:center;color:#cd5c5c}.brokerage-summary{width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #000}.brokerage-summary tr td{height:30px;border:1px solid #999;padding:0 10px}.brokerage_input{font-family:"Montserrat",sans-serif;border:none;text-align:right;font-size:16px;outline:none;box-sizing:border-box}.brokerage_input[type=text]{text-align:left}.image-changer a{margin-right:30px;background:hsla(0,0%,100%,.6666666666666666);padding:1px 4px 4px;color:#383837;text-decoration:none!important}.image-changer a.active{background:#fff;border:1px solid #ccc;padding:0 3px 3px}.sort{color:#000!important;text-decoration:none!important}.sort i{margin-left:5px}@media screen and (max-width:992px){.loading{margin-top:100%}.m-only{display:initial}.modelSelector__title{font-size:18px;margin-bottom:0}.modelSelector__footer{padding:0}.modelSelector__footer--right{margin-right:5px}.modelSelector__titleSlogan{font-size:18px;margin-top:0}.modelSelector__title strong{font-size:26px}.modelSelector__item{flex-direction:column}.step-image-content .image{display:none}.brand-logo{margin:0}.brand-logo img{height:20px!important}.step-payment-content .left{padding:2rem 1rem}.selectedModel__subtitle--bottom,.selectedModel__subtitle--top{letter-spacing:normal}.dependency__dependencies{grid-template-columns:repeat(2,1fr)!important}.dependants__option--title{margin-left:10px}.spec_popup__close{right:3%!important;top:75px!important}.spec_popup__container{flex-direction:column;z-index:1000000;padding-top:0!important}.upgradeoption-edit{display:none}.spec_popup__image{flex:initial!important}.spec_popup__modal{padding:0!important}.spec_popup__content{padding:0;margin-top:15px}.price-summary .payment-options,.price-summary .price-display{display:none}.estimated{padding-right:10px}.option-additional-text{font-size:9px}.option-additional-title{font-size:12px}.title{padding:1rem}.option-group-subtitle{font-size:18px;margin-top:10px}.step-payment-content .left h2,.step-summary-content .heading h1{font-size:22px}.mobile-title{display:flex;align-items:center}.mobile-title .pricing{flex:1 1;font-size:14px;text-align:right}.form label{margin-bottom:5px;color:#444}.step-payment-content .options-wrapper{display:none}.button.wide{padding:.4rem 5rem}.buttons_mobile{display:flex;align-items:center;justify-content:center}.payment-options{font-size:12px;margin-right:15px}.payment-options,.price-display{display:inline-block}.modelSelector__button.mobile{margin-top:15px;margin-right:0}.footer .price-summary .price-text{font-size:16px;display:inline-block}.mobile{display:inline-block}.title{display:flex}.app,.flex{display:block}.app{min-height:100vh;height:auto}.content{display:block;padding-bottom:100px}.steps{display:none}.header{justify-content:center}.footer{position:fixed;bottom:0;width:100%;align-items:center}.footer .price-summary{display:block;padding:1rem}.footer .payment-options{padding:0}.footer .delivery,.footer .estimate-payment{display:none}.button.wide,.step-content{display:block}.button.wide{margin:10px}.step-content-inner.visible-mobile{display:block!important}.step-grid-content,.step-payment-content .left{display:block}.option-group .group-optiongroup{display:grid;padding:1rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}.standards,.step-payment-content,.step-summary-content{display:block}.form,.upgrades{grid-template-columns:auto}.step-payment-content .options-wrapper,.step-summary-content .options-wrapper{width:auto}.option-group.multi .option-group-options{grid-template-columns:repeat(1,minmax(0,1fr))!important}.option-group.multiImage .option-group-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.standards,.step-payment-content,.step-summary-content{padding:.5rem}.step-complete-content{display:block}.modelSelector__name{font-size:18px;padding-bottom:15px}.modelSelector__items{grid-template-columns:auto auto}.modelSelector__right{width:auto}.selectedModel__specs{grid-template-columns:auto auto}.selectedModel__tabs--item .tabs-icon{float:left;margin-left:0;margin-right:10px}.selectedModel__tabs--title{font-size:14px}.selectedModel__tabs--content pre{font-size:13px}.option-image img{max-width:100%}.step-complete-content .complete-content{width:auto;padding:25px}.step-complete-content .complete-content .modelSelector__button{margin-top:25px}.step-complete-content .complete-content .modelSelector__button a{padding:10px 30px}}@media screen and (max-width:768px){.modelSelector__items{grid-template-columns:auto}}.spec_popup__button{cursor:pointer;text-decoration:underline}.spec_popup__close{cursor:pointer;position:absolute;right:10%;top:25px}.spec_popup__modal{visibility:hidden;position:fixed;left:0;bottom:0;right:0;z-index:1001;background:#fff;top:100%;transition-duration:.6s;transition-timing-function:ease-out;padding:25px 10%;color:#000}.opened .spec_popup__modal{visibility:visible;top:0}.spec_popup__container{margin:0 auto;max-width:1130px;height:100%;display:flex;padding-top:60px}.spec_popup__image{flex:1 1}.spec_popup__image img{width:100%}.spec_popup__content{flex:1 1;overflow-y:auto;padding:0 25px 45px}.dependency{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);z-index:9999;display:flex;align-items:center;justify-content:center}.dependency__option--image{text-align:center;margin-bottom:10px}.dependency__option--image img{width:100%}.dependency__wrapper{background:#fff;padding:25px;width:800px;min-height:60vh}.dependency__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.dependecy__title{font-size:22px}.dependecy__close{cursor:pointer}.dependency__content{padding-top:15px;padding-bottom:15px}.dependency__dependencies{display:grid;justify-content:space-between;padding-top:25px;grid-template-columns:repeat(3,1fr)}.dependency__option{flex:1 1;border:1px solid #000;border-radius:4px;padding:10px;margin:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.dependency__dependant{border-bottom:1px solid #ccc}.dependency__dependant img{width:100px}.dependency__dependant .dependency__option{border:none;flex-direction:row;justify-content:center}.dependency__info{text-align:center;margin-bottom:10px}.dependency__option--price{text-align:right}.dependants{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);z-index:9999;display:flex;align-items:center;justify-content:center}.dependants__wrapper{background:#fff;padding:25px;width:800px;height:60vh;display:flex;flex-direction:column}.dependants__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.dependants__title{font-size:22px}.dependants__close{cursor:pointer}.dependants__content{padding-top:15px;padding-bottom:15px;flex:1 1;height:100%;overflow-y:auto}.dependants__dependencies{display:flex;justify-content:space-around;padding-top:25px;flex-direction:column}.dependants__option{border:1px solid #ddd;padding:10px;margin:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dependants__option img{width:100px}.dependants__dependant{border-bottom:1px solid #ccc}.dependants__dependant img{width:100px}.dependants__dependant .dependants__option{border:none;flex-direction:row;align-items:center;justify-content:center}.dependants__info{text-align:center;margin-bottom:10px;color:#cd5c5c;font-weight:700}.dependants__option--title{font-size:12px}.dependants__option--price{text-align:right}.dependants__footer{text-align:right;padding-top:10px;border-top:1px solid #ccc}.dependants__footer .modelSelector__cleanbutton{display:inline-block}.RichEditor-root{background:#fff;border:1px solid #ddd;font-family:"Georgia",serif;font-size:14px;padding:15px}.RichEditor-editor{border-top:1px solid #ddd;cursor:text;font-size:16px;margin-top:10px}.RichEditor-editor .public-DraftEditor-content,.RichEditor-editor .public-DraftEditorPlaceholder-root{margin:0 -15px -15px;padding:15px}.RichEditor-editor .public-DraftEditor-content{min-height:100px}.RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.RichEditor-editor .RichEditor-blockquote{border-left:5px solid #eee;color:#666;font-family:"Hoefler Text","Georgia",serif;font-style:italic;margin:16px 0;padding:10px 20px}.RichEditor-editor .public-DraftStyleDefault-pre{background-color:rgba(0,0,0,.05);font-family:"Inconsolata","Menlo","Consolas",monospace;font-size:16px;padding:20px}.RichEditor-controls{font-family:"Helvetica",sans-serif;font-size:14px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.RichEditor-styleButton{color:#999;cursor:pointer;margin-right:16px;padding:2px 0;display:inline-block}.RichEditor-activeButton{color:#5890ff}
/*# sourceMappingURL=main.00c0bf39.chunk.css.map */