body.goodies{background-color:#fff}body.goodies article{background-image:url('/img/events/55/bg_site_1920.jpg');background-position:top;background-repeat:no-repeat;font-family:DIN;font-weight:700;letter-spacing:.04em;text-align:left;background-size:100%;background-color:#fff}body.goodies article>header.header{background-position:center center;display:flex;align-items:center;z-index:2;background-image:unset;height:unset;position:unset;padding-bottom:unset;margin-bottom:40px}body.goodies article>header .masked-monsters{position:absolute;right:0;top:0;-webkit-mask-image:url('/img/events/55/masked-monsters-mask_1920.png');mask-image:url('/img/events/55/masked-monsters-mask_1920.png');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:top right;mask-position:top right;z-index:0;max-width:unset;max-height:unset;min-width:1920px;width:100%;filter:brightness(0%);transition:filter 2s}body.goodies article>header .masked-monsters.visible{filter:brightness(50%)}body.goodies article>header div.wrapper-custom{z-index:10}body.goodies article>header div.wrapper-custom .header-title-left{margin-left:-100px;margin-top:255px;position:relative;text-transform:uppercase;opacity:0;transition:1s}body.goodies article>header div.wrapper-custom .header-title-left.visible{margin-left:48px;opacity:1}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title{font:700 71px var(--font-head);color:#000;font-weight:700;text-align:left;position:relative;padding:54px}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title span{font-size:136px;color:#ff0209}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title span::after,body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title span::before{content:"\a";white-space:pre}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title::before{content:'';width:50%;height:30%;position:absolute;left:0;bottom:0;z-index:-1;background:url('../../img/events/55/border-bot-left.svg') center/contain no-repeat;margin:auto}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title::after{content:'';width:25%;height:25%;position:absolute;top:15%;right:0;z-index:-1;background:url('../../img/events/55/border-top-right.svg') center/contain no-repeat}body.goodies article>header div.wrapper-custom .header-title-left::before{content:'';width:50%;height:50%;position:absolute;z-index:1;bottom:-20%;background:url('../../img/events/55/charm-doodle2.png') center/contain no-repeat}body.goodies article>header div.wrapper-custom .header-title-right{position:absolute;right:100px;top:221px;min-width:600px}body.goodies.de article>header div.wrapper-custom .header-title-right,body.goodies.fr article>header div.wrapper-custom .header-title-right,body.goodies.pt article>header div.wrapper-custom .header-title-right{top:121px}body.goodies article>header div.wrapper-custom .header-title-right .header-title-right-short{font-size:94px;letter-spacing:.2rem;font-weight:700;text-transform:uppercase;text-align:left}body.goodies article>header div.wrapper-custom .header-title-right .header-title-right-short.right{text-align:right;padding-bottom:45px}body.goodies article>header div.wrapper-custom .header-title-right .header-title-right-short2{font-size:65px;letter-spacing:.2rem;font-weight:500;text-transform:uppercase}body.goodies article>header div.wrapper-custom .header-title-right .header-title-right-short2 span{color:#ff0209}@media only screen and (max-width:1299px){body.goodies article>header .masked-monsters{-webkit-mask-size:85% 85%;mask-size:85% 85%}body.goodies article>header div.wrapper-custom{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:0;position:relative;max-width:1654px;margin:0 auto}body.goodies article>header div.wrapper-custom .header-title-left.visible{margin-top:120px;margin-left:0}body.goodies article>header div.wrapper-custom .header-title-right{position:initial;margin-top:110px}.header-title-right-short2{text-align:right}.header-title-right-short2 span::before{content:"\a";white-space:pre}body.goodies.pt article>header div.wrapper-custom .header-title-left div.header-title-left-title{margin-bottom:100px}}@media only screen and (max-width:991px){body.goodies article>header .masked-monsters{-webkit-mask-size:65% 65%;mask-size:65% 65%}body.goodies article>header div.wrapper-custom{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:0;position:relative;max-width:1654px;margin:0 auto}body.goodies article>header div.wrapper-custom .header-title-left,body.goodies article>header div.wrapper-custom .header-title-left.visible{margin-top:0;margin-left:0}body.goodies article>header div.wrapper-custom .header-title-right{position:initial;margin-top:110px}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title{margin-top:100px;font:700 50px var(--font-head);text-align:center}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title span{font-size:70px}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title::after{top:10%;right:0}body.goodies article>header div.wrapper-custom .header-title-left .header-title-left-charm-container,body.goodies article>header div.wrapper-custom .header-title-left .header-title-left-short{font-size:43px;padding-left:0;margin-left:0;text-align:center;z-index:3}body.goodies article>header div.wrapper-custom .header-title-left .header-title-left-charm-container::before{margin-top:-20px;margin-left:-25%;left:unset;right:unset;width:260px;height:200px;transform:scale(.75);z-index:-1}}@media only screen and (max-width:575px){body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title{margin-top:200px;font-size:40px;padding:0}body.goodies article>header div.wrapper-custom .header-title-left div.header-title-left-title span{font-size:60px}body.goodies article>header div.wrapper-custom .header-title-left .header-title-left-charm-container,body.goodies article>header div.wrapper-custom .header-title-left .header-title-left-short{font-size:30px}body.goodies.de article>header div.wrapper-custom .header-title-left div.header-title-left-title,body.goodies.jp article>header div.wrapper-custom .header-title-left div.header-title-left-title,body.goodies.pl article>header div.wrapper-custom .header-title-left div.header-title-left-title{font-size:40px}body.goodies.jp article>header div.wrapper-custom .header-title-left .header-title-left-charm-container,body.goodies.jp article>header div.wrapper-custom .header-title-left .header-title-left-short{font-size:20px}body.goodies article>header div.wrapper-custom .header-title-right{min-width:unset}body.goodies article>header div.wrapper-custom .header-title-right .header-title-right-short{font-size:64px}body.goodies article>header div.wrapper-custom .header-title-right .header-title-right-short2{font-size:45px}}body.goodies.jp article>header div.wrapper-custom .header-title-left div.header-title-left-title{font-size:90px;letter-spacing:-10px}body.goodies.pt article>header div.wrapper-custom .header-title-left div.header-title-left-title{font-size:90px;letter-spacing:-2px}@media only screen and (max-width:991px){body.goodies.pt article>header div.wrapper-custom .header-title-left div.header-title-left-title{margin-bottom:0}body.goodies.jp article>header div.wrapper-custom .header-title-left div.header-title-left-title{font-size:40px}}@media only screen and (max-width:575px){body.goodies.pt article>header div.wrapper-custom .header-title-left div.header-title-left-title{font-size:40px}body.goodies.jp article>header div.wrapper-custom .header-title-left div.header-title-left-title,body.goodies.pt article>section.contest-rewards-showcase .contest-rewards-showcase-row .contest-rewards-showcase-reward-title{font-size:30px}}body.goodies article>section.contest-winner-grand .wrapper{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;max-width:1500px;position:relative;margin-top:64px;gap:64px}body.goodies article>section.contest-winner-grand .wrapper>div{width:40%;position:relative}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-before{font-size:54px;font-weight:700;letter-spacing:0;text-align:left;color:#000;text-transform:uppercase}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-before span{color:#ff0209;text-transform:lowercase}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-before p{display:inline-block;position:relative}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-before p::before{content:'';width:100%;height:100%;position:absolute;left:-20px;bottom:-20px;z-index:1;background:url('../../img/events/55/border-bot-left.svg') bottom left/contain no-repeat}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-before p::after{content:'';width:100%;height:100%;position:absolute;top:-20px;right:-20px;z-index:1;background:url('../../img/events/55/border-top-right.svg') top right/contain no-repeat}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-title{font-size:75px;font-weight:700;letter-spacing:0;text-align:left;text-transform:uppercase;background:url(../../img/events/55/brush-stroke.svg) left/contain no-repeat;padding-top:20%;padding-bottom:18%;padding-left:5%;text-align:top left;margin-left:-5%;margin-top:-5%;margin-bottom:-5%;text-wrap:nowrap}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-info{font-size:42px;color:#000}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-info span.votes{float:right}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-description{font-family:Gibson;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;color:#757575;padding-top:16px}body.goodies article>section.contest-winner-grand .wrapper .contest-tile-image.winner div{width:100%;cursor:unset}body.goodies article>section.contest-winner-grand .wrapper .contest-tile-image.winner div::after{content:'';width:60%;height:60%;position:absolute;z-index:1;bottom:-10%;right:-10%;background:url('../../img/events/55/reward-grand.png') right bottom/contain no-repeat}body.goodies article>section.contest-winner-grand .wrapper .contest-tile-image.winner div img{height:unset}body.goodies article>section.contest-winner-runner{text-align:center;margin-top:100px;margin-bottom:100px}body.goodies article>section.contest-winner-runner .contest-rewards-showcase-reward-title{font-size:64px;text-transform:uppercase;font-weight:700;display:inline-block;line-height:3;letter-spacing:-.05em;z-index:3;width:-moz-fit-content;width:fit-content;padding-left:12%;padding-right:10%;background:url(../../img/events/55/brush-stroke.svg) center/contain no-repeat;position:relative;margin-bottom:64px}body.goodies article>section.contest-winner-runner .contest-rewards-showcase-reward-title::before{content:'';width:60%;height:100%;position:absolute;z-index:-1;left:0;background:url('../../img/events/55/reward-runner.png') left center/contain no-repeat}body.goodies article>section.contest-winner-runner .contest-rewards-showcase-reward-title span{color:#ff0209}body.goodies article>section.contest-winner-runner .wrapper{min-height:300px;display:flex;flex-direction:row;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:33px;position:relative}body.goodies article>section.contest-winner-runner .wrapper .contest-tile-container{width:311px}body.goodies article>section.contest-winner-runner .wrapper .contest-tile-container .contest-tile-image img{height:233px}body.goodies article>section.contest-winner-runner .wrapper .contest-tile-container:hover{width:450px;margin:-40px -60px}body.goodies article>section.contest-winner-runner .wrapper .contest-tile-container .contest-tile-info{color:#000;font-size:34px;margin-top:-24px}body.goodies article>section.contest-winner-runner .wrapper .contest-tile-container:hover .contest-tile-info{display:none}body.goodies .popUp.popModern.inner{padding:40px;min-height:unset}body.goodies aside.newsletterBox{margin-top:-90px}body.goodies article>section:has(div.contest-title){position:relative}body.goodies article>section .contest-title{text-align:center;margin:0 auto}body.goodies article>section .contest-title .contest-title-inside{text-transform:uppercase;font-size:84px;font-weight:700;line-height:108px;padding-bottom:10px;letter-spacing:0;color:#000}body.goodies article>section .contest-title .contest-title-inside::before{content:"";position:absolute;width:50%;height:10%;bottom:0;left:25%;z-index:-1;background:url('/img/events/55/underline.svg') center no-repeat}body.goodies article>section .contest-title .contest-title-inside span{color:#ff0209}body.goodies article>section.contest-submissions-title .contest-title{width:50%;margin:0 auto;position:relative}body.goodies article>section.contest-submissions-title .contest-submissions-short{width:60vw;color:#000;margin:60px auto;text-align:center;font-weight:500;font-size:34px;line-height:45px;font-family:DIN}body.goodies article>section.contest-submissions-title{margin-top:10%}body.goodies article>section.contest-submissions{text-align:center;margin-top:100px;padding-bottom:100px}.contest-button-loadmore{color:#ffab00;border-width:3px;-webkit-mask:url('/img/mask_movies.png') no-repeat center center/100% 100%;mask:url('/img/mask_movies.png') no-repeat center center/100% 100%;margin:100px auto}.contest-button-loadmore:hover{background-color:var(--color-gold);color:#000}.contest-submissions div.wrapper{min-height:300px;display:flex;flex-direction:row;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:66px}.contest-tile-container{width:500px;padding:10px;text-align:center;transition:background-color .25s;position:relative}.contest-tile-image{width:100%}.contest-tile-image div{background-color:#fff;box-shadow:2px 4px 8px 0 rgba(0,0,0,.25);max-width:100%;width:-moz-fit-content;width:fit-content;margin:0 auto;cursor:pointer;overflow:hidden}.contest-tile-image img{-webkit-mask:url('/img/mask_popup.svg') no-repeat center center/100% 100%;mask:url('/img/mask_popup.svg') no-repeat center center/100% 100%;display:block;height:360px;width:100%;-o-object-fit:cover;object-fit:cover}.contest-tile-title{font-family:DIN;font-size:44px;font-weight:700;line-height:49px;letter-spacing:0;text-align:center;color:#000;padding:24px 0;text-transform:uppercase}.contest-tile-short{display:none;font-size:18px;line-height:28px;letter-spacing:0;text-align:center;color:#fff;padding-bottom:24px}.contest-entry__share button{position:relative;padding-left:45px;transform:scale(1.2);border:1px solid #fff;margin-bottom:16px}.contest-entry__share button::before{content:' ';padding:5px;line-height:0;width:14px;position:absolute;vertical-align:middle;left:10px;background-size:cover;background-image:url('/img/icon_link.svg');height:14px;top:8px}.contest-tile-container:hover{background-color:#000;-webkit-mask:url('/img/mask_popup.svg') no-repeat center center/100% 100%;mask:url('/img/mask_popup.svg') no-repeat center center/100% 100%;filter:drop-shadow(2px 4px 8px rgba(0, 0, 0, .25));z-index:2;width:700px;position:relative;margin:-200px -100px;padding:50px}.contest-tile-container:hover .contest-tile-title,.contest-tile-title.full{color:#fff}.contest-tile-container:hover .contest-tile-short,.contest-tile-short.full{display:block}.contest-tile-short.full{max-width:800px;margin:0 auto}.contest-tile-container:hover .contest-tile-image img{height:450px}.popUp.popModern.info.charm .inner{max-width:unset;display:unset;width:60%;padding:40px 0}.popUp.popModern.info.charm .inner::before{content:unset}.contest-tile-image.full{cursor:unset}.contest-tile-image.full div{max-height:70vh;max-width:100%;overflow-x:unset}.contest-tile-image.full div img{height:100%;width:100%;max-height:70vh;min-height:50vh;-o-object-fit:contain;object-fit:contain}.contest-entry__share{justify-self:center;position:relative;display:inline-block}.contest-entry__share::before{content:attr(data-copied-msg);position:absolute;left:50%;bottom:100%;transform:translateX(-50%);z-index:2;background:var(--color-gold);color:var(--color-tgrey);border-radius:5px;padding:5px 10px;opacity:0;text-transform:uppercase;-webkit-mask:url('/img/mask_movies.png') no-repeat center center/100% 100%;mask:url('/img/mask_movies.png') no-repeat center center/100% 100%}.contest-entry__share.coping::before{animation:1.5s forwards coping}@keyframes coping{10%{opacity:1}80%{transform:translateX(-50%) translateY(-50%)}100%{opacity:0}}@media only screen and (max-width:1299px){body.goodies article{background-image:url('/img/events/55/bg_site_1299.jpg')}body.goodies article>header .masked-monsters{-webkit-mask-image:url('/img/events/55/masked-monsters-mask_1299.png');mask-image:url('/img/events/55/masked-monsters-mask_1299.png');content:url("/img/events/55/masked-monsters_1299.jpg")}}@media only screen and (max-width:991px){body.goodies article>section .contest-title .contest-title-inside{font-size:60px}.popUp.popModern.info.charm .inner{width:90%}body.goodies article>section.contest-winner-grand .wrapper{flex-direction:column-reverse;align-items:center}body.goodies article>section.contest-winner-grand .wrapper>div{width:90%}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-before,body.goodies article>section.contest-winner-grand .wrapper .contest-winner-description,body.goodies article>section.contest-winner-grand .wrapper .contest-winner-title{text-align:center}body.goodies article>section.contest-winner-runner .contest-rewards-showcase-reward-title::before{left:-20%}body.goodies.pt article>section.contest-winner-runner .contest-rewards-showcase-reward-title::before{height:50%}body.goodies.pt article>section.contest-winner-runner .contest-rewards-showcase-reward-title{padding-top:20%;padding-bottom:20%}body.goodies article{background-image:url('/img/events/55/bg_site_991.jpg')}body.goodies article>header .masked-monsters{-webkit-mask-image:url('/img/events/55/masked-monsters-mask_991.png');mask-image:url('/img/events/55/masked-monsters-mask_991.png');content:url("/img/events/55/masked-monsters_991.jpg")}}@media only screen and (max-width:768px){body.goodies article>section.contest-submissions-title .contest-title{width:80%}body.goodies article>section.contest-deadline p{font-size:32px;line-height:unset}body.goodies article>section.contest-deadline small{font-size:22px;line-height:unset}body.goodies .popUp.popModern.charm{overflow-y:scroll}body.goodies .popUp.popModern.charm .inner{min-height:768px;overflow-y:scroll;top:0;position:absolute;width:100%}.contest-tile-image.full div{max-height:unset}.contest-tile-image.full div img{height:100%;width:100%;max-height:unset;min-height:unset;-o-object-fit:contain;object-fit:contain}body.goodies.pt article>section.contest-winner-runner .contest-rewards-showcase-reward-title::before{left:-4%;height:50%}body.goodies.pt article>section.contest-winner-runner .contest-rewards-showcase-reward-title{font-size:44px;padding-left:0;padding-right:0;width:100%}body.goodies article{background-image:url('/img/events/55/bg_site_768.jpg')}body.goodies article>header .masked-monsters{-webkit-mask-image:url('/img/events/55/masked-monsters-mask_768.png');mask-image:url('/img/events/55/masked-monsters-mask_768.png');content:url("/img/events/55/masked-monsters_768.jpg")}}@media only screen and (max-width:575px){body.goodies article>section.contest-submissions-title .contest-title{margin-top:100px;width:90%}body.goodies article>section.contest-submissions-title .contest-title .contest-title-inside{font-size:40px;line-height:unset}body.goodies article>section.contest-submissions-title .contest-submissions-short{width:85vw}body.goodies article>section.contest-submissions{margin-top:0}.contest-tile-container{width:360px}body.goodies .popUp.popModern.info.charm .inner{width:100%;padding:40px 15px}.contest-entry__share{display:block;margin-right:0}body.goodies article>section.contest-winner-grand .wrapper .contest-winner-title{font-size:50px}body.goodies article>section.contest-winner-runner .contest-rewards-showcase-reward-title{font-size:40px}body.goodies.pt article>section.contest-winner-runner .contest-rewards-showcase-reward-title::before{left:-4%;height:50%}body.goodies.pt article>section.contest-winner-runner .contest-rewards-showcase-reward-title{font-size:30px;padding-left:0;padding-right:0;width:100%}body.goodies article{background-image:url('/img/events/55/bg_site_575.jpg')}body.goodies article>header .masked-monsters{-webkit-mask-image:url('/img/events/55/masked-monsters-mask_575.png');mask-image:url('/img/events/55/masked-monsters-mask_575.png');content:url("/img/events/55/masked-monsters_575.jpg")}}.maskcorrode.withbg .maskdots,.maskdots,.maskdots.withbg span{-webkit-mask-image:url('../../img/mask_dots.png');mask-image:url('../../img/mask_dots.png');-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-mask-repeat:repeat;mask-repeat:repeat}.maskcorrode,.maskcorrode.withbg span{-webkit-mask:url('../../img/mask_corrode.svg') repeat;mask:url('../../img/mask_corrode.svg') repeat}.maskcorrode.fully{-webkit-mask:url('../../img/mask_corrode.svg') no-repeat/100% 100%;mask:url('../../img/mask_corrode.svg') no-repeat/100% 100%}:is(.maskcorrode).withbg{position:relative;display:inline-block;-webkit-mask:none;mask:none}:is(.maskcorrode).withbg::before{content:'';width:140%;height:100%;position:absolute;left:-20%;top:-10%;z-index:-1;background:url('/img/mask_corrode.png');margin:auto}:is(.maskdots,.maskcorrode).withbg.gold::before{filter:brightness(60%) sepia(100%) saturate(400%)}:is(.maskdots,.maskcorrode).withbg.black::before{filter:brightness(0%)}