@keyframes naturacare-why-japan-scroll-pulse{0%,to{opacity:.3;transform:scaleY(.6);transform-origin:top}50%{opacity:.8;transform:scaleY(1)}}.naturacare-why-japan{font-family:var(--font-body-family);font-weight:300;color:var(--naturacare-charcoal, #333333);background:var(--naturacare-white, #FFFFFF);line-height:1.9;--naturacare-why-japan-section-padding: 80px;--naturacare-why-japan-section-padding-mobile: 60px}.naturacare-why-japan-section{margin-top:0}.naturacare-why-japan *{box-sizing:border-box}.naturacare-why-japan h1,.naturacare-why-japan h2,.naturacare-why-japan h3{font-family:var(--font-heading-family);font-weight:400;color:var(--naturacare-deep-forest, #3D5A4C)}.naturacare-why-japan__gmp-banner h1,.naturacare-why-japan__gmp-banner h2,.naturacare-why-japan__gmp-banner h3{color:var(--naturacare-white, #FFFFFF)}.naturacare-why-japan .naturacare-why-japan__gmp-banner .naturacare-why-japan__gmp-label{color:#ffffffb3!important}.naturacare-why-japan .naturacare-why-japan__gmp-banner .naturacare-why-japan__gmp-title{font-size:var(--naturacare-h2-font-size-desktop, 36px)!important;color:#fff!important}.naturacare-why-japan .naturacare-why-japan__gmp-banner .naturacare-why-japan__gmp-text,.naturacare-why-japan .naturacare-why-japan__gmp-banner .naturacare-why-japan__gmp-text p{color:#ffffffe6!important}.naturacare-why-japan__hero{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.naturacare-why-japan__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.naturacare-why-japan__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;background:linear-gradient(to bottom,#ffffff40,#ffffffb3,#fffffff2);pointer-events:none}.naturacare-why-japan__hero-content{position:relative;text-align:center;padding:60px 24px;max-width:800px}.naturacare-why-japan__hero-label{font-size:var(--naturacare-body-font-size-small, 12px);letter-spacing:5px;color:var(--naturacare-charcoal, #1a1a1a);margin-bottom:20px;text-transform:uppercase;text-shadow:0 1px 3px rgba(255,255,255,.8)}.naturacare-why-japan__hero-title{font-size:clamp(36px,6vw,64px);color:var(--naturacare-charcoal, #1a1a1a);margin-bottom:20px;letter-spacing:-2px;line-height:1.1;text-shadow:0 2px 4px rgba(255,255,255,.5)}.naturacare-why-japan__hero-subtitle{font-size:clamp(16px,2vw,20px);color:var(--naturacare-charcoal, #1a1a1a);max-width:480px;margin:0 auto;line-height:1.7;text-shadow:0 1px 3px rgba(255,255,255,.6)}.naturacare-why-japan__hero-subtitle em{font-family:var(--font-heading-family);font-style:italic;color:inherit}.naturacare-why-japan__scroll-indicator{position:absolute;bottom:40px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px}.naturacare-why-japan__scroll-indicator span{font-size:9px;letter-spacing:3px;color:var(--naturacare-charcoal, #1a1a1a);text-shadow:0 1px 3px rgba(255,255,255,.8)}.naturacare-why-japan__scroll-line{width:1px;height:50px;background:linear-gradient(to bottom,var(--naturacare-charcoal, #1a1a1a),transparent);animation:naturacare-why-japan-scroll-pulse 2s ease-in-out infinite}.naturacare-why-japan__intro{padding:var(--naturacare-why-japan-section-padding) 24px;text-align:center;background:var(--naturacare-white, #FFFFFF)}.naturacare-why-japan__intro-content{max-width:900px;margin:0 auto;font-size:var(--naturacare-body-font-size-large, 19px);line-height:2;color:var(--naturacare-charcoal, #333333)}.naturacare-why-japan__intro-content strong,.naturacare-why-japan__intro-content b{color:var(--naturacare-deep-forest, #3D5A4C);font-weight:400}.naturacare-why-japan__stats{padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-sage-mist, #E8F0EB)}.naturacare-why-japan__stats-grid{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:60px;text-align:center}.naturacare-why-japan__stat-number{font-family:var(--font-heading-family);font-size:clamp(32px,4vw,48px);font-weight:400;color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:8px;letter-spacing:-2px}.naturacare-why-japan__stat-label{font-size:var(--naturacare-body-font-size-small, 13px);color:var(--naturacare-slate, #666666);letter-spacing:1px}.naturacare-why-japan__philosophy{padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-white, #FFFFFF);position:relative}.naturacare-why-japan__philosophy-bg{position:absolute;right:5%;top:50%;transform:translateY(-50%);opacity:.04;color:var(--naturacare-deep-forest, #3D5A4C)}.naturacare-why-japan__section-header{text-align:center;margin-bottom:80px;position:relative}.naturacare-why-japan__section-label{font-size:var(--naturacare-body-font-size-small, 11px);letter-spacing:4px;color:var(--naturacare-soft-sage, #7D9F8C);margin-bottom:16px;text-transform:uppercase}.naturacare-why-japan__section-title{font-size:var(--naturacare-h2-font-size-desktop, 36px);color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:16px;line-height:1.3}.naturacare-why-japan__section-desc{font-size:var(--naturacare-body-font-size-regular, 16px);color:var(--naturacare-slate, #666666);max-width:900px;margin:0 auto;line-height:1.8}.naturacare-why-japan__philosophy-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:1000px;margin:0 auto;position:relative}.naturacare-why-japan__philosophy-card{background:var(--naturacare-warm-ivory, #FAF8F5);padding:48px;border-radius:8px;position:relative;transition:box-shadow .3s ease}.naturacare-why-japan__philosophy-card:hover{box-shadow:0 8px 32px #3d5a4c14}.naturacare-why-japan__philosophy-card:before{content:"";position:absolute;top:24px;left:0;width:4px;height:60px;background:var(--naturacare-soft-sage, #7D9F8C);border-radius:0 2px 2px 0}.naturacare-why-japan__philosophy-icon{margin-bottom:24px;color:var(--naturacare-soft-sage, #7D9F8C)}.naturacare-why-japan__philosophy-kanji{font-size:42px;color:var(--naturacare-deep-forest, #3D5A4C);font-weight:400;line-height:1;margin-bottom:8px}.naturacare-why-japan__philosophy-reading{font-size:var(--naturacare-body-font-size-small, 12px);color:var(--naturacare-soft-sage, #7D9F8C);letter-spacing:2px;text-transform:uppercase;margin-bottom:24px}.naturacare-why-japan__philosophy-name{font-family:var(--font-heading-family);font-size:20px;color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:16px}.naturacare-why-japan__philosophy-text{font-size:var(--naturacare-body-font-size-regular, 15px);line-height:1.9;color:var(--naturacare-slate, #666666)}.naturacare-why-japan__philosophy-quote{font-family:var(--font-heading-family);font-size:16px;font-style:italic;color:var(--naturacare-deep-forest, #3D5A4C);margin-top:20px;padding-top:20px;border-top:1px solid var(--naturacare-sage-mist, #E8F0EB)}.naturacare-why-japan__regulation{padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-warm-ivory, #FAF8F5)}.naturacare-why-japan__tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1000px;margin:0 auto}.naturacare-why-japan__tier-card{padding:40px 32px;background:var(--naturacare-white, #FFFFFF);border-radius:8px;text-align:center;position:relative;transition:box-shadow .3s ease}.naturacare-why-japan__tier-card:hover{box-shadow:0 8px 32px #3d5a4c0f}.naturacare-why-japan__tier-number{font-size:10px;color:var(--naturacare-soft-sage, #7D9F8C);letter-spacing:3px;margin-bottom:20px}.naturacare-why-japan__tier-icon{margin-bottom:20px;color:var(--naturacare-deep-forest, #3D5A4C)}.naturacare-why-japan__tier-kanji{font-size:28px;color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:8px}.naturacare-why-japan__tier-name{font-family:var(--font-heading-family);font-size:20px;color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:16px}.naturacare-why-japan__tier-desc{font-size:var(--naturacare-body-font-size-small, 14px);color:var(--naturacare-slate, #666666);line-height:1.8}.naturacare-why-japan__gmp-banner{position:relative;padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-deep-forest, #3D5A4C);overflow:hidden;color:var(--naturacare-white, #FFFFFF)}.naturacare-why-japan__gmp-botanical{position:absolute;opacity:.08}.naturacare-why-japan__gmp-botanical--left{left:5%;top:50%;transform:translateY(-50%)}.naturacare-why-japan__gmp-botanical--right{right:5%;top:50%;transform:translateY(-50%) scaleX(-1)}.naturacare-why-japan__gmp-content{position:relative;text-align:center;color:inherit;max-width:600px;margin:0 auto}.naturacare-why-japan__gmp-label{font-size:var(--naturacare-body-font-size-small, 11px);letter-spacing:4px;opacity:.7;margin-bottom:20px}.naturacare-why-japan__gmp-title{font-size:var(--naturacare-h3-font-size, 32px);margin-bottom:20px;line-height:1.4;color:inherit}.naturacare-why-japan__gmp-text{font-size:var(--naturacare-body-font-size-regular, 16px);opacity:.85;line-height:1.9}.naturacare-why-japan__ingredients{padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-white, #FFFFFF)}.naturacare-why-japan__ingredient-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1100px;margin:0 auto}.naturacare-why-japan__ingredient-card{background:var(--naturacare-warm-ivory, #FAF8F5);border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.naturacare-why-japan__ingredient-card:hover{box-shadow:0 8px 32px #3d5a4c14}.naturacare-why-japan__ingredient-visual{height:200px;display:flex;align-items:center;justify-content:center;background:var(--naturacare-sage-mist, #E8F0EB);position:relative;color:var(--naturacare-deep-forest, #3D5A4C)}.naturacare-why-japan__ingredient-visual:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to top,var(--naturacare-warm-ivory, #FAF8F5),transparent)}.naturacare-why-japan__ingredient-content{padding:10px 32px}.naturacare-why-japan__ingredient-jp{font-size:24px;color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:2px}.naturacare-why-japan__ingredient-title{font-family:var(--font-heading-family);font-size:18px;color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:12px}.naturacare-why-japan__ingredient-desc{font-size:var(--naturacare-body-font-size-small, 14px);color:var(--naturacare-slate, #666666);line-height:1.7}.naturacare-why-japan__curation{padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-sage-mist, #E8F0EB);position:relative}.naturacare-why-japan__curation-content{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.naturacare-why-japan__curation-title{font-size:var(--naturacare-h3-font-size, 32px);color:var(--naturacare-deep-forest, #3D5A4C);margin-bottom:24px;line-height:1.3}.naturacare-why-japan__curation-desc{font-size:var(--naturacare-body-font-size-regular, 16px);color:var(--naturacare-slate, #666666);line-height:1.9;margin-bottom:32px}.naturacare-why-japan__curation-features{list-style:none;padding:0;margin:0}.naturacare-why-japan__curation-features li{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid rgba(61,90,76,.1)}.naturacare-why-japan__curation-features li:last-child{border-bottom:none}.naturacare-why-japan__feature-icon{flex-shrink:0;margin-top:2px;color:var(--naturacare-deep-forest, #3D5A4C)}.naturacare-why-japan__feature-text{font-size:var(--naturacare-body-font-size-small, 15px);color:var(--naturacare-charcoal, #333333)}.naturacare-why-japan__curation-visual{display:flex;justify-content:center;align-items:flex-start;margin-top:100px}.naturacare-why-japan__curation-visual img{width:90%;max-width:380px;border-radius:8px;box-shadow:0 8px 24px #3d5a4c1a;object-fit:cover}.naturacare-why-japan__cta{padding:var(--naturacare-why-japan-section-padding) 24px;background:var(--naturacare-white, #FFFFFF);text-align:center;position:relative}.naturacare-why-japan__cta-botanical{position:absolute;opacity:.05;color:var(--naturacare-deep-forest, #3D5A4C)}.naturacare-why-japan__cta-botanical--left{left:10%;bottom:20%}.naturacare-why-japan__cta-botanical--right{right:10%;top:20%}.naturacare-why-japan__cta-content{position:relative;max-width:600px;margin:0 auto}.naturacare-why-japan__cta-button{display:inline-flex;align-items:center;gap:12px;background:var(--naturacare-deep-forest, #3D5A4C);color:var(--naturacare-white, #FFFFFF);padding:18px 48px;font-family:var(--font-heading-family);font-size:var(--naturacare-body-font-size-regular, 16px);letter-spacing:1px;text-decoration:none;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.naturacare-why-japan__cta-button:hover{background:#2f4a3c;box-shadow:0 4px 16px #3d5a4c33}.naturacare-why-japan__footer-note{padding:60px 24px;background:var(--naturacare-warm-ivory, #FAF8F5);text-align:center}.naturacare-why-japan__footer-note p{font-size:var(--naturacare-body-font-size-small, 13px);color:var(--naturacare-slate, #666666);max-width:500px;margin:0 auto}.naturacare-why-japan__footer-note svg{display:inline-block;vertical-align:middle;margin-right:6px;color:var(--naturacare-soft-sage, #7D9F8C)}@media(max-width:900px){.naturacare-why-japan__philosophy-grid{grid-template-columns:1fr;max-width:500px}.naturacare-why-japan__tier-grid,.naturacare-why-japan__ingredient-grid{grid-template-columns:1fr;max-width:400px}.naturacare-why-japan__curation-content{grid-template-columns:1fr;text-align:center}.naturacare-why-japan__curation-visual{order:-1;margin-bottom:40px;margin-top:0;justify-content:center}.naturacare-why-japan__curation-visual img{height:auto;max-height:300px}.naturacare-why-japan__stats-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:600px){.naturacare-why-japan__intro,.naturacare-why-japan__stats,.naturacare-why-japan__philosophy,.naturacare-why-japan__regulation,.naturacare-why-japan__gmp-banner,.naturacare-why-japan__ingredients,.naturacare-why-japan__curation,.naturacare-why-japan__cta{padding:var(--naturacare-why-japan-section-padding-mobile) 20px}.naturacare-why-japan__philosophy-card,.naturacare-why-japan__tier-card{padding:32px 24px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/naturacare-why-japan.css.map */
