:root{--ev-green:#1F5038;--ev-cream:#fffbf1;--ev-gold:#e6bd01;--ev-mint:#d7e9d9;--ev-serif:"Shippori Mincho","Yu Mincho","Hiragino Mincho ProN",serif;--ev-sans:"Noto Sans JP","Hiragino Kaku Gothic ProN",sans-serif}body{font-family:var(--ev-sans);background:var(--ev-cream);color:#26352c;letter-spacing:.02em}h1,h2,h3,h4,h5,h6,.type__heading{font-family:var(--ev-serif)!important;color:var(--ev-green);text-transform:none!important;font-weight:600;letter-spacing:.04em;line-height:1.5}a{color:var(--ev-green)}.btn:not(.btn--plain):not(.btn--neutral):not(.btn--secondary),button[name=add],.btn--secondary{background:var(--ev-gold)!important;color:var(--ev-green)!important;border-color:var(--ev-gold)!important;border-radius:999px;font-weight:600}.btn--neutral{border-radius:999px}.outline--width{border-color:var(--ev-mint)!important}.ev-home{font-family:var(--ev-sans)}.ev-wrap{max-width:1080px;margin:0 auto;padding:0 20px}.ev-hero{background:var(--ev-cream);padding:72px 0 64px;border-bottom:1px solid var(--ev-mint);text-align:center}.ev-hero__eyebrow{color:var(--ev-green);font-size:13px;letter-spacing:.3em}.ev-hero h1{font-size:clamp(28px,5vw,46px);margin:16px 0}.ev-hero p{max-width:620px;margin:0 auto 28px;line-height:2}.ev-cta{display:inline-block;background:var(--ev-gold);color:var(--ev-green)!important;font-weight:700;padding:16px 40px;border-radius:999px;text-decoration:none}.ev-sec{padding:64px 0}.ev-sec--mint{background:var(--ev-mint)}.ev-sec h2{text-align:center;font-size:clamp(22px,3.4vw,30px);margin:0 0 8px}.ev-sec__lead{text-align:center;margin:0 0 36px;opacity:.85}.ev-grid{display:grid;gap:20px}.ev-grid--3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ev-grid--4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ev-card{background:#fff;border:1px solid var(--ev-mint);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;display:block}.ev-cat{background:var(--ev-green);color:var(--ev-cream);padding:44px 24px;text-align:center;border-radius:12px;text-decoration:none;display:block}.ev-cat strong{display:block;font-family:var(--ev-serif);font-size:22px;color:var(--ev-cream)}.ev-cat span{display:block;margin-top:8px;font-size:13px;color:var(--ev-cream)!important}.ev-cat--mint{background:var(--ev-mint);color:var(--ev-green)}.ev-cat--mint span{color:var(--ev-green)!important}.ev-cat--mint strong{color:var(--ev-green)}.ev-card__img{aspect-ratio:1/1;background:var(--ev-mint);display:flex;align-items:center;justify-content:center;color:var(--ev-green);font-family:var(--ev-serif)}.ev-card__img img{width:100%;height:100%;object-fit:cover}.ev-card__body{padding:16px}.ev-card__title{font-family:var(--ev-serif);color:var(--ev-green);font-size:16px;margin:0 0 8px}.ev-price{font-size:14px}.ev-note{font-size:13px;color:var(--ev-green);background:var(--ev-mint);border-radius:6px;padding:6px 10px;display:inline-block}.ev-step{background:var(--ev-cream);border-radius:12px;padding:28px 22px;text-align:center}.ev-step b{display:flex;width:44px;height:44px;margin:0 auto 12px;border-radius:50%;background:var(--ev-green);color:var(--ev-cream);align-items:center;justify-content:center;font-family:var(--ev-serif);font-size:18px}.ev-step h3{margin:0 0 8px;font-size:18px}.ev-step p{margin:0;font-size:14px;line-height:1.8}
/*# sourceMappingURL=/cdn/shop/t/20/assets/eleve-brand.css.map */
