.header-wrapper{background-color:rgba(var(--color-background),.85)!important;border-bottom:1px solid rgba(var(--color-foreground),.06)!important;transition:background-color .25s ease}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.06)!important}body.has-transparent-hero #MainContent>.section:first-child{margin-top:calc(-1 * var(--header-height, 0px))}body.has-transparent-hero .video-hero__content{padding-top:calc(var(--header-height, 6rem) + 2rem)!important}body.has-transparent-hero .header-wrapper{background-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none!important}body.has-transparent-hero .scrolled-past-header .header-wrapper{background-color:rgba(var(--color-background),.85)!important;border-bottom:1px solid rgba(var(--color-foreground),.06)!important}.menu-open .header-wrapper,body.has-transparent-hero .menu-open .header-wrapper{background-color:rgb(var(--color-background))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid rgba(var(--color-foreground),.06)!important}.section-header.animate{transition:top .35s cubic-bezier(.16,1,.3,1)}.header__menu-item{position:relative;font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));transition:opacity .3s ease}.header__menu-item:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:rgb(var(--color-accent));transition:width .4s cubic-bezier(.16,1,.3,1)}.header__menu-item:hover:after,.header__menu-item[aria-expanded=true]:after{width:100%;left:0}@media (hover: hover){.header__inline-menu:hover .header__menu-item{opacity:.4}.header__inline-menu:hover .header__menu-item:hover{opacity:1}}.header__heading-link{animation:none!important;transition:opacity .3s ease}.header__heading-link:hover{animation:none!important;opacity:.7}.header__heading-link:hover .header__heading-logo{transform:none}.header__heading-logo,.header__icon{transition:opacity .3s ease}.header__icon:hover{transform:none;opacity:.6}.header__icon:hover .icon{transform:none}.header__icon:active{transform:none;opacity:.4}.cart-count-bubble{font-size:.9rem;font-weight:600;letter-spacing:.02em;min-width:1.6rem;min-height:1.6rem}.header{padding-top:1.2rem!important;padding-bottom:1.2rem!important}@media screen and (min-width: 990px){.header{padding-top:1.6rem!important;padding-bottom:1.6rem!important}}.announcement-bar{letter-spacing:.12em;font-weight:500}.announcement-bar__message{font-size:1rem;text-transform:uppercase}.menu-drawer{background-color:rgb(var(--color-background))}.menu-drawer__menu-item{font-size:1.6rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.06)}@media (prefers-reduced-motion: no-preference){.menu-opening .menu-drawer__menu-item{opacity:0;transform:translate(-1.5rem);animation:menuItemReveal .4s ease forwards}.menu-opening .menu-drawer__menu-item:nth-child(1){animation-delay:.05s}.menu-opening .menu-drawer__menu-item:nth-child(2){animation-delay:.1s}.menu-opening .menu-drawer__menu-item:nth-child(3){animation-delay:.15s}.menu-opening .menu-drawer__menu-item:nth-child(4){animation-delay:.2s}.menu-opening .menu-drawer__menu-item:nth-child(5){animation-delay:.25s}.menu-opening .menu-drawer__menu-item:nth-child(6){animation-delay:.3s}.menu-opening .menu-drawer__menu-item:nth-child(7){animation-delay:.35s}.menu-opening .menu-drawer__menu-item:nth-child(8){animation-delay:.4s}@keyframes menuItemReveal{to{opacity:1;transform:translate(0)}}}.header__submenu{background-color:rgba(var(--color-background),.95);border:1px solid rgba(var(--color-foreground),.06);box-shadow:0 16px 48px #0003}.header__submenu .header__menu-item{font-size:1.05rem;letter-spacing:.04em;font-weight:400;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ravix-header.css.map */
