.gp-header{--gp-ink: #1d1d1f;--gp-text: #424245;--gp-muted: #6e6e73;--gp-line: #e8e8ed;--gp-border: #c6c6c6;--gp-soft: #f5f5f7;--gp-blue: #007cc3;--gp-red: #d70015;background:#fff;border-bottom:1px solid var(--gp-line)}.gp-nav,.gp-search-toggle,.gp-search__panel,.gp-scrim{display:none}.gp-header .g-header__logo-img{width:13rem}.gp-header .g-ps__all-wrap{grid-column:1 / -1}@media(min-width:990px){.gp-header{position:relative}.gp-header .g-header__top.gp-bar{grid-template-columns:minmax(18rem,26rem) minmax(0,62rem) minmax(18rem,26rem);grid-template-areas:"logo search icons" "nav nav nav";justify-content:space-between;gap:0 3rem;max-width:144rem;padding:1.8rem 12rem 0;box-sizing:border-box}.gp-header .g-header__logo{align-self:center;justify-self:start}.gp-header .g-header__logo-img{width:22.1rem}.gp-header .g-header__icons{gap:.2rem;align-self:center;justify-self:end}.gp-header .g-header__icon{width:4.4rem;height:4.4rem;color:var(--gp-ink)}.gp-header .g-header__icon .g-icon{width:2.2rem;height:2.2rem}.gp-header .g-header__count{top:.5rem;right:.1rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:.9rem;background:var(--gp-ink);font:500 1rem/1.8rem var(--g-font-body)}.gp-header .g-header__search.gp-search{grid-area:search;position:relative;z-index:7;margin-right:calc(var(--gp-search-extend, 0px) * -1)}.gp-header .gp-search .g-search__form{height:4.8rem;border:1px solid var(--gp-border);border-radius:0;background:#f5f5f5;box-shadow:none}.gp-header .gp-search .g-search__form:focus-within{border-color:var(--gp-ink);background:#fff;box-shadow:none}.gp-header .gp-search .g-search__icon{padding-left:2rem;color:var(--gp-ink)}.gp-header .gp-search .g-search__icon .g-icon{width:2rem;height:2rem}.gp-header .gp-search .g-search__input{padding:0 1.2rem;color:var(--gp-ink);font:400 1.5rem/1 var(--g-font-body);letter-spacing:0}.gp-header .gp-search .g-search__input::placeholder{color:var(--gp-muted)}.gp-header .gp-search__panel,.gp-header .gp-search .predictive-search{position:absolute;top:calc(100% + .8rem);left:50%;right:auto;width:76rem;max-width:calc(100vw - 4.8rem);transform:translate(-50%);background:#fff;border:1px solid var(--gp-border);border-radius:0;box-shadow:0 1.6rem 4rem #00000029;box-sizing:border-box}.gp-header .gp-search__panel{z-index:6;padding:2.4rem}.gp-header[data-search-open] .gp-search__panel{display:grid;gap:2.2rem}.gp-header .gp-search:has(.g-search__input:not(:placeholder-shown)) .gp-search__panel,.gp-header .gp-search:has(predictive-search[open]) .gp-search__panel{display:none}.gp-search__label{margin:0 0 1.2rem;color:var(--gp-muted);font:400 1.2rem/1.2 var(--g-font-body);letter-spacing:0;text-transform:none}.gp-search__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.gp-search__chips a{display:inline-block;padding:.8rem 1.4rem;background:var(--gp-soft);color:var(--gp-ink);font:500 1.3rem/1.15 var(--g-font-body);letter-spacing:0;text-decoration:none;transition:background .15s}.gp-search__chips a:hover{background:var(--gp-line)}.gp-search__cols{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:4rem}.gp-search__quick{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.gp-search__quick a{display:inline-flex;gap:.8rem;color:var(--gp-ink);font:500 1.4rem/1.15 var(--g-font-body);letter-spacing:0;text-decoration:none}.gp-search__quick a span{color:var(--gp-muted);font-weight:400}.gp-search__quick a:hover{color:var(--gp-blue)}.gp-search__best{display:flex;gap:1.2rem;margin:0;padding:0;list-style:none}.gp-search__best li{flex:0 0 10rem;min-width:0}.gp-search__best a{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:var(--gp-ink);text-decoration:none}.gp-search__best .gp-search__img{display:block;width:8rem;height:8rem}.gp-search__best img{width:100%;height:100%;object-fit:contain;transition:transform .25s var(--g-ease)}.gp-search__best a:hover img{transform:scale(1.06)}.gp-search__best a:hover .gp-search__name{color:var(--gp-blue)}.gp-search__best .gp-search__name{max-width:100%;overflow:hidden;font:500 1.3rem/1.15 var(--g-font-body);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gp-header .gp-search .predictive-search{z-index:7;max-height:calc(100vh - 20rem);overflow:auto}.gp-header .g-ps{grid-template-columns:23rem minmax(0,1fr)}.gp-header .g-ps--no-side{grid-template-columns:1fr}.gp-header .g-ps__side{padding:2.4rem;border-right:0;background:#fafafc}.gp-header .g-ps__main{padding:2.4rem}.gp-header .g-ps__h{margin:0 0 1.2rem;color:var(--gp-muted);font:400 1.2rem/1.2 var(--g-font-body);letter-spacing:0;text-transform:none}.gp-header .g-ps__list{margin:0 0 2rem}.gp-header .g-ps__list:last-child{margin-bottom:0}.gp-header .g-ps__list a{padding:.6rem 0;color:var(--gp-ink);font:500 1.4rem/1.15 var(--g-font-body);letter-spacing:0}.gp-header .g-ps__term .g-icon{display:none}.gp-header .g-ps__term span{font-weight:500}.gp-header .g-ps__term mark{color:var(--gp-muted);font-weight:400}.gp-header .g-ps__products{gap:1.4rem}.gp-header .g-ps__prod{grid-template-columns:6.4rem 1fr;gap:1.6rem;padding:0}.gp-header .g-ps__prod:hover,.gp-header .g-ps [aria-selected=true]>.g-ps__prod{background:transparent}.gp-header .g-ps__prod:hover .g-ps__title,.gp-header .g-ps [aria-selected=true]>.g-ps__prod .g-ps__title{color:var(--gp-blue)}.gp-header .g-ps__img{width:6.4rem;height:6.4rem;border:1px solid var(--gp-line)}.gp-header .g-ps__info{gap:.4rem}.gp-header .g-ps__vendor{display:none}.gp-header .g-ps__title{color:var(--gp-ink);font:500 1.4rem/1.15 var(--g-font-body);letter-spacing:0}.gp-header .g-ps__price{color:var(--gp-ink);font:700 1.5rem/1.2 var(--g-font-body);letter-spacing:0}.gp-header .g-ps__price s{margin-right:.4rem;color:#86868b;font-weight:400;font-size:1.2rem}.gp-header .g-ps__inst{color:var(--gp-muted);font:400 1.2rem/1.2 var(--g-font-body);letter-spacing:0}.gp-header .g-ps__all-wrap{margin:0}.gp-header .g-ps__all{padding:1.6rem 2.4rem;background:var(--gp-soft);color:var(--gp-ink);font:500 1.4rem/1.15 var(--g-font-body);letter-spacing:0}.gp-header .g-ps__all:hover,.gp-header .g-ps__all[aria-selected=true]{background:var(--gp-line)}.gp-header .g-ps__all span:last-child{color:var(--gp-blue);font-size:1.6rem}.gp-header .g-ps__empty{grid-column:1 / -1;margin:0;padding:2.4rem;color:var(--gp-text);font:400 1.4rem/1.4 var(--g-font-body)}.gp-nav{display:block;grid-area:nav;margin-top:1.4rem}.gp-nav__list{display:flex;justify-content:center;gap:0 3rem;height:6.4rem;margin:0;padding:0;list-style:none}.gp-nav__item{display:flex;align-items:stretch}.gp-nav__link{position:relative;display:flex;align-items:center;color:#3b3b3b;font:400 1.7rem/1.45 var(--g-font-head);letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .15s}.gp-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gp-ink);transform:scaleX(0);transition:transform .2s var(--g-ease)}.gp-nav__item:hover>.gp-nav__link,.gp-nav__item:focus-within>.gp-nav__link,.gp-nav__link.is-active{color:#000}.gp-nav__link--campaign,.gp-nav__link--pill{align-self:center;padding:.7rem 1.4rem;border-radius:.4rem}.gp-nav__link--campaign{background:var(--gp-camp-bg, #000);color:var(--gp-camp-color, #fff)}.gp-nav__link--pill{background:var(--gp-pill-bg, #eaeaea);color:#000}.gp-nav__link--campaign:after,.gp-nav__link--pill:after{display:none}.gp-nav__item:hover>.gp-nav__link--pill{background:#dcdcdc}.gp-nav__item:hover>.gp-nav__link--campaign,.gp-nav__item:focus-within>.gp-nav__link--campaign{color:var(--gp-camp-color, #fff)}.gp-nav__item:hover>.gp-nav__link:after,.gp-nav__item:focus-within>.gp-nav__link:after,.gp-nav__link.is-active:after{transform:scaleX(1)}.gp-header:not(.g-ready) .gp-mega{display:none}.gp-mega{position:absolute;left:0;right:0;top:100%;z-index:6;background:#fff;border-top:1px solid var(--gp-line);opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .18s var(--g-ease),transform .18s var(--g-ease),visibility 0s linear .18s}.gp-nav__item--mega:hover>.gp-mega,.gp-nav__item--mega:focus-within>.gp-mega{opacity:1;visibility:visible;transform:none;transition-delay:.1s,.1s,0s}.gp-mega__inner{max-width:144rem;margin-inline:auto;padding:2.8rem 12rem 4.4rem;box-sizing:border-box}.gp-rail{display:flex;gap:1.6rem;margin:0;padding:0 0 2.8rem;list-style:none;overflow-x:auto;scrollbar-width:none}.gp-rail::-webkit-scrollbar{display:none}.gp-rail>li{flex:0 0 10.6rem}.gp-rail__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;height:100%;color:var(--gp-ink);text-align:center;text-decoration:none}.gp-rail__img{display:block;width:9.6rem;height:9.6rem}.gp-rail__img img{width:100%;height:100%;object-fit:contain;transition:transform .25s var(--g-ease)}.gp-rail__item:hover .gp-rail__img img{transform:scale(1.06)}.gp-rail__name{font:500 1.4rem/1.3 var(--g-font-body);letter-spacing:0}.gp-rail__tag{margin-top:-.4rem;color:var(--gp-blue);font:400 1.3rem/1.2 var(--g-font-body);letter-spacing:0}.gp-cols{display:flex;gap:3.2rem;padding-top:2.8rem;border-top:1px solid var(--gp-line)}.gp-col{flex:0 0 21rem;min-width:0}.gp-col--big{flex-basis:30rem}.gp-col ul{margin:0;padding:0;list-style:none}.gp-col__label{margin:0 0 1.4rem;color:var(--gp-muted);font:400 1.3rem/1.3 var(--g-font-body);letter-spacing:0;text-transform:none}.gp-big{display:inline-block;color:var(--gp-ink);font:500 2.6rem/3.8rem var(--g-font-head);letter-spacing:0;text-decoration:none}.gp-small{display:inline-block;padding:.5rem 0;color:var(--gp-ink);font:500 1.5rem/1.4 var(--g-font-body);letter-spacing:0;text-decoration:none}.gp-big:hover,.gp-small:hover{color:var(--gp-blue)}.gp-promo{flex:0 0 38rem;margin-left:auto;display:grid;grid-template-columns:1fr 19rem;gap:1.6rem;align-items:stretch;min-height:23.6rem;padding:2.3rem 1.8rem 2.3rem 2.4rem;border-radius:1.8rem;background:var(--gp-soft);color:var(--gp-ink);text-decoration:none;box-sizing:border-box}.gp-promo__text{display:flex;flex-direction:column;gap:.6rem;padding-top:.4rem}.gp-promo__tag{color:var(--gp-blue);font:500 1.2rem/1.3 var(--g-font-body)}.gp-promo__title{font:500 2.8rem/3.2rem var(--g-font-head)}.gp-promo__sub{color:var(--gp-text);font:400 1.4rem/2rem var(--g-font-body);letter-spacing:0}.gp-promo__tag,.gp-promo__cta,.gp-offer__name,.gp-offer__price,.gp-offers__note{letter-spacing:0}.gp-promo__cta{margin-top:auto;color:var(--gp-blue);font:400 1.5rem/1 var(--g-font-body)}.gp-promo__img{display:block;border-radius:1.4rem;background:#fff;overflow:hidden}.gp-promo__img img{width:100%;height:100%;object-fit:contain;transition:transform .3s var(--g-ease)}.gp-promo:hover .gp-promo__img img{transform:scale(1.04)}.gp-offers{display:flex;gap:3.2rem;align-items:flex-start}.gp-offers .gp-col--big{flex-basis:31.6rem}.gp-offers__note{margin:1.6rem 0 0;color:var(--gp-muted);font:400 1.3rem/1.9rem var(--g-font-body)}.gp-offers__grid{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.gp-offer{display:flex;flex-direction:column;gap:.6rem;height:100%;padding:1.6rem 1.6rem 1.8rem;border:1px solid var(--gp-line);border-radius:1.6rem;background:#fff;color:var(--gp-ink);text-decoration:none;box-sizing:border-box;transition:border-color .15s,box-shadow .2s}.gp-offer:hover{border-color:#d2d2d7;box-shadow:0 .8rem 2.4rem #0000000f}.gp-offer__img{position:relative;display:block;height:15rem;margin-bottom:.4rem}.gp-offer__img img{width:100%;height:100%;object-fit:contain}.gp-offer__badge{position:absolute;top:0;left:0;padding:.3rem .8rem;border-radius:1rem;background:var(--gp-red);color:#fff;font:700 1.2rem/1.4 var(--g-font-body)}.gp-offer__name{flex:1;font:500 1.4rem/1.9rem var(--g-font-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.8rem}.gp-offer__price{margin-top:1.2rem;font:700 1.7rem/1.2 var(--g-font-body)}.gp-offer__compare{color:#86868b;font:400 1.2rem/1.2 var(--g-font-body)}.gp-header .gp-scrim{display:block;position:absolute;left:0;right:0;top:100%;z-index:5;height:100vh;background:#1d1d1f52;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--g-ease),visibility 0s linear .2s}.gp-header:has(.gp-nav__item--mega:hover) .gp-scrim,.gp-header:has(.gp-nav__item--mega:focus-within) .gp-scrim,.gp-header[data-search-open] .gp-scrim{opacity:1;visibility:visible;transition-delay:.1s,0s}.gp-header[data-search-open] .gp-scrim{pointer-events:auto}.gp-header[data-search-open] .gp-nav__item--mega:hover>.gp-mega{opacity:0;visibility:hidden}}@media(min-width:990px)and (max-width:1439px){.gp-header .g-header__top.gp-bar{padding-inline:4rem;gap:0 2.4rem}.gp-header .g-header__logo-img{width:18rem}.gp-mega__inner{padding-inline:4rem}.gp-nav__list{gap:0 2rem}.gp-nav__link{font-size:1.5rem;letter-spacing:.06rem}.gp-nav__link--campaign,.gp-nav__link--pill{padding:.6rem 1.1rem}}@media(min-width:990px)and (max-width:1199px){.gp-header .g-header__top.gp-bar{grid-template-columns:16rem minmax(0,1fr) 12rem;padding-inline:2.4rem}.gp-header .g-header__logo-img{width:15rem}.gp-nav__list{gap:0 1.4rem}.gp-nav__link{font-size:1.4rem;letter-spacing:.04rem}.gp-mega__inner{padding-inline:2.4rem}}@media(min-width:990px)and (max-width:1279px){.gp-promo{flex-basis:32rem;grid-template-columns:1fr 15rem}.gp-col{flex-basis:18rem}.gp-col--big{flex-basis:26rem}.gp-big{font-size:2.2rem;line-height:3.2rem}}@media(prefers-reduced-motion:reduce){.gp-mega,.gp-scrim,.gp-rail__img img,.gp-promo__img img,.gp-search__best img{transition:none!important}}.gp-dp{padding:.4rem 0 2rem;background:#fff}.gp-dp__label{margin:1.6rem 0 .8rem;padding:0 var(--g-gutter);font:500 1.3rem/1.2 var(--g-font-head);letter-spacing:.08rem;text-transform:uppercase;color:#777}.gp-dp__rail{list-style:none;margin:0;padding:0 var(--g-gutter) .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:9.6rem;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gp-dp__rail::-webkit-scrollbar{display:none}.gp-dp__rail li{scroll-snap-align:start}.gp-dp__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;height:100%;color:#111;text-decoration:none;text-align:center}.gp-dp__img{width:9.6rem;height:9.6rem;display:grid;place-items:center;background:#f5f5f5;border-radius:.4rem}.gp-dp__img img{width:7.2rem;height:7.2rem;object-fit:contain}.gp-dp__name{font-size:1.3rem;line-height:1.25;font-weight:500}.gp-dp__tag{position:absolute;top:.4rem;left:.4rem;padding:.2rem .6rem;background:#3a99d8;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;border-radius:.2rem}.gp-dp__bigs,.gp-dp__list{list-style:none;margin:0;padding:0 var(--g-gutter)}.gp-dp__bigs{margin-top:1.6rem}.gp-dp__big{display:block;padding:1rem 0;font:500 2rem/1.2 var(--g-font-head);text-transform:uppercase;color:#111;text-decoration:none}.gp-dp__list{display:flex;flex-wrap:wrap;gap:.8rem}.gp-dp__list a{display:inline-block;padding:.8rem 1.4rem;border:1px solid #e2e2e2;border-radius:2rem;font-size:1.4rem;color:#111;text-decoration:none;background:#fff}.gp-dp__all{display:block;margin:2rem var(--g-gutter) 0;padding:1.4rem;background:#111;color:#fff;text-align:center;font:500 1.6rem var(--g-font-head);text-transform:uppercase;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/garmin-header-premium.css.map */
