.storesection{background:linear-gradient(270deg,#005ab9,#1e3764);border-bottom-right-radius:70px;color:#fff;font-family:Diodrum;font-size:18px;padding:0 12px}.storesection h1{color:#1e3764}.storesection header h2{color:#fff;font-size:28px}.storesection h3{color:#fff;font-size:20px;margin-top:40px}.storesection .row{display:flex;flex-direction:column-reverse}.storesection .storeicons{margin-bottom:24px}.storesection .storeicons a{display:inline-block}.storesection .storeicons img{display:block;max-height:37px;position:relative}.storesection .storeleft{align-self:flex-end;display:flex}.storesection .storeleft .image{align-self:flex-end}.storesection .storeleft .image picture{margin-right:-28px}.storesection .storeleft .image img{width:calc(100% + 28px)}.storesection .storeright{display:flex;flex-direction:column;padding-bottom:30px;z-index:1}.storesection .storeright>.storeicons{order:2}.storesection .storeright>.lnkCTA{order:3}.storesection .storeright p{font-size:16px;margin:16px 0 32px}@media (max-width:767px){.storesection{overflow:hidden;padding:44px 28px 0}.storesection .storeleft .image picture{height:303px;margin-right:-58px;overflow:hidden}.storesection .storeleft .image picture img{height:584px;width:auto}}@media (min-width:768px){.storesection{margin-top:40px;padding:0 16px 0 50%;position:relative}.storesection header h2{font-size:36px;padding-top:54px}.storesection h3{font-size:28px;line-height:40px;margin-bottom:20px;margin-top:32px;text-align:left}.storesection p{font-size:16px}.storesection .storeicons{margin-bottom:20px;text-align:left}.storesection .storeleft{bottom:0;left:0;position:absolute;top:-40px;width:50%}.storesection .storeleft .image picture{bottom:0;left:0;margin:0 0 0 -20px;position:absolute;right:0;top:0}.storesection .storeleft .image img{height:100%;margin:0 auto;width:auto}.storesection .storeright{padding-bottom:50px;text-align:left}.storesection .storeright p{margin-bottom:40px;text-align:left}}
