body{--height-header:80px;--height-footer:120px;--font-family-primary:"Poppins",sans-serif;--font-family-secondary:"Jost",sans-serif;--font-size-default:1.6rem;--font-size-h1:6rem;--font-size-h2:4rem;--font-size-h3:3.2rem;--font-size-h4:2.6rem;--font-size-h5:2.2rem;--font-size-h6:2rem;--font-size-button:2.6rem;--font-size-xs:1.5rem;--font-size-xl:1.8rem;--color-light:#fff;--color-dark:#000;--color-transparent:transparent;--color-success:#32ab32;--color-warning:#e67c11;--color-error:#df2935;--color-primary:#29b49e;--color-primary-light:#8fffed;--color-primary-dark:#185e56;--color-secondary:#112760;--color-secondary-light:#0b70b5;--color-secondary-dark:#06113f;--color-tertiary:#a2a6b7;--color-tertiary-light:#e0e2e7;--color-tertiary-dark:#83889f;--color-background:var(--color-tertiary-dark);--color-background-light:var(--color-tertiary-light);--color-background-dark:var(--color-secondary-dark);--color-text:var(--color-light);--color-text-light:var(--color-tertiary);--color-text-dark:var(--color-secondary-dark);--color-link:var(--color-primary);--color-link-hover:var(--color-primary-light)}@media screen and (max-width:575.98px){body{--font-size-h2:3rem;--font-size-h3:2.8rem;--font-size-h4:2.4rem;--font-size-button:2.2rem}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-font-smoothing:antialiased;word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word}html{font-size:10px;font-size:62.5%!important;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}html img,html video{height:auto;max-width:100%}html svg{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}b,strong{font-weight:bolder}em{font-style:italic}@font-face{font-family:EdouardBeta;font-style:normal;font-weight:700;src:url(/build/fonts/edouardbeta-condensedbold-webfont.a3154beb.woff2) format("woff2"),url(/build/fonts/edouardbeta-condensedbold-webfont.68b152ad.woff) format("woff")}@font-face{font-family:EdouardBeta;font-style:normal;font-weight:400;src:url(/build/fonts/edouardbeta-condensedregular_1-webfont.0fb1a1e2.woff2) format("woff2"),url(/build/fonts/edouardbeta-condensedregular_1-webfont.64fb7d0c.woff) format("woff")}@font-face{font-family:EdouardBeta;font-style:normal;font-weight:600;src:url(/build/fonts/edouardbeta-condensedsemibold-webfont.06ea37fb.woff2) format("woff2"),url(/build/fonts/edouardbeta-condensedsemibold-webfont.d9923a3c.woff) format("woff")}@keyframes pulse{0%{transform:scale(1) rotate(0)}to{transform:scale(1.05) rotate(3deg)}}@keyframes floating{0%,to{transform:translate(0)}25%{transform:translate(3%,3%) rotate(3deg)}50%{transform:translate(3%,-3%)}75%{transform:translate(-3%,-3%) rotate(-3deg)}}@keyframes scaleX{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.05)}}@keyframes lever{0%,to{transform:scaleY(1)}50%{transform:scaleY(-1)}}@keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(2.5%)}}@keyframes shake{0%,20%,40%{transform:rotate(0)}10%,30%{transform:rotate(-.5deg)}}.b,.strong,b,strong{font-weight:800}.em,em{font-style:italic}.p,p{line-height:1.6;margin-bottom:1rem}.ol,.ul,ol,ul{margin-bottom:1rem;padding-left:20px}.li,li{line-height:1.6;margin-bottom:.5rem}.hr,hr{margin:50px 0}a:not([class]){background:linear-gradient(transparent 90%,var(--color-link));color:var(--color-link);text-decoration:none;transition:all .3s ease-in-out}a:not([class]):hover{color:var(--color-link-hover)}.title-h0{font-family:var(--font-family-primary);font-size:var(--font-size-default);font-weight:inherit;letter-spacing:0;line-height:calc(var(--font-size-default)*1.6);text-transform:inherit;word-spacing:0}.title-h1,h1{font-size:var(--font-size-h1);line-height:calc(var(--font-size-h1)*1.15)}.title-h1,.title-h2,h1,h2{font-family:var(--font-family-secondary);font-weight:800;letter-spacing:.5px;text-transform:uppercase;word-spacing:.5px}.title-h2,h2{font-size:var(--font-size-h2);line-height:calc(var(--font-size-h2)*1.15)}.form .form__legend,.title-h3,h3{font-size:var(--font-size-h3);line-height:calc(var(--font-size-h3)*1.15)}.form .form__legend,.title-h3,.title-h4,h3,h4{font-family:var(--font-family-primary);font-weight:600;text-transform:inherit}.title-h4,h4{font-size:var(--font-size-h4);line-height:calc(var(--font-size-h4)*1.35)}.title-h5,h5{font-family:var(--font-family-primary);font-size:var(--font-size-h5);font-weight:500;line-height:calc(var(--font-size-h5)*1.35);text-transform:inherit}.title-h6,h6{font-size:var(--font-size-h6);line-height:calc(var(--font-size-h6)*1.35);text-transform:uppercase}.form .form__label,.title-h6,.title-h7,h6{font-family:var(--font-family-primary);font-weight:500;letter-spacing:0;word-spacing:0}.form .form__label,.title-h7{font-size:var(--font-size-xl);line-height:calc(var(--font-size-xl)*1.35);text-transform:inherit}.link{text-decoration:none;transition:all .3s ease-in-out}.link.link-primary{background:linear-gradient(transparent 90%,var(--color-primary));color:var(--color-primary)}.link.link-primary:hover{color:var(--color-primary-light)}.link.link-secondary{background:linear-gradient(transparent 90%,var(--color-secondary));color:var(--color-secondary)}.link.link-secondary:hover{color:var(--color-secondary-light)}.menu{flex-flow:row wrap;gap:10px;list-style:none;margin:0;padding:0}.button,.menu{display:inline-flex}.button{align-items:center;background-color:var(--color-text);border:none;color:var(--color-dark);cursor:pointer;flex-flow:row nowrap;font-family:var(--font-family-secondary);font-size:var(--font-size-button);font-weight:800;justify-content:space-around;letter-spacing:.5px;line-height:calc(var(--font-size-button)*1.35);min-width:200px;outline:none;padding:15px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s cubic-bezier(.25,.4,.55,1.4);word-spacing:.5px}.button:hover{transform:scale(1.1)}.button.button-primary{background-color:var(--color-primary);color:var(--color-light)}.button.button-primary:hover{transform:rotate(0) scale(1.1)}.button.button-secondary{background-color:var(--color-secondary);color:var(--color-light)}.button.button-secondary:hover{transform:rotate(0) scale(1.1)}.button.button-tertiary{background-color:var(--color-tertiary);color:var(--color-light)}.button.button-tertiary:hover{transform:rotate(0) scale(1.1)}.button.button-small{font-size:var(--font-size-default);line-height:calc(var(--font-size-default)*1.35);min-width:160px;transform:rotate(-1.5deg)}.button.button-small:hover{transform:rotate(0) scale(1.1)}.form{gap:10px}.form,.form .form__group{display:flex;flex-flow:column nowrap}.form .form__group{gap:15px}.form .form__item{display:inline-flex;flex:1;flex-flow:row wrap;gap:15px;padding:15px 0}.form .form__notice{color:var(--color-text-light);font-size:var(--font-size-xs);text-align:right}.form .form__control{display:inline-block}.form .form__control:-webkit-autofill,.form .form__control:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.form .form__control:is(select),.form .form__control:is(textarea),.form .form__control[type=date],.form .form__control[type=email],.form .form__control[type=file],.form .form__control[type=number],.form .form__control[type=password],.form .form__control[type=tel],.form .form__control[type=text],.form .form__control[type=url]{background-color:var(--color-light);border:2px solid var(--color-light);color:var(--color-text-dark);font-family:var(--font-family-primary);font-size:var(--font-size-default);font-weight:500;line-height:calc(var(--font-size-default)*1.35);padding:15px;width:100%}.form .form__control:is(select){appearance:none;background-image:url(/build/images/dropdown.0c33f435.svg);background-position-x:calc(100% - 20px);background-position-y:50%;background-repeat:no-repeat;background-size:10px;padding-right:45px}.form .form__control:is(textarea){height:auto;min-height:110px;resize:none}.form .form__control[type=file]{cursor:pointer}.form .form__control[type=file]:hover{border-color:var(--color-primary)}.form .form__control[type=radio]{height:1px;opacity:0;position:absolute;width:1px;z-index:1}.form .form__control[type=radio]+label{align-items:center;color:var(--color-text-light);cursor:pointer;display:inline-flex;flex-flow:row wrap;font-size:var(--font-size-default);line-height:calc(var(--font-size-default)*1.35);padding:8px;transition:all .3s ease-in-out}.form .form__control[type=radio]+label:before{background-color:var(--color-light);border:4px solid var(--color-light);border-radius:50%;content:"";display:inline-block;height:16px;margin-right:8px;outline:2px solid var(--color-text-dark);transition:all .3s ease-in-out;width:16px}.form .form__control[type=radio]:checked+label{color:var(--color-text)}.form .form__control[type=radio]:checked+label:before{background-color:var(--color-text-dark)}.form .form__control[type=checkbox]{height:1px;opacity:0;position:absolute;width:1px;z-index:1}.form .form__control[type=checkbox]+label{align-items:center;color:var(--color-text-light);cursor:pointer;display:inline-flex;flex-flow:row wrap;font-size:var(--font-size-default);line-height:calc(var(--font-size-default)*1.35);padding:8px;transition:all .3s ease-in-out}.form .form__control[type=checkbox]+label:before{background-color:var(--color-light);background-image:url(/build/images/checked.553670b3.svg);background-position:-20px 0;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:8px;outline:2px solid var(--color-text-dark);transition:all .3s ease-in-out;width:16px}.form .form__control[type=checkbox]:checked+label:before{background-position:0 0}.form .form__control:focus{border-color:var(--color-primary)!important;outline:unset}.form .form__label{color:var(--color-text-light);display:inline-block;width:100%}.form .form__alert,.form .form__item ul{list-style:none;margin-bottom:-15px!important;width:100%}.form .required:after{content:"*"}@media screen and (min-width:576px){.form .form__group{flex-flow:row wrap}}.alert,.form .form__alert,.form .form__item ul{background-color:var(--color-background-dark);border-left:8px solid var(--color-background);font-family:var(--font-family-secondary);font-size:var(--font-size-h6);line-height:calc(var(--font-size-h6)*1.35);margin-bottom:20px;padding:15px 25px;position:relative;z-index:1}.alert:before,.form .form__alert:before,.form .form__item ul:before{background-color:var(--color-background);bottom:0;content:"";display:block;left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-1}.alert.alert-error,.form .form__alert,.form .form__item ul{border-color:var(--color-error)}.alert.alert-error:before,.form .form__alert:before,.form .form__item ul:before{background-color:var(--color-error)}.alert.alert-warning,.form .alert-warning.form__alert,.form .form__item ul.alert-warning{border-color:var(--color-error)}.alert.alert-warning:before,.form .alert-warning.form__alert:before,.form .form__item ul.alert-warning:before{background-color:var(--color-error)}.notice{color:var(--color-text-light);font-size:var(--font-size-xs);font-style:italic;font-weight:400;line-height:calc(var(--font-size-xs)*1.6)}.callback{align-items:center;background-color:var(--color-background-dark);border-radius:1em;display:flex;flex-flow:column nowrap;font-family:var(--font-family-primary);font-size:var(--font-size-h5);font-weight:500;gap:20px;justify-content:center;line-height:calc(var(--font-size-h5)*1.35);padding:20px;text-align:center}.callback.callback-success{background-color:var(--color-success)}.callback.callback-failed{background-color:var(--color-error)}.callback strong{font-weight:700;letter-spacing:.5px;text-transform:uppercase;word-spacing:.5px}[data-animation=reveal]{transition:opacity .6s ease,transform .6s ease}[data-animation=reveal]:not(.--animated){opacity:0;transform:translateY(50px)}[data-animation=reveal-to-right]{transition:opacity .6s ease,transform .6s ease}[data-animation=reveal-to-right]:not(.--animated){opacity:0;transform:translateX(-50px)}[data-animation=reveal-to-left]{transition:opacity .6s ease,transform .6s ease}[data-animation=reveal-to-left]:not(.--animated){opacity:0;transform:translateX(50px)}[data-animation=reveal-to-shrink]{transition:transform 1.8s ease!important}[data-animation=reveal-to-shrink]:not(.--animated){transform:scale(1.1)}.page__wrapper{background-color:var(--color-light);color:var(--color-text);font-family:var(--font-family-primary);font-size:var(--font-size-default);font-weight:500;overflow-x:hidden!important;position:relative;z-index:1}.page__wrapper:after{background-color:var(--color-dark);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;z-index:1}.page__container{align-items:stretch;display:flex;flex-flow:column nowrap;height:auto;justify-content:space-between;min-height:100vh;overflow:hidden;position:relative;top:0;transition:top .3s ease-in-out;width:100%;z-index:1}.page__main{display:flex;flex:1;flex-flow:row wrap}.page__main .page__main__background{bottom:0;bottom:var(--height-footer);left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.page__main .page__main__background>img:first-child{opacity:.66}.page__main .page__main__background :is(img,video){height:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.page__main .page__main__background video{mix-blend-mode:screen}.page__main .page__main__illustrations{bottom:0;bottom:var(--height-footer);left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.page__main .page__main__illustrations :is(img,svg){max-width:400px;object-fit:contain;position:absolute;width:18vw;z-index:1}.page__main .page__main__illustrations .illu-sapin-01{bottom:125px;left:-2.5%}.page__main .page__main__illustrations .illu-cadeau-01{animation:pulse 2.1s ease infinite alternate;bottom:50px;left:0}.page__main .page__main__illustrations .illu-ours{bottom:120px;left:15%}.page__main .page__main__illustrations .illu-carte-200{animation:floating 15s ease infinite alternate-reverse;bottom:25px;left:5%}.page__main .page__main__illustrations .illu-cadeau-02{animation:pulse 1.8s ease infinite alternate-reverse;bottom:50px;left:20%}.page__main .page__main__illustrations .illu-pingouin-01{bottom:25px;left:33%}.page__main .page__main__illustrations .illu-pingouin-02{bottom:50px;right:33%}.page__main .page__main__illustrations .illu-sapin-02{bottom:50px;right:-2.5%}.page__main .page__main__illustrations .illu-cadeau-03{animation:pulse 2.1s ease infinite alternate-reverse;bottom:75px;right:2.5%}.page__main .page__main__illustrations .illu-carte-50{animation:floating 15s ease infinite alternate;bottom:100px;right:5%}.page__main .page__main__illustrations .illu-cadeau-04{animation:pulse 1.8s ease infinite alternate;bottom:75px;right:15%}.page__main .page__main__illustrations .illu-pingouin-03{bottom:50px;right:10%}@media screen and (min-width:768px){.page__main .page__main__background>img:first-child{opacity:.88}}@media screen and (max-width:1199.98px){.page__main .page__main__illustrations :is(img,svg){width:25vw}.page__main .page__main__illustrations :is(.illu-ours,.illu-cadeau-02,.illu-pingouin-01,.illu-pingouin-03,.illu-cadeau-04){display:none}}@media screen and (max-width:899.98px){.page__main .page__main__illustrations :is(img,svg){width:33vw}.page__main .page__main__illustrations :is(.illu-cadeau-01,.illu-pingouin-02,.illu-cadeau-03){display:none}.page__main .page__main__illustrations .illu-carte-200{bottom:50px;left:0}.page__main .page__main__illustrations .illu-carte-50{right:0}.page__main .page__main__illustrations .illu-sapin-01{bottom:200px}.page__main .page__main__illustrations .illu-sapin-02{right:-15%}.page__main .page__main__illustrations .illu-cadeau-03{bottom:100px}}@media screen and (max-width:579.98px){.page__main .page__main__illustrations{display:none}}.page__article{display:flex;flex:1;flex-flow:column nowrap;position:relative;z-index:1}.page__preloader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1090}.page__preloader .preloader__wrapper{height:100%;position:relative;width:100%;z-index:1}.page__preloader .preloader__background{background-color:var(--color-background-dark);bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.page__preloader .preloader__container{align-items:center;color:var(--color-light);display:flex;flex-flow:column nowrap;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:90%;opacity:0;width:calc(100% - 40px)}.page__preloader .preloader__logo{max-width:400px;position:relative;width:66vw;z-index:1}.page__preloader .preloader__logo svg:first-child{filter:brightness(0) invert(1)}.page__preloader .preloader__logo svg:last-child{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.page__header{bottom:auto;height:auto;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:top .3s ease-in-out;width:100%;z-index:1030}.page__header .header__navbar{background-color:transparent;display:flex;flex-flow:row nowrap;height:var(--height-header);position:relative;transition:all .6s ease;z-index:1}.page__header .header__navbar__wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:40px;height:100%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:96%;padding:0;width:calc(100% - 40px)}.page__header .header__navbar__brand{align-items:center;display:inline-flex;flex-flow:row nowrap;height:calc(var(--height-header)*.6);justify-content:center;max-width:50vw;pointer-events:all;width:auto}.page__header .header__navbar__brand img{filter:brightness(0) invert(1);height:100%;object-fit:contain;transition:all .3s ease-in-out;width:100%}.page__header .header__navbar__brand:hover img{filter:inherit}.page__header .header__navbar__infos{align-items:center;display:inline-flex;flex-flow:row nowrap;justify-content:center;pointer-events:all}.page__header .header__navbar__label{font-family:var(--font-family-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;line-height:calc(var(--font-size-xs)*1.35);text-align:right;text-transform:uppercase;word-spacing:.5px}@media screen and (min-width:576px){.page__header .header__navbar__label{font-size:var(--font-size-default);line-height:calc(var(--font-size-xs)*1.35)}}.page__footer{background-color:var(--color-light);height:100%;min-height:var(--height-footer);position:relative;z-index:1}.page__footer .footer__bottombar{align-items:center;display:flex;flex-flow:column nowrap;gap:25px;justify-content:center;margin-left:auto;margin-right:auto;max-width:96%;padding-bottom:20px;padding-top:20px;width:calc(100% - 40px)}.page__footer .footer__bottombar__menu{gap:10px 40px;justify-content:center}.page__footer .footer__bottombar__menu .menu__link{color:var(--color-secondary-dark);font-size:var(--font-size-xs);line-height:calc(var(--font-size-xs)*1.35);text-decoration:none;transition:all .3s ease-in-out}.page__footer .footer__bottombar__menu .menu__link:hover{color:var(--color-secondary-light)}.page__footer .footer__bottombar__copyright{color:var(--color-text-light);font-weight:400;text-align:center}.page__footer .footer__bottombar__link{color:var(--color-text-light);font-size:var(--font-size-xs);font-weight:400;line-height:calc(var(--font-size-xs)*1.35);text-decoration:none;transition:all .3s ease-in-out}.page__footer .footer__bottombar__link:hover{color:var(--color-secondary-light)}.section-dashboard,.section-edit,.section-login,.section-page,.section-register,.section-shop{position:relative;z-index:1}.section-dashboard .section__wrapper,.section-edit .section__wrapper,.section-login .section__wrapper,.section-page .section__wrapper,.section-register .section__wrapper,.section-shop .section__wrapper{display:flex;flex-flow:column nowrap;gap:20px;margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:50px;padding-top:calc(50px + var(--height-header));width:calc(100% - 40px)}.section-dashboard .section__header,.section-edit .section__header,.section-login .section__header,.section-page .section__header,.section-register .section__header,.section-shop .section__header{display:flex;flex-flow:column nowrap;gap:20px;padding-bottom:30px}.section-dashboard .section__main,.section-edit .section__main,.section-login .section__main,.section-page .section__main,.section-register .section__main,.section-shop .section__main{background-color:var(--color-background-dark);padding:40px}.section-dashboard .section__actions,.section-edit .section__actions,.section-login .section__actions,.section-page .section__actions,.section-register .section__actions,.section-shop .section__actions{display:flex;flex-flow:row wrap;gap:30px}.section-dashboard .section__title :is(img,svg),.section-edit .section__title :is(img,svg),.section-login .section__title :is(img,svg),.section-page .section__title :is(img,svg),.section-register .section__title :is(img,svg),.section-shop .section__title :is(img,svg){max-width:500px;width:100%}.section-dashboard .section__subtitle,.section-edit .section__subtitle,.section-login .section__subtitle,.section-page .section__subtitle,.section-register .section__subtitle,.section-shop .section__subtitle{color:var(--color-primary-light)}.section-page .section__main>div{line-height:1.6}.section-shop .section__desc{color:var(--color-text-light)}.section-shop .section__main>div{line-height:1.6}.section-shop .section__main>hr{margin:25px 0;opacity:.2}.section-homepage{position:relative;z-index:1}.section-homepage .section__wrapper{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;min-height:calc(100vh - var(--height-footer));padding-bottom:50px;padding-top:50px}.section-homepage .section__container{display:flex;flex-flow:column nowrap;gap:50px;margin-left:auto;margin-right:auto;max-width:500px;padding:0 30px 30px;width:calc(100% - 40px)}.section-homepage .section__header{align-items:center;display:flex;flex-flow:column nowrap;gap:30px 15px;justify-content:space-between}.section-homepage .section__main{display:flex;flex-flow:column nowrap;gap:50px}.section-homepage .section__hgroup{display:flex;flex-flow:column nowrap;gap:20px}.section-homepage .section__title :is(img,svg){max-width:500px;width:100%}.section-homepage .section__label{font-family:var(--font-family-secondary);font-size:var(--font-size-default);font-weight:600;letter-spacing:.5px;line-height:calc(var(--font-size-default)*1.35);text-align:center;text-transform:uppercase;word-spacing:.5px}.section-homepage .section__brand{background-color:var(--color-light);padding:20px}.section-homepage .section__brand img{width:360px}.section-homepage .section__subtitle,.section-homepage .section__title{margin-bottom:0}.section-homepage .section__subtitle strong{color:var(--color-primary-light)}.section-homepage .section__subtitle em{display:inline-block;font-size:var(--font-size-xs);transform:translateY(-25%)}.section-homepage .section__actions{align-items:center;animation:pulse .6s ease infinite alternate;display:flex;flex-flow:row wrap;justify-content:center;padding-bottom:20px}.section-homepage .section__alert{margin-bottom:180px}@media screen and (min-width:500px){.section-homepage .section__container{padding:0 50px 50px}}.section-game{position:relative;z-index:1}.section-game .section__wrapper{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;min-height:calc(100vh - var(--height-footer));padding-bottom:50px;padding-top:50px}.section-game .section__container{display:flex;flex-flow:column nowrap;gap:50px;margin-left:auto;margin-right:auto;max-width:900px;padding:50px;width:calc(100% - 40px)}.section-game .section__header{display:flex;flex-flow:column nowrap;gap:20px}.section-game .section__main{display:flex;flex-flow:column nowrap;gap:50px}.section-game .section__title{text-align:center}.section-game .section__pattern{align-items:center;animation:pulse .6s ease infinite alternate;background-color:var(--color-light);border-radius:8px;display:inline-flex;flex-flow:row nowrap;justify-content:center;margin:5px 0;padding:16px}.section-game .section__pattern svg{width:36px}.section-game .section__actions{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;padding-bottom:20px}.section-game .section__button{animation:pulse .6s ease infinite alternate}.section-game .section__game{display:flex;flex-flow:column nowrap;gap:50px}.section-game .game{position:relative;z-index:1}.section-game .game__wrapper{gap:50px}.section-game .game__container,.section-game .game__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.section-game .game__container{padding:20px 0;position:relative;width:230px;z-index:1}.section-game .game__container__background{left:-100px;position:absolute;right:-100px;z-index:-1}.section-game .game__container__background>svg:last-child{left:100%;position:absolute;top:-35px;transition:all .3s ease-in-out;width:80px;z-index:1}.section-game .game__doors{align-items:center;background-color:var(--color-light);border:6px solid var(--color-tertiary);border-radius:1em;display:flex;flex-flow:row nowrap;justify-content:center}.section-game .game__door{height:100px;overflow:hidden;position:relative;width:65px;z-index:1}.section-game .game__door:not(:last-child){border-right:3px solid var(--color-tertiary)}.section-game .game__boxes{transition:transform .9s ease-in-out}.section-game .game__box{align-items:center;display:inline-flex;font-size:3em;height:100%;justify-content:center;width:100%}.section-game #game-result{display:none}@media screen and (min-width:768px){.section-game .section__pattern svg{width:50px}.section-game .game__container{padding:50px 0;width:400px}.section-game .game__container__background{left:-100px;right:-100px}.section-game .game__container__background>svg:last-child{top:-100px;width:140px}.section-game .game__door{height:150px;width:100px}}.section-game .game.playing .game__container__background>svg:last-child{animation:lever 1.2s ease}body::-webkit-scrollbar{background-color:var(--color-background-dark);width:8px}body::-webkit-scrollbar-thumb{background-color:var(--color-primary-light);transition:all .3s ease-in-out}body::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary)}body.page-home .page__main__illustrations{z-index:1}body:not(:is(.page-home,.page-game)) .page__main__background,body:not(:is(.page-home,.page-game)) .page__main__illustrations{position:fixed!important}body.page-game .page__main__illustrations{z-index:1}body.page-scrolled .page__header .header__navbar{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.33)}#tarteaucitronRoot{--tc-color-background:var(--color-light);--tc-color-text:#fff;--tc-color-text-alt:var(--tc-color-text);--tc-color-primary:var(--color-primary);--tc-color-primary-alt:var(--color-primary-dark);--tc-color-secondary:var(--color-tertiary-light);--tc-color-secondary-alt:var(--color-tertiary);--tc-font-family:var(--font-family-primary);--tc-font-size-default:22px;--tc-font-size-xs:20px;--tc-font-size-xl:30px;--tc-font-weight-default:400;--tc-font-weight-strong:700}#tarteaucitronRoot *{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-default)!important}#tarteaucitronRoot #tarteaucitronSave{background:#fff}#tarteaucitronRoot button{border-radius:0!important}#tarteaucitronRoot #tarteaucitronAlertBig{z-index:1060!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:var(--tc-color-text)!important;font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-xs)!important;font-weight:var(--tc-font-weight-default)!important;margin:20px!important;padding:0!important;text-align:center!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert *{color:var(--tc-color-text)!important;font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-default)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:var(--tc-font-weight-strong)!important}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow{background-color:var(--tc-color-primary)!important;color:#fff!important;font-size:var(--tc-font-size-default)!important}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow:hover{background-color:var(--tc-color-primary-alt)!important;color:#fff!important;transition:all .3s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:var(--tc-color-secondary)!important;color:#000!important;font-size:var(--tc-font-size-default)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover{background-color:var(--tc-color-secondary-alt)!important;color:var(--tc-color-text)!important;transition:all .3s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny{color:var(--tc-color-text-alt)!important;font-size:var(--tc-font-size-default)!important}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny:hover{color:var(--tc-color-text)!important;transition:all .3s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{color:var(--tc-color-text-alt)!important;transition:all .3s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl:hover{color:var(--tc-color-text)!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop{background-color:var(--tc-color-background)!important;border-radius:1em!important;flex-flow:row wrap!important;max-height:80vh!important;max-width:700px!important;overflow:auto!important;padding:25px!important;width:80%!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop:before{content:""}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert{color:var(--tc-color-text)!important;font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-default)!important;margin:20px!important;padding:70px 0 0!important;text-align:left!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert:before{background:url(/build/images/logo.bfd32ba0.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;content:"";display:inline-block;height:50px!important;left:0!important;margin:50px;position:absolute;top:0!important;width:200px!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert *{color:var(--tc-color-text)!important;font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-default)!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert b,#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert strong{font-weight:var(--tc-font-weight-strong)!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert{order:1}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-strong)!important;min-width:200px!important;padding:20px 0;width:calc(50% - 15px)!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow{order:2}@media screen and (max-width:900px){#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow{width:100%!important}}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow .tarteaucitronCheck{padding-right:10px}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny{background-color:transparent!important;font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-xs)!important;font-weight:var(--tc-font-weight-default)!important;margin:0!important;order:4;padding:0!important;position:absolute!important;right:30px!important;text-decoration:underline!important;top:20px!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny .tarteaucitronCross{display:none}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronPrivacyUrl{margin:25px auto 0!important;order:3;text-decoration:underline!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronPrivacyUrl,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronName *{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-xs)!important;font-weight:var(--tc-font-weight-default)!important}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronH1{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-xl)!important;font-weight:var(--tc-font-weight-strong)!important}#tarteaucitronRoot #tarteaucitronServices #tarteaucitronInfo,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronH2,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronH3{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-default)!important;line-height:var(--tc-font-size-default)!important;z-index:1!important}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronDeny{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-default)!important;font-weight:var(--tc-font-weight-strong)!important;min-height:45px;padding:10px 30px!important}#tarteaucitronRoot #tarteaucitronClosePanel{font-family:var(--tc-font-family)!important;font-size:var(--tc-font-size-xs)!important;font-weight:var(--tc-font-weight-strong)!important;height:25px!important;min-height:25px!important;padding:15px!important;text-transform:inherit!important;top:-10px;width:auto!important;z-index:1030!important}#tarteaucitronRoot #tarteaucitronManager{border-radius:10px 10px 0 0!important;display:flex!important;height:45px!important;margin:0 15px!important;min-height:45px!important;overflow:hidden;padding:0!important;transition:all .3s ease-in-out;width:45px!important}#tarteaucitronRoot #tarteaucitronManager:hover{opacity:.5}body{--font-family-primary:"EdouardBeta",sans-serif;--font-family-secondary:"Roboto",sans-serif;--color-primary-light:#fff;--color-background-dark:#4c0a5c;--color-text-light:#fff;--color-link:#ffe455}body::-webkit-scrollbar{background-color:#573c51}body::-webkit-scrollbar-thumb{background-color:#f27dd8}body::-webkit-scrollbar-thumb:hover{background-color:#f4a6e2}body{background-color:#660269;background-image:url(/build/images/background.c6f594f7.jpg);background-position:top;background-repeat:no-repeat;background-size:100% auto}.ol,.ul,ol,ul{list-style:none}a:not([class]){font-size:20px}hr{opacity:.2}.page__container{overflow:visible}.page__wrapper{background-color:var(--color--background);overflow:hidden!important}.page__wrapper__background{max-height:100vh;z-index:0}.page__wrapper__background,.page__wrapper__background .balloons,.page__wrapper__background .gifts{bottom:0;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;user-select:none;width:100%}.page__wrapper__background .balloons,.page__wrapper__background .gifts{z-index:1}.page__wrapper__background .gifts{position:absolute;z-index:1}.page__wrapper__background .gifts img{height:auto!important;object-fit:scale-down;pointer-events:none;position:absolute;user-select:none}.page__wrapper__background .gifts img:is(:first-of-type){left:2.6%;top:16%;width:15%}.page__wrapper__background .gifts img:is(:nth-of-type(2)){left:90.2%;top:8.3%;width:12.2%}.page__wrapper__background .gifts img:is(:nth-of-type(3)){left:36%;top:80.2%;width:11%}@keyframes float11{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes float12{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes float13{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}.page__wrapper__background .gifts img:is(:first-of-type){animation:float11 5s ease-in-out 0s infinite alternate-reverse forwards}.page__wrapper__background .gifts img:is(:nth-of-type(2)){animation:float12 5s ease-in-out 0s infinite alternate-reverse forwards}.page__wrapper__background .gifts img:is(:nth-of-type(3)){animation:float13 5s ease-in-out 0s infinite alternate-reverse forwards}.page__wrapper__background .balloons{position:absolute;z-index:2}.page__wrapper__background .balloons img{filter:drop-shadow(0 0 20px rgba(0,0,0,.3));height:auto!important;object-fit:scale-down;pointer-events:none;position:absolute;user-select:none}.page__wrapper__background .balloons img:is(:first-of-type){left:71.2%;top:-4.2%;transform:rotate(-45deg);width:6.8%}.page__wrapper__background .balloons img:is(:nth-of-type(2)){left:49.4%;top:20.1%;transform:rotate(-7deg);width:8.5%}.page__wrapper__background .balloons img:is(:nth-of-type(3)){left:-3.8%;top:74.7%;transform:rotate(-56deg);width:6.4%}.page__wrapper__background .balloons img:is(:nth-of-type(4)){left:-3.8%;top:74.7%;transform:rotate(-56deg);width:6.4%}@keyframes float1{0%{transform:rotate(-45deg) translateY(-10px)}to{transform:rotate(-45deg) translateY(10px)}}@keyframes float2{0%{transform:rotate(-7deg) translateY(-10px)}to{transform:rotate(-7deg) translateY(10px)}}@keyframes float3{0%{transform:rotate(-56deg) translateY(-10px)}to{transform:rotate(-56deg) translateY(10px)}}.page__wrapper__background .balloons img:is(:first-of-type){animation:float1 5s ease-in-out 0s infinite alternate-reverse forwards}.page__wrapper__background .balloons img:is(:nth-of-type(2)){animation:float2 5s ease-in-out 0s infinite alternate-reverse forwards}.page__wrapper__background .balloons img:is(:nth-of-type(3)){animation:float3 5s ease-in-out 0s infinite alternate-reverse forwards}.ff-edouard{font-family:var(--font-family-primary);font-size:120%}.ff-edouard.ff-bold{font-weight:700}.page__header{pointer-events:auto;position:relative}.page__header .navbar{align-items:center;display:flex;flex-flow:row nowrap;gap:0 30px}.page__header .navbar span{font-size:30px;font-weight:700;text-transform:uppercase}.page__header .navbar-brand{background-color:#fff;border-bottom-right-radius:20px;max-width:300px;padding:30px 20px}.page__footer{background-color:transparent;color:#fff;display:flex;flex-flow:column wrap;margin-top:40px;min-height:0;padding-bottom:20px}@media screen and (max-width:1200px){.page__footer{align-items:center;gap:15px 0}}.page__footer .navbar-brand{filter:grayscale(1) brightness(100);max-width:150px}@media screen and (max-width:1200px){.page__footer .navbar-brand{max-width:250px}}.page__footer .navbar{align-items:center;display:flex;flex-flow:row wrap;gap:0 50px}@media screen and (max-width:1200px){.page__footer .navbar{flex-flow:column nowrap;gap:30px 0;justify-content:center}}.page__footer .navbar .navbar__legals,.page__footer .navbar .navbar__links,.page__footer .navbar .navbar__socials{align-items:center;display:flex;flex-flow:row wrap;gap:0 7px;margin:0;padding:0}@media screen and (max-width:1200px){.page__footer .navbar .navbar__legals,.page__footer .navbar .navbar__links,.page__footer .navbar .navbar__socials{flex-flow:column nowrap;gap:7px 0}}.page__footer .navbar .navbar__item{font-family:var(--font-family-secondary);font-size:15px;font-weight:300}.page__footer .navbar .navbar__item .navbar__link{color:#fff;text-decoration:none}.page__footer .navbar .navbar__item .navbar__link:hover{opacity:.8;text-decoration:underline;transition:all .2s ease-in-out}@media screen and (min-width:1201px){.page__footer .navbar .navbar__links .navbar__item:not(:first-of-type):before{content:"-";margin-right:7px}}.page__footer .navbar .navbar__socials{gap:0 20px}@media screen and (max-width:1200px){.page__footer .navbar .navbar__socials{flex-flow:row nowrap}}.page__footer .navbar .navbar__socials .navbar__item{font-size:28px}@media screen and (min-width:1201px){.page__part--left{margin-right:auto;padding:0 20px;width:50%}.page__part--right{margin:auto;padding:0 20px;width:50%}}@media screen and (min-width:1201px){body:is(.page-home) .page__part--right{margin:0 0 0 auto;padding:0 20px;width:50%}}.section__home{display:flex;flex-flow:column nowrap;gap:30px 0}.homepage__illustration{pointer-events:none;position:relative;transform:scale(2) translateX(3vw);user-select:none}.homepage__illustration img{bottom:0;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;user-select:none;width:100%}.homepage__illustration img:is(:first-of-type){position:relative}@keyframes float{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}.homepage__illustration img:is(:nth-of-type(2)){animation:float 5s ease-in-out 0s infinite alternate-reverse forwards}.homepage__illustration img:is(:nth-of-type(3)){animation:float 8s ease-in-out 0s infinite alternate-reverse forwards}.section__footer{position:relative}.section__footer .arrow{left:9%;position:absolute;top:-46%}.homepage__lots{height:300px;left:-15%;position:relative;width:115%}.homepage__lots img{object-fit:cover;pointer-events:none;position:absolute;user-select:none}.homepage__lots img:is(:first-of-type){left:0;top:0;z-index:1}.homepage__lots img:is(:nth-of-type(2)){left:18.5%;top:31.1%;z-index:2}.homepage__lots img:is(:nth-of-type(3)){left:36.5%;top:27.3%;z-index:1}.homepage__lots img:is(:nth-of-type(4)){left:54.5%;top:52.1%;z-index:3}.homepage__lots img:is(:nth-of-type(5)){left:47.4%;top:68.6%;z-index:3}.homepage__lots img:is(:nth-of-type(6)){left:66.8%;top:30.9%;z-index:1}.homepage__lots img:is(:nth-of-type(7)){left:62.9%;top:57.6%;z-index:2}.homepage__lots img:is(:nth-of-type(8)){left:82.6%;top:20.9%;z-index:1}@keyframes pop{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}}.homepage__lots img{animation:pop 4s ease-in-out 0s infinite forwards}.homepage__lots img:first-of-type{animation-delay:.1s}.homepage__lots img:nth-of-type(2){animation-delay:.2s}.homepage__lots img:nth-of-type(3){animation-delay:.3s}.homepage__lots img:nth-of-type(4){animation-delay:.4s}.homepage__lots img:nth-of-type(5){animation-delay:.5s}.homepage__lots img:nth-of-type(6){animation-delay:.6s}.homepage__lots img:nth-of-type(7){animation-delay:.7s}.homepage__lots img:nth-of-type(8){animation-delay:.8s}.homepage__main{margin-top:50px;text-align:center}.homepage__main .section__hgroup{display:flex;flex-flow:column nowrap;gap:40px 0}.homepage__main .section__hgroup .section__title{font-family:var(--font-family-primary);font-size:150px;font-weight:700;letter-spacing:-.02rem;line-height:.75}.homepage__main .section__hgroup .section__title .line{display:block;white-space:nowrap}.homepage__main .section__hgroup .section__title .line:first-of-type{font-size:100%}.homepage__main .section__hgroup .section__title .line:nth-of-type(2){font-size:66.67%;font-weight:600}.homepage__main .section__hgroup .section__title .line:nth-of-type(3){font-size:83.33%}.homepage__main .section__hgroup .section__subtitle{font-family:var(--font-family-primary);font-size:50px;font-weight:600;letter-spacing:-.02rem;line-height:1}.section__alert{margin-top:40px}.page-game{background-image:url(/build/images/background-game.9f8067b3.jpg);background-position-y:-205px;background-size:auto}.page-game .page__wrapper__background>img{object-fit:scale-down;pointer-events:none;position:absolute;user-select:none}.page-game .page__wrapper__background>img:is(:nth-of-type(2)){height:37.8%;left:5.7%;top:9.7%;width:20.4%;z-index:1}.page-game .page__wrapper__background>img:is(:nth-of-type(3)){height:25.9%;left:88.9%;top:41.2%;transform:rotate(30deg);width:14%;z-index:1}@keyframes float40{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes float41{0%{transform:rotate(30deg) translateY(-10px)}to{transform:rotate(30deg) translateY(10px)}}.page-game .page__wrapper__background>img:is(:nth-of-type(2)){animation:float40 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background>img:is(:nth-of-type(3)){animation:float41 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .balloons{z-index:2}.page-game .page__wrapper__background .gifts{z-index:3}.page-game .page__wrapper__background .balloons img:is(:first-of-type){left:-1.1%;top:17.1%;transform:rotate(0);width:10.2%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(2)){left:5.6%;top:62.4%;transform:rotate(0);width:6.3%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(3)){left:80.1%;top:13.4%;transform:rotate(27deg);width:6.3%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(4)){left:84.4%;top:75%;transform:rotate(-6deg);width:6.8%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(5)){filter:hue-rotate(268deg) contrast(1) brightness(1);left:1.5%;top:-10.5%;transform:rotate(0);width:8.6%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(6)){filter:hue-rotate(268deg) contrast(1) brightness(1);left:19%;top:46.4%;transform:rotate(0);width:8.6%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(7)){filter:hue-rotate(268deg) contrast(1) brightness(1);left:91.6%;top:36.2%;transform:rotate(-28deg);width:6.9%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(8)){filter:contrast(1) saturate(0) brightness(1.2);left:.2%;top:104%;transform:rotate(10deg);width:10.3%}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(9)){filter:contrast(1) saturate(0) brightness(1.2);left:88.1%;top:13.4%;transform:rotate(-40deg);width:10.1%}@keyframes float21{0%{transform:rotate(0) translateY(-10px)}to{transform:rotate(0) translateY(10px)}}@keyframes float22{0%{transform:rotate(27deg) translateY(-10px)}to{transform:rotate(27deg) translateY(10px)}}@keyframes float23{0%{transform:rotate(-6deg) translateY(-10px)}to{transform:rotate(-6deg) translateY(10px)}}@keyframes float24{0%{transform:rotate(-28deg) translateY(-10px)}to{transform:rotate(-28deg) translateY(10px)}}@keyframes float25{0%{transform:rotate(10deg) translateY(-10px)}to{transform:rotate(10deg) translateY(10px)}}@keyframes float26{0%{transform:rotate(-40deg) translateY(-10px)}to{transform:rotate(-40deg) translateY(10px)}}.page-game .page__wrapper__background .balloons img:is(:first-of-type),.page-game .page__wrapper__background .balloons img:is(:nth-of-type(2)),.page-game .page__wrapper__background .balloons img:is(:nth-of-type(5)),.page-game .page__wrapper__background .balloons img:is(:nth-of-type(6)){animation:float21 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(3)){animation:float22 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(4)){animation:float23 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(7)){animation:float24 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(8)){animation:float25 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .balloons img:is(:nth-of-type(9)){animation:float26 5s ease-in-out 0s infinite alternate-reverse forwards}.page-game .page__wrapper__background .gifts img:is(:first-of-type){left:-1%;top:38.8%;width:15%}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(2)){left:78.1%;top:-7%;width:15%}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(3)){left:18%;top:79.1%;width:7.3%}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(4)){left:77.2%;top:40.9%;width:7.3%}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(5)){left:70.4%;top:87%;width:12.2%}@keyframes float30{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}.page-game .page__wrapper__background .gifts img:is(:first-of-type){animation:float30 s infinite 0s ease-in-out 1 alternate-reverse forwards}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(2)){animation:float30 s infinite 0s ease-in-out 6 alternate-reverse forwards}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(3)){animation:float30 s infinite 0s ease-in-out 2 alternate-reverse forwards}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(4)){animation:float30 s infinite 0s ease-in-out 2 alternate-reverse forwards}.page-game .page__wrapper__background .gifts img:is(:nth-of-type(5)){animation:float30 s infinite 0s ease-in-out 16 alternate-reverse forwards}@media screen and (max-width:1200px){.page-game .page__wrapper__background{transform:scale(1)}}.section-game{padding-top:120px}.section-game .section__container{gap:0}.section-game .section__wrapper{gap:90px}.section-game .section__title{align-items:center;display:flex;gap:13px;justify-content:center}.section-game .section__title svg{max-width:50px}.section-game .section__title svg path{fill:#fff}.section-game .section__main{margin-top:40px}.section-game .section__game .game__wrapper{gap:30px}.section-game .section__game .game__container{width:500px}.section-game .section__game .game__container__background,.section-game .section__game .game__container__foreground{left:0;position:absolute;right:0;z-index:1}.section-game .section__game .game__container__foreground{z-index:2}.section-game .section__game .game__doors{background:none;border:none;border-radius:0;width:82%}.section-game .section__game .game__doors .game__door{border:none;height:235px;position:relative;top:-2px;width:33.33%}.button{border-radius:20px;box-shadow:none;font-family:var(--font-family-primary);font-weight:700;letter-spacing:0;min-width:250px;padding:24px 30px;transform:none}.button.button-small{font-size:22px;transform:none}.button.button-primary{background:#c07915;background:linear-gradient(90deg,#c07915,#e5bc58 40%,#af812a);box-shadow:inset 0 -3px 3px #6e4b16,inset 0 3px 3px #e8ca95;font-size:42px;text-shadow:0 0 10px rgba(0,0,0,.35)}.button.button-primary:hover{box-shadow:inset 0 -3px 3px #6e4b16,inset 0 3px 3px #e8ca95,0 0 20px rgba(0,0,0,.1)}.button.button-secondary{background:#f265d1}.section-page .section__main{display:flex;flex-flow:column wrap;font-family:var(--font-family-secondary);font-size:16px;font-weight:400;gap:20px 0}.section-page .section__main h2,.section-page .section__main h3,.section-page .section__main h4,.section-page .section__main h5,.section-page .section__main h6{font-family:var(--font-family-primary);font-size:32px;font-weight:600;line-height:1.1;margin-top:15px}.section-page .section__main p{font-family:var(--font-family-secondary);font-size:16px;font-weight:400;margin:0}.section-page .section__main a:not([class]){font-size:16px}.section-page .section__main .ul,.section-page .section__main ul{list-style:disc}.section-page .section__main .ul .ul,.section-page .section__main .ul ul,.section-page .section__main ul .ul,.section-page .section__main ul ul{list-style:circle}.section-page .section__main .ol,.section-page .section__main ol{list-style:decimal}.section-page .section__main .ol .ol,.section-page .section__main .ol ol,.section-page .section__main ol .ol,.section-page .section__main ol ol{list-style:lower-alpha}.form .form__item{display:flex;flex-flow:column wrap}.form .form__control::placeholder{color:var(--color-text-light)}.form .form__control:is(select),.form .form__control:is(textarea),.form .form__control[type=date],.form .form__control[type=email],.form .form__control[type=file],.form .form__control[type=number],.form .form__control[type=password],.form .form__control[type=tel],.form .form__control[type=text],.form .form__control[type=url]{font-size:20px}.form .form__control[type=radio]+label{font-size:18px}.form .form__control[type=radio]+label:before{--input-size:20px;border-color:#fff;height:var(--input-size);outline-color:#ff55fd;width:var(--input-size)}.form .form__control[type=radio]:checked+label:before{box-shadow:0 0 20px 0 rgba(255,85,253,.7)}.form .form__control[type=checkbox]+label{display:inline-block;font-size:18px;padding-left:30px;position:relative}.form .form__control[type=checkbox]+label:before{--input-size:20px;border-color:#fff;height:var(--input-size);left:2px;outline-color:#ff55fd;position:absolute;top:10px;width:var(--input-size)}.form .form__control:focus,.form .form__control[type=checkbox]:checked+label:before{box-shadow:0 0 20px 0 rgba(255,85,253,.7)}.form .form__control:focus{border-color:#ff55fd!important}.form .form__label{font-size:22px}@media screen and (max-width:1200px){.page__main{gap:110px 0;justify-content:center}.page__main .page__part--left,.page__main .page__part--right{width:100%}.page__main .page__part--left{margin:auto;max-width:60%}.page__main .page__part--right{z-index:2}.page__main .homepage__lots{left:0;margin:auto;top:-10%;width:90%}.page__main .page__footer{margin-top:110px}}@media screen and (max-width:600px){.page__main .page__part--left{left:9%;margin:auto;max-width:80%;position:relative;top:40px}.page__main .homepage__main .section__hgroup .section__title{font-size:20vw}.page__main .homepage__main .section__hgroup .section__subtitle{font-size:10vw}.page__main .section__footer .arrow{top:-40px}.page__main .section__main{z-index:2}.page__main .section__footer{z-index:1}.page__main .homepage__lots{align-items:center;display:flex;left:0;overflow-x:scroll;width:fit-content}.page__main .homepage__lots img{height:auto;left:0;padding:10px;position:relative;top:0}}@media screen and (max-width:1200px){.page__wrapper__background .balloons img:is(:nth-of-type(3)){left:3%;top:10%}.page__wrapper__background .gifts img:is(:nth-of-type(3)){left:10%;top:0}}@media screen and (max-width:767px){.section-game{padding-top:120px}.section-game .section__title{display:inline-block;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.2));left:0;position:absolute;top:150px;width:100%}.section-game .section__title svg{position:relative;top:10px}.page-game{background-position-y:-280px}.page-game .page__wrapper__background>img:is(:nth-of-type(2)){left:5%;top:0;z-index:3}.page-game .page__wrapper__background>img:is(:nth-of-type(3)){z-index:3}.page-game .page__wrapper__background .balloons img:first-of-type{left:41%;top:9%}.page-game .page__wrapper__background .balloons img:nth-of-type(2){left:60%;top:5%}.page-game .page__wrapper__background .balloons img:nth-of-type(3){left:63%;top:10%}.page-game .page__wrapper__background .balloons img:nth-of-type(4){left:72%;top:11%}.page-game .page__wrapper__background .balloons img:nth-of-type(5){left:23%;top:9%}.page-game .page__wrapper__background .balloons img:nth-of-type(6){left:31%;top:9%}.page-game .page__wrapper__background .balloons img:nth-of-type(7){left:67%;top:10%}.page-game .page__wrapper__background .balloons img:nth-of-type(8){left:70%;top:8%}.page-game .page__wrapper__background .balloons img:nth-of-type(9){left:73%;top:10%}}@media screen and (max-width:600px){.title-h1,h1{font-size:12vw;line-height:1;word-break:keep-all}.section-game .section__title{font-size:6vw}.section-game .section__title svg{width:8vw}}