n-tab-header{display:inline-block;margin:0 -3px;overflow:hidden}.n-shuffler,.n-shuffler-panel,.n-shuffler img,n-tab-header span{pointer-events:none}n-tab-header button{align-items:center;background:transparent;border:none;border-bottom:2px solid #000;cursor:pointer;display:flex;font-family:NespressoLucas,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;height:70px;letter-spacing:.094em;margin:0;outline:none;padding:0;position:relative;text-transform:uppercase;transition:.3s;width:140px}n-tab-header button:not(.active){font-weight:500}n-tab-header button.active{font-weight:600}n-tab-header[contrast=dark] button{border-bottom:2px solid #fff}n-tab-header .tablinks .n-shuffler{height:40px;margin-left:.188em;overflow:hidden;position:relative;transition:transform .2s ease-in;width:40px}n-tab-header .tablinks .n-shuffler .n-shuffler-panel{height:4.5em;left:0;position:absolute;top:0;transition:.5s ease-in-out}n-tab-header .tablinks span{color:#919090;display:inline-block;font-size:.813em;left:33%;padding-top:1.25em;position:absolute;top:1em;transition:margin .5s}n-tab-header button.active span{color:#000}n-tab-header button:focus-visible>span{outline:3px solid #3a869d!important}n-tab-header[contrast=light] .tablinks span{color:#919090;transition:margin .5s}n-tab-header[contrast=dark] .tablinks span{color:#afb3b2}n-tab-header[contrast=light] button.active span{color:#000}n-tab-header[contrast=dark] button.active span{color:#fff}n-tab-header[contrast=light] .tablinks:hover span{color:#000}n-tab-header[contrast=dark] .tablinks:hover span{color:#fff}n-tab-header .tablinks:after{border-bottom:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-6px;content:"";height:0;left:55%;opacity:1;position:absolute;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .3s ease-in-out,bottom .3s ease-in-out;width:0}n-tab-header:only-child .tablinks:after{left:50%}n-tab-header[contrast=dark] .tablinks:after{border-bottom:5px solid #fff}n-tab-header .tablinks.active:after{bottom:0;opacity:1}n-tab-header .tablinks.active .n-shuffler{transform:scale(1.1)}n-tab-header .tablinks.active .n-shuffler .n-shuffler-panel{left:0;top:-40px}n-tab-header .tablinks:not(.active):hover{color:#fff}n-tab-header .tablinks:not(.active):hover .n-shuffler{transform:scale(1.1)}n-tab-header .tablinks:not(.active):hover .n-shuffler .n-shuffler-panel .img__act{left:0;position:absolute;top:0}n-tab-header .n-shuffler img{margin:0 auto}n-tab-headercontent{border-top:none;display:none;padding:.5em 1em}