.robolink-matcher{background-color:var(--clr-font-deep-blue);padding-top:100px;padding-bottom:100px;margin-bottom:-100px}.robolink-matcher h1{color:var(--clr-primary-blue);margin-bottom:30px;font-size:24px;line-height:normal}.robolink-matcher h1 span{color:var(--clr-highlight-blue)}.matcher{background-color:#f2f6fc;box-shadow:1px 2px 20px #0000001f;border-radius:13px;color:var(--clr-bg-deep-blue);margin:0 auto 20px;max-width:1130px;height:510px;display:flex;overflow:hidden;box-sizing:border-box;align-items:center;padding:50px 140px;gap:30px}.matcher__text{width:100%;height:100%;display:flex;flex-direction:column;gap:10px}.matcher__questions{height:100%;position:relative;transition:transform .4s ease-in}.matcher__questions__item{position:absolute;top:0;bottom:0;width:100%;height:100%;display:none}.matcher__questions__item.current{display:flex}.matcher__questions__item>div{flex:1}.matcher__questions__item__question{position:relative;font-size:35px;color:var(--clr-font-deep-blue);line-height:normal;font-weight:700}.matcher__questions__item__question>div{width:90%;max-width:400px}.matcher__questions__item__question_index{color:var(--clr-highlight-blue);font-size:20px;padding-bottom:7px;position:absolute;top:0;z-index:2}.matcher__questions__item__question_text{flex:1;display:flex;align-items:center;position:absolute;top:0;bottom:0}.matcher__questions__item__form__wrapper h2{font-size:28px;color:var(--clr-primary-blue);text-align:center;text-wrap:balance;margin-bottom:21px}.matcher__questions__item__form{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:15px}.matcher__questions__item__form label{color:var(--clr-font-deep-blue);font-size:13px}.matcher__questions__item__form label[for=form_role]{height:71px}.matcher__questions__item__form input[type=text],.matcher__questions__item__form select{background-color:#fff;width:100%;height:45px;border-radius:4px;font-size:13px;border:0;margin:0;font-family:var(--ff-primary);color:var(--clr-font-deep-blue)}.matcher__questions__item__form select:invalid,.matcher__questions__item__form input[type=text]::placeholder{color:#7b93a6!important;opacity:.9}.matcher__questions__item__form small{font-size:13px;color:var(--clr-light-gray);padding-left:2px}.matcher__questions__item__form__error{font-size:12px;color:var(--clr-error);padding-left:2px}.matcher__questions__item__form select.selected-value{color:var(--clr-font-deep-blue)}.matcher__questions__item__form__submit_wrapper{text-align:center;margin-top:13px}.matcher__questions__item__form__submit{background-color:var(--clr-highlight-blue);padding:15px 30px;color:#fff;border-radius:40px;margin:auto;display:inline-block;text-decoration:none;font-size:16px;line-height:19px}.matcher__questions__item__form__submit:hover,.matcher__questions__item__form__submit:focus{color:#fff}.matcher__questions__item__form__submit.disabled{background-color:var(--clr-gray);cursor:default}.matcher__questions__item__options__wrapper{display:flex;align-items:center}.matcher__questions__item__options{display:grid;grid-template-columns:1fr;grid-template-rows:85px;grid-auto-rows:85px;justify-items:center;gap:20px;align-items:center;width:100%}.matcher__questions__item__options--two_column{grid-template-columns:1fr 1fr;grid-template-rows:85px;grid-auto-rows:85px}.matcher__questions__item__options label{border-radius:4px;background-color:#fff;box-shadow:0 2px 7px #1c104240;display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--ff-primary);font-size:16px;padding:15px;height:85px;width:210px}.matcher__questions__item__options label input{display:none}.matcher__questions__item__options label.selected{border:4px solid var(--clr-primary-blue);color:var(--clr-primary-blue)}.phone-state-wrapper{display:grid;grid-template-columns:1.1fr 1fr;gap:15px;width:100%}.phone-state-wrapper label{display:block}@media(max-width:540px){.phone-state-wrapper{grid-template-columns:1fr;gap:20px}}.matcher__back{padding-left:20px;position:relative;background:url(//www.robolink.com/cdn/shop/t/41/assets/back_arrow.svg?v=151746569009998411321772143974) no-repeat left center}.matcher-breadcrumb ul{display:flex;flex-wrap:wrap;gap:15px;list-style:none;margin-bottom:20px}.matcher-breadcrumb li{border-radius:40px;border:1px solid var(--clr-primary-blue);color:var(--clr-primary-blue);padding:15px 20px;position:relative;font-size:16px}.matcher-actions{display:flex;align-items:center;justify-content:center;gap:30px}.matcher__start-over,.matcher__start-over:focus{color:var(--clr-highlight-blue);position:relative;text-decoration:none;font-size:14px;text-edge:cap;padding-left:20px}.matcher__start-over:hover{color:var(--clr-highlight-blue);opacity:.8}.matcher__start-over:before{background:url(//www.robolink.com/cdn/shop/t/41/assets/start-over.svg?v=46410333498179426401772143976) no-repeat center center;content:"";width:14px;height:100%;display:inline-block;position:absolute;top:0;left:0}#kitmatcher-result{background-color:#1c1042}.robolink-matcher-result .page-width{max-width:1130px}.matcher-result{padding-top:71px;padding-bottom:80px;display:grid;grid-template-columns:calc(100% - 210px) 190px;font-size:16px}.matcher-result__main{padding-inline:20px}.matcher-result__title h1{color:#fff;font-size:28px;text-wrap:balance;margin-bottom:23px;grid-area:title;max-width:897px}.matcher-result__title h1 span{color:var(--clr-primary-blue)}.matcher-result__box{background-color:#fff;max-width:897px;border-radius:8px;padding:49px 44px;display:grid;grid-template-areas:"title image" "subtitle image" ". image" "info amounts" "details details" "note note" "total total";gap:20px}.matcher-result__box h2{font-size:28px;grid-area:title;max-width:400px}.matcher-result__box h3{font-size:20px;color:var(--clr-dark);grid-area:subtitle}.matcher-result__box>ul{grid-area:info}.matcher-result__box>ul span{color:var(--clr-primary-blue);font-weight:700}.matcher-result__box>ul li{margin-bottom:20px}.matcher-result__box>ul li:last-child{margin-bottom:0}.matcher-result__box__title{grid-area:title}.matcher-result__box__title img{max-height:18px;width:auto;margin-bottom:12px}.matcher-result__box__image{grid-area:image}#matcher-result-cde{animation:showToLeft .3s}#matcher-result-cde.hide{animation:hideToLeft .3s}#matcher-result-cdej{animation:showToRight .3s}#matcher-result-cdej.hide{animation:hideToRight .3s}.matcher-result__amounts{grid-area:amounts}.matcher-result__amounts__box{background-color:var(--clr-extras);height:45px;border-radius:4px;padding:10px 13px;color:var(--clr-font-deep-blue);font-size:20px}.matcher-result__amounts__box strong{margin-right:17px}.matcher-result__amounts__box--drones{grid-area:drones}.matcher-result__amounts__plus{padding-top:13px;padding-bottom:13px;grid-area:plus}.matcher-result__amounts__box--pds{grid-area:pd}.matcher-result__details{grid-area:details}.matcher-result__details__table{display:grid}.matcher-result__details__table.closed li:not(.robolink-show-hide__header){display:none}.matcher-result__details__table__header{border-top:1px solid #BCD1E2;border-bottom:1px solid #BCD1E2;padding:5px 10px;color:var(--clr-dark);font-weight:700;position:relative;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.matcher-result__details__table.closed .matcher-result__details__table__header:after{transform:rotate(180deg)}.matcher-result__details__table__item__include h5{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;cursor:pointer}.matcher-result__details__table__header:after,.matcher-result__details__table__item__include h5:after{content:"";background:url(//www.robolink.com/cdn/shop/t/41/assets/arrow-icon?v=110883446051841072461772144107) no-repeat center center;width:20px;height:10px;position:absolute;right:0;top:calc(50% - 5px)}.matcher-result__details__table__item{border-bottom:1px solid #BCD1E2;display:grid;grid-template-areas:"image product quantity price" "image description quantity price" "include include include include";grid-template-columns:80px 2fr 110px 120px;column-gap:20px;padding:20px 10px}.matcher-result__details__table__item img{grid-area:image}.matcher-result__details__table__item__product{grid-area:product;color:var(--clr-primary-blue);font-weight:700}.matcher-result__details__table__item__description{grid-area:description}.matcher-result__details__table__item__quantity{grid-area:quantity;height:30px;display:flex;align-items:center;justify-content:center;color:var(--clr-gray)}.matcher-result__details__table__item__quantity .quantity__number{margin:0;padding:0;text-align:center;height:35px;width:50px;color:var(--clr-highlight-blue);font-size:20px;background-color:#f2f6fc;font-weight:700;border:0;border-radius:50px;-moz-appearance:textfield}.matcher-result__details__table__item__quantity .quantity__number::-webkit-outer-spin-button,.matcher-result__details__table__item__quantity .quantity__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.matcher-result__details__table__item__quantity .quantity__plus,.matcher-result__details__table__item__quantity .quantity__minus{position:relative;width:23px;height:30px}.matcher-result__details__table__item__quantity .quantity__plus .icon,.matcher-result__details__table__item__quantity .quantity__minus .icon{position:absolute;top:50%;width:15px}.matcher-result__details__table__item__quantity .quantity__plus .icon{transform:translate(8px,-50%)}.matcher-result__details__table__item__quantity .quantity__minus .icon{transform:translateY(-50%)}.matcher-result__details__table__item__price{grid-area:price;color:var(--clr-highlight-blue);font-weight:700;text-align:right}.matcher-result__details__table__item__include{grid-area:include;padding-top:20px}.matcher-result__details__table__item__include h5{color:var(--clr-font);font-size:16px;font-weight:400;margin-bottom:10px;position:relative}.matcher-result__details__table__item__include>div{background-color:#f2f6fc;border-radius:4px;padding:19px;display:flex;gap:30px}.matcher-result__details__table__item__include .metafield-rich_text_field ul{padding-left:15px}.matcher-result__details__table__item__include .metafield-rich_text_field ul li{list-style:disc}.matcher-result__details__table__item__include__benefits li{padding-left:30px;height:19px;display:flex;align-items:center;margin-bottom:20px}.matcher-result__details__table__item__include.closed h5:after{transform:rotate(180deg)}.matcher-result__details__table__item__include.closed div{display:none}.matcher-result__details__warranty{background:url(//www.robolink.com/cdn/shop/t/41/assets/warranty-icon.liquid?v=31292529761820288851772143973) no-repeat left center}.matcher-result__details__firmware{background:url(//www.robolink.com/cdn/shop/t/41/assets/firmware-icon.liquid?v=119562895802724612861772143975) no-repeat left center}.matcher-result__details__refund{background:url(//www.robolink.com/cdn/shop/t/41/assets/refund-icon.liquid?v=20988357992652566151772143975) no-repeat left center}.matcher-result__note{grid-area:note;border-radius:4px;padding:18px 10px 18px 44px;color:var(--clr-font-deep-blue);font-weight:700;background:url(//www.robolink.com/cdn/shop/t/41/assets/warning-icon.liquid?v=54028452788408922951772143972) #f2f6fc no-repeat left 10px center;background-size:24px;text-wrap:pretty}.matcher-result__note span{color:var(--clr-highlight-blue)}.matcher-result__total{grid-area:total;display:grid;grid-template-areas:". . . total" "note note button actions"}.matcher-result__total__total{text-align:right;font-size:28px;font-weight:700;color:var(--clr-highlight-blue);margin-top:32px;margin-bottom:40px;grid-area:total}.matcher-result__total__note{grid-area:note;color:var(--clr-light-gray);text-wrap:balance}.matcher-result__total__action{grid-area:actions;display:flex;gap:40px;align-items:center}.matcher-result__total__action a{font-weight:700;padding-left:30px}.matcher-result__total__btn{grid-area:button;justify-self:end;align-self:center}.matcher-result__total__btn .robolink_add_to_cart{background-color:transparent;border:0;color:var(--clr-highlight-blue);font-weight:700;text-decoration:underline;box-shadow:none;font-size:16px;padding:0}.matcher-result__aside span{color:var(--clr-highlight-blue);margin-bottom:15px;display:block}.matcher-result__switcher{border:1px solid var(--clr-primary-blue);border-radius:8px;color:#fff;margin-bottom:19px;padding:30px 19px;display:flex;gap:20px;align-items:center;max-width:897px}.matcher-result__switcher>*{flex:1}.matcher-result__switcher>p{font-style:italic;max-width:345px;margin:0}.matcher-result__switcher>p span{color:var(--clr-highlight-blue)}.matcher-result__switcher.hide{display:none}.matcher-result__switcher__switch-wrapper{display:grid;grid-template-columns:1fr 54px 1fr;gap:10px;align-items:center;min-height:80px;color:var(--clr-primary-blue);font-weight:700}.matcher-result__switcher__switch-wrapper span{color:#fff;display:block}.matcher-result__switcher__switch-wrapper div.selected{border:1px solid var(--clr-primary-blue)}.matcher-result__switcher__switch__cde,.matcher-result__switcher__switch__cdej{background-color:var(--clr-dark);border-radius:8px;padding:10px 17px;min-width:200px}#robolink-switch-cde,#robolink-switch-cdej{display:none}.robolink-kitmatcher-get-quote.disabled,.robolink-kitmatcher-get-quote.disabled:hover,.robolink-kitmatcher-download.disabled,.robolink-kitmatcher-download.disabled:hover{background-color:var(--clr-gray)!important;cursor:default;color:#fff!important;border:1px solid var(--clr-gray)!important;text-align:left}.robolink-kitmatcher-get-quote.disabled:after,.robolink-kitmatcher-download.disabled:after{display:inline-block;animation:dotty steps(1,end) 1s infinite;content:""}@keyframes dotty{0%{content:""}25%{content:" ."}50%{content:" .."}75%{content:" ..."}to{content:""}}.kitmatcher-add-quote-popup .robolink-popup__text{max-width:500px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/41/assets/robolink-kitmatcher.css.map */
