:root{--rj-gold: 240, 185, 63;--rj-ink: 10, 18, 35;--rj-ease: cubic-bezier(.22, .61, .36, 1);--rj-out: cubic-bezier(.16, 1, .3, 1);--rj-e1: 0 1px 2px rgba(var(--rj-ink), .05), 0 3px 8px rgba(var(--rj-ink), .06);--rj-e2: 0 2px 4px rgba(var(--rj-ink), .07), 0 10px 24px rgba(var(--rj-ink), .1);--rj-e3: 0 6px 14px rgba(var(--rj-ink), .1), 0 22px 48px rgba(var(--rj-ink), .16);--rj-cast: 0 10px 18px rgba(var(--rj-ink), .16);--rj-cast-hi: 0 20px 34px rgba(var(--rj-ink), .24)}html.theme-dark-mode{--rj-e1: 0 1px 2px rgba(0, 0, 0, .34), 0 3px 10px rgba(0, 0, 0, .28);--rj-e2: 0 2px 6px rgba(0, 0, 0, .4), 0 12px 28px rgba(0, 0, 0, .34);--rj-e3: 0 8px 18px rgba(0, 0, 0, .46), 0 26px 56px rgba(0, 0, 0, .42);--rj-cast: 0 12px 22px rgba(0, 0, 0, .5);--rj-cast-hi: 0 22px 38px rgba(0, 0, 0, .62)}.collection-list__item .card,.card-wrapper .card{transition:transform .45s var(--rj-out)}.collection-list__item:hover .card,.card-wrapper:hover .card{transform:translateY(-6px)}.collection-list__item .card:after,.card-wrapper .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(var(--rj-gold),0);transition:box-shadow .5s var(--rj-ease);z-index:3}.collection-list__item:hover .card:after,.card-wrapper:hover .card:after{box-shadow:inset 0 0 0 1px rgba(var(--rj-gold),.5),0 0 26px rgba(var(--rj-gold),.13)}.collection-list__item .card__media img,.collection-list__item .media img{transition:transform .6s var(--rj-out)}.collection-list__item:hover .card__media img,.collection-list__item:hover .media img{transform:translateY(-5px) scale(1.035)}.card-wrapper .card__media img{transition:transform .7s var(--rj-out)}.card-wrapper:hover .card__media img{transform:scale(1.045)}.collection-list__item .card__heading,.card-wrapper .card__heading{transition:color .3s var(--rj-ease)}.collection-list__item:hover .card__heading a{color:rgb(var(--rj-gold))}.section-header{transition:box-shadow .4s var(--rj-ease)}.section-header.rj-scrolled{box-shadow:var(--rj-e2)}.header__inline-menu .header__menu-item{position:relative;transition:color .28s var(--rj-ease)}.header__inline-menu>.list-menu>li>.header__menu-item:after,.header__inline-menu>.list-menu>li>details>.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.35rem;height:1.5px;border-radius:2px;background:linear-gradient(90deg,rgba(var(--rj-gold),0),rgba(var(--rj-gold),1) 22% 78%,rgba(var(--rj-gold),0));transform:scaleX(0);transform-origin:center;transition:transform .45s var(--rj-out)}.header__inline-menu>.list-menu>li:hover>.header__menu-item:after,.header__inline-menu>.list-menu>li:hover>details>.header__menu-item:after,.header__inline-menu>.list-menu>li>details[open]>.header__menu-item:after{transform:scaleX(1)}.header__submenu{box-shadow:var(--rj-e3);border-radius:10px;overflow:hidden}details[open]>.header__submenu{animation:rj-drop .34s var(--rj-out) both}.header__submenu .header__menu-item{transition:background-color .26s var(--rj-ease),padding-left .26s var(--rj-out),color .26s var(--rj-ease)}.header__submenu .header__menu-item:hover{background-color:rgba(var(--rj-gold),.09);padding-left:2.4rem;color:rgb(var(--rj-gold))}@keyframes rj-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.button,.shopify-payment-button__button--unbranded{background-image:linear-gradient(180deg,#ffffff29,#fff0 58%);box-shadow:var(--rj-e1);transition:transform .3s var(--rj-out),box-shadow .3s var(--rj-out)}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:var(--rj-e2)}.button:active,.shopify-payment-button__button--unbranded:active{transform:translateY(0);box-shadow:var(--rj-e1)}.slideshow__slide .slideshow__media img,.slideshow__slide .banner__media img{transform-origin:50% 52%;will-change:transform}.slideshow__slide.rj-active .slideshow__media img,.slideshow__slide.rj-active .banner__media img{animation:rj-kenburns 15s var(--rj-ease) forwards}@keyframes rj-kenburns{0%{transform:scale(1.005) translateZ(0)}to{transform:scale(1.085) translate3d(-1.4%,-1.1%,0)}}.slideshow__slide.rj-active .banner__box>*{animation:rj-rise .85s var(--rj-out) both}.slideshow__slide.rj-active .banner__box>*:nth-child(1){animation-delay:.1s}.slideshow__slide.rj-active .banner__box>*:nth-child(2){animation-delay:.22s}.slideshow__slide.rj-active .banner__box>*:nth-child(3){animation-delay:.34s}.slideshow__slide.rj-active .banner__box>*:nth-child(4){animation-delay:.46s}@keyframes rj-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.slideshow__slide .banner__box{box-shadow:var(--rj-e3)}.slider-button,.slideshow__autoplay{transition:transform .3s var(--rj-out),box-shadow .3s var(--rj-out),background-color .3s var(--rj-ease);border-radius:50%}.slider-button:hover,.slideshow__autoplay:hover{transform:scale(1.12);box-shadow:var(--rj-e2);background-color:rgba(var(--rj-gold),.14)}.slider-counter__link--dots .dot{transition:transform .35s var(--rj-out),background-color .35s var(--rj-ease),box-shadow .35s var(--rj-ease)}.slider-counter__link--active .dot{transform:scale(1.45);background-color:rgb(var(--rj-gold));box-shadow:0 0 12px rgba(var(--rj-gold),.55)}.cart-drawer__inner,.quick-add-modal__content,.menu-drawer{box-shadow:var(--rj-e3)}.product__media img{transition:transform .7s var(--rj-out)}.product__media-wrapper:hover .product__media img{transform:scale(1.03)}.field__input,.select__select{transition:box-shadow .3s var(--rj-ease),border-color .3s var(--rj-ease)}.field__input:focus,.select__select:focus{box-shadow:0 0 0 3px rgba(var(--rj-gold),.22),var(--rj-e1)}@media(prefers-reduced-motion:reduce){.slideshow__slide.rj-active .slideshow__media img,.slideshow__slide.rj-active .banner__media img,.slideshow__slide.rj-active .banner__box>*,details[open]>.header__submenu{animation:none!important}.collection-list__item .card,.card-wrapper .card,.button,.slider-button,.collection-list__item .card__media img,.card-wrapper .card__media img{transition:none!important;transform:none!important}}@media(hover:none){.collection-list__item .card,.card-wrapper .card{--rj-rx: 0deg;--rj-ry: 0deg}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/ryujin-premium.css.map */
