@charset "UTF-8";:root{--heading-font-family: "zuume-cut", "Bai Jamjuree", "Noto sans JP", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;--text-font-family: "Bai Jamjuree", "Noto sans JP", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;--heading-font-weight: 600;--text-base: .9375rem;--text-h6: 1.125rem;--red: #DD1D20;--white: #ffffff;--black: #272727;--grey: #616161;--border: #dfdfdf;--light-grey: #F3F3F2;--input-height: 2.75rem;--checkmark-white-svg-url: url(https://sengoku-gaming.myshopify.com/services/assets/155570897187/editor_asset/checkmark-white.svg)}body p{font-family:var(--p-font-family)}body .header{--header-link-list-spacing: var(--spacing-4)}body .header__link-list{align-items:center}body .header__link-list a{font-size:15px;letter-spacing:.05rem}body .header__link-list summary.link-faded-reverse:hover:after{display:none}body .header__link-list .link-faded-reverse{padding:4px 10px;border-radius:4px;position:relative}body .header__link-list .link-faded-reverse:hover{background:#ffffff26;opacity:1}body .header__link-list .link-faded-reverse:hover:after{content:"";background:#e7084f;width:100%;height:4px;position:absolute;top:48px;left:0;border-radius:2px 2px 0 0}body .header .header__wrapper{padding:var(--spacing-5) var(--container-gutter)}body .header .header__wrapper:after{position:absolute;left:50%;top:-200px;background:#24378b;width:calc(100vw - 2%);height:250px;border-radius:100%;filter:blur(50px);content:"";transform:translate(-50%);z-index:-1;opacity:.5}body .dropdown-menu{border-top:4px solid #E7084F;border-radius:2px 2px 0 0;top:51px;min-width:300px}body .dropdown-menu__item{opacity:1}body .red{color:var(--red)}body .badge{font-weight:400}body .button--xl{padding-block-start:.8rem;padding-block-end:.8rem;min-width:240px}body .prose *+:is(.h2,.h3,.h4,h2,h3,h4){margin-block-start:var(--spacing-3)}body .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-4)}body .prose :is(.h5,.h6,h5,h6)+*{margin-block-start:var(--spacing-2)}body .prose *+.button{font-size:14px}body .main-search-form .search-input{width:560px}body .search-input>input{font-size:var(--text-h5)}body .block-swatch{font-size:14px;height:44px}body [allow-transparent-header] :is(.content-over-media>:not(img,video,iframe,svg,video-media)){padding-block-start:0}body .count-bubble{color:var(--white);background:var(--red);font-size:12px}body .link-faded-reverse:hover{opacity:.5}body .content-over-media--lg{--content-over-media-height: 900px}body .content-over-media--md{--content-over-media-height: 85vh}body .button--outline{position:relative;transition:1s all ease;overflow:hidden}body .button--outline:before{background:#e8084e;content:"";position:absolute;top:50%;left:50%;z-index:1;transition:all .6s ease;width:100%;height:0%;transform:translate(-50%,-50%) rotate(-45deg)}body .button--outline:hover:before{height:380%}body .button--outline span{position:relative;z-index:2}body .facets__floating-filter{padding:var(--spacing-2)}body .facets__floating-filter button{width:100%;--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1) !important;--button-text-color: var(--button-text-secondary) !important;--button-outline-color: var(--button-background-secondary) !important}body .facets-drawer__floating-apply button{--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1) !important;--button-text-color: var(--button-text-secondary) !important;--button-outline-color: var(--button-background-secondary) !important}body .text-with-icon .circle-chevron{background-color:var(--red)}body .text-with-icon .circle-chevron svg{color:var(--white)}body .text-with-icons__text-wrapper .h6{font-family:var(--text-font-family)}body .text-with-icons__text-wrapper p{opacity:.8}body .text-with-icons__item{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .text-with-icons__item .prose{display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body .buy-buttons a{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary)}body .buy-buttons button{--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-secondary);--button-outline-color: var(--button-background-secondary)}body .drawer,body .popover{--text-color: 39 39 39}body .cart-order__recap button{--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-secondary);--button-outline-color: var(--button-background-secondary)}body .revealed-image__content-inner .bold{font-size:20px}body .slideshow__slide p[data-sequence=subheading]{font-size:18px;font-weight:400}body .slideshow__carousel{cursor:auto!important}body .slideshow__carousel custom-cursor{display:none!important}body .slideshow .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:85vh}body .heading-bordered{color:transparent!important;-webkit-text-stroke:1.4px #1166BF;font-style:italic;position:absolute;left:50%;top:-30%;transform:translate(-50%,-30%) skew(-12deg);z-index:1;width:100%;pointer-events:none}body .heading-bordered.h0{font-size:140px!important}body .heading-bordered-main{position:relative}body .collection{margin-block-start:var(--spacing-1)}body .collection-card:hover .collection-card__content{transform:translateY(calc(var(--transition-direction) * 20px))}body .collection-card__content-wrapper{display:flex;flex-direction:column-reverse}body .collection-card__content .bold,body .accordion__toggle{font-weight:400}body .accordion__content p{opacity:.8}body .product-gallery{position:sticky;top:100px}body .product-card{transition:all .3s ease;border:1px solid var(--black)}body .product-card:hover{border:1px solid rgba(255,255,255,.3)}body .product-card__title{font-size:16px;line-height:normal}body .product-card__info{--product-card-info-padding: var(--spacing-6) var(--spacing-5) var(--spacing-7) var(--spacing-5)}body .product-card__info .price-list{font-size:14px;font-weight:700;color:var(--red)}body .product-info__title{font-family:var(--text-font-family)}body .product-info__price{font-size:13px;color:var(--red)}body .product-info__price .text-lg{font-size:var(--text-h6);font-weight:700}body .product-info__description tr td:first-child{font-weight:700}body .product-info__description tr td:not(:first-child){opacity:.7}body .product-quick-add a{color:var(--black)}body .price-list{color:var(--red);font-weight:700}body .block-label{font-weight:700}body .multi-column__item ul{list-style-type:none;grid-template-columns:repeat(2,1fr);gap:12px 10px}body .multi-column__item ul li a{transition:all .3s ease;display:flex;text-decoration:none;padding:10px 16px;border-radius:3px;background:#ffffff14;border:1px solid rgba(255,255,255,.3);height:100%;align-items:center;color:#fffc;font-size:16px;font-weight:500;background:none!important}body .multi-column__item ul li a:hover{background:#ffffff4d;color:var(--white)}body .multi-column__item ul li a:before{content:"\30fb";display:block;margin-right:6px}body .shopify-section--header{--header-logo-width: 340px;--header-logo-height: 28px;--header-padding-block: var(--spacing-4)}body .shopify-section--featured-collection .section{padding-block-end:3rem}body .shopify-section--text-with-icons .section{padding-block-start:3rem;padding-block-end:3rem}body .shopify-section--text-with-icons .container{max-width:1600px}body .shopify-section--collection-list .content-over-media{border-bottom:2px solid var(--red)}body .collection-card__content .subheading{margin-block-start:.3rem;font-weight:400;opacity:.8}body .collection-card__content .h1,body .collection-card__content .h2,body .collection-card__content .h3,body .collection-card__content .h4,body .collection-card__content .h5,body .collection-card__content .h6{font-family:var(--text-font-family)}body .collection-card__content button{margin-block-start:1rem;font-weight:600;font-family:var(--text-font-family);color:#e60010}body .blog-posts{--article-per-row: var(--blog-posts-per-row, 4);--blog-articles-gap: var(--spacing-6)}body .blog-posts__container{margin-block-start:var(--spacing-1)}body .blog-post-card{--blog-post-card-figure-gap: var(--spacing-4)}body .blog-banner-content{padding-block-end:var(--spacing-12);padding-block-start:var(--spacing-12)}body .article-banner__image{max-width:640px}body .article-content{padding-block-end:1rem}body .article>.container{gap:var(--spacing-14)}body .shop-the-look__dot{display:none}body .shopify-section--blog-posts .bg-custom{background:url(/cdn/shop/files/COLUMN.jpg?v=1745392448) no-repeat!important;background-size:cover!important;background-position:bottom center!important}body .shopify-section--media-with-text .media-with-text__content{position:relative}body .shopify-section--media-with-text .media-with-text__content:before{content:"";background:var(--red);clip-path:polygon(0 0,100% 0,100% 100%,98% 2%);position:absolute;top:0;right:0;width:100%;height:100%}body .shopify-section--faq{background:url(/cdn/shop/files/FAQ.jpg?v=1745391779) no-repeat!important;background-size:cover!important;background-position:top center!important}body .shopify-section--faq.news .accordion__toggle .title{display:flex;gap:.8rem}body .section-header{justify-items:center;grid-template-columns:1fr;text-align:center}body .section-header.blue .prose .heading-bordered-main:before,body .section-header.blue .prose .heading-bordered-main:after{background:#1166bf}body .section-header.blue .heading-bordered{-webkit-text-stroke:1.4px #1166BF}body .section-header .prose .h2{font-size:72px}body .section-header .prose .heading-bordered-main{font-style:italic;display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;align-items:center;text-wrap:nowrap}body .section-header .prose .heading-bordered-main:before{content:"";display:block;width:100%;height:30px;background-color:#e8084e;clip-path:polygon(0 0,92% 0%,100% 100%,0% 100%);grid-column:1;position:relative;z-index:2}body .section-header .prose .heading-bordered-main:after{content:"";display:block;width:100%;height:30px;background-color:#e8084e;clip-path:polygon(0 0,100% 0%,100% 100%,8% 100%);grid-column:3;position:relative;z-index:2}body .section-header .prose .heading-bordered-main .text-custom{grid-column:2}body .section-header .prose .subheading{font-size:24px;font-weight:700;color:#ff0251}body .section-header .prose split-lines{position:relative;z-index:2}body .section--tight{--calculated-section-spacing-block-end: 6rem !important}body .block-swatch{background:transparent!important}body .switch{background:rgb(var(--text-color)/.8)}body .switch:checked{background:rgb(var(--text-color)/1)}body .variant-picker__option-info .text-subdued{font-size:14px}body .variant-picker__option-info variant-option-value{display:none}body .popup-drawer{width:auto;height:auto}body .popup-drawer>[is=close-button]{top:1rem;right:1rem!important}body .popup-drawer>[is=close-button] .icon{width:24px;height:24px}body .popup-drawer::part(body){padding:0}body .shopify-policy__title h1{font-size:24px}body .shopify-policy__body .rte h2,body .shopify-policy__body .rte h3{margin-block-start:var(--spacing-8);line-height:1.4}body .shopify-policy__body .rte h2{font-size:20px;border-left:3px solid var(--red);padding-left:.5em}body .shopify-policy__body .rte h3{font-size:18px}body .shopify-policy__body .rte p,body .shopify-policy__body .rte li,body .shopify-policy__body .rte a{font-size:15px;line-height:1.8;opacity:.8}body .footer{padding-block-start:0}body .footer .h6{font-size:17px}body .footer .container{border-top:1px solid rgba(255,255,255,.2);padding-top:2rem}body .footer__block .bold{font-size:17px}@media(min-width:1150px)and (max-width:1440px){body .header__wrapper{padding:var(--spacing-4) 1rem}body .header__link-list{gap:.4rem}body .header__link-list .link-faded-reverse{font-size:14px}}@media screen and (min-width:750px)and (max-width:1100px){body .header .header__wrapper{padding:var(--spacing-4) 1rem}}@media screen and (max-width:749px){body .header .header__wrapper{padding:var(--spacing-4) 1rem}body .header .header__logo{margin-left:0}body .shopify-section--header{--header-logo-width: 242px;--header-logo-height: 20px}body .content-over-media--fill{--content-over-media-height: calc(70vh - var(--sticky-area-height))}body .shopify-section:first-child [allow-transparent-header] .content-over-media--fill{--content-over-media-height: calc(70vh - var(--announcement-bar-height, 0px))}@supports (height: 100svh){body .content-over-media--fill{--content-over-media-height: calc(70svh - var(--sticky-area-height))}body .shopify-section:first-child [allow-transparent-header] .content-over-media--fill{--content-over-media-height: calc(70svh - var(--announcement-bar-height, 0px))}}body .button--xl{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}body .slideshow .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:inherit}body .blog-posts{--blog-articles-gap: var(--spacing-3)}body .article-banner__content h1{font-size:20px}body .KZimf{width:220px}body .heading-bordered.h0{font-size:50px!important}body .section-header .prose .subheading{font-size:16px}body .section-header .prose .h2{font-size:32px}body .section-header .prose .heading-bordered-main{gap:.5rem}body .section-header .prose .heading-bordered-main:before,body .section-header .prose .heading-bordered-main:after{height:12px}body .multi-column__item ul{grid-template-columns:repeat(1,1fr);gap:6px 0px}body .multi-column__item ul li a{padding:8px 6px;font-size:14px}body .product-gallery{position:relative;top:inherit}body .product-card__info{--product-card-info-padding: var(--spacing-3)}body .product-card__title{font-size:13px}body .product-info__description table{width:100%!important}body .product-info__description table tr td{font-size:13px}body .footer__block--newsletter img{max-width:240px!important}body .footer__block--menu{grid-column:span 2;max-width:100%}body .footer__block--menu .link-faded{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:.4rem}body .footer__block--menu .gap-3{gap:var(--spacing-2)}body .shopify-section--faq.news .accordion__toggle .title{-webkit-box-orient:vertical;flex-direction:column;gap:.2rem}body .shopify-section--faq.news .accordion__toggle .title span:first-child{font-size:12px}body .shopify-section--faq.news .accordion__content{font-size:14px}body .shopify-policy__container{padding:var(--spacing-8) 0!important}body .shopify-policy__title h1{font-size:20px}body .shopify-policy__body .rte h2,body .shopify-policy__body .rte h3{margin-block-start:var(--spacing-8)}body .shopify-policy__body .rte h2{font-size:18px;border-left:3px solid var(--red);padding-left:.5em}body .shopify-policy__body .rte h3{font-size:16px}body .shopify-policy__body .rte p,body .shopify-policy__body .rte li,body .shopify-policy__body .rte a{font-size:14px;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
