html body.cg-h2 .cg-lang__btn{background:#173c27!important;color:#f4efe3!important;box-shadow:0 0 0 1px rgba(201,169,97,.35)!important}html body.cg-h2 .woocommerce-tabs ul.tabs li.active>a{border-radius:999px!important}html body.cg-h2 .cg-intro{padding:clamp(28px,5vw,64px) 16px;background:linear-gradient(180deg,#fbf9f3 0%,#f4f0e5 100%);border-top:1px solid rgba(16,42,28,.06);border-bottom:1px solid rgba(16,42,28,.06)}html body.cg-h2 .cg-intro__in{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:stretch}html body.cg-h2 .cg-intro .cg-hp-def,html body.cg-h2 .cg-intro .cg-uvod-def,html body.cg-h2 .cg-intro #jak-koupit{margin:0!important;max-width:none!important;width:auto!important}html body.cg-h2 .cg-intro .cg-uvod-def{padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}html body.cg-h2 .cg-intro .cg-uvod-definice{margin:0 0 26px!important;padding:0 0 0 22px!important;border:0!important;border-left:2px solid #c9a961!important;color:#1b2a20!important;font:400 clamp(16.5px,1.5vw,19px)/1.7 Montserrat,system-ui,sans-serif!important;background:0 0!important}html body.cg-h2 .cg-intro .cg-uvod-definice strong{color:#102a1c}html body.cg-h2 .cg-intro .cg-uvod-definice a{color:#1f4d2a!important;text-decoration:none!important;border-bottom:1px solid rgba(201,169,97,.7);font-weight:600}html body.cg-h2 .cg-intro .cg-uvod-definice a:hover{color:#102a1c!important;border-bottom-color:#102a1c}html body.cg-h2 .cg-intro .cg-fakta-pruh{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:0!important;margin:0!important;padding:0!important;list-style:none!important;border:1px solid rgba(16,42,28,.1);border-radius:18px;background:#fff;box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 18px 40px -28px rgba(16,42,28,.35);overflow:hidden}html body.cg-h2 .cg-intro .cg-fakta-pruh li{display:flex!important;flex-direction:column;gap:4px;margin:0!important;padding:16px 18px!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#5a6a60!important;font:500 12.5px/1.4 Montserrat,system-ui,sans-serif!important;border-right:1px solid rgba(16,42,28,.08)!important;border-bottom:1px solid rgba(16,42,28,.08)!important}html body.cg-h2 .cg-intro .cg-fakta-pruh li::before{display:none!important}html body.cg-h2 .cg-intro .cg-fakta-pruh li{grid-column:span 2}html body.cg-h2 .cg-intro .cg-fakta-pruh li:nth-child(n+4){grid-column:span 3;border-bottom:0!important}html body.cg-h2 .cg-intro .cg-fakta-pruh li:nth-child(3),html body.cg-h2 .cg-intro .cg-fakta-pruh li:nth-child(5){border-right:0!important}html body.cg-h2 .cg-intro+*{margin-top:0!important}html body.cg-h2 .cg-intro .cg-fakta-pruh li strong{color:#102a1c!important;font:700 17px/1.2 Montserrat,system-ui,sans-serif!important;font-variant-numeric:lining-nums tabular-nums}html body.cg-h2 .cg-intro #jak-koupit{padding:clamp(22px,2.6vw,34px)!important;border-radius:22px!important;background:radial-gradient(500px 200px at 100% 0,rgba(201,169,97,.16),transparent 70%),linear-gradient(180deg,#1a432b 0%,#102a1c 100%)!important;color:rgba(244,239,227,.78)!important;border:1px solid rgba(201,169,97,.25)!important;box-shadow:0 30px 60px -32px rgba(12,33,22,.75)!important}html body.cg-h2 .cg-intro #jak-koupit h2{color:#f4efe3!important;font:700 clamp(21px,2vw,26px)/1.25 Montserrat,system-ui,sans-serif!important;margin:0 0 20px!important;letter-spacing:-.01em}html body.cg-h2 .cg-intro #jak-koupit ol{list-style:none!important;counter-reset:cgk;margin:0 0 18px!important;padding:0!important}html body.cg-h2 .cg-intro #jak-koupit ol li{counter-increment:cgk;position:relative;padding:0 0 16px 50px!important;margin:0 0 16px!important;border-bottom:1px solid rgba(244,239,227,.08);color:rgba(244,239,227,.74)!important;font:400 14.5px/1.6 Montserrat,system-ui,sans-serif!important}html body.cg-h2 .cg-intro #jak-koupit ol li:last-child{border-bottom:0;margin-bottom:0!important;padding-bottom:0!important}html body.cg-h2 .cg-intro #jak-koupit ol li::before{content:counter(cgk);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--v2-zlato);color:#1e1a0c;font:800 14px/1 Montserrat,system-ui,sans-serif;box-shadow:inset 0 1px 0 rgba(255,250,232,.85),inset 0 -2px 0 rgba(90,70,20,.35),0 6px 12px -6px rgba(0,0,0,.6)}html body.cg-h2 .cg-intro #jak-koupit ol li strong{color:#f4efe3!important;display:block;font-weight:700;margin-bottom:2px}html body.cg-h2 .cg-intro #jak-koupit p{margin:0!important;padding-top:16px!important;border-top:1px solid rgba(201,169,97,.22);color:rgba(244,239,227,.7)!important;font:400 13.5px/1.6 Montserrat,system-ui,sans-serif!important}html body.cg-h2 .cg-intro #jak-koupit a{color:#e3c989!important;text-decoration:none!important;border-bottom:1px solid rgba(201,169,97,.45);font-weight:600}html body.cg-h2 .cg-intro #jak-koupit a:hover{color:#f4efe3!important}@media (max-width:899.98px){html body.cg-h2 .cg-intro__in{grid-template-columns:1fr}html body.cg-h2 .cg-intro .cg-fakta-pruh{grid-template-columns:1fr 1fr}html body.cg-h2 .cg-intro .cg-fakta-pruh li,html body.cg-h2 .cg-intro .cg-fakta-pruh li:nth-child(3),html body.cg-h2 .cg-intro .cg-fakta-pruh li:nth-child(n+4){grid-column:auto;border-right:1px solid rgba(16,42,28,.08)!important;border-bottom:1px solid rgba(16,42,28,.08)!important;padding:14px 16px!important}html body.cg-h2 .cg-intro .cg-fakta-pruh li:nth-child(2n){border-right:0!important}html body.cg-h2 .cg-intro .cg-fakta-pruh li:last-child{grid-column:1/-1;border-right:0!important;border-bottom:0!important}html body.cg-h2 .cg-intro .cg-uvod-definice{font-size:16px!important;line-height:1.65!important;padding-left:16px!important}}@media (min-width:1000px){html body.cg-h2.single-product:not(:has(#header [data-sticky*=yes])) #cg-buybar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-115%)!important}html body.cg-h2.single-product #header .ct-sticky-container>div{transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}html body.cg-h2.single-product:has(#cg-buybar.is-on) #header [data-sticky*=yes],html body.cg-h2.single-product:has(#cg-buybar:not([data-ready])) #header [data-sticky*=yes]{transform:translateY(-110%)!important;box-shadow:none!important}html body.cg-h2 #cg-buybar .cg-buybar__name{color:#f4efe3!important}html body.cg-h2 #cg-buybar .cg-buybar__nav a{color:rgba(244,239,227,.62)!important}html body.cg-h2 #cg-buybar .cg-buybar__nav a:hover{color:#e3c989!important}html body.cg-h2 #cg-buybar .cg-buybar__price,html body.cg-h2 #cg-buybar .cg-buybar__price *{color:#f4efe3!important}html body.cg-h2 #cg-buybar .cg-buybar__img{border-radius:10px;box-shadow:0 0 0 1px rgba(201,169,97,.35)}html body.cg-h2 #cg-buybar .cg-buybar__store{background:0 0!important;color:#f4efe3!important;border:1px solid rgba(244,239,227,.28)!important;border-radius:999px!important}html body.cg-h2 #cg-buybar .cg-buybar__store:hover{border-color:rgba(201,169,97,.7)!important;color:#e3c989!important;background:rgba(201,169,97,.08)!important}html body.cg-h2 #cg-buybar .cg-buybar__cta{background:var(--v2-zlato)!important;color:#1e1a0c!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,250,232,.85),inset 0 -2px 0 rgba(90,70,20,.35),0 10px 20px -10px rgba(0,0,0,.7),0 0 0 1px rgba(122,98,48,.55)!important}html body.cg-h2 #cg-buybar .cg-buybar__cta:hover{filter:brightness(1.05)}html body.cg-h2 #cg-buybar select{background-color:rgba(244,239,227,.06)!important;color:#f4efe3!important;border-color:rgba(244,239,227,.25)!important}}html body.cg-h2 #woo-cart-panel .ct-panel-content-inner:has(.cg-kp-foot){display:flex!important;flex-direction:column!important;min-height:100%!important}html body.cg-h2 #woo-cart-panel .ct-panel-content-inner:has(.cg-kp-foot)>*{flex-shrink:0}html body.cg-h2 #woo-cart-panel .cg-kp-foot{margin-top:auto!important;background:#f5f2ea!important;border-top:1px solid rgba(16,42,28,.08)!important}html body.cg-h2 #woo-cart-panel .cg-kp-foot .woocommerce-mini-cart__total strong,html body.cg-h2 #woo-cart-panel .cg-kp-foot .woocommerce-mini-cart__total .amount{color:#102a1c!important}