*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}p{line-height:1;margin:15px 0}h1{font-size:48px;font-size:3rem;font-weight:900;line-height:100%;margin-bottom:20px}@media only screen and (min-width:767px){h1{font-size:70px;font-size:4.375rem}}h2{font-size:34px;font-size:2.125rem;font-weight:900;line-height:100%;margin-bottom:20px}@media only screen and (min-width:767px){h2{font-size:40px;font-size:2.5rem}}h3{font-size:20px;font-size:1.25rem;font-weight:900;line-height:100%;margin-bottom:20px}@media only screen and (min-width:767px){h3{font-size:30px;font-size:1.875rem}}a{text-decoration:none}.wysiwyg .ql-size-large{font-size:1.5em}.wysiwyg .ql-size-huge{font-size:2.5em}.wysiwyg .ql-size-small{font-size:.75em}.wysiwyg p span{color:inherit}.wysiwyg iframe,.wysiwyg video{border:none}@media (max-width:767px){.wysiwyg iframe,.wysiwyg video{width:100%}}.wysiwyg a{text-decoration:none}.wysiwyg ol,.wysiwyg ul{list-style-type:disc;padding-left:20px}.wysiwyg ol li,.wysiwyg ul li{margin-bottom:10px}.wysiwyg strong{font-weight:700}.wysiwyg em{font-style:italic}.wysiwyg table{background:#fff;border-collapse:collapse;color:#333;font-size:12pt;width:100%}@media only screen and (max-width:630px){.wysiwyg table{display:block;overflow:hidden;overflow-x:auto}}.wysiwyg table tfoot th,.wysiwyg table thead th{background:rgba(0,0,0,.1);color:#777}.wysiwyg table caption{padding:.5em}.wysiwyg table td,.wysiwyg table th{border:1px solid #d3d3d3;line-height:1;padding:.5em}@media only screen and (max-width:630px){.wysiwyg table td,.wysiwyg table th{min-width:200px}}.wysiwyg tbody tr:nth-of-type(2n){background:rgba(0,0,0,.02)}footer{background-color:#fff;margin-top:auto}.blue-background{background:#4abae4;padding-bottom:50px;padding-top:50px;position:relative}.blue-background a,.blue-background h1,.blue-background h2,.blue-background h3,.blue-background h4,.blue-background li,.blue-background p{color:#fff}.blue-background .container{position:relative;z-index:101}.blue-background p{margin-bottom:20px}.blue-background strong{font-weight:700}.blue-background ul{margin-bottom:40px}.blue-background ul li{margin-bottom:20px}.blue-background:before{background-image:url(../images/line-texture-up-blue-361c4491.svg);background-repeat:repeat-x;content:"";height:46px;left:0;position:absolute;top:-10px;width:100%;z-index:1}.blue-background.cookie-policy,.blue-background.privacy-policy,.blue-background.terms-of-use{padding-top:150px}.purple-background{background:#936888;padding-bottom:50px;padding-top:50px;position:relative}@media only screen and (min-width:767px){.cookie-policy .container{max-width:900px}}.cookie-policy h1{margin:20px 0;text-align:center}@media only screen and (min-width:767px){.cookie-policy h1{margin:40px 0 80px}}.cookie-policy__table{border:2px solid #fff;color:#fff;display:flex;flex-direction:column;margin-bottom:60px;margin-top:60px}@media screen and (min-width:767px){.cookie-policy__table{flex-direction:row}}.cookie-policy__table__col{border:2px solid #fff;width:100%}@media screen and (min-width:767px){.cookie-policy__table__col{width:33.3333%}.cookie-policy__table__col-1,.cookie-policy__table__col-2{width:30%}.cookie-policy__table__col-3{width:40%}}.cookie-policy__table__header{align-items:center;background-color:#ffffff26;border-bottom:4px solid #fff;display:flex;justify-content:center;padding:15px;text-align:center}@media only screen and (min-width:767px){.cookie-policy__table__header{min-height:120px}}.cookie-policy__table__header h2{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:0}@media only screen and (min-width:767px){.cookie-policy__table__header h2{font-size:36px;font-size:2.25rem;font-weight:900}}.cookie-policy__table__row{font-size:16px;font-size:1rem;padding:15px;text-align:center}@media only screen and (min-width:767px){.cookie-policy__table__row{font-size:30px;font-size:1.875rem}}.cookie-policy__table__row p{font-size:16px;font-size:1rem;margin-top:0}@media only screen and (min-width:767px){.cookie-policy__table__row p{font-size:26px;font-size:1.625rem}}.content-grid .content-grid__title{color:#0092d4;font-size:26px;font-size:1.625rem;font-weight:900;margin-top:90px}@media only screen and (min-width:767px){.content-grid .content-grid__title{font-size:30px;font-size:1.875rem}}@media only screen and (min-width:992px){.content-grid .content-grid__title{font-size:45px;font-size:2.8125rem}}.content-grid .content-grid__title--make{color:#bffbfa}.content-grid .content-grid__title--videos{color:#f7f1c3}.content-grid .content-grid__title--games{color:#efeffd}.content-item__grid{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px;margin-top:40px;padding-bottom:40px;position:relative;z-index:101}.content-item__grid .content-item__item{margin:15px;width:calc(100% - 30px)}@media only screen and (min-width:576px){.content-item__grid{flex-direction:row}.content-item__grid .content-item__item{margin:15px;width:calc(50% - 30px)}}@media only screen and (min-width:767px){.content-item__grid .content-item__item{width:calc(33.3% - 30px)}.content-item__grid--2-hero .content-item__item:first-child,.content-item__grid--2-hero .content-item__item:nth-child(2){width:calc(49% - 30px)}.content-item__grid--2-hero .content-item__item{width:calc(33.3% - 30px)}}.content-item__body{flex-grow:2;padding:15px}@media only screen and (min-width:767px){.content-item__grid--characters .content-item__item,.content-item__grid--characters .content-item__item:first-child,.content-item__grid--characters .content-item__item:nth-child(2){width:calc(33.3% - 30px)}}.content-item__grid--locations .content-item__item{width:calc(100% - 45px)}.content-item__grid--locations .content-item__item:nth-child(4n+1) .content-item{transform:rotate(-2deg)}.content-item__grid--locations .content-item__item:nth-child(4n+2) .content-item{transform:rotate(2deg)}.content-item__grid--locations .content-item__item:nth-child(4n+3) .content-item{transform:rotate(2deg) translate(-10px)}.content-item__grid--locations .content-item__item:nth-child(4n+4) .content-item{transform:rotate(-1deg)}@media only screen and (min-width:570px){.content-item__grid--locations .content-item__item,.content-item__grid--locations .content-item__item:first-child,.content-item__grid--locations .content-item__item:nth-child(2){width:calc(50% - 45px)}}.characters{background-color:#f6efbb;padding-bottom:50px;padding-top:50px;position:relative}.characters:before{background-image:url(../images/line-texture-up-yellow-413f33a7.svg);top:-10px}.characters:after,.characters:before{background-repeat:repeat-x;content:"";height:46px;left:0;position:absolute;width:100%;z-index:1}.characters:after{background-image:url(../images/line-texture-yellow-a0c6b78e.svg);bottom:-10px}.article-header{padding:100px 0;text-align:center}.article-header h1{color:#fff;margin-bottom:40px}.article-content{background-color:#fff;border-radius:20px;padding:20px}@media only screen and (min-width:767px){.article-content{padding:60px}}.article-content h2{color:#0092d4}.make--filter-grid{background-color:#fff;padding-bottom:50px;padding-top:50px;position:relative}.make--filter-grid:before{background-image:url(../images/line-texture-white-d4898583.svg);background-repeat:repeat-x;content:"";height:46px;left:0;position:absolute;top:-10px;width:100%;z-index:1}.watch--filter-grid{background-color:#fff;padding-bottom:50px;padding-top:50px;position:relative}.watch--filter-grid:before{background-image:url(../images/line-texture-white-d4898583.svg);background-repeat:repeat-x;content:"";height:46px;left:0;position:absolute;top:-10px;width:100%;z-index:1}.scroll-to-top{align-items:center;background-color:#fff;border-radius:50%;bottom:55px;box-shadow:0 25px 20px #0003;display:flex;height:47px;justify-content:center;opacity:0;position:fixed;right:30px;transition:opacity .3s ease-in-out;width:47px;z-index:9999}.scroll-to-top--show{opacity:1}@media only screen and (min-width:767px){.scroll-to-top{height:78px;right:15px;width:78px}.scroll-to-top svg{height:25px}}.partner-logos{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:750px}@media only screen and (min-width:767px){.partner-logos{flex-direction:row}}.partner-logos__label{color:#4abae4;font-size:18px;font-size:1.125rem;margin-bottom:40px;text-align:center;width:100%}@media only screen and (min-width:767px){.partner-logos__label{margin-bottom:0;margin-right:15px;text-align:left;width:100px}}.partner-logos__grid{align-items:center;display:flex;flex-direction:row;flex-grow:2;flex-wrap:wrap;justify-content:space-between}.partner-logos__item{margin:10px 20px;width:calc(50% - 40px)}.partner-logos__item a{display:block}@media only screen and (max-width:767px){.partner-logos__item{text-align:left}.partner-logos__item:nth-child(odd){text-align:right}.partner-logos__item:last-child{text-align:center;width:100%}}@media only screen and (min-width:767px){.partner-logos__item{margin:10px;text-align:center;width:calc(25% - 20px)}.partner-logos__item:first-child,.partner-logos__item:nth-child(2),.partner-logos__item:nth-child(3){width:calc(33.3% - 20px)}}.ellipse{filter:blur(170.5px);flex-shrink:0;height:45vw;position:absolute;transform:rotate(-3deg);width:45vw;z-index:100}.ellipses-container{position:relative}.button--generic{background:#4abae4;border-radius:25px;color:#fff;cursor:pointer;font-size:28px;font-size:1.75rem;font-weight:700;padding:8px 30px}@media only screen and (min-width:767px){.button--generic{font-size:32px;font-size:2rem}}.button--generic a{color:#fff}.button__with-ref{padding:0}.button__with-ref a{display:inline-block;padding:8px 30px}.section-about h1,.section-about h2,.section-about h3,.section-about p{color:#fff}.section-about__header{margin:0 auto;max-width:772px;text-align:center;width:100%}.section-about__header h2{font-size:20px;font-size:1.25rem;font-weight:400;line-height:140%}@media only screen and (min-width:767px){.section-about__header h2{font-size:30px;font-size:1.875rem}}.section-about__character{margin:0 -30px;max-width:772px}@media only screen and (min-width:767px){.section-about__character{margin:0 auto}}.section-about__character figure{display:flex;flex-direction:column}@media only screen and (min-width:767px){.section-about__character figure{flex-direction:row}}.section-about__character figure figcaption{flex-grow:2;margin:20px auto 0;max-width:410px;padding:0 30px}@media only screen and (min-width:767px){.section-about__character figure figcaption{margin-top:80px;max-width:none;padding-left:30px;padding-right:20px}}.section-about__character picture{text-align:center}@media only screen and (min-width:767px){.section-about__character picture{margin-bottom:2%;min-width:46%;padding-top:45%;position:relative;text-align:left}}.section-about__character picture img{left:-15px;position:relative}@media only screen and (min-width:767px){.section-about__character picture img{height:104%;left:auto;max-width:none;position:absolute;right:-6%;top:0;width:auto}.section-about__character--right figure figcaption{padding-left:20px;padding-right:0}.section-about__character--right figure picture{min-width:54%;order:2}.section-about__character--right figure picture img{left:-6%;right:auto}}.section-about__video{margin:0 -30px 20px;padding-top:calc(56.25% + 30px);z-index:101}@media only screen and (min-width:767px){.section-about__video{margin:0 0 70px;padding-top:56.25%}}.section-about__description{margin-top:60px}@media only screen and (min-width:767px){.section-about__description{margin-top:70px}}.section-about__description p{margin:0 auto 20px;max-width:759px;width:100%}@media only screen and (min-width:767px){.section-about__description p{margin-bottom:70px}}.section-about__coming-soon__container{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:767px){.section-about__coming-soon__container{padding-bottom:100px;padding-top:60px}}@media only screen and (min-width:767px){.section-about__coming-soon__container{min-height:300px}}.section-about__coming-soon{align-items:center;background:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:920px;padding:20px;width:100%}@media only screen and (min-width:767px){.section-about__coming-soon{flex-direction:row;margin-bottom:60px;padding-top:25px}}.section-about__coming-soon__tagline{align-items:center;color:#2471b9;display:flex;font-size:32px;font-size:2rem;font-weight:900;justify-content:center;line-height:140%}@media only screen and (min-width:767px){.section-about__coming-soon__tagline{font-size:40px;font-size:2.5rem;margin-right:30px;margin-top:-10px}}.section-about__wave{background-color:#9aeef2;bottom:0;height:calc(18% - 38px);position:absolute;width:100%}@media only screen and (min-width:767px){.section-about__wave{height:calc(25% - 38px)}}.section-about__wave:before{background-image:url(../images/wave-179e039f.png);background-repeat:repeat-x;content:"";height:38px;left:0;position:absolute;top:-38px;width:100%;z-index:1}html.webp .header-region{background-image:url(../images/background_welcome-e021507d.webp)}html.webp .header-region--locations{background-image:url(../images/background_explore_porthole-882e6944.webp)}html.webp .header-region--about{background-image:url(../images/background_about-95306025.webp)}html.webp .header-region--make{background-image:url(../images/background_make-066d46c1.webp)}html.webp .header-region--game{background-image:url(../images/background_games-62353ab5.webp)}html.webp .header-region--watch{background-image:url(../images/background_watch-e8bd72a2.webp)}.header-region{background-image:url(../images/background_welcome-b90abde1.jpg);display:flex;position:relative}.header-region--locations{background-image:url(../images/background_explore_porthole-9cf91b03.jpg)}.header-region--about,.header-region--game,.header-region--make,.header-region--watch{background-position:50%}.header-region--about:before,.header-region--game:before,.header-region--make:before,.header-region--watch:before{display:none}.header-region--about .container,.header-region--game .container,.header-region--make .container,.header-region--watch .container{justify-content:flex-end}@media only screen and (max-width:767px){.header-region--about,.header-region--game,.header-region--make,.header-region--watch{background-size:auto 100%;min-height:400px}}.header-region--about{background-image:url(../images/background_about-99be2e24.jpg)}.header-region--make{background-image:url(../images/background_make-0908da7b.jpg)}.header-region--game{background-image:url(../images/background_games-8f5c3595.jpg)}.header-region--watch{background-image:url(../images/background_watch-e59c451c.jpg)}.section-header{padding-top:5px;position:absolute;top:0;width:100%;z-index:9999}@media only screen and (min-width:767px){.section-header{padding-top:25px}}.section-header .container{align-items:center;display:flex}.section-header__nav{margin:0 5%;width:95%}@media only screen and (min-width:767px){.section-header__nav{margin-left:110px}}@media only screen and (min-width:992px){.section-header__nav{margin-left:5%}}@media only screen and (min-width:767px){.section-header__logo{left:15px;position:absolute;top:15px}}@media only screen and (min-width:767px) and (max-width:970px){.section-header__logo{top:85px}}.section-header__logo a{display:inline-block}.section-footer{padding-top:40px;z-index:1}@media only screen and (min-width:767px){.section-footer{padding-top:80px}}.section-footer .container{position:relative}@media only screen and (min-width:767px){.section-footer .social-links__grid{position:absolute;right:15px}}.section-footer__logo{display:flex;justify-content:center;margin-bottom:40px;position:relative}@media only screen and (min-width:767px){.section-footer__logo{margin-bottom:70px}}.section-footer__logo svg{height:135px;width:102px}@media only screen and (min-width:767px){.section-footer__logo svg{height:177px;width:134px}}.section-footer__logo__stan-image{left:50%;position:absolute;top:10%}@media only screen and (max-width:767px){.section-footer__logo__stan-image{transform:translate(-170px)}}@media only screen and (min-width:767px){.section-footer__logo__stan-image{left:5%;top:-30%}}.section-footer__privacy-policy{align-items:center;display:flex;flex-direction:column;margin:40px 0}@media only screen and (min-width:767px){.section-footer__privacy-policy{flex-direction:row;justify-content:center;margin:70px 0 50px}}.section-footer__privacy-policy a,.section-footer__privacy-policy button{color:#4abae4;font-size:16px;font-size:1rem;margin:5px}@media only screen and (min-width:767px){.section-footer__privacy-policy a,.section-footer__privacy-policy button{font-size:24px;font-size:1.5rem;margin:0 30px}}.section-updates{background-color:#f6efbb;padding-top:50px;position:relative}.section-updates:before{background-image:url(../images/line-texture-up-yellow-413f33a7.svg);top:-10px;z-index:1}.section-updates:after,.section-updates:before{background-repeat:repeat-x;content:"";height:46px;left:0;position:absolute;width:100%}.section-updates:after{background-image:url(../images/line-texture-white-d4898583.svg);bottom:-10px;z-index:11}.section-updates .container{padding-bottom:50px}.section-updates a,.section-updates h1,.section-updates h2,.section-updates h3,.section-updates p{color:#7d5d84}.section-updates__header{margin:0 auto 35px;max-width:612px;text-align:center;width:100%}@media only screen and (min-width:767px){.section-updates__header{margin-bottom:20px;margin-top:20px}}.section-updates__header h1{margin-bottom:25px}.section-updates__header h2{font-size:20px;font-size:1.25rem;font-weight:400;line-height:140%}@media only screen and (min-width:767px){.section-updates__header h2{font-size:30px;font-size:1.875rem}}.mailchimp-logo{text-align:center;width:100%}.mailchimp-logo img{opacity:.5;width:80px}.section-updates__form{margin:0 auto 20px;max-width:542px;width:100%}@media only screen and (min-width:767px){.section-updates__form{margin-bottom:40px}}.section-updates__form #mc_embed_signup_scroll,.section-updates__form #mc_embed_signup_scroll .input-group{display:flex;flex-direction:column}@media only screen and (min-width:767px){.section-updates__form #mc_embed_signup_scroll .input-group{flex-direction:row}.section-updates__form #mc_embed_signup_scroll .input-group .mc-field-group{width:48%}.section-updates__form #mc_embed_signup_scroll .input-group .mc-field-group:last-child{margin-left:auto}}.section-updates__form #mc_embed_signup_scroll .optionalParent{align-items:flex-end;display:flex;justify-content:center}.section-updates__form .generic-form__submit{display:block;margin:0 auto;padding:8px 30px}@media only screen and (min-width:767px){.section-updates__form .generic-form__submit{margin-top:auto}}.section-updates__form .generic-form__input{width:100%}.section-updates__disclaimer{margin:0 auto;max-width:742px;width:100%}.section-updates__disclaimer p{font-size:16px;font-size:1rem;text-align:center}.section-updates__disclaimer a{text-decoration:underline}.section-updates__aside-character{bottom:0;display:none;left:-200px;position:absolute;z-index:10}@media only screen and (min-width:992px){.section-updates__aside-character{display:block}}@media only screen and (min-width:767px){.section-updates__aside-character img{max-width:353px;width:50vw}}.section-updates__aside-character--stink{display:none;left:auto;right:0;top:50%;transform:translate(-20px,-5%)}@media only screen and (min-width:992px){.section-updates__aside-character--stink{display:block}}@media only screen and (min-width:767px){.section-updates__aside-character--stink img{max-width:150px;width:26vw}}.section-video{position:relative}.section-video video{height:100%;left:50%;max-width:none;position:absolute;top:0;transform:translate(-50%);width:auto}html.webp .header-region--characters{background-image:url(../images/background_characters-2b154689.webp)}.header-region--characters{background-image:url(../images/background_characters-b8e83ea2.jpg)}.header-region--characters .swiper-container{padding:20px 0}.header-region--characters .carousel .swiper-wrapper .swiper-slide:nth-child(3n+1){transform:rotate(-3deg) translateY(8px)}.header-region--characters .carousel .swiper-wrapper .swiper-slide:nth-child(3n+2){transform:rotate(1deg) translateY(0)}.header-region--characters .carousel .swiper-wrapper .swiper-slide:nth-child(3n+3){transform:rotate(3deg) translateY(-8px)}.header-region--characters .content-item--characters{border-radius:15px;box-shadow:0 12px 4px #00000040}.generic-form__label{color:#7d5d84;display:block;margin-bottom:8px}.generic-form__input,.generic-form__label{font-size:16px;font-size:1rem;line-height:140%}.generic-form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:10px;margin-bottom:20px;padding:14px 13px;width:100%}.generic-form__error{align-items:center;display:none}.generic-form__error--form-el{font-size:14px;font-size:.875rem;margin-top:-5px}.generic-form__error span{color:#7d5d84;font-size:14px;font-size:.875rem}.cta ul{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:15px -15px;padding:0}.cta li{margin:15px;width:calc(100% - 30px)}@media only screen and (min-width:550px){.cta li{width:calc(50% - 30px)}}@media only screen and (min-width:767px){.cta li{width:calc(33.33% - 30px)}}.cta li .content-item--cta{align-items:flex-end;background-color:#fff;border-radius:25px;box-shadow:0 10px 4px #00000040;display:flex;justify-content:center}.cta li .content-item--cta figure{margin-bottom:60px;width:100%}.cta li .content-item--cta figure img{width:100%}.cta li .content-item--cta a{align-items:flex-end;background-color:#f7f1c3;background:linear-gradient(0deg,#f7f1c3,#fff);border-radius:15px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.cta li .content-item--cta .content-item__body{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:80px;padding:5px 20px 0;position:absolute;text-align:center;width:100%}.cta li .content-item--cta .content-item__body:before{background-image:url(../images/white_texture-00e0adba.png);content:"";height:20px;left:0;position:absolute;top:-18px;width:100%}.cta li .content-item--cta .content-item__body h2{color:#0092d4;font-size:28px;font-size:1.75rem;font-weight:700}@media only screen and (min-width:767px){.cta li .content-item--cta .content-item__body h2{font-size:32px;font-size:2rem}}.cta li .content-item--cta .content-item__body svg{height:47px;left:50%;position:absolute;top:-20px;transform:translate(-50%);width:150%}.make--content-grid{background-color:#936888}.make--content-grid .svg-texture-line-long{position:relative;transform:translateY(-10px)}.make--content-grid .content-item{overflow:hidden}.make--content-grid .content-item .content-item__body{background-color:#f7f1c3}.make--content-grid .content-item .content-item__body h2{color:#936888}.make--content-grid .content-item .content-item__body svg path{fill:#f7f1c3}.make--filter-grid .svg-texture-line-long{position:relative;transform:translateY(-10px)}.make--filter-grid .content-item{overflow:hidden}.make--filter-grid .content-item .content-item__body{background-color:#f7f1c3}.make--filter-grid .content-item .content-item__body h2{color:#936888}.make--filter-grid .content-item .content-item__body svg path{fill:#f7f1c3}.watch--content-grid{background-color:#de4f47}.watch--content-grid .svg-texture-line-long{position:relative;transform:translateY(-10px)}.watch--content-grid .content-item{overflow:hidden}.watch--content-grid .content-item .content-item__body{background-color:#f7f1c3}.watch--content-grid .content-item .content-item__body h2,.watch--content-grid .content-item .content-item__body h3{color:#de4f47}.watch--content-grid .content-item .content-item__body svg path{fill:#f7f1c3}.watch--filter-grid .svg-texture-line-long{position:relative;transform:translateY(-10px)}.watch--filter-grid .content-item{overflow:hidden}.watch--filter-grid .content-item .content-item__body{background-color:#f7f1c3}.watch--filter-grid .content-item .content-item__body h2,.watch--filter-grid .content-item .content-item__body h3{color:#de4f47}.watch--filter-grid .content-item .content-item__body svg path{fill:#f7f1c3}.content-item{border-radius:25px;height:100%}.content-item a{display:inline-block}.content-item .content-item__body{background-color:#fff;padding:5px 20px 20px;position:relative}.content-item .content-item__body h2{color:#fff;font-weight:900;position:relative}.content-item .content-item__body h3{color:#7d5d84;font-size:16px;font-size:1rem;font-weight:400;line-height:120%;margin-bottom:0;position:relative}.content-item .content-item__body svg{left:50%;position:absolute;top:-20px;transform:translate(-50%);width:150%}.content-item__video{position:relative}.content-item__video .content-item__play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.content-item--characters a{border-radius:15px;overflow:hidden}.content-item--characters img{border-radius:8px 8px 0 0}.content-item--characters .content-item__body{background-color:#fff;margin-bottom:0;padding:10px 0 0;position:relative}.content-item--characters .content-item__body:before{background-image:url(../images/white_texture-00e0adba.png);content:"";height:20px;left:0;position:absolute;top:-18px;width:100%}.content-item--characters .content-item__body h2{color:#0092d4;font-family:Faith And Glory Two,sans-serif;font-weight:400;margin-bottom:0;text-align:center}.content-item--characters p{color:#936888;display:-webkit-box;font-size:18px;font-size:1.125rem;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:75px;overflow:hidden;text-overflow:ellipsis}.content-item--characters .content-item__container{background-color:#ffffffb3;border:15px solid #fff;border-radius:15px;display:inline-block;padding:0;width:100%}.content-item__grid--characters .content-item--characters h2{color:#936888}.content-item--locations{border-radius:0;line-height:0;overflow:visible;padding:10px;position:relative}.content-item--locations figure{line-height:0}.content-item--locations figure img{filter:drop-shadow(0 12px 4px rgba(0,0,0,.25))}.carousel__nav{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:47px;justify-content:center;position:absolute;width:47px;z-index:9999}.carousel__nav--prev{left:0;top:50%;transform:translate(5px,-50%) rotate(-90deg)}@media only screen and (min-width:767px){.carousel__nav--prev{transform:translate(-50px,-50%) rotate(-90deg)}}.carousel__nav--next{right:0;top:50%;transform:translate(-5px,-50%) rotate(90deg)}@media only screen and (min-width:767px){.carousel__nav--next{transform:translate(50px,-50%) rotate(90deg)}}.fun-fact{background-image:url(../images/fun_fact_body-fbac3fcf.png);background-size:100%;display:flex;padding:35px 50px 100px 15%;position:relative}@media only screen and (min-width:767px){.fun-fact{padding-bottom:160px;padding-left:100px}}.fun-fact:after{background-image:url(../images/fun_fact_footer_2-f36afed2.png);bottom:0;padding-top:6%;right:0;transform:translateY(98.66%);width:94%}.fun-fact:after,.fun-fact:before{background-size:100%;content:"";height:auto;position:absolute}.fun-fact:before{background-image:url(../images/fun_fact_header-1db179bc.png);left:0;padding-top:4.5%;top:0;transform:translateY(-99.5%);width:100%}.fun-fact__background{display:flex;flex-grow:2}.fun-fact__background h2{color:#936888;font-family:Faith And Glory Two,sans-serif;font-size:35px;font-size:2.1875rem;font-weight:400;margin-bottom:35px}@media only screen and (min-width:767px){.fun-fact__background h2{font-size:40px;font-size:2.5rem}}@media only screen and (min-width:992px){.fun-fact__background h2{font-size:64px;font-size:4rem}}.fun-fact__background p{font-size:20px;font-size:1.25rem;line-height:110%;margin:0}@media only screen and (min-width:767px){.fun-fact__background p{font-size:24px;font-size:1.5rem}}@media only screen and (min-width:992px){.fun-fact__background p{font-size:34px;font-size:2.125rem}}.fun-fact__image{display:none;margin-right:40px;margin-top:65px;max-width:250px;width:100vw}@media only screen and (min-width:767px){.fun-fact__image{display:block}}.fun-fact__image figure img{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));transform:rotate(-2.5deg)}.fun-fact__title{position:relative}.fun-fact__title>svg{bottom:-12px;left:0;position:absolute;width:auto}.homepage--promo{background-color:#f8efba}.homepage--characters{background-color:#bffbfa;padding:50px 0;position:relative}.homepage--characters h3{color:#0092d4;font-size:36px;font-size:2.25rem;margin-bottom:60px}@media only screen and (min-width:767px){.homepage--characters h3{font-size:40px;font-size:2.5rem}}.homepage--characters>svg{left:0;position:absolute;top:-10px;width:100%}.homepage--content-grid{background-color:#69cc37;padding:50px 0;position:relative}.homepage--content-grid>svg{left:0;position:absolute;top:-10px;width:100%}.homepage--content-grid h3{color:#2b5162;font-size:36px;font-size:2.25rem}@media only screen and (min-width:767px){.homepage--content-grid h3{font-size:40px;font-size:2.5rem}}.homepage--content-grid__button{display:flex;justify-content:center}.homepage--content-grid__button button{margin:15px 10px}.characters-page__content-grid{background-color:#0092d4;padding-bottom:50px;padding-top:50px;position:relative}.characters-page__content-grid h3{color:#fff;font-size:36px;font-size:2.25rem}@media only screen and (min-width:767px){.characters-page__content-grid h3{font-size:40px;font-size:2.5rem}}.characters-page__content-grid svg{left:50%;position:absolute;top:-10px;transform:translate(-50%);width:100%}.character-page__fun-fact{background-color:#f5a648;padding:75px 0}@media only screen and (min-width:767px){.character-page__fun-fact{padding:150px 0}}.header-region--character{padding-bottom:0;position:relative}.header-region--character>.container{max-width:none;padding:0}@media only screen and (min-width:767px) and (max-width:992px){.header-region--character{min-height:600px}}.header-region--character svg{bottom:-3px;position:absolute;z-index:2}@media only screen and (min-width:767px){.header-region--character svg{bottom:-25px}}.locations-page__content-grid{background-color:#f7f1c3;padding:50px 0;position:relative}.locations-page__content-grid>svg{left:50%;position:absolute;top:0;transform:translate(-50%,-33%);width:100%}.location-page__linked-characters{background-color:#efeffd;padding:50px 0;position:relative}.location-page__linked-characters>svg{left:50%;position:absolute;top:0;transform:translate(-50%,-33%);width:100%}@media only screen and (min-width:767px){.location-page__linked-characters{margin-top:-70px;padding:150px 0 50px}}.location-page__linked-characters h3{color:#0092d4;font-size:36px;font-size:2.25rem}@media only screen and (min-width:767px){.location-page__linked-characters h3{font-size:40px;font-size:2.5rem}}.location-page__spot{background-color:#2b5162;min-height:500px;padding:50px 0 80px;position:relative}.location-page__spot>svg{left:50%;position:absolute;top:0;transform:translate(-50%,-33%);width:100%}.location-page__spot h2{color:#fce90b;margin-bottom:80px}.location-page__spot__content{display:flex;flex-direction:column;padding:0 40px}@media only screen and (min-width:767px){.location-page__spot__content{flex-direction:row}}.location-page__spot__content__image{flex-grow:2;margin:auto auto 20px;max-width:243px;width:100%}@media only screen and (min-width:767px){.location-page__spot__content__image{max-width:443px;width:40%}}.location-page__spot__content__details{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0 40px;width:100%}@media only screen and (min-width:767px){.location-page__spot__content__details{width:60%}}.location-page__spot__content__details h3{color:#fff;font-size:20px;font-size:1.25rem;margin-bottom:10px}@media only screen and (min-width:767px){.location-page__spot__content__details h3{font-size:40px;font-size:2.5rem}}.location-page__spot__content__details p{color:#fff;font-size:16px;font-size:1rem;margin:10px 0}@media only screen and (min-width:767px){.location-page__spot__content__details p{font-size:24px;font-size:1.5rem}}.about-page{background-color:#1a8175;padding:150px 0 50px;position:relative}.about-page svg{left:50%;position:absolute;top:-15px;transform:translate(-50%);width:100%}.about-page__body{background-color:#fff;border-radius:20px;padding:50px 40px}.social-links__grid{display:flex;justify-content:center;margin-bottom:25px;position:relative;z-index:1001}.social-links__item{margin:0 5px}.social-links__item>a{align-items:center;background-color:#0092d4;border-radius:50%;display:flex;height:60px;justify-content:center;padding:15px;transition:background-color .3s ease-in-out;width:60px}.social-links__item>a:hover{background-color:#fce90b}.social-links__item>a:hover svg{fill:#0092d4}.social-links__item svg{height:100%;width:100%;fill:#fff;transition:fill .3s ease-in-out}.preview-mode{background-color:#707070e6;border-radius:25px;bottom:10px;color:#fff;font-size:16px;left:50%;padding:10px 35px;position:fixed;transform:translate(-50%);z-index:9999}.filter-grid .filter-grid__title{color:#0092d4;font-size:26px;font-size:1.625rem;font-weight:900;margin-bottom:40px}@media only screen and (min-width:767px){.filter-grid .filter-grid__title{font-size:30px;font-size:1.875rem}}@media only screen and (min-width:992px){.filter-grid .filter-grid__title{font-size:45px;font-size:2.8125rem}}.filter-grid .filter-grid__title--makes{color:#936888}.filter-grid .filter-grid__title--games,.filter-grid .filter-grid__title--videos{color:#de4f47}.filter-grid__options{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:992px){.filter-grid__options{flex-direction:row}}.filter-grid__options .filter-grid__option{margin-bottom:10px;width:100%}@media only screen and (min-width:992px){.filter-grid__options .filter-grid__option{margin:0 10px;width:calc(33.3% - 20px)}}.filter-grid__options .filter-grid__option:first-child{margin-left:0}.filter-grid__options .filter-grid__option:last-child{margin-right:0}.filter-grid__option{display:flex;flex-direction:row}.filter-grid__option .generic-form__item{align-items:center;display:flex;width:100%}.filter-grid__option .generic-form__item .generic-form__item{align-items:center;display:flex}.filter-grid__option .generic-form__item .generic-form__label{font-size:18px;font-size:1.125rem;margin-bottom:0;width:40%}@media only screen and (min-width:767px){.filter-grid__option .generic-form__item .generic-form__label{font-size:22px;font-size:1.375rem}}@media only screen and (min-width:992px){.filter-grid__option .generic-form__item .generic-form__label{font-size:26px;font-size:1.625rem}}.filter-grid__option-title{width:50%}.filter-grid__option .generic-form__item .generic-form__select__dropdown{background-color:#d9d9d9;border-radius:20px;color:#7d5d84;cursor:pointer;padding:5px 40px 5px 15px;position:relative;width:60%}.filter-grid__option .generic-form__item .generic-form__select__dropdown:before{background-image:url(../images/filter_dropdown_arrow-113e2e9f.png);background-position:90%;background-repeat:no-repeat;background-size:100%;content:"";height:15px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transform-origin:center center;transition:transform .3s ease-in-out;width:23px}.filter-grid__option .generic-form__item .generic-form__select__dropdown--active{border-radius:20px 20px 0 0}.filter-grid__option .generic-form__item .generic-form__select__dropdown--active:before{transform:translateY(-50%) rotate(180deg)}.filter-grid__option .generic-form__select__list{background-color:#d9d9d9;border-radius:0 0 20px 20px;flex-direction:column;left:0;padding:5px;position:absolute;top:100%;width:100%;z-index:999}.filter-grid__option .generic-form__select__list li{cursor:pointer;padding:5px 10px}.filter-grid__option .generic-form__select__header{position:relative;z-index:991}.filter-grid__show-more{background-color:#d9d9d9;border-radius:35px;color:#7d5d84;display:flex;font-size:30px;font-size:1.875rem;font-weight:700;margin:auto;padding:5px 25px}@media only screen and (min-width:992px){.filter-grid__show-more{font-size:40px;font-size:2.5rem}}.modal--video-popup{align-items:center;background-color:#262327b3;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.modal--video-popup__container{aspect-ratio:16/9;max-width:800px;position:relative;width:100%}@media (max-width:992px){.modal--video-popup__container{width:80%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1024px){.modal--video-popup__container{width:65%}}.modal--video-popup__container video{border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal--video-popup--active{display:flex}.modal--video-popup__close{align-items:center;background-color:#fff;border-radius:50%;color:#936888;display:flex;font-weight:900;height:50px;justify-content:center;position:absolute;right:-25px;top:-25px;width:50px;z-index:2}.cookie-consent-preferences{display:flex;justify-content:flex-start;margin:50px 0 15px}.cookie-consent-preferences>div{cursor:pointer;font-size:26px;font-size:1.625rem;font-weight:900}.termsfeed-com---palette-light.termsfeed-com---nb{background-color:#fff}.termsfeed-com---nb-simple{border-radius:5px;bottom:15px!important;box-shadow:2px 3px 10px #000000bf;max-width:530px!important;right:15px!important;width:90vw!important}.termsfeed-com---nb-simple .cc-nb-main-container{padding:25px}.termsfeed-com---nb-simple .cc-nb-main-container button{border-radius:20px}.termsfeed-com---palette-light .cc-nb-okagree{background-color:#0092d4!important}.termsfeed-com---pc-dialog .cc-pc-container{border-radius:5px;overflow:hidden}.termsfeed-com---pc-dialog .cc-pc-container .cc-cp-body-content-entry-title,.termsfeed-com---pc-dialog .cc-pc-container .cc-pc-head-title-headline{font-weight:700}.termsfeed-com---pc-dialog .cc-pc-container a,.termsfeed-com---pc-dialog .cc-pc-container button:not(.cc-cp-body-tabs-item-link){border-radius:20px;font-weight:700}.cc-pc-head-lang-select{box-shadow:0 0 0 2px #ededed!important}.termsfeed-com---palette-light .cc-pc-head-lang select:focus{box-shadow:0 0 0 2px #0092d4!important}.termsfeed-com---palette-light .cc-pc-head-close:active,.termsfeed-com---palette-light .cc-pc-head-close:focus{border:2px solid #0092d4}.termsfeed-com---palette-light .cc-cp-foot-save{background-color:#0092d4}.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before{background:#0092d4}
