.Home__Intro h1{color:#5f3997;font-weight:700;text-transform:uppercase;display:block;font-size:1.4rem;line-height:1.1;margin:18px 0 16px 0}.Home__Intro p{margin:16px 0 18px 0;line-height:1rem}.Home__RegistrationButton{float:right;margin:0 0 18px 18px}.Home__Locations{border-top:1px solid #5f3997;padding-top:12px;margin-bottom:18px}.Home__Locations h3{display:inline-block;height:28px;line-height:28px;text-transform:uppercase;color:black;font-weight:700;font-size:1rem}.Home__LocationsList{height:28px;display:block;margin-left:-24px}@media only screen and (min-width: 804px){.Home__LocationsList{display:inline-block;margin-left:0}}.Home__LocationsList li{display:inline-block;line-height:28px;margin-left:24px}.Home__LocationsList img{display:inline-block;vertical-align:top;width:28px;height:28px}.Home__LocationsList>li>span{display:inline-block;height:28px;line-height:28px;margin-left:6px;text-transform:uppercase;font-size:0.9rem;font-weight:700;color:#818181}.Home_Panels{padding:22px 0 2px 0;margin:0 0 36px 0;border-top:4px dotted #acacac;border-bottom:4px dotted #acacac}.Home_Panels .CTAPanel{margin-bottom:20px}@supports (flex-wrap: wrap){.Home_Panels>.grid{display:flex;flex-wrap:wrap}.Home_Panels>.grid>.grid__item__1{order:1}.Home_Panels>.grid>.grid__item__2{order:3}.Home_Panels>.grid>.grid__item__3{order:2}.Home_Panels>.grid>.grid__item__4{order:4}@media only screen and (min-width: 608px) and (max-width: 803px){.Home_Panels>.grid>.grid__item__2{order:2}.Home_Panels>.grid>.grid__item__3{order:3}}}.Home .CandyHeroStory{margin:8% 0 8% 0}.Home .FeaturedProducts{margin-top:72px}.Home .FeaturedProducts--last{border-bottom:4px dotted #acacac}.Home .BannerSlider__List{width:100%;padding-top:38.367%}.Home_Panels .CTAPanel__content--short{display:none}@media only screen and (min-width: 412px){.Home_Panels .CTAPanel__content--long{display:none}.Home_Panels .CTAPanel__content--short{display:block}}@media only screen and (min-width: 608px){.Home_Panels .grid__item--priority .CTAPanel__content--long{display:block}.Home_Panels .grid__item--priority .CTAPanel__content--short{display:none}}@media only screen and (min-width: 706px){.Home_Panels .CTAPanel__content--long{display:block}.Home_Panels .CTAPanel__content--short{display:none}}@media only screen and (min-width: 932px){.Home_Panels .CTAPanel__content--long{display:none !important}.Home_Panels .CTAPanel__content--short{display:block !important}}@media only screen and (min-width: 1060px){.Home_Panels .CTAPanel__content--long{display:none}.Home_Panels .CTAPanel__content--short{display:block}.Home_Panels .grid__item--priority .CTAPanel__content--long{display:block !important}.Home_Panels .grid__item--priority .CTAPanel__content--short{display:none !important}}.BannerPanels{margin-top:18px;display:flex;flex-wrap:wrap}.BannerPanel{background:#5f3997;color:white;margin-bottom:24px}@media only screen and (min-width: 608px){.BannerPanel{flex-basis:48.5%;margin-bottom:24px}.BannerPanel:nth-child(odd){margin-right:1.5%}.BannerPanel:nth-child(even){margin-left:1.5%}}.BannerPanel__Header{padding:12px 0 12px 18px}.BannerPanel__Header h6{font-size:1.15rem;line-height:1rem;text-transform:uppercase}.BannerPanel__Header p{font-size:0.9rem;line-height:1rem;text-transform:uppercase;width:100%;height:1rem;overflow:hidden}.BannerPanel a{color:white;display:inline-block}.BannerPanel img{display:block;width:100%}
