html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}p{margin:0}a{text-decoration:none}:root{--wrapper-width:1170px;--primary-color:#2A3780;--secondary-color:#FEC235;--main-bg-color:#F8F8FB;--accent-fg-color:#FEC235;--border-color:#E0E0E0;--input-radius:5px}@font-face{font-family:Poppins-Regular;src:url('../fonts/Poppins-Regular.ttf') format('truetype')}@font-face{font-family:Poppins-Bold;src:url('../fonts/Poppins-Bold.ttf') format('truetype')}body{font-family:Poppins-Regular;font-size:14px}body{background-color:#fff}.container{display:flex;flex-direction:column;min-height:100vh}#content{flex-grow:1;display:flex}.wrapper{max-width:var(--wrapper-width);margin-left:auto;margin-right:auto;box-sizing:border-box;flex-basis:100%;padding:0 1rem;width:100%}header{background:#fff;z-index:1}.nav{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;padding:.8rem 0 0}.lang{display:flex;justify-content:space-evenly;flex-basis:50%;align-items:center}.lang a{color:var(--primary-color);font-size:1.3em}.lang a.active{font-family:Poppins-Bold}.lang a:hover{font-family:Poppins-Bold}footer{background:var(--primary-color)}.footer{display:flex;flex-flow:column nowrap}.cta{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color);border-radius:var(--input-radius);padding:.4rem .5rem;margin:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.cta svg{fill:#fff}@media(hover:hover) and (pointer:fine){.cta:hover{background-color:var(--accent-fg-color);color:var(--primary-color);border:1px solid var(--accent-fg-color)}.cta:hover svg{fill:var(--primary-color)}}.cta.reverse{background:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.cta.reverse svg{fill:var(--primary-color)}@media(hover:hover) and (pointer:fine){.cta.reverse:hover{background:var(--primary-color);color:#fff}.cta.reverse:hover svg{fill:#fff}}.cta:disabled{pointer-events:none}.logo{flex-basis:25%;position:relative;z-index:1;display:flex;align-items:center;padding:0 .5rem}.logo img{width:100%}.nav .searchbar{flex-basis:100%;order:2;background:var(--accent-fg-color);align-self:stretch;margin-top:.8rem;display:flex;justify-content:center;align-items:center;padding:.7rem 0}.searchbar_box{display:flex;justify-content:center;align-items:stretch;width:80%}.searchbar_box input{border:none;border-radius:var(--input-radius);border-bottom-right-radius:0;border-top-right-radius:0;outline:0;width:100%;padding:0 1rem;text-transform:uppercase}.searchbar_box button{display:flex;align-items:center;border-bottom-left-radius:0;border-top-left-radius:0}.searchbar_box button:hover{background:var(--primary-color);border:1px solid var(--primary-color)}.searchbar_box svg{fill:#fff;height:20px}.searchbar_box button:hover svg{fill:var(--accent-fg-color)}.logo:before{content:'';position:absolute;top:0;z-index:-1;background:#fff;border-radius:inherit;transform:skew(15deg)}.logo.left:before{right:-6%;width:100%;height:101%}.logo.right:before{left:-6%;width:100%;height:100%}.content{display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start}.widget_vehicle{background:#fff;padding:1rem 1rem;flex-basis:100%;box-sizing:border-box;display:flex;flex-flow:column nowrap;align-items:center;gap:.5rem;align-self:flex-start;position:sticky;top:0}.widget_vehicle_selector{display:none;flex-flow:column nowrap;align-items:center;gap:.5rem;width:100%}.widget_vehicle_selector .panels{width:100%}.widget_vehicle_selected .panels{width:100%}.widget_vehicle_selector.visible{display:flex}.widget_vehicle_selected{display:none;flex-flow:column nowrap;align-items:center;gap:.5rem;width:100%}.widget_vehicle_selected.visible{display:flex}.widget_vehicle_selected .panel{width:100%}.widget_vehicle_selected table{width:100%;border-collapse:collapse;font-size:.9em;color:var(--primary-color)}.widget_vehicle_selected table th{font-family:Poppins-Bold;font-weight:400;padding:.3rem;width:50%;text-align:left;font-size:.9em}.widget_vehicle_selected table td{font-family:Poppins-Regular;padding:.3rem;width:50%;text-align:left;font-size:.9em}.widget_vehicle_selected table tr:nth-child(even){background:#f1f1f1}.widget_vehicle_selected table tr:nth-child(odd){background:#fff}.widget_vehicle .panel{display:none}.widget_vehicle .panel.visible{display:block}.widget_vehicle .panel.visible form{display:flex;flex-flow:column nowrap;align-items:center;gap:.5rem}.content_panel{background:#fff;flex-basis:100%;width:100%;box-sizing:border-box}.slider{height:50vw}.slider div{height:100%;width:100%}.slider img{width:100%;height:100%;object-fit:contain}.slick-prev{left:10px!important;z-index:1;height:100px!important}.slick-next{right:10px!important}.slick-arrow:before{color:var(--primary-color)}.slick-arrow{opacity:0;transition:visibility 0s,opacity .3s linear}.slick-slider:hover .slick-arrow{opacity:1}.slick-next:before,.slick-prev:before{font-size:25px!important}.widget_vehicle form input.cta{width:100%}.widget_vehicle_head{text-transform:uppercase;color:var(--primary-color);text-align:center;width:100%;display:flex;justify-content:space-between;align-items:center}.widget_vehicle_head a{width:100%;color:var(--primary-color)}.widget_vehicle_head a:hover{color:var(--accent-fg-color)}.widget_vehicle_head span{width:100%}.widget_vehicle_head.toggle{cursor:pointer;user-select:none}.widget_vehicle_head svg{display:none}.widget_vehicle_head+.panels{display:block}.widget_vehicle_head.toggle svg{display:block;fill:var(--primary-color)}.widget_vehicle_head.toggle+.panels{display:none}.widget_vehicle_buttons{width:100%;display:flex;flex-flow:row nowrap;justify-items:space-between;gap:.5rem;padding:.5rem 0}.widget_vehicle_buttons button{width:100%}.widget_vehicle_buttons button.car svg{height:15px}.widget_vehicle_buttons button.truck svg{height:15px}.product_listing_head{background:var(--primary-color);color:#fff;padding:.5rem 1rem}.product_listing_filters{padding:1rem;display:flex;flex-flow:row wrap;gap:.3rem;border-bottom:1px solid #cfcfcf}.product_listing_filters .cta{padding-top:.3rem;padding-bottom:.3rem;align-self:center;width:49%}.highlight{background:var(--accent-fg-color)!important}.product_listing_filters select{opacity:0;display:none}.product_listing_filters .chosen-container{width:49%}.product_listing_filters .chosen-container{width:49%!important;align-self:flex-start;font-size:.9em}.product_listing_filters .chosen-container .chosen-choices{border-radius:var(--input-radius)!important}.product_listing_filters .nice-select{width:49%;font-size:.8em}.product_listing_filters .nice-select .current{display:block;overflow:hidden;text-overflow:ellipsis}.empty_result{padding:1rem}.product_item{display:flex;flex-flow:row wrap;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #cfcfcf}.product_item_visual{flex-basis:100%;display:flex;flex-flow:column nowrap;align-items:center}.product_item_visual a{text-align:center;width:60%}.product_item_visual img{width:100%;padding-bottom:.5rem}.product_item_visual .cta{width:60%}.product_item h2{text-align:center}.product_item h2 a{font-family:Poppins-Bold;font-size:20px;font-weight:400;color:var(--primary-color);order:1}.product_item h2 a:hover{color:var(--accent-fg-color)}.product_item_attr{flex-basis:100%}.product_item_attr .success{color:#3fa84f}.product_item_attr .warning{color:orange}.product_item_attr .error{color:red}.product_details_attr .success{color:#3fa84f}.product_details_attr .warning{color:orange}.product_details_attr .error{color:red}.product_item_attr table{width:100%;border-collapse:collapse;font-size:.9em;color:var(--primary-color)}.product_item_attr table th{font-family:Poppins-Bold;font-weight:400;font-size:.9em;text-align:left;padding:.3rem .3rem;width:50%}.product_item_attr table td{font-size:.9em;padding:.3rem .3rem}.product_item_attr table tr:nth-child(even){background:#f1f1f1}.product_item_attr table tr:nth-child(odd){background:#fff}.product_details{display:flex;flex-flow:row wrap;padding:1rem 0}.product_details_back{flex-basis:100%;padding-bottom:1rem}.product_details_back a{color:var(--primary-color)}.product_details_back a svg{fill:var(--primary-color)}.product_details_back a:hover{color:var(--accent-fg-color)}.product_details_back a:hover svg{fill:var(--accent-fg-color)}.product_details_visual{flex-basis:100%}.product_details_visual a{text-align:center;width:100%}.product_details_visual img{width:100%;padding-bottom:.5rem}.product_details h1{text-align:center;font-family:Poppins-Bold;font-size:20px;font-weight:400;color:var(--primary-color);order:1}.product_details_attr{flex-basis:100%;padding-bottom:1rem}.product_details_attr table{width:100%;border-collapse:collapse;font-size:.9em;color:var(--primary-color)}.product_details_attr table th{font-family:Poppins-Bold;font-weight:400;font-size:.9em;text-align:left;padding:.3rem .3rem}.product_details_attr table td{font-size:.9em;padding:.3rem .3rem}.product_details_attr table tr:nth-child(even){background:#f1f1f1}.product_details_attr table tr:nth-child(odd){background:#fff}.footer{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:1rem;align-items:center;gap:1rem}.footer a{color:#fff}.footer a span{color:var(--accent-fg-color)}.footer a:hover{color:var(--accent-fg-color)}.ui-autocomplete{background:#fff;box-shadow:2px 4px 3px #0000004D;border-radius:2px;max-height:10rem;overflow-y:auto;overflow-x:hidden}.ui-autocomplete .ui-state-active{margin:0!important;background:var(--primary-color);color:#fff}.combobox{opacity:0}.custom-combobox{display:flex;flex-flow:row nowrap;position:relative;align-items:center;width:100%}.custom-combobox input{outline:0;border:1px solid var(--border-color);border-right:none;border-radius:var(--input-radius);border-top-right-radius:0;border-bottom-right-radius:0;padding:5px 10px;line-height:normal;width:100%}.custom-combobox .ui-button{background:#fff;border:1px solid var(--border-color);border-radius:var(--input-radius);border-top-left-radius:0;border-bottom-left-radius:0;align-self:stretch;margin:0}.custom-combobox .ui-button-icon{background:url('../img/arrow-down.svg?1') no-repeat center;width:1em;height:1em}.product_details_accordion{flex-basis:100%}.product_details_accordion .ui-accordion-header{background:var(--primary-color);color:#fff;font-size:.9em;font-weight:400}.product_details_accordion .ui-accordion-header span{padding-left:.5rem}.product_details_accordion .ui-accordion-header.ui-state-active .ui-icon{background:url('../img/arrow-down-acc-active.svg?2') no-repeat center;height:23px;width:23px}.product_details_accordion .ui-accordion-header .ui-icon{height:23px;width:23px;background:url('../img/arrow-down-acc.svg?1') no-repeat center;float:right}.product_details_accordion .ui-accordion-content{padding:0}.product_details_accordion table{width:100%;border-collapse:collapse;font-size:.9em;color:var(--primary-color)}.product_details_accordion table a{color:var(--primary-color)}.product_details_accordion table a:hover{color:var(--accent-fg-color)}.product_details_accordion table th{font-family:Poppins-Bold;font-weight:400;font-size:.9em;text-align:left;padding:.3rem .3rem;vertical-align:top}.product_details_accordion table td{font-size:.9em;padding:.3rem .3rem;vertical-align:top}.product_details_accordion table tr:nth-child(even){background:#f1f1f1}.product_details_accordion table tr:nth-child(odd){background:#fff}.ui-menu{scrollbar-width:auto;scrollbar-color:#C6C7C8 #ffffff}.ui-menu::-webkit-scrollbar{width:16px}.ui-menu::-webkit-scrollbar-track{background:#fff}.ui-menu::-webkit-scrollbar-thumb{background-color:#c6c7c8;border-radius:10px;border:3px solid #ffff}