.klamarli-collection,.klamarli-collection *{box-sizing:border-box}.klamarli-collection{width:100%}.klamarli-collection li{margin-bottom:0}.klamarli-collection img{border-radius:0}.klamarli-collection a:hover{text-decoration:none}.klamarli-collection button,.klamarli-collection select{font-family:var(--font-body--family)}@media (width>=750px){.klamarli-collection .k-show-mob{display:none}}@media (width<=749px){.klamarli-collection .k-hide-mob{display:none}}.k-mrvice{padding:12px var(--k-sec-pad-inline,64px) 8px;background:var(--k-cream);font-family:var(--font-body--family);color:var(--k-muted);font-size:14px;line-height:20px}.k-mrvice ol{flex-wrap:wrap;gap:8px;max-width:1312px;margin:0 auto;padding:0;list-style:none;display:flex}.k-mrvice li+li:before{content:"›";margin-inline-end:8px}.k-mrvice a{color:var(--k-muted);text-decoration:none}.k-mrvice a:hover{color:var(--k-wine)}.k-mrvice [aria-current]{color:var(--k-ink)}@media screen and (width<=749px){.k-mrvice{padding:8px 16px 4px;font-size:12px;line-height:18px}.k-mrvice ol{gap:6px}.k-mrvice li+li:before{margin-inline-end:6px}.k-mrvice ol{flex-wrap:nowrap}.k-mrvice li[aria-current]{display:none}}.k-kolhero.k-sec{--k-sec-pad-block:48px}.k-kolhero__inner{grid-template-columns:minmax(0,648px) minmax(0,600px);justify-content:space-between;align-items:center;gap:64px;max-width:1312px;margin:0 auto;display:grid}.k-kolhero__tekst{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.k-kolhero__tekst .k-eyebrow,.k-kolhero__tekst .k-lead{margin:0}.k-kolhero__naslov{font-family:var(--font-heading--family);color:var(--k-ink);margin:0;font-size:40px;font-weight:700;line-height:48px}.k-kolhero .k-posveta{width:320px}.k-kolhero__slika{border-radius:24px;height:420px}.k-kolhero__sve-inner{gap:24px}@media screen and (width<=989px){.k-kolhero.k-sec{--k-sec-pad-block:24px}.k-kolhero__inner{grid-template-columns:minmax(0,1fr);gap:24px}.k-kolhero .k-posveta{width:100%}.k-kolhero__slika{aspect-ratio:10/7;height:auto}}@media screen and (width<=749px){.k-kolhero__slika{aspect-ratio:358/220}}.k-kolhero__baner{background:var(--k-cream);border-radius:24px;overflow:hidden}.k-kolhero__baner img{width:100%;height:auto;display:block}.k-kolgrid.k-sec{--k-sec-pad-block:24px}.k-kolgrid__inner{gap:0}.k-filteri{gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-chip{border:1px solid var(--k-line);background:var(--k-white);min-height:50px;font-family:var(--font-body--family);color:var(--k-ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.k-chip:hover{background:var(--k-blush)}.k-chip[aria-pressed=true]{background:var(--k-plum);border-color:var(--k-plum);color:var(--k-white)}.k-chip:focus-visible{outline:2px solid var(--k-gold);outline-offset:2px}.k-kolgrid__traka{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.k-kolgrid__broj{white-space:nowrap;color:var(--k-ink);margin:0;font-size:18px;font-weight:600;line-height:24px}.k-sort{width:300px;position:relative}.k-sort select{border:1px solid var(--k-plum);background:var(--k-white);width:100%;min-height:58px;font-family:var(--font-body--family);color:var(--k-ink);appearance:none;cursor:pointer;border-radius:8px;padding:16px 40px 16px 16px;font-size:16px;line-height:24px}.k-sort:after{content:"▾";pointer-events:none;color:var(--k-ink);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.k-kolgrid__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.k-kolgrid__lista>[hidden]{display:none}.k-pomoc{background:var(--k-plum);border-radius:24px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:40px 48px;display:flex}.k-pomoc__naslov{font-family:var(--font-heading--family);color:var(--k-white);margin:0 0 8px;font-size:32px;font-weight:700;line-height:40px}.k-pomoc__opis{color:var(--k-blush-text);margin:0;font-size:16px;line-height:24px}.k-kolgrid__vise{flex-direction:column;align-items:center;gap:8px;padding:32px 0 8px;display:flex}.k-kolgrid__prikazano{color:var(--k-muted);margin:0;font-size:14px;line-height:20px}.k-kolgrid__prazno{text-align:center;color:var(--k-muted);grid-column:1/-1;margin:0;padding:32px 0}.k-pomoc--mob,.k-kolgrid__vise--kraj{display:none}@media screen and (width<=989px){.k-kolgrid__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=749px){.k-filteri{scrollbar-width:none;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.k-filteri::-webkit-scrollbar{display:none}.k-sort{width:220px}.k-kolgrid__lista{grid-template-columns:minmax(0,1fr);margin-top:24px}.k-pomoc{flex-direction:column;align-items:stretch;padding:32px 24px}.k-pomoc .k-btn,.k-kolgrid__vise .k-btn{width:100%}.k-pomoc--desk,.k-kolgrid__stavka--mob-skriveno,.k-kolgrid__vise--mob-kraj{display:none}.k-pomoc--mob,.k-kolgrid__vise--kraj:not(.k-kolgrid__vise--mob-kraj){display:flex}}.k-kolopis__inner{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}.k-kolopis__naslov{font-family:var(--font-body--family);color:var(--k-ink);margin:0;font-size:20px;font-weight:600;line-height:28px}.k-kolopis__tekst,.k-kolopis__tekst p{color:var(--k-muted);margin:0;font-size:16px;line-height:24px}.k-kome--red .k-kome__grid{grid-template-columns:repeat(6,160px)}@media screen and (width>=750px) and (width<=1199px){.k-kome--red .k-kome__grid{grid-template-columns:repeat(3,160px)}}@media screen and (width<=749px){.k-kome--red .k-head{text-align:left;align-items:flex-start;margin:0}.k-kome--red .k-kome__grid{scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;justify-content:flex-start;gap:8px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.k-kome--red .k-kome__grid>li{scroll-snap-align:start;flex:0 0 150px}.k-kome--red .k-osoba,.k-kome--red .k-osoba img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.k-kome--red .k-kome__grid::-webkit-scrollbar{display:none}.k-kome--red .k-kome__grid>li:nth-child(n+7){display:block}.k-kome--red .k-osoba__foto{border-radius:72px}}.k-kolhero__opis{flex-direction:column;gap:12px;max-width:560px;display:flex}.k-kolhero__opis p{margin:0}.k-kolspisak.k-sec{--k-sec-pad-block:48px}.k-kolspisak__inner{gap:40px;width:100%}.k-kolspisak__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.k-kolspisak__head .k-btn{flex-shrink:0}.k-kolspisak__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.k-kolkart{color:var(--k-ink);flex-direction:column;gap:12px;text-decoration:none;display:flex}.k-kolkart__slika{aspect-ratio:4/5;border-radius:24px}.k-kolkart__slika>img{transition:transform .24s}.k-kolkart:hover .k-kolkart__slika>img{transform:scale(1.03)}.k-kolkart:hover .k-kolkart__ime{color:var(--k-wine)}.k-kolkart:focus-visible{outline:2px solid var(--k-gold);outline-offset:2px;border-radius:24px}.k-kolkart__ime{font-size:20px;font-weight:600;line-height:28px}@media screen and (width<=989px){.k-kolspisak__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=749px){.k-kolspisak.k-sec{--k-sec-pad-block:24px}.k-kolspisak__inner{gap:24px}.k-kolspisak__head{flex-direction:column;align-items:stretch}.k-kolspisak__head .k-btn{width:100%}.k-kolspisak__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.k-kolkart__slika{border-radius:16px}.k-kolkart__ime{font-size:16px;line-height:24px}}.k-skeleton{background:linear-gradient(90deg,#efe9ea 0%,#f7f3f4 50%,#efe9ea 100%) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite k-skeleton;display:block}@keyframes k-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.k-skeleton{animation:none}}.k-skeleton--chip{border-radius:999px;width:96px;height:36px}.k-skeleton--broj{width:120px;height:20px}.k-skeleton--sort{width:160px;height:40px}.k-kartica--skeleton{gap:8px}.k-skeleton--eyebrow{width:40%;height:14px;margin-top:4px}.k-skeleton--naslov{width:90%;height:18px}.k-skeleton--naslov2{width:65%}.k-skeleton--materijal{width:50%;height:14px}.k-skeleton--cena{width:55%;height:22px}.k-skeleton--dugme{border-radius:999px;width:100%;height:44px;margin-top:auto}
