:root{--rc-black: #0a0a0a;--rc-charcoal: #121212;--rc-cream: #f5f0e6;--rc-red: #b33a3a;--rc-green: #3d5c4a;--rc-gold: #c4a35a;--rc-border: rgb(245 240 230 / .18)}.rc-header-ticker{overflow:hidden;border-bottom:1px solid var(--rc-border);background:var(--rc-black)}.rc-header-ticker--hide-mobile{display:none}@media screen and (min-width:750px){.rc-header-ticker--hide-mobile{display:block}}.rc-header-ticker__track{display:flex;width:max-content;animation:rc-header-ticker var(--rc-ticker-speed, 28s) linear infinite}.rc-header-ticker__content{display:flex;align-items:center;gap:1.75rem;padding:.45rem 1rem;white-space:nowrap;font-family:var(--rc-font-heading, "Fredoka", sans-serif);font-size:calc(.625rem + 5pt);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f5f0e68c}.rc-header-ticker__dot{color:var(--rc-red)}@keyframes rc-header-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rc-header-ticker__track{animation:none}}.rc-header-wrap{position:relative;z-index:var(--layer-sticky, 8)}#header-component.rc-header{--rc-header-bg: rgb(18 18 18 / .82);--rc-header-bg-scrolled: rgb(10 10 10 / .94);--rc-header-blur: 14px}#header-component.rc-header[data-rc-blur=true] .header__row--top{backdrop-filter:blur(var(--rc-header-blur));-webkit-backdrop-filter:blur(var(--rc-header-blur))}#header-component.rc-header .header__row--top{background:var(--rc-header-bg);border-bottom:1px solid var(--rc-border);transition:background .35s ease,box-shadow .35s ease}#header-component.rc-header.is-scrolled .header__row--top{background:var(--rc-header-bg-scrolled);box-shadow:0 8px 32px #00000059}#header-component.rc-header.is-scrolled .header__columns{--padding-block-start: .35rem;--padding-block-end: .35rem}#header-component.rc-header.is-scrolled .header-logo__image{transform:scale(.88);transform-origin:left center}#header-component.rc-header .header-logo__image{transition:transform .35s ease}@media screen and (min-width:750px){#header-component.rc-header .header__columns{--header-left: minmax(max-content, 1fr);--header-center: auto;--header-right: minmax(max-content, 1fr);max-width:min(100% - 2rem,var(--normal-page-width, 120rem));margin-inline:auto;width:100%}#header-component.rc-header .header__column--left{justify-content:flex-start}#header-component.rc-header .header__column--center{justify-content:center}#header-component.rc-header .header__column--right{justify-content:flex-end;gap:.15rem}}#header-component.rc-header .menu-list__link{position:relative;font-family:var(--rc-font-heading, "Fredoka", sans-serif);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-cream);transition:color .25s ease,transform .25s ease}#header-component.rc-header .menu-list__link:hover,#header-component.rc-header .menu-list__link:focus-visible{color:var(--rc-gold);transform:translateY(-1px)}#header-component.rc-header .menu-list__link--active:after,#header-component.rc-header .menu-list__link[aria-current=page]:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:1px;background:var(--rc-gold)}#header-component.rc-header .mega-menu__grid{display:flex;gap:1.5rem}#header-component.rc-header .mega-menu__list{flex:1}.rc-mega-featured{flex:0 0 min(240px,28%);padding:1rem;border-left:1px solid var(--rc-border)}.rc-mega-featured__inner{border:1px solid var(--rc-border);background:#00000040;overflow:hidden}.rc-mega-featured__media{aspect-ratio:4 / 5;overflow:hidden}.rc-mega-featured__img{width:100%;height:100%;object-fit:cover}.rc-mega-featured__body{padding:.85rem}.rc-mega-featured__tag{font-size:.5625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-gold)}.rc-mega-featured__title{font-family:var(--rc-font-display, "Gochi Hand", cursive);font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-cream);margin:.35rem 0 .65rem}.rc-mega-featured__cta{display:inline-block;font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-charcoal);background:var(--rc-cream);padding:.45rem .85rem;text-decoration:none}.rc-header-drop-badge{position:absolute;top:-6px;right:-4px;font-size:.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-cream);background:var(--rc-red);padding:.15rem .35rem;pointer-events:none}#header-component.rc-header .header-actions__cart-icon .cart-bubble__background{background:var(--rc-gold);border-radius:999px}#header-component.rc-header .header-actions__cart-icon .cart-bubble__text-count{color:var(--rc-charcoal);font-weight:700}.rc-drawer-extras{padding:1rem 1.25rem 0;border-bottom:1px solid var(--rc-border)}.rc-drawer-extras__ticker{margin-bottom:1rem;padding:.5rem 0;border-block:1px solid var(--rc-border);font-size:calc(.625rem + 5pt);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-gold)}.rc-drawer-extras__list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.rc-drawer-extras__list a{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--rc-cream);border:1px solid var(--rc-border);padding:.4rem .65rem}.search-modal.rc-search-modal .search-modal__content{background:var(--rc-charcoal);border:1px solid var(--rc-border)}.rc-search-quick{padding:.75rem 1rem 0}.rc-search-quick__label{font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-gold);display:block;margin-bottom:.5rem}.rc-search-quick__tags{display:flex;flex-wrap:wrap;gap:.4rem}.rc-search-quick__tag{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-cream);background:transparent;border:1px solid var(--rc-border);padding:.35rem .6rem;cursor:pointer}.rc-header-wrap .header-section:has(>#header-component[sticky=always]){position:sticky;top:0;z-index:var(--layer-sticky, 8)}#header-component.rc-header .menu-list__submenu-inner{background:var(--rc-charcoal);border-top:1px solid var(--rc-border)}#header-component.rc-header .mega-menu{background:var(--rc-charcoal)}@media(prefers-reduced-motion:no-preference){#header-component.rc-header details[open] .menu-list__submenu-inner,#header-component.rc-header .menu-list__submenu[data-active] .menu-list__submenu-inner{animation:rc-mega-in .28s ease forwards}}@keyframes rc-mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rc-header.css.map */
