#shopify-section-announcement-bar{position:absolute;top:0;left:0;width:100%}.announcement-bar.gradient{background:#887f7a}.list-menu li:first-of-type summary.header__menu-item{padding-left:0!important}@media (min-width: 1061px){header-drawer{display:none}}.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}.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:5px;height:5px;border-top:1px solid #524E4D;border-right:1px solid #524E4D;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}@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}}@media (min-width: 767px){.spOnly{display:none}}@media (max-width: 767px){.pcOnly{display:none}}.col-1>.product-summary{width:560px}.col-2>.product-summary{width:380px;max-width:calc(50% - 30px)}.col-3>.product-summary{width:315px;max-width:calc(33% - 30px)}.col-4>.product-summary{width:315px;max-width:calc(25% - 30px)}@media (max-width: 767px){.product-summary-list .product-summary:last-of-type{margin-right:15px}}.center.collection__view-all a:not(.link){margin-top:2rem}a.button.arrow{position:relative;overflow:hidden;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;font-family:Cinzel;font-weight:400;font-size:11px;line-height:1;letter-spacing:0;text-align:center;border:1px solid #524E4D;color:#524e4d;width:315px;height:35px;background-color:#fff0;transition:.3s ease-in-out;z-index:1}a.button.arrow.small-button{width:160px}a.button.arrow:hover{color:#fff}a.button.arrow:before{content:"";position:absolute;top:-50px;right:0;bottom:0;left:0;width:120%;border-right:50px solid transparent;border-bottom:70px solid #524E4D;transform:translate(-100%);transition:.3s ease-in-out;z-index:-1}a.button.arrow:hover:before{transform:translate(0)}a.button.arrow:after{content:"\2192";position:absolute;top:unset;bottom:unset;right:15px;left:unset;color:#524e4d;box-shadow:none;z-index:0;transition:.3s}a.button.arrow:hover:after{content:"\2192";color:#fff;transition:.3s;box-shadow:none}button.LeeepSeeMore{position:relative;overflow:hidden;text-transform:uppercase;display:flex!important;justify-content:center;align-items:center;font-family:Cinzel;font-weight:400;font-size:11px;line-height:1;letter-spacing:0;text-align:center;border:1px solid #524E4D;border-radius:0;color:#524e4d;width:315px;height:35px;background-color:#fff0;transition:.3s ease-in-out;z-index:1;margin:2rem auto 0;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}@media (max-width: 500px){button.LeeepSeeMore{width:100%}}button.LeeepSeeMore:hover{color:#fff}button.LeeepSeeMore:before{content:"";position:absolute;top:-50px;right:0;bottom:0;left:0;width:120%;border-right:50px solid transparent;border-bottom:70px solid #524E4D;transform:translate(-100%);transition:.3s ease-in-out;z-index:-1}button.LeeepSeeMore:hover:before{transform:translate(0)}button.LeeepSeeMore:after{content:"\2192";position:absolute;top:unset;bottom:unset;right:15px;left:unset;color:#524e4d;box-shadow:none;z-index:0;transition:.3s}button.LeeepSeeMore:hover:after{content:"\2192";color:#fff;transition:.3s;box-shadow:none}.banner-secvice{background-color:#fff}.d_title_text{font-family:Noto Serif JP;font-weight:400;font-size:18px;line-height:1.8;letter-spacing:0;text-align:center;padding:0 15px;margin-top:0;margin-bottom:40px}@media (max-width: 750px){.d_title_text{font-size:14px}}.shopinfo-top{margin-top:160px}.shopinfo-top .rich-text h2{font-family:Cinzel;font-size:30px}.conceptB p.buttonWrap{margin-top:50px}@media (min-width: 750px){.conceptB .page-width.alignCenter{padding:0}}@media (max-width: 750px){a.button.arrow{width:345px}.conceptB p.buttonWrap{text-align:left}.shopinfo-top .rich-text h2{font-family:Cinzel;font-size:24px}.conceptB>.page-width{padding:0}.shopinfo-banner .part_inner_wrap.page-width{padding:0}}@media (max-width: 500px){a.button.arrow{width:100%!important}.highlight-bg.blog-slide .center.collection__view-all{width:calc(100% - 15px)}}.add-sec-border{border-bottom:1px solid #887F7A}.m_drawer_container .d_title .main_en{font-size:18px}.image-with-text__text h6{font-size:10px}.add-sec-border .page-width{max-width:1200px}.mikawaya-one-time-or-subscription-selection-container .mikawaya-purchase-option-label__selected{background-color:#fff}.section-banner-b .d_title{margin-bottom:10px}.section-banner-b .d_title_text{margin-bottom:60px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/add.css.map */
