@import url("https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,700;0,900;1,900&display=swap");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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100vh;margin:0;padding:0}body{overflow-x:hidden}@media (min-width: 768px) and (max-width: 992px){.container,.container-md,.container-sm{max-width:960px !important}}@media (max-width: 768.98px){.row{--bs-gutter-x: 0}}.sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.home-cards{margin-bottom:100px}.card1-body{padding-top:40px;background-color:#1f1f20;color:#e0c8a8;font-family:'Merriweather', serif;position:relative}.card2-body{padding-top:40px;background-color:pink;color:#e0c8a8;font-family:'Merriweather', serif;position:relative}.navigation{top:70px;z-index:2;right:30px}@media (min-width: 769px){.navigation{position:absolute}}@media (max-width: 768px){.navigation{right:10px}}.navigation .nav-button{border:1px solid #afafaf;padding:0.75em 0.5em;background-color:#ffffff;color:black;text-align:center;text-decoration:none;display:inline-block;font-size:12px;cursor:pointer}@media (max-width: 768px){.navigation .nav-button{width:50%}}.navigation .card1-nav-button{margin:0em -0.15em}.navigation .current-site{opacity:1}.navigation .other-site{opacity:0.7}.navigation #a:hover+#b{opacity:0.7}.navigation .other-site:hover{opacity:1}.card2-navigation{display:flex;flex-direction:row}.home-background img{min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:-1;opacity:0.25}.card2-background img{min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:-1;opacity:0.32}@media (max-width: 768px){.card2-background img{opacity:0.12}}.card2-background:after{content:"";background-image:linear-gradient(180deg, #16282f 240px, transparent 100%);min-height:130%;min-width:100%;width:100%;height:220%;position:absolute;top:0;left:0;z-index:-1}@media (min-width: 769px){.card2-background:after{background-image:linear-gradient(180deg, #16282f 81%, transparent 100%)}}.card3-background img{min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:-1;opacity:0.32}@media (max-width: 768px){.card3-background img{opacity:0.12}}.card3-background:after{content:"";background-image:linear-gradient(180deg, #1f1f20 240px, transparent 100%);min-height:130%;min-width:100%;width:100%;height:220%;position:absolute;top:0;left:0;z-index:-1}@media (min-width: 769px){.card3-background:after{background-image:linear-gradient(180deg, #1f1f20 81%, transparent 100%)}}.background img{min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:-1;opacity:0.12}.background:after{content:"";background-image:linear-gradient(180deg, #1f1f20 240px, transparent 100%);min-height:130%;min-width:100%;width:100%;height:200%;position:absolute;top:0;left:0;z-index:-1}@media (min-width: 769px){.background:after{background-image:linear-gradient(180deg, #1f1f20 81%, transparent 100%)}}em{font-style:italic}.subtitle{text-transform:uppercase;letter-spacing:0.25rem;font-size:1.2rem;margin:0 auto 0.5rem}@media (min-width: 769px){.subtitle{margin:0 auto 1rem}}.button{border:1px solid white;color:white;padding:1rem 3rem;display:inline-block;margin:auto;text-transform:uppercase;letter-spacing:0.25rem;text-decoration:none;transition:all 0.3s ease}.button:hover{color:white;transition:all 0.3s ease;transform:scale(1.1)}.disabled_button{border:1px solid grey;color:grey;padding:1rem 3rem;display:inline-block;margin:auto;text-transform:uppercase;letter-spacing:0.25rem;text-decoration:none;transition:0.3s ease}.desktop_button_group{display:flex;flex-wrap:wrap;justify-content:center}.desktop_button_group .button{margin:1rem;width:100%;display:block}@media (min-width: 769px){.desktop_button_group .button{min-width:24%;width:auto;display:inline-block;margin:0.75rem 0.5rem}}.desktop_button_group .disabled_button{margin:1rem;width:100%;display:block}@media (min-width: 769px){.desktop_button_group .disabled_button{min-width:24%;width:auto;display:inline-block;margin:0.75rem 0.5rem}}.button_group{display:flex;flex-wrap:wrap;justify-content:center}.button_group .button{margin:1rem;width:100%;display:block;text-align:center;transition:margin 0.3s}@media (max-width: 769px){.button_group .button{margin:0.75rem 2rem}}@media (min-width: 769px){.button_group .button{min-width:24%;width:auto;display:inline-block;margin:0.75rem 1.75rem}}@media (min-width: 960px){.button_group .button{margin:0.75rem 0.5rem}}@media (min-width: 1200px){.button_group .button{margin:0.75rem 1.75rem}}.button_group .disabled_button{margin:1rem;width:100%;display:block}@media (min-width: 769px){.button_group .disabled_button{min-width:24%;width:auto;display:inline-block;margin:0.75rem 2rem}}.button_group .retailer-link.disabled_button:hover{border:1px solid grey;color:grey;transition:all 0.3s ease;transform:scale(1);cursor:handle}@media (max-width: 1149px){.etailers-a3{width:100%;margin:0}.etailers-a3 .pre_purchase_group{margin-bottom:1rem}}@media (min-width: 1180px) and (max-width: 1250px){.etailers-a3{width:95%;margin:0 auto}}@media (min-width: 1251px) and (max-width: 1350px){.etailers-a3{width:90%;margin:0 auto}}@media (min-width: 1351px){.etailers-a3{width:83%;margin:0 auto}}.etailers-a3 .pre_purchase_group{flex:auto}@media (min-width: 1149px){.etailers-a3 .pre_purchase_group{margin-right:3rem}}.etailers-a3 .pre_purchase_group .button{min-width:350px;text-align:center}.etailers-a3 .pre_purchase_group .subtitle{text-align:center}.temporary-promo-button-group .button{margin:0.75rem 0}.temporary-promo-button-group .button.last{margin-left:1.2rem}@media (max-width: 419px){.temporary-promo-button-group{display:block;flex-wrap:unset;justify-content:unset;width:100%}}@media (max-width: 769px){.temporary-promo-button-group{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.temporary-promo-button-group .button{margin:0.75rem 2rem}.temporary-promo-button-group .button.last{margin-left:2rem}.temporary-promo-button-group.coming-soon .subtitle{margin-top:30px}}.temporary-promo-button-group.coming-soon{flex-direction:column;flex:auto;text-align:left}@media (max-width: 419px){.temporary-promo-button-group.coming-soon{flex-direction:unset;flex:unset;text-align:unset}}@media (max-width: 769px){.temporary-promo-button-group.coming-soon{margin-left:0}}@media (max-width: 1149px){.temporary-promo-button-group.coming-soon{text-align:center;display:block}}.temporary-promo-button-group.coming-soon .button{width:350px !important;text-align:center}@media (max-width: 769px){.temporary-promo-button-group.coming-soon .button{width:auto !important}}.temporary-promo-button-group.coming-soon .subtitle{text-align:center;width:350px;margin:0 0 1rem 0}@media (max-width: 1149px){.temporary-promo-button-group.coming-soon .subtitle{width:auto}}.coming-soon-button-group{margin-left:2rem}@media (max-width: 769px){.coming-soon-button-group{display:flex;flex-wrap:wrap;justify-content:center}.coming-soon-button-group .button{margin:0.75rem 2rem}.coming-soon-button-group .subtitle{margin-top:30px}}.coming-soon-button-group .button{width:100%}.footer-margin{margin-bottom:5em}.mobile-button{display:flex}@media (min-width: 420px){.mobile-button{display:none}}@media (max-width: 419.98px){.desktop-button{display:none !important}}section.cta{text-align:center}section.cta.top{margin:2em auto 0;z-index:2;position:relative}@media (min-width: 769px){section.cta.top{margin:3.75rem auto 0 auto}}section.cta.bottom h3{display:inline-block}#card-1{max-width:1440px;margin:0 auto;padding:0}#card-1 section.logo{position:relative}#card-1 section.logo img{display:block;margin:auto;max-width:100%;width:100%;height:490px;object-fit:cover}@media (min-width: 769px){#card-1 section.logo img{object-fit:none;height:auto;object-position:center -10px}}#card-1 section.logo div.blurb{position:absolute;bottom:19%;left:0;right:0;margin:0 1rem;line-height:1.3;z-index:1}#card-1 section.logo div.blurb div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50vw;margin:auto}@media (max-width: 1200px){#card-1 section.logo div.blurb div{width:70vw}}@media (max-width: 769px){#card-1 section.logo div.blurb div{width:90vw}}#card-1 section.logo div.blurb span.part1{font-size:2.5vw;display:block;text-align:left;text-transform:uppercase;letter-spacing:0.4rem;align-self:flex-start}@media (max-width: 1200px){#card-1 section.logo div.blurb span.part1{font-size:3.5vw}}@media (max-width: 769px){#card-1 section.logo div.blurb span.part1{font-size:4vw}}#card-1 section.logo div.blurb span.part1-fr{font-size:2.5vw;display:block;text-align:left;text-transform:uppercase;letter-spacing:0.4rem;align-self:flex-start}@media (max-width: 1200px){#card-1 section.logo div.blurb span.part1-fr{font-size:3.5vw}}@media (max-width: 769px){#card-1 section.logo div.blurb span.part1-fr{font-size:3vw}}#card-1 section.logo div.blurb span.part2{font-size:2vw;display:block;color:white;text-align:right;letter-spacing:0.25rem;align-self:flex-end}#card-1 section.logo div.blurb span.part2 em{font-weight:900}@media (max-width: 767px){#card-1 section.logo div.blurb span.part2{font-size:3vw}}#card-1 section.logo div.blurb span.part2-fr{font-size:2vw;display:block;color:white;text-align:right;letter-spacing:0.25rem;align-self:flex-end}#card-1 section.logo div.blurb span.part2-fr em{font-weight:900}@media (max-width: 767px){#card-1 section.logo div.blurb span.part2-fr{font-size:3vw}}@media (min-width: 769px){#card-1 section.logo div.blurb{bottom:0;margin:2rem auto 3.125rem}}#card-1 section.logo:after{content:"";position:absolute;bottom:0;height:100%;width:100%;background-image:linear-gradient(0deg, #1f1f20 10%, transparent 55%)}#card-1 section.credits{text-align:center}#card-1 section.credits h2{text-align:center;font-size:clamp(0.7rem, 1.15vw, 1.3rem);letter-spacing:0.2rem;text-transform:uppercase;color:white;border-width:1px 0 1px 0;border-color:#e0c8a8;border-style:solid;padding:1rem 0;display:inline-block;margin:2rem 0 1rem}@media (max-width: 769px){#card-1 section.credits h2{font-size:clamp(0.9rem, 1.15vw, 1.3rem);line-height:2.5}}@media (min-width: 769px){#card-1 section.credits h2{margin:2rem 0}}#card-1 section.credits ul.cards{display:flex;flex-wrap:wrap;justify-content:center}#card-1 section.credits ul.cards li.card{padding:1rem 0.5rem 0.5rem;line-height:1.6;text-align:center;flex:1 1 auto;background:none;border:none;width:50%}@media (min-width: 769px){#card-1 section.credits ul.cards li.card{min-width:280px;width:25%}}#card-1 section.credits ul.cards li.card .name{font-size:clamp(0.7rem, 1.15vw, 1.3rem);text-transform:uppercase;color:white;margin-bottom:0.5rem;letter-spacing:0.2rem}#card-1 section.credits ul.cards li.card .title,#card-1 section.credits ul.cards li.card .works{font-size:clamp(10px, 1vw, 14px);text-transform:uppercase}#card-1 section.promo{max-width:740px;margin:0 auto 2rem;text-align:center}#card-1 section.promo h2{text-align:center;font-size:clamp(2vw, 2.6rem, 5.5vw);letter-spacing:0.2rem;line-height:1.3}#card-1 section.promo p{letter-spacing:0.1rem;font-weight:900;line-height:2}#card-1 section.promo .videoWrapper{margin:1rem auto 1.5rem}#card-1 section.promo .videoWrapper .video{width:100%;height:0;position:relative;padding-bottom:calc(9 / 16 * 100%)}#card-1 section.promo .videoWrapper .video img{width:100%;height:auto;cursor:pointer}#card-1 section.promo .videoWrapper .video .play-button{cursor:pointer;position:absolute;width:68px;height:48px;top:50%;left:50%;margin-left:-34px;margin-top:-24px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:0.8;border-radius:6px}#card-1 section.promo .videoWrapper .video .play-button:before{content:"";font-size:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;position:absolute;top:8px;left:24px}#card-1 section.promo .videoWrapper .video iframe{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 769px){#card-1 .subtitle{margin:0 auto 1rem;min-width:85%;line-height:1.5}}@media (max-width: 769px){#card-1 section.cta.top{margin-top:2em}}#card-2{max-width:1440px;margin:0 auto;padding:0}#card-2 section.logo{position:relative}@media (max-width: 769px){#card-2 section.logo{margin-bottom:3em}}#card-2 section.logo img{display:block;margin:auto;max-width:100%;width:100%;height:490px}@media (max-width: 769px){#card-2 section.logo img{object-fit:cover;height:108vw}}@media (min-width: 769px){#card-2 section.logo img{height:auto;object-position:center -10px}}#card-2 section.logo .heading-container-en,#card-2 section.logo .heading-container-it{width:56vw;max-width:1200px}@media (max-width: 1200px){#card-2 section.logo .heading-container-en,#card-2 section.logo .heading-container-it{width:70vw}}@media (max-width: 769px){#card-2 section.logo .heading-container-en,#card-2 section.logo .heading-container-it{width:90vw}}#card-2 section.logo .heading-container-de,#card-2 section.logo .heading-container-es{width:61vw;max-width:1200px}@media (max-width: 1200px){#card-2 section.logo .heading-container-de,#card-2 section.logo .heading-container-es{width:68vw}}@media (max-width: 769px){#card-2 section.logo .heading-container-de,#card-2 section.logo .heading-container-es{width:95vw}}#card-2 section.logo .heading-container-fr{width:40vw;max-width:700px}@media (max-width: 1200px){#card-2 section.logo .heading-container-fr{width:50vw}}@media (max-width: 769px){#card-2 section.logo .heading-container-fr{width:93vw}}#card-2 section.logo div.blurb{position:absolute;left:0;right:0;margin:0 1rem;line-height:1.3;z-index:1}@media (max-width: 769px){#card-2 section.logo div.blurb{bottom:12%}}#card-2 section.logo div.blurb div{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}#card-2 section.logo div.blurb .card2-title{display:block;text-align:left;text-transform:uppercase;letter-spacing:0.4rem;align-self:flex-start}#card-2 section.logo div.blurb .card2-subtitle{display:block;color:white;text-align:right;letter-spacing:0.25rem;align-self:flex-end}#card-2 section.logo div.blurb .card2-subtitle em{font-weight:900}#card-2 section.logo div.blurb .card2-title-en,#card-2 section.logo div.blurb .card2-title-it{font-size:3.5vw}@media (max-width: 769px){#card-2 section.logo div.blurb .card2-title-en,#card-2 section.logo div.blurb .card2-title-it{font-size:4vw}}@media (min-width: 1700px){#card-2 section.logo div.blurb .card2-title-en,#card-2 section.logo div.blurb .card2-title-it{font-size:4em}}#card-2 section.logo div.blurb .card2-subtitle-en,#card-2 section.logo div.blurb .card2-subtitle-it{font-size:2.5vw}@media (max-width: 767px){#card-2 section.logo div.blurb .card2-subtitle-en,#card-2 section.logo div.blurb .card2-subtitle-it{font-size:3vw}}@media (min-width: 1700px){#card-2 section.logo div.blurb .card2-subtitle-en,#card-2 section.logo div.blurb .card2-subtitle-it{font-size:2em}}#card-2 section.logo div.blurb .card2-title-de,#card-2 section.logo div.blurb .card2-title-es{font-size:2.5vw}@media (max-width: 769px){#card-2 section.logo div.blurb .card2-title-de,#card-2 section.logo div.blurb .card2-title-es{font-size:4.3vw}}@media (min-width: 1500px){#card-2 section.logo div.blurb .card2-title-de,#card-2 section.logo div.blurb .card2-title-es{font-size:2.5em}}#card-2 section.logo div.blurb .card2-subtitle-de,#card-2 section.logo div.blurb .card2-subtitle-es{font-size:2vw}@media (max-width: 767px){#card-2 section.logo div.blurb .card2-subtitle-de,#card-2 section.logo div.blurb .card2-subtitle-es{font-size:3vw}}@media (min-width: 1500px){#card-2 section.logo div.blurb .card2-subtitle-de,#card-2 section.logo div.blurb .card2-subtitle-es{font-size:2em}}#card-2 section.logo div.blurb .card2-title-fr{font-size:3.5vw}@media (max-width: 769px){#card-2 section.logo div.blurb .card2-title-fr{font-size:5vw}}@media (min-width: 1500px){#card-2 section.logo div.blurb .card2-title-fr{font-size:3em}}#card-2 section.logo div.blurb .card2-subtitle-fr{font-size:2.5vw}@media (max-width: 767px){#card-2 section.logo div.blurb .card2-subtitle-fr{font-size:4vw}}@media (min-width: 1500px){#card-2 section.logo div.blurb .card2-subtitle-fr{font-size:2em}}@media (min-width: 769px){#card-2 section.logo div.blurb{bottom:0;margin:2rem auto 3.125rem}}#card-2 section.logo:after{content:"";position:absolute;bottom:0;height:100%;width:100%;background-image:linear-gradient(0deg, #16282d 10%, transparent 30%)}#card-2 section.description{text-align:center;line-height:1.7;color:white;margin-top:3em}@media (min-width: 769px){#card-2 section.description{margin-top:5em}}#card-2 section.description .part1{font-size:1.25em;margin:2em;padding-left:5em;padding-right:5em}@media (max-width: 768px){#card-2 section.description .part1{padding:0em 1em;margin:2em 0em}}#card-2 section.description .part2{margin:2em;padding-left:5em;padding-right:5em}@media (max-width: 768px){#card-2 section.description .part2{padding:0em 1em;margin:2em 0em}}#card-2 section.credits{text-align:center}#card-2 section.credits h2{text-align:center;font-size:clamp(0.7rem, 1.15vw, 1.3rem);letter-spacing:0.2rem;text-transform:uppercase;color:white;border-width:1px 0 1px 0;border-color:#e0c8a8;border-style:solid;padding:1rem 1rem;display:inline-block;margin:2rem 0 1rem}@media (max-width: 769px){#card-2 section.credits h2{font-size:clamp(0.9rem, 1.15vw, 1.3rem);line-height:2.5}}@media (min-width: 769px){#card-2 section.credits h2{margin:2rem 0}}#card-2 section.credits ul.cards{display:flex;flex-wrap:wrap;justify-content:center}#card-2 section.credits ul.cards li.card{padding:1rem 0.5rem 0.5rem;line-height:1.6;text-align:center;flex:1 1 auto;background:none;border:none;width:50%}@media (min-width: 769px){#card-2 section.credits ul.cards li.card{min-width:280px;width:25%}}#card-2 section.credits ul.cards li.card .name{font-size:clamp(0.7rem, 1.15vw, 1.3rem);text-transform:uppercase;margin-bottom:0.5rem;letter-spacing:0.2rem;color:#e0c8a8}#card-2 section.credits ul.cards li.card .title,#card-2 section.credits ul.cards li.card .works{font-size:clamp(10px, 1vw, 14px);text-transform:uppercase;color:white}#card-2 section.promo{max-width:740px;margin:0 auto 2rem;text-align:center}#card-2 section.promo .promo-text{text-align:center;letter-spacing:0.2rem;line-height:1.3;font-size:2em}@media (max-width: 768px){#card-2 section.promo .promo-text{font-size:1em}}#card-2 section.promo p{color:white;letter-spacing:0.1rem;font-weight:900;line-height:2;font-style:italic;padding:0em 1em}#card-2 section.promo .videoWrapper{margin:1rem auto 1.5rem}#card-2 section.promo .videoWrapper .video{width:100%;height:0;position:relative;padding-bottom:calc(9 / 16 * 100%)}#card-2 section.promo .videoWrapper .video img{width:100%;height:auto;cursor:pointer}#card-2 section.promo .videoWrapper .video .play-button{cursor:pointer;position:absolute;width:68px;height:48px;top:50%;left:50%;margin-left:-34px;margin-top:-24px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:0.8;border-radius:6px}#card-2 section.promo .videoWrapper .video .play-button:before{content:"";font-size:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;position:absolute;top:8px;left:24px}#card-2 section.promo .videoWrapper .video iframe{position:absolute;top:0;left:0;right:0;bottom:0}#card-3{max-width:1440px;margin:0 auto;padding:0}#card-3 section.logo{position:relative}@media (max-width: 769px){#card-3 section.logo{margin-bottom:3em}}#card-3 section.logo img{display:block;margin:auto;max-width:100%;width:100%;height:490px}@media (max-width: 769px){#card-3 section.logo img{object-fit:cover;height:108vw}}@media (min-width: 769px){#card-3 section.logo img{height:auto;object-position:center -10px}}#card-3 section.logo .heading-container-en,#card-3 section.logo .heading-container-it{width:56vw;max-width:1200px}@media (max-width: 1200px){#card-3 section.logo .heading-container-en,#card-3 section.logo .heading-container-it{width:70vw}}@media (max-width: 769px){#card-3 section.logo .heading-container-en,#card-3 section.logo .heading-container-it{width:90vw}}#card-3 section.logo .heading-container-de,#card-3 section.logo .heading-container-es{width:61vw;max-width:1200px}@media (max-width: 1200px){#card-3 section.logo .heading-container-de,#card-3 section.logo .heading-container-es{width:68vw}}@media (max-width: 769px){#card-3 section.logo .heading-container-de,#card-3 section.logo .heading-container-es{width:95vw}}#card-3 section.logo .heading-container-fr{width:40vw;max-width:700px}@media (max-width: 1200px){#card-3 section.logo .heading-container-fr{width:50vw}}@media (max-width: 769px){#card-3 section.logo .heading-container-fr{width:93vw}}#card-3 section.logo div.blurb{position:absolute;left:0;right:0;margin:0 1rem;line-height:1.3;z-index:1}@media (max-width: 769px){#card-3 section.logo div.blurb{bottom:12%}}#card-3 section.logo div.blurb div{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}#card-3 section.logo div.blurb .card3-title{display:block;text-align:left;text-transform:uppercase;letter-spacing:0.4rem;align-self:flex-start}#card-3 section.logo div.blurb .card3-subtitle{display:block;color:white;text-align:right;letter-spacing:0.25rem;align-self:flex-end}#card-3 section.logo div.blurb .card3-subtitle em{font-weight:900}#card-3 section.logo div.blurb .card3-title-en,#card-3 section.logo div.blurb .card3-title-it{font-size:3.5vw}@media (max-width: 769px){#card-3 section.logo div.blurb .card3-title-en,#card-3 section.logo div.blurb .card3-title-it{font-size:4vw}}@media (min-width: 1700px){#card-3 section.logo div.blurb .card3-title-en,#card-3 section.logo div.blurb .card3-title-it{font-size:4em}}#card-3 section.logo div.blurb #card-3 section.logo div.blurb .card3-subtitle-en,#card-3 section.logo div.blurb #card-3 section.logo div.blurb .card3-subtitle-it{font-size:2.5vw}#card-3 section.logo div.blurb .card3-subtitle,#card-3 section.logo div.blurb .card3-subtitle-en,#card-3 section.logo div.blurb .card3-subtitle-it{font-size:2.5vw}@media (max-width: 767px){#card-3 section.logo div.blurb .card3-subtitle,#card-3 section.logo div.blurb .card3-subtitle-en,#card-3 section.logo div.blurb .card3-subtitle-it{font-size:3vw}}@media (min-width: 1700px){#card-3 section.logo div.blurb .card3-subtitle,#card-3 section.logo div.blurb .card3-subtitle-en,#card-3 section.logo div.blurb .card3-subtitle-it{font-size:2em}}#card-3 section.logo div.blurb .card3-title-de,#card-3 section.logo div.blurb .card3-title-es{font-size:2.5vw}@media (max-width: 769px){#card-3 section.logo div.blurb .card3-title-de,#card-3 section.logo div.blurb .card3-title-es{font-size:4.3vw}}@media (min-width: 1500px){#card-3 section.logo div.blurb .card3-title-de,#card-3 section.logo div.blurb .card3-title-es{font-size:2.5em}}#card-3 section.logo div.blurb .card3-subtitle-de,#card-3 section.logo div.blurb .card3-subtitle-es{font-size:2vw}@media (max-width: 767px){#card-3 section.logo div.blurb .card3-subtitle-de,#card-3 section.logo div.blurb .card3-subtitle-es{font-size:3vw}}@media (min-width: 1500px){#card-3 section.logo div.blurb .card3-subtitle-de,#card-3 section.logo div.blurb .card3-subtitle-es{font-size:2em}}#card-3 section.logo div.blurb .card3-title-fr{font-size:3.5vw}@media (max-width: 769px){#card-3 section.logo div.blurb .card3-title-fr{font-size:5vw}}@media (min-width: 1500px){#card-3 section.logo div.blurb .card3-title-fr{font-size:3em}}#card-3 section.logo div.blurb .card3-subtitle-fr{font-size:2.5vw}@media (max-width: 767px){#card-3 section.logo div.blurb .card3-subtitle-fr{font-size:4vw}}@media (min-width: 1500px){#card-3 section.logo div.blurb .card3-subtitle-fr{font-size:2em}}@media (min-width: 769px){#card-3 section.logo div.blurb{bottom:0;margin:2rem auto 3.125rem}}#card-3 section.logo:after{content:"";position:absolute;bottom:0;height:100%;width:100%;background-image:linear-gradient(0deg, #1f1f20 10%, transparent 30%)}#card-3 section.description{text-align:center;line-height:1.7;color:white;margin-top:3em}@media (min-width: 769px){#card-3 section.description{margin-top:5em}}#card-3 section.description .part1{font-size:1.25em;margin:2em;padding-left:5em;padding-right:5em}@media (max-width: 768px){#card-3 section.description .part1{padding:0em 1em;margin:2em 0em}}#card-3 section.description .part2{margin:2em;padding-left:5em;padding-right:5em}@media (max-width: 768px){#card-3 section.description .part2{padding:0em 1em;margin:2em 0em}}#card-3 section.credits{text-align:center}#card-3 section.credits h2{text-align:center;font-size:clamp(0.7rem, 1.15vw, 1.3rem);letter-spacing:0.2rem;text-transform:uppercase;color:white;border-width:1px 0 1px 0;border-color:#e0c8a8;border-style:solid;padding:1rem 1rem;display:inline-block;margin:2rem 0 1rem}@media (max-width: 769px){#card-3 section.credits h2{line-height:2.5}}@media (max-width: 769px) and (max-width: 769px){#card-3 section.credits h2{font-size:clamp(0.9rem, 1.15vw, 1.3rem);line-height:2.5}}@media (min-width: 769px){#card-3 section.credits h2{margin:2rem 0}}#card-3 section.credits ul.cards{display:flex;flex-wrap:wrap;justify-content:center}#card-3 section.credits ul.cards li.card{padding:1rem 0.5rem 0.5rem;line-height:1.6;text-align:center;flex:1 1 auto;background:none;border:none;width:50%}@media (min-width: 769px){#card-3 section.credits ul.cards li.card{min-width:280px;width:25%}}#card-3 section.credits ul.cards li.card .name{font-size:clamp(0.7rem, 1.15vw, 1.3rem);text-transform:uppercase;margin-bottom:0.5rem;letter-spacing:0.2rem;color:#e0c8a8}#card-3 section.credits ul.cards li.card .title,#card-3 section.credits ul.cards li.card .works{font-size:clamp(10px, 1vw, 14px);text-transform:uppercase;color:white}#card-3 section.promo{max-width:740px;margin:0 auto 2rem;text-align:center}#card-3 section.promo .promo-text{text-align:center;letter-spacing:0.2rem;line-height:1.3;font-size:2em}@media (max-width: 768px){#card-3 section.promo .promo-text{font-size:1em}}#card-3 section.promo p{color:white;letter-spacing:0.1rem;font-weight:900;line-height:2;font-style:italic;padding:0em 1em}#card-3 section.promo .videoWrapper{margin:1rem auto 1.5rem}#card-3 section.promo .videoWrapper .video{width:100%;height:0;position:relative;padding-bottom:calc(9 / 16 * 100%)}#card-3 section.promo .videoWrapper .video img{width:100%;height:auto;cursor:pointer}#card-3 section.promo .videoWrapper .video .play-button{cursor:pointer;position:absolute;width:68px;height:48px;top:50%;left:50%;margin-left:-34px;margin-top:-24px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:0.8;border-radius:6px}#card-3 section.promo .videoWrapper .video .play-button:before{content:"";font-size:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;position:absolute;top:8px;left:24px}#card-3 section.promo .videoWrapper .video iframe{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 768px){#carousel{margin-bottom:2rem}}footer.main{padding:3rem 1rem 2rem;color:white;background-color:black;text-align:center}footer.main section{max-width:1440px;margin:auto}footer.main a{color:white;text-decoration:none;transition:0.3s ease}footer.main a:hover{transition:0.3s ease;transform:scale(1.1);text-decoration:underline}footer.main .subtitle{color:#e0c8a8;margin-bottom:1rem}footer.main section.social h1{color:#fff;font-size:24px;line-height:2}footer.main section.social ul{display:flex;flex-flow:row wrap;justify-content:center}footer.main section.social ul li{width:60px;height:60px;transition:0.3s ease}@media (max-width: 768px){footer.main section.social ul li{width:44px;height:44px}}footer.main section.social ul li:hover{transform:scale(1.1)}footer.main section.social ul img{width:100%}footer.main section.logos{margin:1rem auto 0}footer.main section.logos ul{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}footer.main section.logos ul li{margin:1rem;width:130px}footer.main section.logos ul .de-li{width:300px}footer.main section.logos ul .us-li{width:150px}footer.main section.logos ul .se{width:165px}footer.main section.logos ul .esrb{width:57px}footer.main section.logos ul .switch{width:114px}footer.main section.logos ul .appstore{width:135px}@media (min-width: 375px) and (max-width: 768px){footer.main section.logos ul .appstore{margin-left:0.5rem}}footer.main section.logos ul .googleplay{width:150px}footer.main section.logos ul img{width:100%}@media (min-width: 769px){footer.main section.logos{margin:2rem auto 1rem}footer.main section.logos ul li{margin:0 1.6rem}}footer.main section.language-selector,footer.main section.legal{color:white;padding:1rem 0 0}@media (min-width: 769px){footer.main section.language-selector,footer.main section.legal{padding:2rem 0}}footer.main section.language-selector ul,footer.main section.legal ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}footer.main section.language-selector ul li,footer.main section.legal ul li{display:block;padding:1rem 2rem;flex:1}@media (min-width: 769px){footer.main section.language-selector ul li,footer.main section.legal ul li{flex:inherit;padding:0 0 0 2rem}footer.main section.language-selector ul li:not(:last-child):after,footer.main section.legal ul li:not(:last-child):after{content:"|";color:#e0c8a8;padding-left:2rem}}footer.main section.language-selector ul li a,footer.main section.legal ul li a{font-size:14px;color:#e0c8a8}footer.main section.legal,footer.main section.legallines{font-size:10px;line-height:1.2}footer.main section.legal ul li a,footer.main section.legallines ul li a{color:white;font-size:10px}section.gallerySection{text-align:center;padding-bottom:3rem}@media (min-width: 768px){.desktop-hidden{display:none}}@media (max-width: 767px){.mobile-hidden{display:none}}.copyright2 span{content:"";width:41px;height:9px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:999;margin:0 1px}.psicon{width:14px !important;height:12px;background:url(/public/images/psicon.png)}.ps4icon{background-image:url(/public/images/ps4icon.png)}.ps5icon{background-image:url(/public/images/ps5icon.png)}.rating{max-height:60px}.legalbox{justify-content:center;display:-webkit-box;display:-ms-flexbox;text-align:left;display:flex;font-size:0.9em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px;margin-bottom:32px}.legalbox img{border-style:none;vertical-align:middle}@media (max-width: 768px){.legalbox img{height:5em}}@media (max-width: 768px){.legalbox{font-size:0.7em}}.legalbox-message{margin-left:1rem;line-height:1.5}.legalbox-message span{display:block}.legalbox-message a{color:#c80000;text-decoration:none}@media (min-width: 960px){.home-container .home-card{width:33.33333333%;transition:width 0.2s}}.home-container .logo{margin:4.375rem 0}.home-container .logo img{width:100%}.home-container .card-logo{transition:width 0.2s ease}@media (min-width: 992px){.home-container .card-logo{width:95.22%}}@media (min-width: 768px) and (max-width: 992px){.home-container .card-logo{width:80%}}@media (min-width: 576px) and (max-width: 768px){.home-container .card-logo{width:95.22%}}@media (max-width: 575px){.home-container .card-logo{width:300px}}.home-container .card-logo:hover{transform:scale(1.05)}.home-container .header{text-transform:uppercase;letter-spacing:0.25rem;font-size:1.2rem;margin-top:80px;margin-bottom:50px}@media (max-width: 575px){.home-container .header{margin-top:60px}}@media (min-width: 960px){.home-container .button_group .button{margin:0.75rem 1.75rem;padding:1rem 1rem}}@media (min-width: 1200px){.home-container .button_group .button{margin:0.75rem 3rem}}@media (min-width: 960px){.home-container .cta.top{padding-left:0;padding-right:0}}.fankit{margin-top:50px}@media (max-width: 769px){.fankit{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:30px}}.fankit .subtitle{margin-bottom:1.2rem}.fankit-button{display:block;width:290px;margin:0 auto 0 auto;text-decoration:none}.fankit-button:hover,.fankit-button:focus{text-decoration:none;color:#ffffff;transition:0.3s ease;border:1px solid #ffffff}@media (max-width: 769px){.fankit-button{max-width:none;margin:0.75rem 2rem;width:100%}}@media (min-width: 769px){.fankit-button{width:24%;white-space:nowrap}}.home-fankit .fankit-button{color:#e0c8a8;border:1px solid #e0c8a8;padding:20px 0;width:290px;margin:0 auto 160px auto}.footer-margin .fankit-container{display:none}.additional-ctas{margin-top:50px}@media (max-width: 769px){.additional-ctas{flex-direction:column}}@media (min-width: 769px){.additional-ctas{flex-direction:row;flex-wrap:wrap}}@media (max-width: 769px){.additional-ctas .button{margin:0.75rem 2rem;display:block;width:unset}}.additional-ctas .additional-cta{margin-bottom:20px}@media (min-width: 769px){.additional-ctas .additional-cta{flex:0 0 auto;width:33.33333333%}}@media (min-width: 769px) and (max-width: 769.98px){.additional-ctas .additional-cta span{margin-left:-2rem}}.additional-ctas .subtitle{margin-bottom:1.2rem}.additional-ctas div[class*="col"]{margin-bottom:20px}@media (max-width: 769px){.additional-ctas .col-md-5{margin-bottom:20px}}@media (min-width: 769px){.additional-ctas .button{min-width:76%}}@media (min-width: 769px){.additional-ctas .button.fankit-button{width:76%}}@media (max-width: 769px){.platform-header{margin-bottom:0.75rem}}.pack-header{text-transform:uppercase;margin:5rem 0 3.125rem 0}.section-logo{margin:0 auto 4.0625rem auto}.section-logo img{width:100%;text-align:center}.d-block{display:block !important}.carousel-inner::after{display:block;clear:both;content:""}.gallery{width:100%;overflow:hidden;padding-bottom:3.3em}.gallery-container{align-items:center;display:flex;height:400px;margin:3em auto 0;max-width:clamp(360px, 46%, 1440px);position:relative}.gallery-item{height:150px;opacity:0;position:absolute;transition:all 0.3s ease-in-out;width:150px;z-index:0}.gallery-item-1{left:0;opacity:0.4;transform:translateX(-50%)}.gallery-item-2,.gallery-item-4{height:350px;opacity:1;width:650px;z-index:1}.gallery-item-2{left:2%;transform:translateX(-50%)}.gallery-item-3{box-shadow:0 0.5rem 1rem black;height:425px;opacity:1;left:50%;transform:translateX(-50%);width:775px;z-index:2}.gallery-item-4{left:98%;transform:translateX(-50%)}.gallery-item-5{left:100%;opacity:0.4;transform:translateX(-50%)}.gallery-controls{position:absolute;justify-content:center;margin:30px 0;top:40%;left:0;z-index:100;width:100%}.carousel-button,.gallery-controls button{color:white;background-color:transparent;border:0;cursor:pointer;margin:auto 10px;padding:0 12px;height:25px;width:25px;background-image:url("/public/images/arrow.svg")}@media (max-width: 768px){.carousel-button,.gallery-controls button{background-image:url("/public/images/arrow-white.svg")}}.gallery-controls button:focus{outline:none}.gallery-controls-previous{position:relative;float:left;transition:0.3s ease}.gallery-controls-previous:hover{transform:scale(1.1)}.carousel-control-next,.gallery-controls-next{float:right;transition:0.3s ease;transform:rotate(180deg)}.carousel-control-next:hover,.gallery-controls-next:hover{transform:rotate(190deg) scale(1.1)}.gallery-nav{bottom:-15px;display:flex;justify-content:center;list-style:none;padding:0;position:absolute;width:100%}.gallery-nav li{background:#ccc;border-radius:50%;height:10px;margin:0 16px;width:10px}.gallery-nav li.gallery-item-selected{background:#555}.bg{top:0;left:0;width:100%;height:100%;position:relative;z-index:1}.carousel-item img{width:100%;height:auto}
