.scania-list.dynamic{min-height:300px}
.scania-list.dynamic .dynamiclist__more{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:60px}
.scania-list.dynamic .dynamiclist__more span{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;font-size:1.6rem;width:100%}
.m-dynamic-list-filter{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.m-dynamic-list-filter .filters{margin:30px auto;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.m-dynamic-list-filter .filters select,.m-dynamic-list-filter .filters span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin:0 auto}
.m-dynamic-list-filter .filters .icon-chevron_down{margin:0 10px}
.m-dynamic-list-filter .filters .btn-group{width:auto}
.m-dynamic-list-filter .filters .dropdown-menu{margin:0;padding:0;width:99.3%;background-color:#fff;color:#041e42;border:1px solid #dbdfe6}
.m-dynamic-list-filter .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;margin:0 1rem 0 0}
.m-dynamic-list-filter .filters .button .btn.btn-primary{font-size:1.6rem}
.m-dynamic-list-filter .filters .button .btn.btn-primary.show .icon::before{transform:rotate(180deg)}
.m-dynamic-list-filter .filters .button span{margin-left:10px;display:inline-flex}
.m-dynamic-list-filter .filters .button ul li{padding:10px 50px;cursor:pointer;margin:0 1px;border-bottom:1px solid #dbdfe6;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;width:calc(100% - 100px)}
.m-dynamic-list-filter .filters .button ul li.disabled{cursor:default;pointer-events:none}
.m-dynamic-list-filter .filters .button ul li:last-child{border-bottom:0}
.m-dynamic-list-filter .filters .button ul li:active,.m-dynamic-list-filter .filters .button ul li:hover{background-color:#041e42;color:#fff;outline:0}
.m-dynamic-list-filter .filters .button ul li:active a,.m-dynamic-list-filter .filters .button ul li:hover a{color:#fff;font-family:"Scania Sans Bold",arial,helvetica,sans-serif}
.m-dynamic-list-filter .filters .button ul li a{color:#041e42;font-size:1.6rem;font-family:"Scania Sans",arial,helvetica,sans-serif;text-decoration:none;display:inline-flex;width:100%;justify-content:center;align-items:center}
@media(max-width:1199px){.m-dynamic-list-filter .filters{margin:10px 0;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.m-dynamic-list-filter .filters .button{width:auto;min-width:300px;margin:10px auto}
.m-dynamic-list-filter .filters .button .btn.btn-primary{width:100%}
.m-dynamic-list-filter .filters .button ul li:first-child a{font-size:1.4rem}
.m-dynamic-list-filter .filters .dropdown-menu{width:100%}
}
@media(max-width:767px){.m-dynamic-list-filter .filters .button{width:100%}
.m-dynamic-list-filter .filters .button ul li{padding:10px 5rem 10px 2rem}
}