.klamarli-home,.klamarli-home *{box-sizing:border-box}.klamarli-home{width:100%}.klamarli-home li{margin-bottom:0}.klamarli-home img{border-radius:0}.klamarli-home a:hover{text-decoration:none}.klamarli-home button{font-family:var(--font-body--family)}.k-sec{--k-sec-pad-block:64px;--k-sec-pad-inline:64px;padding:var(--k-sec-pad-block) var(--k-sec-pad-inline);font-family:var(--font-body--family);color:var(--k-ink)}.k-sec__inner{flex-direction:column;gap:48px;max-width:1312px;margin:0 auto;display:flex}.k-bg-cream{background:var(--k-cream)}.k-bg-blush{background:var(--k-blush)}.k-bg-white{background:var(--k-white)}.k-bg-plum{background:var(--k-plum)}@media screen and (width<=749px){.k-sec{--k-sec-pad-block:48px;--k-sec-pad-inline:16px}.k-sec__inner{gap:24px}}.k-head{flex-direction:column;gap:12px;max-width:720px;display:flex}.k-head--center{text-align:center;align-items:center;margin:0 auto}.k-eyebrow{font-family:var(--font-body--family);letter-spacing:.12em;text-transform:uppercase;color:var(--k-wine);margin:0;font-size:13px;font-weight:600;line-height:20px}.k-h2{font-family:var(--font-heading--family);color:var(--k-ink);margin:0;font-size:32px;font-weight:700;line-height:40px}.k-lead{color:var(--k-muted);margin:0;font-size:18px;line-height:28px}.k-dark .k-eyebrow,.k-dark .k-lead{color:var(--k-blush-text)}.k-dark .k-h2{color:var(--k-white)}.k-dark .k-posveta .k-eyebrow{color:var(--k-wine)}.k-btn{min-height:56px;font-family:var(--font-body--family);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.k-btn--primary{background:var(--k-plum);color:var(--k-white)}.k-btn--primary:hover{background:var(--k-button-hover)}.k-btn.is-pending{opacity:.72;cursor:progress}.k-btn--secondary{background:var(--k-white);color:var(--k-wine);border:2px solid var(--k-plum)}.k-btn--secondary:hover{background:var(--k-blush)}.k-btn--inverse{background:var(--k-white);color:var(--k-wine)}.k-btn--inverse:hover{background:var(--k-blush)}.k-btn:focus-visible{outline:2px solid var(--k-gold);outline-offset:2px}.k-media{background:linear-gradient(180deg, var(--k-media-start) 0%, var(--k-media-end) 100%);position:relative;overflow:hidden}.k-media--plum{background:linear-gradient(180deg, var(--k-media-plum-start) 0%, var(--k-media-plum-end) 100%)}.k-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.k-media__label{text-align:center;color:var(--k-wine);justify-content:center;align-items:center;padding:0 16px;font-size:14px;line-height:20px;display:flex;position:absolute;inset:0}.k-media--plum .k-media__label{color:var(--k-white)}.k-posveta{background:var(--k-white);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex;box-shadow:0 24px 56px #4a1c2b2e}.k-posveta__tekst{font-family:var(--font-heading--family);color:var(--k-ink);margin:0;font-size:28px;font-style:italic;font-weight:600;line-height:36px}.k-posveta__potpis{color:var(--k-muted);margin:0;font-size:16px;line-height:24px}.k-hero__inner{grid-template-columns:648px minmax(0,600px);justify-content:space-between;align-items:center;gap:64px;max-width:1312px;margin:0 auto;display:grid}.k-hero__text{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.k-pill{background:var(--k-white);border-radius:999px;padding:8px 16px;line-height:1.6;display:inline-block}.k-hero__title{font-family:var(--font-heading--family);color:var(--k-ink);margin:0;font-size:64px;font-weight:700;line-height:72px}.k-hero__title em{color:var(--k-wine);font-style:italic}.k-hero__cta{flex-wrap:wrap;gap:16px;display:flex}.k-checks{color:var(--k-wine);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.k-hero__visual{height:640px;position:relative}.k-hero__arch{border-radius:240px 240px 24px 24px;width:480px;height:620px;position:absolute;top:0;right:0}.k-hero__card{width:316px;position:absolute;top:416px;left:0;transform:rotate(3deg)}.k-hero__badge{background:var(--k-plum);border-radius:12px;flex-direction:column;padding:16px 24px;text-decoration:none;display:flex;position:absolute;top:48px;right:-52px}.k-hero__badge-title{color:var(--k-white);font-size:20px;font-weight:600;line-height:28px}.k-hero__badge-sub{color:var(--k-blush-text);font-size:14px;line-height:20px}@media screen and (width>=750px){.k-show-mob{display:none}}@media screen and (width<=749px){.k-hide-mob{display:none}}@media screen and (width<=1299px){.k-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k-hero__badge{right:0}}@media screen and (width<=989px){.k-hero.k-sec{--k-sec-pad-block:32px}.k-hero__inner{flex-direction:column;align-items:stretch;gap:24px;display:flex}.k-hero__text{display:contents}.k-hero__text>.k-pill{order:1;align-self:flex-start;max-width:100%}.k-hero .k-pill .k-eyebrow{letter-spacing:.08em;white-space:nowrap;font-size:12px}.k-hero__text>.k-hero__title{order:2}.k-hero__text>.k-lead{order:3}.k-hero__visual{order:4}.k-hero__text>.k-hero__cta{order:5}.k-hero__text>.k-checks{order:6}.k-hero__title{font-size:40px;line-height:48px}.k-hero__visual{height:470px}.k-hero__arch{border-radius:150px 150px 24px 24px;width:300px;height:400px}.k-hero__card{width:260px;top:174px;left:-11px}.k-hero__badge{display:none}.k-hero__cta{flex-direction:column;gap:24px}.k-hero__cta .k-btn{width:100%}.k-checks{gap:8px 12px}}.k-kome__grid{grid-template-columns:repeat(6,176px);justify-content:center;gap:32px;margin:0;padding:0;list-style:none;display:grid}.k-osoba{color:var(--k-ink);border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:8px;text-decoration:none;transition:background-color .16s;display:flex}.k-osoba:hover{background:var(--k-blush)}.k-osoba:focus-visible{outline:2px solid var(--k-gold);outline-offset:2px}.k-osoba__foto{border-radius:72px;width:144px;height:144px}.k-osoba__ime{font-size:20px;font-weight:600;line-height:28px}.k-center-btn{justify-content:center;display:flex}@media screen and (width<=1299px){.k-kome__grid{grid-template-columns:repeat(auto-fill,176px)}}@media screen and (width<=749px){.k-kome__grid{grid-template-columns:repeat(2,minmax(0,170px));gap:16px 8px}.k-kome__grid>li:nth-child(n+7){display:none}.k-osoba__foto{border-radius:66px}.k-center-btn .k-btn{width:100%}}.k-kartice3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}@media screen and (width<=989px){.k-kartice3{grid-template-columns:minmax(0,1fr)}}.k-korak{background:var(--k-white);border-radius:24px;flex-direction:column;align-self:stretch;gap:12px;padding:40px 32px;display:flex}.k-korak__broj{font-family:var(--font-heading--family);color:var(--k-wine);margin:0;font-size:32px;font-style:italic;font-weight:700;line-height:40px}.k-korak__naslov{font-family:var(--font-body--family);color:var(--k-ink);margin:0;font-size:20px;font-weight:600;line-height:28px}.k-korak__opis{color:var(--k-muted);margin:0;font-size:16px;line-height:24px}@media screen and (width<=749px){.k-korak{gap:8px;padding:24px}}.k-red-naslov{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.k-proizvodi{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.k-kartica{border:1px solid var(--k-line);background:var(--k-white);border-radius:12px;flex-direction:column;gap:8px;height:100%;padding:16px;transition:box-shadow .16s;display:flex;position:relative}.k-kartica:hover{box-shadow:0 12px 32px #4a1c2b1a}.k-kartica__media{aspect-ratio:276/208;border-radius:8px;display:block;position:relative}.k-kartica__hover{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.k-kartica__hover img,.k-kartica__hover video{object-fit:cover;width:100%;height:100%;display:block}.k-kartica__hover video{position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.k-kartica:hover .k-kartica__hover{opacity:1}}@media (prefers-reduced-motion:reduce){.k-kartica__hover{transition:none}}.k-kartica__badge{z-index:1;background:var(--k-plum);color:var(--k-white);letter-spacing:.12em;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;line-height:20px;position:absolute;top:12px;left:12px}.k-kartica__naziv{font-family:var(--font-body--family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:600;line-height:28px;display:-webkit-box;overflow:hidden}.k-kartica__naziv a{color:var(--k-ink);text-decoration:none}.k-kartica__naziv a:hover{color:var(--k-wine)}.k-kartica__materijal{color:var(--k-wine);margin:0;font-size:14px;line-height:20px}.k-cena{align-items:baseline;gap:8px;margin:0;display:flex}.k-cena__nova{color:var(--k-wine);font-size:20px;font-weight:700;line-height:28px}.k-cena__stara{color:var(--k-muted);font-size:14px;line-height:20px;text-decoration:line-through}.k-kartica__forma{margin-top:auto;padding-top:8px}.k-kartica__forma .k-btn{width:100%;min-height:60px}@media screen and (width<=989px){.k-proizvodi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=749px){.k-red-naslov>.k-btn{display:none}.k-proizvodi{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--k-sec-pad-inline));padding-inline:var(--k-sec-pad-inline);scroll-padding-inline:var(--k-sec-pad-inline);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.k-proizvodi::-webkit-scrollbar{display:none}.k-proizvodi>li{scroll-snap-align:start;flex:0 0 280px}.k-najdrazi .k-center-btn .k-btn{width:100%}}.k-kolekcije{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.k-kolekcija{background:var(--k-plum);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.k-kolekcija__media{height:320px}.k-kolekcija__tekst{flex-direction:column;align-items:flex-start;gap:12px;padding:40px;display:flex}.k-kolekcija__naslov{font-family:var(--font-heading--family);color:var(--k-white);margin:0;font-size:32px;font-style:italic;font-weight:700;line-height:40px}.k-kolekcija__opis{color:var(--k-blush-text);margin:0;font-size:16px;line-height:24px}@media screen and (width<=749px){.k-kolekcije-sec .k-head{text-align:left;align-items:flex-start;margin:0}.k-kolekcije{grid-template-columns:minmax(0,1fr)}.k-kolekcija__media{height:220px}.k-kolekcija__tekst{padding:24px}}.k-povodi{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.k-povod{border:1px solid var(--k-line);background:var(--k-white);min-height:50px;color:var(--k-ink);border-radius:999px;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-flex}a.k-povod:hover{border-color:var(--k-plum);background:var(--k-blush)}@media screen and (width<=749px){.k-povodi{gap:8px}.k-povod{padding:12px 16px}}.k-utisak{background:var(--k-white);border-radius:24px;flex-direction:column;gap:12px;padding:32px;display:flex}.k-utisak__zvezde{color:var(--k-wine);letter-spacing:0;margin:0;font-size:20px;font-weight:600;line-height:28px}.k-utisak__tekst{font-family:var(--font-heading--family);color:var(--k-muted);margin:0;font-size:28px;font-style:italic;font-weight:600;line-height:36px}.k-utisak__ime{color:var(--k-muted);margin:0;font-size:14px;line-height:20px}.k-napomena{text-align:center;color:var(--k-muted);margin:0;font-size:14px;line-height:20px}@media screen and (width<=989px){.k-utisci{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--k-sec-pad-inline));padding-inline:var(--k-sec-pad-inline);scroll-padding-inline:var(--k-sec-pad-inline);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.k-utisci>*{scroll-snap-align:start;flex:0 0 min(358px,100%)}.k-utisak{padding:24px}}.k-prednosti.k-sec{--k-sec-pad-block:48px}.k-prednosti__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1312px;margin:0 auto;padding:0;list-style:none;display:grid}.k-prednost{align-items:center;gap:16px;display:flex}.k-prednost__ikona{background:var(--k-blush);border-radius:999px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;line-height:28px;display:flex}.k-prednost__naslov{color:var(--k-ink);margin:0;font-size:18px;font-weight:600;line-height:24px}.k-prednost__opis{color:var(--k-muted);margin:0;font-size:14px;line-height:20px}@media screen and (width<=989px){.k-prednosti__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=749px){.k-prednosti__lista{grid-template-columns:minmax(0,1fr);gap:16px}}.k-cta.k-sec{--k-sec-pad-block:48px}.k-cta__kutija{background:var(--k-plum);border-radius:24px;justify-content:space-between;align-items:center;gap:48px;max-width:1312px;margin:0 auto;padding:64px;display:flex}.k-cta__tekst{flex-direction:column;gap:16px;max-width:872px;display:flex}.k-cta__opis{color:var(--k-blush-text);margin:0;font-size:16px;line-height:24px}.k-cta__dugmad{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.k-cta__red{gap:12px;display:flex}@media screen and (width<=989px){.k-cta__kutija{flex-direction:column;align-items:stretch;gap:16px;padding:40px 24px}.k-cta__dugmad{align-items:stretch;gap:16px;margin-top:0}.k-cta__red{gap:8px}.k-cta__red .k-btn{flex:1 1 0}}@media screen and (width<=749px){.k-cta.k-sec{--k-sec-pad-block:16px}}.k-ugc{background:var(--k-plum-deep)}.k-ugc .k-eyebrow,.k-ugc .k-lead{color:var(--k-blush-text)}.k-ugc .k-h2{color:var(--k-white)}.k-ugc__traka{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:safe center;gap:16px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.k-ugc__traka::-webkit-scrollbar{display:none}.k-ugc__kartica{aspect-ratio:240/427;scroll-snap-align:center;box-shadow:inset 0 0 0 0 var(--k-carousel-accent);border-radius:24px;flex:0 0 240px;position:relative;overflow:hidden}.k-ugc__kartica.is-aktivna:after{content:"";border:3px solid var(--k-carousel-accent);pointer-events:none;z-index:3;border-radius:24px;position:absolute;inset:0}.k-ugc__medij{position:absolute;inset:0}.k-ugc__medij .k-media__label{color:var(--k-white);padding:0 16px}.k-ugc__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.k-ugc__senka{pointer-events:none;background:linear-gradient(#33121c00 0%,#33121cd9 100%);height:52%;position:absolute;bottom:0;left:0;right:0}.k-ugc__napredak{z-index:2;background:#ffffff59;border-radius:2px;height:3px;position:absolute;top:12px;left:12px;right:12px}.k-ugc__napredak span{background:var(--k-white);border-radius:2px;width:0;height:100%;display:block}.k-ugc__zvuk{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#34121dcc;border:0;border-radius:999px;place-content:center;width:44px;height:44px;font-size:18px;display:grid;position:absolute;top:24px;right:10px}.k-ugc__pusti{z-index:2;background:var(--k-white);width:64px;height:64px;color:var(--k-wine);cursor:pointer;border:0;border-radius:999px;place-content:center;font-size:20px;display:grid;position:absolute;top:calc(50% - 56px);left:calc(50% - 32px)}.k-ugc__kartica.is-aktivna .k-ugc__pusti{display:none}.k-ugc__tekst{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:16px;left:12px;right:12px}.k-ugc__autor{color:var(--k-blush-text);margin:0;font-size:14px;line-height:20px}.k-ugc__opis{color:var(--k-white);margin:0;font-size:18px;font-weight:600;line-height:24px}.k-ugc__proizvod{background:var(--k-white);min-height:44px;color:var(--k-ink);border-radius:999px;align-items:center;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.k-ugc__kontrole{justify-content:center;align-items:center;gap:12px;display:flex}.k-ugc__strelica{border:1.5px solid var(--k-plum);background:var(--k-white);width:48px;height:48px;color:var(--k-wine);cursor:pointer;border-radius:999px;place-content:center;font-size:20px;font-weight:600;display:grid}.k-ugc .k-ugc__pauza{min-width:147px;box-shadow:inset 0 0 0 1px #ffffff40}.k-ugc__pozicija{color:var(--k-blush-text);font-size:16px;font-weight:500;line-height:24px}.k-ugc button:focus-visible,.k-ugc a:focus-visible{outline:2px solid var(--k-gold);outline-offset:2px}@media screen and (width<=749px){.k-ugc__traka{justify-content:flex-start;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.k-ugc__kartica{flex-basis:220px}}.k-ugc__medij .k-media__label{align-items:flex-start;padding-top:56px}.k-ugc__proizvod{text-wrap:balance}.k-rec{background:var(--k-blush);border-radius:24px;flex-direction:column;gap:12px;padding:28px;display:flex}.k-rec__tekst{font-family:var(--font-heading--family);color:var(--k-ink);margin:0;font-size:24px;font-style:italic;font-weight:600;line-height:32px}.k-rec__ko{color:var(--k-muted);margin:0;font-size:14px;line-height:20px}.k-rec--istaknuta{background:var(--k-plum);grid-column:1/-1}.k-rec--istaknuta .k-rec__tekst{color:var(--k-white);font-size:28px;line-height:36px}.k-rec--istaknuta .k-rec__ko{color:var(--k-blush-text)}.k-rec__zbir{color:var(--k-ink);margin:4px 0 0;font-size:16px}.k-rec__zbir .k-rec__zvezde{margin:0;font-size:18px;display:inline}.k-rec{overflow-x:clip}.k-rec .k-sec__inner{width:100%;min-width:0}.k-rec__traka{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;width:0;min-width:100%;margin:0;padding:4px 0 8px;list-style:none;display:flex;overflow-x:auto}.k-rec__traka::-webkit-scrollbar{display:none}.k-rec__traka{touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.k-rec__kartica img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.k-rec__kartica{background:var(--k-white);border:1px solid var(--k-line);scroll-snap-align:center;text-align:center;border-radius:24px;flex-direction:column;flex:0 0 280px;gap:10px;padding:12px 12px 18px;display:flex}.k-rec__slika{aspect-ratio:3/4;border-radius:16px;overflow:hidden}.k-rec__slika img{object-fit:cover;width:100%;height:100%;display:block}.k-rec__zvezde{color:var(--k-gold);letter-spacing:2px;margin:0;font-size:16px}.k-rec__tekst{color:var(--k-ink);margin:0;padding:0 6px;font-size:15px;line-height:1.5}.k-rec__ime{color:var(--k-muted);margin:0;font-size:13px}.k-rec__kontrole{justify-content:center;gap:12px;display:flex}@media (width>=760px){.k-rec__traka{justify-content:safe center}.k-rec__kartica{flex-basis:300px}}.k-kartica__forma form{width:100%;max-width:none}.k-kartica__forma button{border:2px solid var(--k-plum);background:var(--k-white);width:100%;min-height:60px;color:var(--k-wine);font-family:var(--font-body--family);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:16px 24px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.k-kartica__forma button:hover{background:var(--k-blush)}.k-kartica__forma button:disabled{opacity:.55;cursor:not-allowed}.k-kartica__forma button:focus-visible{outline:2px solid var(--k-gold);outline-offset:2px}.k-home-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.k-carousel-head{max-width:none}.k-carousel-inner{gap:24px}.k-ugc__kartica.is-paused .k-ugc__pusti{display:grid}@media (prefers-reduced-motion:reduce){.klamarli-home *,.klamarli-home :before,.klamarli-home :after{scroll-behavior:auto;transition:none}}@media (width>=750px){.klamarli-home .k-show-mob{display:none}}@media (width<=749px){.klamarli-home .k-hide-mob{display:none}}.k-rec__zbir,.k-rec__zvezde{line-height:1.6}.k-skeleton{background:var(--k-line);border-radius:8px;flex-shrink:0}.k-skeleton--eyebrow{width:35%;height:20px}.k-skeleton--title{height:56px}.k-skeleton--material{width:80%;height:20px}.k-skeleton--price{width:45%;height:28px}.k-skeleton--button{border-radius:999px;height:60px}
