.fixed-message{position:fixed;top:0;left:0;width:100%;background-color:#cfafe7;padding:5px;text-align:center;z-index:1000;font-size:14px;color:#000;font-weight:700;box-shadow:0 2px 4px #0000001a;z-index:999}@media(max-width:989px){.fixed-message{font-size:12px;line-height:1.2}}.header-nav{display:flex;justify-content:space-between;gap:30px;width:1180px;max-width:92%;margin:30px auto 40px}@media(max-width:1280px){.header-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}}@media(max-width:989px){.header-nav{display:none}}.header-nav .nav-link,.header-nav .nav-btn{text-decoration:none;position:relative;cursor:pointer}@media(max-width:1280px){.header-nav .nav-link,.header-nav .nav-btn{text-align:center}}:is(.header-nav .nav-link,.header-nav .nav-btn) img{width:auto;height:26px;display:block}:is(.header-nav .nav-link,.header-nav .nav-btn) span{color:#fff;font-size:2.1rem;line-height:1;display:block;position:relative;font-family:var(--font-heading-family);width:fit-content}:is(.header-nav .nav-link,.header-nav .nav-btn) span:before{content:attr(data-text);position:absolute;top:0;left:0;-webkit-text-stroke:.3em #000;text-stroke:.3em #000;z-index:-1;white-space:nowrap}.header-nav .nav-new .nav-popover{width:400px;left:-30px}:is(.header-nav .nav-creator,.header-nav .nav-category,.header-nav .nav-series) .nav-popover{left:-190px}.header-nav .nav-new span{color:#ff8585}.header-nav .nav-new span:before{-webkit-text-stroke-color:#000;text-stroke-color:#000}.nav-popover{display:none;position:absolute;top:calc(100% + 10px);left:0;background-color:#fff;z-index:1000;border-radius:8px;border-width:2px;border-style:solid;width:600px}.nav-popover ul{list-style:none;margin:0;padding:10px;display:flex;flex-wrap:wrap;gap:30px 50px}.nav-popover ul a{text-decoration:none;font-size:1.6rem;display:block;line-height:1.6;color:#000}.nav-popover ul a:hover{text-decoration:underline}.header-wrapper{padding-top:50px}@media(max-width:989px){.header.my-header{padding-left:0;padding-right:0;grid-template-columns:100px 1fr 100px}}.header.my-header .header__heading-logo{width:275px}@media(max-width:989px){.header.my-header .header__heading-logo{width:100%}}.header.my-header .header__icon.cart-btn{padding-top:4px}.header.my-header .header__icon--search{padding-top:7px}.header.my-header .header__icons{gap:15px;align-items:center;margin-bottom:20px}@media(max-width:989px){.header.my-header .header__icons{margin-bottom:10px;margin-right:0;padding-right:3vw}}.header__icon.login-btn{width:180px;background-color:#000;text-decoration:none;border-radius:5px;border:3px solid #000;height:32px;align-self:center;position:relative;color:#fff}@media(max-width:989px){.header__icon.login-btn{width:64px;height:38px;border:2px solid #000}}.header__icon.login-btn .pc-login{display:flex}@media(max-width:989px){.header__icon.login-btn .pc-login{display:none}}.header__icon.login-btn .sp-login{display:none}@media(max-width:989px){.header__icon.login-btn .sp-login{display:flex;font-size:1.2rem;line-height:1;padding-top:1px}}.header__icon.login-btn.bottom-blood:after{z-index:1;background-size:auto 100%;background-image:url(../assets/tare15.png);height:13px;bottom:-15px;left:6px;background-repeat:repeat no-repeat;background-position:right 0 top}.ham-menu,.ham-menu-bg{display:none}@media(max-width:989px){.header-wrapper{padding-top:20px}.shopify-section.section-header.shopify-section-group-header-group{z-index:999}.header{position:relative}.header .header__heading,.header .header__heading-link{width:120px;padding:0}:is(.header .header__heading,.header .header__heading-link) a{padding:0}.header .header__search,.header .header__icon.cart-btn{display:none}.header__icon.login-btn.bottom-blood:after{background-size:auto 103%;bottom:-11px;scale:1 .7}.ham{display:block;position:absolute;left:12px;top:10px;left:3vw}.ham .ham__line{width:25px;height:2px;background-color:#000;margin:8px 0;display:block;border-radius:99px;transition:.5s}}.ham-menu.open{left:0}.ham-menu{transition:.5s;display:block;position:fixed;top:0;left:-100vw;width:90vw;height:100dvh;background-color:#cfafe7;z-index:99;flex-direction:column;gap:16px}.ham-menu .ham-menu-inner{max-height:95vh;overflow:auto;padding:110px 25px 60px}.ham-menu .ham-menu1,.ham-menu .ham-menu2,.ham-menu .ham-menu3{display:flex;flex-direction:column;gap:16px;margin-bottom:50px}:is(.ham-menu .ham-menu2,.ham-menu .ham-menu3) .ham-text{position:relative}.ham-menu .ham-text-wrap{padding-top:5px;padding-bottom:5px}.ham-menu .ham-text-wrap.new{padding-left:5px}.ham-menu .toggle-btn{border-bottom:1px solid #fff;position:relative;padding-left:5px}.ham-menu .toggle-btn:before{content:"";position:absolute;right:20px;width:10px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;rotate:45deg;top:15px;transition:.3s}.ham-menu .toggle-btn.open:before{rotate:-135deg;top:20px}.ham-menu .link-btn{border-bottom:1px solid #fff;position:relative;padding-left:30px}.ham-menu .link-btn:before{content:"";position:absolute;left:0;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;rotate:45deg;top:50%;transform:translateY(-50%)}.ham-menu .link-btn.new:before{left:unset;right:26px}.ham-menu .ham-text{display:block;position:relative;color:#fff;font-weight:700;font-size:18px;letter-spacing:.1em;font-family:torono-glitch}.ham-menu .ham-text:after{content:attr(data-text);position:absolute;top:0;left:0;-webkit-text-stroke:.2em #000;text-stroke:.2em #000;z-index:-1;white-space:nowrap}.ham-menu a{text-decoration:none;position:relative}.ham-menu .ham-login .ham-text{color:#000}.ham-menu .ham-login .ham-text:after{-webkit-text-stroke:.2em #fff;text-stroke:.2em #fff}.ham-menu .ham-new .ham-text{color:#ff8585}.ham-toggle{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);display:block!important}.ham-toggle ul{list-style:none;padding-left:20px}.ham-toggle ul a{color:#000}.ham-toggle.open{max-height:560px}.ham-menu-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:98;display:block!important;visibility:hidden;opacity:0;transition:.5s}.ham-menu-bg.open{visibility:visible!important;opacity:1}.ham-close{position:absolute;top:50px;left:20px;width:30px;height:30px;cursor:pointer;z-index:100}.ham-close .ham-close-inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ham-close .ham-close-inner .ham-close-icon{font-size:40px;color:#000;transition:.5s;font-family:torono-glitch;font-weight:700}@media(max-width:989px){.header-wrapper{padding-top:50px}}.collection-hero.my-collection-hero{width:100%;padding:60px 0 30px;overflow:hidden;background-color:#cfafe7;position:relative}@media(max-width:989px){.collection-hero.my-collection-hero{padding:40px 0 0}}.my-collection-hero .collection-hero__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.my-collection-hero .collection-hero__text-wrapper{margin-top:50px;position:relative;z-index:1}@media(max-width:989px){.my-collection-hero .collection-hero__text-wrapper{margin-top:0}}.my-collection-hero .collection-hero__title{text-align:center}.my-collection-hero .collection-hero__title{position:relative;width:fit-content;margin-left:auto;margin-right:auto}@media(max-width:989px){.my-collection-hero .collection-hero__title{font-size:2rem}.my-collection-hero .collection-hero__title span{display:block}}.facets-vertical{z-index:99}.gradient.my-collection-product{background-color:#cfafe7;padding-bottom:100px}@media(max-width:989px){.gradient.my-collection-product{padding-top:13px}}.my-facets{align-self:flex-start;padding-top:0}.my-facets .facets-container{padding-top:0}.my-facets .facets__form-vertical{background-color:#fff;border-radius:10px;padding:24px 16px}.my-facets span.active-facets__button-inner{font-size:1.1rem}.my-collection-items{margin-top:0}.my-collection-items .grid__item{background-color:#fff;display:block;padding:10px;border-radius:10px;border:2px solid #000}@media(max-width:989px){.my-collection-items .grid__item{border:2px solid #000;border-radius:8px}}.footer-inner{width:1100px;max-width:92%;margin:0 auto;padding:40px 0 8px}.footer-contact{text-align:center;margin-bottom:220px}.footer-contact a{text-decoration:none;background-color:#79a6ff;display:block;width:400px;padding:8px 0;border-radius:5px;color:#000;border:2px solid #fff;outline:6px solid #000;margin:0 auto;font-size:22px}.footer-contact .bottom-blood:after{height:60px;content:"";position:absolute;width:99%;bottom:-29px;height:22px;background-image:url(../assets/tare15.png);background-size:auto 100%;z-index:-1;background-repeat:repeat;left:19px;background-position:right top}.footer-logo{width:150px;margin:0 auto}.footer-logo img{width:100%;height:auto}.footer-sns{display:flex;justify-content:center}.footer-sns a{display:block;width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:#000}.footer-sns a .svg-wrapper{width:30px;height:30px;display:block;color:#000}.footer-sns a .svg-wrapper svg{color:#000;width:100%;height:100%}.footer-nav{display:flex;gap:30px;justify-content:center;margin-top:60px}.footer-nav a{color:#000;text-decoration:none;position:relative;font-size:14px}.footer-nav a:after{position:absolute;content:"";display:block;width:1px;height:50%;background-color:#000;top:50%;right:-15px;transform:translateY(-50%)}.footer-nav a:last-child:after{display:none}.payment-icons{display:flex;justify-content:center;gap:10px;margin-top:60px}.payment-icons svg{width:40px;height:40px}.copyright{display:block;text-align:center;margin-top:10px;font-size:12px}@media(max-width:989px){.footer-inner{padding:20px 0 8px}.footer-contact{margin-bottom:100px}.footer-contact a{width:300px;font-size:18px}.footer-contact .bottom-blood:after{bottom:-27px;height:19px;background-size:auto 100%;left:8px}.footer-logo{width:100px}.footer-sns a{width:30px;height:30px}.footer-sns a .svg-wrapper{width:15px;height:15px}.footer-nav{margin-top:40px;flex-wrap:wrap;gap:20px}.footer-nav a{font-size:12px}.footer-nav a:after{right:-10px;height:40%;display:none}.payment-icons{margin-top:40px}.payment-icons svg{width:30px;height:30px}}.page-news-wrapper{margin-bottom:200px}@media(max-width:989px){.page-news-wrapper{margin-bottom:60px}}.news-wrapper{padding-top:50px;padding-bottom:50px;position:relative;overflow:hidden;width:100%;background-image:url(../assets/tare01.png),url(../assets/tare03.png),url(../assets/bg-section02.png);background-repeat:repeat no-repeat,repeat no-repeat,no-repeat;background-size:auto 120px,auto 120px,cover;background-attachment:scroll,scroll,fixed;background-position:top -1px center,bottom,center}.bg-blood04{position:absolute;bottom:0;right:-150px;width:400px;height:auto}.news{width:1100px;max-width:92%;margin:0 auto;padding:150px 0 0}.common-heading.news-heading .common-heading-text:after{width:86%;left:5%}.common-heading.news-heading:after{width:88%;left:4%;bottom:-10px}.news-list{border:4px solid #99e9f9;background-color:#fff;list-style:none;border-radius:16px;padding:64px;margin:40px 0 80px}.news-list li{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #ccc}.news-list li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.news-list li time{font-size:16px;background-color:#99e9f9;padding:8px 20px;display:block;font-weight:700;border-radius:99px;line-height:1;color:#000}.news-list li a{font-size:16px;flex:1;color:#000}@media(max-width:989px){.news-wrapper{padding-top:30px;padding-bottom:30px;background-size:auto 60px,auto 60px,cover;background-attachment:unset}.common-heading.news-heading:after{width:82%;left:4%;bottom:-12px}.bg-blood04{bottom:100px;width:200px;right:-100px;z-index:1}.news{padding:80px 0 0}.news-list{padding:32px 16px;margin:20px 0 40px;position:relative;z-index:2;border-width:2px}.news-list li{gap:8px;margin-bottom:16px;padding-bottom:16px;display:block}.news-list li time{font-size:12px;padding:4px 12px;width:fit-content}.news-list li a{font-size:14px;margin-left:.5em}}@media(max-width:989px){.recently-viewed-wrapper.page-recently-viewed-wrapper{padding-top:0}}@media(max-width:989px){.recently-viewed-wrapper.page-recently-viewed-wrapper .recently-viewed{padding-top:0}}.recommend-wrapper{--bg-image: url(../assets/tare02.png)}.recommend-wrapper{padding-top:90px;padding-bottom:120px;background-image:var(--bg-image);background-repeat:repeat no-repeat;background-size:auto 80px;background-attachment:scroll;background-position:top}@media(max-width:989px){.recommend-wrapper{padding-top:50px;padding-bottom:50px}}.bg-color-nanafushigi,.bg-color-abe-yousuke,.bg-color-consignment,.bg-color-hao-mariko,.bg-color-hatsumimi-kaidan,.bg-color-honeytrap-umeki,.bg-color-kaiyuki,.bg-color-mfg-goods,.bg-color-gmk-goods,.bg-color-nagoya-no-kowai-yoru,.bg-color-ooakami-nobu,.bg-color-sekiguchi-kento,.bg-color-uematsusou,.bg-color-ushidaki-senka,.bg-color-yamayu,.bg-color-yoshida-moumou,.bg-color-yurufuwa-psychic-channel,.bg-color-kannagi-card-game,.bg-color-makafushigi-chousadan{background-image:none}.recommend{width:1100px;max-width:92%;margin:0 auto;padding:100px 0}@media(max-width:989px){.recommend{padding:50px 0}}.recommend-heading .common-heading-sub,.recommend-heading .common-heading-text{color:#fff}.recommend-heading.common-heading:after{width:91%;left:4%}@media(max-width:989px){.recommend-heading.common-heading:after{width:100%;left:0%}}.mobile-facets__inner{padding-top:130px;padding-bottom:80px}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAcgAKAOAAACA */
