#header-group{--rh-navy: #1b2a4a;--rh-red: #b8202f;--rh-cream: #f6f2ec;--rh-gold: #d4b04a;--rh-line: #e7e0d5}#header-group .shopify-section:has(.announcement-bar) .section-background{background:var(--rh-navy)}#header-group .announcement-bar{position:relative;padding-block:9px!important;color:var(--rh-cream)}#header-group .shopify-section:has(.announcement-bar){position:relative}#header-group .shopify-section:has(.announcement-bar):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--rh-red)}#header-group .announcement-bar__text{margin:0;color:var(--rh-cream);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}#header-group .announcement-bar__text:before,#header-group .announcement-bar__text:after{content:"\2605";color:var(--rh-gold);font-size:10px;letter-spacing:0;margin:0 10px;vertical-align:1px}#header-group .announcement-bar .slideshow-control{color:#f6f2ecb3}#header-group .announcement-bar .slideshow-control:hover{color:#fff}#header-group .header__row--top{background:#fff!important}#header-group .header__row--top{border-bottom:1px solid var(--rh-line)}#header-group .header__columns{padding-block:6px}#header-group .menu-list__link{position:relative;color:var(--rh-navy);font-size:15px;font-weight:500;letter-spacing:.01em}#header-group .menu-list__link:after{content:"";position:absolute;left:50%;right:50%;bottom:-4px;height:2px;background:var(--rh-red);border-radius:2px;transition:left .2s ease,right .2s ease}#header-group .menu-list__link:hover:after,#header-group .menu-list__link--active:after{left:0;right:0}#header-group .menu-list__link:hover{color:var(--rh-navy)}#header-group .menu-list__link[href*=firstdogbed]:after{display:none}#header-group .menu-list__link[href*=firstdogbed] .menu-list__link-title{display:inline-flex;align-items:center;gap:7px;background:var(--rh-navy);color:#fff;border-radius:999px;padding:7px 15px 7px 13px;font-weight:600;line-height:1.2;transition:background .2s ease}#header-group .menu-list__link[href*=firstdogbed] .menu-list__link-title:before{content:"\2605";color:var(--rh-gold);font-size:11px}#header-group .menu-list__link[href*=firstdogbed]:hover .menu-list__link-title{background:var(--rh-red)}#header-group .header-actions__action,#header-group .localization-selector{color:var(--rh-navy)}#header-group .cart-bubble{--cart-bubble-background-fallback: var(--rh-red);--cart-bubble-text-fallback: #fff}#header-group .cart-bubble__background{background:var(--rh-red)!important}#header-group .cart-bubble__text{color:#fff!important}@media(max-width:749px){#header-group .announcement-bar__text{font-size:clamp(9.5px,2.85vw,11px);letter-spacing:.01em}#header-group .announcement-bar__text:before,#header-group .announcement-bar__text:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/roost-header.css.map */
