.shortcuts__base{width:100%;margin-bottom:var(--d100)}
.shortcuts__title{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:26px;color:#1a1a1a;margin-bottom:var(--d60)}
.shortcuts__list,.shortcuts__item,.shortcuts__link{display:-webkit-box;display:-ms-flexbox;display:flex}
.shortcuts__item,.shortcuts__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.shortcuts__list{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;line-height:23px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:1px}
.shortcuts__item{height:70px;min-width:100%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}
.shortcuts__item:hover~.shortcuts__item{z-index:-1}
.shortcuts__item:nth-child(n+1){margin-left:-1px;margin-top:-1px}
.shortcuts__link{color:#1a1a1a;padding:10px 20px;width:100%;height:100%;-webkit-box-shadow:0 0 0 1px #e5e5e5 inset;box-shadow:0 0 0 1px #e5e5e5 inset;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}
.shortcuts__link:hover,.shortcuts__link:focus{text-decoration:none}
.shortcuts__link.hasFocus,.shortcuts__item:hover .shortcuts__link{-webkit-box-shadow:0 0 0 4px #1a1a1a inset;box-shadow:0 0 0 4px #1a1a1a inset}
.shortcuts__item:active .shortcuts__link{-webkit-box-shadow:0 0 0 2px #1a1a1a inset;box-shadow:0 0 0 2px #1a1a1a inset}
.shortcuts__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(min-width:575px){.shortcuts__item{min-width:calc(50% + 1px);max-width:calc(50% + 1px)}
}