.header-wrapper header.header{max-width:none;padding:16px 24px;gap:16px}.header__inline-menu .header__menu-item{font-size:13px;letter-spacing:.06em}.header .header__icons{gap:6px}#HeaderMenu-sale{color:#bf1422}.utility-bar{background:#000;color:#fff}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link{color:#fff}.utility-bar .announcement-bar__message{font-size:14px;letter-spacing:0;padding:10px;text-decoration:underline;text-underline-offset:3px}@media(min-width:1200px){.header .header__icon--search{display:flex!important;align-items:center;width:130px;border:1px solid;border-radius:30px;justify-content:flex-end;padding:0 15px;text-decoration:none}.header .header__icon--search>span{width:24px;height:24px}.header .header__icon--search:before{content:"Search";position:static;transform:none;font-size:14px;margin-right:auto;text-decoration:none}.header .header__icon--cart{margin-inline-end:0}.header .header__icons .header__search{order:3;margin-inline-start:12px}}@media(max-width:749px){.header-wrapper header.header{padding:16px 20px;gap:12px}.utility-bar .announcement-bar__message{font-size:12px}.utility-bar .announcement-bar__message .icon-arrow{display:none}}.header__inline-menu .mega-menu__heading{display:block;font-weight:700;text-decoration:none;cursor:default;padding:.6rem 0;line-height:1.3}.header__inline-menu .mega-menu__link,.header__inline-menu .mega-menu__link--active{text-decoration:none;text-underline-offset:.3rem}.header__inline-menu .mega-menu__link:hover,.header__inline-menu .mega-menu__link:focus-visible{text-decoration:underline}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}.header__inline-menu details[open]>summary.header__menu-item span,.header__inline-menu .header__menu-item .header__active-menu-item{text-decoration:underline}.menu-drawer__column-heading{display:block;font-weight:700;padding:1.2rem 3.2rem .4rem;text-decoration:none;line-height:1.3}.menu-drawer__navigation .menu-drawer__menu-item{text-decoration:none;text-underline-offset:.3rem}.menu-drawer__navigation a.menu-drawer__menu-item:hover,.menu-drawer__navigation a.menu-drawer__menu-item:focus-visible{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/165/assets/ruby-redesign-header.css.map */
