/* PUR ALP BIO púpavový med editorial ONLY: gallery, purchase layout and tabs from approved collagen CSS remain untouched. */
#wrfs-single .wr-puralp-pupava-editorial{width:100%;max-width:100%;}
#wrfs-single .wr-puralp-pupava-editorial .kb-copy-panel{position:relative;overflow:hidden;}
#wrfs-single .wr-puralp-pupava-editorial .kb-copy-panel:nth-of-type(2n){background:linear-gradient(125deg,#211b13,#11100d 77%)!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-true-copy p{margin-bottom:18px!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-copy-panel table{width:100%!important;border-collapse:collapse!important;margin:16px auto 28px!important;break-inside:avoid!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-copy-panel :is(td,th){padding:11px 11px!important;border-bottom:1px solid rgba(209,166,100,.22)!important;color:#e8dcc8!important;text-align:left!important;vertical-align:top!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-copy-panel th{color:#e0b875!important;font-weight:700!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-true-copy{overflow-wrap:anywhere!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-sec-head span{letter-spacing:.13em;}
#wrfs-single .wr-puralp-pupava-editorial .kb-pep-item small{line-height:1.5!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-composition-summary td{overflow-wrap:anywhere;}
#wrfs-single .wr-puralp-pupava-editorial .kb-lead-art h2{text-wrap:balance;}
#wrfs-single .wr-puralp-pupava-editorial .kb-minibar{flex-wrap:wrap!important;}
#wrfs-single .wr-puralp-pupava-editorial .wr-puralp-allergens{padding:16px 20px;background:rgba(130,66,29,.18);border-left:3px solid #d7aa68!important;}
#wrfs-single .wr-puralp-pupava-editorial .wr-puralp-photo-grid{columns:1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px!important;}
#wrfs-single .wr-puralp-pupava-editorial .wr-puralp-photo-grid figure{break-inside:avoid!important;display:flex;align-items:center;justify-content:center;margin:0!important;background:rgba(20,18,13,.65);border:1px solid rgba(209,166,100,.18);}
#wrfs-single .wr-puralp-pupava-editorial .wr-puralp-photo-grid img{max-width:100%!important;width:auto!important;height:auto!important;display:block!important;object-fit:contain!important;margin:auto!important;}
@media(max-width:760px){#wrfs-single .wr-puralp-pupava-editorial .kb-true-copy{columns:1!important;}}
@media(max-width:600px){#wrfs-single .wr-puralp-pupava-editorial .kb-lead-art h2{font-size:clamp(25px,7vw,37px)!important;}#wrfs-single .wr-puralp-pupava-editorial .kb-copy-panel{padding:clamp(15px,4vw,22px)!important;}}

#wrfs-single .wr-puralp-pupava-editorial .wr-puralp-alert{padding:18px 22px!important;background:rgba(154,85,41,.18)!important;border-left:3px solid #d5a568!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-lead-art{background:linear-gradient(145deg,#382916 0%,#1c160d 70%,#14110d 100%)!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-benefits{background:linear-gradient(145deg,#322610,#16120c)!important;}

#wrfs-single .wr-puralp-pupava-editorial .wr-puralp-alert{padding:18px 22px!important;background:rgba(131,85,29,.2)!important;border-left:3px solid #ddb66e!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-lead-art{background:linear-gradient(135deg,#372915,#1c160b 72%,#11100c)!important;}
#wrfs-single .wr-puralp-pupava-editorial .kb-benefits{background:linear-gradient(150deg,#302312,#13110d)!important;}
