:root{--sw-header-forest: #0f3a23;--sw-header-forest-2: #17482c;--sw-header-paper: #fffaf2;--sw-header-gold: #c8a96e;--sw-header-border: #d8c39d;--sw-header-ink: #17231b;--sw-sticky-header-offset: 132px}#header-group{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:10000!important;display:block!important;width:100%!important;background:var(--sw-header-paper)!important;border-bottom:1px solid rgba(216,195,157,.72);box-shadow:0 10px 28px #17231b1c}body:not(.shopify-design-mode){padding-top:var(--sw-sticky-header-offset, 132px)!important}html{scroll-padding-top:var(--sw-sticky-header-offset, 132px)}#header-group [id*=header_announcements],#header-group .announcement-bar{display:none!important}#header-group .sw-top-utility-bar,#header-group #sw-shipping-bar.sw-top-utility-bar{min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:6px 18px!important;background:linear-gradient(90deg,var(--sw-header-forest),var(--sw-header-forest-2))!important;color:#fffdf8!important;border-bottom:1px solid rgba(200,169,110,.42)!important;font-size:12px!important;font-weight:820!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important}#header-group #sw-shipping-bar,#header-group #sw-shipping-bar *{color:#fffdf8!important}#header-group .sw-top-utility-bar :is(span,a),#header-group #sw-shipping-bar.sw-top-utility-bar :is(span,a){display:inline-flex!important;align-items:center!important;min-height:20px!important;padding:0 14px!important;color:inherit!important;line-height:inherit!important;text-decoration:none!important;white-space:nowrap!important}#header-group .sw-top-utility-bar :is(span,a)+:is(span,a),#header-group #sw-shipping-bar.sw-top-utility-bar :is(span,a)+:is(span,a){border-left:1px solid rgba(255,253,248,.28)!important}#header-group .sw-top-utility-bar strong,#header-group #sw-shipping-bar.sw-top-utility-bar strong,#header-group .sw-top-utility-bar a,#header-group #sw-shipping-bar.sw-top-utility-bar a{color:#f5d98f!important;font-weight:900!important}#header-group #sw-shipping-bar .sw-top-utility-bar__code{border-radius:0!important;border-width:0!important;background:transparent!important;padding:0 14px!important}#header-group .header-section{position:relative!important;z-index:2!important;min-height:56px!important;height:56px!important;overflow:visible!important;background:#fffaf2fa!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#header-group #header-component,#header-group .header,#header-group .header__row,#header-group .header__columns{background:transparent!important}#header-group #header-component{min-height:56px!important;height:56px!important;color:var(--sw-header-ink)!important;position:relative!important}#header-group .header__row,#header-group .header__columns{min-height:56px!important;height:56px!important;padding-top:0!important;padding-bottom:0!important}#header-group .sw-header-wordmark,#header-group #header-component:after{content:"Stillwater Keep";position:absolute!important;left:50%!important;top:18px!important;transform:translate(-50%)!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:min(42vw,260px)!important;color:var(--sw-header-ink)!important;font-family:var(--font-heading--family, Georgia, serif)!important;font-size:18px!important;font-weight:760!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#header-group :is(a,button,summary,.menu-list__link,.header-actions__action){color:var(--sw-header-ink)!important}#header-group svg{stroke-width:2.05}#header-group .cart-count-bubble,#header-group [class*=cart-count]{background:var(--sw-header-gold)!important;color:var(--sw-header-ink)!important;border:1px solid rgba(23,35,27,.18)!important;box-shadow:none!important}#header-group .sw-premium-nav{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 22px!important;background:#fffaf2fc!important;border-top:1px solid rgba(216,195,157,.62)!important}#header-group .sw-premium-nav__inner{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(18px,2.2vw,34px)!important;width:100%!important;max-width:1220px!important;overflow-x:auto!important;scrollbar-width:none!important}#header-group .sw-premium-nav__inner::-webkit-scrollbar{display:none!important}#header-group .sw-premium-nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;color:var(--sw-header-ink)!important;font-family:var(--font-body--family, Arial, sans-serif)!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;border-bottom:2px solid transparent!important}#header-group .sw-premium-nav a:hover,#header-group .sw-premium-nav a:focus-visible{color:#8d6f2d!important;border-bottom-color:var(--sw-header-gold)!important}@media screen and (min-width:750px){#header-group header-menu.header-menu,#header-group .header-menu,#header-group .header-menu__inner,#header-group nav.menu-list,#header-group .menu-list__submenu,#header-group .mega-menu{display:none!important;visibility:hidden!important;pointer-events:none!important}}body.sw-header-scrolled #header-group{box-shadow:0 12px 32px #17231b2b}@media screen and (max-width:749px){:root{--sw-sticky-header-offset: 98px}#header-group .sw-premium-nav{display:none!important}#header-group .sw-top-utility-bar,#header-group #sw-shipping-bar.sw-top-utility-bar{min-height:40px!important;flex-wrap:wrap!important;padding:7px 10px!important;font-size:11px!important}#header-group .sw-top-utility-bar :is(span,a),#header-group #sw-shipping-bar.sw-top-utility-bar :is(span,a){padding:0 8px!important;min-height:18px!important}#header-group .sw-top-utility-bar :is(span,a)+:is(span,a),#header-group #sw-shipping-bar.sw-top-utility-bar :is(span,a)+:is(span,a){border-left-color:#fffdf833!important}#header-group #header-component,#header-group .header__row,#header-group .header__columns{min-height:56px!important}#header-group .sw-header-wordmark,#header-group #header-component:after{top:20px!important;max-width:46vw!important;font-size:17px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sw-sticky-header-20260605j.css.map */
