#subBanner{padding:30px 0;width:100%}@media screen and (min-width:1200px){#subBanner{padding:15px 0}}#subBanner .savingIt,#subBanner .threeUp{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px}@media screen and (min-width:992px){#subBanner .savingIt,#subBanner .threeUp{max-width:1025px;width:95%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#subBanner .savingIt .congrat-hero,#subBanner .threeUp .congrat-hero{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:992px){#subBanner .savingIt .congrat-hero,#subBanner .threeUp .congrat-hero{width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#subBanner .savingIt .congrat-hero .font15,#subBanner .threeUp .congrat-hero .font15{font-size:15px;margin-left:15px;line-height:1.2}#subBanner .savingIt .congrat-hero .jd-description,#subBanner .threeUp .congrat-hero .jd-description{margin:20px 0 20px 0;text-align:center}@media screen and (min-width:992px){#subBanner .savingIt .congrat-hero .jd-description,#subBanner .threeUp .congrat-hero .jd-description{text-align:left}}#subBanner .savingIt .quote--hero,#subBanner .threeUp .quote--hero{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero,#subBanner .threeUp .quote--hero{width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}#subBanner .savingIt .quote--hero p,#subBanner .threeUp .quote--hero p{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero p,#subBanner .threeUp .quote--hero p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#subBanner .savingIt .quote--hero img,#subBanner .threeUp .quote--hero img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero img,#subBanner .threeUp .quote--hero img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#subBanner .savingIt .quote--hero .font15,#subBanner .threeUp .quote--hero .font15{font-size:15px;line-height:1.2;padding:20px 0;text-align:center}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero .font15,#subBanner .threeUp .quote--hero .font15{padding:0;text-align:left;margin-left:15px}}#subBanner .savingIt .quote--hero .font15.italic,#subBanner .threeUp .quote--hero .font15.italic{font-style:italic}#subBanner .savingIt .quote--hero-left,#subBanner .threeUp .quote--hero-left{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero-left,#subBanner .threeUp .quote--hero-left{width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#subBanner .savingIt .quote--hero-left p,#subBanner .threeUp .quote--hero-left p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero-left p,#subBanner .threeUp .quote--hero-left p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#subBanner .savingIt .quote--hero-left img,#subBanner .threeUp .quote--hero-left img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero-left img,#subBanner .threeUp .quote--hero-left img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#subBanner .savingIt .quote--hero-left .font15,#subBanner .threeUp .quote--hero-left .font15{font-size:15px;line-height:1.2;padding:20px 0;text-align:center}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero-left .font15,#subBanner .threeUp .quote--hero-left .font15{padding:0;text-align:left;margin-left:15px}}#subBanner .savingIt .quote--hero-left .font15 .italic,#subBanner .threeUp .quote--hero-left .font15 .italic{font-style:italic}#subBanner .savingIt .quote--hero .fb-quote img,#subBanner .savingIt .quote--hero .homepage-quote img,#subBanner .savingIt .quote--hero .offer-quote img,#subBanner .threeUp .quote--hero .fb-quote img,#subBanner .threeUp .quote--hero .homepage-quote img,#subBanner .threeUp .quote--hero .offer-quote img{width:auto;height:92px}#subBanner .savingIt .quote--hero .font15,#subBanner .threeUp .quote--hero .font15{max-width:90%}@media screen and (min-width:992px){#subBanner .savingIt .quote--hero .font15,#subBanner .threeUp .quote--hero .font15{max-width:70%}}#subBanner .savingIt .button--hero,#subBanner .threeUp .button--hero{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px;height:90px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width:992px){#subBanner .savingIt .button--hero,#subBanner .threeUp .button--hero{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#subBanner .savingIt .button--hero p,#subBanner .threeUp .button--hero p{margin-bottom:15px}#subBanner .savingIt .button--hero .order--link,#subBanner .threeUp .button--hero .order--link{margin-top:15px}.congrat-hero{text-align:center;font-size:16px;padding-bottom:6px;line-height:1.2;margin-top:0}.giftcard4,img.giftcard2,img.giftcard3,img.giftcard50{width:200px;padding-top:20px;margin:0 auto;display:none}img.giftcard{width:200px;padding-top:20px;margin:0 auto;display:none}.gc-quote{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media screen and (min-width:992px){.gc-quote{width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.movie{display:none}.global-sweeteners .card-bg{min-height:170px}.global-sweeteners .fb-quote,.global-sweeteners .flexit,.global-sweeteners .offer-quote,.global-sweeteners .quote--hero{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.jdp-img img{width:90px}@media screen and (min-width:992px){.jdp-img img{width:164px}}.flexit h2{max-width:90%;margin-left:16px}.homepage-quote p{margin-left:16px}.italic-dsm{font-style:italic}#rocketOfferIframe{display:block;position:relative;margin:0 auto!important;width:100%;height:auto;min-height:462px;z-index:1}#rocketOfferIframe.head-space{margin:64px auto 0 auto!important}#imagesContainer{position:relative;margin:0 auto!important;width:100%;max-width:1000px}#imagesContainer [class^=leaf]{position:absolute;transform:translate(50%,0);z-index:1}#imagesContainer .leaf-2{display:none}#imagesContainer .leaf-3{display:none;right:90%;bottom:0;width:28%;max-width:150px}#imagesContainer .leaf-4{display:none;right:12%;bottom:0;width:27%;max-width:150px}#imagesContainer .leaf-5{display:none}#imagesContainer .leaf-6{display:none}.offer-banner-content{margin-top:0;padding:0;color:var(--marshmallow)}.banner-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;position:relative;margin:0 auto 44px auto;padding:0!important;width:100%;border-radius:16px;background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.6)),url(/secure/precart/includes/offer-banner/images/football-field.png);background-repeat:no-repeat;background-size:cover;background-position:65% 40%;box-shadow:0 21px 52px -10px rgba(0,0,0,.22)}.offer-img-group{flex:1 1 25%;display:none;flex-direction:column;justify-content:center;align-items:center;align-self:flex-start;order:1}.offer-img-group img{display:block;padding:8px;width:100%;max-width:249px}.offer-text-group{flex:1 0 75%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:8px}.offer-text-group .offer-description{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.offer-text-group .offer-description img{align-self:flex-start;display:block;margin-right:16px;width:33%;max-width:150px}.offer-text-group .offer-description .text-logo{display:inline-block;vertical-align:bottom;margin:0 8px;width:100px}.offer-text-group .offer-description .text-logo img{display:block;width:100%}.offer-text-group .offer-description p{flex:1 0 50%;font-size:clamp(16px,3vw,22px);line-height:1.2}.offer-input-group{margin:16px 0 0 0}.offer-input-group fieldset{width:100%}.offer-input-group legend{position:absolute;font-size:0}.offer-input-group .fieldset-inner{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;align-content:center;align-items:center}.offer-input-group .input-el{flex:1 1 100%;display:block;position:relative;margin:0 0 16px 0;padding:4px 8px 8px 8px;width:100%;border-radius:8px 8px 0 0;background:var(--marshmallow)}.offer-input-group .input-el label{position:absolute;top:4px;left:8px;color:var(--coal)}.offer-input-group .input-el input{display:block;position:relative;padding:24px 4px 4px 0;width:100%;border:0;background:0 0}.offer-input-group .input-el .autoSuggestBox{position:absolute;top:55px;left:0;right:0;width:100%;max-height:100px;overflow:hidden;overflow-y:auto;background:#fff;z-index:10}.offer-input-group .input-el .autoSuggestBox li{padding:8px}.offer-input-group .cta-button{display:block;margin:0 auto 16px auto;height:auto;width:190px;min-width:190px;cursor:pointer}@media all and (min-width:768px){#rocketOfferIframe{min-height:382px}#subBanner #rocketOfferIframe{min-height:382px}#imagesContainer .leaf-2{display:none;bottom:7%;right:36%;width:21%}#imagesContainer .leaf-3{bottom:-10%}#imagesContainer .leaf-4{display:none;bottom:-8%;right:8%;width:15%}#imagesContainer .leaf-5{display:none;bottom:53%;right:90%;width:7%}#imagesContainer .leaf-6{display:none;bottom:100%;right:8%;width:8%}.banner-group{flex-direction:row;padding:0 8px!important;background-size:100% auto;background-position:right 40%}.offer-img-group{display:flex;order:0;padding:8px 0 4px 0}.offer-text-group{padding:16px;padding-right:16px!important}.offer-text-group .offer-description img{display:none}.offer-input-group .fieldset-inner{flex-direction:row}.offer-input-group .input-el{flex:0 1 50%;margin:0 8px 8px 0;width:auto;max-width:50%}.offer-input-group .input-el:last-of-type{margin:0 0 8px 0}.offer-input-group .cta-button{margin:8px 0 0 auto}}@media all and (min-width:1000px){#rocketOfferIframe{min-height:310px}#subBanner #rocketOfferIframe{min-height:310px}#imagesContainer{min-height:248px}#imagesContainer .leaf-2{bottom:-7%;right:32%;width:12%}#imagesContainer .leaf-3{display:block;bottom:2%;right:97%;width:10%}#imagesContainer .leaf-4{display:block;bottom:90%;right:95%;width:6%}#imagesContainer .leaf-5{display:block;bottom:5%;right:84%;width:7%}#imagesContainer .leaf-6{display:block;bottom:85%;right:4%;width:4%}.offer-img-group{align-self:center}.offer-input-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-right:0!important}.offer-input-group .input-el{margin:0 8px 0 0;max-width:none}.offer-input-group .input-el:last-of-type{margin:0 8px 0 0;padding-right:0!important}.offer-input-group .input-el{margin:0 8px 0 0;max-width:none}.offer-input-group .input-el:last-of-type{margin:0 8px 0 0;padding-right:0!important}.offer-input-group .cta-button{align-self:flex-end;margin:auto 0 auto auto}}@media all and (min-width:1208px){#rocketOfferIframe{min-height:310px}#subBanner #rocketOfferIframe{min-height:310px}}
