.native-scrollbar{scrollbar-width:thin!important;scrollbar-face-color:rgba(128,128,128,.5);scrollbar-track-color:#fff;scrollbar-color:rgba(128,128,128,.5) #fff}.native-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.native-scrollbar::-webkit-scrollbar:vertical{width:11px}.native-scrollbar::-webkit-scrollbar:horizontal{height:11px}.native-scrollbar::-webkit-scrollbar-thumb{border:4px solid #fff;border-radius:0;background-color:#80808080}.native-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#808080bf}.native-scrollbar::-webkit-scrollbar-track{background:#fff}.body__locked{position:fixed;top:0;right:0;bottom:0;left:0}.overlayLinks{display:none;padding:1rem;background-color:#fff}.overlayLinks__close{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;border:0}.overlayLinks__close .ico{width:1.5rem;height:1.5rem}.overlayLinks__header{margin-bottom:1.5rem;color:#242424;font-family:PT Sans Narrow,Open Sans,sans-serif;font-size:1.25rem;text-transform:uppercase}.overlayLinks__group{padding-bottom:1.5rem}.overlayLinks__group:last-child{padding-bottom:0}.overlayLinks__groupHeader{margin-bottom:.5rem;color:#888;font-size:.875rem;line-height:1.25rem}.overlayLinks__link{border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;height:2.5rem;margin-top:.5rem;margin-right:.5rem;padding:.875rem;border:solid 1px #e8e8e8;color:#888;font-size:.875rem;line-height:1.43;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.overlayLinks__link:last-child{margin-right:0}.overlayLinks__link:hover,.overlayLinks__link--active{background-color:#ffc200;color:#000;border:1px solid #ffc200}.overlayLinks__link:hover,.overlayLinks__link--active:hover{box-shadow:0 8px 16px #ffc20052}.overlayLinks__link span{margin-left:.25rem}.overlayLinks__link span:before{content:"("}.overlayLinks__link span:after{content:")"}.overlayLinks--extended{display:block;position:fixed;z-index:10;top:3.5rem;right:0;bottom:0;left:0;padding:1rem}@media (min-width: 768px){.overlayLinks{position:absolute;z-index:10;top:5rem;right:1rem;bottom:auto;left:auto;width:30.3125rem;box-shadow:0 2px 24px #00000014;border:solid 1px #e8e8e8}.overlayLinks--extended{display:block}.overlayLinks__close,.overlayLinks__header{display:none}.overlayLinks__group:first-child{margin-top:1.875rem}}
