.site-head{position:fixed;top:var(--admin-bar-height);left:0;z-index:60;width:100%;height:var(--head-height);background-color:var(--color-brand-4);border-bottom:1px solid var(--color-grey);transition:top .35s ease}.site-head__bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem;height:100%}.site-head__left,.site-head__right{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem;min-width:0}.site-head__right{flex:1;justify-content:flex-end}.site-head__logo{display:block;min-width:0}.site-head__logo img{display:block;width:auto;max-width:9rem;height:2.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.site-head__icon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;padding:0;width:2.25rem;height:2.25rem;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.5rem;cursor:pointer;color:var(--color-dark-grey);transition:color .15s ease,background-color .15s ease,border-color .15s ease}.site-head__icon-btn:hover,.site-head__icon-btn[aria-expanded=true]{background:var(--color-grey);color:var(--color-white)}@media only screen and (max-width: 987px){.site-head__sidebar-toggle{display:none}}@media only screen and (max-width: 987px){.site-head__search-toggle{display:none}}.site-head__auth{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.site-head__auth .login-btn{display:none}}.site-head__lang{flex-shrink:0}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.site-head__lang{display:none}}.site-head__mobile-toggle{display:none;flex-shrink:0}@media only screen and (max-width: 987px){.site-head__mobile-toggle{display:flex;flex-direction:row;align-items:center;justify-content:center}}.site-head__btn{margin-right:0}.site-head__balance-wrap{display:none}@media only screen and (max-width: 987px){.site-head__balance-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}}.site-head__deposit-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;background:var(--color-brand-3);border:.125rem solid var(--color-brand-3);border-radius:.5rem;color:var(--color-black);transition:background-color .15s ease,border-color .15s ease,filter .15s ease}.site-head__deposit-icon:hover,.site-head__deposit-icon:focus{filter:brightness(1.08)}.site-head__balance{display:none;padding:.375rem .75rem;background:var(--color-brand-2);border:1px solid var(--color-grey);border-radius:.5rem;cursor:pointer}@media only screen and (max-width: 987px){.site-head__balance{display:flex;flex-direction:row;align-items:center;justify-content:center}}.site-head__balance:hover{border-color:var(--color-brand-3)}.site-head__balance-value{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.375rem;color:var(--color-white);font-family:var(--font-heading);font-size:var(--font-size-t-sm);font-weight:700;white-space:nowrap}.site-head__balance-currency{font:400 var(--font-size-t-xs)/1.25 var(--font-text);color:var(--color-dark-grey);font-weight:500;text-transform:uppercase}.site-head__drawer{display:none}@media only screen and (max-width: 987px){.site-head__drawer{position:absolute;top:100%;right:0;left:0;padding:.75rem 0 1.5rem;height:calc(var(--vh, 1vh)*100 - var(--head-height) - var(--narnium-mobile-nav-height, 3.75rem));background-color:var(--color-brand-2);overflow-y:auto}}.site-head__drawer-tools{padding:0 1rem .5rem}.site-head__drawer-lang .b-lang-switcher__toggle{width:100%}.site-head__drawer-lang .b-lang-switcher__dropdown{right:auto;left:0}.site-head__drawer-search{margin-top:.75rem}.site-head__drawer-search .b-game-search__dropdown,.site-head__drawer-search .b-game-search__loading{width:100%;max-width:100%}.site-head__drawer-auth{display:flex;flex-direction:row;align-items:center;justify-content:stretch;gap:.5rem;padding:.75rem 1rem 0}.site-head__drawer-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;margin-right:0}.site-head .nav-main__mobile{display:none}@media only screen and (max-width: 987px){.site-head .nav-main__mobile{display:block;padding:0 .5rem}}.site-head__mobile-banner{display:none}@media only screen and (max-width: 987px){.site-head__mobile-banner{display:block;padding:.75rem 1rem 0}}.site-head__mobile-banner .site-head__mobile-deposit{display:block;width:100%;text-align:center}.site-head__search-modal{position:fixed;inset:0;z-index:80}@media only screen and (max-width: 987px){.site-head__search-modal{bottom:var(--narnium-mobile-nav-height, 3.75rem)}}.site-head__search-modal[hidden]{display:none}.site-head__search-modal-backdrop{position:absolute;inset:0;background:rgba(15,33,46,.78)}.site-head__search-modal-panel{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;z-index:1;margin:3.5rem auto 0;padding:1.25rem 1.25rem 1.5rem;width:min(72rem,100% - 2rem);max-height:calc(100vh - 5rem);background:var(--color-brand-4);border:1px solid var(--color-grey);border-radius:.75rem;overflow:hidden}@media only screen and (max-width: 987px){.site-head__search-modal-panel{margin:0;padding:1rem 1rem 1.25rem;width:100%;height:100%;max-height:none;border:0;border-radius:0}}.site-head__search-modal-panel .b-game-search{flex:1;min-height:0}.site-head__search-modal-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-shrink:0;margin-bottom:1rem}.site-head__search-modal-title{margin:0;color:var(--color-white);font-family:var(--font-heading);font-size:1.25rem;font-weight:800;letter-spacing:-0.01em}.site-head__search-modal-close{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;width:2.25rem;height:2.25rem;background:rgba(0,0,0,0);border:0;border-radius:.5rem;cursor:pointer;color:var(--color-dark-grey)}.site-head__search-modal-close:hover{background:var(--color-grey);color:var(--color-white)}.site-head.is-nav-hidden{top:calc((var(--head-height) + var(--admin-bar-height))*-1)}@media only screen and (max-width: 987px){.is-nav-opened .site-head__drawer{display:block}.is-nav-opened .site-head__drawer.is-invisible{visibility:hidden}}body.is-search-open{overflow:hidden}
