.rr-header{position:fixed;top:0;left:0;right:0;z-index:30;transition:background-color .4s ease,border-color .4s ease,backdrop-filter .4s ease}.rr-header--solid,.rr-header.is-scrolled{background-color:#14100ef0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(184,115,51,.22)}.rr-header--overlay.is-top{background-color:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html:not(.rr-header--transparent-home) #MainContent{padding-top:var(--rr-header-h, 132px)}.rr-header__banner{text-align:center;font-family:Abel,Arial,sans-serif;text-transform:uppercase;letter-spacing:.24em;font-size:.78rem;color:#f5f0eb80;padding:.85rem 1rem;border-bottom:1px solid rgba(184,115,51,.12)}.rr-header__banner-min{display:none}.rr-header__bar{display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:1240px;margin:0 auto;padding:var(--rr-header-pad, 22px) 3.2rem}.rr-header__brand{display:flex;align-items:center;gap:1.1rem;text-decoration:none;flex-shrink:0}.rr-header__key{width:34px;height:auto;filter:drop-shadow(0 0 12px rgba(212,147,90,.4))}.rr-header__brand-img{width:auto;height:42px}.rr-header__wordmark{display:flex;flex-direction:column;line-height:1}.rr-header__brand-1{font-family:Amiri,Georgia,serif;font-size:1.35rem;letter-spacing:.02em;color:#f5f0eb}.rr-header__brand-2{font-family:Abel,Arial,sans-serif;font-size:.66rem;text-transform:uppercase;letter-spacing:.36em;color:#f5f0eb8c;margin-top:.35rem}.rr-header__nav{display:flex;gap:2.2rem;flex-wrap:wrap;justify-content:center}.rr-header__nav-link{font-family:Abel,Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:.82rem;color:#f5f0eb9e;text-decoration:none;transition:color .3s ease;white-space:nowrap}.rr-header__nav-link:hover,.rr-header__nav-link.is-active{color:#dc9350}.rr-header__right{display:flex;align-items:center;gap:1.4rem;flex-shrink:0}.rr-header__satchel{font-family:Abel,Arial,sans-serif;text-transform:uppercase;font-size:.82rem;letter-spacing:.2em;color:#b87333;text-decoration:none;transition:color .3s ease;white-space:nowrap}.rr-header__satchel:hover{color:#dc9350}.rr-header__menu-btn{display:none;align-items:center;gap:.7rem;background:none;border:0;cursor:pointer;font-family:Abel,Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:.82rem;color:#f5f0ebb8;padding:0}.rr-header__bars{display:inline-block;width:22px;height:9px;position:relative}.rr-header__bars:before,.rr-header__bars:after{content:"";position:absolute;left:0;right:0;height:1.5px;background:#b87333}.rr-header__bars:before{top:0}.rr-header__bars:after{bottom:0}.rr-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0a0705f9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;opacity:0;pointer-events:none;transition:opacity .4s ease}.rr-mobile-menu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 45% at 50% 42%,rgba(184,115,51,.16),transparent 70%)}.rr-mobile-menu.is-open{opacity:1;pointer-events:auto}.rr-mobile-menu__close{position:absolute;top:1.4rem;right:1.6rem;z-index:2;background:none;border:0;cursor:pointer;color:#b87333;font-size:1.5rem}.rr-mobile-menu__key{width:54px;height:auto;margin-bottom:.4rem;filter:drop-shadow(0 0 16px rgba(212,147,90,.45));position:relative;z-index:1}.rr-mobile-menu__link{position:relative;z-index:1;font-family:Amiri,Georgia,serif;font-size:2rem;color:#f5f0eb;text-decoration:none;transition:color .3s ease}.rr-mobile-menu__link:hover,.rr-mobile-menu__link:active{color:#dc9350}.rr-mobile-menu__satchel{position:relative;z-index:1;font-family:Abel,Arial,sans-serif;text-transform:uppercase;letter-spacing:.22em;font-size:.85rem;color:#b87333;text-decoration:none;margin-top:.4rem}.rr-mobile-menu__foot{position:relative;z-index:1;margin-top:.9rem;font-family:Abel,Arial,sans-serif;text-transform:uppercase;letter-spacing:.24em;font-size:.66rem;color:#f5f0eb66;text-align:center;max-width:30ch}@media screen and (max-width:989px){.rr-header__nav{display:none}.rr-header__menu-btn{display:inline-flex}.rr-header__bar{padding-inline:1.4rem}.rr-header__banner-full{display:none}.rr-header__banner-min{display:inline}}@media screen and (max-width:749px){.rr-header__satchel{display:none}.rr-header__brand-1{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.rr-header,.rr-mobile-menu{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rr-header.css.map */
