.packs-label{display:block;font-weight:700;font-size:.9375rem;margin:2px 0 12px}.packs{display:flex;flex-direction:column;gap:16px;margin:4px 0 18px}.pack{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1.5px solid var(--ck-line);border-radius:14px;background:var(--ck-surface);cursor:pointer;box-shadow:var(--ck-shadow-card);transition:border-color .15s var(--ck-ease-out),background .15s var(--ck-ease-out),box-shadow .15s var(--ck-ease-out)}.pack:hover{border-color:var(--ck-gold-500)}.pack:focus-within{outline:2px solid var(--ck-green-800);outline-offset:2px}.pack.selected{border-color:var(--ck-green-800);background:var(--ck-cream-50);box-shadow:0 0 0 1px var(--ck-green-800),0 6px 18px #23211c14}.pack input[type=radio]{flex:none;width:22px;height:22px;accent-color:var(--ck-green-800);margin:0}.pack-txt{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.pack-name{font-weight:600;font-size:.97rem;color:var(--ck-green-900);line-height:1.3}.pack-sub{font-size:.8125rem;color:var(--ck-text-muted);line-height:1.45}.pack-save{font-size:.78rem;font-weight:600;color:var(--ck-amber-700);margin-top:2px}.pack-price{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none;text-align:right}.pack-price s{font-size:.8125rem;color:var(--ck-text-muted)}.pack-now{font-weight:700;font-size:1.2rem;color:var(--ck-green-900);white-space:nowrap;line-height:1.1;letter-spacing:.01em;font-variant-numeric:tabular-nums}.pack-unit{font-size:.75rem;font-weight:500;color:var(--ck-text-muted);white-space:nowrap}.pack-badge{position:absolute;top:-11px;right:14px;z-index:2;white-space:nowrap;background:var(--ck-green-800);color:var(--ck-text-on-dark);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border-radius:var(--ck-radius-pill);box-shadow:0 2px 8px #0b1b172e}.pack.is-oos{opacity:.55;cursor:not-allowed}.pack-oos{font-size:.78rem;font-weight:700;color:var(--ck-text-muted)}@media(max-width:420px){.pack{padding:14px;gap:10px}.pack-now{font-size:1.1rem}.pack-badge{right:10px;font-size:.75rem;padding:5px 10px}}.buybox .value-props--grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0 0 16px;padding:0;font-size:.9375rem;color:var(--ck-text)}.buybox .value-props--grid li{list-style:none;position:relative;padding-left:24px;line-height:1.4}.buybox .value-props--grid li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--ck-green-600);font-weight:700}@media(max-width:420px){.buybox .value-props--grid{grid-template-columns:1fr}}.buybox .btn-primary.btn-block{margin-top:4px;font-size:1.0625rem;padding:18px 34px;letter-spacing:.01em}.buybox .acc{border-top:0;margin-top:22px;display:flex;flex-direction:column;gap:10px}.buybox .acc details{border:1px solid var(--ck-line);border-radius:var(--ck-radius-md);background:var(--ck-surface);padding:0 18px;box-shadow:var(--ck-shadow-card)}.buybox .acc summary{padding:17px 0;font-size:1rem}.buybox .acc details .acc-body{padding:0 0 18px}.pdp[data-ck-pdp] .buybox{position:static;top:auto}@media(min-width:901px){.pdp[data-ck-pdp] .pdp-grid>div:first-child{align-self:stretch}.pdp[data-ck-pdp] .gallery-wrap{position:sticky;top:calc(var(--ck-nav-h,72px) + 12px)}}.gallery-strip{position:relative;margin-top:12px}.gallery-thumbs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px}.gallery-thumbs::-webkit-scrollbar{display:none}.gallery-thumbs button{flex:0 0 calc((100% - 40px)/5);scroll-snap-align:start;border:1.5px solid var(--ck-line);border-radius:var(--ck-radius-sm);overflow:hidden;background:var(--ck-cream-100);cursor:pointer;padding:0;transition:border-color .15s var(--ck-ease-out)}.gallery-thumbs button:hover{border-color:var(--ck-gold-500)}.gallery-thumbs button.active{border-color:var(--ck-green-800);box-shadow:0 0 0 1px var(--ck-green-800)}.gallery-thumbs button:focus-visible{outline:2px solid var(--ck-green-800);outline-offset:2px}.gallery-thumbs img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}.gallery-next{position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1px solid var(--ck-line);background:var(--ck-surface);color:var(--ck-green-800);font-size:1.4rem;line-height:1;cursor:pointer;box-shadow:var(--ck-shadow-card);display:flex;align-items:center;justify-content:center}.gallery-next[hidden]{display:none}@media(max-width:600px){.gallery-thumbs button{flex-basis:calc((100% - 30px)/4)}}.single-buy{display:flex;align-items:baseline;gap:12px;margin:6px 0 16px}.single-buy strong{font-size:2.2rem;font-weight:700;color:var(--ck-green-900)}.single-buy .single-sub{font-size:.85rem;color:var(--ck-text-muted)}.btn-oos{background:var(--ck-cream-50);border:1px solid var(--ck-border);color:var(--ck-text-muted);cursor:not-allowed;box-shadow:none}.oos-note{margin-top:10px;font-size:.875rem;color:var(--ck-text-muted);text-align:center}.proof-line--shop{font-size:.875rem}.proof-line--shop .proof-shop,.proof-line--shop a{color:var(--ck-text-muted)}.upsell-add.is-on{background:var(--ck-amber-100)}.upsell-add:focus-visible{outline:2px solid var(--ck-green-800);outline-offset:2px}.gains{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1040px;margin:0 auto}.gain{background:var(--ck-surface);border:1px solid var(--ck-line);border-radius:var(--ck-radius-lg);padding:26px 24px;box-shadow:var(--ck-shadow-card);display:flex;flex-direction:column}.gain-ic{color:var(--ck-amber-700);margin-bottom:12px;display:flex;line-height:1}.gain-ic svg{width:26px;height:26px;flex:none}.gain h4{font-family:var(--ck-font-display);font-weight:400;font-size:1.25rem;color:var(--ck-green-900);margin-bottom:8px}.gain p{font-size:.9rem;color:var(--ck-text-muted);line-height:1.5}.gain-mean{margin-top:12px;padding-top:12px;border-top:1px solid var(--ck-line);font-size:.82rem;color:var(--ck-amber-700);font-weight:600}@media(max-width:900px){.gains{grid-template-columns:1fr 1fr}}@media(max-width:600px){.gains{grid-template-columns:1fr}}.vs{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:0 auto}.vs-col{border-radius:var(--ck-radius-lg);padding:28px}.vs-plain{background:var(--ck-cream-100);border:1px solid var(--ck-line)}.vs-ours{background:var(--ck-surface);border:2px solid var(--ck-gold-500);box-shadow:var(--ck-shadow-panel);position:relative}.vs-badge{position:absolute;top:-12px;left:28px;background:var(--ck-gold-500);color:var(--ck-white);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:var(--ck-radius-pill)}.vs-col h4{font-family:var(--ck-font-display);font-weight:400;font-size:1.35rem;color:var(--ck-green-900);margin-bottom:16px}.vs-col ul{list-style:none;display:flex;flex-direction:column;gap:11px}.vs-col li{position:relative;padding-left:26px;font-size:.9rem;color:var(--ck-text);line-height:1.45}.vs-plain li:before{content:"\2013";position:absolute;left:6px;color:var(--ck-text-muted);font-weight:700}.vs-ours li:before{content:"\2713";position:absolute;left:2px;color:var(--ck-green-600);font-weight:700}@media(max-width:700px){.vs{grid-template-columns:1fr}}.sklad2{max-width:940px;margin:0 auto;background:var(--ck-surface);border:1px solid var(--ck-line);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-panel);overflow:hidden}.sklad2-head,.sklad2-row{display:grid;grid-template-columns:2.3fr .8fr .9fr 1.9fr;align-items:center;gap:8px 18px;padding:14px 26px}.sklad2-head{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-ink-600);font-weight:700;background:var(--ck-cream-100);border-bottom:1px solid var(--ck-line)}.sklad2-head .a{text-align:right}.sklad2-head .a em{display:block;font-style:normal;font-size:.75rem;color:var(--ck-text-muted);font-weight:600;margin-top:2px;text-transform:none;letter-spacing:.02em}.sklad2-row{border-bottom:1px solid var(--ck-line)}.sklad2>.sklad2-row:nth-child(2n){background:var(--ck-cream-50)}.sklad2-row:last-child{border-bottom:none}.sklad2-ing{display:flex;align-items:center;gap:14px;min-width:0}.sklad2-ic{flex:none;width:46px;height:46px;border-radius:13px;background:var(--t,var(--ck-cream-100));color:var(--ck-green-800);display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1}.sklad2-nm{min-width:0}.sklad2-nm strong{display:block;font-family:var(--ck-font-display);font-weight:400;font-style:italic;font-size:1.12rem;color:var(--ck-green-900);line-height:1.15}.sklad2-nm em{font-style:normal;font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ck-ink-600);font-weight:600}.sklad2-a1{text-align:right;color:var(--ck-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95rem}.sklad2-a2{text-align:right;font-weight:700;color:var(--ck-amber-700);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1rem}.sklad2-ben{color:var(--ck-text-muted);font-size:.9rem}@media(max-width:760px){.sklad2-head{grid-template-columns:1fr auto;gap:6px 14px;padding:14px 18px}.sklad2-head .benh,.sklad2-head .d{display:none}.sklad2-row{grid-template-columns:1fr auto;grid-template-areas:"ing a1" "ben ben";gap:4px 14px;align-items:center;padding:16px 18px}.sklad2-ing{grid-area:ing}.sklad2-a1{grid-area:a1;color:var(--ck-amber-700);font-weight:700;font-size:1.05rem}.sklad2-a2{display:none}.sklad2-ben{grid-area:ben;margin-top:9px;font-style:italic;color:var(--ck-green-700)}.sklad2-nm strong{font-size:1.02rem}}.usage{display:grid;grid-template-columns:minmax(260px,400px) minmax(0,1fr);gap:44px;align-items:center;max-width:1000px;margin:0 auto}.usage-photo,.usage-body{min-width:0}@media(max-width:820px){.usage{grid-template-columns:1fr}}.usage-photo{position:relative;border-radius:var(--ck-radius-lg);overflow:hidden;box-shadow:var(--ck-shadow-panel);background:var(--ck-cream-100)}.usage-photo img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.usage-photo-tag{position:absolute;left:0;right:0;bottom:0;padding:14px 20px;background:linear-gradient(transparent,#0b1b17d1);color:var(--ck-text-on-dark);font-size:.845rem;font-weight:600}.usage-body h2{font-size:clamp(1.6rem,3.2vw,2.2rem);margin:12px 0 18px}.usage-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.usage-steps li{display:flex;gap:16px;align-items:flex-start}.usage-num{flex:none;display:inline-flex;width:34px;height:34px;border-radius:50%;background:var(--ck-cream-100);color:var(--ck-green-800);align-items:center;justify-content:center;font-weight:700;font-family:var(--ck-font-display)}.usage-steps h4{font-size:1rem;color:var(--ck-green-900);margin:6px 0 4px}.usage-steps p{font-size:.9375rem;color:var(--ck-text-muted);line-height:1.5}.usage-note{margin-top:20px;font-size:.8125rem;color:var(--ck-text-muted)}.duo{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto}@media(max-width:760px){.duo{grid-template-columns:1fr}}.duo-card{background:var(--ck-surface);border:1px solid var(--ck-line);border-radius:var(--ck-radius-md);overflow:hidden;box-shadow:var(--ck-shadow-card);display:flex;flex-direction:column}.duo-card img{width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--ck-cream-100)}.duo-body{padding:22px 24px}.duo-body h3{font-family:var(--ck-font-display);font-weight:400;font-size:1.35rem;color:var(--ck-green-900);margin-bottom:8px}.duo-body p{font-size:.9375rem;color:var(--ck-text-muted)}.duo-tag{margin-top:12px;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ck-amber-700)}.signals{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:900px;margin:0 auto}.signal{display:flex;gap:14px;align-items:flex-start;background:var(--ck-surface);border:1px solid var(--ck-line);border-radius:var(--ck-radius-md);padding:18px 20px}.signal-ic{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ck-amber-100);color:var(--ck-amber-700);display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1}.signal p{font-size:.9375rem;color:var(--ck-text);line-height:1.45}.signals-note{max-width:720px;margin:24px auto 0;text-align:center;font-size:1.05rem;color:var(--ck-green-800);font-weight:600;line-height:1.5}@media(max-width:640px){.signals{grid-template-columns:1fr}}.acc summary:focus-visible,.faq summary:focus-visible{outline:2px solid var(--ck-green-800);outline-offset:2px;border-radius:var(--ck-radius-sm)}.buybox .btn-primary:focus-visible,.sticky-cta .btn:focus-visible{outline:2px solid var(--ck-green-800);outline-offset:3px}.ck-save{margin:-4px 0 12px;font-size:.875rem;font-weight:700;color:var(--ck-amber-700)}.ck-zgrid .prod-card-media{position:relative;display:block}.ck-qty{position:absolute;top:10px;left:10px;z-index:1;background:var(--ck-green-800);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:4px 9px;border-radius:999px}.ck-zgrid h3 a{color:inherit;text-decoration:none}.ck-zgrid h3 a:hover{text-decoration:underline;text-decoration-color:var(--ck-gold-500)}.ck-osobno{color:var(--ck-text-muted);font-weight:400;font-size:.9rem}.ck-sum{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px;margin:28px auto 0;padding:18px 24px;max-width:820px;background:var(--ck-surface);border:1px solid var(--ck-line);border-radius:var(--ck-radius-md);box-shadow:var(--ck-shadow-card);font-size:.95rem;color:var(--ck-text-muted)}.ck-sum strong{color:var(--ck-green-900);font-size:1.1rem}.ck-sum-save{font-weight:700;color:var(--ck-amber-700)}.ck-sum .btn{padding:12px 24px}.ck-desc{max-width:720px;margin:0 auto;font-size:1.0625rem;line-height:1.65;color:var(--ck-text)}.ck-desc p{margin:0 0 14px}.ck-desc ul{margin:0 0 18px;padding-left:20px}.ck-desc li{margin-bottom:8px}.ck-desc strong{color:var(--ck-green-900)}.ckflow-lead{margin-top:14px;text-wrap:balance}.ckflow{--ckflow-size:96px;--ckflow-pad:clamp(26px,3vw,44px);list-style:none;margin:0 auto;padding:var(--ckflow-pad) 0 0;max-width:1060px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(26px,3vw,46px);position:relative}.ckflow:before{content:"";position:absolute;left:12.5%;right:12.5%;top:calc(var(--ckflow-pad) + var(--ckflow-size) / 2);height:1px;background:var(--ck-gold-300,#D6BC85)}.ckflow-step{display:flex;flex-direction:column;align-items:center;gap:28px;position:relative}.ckflow-media{position:relative;display:flex;justify-content:center}.ckflow-num{position:absolute;top:-1px;left:50%;transform:translate(-50%,-100%);z-index:2;background:var(--ck-cream-100);color:var(--ck-green-800);font-family:var(--ck-font-display);font-size:1.05rem;line-height:1;padding:0 10px;letter-spacing:.04em}.ckflow-ic{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--ckflow-size);height:var(--ckflow-size);border-radius:50%;background:var(--ck-surface);border:1px solid var(--ck-line);box-shadow:var(--ck-shadow-card)}.ckflow-ic svg{width:34px;height:34px;color:var(--ck-green-800)}.ckflow-body{text-align:center;max-width:240px}.ckflow-where{display:block;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-amber-700);margin-bottom:8px}.ckflow-body h4{font-size:1.02rem;line-height:1.3;margin:0 0 8px;color:var(--ck-green-900)}.ckflow-body p{font-size:.875rem;line-height:1.55;color:var(--ck-text-muted);margin:0}@media(max-width:900px){.ckflow{--ckflow-size:76px;--ckflow-pad:30px;grid-template-columns:1fr;max-width:520px;gap:0}.ckflow:before{left:calc(var(--ckflow-size) / 2);right:auto;top:calc(var(--ckflow-pad) + 14px + var(--ckflow-size) / 2);bottom:calc(14px + var(--ckflow-size) / 2);width:1px;height:auto}.ckflow-step{flex-direction:row;align-items:flex-start;gap:22px;padding:14px 0}.ckflow-media{flex:none}.ckflow-ic svg{width:30px;height:30px}.ckflow-num{display:none}.ckflow-body{text-align:left;max-width:none;padding-top:2px}}@media(max-width:430px){.ckflow{--ckflow-size:64px}.ckflow-step{gap:18px}.ckflow-ic svg{width:26px;height:26px}}.zs-card{position:relative;isolation:isolate;flex:0 0 clamp(252px,21.5vw,280px);aspect-ratio:3/4;border-radius:var(--ck-radius-lg);overflow:hidden;scroll-snap-align:start;background:var(--ck-cream-200);box-shadow:var(--ck-shadow-card);display:block;text-decoration:none;color:inherit}.zs-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.zs-card--link:hover{box-shadow:var(--ck-shadow-panel)}.zs-card--link:focus-visible{outline:2px solid var(--ck-accent);outline-offset:3px}.zs-card-pill{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:flex-start;gap:8px;max-width:calc(100% - 28px);margin:0;background:#fcfbf8f0;color:var(--ck-green-900);font-family:var(--ck-font-body);font-size:.8rem;font-weight:600;line-height:1.25;padding:7px 13px 7px 10px;border-radius:var(--ck-radius-pill);box-shadow:0 1px 2px #23211c14}.zs-card-pill b{font-family:var(--ck-font-display);font-weight:400;font-size:.95rem;line-height:1.05;color:var(--ck-gold-500);letter-spacing:.02em;flex:none}.zs-card-body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:92px 18px 18px;background:linear-gradient(180deg,#0b1b1700,#0b1b17b8 30%,#0b1b17f2);color:var(--ck-text-on-dark)}.zs-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px;min-width:0}.zs-card-where{display:block;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase;color:#f4f1e8d1;min-width:0;text-shadow:0 1px 2px rgba(0,0,0,.35)}.zs-card-dose{flex:none;border:1px solid rgba(214,188,133,.7);color:var(--ck-text-on-dark);background:#0b1b1759;font-size:.75rem;font-weight:600;letter-spacing:.03em;line-height:1;padding:6px 9px;border-radius:var(--ck-radius-pill);white-space:nowrap}.zs-card-body p{margin:0;font-size:.875rem;line-height:1.5;color:var(--ck-text-on-dark);text-shadow:0 1px 2px rgba(0,0,0,.3)}.zs-mech .rail{max-width:1080px;margin:0 auto}@media(max-width:860px){.zs-card{flex-basis:min(74vw,300px)}}.zs-mech .rail-static .rail-track{justify-content:center}.pdp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.pdp-chips .usp-chip{margin:0}.usp-chip--best{background:var(--ck-green-800);color:var(--ck-text-on-dark)}.usp-chip--new{background:var(--ck-gold-500);color:var(--ck-green-900);border-color:var(--ck-gold-500)}.buybox .outcome{font-size:1.0625rem;line-height:1.5}@media(max-width:600px){.buybox .outcome{font-size:.9rem;line-height:1.45;margin:8px 0 14px}}.sklad2-ic svg{width:22px;height:22px;color:var(--ck-green-800)}.upsell-add{min-height:44px;padding-top:10px;padding-bottom:10px}.sticky-cta .btn,.buybox .btn{min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/carska-pdp.css.map */
