@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{filter:drop-shadow(0px 2px 6px rgba(0,0,0,0.5));font-size:18px;letter-spacing:0.5px;overflow:visible;padding:12px 1.75em;transition:transform 0.1s ease}.button::before{height:100%;left:0;position:absolute;top:0;width:100%;background-image:linear-gradient(136deg, #949494 0%, #4d4d4d 51%, #a8a8a8 100%, #836722 100%);box-shadow:0px 0px 0px 2px #474747, 0px 0px 0px 4px #000000;content:"";transform:skewX(-10deg)}@media (hover: hover){.button:hover{color:black;filter:drop-shadow(0px 1px 3px rgba(0,0,0,0.5));transform:translate3d(2px, 2px, 1px)}.button:hover .button__bg{background-color:var(--button-bg-hover)}.button:hover .button__bg::after{background-image:linear-gradient(180deg, #fff 0%, #ababab 48%, #dcdcdc 50%, #fff 100%)}.button:hover .button__bg::before{opacity:0.1}}.button__content{transition:none}.button__bg{height:calc(100% - 4px);left:2px;top:2px;transform:skewX(-10deg);transition:none;width:calc(100% - 4px)}.button__bg::after,.button__bg::before{height:100%;left:0;position:absolute;top:0;width:100%;content:""}.button__bg::after{background-image:linear-gradient(180deg, #000 0%, #737373 48%, #dcdcdc 50%, #000 100%);opacity:0.2}.button__bg::before{background:url('../../assets/img/expansions/sword-shield/global/patterns/button-checker-tile.png') center center/24px auto;transform:scaleX(1)}.button--white::before{background-image:linear-gradient(136deg, #797979 0%, #b5b5b5 50%, gray 100%, #836722 100%);box-shadow:0px 0px 0px 2px #b8b8b8, 0px 0px 0px 4px #ffffff}.button--white .button__bg::after{background-image:linear-gradient(180deg, #fff 0%, #ababab 48%, #dcdcdc 50%, #fff 100%)}.button--white .button__bg::before{opacity:0.1}@media (hover: hover){.button--white:hover{color:white}.button--white:hover .button__bg::after{background-image:linear-gradient(180deg, #000 0%, #737373 48%, #dcdcdc 50%, #000 100%);opacity:0.2}.button--white:hover .button__bg::before{opacity:1}}.button--yellow{--button-color-hover: black;--button-color: black;--button-bg: #f6d495;--button-bg-hover: #f6d495}.button--yellow::before{height:100%;left:0;position:absolute;top:0;width:100%;background-image:linear-gradient(136deg, #fcd790 0%, #e2c073 51%, #fcd790 100%, #e2c073 100%);box-shadow:0px 0px 0px 2px #d6b565, 0px 0px 0px 4px #ffe6b8;content:""}.button--yellow .button__bg::after{background-image:linear-gradient(180deg, #fff 0%, #fff 48%, #d6b565 50%, #d6b565 100%);opacity:0.3}.button--yellow .button__bg::before{opacity:0.1}@media (hover: hover){.button--yellow:hover{color:white}.button--yellow:hover .button__bg{background-color:var(--button-color-hover)}.button--yellow:hover .button__bg:after{background-image:linear-gradient(180deg, #fff 0%, #fff 48%, #d6b565 50%, #d6b565 100%);opacity:0}.button--yellow:hover .button__bg:before{opacity:1}}.button--round::before{border-radius:inherit;transform:none}.button--round .button__bg{transform:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.button__bg::before{background-image:url('../../assets/img/expansions/sword-shield/global/patterns/button-checker-tile-2x.png');background-size:24px auto}}@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}html{background:url('../../assets/img/expansions/sword-shield/global/patterns/pattern-tile.png');line-height:1.555}h1,.h1,h2,.h2,h3,.h3,h4,.h4{letter-spacing:1.5px}h3,.h3{text-transform:uppercase}h5,.h5{letter-spacing:0.5px}.modal-open-fixed{max-height:100vh;overflow:hidden}.modal__overlay{background-image:url('../../assets/img/expansions/sword-shield/global/modal-pattern.png'),linear-gradient(45deg, #2a72b9 0%, #0c4e8f 19%, #4e236d 51%, #682334 81%, #9f1537 100%)}.modal__close{background:url('../../assets/img/expansions/sword-shield/global/modal-close-sprite.png') left top/auto 100% no-repeat;height:78px;margin:0;position:absolute;right:10px;top:10px;width:78px;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}.main-footer{background:#000000;color:white}.main-footer__social a{background-color:white;color:black}.main-footer__social a:hover,.main-footer__social a:focus{background-image:linear-gradient(136deg, var(--color-gold-light) 0%, var(--color-gold-dark) 100%, var(--color-gold-light) 100%)}.main-footer__globals{background:black;border:solid 2px white;font-family:var(--font-heading);font-style:normal;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}.back-to-top{padding:0}.back-to-top:before{content:none}.back-to-top .button__bg{transform:skew(0deg)}.back-to-top .button__bg:before{background:white;opacity:1;transform:scaleX(0)}.back-to-top .button__bg:after{background-image:none}.back-to-top:hover{transform:translateY(0)}.back-to-top:hover .button__bg{background:transparent}.back-to-top:hover .button__bg:after{background-image:none}.back-to-top:hover .button__bg:before{opacity:1;transform:scaleX(1)}:root{--filter-transition: 0.7s}.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/global/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{position:relative;text-align:center}.card-gallery__header::before{content:"";display:block;padding-bottom:135px}.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__logo,.card-gallery__deco{opacity:0;position:absolute}.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__heading{font-style:normal;margin:0;text-transform:uppercase}.card-gallery__link{font-size:20px;font-style:italic;font-weight:bold;margin-top:15px;position:relative}.card-gallery__link>svg{margin-left:7px;position:absolute;top:4px}.card-gallery__copy{margin-top:30px}.card-gallery__controls{align-items:center;background-color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:20px;margin-top:45px}.card-gallery__controls-item{background-color:transparent;flex:0 0 auto;font-style:italic;font-weight:bold;margin-bottom:10px}.card-gallery__controls-item+.card-gallery__controls-item{margin-left:8px}.card-gallery__controls-item svg{display:none}.card-gallery__controls-item button{background-color:#fff;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(180deg, #ffda94 50%, #cba260)}.card-gallery__controls-item button span{display:inline-block;padding:10px 35px}.card-gallery__controls-item button.is-active{background-image:linear-gradient(180deg, #3e3e3e 1%, #000 100%);border:2px solid;border-image-slice:1;border-image-source:linear-gradient(180deg, #3e3e3e 1%, #000 100%);color:#fff;position:relative}.card-gallery__controls-item button.is-active span{-webkit-background-clip:text;background-image:var(--gold-gradient);-webkit-text-fill-color:transparent}.card-gallery__controls-item button.is-active svg{color:#000000;display:inline-block;left:0;margin:0 auto;position:absolute;right:0;top:105%}.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"]{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{display:inline-block;flex:0 0 50%}.database-callout{background:#202020 url('../../assets/img/expansions/sword-shield/global/patterns/pattern-tile-black.png');color:#fff;height:400px;margin-top:75px;overflow:hidden;position:relative;text-align:center}.database-callout__deco{display:flex;justify-content:space-between;pointer-events:none}.database-callout__deco::after,.database-callout__deco::before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.database-callout__deco::before{background-image:url('../../assets/img/expansions/sword-shield/global/sword-shield-frame-tip-blue.png');height:73.8px;width:147px}.database-callout__deco::after{background-image:url('../../assets/img/expansions/sword-shield/global/sword-shield-frame-tip-red.png');height:73.8px;width:147px}.database-callout__deco--top{transform:scaleY(-1)}.database-callout__heading{margin:0 0 25px;text-transform:uppercase}.database-callout__content{margin-top:20px}.database-callout__logo,.database-callout__bottom-deco{position:absolute}.database-callout__bottom-deco{bottom:-10px;left:-50%;margin:0 auto;right:-50%;transform:scaleY(-1);width:722px}.database-callout__logo{bottom:15px;filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.65));left:0;margin:0 auto;right:0;width:300px}@media only screen and (min-width: 40em){.card-gallery__header::before{padding-bottom:160px}.card-gallery__logo{max-width:400px;top:60px}.card-gallery__deco{max-width:900px;width:900px}.database-callout{height:475px}.database-callout__deco::before{height:123px;width:245px}.database-callout__deco::after{height:123px;width:245px}.database-callout__bottom-deco{left:0;right:0;width:100%}.database-callout__logo{bottom:-10px;width:100%}.database-callout__content{margin-top:0}.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__deco{left:0;max-width:900px;right:0}}@media only screen and (min-width: 71.5em){.card-gallery__cards .column{flex-basis:calc(100% / 4 - 80px);margin-left:20px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){html{background-image:url('../../assets/img/expansions/sword-shield/global/patterns/pattern-tile-2x.png');background-size:59.5px auto}.database-callout{background-image:url('../../assets/img/expansions/sword-shield/global/patterns/pattern-tile-black-2x.png');background-size:70px auto}.database-callout__deco::before{background-image:url('../../assets/img/expansions/sword-shield/global/sword-shield-frame-tip-blue-2x.png')}.database-callout__deco::after{background-image:url('../../assets/img/expansions/sword-shield/global/sword-shield-frame-tip-red-2x.png')}}
