.button__container{box-shadow:0px 8px 15px 0px transparent;margin:0 40px;padding:6px 20px;position:relative;transform:translateY(0);transition:transform 0.2s ease-out, box-shadow 0.4s ease-out;z-index:1}@media only screen and (min-width: 40em){.button__container{margin:0}}.button__container:before{background-image:linear-gradient(180deg, #fff 0, #abe8f0 100%);content:"";height:calc(100% - 5px);left:0;position:absolute;top:4px;transition:background-color 0.2s ease;width:calc(100% - 4px);z-index:1}.button__container .button__txt{color:#0d0240;font-family:"Montserrat", sans-serif;font-size:calc(18rem / var(--font-base));font-weight:600;letter-spacing:1px;line-height:1;padding:0;position:relative;text-transform:uppercase;transition:color 0.2s ease, background-color 0.2s ease;z-index:1}.button__container .button__border{height:calc(50% + 3px);position:absolute;transition:background-color 0.2s ease;width:calc(50% + 20px)}.button__container .button__left-border--top{background-image:linear-gradient(180deg, #fff 0, #d1f3f7 100%);border-left:2px solid #e34699;border-top:2px solid #e34699;left:-20px;top:-3px;transform:skewX(-45deg);transition:border 0.3s ease-in}.button__container .button__left-border--bottom{background-image:linear-gradient(180deg, #d1f3f7 0, #abe8f0 100%);border-bottom:2px solid #00a0e4;border-left:2px solid #00a0e4;bottom:-2px;left:-20px;transform:skewX(45deg);transition:border 0.3s ease-in}.button__container .button__right-border--top{background-image:linear-gradient(180deg, #fff 0, #d1f3f7 100%);border-right:2px solid #e34699;border-top:2px solid #e34699;right:-20px;top:-3px;transform:skewX(45deg);transition:border 0.3s ease-in}.button__container .button__right-border--bottom{background-image:linear-gradient(180deg, #d1f3f7 0, #abe8f0 100%);border-bottom:2px solid #00a0e4;border-right:2px solid #00a0e4;bottom:-2px;right:-20px;transform:skewX(-45deg);transition:border 0.3s ease-in}.button__container:focus{outline-offset:10px}@media (hover: hover){.button__container:hover{box-shadow:0px 8px 15px 2px #00a0e4;transform:translateY(-2px);transition:transform 0.2s ease-out, box-shadow 0.4s ease-out}.button__container:hover:before{background-color:#ffffff;transition:background-color 0.2s ease}.button__container:hover .button__txt{color:#000000;transition:color 0.2s ease, background-color 0.2s ease}.button__container:hover .button__border{background-color:#ffffff;transition:background-color 0.2s ease}.button__container:hover .button__left-border--top{border-left:2px solid #00a0e4;border-top:2px solid #00a0e4;transition:border 0.3s ease-in}.button__container:hover .button__left-border--bottom{border-bottom:2px solid #e34699;border-left:2px solid #e34699;transition:border 0.3s ease-in}.button__container:hover .button__right-border--top{border-right:2px solid #00a0e4;border-top:2px solid #00a0e4;transition:border 0.3s ease-in}.button__container:hover .button__right-border--bottom{border-bottom:2px solid #e34699;border-right:2px solid #e34699;transition:border 0.3s ease-in}}:root{--font-body-rct: "Montserrat", sans-serif;--font-heading-rct: "Barlow Condensed", sans-serif;--font-cta: "Montserrat", sans-serif;--font-base: 20;--font-bold: 700;--font-superbold: 800;--font-regular: 400}.stars{display:none}.stars .stars__image{max-width:unset;position:absolute}.stars .stars__image img{animation:none;position:relative;transform:scale(0) rotate(90deg);z-index:1}.vp--onf-20 .stars .stars__image img{transform:scale(1) rotate(0)}.stars .stars__image:after{background:radial-gradient(circle, rgba(250,244,24,0.3) 0%, rgba(250,244,24,0.15) 35%, rgba(250,244,24,0) 70%, rgba(250,244,24,0) 100%);content:"";height:124%;left:-12%;opacity:0;position:absolute;top:-12%;transform:scale(0);transition:opacity 0.4s ease-out, transform 0.3s ease-out;width:124%;z-index:0}.stars .stars__image:hover:after{opacity:1;transform:scale(1);transition:opacity 0.8s ease-out, transform 0.4s ease-out}.stars .stars__image:hover img{animation:starWiggle 1s ease-in-out;transition:transform 0.2s ease-out}@keyframes starWiggle{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1) rotate(4deg)}50%{transform:scale(1) rotate(0deg)}75%{transform:scale(1) rotate(4deg)}100%{transform:scale(1) rotate(0deg)}}@media only screen and (min-width: 71.5em){.stars{display:block;position:absolute;width:150px;z-index:2}}@keyframes bgFadeAnim{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.main-footer__globals{background:black;border:solid 2px white;font-family:var(--font-cta);font-size:calc(22rem / var(--font-base));font-style:italic;font-weight:700;letter-spacing:2px;transition:background-color 0.2s ease, color 0.2s ease}.main-footer__globals::before{display:none}.main-footer__globals .button__bg{display:none}.main-footer__globals .button__txt{color:#fff}.main-footer__globals:hover{background:white;border-color:#fff;color:#000;filter:none;transform:none;transition:background-color 0.2s ease, color 0.2s ease}.main-footer__globals:hover .button__txt{color:#000}.button.back-to-top{z-index:3}.button.back-to-top .button__txt{color:#fff}.button.back-to-top .button__bg{background-color:#000;background-image:none}.button.back-to-top .button__bg::after{box-shadow:inset 0px 0px 0px 2px #fff}.button.back-to-top .button__bg:hover{background-image:none}.main-header p,.main-header .p,.main-header li,.main-header ol,.main p,.main .p,.main li,.main ol,.modal__content p,.modal__content .p,.modal__content li,.modal__content ol{color:#fff;font-family:var(--font-body-rct);font-size:calc(16rem / var(--font-base))}.main-header h1,.main-header .h1,.main-header h2,.main-header .h2,.main-header h3,.main-header .h3,.main-header h4,.main-header .h4,.main-header h5,.main-header .h5,.main h1,.main .h1,.main h2,.main .h2,.main h3,.main .h3,.main h4,.main .h4,.main h5,.main .h5,.modal__content h1,.modal__content .h1,.modal__content h2,.modal__content .h2,.modal__content h3,.modal__content .h3,.modal__content h4,.modal__content .h4,.modal__content h5,.modal__content .h5{color:#fef200;font-family:var(--font-heading-rct);font-style:normal;font-weight:var(--font-superbold);letter-spacing:1.5px}.main-header h1,.main-header .h1,.main h1,.main .h1,.modal__content h1,.modal__content .h1{font-size:calc(56rem / var(--font-base))}.main-header h2,.main-header .h2,.main h2,.main .h2,.modal__content h2,.modal__content .h2{font-size:calc(44rem / var(--font-base));letter-spacing:2px}.main-header h3,.main-header .h3,.main h3,.main .h3,.modal__content h3,.modal__content .h3{font-size:calc(28rem / var(--font-base));letter-spacing:2px}.main-header h4,.main-header .h4,.main h4,.main .h4,.modal__content h4,.modal__content .h4{font-size:calc(24rem / var(--font-base));letter-spacing:1px}.main-header h5,.main-header .h5,.main h5,.main .h5,.modal__content h5,.modal__content .h5{font-size:calc(22rem / var(--font-base));letter-spacing:1px}.main-footer{background:#000000;color:white}.main-footer__social button{background-color:white;color:black}.main-footer__social button:hover,.main-footer__social button:focus{background-color:black;background-image:none;border-color:black;color:white}@media only screen and (min-width: 40em){.main-header :root,.main :root,.modal__content :root{--font-base: 16}.main-header p,.main-header .p,.main-header li,.main-header ol,.main p,.main .p,.main li,.main ol,.modal__content p,.modal__content .p,.modal__content li,.modal__content ol{font-family:var(--font-body-rct);font-size:calc(16rem / var(--font-base));letter-spacing:0.5}.main-header h1,.main-header .h1,.main h1,.main .h1,.modal__content h1,.modal__content .h1{font-size:calc(58rem / var(--font-base))}.main-header h2,.main-header .h2,.main h2,.main .h2,.modal__content h2,.modal__content .h2{font-size:calc(44rem / var(--font-base));letter-spacing:2px}.main-header h3,.main-header .h3,.main h3,.main .h3,.modal__content h3,.modal__content .h3{font-size:calc(36rem / var(--font-base));letter-spacing:2px}.main-header h4,.main-header .h4,.main h4,.main .h4,.modal__content h4,.modal__content .h4{font-size:calc(28rem / var(--font-base));letter-spacing:1px}.main-header h5,.main-header .h5,.main h5,.main .h5,.modal__content h5,.modal__content .h5{font-size:calc(24rem / var(--font-base));letter-spacing:1px}}@media only screen and (min-width: 64em){.main-header :root,.main :root,.modal__content :root{--font-base: 18}.main-header p,.main-header .p,.main-header li,.main-header ol,.main p,.main .p,.main li,.main ol,.modal__content p,.modal__content .p,.modal__content li,.modal__content ol{font-family:var(--font-body-rct);font-size:calc(20rem / var(--font-base));letter-spacing:2}.main-header h1,.main-header .h1,.main h1,.main .h1,.modal__content h1,.modal__content .h1{font-size:calc(72rem / var(--font-base))}.main-header h2,.main-header .h2,.main h2,.main .h2,.modal__content h2,.modal__content .h2{font-size:calc(60rem / var(--font-base));letter-spacing:2px}.main-header h3,.main-header .h3,.main h3,.main .h3,.modal__content h3,.modal__content .h3{font-size:calc(48rem / var(--font-base));letter-spacing:2px}.main-header h4,.main-header .h4,.main h4,.main .h4,.modal__content h4,.modal__content .h4{font-size:calc(36rem / var(--font-base));letter-spacing:1px}.main-header h5,.main-header .h5,.main h5,.main .h5,.modal__content h5,.modal__content .h5{font-size:calc(28rem / var(--font-base));letter-spacing:1px}}@media only screen and (max-width: 39.9375em){[lang="de-de"] h1,[lang="de-de"] .h1{font-size:9vw}}.leaving-site-modal__cta{background-image:none;padding:0}.leaving-site-modal__cta::before{content:none}.leaving-site-modal__cta:hover{box-shadow:none;transform:none}.leaving-site-modal__cta .button:hover .button__txt{color:#FFF}@media (prefers-reduced-motion: reduce){.reduce-motion{display:none}}.reduce-motion{align-items:center;background-color:#000;border-radius:3px;color:#fff;cursor:pointer;display:flex;padding:10px 12px}.reduce-motion__label{align-items:center;display:flex;position:relative}.reduce-motion__label::after{border:1px solid grey;border-radius:50%;content:"";display:inline-block;height:15px;margin-left:10px;width:15px}.is-reduced-motion .reduce-motion__label::after{border-color:#deaf4f}.reduce-motion__label::before{background-image:url('../../assets/img/global/tick.svg');background-repeat:no-repeat;content:"";display:block;height:9px;position:absolute;right:0;transform:scale(0);transition:transform 0.2s 0.1s ease;width:14px}.is-reduced-motion .reduce-motion__label::before{transform:scale(1)}.reduce-motion__on{display:none}@media (prefers-reduced-motion: reduce){.reduce-motion__off{display:none}.reduce-motion__on{display:inline}}.is-reduced-motion .reduce-motion__off{display:none}.is-reduced-motion .reduce-motion__on{display:inline}.featured{padding-bottom:3.1rem;padding-top:3.1rem}.featured__title{margin-top:0}.featured__cta{margin-top:20px}.featured__cards{display:flex;flex-wrap:wrap;margin-top:2.25rem}.featured__cards .column{flex:0 0 50%;margin-bottom:20px}.card-placeholder{height:0;padding-bottom:139.69697%;width:100%}@media only screen and (max-width: 39.9375em){.featured__cards{justify-content:center}.featured__cards .column{flex:0 0 calc(50% - 15px)}}@media only screen and (min-width: 40em){.featured__cards .column{flex-basis:calc(100% / 4 - 30px);margin-bottom:0}.featured__cta{margin-top:2.25rem}.featured-card__name{font-size:20px}}@media only screen and (min-width: 64em){.featured__cards .column{flex-basis:calc(100% / 4 - 60px);margin-bottom:0;margin-left:20px}.featured__cards .column:first-child{margin-left:0}}.content-nav{position:relative;z-index:4}.content-nav .touch-slider__items-inner{justify-content:flex-start}.content-nav__list{margin:0 auto}.content-nav__nav,.content-nav__list{align-items:center;display:flex;justify-content:center}.content-nav__go{font-style:italic;margin:0;padding:10px 0 10px 28px;white-space:nowrap}.content-nav__nav{background-color:var(--color-white);box-shadow:0px 4px 12px rgba(0,0,0,0.5);left:0;margin:0 auto;max-width:100%;padding:0px;position:absolute;right:0;top:0;transform:translateY(-50%);transition:width 0.2s ease-out;width:100%;will-change:width}.content-nav__item{border-right:2px solid var(--color-gray);display:inline-flex}.content-nav__item:last-child{border-right:none}.content-nav__go,.content-nav__list{position:relative}.content-nav__anchor{font-style:italic;font-weight:bold;white-space:nowrap}.content-nav__anchor span{display:inline-block;padding:10px 28px}.content-nav--sticky .content-nav__nav{position:fixed;transform:translateY(56px);width:100% !important}.content-nav--sticky .content-nav__nav::before{transform:none}.content-nav__anchor--active{background-color:var(--color-black)}.content-nav__anchor--active span{color:var(--color-white)}@media only screen and (min-width: 40em){.content-nav .touch-slider__items-outer,.content-nav .touch-slider__item{padding:0}.content-nav .touch-slider__items-outer{width:100%}.content-nav .touch-slider__items-inner{justify-content:center}.content-nav__go{display:none}.content-nav__item{flex:1 0 auto;justify-content:center}.content-nav__anchor{display:inline-block;text-align:center;transition:background-color 0.2s ease;width:100%}}@media only screen and (min-width: 40em) and (hover: hover){.content-nav__anchor:hover{background-color:var(--color-black)}.content-nav__anchor:hover span{color:var(--color-white)}}@media only screen and (min-width: 40em){.content-nav__anchor span{display:inline-block}.content-nav__nav{margin:0 auto;width:600px}[lang="es-es"] .content-nav__nav,[lang="es-mx"] .content-nav__nav{width:800px}.content-nav__list{max-width:600px;width:100%}[lang="es-es"] .content-nav__list,[lang="es-mx"] .content-nav__list{max-width:800px}.content-nav--sticky .content-nav__nav{transform:translateY(62px)}}@media only screen and (min-width: 71.5em){.content-nav--sticky .content-nav__nav{transform:translateY(84px)}}.download{padding-top:72px;position:relative;z-index:2}.download .row{display:inline-block}.download .column:first-child{text-align:center}.download .column:last-child{align-self:flex-end}.download__img{margin:1rem 0 -50%}.download__img img{display:block;margin:0 auto;position:relative;z-index:2}.download__title{margin-top:0;text-align:center}.download-cta{margin:0 auto}@media only screen and (min-width: 40em){.download__img{margin:1rem 0 -208px}.download__img img{max-width:464px}}@media only screen and (min-width: 64em){.download{height:387px;padding-top:0}.download .row{display:flex;flex-direction:row-reverse;height:100%}.download .column:first-child{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:left}.download .column:first-child .download-cta{align-self:flex-start}.download .column:last-child{align-self:flex-start}.download__img{margin:-98px 0 0;position:relative}.download__img img{max-width:100%}.download__title{text-align:left}.download-cta{margin:0}}.swsh-card-dex{background-color:#202020;color:white;overflow:hidden;position:relative;z-index:2}.swsh-card-dex__deco{text-align:center}.swsh-card-dex__deco img{bottom:-8px;position:relative}.swsh-card-dex__swsh{bottom:-8px;position:relative}.swsh-card-dex__swsh__deco{transform:scaleY(-1)}.swsh-card-dex__swsh__logo{left:0px;margin:50px auto;max-width:448px;position:absolute;right:0px;z-index:1}.swsh-card-dex__swsh__logo .swsh-card-dex__bg-deco-sword-shield{margin:5px 0 0;max-width:75%}.swsh-card-dex__bg-deco-sword-shield{bottom:32px;margin-left:-50%;max-width:200%;position:relative}.card-dex{margin-bottom:50px}@media only screen and (min-width: 40em){.swsh-card-dex__swsh__logo .swsh-card-dex__bg-deco-sword-shield{margin:-15px 0 0;max-width:70%}.swsh-card-dex__bg-deco-sword-shield{margin-left:auto;max-width:100%;position:relative}}@media only screen and (min-width: 64em){.swsh-card-dex__swsh__logo .swsh-card-dex__bg-deco-sword-shield{margin:0px;max-width:100%}}.collections{color:white;padding:50px 0px 125px}.collections__product{height:100%;margin-bottom:var(--grid-gutter)/2}.collections__column{margin-bottom:var(--grid-gutter)}.collections__button{height:100%}.collections__intro-text{margin-bottom:50px}.collections__intro-text__title{margin-top:0px}.collections__product-description .icon{margin-left:calc(var(--grid-gutter) / 3)}.gallery--collections-modal{opacity:0;transition:opacity 0.2s ease}.gallery--collections-modal.collection-gallery-is-loaded{opacity:1}.collections-modal{bottom:0px;display:none;flex-basis:100%;left:0px;margin:auto;overflow:hidden;padding:48px 0;position:absolute;right:0px;top:0px}.collections-modal .gallery__nav{display:none}.collections-modal__title{margin:0;text-align:center}.collection-modal__content{display:inline-block}.collection-modal__content *{margin-bottom:0}.collection-modal__content>*+*{margin-top:16px}.collections-modal__button{display:block;margin:32px auto}.modal--collections-open .modal__content{max-height:85vh;overflow:auto;width:100%}.modal--collections-open .modal__wrapper{max-width:calc(var(--grid-width) + var(--grid-gutter))}.modal--collections-open .modal__content{flex-basis:calc(var(--grid-width) + var(--grid-gutter))}.modal--collections-open .collections-modal{display:block;height:100%;overflow-y:auto;position:relative;width:100%}.modal--collections-open .modal__close{background-image:url('../../assets/img/expansions/shining-fates/global/cross.svg');background-size:cover;height:26px;right:24px;top:16px;width:26px}.modal--collections-open .modal__close>span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collections-modal__single-image{align-items:center;display:flex;justify-content:center}.gallery--collections-modal{margin:0px auto}.gallery--collections-modal .gallery__wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:330px}.gallery--collections-modal .gallery__nav{border-radius:0px}.gallery--collections-modal .gallery__nav[disabled="true"]{opacity:0.5}.gallery--collections-modal .gallery__nav[disabled="true"]:hover{cursor:default}.gallery--collections-modal .gallery__nav:hover{cursor:pointer}.gallery--collections-modal .gallery__nav-next,.gallery--collections-modal .gallery__nav-prev{background-repeat:no-repeat}.gallery--collections-modal .gallery__nav-next{background-image:url('../../assets/img/expansions/shining-fates/global/arrow-right.svg');height:70px;right:0;width:70px}.gallery--collections-modal .gallery__nav-prev{background-image:url('../../assets/img/expansions/shining-fates/global/arrow-left.svg');height:70px;left:0;width:70px}.gallery--collections-modal .gallery__pagination{display:flex;justify-content:center}.gallery--collections-modal .gallery__pagination-item{margin-right:16px}.gallery--collections-modal .gallery__pagination-item button{background:var(--color-black);border:5px solid var(--color-black);border-radius:50%;cursor:pointer;font-size:1.5rem;height:16px;text-indent:-99999px;transition:background 0.07s ease;width:16px}.gallery--collections-modal .gallery__pagination-item:hover button,.gallery--collections-modal .gallery__pagination-item.is-active button{background:var(--color-white);border:4px solid var(--color-black)}.collection-modal__disclaimer{display:inline-block;margin-top:24px}@media only screen and (min-width: 40em){.modal--collections-open .modal__wrapper{display:flex;justify-content:center}.collections-modal{padding:48px 0}.collections-modal .gallery__nav{display:block}}@media only screen and (min-width: 64em){.modal--collections-open .modal__content{flex-basis:calc(1200% / var(--grid-columns))}.collections-modal{padding:72px 16px}.collections-modal__title{text-align:left}.collections-modal__button{margin:32px 0}}@media only screen and (min-width: 71.5em){.gallery--collections-modal .gallery__wrapper{width:65%}}.medium-down{display:block}.main-nav__controls{z-index:2}.medium-up-break{display:none}@media only screen and (min-width: 40em){.medium-up-break{display:block}}.leaf-energy-icon{background-image:url('../../assets/img/expansions/shining-fates/global/grass-energy-symbol.png');background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;width:15px}.scroll-into-view-offset{top:-100px}.scroll-into-view-offset#overview-siv{top:-200px}.scroll-into-view-offset--xl{position:relative;top:-200px}.link{font-family:var(--font-cta);position:relative}.link .icon{height:15px;transform:translate(0px 0px);transition:transform 250ms;width:10px}.link:hover .icon{transform:translate(5px, 0px)}.button.intro__cta{box-shadow:none;filter:none;font-family:var(--font-cta);font-style:normal}.button.intro__cta::before{content:none}.button.intro__cta:hover{color:#000}.button.intro__cta .button__bg:before,.button.intro__cta .button__bg:after{content:none}.featured__stars1{left:50px;top:-100px}.featured__stars1 .featured__stars1---image1{left:40px;top:0;transform:rotate(-12deg);width:150px}.vp--onf-20 .featured__stars1 .featured__stars1---image1 img{transition:transform 0.4s ease 0s}.featured__stars1 .featured__stars1---image2{left:50px;top:220px;transform:rotate(8deg);width:70px}.vp--onf-20 .featured__stars1 .featured__stars1---image2 img{transition:transform 0.4s ease 0.1s}.featured__stars1 .featured__stars1---image3{left:0px;top:150px;transform:rotate(25deg);width:40px}.vp--onf-20 .featured__stars1 .featured__stars1---image3 img{transition:transform 0.4s ease 0.2s}.featured__stars2{bottom:300px;right:200px}.featured__stars2---image1{left:180px;top:0;transform:rotate(12deg);width:30px}.vp--onf-20 .featured__stars2---image1 img{transition:transform 0.4s ease 0s}.featured__stars2---image2{left:80px;top:30px;transform:rotate(-10deg);width:60px}.vp--onf-20 .featured__stars2---image2 img{transition:transform 0.4s ease 0.1s}.featured__stars2---image3{left:0;top:120px;transform:rotate(-15deg);width:80px}.vp--onf-20 .featured__stars2---image3 img{transition:transform 0.4s ease 0.4s}.featured__stars2---image4{left:120px;top:60px;transform:rotate(10deg);width:200px}.vp--onf-20 .featured__stars2---image4 img{transition:transform 0.4s ease 0.3s}.featured__stars2---image5{left:280px;top:300px;transform:rotate(20deg);width:60px}.vp--onf-20 .featured__stars2---image5 img{transition:transform 0.4s ease 0.2s}.cards__stars1{left:50px;top:-100px}.cards__stars1 .cards__stars1---image1{left:40px;top:0;transform:rotate(-12deg);width:150px}.vp--onf-20 .cards__stars1 .cards__stars1---image1 img{transition:transform 0.4s ease 0s}.cards__stars1 .cards__stars1---image2{left:50px;top:220px;transform:rotate(8deg);width:70px}.vp--onf-20 .cards__stars1 .cards__stars1---image2 img{transition:transform 0.4s ease 0.1s}.cards__stars1 .cards__stars1---image3{left:0px;top:150px;transform:rotate(25deg);width:40px}.vp--onf-20 .cards__stars1 .cards__stars1---image3 img{transition:transform 0.4s ease 0.2s}.cards__stars2{bottom:0;right:50px}.cards__stars2---image1{left:80px;top:0;transform:rotate(12deg);width:30px}.vp--onf-20 .cards__stars2---image1 img{transition:transform 0.4s ease 0s}.cards__stars2---image2{left:0;top:50px;transform:rotate(-10deg);width:60px}.vp--onf-20 .cards__stars2---image2 img{transition:transform 0.4s ease 0.1s}.cards__stars2---image3{left:100px;top:120px;transform:rotate(-15deg);width:80px}.vp--onf-20 .cards__stars2---image3 img{transition:transform 0.4s ease 0.4s}.cards__stars3{left:50px;top:1100px}.cards__stars3 .cards__stars3---image1{left:40px;top:0;transform:rotate(-12deg);width:150px}.vp--onf-20 .cards__stars3 .cards__stars3---image1 img{transition:transform 0.4s ease 0s}.cards__stars3 .cards__stars3---image2{left:50px;top:220px;transform:rotate(8deg);width:70px}.vp--onf-20 .cards__stars3 .cards__stars3---image2 img{transition:transform 0.4s ease 0.1s}.cards__stars3 .cards__stars3---image3{left:0px;top:150px;transform:rotate(25deg);width:40px}.vp--onf-20 .cards__stars3 .cards__stars3---image3 img{transition:transform 0.4s ease 0.2s}.cards__stars3 .cards__stars3---image4{left:140px;top:-50px;transform:rotate(-25deg);width:30px}.vp--onf-20 .cards__stars3 .cards__stars3---image4 img{transition:transform 0.4s ease 0.2s}.cards__stars4{right:50px;top:1300px}.cards__stars4 .cards__stars4---image1{left:0;top:50px;transform:rotate(-12deg);width:150px}.vp--onf-20 .cards__stars4 .cards__stars4---image1 img{transition:transform 0.4s ease 0s}.cards__stars4 .cards__stars4---image2{right:0;top:0;transform:rotate(8deg);width:30px}.vp--onf-20 .cards__stars4 .cards__stars4---image2 img{transition:transform 0.4s ease 0.1s}.main-header{--header-h: 445;--header-w: 375;background-color:#131415;overflow:visible;position:relative;z-index:1}.main-header::before{content:"";display:block;padding-bottom:calc(var(--header-h) / var(--header-w) * 100%)}.main-header.vp--onscreen .main-header__video-shield,.main-header.vp--onscreen .main-header__video-sword,.main-header.vp--on-30 .main-header__video-shield,.main-header.vp--on-30 .main-header__video-sword{transition:opacity 1s ease}.main-header.vp--onscreen .main-header__logo,.main-header.vp--on-30 .main-header__logo{opacity:1;transform:translate(-50%, 0);transition:transform 0.6s ease, opacity 0.4s ease}.main-header.vp--onscreen .main-header__card,.main-header.vp--on-30 .main-header__card{opacity:1;transition:opacity 0.4s ease}.main-header.vp--onscreen .main-header__card,.main-header.vp--onscreen .main-header__logo,.main-header.vp--on-30 .main-header__card,.main-header.vp--on-30 .main-header__logo{transition-delay:0.2s}@media only screen and (min-width: 40em){.main-header{--header-w: 810;--header-h: 760}.main-header i .autoplay-video{left:0;margin:0;right:0;width:100%}}@media only screen and (min-width: 64em){.main-header{--header-w: 1440;--header-h: 600}}.main-header__logo{--width: 193;bottom:10px;filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.65));left:50%;min-width:190px;opacity:0;position:absolute;transform:translate(-50%, -50%);width:calc(var(--width) / var(--header-w) * 100%);z-index:3}.main-header__logo img{width:100%}@media only screen and (min-width: 40em){.main-header__logo{--width: 300;min-width:275px}}@media only screen and (min-width: 40em){.autoplay-video--small{display:none}}.autoplay-video--medium{display:none}@media only screen and (min-width: 40em){.autoplay-video--medium{display:block}}@media only screen and (min-width: 64em){.autoplay-video--medium{display:none}}.autoplay-video--large{display:none}@media only screen and (min-width: 64em){.autoplay-video--large{display:block}}.main-header__video{left:0;position:absolute;top:0;width:100%}.main-header__video::before{content:"";display:block;padding-bottom:calc(var(--header-h) / var(--header-w) * 100%)}.main-header__video .autoplay-video{height:100%;left:0;position:absolute;top:0;width:100%}.main-header__video .autoplay-video__fallback,.main-header__video .autoplay-video__video{height:100%;object-fit:cover;width:100%}.main-header__video .autoplay-video__fallback img{width:100%}@media only screen and (min-width: 64em){.main-header__video{--height: var(--header-h)}.main-header__video::after{padding-bottom:calc(75 / var(--height) * 100%)}.main-header__video .autoplay-video,.main-header__video .autoplay-video__fallback{padding-top:0}}.main-header__deco{background-image:url('../../assets/img/expansions/shining-fates/global/top-pink-blue-logo-point-textured.png');background-position:center;background-repeat:no-repeat;background-size:auto;bottom:0;height:249px;left:0;position:absolute;right:0;width:100%;z-index:2}@media only screen and (min-width: 64em){.main-header__deco{background-size:100% 200px;height:200px}}@media only screen and (min-width: 120em){.main-header__deco{background-size:100% 250px;height:250px}}.featured__container{background:linear-gradient(180deg, #0d0240 0%, #003ea8 50%, #70417a 100%);position:relative}.featured{background-color:transparent;background-image:url('../../assets/img/expansions/shining-fates/global/patterns/expansion-featured-cards-texture.png');background-position:center;background-repeat:no-repeat;padding-bottom:280px;padding-top:100px;position:relative}.featured .txt-intro{color:#fff}.featured .featured__title{background-image:none;color:#fef200;margin-bottom:20px}.featured .featured__desc{margin-bottom:32px}@media only screen and (min-width: 40em){.featured{padding-bottom:240px}}.featured .featured__desc{position:relative;z-index:3}.featured .featured__cta{padding-bottom:40px}.featured .perspective-card{position:relative;z-index:2}.featured .perspective-card.perspective-card--modal{z-index:1001}.tips__container{position:relative}.tips{background-color:#000000;background-image:url('../../assets/img/expansions/shining-fates/global/patterns/triangle-pattern.png');color:#fff;padding-bottom:20px;position:relative;z-index:2}.tips::before{background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 100%);content:"";height:100px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.tips::after{background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);bottom:0;content:"";height:100px;left:0;position:absolute;right:0;width:100%;z-index:1}@media only screen and (min-width: 40em){.tips{padding-bottom:40px}}@media only screen and (min-width: 64em){.tips{padding-bottom:152px}}.tips__deco{background-position-x:center;background-repeat:no-repeat;background-size:auto;position:absolute;text-align:center;width:100%;z-index:1}.tips__deco.tips__deco--top{background-image:url('../../assets/img/expansions/shining-fates/global/gold-point-to-black-up.png');background-size:auto;height:198px;top:-180px}.tips__deco.tips__deco--bottom{background-image:url('../../assets/img/expansions/shining-fates/global/gold-point-to-black-up.png');bottom:-180px;height:200px;transform:rotate(180deg);z-index:2}.tips__deco img{position:relative}@media only screen and (min-width: 64em){.tips__deco.tips__deco--bottom{background-size:100% 180px;height:180px}.tips__deco.tips__deco--top{background-size:100% 180px}}.deck-hints{--card-width: 290px;margin:0 auto 50px;position:relative;z-index:2}@media only screen and (min-width: 40em){.deck-hints{margin:0 auto}.deck-hints+.deck-hints{margin:120px auto 0}}.deck-hints:nth-child(3){margin-bottom:0}.deck-hints__heading{padding:20px 40px 120px;position:relative;z-index:1}.deck-hints__heading h2{color:#fff500}@media only screen and (min-width: 40em){.deck-hints__heading{padding:40px 20px 120px}}@media only screen and (min-width: 64em){.deck-hints__heading{padding:40px 0}}.deck-hints__cards{height:140px;position:relative}@media only screen and (min-width: 40em){.deck-hints__cards{height:200px;width:auto}}@media only screen and (min-width: 64em){.deck-hints__cards{height:100%}}@media only screen and (min-width: 40em){.row--deck-hints-right:nth-of-type(even) .deck-hints__bg-deco{margin-right:-75px}.row--deck-hints-right:nth-of-type(even) .deck-hints__cards{flex-flow:row-reverse}}.deck-hints--center .row+.row{margin-top:32px}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.deck-hints--center.deck-hints{margin-bottom:160px;margin-top:100px}}@media only screen and (max-width: 39.9375em){.deck-hints--center.deck-hints{margin-bottom:100px}}.deck-hints__card-container{display:flex;flex-wrap:wrap;justify-content:center;padding:0 12%;position:relative}@media only screen and (max-width: 24.9375em){.deck-hints__card-container{padding:0}}@media only screen and (min-width: 40em){.deck-hints__card-container{padding:0 calc(200% / var(--grid-columns))}.deck-hints__card-container .deck-hints__card-container-bg{height:504px}}@media only screen and (min-width: 64em){.deck-hints__card-container{flex-wrap:nowrap;padding:0}.deck-hints__card-container .deck-hints__card-container-bg{height:200px}}@media only screen and (min-width: 1350px){.deck-hints__card-container .deck-hints__card-container-bg{height:260px}}.deck-hints__card{--card-width: 150px;--x-offset: -100%;border-radius:15px;filter:drop-shadow(0px 4px 16px rgba(0,0,0,0.4));left:0;margin:0 auto;max-width:var(--card-width);opacity:0;position:absolute;right:-180px;top:50%;transform:translate(var(--x-offset), -54%);width:45%}.is-reduced-motion .deck-hints__card{--x-offset: 0}.vp--onf-20 .deck-hints__card{--x-offset: 0;opacity:1;transition:transform 0.4s, opacity 0.4s}@media only screen and (min-width: 40em){.deck-hints__card{--card-width: 220px}}@media only screen and (min-width: 64em){.deck-hints__card{--card-width: 250px;left:unset;margin:0 auto 0 0;position:absolute;right:75px}}@media only screen and (min-width: 71.5em){.deck-hints__card{--card-width: 240px;margin:0;right:125px;width:45%}}.deck-hints__card--secondary{left:-100px;right:0;transform:translate(var(--x-offset), -46%)}.vp--onf-20 .deck-hints__card--secondary{transition-delay:0.2s}@media only screen and (min-width: 40em){.deck-hints__card--secondary{left:-170px}}@media only screen and (min-width: 64em){.deck-hints__card--secondary{left:auto;right:calc(var(--card-width) 0)}}@media only screen and (min-width: 71.5em){.deck-hints__card--secondary{right:calc(var(--card-width) + 75px)}}.deck-hints__content{--border-width: 4px;margin-top:72px;padding:30px;position:relative}@media only screen and (min-width: 40em){.deck-hints__content{margin-top:100px;padding:30px 40px}}@media only screen and (min-width: 64em){.deck-hints__content{border-left:none;border-right:none;margin:0;padding:50px 40px}.deck-hints__content:before,.deck-hints__content:after{border-left:none;border-right:none;left:-500%;width:1000%;z-index:-1}}.deck-hints__hint-title{color:#fff500;margin-top:0px}.deck-hints__bg-deco{--border-width: 4px;--bg-height: 180px;border:var(--border-width) solid var(--color-gold-dark);border-image-slice:1;border-image-source:linear-gradient(to top, #836722, #ffda94);bottom:0px;height:var(--bg-height);margin-left:-7%;overflow:hidden;position:absolute;top:0px;transform:skewX(-10deg);width:100vw}@media only screen and (min-width: 40em){.deck-hints__bg-deco{--bg-height: 200px;margin-left:-50px}}@media only screen and (min-width: 64em){.deck-hints__bg-deco{margin:auto 0px auto -75px;width:50vw}}@media only screen and (min-width: 1350px){.deck-hints__bg-deco{--bg-height: 260px}}.deck-hints__bg-deco span{background:linear-gradient(90deg, #d28438 0%, #fff075 100%);border:var(--border-width) solid;border-image-slice:1;border-image-source:linear-gradient(to top, #ffda94, #c29934);height:calc(var(--bg-height) - 8px);left:4px;overflow:hidden;position:absolute;width:calc(100% - var(--border-width))}.deck-hints__bg-deco:before{background:url('../../assets/img/expansions/shining-fates/global/patterns/triangles-sm.png');background-repeat:repeat;content:"";height:100%;left:0px;position:absolute;transform:skewX(10deg);width:105%;z-index:1}.deck-hints--left{--card-width: 290px}.deck-hints--left span{background:linear-gradient(270deg, #d28438 0%, #fff075 100%)}@media only screen and (min-width: 64em){.deck-hints--left .deck-hints__card--secondary{left:-170px}}@media only screen and (min-width: 71.5em){.deck-hints--left .deck-hints__card--secondary{left:calc(var(--card-width) + 75px)}}.deck-hints--left .deck-hints__bg-deco{margin-right:-7%;right:0px;transform:skewX(10deg)}@media only screen and (min-width: 40em){.deck-hints--left .deck-hints__bg-deco{margin-right:-50px}}.deck-hints--left .deck-hints__bg-deco span{left:0px;margin-right:-150px}.deck-hints--left .deck-hints__bg-deco:before{left:-50px;transform:skewX(-10deg)}.deck-hints--left .row{display:flex;flex-wrap:wrap}.deck-hints--left .column:first-child{order:1}@media only screen and (min-width: 71.5em){.deck-hints--left .deck-hints__card{left:125px;right:auto}}@media only screen and (max-width: 39.9375em){.deck-hints--left .column{width:100%}}.cards__container{background:linear-gradient(180deg, #0d0240 0%, #003ea8 50%, #772e88 100%);position:relative}.cards__bg{height:100%;left:0;position:absolute;top:0;width:100%}.cards__bg--layer1{animation:bgFadeAnim 10s ease 0s infinite;background:linear-gradient(180deg, #0d0240 0%, #003ea8 50%, #772e88 100%);opacity:1}.cards__bg--layer2{animation:bgFadeAnim 10s ease 5s infinite;background:linear-gradient(180deg, #003ea8 0%, #772e88 50%, #0d0240 100%);opacity:0}.cards__bg--layer3{animation:bgFadeAnim 10s ease 10s infinite;background:linear-gradient(180deg, #772e88 0%, #0d0240 50%, #003ea8 100%);opacity:0}.cards__deco{background-position-x:center;background-repeat:no-repeat;background-size:auto;position:relative;text-align:center;width:100%;z-index:1}.cards__deco.cards__deco--mid{background-image:url('../../assets/img/expansions/shining-fates/global/yellow-arrow-ornate.png');bottom:0;height:46px;margin:60px auto 20px;max-width:480px;z-index:2}.cards__deco img{position:relative}.cards{padding-bottom:180px;padding-top:240px;position:relative}.cards>*{position:relative;z-index:2}@media only screen and (min-width: 40em){.cards{padding-bottom:220px}}.cards-section{margin-top:55px}@media only screen and (min-width: 40em){.cards-section{margin-top:3rem}}.cards-section__list{display:flex;flex-wrap:wrap;justify-content:center}.cards-section__list .column{flex:0 0 50%;margin-bottom:16px}@media only screen and (min-width: 40em){.cards-section__list .column{flex-basis:calc(100% / 3)}}@media only screen and (min-width: 64em){.cards-section__list .column{flex-basis:calc(100% / 4)}}.cards__title,.cards__subtitle{font-weight:700;margin-bottom:40px}@media only screen and (max-width: 39.9375em){[lang="fr-fr"] .cards__title{font-size:calc(42rem / var(--font-base))}}@media only screen and (max-width: 24.9375em){[lang="fr-fr"] .cards__title{font-size:9vw}}.cards-section__title{margin-bottom:var(--grid-gutter)}.cards-section__title__text{margin-bottom:0px;text-transform:uppercase}.collections__container{background-color:#000000;background-image:url('../../assets/img/expansions/shining-fates/global/patterns/triangle-pattern.png');position:relative;z-index:2}.collections__container::before{background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 100%);content:"";height:100px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.collections__container::after{background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);bottom:0;content:"";height:100px;left:0;position:absolute;right:0;width:100%;z-index:1}.collections{background-image:none;color:#ffffff;overflow:hidden;padding:0;position:relative}.collections>.row{position:relative;z-index:6}@media only screen and (min-width: 40em){.collections{padding:0 0px 40px}}.collections__deco{background-position-x:center;background-repeat:no-repeat;background-size:auto;position:absolute;text-align:center;width:100%;z-index:1}.collections__deco.collections__deco--top{background-image:url('../../assets/img/expansions/shining-fates/global/zig-arrow-w-bottom.png');background-size:auto;height:180px;top:-160px}@media only screen and (min-width: 64em){.collections__deco.collections__deco--top{top:-180px}}.collections__deco.collections__deco--bottom{background-image:url('../../assets/img/expansions/shining-fates/global/zig-arrow-m-bottom.png');bottom:-180px;height:180px;z-index:1}.collections__deco img{position:relative}@media only screen and (min-width: 64em){.collections__deco.collections__deco--bottom{background-size:100% 180px}.collections__deco.collections__deco--top{background-size:100% 180px}}.collections-modal__single-image{margin-bottom:24px}.collections-modal__single-image img{filter:drop-shadow(0px 0px 25px rgba(250,244,24,0.4))}@media only screen and (min-width: 64em){.collections-modal__single-image{margin-bottom:0}.collections-modal__single-image img{max-width:360px;width:100%}}.collections__intro-text{margin-bottom:32px}@media only screen and (min-width: 40em){.collections__intro-text{margin-bottom:48px}}.collections__intro-text--container{padding:8px 24px 0;position:relative}@media only screen and (min-width: 64em){.collections__intro-text--container{padding:8px 40px 0}}.collections__intro-text--container .collections__intro-text__title{color:#fef200;font-style:normal;margin-bottom:0;position:relative}.collections__product{background-color:transparent;border:none;box-shadow:none;flex:1;padding:19px 8px;position:relative;width:100%}@media only screen and (min-width: 40em){.collections__product{display:flex;flex-direction:column;padding:40px 16px}}.collections__product:hover{background-color:unset}.collections__product .collections__product-title{color:#fff;font-family:var(--font-body-rct);font-size:calc(18rem / var(--font-base));line-height:calc(26rem / var(--font-base));text-transform:uppercase}[lang="it-it"] .collections__product .collections__product-title,[lang="de-de"] .collections__product .collections__product-title,[lang="fr-fr"] .collections__product .collections__product-title{font-size:calc(16rem / var(--font-base))}@media only screen and (min-width: 71.5em){[lang="it-it"] .collections__product .collections__product-title,[lang="de-de"] .collections__product .collections__product-title,[lang="fr-fr"] .collections__product .collections__product-title{font-size:calc(18rem / var(--font-base))}}.collections__product .link{color:#e34699;font-family:var(--font-body-rct);font-size:calc(18rem / var(--font-base));font-style:normal;line-height:calc(22rem / var(--font-base));padding:3px 18px}.collections__product .link:hover{color:#e34699}.collections__product .link svg path{stroke:#e34699 !important}.collections__product,.collections__product-image{display:inline-block}.collections__button{background-color:#000000;border:1px solid #fae36e;border-radius:30px;box-shadow:0px 0px 25px 5px rgba(255,240,93,0);display:flex;flex-direction:column;padding:10px;position:relative;transition:box-shadow 0.5s ease-out;width:100%}.collections__button:focus{outline-offset:10px}.collections__button::before{background-image:url('../../assets/img/expansions/shining-fates/global/patterns/triangles_gradient.png');background-position:0 -25%;background-repeat:repeat-x;background-size:100%;border-radius:30px;content:"";display:block;height:100%;margin:0 auto;overflow:hidden;position:absolute;right:0;top:0;transition:box-shadow 0.5s ease-out;width:100%}@media only screen and (max-width: 63.9375em){.collections__button.vp-slide,.collections__button.vp-slide--down{opacity:1;transform:translate(0, 0)}}.collections__button .collections__product-image{justify-content:center;margin-bottom:30px;position:relative;width:95%}.collections__button .collections__product-image img{filter:drop-shadow(0px 0px 25px rgba(250,244,24,0.4));position:relative;z-index:1}@media only screen and (min-width: 40em){.collections__button .collections__product-image{width:100%}}.collections__button:hover{box-shadow:0px 0px 25px 5px rgba(255,240,93,0.5);transition:box-shadow 0.5s ease-out}.collections__button:hover .link{color:#e34699;text-decoration:underline}.collections__button:hover .link::before{transform:scaleX(1) rotate(-1deg)}.collections__button:hover .link .icon{transform:translate(5px, 0px)}.collections__column{margin-bottom:32px;position:relative;transition:transform 0.2s ease-in;z-index:3}@media medium-up{.collections__column{margin-bottom:var(--grid-gutter)}}.collections__column:hover{transform:translateY(-8px);transition:transform 0.25s ease-in-out}.modal__overlay{background-image:none}.leaving-site-modal__cta{overflow:hidden}.leaving-site-modal p,.leaving-site-modal .h3{color:#fff}.modal .modal__overlay{background-image:none}.modal .modal__close{background-color:transparent;background-image:url('../../assets/img/expansions/shining-fates/global/swsh2-close-white.svg');background-size:cover;color:#fff;height:30px;overflow:hidden;width:30px}.modal .modal__close .button--white .button__bg{display:none}.modal .modal__close .button--white .button__content{display:none}.modal--collections-open{margin:0 8px;width:calc(100% - 16px)}@media only screen and (min-width: 64em){.modal--collections-open .collections-modal__button{margin:32px 0 32px 32px}}.modal--collections-open .modal__overlay{background-color:rgba(0,0,0,0.5);left:-10px;position:absolute;top:0;width:110%}.modal--collections-open .modal__wrapper{max-width:1230px;padding:8px 8px}.modal--collections-open .modal__content{border:1px solid #fae36d;border-radius:20px;color:#ffffff;position:relative;z-index:2}.modal--collections-open .modal__content li img{filter:drop-shadow(0px 0px 25px rgba(250,244,24,0.4));margin:0 auto;max-width:100%}@media only screen and (min-width: 64em){.modal--collections-open .modal__content:before{content:""}}.modal--collections-open .modal__close{background-image:url('../../assets/img/expansions/shining-fates/global/swsh2-close-white.svg');background-position:center;background-repeat:no-repeat;background-size:25px 25px;height:40px;padding:10px;right:15px;top:15px;width:40px;z-index:3}.main-footer__globals{transition:background-color 0.2s ease, color 0.2s ease}.main-footer__globals:hover{background-color:#fff;border-color:#fff;color:#000;transition:background-color 0.2s ease, color 0.2s ease}.main-footer__globals .button__txt{color:#fff}.collections-modal{background-color:#000000;background-image:none;background-position:-7% 0%;background-repeat:no-repeat;border:none;padding-left:8px;padding-right:8px;position:relative}.collections-modal::before{background-image:url('../../assets/img/expansions/shining-fates/global/patterns/triangle-pattern.png')}.collections-modal::after{background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 15%, #000 45%, #000 100%)}.collections-modal::before,.collections-modal::after{content:"";display:block;height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100%}@media only screen and (min-width: 40em){.collections-modal{padding-left:20px;padding-right:20px}}.collections-modal .row .column{position:relative;z-index:1}.collections-modal .row .column:nth-child(2) li{list-style-type:disc;margin-left:20px}.collections-modal .button{color:#ffffff;filter:none;font-family:var(--font-cta);font-style:normal}.collections-modal .button::before{content:none}.collections-modal .button .button__bg{background-color:#000}.collections-modal .button .button__bg:before,.collections-modal .button .button__bg:after{content:none}.collections-modal .button:hover{color:#000}.collections-modal .button:hover .button__bg{background-color:#fff}.modal--full .locale-switcher-modal{position:relative;z-index:1}.modal--full .modal__content{border:1px solid #fae36e}.modal--full .modal__content::before,.modal--full .modal__content::after{content:"";display:block;height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100%}.modal--full .modal__content::before{background-image:url('../../assets/img/expansions/shining-fates/global/patterns/triangle-pattern.png')}.modal--full .modal__content::after{background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 15%, #000 45%, #000 100%)}.modal--full .modal__content .leaving-site-modal{position:relative;z-index:1}@media only screen and (min-width: 40em){.modal--full .modal__content{padding-bottom:60px;padding-top:60px}}@media only screen and (min-width: 64em){.modal--full .modal__content{padding-bottom:180px;padding-top:180px}}.modal__content{max-width:1230px}.modal__content .h3{color:#fef200}.modal__content .collections-modal__title{color:#fef200;padding-bottom:15px}.modal__content .collection-modal__content{text-align:center}@media only screen and (min-width: 64em){.modal__content .collection-modal__content{text-align:left}}.modal__content .gallery--collections-modal .gallery__nav{background-color:transparent;background-image:none;height:60px;width:35px;z-index:1}.modal__content .gallery--collections-modal .gallery__nav:after{background-image:url('../../assets/img/expansions/shining-fates/global/yellow-arrow-right.svg');background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:2px;opacity:0.5;position:absolute;top:0;transform:translateX(-5px);transition:opacity 0.3s ease-out, transform 0.3s ease-out;width:100%}.modal__content .gallery--collections-modal .gallery__nav:hover:after{background-image:url('../../assets/img/expansions/shining-fates/global/yellow-arrow-right.svg');opacity:1;transform:translateX(0);transition:opacity 0.3s ease-out, transform 0.3s ease-out}.modal__content .gallery--collections-modal .gallery__nav[disabled="true"]{opacity:0}.modal__content .gallery--collections-modal .gallery__nav.gallery__nav-prev{background-size:60px;left:-30px}.modal__content .gallery--collections-modal .gallery__nav.gallery__nav-prev:after{left:-2px;transform:translateX(5px) rotate(180deg)}.modal__content .gallery--collections-modal .gallery__nav.gallery__nav-prev:hover:after{transform:translateX(0) rotate(180deg)}@media only screen and (min-width: 64em){.modal__content .gallery--collections-modal .gallery__nav.gallery__nav-prev{left:0}}.modal__content .gallery--collections-modal .gallery__nav.gallery__nav-next{right:-30px}@media only screen and (min-width: 64em){.modal__content .gallery--collections-modal .gallery__nav.gallery__nav-next{right:0}}.modal__content .gallery--collections-modal .gallery__wrapper{max-width:360px}.modal__content .gallery--collections-modal .gallery__pagination{margin-top:25px}.modal__content .gallery--collections-modal .gallery__pagination .gallery__pagination-item{list-style-type:none}.modal__content .gallery--collections-modal .gallery__pagination .gallery__pagination-item.is-active button{background-color:#000000;border:4px solid #ffffff;transform:scale(1)}.modal__content .gallery--collections-modal .gallery__pagination .gallery__pagination-item button{background-color:#ffffff;border:7px solid #ffffff;height:16px;width:16px}.locale-switcher-modal__list-item.is-active a{-webkit-background-clip:unset;background-image:none;color:#dbba07;-webkit-text-fill-color:#dbba07}.locale-switcher-modal__list-item.is-active a:hover:before{transform:scaleX(1) rotate(-3deg)}.locale-switcher-modal__list-item.is-active a:after{content:none}.locale-switcher-modal__list-item a{-webkit-background-clip:unset;padding:3px 20px;position:relative;-webkit-text-fill-color:unset;text-transform:unset;z-index:1}.locale-switcher-modal__list-item a:focus{-webkit-background-clip:unset;background-image:none;-webkit-text-fill-color:unset}.locale-switcher-modal__list-item a:after{background-image:url('../../assets/img/expansions/shining-fates/global/arrow-white.svg');background-position:center center;background-repeat:no-repeat;background-size:25px;content:"";height:40px;position:absolute;right:-15px;top:4px;transform:translateX(0);transition:transform 0.2s ease-out;width:40px}.locale-switcher-modal__list-item a:hover{-webkit-background-clip:unset;background-image:none;color:#dbba07;-webkit-text-fill-color:#dbba07}.locale-switcher-modal__list-item a:hover:after{background-image:url('../../assets/img/expansions/shining-fates/global/arrow-yellow.svg');transform:translateX(7px);transition:transform 0.2s ease-out}.modal__content .locale-switcher-modal__heading{color:#fff}.content-nav__nav{background-color:transparent;height:56px;transform:translateY(0);transition:none}@media only screen and (min-width: 40em){.content-nav__nav{width:680px}}.content-nav__nav .content-nav__go{color:#551174;font-size:18px;font-style:normal;font-weight:700;padding-right:16px}.content-nav__nav .touch-slider__items-outer,.content-nav__nav .touch-slider__items-inner,.content-nav__nav .content-nav__item{height:100%}.content-nav__nav .touch-slider__items-outer{background-image:linear-gradient(0deg, #abe8f0 0, #fff 100%);border:none;padding:0;position:relative}@media only screen and (max-width: 39.9375em){.content-nav__nav .touch-slider__items-outer{width:100%}}@media only screen and (min-width: 40em){.content-nav__nav .touch-slider__items-outer{border-radius:40px}}.content-nav__nav .touch-slider__items-outer::after{content:none}.content-nav__nav .content-nav__list{position:relative;z-index:2}.content-nav__nav .content-nav__list .content-nav__item:nth-child(3){border-left:2px solid rgba(50,39,125,0.1)}@media only screen and (min-width: 40em){.content-nav__nav .content-nav__list .content-nav__item:nth-child(3){border-left:none}}.content-nav__nav .content-nav__item{border-color:rgba(50,39,125,0.1);position:relative}@media only screen and (max-width: 39.9375em){.content-nav__nav .content-nav__item{padding:0}}.content-nav__nav .content-nav__item:hover{background-color:#fef200}.content-nav__nav .content-nav__anchor{align-items:center;display:flex;font-size:18px;font-style:normal;height:100%;justify-content:center;position:relative}.content-nav__nav .content-nav__anchor:focus-within span:first-child{outline:-webkit-focus-ring-color auto 1px}.content-nav__nav .content-nav__anchor span{color:#0d0240}@media only screen and (min-width: 40em){.content-nav__nav .content-nav__anchor{font-size:20px}}@media only screen and (min-width: 64em){.content-nav__nav .content-nav__anchor{font-size:22px}}.content-nav__nav .content-nav__anchor .visually-hidden{padding:0}.content-nav__nav .content-nav__anchor span:first-child{padding:0 28px}.content-nav__nav .content-nav__anchor span{position:relative;z-index:3}.content-nav__nav .content-nav__anchor::before{background-image:url('../../assets/img/expansions/shining-fates/global/arrow-solid.svg');bottom:6px;content:"";display:inline-block;height:6px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;transition:opacity 0.1s ease-out;width:12px;z-index:5}.content-nav__nav .content-nav__anchor:hover{background-color:transparent}.content-nav__nav .content-nav__anchor:hover span{color:#0d0240}.content-nav__nav .content-nav__anchor:hover::after{opacity:0.4}.content-nav__nav .content-nav__anchor--active{background-color:#fef200}.content-nav__nav .content-nav__anchor--active span{color:#0d0240}.content-nav__nav .content-nav__anchor--active::before{opacity:1}.content-nav__nav .content-nav__anchor--active::after{opacity:0.4}.content-nav--sticky .touch-slider__items-outer{border-radius:0}.content-nav--sticky .content-nav__nav{border-left:none;border-right:none;border-top:none;transition:transform 0.3s ease}[lang="es-es"] .content-nav--sticky .content-nav__nav,[lang="es-mx"] .content-nav--sticky .content-nav__nav{width:100%}.download__container{background-image:linear-gradient(180deg, #d28438 0, #fff075 100%);position:relative}.download{height:750px;padding-top:150px}@media only screen and (min-width: 40em){.download{height:850px}}@media only screen and (min-width: 64em){.download{height:750px;padding-top:0}}.download .download__title{color:#0d0240;margin-bottom:25px}.download .download-cta{margin:0 35px}.download .download__img{margin:40px 0 0}@media only screen and (min-width: 64em){.download .download__img{margin:120px 0 0}}.download>*{position:relative;z-index:2}.download__deco{background-position-x:center;background-repeat:no-repeat;background-size:auto;position:absolute;text-align:center;width:100%;z-index:1}.download__deco.download__deco--bottom{background-image:url('../../assets/img/expansions/shining-fates/global/pink-arrow-up-near-bottom.png');bottom:0;height:180px;z-index:2}.download__deco img{position:relative}@media only screen and (min-width: 64em){.download__deco.download__deco--bottom{background-size:100% 180px}}.character-gallery{background-color:#060527;padding-bottom:50px;position:relative}.character-gallery.gallery-is-loaded .character-gallery__default{opacity:0;visibility:hidden}.character-gallery.gallery-is-loaded .character-gallery__switcher{opacity:1}.character-gallery__deco{background-position-x:center;background-repeat:no-repeat;background-size:auto;position:absolute;text-align:center;width:100%;z-index:1}.character-gallery__deco.character-gallery__deco--bottom{background-image:url('../../assets/img/expansions/shining-fates/global/footer-logo-point-black.png');bottom:0;height:220px;z-index:1}.character-gallery__deco .main-footer__logo{bottom:0;left:50%;max-width:193px;position:absolute;transform:translateX(-50%);width:100%}@media only screen and (min-width: 40em){.character-gallery__deco{background-size:auto}.character-gallery__deco .main-footer__logo{max-width:250px}}@media only screen and (min-width: 64em){.character-gallery__deco{background-size:100% 220px}.character-gallery__deco .main-footer__logo{max-width:300px}}.character-gallery__default,.character-gallery__switcher{left:50%;transform:translateX(-50%);width:140%}@media only screen and (min-width: 40em){.character-gallery__default,.character-gallery__switcher{max-width:100%}}.character-gallery__default{position:relative}.character-gallery__default img{display:block;margin:auto}.character-gallery__switcher{height:100%;opacity:0;position:absolute;top:0}.character-gallery__switcher--list{font-size:0;height:100%;line-height:0;margin-top:0;padding-bottom:200px;pointer-events:none}@media only screen and (min-width: 40em){.character-gallery__switcher--list{padding-bottom:400px}}@media only screen and (min-width: 64em){.character-gallery__switcher--list{padding-bottom:450px}}@media only screen and (min-width: 71.5em){.character-gallery__switcher--list{padding-bottom:350px}}@media only screen and (min-width: 120em){.character-gallery__switcher--list{padding-bottom:500px}}.character-gallery__switcher--list ul{position:relative}.character-gallery__switcher--list li{height:100%;opacity:0;padding-top:0;position:absolute;top:0;width:100%}.character-gallery__switcher--list li.is-active{opacity:1}.character-gallery__switcher--list li img{display:block;margin:0 auto}.character-gallery__switcher--list .gallery__overlay{opacity:0;visibility:hidden}.character-gallery__switcher--list .gallery__wrapper .gallery__item{bottom:0;opacity:0;top:unset;transform:scale(0.9) translateY(0);transition:opacity 1.2s ease, transform 1s ease-out}.character-gallery__switcher--list .gallery__wrapper .gallery__item.is-active{opacity:1;transform:scale(1) translateY(0)}.swsh-card-dex__container{position:relative;z-index:2}.swsh-card-dex__container .card-dex{background-color:#060527;margin-bottom:0;margin-top:0}.swsh-card-dex{background-color:transparent;margin-top:-150px;padding-top:150px}.swsh-card-dex>*{position:relative;z-index:2}.swsh-card-dex .card-dex__gallery::after{background-color:transparent}.swsh-card-dex .card-dex__gallery .gallery__item.is-active{opacity:1}@media only screen and (min-width: 64em) and (max-width: 71.4375em){.collections__product-title{font-size:20px}.collections__product .link{font-size:18px}.collections__button .collections__product-image{margin:0 auto 10px;width:80%}}@media only screen and (min-width: 64em){.deck-hints--left .deck-hints__card{left:75px;right:auto}.deck-hints--left .deck-hints__card--secondary{left:calc(var(--card-width))}.deck-hints--left .column:first-child{order:0}}@media only screen and (min-width: 71.5em){.deck-hints--left .deck-hints__card{left:125px;right:auto}.deck-hints--left .deck-hints__card--secondary{left:calc(var(--card-width) + 75px)}}.is-reduced-motion .collections__column .collections__button .collections__product .link:before{transition:transform 0s linear}.is-reduced-motion .collections__column .collections__button .collections__product-image{animation:none}.is-reduced-motion .collections__column .collections__button:hover .collections__product-image{animation:none}.is-reduced-motion .locale-switcher-modal__list-item a:before{transition:transform 0s linear}.is-reduced-motion .character-gallery.gallery-is-loaded .character-gallery__switcher{opacity:0;visibility:hidden}.is-reduced-motion .character-gallery.gallery-is-loaded .character-gallery__default{opacity:1;visibility:visible}.is-reduced-motion .stars .stars__image img{transform:scale(1) rotate(0)}.vp--onf-20 .is-reduced-motion .stars .stars__image img{transition:opacity 0.4s ease-out}
