body.sbTourSlideRedeem #earningCardsWrap,body.sbTourSlideSwagButton #earningCardsWrap{z-index:1}.inlineBlock{vertical-align:middle;display:inline-block}.inlineSet{height:100%}#sbTour1 .userTourSlide.greenTheme,#sbTour2 .userTourSlide.greenTheme{color:#fff;background:#97caa5}#sbTour1 .userTourSlide.greenTheme{padding:0 3rem}.userTourCTA{background:#97caa5}.userTourCTA:hover{background:#88b895}.userTourCTA:active{background:#97caa5}.greenTheme .userTourCTA{border:.1rem solid #fff}.userTourIcon,body.sbTourSlideRedeem #sbMainNavSectionListItemRedeem:before,body.sbTourSlideSwagButton #sbMainNavSectionListItemSwagButton:before,body.sbTourSlideEarnings #sbBalanceAmountContainer:after{background:url(/dist-non-modules/content/components/onboarding/sprite-discoverTour.a81baca1f493fc7d81d4.png) no-repeat}#userTourIconSBLogo{background-position:0 -3.4rem;width:7rem;height:6.6rem;margin:0 auto 3rem}.userTourIconArrowDL{background-position:0 -65.5rem;width:6.6rem;height:6.8rem}.userTourIconArrowDown{background-position:-8.5rem -65.5rem;width:5.5rem;height:7.7rem}.userTourIconArrowUp,body.sbTourSlideEarnings #sbBalanceAmountContainer:after{width:3.8rem;height:9.2rem;background-position:-8.8rem -52.6rem!important}.userTourIconClose:hover{background-position:-10.5rem 0}.userTourIconClose:active{background-position:-7rem 0}.greenTheme .userTourIconClose{background-position:0 0}.greenTheme .userTourIconClose:hover{background-position:-3.5rem 0}.greenTheme .userTourIconClose:active{background-position:0 0}#userTourFindStores{text-align:left;font-family:Gabarito,sans-serif;font-size:1.8em;position:absolute;bottom:2.8rem;left:1rem}#findStoresText{padding-left:1rem}#hpTourSlideDiscoverRewards h2.userTourTitle{margin:0;padding-top:8rem}.userTourDiscoverArrowGreenDL{width:7.2rem;height:6rem;position:absolute;top:76.3rem;left:-6rem;background-position:0 -175.9rem!important}:root .userTourDiscoverArrowGreenDL{background-position:0 -176.6rem!important}_:-ms-input-placeholder{background-position:0 -176.6rem!important}.userTourDiscoverArrowSmDL{vertical-align:bottom;width:6.7rem;height:5.3rem;margin:.5rem 1rem 0 0;display:inline-block;background-position:0 -12rem!important}.userTourDiscoverArrowGreenDLLrg,body.sbTourSlideRedeem #sbMainNavSectionListItemRedeem:before,body.sbTourSlideSwagButton #sbMainNavSectionListItemSwagButton:before{width:24.8rem;height:25.8rem;position:absolute;top:54.5rem;left:-6rem;background-position:0 -63.4rem!important}#hpTourSlideWelcome .userTourCTA{margin-bottom:3rem}body.sbTourSlideRedeem #sbMainNavSectionListItemRedeem:before{content:"";z-index:9991;top:initial;bottom:-.8rem;left:100%;transform:translate(1.6rem)}#hpTourSlideRedeemSB .userTourDiscoverArrowSmDL{height:6rem;margin:-1rem 0 0;position:absolute;top:17rem;left:-8rem;background-position:-14.6rem -52.6rem!important}#hpTourSlideRedeemSB p{margin:0 4rem}#hpTourSlideSpecialTerms .userTourTitle{margin-top:2rem}#hpTourSlideSpecialTerms .userTourCTA{width:25.2rem}#discoverTourReminder{text-align:left;width:100%;margin-bottom:3rem}#discoverTourReminder h3{margin:1rem auto;font-size:2em}#discoverTourReminder p{margin:0 0 2rem 2rem;font-size:1.5em}#hpTourSlideDiscoverTips .tourOverlay{height:30rem;left:21.2rem;right:-1rem}#hpTourSlideDiscoverTips .userTourIconClose{background-position:-20.9rem 0;top:.7rem;left:53.3rem}#hpTourSlideDiscoverTips .userTourCTA{vertical-align:bottom;width:24rem;margin:2rem 0 1rem;padding:1.5rem 0}.sbTrayInnerFrontFading{left:0!important;transform:none!important}.sbCardFrontFading{z-index:9991}_:-ms-input-placeholder{width:22.5rem;height:21rem;background-position:0 -29.9rem!important}.userTourDiscoverArrowDL,#hpTourSlideSwagButton .userTourDiscoverArrowSmDL{width:6.3rem;height:7.1rem;position:absolute;top:17.9rem;left:22.5rem;background-position:0 -52.5rem!important}:root .userTourDiscoverArrowDL,:root #hpTourSlideSwagButton .userTourDiscoverArrowSmDL{height:7.1rem;left:23rem;background-position:0 -53rem!important}_:-ms-input-placeholder{height:7.1rem;left:23rem;background-position:0 -53rem!important}#hpTourSlideSwagButton .userTourDiscoverArrowSmDL,:root #hpTourSlideSwagButton .userTourDiscoverArrowSmDL{margin-top:-1rem;left:-6rem}#userTourDiscoverCardTips{text-align:left;width:22.8rem;position:absolute;top:1.6rem;left:30rem}#hpTourSlideEarnings .tourOverlay{height:30rem;left:0;right:-1rem}#hpTourSlideEarnings .userTourCTA{vertical-align:bottom;margin:2rem 0 1rem;padding:1.1rem 0;top:auto}body.sbTourSlideEarnings #sbBalanceAmountContainer:after{content:"";-webkit-filter:drop-shadow(.1rem .1rem #fff)drop-shadow(.1rem -.1rem #fff)drop-shadow(.1rem -.1rem #fff)drop-shadow(-.1rem -.1rem #fff);filter:drop-shadow(.1rem .1rem #fff)drop-shadow(.1rem -.1rem #fff)drop-shadow(.1rem -.1rem #fff)drop-shadow(-.1rem -.1rem #fff);display:block;position:absolute;top:2.4rem;right:50%;transform:translate(50%)}#hpTourSlideEarnings .userTourIconClose{background-position:-20.9rem 0;top:0;right:18rem}#userTourDiscoverEarningsTips1,#userTourDiscoverEarningsTips2,#userTourDiscoverEarningsTips3{text-align:left;width:22.9rem;margin:auto 0 2rem auto;display:block}#userTourDiscoverEarningsTips1{text-align:left;padding-top:4rem}#discoverTourTipWrapper{width:32rem;margin:auto;position:absolute;top:0;right:0}#userTourDiscoverSwagButtonTip{text-align:left;width:25.3rem;margin:3rem auto 0;display:block}#userTourDiscoverNoThanks{text-align:center;cursor:pointer;background:0 0;border:0;width:27.3rem;margin-left:-1rem;padding:0;font-size:1em;display:block}body.sbTourSlideSwagButton #sbMainNavSectionListItemSwagButton:before{content:"";z-index:9991;top:initial;bottom:.4rem;left:100%;transform:translate(1.6rem)}#userTourDiscoverNoThanksText{font-size:1.8em;font-weight:700;text-decoration:underline}#hpTourSlideSwagButton .userTourSlideDesc{vertical-align:bottom;background:#f1f1f1;height:40rem;display:block;position:absolute;top:0;bottom:0;left:0;right:0}#hpTourSlideSwagButton .userTourCTA{margin:2rem 0;display:block}@media (max-width:47.9375em){#userTourIconSBLogo{background-size:345%;background-position:0 -2.1rem!important;margin-top:3rem!important;margin-bottom:2.5rem!important}#hpTourSlideWelcome h2.userTourTitle{margin-top:0;margin-bottom:2rem;font-size:3.6em;font-weight:300;line-height:1.17}#hpTourSlideWelcome p.sbTour2Desc{font-size:1.8em;font-weight:300;line-height:1.44}#hpTourSlideWelcome button.userTourCTA{margin-top:4.5rem;margin-bottom:3.2rem;padding:1rem}#hpTourSlideWelcome #hpTourSlideWelcomeSkipCta{margin-bottom:2.4rem;font-weight:400}#hpTourSlideDiscoverRewards h2.userTourTitle{font-size:2.6em;font-weight:300;line-height:1.3;padding-top:4.6rem!important}#hpTourSlideDiscoverRewards button.userTourCTA{margin-top:5.6rem;padding:1rem 2rem;font-weight:700;line-height:2.3rem}.sbTour2MenuArrowPlace{margin-bottom:0;padding-top:2rem}.sbTour2MenuArrow{float:left;width:9rem;height:3.5rem;margin-top:1.5rem;margin-right:1rem;display:inline-block;transform:rotate(35deg);background-position:-16.5rem -13.8rem!important}#hpTourSlideRedeemSB h2.userTourTitle{margin-top:4.8rem;margin-bottom:2rem;font-size:3.4em;font-weight:300;line-height:4.2rem}#hpTourSlideRedeemSB p.sbTour2Desc{font-size:1.8em;font-weight:300;line-height:1.24;margin:0!important}#hpTourSlideRedeemSB button.userTourCTA{margin-top:7rem;margin-bottom:1rem;padding:1rem 2rem;font-weight:700;line-height:2.3rem}#hpTourSlideSpecialTerms h2.userTourTitle{font-size:3.4em;font-weight:300;line-height:1.24;margin-top:4.8rem!important;margin-bottom:1.7rem!important}#hpTourSlideSpecialTerms p.sbTour2Desc{font-size:1.8em;font-weight:300;line-height:1.44}#hpTourSlideSpecialTerms button.userTourCTA{margin-top:5.7rem;margin-bottom:1rem;padding:1rem 2rem;font-weight:700;line-height:2.3rem;width:inherit!important}@media (max-width:31.25em){#hpTourSlideWelcome button.userTourCTA{margin-top:1.5rem}#hpTourSlideWelcome #hpTourSlideWelcomeSkipCta{margin-bottom:1rem}}@media (max-width:25em){#hpTourSlideWelcome h2.userTourTitle{margin-bottom:.5rem;line-height:3.5rem}#hpTourSlideWelcome button.userTourCTA{margin-top:2.5rem;margin-bottom:1.2rem}#hpTourSlideDiscoverRewards h2.userTourTitle{padding-top:1.6rem!important}#hpTourSlideRedeemSB button.userTourCTA{margin-top:2rem}#hpTourSlideSpecialTerms button.userTourCTA{margin-top:2.7rem}}}@media (min-width:48em) and (max-width:51.875em){.userTourTitle{font-size:4em}}@media (min-width:48em) and (max-width:63.9375em){#userTourFindStores,.userTourDiscoverArrowGreenDLLrg{display:none!important}}