/* WRAPING / NATURE FOOD — výhradne obsah GREEN DONKEY / Kolostrum V3 */
.nf-colostrum-v3{--nf-gold:#ae894b;--nf-ink:#24211b;--nf-green:#4d5c3c;max-width:1100px;margin:28px auto 40px;color:var(--nf-ink);font-size:16px;line-height:1.82;letter-spacing:.005em}
.nf-colostrum-v3 *{box-sizing:border-box}
.nf-colostrum-v3 .nf-v3-head{position:relative;overflow:hidden;border:1px solid #e2d5bb;padding:clamp(25px,5vw,64px);border-radius:5px;text-align:center;background:radial-gradient(ellipse at 50% 2%,#faf4e5 0%,#f8f5ee 32%,#f1eee8 78%,#ebe8df 100%)}
.nf-colostrum-v3 .nf-v3-head:before{content:"";position:absolute;pointer-events:none;inset:14px;border:1px solid rgba(174,137,75,.3)}
.nf-colostrum-v3 .nf-v3-brow{font-size:11px;letter-spacing:.26em;font-weight:700;color:#90703a}
.nf-colostrum-v3 .nf-v3-brow span{padding:0 9px}
.nf-colostrum-v3 h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(23px,3vw,34px);line-height:1.2;color:#24211b;letter-spacing:.015em}
.nf-colostrum-v3 .nf-v3-head h2{font-size:clamp(28px,5vw,50px);font-weight:500;margin:18px 0 18px}
.nf-colostrum-v3 .nf-v3-head h2 em{font-style:normal;display:block;font-size:clamp(14px,2vw,20px);letter-spacing:.13em;color:var(--nf-gold);margin-top:8px;text-transform:uppercase}
.nf-colostrum-v3 .nf-v3-head p{font-size:clamp(15px,1.5vw,18px);color:#5e584c;max-width:720px;margin:0 auto 20px}
.nf-colostrum-v3 .nf-v3-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:26px}
.nf-colostrum-v3 .nf-v3-tags span{display:inline-block;border:1px solid rgba(165,133,76,.45);font-size:11px;line-height:1.5;letter-spacing:.065em;padding:8px 14px;color:#826635;background:rgba(255,255,255,.5)}
.nf-colostrum-v3 .nf-v3-body{padding:clamp(15px,3vw,34px) clamp(3px,2vw,25px)}
.nf-colostrum-v3 .nf-v3-body>p:first-of-type{font-size:18px;color:#4b473e}
.nf-colostrum-v3 .nf-v3-body h2{margin:37px 0 19px;padding-bottom:14px;border-bottom:1px solid #d8c7a4}
.nf-colostrum-v3 .nf-v3-body h3{font-family:Georgia,"Times New Roman",serif;font-weight:normal;color:#755d32;font-size:23px;margin:31px 0 11px}
.nf-colostrum-v3 .nf-v3-body p{line-height:1.84;margin:0 0 18px;color:#39382f}
.nf-colostrum-v3 .nf-v3-body img{display:block;max-width:100%;height:auto;margin:24px auto;border-radius:2px;object-fit:contain}
.nf-colostrum-v3 .nf-v3-body img:not([width]){max-height:660px}
.nf-colostrum-v3 .nf-v3-body figure{margin:27px auto;text-align:center}
.nf-colostrum-v3 .nf-v3-body table{width:100%;border-collapse:collapse;margin:22px 0 31px;background:#f8f6f1;table-layout:auto}
.nf-colostrum-v3 .nf-v3-body table th,.nf-colostrum-v3 .nf-v3-body table td{border-bottom:1px solid #e3dbc9;padding:11px 15px;text-align:left;vertical-align:top;font-size:14px;overflow-wrap:anywhere}
.nf-colostrum-v3 .nf-v3-body table th{color:#59492d;font-weight:600}
.nf-colostrum-v3 .nf-v3-body ul{padding-left:22px}
.nf-colostrum-v3 .nf-v3-body li::marker{color:#aa8b51}
.nf-colostrum-v3 .nf-v3-foot{border-top:1px solid #ddcfb0;border-bottom:1px solid #ddcfb0;display:flex;justify-content:space-around;align-items:center;gap:16px;flex-wrap:wrap;padding:16px;color:#94723c;font-size:11px;letter-spacing:.19em;text-align:center}
@media(max-width:650px){.nf-colostrum-v3{margin:14px auto 22px;font-size:15px}.nf-colostrum-v3 .nf-v3-body{padding:10px 0}.nf-colostrum-v3 .nf-v3-head:before{inset:7px}.nf-colostrum-v3 .nf-v3-tags span{font-size:10px;padding:6px 10px}.nf-colostrum-v3 .nf-v3-foot{gap:7px;flex-direction:column;letter-spacing:.1em}}
