html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff;font-size:16px;min-width:300px;overflow-x:hidden;overflow-y:scroll}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#485fc7;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;word-wrap:normal;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#363636}

/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}@font-face{font-display:swap;font-family:Cardenio Modern;font-style:normal;font-weight:400;src:url(/wp-content/themes/mcdo/dist/fonts/CardenioModern-Regular.woff2?758aee5347cf1f2cd00512494ac9f1cc) format("woff2")}@font-face{font-display:swap;font-family:Cardenio Modern;font-style:normal;font-weight:700;src:url(/wp-content/themes/mcdo/dist/fonts/CardenioModern-Bold.woff2?078f9e8e56c8c1eb8cb2bfc0c6f36569) format("woff2")}.gform_wrapper{margin-left:auto;margin-right:auto;max-width:clamp(20.625rem,16.2257rem + 18.7702vw,38.75rem)!important}.gform_wrapper .gform_title{background-color:var(--wp--preset--color--green);border-radius:1.25rem;color:var(--wp--preset--color--yellow);font-family:var(--wp--preset--font-family--cardenio);font-size:var(--wp--preset--font-size--size-3);font-weight:700;margin-bottom:2rem;padding:.25rem clamp(1rem,.3333rem + 1.3889vw,2rem);position:relative;text-transform:uppercase;-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width:769px){.gform_wrapper .gform_title{left:-3rem}}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform_fields .gfield.gfield--type-email label,.gform_wrapper .gform_fields .gfield.gfield--type-fileupload label,.gform_wrapper .gform_fields .gfield.gfield--type-phone label,.gform_wrapper .gform_fields .gfield.gfield--type-text label{font-weight:700}.gform_wrapper .gform_fields .gfield.gfield--input-type-consent label,.gform_wrapper .gform_fields .gfield.gfield--type-checkbox label{font-size:var(--wp--preset--font-size--size-7)}.gform_wrapper .gform_fields .gfield .ginput_container_fileupload .gpfup__droparea{background-color:#fff!important;border:1px solid var(--wp--preset--color--black)!important;border-radius:5px!important}.gform_wrapper .gform_footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gform_wrapper .gform_footer .gform_button{color:var(--wp--preset--color--yellow)!important;font-family:var(--wp--preset--font-family--cardenio)!important;font-size:1.25rem!important;font-weight:700!important;text-transform:uppercase!important}.entry-sharer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--wp--preset--color--black);margin-top:1rem;padding-top:1rem}.entry-sharer,.entry-sharer .sharer-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.entry-sharer .sharer-links a,.entry-sharer .sharer-links button{background:none;border:1px solid;border-radius:50%;color:#00d1b2;cursor:pointer;display:block;height:2rem;padding:.5rem;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;width:2rem}.entry-sharer .sharer-links a svg,.entry-sharer .sharer-links button svg{display:block;height:100%;width:100%}.entry-sharer .sharer-links a:hover,.entry-sharer .sharer-links button:hover{color:#000}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:1rem auto}.alignleft,.alignright{height:auto;margin-bottom:1rem}@media print,screen and (min-width:769px){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{clip:rect(0,0,0,0);background:#fff;border:0;color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alignwide{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size)}.aligncontent,main.main>*{margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}main.main>.alignfull{max-width:none}@media screen and (max-width:1023px){main.main>.alignfull{margin-left:-20px!important;margin-right:-20px!important;width:auto}}main.main p+*,main.main ul+*{margin-top:1em}main.main ol,main.main ul{padding-left:1.5em}main.main ul{list-style-type:disc}.site-footer{margin:2.75rem auto 1.25rem;max-width:var(--wp--style--global--content-size)}body{min-height:100vh}body main.main{background-image:url(/wp-content/themes/mcdo/dist/images/bg_neige.png?8cf7d319eedf9669ba006ae8c4cd9eb5);background-position:top;background-repeat:no-repeat;max-width:100dvw;overflow:hidden;padding-top:3rem}@media only screen and (min-width:1025px){body main.main{background-size:100% 75%}}@media only screen and (max-width:1023px){body main.main{background-size:300% 50%}}.game-header{display:grid;gap:1rem}.game-header .game-heading .dates{height:auto;width:174px}.game-header .game-heading .gagnez,.game-header .game-heading .grattez{height:auto;width:clamp(10.875rem,9.6846rem + 4.4295vw,15rem)}.game-header .game-heading .skiez{height:auto;width:clamp(14.3125rem,12.9958rem + 4.8993vw,18.875rem)}.game-header .logo{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media only screen and (min-width:1025px){.game-header{grid-template-columns:4fr 5fr 4fr}}@media only screen and (max-width:1023px){.game-header{grid-template-areas:"heading heading heading logo logo" "rewards rewards rewards rewards rewards"}.game-header .game-heading{grid-area:heading}.game-header .game-heading>*{max-width:100%}.game-header .game-heading>* svg{height:auto;max-width:100%}.game-header .logo{grid-area:logo}.game-header .logo .custom-logo{max-width:100px}.game-header .game-rewards{grid-area:rewards}}
