/* Izolovaný dizajn iba pre KAICAO datle, bez zásahov do témy alebo ostatných produktov. */
.wd136-premium{--wd136-gold:#d8b16f;--wd136-line:rgba(217,173,94,.36);--wd136-text:#f0e8da;max-width:1120px;width:100%;margin:0 auto 40px;color:var(--wd136-text)!important;font:inherit;font-size:15px!important;line-height:1.82!important;background:transparent!important}
.wd136-premium,.wd136-premium *{box-sizing:border-box}
.wd136-premium .wd136-hero{background:radial-gradient(ellipse at 87% 5%,rgba(194,132,49,.16) 0,transparent 58%),linear-gradient(140deg,#30271b,#171612 65%,#101010)!important;border:1px solid rgba(226,180,104,.5)!important;border-radius:19px;padding:clamp(29px,5vw,55px)!important;margin:0!important;color:#f1e8dc!important;box-shadow:0 20px 35px rgba(0,0,0,.22)}
.wd136-premium .wd136-kicker{display:block!important;background:none!important;color:#e2ba79!important;letter-spacing:.18em!important;font-size:11px!important;font-weight:700!important;margin:0 0 14px!important;line-height:1.7!important}
.wd136-premium .wd136-hero h2{color:#fae4bc!important;background:none!important;margin:0 0 12px!important;font-size:clamp(27px,3.7vw,42px)!important;line-height:1.24!important;font-weight:730!important;letter-spacing:-.02em!important}
.wd136-premium .wd136-hero p{color:#eee4d3!important;margin:0!important;font-size:17px!important;background:none!important;line-height:1.65!important}
.wd136-premium .wd136-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 25px!important}
.wd136-premium .wd136-facts>div{padding:21px 23px!important;background:linear-gradient(150deg,#2b241b,#151514)!important;border:1px solid var(--wd136-line)!important;border-radius:14px!important;box-shadow:0 8px 22px rgba(0,0,0,.16)!important}
.wd136-premium .wd136-facts small{display:block!important;color:#dbb379!important;font-size:11px!important;font-weight:760!important;letter-spacing:.1em!important;background:none!important;margin:0 0 7px!important}
.wd136-premium .wd136-facts strong{display:block!important;color:#fff0d7!important;font-size:17px!important;font-weight:710!important;line-height:1.45!important;background:none!important}
.wd136-premium .wd136-card{margin:0 0 21px!important;padding:clamp(22px,4vw,43px)!important;background:linear-gradient(148deg,#24211b,#161614 66%,#111111)!important;border:1px solid var(--wd136-line)!important;border-radius:18px!important;color:#f0e8dc!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important;overflow:hidden}
.wd136-premium .wd136-card .wd136-title{display:flex;align-items:baseline;gap:18px;padding-bottom:17px!important;border-bottom:1px solid var(--wd136-line)!important;margin:0 0 25px!important;background:transparent!important}
.wd136-premium .wd136-title span{color:#d1a76d!important;font-size:12px!important;letter-spacing:.15em!important;background:transparent!important}
.wd136-premium .wd136-title h3{color:#f0c88e!important;font-size:clamp(20px,2.75vw,29px)!important;font-weight:730!important;line-height:1.3!important;margin:0!important;background:transparent!important}
.wd136-premium .wd136-card p,.wd136-premium .wd136-card li,.wd136-premium .wd136-card ul,.wd136-premium .wd136-card ol{color:#eee7db!important;background:transparent!important;line-height:1.88!important;font-size:15px!important;box-shadow:none!important}
.wd136-premium .wd136-card p{margin:0 0 19px!important}
.wd136-premium .wd136-card h4{color:#ecc48b!important;background:transparent!important;font-size:clamp(18px,2.1vw,22px)!important;font-weight:740!important;line-height:1.35!important;margin:26px 0 12px!important}
.wd136-premium .wd136-card strong,.wd136-premium .wd136-card b{color:#f4d9a9!important;background:transparent!important;font-weight:750!important}
.wd136-premium .wd136-card ul,.wd136-premium .wd136-card ol{margin:10px 0 27px!important;padding-left:25px!important;list-style-position:outside!important}
.wd136-premium .wd136-card li{margin:0 0 7px!important;padding-left:4px!important}
.wd136-premium .wd136-card li::marker{color:#d8b16f!important}
.wd136-premium .wd136-card figure{display:block!important;max-width:850px!important;margin:24px auto!important;padding:12px!important;border:1px solid var(--wd136-line)!important;border-radius:15px!important;background:#1d1a16!important;box-shadow:0 8px 22px rgba(0,0,0,.15)!important;text-align:center!important}
.wd136-premium .wd136-card figure img{display:block!important;width:auto!important;max-width:100%!important;max-height:none!important;height:auto!important;margin:0 auto!important;border-radius:9px!important;border:0!important;object-fit:contain!important}
.wd136-premium .wd136-card .wd136-infographic{max-width:910px!important}
.wd136-premium .wd136-card .wd136-table-wrap{width:100%;overflow-x:auto;border-radius:11px;border:1px solid var(--wd136-line);margin:15px 0 26px}
.wd136-premium .wd136-card table{width:100%!important;border-collapse:collapse!important;border:0!important;margin:0!important;background:#201d18!important;color:#f0e8dc!important;font-size:14px!important}
.wd136-premium .wd136-card table tr{background:transparent!important}
.wd136-premium .wd136-card table th,.wd136-premium .wd136-card table td{background:#262119!important;border:0!important;border-bottom:1px solid rgba(217,173,94,.18)!important;color:#f1e8dc!important;padding:13px 16px!important;text-align:left!important;line-height:1.55!important;font-size:14px!important}
.wd136-premium .wd136-card table tr:nth-child(even) th,.wd136-premium .wd136-card table tr:nth-child(even) td{background:#1d1b18!important}
.wd136-premium .wd136-card table td{font-weight:730!important;text-align:right!important;white-space:nowrap!important;color:#f8dbab!important}
.wd136-premium .wd136-card .wd136-ingredients{padding:20px 22px!important;border-left:3px solid #d5a562!important;border-radius:0 9px 9px 0!important;background:#251f18!important}
.wd136-premium .wd136-card .wd136-ingredients p{margin-bottom:11px!important}
.wd136-premium .wd136-card .wd136-ingredients p:last-child{margin-bottom:0!important}
@media(max-width:750px){.wd136-premium .wd136-facts{grid-template-columns:1fr;gap:9px}.wd136-premium .wd136-facts>div{padding:16px 19px!important}.wd136-premium .wd136-card{padding:23px 18px!important}.wd136-premium .wd136-card .wd136-title{gap:12px}.wd136-premium .wd136-card figure{padding:6px!important}.wd136-premium .wd136-card .wd136-ingredients{padding:17px!important}}
