.cp2{padding:112px 0 90px}.cp2-shell{max-width:1180px;margin:0 auto;padding:0 22px}.cp2-head{max-width:760px;margin-bottom:34px}.cp2-eyebrow,.cp2-k{font-family:var(--label);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);font-size:10.5px;font-weight:600;display:block}.cp2-head h1{font-family:var(--serif);color:var(--ink);margin:12px 0 14px;font-size:clamp(32px,6.5vw,52px);font-weight:400;line-height:1.05}.cp2-uvod{font-family:var(--serif);color:var(--ink-2);margin:0;font-size:clamp(17px,3.6vw,20px);line-height:1.55}.cp2-grid{grid-template-columns:1fr;gap:34px;display:grid}@media (min-width:1000px){.cp2-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:48px}.cp2-aside{position:sticky;top:96px}.cp2-reklama-mobil{display:none}}@media (max-width:999px){.cp2-aside{display:none}.cp2-reklama-mobil{margin:8px 0 10px}}.cp2-sek{border-top:1px solid var(--line);padding:30px 0 6px}.cp2-sek:first-child{border-top:0;padding-top:0}.cp2-sek h2{font-family:var(--serif);color:var(--ink);margin:8px 0 18px;font-size:clamp(23px,4.4vw,30px);font-weight:400;line-height:1.15}.cp2-sek p{color:var(--ink-2);margin:0 0 12px;font-size:16px;line-height:1.75}.cp2-sek a{color:var(--gold-deep)}.cp2-tabela-okvir{-webkit-overflow-scrolling:touch;overflow-x:auto}.cp-tabela{border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--line);border-radius:18px;width:100%;min-width:560px;font-size:14.5px;line-height:1.5;overflow:hidden}.cp-tabela th,.cp-tabela td{vertical-align:top;border-top:1px solid var(--line);text-align:left;padding:13px 14px}.cp-tabela thead th{background:var(--paper-3);font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);border-top:0;font-size:10.5px;font-weight:600}.cp-tabela thead th:nth-child(2){color:var(--gold-deep)}.cp-tabela tbody th{color:var(--ink);background:var(--paper-2);width:24%;font-weight:600}.cp-tabela td{color:var(--ink-2)}.cp-tabela td:first-of-type{color:var(--ink)}.cp-tabela td.cp-bolje{color:var(--ink);box-shadow:inset 3px 0 0 var(--gold);background:#f1e8d2;padding-left:36px;position:relative}.cp-tabela td.cp-bolje:before{content:"✓";color:var(--gold-deep);font-size:17px;font-weight:700;line-height:1;position:absolute;top:12px;left:13px}.cp-tabela thead th.cp-nas{color:var(--ink);background:#f1e8d2}.cp-znak{background:var(--ink);color:#e8d9a8;letter-spacing:.16em;border-radius:999px;margin-right:8px;padding:3px 8px;font-size:9px;display:inline-block}.cp-legenda{color:var(--ink-3)!important;margin:12px 0 0!important;font-size:13.5px!important}.cp2-izvor{color:var(--ink-3)!important;margin:12px 0 8px!important;font-size:13.5px!important}.cp2-dve{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:760px){.cp2-dve{grid-template-columns:1fr 1fr}}.cp2-kartica{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px 22px 12px}.cp2-kartica.mi{background:var(--paper-3)}.cp2-kartica h3{font-family:var(--serif);color:var(--ink);margin:0 0 12px;font-size:19px;font-weight:400;line-height:1.25}.cp2-kartica ul{margin:0;padding:0;list-style:none}.cp2-kartica li{color:var(--ink-2);padding:0 0 10px 22px;font-size:15px;line-height:1.6;position:relative}.cp2-kartica li:before{content:"";background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:2px}.cp2-kartica.mi li:before{background:var(--ink)}.cp2-slike{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cp2-slika{aspect-ratio:430/620;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 10px 22px #281e0f2e}.cp2-slika img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .4s;display:block}@media (hover:hover){.cp2-slika:hover img{transform:scale(1.03)}}.cp2-slika span{color:var(--ink);font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;background:#fbf8eeeb;border-radius:999px;padding:5px 10px;font-size:9.5px;font-weight:600;position:absolute;bottom:10px;left:10px}@media (max-width:520px){.cp2-slika span{padding:4px 8px;font-size:8.5px;bottom:6px;left:6px}}.cp2-kratko p{font-family:var(--serif);color:var(--ink);border-left:3px solid var(--gold);background:var(--card);border-radius:0 16px 16px 0;padding:18px 22px;font-size:clamp(17px,3.4vw,19px);line-height:1.6}.cp2-pitanje{border-top:1px solid var(--line);padding:14px 0}.cp2-pitanje:last-of-type{border-bottom:1px solid var(--line)}.cp2-pitanje summary{cursor:pointer;font-family:var(--serif);color:var(--ink);font-size:18px;list-style:none}.cp2-pitanje summary::-webkit-details-marker{display:none}.cp2-pitanje summary:after{content:"+";float:right;color:var(--gold-deep)}.cp2-pitanje[open] summary:after{content:"–"}.cp2-pitanje p{margin:10px 0 0}.cp2-ostala{border-top:1px solid var(--line);margin-top:34px;padding-top:22px}.cp2-ostala-lista{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.cp2-ostala-lista a{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:9px 14px;font-size:14px;text-decoration:none;display:inline-block}.cp2-ostala-lista a:hover{border-color:var(--gold-deep);color:var(--gold-deep)}.cp-spisak{margin:0;padding:0;list-style:none}.cp-spisak li{border-top:1px solid var(--line);padding:18px 0}.cp-spisak li:last-child{border-bottom:1px solid var(--line)}.cp-spisak a{font-family:var(--serif);color:var(--ink);font-size:22px;text-decoration:none}.cp-spisak a:hover{color:var(--gold-deep)}.cp-spisak p{margin:6px 0 0}@media (max-width:699px){.cp2{padding-top:84px}.cp2-tabela-okvir{overflow:visible}.cp-tabela{background:0 0;border:0;min-width:0;display:block;overflow:visible}.cp-tabela thead{display:none}.cp-tabela tbody,.cp-tabela tr{display:block}.cp-tabela tr{background:var(--card);border:1px solid var(--line);border-radius:16px;margin:0 0 12px;padding:6px 14px 12px}.cp-tabela tbody th,.cp-tabela td{background:0 0;border-top:0;width:auto;padding:8px 0;display:block}.cp-tabela tbody th{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);padding-bottom:2px;font-size:10.5px;font-weight:600}.cp-tabela td{border-top:1px solid var(--line)}.cp-tabela td:before{content:attr(data-kol);font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;font-size:10px;font-weight:600;display:block}.cp-tabela td:first-of-type{border-top:0}.cp-tabela td.cp-bolje{box-shadow:none;border-radius:0;padding:8px 0 8px 26px}.cp-tabela td.cp-bolje:before{top:30px;left:2px}.cp-tabela td.cp-bolje:after{content:"Our pick";background:var(--ink);color:#e8d9a8;font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:8.5px;display:inline-block}}