.neon-blue{background:#d6ebff;color:#05f}.sorbus{background:#fff3d3;color:#cc5702}.coral-red{background:#fff1f2;color:#ed1527}.retail-hero{padding-bottom:66px;padding-top:66px}@media only screen and (min-width:992px){.retail-hero{padding-top:calc(-.89474px + 6.74342vw)}}@media only screen and (min-width:1600px){.retail-hero{padding-top:107px}}@media only screen and (min-width:992px){.retail-hero{padding-bottom:calc(-.89474px + 6.74342vw)}}@media only screen and (min-width:1600px){.retail-hero{padding-bottom:107px}}.retail-hero .top-button{margin-bottom:8px;pointer-events:none;text-align:center}@media only screen and (min-width:992px){.retail-hero .top-button{margin-bottom:calc(-.15789px + .82237vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button{margin-bottom:13px}}.retail-hero .top-button a{background:#05f;border-radius:11px;color:#fcfcfc;display:inline-block;font-size:12px;padding:2.7px 7px 2.7px 19px;position:relative}@media only screen and (min-width:992px){.retail-hero .top-button a{font-size:calc(7.10526px + .49342vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button a{font-size:15px}}@media only screen and (min-width:992px){.retail-hero .top-button a{padding-left:calc(-.57895px + 1.97368vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button a{padding-left:31px}}@media only screen and (min-width:992px){.retail-hero .top-button a{padding-bottom:calc(-.07368px + .27961vw);padding-top:calc(-.07368px + .27961vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button a{padding-bottom:4.4px;padding-top:4.4px}}@media only screen and (min-width:992px){.retail-hero .top-button a{padding-right:calc(.47368px + .65789vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button a{padding-right:11px}}@media only screen and (min-width:992px){.retail-hero .top-button a{border-radius:calc(-.42105px + 1.15132vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button a{border-radius:18px}}.retail-hero .top-button a:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjQiIGQ9Ik0xLjUgNy43NTlWNC4yNGExIDEgMCAwIDEgMS41MDQtLjg2NGwzLjAxNSAxLjc2YTEgMSAwIDAgMSAwIDEuNzI3TDMuMDA0IDguNjIzQTEgMSAwIDAgMSAxLjUgNy43NTlaIiBmaWxsPSIjRkNGQ0ZDIi8+PHBhdGggZD0iTTUuNSA3Ljc1OVY0LjI0YTEgMSAwIDAgMSAxLjUwNC0uODY0bDMuMDE1IDEuNzZhMSAxIDAgMCAxIDAgMS43MjdMNy4wMDQgOC42MjNBMSAxIDAgMCAxIDUuNSA3Ljc1OVoiIGZpbGw9IiNGQ0ZDRkMiLz48L3N2Zz4=);left:7px;position:absolute;top:50%;transform:translateY(-42%)}@media only screen and (min-width:992px){.retail-hero .top-button a:before{left:calc(.47368px + .65789vw)}}@media only screen and (min-width:1600px){.retail-hero .top-button a:before{left:11px}}.retail-hero .heading{margin-bottom:17px}.retail-hero .heading h1{font-size:50px;line-height:1.1}@media only screen and (min-width:992px){.retail-hero .heading h1{font-size:calc(1.05263px + 4.93421vw)}}@media only screen and (min-width:1600px){.retail-hero .heading h1{font-size:80px}}@media only screen and (max-width:767px){.retail-hero .heading h1{font-size:36px;line-height:1.23;margin-bottom:24px}}.retail-hero .heading .yellow-underline:after{background:#d2ff00}@media only screen and (min-width:992px){.retail-hero .heading{margin-bottom:calc(.68421px + 1.64474vw)}}@media only screen and (min-width:1600px){.retail-hero .heading{margin-bottom:27px}}@media screen and (max-width:500px){.retail-hero .heading .for-desktop{display:none}}@media screen and (min-width:501px){.retail-hero .heading .for-mobile{display:none}}.retail-hero .description{margin-bottom:33px}@media only screen and (min-width:992px){.retail-hero .description{margin-bottom:calc(.36842px + 3.28947vw)}}@media only screen and (min-width:1600px){.retail-hero .description{margin-bottom:53px}}.retail-hero .description p{color:#697586;color:#202939;font-size:14px;line-height:1.55}@media only screen and (min-width:992px){.retail-hero .description p{font-size:calc(.94737px + 1.31579vw)}}@media only screen and (min-width:1600px){.retail-hero .description p{font-size:22px}}@media only screen and (max-width:767px){.retail-hero .description p{font-size:18px}}@media screen and (max-width:1280px){.retail-hero .description p br{display:none}}@media screen and (max-width:580px){.page-digital-engagement .retail-hero .heading br{display:none}}.page-digital-engagement .retail-hero .heading h1{font-size:41px;line-height:1.1}@media only screen and (min-width:992px){.page-digital-engagement .retail-hero .heading h1{font-size:calc(.21053px + 4.11184vw)}}@media only screen and (min-width:1600px){.page-digital-engagement .retail-hero .heading h1{font-size:66px}}@media only screen and (max-width:767px){.page-digital-engagement .retail-hero .heading h1{font-size:36px;line-height:1.23;margin-bottom:24px}}@media screen and (max-width:580px){.page-digital-engagement .retail-hero .desktop-underline{display:none}}@media screen and (min-width:581px){.page-digital-engagement .retail-hero .mobile-underline{display:none}}