@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Oswald&family=Roboto+Slab&display=swap";.red{color:red}*:focus{outline:none}body{box-sizing:border-box}.page-width{box-sizing:border-box;padding:10px;max-width:100%}#PageContainer{z-index:5}#MainContent{box-sizing:border-box;padding-top:0}@media screen and (min-width: 1024px){#MainContent{padding-top:0;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}}.pc-block{display:none}@media screen and (min-width: 1024px){.pc-block{display:block}}.sp-block{display:block}@media screen and (min-width: 1024px){.sp-block{display:none}}.w100{max-width:50px!important}header,footer{z-index:9998}.open{visibility:visible;z-index:9999;opacity:1}.search-bar{z-index:9999}.is-fixed{position:fixed!important}.main-menu-wrap{width:100%;max-width:500px;height:100vh;box-sizing:border-box;padding:50px 20px;position:absolute;left:-100%;opacity:0;background-color:#fff;top:60px;transition:.5s;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (min-width: 1024px){.main-menu-wrap{text-align:left;top:80px;padding:50px;display:block}}.main-menu-wrap li{margin-bottom:1.75rem}.main-menu-wrap li.text-menu{margin-bottom:0}.main-menu-wrap li a{padding-left:0}.main-menu-wrap img{width:100%;height:auto!important;max-width:200px}.pc{display:none}.open{left:0;opacity:1}.site-footer{width:100%;display:flex;margin-top:100px;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:10px}.footer-menu{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:30px}@media screen and (min-width: 1024px){.footer-menu{flex-direction:row}}.footer-menu li{margin:0 10px 30px;font-size:12px}.news-letter{width:100%;max-width:500px;margin:0 auto 30px}.news-letter-tittle{width:100%;margin:0 auto 20px;text-align:center}.news-letter-tittle span{font-weight:700}.insta a{font-size:2rem}@media screen and (min-width: 1024px){.insta a{font-size:12px}}.insta a img{width:2rem}@media screen and (min-width: 1024px){.insta a img{width:20px}}.copy{text-align:center;width:100%}.copy img{width:100px}.top-image-wrap{width:100%;max-width:700px;margin:auto;box-sizing:border-box}.top-image-wrap img{width:100%;display:block}.top-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 1024px){.top-list{justify-content:flex-start}}.top-list li{width:49.5%;margin:0 0 20px;float:none;padding:0!important}@media screen and (min-width: 1024px){.top-list li{width:24%;margin:0 1% 30px 0}}.top-list li img{width:100%}.top-list li .grid-view-item__image-wrapper{width:100%;margin:0;padding:0}.top-list li .grid-view-item__image-wrapper div{padding:0}.top-list .product-title{width:100%;text-align:center;font-size:.8rem;font-weight:400;color:#666}.top-list .product-price{width:100%;text-align:center}.top-list .product-price .price__regular{width:100%;margin-right:0;text-align:center}.top-list .price dd{margin:0}.top-list .price__badges{text-align:center;margin-left:auto;margin-right:auto}.top-list .price__badges .price__badge{margin-left:auto;margin-right:auto}#ProductSection-product-template,#ProductSection-product-pop-up{max-width:1200px!important;margin-left:auto;margin-right:auto}#ProductSection-product-template .product-single__title,#ProductSection-product-pop-up .product-single__title{font-family:Roboto Slab,serif;font-size:1rem}#ProductSection-product-template .price__regular,#ProductSection-product-pop-up .price__regular{font-size:2.75rem;font-family:Oswald,sans-serif;white-space:nowrap}#ProductSection-product-template .taxin,#ProductSection-product-pop-up .taxin{font-size:.8rem}.sku-block{display:block;margin-bottom:10px}.zaiko{width:100%;margin-top:20px;font-family:Roboto Slab,serif}.zaiko table{width:100%}.zaiko table th{width:100%;text-align:center;font-weight:700}.zaiko table td{text-align:center}.attention-wrap{width:100%;font-weight:700}@media screen and (min-width: 1024px){.attention-wrap{padding-left:10px;box-sizing:border-box}}.attention-wrap h4{font-size:.8rem;font-weight:700}@media screen and (min-width: 1024px){.attention-wrap h4{font-size:.9rem}}.attention-wrap ul{margin:0;padding:0}.attention-wrap ul li{list-style:none;font-size:.8rem}.product-main-wrap{width:100%;display:flex;justify-content:flex-start;flex-direction:column}@media screen and (min-width: 1024px){.product-main-wrap{flex-direction:row}}.product-image-wrap{width:100%;margin-bottom:10px}@media screen and (min-width: 1024px){.product-image-wrap{width:60%}}.product-image-wrap .product-swiper{width:100%;margin-bottom:20px}.product-image-wrap .product-swiper .swiper-slide{text-align:center}.product-image-wrap .product-swiper .swiper-slide img{width:100%;max-width:450px;margin:0 auto}.product-image-wrap .swiper-button-next i,.product-image-wrap .swiper-button-prev i{font-size:2rem}.product-image-wrap .swiper-button-next:after,.product-image-wrap .swiper-button-prev:after{display:none}.product-text-wrap{width:100%}@media screen and (min-width: 1024px){.product-text-wrap{width:40%}}.description-wrap{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 1024px){.description-wrap{flex-direction:row}}.description-wrap .description-inner{width:100%}@media screen and (min-width: 1024px){.description-wrap .description-inner{width:60%;box-sizing:border-box;padding-right:20px}}.description-wrap .stek{width:100%}@media screen and (min-width: 1024px){.description-wrap .stek{width:40%}}.description-wrap .stek img{width:100%}.scrollable-wrapper td,.scrollable-wrapper th{text-align:center!important;width:100%;font-size:.7rem}@media screen and (min-width: 1024px){.scrollable-wrapper td,.scrollable-wrapper th{font-size:1rem}}#in_material_table td,#in_material_table th{text-align:center!important;width:100%;font-size:.7rem}@media screen and (min-width: 1024px){#in_material_table td,#in_material_table th{font-size:1rem}}#in_size_title+table td,#in_size_title+table th{text-align:center!important;width:100%;font-size:.7rem}@media screen and (min-width: 1024px){#in_size_title+table td,#in_size_title+table th{font-size:1rem}}.myaccount{width:100%;max-width:1000px;margin-right:auto;margin-left:auto}.myaccount__order-history{width:100%;box-sizing:border-box;padding:10px;margin-bottom:30px}.myaccount__account-details{padding:10px}@media screen and (min-width: 1024px){.myaccount__account-details{padding-left:30px}}.logout{display:block;width:200px;margin-left:auto;margin-right:auto;padding:10px;box-sizing:border-box;border-radius:20px;background-color:#000;color:#fff}.logout a{color:inherit;font-weight:700}.cart-main-wrap{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:10px}@media screen and (min-width: 1024px){.cart-main-wrap{padding:10px 8.3%}}.cart-main-wrap .cart-btn-footer{width:100%;text-align:right}.cart-main-wrap .cart-note{margin:0 0 50px auto;max-width:400px;text-align:right}.cart-main-wrap .cart__submit-controls input{width:100%;max-width:300px;margin-left:auto;margin-right:auto;height:54px;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.cart-main-wrap .cart__submit-controls input{margin-left:auto;margin-right:0}}.cart-main-wrap .additional-checkout-buttons{text-align:center}@media screen and (min-width: 1024px){.cart-main-wrap div.iZJMuEDN4NxKS3mrxcBP9{flex-direction:row!important}}.cart-main-wrap div.iZJMuEDN4NxKS3mrxcBP9 ._2PfRg7DFvcstLFRNRf5W1e{width:100%;max-width:300px;margin-left:auto;margin-right:auto}@media screen and (min-width: 1024px){.cart-main-wrap div.iZJMuEDN4NxKS3mrxcBP9 ._2PfRg7DFvcstLFRNRf5W1e{width:130px;margin-left:10px}}.About-wrap h1{visibility:hidden}.about-page{width:100%;max-width:900px;margin:0 auto;text-align:center}.prof-wrap{margin-top:30px;display:block}@media screen and (min-width: 1024px){.prof-wrap{display:flex}}.prof-wrap p{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #000}.prof-wrap .japan,.prof-wrap .english{width:100%;text-align:left;font-size:.8rem;line-height:1.7;box-sizing:border-box;padding:30px}@media screen and (min-width: 1024px){.prof-wrap .japan,.prof-wrap .english{width:50%}}.collection-page{width:100%;margin:0 auto}.collection-block{width:100%;max-width:1000px;text-align:center;margin:0 auto}.image-guard{width:100%;margin:0 auto;text-align:center}.image-guard img{width:100%;max-width:100%;z-index:1}.image-guard a{display:block;width:100%;height:100%;position:relative;border:none!important}.image-guard .protect{position:absolute;z-index:2;width:100%;height:100%;content:""}.image-guard .w600{max-width:600px!important}.shopify-policy__container{max-width:900px!important}.shopify-policy__container h1{font-size:1.3rem}.tokushou-wrap{width:100%;margin:50px auto}.tokushou-wrap .bl-line{align-items:center;box-sizing:border-box;border-bottom:1px solid #dadada;padding:20px 0 20px 20px}@media screen and (min-width: 1024px){.tokushou-wrap .bl-line{display:flex}}.tokushou-wrap .bl-line:first-child{border-top:1px solid #dadada}.tokushou-wrap .bl-line h3,.tokushou-wrap .bl-line p{display:flex;flex-direction:column;justify-content:center;color:#111;margin:0}.tokushou-wrap .bl-line h3{width:300px;font-size:14px}.tokushou-wrap .bl-line p{font-size:14px;text-align:left;width:100%}.shopping-guide-wrap{width:100%;max-width:1000px;margin:50px auto;box-sizing:border-box;padding:10px}.shopping-guide-wrap h1{width:100%;text-align:center}.shoppig-guide-menu{width:100%;display:block;margin:0 0 50px!important;align-items:center;justify-content:space-between}@media screen and (min-width: 1024px){.shoppig-guide-menu{display:flex;flex-wrap:wrap}}.shoppig-guide-menu li{width:100%;list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;height:60px;box-sizing:border-box;border:1px solid #dadada;margin-bottom:1%}@media screen and (min-width: 1024px){.shoppig-guide-menu li{width:32%}}.shopping-guide-block{display:block;align-items:center;box-sizing:border-box;border-top:1px solid #dadada;padding:30px 0}@media screen and (min-width: 1024px){.shopping-guide-block{display:flex}}.shopping-guide-block h3{font-size:1.2rem;width:100%;margin-bottom:20px}@media screen and (min-width: 1024px){.shopping-guide-block h3{width:200px;margin-bottom:0;font-size:.9rem}}.shopping-guide-block div{width:100%;font-size:.9rem}@media screen and (min-width: 1024px){.shopping-guide-block div{width:calc(100% - 200px)}}.shopping-guide-block div h4{font-size:.9rem;margin:30px 0 5px}.shopping-guide-block div ul{width:100%;margin:0!important;padding:10px;box-sizing:border-box}.shopping-guide-block div li{margin-bottom:20px;width:100%}.shopping-guide-block div span{color:red;font-weight:700}.shopping-guide-block span a{text-decoration:underline}.product__policies{display:none}.guide-wrap h1{text-transform:uppercase}.price__badge--sold-out{background:#dfdfdf;color:#111;border:1px solid #fff}.news-wrap{box-sizing:border-box;padding-top:30px}.news-wrap span{color:red;font-weight:700}.news-block{width:98%;box-sizing:border-box;text-align:center;border:#666 solid 1px;padding:10px;position:relative;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.news-block{width:100%}}.news-block:after{content:"\21d2";position:absolute;top:10px;right:10px}.news-block a{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/main.scss.css.map */
