#tdnaJelita{--sh-card:0 4px 16px rgba(47,47,47,.09);--sh-lift:0 8px 28px rgba(47,47,47,.14);max-width:910px;margin:0 auto;color:#2F2F2F;background:#F2F2F2;border-radius:20px;padding:30px 26px 26px}
#tdnaJelita h2{font-size:32px!important;font-weight:900;line-height:1.22;letter-spacing:-.01em;margin:0 0 26px;margin-top:0!important;padding:0;text-align:center}
#tdnaJelita h2 span{top:0!important;font-weight:inherit!important}
#tdnaJelita .k-card{position:relative;background:#FFFFFF;border-radius:20px;border:2px solid transparent;box-shadow:var(--sh-card);padding:26px 22px 22px}
#tdnaJelita .k-card--lead{border-color:#2AB159;box-shadow:var(--sh-lift)}
#tdnaJelita .k-flag{position:absolute;top:-15px;left:22px;background:#2AB159;color:#FFFFFF;font-size:13px;font-weight:800;padding:6px 16px;border-radius:999px;white-space:nowrap}
#tdnaJelita .k-tt{font-size:20px!important;font-weight:900;line-height:1.28;margin:0 0 4px;padding:0}
#tdnaJelita .k-tt a{text-decoration:none}
#tdnaJelita .k-sub{font-size:15px;font-weight:600;color:#6B6B6B;line-height:1.4;margin:0}
#tdnaJelita .z-box{background:#F1F6F3;border-radius:12px;padding:14px 16px}
#tdnaJelita .z-lab{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#757575;margin:0 0 6px}
#tdnaJelita .z-gen{font-size:15px;font-weight:800;line-height:1.5;margin:0}
#tdnaJelita .z-gen span{font-weight:600;color:#6B6B6B}
#tdnaJelita .z-off .z-gen,#tdnaJelita .z-off .z-gen span{color:#757575}
#tdnaJelita .z-x{flex:none;width:19px;height:19px;margin-top:3px}
#tdnaJelita .f-row{font-size:15px;font-weight:400;line-height:1.45;margin:0}
#tdnaJelita .f-row strong{font-weight:800}
#tdnaJelita .f-ico{width:34px;height:34px;flex:none;border-radius:50%;background:#F1F6F3;display:grid;place-items:center}
#tdnaJelita .k-more{font-size:14.5px;font-weight:800;color:#2AB159;background:none;border:none;padding:12px 0 0;cursor:pointer}
#tdnaJelita .k-more img{margin-top:1px}
#tdnaJelita .k-more[aria-expanded="true"] img{transform:rotate(180deg)}
#tdnaJelita .k-more .t-less,#tdnaJelita .k-more[aria-expanded="true"] .t-more{display:none}
#tdnaJelita .k-more[aria-expanded="true"] .t-less{display:inline}
#tdnaJelita .k-nw{white-space:nowrap}
#tdnaJelita .price-wrap{padding-top:24px}
#tdnaJelita .p-panel{border:1px solid #E5E5E5;border-radius:16px;padding:18px 18px 16px} 
@media (min-width:992px){
  #tdnaJelita .p-top{min-height:88px}
}
#tdnaJelita .p-panel--lead{border-color:#2AB159}
#tdnaJelita .p-label{display:inline-block;background:#FFF1E6;color:#FF6A00;font-size:13px;font-weight:800;padding:5px 14px;border-radius:999px}
#tdnaJelita .p-label--plain{background:#F2F2F2;color:#757575}
#tdnaJelita .p-panel .p-label{align-self:flex-start}
#tdnaJelita .p-price *{font-size:30px!important;font-weight:700;line-height:1;letter-spacing:-.01em}
#tdnaJelita .p-was{font-size:15px;font-weight:600;color:#757575}
#tdnaJelita .p-was s{text-decoration:line-through}
#tdnaJelita .p-save-ico{width:44px;height:44px;flex:none;border-radius:50%;background:#FFF1E6;display:grid;place-items:center}
#tdnaJelita .p-save-lab{font-size:13px;font-weight:600;color:#757575;line-height:1.2}
#tdnaJelita .p-save-num{font-size:20px;font-weight:900;color:#FF6A00;line-height:1.1}
#tdnaJelita .k-rule{height:1px;background:#E5E5E5;margin-top:12px;margin-bottom:12px}
#tdnaJelita .p-incl{font-size:15px;font-weight:400;line-height:1.4;margin:0}
#tdnaJelita .p-incl strong{font-weight:800}
#tdnaJelita .p-incl-ico{flex:none;width:19px;height:19px}
#tdnaJelita .k-pay{gap:6px}
#tdnaJelita .k-pay-tile{border:1px solid #E5E5E5;border-radius:9px;padding:6px 10px;background:#FFFFFF;height:32px}
#tdnaJelita .k-pay-tile img{height:17px;width:auto;display:block}
#tdnaJelita .k-btn{font-size:17px!important;font-weight:800;padding:15px 16px;border-radius:14px;border:2px solid transparent;text-decoration:none;cursor:pointer;transition:background 180ms cubic-bezier(.4,0,.2,1), border-color 180ms cubic-bezier(.4,0,.2,1), color 180ms cubic-bezier(.4,0,.2,1)}
#tdnaJelita .k-btn--solid{background:#FF6A00;color:#FFFFFF}
#tdnaJelita .k-btn--solid img{filter:brightness(100) grayscale(1) contrast(100)}
#tdnaJelita .k-btn--solid:hover {background:#E55F00;color:#FFFFFF}
#tdnaJelita .k-btn--solid:active{background:#C75200}
#tdnaJelita .k-btn--outline{background:#FFFFFF;border-color:#FF6A00;color:#FF6A00}
#tdnaJelita .k-btn--outline:hover{background:#FFF1E6;border-color:#E55F00;color:#E55F00}
#tdnaJelita .td-trust{background:#FFFFFF;border-radius:16px;padding:16px 20px;box-shadow:var(--sh-card)}
#tdnaJelita .td-tt{font-size:15px;font-weight:700;line-height:1.4;margin:0}
#tdnaJelita .td-sub{font-size:13px;font-weight:600;color:#6B6B6B;line-height:1.45;margin:0}
#tdnaJelita .td-score{font-size:18px;font-weight:800;line-height:1}
#tdnaJelita .td-stars{position:relative;display:inline-block;line-height:0}
#tdnaJelita .td-stars-bg,#tdnaJelita .td-stars-fg{gap:2px}
#tdnaJelita .td-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;width:98%}
#tdnaJelita .td-lq{height:28px;width:auto;flex:none}
@media (min-width:768px){
  #tdnaJelita .td-ti + .td-ti{border-left:1px solid #E5E5E5}
}
#tdnaJelita :focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaJelita .w-only-m{display:none}
@media (max-width:991px) and (min-width:768px){
  #tdnaJelita .k-card{padding:22px 16px 18px}
  #tdnaJelita .k-tt{font-size:18px!important}
  #tdnaJelita .f-row,#tdnaJelita .z-gen{font-size:14px}
  #tdnaJelita .p-price *{font-size:27px!important}
  #tdnaJelita .price-wrap{margin-top:0!important;padding-top:32px}
} 
@media (max-width:767px){
  #tdnaJelita{padding:24px 14px 20px;border-radius:16px}
  #tdnaJelita h2{font-size:23px!important;line-height:1.25;margin-bottom:20px}
  #tdnaJelita .k-card{padding:22px 16px 18px;border-radius:16px}
  #tdnaJelita .k-card--lead{margin-top:16px}
  #tdnaJelita .k-flag{top:-13px;left:16px;font-size:12px;padding:5px 13px}
  #tdnaJelita .k-tt{font-size:19px!important}
  #tdnaJelita .f-row{font-size:15px}
  #tdnaJelita .k-info,#tdnaJelita .k-info svg{width:22px;height:22px}
  #tdnaJelita .p-price *{font-size:27px!important}
  #tdnaJelita .p-panel{padding:16px 14px 14px}
  #tdnaJelita .price-wrap{padding-top:32px}
  #tdnaJelita .price-wrap{margin-top:0!important}
  #tdnaJelita .w-only-d{display:none!important}
  #tdnaJelita .w-only-m{display:inline}
  #tdnaJelita .td-trust{margin-top:24px!important}
  #tdnaJelita .k-btn{font-size:18px!important;padding:16px 14px}
  #tdnaJelita .td-trust{padding:6px 16px}
  #tdnaJelita .td-ti{padding:14px 0}
  #tdnaJelita .td-ti + .td-ti{border-top:1px solid #E5E5E5}
} 
@media (prefers-reduced-motion:reduce){#tdnaJelita *{transition:none!important}}