/* Stan menu. Plik header.png pozostaje bez zmian. */
.reference-header .nav-original-underline-mask{position:absolute;left:25.6%;top:77%;width:4.8%;height:23%;background-size:2083.333333% 434.782609%;background-position:2.050861% 100%;pointer-events:none}
.reference-header[data-top-active=home] .nav-original-underline-mask{display:none}
.reference-header .reference-nav{left:0;width:100%;height:36%;display:block;pointer-events:none}
.reference-header .reference-nav>a{position:absolute;top:0;height:100%;pointer-events:auto;background:none}
.reference-header .reference-nav>a[data-nav-key=home]{left:26%;width:4%}
.reference-header .reference-nav>a[data-nav-key=sets]{left:30.6%;width:6.1%}
.reference-header .reference-nav>a[data-nav-key=new]{left:36.8%;width:5.4%}
.reference-header .reference-nav>a[data-nav-key=promotions]{left:42.6%;width:6.9%}
.reference-header .reference-nav>a[data-nav-key=about]{left:49.6%;width:9.6%}
.reference-header .reference-nav>a[data-nav-key=how]{left:59.4%;width:7.8%}
.reference-header .reference-nav>a[data-nav-key=contact]{left:67.8%;width:5.6%}
.reference-header .reference-nav>a::after{content:'';position:absolute;left:12%;width:76%;top:76%;height:clamp(1px,.15vw,3px);border-radius:1px;background:#db801b;box-shadow:0 0 7px #ffa534;display:block!important;opacity:0}
.reference-header .reference-nav>a:hover,.reference-header .reference-nav>a:focus-visible,.reference-header .reference-nav>a[aria-current=page]{background:linear-gradient(0deg,#ffaf4514,transparent 70%)}
.reference-header .reference-nav>a:hover::after,.reference-header .reference-nav>a:focus-visible::after,.reference-header .reference-nav>a[aria-current=page]::after{opacity:1}
.reference-header[data-top-active=home] .reference-nav>a[data-nav-key=home]::after{opacity:0}
.site-header nav>a{position:relative}
.site-header nav>a:first-child:not([aria-current=page]){color:inherit;text-shadow:none}
.site-header nav>a::after{content:'';position:absolute;left:0;right:0;bottom:-5px;height:1px;background:#db801b;box-shadow:0 0 7px #ffa534;display:block;opacity:0}
.site-header nav>a:hover,.site-header nav>a:focus-visible,.site-header nav>a[aria-current=page]{color:#ffc78b;text-shadow:0 0 10px #ffa82d}
.site-header nav>a:hover::after,.site-header nav>a:focus-visible::after,.site-header nav>a[aria-current=page]::after{opacity:1}
