.spareparts_search-bg__GfhrI{width:100%;background:#0a2463;background-image:url(/images/backgrounds/spareparts_bg.png);background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;height:184px}.spareparts_search-bg__GfhrI.spareparts_used__nyrrI{background:#275d1c;background-image:url(/images/backgrounds/used_spareparts_bg.png);background-repeat:no-repeat;background-size:cover}.spareparts_search-container__Qe_13{width:890px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.spareparts_tabs-section__Ra76T{display:flex;align-items:center;width:100%;color:#fff;text-align:right;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px}.spareparts_tabs-section__Ra76T .spareparts_new-tab__HHGfV{display:flex;justify-content:flex-end;align-items:center;width:50%;height:38px;background:linear-gradient(90deg,#031b55,#0a2463);gap:10px;padding-right:24px}.spareparts_tabs-section__Ra76T .spareparts_used-tab__rAuoH{display:flex;justify-content:flex-start;align-items:center;width:50%;height:38px;background:linear-gradient(90deg,#009b12,#04640f);gap:10px;padding-left:24px;color:#dadada}.spareparts_searchInputWrapper__81PeL{position:relative;overflow:hidden;border-radius:4px;border:1px solid #0a2463}.spareparts_search-container__Qe_13 input{width:250px;border-radius:4px;border:none}.spareparts_search-container__Qe_13 input,.spareparts_searchInputWrapper__81PeL input{height:48px;padding:0 16px;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:300;line-height:130%;color:#0a2463;background:white}.spareparts_searchInputWrapper__81PeL input{width:100%;border-radius:4px;border:0}.spareparts_searchInputWrapper__81PeL.spareparts_es__ZmMH8 input:first-of-type{width:240px}.spareparts_search-container__Qe_13 input::placeholder{color:#0a2463}.spareparts_searchInputWrapper__81PeL button{position:absolute;right:0;top:0;display:flex;width:37px;height:48px;justify-content:center;align-items:center;border-radius:0 3px 3px 0;background:#164fda}.spareparts_search-bg__GfhrI.spareparts_used__nyrrI .spareparts_searchInputWrapper__81PeL button{background:#009812}.spareparts_searchInputWrapper__81PeL button .spareparts_icon__oykLB{width:14px;height:16px;position:relative;right:unset;color:white}.spareparts_searchInputWrapper__81PeL .spareparts_immatIcon__VF5mx{position:absolute;left:-2px;top:0;width:43px;height:48px;background:url(/images/spareparts/immat.svg) no-repeat 50%;background-size:cover}.spareparts_searchInputWrapper__81PeL .spareparts_immatIcon__VF5mx.spareparts_es__ZmMH8{background:url(/images/spareparts/immat_es.svg) no-repeat;background-size:cover;top:-1px;height:49px}.spareparts_searchInputWrapper__81PeL .spareparts_immatIcon__VF5mx.spareparts_it__YlB9V{background:url(/images/spareparts/immat_it.svg) no-repeat;background-size:cover;top:-1px;height:49px}.spareparts_searchInputWrapper__81PeL .spareparts_immat__qj3Ne{text-align:center;padding:0 37px 0 38px}.spareparts_search-label___gnec{color:#fff;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}.spareparts_outer-box__mGysR{position:relative;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-top:30px}.spareparts_dark-border__vyDhq{border:1px solid #152151!important}.spareparts_dark-color__y77vv{color:#152151!important;background-color:transparent!important}.spareparts_dark-background__NFhZT{background:#152151!important}.spareparts_vertical-line-bottom__W4AqZ,.spareparts_vertical-line-top__ng7Is{position:absolute;left:50%;transform:translateX(-50%);width:1px;background-color:white;z-index:1}.spareparts_vertical-line-top__ng7Is{top:0;height:calc(50% - 18px)}.spareparts_vertical-line-bottom__W4AqZ{bottom:0;height:calc(50% - 18px)}.spareparts_outer-box__mGysR.spareparts_at___0_yA .spareparts_vertical-line-top__ng7Is,.spareparts_outer-box__mGysR.spareparts_de__WaKaz .spareparts_vertical-line-top__ng7Is{top:-5px;height:calc(50% - 15px)}.spareparts_outer-box__mGysR.spareparts_at___0_yA .spareparts_vertical-line-bottom__W4AqZ,.spareparts_outer-box__mGysR.spareparts_de__WaKaz .spareparts_vertical-line-bottom__W4AqZ{bottom:-5px;height:calc(50% - 15px)}.spareparts_circle__YlfuZ{position:relative;width:35px;height:35px;border:1px solid white;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1;background-color:transparent;color:#fff;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase;z-index:2}.spareparts_outer-box__mGysR.spareparts_de__WaKaz .spareparts_circle__YlfuZ,.spareparts_outerbox__FLEAM.spareparts_at___0_yA .spareparts_circle__YlfuZ{width:40px;height:40px;font-size:12px;letter-spacing:0}.spareparts_outer-box__mGysR.spareparts_pl__fd52_ .spareparts_circle__YlfuZ{font-size:14px;letter-spacing:0}.spareparts_open-sidebar__XMfNc{display:flex;justify-content:space-between;align-items:center;background-color:#fbfbfb!important;border:none;padding:0 16px;border-radius:8px;width:250px!important;height:48px;cursor:pointer;color:#0a2463;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400!important;line-height:130%;border-radius:4px}.spareparts_sidebar__bJsfq{position:fixed;top:0;right:-300px;height:100%;width:447px;background-color:white;color:#0a2463;box-shadow:-4px 0 8px rgba(0,0,0,.2);padding:20px;transition:right .3s ease-in-out;z-index:10;display:flex;flex-direction:column;height:100vh}.spareparts_sidebar__bJsfq.spareparts_open__gDNuY{right:0}.spareparts_sidebar-header__VuO9a{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(10,36,99,.3)}.spareparts_sidebar-header__VuO9a h2{color:#0a2463;font-family:var(--font-outfit);font-size:24px;font-style:normal;font-weight:400;line-height:normal}.spareparts_sidebar__bJsfq p{color:#969696;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;margin-bottom:24px}.spareparts_close-sidebar__uf1Rq{background:none;border:none;cursor:pointer;width:21px;height:24px;font-size:22px;color:#fb5736}.spareparts_search-vehicle-button__a7D2g{display:flex;align-items:center;justify-content:center;height:50px;padding:0 32px;border-radius:4px;width:100%;background:#164fda;color:#f2f2f4;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px}.spareparts_overlay__bpsUi{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:6}.spareparts_iconfortext__ugIqz{width:16px;height:19px;background:url(/images/spareparts/immat.svg) no-repeat 50%;background-size:contain}.spareparts_iconfortext__ugIqz.spareparts_es__ZmMH8{background:url(/images/spareparts/immat_es.svg) no-repeat;background-size:cover}.spareparts_history__uHJFQ{position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:white;width:77px;height:83px;display:flex;align-items:center;justify-content:center;cursor:pointer}.spareparts_vehicleTooltip__reDvb.rs-tooltip{padding:14px!important;color:#0a2463!important;font-family:var(--font-outfit)!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:160%!important}.spareparts_vehicleTooltip__reDvb.rs-tooltip[class*=placement-left].rs-anim-in{transform:translateX(-10px)}.spareparts_vehicleTooltipArrow__f0rhh{position:absolute!important;top:50%!important;right:-8px!important;left:unset!important;transform:translateY(-50%)!important;width:0!important;height:0!important;z-index:1!important;border-width:8px 0 8px 8px!important;border-color:transparent transparent transparent #164fda!important}.spareparts_vehicleTooltipArrow__f0rhh:after{content:""!important;position:absolute!important;top:-7px!important;left:-8px!important;width:0!important;height:0!important;border-width:8px 0 8px 8px!important;border-color:transparent transparent transparent #fcfcfd!important}.spareparts_selectPicker___QECl .rs-loader-spin:after,.spareparts_selectPicker___QECl .rs-loader-spin:before{top:4px}.spareparts_selectPicker___QECl.rs-picker-toggle-wrapper{width:100%;background:url(/images/icons/car-icon-grey.svg) no-repeat 5% 50%!important}.spareparts_selectPicker___QECl .rs-picker-toggle,.spareparts_selectPicker___QECl .rs-picker-toggle:focus,.spareparts_selectPicker___QECl .rs-picker-toggle:hover{width:100%!important;display:flex;height:48px;padding:0 32px 0 40px;align-items:center;gap:10px;background:transparent!important;border-radius:4px;border-color:#727690!important}.spareparts_selectPicker___QECl.rs-picker-has-value .rs-picker-toggle{border-color:#164fda!important;background:url(/images/icons/car-icon.svg) no-repeat 5% 50%,#fff!important}.spareparts_selectPicker___QECl .rs-picker-toggle:focus{border-color:#164fda!important}.spareparts_selectPicker___QECl .rs-picker-toggle-value{color:#164fda!important;font-weight:700!important;width:320px}.spareparts_selectPicker___QECl .rs-picker-toggle-placeholder{color:#727690!important;font-weight:700;font-family:Lato,sans-serif;font-size:16px}.spareparts_selectPicker___QECl.rs-picker-disabled .rs-btn{background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),url(/images/icons/car-icon-grey.svg) no-repeat 5% 50%!important;opacity:.5}.spareparts_selectPicker___QECl .rs-search-box-input.rs-input{font-family:var(--font-outfit);font-size:14px!important}.spareparts_selectPicker___QECl.rs-picker-select-menu{background:white!important;border-radius:0;box-shadow:none!important;border:1px solid #164fda!important;border-top:none!important;z-index:20!important}.spareparts_selectPicker___QECl .rs-picker-select-menu-items{padding:5px;width:97%}.spareparts_selectPicker___QECl .rs-picker-select-menu-items::-webkit-scrollbar{width:5px;margin-right:10px}.spareparts_selectPicker___QECl .rs-picker-select-menu-items::-webkit-scrollbar-track{background-color:#d9d9d9}.spareparts_selectPicker___QECl .rs-picker-select-menu-items::-webkit-scrollbar-thumb{background-color:#0a2463}.spareparts_selectPicker___QECl .rs-picker-select-menu-item{font-size:16px;font-weight:300}.spareparts_selectPicker___QECl .rs-picker-select-menu-item-active,.spareparts_selectPicker___QECl .rs-picker-select-menu-item:hover{background-color:#f1f1f1!important;color:#727690!important;font-weight:500!important}.spareparts_selectPicker___QECl .rs-search-box .rs-input-group{padding:5px 0;border-color:#e5e5ea!important}.spareparts_selectPicker___QECl .rs-search-box .rs-input-group:focus,.spareparts_selectPicker___QECl .rs-search-box .rs-input-group:hover{border-color:#e5e5ea!important}.spareparts_selectPicker___QECl .rs-input-group.rs-input-group-focus,.spareparts_selectPicker___QECl .rs-search-box .rs-input-group:focus-within{outline:0!important}.spareparts_selectContainer__0Bptl{display:flex;flex-direction:column;align-items:center;gap:20px}.spareparts_carInfo-container__dz3nh{width:1240px;margin:0 auto 30px;display:flex;justify-content:space-between}.spareparts_graphic-search___0gVD{position:relative;background-color:white;padding:15px 0 0;min-height:280px;min-width:600px;container-type:size;overflow:hidden;border-radius:6px}.spareparts_car-infos__XwAo4{width:600px;background:linear-gradient(99.76deg,#1f317a 57.6%,#152151 102.97%);border-radius:6px;padding:18px 10px 12px 25px;display:flex;flex-direction:column;justify-content:space-between}.spareparts_expanded__hhFZs{position:absolute;right:10px;bottom:10px}.spareparts_expanded__hhFZs svg{font-size:18px}.spareparts_expanded__hhFZs .spareparts_disabled__eceSy{opacity:.5}.spareparts_car-info-expandLink__nlSG3{width:100%!important;margin-top:20px!important}.spareparts_car-info-specs__T1lAe{padding:0!important}.spareparts_car-info-specs__T1lAe::-webkit-scrollbar-track{border-radius:0}.spareparts_car-info-specs__T1lAe::-webkit-scrollbar-thumb{background-color:#164fda!important;border-radius:0}.spareparts_graphic-search___0gVD .spareparts_title__RD06F{color:#0a2463;font-family:var(--font-outfit);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.spareparts_car-title__46WrQ{color:#fff;font-family:var(--font-lato);font-size:18px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;display:flex;justify-content:space-between;margin-bottom:10px}.spareparts_car-info__4JZG5{background:transparent!important;border-bottom:none!important;color:#fff!important;font-family:var(--font-lato)!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important;padding:0;height:24px!important;display:inline-block!important}.spareparts_carInfo-container__dz3nh .spareparts_btns__AeDHp{display:flex;align-items:center;justify-content:space-between;width:550px}.spareparts_carInfo-container__dz3nh .spareparts_btn__xcBOm{display:flex;align-items:center;justify-content:center;min-width:265px;width:-moz-fit-content;width:fit-content;height:48px;gap:10px;border-radius:4px;background:#fb5736;margin-top:20px;color:#f2f2f4;text-align:center;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px}.spareparts_carInfo-container__dz3nh .spareparts_btn__xcBOm.spareparts_green__CxIpB{background:#56ba48}.spareparts_carInfo-container__dz3nh .spareparts_btn__xcBOm:focus,.spareparts_carInfo-container__dz3nh .spareparts_btn__xcBOm:hover{text-decoration:none}.spareparts_cat-cards-container__elPP6{width:1240px;margin:0 auto}.spareparts_cat-cards-container__elPP6 .spareparts_searchInput__AMPEV{width:100%;height:48px;padding:0 16px;margin-bottom:30px;border:transparent;border-radius:4px;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:300;line-height:130%;color:#0a2463}.spareparts_cat-cards-container__elPP6 .spareparts_searchInput__AMPEV::placeholder{color:#727690}.spareparts_cat-cards__GOQth{width:1240px;margin:0 auto 94px;display:flex;flex-wrap:wrap;gap:32px 39px}.spareparts_cat-cards__GOQth .spareparts_card__fILWg{width:600px;height:280px;background-color:#fff;border-radius:6px}.spareparts_cat-cards__GOQth .spareparts_card-header__q392a{width:100%;height:57px;background:#eee;border-radius:6px 6px 0 0;display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 32px}.spareparts_cat-cards__GOQth .spareparts_card-header__q392a,.spareparts_cat-cards__GOQth .spareparts_card-header__q392a a{color:#0a2463;font-family:var(--font-outfit);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;text-transform:uppercase}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5{list-style:none;overflow-y:auto;height:191px;margin:15px 0 10px;width:98%}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5 li:not(:last-child){padding-bottom:18px}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5::-webkit-scrollbar,.spareparts_cat-dropdown__m8pdH .spareparts_categories-container__BRj1j::-webkit-scrollbar,.spareparts_cat-dropdown__m8pdH .spareparts_subcategories__yyQq5 ul::-webkit-scrollbar{width:4px}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5::-webkit-scrollbar-track,.spareparts_cat-dropdown__m8pdH .spareparts_categories-container__BRj1j::-webkit-scrollbar-track,.spareparts_cat-dropdown__m8pdH .spareparts_subcategories__yyQq5 ul::-webkit-scrollbar-track{background-color:#d9d9d9}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5::-webkit-scrollbar-thumb,.spareparts_cat-dropdown__m8pdH .spareparts_categories-container__BRj1j::-webkit-scrollbar-thumb,.spareparts_cat-dropdown__m8pdH .spareparts_subcategories__yyQq5 ul::-webkit-scrollbar-thumb{background-color:#0a2463}.spareparts_cat-cards__GOQth .spareparts_highlight__OzWPJ{font-weight:700;background-color:transparent}.spareparts_subcategory__FKjNK{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.spareparts_card-header__q392a .spareparts_image-container__yN0WA{position:relative;height:30px;width:30px}.spareparts_card-header__q392a .spareparts_image-container__yN0WA img{position:absolute;object-fit:contain}.spareparts_subcategory__FKjNK .spareparts_secsubcategorys__JoUwK{max-height:500px;opacity:1}.spareparts_subcategory__FKjNK svg{transition:.2s;color:rgba(10,36,99,1)}.spareparts_secsubcategorys__JoUwK,.spareparts_subcategory__FKjNK .spareparts_title__RD06F{cursor:pointer;font-family:var(--font-outfit);font-size:16px;font-weight:400;line-height:20.16px;text-align:left;color:rgba(10,36,99,1);display:flex;justify-content:space-between;width:97%}.spareparts_secsubcategorys__JoUwK{display:flex;flex-direction:column;transition:.2s;gap:10px;margin-top:10px;margin-left:10px}.spareparts_action-buttons__6egkZ{display:flex;align-items:center;gap:10px;margin-top:20px}.spareparts_action-buttons__6egkZ button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:40px;padding:0 16px;gap:10px;border-radius:4px;border:1px solid #164fda;color:#164fda;text-align:center;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;background:transparent}.spareparts_vehicleModal__YnMmv .spareparts_header__cDPhx{color:#0a2463;font-family:var(--font-outfit);font-size:24px;font-style:normal;font-weight:400;line-height:normal}.spareparts_vehicleModal__YnMmv .rs-modal-body{min-height:200px}.spareparts_vehicleSelectpicker__RoEd_ .rs-picker-toggle,.spareparts_vehicleSelectpicker__RoEd_.rs-picker-toggle-wrapper{width:100%!important}.spareparts_vehicleSelectpicker__RoEd_ .rs-picker-toggle-placeholder{color:#164fda;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px}.spareparts_vehicleModal__YnMmv .spareparts_icon__oykLB{color:#164fda!important;font-size:14px}.spareparts_vehicleModal__YnMmv .spareparts_selectText__L8UFh{color:#969696;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;margin-top:50px;text-align:center}.spareparts_vehicleSelectpicker__RoEd_ .spareparts_image-container__yN0WA{position:relative;height:30px;width:30px}.spareparts_vehicleSelectpicker__RoEd_ .spareparts_image-container__yN0WA img{position:absolute;object-fit:contain}.spareparts_vehicleModal__YnMmv .spareparts_specs__dKn2y{height:215px;overflow:auto;margin-top:20px}.spareparts_vehicleModal__YnMmv .spareparts_specs__dKn2y::-webkit-scrollbar{width:4px;background-color:#0a2463}.spareparts_vehicleModal__YnMmv .spareparts_specs__dKn2y::-webkit-scrollbar-thumb{width:10px;background-color:#0a2463}.spareparts_vehicleModal__YnMmv .spareparts_specs__dKn2y::-webkit-scrollbar-track{background-color:#e9e9e9}.spareparts_vehicleModal__YnMmv .spareparts_row__GQdr9{color:#0a2463;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:300;line-height:200%}.spareparts_vehicleHistoryModal__Sx7kE .rs-modal-title{color:#0a2463;font-family:var(--font-outfit);font-size:24px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid rgba(10,36,99,.3);padding-bottom:12px}.spareparts_vehicleHistoryModal__Sx7kE .rs-modal-body{padding-right:13px;padding-bottom:0;max-height:305px!important}.spareparts_vehicleHistoryModal__Sx7kE .spareparts_history-car-container__EQFeu .spareparts_icon__oykLB{color:#727690}.spareparts_vehicleHistoryModal__Sx7kE .spareparts_car-name__AwW99{color:#0a2463;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400;line-height:130%}.spareparts_vehicleHistoryModal__Sx7kE .spareparts_car-version__HxpMX{color:#727690;font-family:var(--font-outfit);font-size:12px;font-weight:400;line-height:15.12px;letter-spacing:.05em}.spareparts_vehicleHistoryModal__Sx7kE .spareparts_history-car-container__EQFeu{background:#f2f2f4;padding:15px;border-radius:4px;border:1px solid #d4d4d4;min-height:90px;height:auto;display:flex;align-items:center}.spareparts_vehicleHistoryModal__Sx7kE .spareparts_history-car-container__EQFeu.spareparts_selected__05gsM{border:3px solid #164fda!important;background-color:white}.spareparts_vehicleHistoryModal__Sx7kE .rs-modal-footer button{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:4px;background:#164fda;color:#f2f2f4;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px}.spareparts_vehicleHistoryModal__Sx7kE .rs-modal-footer button[disabled]{cursor:not-allowed;transition:all .3s ease-in-out;background:#e8e8e8;color:#888;opacity:1}.spareparts_scroll_bar_style__j_C8k::-webkit-scrollbar{width:7px}.spareparts_scroll_bar_style__j_C8k::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:4px}.spareparts_scroll_bar_style__j_C8k::-webkit-scrollbar-thumb{border-radius:4px;background-color:#0a2463}.spareparts_search-vehicle-button__a7D2g.spareparts_disabled__eceSy{cursor:not-allowed;transition:all .3s ease-in-out;background:#e8e8e8;color:#888;opacity:1}.spareparts_graphicSearchModal__x9D5e.rs-modal-lg{width:768px}.spareparts_graphicSearchModal__x9D5e .rs-modal-body{overflow:hidden!important}.spareparts_graphicSearchModal__x9D5e .rs-modal-title{color:#0a2463;font-family:var(--font-outfit);font-size:24px;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid rgba(10,36,99,.3);padding-bottom:12px}.spareparts_graphicSearchModal__x9D5e .spareparts_expanded__hhFZs{position:absolute;right:0;bottom:45px}.spareparts_iframe-container__zfLy2{width:100%;height:511px;container-type:size;overflow:hidden;position:relative}.spareparts_noResultFound__TMvfw{width:1240px;margin:0 auto 35px}.spareparts_categoriestopRow__OPLAF{width:1240px;display:flex;align-items:flex-start;gap:32px;margin:5px auto 0}.spareparts_categoriestopRow__OPLAF .spareparts_firstCategory__3tx9a .spareparts_cat-cards__GOQth{margin-bottom:32px;margin-left:8px;width:-moz-fit-content;width:fit-content}.spareparts_categoriestopRow__OPLAF .spareparts_cat-cards-container__elPP6{width:-moz-fit-content;width:fit-content}.spareparts_firstCategory__3tx9a .spareparts_searchInput__AMPEV{display:none!important}.spareparts_searchLimitReachedModal__8j1u7 .rs-modal-dialog{width:498px}.spareparts_searchLimitReachedModal__8j1u7 .rs-modal-content{padding:43px 29px 30px}.spareparts_searchLimitReachedModal__8j1u7 h4{color:#164fda;font-family:var(--font-outfit);font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin-bottom:15px}.spareparts_searchLimitReachedModal__8j1u7 p{color:#0a2463;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:center;margin-bottom:10px}.spareparts_searchLimitReachedModal__8j1u7 .spareparts_close__sqe8i{position:absolute;width:18px;height:24px;top:23px;right:16px;color:#0a2463}.spareparts_searchLimitReachedModal__8j1u7 .spareparts_icon__oykLB{width:102px;height:102px;color:#fda7a9;margin-bottom:10px}.spareparts_kitModal__XKtWY.rs-modal-lg{width:800px}.spareparts_kitModal__XKtWY .rs-modal-body{margin-top:0}.spareparts_kitModal__XKtWY .rs-modal-content{border-radius:20px}.spareparts_kitModal__XKtWY .spareparts_kitTopGrid__uJdM9{display:flex;align-items:end;gap:20px;padding:10px}.spareparts_kitModal__XKtWY .spareparts_kitHeaderWrap__ZWSEj{padding:18px 22px 8px}.spareparts_kitModal__XKtWY .spareparts_img-container__4aTD1{width:185px;height:130px;position:relative;border-radius:10px;border:1px solid #677198;padding:12px;box-sizing:border-box;background:#fff;overflow:hidden}.spareparts_kitModal__XKtWY .spareparts_brand-container__l2qXQ{height:50px;width:auto;max-width:75px;position:relative;display:flex;align-items:center;justify-content:center;margin-right:10px}.spareparts_kitModal__XKtWY .spareparts_brand-container__l2qXQ img{position:static;height:100%;width:auto;object-fit:contain}.spareparts_kitModal__XKtWY .spareparts_customCloseButton__GLwTp{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;z-index:10}.spareparts_kitModal__XKtWY .spareparts_kitTopCenter__i_rXo{display:flex;align-items:center;margin-bottom:10px}.spareparts_kitModal__XKtWY .spareparts_kitTitle___mD62{font-family:var(--font-outfit);color:#0a2463;font-size:30px;font-weight:700;margin-bottom:5px}.spareparts_kitModal__XKtWY .spareparts_kitName__zDz4s{font-family:var(--font-outfit);color:#0a2463;font-size:20px;font-weight:700}.spareparts_kitModal__XKtWY .spareparts_kitRef__U0YxN{font-family:var(--font-outfit);color:#0a2463;font-size:16px;font-weight:500}.spareparts_kitModal__XKtWY .spareparts_qualityBadge__X4_AL{margin-top:8px}.spareparts_kitSliderWrap__G7mUP{position:relative}.spareparts_kitSliderWrap__G7mUP .slick-list{overflow:hidden;padding:6px 0;position:relative;z-index:1}.spareparts_kitSliderWrap__G7mUP .slick-track{display:flex!important;align-items:stretch}.spareparts_kitSliderWrap__G7mUP .slick-slide{height:auto!important;display:flex!important}.spareparts_kitSliderWrap__G7mUP .slick-slide>div{display:flex;width:100%}.spareparts_centerFew__I7Vbo .slick-list{display:flex!important;justify-content:center!important}.spareparts_centerFew__I7Vbo .slick-track{width:-moz-fit-content!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}.spareparts_kitSliderWrap__G7mUP:not(.spareparts_centerFew__I7Vbo):after,.spareparts_kitSliderWrap__G7mUP:not(.spareparts_centerFew__I7Vbo):before{content:"";position:absolute;top:0;right:0;height:100%;pointer-events:none;z-index:2}.spareparts_kitSliderWrap__G7mUP:not(.spareparts_centerFew__I7Vbo):before{width:100px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.spareparts_kitSliderWrap__G7mUP:not(.spareparts_centerFew__I7Vbo):after{width:20px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.spareparts_kitSliderWrap__G7mUP .slick-disabled{opacity:.35;pointer-events:none}.spareparts_kitSliderWrap__G7mUP .spareparts_partImg__P2lCY{width:100%;height:160px;border-radius:12px;border:1px solid #d6d8e1;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:12px}.spareparts_kitSliderWrap__G7mUP .spareparts_partImg__P2lCY img{width:100%;height:100%;object-fit:contain;padding:12px;box-sizing:border-box;background:#fff;overflow:hidden}.spareparts_kitSliderWrap__G7mUP .spareparts_partTitle__ueAJ3{font-family:var(--font-outfit);color:#0a2463;font-size:16px;font-weight:700;margin-bottom:10px;line-height:110%}.spareparts_kitSliderWrap__G7mUP .spareparts_partRef__67fXB{font-family:var(--font-outfit);font-size:14px;font-weight:600;color:#0a2463;margin-bottom:10px}.spareparts_kitSliderWrap__G7mUP .spareparts_partRef__67fXB span:first-child,.spareparts_kitSliderWrap__G7mUP .spareparts_partTechTitle__ljwom{display:block;color:#677198;font-family:var(--font-outfit);font-size:14px;font-weight:400}.spareparts_kitSliderWrap__G7mUP .spareparts_techRow__0NDod{font-family:var(--font-outfit);font-size:12px;font-weight:500;color:#0a2463}.spareparts_kitSliderWrap__G7mUP .spareparts_techKey__dR3UD{font-weight:700;margin-right:3px}.spareparts_slickArrow__Otg0H{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:white;font-size:40px;line-height:1;cursor:pointer;border-radius:4px;background:rgba(10,36,99,.5);box-shadow:0 5px 19px 0 rgba(15,32,73,.5);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);width:36px;height:35px;border:none;display:flex!important;z-index:5}.spareparts_slickPrev__KHXEt{display:none!important}.spareparts_slickNext__84a_5{right:10px;box-shadow:0 5px 19px 0 rgba(15,32,73,.5);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px)}.spareparts_kitSliderWrap__G7mUP .spareparts_slidePad__NvxCP{padding:0 10px;display:flex}.spareparts_kitSliderWrap__G7mUP .spareparts_partCard__pBWoj{display:flex;flex-direction:column;width:200px;height:100%;border-radius:10px;border:1px solid rgba(103,113,152,.2);background:rgba(103,113,152,.16);padding:6px}.spareparts_searchVehicleModal__t9o83 .rs-modal-content{padding:20px 40px}.spareparts_searchVehicleModal__t9o83 .rs-modal-header{padding-right:0!important}.spareparts_searchVehicleModal__t9o83 .spareparts_close__sqe8i{position:absolute;top:10px;right:10px;color:#0a2463;width:20px;height:20px;font-size:20px}.spareparts_searchVehicleModal__t9o83 .rs-modal-title{color:#0a2463;text-align:center;font-family:var(--font-outfit);font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:10px;border-bottom:1px solid rgba(10,36,99,.3)}.spareparts_searchVehicleModal__t9o83 .spareparts_search-label___gnec{color:#0a2463;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400;line-height:130%}.spareparts_searchVehicleModal__t9o83 .spareparts_divider___HwLv{position:relative;text-align:center;margin:2rem 0;border-top:1px solid #0a2463;height:1px}.spareparts_searchVehicleModal__t9o83 .spareparts_divider-text__1MmIC{position:absolute;top:-18px;left:50%;transform:translateX(-50%);color:white;background-color:#0a2463;border-radius:50%;width:36px;height:36px;font-weight:400;font-size:20px;font-family:var(--font-outfit);text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;justify-content:center;z-index:1}.spareparts_searchVehicleModal__t9o83 .spareparts_confirmButton__awQLQ{display:flex;justify-content:center;align-items:center;width:100%;height:52px;border-radius:4px;background:#164fda;color:var(--Deep-Sapphire-100,#f2f2f4);font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;margin-top:15px}.spareparts_searchVehicleModal__t9o83 .spareparts_confirmButton__awQLQ:disabled{opacity:.5}.spareparts_searchVehicleModal__t9o83{z-index:9!important}.spareparts_searchVehicleModal__t9o83.rs-picker-select-menu{width:306px!important}.spareparts_searchVehicleModal__t9o83 .rs-picker-toggle-value{width:240px}.spareparts_searchVehicleModal__t9o83 .spareparts_detectedVehicleHeader__xUVg7{color:#0a2463;text-align:center;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:10px}.spareparts_searchVehicleModal__t9o83 .spareparts_vehicleCard__TQtP3{display:flex;width:100%;padding:15px 30px;flex-direction:column;align-items:center;border-radius:5px;background:#0a2463}.spareparts_searchVehicleModal__t9o83 .spareparts_vehicleLabel__5cNKG{color:#fff;text-align:center;font-family:var(--font-outfit);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.spareparts_vehicleWizard__d9v5_{display:flex;flex-direction:column;min-height:0;flex:1 1}.spareparts_vehicleSteps__odUGO{display:flex;align-items:center;margin-bottom:8px;margin-left:-8px}.spareparts_stepGroup__tG6dj,.spareparts_stepItem__Z_zpG{display:flex;align-items:center}.spareparts_stepItem__Z_zpG{flex-direction:column;width:63px}.spareparts_stepCircle__wJjs7{width:28px;height:28px;border-radius:50%;border:2px solid #1f317a;background:#f1eef6}.spareparts_stepCircleActive__nKcW5{border-color:#164fda;background:#164fda}.spareparts_stepLine___N7gv{flex:1 1;height:4px;background:#d9d9d9;margin:20px 0 0;width:50px}.spareparts_stepLine___N7gv.spareparts_used__nyrrI{width:280px}.spareparts_stepLineActive__23NVn{background:#164fda}.spareparts_stepLabel__m7y96{color:#1f317a;text-align:center;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:5px}.spareparts_vehicleBreadcrumb__tOpSf{font-size:13px;color:#003a8c;font-weight:500}.spareparts_vehicleWizardBody__MGZb2{display:flex;flex-direction:column;flex:1 1;min-height:0}.spareparts_vehicleStepTitle__xRdDR{color:#969696;font-family:var(--font-lato);font-size:16px;font-weight:700;letter-spacing:.8px;margin-bottom:12px;border-top:1px solid rgba(10,36,99,.3);padding-top:15px;margin-top:15px}.spareparts_vehicleSearchWrapper__t9tNQ{position:relative;margin-bottom:12px}.spareparts_vehicleSearchInput__jbEd8{width:100%;padding:16px 36px 16px 16px;border-radius:4px;border:1px solid #0a2463;font-size:16px;font-family:var(--font-outfit);color:#0a2463}.spareparts_vehicleSearchInput__jbEd8:focus{outline:none;border-color:#003a8c;box-shadow:0 0 0 1px #003a8c1a}.spareparts_vehicleSearchInput__jbEd8::placeholder{color:#727690;font-family:var(--font-outfit);font-size:16px;font-style:normal;font-weight:300;line-height:130%}.spareparts_vehicleSearchIcon__7x_hS{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:14px;color:#9aa0b3}.spareparts_vehicleLoaderWrapper__fGktO{display:flex;justify-content:center;padding:24px 0}.spareparts_vehicleListsContainer__40WkT{display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0;overflow-y:auto}.spareparts_vehicleListsContainer__40WkT::-webkit-scrollbar{width:7px}.spareparts_vehicleListsContainer__40WkT::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:8px}.spareparts_vehicleListsContainer__40WkT::-webkit-scrollbar-thumb{background-color:#0a2463;border-radius:8px}.spareparts_vehicleListTitle__ZpRGb{color:#0a2463;font-family:var(--font-outfit);font-size:18px;font-style:normal;font-weight:700;line-height:308%}.spareparts_vehicleButtonsColumn__lx8MM{display:flex;flex-direction:column;gap:8px}.spareparts_vehicleItemButton__I6zM5{width:100%;text-align:left;font-family:var(--font-outfit);padding:10px;border-radius:4px;border:none;background:#ffffff;color:#0a2463;font-size:18px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:background .15s ease}.spareparts_vehicleItemButton__I6zM5:hover{border-radius:4px;background:#e8e8e8}.spareparts_vehicleItemSelected__jLYhp{background:#e3e8ff;font-weight:600}.spareparts_vehicleWizardFooter__3UkSf{border-top:1px solid rgba(10,36,99,.3);padding:15px 0 16px;margin-top:30px;display:flex;justify-content:start;gap:10px;position:static;flex-shrink:0;background:#fff}.spareparts_vehicleBackButton__jcW2f{position:relative;display:flex;min-width:200px;padding:16px 0 16px 20px;align-items:center;gap:10px;border-radius:4px;background:#c6c7cf;justify-content:center;color:#0a2463;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;cursor:pointer;transition:background-color .15s ease}.spareparts_vehicleBackIcon__N_hWL{font-size:14px;position:absolute;left:32px}.spareparts_vehicleBackButton__jcW2f:hover{background:#c0c4d0}.spareparts_vehicleBackDisabled___Cgox{background:#eceff4;color:#b0b3bc;cursor:not-allowed}.spareparts_vehicleBreadcrumb__tOpSf{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid rgba(10,36,99,.3);padding-top:15px;margin-top:15px}.spareparts_breadcrumbTag__nNg_V{color:#039;font-family:var(--font-lato);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;cursor:pointer}.spareparts_breadcrumbIcon__GhI6d{color:#727690;font-size:8px;margin-left:6px}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5{padding-bottom:80px}@media (min-width:768px) and (max-width:1024px){.spareparts_search-container__Qe_13{width:860px}.spareparts_history__uHJFQ{top:55%;width:60px;height:60px}.spareparts_history__uHJFQ img{transform:scale(.8)}.spareparts_categoriestopRow__OPLAF{width:998px;gap:unset;justify-content:space-between}.spareparts_cat-cards__GOQth .spareparts_card__fILWg{width:490px}.spareparts_graphic-search___0gVD{min-width:490px}.spareparts_cat-cards-container__elPP6{width:998px}.spareparts_cat-cards__GOQth{width:998px;gap:32px 0;justify-content:space-between}.spareparts_search-container__Qe_13 .spareparts_search-label___gnec{white-space:nowrap}.spareparts_action-buttons__6egkZ button{padding:0 10px;white-space:nowrap;font-size:15px}}@media only screen and (max-width:600px){.spareparts_search-bg__GfhrI{padding:0;height:unset;background-image:none}.spareparts_search-bg__GfhrI.spareparts_used__nyrrI{background-image:none}.spareparts_search-container__Qe_13{padding:0 40px 15px;display:flex;flex-direction:column-reverse;width:100%}.spareparts_new__43Vsc{padding-right:15px}.spareparts_used__nyrrI{padding-left:15px}.spareparts_new__43Vsc:after{top:0;bottom:0}.spareparts_parts-title__7e063{font-size:14px;white-space:nowrap}.spareparts_tabs__ibDSt{display:flex;align-items:flex-start;gap:10px;margin-bottom:0;flex-direction:column;width:150px}.spareparts_tab__S_yUs{width:150px}.spareparts_history__uHJFQ{top:50%;right:8px;transform:translateY(-50%);width:46px;height:46px;border-radius:50%}.spareparts_history__uHJFQ img{width:30px}.spareparts_selectContainer__0Bptl{flex-direction:column;width:100%;gap:15px}.spareparts_selectPicker___QECl .rs-picker-toggle,.spareparts_selectPicker___QECl .rs-picker-toggle:focus,.spareparts_selectPicker___QECl .rs-picker-toggle:hover,.spareparts_selectPicker___QECl.rs-picker-toggle-wrapper{width:100%!important}.spareparts_selectPicker___QECl.rs-picker-select-menu{max-width:85%}.spareparts_search-button__izWZX{margin-top:12px}.spareparts_content__n7goQ,.spareparts_search-button__izWZX,.spareparts_search-container__Qe_13 input{width:100%!important}.spareparts_searchInputWrapper__81PeL button{top:-12px;width:37px!important}.spareparts_cat-cards__GOQth{width:95%;gap:24px;margin-bottom:20px}.spareparts_cat-cards__GOQth .spareparts_card-header__q392a{padding:12px}.spareparts_cat-cards__GOQth .spareparts_subcategories__yyQq5{padding-left:0}.spareparts_subcategories__yyQq5 li a{padding-bottom:unset;font-size:14px;width:220px;white-space:break-spaces}.spareparts_carInfo-container__dz3nh{flex-direction:column;gap:10px;width:100%;padding:0}.spareparts_graphic-search___0gVD{width:100%;min-width:unset}.spareparts_car-infos__XwAo4{width:100%;padding:24px}.spareparts_carInfo-container__dz3nh .spareparts_btn__xcBOm{width:100%;margin:20px auto}.spareparts_car-info__4JZG5{width:100%}.spareparts_subcategory__FKjNK .spareparts_secsubcategorys__JoUwK,.spareparts_subcategory__FKjNK .spareparts_title__RD06F{margin-left:15px;width:92%}.spareparts_action-buttons__6egkZ{padding-bottom:15px;border-bottom:1px solid #ccc;margin-top:0}.spareparts_action-buttons__6egkZ button{height:32px;padding:0 8px;font-size:13px;white-space:nowrap}.spareparts_categoriestopRow__OPLAF{flex-direction:column;width:95%}.spareparts_firstCategory__3tx9a{width:100%}.spareparts_firstCategory__3tx9a .spareparts_cat-cards__GOQth{width:100%;margin-left:0!important}.spareparts_searchLimitReachedModal__8j1u7 .rs-modal-dialog{width:95%;margin:0 auto}.spareparts_searchLimitReachedModal__8j1u7 .rs-modal-body{margin-top:0}.spareparts_searchLimitReachedModal__8j1u7 .rs-modal-content{padding:18px 24px}.spareparts_searchLimitReachedModal__8j1u7 .spareparts_icon__oykLB{display:none}.spareparts_searchLimitReachedModal__8j1u7 h4{font-size:20px}.spareparts_tabs-section__Ra76T .spareparts_used-tab__rAuoH{justify-content:center;padding-left:0}.spareparts_search-label___gnec{text-align:center;font-size:18px}.spareparts_outer-box__mGysR{margin:15px 0 5px}.spareparts_search-bg__GfhrI.spareparts_used__nyrrI .spareparts_search-container__Qe_13,.spareparts_w-100__7fLlK{width:100%}.spareparts_sidebar__bJsfq{position:fixed;top:0;right:-300px;width:100%;height:100dvh;padding:20px;box-sizing:border-box;overflow-y:auto}.spareparts_cat-cards-container__elPP6{display:flex;flex-direction:column;align-items:center}.spareparts_cat-cards-container__elPP6,.spareparts_cat-cards__GOQth .spareparts_card__fILWg,.spareparts_categoriestopRow__OPLAF .spareparts_cat-cards-container__elPP6,.spareparts_categoriestopRow__OPLAF .spareparts_firstCategory__3tx9a .spareparts_cat-cards__GOQth{width:100%}.spareparts_cat-cards-container__elPP6 .spareparts_searchInput__AMPEV{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.spareparts_stepItem__Z_zpG{width:50px}.spareparts_stepLabel__m7y96{font-size:14px}.spareparts_vehicleBackButton__jcW2f{min-width:175px}.spareparts_search-vehicle-button__a7D2g{padding:0 10px}.spareparts_kitModal__XKtWY.rs-modal-lg{width:95%}.spareparts_kitModal__XKtWY .rs-modal-header{padding-right:0}.spareparts_kitModal__XKtWY .spareparts_kitTopGrid__uJdM9{align-items:start;gap:10px;padding:10px 0}.spareparts_kitModal__XKtWY .spareparts_img-container__4aTD1{width:160px;height:110px}.spareparts_kitModal__XKtWY .spareparts_kitTitle___mD62{font-size:21px}.spareparts_kitModal__XKtWY .spareparts_kitName__zDz4s{font-size:15px;line-height:110%}.spareparts_kitModal__XKtWY .spareparts_kitRef__U0YxN{font-size:13px}.spareparts_kitModal__XKtWY .spareparts_brand-container__l2qXQ{height:40px;max-width:50px;margin-right:5px}.spareparts_kitModal__XKtWY .spareparts_kitTopCenter__i_rXo{align-items:start;margin-bottom:5px}.spareparts_kitModal__XKtWY .spareparts_customCloseButton__GLwTp{top:10px;right:10px}.spareparts_kitSliderWrap__G7mUP{margin-left:-10px}}@media screen and (max-width:375px){.spareparts_action-buttons__6egkZ button{padding:0 6px}}@media screen and (max-width:360px){.spareparts_action-buttons__6egkZ button{font-size:12px}}