#slicknav-container{padding:0 12px}.slicknav_btn{position:absolute;display:block;vertical-align:middle;right:4px;top:-56px;padding:.5rem;cursor:pointer}.slicknav_btn .slicknav_menutxt{display:none}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:8px}.slicknav_btn .slicknav_icon-bar{display:block;width:30px;height:2px;background-color:var(--black);border-radius:2px}.slicknav_btn.slicknav_open .slicknav_icon-bar{background-color:var(--black)}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{position:absolute;top:50%;right:1rem;width:1rem;height:1.5rem;transform:translateY(-50%)}.slicknav_nav .slicknav_arrow::before,.slicknav_nav .slicknav_arrow::after{content:"";position:absolute;top:0;display:block;background-image:url(../images/icons/chevron-half.svg);background-position:center;background-repeat:no-repeat;background-size:2px 12px;width:8px;height:24px;transition:transform .3s ease}.slicknav_nav .slicknav_arrow::before{left:1px;transform:rotate(-45deg)}.slicknav_nav .slicknav_arrow::after{right:0;transform:rotate(45deg)}.slicknav_nav .slicknav_open .slicknav_arrow::before{transform:rotate(45deg)}.slicknav_nav .slicknav_open .slicknav_arrow::after{transform:rotate(-45deg)}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline-block}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block;padding:.75rem 1rem;margin:0;text-decoration:none;color:var(--black);font-weight:500;border-radius:.25rem}.slicknav_nav a:hover{color:var(--black);background:var(--light)}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{font-size:1rem;position:relative}.slicknav_nav{position:absolute;width:100%;margin:0;padding:.5rem;font-size:1rem;list-style:none;overflow:hidden;box-shadow:0 5px 15px 0 rgb(0 0 0 / .17);border-radius:.5rem;background:var(--white);max-height:calc(80vh - 86px);overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.slicknav_nav ul{list-style:none;overflow:hidden;padding:.25rem 1rem;margin:0}.slicknav_nav .slicknav_row{position:relative;padding:.5rem;margin:0}.slicknav_nav .slicknav_row:hover{background:var(--light)}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:.5rem;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}