.announcement-bar-section{position:fixed;inset:0 0 auto;z-index:110}.announcement-bar-section .utility-bar{width:100%;min-height:32px;background:linear-gradient(105deg,#75510d,#c99725,#f6df7b 48%,#b68118 76%,#684607);border:0!important;color:#090909;box-shadow:inset 0 -1px #fff3,0 4px 18px #0003}.announcement-bar{min-height:32px;background:transparent;border:0!important}.announcement-bar__message{margin:0;padding:8px 16px 7px;font-family:var(--g-font-display, sans-serif);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;line-height:1;font-weight:750;color:#090909;text-shadow:0 1px rgba(255,255,255,.22)}.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section .announcement-bar__message .svg-wrapper,.announcement-bar-section .announcement-bar__message svg{color:#090909!important}.announcement-bar-section .announcement-bar__message svg path{fill:currentColor!important}.announcement-bar-section .announcement-bar__link{cursor:pointer;text-decoration:none}.announcement-bar-section .announcement-bar__link:hover .announcement-bar__message span{text-decoration:underline;text-underline-offset:.22em}.header-wrapper{position:fixed;top:44px;left:50%;transform:translate(-50%);width:min(1180px,calc(100% - 28px));z-index:100;border-radius:100px;background:#070707e0;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--g-border);box-shadow:0 10px 40px #00000047,inset 0 1px #ffffff0f;transition:background var(--g-t, .3s) ease,border-color var(--g-t, .3s) ease,box-shadow var(--g-t, .3s) ease}:root[data-theme=light] .header-wrapper{background:#070707eb;border-color:#ffffff29;box-shadow:0 10px 40px #1413111f,inset 0 1px #ffffff80}.header-wrapper .header{padding-block:10px!important;min-height:0}.section-header{height:0;background:transparent!important}.grind-header-logo{display:block;width:clamp(112px,10vw,154px);height:42px;object-fit:contain;filter:invert(1)}:root[data-theme=light] .grind-header-logo{filter:invert(1)}:root[data-theme=light] .header-wrapper,:root[data-theme=light] .header-wrapper .header__icon,:root[data-theme=light] .header-wrapper .header__menu-item,:root[data-theme=light] .header-wrapper .header__heading-link .h2{color:#f7f6f4}.header__heading-link{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.header__heading-link .h2{font-family:var(--g-font-display, sans-serif);font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-size:1.05rem;color:var(--g-ink, #f7f6f4);position:relative;padding-left:34px;margin:0}.header__heading-link .h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:26px;height:26px;background-color:var(--g-gold, #F2A900);-webkit-mask-image:url(grind-logo-mark.svg);mask-image:url(grind-logo-mark.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.header__inline-menu .header__menu-item{font-family:var(--g-font-display, sans-serif);font-size:1.15rem;font-weight:650;letter-spacing:.075em;text-transform:uppercase;color:var(--g-ink, #f7f6f4)}.header__inline-menu a[href="/collections/all"],.menu-drawer__menu-item[href="/collections/all"]{display:none!important}.header__inline-menu .header__menu-item:hover{color:var(--g-gold, #F2A900)}.header__inline-menu .header__submenu{background:var(--g-bg-2, #131313);border-color:var(--g-border, rgba(255,255,255,.12));border-radius:16px;margin-top:14px}.header .header__icon:hover,.header .header-actions a:hover,.header .header-actions button:hover{color:var(--g-gold, #F2A900)}#MainContent{padding-top:clamp(118px,15vh,150px)}.template-index #MainContent{padding-top:0}@media(max-width:749px){.announcement-bar-section .utility-bar,.announcement-bar{min-height:28px}.announcement-bar__message{padding:7px 12px 6px;font-size:.58rem;letter-spacing:.13em}.header-wrapper{top:38px;width:calc(100% - 20px);border-radius:24px}#MainContent{padding-top:96px}.template-index #MainContent{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/grind-header.css.map */
