@import"https://fonts.googleapis.com/css2?family=Alata&family=Noto+Sans+JP:wght@100..900&display=swap";html{scroll-behavior:smooth}p{line-height:1.5;letter-spacing:.05em}img{width:100%;height:auto}.menu-drawer__menu{padding:20px}.menu-drawer__list-item--flat .menu-drawer__menu--childlist{padding:0 0 0 10px}.menu-drawer__menu--childlist li a{font-size:14px}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:0}:is(.rte,.shopify-policy__title) :is(h1,h2,h3,h4,h5,h6){margin-block:clamp(15px,1em * 3.3,25px) var(--font-heading--spacing)}.fade-item{opacity:0;filter:blur(8px)}.fade-item.is-visible{animation:fv-soft-reveal .9s ease-out forwards}.fade-item.more.is-visible{animation:fv-soft-reveal .2s ease-out forwards}.fade-item:nth-child(1){animation-delay:.2s}.fade-item:nth-child(2){animation-delay:.5s}.fade-item:nth-child(3),.delay-item{animation-delay:.8s}.fade-item:nth-child(4){animation-delay:1.1s}@keyframes fv-soft-reveal{0%{opacity:0;filter:blur(10px)}60%{opacity:.85;filter:blur(3px)}to{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.fade-item{animation:none!important;opacity:1!important;filter:none!important}}.fade1.is-visible{transition-delay:0s}.fade2.is-visible{transition-delay:.15s}.fade3.is-visible{transition-delay:.3s}.fade-delay1.is-visible{animation-delay:.2s}.fade-delay2.is-visible{animation-delay:.5s}.fade-delay3.is-visible{animation-delay:.8s}.fade-delay4.is-visible{animation-delay:1.1s}.fade-delay5.is-visible{animation-delay:1.4s}.js-fade-in{opacity:0;transform:translateY(8px);transition:opacity .8s ease,transform .8s ease}.js-fade-in.is-visible{opacity:1;transform:translateY(0)}@media(max-width:999px){.js-fade-in-sp{opacity:0;transform:translateY(8px);transition:opacity .8s ease,transform .8s ease}.js-fade-in-sp.is-visible{opacity:1;transform:translateY(0)}}.fadein-delay1.is-visible{transition-delay:.2s}.fadein-delay2.is-visible{transition-delay:.4s}.fadein-delay3.is-visible{transition-delay:.6s}.collection-wrapper .jdgm-prev-badge__text,.section-resource-list .jdgm-prev-badge__text{font-size:12px}.jdgm-rev-widg{background:#ffffffa8}.jdgm-widget{padding:0}@media screen and (max-width:500px){body .jdgm-review-widget--small .jdgm-rev-widg{padding:16px}}.jm-reviewer-avatar{display:none}.jdgm-star .jdgm--on:before,span.jm-star-rating__font-icon{font-size:14px!important}.jdgm-star{padding:0 2px 0 0!important}p.jm-review-content__title{font-size:16px!important}.jdgm-review-content__body-content p{font-size:15px}.hero_logo{max-width:200px;margin:0 auto}@media screen and (max-width:750px){.hero_logo{width:40vw}}p.announcement-bar__text{line-height:1.5}.header-wrapper{box-shadow:0 4px 4px #8f919d21}@media screen and (max-width:500px){.header__heading-logo-wrapper{max-width:50px}}body .menu-drawer__menu-item{font-size:16px}.menu-drawer__list-item--divider{border-block-end:1px solid #D7D1C6}.policie_link{word-break:break-word}.policie_tbl td,.policie_tbl th{border:1px solid rgba(var(--color-foreground),.2);padding:8px 4px;font-size:14px;font-weight:500;line-height:1.5;border:1px solid #e5e5e5}.shopify-policy__body *{color:#6a6a6a}.shopify-policy__title h1{color:#6a6a6a;font-size:30px}.shopify-policy__container{max-width:800px;margin:0 auto 70px;padding-top:40px}.shopify-policy__body{margin-top:40px}@media screen and (max-width:500px){.shopify-policy__title h1{font-size:20px}}.image-with-text__heading{font-size:20px}.image-with-text__text--caption{font-weight:700;color:#a7d27c;font-family:Alata,Noto Sans JP,sans-serif}body .rich-text__caption{font-weight:700;font-family:Alata,Noto Sans JP,sans-serif;margin-top:10px}.blog-post-card__content-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-post-card__content-text h2,.blog-post-card__content-text h3{-webkit-line-clamp:1;font-size:18px}.blog-post-details{font-size:10px}[class*=blog-title]{margin:0 auto}.main-blog h1{text-align:center;letter-spacing:.01em}.article-template{padding-top:40px}.main-blog,.article-template__content{position:relative}.main-blog:before,.main-blog:after,.article-template__content:before,.article-template__content:after{content:"";display:block;width:200px;height:200px;background:url(/cdn/shop/files/deco.png);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:-10;opacity:.4}.main-blog:before,.article-template__content:before{top:0;right:-10%;opacity:0}.main-blog:after,.article-template__content:after{background:url(/cdn/shop/files/deco.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;left:-10%}body .article-template__link{font-size:16px;padding:10px 0}body .article-template__back:last-child{margin-bottom:0;padding-bottom:20px}@media screen and (min-width:750px){body .article-template__hero-medium{height:250px;max-width:500px;margin:0 auto}[class*=blog-post-title]{font-size:26px}}@media screen and (max-width:500px){.main-blog h1,[class*=blog-post-title]{font-size:20px}.main-blog,.article-template__content{overflow:hidden}}body .multicolumn-card__image-wrapper--third-width{width:15%}.multicolumn-card__info p{font-size:14px}.product-form__buttons .product-form__submit{background:#547461;color:#fff}.product-form__buttons .product-form__submit:after{box-shadow:none}.button.product-form__submit:not([disabled]):hover:after{box-shadow:none}.bnr_box_product{max-width:700px;margin:0 auto}.bnr_img{max-width:100%;height:auto}.accordion__title,.product__description *{font-family:Noto Sans Japanese}.section--page-width{max-width:1200px;margin:0 auto}.tax-note.tax-note.tax-note{font-size:12px}.accordion .details__header{font-size:16px;font-weight:600;color:#4e3418bf}.product-card .text-block>*{text-wrap:wrap}.cart-items__unit-price-wrapper{color:#ba1212}.cart-items__unit-price-wrapper span{font-size:17px;font-weight:600}.cart-items__variants-wrapper .list-unstyled li{display:inline-block;padding:1px 6px;background:#fffcf5;border:1px solid #a3423f70;color:#a3433f;margin:3px 0}.cart-note__label{font-size:15px}.cart-drawer__summary{bottom:50px}.contact-form__error,.contact-form__success{background:#ffeded;padding:4px}@media screen and (max-width:500px){.section-resource-list__header .text-block:last-child p{font-size:22px;letter-spacing:.06em;line-height:1.5}}.group-block-content{gap:5px}.divider__line{max-width:40px}.bitou-concept__content:after{content:"";display:inline-block;width:100px;height:100px;background:url(/cdn/shop/files/deco01.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-50px;right:10px;opacity:.6}@media screen and (min-width:750px){.bitou-concept__content:after{content:none}}.ui-test-product-list:before{content:"";display:inline-block;width:140px;height:140px;background:url(/cdn/shop/files/deco01.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:10%;left:10%;opacity:.6}@media screen and (max-width:750px){.ui-test-product-list:before{content:none}}.ui-test-product-list:after{content:"";display:inline-block;width:80px;height:80px;background:url(/cdn/shop/files/deco04.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:10%;right:10%;opacity:.4}@media screen and (max-width:750px){.ui-test-product-list{overflow:hidden}.ui-test-product-list:after{bottom:0;left:80px;width:100px;height:100px;transform:rotate(59deg)}}.content-for-layout .shopify-section:nth-of-type(4){position:relative}.page-index .content-for-layout .shopify-section:nth-of-type(4):after{content:"";display:inline-block;width:180px;height:190px;background:url(/cdn/shop/files/deco05.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:10%;left:10%;opacity:.5}@media screen and (max-width:750px){.page-index .content-for-layout .shopify-section:nth-of-type(4):after{width:140px;height:160px;bottom:10%;left:-7px;opacity:.7}}.footer-content{position:relative}.footer-content:after{content:"";display:inline-block;width:180px;height:190px;background:url(/cdn/shop/files/deco02.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;right:0;opacity:.5}@media screen and (max-width:750px){.footer-content:after{bottom:60%;right:-80px;opacity:.5;transform:rotate(242deg)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom_style.css.map */
