body{background:#f8f5ed}.draft-toolbar{background:#e9e4d6;padding:8px 5%;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:1px;color:#5f6858}.draft-toolbar b{margin:0 8px}.image-picker{cursor:pointer;border-bottom:1px solid #8a947d;font-size:10px;letter-spacing:0}.image-picker input{position:absolute;width:1px;height:1px;opacity:0}.image-picker:focus-within{outline:2px solid #243e31;outline-offset:4px}.logo-mark{width:55px;height:47px}.brand{font-size:29px}header{background:#faf8f1;height:108px}.hero{min-height:710px}.hero-image{background-image:linear-gradient(90deg,rgba(13,34,22,.65),rgba(13,34,22,.03) 90%),url('assets/alpen-entwurf.svg');background-position:center;background-size:cover}.hero-copy{padding-top:125px;padding-bottom:140px;max-width:1450px}.hero .eyebrow{letter-spacing:3px;color:#efe5c8}.hero h1{font-size:clamp(50px,5.6vw,86px);line-height:1.06;letter-spacing:-2.5px}.hero h1 em{font-weight:normal;color:#efe1ba}.hero p{font-size:15px;max-width:460px}.button{padding:16px 25px;border-radius:2px}.hero-bottom{padding:25px 0;color:#eae5d6}.editorial-strip{display:flex;justify-content:center;align-items:center;gap:40px;padding:22px;background:#e9eadd;font-size:9px;letter-spacing:1.8px}.editorial-strip i{width:4px;height:4px;border-radius:50%;background:#9b9c7c}.intro{padding:75px 20px 35px}.intro p{font-size:30px;line-height:1.5}.section{max-width:1400px;padding:60px 6% 90px}.section-number{display:block;font-size:9px;letter-spacing:2px;color:#8a8f7b;border-top:1px solid #d7d9cd;padding-top:17px;margin-bottom:34px}.section-head h2{font-size:40px}.section-head .eyebrow{color:#8d7f5e}.cards{gap:34px 25px}.card{background:none}.card .art.botanical-art{height:265px;background-position:center;background-size:cover;background-color:#e4e3d5}.card-copy{padding:23px 0 8px}.card h3{font-size:32px;margin-top:9px}.card .eyebrow{letter-spacing:1.7px}.card p{font-size:13px;line-height:1.8;padding-right:20px}.card .read{border-color:#d3d6c9;font-size:11px}.card:hover h3{color:#9a7642}.field-note{display:grid;grid-template-columns:1fr 1fr;max-width:1232px;margin:0 auto 95px;background:#e8e1ce;min-height:430px}.field-art{background:url('assets/propolis.svg') center/cover}.field-copy{padding:65px 60px 50px}.field-copy .eyebrow{color:#8d794c}.field-copy h2{font-size:37px}.field-copy p{font-size:14px;color:#6a705e}.text-link{background:none;border:0;border-bottom:1px solid #a2aa95;color:#263f30;padding:12px 0;width:100%;text-align:left;font-size:12px;cursor:pointer}.text-link span{float:right}.knowledge{background:#e4e9dd;gap:100px;padding-top:85px;padding-bottom:85px}.knowledge h2{font-size:45px}.questions{padding-top:30px}.questions details{padding:23px 0}.products{padding-top:95px}.products>h2{font-size:47px}.product-steps{gap:55px}.product-steps article{position:relative;padding-left:0}.product-steps span{font-family:Georgia,serif;font-size:28px;color:#a3997b}.product-steps h3{font-size:24px}.about{overflow:hidden;padding:75px 10%;background:#263d30}.about h2{font-size:48px}.about-botanical{position:absolute;right:9%;top:25px;width:310px;height:370px;background:url('assets/weihrauch.svg') center/cover;mix-blend-mode:screen;opacity:.18;transform:rotate(18deg);border-radius:50%}.about>p{max-width:500px;position:relative}footer{padding:45px 5%;align-items:flex-start;border-top:1px solid #d0d5c6}.legal-links{display:flex;flex-wrap:wrap;max-width:270px;gap:10px 17px}.legal-links button{border:0;background:none;padding:0;font-size:11px;color:#485d49;cursor:pointer}.legal-links small{font-size:9px;color:#8b907f;flex-basis:100%;margin-top:6px}dialog{box-shadow:0 20px 100px #10241555}dialog p{line-height:1.85}dialog h3{font-size:23px}@media(min-width:1600px){.hero-copy{padding-left:7%}}@media(max-width:800px){.draft-toolbar{font-size:8px;gap:15px}.draft-toolbar b{margin:0 3px}.image-picker{font-size:9px}header{height:auto}.logo-mark{width:42px;height:36px}.hero{min-height:630px}.hero-copy{padding-top:110px}.hero h1{font-size:58px}.editorial-strip{gap:14px;padding:18px 15px;font-size:7px;letter-spacing:.8px}.editorial-strip i{flex-shrink:0}.intro{padding-top:45px}.intro p{font-size:25px}.section-head h2{font-size:33px}.card .art.botanical-art{height:210px}.field-note{margin:0 6% 60px;grid-template-columns:1fr 1fr;min-height:330px}.field-copy{padding:30px}.field-copy h2{font-size:29px}.field-copy p{font-size:12px}.knowledge{gap:12px;padding-top:55px;padding-bottom:50px}.knowledge h2{font-size:37px}.products>h2,.about h2{font-size:39px}.about-botanical{right:-100px}.legal-links{margin-top:16px}.section{padding-bottom:65px}}@media(max-width:500px){.hero h1{font-size:49px}.editorial-strip{font-size:6px;gap:9px}.card .art.botanical-art{height:245px}.field-note{grid-template-columns:1fr}.field-art{height:240px;background-position:center 48%}.field-copy{padding:30px}.field-copy h2{font-size:33px}.intro p{font-size:22px}.search{width:100%}}

.field-copy h2 {
  hyphens: auto;
  overflow-wrap: anywhere;
}
.hero a:focus-visible {
  outline-color: #fff;
  box-shadow: 0 0 0 4px #243e31;
}
