.Rating_ratingWrapper__pz096{height:20px;margin-top:6px;margin-bottom:6px;align-items:center;display:flex;flex-direction:row}.Rating_ratingIcon__wgRrP{padding-right:2px}.Rating_emptyStar__4N_BZ{color:#c3c3c3}.Rating_fullStar__J2PtX{color:#1976d2}.Rating_halfStar___cQz5{background:linear-gradient(90deg,#1976d2 0,#1976d2 50%,#c3c3c3 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Rating_ratingNumber__RSJF1{font-size:14px;color:#6c6c6c}.Rating_compactRatingWrapper__BIsVR{display:flex}.Rating_compactRatingIcon__SC_sp{margin-left:3px}.ContactDevDialog_textInfo___gWEP{font-size:14px;margin-bottom:5px}.ContactDevDialog_sendInfo__33R2q{margin-bottom:15px}.ContactDevDialog_section__zJ3VP{margin-top:5px;margin-bottom:5px}.ContactDevDialog_section__zJ3VP label{font-weight:700}.ContactDevDialog_section__zJ3VP .ContactDevDialog_emailUserLabel__KhN0l{font-weight:400}.ContactDevDialog_errorMessageWrapper__7pjHd{margin-bottom:25px}.ContactDevDialog_deviceNameFirmwareWrapper__qE1xc{display:flex;gap:8px;flex-wrap:wrap}.ContactDevDialog_deviceNameInputWrapper__nLnWZ{width:270px}.ContactDevDialog_firmwareVersionInputWrapper__K8rTt{width:150px}@media screen and (max-width:47.9375em){.ContactDevDialog_deviceNameInputWrapper__nLnWZ,.ContactDevDialog_firmwareVersionInputWrapper__K8rTt{width:100%}}.DownloadAppDialog_inlineBtnGroup__f5ZHb button{margin-left:6px}.DownloadAppDialog_linkBtnContainer__AdlHG{margin-top:16px}.DownloadAppDialog_overflowVisibleContainer__7CP2o{overflow:visible}.DownloadAppDialog_chooseADeviceLabel__O3pfi{font-size:14px}.DownloadAppDialog_errorContainer__16f4H{margin-bottom:15px}.Checkout_checkoutContainer__6TOCF{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0;padding:16px}.Checkout_app__FOUIz{align-items:flex-start;align-self:stretch}.Checkout_appContainer__ToEaI{display:flex;width:528px;justify-content:space-between;align-items:center;align-self:stretch;max-width:100%}.Checkout_appContainer__ToEaI .Checkout_appDetailsContainer__xskji{display:flex;align-items:center;gap:24px;align-self:stretch}.Checkout_appContainer__ToEaI .Checkout_appTypeIcon__szgyF{display:flex;gap:5px;font-size:12px;line-height:18px}.Checkout_appContainer__ToEaI .Checkout_appPriceContainer__cgdMi{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-self:stretch}.Checkout_appContainer__ToEaI .Checkout_appIcon__BVxid{position:relative;flex-shrink:0;width:70px;height:70px;display:none}.Checkout_infoWrapper__AOhws{padding:8px 0 0}.Checkout_appTitle__Z0cX_{font-family:Open Sans,serif;font-size:18px;font-style:normal;font-weight:300;line-height:25px}.Checkout_appDeveloper__kNlan{font-family:Open Sans,serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Checkout_price__980w8{color:var(--web-text-default,var(--color-gray-70,#101010));font-family:Open Sans;font-size:16px;font-style:normal;font-weight:300;line-height:25px}.Checkout_tax__wB7rB{color:var(--web-text-secondary,#6C6C6C);font-family:Open Sans,serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Checkout_rowSection__EN61m{display:flex;padding-bottom:16px;border-bottom:1px solid var(--web-border-container,#e4e4e4);width:100%}.Checkout_details__muhRh{align-items:center;gap:14px;align-self:stretch}.Checkout_edit__26sRx{flex:1 0;text-align:right}.Checkout_address__OVjIt{overflow:hidden;color:var(--web-text-secondary,#6C6C6C);text-overflow:ellipsis;white-space:nowrap;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Checkout_promoContainer__T8Fs9{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch}.Checkout_promoInputContainer__Gm_E6{display:flex;width:300px;justify-content:space-between;align-items:flex-start;flex-shrink:0}.Checkout_promoValue__ADxE0{display:flex;align-items:center;gap:8px}.Checkout_flexContainer__2_oQc{display:flex}.Checkout_inlineBtnGroup__B7Am8 button{flex:1 1;margin-left:6px}.Checkout_garminPayInfo__5WPKU{display:inline-flex;align-items:center;text-align:left;color:#6c6c6c;gap:5px;flex:1 1;font-size:11px}.Checkout_promoCodeToggle__vPgiF{color:#1976d2}.Checkout_promoCodeText__4JKx4{display:inline-block;margin-right:4px;margin-bottom:0;cursor:pointer}.Checkout_promoCodeLine__BMfkN{display:block}.Checkout_currentPromo___t0yF{width:100%;display:flex;justify-content:space-between;font-weight:400;font-size:12px;line-height:18px;align-items:flex-start}.Checkout_currentPromo___t0yF .Checkout_discount__8lU3I{display:flex;gap:8px}.Checkout_addressAlert__ffAmI{position:relative;top:-60px;height:0}.Checkout_checkoutLabel__3QWxR{display:none}@media screen and (min-width:480px){.Checkout_garminPayInfo__5WPKU{font-size:14px}.Checkout_appContainer__ToEaI .Checkout_appIcon__BVxid,.Checkout_checkoutLabel__3QWxR{display:block}}.PurchasedAppCard_cardWrapper__fvbFT{display:flex;align-items:center;font-style:normal;font-weight:400;padding:15px;border-bottom:1px solid rgba(108,108,108,.25)}.PurchasedAppCard_cardWrapper__fvbFT:last-child{border-bottom:none}.PurchasedAppCard_imageWrapper__fMC8j{width:50px;height:50px}.PurchasedAppCard_title__9O9wq{font-size:14px;margin-right:5px;text-decoration-color:black;text-decoration:none;color:black}.PurchasedAppCard_title__9O9wq:hover{text-decoration-color:black;text-decoration:underline}.PurchasedAppCard_subTitle__FJrQZ{font-size:12px;align-self:flex-end;color:#6c6c6c}.PurchasedAppCard_price__xbWm8{font-size:14px;align-self:center}.PurchasedAppCard_refund__X7_mH{font-size:12px;color:#6c6c6c}.PurchasedAppCard_finalPriceWrapper__C6i6f{display:flex;flex-direction:column;align-items:flex-end}.PurchasedAppCard_itemRightInfo___WfQF{padding-left:10px}.PurchasedAppCard_itemLeftInfo__EDBuO{display:flex;align-items:center}.PurchasedAppCard_overflowMenu__9tsbU{margin-left:32px}.PurchasedAppCard_itemListWrapper__KuXHU{display:flex;justify-content:space-between;width:100%}.PurchasedAppCard_name__YE845{font-size:14px;margin-right:5px;text-decoration-color:black;text-decoration:none;color:black}.RemoveAppDialog_removeBtnGroup__kWPMj button{margin-left:6px}.RemoveAppDialog_errorMessageWrapper__MIDLb{margin-bottom:25px}.ReviewAppDialog_ratingSubtitle__Ew8k3{font-size:14px;font-weight:700}.ReviewAppDialog_ratingRadioContainer__KSwFI{display:flex;flex-direction:row;align-items:center}.ReviewAppDialog_ratingRadio__vHlr8{margin:0}.ReviewAppDialog_rating__jl2oF{margin-left:6px;margin-right:6px}.ReviewAppDialog_ratingLabel__qE8rf{font-size:14px;display:flex;flex-direction:row;align-items:center;margin:4px 0 0}.ReviewAppDialog_ratingRadioGroup__d_a9s{margin-bottom:15px}.ReviewAppDialog_reviewBtnGroup__9o73L button{margin-left:6px}.RemoveReviewDialog_errorMessageWrapper___g7E4,.ReviewAppDialog_errorMessageWrapper__JJURv{margin-bottom:25px}.RemoveReviewDialog_messageWrapper__J_OF0{padding-bottom:25px}.RemoveReviewDialog_removeReviewBtnGroup__WyJf6 button{margin-left:6px}.ReplyToReviewDialog_textAreaWrapper__g1IJk label{font-weight:700}.ReplyToReviewDialog_reviewBtnGroup__Be5N9 button{margin-left:6px}.ReplyToReviewDialog_errorMessageWrapper__axgL6{margin-bottom:25px}.ReplyToReviewDialog_reviewsEntryWrapper__lqQHN{margin-bottom:35px}.ReviewsEntry_reviewBody__Yu5_J,.ReviewsEntry_reviewHeader__Y0c_2{margin-bottom:10px}.ReviewsEntry_reviewDate__Yn4HK,.ReviewsEntry_reviewVersion__n4TRy{color:#6c6c6c}.ReviewsEntry_btnWrapper__gserA{margin-left:6px}.ReviewsEntry_reviewReplyWrapper__aa1uu{margin-left:24px;margin-top:10px;border-left:2px solid #6c6c6c;padding-left:16px}.ReviewsEntry_replyToReviewBtnInner__59lpz{color:#6c6c6c}.UnlockAppDialog_btnGroup__Mi14b button{margin-left:6px}.UnlockAppDialog_warning__6usRQ{margin-bottom:20px}.UnlockAppDialog_thirdPartyContent__Fj0ys{margin-bottom:10px}.BannedDeveloperDialog_errorMessageWrapper__zAvuJ{margin-bottom:20px}.ReportAProblemDialog_urlContainer__mhNWE{opacity:.5}.ReportAProblemDialog_contentContainer__vqAB7{display:flex;flex-direction:column;gap:8px}.RequestRefundDialog_urlContainer__21gs9{opacity:.5}.RequestRefundDialog_contentContainer__FBrcV{display:flex;flex-direction:column;gap:8px}.RequestRefundDialog_section__pPKjM{margin-top:5px;margin-bottom:5px}.RequestRefundDialog_section__pPKjM label{font-weight:700}.RequestRefundDialog_row__paEkQ{border-bottom:1px solid var(--web-border-container,#e4e4e4)}.RequestRefundDialog_rowContent__4gfVw{padding:16px}.AppCard_cardWrapper__h1K8X{padding:11px;position:relative;display:flex;flex-direction:column}.AppCard_imageWrapper__Mcv3c{width:100%;aspect-ratio:1;position:relative;cursor:pointer}@media screen and (max-width:47.9375em){.AppCard_cardWrapper__h1K8X{flex-direction:row;align-items:center;gap:11px}.AppCard_imageWrapper__Mcv3c{width:103px;height:103px}}.AppCard_juniorApp__p1xOQ .AppCard_imageWrapper__Mcv3c{cursor:default}.AppCard_ribbon__1VsZv{position:absolute;right:0;top:0;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right;pointer-events:none}.AppCard_ribbon__1VsZv .AppCard_beta__6IXxp{background:#e02c2c}.AppCard_ribbon__1VsZv .AppCard_new__WfkHf{background:#1976d2}.AppCard_ribbon__1VsZv span{font-size:14px;color:#fff;text-align:center;line-height:25px;transform:rotate(45deg);width:100px;display:block;position:absolute;top:-9px;right:-38px;padding-top:15px}.AppCard_badge__zRsBT{display:inline-block;min-width:10px;padding:2px 8px;font-size:12px;color:#000;line-height:18px;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#efefef;border-radius:4px}.AppCard_appName__zupxS{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:300;font-size:16px;cursor:pointer;line-height:25px}.AppCard_juniorApp__p1xOQ .AppCard_appName__zupxS{cursor:default}.AppCard_bodyWrapper__Jk2HH>a{color:black}.AppCard_appDeveloper__tuhh8{position:relative;height:20px;cursor:pointer;margin-bottom:3px}.AppCard_appDeveloper__tuhh8 .AppCard_name__OIL6L{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#6c6c6c;font-size:12px;position:absolute;line-height:20px;max-width:100%}.AppCard_appDeveloper__tuhh8 .AppCard_name__OIL6L.AppCard_list__erXwK{width:100%}.AppCard_appDeveloper__tuhh8:hover span{text-decoration:underline}.AppCard_appDeveloper__tuhh8 img{width:auto;height:20px}.AppCard_bodyWrapper__Jk2HH{position:relative;padding:10px;overflow:hidden;flex-grow:1}.AppCard_appType__Z9Cc9{color:#6c6c6c;position:absolute;bottom:0;right:0}.AppCard_appType__Z9Cc9 span{margin-left:4px}.AppCard_paymentLabel__boCKN{display:flex;align-items:center;margin-top:5px}.AppCard_juniorAppBtn__YqQwq,.AppCard_ratingPricingWrapper___0QzO{display:flex;flex-direction:column}.AppCard_juniorAppBtn__YqQwq{align-items:flex-start;gap:3px}.AppCard_juniorAppBtn__YqQwq>button{display:flex;align-items:center;max-width:100%;padding:0 12px!important;gap:5px}.AppCard_juniorAppBtnText__V1_Ea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppCard_status__EFNzq{margin-top:3px}@media screen and (min-width:47.9375em){.AppCard_status__EFNzq{margin-bottom:24px}}.AppCard_status__EFNzq span{font-size:12px;color:#6c6c6c}.AppCard_appCardIconWrapper__mRkJS{display:flex}.AppCard_appCardIconWrapper__mRkJS span{color:#6c6c6c}.AppCard_labelGroup__aq3Dn{display:flex;flex-direction:column;align-items:flex-start}.AppCard_rating__G4zH3{margin-top:3px;margin-bottom:0}.AppCard_pricing__v9tPy{height:27px;margin-top:5px;margin-bottom:0;color:#6c6c6c}.AppCard_hiddenLabel__65yKz{display:none}@media screen and (max-width:47.9375em){.AppCard_appType__Z9Cc9{position:relative;margin-top:8px;color:#6c6c6c;justify-content:flex-start}.AppCard_ratingPricingWrapper___0QzO{flex-direction:row;gap:8px}.AppCard_pricing__v9tPy{height:20px;margin-top:3px}}.HeroImage_heroImageWrapper__EVDl0{position:relative;height:225px;width:100%;display:flex}@media screen and (min-width:440px){.HeroImage_heroImageWrapper__EVDl0{background-position:0 0;height:250px}}@media screen and (min-width:620px){.HeroImage_heroImageWrapper__EVDl0{height:363px}}@media screen and (min-width:992px){.HeroImage_heroImageWrapper__EVDl0{height:440px}}@media screen and (min-width:1200px){.HeroImage_heroImageWrapper__EVDl0{height:548px}}@media screen and (min-width:1440px){.HeroImage_heroImageWrapper__EVDl0{background-position:0 -18px}}@media screen and (min-width:1600px){.HeroImage_heroImageWrapper__EVDl0{height:600px}}@media screen and (min-width:1720px){.HeroImage_heroImageWrapper__EVDl0{height:667px}}.HeroImage_installBtnGroup__W2PIU{display:flex;gap:8px}.HeroImage_overlay__1Cv_F,.HeroImage_pageContainer__j2TYI{display:flex;flex-direction:column}.HeroImage_pageContainer__j2TYI{margin-right:auto;margin-left:auto;justify-content:center;color:#fff}@media (min-width:768px){.HeroImage_pageContainer__j2TYI{width:740px}}@media (min-width:992px){.HeroImage_pageContainer__j2TYI{width:960px}}@media (min-width:1200px){.HeroImage_pageContainer__j2TYI{width:1170px}}.HeroImage_subtitle__8G99y{font-size:16px;line-height:24px;text-shadow:3px 3px 16px #222;margin-top:16px;margin-bottom:16px;font-weight:300}@media screen and (min-width:440px){.HeroImage_subtitle__8G99y{width:84%}}@media screen and (min-width:620px){.HeroImage_subtitle__8G99y{width:75%;font-size:22px;line-height:34px}}@media screen and (min-width:992px){.HeroImage_subtitle__8G99y{width:56%;text-shadow:none}}@media screen and (min-width:1200px){.HeroImage_subtitle__8G99y{width:48%}}.HeroImage_title__zumd2{font-size:24px;line-height:26px;text-shadow:3px 3px 16px #222;font-weight:300}@media screen and (min-width:620px){.HeroImage_title__zumd2{font-size:48px;line-height:50px;text-shadow:none}}@media screen and (min-width:992px){.HeroImage_title__zumd2{font-size:52px;line-height:54px}}.HeroImage_installBtnContainer__Xz68N{position:relative;width:216px;aspect-ratio:3}@media screen and (max-width:688px){.HeroImage_installBtnContainer__Xz68N{width:50%}}