body.template-lp-nf3set-2 .shopify-section-group-header-group,body.template-lp-nf3set-2 .shopify-section-group-footer-group{display:none}body.template-lp-nf3set-2 #MainContent{padding:0}.shopify-section.blog-lp-nf3set{margin:0;padding:0}body.template-lp-nf3set-2 .section-featured-product,body.template-lp-nf3set-2 .section-featured-product .page-width{background:var(--su-bg, #f7f5f2)}@media(min-width:600px){body.template-lp-nf3set-2,body.template-lp-nf3set-2 .section-featured-product{background:#e4ddd4}}body{--ba-text: #4a4540;--ba-text-sub: #8a837a;--ba-text-accent: #8a5614;--ba-badge: #c47d1a;--ba-badge-text: #ffffff;--ba-pad: 32px}.ba-preview{box-sizing:border-box;position:sticky;top:0;z-index:20;padding:8px 16px;background:var(--su-dark);color:var(--su-bg);font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.08em;text-align:center}.ba{width:min(600px,100%);margin-inline:auto;background:var(--su-bg);color:var(--ba-text);font-family:var(--font-sans);font-weight:400;font-size:15px;line-height:1.9;letter-spacing:.04em}.ba *,.ba *:before,.ba *:after{box-sizing:border-box}.ba img{display:block;width:100%;height:100%;object-fit:cover}.ba-hero{position:relative}.ba-ph{display:grid;place-items:end start;background:linear-gradient(165deg,#5c565014,#b8965a47),#ddd4c8}.ba-ph--hero{aspect-ratio:4 / 3}.ba-ph--wide{aspect-ratio:3 / 2}.ba-ph span{margin:14px var(--ba-pad);font-size:10px;font-weight:500;letter-spacing:.16em;color:#4a45408c}.ba-hero__panel{margin-top:-28px;padding:28px var(--ba-pad) 8px;position:relative;background:var(--su-white);border-radius:18px 18px 0 0}.ba-badge{display:inline-block;margin:0;padding:4px 12px;border-radius:999px;background:var(--ba-badge);color:var(--ba-badge-text);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.4}.ba-kicker{margin:0 0 14px}.ba-title{margin:0;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:26px;font-weight:500;letter-spacing:.06em;line-height:1.55;color:var(--ba-text)}.ba-lead{margin:18px 0 0;font-size:15px;line-height:2;color:var(--ba-text)}.ba-em{color:var(--ba-text-accent);font-style:normal;font-weight:700}.ba-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--su-border);font-size:12px;letter-spacing:.06em;color:var(--ba-text-sub)}.ba-body{padding:28px var(--ba-pad) 8px;background:var(--su-white)}.ba-body p{margin:0 0 1.15em}.ba-body p:last-child{margin-bottom:0}.ba h2{margin:1.6em 0 .7em;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1.6;color:var(--ba-text)}.ba h2:before{content:"";display:block;width:28px;height:2px;margin-bottom:12px;background:var(--su-greige)}.ba-deco{padding:40px var(--ba-pad) 0;text-align:center}.ba-deco__sub{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 14px;color:var(--su-accent);font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:13px;font-weight:500;letter-spacing:.2em;line-height:1.4}.ba-deco__sub:before,.ba-deco__sub:after{content:"";width:28px;height:1px;background:var(--su-accent);flex:none}.ba .ba-deco__title{margin:0;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:20px;font-weight:500;letter-spacing:.04em;white-space:nowrap;line-height:1.6;color:var(--ba-text)}.ba .ba-deco__title:before{content:none}.ba .ba-deco__title:after{content:"";display:block;width:40px;height:1px;margin:16px auto 22px;background:var(--su-accent)}.ba-figure{margin:28px 0}.ba-figure figcaption{margin-top:8px;font-size:12px;letter-spacing:.04em;line-height:1.7;color:var(--ba-text-sub)}.ba-points{list-style:none;margin:8px 0 0;padding:0}.ba-points li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:16px 0;border-top:1px solid var(--su-border)}.ba-points li:last-child{border-bottom:1px solid var(--su-border)}.ba-points__no{font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:18px;font-weight:500;letter-spacing:.04em;line-height:1.4;color:var(--ba-text-accent)}.ba-points h3{margin:0 0 4px;font-size:15px;font-weight:700;letter-spacing:.06em;line-height:1.6;color:var(--ba-text)}.ba-points p{margin:0;font-size:14px;line-height:1.85;color:var(--ba-text)}.ba-quote{margin:28px 0 0;padding:22px 20px;background:var(--su-bg-sub)}.ba-quote p{margin:0;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.9;color:var(--ba-text)}.ba-statement{margin-top:28px;padding:36px var(--ba-pad);background:var(--su-white);text-align:center}.ba-statement__label{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--ba-text-sub)}.ba-statement h2{margin:0 0 10px}.ba-statement h2:before{margin-inline:auto}.ba-statement p{margin:0;font-size:14px;line-height:1.85;color:var(--ba-text)}.ba-product{display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:center;margin:0;padding:20px var(--ba-pad);background:var(--su-bg)}.ba-product__media{aspect-ratio:1;background:linear-gradient(160deg,#c47d1a38,#ede8e166),#e7e0d6}.ba-product__label{margin:0 0 8px}.ba-product h3{margin:0 0 6px;font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1.5;color:var(--ba-text)}.ba-product__price{margin:0;font-size:14px;letter-spacing:.04em;color:var(--ba-text)}.ba-close{margin:0;padding:28px var(--ba-pad) 40px;background:var(--su-white)}.ba-close p{margin:0;color:var(--ba-text)}@media(min-width:600px){body{background:#e4ddd4}.ba{box-shadow:0 0 0 1px #5c56500f}.ba-title{font-size:30px}}.ba-preview--overlay{position:fixed;top:0;left:0;width:100%}.ba-fv{position:relative;height:100vh;height:100svh;overflow:hidden;background:#f3f1ee}.ba-fv__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:18% center}.ba-fv__title,.ba-fv__story,.ba-fv__note{position:absolute;z-index:1;margin:0}.ba-fv__title{top:14%;left:var(--ba-pad);right:var(--ba-pad);text-align:center;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:26px;font-weight:700;letter-spacing:.06em;line-height:1.45;color:#2a241c;text-shadow:0 0 6px #fff,0 0 6px #fff,0 0 12px #fff,0 0 12px #fff,0 0 22px rgba(255,255,255,.95),0 0 36px rgba(255,255,255,.9)}.ba-fv__title:before{content:"";position:absolute;z-index:-1;left:6%;right:6%;top:-12px;bottom:-14px;background:radial-gradient(ellipse at center,#fffffff2,#ffffff8c 42%,#fff0 72%);filter:blur(6px)}.ba-fv__title-lg{font-size:34px}.ba-fv__title{transform-origin:center center;animation:ba-fv-breathe 4s ease-in-out infinite}.ba-fv__title:before{animation:ba-fv-breathe-glow 4s ease-in-out infinite}@keyframes ba-fv-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes ba-fv-breathe-glow{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ba-fv__title,.ba-fv__title:before{animation:none}}.ba-fv__story{top:34%;left:var(--ba-pad);display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:min(62%,15em)}.ba-fv__lead{margin:0;font-size:15px;font-weight:400;letter-spacing:.04em;line-height:1.9;color:var(--ba-text)}.ba .ba-fv__orders{display:block;width:180px;max-width:100%;height:auto;object-fit:contain}.ba-fv__note{left:var(--ba-pad);right:var(--ba-pad);bottom:8%;text-align:center;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:15px;font-weight:500;letter-spacing:.06em;line-height:1.9;color:var(--ba-text-accent)}@media(min-width:600px){.ba-fv__title{font-size:30px}.ba-fv__title-lg{font-size:40px}}.ba-sv{background:#fff}.ba .ba-sv__img,.ba .ba-banner__img{width:100%;height:auto;object-fit:contain}.ba .ba-banner__img{width:80%;margin-inline:auto}.ba-banner{background:#fff}.ba-reviews{background:#fff;padding:8px var(--ba-pad) 40px}.ba-worry{background:#fff}.ba-worry__sub,.ba-worry__main,.ba-worry__turn{margin:0;padding-left:var(--ba-pad);padding-right:var(--ba-pad);text-align:center}.ba-worry__sub{font-size:15px;font-weight:400;letter-spacing:.04em;line-height:1.9;color:var(--ba-text-sub)}.ba-worry__main{margin-top:22px;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:19px;font-weight:500;letter-spacing:.02em;line-height:1.75;color:var(--ba-text)}.ba-worry__turn{margin-top:28px;margin-bottom:20px;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1.6;color:var(--ba-text-accent)}.ba .ba-worry__photo{width:100%;height:auto;object-fit:contain}.ba-worry__flow{position:relative;display:block;width:1px;height:88px;margin:4px auto;overflow:hidden;background:linear-gradient(to bottom,transparent,var(--su-greige) 18%,var(--su-greige) 82%,transparent)}.ba .ba-worry__flow:empty{display:block}.ba-worry__flow:after{content:"";position:absolute;left:0;top:-36px;width:100%;height:36px;background:linear-gradient(to bottom,transparent,var(--su-accent),transparent);animation:ba-worry-flow 1.5s linear infinite}@keyframes ba-worry-flow{to{top:88px}}.ba-worry__flow~.ba-worry__photo{opacity:0;transform:translateY(48px);transition:opacity .9s ease,transform .9s ease}.ba-worry__flow~.ba-worry__photo.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ba-worry__flow:after{animation:none;top:26px}.ba-worry__flow~.ba-worry__photo{opacity:1;transform:none;transition:none}}.ba-reason{background:var(--su-bg);padding-bottom:40px}.ba-reason__media{margin-top:0}.ba .ba-reason__media img{width:100%;height:auto;object-fit:contain}.ba-heat{margin-top:28px;background:transparent;color:var(--ba-text-sub);font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif}.ba-heat__frame{margin:12px 12px 0;border:1px solid var(--ba-text-sub);padding:14px 4px 12px}.ba-heat__row{display:flex;align-items:center;justify-content:center;gap:.45em;font-size:clamp(9px,2.85vw,16px)}.ba-heat__ih,.ba-heat__volt,.ba-heat__slash,.ba-heat__gas,.ba-heat__mark{margin:0}.ba-heat__ih{font-size:3.2em;font-weight:500;letter-spacing:.02em;line-height:1}.ba-heat__volt{display:flex;flex-direction:column;gap:.08em;font-size:1.05em;font-weight:500;letter-spacing:.01em;line-height:1.15}.ba-heat__slash{font-size:1.9em;font-weight:400;line-height:1}.ba-heat__gas{font-size:2.05em;font-weight:500;letter-spacing:.04em;line-height:1;white-space:nowrap}.ba-heat__types{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35em}.ba-heat__types li{border:1px solid var(--ba-text-sub);border-radius:3px;padding:.18em .5em;font-size:.95em;font-weight:500;letter-spacing:.02em;line-height:1.35;text-align:center;white-space:nowrap}.ba-heat__mark{writing-mode:vertical-rl;font-size:1.9em;font-weight:500;letter-spacing:.12em;line-height:1}.ba-heat__note{margin:8px 12px 0;text-align:center;font-size:11px;font-weight:400;letter-spacing:.04em;line-height:1.7}@media(min-width:600px){.ba-heat__frame{margin:16px 16px 0;padding:18px 4px 16px}.ba-heat__row{font-size:17px}.ba-heat__note{margin:8px 16px 0;font-size:13px}}.ba-concept{position:relative;display:flex;align-items:center;justify-content:center;height:90svh;min-height:90vh;overflow:hidden;background:var(--su-bg-sub)}.ba-concept__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ba .ba-concept__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ba-concept:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--su-overlay);opacity:.42;pointer-events:none}.ba-concept__inner{position:relative;z-index:2;width:100%;padding:clamp(40px,6vw,64px) clamp(24px,5vw,48px);text-align:center}.ba-concept__header{margin-bottom:clamp(32px,5vw,48px)}.ba .ba-concept__title{margin:0;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(28px,3.5vw,38px);font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--su-on-media-title)}.ba .ba-concept__title:before{content:none}.ba-concept__subtitle{margin:10px 0 0;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:14px;font-weight:400;letter-spacing:.08em;color:var(--su-on-media-text)}.ba-concept__catch{margin:0 0 clamp(28px,4vw,40px);font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(18px,5vw,22px);font-weight:700;line-height:1.8;letter-spacing:.04em;color:var(--su-on-media-title)}.ba-concept__body{font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:14px;font-weight:400;line-height:2.1;color:var(--su-on-media-text)}.ba-concept__body p{margin:0}.ba-concept__body p+p{margin-top:1.2em}.ba-concept__body strong{font-weight:700}.ba .su-edit{max-width:none}.ba .su-edit h2:before{content:none}.ba .su-edit__split--still .su-edit__split-body:after{background:#4a4038e6}.ba .su-edit .ba-edit__follow{width:78%;margin-left:auto;margin-right:0}.ba .su-edit .ba-edit__follow img{width:100%;height:auto;object-fit:contain}.ba-tech{background:#1e160c}.ba .ba-tech .su-edit__chapter{background:#1e160c;color:#f7f5f2}.ba .ba-tech .su-edit__chapter-kicker{color:#d4b483}.ba .ba-tech .su-edit__chapter-kicker:before,.ba .ba-tech .su-edit__chapter-kicker:after,.ba .ba-tech .su-edit__chapter-title:after{background:#d4b483}.ba .ba-tech .su-edit__chapter-title{color:#f7f5f2}.ba .ba-tech__photo{width:100%;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/29/assets/blog-lp-nf3set.css.map */
