.shortcut-filter{position:relative}.shortcut-filter__modal{display:block;background-position:right 25px top 10px;position:absolute;left:0;top:47px;background-color:#fff;height:auto;width:400px;max-height:475px;border:1px solid #e2e2e2;z-index:10000;background-repeat:no-repeat;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);font-family:Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.shortcut-filter__modal--wider{width:587px}.shortcut-filter__inner{position:relative}.shortcut-filter__inner:before{border-width:0 6px 6px;border-color:transparent transparent #fff;z-index:10;top:-6px;left:21px}.shortcut-filter__inner:after,.shortcut-filter__inner:before{width:0;height:0;border-style:solid;position:absolute;content:" ";display:block}.shortcut-filter__inner:after{border-width:0 7px 7px;border-color:transparent transparent #e2e2e2;z-index:9;top:-7px;left:20px}.shortcut-filter__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px 20px}.shortcut-filter__content--nopaddings{padding:0}.shortcut-filter__apply{height:36px}.shortcut-filter__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:25px}.shortcut-filter__footer--nopaddings{box-shadow:0 -1px 20px 0 rgba(0,0,0,.1);margin:0;padding:10px 20px}