.aspect-ratio img{width:100%;height:100%;object-fit:cover}.aspect-ratio-wide-1{aspect-ratio:16/9}.aspect-ratio-wide-2{aspect-ratio:16/10}.aspect-ratio-standard-1{aspect-ratio:5/4}.aspect-ratio-standard-2{aspect-ratio:4/3}.aspect-ratio-standard-3{aspect-ratio:2/1}.aspect-ratio-square{aspect-ratio:1/1}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.layout-grid{display:flex;flex-wrap:wrap;row-gap:var(--row-gap, 30px);column-gap:var(--column-gap, 30px);width:100%}.layout-grid__item{border-radius:var(--grid-item-border-radius);max-width:100%;height:100%;flex-grow:unset}.swiper-slide .layout-grid__item{height:auto}.layout-grid__item a{display:block;width:100%;height:100%}.layout-grid__item picture{display:block;width:100%;height:auto}.aspect-ratio .layout-grid__item picture img{width:100%;height:100%;object-fit:cover}.layout-grid__item img{width:100%;border-radius:var(--grid-item-border-radius)}@media(max-width:749px){.layout-grid.sp_scrollbar_enable{display:grid;grid-auto-flow:column;grid-auto-columns:165px;overflow-x:auto;justify-content:flex-start;width:calc(100% - 30px);padding-bottom:30px;margin:0 15px}.layout-grid.sp_scrollbar_enable::-webkit-scrollbar{height:8px}.layout-grid.sp_scrollbar_enable::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:8px}.layout-grid.sp_scrollbar_enable::-webkit-scrollbar-thumb{background-color:#002656;border-radius:8px}.layout-grid.sp_scrollbar_enable .layout-grid__item{width:100%}.layout-grid.is-centered-sp{justify-content:center}}.layout-grid{display:flex;flex-wrap:wrap;gap:var(--row-gap, 30px) var(--column-gap, 30px)}.layout-grid__item,.layout-grid__item--1{width:100%}.layout-grid__item--2{width:calc((100% - var(--column-gap, 30px)) / 2)}.layout-grid__item--3{width:calc((100% - (var(--column-gap, 30px) * 2)) / 3)}.layout-grid__item--4{width:calc((100% - (var(--column-gap, 30px) * 3)) / 4)}.layout-grid__item--5{width:calc((100% - (var(--column-gap, 30px) * 4)) / 5)}.layout-grid__item--6{width:calc((100% - (var(--column-gap, 30px) * 5)) / 6)}.full-round .layout-grid__item,.full-round .layout-grid__item img{border-radius:50%}@media(min-width:750px){.layout-grid.is-centered{justify-content:center}}@media(max-width:749px){.layout-grid{gap:var(--row-gap-sp, 15px) var(--column-gap-sp, 15px)}.layout-grid__item--1-sp{width:100%}.layout-grid__item--2-sp{width:calc((100% - var(--column-gap-sp, 15px)) / 2)}.layout-grid__item--3-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 2)) / 3)}.layout-grid__item--4-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 3)) / 4)}.layout-grid__item--5-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 4)) / 5)}.layout-grid__item--6-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 5)) / 6)}.layout-grid__item--title{font-size:12px}}.swiper{opacity:0;transform:translateY(50px);transition:1s}.swiper.swiper-initialized{opacity:1;transform:translateY(0);transition:1s}.header__inline-menu{position:relative;display:flex;width:100%;height:60px;justify-content:center;margin:0!important;background:#f2f2f2}.list-menu--inline{margin:0 auto!important;z-index:1;gap:40px!important}.header{height:80px}@media(max-width:1100px){.header__inline-menu{display:none!important}}@media(max-width:750px){.header{height:60px}}.header__heading{padding:12px 0}@media(max-width:750px){.header__heading{width:120px;padding:0}}.header__menu-item span.menu-label{display:flex;align-items:center;gap:12px}.menu-collection-icon{width:40px;height:40px;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:2px solid #000000}.header__menu-item{font-weight:700}.iconNav>ul>li{display:block}.iconNav [class*=hasChildren]:not(:last-child){margin-right:10px}.iconNav [class*=hasChildren]>ul{position:absolute;opacity:0;pointer-events:none;background:#fff;padding:10px;z-index:2;transition:.15s;border:2px solid #000000}.iconNav [class*=hasChildren]>ul.open{opacity:1;pointer-events:all}li.hasChildren{position:relative;padding-right:10px}@media(max-width:767px){li.hasChildren{position:static}}li.hasChildren:after{position:absolute;content:"";width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(135deg);top:-2px;bottom:0;margin:auto;right:0;transition:transform .2s}@media(max-width:767px){li.hasChildren:after{display:none}}li.hasChildren:hover:after{transform:rotate(-45deg)}.iconNav [class*=hasChildren]>ul{right:0;width:150px;text-align:center}@media(max-width:767px){.iconNav [class*=hasChildren]>ul{position:absolute;left:0;right:0;margin:auto;width:100vw;top:72px;padding:0}}@media(max-width:767px){.iconNav [class*=hasChildren]>ul li{border-top:1px solid #DFDFDF}}.iconNav [class*=hasChildren]>ul a{padding:10px;display:block;font-weight:700}@media(max-width:767px){.iconNav [class*=hasChildren]>ul a{padding:16px 0}}.iconNav{margin-right:10px;margin-left:10px}@media(max-width:767px){.iconNav{margin-right:0}}.icon_hamburger2{background-image:url(/cdn/shop/files/menu.svg);background-repeat:no-repeat;background-size:100%;background-position:center}.search-header__form .search__input.field__input{border:2px solid #000000;border-radius:40px}.card-wrapper .ratio .card__media{aspect-ratio:1;border:3px solid #000000}.card-wrapper .card__inner.ratio .card__content{aspect-ratio:1}.card-wrapper .card__inner.ratio{position:relative}.card-wrapper .card__inner.ratio:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border:3px solid #000000;background-color:#bebebe;aspect-ratio:1;padding:0!important;transition:.3s;z-index:-1}.card-wrapper:hover .card__inner.ratio:before{top:10px;right:-10px;background-color:#fff100;transition:.3s}.price .price-item{font-family:"Noto Sans JP",Sans-serif;font-weight:700}div.collection .tab-list{gap:15px;margin-bottom:30px}div.collection .tab-list li{background:#fff;border:2px solid #000000;color:#000;font-size:16px;font-weight:400;letter-spacing:.05em;padding:4px 50px;border-radius:30px;margin:0}@media(max-width:750px){div.collection .tab-list{gap:5px}div.collection .tab-list li{font-size:12px;padding:4px 20px}}div.collection .tab-list li:hover{border-bottom:2px solid #000000}div.collection .tab-list li.active{background:#e60012;border:2px solid #E60012;color:#fff;font-weight:700;margin:0}.button.arrow{position:relative;display:flex;align-items:center;justify-content:center;width:260px;height:45px;font-weight:400;margin-left:auto;margin-right:auto;color:#fff;background:#000}.button.arrow:hover{color:#fff}.button.arrow:after{content:"";position:absolute;top:unset;left:unset;right:-6px;bottom:-6px;width:100%;height:100%;border:2px solid #000000;background:#fff100;z-index:-1;transition:.3s}.button.arrow:hover:after{border:2px solid #000000!important;box-shadow:none!important;right:0;bottom:0;transition:.3s}@media screen and (max-width:750px){.button.arrow{font-size:12px}}.product-grid div.ranking_num_box{position:absolute;top:10px;left:10px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:Oswald;font-weight:500;color:#fff;background-image:url(/cdn/shop/files/ranking_icon_ae283114-e37a-43db-8f56-5b9f43c52199.svg);background-size:100%;background-position:center;background-repeat:no-repeat;z-index:1}.product-grid div.ranking_num_box span.ranking_num{font-size:18px}@media(max-width:750px){.product-grid div.ranking_num_box{width:30px;height:30px}.product-grid div.ranking_num_box span.ranking_num{font-size:14px}}.ranking-section{position:relative;padding:120px 0;border-top:3px solid #000000;border-bottom:3px solid #000000}.ranking-section .collection{position:relative;max-width:1360px;width:calc(100% - 30px);margin:0 auto;padding:60px 0;background:#fff;border:3px solid #000000;z-index:0}@media(max-width:750px){.ranking-section{background-image:url(/cdn/shop/files/sec02_bg_sp_44144d00-0f07-4b8a-b2eb-f0bc4435b4e3.png)!important}}.ranking-section .popup{content:"";position:absolute;top:-160px;left:50%;transform:translate(-50%);display:block;width:300px;height:350px;background-image:url(/cdn/shop/files/suppaiman.png?v=1770617202);background-size:100%;background-position:center;background-repeat:no-repeat;z-index:1}@media(max-width:750px){.ranking-section .popup{width:200px;top:-140px}}.banner-section,.banner-section2,.goods-section,.topic-section{border-top:4px solid #000000;border-bottom:4px solid #000000}.banner-section2 .banner-grid__item--text{font-size:18px;font-weight:700}@media(max-width:750px){.banner-section2{background-image:url(/cdn/shop/files/sec04_bg_sp_7efe3a48-0d5c-494a-996a-e85ff3addaa4.png)!important}.goods-section{background-image:url(/cdn/shop/files/sec05_bg_sp_9df34e44-3dc3-488f-b279-2f46b492490d.png)!important}.banner-section2 .banner-grid__item--text{font-size:14px}.d_title .sub_jp{font-size:12px}}.blog-slide .image-wrapper{position:relative;border:3px solid #000000}.blog-slide .image-wrapper:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border:3px solid #000000;background-color:#bebebe;aspect-ratio:1;padding:0!important;transition:.3s;z-index:-1}.blog-slide .image-wrapper:hover:before{top:13px;right:-13px;background-color:#fff100;transition:.3s}.blog-slide .text-wrapper h3{font-size:14px}.drawer__banner_top_inner{padding:0 20px}.drawer__banner_top:nth-of-type(1){padding-top:0;padding-bottom:10px}.image-wrapper{border:3px solid #000000}#Search-In-Drawer{border:2px solid #000000;border-radius:40px}section.shopify-section:has(.a-recently){margin-top:0!important}#a-recentlyViewed{border-bottom:4px solid #000000}.footer-block__details-content{display:flex;justify-content:center;gap:20px}@media(max-width:750px){.footer-block__details-content{flex-direction:column}}.footer-block__details-content li a{color:#fff}.footer-block__details-content li a.list-menu__item--link{padding:0;color:#fff}.footer-block__details-content li a.list-menu__item--link:hover{color:#fff}.footer__blocks-wrapper.grid{margin-bottom:0}@media(max-width:750px){.v_top_page .product-grid .grid__item:nth-of-type(n+5){display:none}}.suppaiman-concept__character--image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.featured-collection-slide-section{position:relative;z-index:0}.m_drawer_container .d_title .main_en{font-size:18px!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/add.css.map */
