: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}}: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}}.collection-list__item .card:after,.card-wrapper .card:after,.collection-list__item:hover .card:after,.card-wrapper:hover .card:after{box-shadow:none;border:0;background:none}.collection-list__item:hover .card__media img,.collection-list__item:hover .media img{filter:none}.banner__heading{text-shadow:0 1px 1px rgba(var(--rj-ink),.55),0 3px 10px rgba(var(--rj-ink),.45),0 0 30px rgba(var(--rj-ink),.35)}.banner__text{text-shadow:0 1px 3px rgba(var(--rj-ink),.55),0 2px 12px rgba(var(--rj-ink),.4)}@media screen and (min-width:990px){.header--top-center .header__heading{line-height:0}.header__heading-link{padding:0}}.header__icons .header__icon--cart .icon,.header__icons .header__icon--cart svg{height:2.6rem;width:2.6rem}.header__icons .header__icon--account .icon,.header__icons .header__icon--account svg{height:2.2rem;width:2.2rem}.header__icons .cart-count-bubble{bottom:.4rem;right:.4rem}@media screen and (min-width:990px){.header--top-center>.header__search{position:relative;overflow:visible}.header--top-center>.header__search .search-modal{display:block!important;position:absolute;top:50%;left:4rem;transform:translateY(-50%);width:auto;height:auto;padding:0;background:none;box-shadow:none;border:0;opacity:1;visibility:visible;z-index:30}.header--top-center>.header__search .modal-overlay,.header--top-center>.header__search .search-modal__close-button{display:none!important}.header--top-center>.header__search .header__icon-close{display:none!important}.header--top-center>.header__search .field:before,.header--top-center>.header__search .field:after,.header--top-center>.header__search .search-modal__content:before,.header--top-center>.header__search .search-modal__content:after,.header--top-center>.header__search form.search:before,.header--top-center>.header__search form.search:after{display:none!important;box-shadow:none!important;border:0!important;outline:0!important}.header--top-center>.header__search .field{background:none!important;box-shadow:none!important;border:0!important}.header--top-center>.header__search .search-modal__content{width:0;height:4.4rem;min-height:4.4rem;align-items:center;justify-content:flex-start;padding:0;overflow:hidden;opacity:0;transition:width .46s var(--rj-out),opacity .3s var(--rj-ease)}.header--top-center>.header__search:hover .search-modal__content,.header--top-center>.header__search:focus-within .search-modal__content{width:33rem;opacity:1}.header--top-center>.header__search:focus-within .search-modal__content{overflow:visible}.header--top-center>.header__search predictive-search,.header--top-center>.header__search .search-modal__form,.header--top-center>.header__search form.search,.header--top-center>.header__search .field{position:relative;inset:auto;width:100%;min-width:0;height:4.4rem}.header--top-center>.header__search .search__input{width:100%;height:4.4rem;padding:0 4.4rem 0 1.6rem;border-radius:2.2rem;background:#101a30;color:rgb(var(--rj-gold));border:1px solid rgba(var(--rj-gold),.45);box-shadow:0 6px 18px rgba(var(--rj-ink),.45),inset 0 1px 3px #0006}html:not(.theme-dark-mode) .header--top-center>.header__search .search__input{background:#fff;color:#16223d;border-color:#c9973a99;box-shadow:0 6px 18px rgba(var(--rj-ink),.22),inset 0 1px 3px #00000014}.header--top-center>.header__search .search__input:focus,.header--top-center>.header__search .search__input:focus-visible{border-color:rgba(var(--rj-gold),.9);outline:0;box-shadow:0 6px 20px rgba(var(--rj-ink),.5),0 0 0 3px rgba(var(--rj-gold),.2)}.header--top-center>.header__search .search__button{right:.5rem;height:4.4rem;width:4rem}.header__search details[open] .search-modal{animation:none!important;transform:translateY(-50%)!important}.header__search details[open] .search-modal__form,.header__search details[open] .field{animation:none!important;clip-path:none!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.header--top-center>.header__search .search-modal__content{transition:none!important}}.collection-list__item .card__media img,.collection-list__item .media img{transform:scale(.92);transform-origin:50% 50%;transition:filter .55s var(--rj-out),transform .6s var(--rj-out)}.collection-list__item:hover .card__media img,.collection-list__item:hover .media img{transform:translateY(-4px) scale(.95)}@media screen and (min-width:990px){.collection-list.grid{row-gap:14px;column-gap:14px}.collection-list__item .card__content{padding-top:.4rem;padding-bottom:.4rem}.collection-list__item .card__information{padding-top:.6rem;padding-bottom:.6rem}}@media screen and (min-width:990px){.product-grid .card__media,.product-grid .card__inner,.product-grid .card__content{max-width:205px;margin-left:auto;margin-right:auto}}.header__heading-link img{object-fit:cover;border-radius:50%;clip-path:circle(43% at 50% 50%);display:block}.header__heading-link{display:inline-block;line-height:0}@media screen and (max-width:989px){.header__heading-link img{width:96px!important;height:96px!important;max-width:96px;margin:-7px}.header__heading-link:before{top:-16%;right:-16%;bottom:-16%;left:-16%}.header__heading-link:after{top:-6%;right:-6%;bottom:-6%;left:-6%}}@media screen and (min-width:990px){.header__heading-link img{width:182px!important;height:182px!important;max-width:182px;margin:-13px}.header--top-center .header__heading{margin-top:0;margin-bottom:-4px}.header--top-center{padding-top:0;padding-bottom:2px}.header__heading-link:before{top:-16%;right:-16%;bottom:-16%;left:-16%}.header__heading-link:after{top:-6%;right:-6%;bottom:-6%;left:-6%}}.rj-ribbon-track-host{display:block!important;overflow:hidden!important;padding:0!important;margin:0!important;scroll-snap-type:none!important;scrollbar-width:none;-ms-overflow-style:none}.rj-ribbon-track-host::-webkit-scrollbar{display:none}.rj-track{display:flex;flex-wrap:nowrap;align-items:flex-start;width:max-content;animation-name:rj-scroll;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}@keyframes rj-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.rj-track>li{list-style:none;flex:0 0 auto;scroll-snap-align:none}.rj-ribbon-track-host:hover .rj-track{animation-play-state:paused}.rj-row{display:flex;align-items:center;gap:1.8rem;padding-left:3rem;padding-right:3rem}.rj-row .title{flex:0 0 auto;margin:0;max-width:11rem;font-size:1.4rem;line-height:1.12;letter-spacing:.08em;text-transform:uppercase}.rj-row slider-component{flex:1 1 auto;min-width:0}.rj-row .link{flex:0 0 auto;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.rj-row{gap:1rem;padding-left:1.5rem;padding-right:1.5rem}.rj-row .title{max-width:7.5rem;font-size:1.15rem}.rj-row .link{font-size:.9rem}}.shopify-section[id*=new_arrivals]{position:relative;padding-top:6px;padding-bottom:6px}.shopify-section[id*=new_arrivals] .collection{padding-top:0!important;padding-bottom:0!important}.shopify-section[id*=new_arrivals]:before,.shopify-section[id*=new_arrivals]:after{content:"";position:absolute;left:0;right:0;height:3px;pointer-events:none;z-index:2;background:linear-gradient(90deg,#b8862a00,#c9973ae6 8%,#f7dc96 30%,#b8862a,#f7dc96 70%,#c9973ae6 92%,#b8862a00);box-shadow:0 0 10px rgba(var(--rj-gold),.55),0 0 28px rgba(var(--rj-gold),.28)}.shopify-section[id*=new_arrivals]:before{top:0}.shopify-section[id*=new_arrivals]:after{bottom:0}.shopify-section[id*=new_arrivals] .slider-buttons,.shopify-section[id*=new_arrivals] .slider-counter{display:none!important}.shopify-section[id*=new_arrivals] slider-component{display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.shopify-section[id*=new_arrivals] .card__media,.shopify-section[id*=new_arrivals] .card__inner,.shopify-section[id*=new_arrivals] .card__content{max-width:78px;margin-left:auto;margin-right:auto}.shopify-section[id*=new_arrivals] .grid__item{width:82px!important;max-width:82px!important;min-width:82px!important;flex:0 0 82px!important;margin-right:10px}.shopify-section[id*=new_arrivals] .card__heading,.shopify-section[id*=new_arrivals] .card__heading a{font-size:.88rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.shopify-section[id*=new_arrivals] .price{font-size:.92rem}.shopify-section[id*=new_arrivals] .card__information{padding-top:.3rem;padding-bottom:0}.shopify-section[id*=new_arrivals] .card__badge{display:none}@media(prefers-reduced-motion:reduce){.rj-track{animation:none!important}.rj-ribbon-track-host{overflow-x:auto!important}}.shopify-section[id*=new_arrivals] ul.slider,.shopify-section[id*=new_arrivals] ul.grid{scroll-behavior:auto!important}.rj-ribbon-track-host:after,.rj-ribbon-track-host:before{content:none!important;display:none!important}.shopify-section[id*=new_arrivals] .card__media,.shopify-section[id*=new_arrivals] .card__inner,.shopify-section[id*=new_arrivals] .card__content{max-width:68px}.shopify-section[id*=new_arrivals] .grid__item{width:72px!important;max-width:72px!important;min-width:72px!important;flex:0 0 72px!important;margin-right:9px}.shopify-section[id*=new_arrivals] .card__heading,.shopify-section[id*=new_arrivals] .card__heading a{font-size:.82rem}.shopify-section[id*=new_arrivals] .price{font-size:.86rem}.section-header.shopify-section-header-sticky .header-wrapper{background-color:#132142f0!important;background-image:none!important;border-bottom:1px solid rgba(var(--rj-gold),.22);transition:background-color .45s var(--rj-ease)}.shopify-section-header-sticky+.shopify-section .announcement-bar,.section-header.shopify-section-header-sticky .announcement-bar{background-color:#132142f0!important}.section-header.shopify-section-header-sticky .header__menu-item,.section-header.shopify-section-header-sticky .header__icon{text-shadow:0 1px 6px rgba(var(--rj-ink),.65)}.section-header.shopify-section-header-sticky .header__heading-link img{filter:drop-shadow(0 6px 16px rgba(var(--rj-ink),.55))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.section-header.shopify-section-header-sticky .header-wrapper{background-color:#132142eb!important}}@media screen and (min-width:990px){.shopify-section[id*=featured_collection]{--rj-edge: max(5rem, calc((100vw - 120rem)/2 + 5rem) )}.shopify-section[id*=featured_collection] ul.slider--desktop{scroll-padding-left:var(--rj-edge);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 var(--rj-edge),#000 calc(100% - var(--rj-edge)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 var(--rj-edge),#000 calc(100% - var(--rj-edge)),rgba(0,0,0,0) 100%)}.shopify-section[id*=featured_collection] ul.slider--desktop>.slider__slide:first-child{margin-left:var(--rj-edge)}.shopify-section[id*=featured_collection] ul.slider--desktop>.slider__slide:last-child{margin-right:var(--rj-edge)}.shopify-section[id*=featured_collection] .product-grid .card__media,.shopify-section[id*=featured_collection] .product-grid .card__inner,.shopify-section[id*=featured_collection] .product-grid .card__content{margin-left:0}}.card-wrapper{position:relative}.rj-qa{position:absolute;right:.8rem;top:0;margin-top:-3.4rem;z-index:6;display:inline-flex;align-items:center;gap:.45rem;height:2.6rem;padding:0 .9rem 0 .7rem;border-radius:999px;border:1px solid rgba(var(--rj-gold),.7);background:#080e1cd6;color:#f3d78c;font-family:var(--font-body-family);font-size:1.05rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 3px 10px #00000059,inset 0 1px #fff6d633;opacity:0;transform:translateY(4px);transition:opacity .22s var(--rj-ease),transform .22s var(--rj-out),background-color .22s var(--rj-ease),color .22s var(--rj-ease)}.rj-qa[hidden]{display:none}.rj-qa__icon{display:inline-flex;flex:0 0 auto}.rj-qa svg{width:1.4rem;height:1.4rem;display:block}.card-wrapper:hover .rj-qa,.card-wrapper:focus-within .rj-qa,.rj-qa.is-busy,.rj-qa.is-done,.rj-qa.is-error{opacity:1;transform:none}@media(hover:none){.rj-qa{opacity:1;transform:none}}.rj-qa:hover,.rj-qa.is-done{background-color:transparent;background-image:var(--rj-gold-metal);color:#16223d;border-color:#8f6720e6}.rj-qa:focus-visible{outline:2px solid rgb(var(--rj-gold));outline-offset:2px}.rj-qa.is-busy{pointer-events:none}.rj-qa.is-busy .rj-qa__icon{animation:rj-qa-pulse .9s ease-in-out infinite}.rj-qa.is-error{border-color:#dc5a5acc;color:#f2b8b8}@keyframes rj-qa-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.rj-qa{transition:none}.rj-qa.is-busy .rj-qa__icon{animation:none}}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button,summary,label,input,select,textarea,[role=button],[tabindex],.header__icon,.link{-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus:not(:focus-visible){outline:0}body.overflow-hidden shopify-chat,body.overflow-hidden-mobile shopify-chat,body.overflow-hidden-tablet shopify-chat,body.overflow-hidden #ryujin-lang-toggle,body.overflow-hidden-mobile #ryujin-lang-toggle,body.overflow-hidden-tablet #ryujin-lang-toggle,body.overflow-hidden #ryujin-theme-toggle,body.overflow-hidden-mobile #ryujin-theme-toggle,body.overflow-hidden-tablet #ryujin-theme-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:has(cart-drawer.active) shopify-chat,body:has(.mobile-facets__wrapper .menu-opening) shopify-chat,body:has(cart-drawer.active) #ryujin-lang-toggle,body:has(.mobile-facets__wrapper .menu-opening) #ryujin-lang-toggle,body:has(cart-drawer.active) #ryujin-theme-toggle,body:has(.mobile-facets__wrapper .menu-opening) #ryujin-theme-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.collection-list__item .card,.card-wrapper .card,.collection-list__item:hover .card,.card-wrapper:hover .card{transform:none!important;transition:none!important}.collection-list__item .card:after,.card-wrapper .card:after,.collection-list__item:hover .card:after,.card-wrapper:hover .card:after{box-shadow:none!important}.card-wrapper .card__media img,.card-wrapper:hover .card__media img,.collection-list__item .card__media img,.collection-list__item:hover .card__media img,.product__media-wrapper:hover .product__media img{transform:none!important;transition:opacity .2s ease!important}.card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:.2em}.button,.shopify-payment-button__button--unbranded,.button:hover,.shopify-payment-button__button--unbranded:hover{transform:none!important;background-image:none!important}.slider-button:hover,.slideshow__autoplay:hover{transform:none!important}.header__heading-link:before,.header__heading-link:after{display:none!important}@media screen and (max-width:989px){.header__heading-link img{width:58px!important;height:58px!important;max-width:58px;margin:-4px}.header-wrapper .header{padding-top:.6rem!important;padding-bottom:.6rem!important}}@media screen and (min-width:990px){.header__heading-link img{width:120px!important;height:120px!important;max-width:120px;margin:-8px}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.1rem!important;letter-spacing:.04em!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-top:.6rem!important;padding-bottom:.6rem!important}.announcement-bar__message .svg-wrapper,.announcement-bar__message svg{display:none}.announcement-bar,.announcement-bar-slider .slider,.announcement-bar-slider .slider__slide,.announcement-bar__announcement,.announcement-bar__link{min-width:0;max-width:100%;overflow:hidden}.announcement-bar__message{max-width:100%}}@media screen and (max-width:749px){.ryujin-points{font-size:1.15rem}.ryujin-points__inner{padding-top:.45rem;padding-bottom:.45rem;gap:.3rem 1rem;flex-wrap:nowrap}.ryujin-points__pitch,.ryujin-points__next{display:none}.ryujin-points__label{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/ryujin-bundle-top.css.map */
