:root{--heading-font-family: "Libre Baskerville", "Noto Serif JP", serif}.mega-menu__promo img{aspect-ratio:5 / 4;object-fit:cover;max-width:270px}.header-sidebar__promo img{aspect-ratio:1/1;object-fit:cover}.sp-only{display:none}@media screen and (max-width:600px){.sp-only{display:block}.pc-only{display:none}}img{width:100%;max-width:100%;height:auto}.font-center{text-align:center}.font-left-sp{text-align:left}.caution-txt{font-size:12px}.caution-txt.bottom{line-height:1.3;padding-top:2rem}.font-serif{font-family:var(--heading-font-family)}.aspect-square{aspect-ratio:1;object-fit:cover}.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{transition-delay:0s}.fade2{transition-delay:.15s}.fade3{transition-delay:.3s}.fade-delay1 *{animation-delay:.2s}.fade-delay2 *{animation-delay:.5s}.fade-delay3 *{animation-delay:.8s}.fade-delay4 *{animation-delay:1.1s}.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{transition-delay:.2s}.fadein-delay2{transition-delay:.4s}.fadein-delay3{transition-delay:.6s}.deco01{position:relative}.deco01:after{content:"";display:block;width:100%;height:500px;background:url(/cdn/shop/files/deco2.webp);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:-1;opacity:.4}@media screen and (max-width:500px){.deco01:after{height:270px;background:url(/cdn/shop/files/deco_sp.webp);background-size:contain;background-repeat:no-repeat}}@media screen and (min-width:700px){.font-l-pc{font-size:16px}}.shopify-section--faq .color-scheme{background:url(/cdn/shop/files/nami80.webp)}.shopify-section--faq .container{padding:1rem 0;background:#fff6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.faq__button-wrapper{margin:2rem auto;text-align:center}.faq__content{flex-basis:800px}.faq__category{justify-content:center}@media screen and (max-width:600px){.accordion__toggle.text-lg{font-size:15px}.faq__content{padding:0 8px}}.back_top_home{text-align:center}.to_home_button{text-decoration:none;position:relative;display:inline-block;text-align:center;color:#6e152d;font-size:13px;font-weight:400;letter-spacing:2.2px;transition:.3s}.to_home_button:after{content:"";display:block;width:8px;height:8px;border-bottom:solid 1px;border-right:solid 1px;position:absolute;transform:rotate(135deg);top:calc((100% - 8px)/2);left:-2.4rem;transition:.3s}.to_home_button:hover:after{left:-2rem}.to_home_button:hover{text-decoration:underline;text-underline-offset:20%}.blog-post-card__image{aspect-ratio:2 / 1;object-fit:cover}.blog-post-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.images-with-text-scroll.story{position:relative}.images-with-text-scroll.story:after{content:"*\b9  \89d2\5c64\307e\3067  *\b2  \4fdd\6e7f\6210\5206  *\b3  \6574\808c\6210\5206";font-size:10px;position:absolute;bottom:10px;right:10px;color:#444}.link-faded{font-family:var(--heading-font-family)}@media screen and (max-width:749px){.jdgm-write-review-modal__content{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.jdgm-write-review-modal__form{padding-bottom:88px}#jdgm-review-body-input{min-height:140px;max-height:220px;overflow-y:auto!important;-webkit-overflow-scrolling:touch;resize:vertical;touch-action:pan-y}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom_style.css.map */
