.scenecard_popbox .gigya_container .gigya-style-modern .gigya-screen form .gigya-layout-row .gigya-layout-cell:nth-child(1) .gigya-composite-control-submit input {
     background-color: transparent;
     border: 2px solid #e0251b;
     color: #e0251b;
}
body .scenecard_popbox .gigya_container .gigya-screen.portrait label.gigya-composite-control.gigya-composite-control-label a {
     color: #404040 !important;
     text-decoration: underline !important;
     font-weight: 600 !important;
     cursor: pointer !important;
 } 
 body .scenecard_popbox .gigya_container .gigya-screen.portrait label.gigya-composite-control.gigya-composite-control-label a:hover,
 body .scenecard_popbox .gigya_container .gigya-screen.portrait label.gigya-composite-control.gigya-composite-control-label a:focus {
     text-decoration: none !important;
 }
.scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li:before{
     background: url("/wp-content/plugins/gmo-banner-integration/assets/images/marchestradition/checklist.svg");
}
body .scenecard_popbox .scenecard_popbox_verify_btns .remind_me_later{
     color: #e0251b;
}
body .scenecard_popbox .scenecard_popbox_verify_btns .verify_card{
     color: #fff;
}
.scenecard_popbox .scenecard_popbox_verify_btns .btn-verify{
     background-color: #e0251b;
     border: 2px solid #e0251b;
}
.scenecard_popbox .gigya-composite-control.gigya-composite-control-submit .gigya-input-submit {
     font-family: 'Roboto' !important;
}
body .scenecard_popbox .gigya_container .gigya-style-modern .gigya-screen form .gigya-layout-row .gigya-layout-cell:nth-child(1) .gigya-composite-control-submit input {
     color: #EA0028;
     border: 2px solid #EA0028;
     background: #ffffff;
 }
 body .scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li {
     padding-top: 16px;
     padding-bottom: 16px;
 }
 body .scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li>span:before {
     top: 6px;
     left: 8px;
 }
 body .scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li>span {
     height: 22px;
     width: 22px;
     top: 20px;
 }
 .scenecard_popup > .fl-col-content .fl-col-group {
     position: relative;
   }
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 16- */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .header-top ul li.scene_notifiction_menu a span {
     top: 15px;
     right: 4px;
     line-height: 14px;  
 }
 body .fl-col-group-equal-height.fl-col-group-align-center .menu-weekly-flyer .menu-item a.nav-link{
     border-left: 0;
}
.header-top .fl-col-group-equal-height.fl-col-group-align-center .menu-weekly-flyer ul li.gmo-cta-prepend1 a{
     border-left: 1px solid #ddd;
     line-height: 60px;
}
.scene_menuWrap .scene_menuWrap-notilist ul li.gmo_notify_msg a{
     color: #e0251b !important;
}
body .scene_menuWrap{
     margin-top: 0;
}
.ghost_scenecard_modal .scenecard_btn .btn-ghost {
     background-color: #e0251b;
}
.ghost_scenecard_modal .scenecard_btn .btn-ghost-close{
     border: 2px solid #e0251b;
   }
body .ghost_scenecard_modal .trouble a {
     color: #e0251b !important;
   }
   .component_mega_menu .icon_myoffer {
     display: none;
 }
 body.page-fr .scenecard_popbox .gigya_container .gigya-style-modern .gigya-screen form .gigya-layout-row .gigya-layout-cell .gigya-composite-control-submit input.gigya-input-submit {
     font-size: 14px !important;
 }
 body .scenecard_popbox .gigya_container .gigya-style-modern .gigya-screen form .gigya-layout-row .gigya-layout-cell .gigya-composite-control-submit  input.gigya-input-submit {
     padding-left: 12px !important;
     padding-right: 12px !important;
     white-space: normal !important;
 }

@media screen and (max-width: 991px){
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: linear-gradient(to right, #404040 19%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
          background: -webkit-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: linear-gradient(to right, #404040 19%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: linear-gradient(to right, #404040 19%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 19- */
          background: -webkit-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 19%, #ddd 9%);
          background: linear-gradient(to right, #404040 19%, #ddd 9%);
     }
}
@media screen and (max-width: 767px){

     .component_mega_menu a.nav-link.my-offers-nav-link.Foodland{
          max-width: 100%;
     }
     body .scene_menuWrap {
          margin-top: 8px;
     }
     body .scene_brand_item img{
          height: 100% !important;
          object-fit: cover;
     }
     body .component_mega_menu .navbar-collapse ul.nav li.level-0.visible-sm.menu-bg-item{
          min-height: 55px;
     }
     body .component_mega_menu .navbar-collapse ul.nav li.level-0.visible-sm.menu-bg-item.air-miles a {
          background: #3a92cb !important;
     }
     body .airmiles_brand_item img{
          height: 100% !important;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: linear-gradient(to right, #404040 14%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 14+ */
          background: -webkit-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: linear-gradient(to right, #404040 14%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: linear-gradient(to right, #404040 14%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 14- */
          background: -webkit-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 14%, #ddd 9%);
          background: linear-gradient(to right, #404040 14%, #ddd 9%);
     }
}
@media screen and (max-width: 414px){
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: linear-gradient(to right, #404040 17%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
          background: -webkit-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: linear-gradient(to right, #404040 17%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: linear-gradient(to right, #404040 17%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 17- */
          background: -webkit-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 17%, #ddd 9%);
          background: linear-gradient(to right, #404040 17%, #ddd 9%);
     }
}
@media screen and (max-width: 374px){
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 20- */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
     }
}
@media screen and (max-width: 359px){
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: linear-gradient(to right, #404040 22%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
          background: -webkit-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: linear-gradient(to right, #404040 22%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: linear-gradient(to right, #404040 22%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 22- */
          background: -webkit-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 22%, #ddd 9%);
          background: linear-gradient(to right, #404040 22%, #ddd 9%);
     }
}