.navigation--smartphone-close{background:#171717;color:#d8d7d7;padding:.5rem}.navigation--smartphone-close li{display:flex}.navigation--smartphone-close li a{font-size:.875rem;color:#9f9f9f;font-weight:500}.navigation--smartphone-close li :last-child{margin-left:auto}.sidebar--categories-wrapper{margin-top:1.75rem}.sidebar--categories-navigation .sidebar-navigation--link,.sidebar--categories-navigation .subcategory-navigation--entry{font-size:.875rem;text-transform:uppercase;padding:.125rem .625rem .125rem .5rem;line-height:2.375rem;color:#d8d7d7;overflow:hidden;text-overflow:ellipsis}.sidebar-navigation--entry,.subcategory-navigation--entry{display:flex;justify-content:space-between;align-items:center}.sidebar-navigation--entry:last-child,.subcategory-navigation--entry:last-child{margin-right:0}.subcategory-navigation--entry{font-size:.875rem;text-transform:uppercase;padding:.125rem .625rem .125rem .5rem;line-height:2.375rem;overflow:hidden;text-overflow:ellipsis}.subcategory-navigation--entry a{color:#272727}.sidebar--subcategory{width:100%}.slidein{animation:slidein;animation-duration:.5s}.slideout{animation:slideout;animation-duration:.5s}@keyframes slidein{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideout{0%{transform:translateX(0)}to{transform:translateX(100%)}}.sidebar-link--go-back,.sidebar-link--go-main{color:#272727;display:flex;justify-content:flex-start;align-items:center;padding:.625rem;gap:.625rem;font-size:1rem;height:2.625rem;font-weight:500;width:100%}.sub-category--headline{font-family:Bona Nova,cursive;font-size:1rem;font-weight:700;color:#272727}.sub-overlay--category{border-bottom:1px solid rgba(99,99,99,.618);padding:1rem .625rem .375rem;line-height:1.625rem}.sidebar--subcategory,.sidebar-link--go-back,.sub-display-button,.sub-headline,.subcategory-navigation--entry{background:#d8d7d7;border-bottom:1px solid rgba(99,99,99,.618)}.sidebar-link--go-back{font-weight:400}.sidebar--navigation{margin:0}.sidebar-link--go-back{gap:.25rem;align-items:normal}.sub-display-button{text-transform:uppercase}.sub-display-button a{color:#272727;padding:.125rem .625rem;line-height:2.375rem;font-weight:500}