.alh-info{--info-ink:#203d32;--info-soft:#f2f5ef;--info-line:#dfe5da;box-sizing:border-box;color:var(--info-ink);font:16px/1.8 Montserrat,system-ui,sans-serif;max-width:1120px;margin:24px auto 64px;padding:0 20px;overflow-wrap:anywhere}.alh-info *{box-sizing:border-box}.alh-info h1{font-size:clamp(29px,4vw,48px);line-height:1.18;margin:12px 0 18px;letter-spacing:-.03em;color:var(--info-ink)}.alh-info h2{font-size:clamp(21px,2.5vw,28px);line-height:1.35;margin:0 0 20px;color:var(--info-ink)}.alh-info h3{font-size:18px;line-height:1.5;margin:22px 0 10px;color:var(--info-ink)}.alh-info p{margin:0 0 16px}.alh-info a{color:#36562d;text-decoration:underline;text-underline-offset:4px}.alh-info-hero{padding:36px 40px;border:1px solid var(--info-line);border-radius:28px;background:linear-gradient(125deg,#f0f3ed,#fafbf8);margin-bottom:22px}.alh-info-hero p:last-child{margin-bottom:0}.alh-info-eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;color:#5c7051}.alh-info-version{font-size:12px;color:#63705e}.alh-info-nav{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 28px}.alh-info-nav a{border:1px solid var(--info-line);padding:9px 16px;border-radius:99px;background:#fff;text-decoration:none;font-weight:600;font-size:13px;min-height:44px}.alh-info-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 30px}.alh-info-facts>div{border:1px solid var(--info-line);border-radius:20px;padding:23px;background:#f7f9f5}.alh-info-facts strong{display:block;font-size:21px;line-height:1.4;margin-bottom:7px}.alh-info-facts span{font-size:13px;line-height:1.6;display:block;color:#5f6e58}.alh-info>section{padding:28px 30px;border:1px solid var(--info-line);border-radius:24px;background:#fff;margin:22px 0;scroll-margin-top:160px}.alh-info details{border-top:1px solid var(--info-line);padding:0}.alh-info details:first-of-type{border-top:0}.alh-info summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:18px 0;font-weight:600;font-size:16px;line-height:1.5}.alh-info summary::-webkit-details-marker{display:none}.alh-info summary:after{content:'+';font-size:24px;font-weight:400;flex:0 0 24px;text-align:center}.alh-info details[open]>summary:after{content:'−'}.alh-info details>div{padding:0 28px 10px 0;color:#455640}.alh-info details>div p:last-child{margin-bottom:8px}.alh-info summary:focus-visible,.alh-info a:focus-visible,.alh-info button:focus-visible{outline:3px solid #b38e4c;outline-offset:4px;border-radius:6px}.alh-info-callout,.alh-info-sample{padding:24px;border:1px solid var(--info-line);border-radius:18px;background:var(--info-soft);margin:20px 0}.alh-info-sample{background:#fafbf8}.alh-info-callout p:last-child,.alh-info-sample p:last-child{margin-bottom:0}.alh-info-dl{display:grid;grid-template-columns:minmax(150px,1fr) 2fr;gap:0;margin:12px 0 25px}.alh-info-dl dt,.alh-info-dl dd{margin:0;padding:12px 0;border-bottom:1px solid var(--info-line)}.alh-info-dl dt{font-weight:600;padding-right:20px}.alh-info-table{overflow-x:auto;max-width:100%}.alh-info table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.alh-info th,.alh-info td{text-align:left;vertical-align:top;padding:15px;border:1px solid var(--info-line);overflow-wrap:anywhere}.alh-info th{background:var(--info-soft);color:var(--info-ink)}.alh-info caption{text-align:left;font-size:15px;font-weight:600;margin-bottom:12px}.alh-info-contact{border-radius:24px;background:#203d32;color:#fff;padding:32px;margin-top:30px}.alh-info-contact h2,.alh-info-contact a{color:#fff}.alh-info-contact p:last-child{margin-bottom:0}.alh-info-button,.alh-info button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;max-width:100%;border-radius:13px;border:1px solid #203d32;padding:12px 22px;background:#203d32;color:#fff!important;text-decoration:none!important;font:600 15px/1.5 Montserrat,system-ui,sans-serif;text-transform:none;white-space:normal;cursor:pointer}.alh-info input,.alh-info textarea{font:inherit;max-width:100%;width:100%;border:1px solid #cad4c4;border-radius:12px;padding:12px;color:#203d32;background:#fafbf8}.alh-info label{display:block;font-weight:600;margin-bottom:7px}.alh-info small{font-size:13px;color:#63705e}.alh-info-eu{display:block;width:min(100%,480px);height:auto;margin:25px auto}.alh-eu-notice{margin:22px 0;border:1px solid #dfe5da;border-radius:16px;padding:18px;background:#fff}.alh-eu-notice img{display:block;width:min(100%,480px);height:auto;margin:auto}.alh-eu-notice a{display:block;text-align:center;font-size:12px;padding:12px;text-decoration:underline}.alh-withdraw-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:650px){.alh-info{padding:0 12px;font-size:15px;margin-top:16px}.alh-info-hero{padding:25px 22px;border-radius:22px}.alh-info>section{padding:22px 18px;border-radius:20px}.alh-info-facts{grid-template-columns:1fr;gap:10px}.alh-info-facts>div{padding:16px 20px}.alh-info-facts strong{font-size:19px}.alh-info summary{font-size:15px;gap:12px}.alh-info details>div{padding-right:0}.alh-info-nav{gap:8px}.alh-info-nav a{padding:8px 12px}.alh-info-dl{grid-template-columns:1fr;gap:0}.alh-info-dl dt{border:0;padding-bottom:0}.alh-info-dl dd{padding-top:4px}.alh-info th,.alh-info td{padding:10px}.alh-info table{min-width:520px}.alh-info-contact{padding:24px 22px}}
@media print{.alh-info{max-width:none;padding:0;margin:0;font:11pt/1.5 sans-serif;color:#000}.alh-info-nav,.alh-info-contact,.alh-consent,.alh-consent-reopen,.alh-info section,.alh-info-hero{padding:15px 0;border:0;background:#fff}.alh-info details>div{display:block!important}.alh-info a{color:#000}.alh-info table{min-width:0}.alh-info-eu{max-width:350px}}
.alh-info .alh-cookie-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #dfe5da;border-radius:12px}.alh-info .alh-cookie-inventory table{min-width:640px;font-size:13px}.alh-info .alh-cookie-inventory caption{text-align:left;font-weight:700;padding:12px}

.alh-checkout-guarantee{margin:14px 0;font-size:13px;line-height:1.6}.alh-checkout-guarantee a{text-decoration:underline;text-underline-offset:3px;color:#36562d}
