.banner__heading,.slideshow__heading,.banner h1,.banner h2,.banner h3,.slideshow h1,.slideshow h2,.slideshow h3,.banner__text,.slideshow__text,.banner [class*=banner__caption]{word-break:normal!important;line-break:strict!important;overflow-wrap:break-word!important;text-wrap:balance;-webkit-hyphens:none;hyphens:none;white-space:normal!important}.slideshow .banner__heading,.slideshow__heading{font-family:Zen Kaku Gothic New,Noto Sans JP,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:900!important;letter-spacing:.02em;text-shadow:0 2px 6px rgba(0,0,0,.45),0 0 18px rgba(0,0,0,.2);text-align:center!important;width:100%;line-height:1.2;font-feature-settings:"palt" 1}.slideshow .banner__text,.slideshow__text{font-family:Zen Kaku Gothic New,Noto Sans JP,Inter,sans-serif!important;font-weight:700;letter-spacing:.02em;text-shadow:0 1px 5px rgba(0,0,0,.5);text-align:center!important;width:100%;font-feature-settings:"palt" 1}[id^=Banner-] .banner__content,.banner__content,.banner__box{text-align:center!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;left:0!important;right:0!important;inset-inline:0!important}.slideshow__text.banner__box,.banner__box,.slideshow .banner__box{background:transparent!important;background-color:transparent!important;--color-background: transparent !important;--gradient-background: transparent !important}.slideshow__media img,.slideshow .banner__media img{filter:brightness(.7)!important}.slideshow__media:after,.slideshow .banner__media:after,.slideshow .banner:after{width:100%!important;height:100%!important;bottom:0!important;left:0!important;right:0!important;top:0!important;background:transparent!important;opacity:0!important}[id^=Banner-] .banner__buttons,.banner__buttons{justify-content:center!important;width:100%}[class*=banner__content--]{text-align:center!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important;justify-content:center!important}.slideshow .banner__heading,.slideshow .banner__text,[class*=banner__heading--],[class*=banner__text--]{text-align:center!important;width:100%!important;max-width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important}@media screen and (max-width:749.99px){.banner--mobile-bottom .banner__content,[class*=banner--content-align-mobile-] .banner__content,[class*=banner--content-align-mobile-] .banner__heading,[class*=banner--content-align-mobile-] .banner__text,[class*=banner--content-align-mobile-]{text-align:center!important}}@media screen and (min-width:750px){[id^=Banner-] .banner__heading,.banner__heading{font-size:clamp(2rem,3.4vw,4.4rem)!important}[id^=Banner-] .banner__text,.banner__text{font-size:clamp(1.3rem,1.3vw,1.8rem)!important}}@media screen and (max-width:749.99px){[id^=Banner-] .banner__heading,.banner__heading{font-size:clamp(1.2rem,4.4vw,2.2rem)!important;line-height:1.35;padding:0 .5rem;max-width:100%!important;width:100%!important;box-sizing:border-box!important}[id^=Banner-] .banner__text,.banner__text{font-size:clamp(.95rem,2.8vw,1.3rem)!important;padding:0 1rem;max-width:100%!important;width:100%!important;box-sizing:border-box!important}[id^=Banner-] .banner__content,.banner__content,[class*=banner__content--]{width:100%!important;max-width:100%!important;padding:0 1rem!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;inset-inline:0!important;transform:none!important;text-align:center!important}[id^=Banner-],.banner,.slideshow__slide,[class*=slideshow] [class*=slide],[class*=banner--content-align-mobile-left],[class*=banner--content-align-mobile-right]{text-align:center!important}[class*=banner--content-align-mobile-left] .banner__content,[class*=banner--content-align-mobile-right] .banner__content{align-items:center!important;text-align:center!important;margin:0 auto!important}}.h1,.h2,.h0,h1,h2,.heading-font{font-family:"Zen Kaku Gothic New","Noto Sans JP","Inter",var(--font-heading-family),sans-serif!important;letter-spacing:.02em;font-feature-settings:"palt" 1}body{font-feature-settings:"palt" 1}.js .appear-animate-item-in-list,.js .appear-animate-item-in-list:not(.done){transform:none!important;opacity:1!important;animation:none!important}appear-animate-list .appear-animate-item-in-list{transform:none!important;opacity:1!important}#ProductCount,#ProductCountDesktop,.product-count,.product-count--vertical,.product-count__text,.facet-checkbox__content__count,.facets__image-count,.facets__selected.facet-checkbox__content__count,.card__heading--collection .caption,.facets__toolbar .product-count{display:none!important}.collection.loading .loading-overlay,.collection .loading-overlay{display:none!important;opacity:0!important;background:transparent!important}:root{--tcg-sort-mult: -1}.collection__product-grid .grid__item,.product-grid.contains-card--product .grid__item{order:calc(var(--tcg-inv, 0) * var(--tcg-sort-mult, -1))}.tcg-virtual-pagination{margin:4rem 0 2rem;text-align:center}.tcg-virtual-pagination .pagination__list{display:inline-flex;gap:.4rem;flex-wrap:wrap;justify-content:center;padding:0;margin:0}.tcg-virtual-pagination .pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;height:3.6rem;padding:0 1.2rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:6px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;text-decoration:none;transition:background-color .15s ease,color .15s ease}.tcg-virtual-pagination .pagination__item:hover{background:rgb(var(--color-foreground),.06)}.tcg-virtual-pagination .pagination__item--current{background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:700;cursor:default}.tcg-virtual-pagination .pagination__item--gap{border:none;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tcg-japanese-text.css.map */
