@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.product-single__description .app__column-layout{display:flex;flex-flow:row wrap;justify-content:center;gap:2rem 1rem}.product-single__description .app__column-layout+.app__column-layout{margin-top:2rem}.product-single__description .app__column-layout>*{flex:0 0 100%}.product-single__description .product-tabs .tab-buttons li{margin-bottom:0}@media screen and (min-width: 480px){.product-single__description .app__column-layout__column__mobile--2>*{flex-basis:calc(50% - .5rem)}}@media screen and (min-width: 768px){.product-single__description .app__column-layout{gap:0 1rem}.product-single__description .app__column-layout+.app__column-layout{margin-top:4rem}.product-single__description .app__column-layout>*{flex-basis:100%}.product-single__description .app__column-layout__column--2>*{flex-basis:calc(50% - .5rem)}.product-single__description .app__column-layout__column--3>*{flex-basis:calc(100% / 3 - 1rem / 3 * 2)}.product-single__description .app__column-layout__column--4>*{flex-basis:calc(25% - .75rem)}.product-single__description .app__column-layout__column--5>*{flex-basis:calc(20% - .8rem)}.product-single__description .app__column-layout__column--6>*{flex-basis:calc(100% / 6 - 1rem / 6 * 5)}}.product-single__description .app__feature__card__description{font-family:Superscripts-Roboto,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif}.product-single__description .app__feature__card{text-align:center}.product-single__description .app__feature__card h3{font-family:Superscripts-Oswald,Oswald,Roboto Condensed,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif;font-weight:400;letter-spacing:.05rem;margin:1rem 0}.product-single__description .app__feature__card a{color:#000;text-decoration:underline}.product-single__description .app__feature__card__image{display:inline;max-width:100%;margin:0 0 .5rem}.product-single__description .app__feature__card__title{text-transform:uppercase;line-height:1.5rem}.product-single__description .app__feature__card h3.app__feature__card__title{color:inherit}.product-single__description .app__feature__card__description{font-size:.875rem;letter-spacing:0;line-height:19px;margin:0}.product-single__description .app__feature__card__description--center{text-align:center}.product-single__description .app__feature__card__description--right{text-align:right}.product-single__description .app__overview__intro__description{margin-bottom:3rem;max-width:900px;text-align:center;margin-left:auto;margin-right:auto}.product-single__description .g__heading--center{text-align:center}.product-single__description .app__layout-container{width:100%;padding:3rem 0rem;background-color:#fff;color:#000}.app__product__copy h2,.product-single__description .app__layout-container h2{margin:0 0 10px;padding:0 0 10px;text-align:center}.product-tabs .tab-buttons{margin-left:0;flex-wrap:wrap}.product-single__description .product-single__description .app__life-style__text__button{font-family:Superscripts-Roboto,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif}.product-single__description .app__life-style{position:relative;display:block;background-color:#000}@media screen and (min-width: 768px){.product-single__description .app__life-style{background-color:transparent}}.product-single__description .app__life-style__img-con{background-color:#000}.product-single__description .app__life-style__text{line-height:1;margin:0;color:inherit}.product-single__description .app__life-style__text__con{color:#fff;text-shadow:0 0 .5em #000;text-align:center;padding:2rem;margin:0;width:100%}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con{position:absolute;width:35%;padding:2rem 0 2rem 2rem;text-align:left}}.product-single__description .app__life-style__text__con__mobile--top,.product-single__description .app__life-style__text__con__mobile--middle,.product-single__description .app__life-style__text__con__mobile--bottom{position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con__mobile--top,.product-single__description .app__life-style__text__con__mobile--middle,.product-single__description .app__life-style__text__con__mobile--bottom{-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}}.product-single__description .app__life-style__text__con__mobile--top{top:0}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con__mobile--top{top:unset}}.product-single__description .app__life-style__text__con__mobile--middle{top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con__mobile--middle{top:unset;transform:unset}}.product-single__description .app__life-style__text__con__mobile--bottom{bottom:0}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con__mobile--bottom{bottom:unset}}.product-single__description .app__life-style__text__con__mobile--left{text-align:left}.product-single__description .app__life-style__text__con__mobile--center{text-align:center}.product-single__description .app__life-style__text__con__mobile--right{text-align:right}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con--top{top:0}}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con--middle{top:50%;transform:translateY(-50%)}}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con--bottom{bottom:0}}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con--left{padding:2rem 0 2rem 2rem;text-align:left}}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con--center{left:25%;width:50%;padding:2rem 0;text-align:center}}@media screen and (min-width: 768px){.product-single__description .app__life-style__text__con--right{right:0;padding:2rem 4rem 2rem 0;text-align:right}}.product-single__description .app__life-style__text__button{margin:1.5rem 0 0;text-transform:uppercase;color:inherit}.product-single__description .app__life-style--light .app__life-style__text__con{color:#000;text-shadow:0 0 .5em #fff}.product-single__description .app__life-style .app__headline{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.product-single__description .app__img-banner__img--mobile{display:none}}.product-single__description .app__img-banner__img--desktop{display:none}@media screen and (min-width: 768px){.product-single__description .app__img-banner__img--desktop{display:block}}.product-single__description .app__video-banner{position:relative;background-color:#000}.product-single__description .app__video-banner--playing{margin-bottom:2.7rem}@media screen and (min-width: 768px){.product-single__description .app__video-banner--playing{margin-bottom:0}}.product-single__description .app__video-banner__video{background-color:#000;pointer-events:auto;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;z-index:2}.product-single__description .app__video-banner__video__el{width:100%;height:100%}.product-single__description .app__video-banner__video__play-bt{font-size:1.8rem;opacity:.5;transition:opacity .2s;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-single__description .app__video-banner__video__play-bt:hover{opacity:1}.product-single__description .app__video-banner__video__play-bt--dark{filter:brightness(0)}.product-single__description .app__video-banner__video__play-bt--light{filter:brightness(0) invert(1)}.product-single__description .app__video-banner__video__play-bt__icon{vertical-align:middle;width:89px;height:78px}.product-single__description .app__video-banner__video__close-bt{cursor:pointer;filter:brightness(0) invert(1);width:2.7rem;height:2.7rem;transition:opacity .25s cubic-bezier(0,0,.2,1);position:relative;display:inline-block}.product-single__description .app__video-banner__video__close-bt__con{background-color:#000;padding:.5rem;box-sizing:border-box;width:100%;text-align:right}@media screen and (min-width: 768px){.product-single__description .app__video-banner__video__close-bt{opacity:0;z-index:-1;position:absolute;right:1rem;top:4rem}.product-single__description .app__video-banner__video__close-bt__con{background-color:none;padding:0;position:static}}@media screen and (min-width: 768px){.product-single__description .app__video-banner__video--not-youtube .app__video-banner__video__close-bt{right:.3rem;top:.3rem}}@media screen and (min-width: 768px){.product-single__description .app__video-banner:hover .app__video-banner__video__close-bt{z-index:3;opacity:1}}.product-single__description .app__video-banner--light{background:#fff}.product-single__description .app__layout-container--neutral{background-color:#f2f2f2;padding-left:1rem;padding-right:1rem}.product-single__description .app__disclaimer__block{margin-bottom:1em;padding:0 .5rem}.product-single__description .app__headline{display:block;margin:0;width:100%;padding:0 2rem;text-decoration:none;color:#000;--headlineMobileTextSizeAdjuster: 2.5;--headlineRatio: calc(var(--headlineMobileTextSizeScaler) * var(--headlineMobileTextSizeAdjuster));--headlineFontSize: calc(1.6vw * var(--headlineRatio));font-size:var(--headlineFontSize)}@media screen and (min-width: 768px){.product-single__description .app__headline{--headlineFontSize: calc(1.6vw * var(--headlineTextSizeScaler));font-size:calc(var(--headlineFontSize))}}.product-single__description .app__headline .g__heading h2{margin:0;font-size:inherit}.product-single__description .app__headline .g__copy{font-size:33.333333%;text-transform:uppercase;background-color:transparent}.product-single__description .app__headline .g__copy,.app__headline .g__copy p{margin:0}.product-single__description .app__headline .g__heading+.g__copy{margin-top:1.5rem}.product-single__description .app__headline--light{background-color:#fff}.product-single__description .app__headline--neutral{background-color:#f2f2f2}.product-single__description .app__headline--dark{background-color:#000}.product-single__description .app__headline--mobile--left .g__heading,.product-single__description .app__headline--mobile--left .g__copy{text-align:left!important}.product-single__description .app__headline--mobile--center .g__heading,.product-single__description .app__headline--mobile--center .g__copy{text-align:center!important}.product-single__description .app__headline--mobile--right .g__heading,.product-single__description .app__headline--mobile--right .g__copy{text-align:right!important}.product-single__description .app__headline--center .g__heading,.product-single__description .app__headline--center .g__copy{text-align:center!important}.product-single__description .app__headline--dark{color:#fff;background:#000;text-align:center}.product-single__description .app__headline--dark h2{color:#fff;font-size:calc(2vw + 20px);font-family:Superscripts-Oswald,Oswald,Roboto Condensed,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif;margin:20px 0;font-weight:400}.product-single__description .app__headline--light h2{font-size:calc(2vw + 20px);font-family:Superscripts-Oswald,Oswald,Roboto Condensed,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif;margin:20px 0;font-weight:400}.app__product__copy h2,.product-single__description .app__layout-container h2{font-family:Superscripts-Oswald,Oswald,Roboto Condensed,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif;margin:20px 0;font-weight:400}.app__disclaimer__item{font-size:.6875rem;line-height:1.25rem}@media screen and (min-width: 768px){.product-single__description .app__headline--left .g__heading,.app__headline--left .g__copy{text-align:left!important}}@media screen and (min-width: 768px){.product-single__description .app__headline--center .g__heading,.app__headline--center .g__copy{text-align:center!important}}@media screen and (min-width: 768px){.product-single__description .app__headline--right .g__heading,.app__headline--right .g__copy{text-align:right!important}}.product-single__description .app__life-style .app__headline--left{text-align:left}.product-single__description .app__life-style .app__headline--right{text-align:right}.product-single__description .app__life-style .app__headline--center{text-align:center}.product-single__description .app__life-style .app__headline--left p{text-transform:uppercase}.product-single__description .app__headline--mobile--center .g__copy.g__copy.g__copy--left{text-align:left!important}.product-single__description .app__headline--light h2 sup{font-size:30%;line-height:1;vertical-align:top;top:12px;left:2px;font-family:Superscripts-Oswald,Oswald,Roboto Condensed,Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif;font-weight:700}@media (min-width:1920px){.product-single__description .app__headline--dark h2,.product-single__description .app__headline--light h2{font-size:55px}}@media (max-width:1024px){.product-single__description .app__headline--dark h2{color:#fff;font-size:calc(1.5vw + 20px)}.product-single__description .app__headline--light h2{font-size:calc(1.5vw + 20px)}}@media screen and (max-width: 767px){.product-single__description .app__headline--mobile--left{text-align:left}.product-single__description .app__headline--mobile--right{text-align:right}.product-single__description .app__headline--mobile--center{text-align:center}.product-single__description .app__headline--dark h2{color:#fff;font-size:32px}.product-single__description .app__headline--light h2{font-size:32px}.product-single__description .app__headline--mobile--center .g__copy.g__copy.g__copy--left{text-align:center!important}.product-single__description .app__headline--light h2 sup{top:6px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/garmin-product.css.map */
