@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}.button__container{padding:6px 20px;position:relative;transition:background-color 0.2s ease;z-index:1}.button__container:before{background-color:#000000;content:"";height:calc(100% + 6px);left:2px;position:absolute;top:-4px;transition:background-color 0.2s ease;width:calc(100% - 4px)}.button__container .button__txt{color:#ffffff;font-family:"Barlow Condensed", sans-serif;font-size:calc(22rem / var(--font-base));font-weight:bold;letter-spacing:4px;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{background-color:#000;height:calc(50% + 3px);position:absolute;transition:background-color 0.2s ease;width:calc(50% + 20px)}.button__container .button__left-border--top{border-left:2px solid #dbba07;border-top:2px solid #dbba07;left:-20px;top:-4px;transform:skewX(-45deg)}.button__container .button__left-border--bottom{border-bottom:2px solid #dbba07;border-left:2px solid #dbba07;bottom:-2px;left:-20px;transform:skewX(45deg)}.button__container .button__right-border--top{border-right:2px solid #dbba07;border-top:2px solid #dbba07;right:-20px;top:-4px;transform:skewX(45deg)}.button__container .button__right-border--bottom{border-bottom:2px solid #dbba07;border-right:2px solid #dbba07;bottom:-2px;right:-20px;transform:skewX(-45deg)}.button__container:focus{outline-offset:5px}@media (hover: hover){.button__container:hover{transition:background-color 0.2s ease}.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}}:root{--font-body-rct: "PT Sans", sans-serif;--font-heading-rct: "Barlow Condensed", sans-serif;--font-cta: "PT Sans", sans-serif;--font-base: 18;--font-bold: 700;--font-superbold: 800;--font-regular: 300}html{line-height:1.555}body::after{z-index:8}.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-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{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(44rem / var(--font-base))}.main-header h2,.main-header .h2,.main h2,.main .h2,.modal__content h2,.modal__content .h2{font-size:calc(32rem / 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-header .button,.main .button,.modal__content .button{font-size:calc(18rem / var(--font-base))}@media only screen and (min-width: 40em){.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 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(18rem / 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(72rem / var(--font-base))}.main-header h2,.main-header .h2,.main h2,.main .h2,.modal__content h2,.modal__content .h2{font-size:calc(54rem / 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}}.main-header .button,.main .button,.modal__content .button{font-size:calc(22rem / var(--font-base))}.modal-open-fixed{max-height:100vh;overflow:hidden}.modal__overlay{background-image:url('../../assets/img/expansions/champions-path/global/modal-pattern.png'),linear-gradient(45deg, #2a72b9 0%, #0c4e8f 19%, #4e236d 51%, #682334 81%, #9f1537 100%)}.modal__close{background-position:left top;background-repeat:no-repeat;background-size:100%;height:21px;margin:0;position:absolute;right:10px;top:10px;width:10.5px;z-index:1}.modal__close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal__close:hover{background-position:top right}.button__container:not(.leaving-site-modal__cta) .button{background-color:transparent;letter-spacing:1.5px;overflow:visible;padding:12px 1.75em;transition:transform 0.1s ease}.button__container:not(.leaving-site-modal__cta) .button .button__bg{background-color:transparent;background-image:url('../../assets/img/expansions/champions-path/global/buttons/button.png');background-repeat:no-repeat;background-size:cover;transform:none}.button__container:not(.leaving-site-modal__cta) .button:hover{background-color:transparent;transform:none}.button__container:not(.leaving-site-modal__cta) .button:hover .button__bg{background-color:transparent;background-image:url('../../assets/img/expansions/champions-path/global/buttons/button-hover.png');transform:none}.button__content{transition:none}.button--round::before{border-radius:inherit;transform:none}.button--round .button__bg{transform:none}.main-footer{background:#000000;color:white;position:relative;z-index:1}.main-footer__social a{background-color:white;background-image:none;color:black}.main-footer__social a:hover{background-color:#fff200;background-image:none}.main-footer__social a:focus{background-image:none}.main-footer__globals{background:black;border:solid 2px white;font-family:var(--font-cta);font-size:calc(22rem / var(--font-base));font-style:normal;font-weight:700;letter-spacing:2px}.main-footer__globals::before{display:none}.main-footer__globals .button__bg{display:none}.main-footer__globals:hover{background:white;border-color:black;filter:none;transform:none}.button.back-to-top{padding:0;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}@media only screen and (min-width: 64em){.button{font-size:22px}}@media (prefers-reduced-motion: reduce){.button:hover{transform:translate3d(0, 0, 0)}.button:hover .button__bg::before{opacity:0.1}.button__bg::before{opacity:1;transition:none}.button--yellow:hover .button__bg::before,.button--white:hover .button__bg::before{opacity:1}.button--yellow .button__bg::before,.button--white .button__bg::before{opacity:0.1;transition:none}}.is-reduced-motion .button:hover{transform:translate3d(0, 0, 0)}.is-reduced-motion .button:hover .button__bg::before{opacity:0.1}.is-reduced-motion .button__bg::before{opacity:1;transition:none}.is-reduced-motion .button--yellow:hover .button__bg::before,.is-reduced-motion .button--white:hover .button__bg::before{opacity:1}.is-reduced-motion .button--yellow .button__bg::before,.is-reduced-motion .button--white .button__bg::before{opacity:0.1;transition:none}.leaving-site-modal__cta{background-image:none}.leaving-site-modal__cta::before{content:none}.leaving-site-modal__cta .button__bg{background-color:#FFF;background-image:none}.leaving-site-modal__cta .button__txt{color:#000}.leaving-site-modal__cta .button:hover .button__bg{background-image:none}.leaving-site-modal__cta .button:hover .button__txt{color:#FFF}:root{--filter-transition: 0.7s}.main{background-color:#373737;background-image:url('../../assets/img/expansions/champions-path/global/swsh35-background.png')}.card-gallery-modal .modal__wrapper{max-width:none;width:auto}.card-gallery-modal .modal__content{background:#fff;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(180deg, #ffda94 50%, #836722);max-width:auto;text-align:center}.card-gallery-modal .modal__close{background-image:url('../../assets/img/lobal/cross.svg');background-size:cover;height:40px;right:10px;top:-50px;width:40px}.card-gallery-modal .modal__close>span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.card-placeholder{height:0;padding-bottom:139.69697%;width:100%}.card-gallery__header{background-color:#000;color:var(--color-white);padding-bottom:4px;padding-top:80px;position:relative;text-align:center}@media only screen and (min-width: 40em){.card-gallery__header{padding-bottom:44px}}@media only screen and (min-width: 64em){.card-gallery__header{padding-bottom:20px}}.card-gallery__header::after{bottom:-58px;content:"";height:103px;left:0;position:absolute;width:100%;z-index:1}.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.vp--onscreen .card-gallery__logo,.card-gallery__header.vp--on-30 .card-gallery__logo{transition-delay:0.2s}.card-gallery__header-content{margin-top:32px}.card-gallery__header-content>*+*{margin-top:27px}.card-gallery__logo,.card-gallery__deco{opacity:0}.card-gallery__deco{left:-50%;margin:0 auto;max-width:722px;opacity:1;right:-50%;top:0px}.card-gallery__deco img{opacity:0;transform:translateY(-20%)}.card-gallery__logo{filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.65));left:0;margin:0 auto;max-width:264px;right:0;top:60px;transform:translateY(-20%)}.card-gallery__header{position:relative;z-index:1}.card-gallery__heading{font-style:normal;margin:0;text-transform:uppercase}.perspective-card--modal.perspective-card{max-width:400px}.card-gallery__link{color:#dbba07;display:inline-block;font-size:20px;font-weight:bold;padding:0 10px;position:relative;transition:color 0.1s ease-out}.card-gallery__link span{position:relative}.card-gallery__link svg{margin-left:7px;position:absolute;top:8px}.card-gallery__link:hover{color:#fff}.card-gallery__controls-container{padding-top:100px;position:relative}.card-gallery__controls-container::before,.card-gallery__controls-container::after{border-bottom:5px solid #fff;content:"";height:150px;position:absolute;top:-90px;width:50%}.card-gallery__controls-container:before{background-color:#000;left:0;transform:skewY(5deg)}.card-gallery__controls-container:after{background-color:#000;right:0;transform:skewY(-5deg)}.card-gallery__controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:45px auto 20px;position:relative;z-index:1}.card-gallery__controls button{margin:0 40px 20px 40px}.card-gallery__controls button.is-active .icon--button-two{display:none}.card-gallery__controls button.is-active .icon--button-two-hover{color:#4fc1b6;display:block}.card-gallery__controls button.is-active:before{background-color:#ffffff;transition:background-color 0.2s ease}.card-gallery__controls button.is-active .button__txt{color:#000000;transition:color 0.2s ease, background-color 0.2s ease}.card-gallery__controls button.is-active .button__border{background-color:#ffffff;transition:background-color 0.2s ease}.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="pokemonv"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="pokemonvmax"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="fullart"],.card-gallery__cards.card-gallery__cards--seeall li[data-category="trainer"]{display:none}.card-gallery__cards.card-gallery__cards--pokemonv li[data-category="pokemonv"]{display:inline-block}.card-gallery__cards.card-gallery__cards--pokemonvmax li[data-category="pokemonvmax"]{display:inline-block}.card-gallery__cards.card-gallery__cards--fullart li[data-category="fullart"]{display:inline-block}.card-gallery__cards .column{flex:0 0 50%}.database-callout{background-color:transparent;color:#131415;margin-top:35px;overflow:hidden;padding:198px 0 60px;position:relative;text-align:center}.database-callout__heading{margin:0;padding:0 0 20px 0;text-transform:uppercase}.database-callout__subheading{margin-bottom:30px}.database-callout__content{position:relative;z-index:1}.database-callout__content .button__container{max-width:200px}.database-callout__logo{position:absolute}.database-callout__logo{bottom:0;filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.65));left:0;margin:0 auto;right:0;width:300px}.database-callout__deco{height:100%;left:0;position:absolute;top:10px;width:100%}.database-callout__deco:before{background-image:url('../../assets/img/expansions/champions-path/global/patterns/halftone-yellow.png');background-repeat:repeat-x;content:"";height:100%;left:-50px;position:absolute;top:40px;transform:rotate(-4deg);width:calc(100vw + 100px)}.database-callout__deco:after{background-color:#dbba07;bottom:0;content:"";height:50%;left:-50px;position:absolute;width:calc(100vw + 100px)}.leaving-site-modal .modal__overlay,.locale-switcher-modal .modal__overlay{background-image:none}.leaving-site-modal .modal__close,.locale-switcher-modal .modal__close{background-color:transparent;background-image:url('../../assets/img/expansions/champions-path/global/swsh2-close-white.svg');background-size:cover;color:#fff;height:30px;width:30px}.leaving-site-modal .modal__close .button__bg::before,.locale-switcher-modal .modal__close .button__bg::before{content:none}.locale-switcher-modal__list-item.is-active a{-webkit-background-clip:unset;background-image:none;color:#000;-webkit-text-fill-color:#000}.locale-switcher-modal__list-item.is-active a:hover{color:#dbba07}.locale-switcher-modal__list-item.is-active a:before{content:none}.locale-switcher-modal__list-item a{-webkit-background-clip:unset;padding:3px 20px;position:relative;text-transform:uppercase;z-index:1}.locale-switcher-modal__list-item a:before{content:none}.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:hover{-webkit-background-clip:unset;background-image:none;color:#dbba07;-webkit-text-fill-color:#dbba07}.is-reduced-motion .locale-switcher-modal__list-item a:before{transition:transform 0s linear}@media only screen and (min-width: 40em){.card-gallery__logo{max-width:400px;top:60px}.card-gallery__deco{max-width:900px;width:900px}.database-callout__logo{bottom:30px;width:40%}.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)}}@media only screen and (min-width: 64em){.card-gallery__logo{top:25px}.card-gallery__header-deco{height:100%;left:0;position:absolute;top:0;width:100vw;z-index:0}.card-gallery__header-deco::before,.card-gallery__header-deco::after{background-image:url('../../assets/img/expansions/champions-path/global/patterns/horizontal-lines.png');background-position:left center;background-repeat:no-repeat;background-size:contain;content:"";height:100%;opacity:1;position:absolute;top:0;width:50%}.card-gallery__header-deco::before{left:0}.card-gallery__header-deco::after{right:0;transform:rotate(180deg)}.card-gallery__header-inner{position:relative;z-index:1}.card-gallery__deco{left:0;max-width:900px;right:0}.database-callout__logo{width:30%}}@media only screen and (min-width: 71.5em){.card-gallery__cards .column{flex-basis:calc(100% / 4 - 80px);margin-left:20px}}.modal__overlay{background-image:none}.modal .modal__overlay{background-image:none}.modal .modal__close{background-color:transparent;background-image:url('../../assets/img/expansions/champions-path/global/swsh2-close-white.svg');background-size:cover;color:#fff;height:30px;overflow:hidden;right:15px;top:15px;width:30px}.modal .modal__close .button__bg::before{content:none}.modal .button__bg{background-image:url('../../assets/img/expansions/champions-path/global/buttons/button-white.svg')}.modal .button__bg::before,.modal .button__bg::after{content:none}
