.wald{--w-forest:#24392C;--w-deep:#1E3026;--w-pine:#2F4A3A;--w-moss:#4E6248;--w-sage:#9AA68C;--w-mint:#DDE2D3;--w-stone:#6E716B;--w-grey:#D9D8D1;--w-sand:#E8E0D0;--w-linen:#F5F1E8;--w-paper:#FBF9F4;--w-line:#DCD4C3;--w-text2:#4A5248;--w-head:"Lora",serif;color:var(--w-forest);font-size:16px;line-height:1.5;background:var(--w-linen)}.wald *,.wald *:before,.wald *:after{box-sizing:border-box}.wald a{color:inherit}.wald p{margin:0}.wald h1,.wald h2,.wald h3{font-family:var(--w-head);font-weight:600;color:inherit;margin:0;letter-spacing:-.01em;text-transform:none;line-height:1.15}.wald__inner{max-width:1240px;margin:0 auto;padding:0 24px}.wald-section{padding:88px 0}.wald-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wald-eyebrow{display:block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--w-moss)}.wald-h2{font-size:clamp(30px,3.4vw,44px)}.wald-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:36px}.wald-head .wald-h2{margin-top:8px}.wald-row{display:flex;flex-wrap:wrap;gap:24px}.wald-card{background:var(--w-paper);border:1px solid var(--w-line);border-radius:20px;padding:32px}.wald-link{font-weight:600;color:var(--w-pine)!important;text-decoration:underline;padding:10px 0;display:inline-block}.wald-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none!important;border:1px solid transparent;transition:opacity .2s;line-height:1.2}.wald-btn:hover{opacity:.88}.wald-btn--dark{background:var(--w-pine);color:var(--w-linen)!important}.wald-btn--light{background:var(--w-linen);color:var(--w-deep)!important}.wald-btn--sand{background:var(--w-sand);color:var(--w-deep)!important}.wald-btn--ghost-light{border-color:var(--w-linen);color:var(--w-linen)!important;background:#1e30268c}.wald-btn--outline-light{border-color:#c9d1bc;color:var(--w-linen)!important;background:transparent}.wald-hint{color:var(--w-stone);font-size:14px;margin-top:16px!important}.wald-ph{display:flex;align-items:center;justify-content:center;text-align:center;border:2px dashed #9C917B;background:#cfc6b3;color:#5c5246;border-radius:24px;padding:24px;aspect-ratio:4/3}.wald-info{background:var(--w-forest);color:var(--w-sand);font-size:14px;padding:10px 24px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;align-items:center;text-align:center}.wald-info strong{color:var(--w-linen)}.wald-info a{color:var(--w-sand)!important;text-decoration:underline}.wald-hero{position:relative;background:var(--w-deep);overflow:hidden}.wald-hero img{display:block;width:100%;height:auto}.wald-hero__ctas{position:absolute;left:8%;top:64%;display:flex;flex-wrap:wrap;gap:12px}@media(max-width:749px){.wald-hero img{min-height:340px;object-fit:cover;object-position:28% center}.wald-hero__ctas{position:static;padding:20px 16px 24px;justify-content:center}}.wald-usps{padding:56px 0;border-bottom:1px solid var(--w-line)}.wald-usp{flex:1 1 300px;display:flex;gap:16px;align-items:flex-start}.wald-usp__icon{width:52px;height:52px;flex:none;border-radius:26px;background:#e3e6da;color:var(--w-pine);display:flex;align-items:center;justify-content:center}.wald-usp h2{font-size:22px;margin-bottom:4px}.wald-usp p{color:var(--w-text2)}.wald-step{flex:1 1 300px;display:flex;flex-direction:column;gap:12px}.wald-step__num{font-family:var(--w-head);font-size:44px;font-weight:600;color:var(--w-sage);line-height:1}.wald-step h3{font-size:23px}.wald-step p{color:var(--w-text2)}.wald-cat{flex:1 1 260px;text-decoration:none!important;border-radius:20px;padding:28px;min-height:260px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;transition:transform .2s}.wald-cat:hover{transform:translateY(-3px)}.wald-cat__title{font-family:var(--w-head);font-size:25px;font-weight:600;line-height:1.2}.wald-cat__meta{font-size:15px;margin-top:4px}.wald-cat--1{background:var(--w-pine);color:var(--w-linen)!important}.wald-cat--1 .wald-cat__meta{color:#c9d1bc}.wald-cat--2{background:var(--w-mint);color:var(--w-forest)!important}.wald-cat--2 .wald-cat__meta{color:var(--w-text2)}.wald-cat--3{background:var(--w-sand);color:var(--w-forest)!important}.wald-cat--3 .wald-cat__meta{color:#5c5246}.wald-cat--4{background:var(--w-grey);color:var(--w-forest)!important}.wald-cat--4 .wald-cat__meta{color:#4a4d48}.wald-band{position:relative;overflow:hidden;background:var(--w-pine);color:var(--w-linen)}.wald-band svg.wald-band__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wald-band__inner{position:relative;padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.wald-band .wald-eyebrow{color:#c9d1bc}.wald-band h2{font-size:clamp(30px,3.8vw,50px);max-width:620px}.wald-band p{font-size:18px;max-width:520px;color:var(--w-mint)}.wald-band__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.wald-brands{display:flex;flex-wrap:wrap;gap:16px}.wald-brand{flex:1 1 200px;min-height:96px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--w-paper);border:1px solid var(--w-line);border-radius:16px;text-decoration:none!important;font-weight:600;font-size:17px;padding:16px;color:var(--w-forest)!important}.wald-brand:hover{border-color:var(--w-sage)}.wald-brand--main{background:var(--w-pine);border-color:var(--w-pine);color:var(--w-linen)!important;font-family:var(--w-head);font-size:20px}.wald-about{background:var(--w-sand)}.wald-about__grid{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.wald-about__media{flex:1 1 420px}.wald-about__media img{width:100%;height:auto;border-radius:24px;display:block}.wald-about__text{flex:1 1 420px;display:flex;flex-direction:column;gap:16px}.wald-about__lead{font-size:18px;color:#3a4a3f}.wald-about__body{color:var(--w-text2)}.wald-quote{flex:1 1 300px;margin:0;display:flex;flex-direction:column;gap:16px}.wald-quote blockquote{margin:0;padding:0;border:0;font-family:var(--w-head);font-size:20px;line-height:1.4;font-style:normal}.wald-quote figcaption{color:var(--w-stone);font-size:15px}.wald-duo{flex:1 1 420px;border-radius:24px;padding:40px;display:flex;flex-direction:column;gap:16px}.wald-duo h2{font-size:34px}.wald-duo .wald-btn{align-self:flex-start;margin-top:8px}.wald-duo--grey{background:var(--w-grey);color:var(--w-forest)}.wald-duo--grey .wald-eyebrow{color:#4a4d48}.wald-duo--grey p{color:#3a3d38}.wald-duo--green{background:var(--w-pine);color:var(--w-linen)}.wald-duo--green .wald-eyebrow,.wald-duo--green dt{color:#c9d1bc}.wald-duo--green p{color:var(--w-mint)}.wald-hours{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 24px}.wald-hours dd{margin:0}.wald-blog{background:var(--w-paper);border-top:1px solid var(--w-line)}.wald-post{flex:1 1 300px;text-decoration:none!important;color:var(--w-forest)!important;display:flex;flex-direction:column;gap:14px}.wald-post__img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:16px;display:block;background:var(--w-mint)}.wald-post__date{font-size:14px;color:var(--w-stone)}.wald-post__title{font-family:var(--w-head);font-size:22px;font-weight:600;line-height:1.25}.wald-post:hover .wald-post__title{text-decoration:underline}.wald-nl{padding:80px 0}.wald-nl__box{background:var(--w-mint);border-radius:24px;padding:48px;display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between}.wald-nl__intro{flex:1 1 380px}.wald-nl__intro h2{font-size:32px;margin-bottom:8px}.wald-nl__form{flex:1 1 420px;display:flex;flex-direction:column;gap:12px}.wald-nl__label{font-weight:600;font-size:15px}.wald-nl__fields{display:flex;flex-wrap:wrap;gap:10px}.wald-nl__fields input{flex:1 1 220px;min-height:52px;border:1px solid var(--w-sage);border-radius:999px;padding:0 20px;font:inherit;background:var(--w-linen);color:var(--w-forest)}.wald-nl__fields .wald-btn{min-height:52px;border:0;cursor:pointer}.wald-nl__consent{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:#3a4a3f}.wald-nl__consent input{width:18px;height:18px;margin:2px 0 0;flex:none}.wald-nl__msg{font-weight:600;color:var(--w-pine)}@media(max-width:749px){.wald-section{padding:64px 0}.wald-nl__box,.wald-duo{padding:28px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wald.css.map */
