@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}:root{--font-body-expansion: "PT Sans", sans-serif;--font-heading-expansion: "Barlow Condensed", sans-serif;--font-cta: var(--font-heading-expansion);--font-base: 16;--font-bold: 700;--font-semi-bold: 600;--font-regular: 400;--color-pink: #cd3f8a;--color-purple: #773587;--color-blue: #639ba8;--color-burgandy: #500027;--color-red: #8c0052;--gradient-product: linear-gradient(#e9bb22 0%, #f7e4a2 100%);--gradient-modal: linear-gradient(#f7e4a2 0%, #e9bb22 100%);--gradient-featured: linear-gradient(
    1deg,
    #00718a 1%,
    #773587 51%,
    #cd3f8a 100%
  );--gradient-divider-bottom: linear-gradient(
    90deg,
    #cd3f8a 0%,
    #773587 49%,
    #639ba8 100%
  );--gradient-divider-top: linear-gradient(
    90deg,
    #639ba8 0%,
    #773587 50%,
    #cd3f8a 100%
  );--gradient-collections: linear-gradient(
    180deg,
    #cd3f8a 0%,
    #773587 48%,
    #639ba8 99%
  );--gradient-text: linear-gradient(0deg, #edb9e5 0%, #ffffff 100%);--gradient-text-dark: linear-gradient(0deg, #80004a 0%, #500027 100%)}.button__container:not(.leaving-site-modal__cta){border:3px solid #fff;border-radius:40px;box-shadow:0px 0px 0px 6px #26247b;color:#fff;display:inline-block;font-family:"Barlow Condensed", sans-serif;font-size:24px;letter-spacing:1px;overflow:hidden;padding:8px 40px;position:relative;z-index:1;text-decoration:none;text-shadow:0px 0px 5px rgba(0,0,0,0.5);text-transform:uppercase}.button__container:not(.leaving-site-modal__cta) svg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.button__container:not(.leaving-site-modal__cta)::after{border-radius:40px;box-shadow:inset 0 0 30px 10px rgba(38,36,123,0.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.button__container:not(.leaving-site-modal__cta) .button__txt{position:relative;z-index:4}.circle{animation-direction:alternate;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.circle--1{animation-name:circle--1;animation-duration:8s}.circle--2{animation-name:circle--2;animation-duration:6.5s}.circle--3{animation-name:circle--3;animation-duration:7.5s}@keyframes circle--1{0%{cx:10%;cy:-5%}50%{cy:105%}100%{cx:90%;cy:-5%}}@keyframes circle--2{0%{cx:90%;cy:85%}50%{cy:10%}100%{cx:10%;cy:-5%}}@keyframes circle--3{0%{cx:90%;cy:5%}100%{cx:10%;cy:70%}}.divider,.main-footer::before{position:absolute;left:0;right:0;content:"";height:10px;width:100%;z-index:1}.divider--top,.main-footer::before{background:var(--gradient-divider-top);top:0}.divider--bottom{background:var(--gradient-divider-bottom);bottom:0}.main-footer{padding-top:60px;position:relative}.gradient-featued{background:var(--gradient-featured)}.gradient-collections{background:var(--gradient-collections)}.txt-gradient,.ribbon-heading__text-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-text);color:transparent}.txt-gradient--dark{background-image:var(--gradient-text-dark)}.modal--full .modal__close{background-image:url('../../assets/img/expansions/fusion-strike/global/cross-white.svg')}.modal__close{background-image:url('../../assets/img/expansions/fusion-strike/global/cross.svg');background-size:cover;height:26px;right:24px;top:16px;width:26px;z-index:3}.modal__close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}button.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}button.main-footer__globals::before{display:none}button.main-footer__globals .button__bg{display:none}button.main-footer__globals .button__txt{color:#fff}@media (hover: hover){button.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}button.main-footer__globals:hover .button__txt{color:#000}}.button.back-to-top{z-index:10}.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}.content-nav__anchor,.content-nav__go{font-family:var(--font-heading-expansion);font-size:16px;line-height:1.111;text-transform:uppercase}[lang="es-es"] .content-nav__anchor,[lang="es-mx"] .content-nav__anchor,[lang="es-es"] .content-nav__go,[lang="es-mx"] .content-nav__go{font-size:14px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:var(--font-heading-expansion);font-style:normal;margin-bottom:0}h1,.h1,h2.download__title{font-size:calc(30rem / var(--font-base));font-weight:var(--font-semi-bold);line-height:1;text-transform:uppercase}h2,.h2{font-size:calc(24rem / var(--font-base));font-weight:var(--font-semi-bold);line-height:1.3;text-transform:none}h3,.h3{font-size:calc(22rem / var(--font-base));font-weight:var(--font-semi-bold);line-height:1;text-transform:none}h4,.h4{font-size:calc(22rem / var(--font-base));line-height:1.5}p{font-family:var(--font-body-expansion);font-size:calc(var(--font-base)rem / var(--font-base));font-weight:var(--font-regular);line-height:1.5}.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:#000;background-image:none;color:white}.txt-bold{font-weight:var(--font-bold)}.txt-white{color:var(--color-white)}.xsmall-only{display:none}.txt-italic{font-style:italic}@media only screen and (max-width: 24.9375em){.xsmall-only{display:block}}@media only screen and (min-width: 40em){h1,.h1,h2.download__title{font-size:calc(40rem / var(--font-base));line-height:1.3}h2,.h2,p.locale-switcher-modal__heading{font-size:calc(30rem / var(--font-base));line-height:1.1}h3,.h3{font-size:calc(24rem / var(--font-base));line-height:1}p{font-size:calc(var(--font-base)rem / var(--font-base));line-height:1.5}}@media only screen and (min-width: 64em){:root{--font-base: 20}h1,.h1,h2.download__title{font-size:calc(58rem / var(--font-base));line-height:1.1}h2,.h2,p.locale-switcher-modal__heading{font-size:calc(38rem / var(--font-base));line-height:1.2}h3,.h3{font-size:calc(28rem / var(--font-base));line-height:1}h4,.h4{font-size:calc(22rem / var(--font-base))}p{font-size:calc(var(--font-base)rem / var(--font-base));line-height:1.6}.content-nav__anchor{font-size:18px;line-height:1}[lang="es-es"] .content-nav__anchor,[lang="es-mx"] .content-nav__anchor{font-size:18px}}@media (hover: hover){.leaving-site-modal__cta:hover span.button__txt{color:var(--color-white)}}@media only screen and (max-width: 39.9375em){[lang="de-de"] h1,[lang="de-de"] .h1{font-size:calc(29rem / var(--font-base));font-weight:var(--font-semi-bold);line-height:1.03}[lang="de-de"] h2,[lang="de-de"] .h2{font-size:calc(24rem / var(--font-base));font-weight:var(--font-semi-bold);line-height:1.08}[lang="de-de"] h3,[lang="de-de"] .h3,[lang="de-de"] h4.collections-modal__title{font-size:calc(22rem / var(--font-base));font-weight:var(--font-semi-bold);line-height:1.09}[lang="de-de"] h4,[lang="de-de"] .h4{font-size:calc(24rem / var(--font-base));font-weight:var(--font-bold);line-height:1.09}}:root{--filter-transition: 0.7s}.perspective-card--modal.perspective-card{max-width:400px}.main-nav__controls{z-index:4}.card-gallery{position:relative}.card-gallery::after{background-image:url('../../assets/img/expansions/fusion-strike/global/patterns/swsh-pattern-diamonds-tile.png');background-size:125px 125px;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.2}.card-placeholder{height:0;padding-bottom:139.69697%;width:100%}.card-gallery__body{background-image:var(--gradient-collections);padding-bottom:64px;position:relative}.card-gallery__body::after{background-image:linear-gradient(180deg, #8c0052 0%, rgba(140,0,82,0) 98%);content:"";height:200px;width:100%;position:absolute;top:0;left:0}.card-gallery__body::before{background-image:linear-gradient(179deg, rgba(38,36,123,0) 13%, #26247b 100%);content:"";opacity:0.3;height:350px;width:100%;position:absolute;bottom:0;left:0}.card{z-index:1}.card-gallery__header{background-image:url('../../assets/img/expansions/fusion-strike/global/patterns/swsh-pattern-circles-black-tile.png'),linear-gradient(0deg, #8c0052 0%, #00633b 76%);background-size:142px 45px, auto;color:var(--color-white);position:relative;text-align:center;z-index:1}.card-gallery__header::before,.card-gallery__header::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.card-gallery__header::before{background-image:url('../../assets/img/expansions/fusion-strike/global/patterns/dark-tile.png');opacity:0.8}.card-gallery__header::after{background-image:linear-gradient(180deg, rgba(140,0,82,0) 60%, #8c0052 100%);opacity:0.3}.card-gallery__header .divider--bottom{z-index:2}.card-gallery__header .card-gallery__copy{color:var(--color-white)}.card-gallery__header .card-gallery__header-inner{padding-bottom:86px;padding-top:250px;position:relative}.card-gallery__header .card-gallery__header-inner::after,.card-gallery__header .card-gallery__header-inner::before{content:"";position:absolute;width:100%;z-index:1}.card-gallery__header .card-gallery__header-inner::before{background-image:url('../../assets/img/expansions/fusion-strike/global/frames/swsh08-frames-alt-top.png');height:151px;left:0;max-width:545px;top:0}.card-gallery__header .card-gallery__header-inner::after{background-image:url('../../assets/img/expansions/fusion-strike/global/frames/swsh08-frames-alt-bottom.png');bottom:0;height:151px;max-width:545px;right:0}.card-gallery__header .card-gallery__header-inner .row{position:relative;z-index:2}.card-gallery__header.vp--onscreen .card-gallery__logo,.card-gallery__header.vp--onscreen .card-gallery__deco img,.card-gallery__header.vp--on-30 .card-gallery__logo,.card-gallery__header.vp--on-30 .card-gallery__deco img{opacity:1;transform:translate(0, 0);transition:transform 0.6s ease, opacity 0.4s ease}.card-gallery__header-content{margin-top:27px}.card-gallery__header-content>*+*{margin-top:27px}@media only screen and (min-width: 40em){.card-gallery__header-content{margin-top:32px}}.card-gallery__logo{filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.65));left:0;margin:0 auto;max-width:280px;opacity:0;position:absolute;right:0;top:100px;transform:translateY(20%);z-index:1}.card-gallery__heading{margin:0;text-transform:uppercase}.card-gallery__link{align-items:center;display:inline-flex;font-size:20px;font-weight:bold;justify-content:center;padding:0 10px;position:relative;transition:color 0.1s ease-out;width:auto}.card-gallery__link svg{margin-left:7px}.card-gallery__link:hover{text-decoration:underline}.card-gallery__controls-container{position:relative}.card-gallery__controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:70px 0 0;position:relative;z-index:1}.card-gallery__controls button{margin:0 10px 20px 10px}.card-gallery__cards{min-height:500px;opacity:1;transition:opacity var(--filter-transition) ease-in-out}.card-gallery__cards.card-list-is-animating{opacity:0}.card-gallery__cards.card-list-has-animated li{display:none}.card-gallery__cards li{margin-top:25px;width:50%}.card-gallery__cards.card-gallery__cards--seeall li[data-category="seeall"]{display:inline-block}.card-gallery__cards.card-gallery__cards--seeall li[data-category="fusionstrike"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="pokemonv"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="trainer"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="rapidstrike"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="singlestrike"]{display:none}.card-gallery__cards.card-gallery__cards--fusionstrike li[data-category="fusionstrike"]{display:inline-block}.card-gallery__cards.card-gallery__cards--pokemonv li[data-category="pokemonv"]{display:inline-block}.card-gallery__cards.card-gallery__cards--trainer li[data-category="trainer"]{display:inline-block}.card-gallery__cards.card-gallery__cards--rapidstrike li[data-category="rapidstrike"]{display:inline-block}.card-gallery__cards.card-gallery__cards--singlestrike li[data-category="singlestrike"]{display:inline-block}.card-gallery__cards .column{flex:0 0 50%}.button__filter{background-color:var(--color-white);border:3px solid #fff;box-shadow:0px 0px 0px 4px #26247b;border-radius:40px;font-weight:700;padding:2px 20px;position:relative;overflow:hidden;transition:border 0.3s ease, box-shadow 0.3s ease}.button__filter .button__filter-inner{padding:5px}.button__filter .button__filter-inner::before{background-image:linear-gradient(0deg, #8c0052 0%, #21247b 73%);border-radius:40px;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 0.3s ease}.button__filter .button__filter-inner::after{background:url('../../assets/img/expansions/fusion-strike/global/arrow-red.svg');bottom:5px;content:"";height:6px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;width:10px}.button__filter .button__filter-text{color:var(--color-white);position:relative;transition:color 0.3s ease}@media (hover: hover){.button__filter:hover{border-color:#21247b;box-shadow:0px 0px 0px 4px #fff}.button__filter:hover .button__filter-inner::before{opacity:0}.button__filter:hover .button__filter-text{color:#8c0052}}.button__filter.is-active{border-color:#21247b;box-shadow:0px 0px 0px 4px #fff}.button__filter.is-active .button__filter-inner::before{opacity:0}.button__filter.is-active .button__filter-text{color:#8c0052}.button__filter.is-active .button__filter-inner::after{opacity:1}.database-callout{background-image:url('../../assets/img/expansions/fusion-strike/global/patterns/dark-tile.png');color:var(--color-white);padding:120px 0;position:relative;text-align:center}.database-callout .divider{z-index:2}.database-callout::before{background-size:142px 45px;background-image:url('../../assets/img/expansions/fusion-strike/global/patterns/swsh-pattern-circles-black-tile-short.png');content:"";position:absolute;top:0;left:0;width:100%;height:100%}.database-callout::after{background-image:linear-gradient(0, #8c0052 0%, rgba(140,0,82,0) 98%);bottom:0;content:"";height:100%;opacity:0.5;position:absolute;left:0;width:100%}.database-callout__inner::after,.database-callout__inner::before{content:"";position:absolute;width:100%;z-index:1}.database-callout__inner::before{background-image:url('../../assets/img/expansions/fusion-strike/global/frames/swsh08-frames-alt-top.png');height:151px;left:0;max-width:545px;top:0}.database-callout__inner::after{background-image:url('../../assets/img/expansions/fusion-strike/global/frames/swsh08-frames-alt-bottom.png');bottom:0;height:151px;max-width:545px;right:0}.database-callout__heading{position:relative}.database-callout__subheading{margin:10px 0 30px}.database-callout__content{margin-top:32px;position:relative;z-index:2}.is-reduced-motion .locale-switcher-modal__list-item a:before{transition:transform 0s linear}@media only screen and (min-width: 40em){.card-gallery__cards li{width:auto}.card-gallery__controls-item+.card-gallery__controls-item{margin-left:8px}.card-gallery__cards .column{flex-basis:calc(100% / 4)}.database-callout__content{margin-top:0}.card-gallery__header .card-gallery__header-inner{padding-top:270px}.card-gallery__logo{max-width:350px;top:90px}}@media only screen and (min-width: 64em){.database-callout{padding:170px 0}.card-gallery__logo{top:80px}}@media only screen and (min-width: 71.5em){.card-gallery__cards .column{flex-basis:calc(100% / 4 - 80px);margin-left:20px}.card-gallery__header .card-gallery__header-inner{padding-top:260px}}
