.hero.refer-a-friend{background:#dc582a url(/getmedia/32931834-7a43-45af-87a3-45029af67115/refer-a-friend-bg.webp);color:#fff;background-size:cover;background-position:center;padding:100px 15px}.refer-a-friend h1{font-size:40px;color:#fff;line-height:45px;margin:0px}.refer-a-friend h4{font-style:italic;font-size:20px;letter-spacing:4px;margin-top:0px}.refer-a-friend .hero-text{max-width:400px}.refer-a-friend .script-text{font-family:Authenia Solid,Arial,sans-serif;font-size:35px}.refer-a-friend .value-text{font-size:23px;font-weight:700}.hero hr{max-width:175px;margin:30px 0px}.refer-details-div{max-width:970px;margin:65px auto 45px auto;padding:15px 60px;text-align:center;background:#ebebeb}.tell-friends{text-align:center;margin-bottom:80px}.tell-friends h2{font-size:26px;color:#dc582a;font-weight:800;margin:0px;line-height:30px}.tell-friends-div{max-width:970px;margin:0 auto;padding:0px 15px}.tell-friends .left-col,.tell-friends .right-col{text-align:center;margin-top:40px}.tell-friends-retailer-logo{max-height:25px;margin:5px}.spot-form-container{margin:0px;padding:0px;max-width:none;text-align:left}.spot-form-container a{text-decoration:none}.tell-friends .left-col{padding-right:90px;border-right:1px solid #d8d8d8}.tell-friends .right-col{padding-left:90px}.tell-friends-div .btn-black-fill-orange{margin-bottom:20px;cursor:pointer}.tell-friends-div .btn-black-fill-orange[aria-expanded=true]{background:#ed8b00;color:#000;border:1px solid #ed8b00;position:relative}.tell-friends-div .btn-black-fill-orange[aria-expanded=true]:after{color:rgba(0,0,0,0);content:"";position:absolute;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid red;bottom:-15px;left:0;right:0;margin:auto;border-width:15px 15px 0;border-style:solid;border-color:#ed8b00 rgba(0,0,0,0);background-position-x:-100px;width:0}.tell-friends-div .left-col .btn{border:1px solid #000;color:#000;background:rgba(0,0,0,0);outline:0}.tell-friends-div .btn-black-fill-orange[aria-expanded=true]~.share-text{display:none}.share-text{text-align:center}.spot-form-container a small{cursor:pointer}.save-money{text-align:center;margin-bottom:80px}.save-money h2{font-size:26px;color:#dc582a;font-weight:800;margin:0px;line-height:30px}.save-money-div{max-width:970px;margin:0 auto;padding:0px 30px}.save-money .spot-form-container{padding-top:40px;max-width:800px;margin:0 auto}.spot-form-container small{font-style:italic;font-size:14px;font-weight:300;color:rgba(0,0,0,.6)}.spot-form-container label{font-size:14px}.save-money-div .btn{color:#000}#esnModal{margin-top:100px}#successReferFriend{text-align:center}.terms-and-conditions{background:rgba(0,0,0,.1019607843);font-size:14px;padding-top:50px;padding-bottom:80px}.terms-and-conditions h3{font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;margin-top:0px}.terms-and-conditions ul{margin:0;padding:0px 5px}.terms-and-conditions ul.dashed{list-style-type:none}.terms-and-conditions ul.dashed>li{text-indent:-5px}.terms-and-conditions ul.dashed>li:before{content:"-";text-indent:-5px}@media screen and (max-width: 991px){.hero.refer-a-friend{text-align:center;padding:60px 15px;padding-right:15px;padding-left:15px}.refer-a-friend .hero-text{margin:0 auto;max-width:400px}.tell-friends .left-col,.tell-friends .right-col{padding:0px 15px;margin-top:30px}.tell-friends .left-col{border-bottom:1px solid #d8d8d8;border-right:0px;padding-bottom:20px}.tell-friends{margin-bottom:40px}.spot-form-container,.save-money .spot-form-container{max-width:400px;margin:0 auto}.hero hr{margin:20px auto}}@media screen and (max-width: 767px){.refer-a-friend h1{font-size:35px;line-height:35px}.hero.refer-a-friend{padding:45px 15px;background:#dc582a}.refer-details-div{margin:0px -15px 30px;padding:20px 15px}.tell-friends-div,.save-money{text-align:left}.save-money-div,.tell-friends-div{padding:0px}.share-text{text-align:left}.save-money{margin-bottom:30px}.terms-and-conditions{padding-top:30px;padding-bottom:30px}}.modal-content{background:#fff;border-radius:0px}.modal-header{padding:15px;border-bottom:0px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.modal-header .close{margin-top:-2px;background:#fff;border:0px;outline:0px;float:right}