:root{--ggb-navy:10 25 49;--ggb-orange:249 149 28}.announcement-bar{letter-spacing:.08em}.navigation-announcement-bar a{font-weight:600;letter-spacing:.02em;display:inline-flex;align-items:center;gap:.6rem}.navigation-announcement-bar a[href^="tel:"]:before,.navigation-announcement-bar a[href^="mailto:"]:before{content:"";width:1.4rem;height:1.4rem;background:rgb(var(--ggb-orange));-webkit-mask:var(--ggb-i) center/contain no-repeat;mask:var(--ggb-i) center/contain no-repeat}.navigation-announcement-bar a[href^="tel:"]{--ggb-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.navigation-announcement-bar a[href^="mailto:"]{--ggb-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}@media(max-width:989px){.announcement-bar-right{display:none}.announcement-bar-left{text-align:center;width:100%}}@media(max-width:749px){.announcement-bar-wrapper .announcement-bar.text-size-sm{letter-spacing:.02em;font-size:1.1rem;line-height:1.45}}@media(min-width:1200px){.header{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:2.2rem;padding-inline:max(2rem,calc((100% - var(--page-width))/2 + 2rem));background:rgb(var(--ggb-navy));border-bottom:0;box-shadow:0 6px 24px #06101f40}.header .head-mast-wrap,.header .head-mast-wrap>.container,.header .head-mast,.header .navigation-wrapper,.header .navigation-wrapper>.container,.header .nav-main{display:contents!important}.header .head-slot{grid-area:auto!important}.header .navigation-main{flex-wrap:nowrap}.header .navigation-main>.navigation-item{padding:0;height:auto}.header .navigation-main>.navigation-item>a{margin:0;white-space:nowrap}.header .head-slot-start{order:1}.header .navigation-main:not(.navigation-menu-end){order:2;justify-content:center;gap:1.6rem;margin:0}.header .head-slot-mid{display:none}.header .head-slot-end{order:3}.header .navigation-menu-end{order:4;margin:0}.header .header-heading img{width:190px;max-width:190px}.header .navigation-main>.navigation-item>a{height:8rem;display:flex;align-items:center;padding:0;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#fff;position:relative}.header .navigation-main>.navigation-item>a:hover,.header .navigation-main>.navigation-item:hover>a{color:rgb(var(--ggb-orange))}.header .navigation-main>.navigation-item>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:rgb(var(--ggb-orange));transform:scaleX(0);transition:transform .2s}.header .navigation-main>.navigation-item:hover>a:after,.header .navigation-main>.navigation-item>a:focus-visible:after{transform:scaleX(1)}.header .head-slot-global-search-link,.header .head-slot-nav-link-account{width:40px;height:40px;border:1px solid rgb(255 255 255 / .2);border-radius:50%;color:#fff}.header .navigation-menu-end>.navigation-item>a{height:4.2rem;padding:0 1.6rem;border-radius:4px;background:rgb(var(--ggb-orange));color:rgb(var(--ggb-navy));font-weight:700;font-size:12.5px;letter-spacing:.04em;display:flex;align-items:center;white-space:nowrap}.header .navigation-menu-end>.navigation-item>a:hover{filter:brightness(1.05)}.header .navigation-menu-end>.navigation-item>a:after{display:none}}@media(min-width:1400px){.header{column-gap:2.8rem}.header .header-heading img{width:216px;max-width:216px}.header .navigation-main:not(.navigation-menu-end){gap:2.2rem}.header .navigation-main>.navigation-item>a{font-size:13px;letter-spacing:.03em}}.header .head-mast-wrap,.header .navigation-wrapper{background:rgb(var(--ggb-navy))}.header .navigation-wrapper{border-color:#ffffff1f}.announcement-bar-wrapper{background:rgb(var(--ggb-orange));color:rgb(var(--ggb-navy))}.announcement-bar-wrapper .announcement-bar,.announcement-bar-wrapper a{color:rgb(var(--ggb-navy));font-weight:700;text-align:center}.header .navigation-sub-menu a{color:rgb(var(--ggb-navy))}.header .navigation-sub-menu a:hover{color:rgb(var(--ggb-orange))}.section-features .media-icon-items-inline .section-content-padded{padding-top:1rem;padding-bottom:1rem}.section-features .media-icon-items-inline .media-icon-item-title{font-size:1.2rem;letter-spacing:.05em}@media(min-width:990px)and (max-width:1199px){.navigation-announcement-bar li:has(>a[href^="mailto:"]){display:none}.header .navigation-menu-end>.navigation-item>a{height:3.6rem;padding:0 1.4rem;margin:0;border-radius:4px;display:flex;align-items:center;background:rgb(var(--ggb-orange));color:rgb(var(--ggb-navy));font-weight:700;white-space:nowrap}.header .navigation-menu-end>.navigation-item{display:flex;align-items:center}}@media(min-width:1200px)and (max-width:1439px){.header{column-gap:1.4rem;padding-inline:2rem}.header .header-heading img{width:170px;max-width:170px}.header .navigation-main:not(.navigation-menu-end){gap:1.2rem}.header .navigation-main>.navigation-item>a{font-size:12px;letter-spacing:.01em}.header .head-slot-end{gap:.6rem}.header .navigation-menu-end>.navigation-item>a{padding:0 1.2rem;font-size:12px}}@media(min-width:990px){.announcement-bar{position:relative}.announcement-bar-left{flex:1 1 100%;width:100%;text-align:center;justify-content:center}.announcement-bar-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.template-index .shopify-section-group-header-group.section-features{display:none}@font-face{font-family:Proxima Nova GGB;src:url(ProximaNova-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova GGB;src:url(ProximaNova-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-heading-family:"Proxima Nova GGB",sans-serif!important;--font-heading-weight:800!important;--font-buttons-family:"Proxima Nova GGB",sans-serif!important}.header .navigation-main a,.announcement-bar,.section-features .media-icon-item-title,.button{font-family:Proxima Nova GGB,sans-serif}.header .navigation-main a,.announcement-bar,.button{font-weight:600}.section-features .media-icon-item-title{font-weight:800}.header .head-slot-nav-link-account,.header a[href*="/account"]{display:none!important}.card-title,.card-heading,.card-info h3,.card-info h4,.product-card-title,.card a.card-link,.card .h5,.card .h6{font-family:Proxima Nova GGB,sans-serif!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.25}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ggb-header.css.map */
