@font-face{font-family:OpelSansCondensed-Regular;src:url(/fonts/OpelSansCondensed-Regular.eot?1536f07ac8bf682746f839bc6b8fca47) format("embedded-opentype"),url(/fonts/OpelSansCondensed-Regular.woff?73559342729fd4f781804505483f23f9) format("woff"),url(/fonts/OpelSansCondensed-Regular.ttf?2eb9137a54605b4a72bfc2ba4811fbd2) format("truetype"),url(/fonts/OpelSansCondensed-Regular.svg?7a0f6847c207bc0d148fe3cd49d744e2) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpelSansCondensed-RegularItalic;src:url(/fonts/OpelSansCondensed-RegularItalic.eot?4171047025035168ce95d5255a2b00fd) format("embedded-opentype"),url(/fonts/OpelSansCondensed-RegularItalic.woff?9d17c7afe700c28f18a236f6b341b467) format("woff"),url(/fonts/OpelSansCondensed-RegularItalic.ttf?da7042d87cacbe5d329a4d662f3804ff) format("truetype"),url(/fonts/OpelSansCondensed-RegularItalic.svg?78fa6e28c9f883e1ec807070d4686e0d) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpelSansCondensed-Bold;src:url(/fonts/OpelSansCondensed-Bold.eot?b334ac6d254845a05ddf730d7bcba02f) format("embedded-opentype"),url(/fonts/OpelSansCondensed-Bold.woff?a5c2b6feed8c4650247f09e6025a1e04) format("woff"),url(/fonts/OpelSansCondensed-Bold.ttf?d53297804af99aeccdb7208021327b19) format("truetype"),url(/fonts/OpelSansCondensed-Bold.svg?57e2a28ad42bb7c7f70a46438b827e19) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpelSansCondensed-ExtraBold;src:url(/fonts/OpelSansCondensed-ExtraBold.eot?8b5c5b24e693760833245a7c3a44b8a5) format("embedded-opentype"),url(/fonts/OpelSansCondensed-ExtraBold.woff?6162385aa4566122e15993e899c033b2) format("woff"),url(/fonts/OpelSansCondensed-ExtraBold.ttf?994b65b84c65a95b26e2a39d6f9e447a) format("truetype"),url(/fonts/OpelSansCondensed-ExtraBold.svg?1b66d692df2923df9d68403a020fd028) format("svg");font-weight:400;font-style:normal}html{height:100%}body{background-color:#fff;font-family:OpelSansCondensed-Regular;color:#595959;padding:0;overflow-x:hidden}body,p,ul{margin:0}ul{list-style-type:none;padding:0}a{color:#000;text-decoration:none}.bold{font-family:OpelSansCondensed-Bold!important}.italic{font-family:OpelSansCondensed-RegularItalic!important}.flex{display:flex}@media (max-width:768px){.page-flex{flex:1 0 auto}}@media (max-height:850px){.page-flex{flex:1 0 auto}}#app{overflow-x:hidden}.page{min-height:100vh;display:flex;flex-direction:column}.btn{border:0;background-color:#f7d900;font-family:OpelSansCondensed-Bold;font-size:1.25vw;color:#000;margin:0 auto;padding:.4vw 2vw;display:block;outline:none;cursor:pointer}@media (max-width:1660px){.btn{font-size:22px;padding:5px 30px}}@media (max-width:480px){.btn{font-size:22px}}.btn.disabled{background-color:#ccc;color:#595959}.btn:hover:not(.disabled){background-color:#e7cb01}.container-1200,.container-footer{max-width:1160px;margin:0 auto;padding:0 20px;position:relative;z-index:5}@media (max-width:768px){.container-1200,.container-footer{padding:0;display:flex;flex-direction:column}.container-1200 .step-1,.container-1200 .step-2,.container-1200 .step-3 .text-claim,.container-1200 .step-4,.container-footer .step-1,.container-footer .step-2,.container-footer .step-3 .text-claim,.container-footer .step-4{padding:0 20px}}@media (max-height:850px){.container-1200,.container-footer{display:flex;flex-direction:column}}.container-footer-legal{background-color:#000;padding:10px 0}.container-footer-legal .legal{color:#fff;font-size:14px;text-align:right;width:100%}@media (max-width:1660px){.container-footer-legal .legal{font-size:12px}}.container-footer-legal .legal li{display:inline-block}.container-footer-legal .legal li a{color:#fff}.container-footer-legal .legal li span{margin:0 5px}.container-footer-legal .legal li.copyright{margin-left:40px}.container-birds,.container-birds-mobile{width:100%;height:100%;position:absolute}.container-birds-mobile .tree,.container-birds .tree{text-align:center;width:100%;bottom:0;position:absolute}.container-birds-mobile .tree img,.container-birds .tree img{max-width:1200px;width:100%}.container-birds-mobile .tree .birds,.container-birds .tree .birds{max-width:1200px;width:100%;height:100%;margin:auto;top:0;left:0;right:0;position:absolute}.container-birds-mobile .tree .birds svg,.container-birds .tree .birds svg{width:30px;height:30px;position:absolute}.container-birds-mobile .tree .birds svg.bird-1,.container-birds .tree .birds svg.bird-1{right:37%;bottom:34%}.container-birds-mobile .tree .birds svg.bird-2,.container-birds .tree .birds svg.bird-2{right:48%;bottom:30%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-3,.container-birds .tree .birds svg.bird-3{right:44%;bottom:41%}.container-birds-mobile .tree .birds svg.bird-4,.container-birds .tree .birds svg.bird-4{right:51%;bottom:42%}.container-birds-mobile .tree .birds svg.bird-5,.container-birds .tree .birds svg.bird-5{right:41%;bottom:46%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-6,.container-birds .tree .birds svg.bird-6{right:47%;bottom:51%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-7,.container-birds .tree .birds svg.bird-7{right:36%;bottom:52%}.container-birds-mobile .tree .birds svg.bird-8,.container-birds .tree .birds svg.bird-8{right:42%;bottom:55%}.container-birds-mobile .tree .birds svg.bird-9,.container-birds .tree .birds svg.bird-9{right:48%;bottom:60%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-10,.container-birds .tree .birds svg.bird-10{right:43%;bottom:70%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-11,.container-birds .tree .birds svg.bird-11{right:39%;bottom:74%}.container-birds-mobile .tree .birds svg.bird-12,.container-birds .tree .birds svg.bird-12{right:44%;bottom:82%}.container-birds-mobile .tree{bottom:30px}.container-birds-mobile .tree .birds svg{width:30px;height:30px}@media (max-width:480px){.container-birds-mobile .tree .birds svg{width:20px;height:20px}}.container-birds-mobile .tree .birds svg.bird-m1{right:23%;bottom:38%}.container-birds-mobile .tree .birds svg.bird-m2{right:41%;bottom:35%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-m3{right:37%;bottom:47%}.container-birds-mobile .tree .birds svg.bird-m4{right:49%;bottom:49%}.container-birds-mobile .tree .birds svg.bird-m5{right:30%;bottom:53%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-m6{right:43%;bottom:57%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-m7{right:20%;bottom:56%}.container-birds-mobile .tree .birds svg.bird-m8{right:33%;bottom:61%}.container-birds-mobile .tree .birds svg.bird-m9{right:43%;bottom:66%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-m10{right:34%;bottom:74%;transform:scaleX(-1)}.container-birds-mobile .tree .birds svg.bird-m11{right:24%;bottom:78%}.container-birds-mobile .tree .birds svg.bird-m12{right:36%;bottom:86%}@media (max-width:768px){.footer-wrapper{position:relative}}.footer{padding:.8vw 0 0;width:100%;position:absolute;bottom:0;z-index:0}@media (max-width:1660px){.footer{padding:13px 0 0}}@media (max-width:768px){.footer{display:none}}@media (max-height:850px){.footer{position:relative;flex-shrink:0}}.footer .flex{justify-content:center;flex-wrap:wrap}.footer .logo-opel{position:absolute;bottom:170px;right:220px}@media (max-width:1024px){.footer .logo-opel{bottom:150px;right:180px}}.footer .logo-opel svg{width:80px;height:auto}@media (max-width:1024px){.footer .logo-opel svg{width:70px}}.footer-mobile{width:100%;height:471px;position:absolute;bottom:0;display:none;z-index:0;flex-shrink:0}@media (max-width:768px){.footer-mobile{margin-top:75px;position:relative;display:flex;flex-wrap:wrap}}@media (max-width:480px){.footer-mobile{height:280px}}.footer-mobile .logo-opel{position:absolute;bottom:320px;left:20px}@media (max-width:480px){.footer-mobile .logo-opel{bottom:180px;left:10px}}.footer-mobile .logo-opel svg{width:80px;height:auto}@media (max-width:480px){.footer-mobile .logo-opel svg{width:48px}}.footer-mobile .legal{color:#fff;font-size:14px;text-align:right;width:100%;margin-top:auto}@media (max-width:480px){.footer-mobile .legal{font-size:10px}}.footer-mobile .legal ul{background-color:#000;padding:10px 20px 10px 0}.footer-mobile .legal ul li{display:inline-block}.footer-mobile .legal ul li a{color:#fff}.footer-mobile .legal ul li span{margin:0 5px}.footer-mobile .legal ul li.copyright{margin-left:40px}.header{margin-top:1.2vw;margin-bottom:1.4vw}@media (max-width:1660px){.header{margin-top:19px;margin-bottom:25px}}@media (max-width:768px){.header{margin-top:40px}}@media (max-width:480px){.header{padding:0 20px;margin-top:20px;margin-bottom:30px}}.header img{width:20.5vw;height:auto;margin:0 auto;display:block}@media (max-width:1660px){.header img{width:340px}}@media (max-width:480px){.header img{width:250px}}.modal-content{padding:100px}@media (max-width:480px){.modal-content{padding:50px 20px}}.modal-content p{font-family:OpelSansCondensed-Bold;font-size:24px;text-align:center}@media (max-width:480px){.modal-content p{font-size:18px}}.modal-content .modal-buttons{margin-top:50px;display:flex}@media (max-width:480px){.modal-content .modal-buttons{margin-top:30px}}.modal-content .modal-buttons .btn{width:100%;margin:0 20px}@media (max-width:480px){.modal-content .modal-buttons .btn{margin:0 10px}}.twitter-popup{background-color:hsla(0,0%,97.6%,.9);color:#000;font-size:14px;width:370px;height:75px;padding:15px;left:20%;bottom:-155px;position:fixed;z-index:10;display:flex;flex-wrap:wrap;justify-content:space-between;transition:bottom .3s ease-in-out}@media (max-width:768px){.twitter-popup{width:calc(100% - 30px);left:0}}.twitter-popup.active{bottom:35px}@media (max-width:480px){.twitter-popup.active{bottom:30px}}.twitter-popup a{font-family:OpelSansCondensed-Bold;text-decoration:underline;cursor:pointer}.twitter-popup .text{width:90%}.twitter-popup .btn-close{text-align:right;margin-top:5px;width:calc(10% - 15px)}.twitter-popup .btn-close svg{width:20px}.twitter-popup .btn-accept{text-align:right;width:100%}.twitter-popup .btn-accept a{color:#f7d900;text-decoration:none}.Cookie--base{background:#f9f9f9!important}.Cookie--base a,.Cookie--base button{background-color:#f7d900!important;font-family:OpelSansCondensed-Bold;color:#000!important}.Cookie--base a:hover,.Cookie--base button:hover{background-color:#e7cb01!important}.Cookie--blocker{width:100%;height:100%;background-color:#000;opacity:.4;position:absolute;top:0;left:0;z-index:10;display:none}.Cookie--blocker.active{display:block}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.text-claim p{font-family:OpelSansCondensed-Regular;font-size:1.2vw;text-align:center;margin-bottom:.4vw}@media (max-width:1660px){.text-claim p{font-size:20px;margin-bottom:13px}}@media (max-width:768px){.text-claim p{font-size:20px}}@media (max-width:480px){.text-claim p{font-size:20px}}.step-1 .text-claim{max-width:39vw}@media (max-width:1660px){.step-1 .text-claim{max-width:598px}}.step-1 .action{margin-top:100px}.step-2{text-align:center}.step-2 .text-claim{width:calc(100vw - 40px);max-width:38vw}@media (max-width:1660px){.step-2 .text-claim{max-width:598px}}.step-2 .action{width:calc(100vw - 40px);max-width:568px;margin:2.2vw auto 0;position:relative}@media (max-width:1660px){.step-2 .action{margin:35px auto 0}}@media (max-width:480px){.step-2 .action{margin:20px auto 0}}@media (max-width:320px){.step-2 .action{margin:20px auto 0}}.step-2 span{font-family:OpelSansCondensed-Bold;font-size:1.4vw;color:#f7d900;display:block}@media (max-width:1660px){.step-2 span{font-size:20px}}@media (max-width:480px){.step-2 span{font-size:18px}}.step-2 .loader-row-1{margin-bottom:20px}.step-2 .loader-row-2 img{width:100%;max-width:100%}.step-2 .loader-row-3{top:3vw;left:0;position:absolute}@media (max-width:1660px){.step-2 .loader-row-3{top:40px}}@media (max-width:480px){.step-2 .loader-row-3{top:45px}}.step-2 .loader-row-3 svg{width:80px;height:auto}@media (max-width:480px){.step-2 .loader-row-3 svg{width:50px}}.step-2 .loader-row-4{font-size:2.26vw;margin-top:15px}@media (max-width:1660px){.step-2 .loader-row-4{font-size:38px}}@media (max-width:480px){.step-2 .loader-row-4{font-size:30px}}.step-3 .scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}.step-3 .scrollbar::-webkit-scrollbar{width:6px;height:6px;background-color:#ccc}.step-3 .scrollbar::-webkit-scrollbar-thumb{background-color:#595959}.step-3 .scrollbar{scrollbar-color:#595959 #ccc;scrollbar-width:thin}.step-3 .cleanup-grid{background-color:hsla(0,0%,100%,.9);width:36.24vw;height:16vw;margin:1.2vw auto;padding:10px 0;overflow-y:scroll}@media (max-width:1660px){.step-3 .cleanup-grid{width:602px;height:315px;margin:20px auto}}@media (max-width:1280px){.step-3 .cleanup-grid{width:100%}}@media (max-width:768px){.step-3 .cleanup-grid{background-color:transparent;height:100%;width:calc(100vw - 10px);max-width:calc(100vw - 10px);padding-left:10px;overflow-x:scroll;overflow-y:hidden}}.step-3 .cleanup-list{display:grid;grid-template-columns:repeat(3,33%);grid-row-gap:1vw}@media (max-width:1660px){.step-3 .cleanup-list{grid-row-gap:16px}}@media (max-width:480px){.step-3 .cleanup-list{grid-column-gap:50px}}.step-3 .cleanup-list li{text-align:center}.step-3 .cleanup-list li img{border-radius:60px;width:4.2vw;height:4.2vw;margin-bottom:10px}@media (max-width:1660px){.step-3 .cleanup-list li img{width:70px;height:70px}}.step-3 .cleanup-list li p{font-size:14px;color:#000}.step-3 .cleanup-list li p.reason{font-family:OpelSansCondensed-RegularItalic;margin:.2vw 0}@media (max-width:1660px){.step-3 .cleanup-list li p.reason{margin:4px 0}}@media (max-width:480px){.step-3 .cleanup-list li p.reason{font-size:13px}}.step-3 .cleanup-list li .btn{border-radius:5px;background-color:#ccc;font-family:OpelSansCondensed-Regular;font-size:.64vw;text-transform:uppercase;padding:.2vw .8vw}.step-3 .cleanup-list li .btn:hover{background-color:#595959}@media (max-width:1660px){.step-3 .cleanup-list li .btn{font-size:11px;padding:4px 14px}}.step-3 .action-restart{padding:0 20px}.step-3 .action-restart .btn{text-align:center;max-width:230px;margin-top:40px}@media (max-width:768px){.step-3 .action-restart .btn{max-width:160px}}.step-4{text-align:center;width:calc(100vw - 40px);max-width:465px}.step-4 p{font-family:OpelSansCondensed-RegularItalic;font-size:1.2vw;line-height:1.25vw;margin-bottom:.8vw}@media (max-width:1660px){.step-4 p{font-size:20px;line-height:20px;margin-bottom:13px}}.step-4 p.heading{font-size:1.8vw;color:#f7d900;margin-bottom:2.14vw}@media (max-width:1660px){.step-4 p.heading{font-size:28px;margin-bottom:35px}}.step-4 .btn-share{width:12vw;margin:0 auto}@media (max-width:1440px){.step-4 .btn-share{width:16vw}}@media (max-width:1024px){.step-4 .btn-share{width:20vw}}@media (max-width:768px){.step-4 .btn-share{width:32vw}}@media (max-width:480px){.step-4 .btn-share{width:50vw}}.step-4 .btn-share span{outline:0}.step-4 .btn{margin-top:2.34vw;padding:.4vw 0;justify-content:center;display:flex}@media (max-width:1660px){.step-4 .btn{margin-top:38px;padding:8px 0}}.step-4 .btn svg{height:27px;width:auto;margin-right:15px}.step-4 .btn span,.step-4 .btn svg{display:inline-block}.page.legal{background:transparent}.page.legal h1,.page.legal h2{font-family:OpelSansCondensed-Bold;padding:0 20px}.page.legal h1{text-transform:uppercase}.page.legal p{padding:0 20px;margin-bottom:20px}.page.legal .page-flex{flex:1 0 auto}.page.legal .container-1200{display:flex;flex-direction:column}.page.legal .footer,.page.legal .footer-mobile{position:relative;flex-shrink:0}.page.legal .footer-mobile .container-footer,.page.legal .footer .container-footer{max-width:1160px}.page.legal .footer-mobile .legal,.page.legal .footer .legal{color:#000}@media (max-width:768px){.page.legal .footer-mobile .legal,.page.legal .footer .legal{color:#fff}}.page.legal .footer-mobile .legal li a,.page.legal .footer .legal li a{color:#000}@media (max-width:768px){.page.legal .footer-mobile .legal li a,.page.legal .footer .legal li a{color:#fff}}