.button{display:inline-flex;text-align:center;padding:.75rem 1.5rem;text-decoration:none;font-family:"Optima CE",Arial;font-size:1.1rem;font-weight:800;line-height:1;cursor:pointer;border:0;text-transform:uppercase}.button--brown{background-color:#583622;color:#fff}.button--gold{color:#c61623;background-color:#b5995a;background:-moz-linear-gradient(left,#cea44a 0,#f6e69f 50%,#cea44a 100%);background:-webkit-linear-gradient(left,#cea44a 0,#f6e69f 50%,#cea44a 100%);background:linear-gradient(to right,#cea44a 0,#f6e69f 50%,#cea44a 100%);transition:all .3s ease-in-out}.button--gold:hover{transform:translateY(5px)}.button--red{color:#fff;background-color:#c61623}.button--black{border:1px solid rgba(206,164,74,.5);color:#cea44a}.button--small{padding:.75rem 1rem;font-size:1rem}@media screen and (max-width:640px){.button--small{padding:.75rem 2rem}}.button--big{padding:1.25rem 3.5rem;font-size:2.5rem}@media screen and (max-width:640px){.button--big{padding:1rem 3rem;font-size:1.75rem}}.form .form__group{display:flex;margin-bottom:2rem}.form .form__group{display:flex;margin-bottom:2rem}.form .form__group--column{flex-direction:column}@media screen and (max-width:640px){.form .form__group--2c{flex-direction:column;padding:0 1em;margin:0}}@media screen and (max-width:640px){.form .form__group--2c .form__control{margin:1em 0}}.form .form__group--1c{justify-content:center}.form .form__group--1c .form__control{width:100%;margin:0 2rem}.form .form__group--2c{justify-content:center}.form .form__group--2c .form__control{width:100%;margin:0 2rem}.form .form__group--3c{justify-content:center}.form .form__group--3c .form__control{width:100%;margin:0 2rem}.form .form__group--4c{justify-content:center}.form .form__group--4c .form__control{width:100%;margin:0 2rem}.form .form__group--5c{justify-content:center}.form .form__group--5c .form__control{width:100%;margin:0 2rem}.form .form__group--6c{justify-content:center}.form .form__group--6c .form__control{width:100%;margin:0 2rem}.form .form__group--7c{justify-content:center}.form .form__group--7c .form__control{width:100%;margin:0 2rem}.form .form__group--8c{justify-content:center}.form .form__group--8c .form__control{width:100%;margin:0 2rem}.form .form__group--9c{justify-content:center}.form .form__group--9c .form__control{width:100%;margin:0 2rem}.form .form__group--10c{justify-content:center}.form .form__group--10c .form__control{width:100%;margin:0 2rem}@media screen and (max-width:640px){.form .form__group--2c{flex-direction:column;padding:0 1em;margin:0}}@media screen and (max-width:640px){.form .form__group--2c .form__control{margin:1em 0}}.form .form__control{width:100%}.form .form__control--center{display:flex;justify-content:center}.form .form__control--file{align-items:center;flex-direction:column;margin-top:1em}.form .form__control--checkbox{flex-direction:column;align-items:center;margin-bottom:2rem}.form .form__control--checkbox .help-block{margin-top:15px}.form .form__input,.form .form__select,.form .form__textarea{width:100%;box-sizing:border-box;padding:.8rem 1rem;border:1px solid #3e1314;border-radius:0;font-size:15px;line-height:1.5;color:#eabb66;background-color:#fff;font-weight:800}.form .form__textarea{min-height:calc((15px * 1.5) * 4 + .8rem * 2)}.form .form__button{width:100%}.form .form__error,.form .help-block{display:block;text-align:left;margin-top:5px;color:#e84141;font-weight:700;font-size:.9rem}.form .form__note{display:block;margin-bottom:1em;color:#cea44a}.form .checkbox .form-help{position:relative;margin-bottom:1rem}.form .checkbox label{position:relative;display:block;cursor:pointer;padding-left:4rem;text-align:left;color:#3e1314;font-size:1rem}.form .checkbox input{width:auto;opacity:.00000001;position:absolute;left:0}.form .checkbox{display:inline-block;max-width:410px;width:100%;margin:0 auto}.form .checkbox.checkbox-dark .helper{color:gray;border-color:gray}.form .checkbox .helper{color:#999;position:absolute;top:-5px;left:0;width:2rem;height:2rem;z-index:0;background-color:rgba(0,0,0,.05);border:.125rem solid #3e1314}.form .checkbox .helper::after,.form .checkbox .helper::before{position:absolute;height:0;width:.2rem;background-color:#3e1314;display:block;-webkit-transform-origin:left top;transform-origin:left top;border-radius:.25rem;content:'';-webkit-transition:opacity .28s ease,height 0s linear .28s;transition:opacity .28s ease,height 0s linear .28s;opacity:0}.form .checkbox .helper::before{top:1.5rem;left:1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.form .checkbox .helper::after{top:1rem;left:.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form .checkbox input:checked~.helper{color:#fff}.form .checkbox input:checked~.helper::after,.form .checkbox input:checked~.helper::before{opacity:1;-webkit-transition:height .28s ease;transition:height .28s ease}.form .checkbox input:checked~.helper::after{height:.6rem}.form .checkbox input:checked~.helper::before{height:1.2rem;-webkit-transition-delay:.28s;transition-delay:.28s}.form--sign{display:block;max-width:25rem;width:100%;margin:0 auto}.form--sign .button{display:inline-flex}.form--sign .help-block{width:100%}::-webkit-input-placeholder{color:#eabb66;font-family:"Optima CE",Arial;font-weight:800}:-ms-input-placeholder{color:#eabb66;font-family:"Optima CE",Arial;font-weight:800}::placeholder{color:#eabb66;font-family:"Optima CE",Arial;font-weight:800}.header{position:relative}.header .header__wrapper{display:flex;justify-content:space-between;padding:2em 1em;max-width:1920px}@media screen and (max-width:768px){.header .header__wrapper{justify-content:space-between;flex-flow:row wrap}}.header .header__navigation{display:flex}@media screen and (max-width:1240px){.header .header__navigation{display:none}}@media screen and (max-width:590px){.header .header__navigation{margin-bottom:1em}}@media screen and (max-width:480px){.header .header__navigation{margin-bottom:1.5em}}.header .header__links{display:flex;align-items:center}.header .header__button{display:flex;align-items:center;color:#eabb66;text-transform:uppercase;text-decoration:none;font-size:.9rem;font-weight:800;margin:0 1rem}.header .header__button.header__button--teddy:before{background-image:url(../../images/ui/icons/teddybear.svg);width:19px;height:31px;margin-top:1px}.header .header__button.header__button--winners:before{background-image:url(../../images/ui/icons/list.svg);width:19px;height:25px}.header .header__button.header__button--eshop:before{background-image:url(../../images/ui/icons/basket.svg);width:31px;height:25px}.header .header__button:before{content:'';display:flex;margin-top:-5px;margin-right:1em;align-items:center;background-repeat:no-repeat;background-size:cover}.header__socials{display:flex;align-items:center}@media screen and (max-width:768px){.header__socials{justify-content:center;width:100%;margin-bottom:1em}}@media screen and (max-width:480px){.header__socials{margin-bottom:1.5em}}.cover{position:relative;text-align:center;margin-bottom:0}@media screen and (max-width:768px){.cover{margin-bottom:5rem}}.cover .cover__wrapper{position:relative;display:flex;justify-content:flex-start;padding-top:5rem}@media screen and (max-width:940px){.cover .cover__wrapper{padding-top:0}}.cover .cover__visual{display:flex;justify-content:flex-start;max-width:30vw;width:100%}@media screen and (max-width:940px){.cover .cover__visual{display:none}}@media screen and (max-width:768px){.cover .cover__visual{display:none}}.cover .cover__visual img{width:100%}.cover .cover__row{flex-direction:column}.cover .cover__row:first-child{margin-bottom:5rem}.cover p{color:#000}.cover .button{display:inline-flex}.cover--success{background-color:#c61623}.cover--success .cover__wrapper{flex-direction:column;position:relative;top:auto;left:auto;transform:none;z-index:10}@media screen and (max-width:1024px){.cover--success .cover__wrapper{padding-top:2.5vw}}@media screen and (max-width:375px){.cover--success .cover__wrapper{padding-top:5vw}}.cover--success .cover__row{margin-bottom:6rem}.cover--success .hero{display:block;position:relative;margin-left:0}.cover--success .hero .hero__headline{margin-bottom:1em;text-transform:uppercase}.cover--success .perex{margin-bottom:3.5rem}.cover--success p{color:#fff}.cover--success h2{color:#fff}.cover--success .cover__button{margin:1rem 0 2rem}.hero{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:column}@media screen and (max-width:1070px){.hero{top:0;transform:translate(-50%,0)}}@media screen and (max-width:940px){.hero{position:relative}}@media screen and (max-width:768px){.hero{margin-left:0}}.hero .hero__logo{max-width:22.5rem;width:100%}@media screen and (max-width:1070px){.hero .hero__logo{max-width:17.5rem}}.socials{display:flex;justify-content:space-between;margin-bottom:0;padding-left:0;list-style:none}@media screen and (max-width:768px){.socials{display:inline-flex}}.socials .socials__item{margin:0 1em}.socials .socials__item a{text-decoration:none}.socials--all{justify-content:center;margin:5rem 0 2.5rem}.socials--all a{margin:0 1rem}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.cookies,.navigation .navigation__link,.trans{transition:all .3s ease-in-out}.text-large{font-size:125%}.text-small{font-size:75%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.dark-gold{color:#cea44a}.navigation{display:flex}@media screen and (max-width:1240px){.navigation{display:none}}.navigation .navigation__list{display:flex;justify-content:space-between;list-style:none;margin-bottom:0;padding-left:0}.navigation .navigation__item{display:flex;align-items:center;margin:0 1em}@media screen and (max-width:480px){.navigation .navigation__item{margin:0 .75em}}.navigation .navigation__item--active .navigation__link{color:#eabb66}.navigation .navigation__link{color:#fff;font-weight:800;text-decoration:none;text-transform:uppercase}@media screen and (max-width:480px){.navigation .navigation__link{font-size:.9em;text-align:center}}.navigation .navigation__link:hover{color:#eabb66}.prizes{position:relative;padding-bottom:2.5rem;margin-bottom:7.5rem;background:#e7ae51;background:linear-gradient(225deg,#e7ae51 0,#f6d59c 25%,#e7ae51 50%,#f6d59c 75%,#e7ae51 100%)}@media screen and (max-width:640px){.prizes{margin-bottom:5rem}}.prizes .prizes__row{display:flex;justify-content:center;padding-top:2rem}@media screen and (max-width:1600px){.prizes .prizes__row{align-items:center}}@media screen and (max-width:1070px){.prizes .prizes__row{flex-direction:column}}@media screen and (max-width:940px){.prizes .prizes__row{align-items:center;flex-direction:column}}.prizes .prizes__col{margin:0 1rem}@media screen and (max-width:1600px){.prizes .prizes__col{margin:0 2rem}}@media screen and (max-width:940px){.prizes .prizes__col{margin-bottom:2rem}}@media screen and (max-width:768px){.prizes .prizes__col{flex-direction:column;margin:0;margin-bottom:2rem}}.prizes .prizes__col--image{position:absolute;right:2.5vw}@media screen and (max-width:1600px){.prizes .prizes__col--image{position:relative;right:0}}@media screen and (max-width:1070px){.prizes .prizes__col--image{order:-1;margin-top:-7.5rem}}.prizes h1{flex-direction:column;margin-bottom:0;color:#c61623;font-size:2.15rem}@media screen and (max-width:640px){.prizes h1{font-size:1.75rem}}@media screen and (max-width:480px){.prizes h1{font-size:1.5rem}}.prizes h1 .big{font-size:3.75rem}@media screen and (max-width:640px){.prizes h1 .big{font-size:2.75rem}}@media screen and (max-width:480px){.prizes h1 .big{font-size:2rem}}.prizes h1:before{display:none}.prizes .prizes__count{display:flex;flex-direction:column;justify-content:center;margin:2rem 1rem 1rem;color:#3e1314;font-size:5rem;line-height:1}@media screen and (max-width:768px){.prizes .prizes__count{font-size:4rem}}.prizes .prizes__copy{text-align:left;font-size:2rem;color:#3e1314}.prizes .prizes__moprg{max-width:180px;width:100%}.prizes .prizes__loreal{max-width:140px;width:100%}.prizes .prizes__lindoor{display:block;max-width:500px;width:100%;margin:-17.5rem auto;z-index:10}@media screen and (max-width:1600px){.prizes .prizes__lindoor{margin:-10rem auto}}@media screen and (max-width:1070px){.prizes .prizes__lindoor{max-width:400px;margin:0 auto}}@media screen and (max-width:940px){.prizes .prizes__lindoor{margin:2.5rem 0 -2.5rem}}@media screen and (max-width:768px){.prizes .prizes__lindoor{margin:0 0 -2.5rem}}.prizes .prizes__brand{display:inline-block;margin-bottom:-5px;max-width:115px}.prizes .prizes__gift-collection{max-width:750px;width:100%}.prizes .prizes__arrow{margin:2rem 0}@media screen and (max-width:768px){.prizes--top .prizes__count{order:1}}.prizes--full{padding:4rem 0}.prizes--full .prizes__col{display:flex;justify-content:center;flex-direction:column}.prizes--full .prizes__lindoor{margin:0}.prizes--full .prizes__count,.prizes--full .prizes__name{color:#c61623;font-weight:800}.prizes--full .prizes__count{margin-top:0;font-size:5rem}.prizes--full .prizes__name{display:block;text-align:center;font-size:2.75rem;text-transform:uppercase}@media screen and (max-width:640px){.prizes--full .prizes__name{font-size:1.75rem}}.prizes--full .prizes__moprg{max-width:300px}.prizes--full h1{margin-bottom:2rem;color:#c61623}.prizes--full h1:before{display:none}.mechanics .mechanics__row{justify-content:center;align-items:baseline;margin-bottom:4rem}@media screen and (max-width:640px){.mechanics .mechanics__row{flex-direction:column;align-items:center}}.mechanics .mechanics__col{display:flex;flex-direction:column;align-items:center;margin:0 5rem}@media screen and (max-width:640px){.mechanics .mechanics__col{margin:0 2rem 2rem}}.mechanics .mechanics__step{margin-bottom:2rem}@media screen and (max-width:640px){.mechanics .mechanics__step{max-height:110px}}.mechanics .mechanics__info{font-size:1.25rem}.mechanics .mechanics__duration p{margin-bottom:1.5rem;font-size:1.5em;font-weight:800}@media screen and (max-width:640px){.mechanics .mechanics__duration p{font-size:1.15em}}.mechanics .mechanics__rules{font-size:.9rem}.competitionForm .form{display:block;max-width:65rem;width:100%;margin:0 auto;padding:5rem 2.5rem;background:#e7ae51;background:linear-gradient(225deg,#e7ae51 0,#f6d59c 25%,#e7ae51 50%,#f6d59c 75%,#e7ae51 100%);border-radius:10px;box-sizing:border-box}@media screen and (max-width:940px){.competitionForm .form{padding:1rem}}.competitionForm .competitionForm__footer{margin-top:5em;color:#000;text-align:center}.competitionForm .custom-file-container{overflow:hidden}.footer .footer__row{padding:1.5em 0}.footer .footer__copy{color:#fff}.success{text-align:center}.navigation--mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;z-index:200;padding-left:0;margin-bottom:0}@media screen and (max-width:1240px){.navigation--mobile{flex-flow:row wrap}}.navigation--mobile .navigation__list{flex-direction:column;justify-content:center;width:100%}.navigation--mobile .navigation__item{justify-content:center;padding:0 15px;margin-bottom:30px;border-bottom:0;border-top:0}.navigation--mobile .navigation__item.navigation__item--active,.navigation--mobile .navigation__item:hover{border-top:0}.navigation--mobile .navigation__link{font-size:1.5rem}@media screen and (max-width:640px){.navigation--mobile .navigation__link{font-size:1rem}}#overlay{display:none;position:absolute;left:0;top:75px;width:100%;height:calc(100% - 75px);background:#e7ae51;background:linear-gradient(225deg,#e7ae51 0,#f6d59c 25%,#e7ae51 50%,#f6d59c 75%,#e7ae51 100%);z-index:100}@media screen and (max-width:1240px){#overlay{opacity:1}}@media screen and (max-width:768px){#overlay{top:113px;height:calc(100% - 113px)}}#overlay .navigation__link{color:#c61623;font-size:1.5rem}.hamburger{display:none;position:relative;cursor:pointer;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;margin:0 1rem}@media screen and (max-width:1240px){.hamburger{display:flex;align-items:center}}.hamburger .hamburger__home-button{margin-right:1.25rem}.hamburger .hamburger__home-button .hamburger__home-button-link{display:block;width:25px}.hamburger .hamburger__trigger{position:relative;width:30px;height:22px}.hamburger .hamburger__trigger--bread-bottom,.hamburger .hamburger__trigger--bread-top,.hamburger .hamburger__trigger--meat{position:absolute;display:block;width:30px;height:4px;opacity:1;left:0;border-radius:.5rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-color:#eabb66}.hamburger .hamburger__trigger--bread-top{top:0}.hamburger .hamburger__trigger--meat{top:9px}.hamburger .hamburger__trigger--bread-bottom{top:18px}.hamburger__trigger.animate-icon span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.hamburger__trigger.animate-icon span:nth-child(2){opacity:0}.hamburger__trigger.animate-icon span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.cookies,.navigation .navigation__link,.trans{transition:all .3s ease-in-out}.text-large{font-size:125%}.text-small{font-size:75%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.dark-gold{color:#cea44a}.cookies{position:fixed;bottom:0;width:100%;background-color:rgba(88,54,34,.75);z-index:1000}.cookies:hover{background-color:#583622}.cookies .cookies__row{justify-content:center;align-items:center;padding:1em 0}@media screen and (max-width:640px){.cookies .cookies__col--buttons{display:flex;flex-direction:column;align-items:center}}.cookies .cookies__message{text-align:center;padding:0 1rem;margin-bottom:.5rem;box-sizing:border-box}.cookies .button{padding:.5rem 1rem;font-size:1rem;margin-left:2em}@media screen and (max-width:640px){.cookies .button{margin-left:0}.cookies .button:first-child{margin-bottom:.5rem}}.signin{margin-top:5rem}.end .end__copy{font-size:1.25rem;color:#fff;text-align:center;margin-bottom:2rem}.winners{padding:7.5rem 0}.winners h1{margin-bottom:2rem}.winners .winners__logo{display:block;max-width:280px;width:100%;margin:0 auto 4rem}.winners .winners__list{display:flex;align-items:center;flex-direction:column;color:#000}.winners .winners__name{max-width:300px;width:100%;font-size:1.2rem;text-align:center;padding:.5rem 1rem;border-bottom:1px solid #bababa}.winners .winners__name:first-child{border-top:1px solid #bababa}.winners .winners__prize{color:#cea44a}.custom-file-container{max-width:400px;width:100%;margin:0 auto}.custom-file-container .custom-file-container__custom-file .help-block,.custom-file-container .custom-file-container__custom-file .text-danger{text-align:center}.custom-file-container .custom-file-container__custom-file__custom-file-input{position:absolute}.custom-file-container .custom-file-container__custom-file__custom-file-control{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;top:auto;left:auto;right:auto;border:0;background-color:transparent;height:auto;color:#c61623;text-transform:uppercase;font-size:1.1rem;font-weight:800}.custom-file-container .custom-file-container__custom-file{height:auto}.custom-file-container .custom-file-container__custom-file__custom-file-control__button{position:relative;top:auto;left:auto;right:auto;margin-top:.5rem;height:auto;padding:1rem 4rem;font-size:1.2rem}.custom-file-container .custom-file-container__image-preview{overflow:hidden;height:0;margin-top:2rem}.custom-file-container .custom-file-container__image-preview--active{background-size:contain;background-color:transparent;height:250px}.errorPage .errorPage__wrapper{margin:5rem auto}.errorPage .errorPage__copy{text-align:center;font-size:1.2rem}.flash{display:block;padding:10px;margin:20px;background-color:#000;color:#fff;font-weight:700;text-align:center}.flash.success{background-color:#0d981a}.flash.info,.flash.warning{background-color:#a10e0e}.goUp{display:none;position:fixed;bottom:1rem;right:1rem;z-index:9999}@media screen and (max-width:640px){.goUp{width:40px}}.goUp img{width:100%}.contact .contact__email,.contact p{font-size:1.5rem}.contact .contact__email{display:block;margin-bottom:1rem;color:#eabb66;text-decoration:none}.contact .contact__email:hover{text-decoration:underline}.contact .contact__logo{display:flex;max-width:300px;width:100%;margin:0 auto}
/*# sourceMappingURL=4-components.min.css.map */
