.resources-section{padding:25px 0 20px}.resources-section .touch-slider__item{max-width:calc(360px + var(--grid-gutter));width:86vw}.resources-section .touch-slider__item-inner{height:100%}.resources-section .touch-slider__items-outer{padding-bottom:44px}.resources-section .link-box__heading{font-size:20px;padding-bottom:16px}.resources-section .link-box__content{padding:0 16px}.resources-section .link-box__cta{margin-top:0;padding:0 24px}.resources-section .link-box__cta .button{display:block;width:100%}.resources-section__title{margin-bottom:15px}@media only screen and (min-width: 64em) and (max-width: 71.4375em){.resources-section .link-box__cta{margin-top:auto;padding:0 16px}.resources-section .link-box__cta .button{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 40em){.resources-section .touch-slider__item{width:43vw}}@media only screen and (min-width: 64em){.resources-section .touch-slider__item{max-width:calc(330px + var(--grid-gutter));width:25%}.resources-section .touch-slider__items-outer{overflow:visible}}@media only screen and (min-width: 71.5em){.resources-section .link-box__cta{padding:0 16px}.resources-section .link-box__cta .button{padding-left:0;padding-right:0}}.video-grid{padding:32px;display:grid;gap:32px;grid-template-columns:1fr}@media only screen and (min-width: 40em){.video-grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 64em){.video-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.video-box{--duration: 0.3s;background-color:#fff;display:flex;flex-direction:column;text-align:center;cursor:pointer;align-items:center}.video-box__img{overflow:hidden;width:100%;padding-bottom:56%;background-color:rgba(0,0,0,0.1);position:relative}.video-box__img::after{content:"";background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.75));width:100%;position:absolute;bottom:0;height:46px;left:0}.video-box__img img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:transform var(--duration) ease-in-out}.video-box__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:66px;height:66px;border-radius:50%;background-color:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.video-box__play-button svg{z-index:2;fill:var(--color-white);transition:fill var(--duration) ease-in-out;margin-left:6px}.video-box__play-button::after{z-index:1;content:'';width:100%;height:100%;position:absolute;left:0;right:0;border-radius:inherit;background-color:var(--color-white);transform:scale(0);transition:transform var(--duration) ease-in-out}.video-box__content{padding:calc(var(--base-space) * 2);display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;outline:none}.video-box__content .video-number{text-transform:uppercase;font-weight:var(--font-bold);font-size:calc(16rem / var(--font-base));letter-spacing:0.05555em}.video-box__content .title{font-size:calc(18rem / var(--font-base));font-weight:var(--font-bold);letter-spacing:0.05555em;line-height:1.25}.video-box:hover .video-box__img img,.video-box.isfocused .video-box__img img{transform:scale(1.03)}.video-box:hover .video-box__play-button::after,.video-box.isfocused .video-box__play-button::after{transform:scale(1)}.video-box:hover .video-box__play-button svg,.video-box.isfocused .video-box__play-button svg{fill:var(--color-back)}.video-box.isfocused{outline:var(--color-black) solid 2px}@media only screen and (min-width: 40em){.video-box__content .title{letter-spacing:0.0277em}}@media only screen and (min-width: 64em){.video-box__content .title{font-size:calc(20rem / var(--font-base));letter-spacing:0.0415em;line-height:1.2}}@media (prefers-reduced-motion: reduce){.video-box{--duration: 0.0001s}}.is-reduced-motion .video-box{--duration: 0.0001s}.card-dex__content{margin-bottom:45px}.card-dex__heading{margin-bottom:16px}.card-dex__phone{position:relative}.card-dex__store-btn{align-items:center;justify-content:center;display:flex;margin-top:16px}.card-dex__store-btn>*+*{margin-left:16px}.card-dex__gallery{background-image:url('../assets/img/components/card-dex/phone.png');background-repeat:no-repeat;background-size:100% 100%;margin:auto;max-width:225px;position:relative}.card-dex__gallery::before{content:"";display:block;padding-top:198.22222%}.card-dex__gallery .gallery__wrapper{height:100% !important;left:0;position:absolute;top:0}.card-dex__gallery .gallery__item.is-active{opacity:1;transform:scale(1) translateY(-50%)}.card-dex__gallery .gallery__item{height:100%;transform:scale(1) translateY(-50%)}.card-dex__gallery .gallery__item img{display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);width:86.6%}.card-dex__gallery:after{background-color:#868686;border-radius:50%;bottom:0px;content:"";display:block;filter:blur(40px);height:257px;left:-16px;margin:auto;position:absolute;right:0px;top:0px;width:257px;z-index:-1}@media only screen and (min-width: 40em){.card-dex__content{margin-bottom:0}.card-dex__gallery{margin:0 auto}.card-dex__phone{margin-top:0px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.card-dex__gallery{background-image:url('../assets/img/components/card-dex/phone-2x.png')}}@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}.link-box__cta{align-items:center;display:flex;font-size:calc(18rem / var(--font-base));font-weight:var(--font-bold);justify-content:center;letter-spacing:0.05555em;line-height:1.25;margin:auto 16px 0}.link-box{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:0 0 24px;text-align:center}.link-box__content{margin-top:10px;padding:0 16px}.link-box__heading{margin:0;padding-bottom:30px}.link-box__img{margin-bottom:8px;overflow:hidden}.link-box__img img{display:block;width:100%}@media only screen and (min-width: 40em){.link-box__cta{letter-spacing:0.0277em}}@media only screen and (min-width: 64em){.link-box__cta{font-size:calc(20rem / var(--font-base));letter-spacing:0.0415em;line-height:1.2}}@media (prefers-reduced-motion: reduce){.link-box:hover .link-box__img img{transform:scale(1)}}.is-reduced-motion .link-box:hover .link-box__img img{transform:scale(1)}.main-header{position:relative}.section-text p+.button{margin-top:16px}.intro{align-items:flex-end;background-color:#000;display:flex;flex-wrap:wrap}.intro .intro--content__container{display:block}.intro .intro--content{background-color:rgba(0,0,0,0.7);padding:35px 25px;width:100%}.intro .full-width-section__content{width:100%}.intro .full-width-section__bg{background-image:url('../assets/img/how-to-play/intro-small.jpg');min-height:220px;position:relative}.intro .full-width-section__bg::after{background-image:none}.intro__title{padding:0 3%}.intro__title span{display:block;margin-bottom:0}.battle-academy{margin-bottom:16px;margin-top:40px;padding:0px 0 0;text-align:center}.battle-academy .full-width-section__bg{background-image:url('../assets/img/battle-academy/header_bg-small.jpg');background-position:center;background-size:cover}.battle-academy .row{justify-content:flex-end}.battle-academy .ba__img{background-color:transparent !important;padding:0px !important}.battle-academy .header{background-color:transparent !important;flex:auto;margin-top:-60px;padding-top:0px;text-align:center}.battle-academy .header .headline{color:#f7d548;font-size:calc(30rem / var(--font-base)) !important;text-shadow:3px 4px 6px #000000}.battle-academy-button-container{margin-top:26px}.battle-academy-button-container+.battle-academy-button-container{margin-top:16px}.tcg-online{min-height:545px}.tcg-online.full-width-section{align-items:center;display:flex;justify-content:center}.tcg-online.full-width-section--en-us .full-width-section__bg{background-image:url('../assets/img/how-to-play/tcg-online/en-us/tcgo-bg.jpg')}.tcg-online.full-width-section--en-us .full-width-section__bg::after{background-color:rgba(0,0,0,0.75);background-image:none;height:100%;opacity:1}.tcg-online.full-width-section--de-de .full-width-section__bg{background-image:url('../assets/img/how-to-play/tcg-online/de-de/tcgo-bg.jpg')}.tcg-online.full-width-section--de-de .full-width-section__bg::after{background-color:rgba(0,0,0,0.75);background-image:none;height:100%;opacity:1}.tcg-online.full-width-section--it-it .full-width-section__bg{background-image:url('../assets/img/how-to-play/tcg-online/it-it/tcgo-bg.jpg')}.tcg-online.full-width-section--it-it .full-width-section__bg::after{background-color:rgba(0,0,0,0.75);background-image:none;height:100%;opacity:1}.tcg-online.full-width-section--fr-fr .full-width-section__bg{background-image:url('../assets/img/how-to-play/tcg-online/fr-fr/tcgo-bg.jpg')}.tcg-online.full-width-section--fr-fr .full-width-section__bg::after{background-color:rgba(0,0,0,0.75);background-image:none;height:100%;opacity:1}.tcg-online.full-width-section--pt-br .full-width-section__bg{background-image:url('../assets/img/how-to-play/tcg-online/pt-br/tcgo-bg.jpg')}.tcg-online.full-width-section--pt-br .full-width-section__bg::after{background-color:rgba(0,0,0,0.75);background-image:none;height:100%;opacity:1}.tcg-online.full-width-section--es-es .full-width-section__bg{background-image:url('../assets/img/how-to-play/tcg-online/es-es/tcgo-bg.jpg')}.tcg-online.full-width-section--es-es .full-width-section__bg::after{background-color:rgba(0,0,0,0.75);background-image:none;height:100%;opacity:1}.tcg-online .full-width-section__content{padding:60px 0}.tcg-online__logo{margin-bottom:20px;max-width:209px}.club-league{margin-bottom:115px;padding-top:64px}.club-league .split-section{background:none}.card-dex{background-image:linear-gradient(180deg, var(--color-white) 0%, var(--color-gray) 100%);padding-top:100px}.card-dex .row{position:relative;top:-40px}.card-dex .card-dex__gallery::after{background-color:transparent}.resources-section.content-bg{background-color:#ededed;background-image:none}@media only screen and (min-width: 40em){.intro{align-items:center;justify-content:flex-start;min-height:470px}.intro .intro--content__container{display:flex}.intro .intro--content{margin:30px 0}.intro .full-width-section__bg{background-image:url('../assets/img/how-to-play/intro.jpg');height:100%;position:absolute}.intro .full-width-section__content{padding-bottom:0;padding-top:0}.club-league{margin-bottom:144px}.battle-academy{margin-bottom:24px;padding:42px 0}.battle-academy .header .headline{font-size:calc(40rem / var(--font-base)) !important}.battle-academy .button{display:inline-block}.battle-academy .button:last-child{margin-right:0}.battle-academy .full-width-section__bg{background-image:url('../assets/img/battle-academy/background.jpg');background-position:right center}.battle-academy .full-width-section__bg::after{background-image:linear-gradient(var(--direction), #000 0%, #010101 30%, rgba(0,0,0,0) 80%);opacity:0.45}}@media only screen and (min-width: 64em){.intro{flex-wrap:nowrap;min-height:430px;padding:50px 0}.intro .intro--content{background-color:rgba(0,0,0,0.7);padding:35px 25px}.battle-academy .full-width-section__bg{background-position:center center}.tcg-online__logo{margin-bottom:0;max-width:none}.tcg-online.full-width-section--en-us .full-width-section__bg::after{background-color:transparent;background-image:linear-gradient(270deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.7) 48%, rgba(0,0,0,0.5) 100%);opacity:1}.tcg-online.full-width-section--de-de .full-width-section__bg::after{background-color:transparent;background-image:linear-gradient(270deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.7) 48%, rgba(0,0,0,0.5) 100%);opacity:1}.tcg-online.full-width-section--it-it .full-width-section__bg::after{background-color:transparent;background-image:linear-gradient(270deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.7) 48%, rgba(0,0,0,0.5) 100%);opacity:1}.tcg-online.full-width-section--fr-fr .full-width-section__bg::after{background-color:transparent;background-image:linear-gradient(270deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.7) 48%, rgba(0,0,0,0.5) 100%);opacity:1}.tcg-online.full-width-section--pt-br .full-width-section__bg::after{background-color:transparent;background-image:linear-gradient(270deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.7) 48%, rgba(0,0,0,0.5) 100%);opacity:1}.tcg-online.full-width-section--es-es .full-width-section__bg::after{background-color:transparent;background-image:linear-gradient(270deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.7) 48%, rgba(0,0,0,0.5) 100%);opacity:1}.card-dex{padding-top:127px}.card-dex .row{top:-67px}}
