.m-css-searchbox{margin:0 auto !important;float:none !important;width:100% !important;display:-ms-flexbox;display:-webkit-flex;display:flex}
.m-css-searchbox .disabled{pointer-events:none;opacity:50}
.m-css-searchbox .true{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;top:auto}
.m-css-searchbox .false{display:none;position:relative;top:-0.5rem}
.m-css-searchbox .scania-icon-search-box{font-size:2.8rem;color:#041e42;position:relative;top:7px;left:7px}
.m-css-searchbox .search-form-wrapper,.m-css-searchbox .searchbox-form-wrapper{display:none}
.m-css-searchbox .search-form-wrapper .input-group,.m-css-searchbox .searchbox-form-wrapper .input-group{width:100%}
.m-css-searchbox .search-form-wrapper .input-group-addon,.m-css-searchbox .searchbox-form-wrapper .input-group-addon{cursor:pointer}
.m-css-searchbox .search-form-wrapper .input-group-addon i,.m-css-searchbox .searchbox-form-wrapper .input-group-addon i{font-size:2.3rem;position:initial;top:auto}
.m-css-searchbox .search-form-wrapper form,.m-css-searchbox .searchbox-form-wrapper form{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}
.m-css-searchbox .search-form-wrapper .form-control,.m-css-searchbox .searchbox-form-wrapper .form-control{height:45px}
.m-css-searchbox .true .search-form-wrapper,.m-css-searchbox .true .searchbox-form-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;position:initial}
.m-css-searchbox .true .search-form-wrapper .input-group-addon,.m-css-searchbox .true .searchbox-form-wrapper .input-group-addon{border-left:0}
.m-css-searchbox .false .search-form-wrapper .form-control,.m-css-searchbox .false .searchbox-form-wrapper .form-control{box-shadow:none}
.m-css-searchbox .false .search-form-wrapper .input-group-addon,.m-css-searchbox .false .searchbox-form-wrapper .input-group-addon{border-left:0}
.m-css-searchbox .false .search-form-wrapper .input-group,.m-css-searchbox .false .searchbox-form-wrapper .input-group{border-bottom:1px solid #cdcdcd}
.m-css-searchbox .search-form-wrapper.open{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;left:0;right:0;position:fixed;z-index:11}
.m-css-searchbox .tt-menu{z-index:2 !important}
.dynamicmenu__item--search .m-css-searchbox .true .search-form-wrapper,.dynamicmenu__item--search .m-css-searchbox .true .searchbox-form-wrapper{display:none}
.dynamicmenu__item--search .m-css-searchbox .false{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}
@media(min-width:992px){.m-css-searchbox .false .search-form-wrapper .input-group-addon,.m-css-searchbox .false .searchbox-form-wrapper .input-group-addon{border:0}
.m-css-searchbox .false .search-form-wrapper .form-control,.m-css-searchbox .false .searchbox-form-wrapper .form-control{border:0}
.m-css-searchbox .true{z-index:1}
}
@media(max-width:991px){.dynamicmenu__item--search .m-css-searchbox .true{display:none}
}
.m-css-sorting .button.btn-white .btn.btn-primary{background-color:transparent;border:0;padding:0}
.m-css-sorting .button.btn-white .btn.btn-primary:hover{background-color:transparent;border:0}
.m-css-sorting .scania-icon-carret-down{margin-left:10px}
.m-css-sorting .dropdown-menu{margin:0;padding:0;background-color:#fff}
.m-css-sorting .show{display:-ms-flex !important;display:-webkit-flex !important;display:flex !important;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}
.m-css-sorting .button{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;width:auto;margin:0;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}
.m-css-sorting .button:last-child{margin-right:0}
.m-css-sorting .button span.scania-icon-carret-down{margin-left:10px}
.m-css-sorting .button ul{margin-top:5px}
.m-css-sorting .button ul li{padding:5px 15px;cursor:pointer;margin:0;background-color:#fff}
.m-css-sorting .button ul li.active,.m-css-sorting .button ul li:active,.m-css-sorting .button ul li:hover{background-color:#f5f5f5;outline:0}
.m-css-sorting .button ul li a{color:#53565a;font-size:1.6rem}
.m-css-sorting .button ul li:first-child{padding-top:10px;font-weight:bold;text-transform:uppercase}
.m-css-sorting .button ul li:last-child{padding-top:10px}
.m-css-sorting .button ul li:first-child a{font-size:1.4rem}
.m-css-sorting .button ul#sort-by{z-index:1}
@media(min-width:992px){.m-css-filters .dropdown-menu{display:none}
}
@media(max-width:991px){.m-css-filters .dropdown-menu{margin:0;padding:0;width:99%;background-color:#fff;max-height:300px;overflow-y:scroll}
.m-css-filters .button.btn-white .btn.btn-primary{text-align:left;border:1px solid #cdcdcd;padding-left:20px}
.m-css-filters .button{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;width:auto;width:100%;margin:0}
.m-css-filters .button:last-child{margin-right:0}
.m-css-filters .button .btn{width:100%}
.m-css-filters .button span.scania-icon-carret-down{margin-left:10px}
.m-css-filters .button ul li{padding:5px 20px;cursor:pointer;margin:0;background-color:#fff}
.m-css-filters .button ul li.active,.m-css-filters .button ul li:active,.m-css-filters .button ul li:hover{background-color:#f5f5f5;outline:0}
.m-css-filters .button ul li a{color:#53565a;font-size:1.6rem}
.m-css-filters .button ul li:first-child{padding-top:10px;font-weight:bold;text-transform:uppercase}
.m-css-filters .button ul li:last-child{padding-top:10px}
.m-css-filters .button ul li:first-child a{font-size:1.4rem}
}
.m-css-pagination .disabled{pointer-events:none;opacity:50}
.m-css-pagination ul.pagination{font-size:1.8rem;line-height:36px;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;padding:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#041e42;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}
.m-css-pagination ul.pagination:before{display:-ms-flexbox;display:-webkit-flex;display:flex;content:' '}
.m-css-pagination ul.pagination:after{display:-ms-flexbox;display:-webkit-flex;display:flex;clear:both;content:' '}
.m-css-pagination ul.pagination>li{align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;margin:0 .5rem;padding:0}
.m-css-pagination ul.pagination>li>a{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;margin:0;padding:0 1.5rem;cursor:pointer;text-align:center;text-decoration:none;color:#041e42;border:1px solid #cdcdcd;border-radius:0;background-color:#fff}
.m-css-pagination ul.pagination>li>a.fa:before{font-size:3.6rem;color:#041e42}
.m-css-pagination ul.pagination>li>a:hover{border:1px solid #cdcdcd}
.m-css-pagination ul.pagination>li>span{display:-ms-flexbox;display:-webkit-flex;display:flex;padding:6px 1rem;cursor:default;text-align:center;color:#041e42}
.m-css-pagination ul.pagination>li.active>a,.m-css-pagination ul.pagination>li.active>a:hover,.m-css-pagination ul.pagination>li.active>a:focus{cursor:default;color:#fff;border:1px solid #041e42;outline:0;background-color:#041e42}
.m-css-pagination ul.pagination>li.next.active>a,.m-css-pagination ul.pagination>li.next.active>a:hover,.m-css-pagination ul.pagination>li.next.active>a:focus,.m-css-pagination ul.pagination>li.previous.active>a,.m-css-pagination ul.pagination>li.previous.active>a:hover,.m-css-pagination ul.pagination>li.previous.active>a:focus{outline:0;background-color:#fff;border:1px solid #cdcdcd;color:#041e42}
.m-css-pagination ul.pagination>li.disabled>a,.m-css-pagination ul.pagination>li.disabled>a:hover,.m-css-pagination ul.pagination>li.disabled>a:focus{cursor:not-allowed;color:#97999b;border:1px solid #cdcdcd;opacity:50;outline:0;background-color:#fff}
.m-css-pagination ul.pagination>li.disabled>a.fa:before,.m-css-pagination ul.pagination>li.disabled>a:hover.fa:before,.m-css-pagination ul.pagination>li.disabled>a:focus.fa:before{color:#97999b;opacity:50}