:root{--rj-gold-metal: linear-gradient( 145deg, #f7dc96 0%, #e0ad46 22%, #b8862a 44%, #f2cd74 62%, #c9973a 82%, #8f6720 100% );--rj-gold-soft: linear-gradient(160deg, #f3cf7d 0%, #cb9a3c 55%, #a87c28 100%)}body{isolation:isolate}html:not(.theme-dark-mode) body:before,html.theme-dark-mode body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}html:not(.theme-dark-mode) body:before{background:radial-gradient(130% 70% at 50% -10%,#ffffffd9,#fff0 58%),linear-gradient(180deg,rgba(var(--rj-ink),0) 55%,rgba(var(--rj-ink),.055))}html.theme-dark-mode body:before{background:radial-gradient(120% 65% at 50% -8%,#7896cd29,#7896cd00 60%),linear-gradient(180deg,#0000 45%,#0000004d)}html.theme-dark-mode,html.theme-dark-mode .color-scheme-1{--gradient-background: linear-gradient(177deg, #23365c 0%, #1c2a49 46%, #172342 100%)}html.theme-dark-mode .color-scheme-2{--gradient-background: linear-gradient(177deg, #31446e 0%, #2a3a5e 50%, #243352 100%)}html.theme-dark-mode .color-scheme-5,html.theme-dark-mode .color-scheme-fbd41d99-8733-4cea-a7a4-3467df41092c{--gradient-background: linear-gradient(177deg, #1b2a4c 0%, #16223d 52%, #111b33 100%)}@media screen and (min-width:990px){.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;padding-top:6px;padding-bottom:6px;row-gap:2px}.header--top-center .header__heading{grid-area:heading;justify-self:center;margin-top:10px;margin-bottom:2px}.header--top-center .header__inline-menu{grid-area:navigation;justify-self:center;width:100%;margin:0}.header--top-center .header__inline-menu .list-menu--inline{justify-content:center}.header--top-center>.header__search{grid-area:left-icons;justify-self:start;align-self:start;margin-top:4px}.header--top-center .header__icons{grid-area:icons;justify-self:end;align-self:start;justify-content:flex-end;padding-right:0;margin-top:4px}.header__inline-menu .header__menu-item{padding-top:.7rem;padding-bottom:.7rem;font-size:1.35rem;letter-spacing:.05rem}.header__icons .header__icon{height:3.6rem;width:3.6rem}.header__icons .header__icon .icon{height:1.9rem;width:1.9rem}.header__icons .icon-cart,.header__icons .icon-cart-empty{height:2rem;width:2rem}}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item .header__active-menu-item,.header__inline-menu .header__menu-item:hover .header__active-menu-item,.header__inline-menu .list-menu__item--active{text-decoration:none!important;text-decoration-thickness:0!important}.header__inline-menu>.list-menu>li>.header__menu-item:has(.header__active-menu-item):after,.header__inline-menu>.list-menu>li>details>.header__menu-item:has(.header__active-menu-item):after{transform:scaleX(1);opacity:.75}.header__heading-link{position:relative;isolation:isolate;display:inline-block}.header__heading-link:before{content:"";position:absolute;top:-34%;right:-40%;bottom:-34%;left:-40%;z-index:-1;border-radius:50%;background:conic-gradient(from 0deg,#f0b93f00,#f0b93f4d,#ffeab09e,#f0b93f4d 210deg,#f0b93f00 320deg);-webkit-mask-image:radial-gradient(circle,#000 34%,rgba(0,0,0,0) 68%);mask-image:radial-gradient(circle,#000 34%,#0000 68%);opacity:.55;will-change:transform;animation:rj-halo 11s linear infinite}.header__heading-link:after{content:"";position:absolute;top:-14%;right:-18%;bottom:-14%;left:-18%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#ffecbc4d,#ffecbc00 72%);pointer-events:none}html.theme-dark-mode .header__heading-link:before{opacity:.72}.header__heading-link img{filter:drop-shadow(0 5px 10px rgba(var(--rj-ink),.3));transition:transform .5s var(--rj-out),filter .5s var(--rj-out)}.header__heading-link:hover img{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 9px 18px rgba(var(--rj-ink),.38))}@keyframes rj-halo{to{transform:rotate(360deg)}}.header__search .search-modal{transform-origin:top center}.header__search details[open] .search-modal{animation:rj-search-open .4s var(--rj-out) both}@keyframes rj-search-open{0%{opacity:0;transform:scaleY(.72) translateY(-14px)}to{opacity:1;transform:none}}.header__search details[open] .search-modal__form,.header__search details[open] .field{animation:rj-search-widen .52s .06s var(--rj-out) both}@keyframes rj-search-widen{0%{clip-path:inset(0 32% 0 32%);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}.header__search .header__icon{transition:transform .32s var(--rj-out),color .32s var(--rj-ease)}.header__search .header__icon:hover{transform:scale(1.1);color:rgb(var(--rj-gold))}.color-scheme-5 .button:not(.button--secondary),.color-scheme-fbd41d99-8733-4cea-a7a4-3467df41092c .button:not(.button--secondary),.button--gold{background-image:var(--rj-gold-metal);border-color:#8f6720e6;box-shadow:var(--rj-e2),inset 0 1px #fff6d68c,inset 0 -1px #5a3e1059;text-shadow:0 1px 0 rgba(255,250,232,.35)}.color-scheme-5 .button:not(.button--secondary):hover,.color-scheme-fbd41d99-8733-4cea-a7a4-3467df41092c .button:not(.button--secondary):hover,.button--gold:hover{filter:brightness(1.07) saturate(1.06)}.banner__heading,.color-scheme-5 h2.title,.color-scheme-fbd41d99-8733-4cea-a7a4-3467df41092c h2.title{background-image:var(--rj-gold-soft);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 5px rgba(var(--rj-ink),.34))}.collection-list__item:hover .card:after,.card-wrapper:hover .card:after{box-shadow:inset 0 0 0 1px #e2b04eb8,inset 0 1px #fff3ce73,0 0 26px rgba(var(--rj-gold),.15)}.slider-counter__link--active .dot{background-image:var(--rj-gold-metal);box-shadow:0 0 12px rgba(var(--rj-gold),.55),inset 0 1px #fff6d699}.header__inline-menu>.list-menu>li>.header__menu-item:after,.header__inline-menu>.list-menu>li>details>.header__menu-item:after{background:linear-gradient(90deg,#f0b93f00,#f7dc96 24%,#b8862a,#f7dc96 76%,#f0b93f00);height:2px}@media(prefers-reduced-motion:reduce){.header__heading-link:before{animation:none!important}.header__search details[open] .search-modal,.header__search details[open] .search-modal__form,.header__search details[open] .field{animation:none!important;clip-path:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/ryujin-header.css.map */
