.oxApps-clearfix:after,.oxApps-clearfix:before{content:" ";display:block}.oxApps-clearfix:after{clear:both}.oxApps-border-box,.oxApps-border-box *,.oxApps-border-box :after,.oxApps-border-box :before{box-sizing:border-box}.oxApps-list-unstyled{margin:0;padding-left:0;list-style:none}.oxApps-alert{padding:15px;margin-bottom:20px;border-radius:4px;border:0 none;text-align:left}.oxApps-alert.oxApps-alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.oxApps-alert.oxApps-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.oxApps-alert.oxApps-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.oxApps-alert.oxApps-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format("truetype")}.c-app-m-g-hook{-webkit-box-ordinal-group:-119;-webkit-order:-120;-ms-flex-order:-120;order:-120}.c-m-g-modal{position:fixed;padding:20px;color:#000;background:#fff;font-family:Open Sans,sans-serif;font-size:12px;line-height:18px;font-weight:400;text-align:center;box-sizing:border-box;z-index:1000001}.c-m-g-modal .c-m-g-modal__title{font-weight:900;text-transform:uppercase}.c-m-g-modal .c-m-g-modal__btn-wrapper,.c-m-g-modal .c-m-g-modal__input-wrapper{position:relative;margin:10px auto;width:80%;max-width:360px}.c-m-g-modal .c-m-g-modal__btn-wrapper+.c-m-g-modal__btn-wrapper{padding-top:0}.c-m-g-modal .c-m-g-modal__btn{display:block;padding:11px;text-transform:uppercase;font-size:18px;border-radius:200px;font-weight:700;color:#444;background:#fff;width:100%;margin:0 auto;box-sizing:border-box}.c-m-g-modal .c-m-g-modal__btn--disabled{opacity:.5;pointer-events:none;background-size:20px 20px;background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent)}.c-m-g-modal .c-m-g-modal__input{background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.8);width:100%;border-radius:200px;padding:10px 15px 10px 50px;outline:none;color:#fff;font-size:14px;line-height:40px;height:40px;margin:0;box-sizing:border-box}.c-m-g-modal .c-m-g-modal__input::-moz-placeholder{color:hsla(0,0%,100%,.75);opacity:1}.c-m-g-modal .c-m-g-modal__input:-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.c-m-g-modal .c-m-g-modal__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.75)}.c-m-g-modal .c-m-g-modal__input-icon{position:absolute;left:20px;top:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;height:22px}.c-m-g-modal .c-m-g-modal__form{position:relative;display:inline-block;background:#444;color:#fff;padding:15px 0 0;width:100%}.c-m-g-modal .c-m-g-modal__legals{padding:20px 10px 0}.c-m-g-modal .c-m-g-modal__error{background:#ca2020;padding:10px;box-sizing:border-box;color:#fff;margin:10px 0 0}.c-m-g-modal .c-m-g-modal__close{position:absolute;right:0;top:-14px;padding:3px;border-radius:50%;width:28px;height:28px;line-height:28px;box-sizing:border-box;background-color:#e9e9e9;color:#838383;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-m-g-modal .c-m-g-modal__close-icon{font-size:20px;line-height:1em}.c-m-g-modal .c-m-g-modal__btn,.c-m-g-modal .c-m-g-modal__close{-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-m-g-modal .c-m-g-modal__btn:hover,.c-m-g-modal .c-m-g-modal__close:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.c-m-g-modal .c-m-g-modal__discount-code{padding:10px 40px;font-weight:700;background:#fff}.c-m-g-modal .c-m-g-modal__discount-code>span{border:2px dashed #444;padding:20px;margin:10px;display:inline-block;font-size:40px;border-radius:4px}.c-m-g-modal--with-header{margin-top:62px}.c-m-g-modal--with-header:before{content:"";height:62px;width:100%;display:block;position:absolute;top:-64px;left:0;right:0}.c-m-g-modal--hook{position:relative;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:none;padding:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-m-g-modal--hook .c-m-g-modal__title{color:#fff;padding:15px 130px 15px 25px;background:#555;font-size:16px;cursor:pointer}.c-m-g-modal--hook .c-m-g-modal__title:after{content:"";width:90px;height:96px;position:absolute;top:-23px;right:25px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:MG-bound 1.3s ease-in-out infinite;animation:MG-bound 1.3s ease-in-out infinite}.c-m-g-modal--hook .c-m-g-modal__title:hover{text-decoration:underline}.c-m-g-modal--hook .c-m-g-modal__close{top:-50px;right:10px}.c-m-g-modal--newsletter{top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:360px;padding:0;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:MG-appearIn .5s ease-out forwards;animation:MG-appearIn .5s ease-out forwards}.c-m-g-modal--newsletter .c-m-g-modal__title{padding:30px 15px;font-weight:400;text-transform:none;font-size:20px;line-height:1.2em}.c-m-g-modal--newsletter .c-m-g-modal__btn-wrapper{padding:0}.c-m-g-modal--end{padding:0;z-index:1000002;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:600px;width:90%;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:MG-appearIn .5s ease-out forwards;animation:MG-appearIn .5s ease-out forwards}.c-m-g-modal--end .c-m-g-modal__title{padding:30px 15px;font-size:36px;background:#fff;line-height:1em}.c-m-g-modal--end .c-m-g-modal__subtitle{padding:10px 5px;font-size:18px;background:#fff;line-height:1em}.c-m-g-modal--game{top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1000002;box-shadow:0 0 150px rgba(0,0,0,.3);max-width:800px;max-height:800px;height:auto;padding:0}.c-m-g-modal--game canvas{width:100%;max-width:800px;height:470px;margin:0 auto}.c-m-g-modal--game .c-m-g-modal__btn-wrapper{max-width:320px;padding:20px 0;margin-left:auto;margin-right:auto}.c-m-g-modal__backdrop{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000000}.c-m-g-modal--end+.c-m-g-modal__backdrop{top:-50vh;bottom:-50vh;left:-50vw;right:-50vw}.c-m-g-modal a:hover{text-decoration:underline!important;opacity:.75!important}.c-m-g__game-wrapper{width:100%;height:100%}.c-m-g-game__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-m-g-modal--wheelOfFortune-default .c-m-g-modal__btn,.c-m-g-modal--wheelOfFortune-default .c-m-g-modal__subtitle,.c-m-g-modal--wheelOfFortune-default .c-m-g-modal__title{color:#f15623}.c-m-g-modal--wheelOfFortune-default .c-m-g-modal__discount-code>span{border-color:#ec460f;color:#f15623}.c-m-g-modal--wheelOfFortune-default .c-m-g-modal__discount-code .c-m-g-modal__btn{background:#f15623}.c-m-g-modal--wheelOfFortune-default.c-m-g-modal--hook .c-m-g-modal__title,.c-m-g-modal--wheelOfFortune-default .c-m-g__game-wrapper{background-image:-webkit-gradient(linear,left top,right top,from(#f15623),to(#f8971d));background-image:linear-gradient(90deg,#f15623 0,#f8971d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff15623",endColorstr="#fff8971d",GradientType=1)}.c-m-g-modal--wheelOfFortune-default.c-m-g-modal--hook .c-m-g-modal__title{color:#fff}.c-m-g-modal--wheelOfFortune-default.c-m-g-modal--hook .c-m-g-modal__title:after{background:url(../../appMarketingGameWheelOfFortune/assets/images/default_theme/picto.png) top no-repeat}.c-m-g-modal--wheelOfFortune-default.c-m-g-modal--newsletter .c-m-g-modal__form{background-image:-webkit-gradient(linear,left top,right top,from(#f15623),to(#f8971d));background-image:linear-gradient(90deg,#f15623 0,#f8971d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff15623",endColorstr="#fff8971d",GradientType=1)}.c-m-g-modal--with-header.c-m-g-modal--wheelOfFortune-default{border-top:2px solid #f15623}.c-m-g-modal--with-header.c-m-g-modal--wheelOfFortune-default:before{background:url(../../appMarketingGameWheelOfFortune/assets/images/default_theme/picto.png) top no-repeat}.c-m-g-modal--wheelOfFortune-default.c-m-g-modal--end{background-image:-webkit-gradient(linear,left top,right top,from(#f15623),to(#f8971d));background-image:linear-gradient(90deg,#f15623 0,#f8971d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff15623",endColorstr="#fff8971d",GradientType=1)}.c-m-g-modal--wheelOfFortune-default a{color:#a4300a!important}.c-m-g-modal--wheelOfFortune-easter .c-m-g-modal__btn,.c-m-g-modal--wheelOfFortune-easter .c-m-g-modal__subtitle,.c-m-g-modal--wheelOfFortune-easter .c-m-g-modal__title{color:#54b88b}.c-m-g-modal--wheelOfFortune-easter .c-m-g-modal__discount-code>span{border-color:#47ab7e;color:#54b88b}.c-m-g-modal--wheelOfFortune-easter .c-m-g-modal__discount-code .c-m-g-modal__btn{background:#54b88b}.c-m-g-modal--wheelOfFortune-easter.c-m-g-modal--hook .c-m-g-modal__title,.c-m-g-modal--wheelOfFortune-easter .c-m-g__game-wrapper{background-image:-webkit-gradient(linear,left top,right top,from(#54b88b),to(#b5e489));background-image:linear-gradient(90deg,#54b88b 0,#b5e489);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff54b88b",endColorstr="#ffb5e489",GradientType=1)}.c-m-g-modal--wheelOfFortune-easter.c-m-g-modal--hook .c-m-g-modal__title{color:#fff}.c-m-g-modal--wheelOfFortune-easter.c-m-g-modal--hook .c-m-g-modal__title:after{background:url(../../appMarketingGameWheelOfFortune/assets/images/easter_theme/picto.png) top no-repeat}.c-m-g-modal--wheelOfFortune-easter.c-m-g-modal--newsletter .c-m-g-modal__form{background-image:-webkit-gradient(linear,left top,right top,from(#54b88b),to(#b5e489));background-image:linear-gradient(90deg,#54b88b 0,#b5e489);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff54b88b",endColorstr="#ffb5e489",GradientType=1)}.c-m-g-modal--with-header.c-m-g-modal--wheelOfFortune-easter{border-top:2px solid #54b88b}.c-m-g-modal--with-header.c-m-g-modal--wheelOfFortune-easter:before{background:url(../../appMarketingGameWheelOfFortune/assets/images/easter_theme/picto.png) top no-repeat}.c-m-g-modal--wheelOfFortune-easter.c-m-g-modal--end{background-image:-webkit-gradient(linear,left top,right top,from(#54b88b),to(#b5e489));background-image:linear-gradient(90deg,#54b88b 0,#b5e489);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff54b88b",endColorstr="#ffb5e489",GradientType=1)}.c-m-g-modal--wheelOfFortune-easter a{color:#317556!important}.c-m-g-modal--wheelOfFortune-easter canvas{background-image:-webkit-gradient(linear,left top,right top,from(#effafb),to(#caf2f5));background-image:linear-gradient(90deg,#effafb 0,#caf2f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeffafb",endColorstr="#ffcaf2f5",GradientType=1)}@-webkit-keyframes MG-bound{0%{-webkit-transform:scale(1) rotate(0) translate(0);transform:scale(1) rotate(0) translate(0)}50%{-webkit-transform:scale(.9) rotate(-5deg) translateY(-5px);transform:scale(.9) rotate(-5deg) translateY(-5px)}to{-webkit-transform:scale(1) rotate(0) translate(0);transform:scale(1) rotate(0) translate(0)}}@keyframes MG-bound{0%{-webkit-transform:scale(1) rotate(0) translate(0);transform:scale(1) rotate(0) translate(0)}50%{-webkit-transform:scale(.9) rotate(-5deg) translateY(-5px);transform:scale(.9) rotate(-5deg) translateY(-5px)}to{-webkit-transform:scale(1) rotate(0) translate(0);transform:scale(1) rotate(0) translate(0)}}@-webkit-keyframes MG-appearIn{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}75%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes MG-appearIn{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}75%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}