@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/static/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2) format("woff2"),url(/static/hanken-grotesk-latin-400-normal-CjyVwvJV.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/static/hanken-grotesk-latin-ext-400-normal-DR7lHpW4.woff2) format("woff2"),url(/static/hanken-grotesk-latin-ext-400-normal-DI-aIsWt.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/static/hanken-grotesk-latin-500-normal-DrDcrrxK.woff2) format("woff2"),url(/static/hanken-grotesk-latin-500-normal-Bo-NxEKf.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/static/hanken-grotesk-latin-ext-500-normal-DLb9JDK8.woff2) format("woff2"),url(/static/hanken-grotesk-latin-ext-500-normal-BNvrJ0Ju.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/static/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2) format("woff2"),url(/static/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/static/hanken-grotesk-latin-ext-600-normal-FY8kSObK.woff2) format("woff2"),url(/static/hanken-grotesk-latin-ext-600-normal-DHIm05DD.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/static/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/static/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff")}:root{--lak: #17110D;--lak-2: #241A14;--lak-3: #2F241C;--gips: #EDEAE5;--gips-2: #E3DED6;--pasparta: #F6F4F0;--grafit: #221B16;--tinta-2: #635D58;--orah: #7A4A22;--mesing: #C2974A;--kadifa: #5E1F2A;--kadifa-2: #742735;--na-laku: #EDEAE5;--na-laku-2: #ADA9A4;--linija: rgb(34 27 22 / .14);--linija-jaka: rgb(34 27 22 / .28);--linija-lak: rgb(237 234 229 / .14);--linija-mesing: rgb(194 151 74 / .45);--display: "EB Garamond Variable", "EB Garamond Rezerva", Garamond, "Times New Roman", serif;--display-tezina: 450;--display-tezina-jaka: 560;--telo: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--t-14: .875rem;--t-16: 1rem;--t-18: 1.125rem;--t-22: clamp(1.25rem, 1.15rem + .4vw, 1.375rem);--t-30: clamp(1.5rem, 1.25rem + 1vw, 1.875rem);--t-44: clamp(2.125rem, 1.6rem + 2.1vw, 2.75rem);--t-68: clamp(2.625rem, 1.6rem + 4.2vw, 4.25rem);--t-96: clamp(3.25rem, 1.4rem + 7.6vw, 6rem);--omot: 1320px;--rub: clamp(1.125rem, .6rem + 2.4vw, 2.5rem);--sekcija: clamp(4rem, 2.6rem + 6vw, 8rem);--zaglavlje: 65px;--r-1: 2px;--r-2: 4px;--ease: cubic-bezier(.16, 1, .3, 1);--brzo: .18s;--sporo: .7s;--senka: 0 1px 2px rgb(23 17 13 / .06), 0 12px 32px -12px rgb(23 17 13 / .22);--senka-lak: 0 30px 60px -30px rgb(0 0 0 / .7)}@media(min-width:1080px){:root{--zaglavlje: 57px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--zaglavlje) + 1rem);background:var(--gips)}body{margin:0;background:var(--gips);color:var(--grafit);font-family:var(--telo);font-size:var(--t-16);line-height:1.6;font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}figure{margin:0}dl,dd{margin:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{padding:0}h1,h2,h3{margin:0;font-family:var(--display);font-weight:var(--display-tezina);line-height:1.04;letter-spacing:-.012em;text-wrap:balance}h1{font-size:var(--t-68)}h2{font-size:var(--t-44)}h3{font-size:var(--t-30)}.mono{font-family:var(--mono);font-weight:500;font-size:.86em;letter-spacing:.01em;font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--orah);outline-offset:3px;border-radius:var(--r-1)}.sekcija--lak :focus-visible,.pozornica :focus-visible,.uvod :focus-visible,.podnozje :focus-visible,.glava-strane--lak :focus-visible,.fioka :focus-visible,.uvecanje :focus-visible,.traka-upita :focus-visible{outline-color:var(--mesing)}main:focus{outline:none}::selection{background:var(--mesing);color:var(--lak)}.omot{width:100%;max-width:var(--omot);margin-inline:auto;padding-inline:var(--rub)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.field--web{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.75rem 1rem;background:var(--lak);color:var(--na-laku);border-radius:var(--r-2);transition:top var(--brzo) var(--ease)}.skip:focus{top:1rem}.sekcija{padding-block:var(--sekcija)}.sekcija--tesna{padding-block:clamp(2rem,1.4rem + 2.6vw,4rem)}.sekcija--lak{background:var(--lak);color:var(--na-laku)}.sekcija--gips2{background:var(--gips-2)}.sekcija__glava{max-width:46rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.25rem)}.sekcija__glava h2,.sekcija__naslov{font-size:var(--t-44)}.sekcija__uvod{margin-top:1rem;max-width:60ch;color:var(--tinta-2);font-size:var(--t-18);line-height:1.55}.sekcija__glava--tamno .sekcija__uvod,.sekcija--lak .sekcija__uvod{color:var(--na-laku-2)}.sekcija__red{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.25rem)}.sekcija__red .sekcija__glava{margin-bottom:0}.otkrij{transition:opacity var(--sporo) var(--ease),transform var(--sporo) var(--ease)}.otkrij.is-ceka{opacity:0;transform:translateY(18px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.otkrij.is-ceka{opacity:1;transform:none}}.ponuda{background:var(--lak);color:var(--na-laku);font-size:var(--t-14)}.ponuda__red{display:flex;align-items:center;justify-content:center;gap:.5rem 1.5rem;min-height:44px;padding-block:.35rem;padding-right:3.25rem;position:relative;flex-wrap:wrap}.ponuda__tekst{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.15rem 1rem;text-align:center}.ponuda__naslov{font-family:var(--display);font-style:italic;font-size:var(--t-18);color:var(--mesing)}.ponuda__veza{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;font-weight:500;text-decoration:underline;text-decoration-color:var(--linija-mesing);text-underline-offset:.3em}.ponuda__veza:hover{color:var(--mesing)}.ponuda__veza svg{color:var(--mesing)}.ponuda__zatvori{position:absolute;right:var(--rub);top:50%;translate:0 -50%;display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:none;color:var(--na-laku-2)}.ponuda__zatvori:hover{color:var(--na-laku);background:var(--lak-3)}.ponuda :focus-visible{outline-color:var(--mesing)}@media(max-width:640px){.ponuda__veza{min-height:28px;font-size:.8125rem}.ponuda__red{gap:.1rem 1rem;padding-block:.5rem}.ponuda__red{justify-content:flex-start}.ponuda__tekst{justify-content:flex-start;text-align:left}}.zaglavlje{--gore: 64px;position:sticky;top:0;z-index:40;background:var(--gips);border-bottom:1px solid var(--linija);transition:box-shadow var(--brzo) var(--ease)}.zaglavlje.is-zbijeno{box-shadow:0 10px 30px -22px #17110d80}.zaglavlje__gore{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;height:var(--gore)}.zaglavlje__meni{justify-self:start;display:inline-grid;place-items:center;width:44px;height:44px;background:none;border:1px solid var(--linija-jaka);border-radius:999px;color:var(--grafit)}.zaglavlje__moto{display:none}.zaglavlje__znak{display:grid;justify-items:center;gap:.2rem;text-decoration:none}.zaglavlje__znak img{width:118px;height:auto}.zaglavlje__od{display:none;align-items:center;gap:.6rem;font-family:var(--mono);font-size:.625rem;letter-spacing:.32em;text-transform:uppercase;color:var(--orah)}.zaglavlje__od:before,.zaglavlje__od:after{content:"";width:1.6rem;height:1px;background:var(--linija-jaka)}.zaglavlje__akcije{justify-self:end;display:flex;align-items:center;gap:.5rem}.zaglavlje__telefon{display:none;align-items:center;gap:.6rem;min-height:44px;padding:0 .25rem;text-decoration:none;white-space:nowrap}.zaglavlje__telefon svg{width:18px;height:18px;color:var(--orah);flex:none}.zaglavlje__telefon-tekst{display:grid;line-height:1.25;text-align:right}.zaglavlje__broj{font-family:var(--mono);font-weight:500;font-size:var(--t-14)}.zaglavlje__vreme{font-size:.75rem;color:var(--tinta-2)}.zaglavlje__telefon:hover .zaglavlje__broj{color:var(--orah)}.zaglavlje__jezik,.zaglavlje__dole{display:none}.jezik{position:relative}.jezik summary{display:inline-flex;align-items:center;gap:.45rem;min-height:42px;padding:0 .8rem;border:1px solid var(--linija-jaka);border-radius:var(--r-2);cursor:pointer;list-style:none;font-size:var(--t-14);font-weight:500}.jezik summary::-webkit-details-marker{display:none}.jezik summary svg{color:var(--orah)}.jezik summary:hover{border-color:var(--orah)}.jezik[open] summary svg:last-child{transform:rotate(180deg)}.jezik ul{position:absolute;right:0;top:calc(100% + 6px);z-index:5;min-width:10rem;padding:.4rem;background:var(--lak);border-radius:var(--r-2);box-shadow:var(--senka-lak)}.jezik a{display:block;padding:.6rem .8rem;border-radius:var(--r-1);color:var(--na-laku);text-decoration:none}.jezik a:hover,.jezik a[aria-current=true]{background:var(--lak-3);color:var(--mesing)}.jezik ul :focus-visible{outline-color:var(--mesing);outline-offset:-2px}.jezici{display:flex;gap:.15rem}.jezici a{display:inline-grid;place-items:center;min-width:36px;min-height:36px;font-family:var(--mono);font-weight:500;font-size:.75rem;letter-spacing:.08em;color:var(--tinta-2);text-decoration:none;border-radius:var(--r-1)}.izbor-dugme{display:none;align-items:center;gap:.5rem;min-height:42px;padding:0 .85rem 0 .75rem;border:1px solid var(--linija-jaka);border-radius:999px;background:transparent;font-weight:500;font-size:var(--t-14);color:var(--grafit);--ikona-rupa: var(--gips);transition:border-color var(--brzo) var(--ease),background-color var(--brzo) var(--ease)}.izbor-dugme svg{color:var(--orah);width:18px;height:18px}.izbor-dugme:hover{border-color:var(--orah);background:#7a4a220f}.izbor-dugme__broj{min-width:1.5rem;padding:.05rem .4rem;border-radius:999px;background:var(--lak);color:var(--mesing);font-family:var(--mono);font-size:.75rem;text-align:center;line-height:1.5}.izbor-dugme--kompaktno{display:inline-flex;padding:0 .6rem;min-width:44px;min-height:44px;border:0}.zaglavlje__nav-red{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;height:56px}.zaglavlje__levo{display:flex;align-items:center;gap:.75rem;min-width:0}.zaglavlje__desno{justify-self:end;display:flex;align-items:center;gap:.5rem}.zaglavlje__mali-znak{display:block;width:0;overflow:hidden;opacity:0;transition:width .32s var(--ease),opacity .22s var(--ease)}.zaglavlje__mali-znak img{width:84px;max-width:none;height:auto}.zaglavlje.is-zbijeno .zaglavlje__mali-znak{width:84px;opacity:1}.katalog-meni__dugme{display:inline-flex;align-items:center;gap:1rem;min-height:44px;padding:0 .9rem 0 1.1rem;background:var(--lak);color:var(--na-laku);border:0;border-radius:var(--r-1);font-weight:600;font-size:var(--t-14);letter-spacing:.01em}.katalog-meni__plus{display:inline-grid;place-items:center;color:var(--mesing);transition:transform .26s var(--ease)}.katalog-meni__dugme[aria-expanded=true] .katalog-meni__plus{transform:rotate(45deg)}.katalog-meni__dugme:hover{background:var(--lak-3)}.katalog-meni__dugme:focus-visible{outline-color:var(--mesing)}.katalog-meni__panel{position:absolute;left:0;right:0;top:100%;z-index:30;padding-block:2.25rem 2.5rem;background:var(--lak);color:var(--na-laku);box-shadow:var(--senka-lak);animation:meniUlaz .26s var(--ease)}.zaglavlje__dole{position:relative}.zaglavlje__nav-red{position:static}.katalog-meni__panel[hidden]{display:none}.katalog-meni__mreza{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.katalog-meni__grupa{margin-bottom:1rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--na-laku-2)}.katalog-meni__kategorije{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}.katalog-meni__kategorije a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--linija-lak);text-decoration:none}.katalog-meni__ime{font-family:var(--display);font-size:var(--t-22);line-height:1.15}.katalog-meni__broj{font-family:var(--mono);font-size:.75rem;color:var(--na-laku-2)}.katalog-meni__kategorije a:hover .katalog-meni__ime,.katalog-meni__kategorije a[aria-current=page] .katalog-meni__ime{color:var(--mesing)}.katalog-meni__materijali a{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;border-bottom:1px solid var(--linija-lak);text-decoration:none;font-weight:500}.katalog-meni__materijali a:hover{color:var(--mesing)}.katalog-meni__materijali svg{color:var(--mesing);width:16px}.katalog-meni__svi{margin-top:1.75rem}.katalog-meni__panel :focus-visible{outline-color:var(--mesing)}.nav{display:flex;align-items:center;gap:.1rem}.nav__veza{position:relative;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding:0 .65rem;background:none;border:0;white-space:nowrap;font-size:var(--t-14);font-weight:500;text-decoration:none;color:var(--grafit)}.nav__veza:after{content:"";position:absolute;left:.65rem;right:.65rem;bottom:8px;height:1px;background:var(--orah);transform:scaleX(0);transform-origin:left;transition:transform .26s var(--ease)}.nav__veza:hover:after,.nav__veza[aria-current=page]:after{transform:scaleX(1)}.nav__veza[aria-current=page]{color:var(--orah)}.pretraga{display:flex;align-items:center}.pretraga__dugme{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:none;color:var(--grafit)}.pretraga__dugme:hover{color:var(--orah);background:#7a4a220f}.pretraga__forma{position:absolute;right:calc(var(--rub) + 52px);top:50%;translate:0 -50%;z-index:2;display:flex;align-items:center;width:min(26rem,40vw);background:var(--pasparta);border:1px solid var(--orah);border-radius:var(--r-2);animation:meniUlaz .22s var(--ease)}.pretraga__forma[hidden]{display:none}.pretraga__forma input{flex:1;min-width:0;height:42px;padding:0 .9rem;border:0;background:none;font:inherit;color:var(--grafit)}.pretraga__forma input:focus{outline:none}.pretraga__forma:focus-within{box-shadow:0 0 0 3px #7a4a222e}.pretraga__posalji{display:inline-grid;place-items:center;width:42px;height:42px;border:0;background:none;color:var(--orah)}@media(min-width:1080px){.zaglavlje{--gore: 104px;top:calc(-1 * var(--gore))}.zaglavlje__meni{display:none}.zaglavlje__moto{display:grid;gap:.35rem;justify-self:start}.zaglavlje__moto-nad{font-family:var(--mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--grafit)}.zaglavlje__moto-red{font-size:.8125rem;color:var(--tinta-2)}.zaglavlje__znak img{width:168px}.zaglavlje__od,.zaglavlje__telefon{display:inline-flex}.izbor-dugme{display:inline-flex;white-space:nowrap}.izbor-dugme--kompaktno{display:none}.zaglavlje__jezik{display:block}.zaglavlje__dole{display:block;border-top:1px solid var(--linija)}}@media(min-width:1080px)and (max-width:1239px){.zaglavlje__vreme{display:none}.nav__veza{padding:0 .45rem}.nav__veza:after{left:.45rem;right:.45rem}}.meni{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow-y:auto;background:var(--lak);color:var(--na-laku);animation:meniUlaz .32s var(--ease)}.meni[hidden]{display:none}@keyframes meniUlaz{0%{opacity:0;transform:translateY(-8px)}}.meni__glava{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:1px solid var(--linija-lak)}.meni__znak{width:104px;height:auto;filter:brightness(1.55) saturate(.85)}.meni__telo{display:flex;flex-direction:column;gap:1.75rem;min-height:calc(100% - 64px);padding-block:1.5rem 2.5rem}.meni__pretraga{display:flex;align-items:center;gap:.6rem;padding:0 .9rem;border:1px solid var(--linija-mesing);border-radius:var(--r-2)}.meni__pretraga svg{color:var(--mesing);flex:none}.meni__pretraga input{flex:1;min-width:0;height:48px;border:0;background:none;color:var(--na-laku);font:inherit;font-size:16px}.meni__pretraga input::placeholder{color:var(--na-laku-2)}.meni__pretraga input:focus{outline:none}.meni__pretraga:focus-within{border-color:var(--mesing)}.meni__glavne a{display:block;padding:.4rem 0;font-family:var(--display);font-size:clamp(2rem,1.4rem + 3vw,2.75rem);line-height:1.1;text-decoration:none}.meni__glavne a[aria-current=page],.meni__sporedne a[aria-current=page]{color:var(--mesing)}.meni__grupa{margin-top:1.75rem;margin-bottom:.5rem;font-family:var(--mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--na-laku-2)}.meni__sporedne a{display:block;padding:.6rem 0;font-size:var(--t-22);text-decoration:none}.meni__kategorije{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));column-gap:1.5rem}.meni__kategorije a{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--linija-lak);text-decoration:none}.meni__kategorije .mono{color:var(--na-laku-2);font-size:.8rem}.meni__dno{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--linija-lak)}.meni .zaglavlje__telefon{display:inline-flex;color:var(--na-laku);font-family:var(--mono);font-size:var(--t-16)}.meni .zaglavlje__telefon svg{color:var(--mesing)}.meni .jezici a{color:var(--na-laku-2);min-width:44px;min-height:44px}.meni .jezici a[aria-current=true]{color:var(--mesing);box-shadow:inset 0 -1px 0 var(--mesing)}.meni :focus-visible{outline-color:var(--mesing)}html.meni-otvoren{overflow:hidden}.fioka{position:fixed;inset:0 0 0 auto;margin:0;width:min(30rem,100vw);height:100dvh;max-height:none;max-width:none;padding:0;border:0;background:var(--lak);color:var(--na-laku);box-shadow:-30px 0 60px -30px #0009;--ikona-rupa: var(--lak)}.fioka[open]{animation:fiokaUlaz .38s var(--ease)}.fioka::backdrop{background:#17110d8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes fiokaUlaz{0%{transform:translate(40px);opacity:0}}html:has(.fioka[open]){overflow:hidden}.fioka__telo{display:flex;flex-direction:column;height:100%}.fioka__glava{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--linija-lak)}.fioka__glava h2{display:flex;align-items:center;gap:.75rem;font-size:var(--t-30)}.fioka__broj{padding:.1rem .55rem;border:1px solid var(--linija-mesing);border-radius:999px;font-family:var(--mono);font-size:.8rem;color:var(--mesing);letter-spacing:0}.ikona-dugme{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--linija-lak);border-radius:999px;background:none;color:inherit}.ikona-dugme:hover{border-color:var(--mesing);color:var(--mesing)}.fioka__spisak{flex:1;overflow-y:auto;padding:.5rem 1.5rem}.fioka__stavka{display:grid;grid-template-columns:72px 1fr;gap:.25rem 1rem;align-items:start;padding:1.1rem 0;border-bottom:1px solid var(--linija-lak)}.fioka__slika{grid-row:span 2;display:block;width:72px;aspect-ratio:4 / 5;overflow:hidden;background:var(--pasparta);border-radius:var(--r-1)}.fioka__slika img{width:100%;height:100%;object-fit:contain;padding:4px}.fioka__opis{display:grid;gap:.5rem;justify-items:start;min-width:0}.fioka__naziv{font-family:var(--display);font-size:var(--t-22);line-height:1.15;text-decoration:none}.fioka__naziv:hover{color:var(--mesing)}.fioka__ukloni{justify-self:start;grid-column:2;min-height:36px;padding:0;border:0;background:none;color:var(--na-laku-2);font-size:var(--t-14);text-decoration:underline;text-underline-offset:.2em}.fioka__ukloni:hover{color:var(--na-laku)}.fioka__prazno{flex:1;display:grid;align-content:start;gap:1.5rem;padding:2rem 1.5rem;color:var(--na-laku-2);max-width:36ch}.fioka__prazno .dugme--obrub{justify-self:start;color:var(--na-laku);border-color:var(--linija-mesing)}.fioka__dno{padding:1.25rem 1.5rem calc(1.25rem + env(safe-area-inset-bottom));border-top:1px solid var(--linija-lak)}.podnozje{background:var(--lak);color:var(--na-laku);padding-top:clamp(3.5rem,2.5rem + 4vw,6rem)}.podnozje__mreza{display:grid;gap:2.5rem;padding-bottom:3rem}.podnozje__znak{width:150px;filter:brightness(1.55) saturate(.85)}.podnozje__slogan{margin-top:1.25rem;font-family:var(--display);font-style:italic;font-size:var(--t-30);line-height:1.15;color:var(--na-laku);max-width:14ch}.podnozje__kontakt{display:grid;gap:1.25rem;align-content:start}.podnozje__kontakt dt{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--na-laku-2)}.podnozje__kontakt dd{margin-top:.2rem}.podnozje a{text-decoration:none}.podnozje__kontakt a:hover,.podnozje__nav a:hover{color:var(--mesing)}.podnozje__nav ul{display:grid;gap:.6rem;align-content:start}.podnozje__nav a{display:inline-block;padding-block:.15rem}@media(min-width:760px){.podnozje__mreza{grid-template-columns:1.3fr 1fr .8fr;gap:3rem}}.podnozje__dno{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-block:18px 28px;border-top:1px solid var(--linija-lak)}@media(min-width:720px){.podnozje__dno{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.podnozje__napomena{font-size:.8125rem;color:var(--na-laku-2)}.footer-by{--akcenat: #C2974A;display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;font-size:12.5px;color:var(--na-laku-2)}.footer-by-natpis{letter-spacing:.04em}.footer-by-brend{display:inline-flex;align-items:center;gap:.32rem;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--akcenat) 45%,transparent);background:color-mix(in srgb,var(--akcenat) 10%,transparent);color:var(--akcenat);font-weight:600;transition:color .22s var(--ease),background-color .22s var(--ease),border-color .22s var(--ease),box-shadow .22s var(--ease),transform .22s var(--ease)}.footer-by:hover .footer-by-brend,.footer-by:focus-visible .footer-by-brend{color:var(--lak);background:var(--akcenat);border-color:var(--akcenat);box-shadow:0 6px 20px color-mix(in srgb,var(--akcenat) 32%,transparent);transform:translateY(-1px)}.luk{overflow:visible;flex-shrink:0}@keyframes lukOdapni{0%{transform:translate(0);opacity:1}22%{transform:translate(-3px);opacity:1}46%{transform:translate(15px);opacity:0}47%{transform:translate(0);opacity:0}70%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes lukNategni{0%,to{transform:scaleX(1)}22%{transform:scaleX(1.14)}46%{transform:scaleX(.94)}}.footer-by:hover .luk__strela,.footer-by:focus-visible .luk__strela{animation:lukOdapni 1.15s cubic-bezier(.16,1,.3,1) infinite}.footer-by:hover .luk__krak,.footer-by:focus-visible .luk__krak{transform-box:fill-box;transform-origin:right center;animation:lukNategni 1.15s cubic-bezier(.16,1,.3,1) infinite}@media(prefers-reduced-motion:reduce){.footer-by:hover .luk__strela,.footer-by:focus-visible .luk__strela,.footer-by:hover .luk__krak,.footer-by:focus-visible .luk__krak{animation:none}.footer-by:hover .footer-by-brend,.footer-by:focus-visible .footer-by-brend{transform:none}}.dugme{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:50px;padding:0 1.4rem;border:1px solid transparent;border-radius:var(--r-2);font-family:var(--telo);font-weight:600;font-size:var(--t-16);letter-spacing:.005em;text-decoration:none;white-space:nowrap;line-height:1.1;transition:background-color var(--brzo) var(--ease),border-color var(--brzo) var(--ease),color var(--brzo) var(--ease),transform var(--brzo) var(--ease),box-shadow var(--brzo) var(--ease)}.dugme svg{width:18px;height:18px;transition:transform .26s var(--ease)}.dugme:hover svg{transform:translate(3px)}.dugme:active{transform:translateY(1px)}.dugme:disabled{opacity:.6;cursor:progress}.dugme--puno{width:100%}.dugme--kadifa{background:var(--kadifa);color:var(--gips);box-shadow:0 10px 24px -14px #5e1f2ae6}.dugme--kadifa:hover{background:var(--kadifa-2)}.dugme--svetlo{background:var(--gips);color:var(--lak)}.dugme--svetlo:hover{background:#fff}.dugme--grafit{background:var(--grafit);color:var(--gips)}.dugme--grafit:hover{background:var(--lak)}.dugme--obrub{border-color:var(--linija-jaka);color:var(--grafit);background:transparent}.dugme--obrub:hover{border-color:var(--orah);color:var(--orah)}.sekcija--lak .dugme--obrub{border-color:var(--linija-mesing);color:var(--na-laku)}.sekcija--lak .dugme--obrub:hover{border-color:var(--mesing);color:var(--mesing)}.dugme--mesing{border-color:var(--linija-mesing);color:var(--mesing);background:transparent;--ikona-rupa: var(--lak)}.dugme--mesing:hover{border-color:var(--mesing);background:#c2974a14}.dugme--mesing[aria-pressed=true]{background:var(--mesing);color:var(--lak);border-color:var(--mesing);--ikona-rupa: var(--mesing)}.dugme--mesing[aria-pressed=true] svg{color:var(--lak)}.dugme--mesing:hover svg{transform:none}.veza-strelica{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;color:var(--orah);font-weight:600;text-decoration:none}.veza-strelica svg{width:18px;height:18px;transition:transform .26s var(--ease)}.veza-strelica:hover svg{transform:translate(4px)}.veza-strelica:hover{text-decoration:underline}.veza-strelica--tamno{color:var(--mesing)}.plocica{--boja: var(--orah);--podloga: rgb(122 74 34 / .06);position:relative;display:inline-flex;align-items:center;gap:.5rem;max-width:100%;padding:.28rem .6rem .28rem .45rem;border:1px solid color-mix(in srgb,var(--boja) 60%,transparent);border-radius:3px 999px 999px 3px;background:var(--podloga);color:var(--boja);font-family:var(--mono);font-weight:500;font-size:.75rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.plocica__rupa{flex:none;width:7px;height:7px;border-radius:50%;border:1px solid var(--boja);background:transparent}.plocica__tekst{min-width:0;overflow-wrap:anywhere}.plocica--tamno{--boja: var(--mesing);--podloga: linear-gradient(180deg, rgb(194 151 74 / .16), rgb(194 151 74 / .06));box-shadow:inset 0 1px #ffecc81f}.plocica--velika{font-size:clamp(.8rem,.72rem + .3vw,.95rem);padding:.5rem 1rem .5rem .7rem;gap:.7rem}.plocica--velika .plocica__rupa{width:9px;height:9px}.cena{font-family:var(--mono);font-weight:500;font-size:var(--t-16);font-variant-numeric:tabular-nums}.cena--upit{font-family:var(--telo);font-weight:500;font-size:var(--t-14);color:var(--tinta-2);font-style:normal}.cene{display:grid;gap:.2rem}.cene__red{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5rem;font-size:var(--t-14)}.cene__oznaka{color:var(--tinta-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cene__crta{border-bottom:1px dotted var(--linija-jaka);transform:translateY(-.25em)}.cene__iznos{font-family:var(--mono);font-weight:500;font-variant-numeric:tabular-nums}.cene--puno{gap:.45rem}.cene--puno .cene__red{font-size:var(--t-16)}.cene--puno .cene__oznaka{white-space:normal}.mrvica ol{display:flex;flex-wrap:wrap;gap:.25rem 0;font-size:var(--t-14);color:var(--tinta-2)}.mrvica li{display:inline-flex;align-items:center}.mrvica li+li:before{content:"";width:14px;height:1px;margin-inline:.55rem;background:currentColor;opacity:.5}.mrvica a{text-decoration:none}.mrvica a:hover{color:var(--orah);text-decoration:underline}.mrvica [aria-current=page]{color:var(--grafit)}.mrvica--tamno ol{color:var(--na-laku-2)}.mrvica--tamno a:hover{color:var(--mesing)}.mrvica--tamno [aria-current=page]{color:var(--na-laku)}.mreza{display:grid;gap:clamp(1.75rem,1rem + 2vw,2.75rem) clamp(.9rem,.5rem + 1.4vw,1.75rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:760px){.mreza{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1120px){.mreza{grid-template-columns:repeat(4,minmax(0,1fr))}}.kartica{position:relative;display:flex;flex-direction:column}.kartica__ram{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--gips-2);border-radius:var(--r-1)}.kartica__ram img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 60%;transition:transform .9s var(--ease)}.kartica__ram--lak{background:var(--lak)}.kartica__ram--lak img{object-fit:contain;object-position:center}@media(hover:hover){.kartica:hover .kartica__ram img{transform:scale(1.035)}}.kartica__telo{display:grid;gap:.4rem;justify-items:start;padding-top:.9rem}.kartica__naziv{font-family:var(--display);font-weight:var(--display-tezina);font-size:var(--t-22);line-height:1.12;letter-spacing:-.005em}.kartica__naziv a{text-decoration:none}.kartica__naziv a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.kartica__naziv a:focus-visible{outline:none}.kartica:has(.kartica__naziv a:focus-visible) .kartica__ram{outline:2px solid var(--orah);outline-offset:3px}.kartica:hover .kartica__naziv a{text-decoration:underline;text-decoration-color:var(--linija-jaka)}.kartica__mere{font-family:var(--mono);font-weight:500;font-size:.78rem;color:var(--tinta-2);letter-spacing:.01em}.kartica .cena,.kartica .cene{margin-top:.15rem}.kartica .cene{justify-self:stretch}.sacuvaj{position:absolute;z-index:2;top:.6rem;right:.6rem;display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--linija);border-radius:999px;background:#f6f4f0eb;color:var(--orah);--ikona-rupa: var(--pasparta);transition:background-color var(--brzo) var(--ease),color var(--brzo) var(--ease),transform var(--brzo) var(--ease)}.sacuvaj svg{width:18px;height:18px}.sacuvaj:hover{background:var(--gips);transform:scale(1.06)}.sacuvaj[aria-pressed=true]{background:var(--lak);color:var(--mesing);border-color:var(--lak);--ikona-rupa: var(--lak)}.cipovi{display:flex;flex-wrap:wrap;gap:.5rem}.cip{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:0 .9rem;border:1px solid var(--linija-jaka);border-radius:999px;background:transparent;font-size:var(--t-14);font-weight:500;color:var(--grafit);text-decoration:none;white-space:nowrap;transition:background-color var(--brzo) var(--ease),border-color var(--brzo) var(--ease),color var(--brzo) var(--ease)}.cip:hover{border-color:var(--orah)}.cip__n{font-family:var(--mono);font-size:.72rem;color:var(--tinta-2)}.cip[aria-pressed=true]{background:var(--grafit);color:var(--gips);border-color:var(--grafit)}.cip[aria-pressed=true] .cip__n{color:var(--mesing)}.cip--jak{background:var(--grafit);color:var(--gips);border-color:var(--grafit)}.cipovi--tamno .cip{color:var(--na-laku);border-color:var(--linija-lak)}.cipovi--tamno .cip:hover{border-color:var(--mesing)}.cipovi--tamno .cip__n{color:var(--mesing)}.forma{display:grid;gap:1.1rem}.polje{display:grid;gap:.4rem}.polja-par{display:grid;gap:1.1rem}@media(min-width:560px){.polja-par{grid-template-columns:1fr 1fr}}.polje label{font-size:var(--t-14);font-weight:600;letter-spacing:.01em}.polje input,.polje textarea,.kontrole select,.kontrole input{width:100%;min-height:50px;padding:.75rem .9rem;border:1px solid var(--linija-jaka);border-radius:var(--r-2);background:var(--pasparta);color:var(--grafit);transition:border-color var(--brzo) var(--ease),box-shadow var(--brzo) var(--ease)}.polje textarea{resize:vertical;line-height:1.55;min-height:9rem}.polje input:hover,.polje textarea:hover{border-color:var(--tinta-2)}.polje input:focus-visible,.polje textarea:focus-visible,.kontrole select:focus-visible,.kontrole input:focus-visible{outline:none;border-color:var(--orah);box-shadow:0 0 0 3px #7a4a2238}.polje__greska{padding:.75rem 1rem;border-radius:var(--r-2);background:#5e1f2a14;color:var(--kadifa);font-weight:500}.forma .dugme{justify-self:start;min-width:14rem}.forma__stanje{display:grid;gap:1.25rem;justify-items:start;padding:2rem;border:1px solid var(--linija-jaka);border-radius:var(--r-2);background:var(--pasparta)}.forma__stanje p{font-family:var(--display);font-size:var(--t-30);line-height:1.2}.podaci{display:grid;gap:1.5rem}.podaci>div{display:grid;gap:.3rem;padding-top:1rem;border-top:1px solid var(--linija)}.podaci dt{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-2)}.podaci dd{font-size:var(--t-18)}.podaci a{text-decoration:none}.podaci a:hover{color:var(--orah);text-decoration:underline}.podaci__telefoni{display:grid;gap:.2rem}.podaci__telefoni .mono{font-size:var(--t-18)}.veza-mapa{display:flex;width:fit-content;align-items:center;gap:.4rem;margin-top:.5rem;min-height:40px;color:var(--orah);font-size:var(--t-14);font-weight:600}.veza-mapa svg{width:16px;height:16px}.glava-strane{padding-block:clamp(2rem,1.2rem + 3vw,4rem) clamp(1.5rem,1rem + 2vw,3rem)}.glava-strane .mrvica{margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.glava-strane__red{display:flex;flex-direction:column;align-items:flex-start;gap:0}.glava-strane h1{font-size:var(--t-96);line-height:.98;letter-spacing:-.02em}.glava-strane__broj{margin-top:1.1rem;color:var(--orah);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.glava-strane__uvod{margin-top:1.25rem;max-width:62ch;font-size:var(--t-18);line-height:1.6;color:var(--tinta-2)}.glava-strane>.omot>p:last-child .dugme{margin-top:1.75rem}.glava-strane--lak{background:var(--lak);color:var(--na-laku)}.glava-strane--lak .glava-strane__uvod{color:var(--na-laku-2)}.glava-strane--lak .glava-strane__broj{color:var(--mesing)}.glava-strane--lak .cipovi{margin-top:2rem}@media(min-width:960px){.glava-strane>.omot{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2.5rem,5vw,5.5rem);align-items:end}.glava-strane>.omot>*{grid-column:1 / -1}.glava-strane>.omot>.glava-strane__red,.glava-strane>.omot>h1{grid-column:1}.glava-strane>.omot:not(:has(>.glava-strane__uvod))>.glava-strane__red{grid-column:1 / -1}.glava-strane>.omot>.glava-strane__uvod{grid-column:2;margin-top:0;padding-top:1.1rem;border-top:1px solid var(--linija-jaka);margin-bottom:.6rem}.glava-strane--lak>.omot>.glava-strane__uvod{border-top-color:var(--linija-lak)}.glava-strane>.omot>.glava-strane__uvod+p{grid-column:2}.glava-strane>.omot>.glava-strane__uvod+p .dugme{margin-top:1.25rem}.glava-strane>.omot:has(>.glava-strane__uzorci)>.mrvica{grid-row:1}.glava-strane>.omot:has(>.glava-strane__uzorci)>.glava-strane__red{grid-row:2 / 4;align-self:end}.glava-strane>.omot>.glava-strane__uzorci{grid-column:2;grid-row:2;align-self:end;margin-bottom:clamp(1.75rem,2.5vw,2.5rem)}.glava-strane>.omot:has(>.glava-strane__uzorci)>.glava-strane__uvod{grid-row:3}}.glava-strane__uzorci{display:none}@media(min-width:960px){.glava-strane__uzorci{display:grid;grid-auto-flow:column;gap:.5rem;justify-content:end}.glava-strane__uzorci img{display:block;width:100%;height:100%;object-fit:cover}.glava-strane__uzorci--bajc{grid-auto-columns:minmax(0,4.75rem)}.glava-strane__uzorci--bajc img{aspect-ratio:3 / 4;border-radius:2px;box-shadow:inset 0 0 0 1px #edeae52e,0 0 0 1px #0009}.glava-strane__uzorci--stof{grid-auto-columns:minmax(0,7rem)}.glava-strane__uzorci--stof img{aspect-ratio:1;box-shadow:var(--senka)}.glava-strane__uzorci--skica{grid-auto-columns:minmax(0,13rem);gap:1.5rem}.glava-strane__uzorci--skica img{aspect-ratio:4 / 3;object-fit:contain;mix-blend-mode:multiply}}.snimak video{width:100%;border-radius:var(--r-2);background:#000}.snimak figcaption{display:grid;gap:.3rem;margin-top:1rem;max-width:60ch}.snimak strong{font-family:var(--display);font-weight:var(--display-tezina);font-size:var(--t-22)}.uvecaj{display:block;overflow:hidden;border-radius:inherit;cursor:zoom-in}.uvecaj img{transition:transform .9s var(--ease)}@media(hover:hover)and (pointer:fine){.uvecaj:hover img{transform:scale(1.03)}}.uvecanje{--uvecanje-traka: 3.75rem;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--lak);color:var(--na-laku);overscroll-behavior:contain}.uvecanje[open]{animation:uvecanjeUlaz .24s var(--ease)}.uvecanje::backdrop{background:transparent}@keyframes uvecanjeUlaz{0%{opacity:0}}html:has(.uvecanje[open]){overflow:hidden;overscroll-behavior:none}.uvecanje__traka{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:var(--uvecanje-traka);padding:0 var(--rub)}.uvecanje__opis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--display);font-size:var(--t-22)}.uvecanje__zatvori{flex:none;min-height:44px;padding:.5rem 1.1rem;border:1px solid var(--linija-mesing);border-radius:999px;background:transparent;color:var(--na-laku);font-weight:500}.uvecanje__zatvori:hover{border-color:var(--mesing);color:var(--mesing)}.uvecanje__platno{position:absolute;inset:var(--uvecanje-traka) 0 0;display:flex;overflow:auto;overscroll-behavior:contain;padding:0 var(--rub) var(--rub);scrollbar-gutter:stable both-edges}.uvecanje__platno:focus-visible{outline-offset:-3px}.uvecanje__platno img{flex:none;margin:auto;max-width:100%;max-height:100%;height:auto;object-fit:contain;border-radius:var(--r-1);background:var(--pasparta)}.uvecanje__platno.is-puno img{max-width:none;max-height:none}.uvecanje__platno img.is-uvecaj{cursor:zoom-in}.uvecanje__platno img.is-umanji{cursor:zoom-out}.prazno{display:grid;justify-items:start;gap:1.25rem;padding:3rem 0;font-family:var(--display);font-size:var(--t-30)}@media(max-width:959px){.mrvica a{display:inline-flex;align-items:center;min-height:44px}.mrvica li{min-height:44px}}:root{--ekran: 100svh}.kompozicija{--unutra: min(calc(100% - 2 * var(--rub)), calc(var(--omot) - 2 * var(--rub)));display:grid;grid-template-columns:[pun-start] var(--rub) [omot-start] minmax(0,1fr) [omot-end] var(--rub) [pun-end]}@media(min-width:960px){.kompozicija{grid-template-columns:[pun-start] minmax(var(--rub),1fr) [omot-start] repeat(12,calc(var(--unutra) / 12)) [omot-end] minmax(var(--rub),1fr) [pun-end]}}:root{--bok: max(var(--rub), calc((100vw - var(--omot)) / 2 + var(--rub)))}.kadar{position:relative;margin:0}.kadar__okvir{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--lak-2)}.kadar__pomak{position:absolute;inset:calc(var(--hod, 36px) * -1) 0}.kadar__pomak img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fokus, 50% 50%)}.je-paralaksa{transform:translate3d(0,calc(var(--p, 0) * var(--hod, 36px)),0);will-change:transform}.otkrij--kadar{clip-path:inset(-2rem -2rem -2rem -2rem);transition:clip-path 1.25s var(--ease)}.otkrij--kadar img{transition:scale 1.6s var(--ease)}.otkrij--kadar.is-ceka{opacity:1;transform:none;clip-path:inset(100% -2rem -2rem -2rem)}.otkrij--kadar.is-ceka img{scale:1.14}.otkrij--kadar.kadar--mirno.is-ceka img{scale:1}.otkrij--niz.is-ceka{opacity:1;transform:none}.otkrij--niz.is-ceka>*,.otkrij--niz.is-ceka .redovi__red{opacity:0}.otkrij--niz.is-ceka>.redovi{opacity:1}.otkrij--niz.is-otkriveno>:not(.redovi),.otkrij--niz.is-otkriveno .redovi__red{animation:niz-ulaz .95s var(--ease) both;animation-delay:calc(var(--i, 0) * .11s)}@keyframes niz-ulaz{0%{opacity:0;transform:translateY(24px)}}.otkrij--niz>:nth-child(1){--i: 0}.otkrij--niz>:nth-child(2){--i: 1}.otkrij--niz>:nth-child(3){--i: 4}.otkrij--niz>:nth-child(4){--i: 5}.otkrij--niz>:nth-child(5){--i: 6}.otkrij--niz>:nth-child(6){--i: 7}.otkrij--niz>:nth-child(n+7){--i: 8}.otkrij--niz .redovi>:nth-child(1) .redovi__red{--i: 1}.otkrij--niz .redovi>:nth-child(2) .redovi__red{--i: 2}.otkrij--niz .redovi>:nth-child(3) .redovi__red{--i: 3}.sloj{position:relative}@media(prefers-reduced-motion:reduce){.otkrij--kadar.is-ceka{clip-path:inset(-2rem -2rem -2rem -2rem)}.otkrij--kadar.is-ceka img{scale:1}.otkrij--niz.is-ceka>*,.otkrij--niz.is-ceka .redovi__red{opacity:1}.otkrij--niz.is-otkriveno>*,.otkrij--niz.is-otkriveno .redovi__red{animation:none}.je-paralaksa{transform:none}}.plocica-natpis{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem 1rem 1.25rem;background:var(--pasparta);color:var(--grafit);box-shadow:var(--senka);text-decoration:none}.plocica-natpis__tekst{display:grid;gap:.2rem;font-size:var(--t-14);line-height:1.45}.plocica-natpis__oznaka{font-family:var(--mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--orah)}.plocica-natpis--lak{background:var(--lak);color:var(--na-laku);box-shadow:var(--senka-lak)}.plocica-natpis--lak .plocica-natpis__oznaka{color:var(--mesing)}.plocica-natpis--lak .okruglo-dugme{border-color:var(--linija-mesing);color:var(--mesing)}a.plocica-natpis:hover .okruglo-dugme{background:var(--lak);color:var(--mesing)}a.plocica-natpis--lak:hover .okruglo-dugme{background:var(--mesing);color:var(--lak)}a.plocica-natpis:focus-visible{outline:2px solid var(--orah);outline-offset:3px}a.plocica-natpis--lak:focus-visible{outline-color:var(--mesing)}.podaci-mreza{display:grid;gap:0;border-top:1px solid var(--linija-jaka)}.podaci-mreza>div{display:grid;align-content:start;gap:.35rem;padding:1rem 0;border-bottom:1px solid var(--linija-jaka)}.podaci-mreza dt{font-family:var(--mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-2)}.podaci-mreza dd{font-weight:500;line-height:1.45}.podaci-mreza dd a{text-decoration:none}.podaci-mreza dd a:not(.veza-mapa){display:inline-flex;align-items:center;min-height:44px}.podaci-mreza dd a:hover{color:var(--orah);text-decoration:underline}.podaci-mreza--tamno{border-top-color:var(--linija-lak)}.podaci-mreza--tamno>div{border-bottom-color:var(--linija-lak)}.podaci-mreza--tamno dt{color:var(--na-laku-2)}.podaci-mreza--tamno dd{color:var(--na-laku)}.podaci-mreza--tamno dd a:hover,.podaci-mreza--tamno .veza-mapa{color:var(--mesing)}.kadar--smiri img{filter:saturate(.85) contrast(1.05) sepia(.06)}@media(min-width:560px){.podaci-mreza--2{grid-template-columns:1fr 1fr;column-gap:clamp(1.5rem,3vw,2.5rem)}}.nadnaslov{margin-bottom:1.1rem;font-family:var(--mono);font-weight:500;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--orah)}.nadnaslov--tamno,.sekcija--lak .nadnaslov{color:var(--mesing)}.redovi{font-size:var(--t-68);line-height:1;letter-spacing:-.015em;font-weight:440}.redovi__red{display:block;text-wrap:balance}.redovi__red--kurziv{font-style:italic;color:var(--orah);padding-left:.04em}.sekcija--lak .redovi__red--kurziv,.slajder .redovi__red--kurziv,.poziv .redovi__red--kurziv{color:var(--mesing)}.veza-linija{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding-bottom:.15rem;border-bottom:1px solid var(--linija-jaka);font-weight:500;font-size:var(--t-14);text-decoration:none;color:var(--grafit);transition:border-color var(--brzo) var(--ease),color var(--brzo) var(--ease)}.veza-linija svg{color:var(--orah);flex:none;transition:transform .26s var(--ease)}.veza-linija:hover{border-color:var(--orah);color:var(--orah)}.veza-linija:hover svg:last-child{transform:rotate(45deg)}.veza-linija .mono{font-size:.8rem}.veza-linija--tamno{color:var(--na-laku);border-color:var(--linija-lak)}.veza-linija--tamno svg{color:var(--mesing)}.veza-linija--tamno:hover{color:var(--mesing);border-color:var(--mesing)}.okruglo-dugme{display:inline-grid;place-items:center;width:48px;height:48px;flex:none;border:1px solid var(--linija-jaka);border-radius:999px;background:transparent;color:var(--grafit);transition:background-color var(--brzo) var(--ease),border-color var(--brzo) var(--ease),color var(--brzo) var(--ease)}.okruglo-dugme:hover:not(:disabled){border-color:var(--orah);color:var(--orah)}.okruglo-dugme:disabled{opacity:.35;cursor:default}.okruglo-dugme--malo{width:40px;height:40px}.cena__stara{margin-left:.4em;color:var(--tinta-2);font-weight:400;text-decoration-thickness:1px}.sekcija--lak .cena__stara,.pozornica .cena__stara,.fioka .cena__stara{color:var(--na-laku-2)}.cena--akcija .cena__nova{color:var(--kadifa)}.sekcija--lak .cena--akcija .cena__nova,.pozornica .cena--akcija .cena__nova,.fioka .cena--akcija .cena__nova{color:var(--mesing)}.popust{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:var(--r-1);background:var(--kadifa);color:var(--gips);font-family:var(--mono);font-weight:500;font-size:.72rem;letter-spacing:.04em;line-height:1.3;white-space:nowrap}.kartica__popust,.komad-traka__popust,.kartica-izreza__popust{position:absolute;top:.75rem;left:.75rem;z-index:2}.popust--uz-naslov{margin-left:.6rem;vertical-align:.1em}.fioka__cena{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-family:var(--mono);font-size:var(--t-14)}.fioka__cena .popust{margin-left:.25rem}.slajder{display:grid;background:var(--lak);color:var(--na-laku)}.slajder__tabla{order:2;display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:clamp(2.25rem,1.5rem + 3vw,4rem) var(--rub) 1.75rem;background:radial-gradient(120% 80% at 0% 0%,rgb(194 151 74 / .08),transparent 60%),var(--lak)}.slajder__tekst{display:grid;justify-items:start}.slajder__naslov{font-size:clamp(2.75rem,1.6rem + 4.8vw,5.5rem);line-height:.96;letter-spacing:-.02em;font-weight:430}.slajder__naslov .redovi__red{animation:redPodigni 1.1s var(--ease) both}.slajder__naslov>span+span .redovi__red{animation-delay:.12s}@keyframes redPodigni{0%{opacity:0;transform:translateY(.35em)}}.slajder__uvod{margin-top:1.75rem;font-size:var(--t-18);line-height:1.6;color:var(--na-laku);max-width:38ch}.slajder__cta{margin-top:2rem}.slajder__brojac{display:flex;align-items:baseline;gap:1.25rem;font-size:var(--t-14);color:var(--na-laku-2)}.slajder__brojac .mono{color:var(--mesing);letter-spacing:.12em;font-size:.78rem}.slajder__natpis{color:var(--na-laku);font-weight:500}.slajder__pozornica{order:1;position:relative;overflow:hidden;isolation:isolate;aspect-ratio:4 / 3.4;background:var(--lak-2);touch-action:pan-y}.slajder__kadar{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity 1.1s var(--ease)}.slajder__kadar.is-aktivan{opacity:1;z-index:1}.slajder__kadar img{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.slajder__kadar.is-aktivan img{animation:kenBurns 9s linear both}@keyframes kenBurns{0%{transform:scale(1.02)}to{transform:scale(1.1) translate(-1%,-1%)}}.slajder__pozornica:after{content:"";position:absolute;inset:auto 0 0;height:45%;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgb(23 17 13 / .72),transparent)}.slajder__kontrole{position:absolute;z-index:3;left:var(--rub);right:var(--rub);bottom:1rem;display:flex;align-items:center;gap:.5rem}.slajder__tabovi{display:flex;gap:.15rem;margin-right:auto}.slajder__tabovi button{position:relative;min-width:40px;min-height:44px;padding:0 .35rem;border:0;background:none;color:#edeae5b3;font-family:var(--mono);font-size:.75rem;letter-spacing:.06em}.slajder__tabovi button:after{content:"";position:absolute;left:.35rem;right:.35rem;bottom:8px;height:1px;background:#edeae54d}.slajder__tabovi button[aria-current=true]{color:var(--na-laku)}.slajder__tabovi button[aria-current=true]:after{background:var(--mesing)}.slajder__tabovi button:hover{color:var(--na-laku)}.slajder__tok{position:absolute;left:.35rem;right:.35rem;bottom:8px;height:1px;z-index:1;background:var(--na-laku);transform-origin:left;animation:tok 6s linear both}@keyframes tok{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slajder__dugme{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid rgb(237 234 229 / .45);border-radius:var(--r-1);background:#17110d40;color:var(--na-laku)}.slajder__dugme:hover{background:var(--na-laku);color:var(--lak)}.slajder :focus-visible{outline-color:var(--mesing)}@media(max-width:560px){.slajder__tabovi{display:none}.slajder__kontrole{justify-content:flex-end}}@media(min-width:960px){.slajder{grid-template-columns:1fr 1fr;min-height:min(calc(100svh - 160px),760px)}.slajder__tabla{order:0;padding:clamp(3rem,6vh,5rem) clamp(2rem,4vw,4rem) 2rem max(var(--rub),calc((100vw - var(--omot)) / 2 + var(--rub)))}.slajder__tekst{margin-block:auto}.slajder__pozornica{order:0;aspect-ratio:auto;min-height:100%}.slajder__kontrole{bottom:1.5rem;left:2rem;right:max(var(--rub),calc((100vw - var(--omot)) / 2 + var(--rub)))}}@media(prefers-reduced-motion:reduce){.slajder__kadar{transition:none}.slajder__kadar.is-aktivan img,.slajder__naslov .redovi__red{animation:none}}.obecanja{background:var(--gips-2);border-bottom:1px solid var(--linija)}.obecanja__red{position:relative;display:flex;gap:2rem;overflow-x:auto;scrollbar-width:none;padding-block:1.1rem;font-size:var(--t-14);color:var(--grafit)}.obecanja__red::-webkit-scrollbar{display:none}.obecanja__red li{display:flex;align-items:center;gap:.6rem;flex:none;white-space:nowrap}.obecanja__red svg{color:var(--orah);flex:none}@media(min-width:1080px){.obecanja__red{justify-content:space-between;overflow:visible}}@media(max-width:1079px){.obecanja__red{display:grid;grid-template-columns:1fr;gap:.7rem}.obecanja__red li{white-space:normal}}@media(min-width:640px)and (max-width:1079px){.obecanja__red{grid-template-columns:1fr 1fr}}.vitrina{overflow:hidden}.vitrina__glava{display:grid;gap:1.5rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.25rem)}.vitrina__desno{display:grid;gap:1.25rem;align-content:end}.vitrina__uvod{color:var(--tinta-2);max-width:44ch;line-height:1.6}.vitrina__akcije{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:960px){.vitrina__glava{grid-template-columns:7fr 5fr;align-items:end;gap:4rem}}.vitrina__traka{position:relative;overflow-x:auto;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;padding-inline:var(--rub);padding-bottom:.5rem}.vitrina__traka::-webkit-scrollbar{display:none}.vitrina__traka:active{cursor:grabbing}.vitrina__traka:focus-visible{outline:2px solid var(--orah);outline-offset:-2px}.vitrina__niz{display:flex;gap:clamp(.75rem,.5rem + 1vw,1.5rem);width:max-content}.komad-traka{width:clamp(14rem,9rem + 16vw,23rem);flex:none;-webkit-user-select:none;user-select:none}.komad-traka a{display:grid;gap:.35rem;text-decoration:none;color:var(--grafit)}.komad-traka__plocica{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:.65rem;background:radial-gradient(110% 70% at 50% 100%,rgb(23 17 13 / .07),transparent 60%),var(--gips-2)}.komad-traka__plocica img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:12%;object-fit:contain;filter:drop-shadow(0 14px 14px rgb(23 17 13 / .18));transition:transform .7s var(--ease);pointer-events:none}.komad-traka__plocica .komad-traka__foto{padding:0;object-fit:cover;filter:none}.komad-traka a:hover .komad-traka__plocica img,.komad-traka a:focus-visible .komad-traka__plocica img{transform:scale(1.05)}.komad-traka a:focus-visible{outline:none}.komad-traka a:focus-visible .komad-traka__plocica{outline:2px solid var(--orah);outline-offset:3px}.komad-traka__kategorija{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orah)}.komad-traka__naziv{font-family:var(--display);font-size:var(--t-22);line-height:1.15}.komad-traka a:hover .komad-traka__naziv{text-decoration:underline;text-decoration-color:var(--linija-jaka);text-underline-offset:.15em}.komad-traka__cena{font-family:var(--mono);font-weight:500;font-size:var(--t-14)}.priznanja{background:var(--pasparta);border-top:1px solid var(--linija)}.priznanja__glava{display:grid;gap:1.5rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.priznanja__desno{display:grid;gap:1rem;align-content:end;color:var(--tinta-2);max-width:40ch;line-height:1.6}.priznanja__broj{font-family:var(--mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--orah)}@media(min-width:960px){.priznanja__glava{grid-template-columns:1fr auto;align-items:end;gap:4rem}}.priznanja__niz{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:min(80%,22rem);gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:1.5rem;border-block:1px solid var(--linija)}.priznanja__niz::-webkit-scrollbar{display:none}@media(min-width:960px){.priznanja__niz{grid-auto-columns:calc((100% - 3 * 1.5rem) / 3.4)}}.priznanje{scroll-snap-align:start;display:grid;grid-template-rows:auto 1fr auto;gap:.5rem;min-height:22rem;padding:1.5rem;background:var(--gips);border:1px solid var(--linija)}.priznanje__vrh{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.priznanje__godina{font-family:var(--display);font-size:var(--t-68);line-height:.9;font-weight:430;color:var(--orah);font-variant-numeric:lining-nums}.priznanje__godina--nema{color:var(--tinta-2);opacity:.6}.priznanje__grad{padding-top:.5rem;font-family:var(--mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-2)}.znak-nagrade{justify-self:center;align-self:center;width:clamp(8.5rem,7rem + 4vw,11rem);height:auto}.znak-nagrade--zlato{color:#8e6420}.znak-nagrade--srebro{color:#6e6e6e}.znak-nagrade--bronza{color:#8a4f26}.znak-nagrade__krug{opacity:.35}.priznanje__dno{padding-top:1rem;border-top:1px solid var(--linija)}.priznanje__sajam{font-size:.8125rem;color:var(--tinta-2)}.priznanje__ime{margin-top:.3rem;font-size:var(--t-30);font-weight:450}.priznanja__strelice{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}.materijali__uvod{margin-top:1.75rem;color:var(--na-laku-2);line-height:1.65;max-width:44ch}.bajc-krugovi{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.bajc-krug{position:relative;display:block;text-decoration:none;width:52px;height:52px;border-radius:999px}.bajc-krug img{width:100%;height:100%;border-radius:inherit;object-fit:cover;box-shadow:0 0 0 1px #edeae52e,0 0 0 4px var(--lak),0 0 0 5px transparent;transition:box-shadow var(--brzo) var(--ease),transform var(--brzo) var(--ease)}.bajc-krug:hover img,.bajc-krug:focus-visible img{box-shadow:0 0 0 1px #edeae52e,0 0 0 4px var(--lak),0 0 0 5px var(--mesing);transform:translateY(-2px)}.bajc-krug:focus-visible{outline:none}.bajc-krug__oznaka{position:absolute;left:50%;bottom:calc(100% + 10px);translate:-50% 4px;z-index:2;padding:.35rem .6rem;border-radius:var(--r-1);background:var(--gips);color:var(--lak);font-family:var(--mono);font-size:.72rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--brzo) var(--ease),translate var(--brzo) var(--ease)}.bajc-krug:hover .bajc-krug__oznaka,.bajc-krug:focus-visible .bajc-krug__oznaka{opacity:1;translate:-50% 0}.materijali{overflow-x:clip}@media(hover:none),(max-width:599px){.bajc-krugovi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem .75rem;width:100%;max-width:26rem}.bajc-krugovi li{display:grid;justify-items:center}.bajc-krug{width:52px;height:52px}.bajc-krug__oznaka{position:static;translate:none;opacity:1;margin-top:.6rem;padding:0;background:none;color:var(--na-laku-2);font-size:.66rem;line-height:1.35;white-space:normal;text-align:center;width:4.75rem;margin-inline:auto}.bajc-krug{height:auto}.bajc-krug img{width:52px;height:52px;display:block;margin-inline:auto}.bajc-krug:hover .bajc-krug__oznaka,.bajc-krug:focus-visible .bajc-krug__oznaka{translate:none;color:var(--gips)}}.materijali__veze{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-top:2.25rem}.odabrano__glava{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.odabrano__mreza{display:grid;gap:2.5rem 1.75rem}@media(max-width:719px){.odabrano__mreza{grid-auto-flow:column;grid-auto-columns:82%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(var(--rub) * -1);padding-inline:var(--rub);scroll-padding-inline:var(--rub)}.odabrano__mreza::-webkit-scrollbar{display:none}.odabrano__mreza>li{scroll-snap-align:start}}@media(min-width:720px){.odabrano__mreza{grid-template-columns:repeat(3,minmax(0,1fr))}}.odabrano__napomena{margin-top:2rem;font-size:.8125rem;color:var(--tinta-2)}.kartica-izreza{position:relative;display:flex;flex-direction:column}.kartica-izreza__plocica{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:radial-gradient(110% 70% at 50% 100%,rgb(23 17 13 / .07),transparent 60%),var(--gips-2)}.kartica-izreza__plocica>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:8% 12%;object-fit:contain;filter:drop-shadow(0 16px 16px rgb(23 17 13 / .2));transition:transform .8s var(--ease)}.kartica-izreza__plocica .kartica-izreza__foto{padding:0;object-fit:cover;filter:none}.kartica-izreza:hover .kartica-izreza__plocica>img{transform:scale(1.04)}.kartica-izreza__koso{position:absolute;right:.9rem;bottom:.9rem;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#f6f4f0eb;color:var(--grafit);transition:background-color var(--brzo) var(--ease),color var(--brzo) var(--ease)}.kartica-izreza:hover .kartica-izreza__koso{background:var(--lak);color:var(--mesing)}.kartica-izreza__sacuvaj{top:.9rem;right:.9rem}.kartica-izreza__telo{display:grid;gap:.4rem;justify-items:start;padding-top:1.1rem}.kartica-izreza__kategorija{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orah)}.kartica-izreza__naziv{font-size:var(--t-30);font-weight:450;line-height:1.1}.kartica-izreza__naziv a{text-decoration:none}.kartica-izreza__naziv a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.kartica-izreza__naziv a:focus-visible{outline:none}.kartica-izreza:has(.kartica-izreza__naziv a:focus-visible) .kartica-izreza__plocica{outline:2px solid var(--orah);outline-offset:3px}.kartica-izreza__mere{font-family:var(--mono);font-size:.78rem;color:var(--tinta-2)}.kartica-izreza__cena{margin-top:.4rem;font-family:var(--mono);font-weight:500;font-size:var(--t-18)}.kartica-izreza__cena--upit{font-family:var(--telo);font-size:var(--t-14);color:var(--tinta-2)}.kartica-izreza__detalji{display:inline-flex;align-items:center;gap:.5rem;margin-top:.6rem;font-weight:500;font-size:var(--t-14)}.kartica-izreza__detalji svg{color:var(--orah)}.kartica-izreza:hover .kartica-izreza__detalji{color:var(--orah)}.nagrade{position:relative;display:grid;border-top:1px solid var(--linija-lak)}.nagrada{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.25rem 1.5rem;align-items:baseline;padding:1.35rem 0;border-bottom:1px solid var(--linija-lak)}.nagrada__godina{grid-row:span 2;color:var(--mesing);font-size:var(--t-16)}.nagrada__godina--nema{color:var(--na-laku-2);opacity:.6}.nagrada__priznanje{font-family:var(--display);font-weight:var(--display-tezina-jaka);text-transform:uppercase;font-size:var(--t-30);letter-spacing:.04em;line-height:1.1;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(max-width:380px){.nagrada__priznanje{letter-spacing:.01em;font-size:1.375rem}}.nagrada__sajam{color:var(--na-laku-2)}@media(min-width:900px){.nagrada{grid-template-columns:7rem minmax(0,1fr) minmax(0,1.2fr)}.nagrada__godina{grid-row:auto}.nagrada__sajam{text-align:right}}.nagrade-sekcija .nagrade,.nagrade-sekcija .nagrada{border-color:var(--linija-jaka)}.nagrade-sekcija .nagrada__godina{color:var(--orah)}.nagrade-sekcija .nagrada__godina--nema,.nagrade-sekcija .nagrada__sajam{color:var(--tinta-2)}.nagrade-sekcija .nagrada__priznanje{font-size:var(--t-22);font-weight:500;letter-spacing:.06em}.materijali{padding-bottom:clamp(4.5rem,3rem + 6vw,8rem)}.materijali__slika{grid-column:pun;grid-row:1}.materijali__slika .kadar__okvir{aspect-ratio:4 / 5;max-height:calc(var(--ekran) * .78);width:100%}.materijali__uzorak{grid-column:omot;grid-row:1;align-self:end;justify-self:start;z-index:2;margin-bottom:-2.25rem}.materijali__plocica{grid-column:omot;grid-row:2;justify-self:stretch;margin-top:3.25rem}.materijali__tekst{grid-column:omot;grid-row:3;display:grid;justify-items:start;padding-top:3rem}@media(min-width:560px)and (max-width:959px){.materijali__plocica{justify-self:end;max-width:calc(100% - 13rem);margin-top:.9rem}}.uzorak-umetak{display:grid;gap:.5rem;width:clamp(88px,22vw,180px);text-decoration:none;color:var(--na-laku)}.uzorak-umetak img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;box-shadow:0 0 0 5px var(--lak),0 0 0 6px var(--linija-mesing),var(--senka-lak);transition:transform .5s var(--ease)}.uzorak-umetak:hover img{transform:translateY(-3px)}.uzorak-umetak__ime{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mesing);padding-top:.35rem}.uzorak-umetak:focus-visible{outline:2px solid var(--mesing);outline-offset:8px}@media(min-width:960px){.materijali{padding-bottom:clamp(5rem,3rem + 4vw,7rem)}.materijali__slika{grid-column:8 / pun-end;grid-row:1;justify-self:end;width:100%;max-width:1008px}.materijali__slika .kadar__okvir{aspect-ratio:auto;max-height:none;height:clamp(540px,calc(var(--ekran) * .82),700px)}.materijali__tekst{grid-column:2 / 8;grid-row:1;align-self:center;padding:4rem clamp(2rem,4vw,4.5rem) 4rem 0}.materijali__uzorak{grid-column:8 / 11;grid-row:1;justify-self:start;margin:0 0 -3.5rem clamp(1.5rem,3vw,3rem)}.materijali__plocica{grid-column:11 / omot-end;grid-row:1;align-self:end;justify-self:stretch;max-width:none;margin:0 0 -2rem}}.kuca{background:var(--gips-2);padding-bottom:var(--sekcija);overflow-x:clip}.kuca-mediji{--godina-vel: clamp(5.5rem, 2rem + 16vw, 9rem);--godina-vrh: clamp(1.5rem, 1rem + 2vw, 2.5rem);grid-column:pun;grid-row:1;position:relative;display:grid;justify-items:end;padding-bottom:2.5rem}.kuca-mediji--bez-godine{--godina-vel: 0px}.kuca-mediji__polje{position:absolute;top:0;right:0;bottom:30%;left:0;background:var(--lak)}.kuca-mediji__godina{position:absolute;top:var(--godina-vrh);left:var(--bok);z-index:0;pointer-events:none;font-family:var(--display);font-weight:420;line-height:.78;letter-spacing:-.02em;font-size:var(--godina-vel);font-variant-numeric:lining-nums;color:transparent;-webkit-text-stroke:1.5px rgb(194 151 74 / .8)}@supports not (-webkit-text-stroke: 1px black){.kuca-mediji__godina{color:#c2974a2e}}.kuca-mediji__zgrada{position:relative;z-index:1;width:min(calc(100% - var(--rub) - 1.5rem),740px);margin-top:calc(var(--godina-vrh) + var(--godina-vel) * .76 + 1.75rem)}.kuca-mediji--bez-godine .kuca-mediji__zgrada{margin-top:clamp(2.5rem,2rem + 3vw,4.5rem)}.kuca-mediji__zgrada .kadar__okvir{aspect-ratio:750 / 597}.kuca-mediji__zgrada>.kadar .kadar__pomak{top:0;right:0;bottom:0;left:0}.kuca-mediji__natpis{margin-top:.85rem;padding-left:var(--rub);font-family:var(--mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-2)}.kuca-mediji__detalj{position:absolute;right:var(--rub);bottom:-3rem;width:clamp(110px,30vw,220px);z-index:2}@media(max-width:959px){.kuca-mediji__natpis{padding-right:calc(clamp(110px,30vw,220px) + var(--rub) + .75rem)}}.kuca-mediji__detalj .kadar__okvir{aspect-ratio:1;box-shadow:0 0 0 6px var(--gips-2),var(--senka)}.kuca__tekst{grid-column:omot;grid-row:2;display:grid;justify-items:start;padding-top:4.5rem}.kuca__tekst .redovi{margin-bottom:1.75rem}@media(min-width:960px){.kuca__tekst .redovi{font-size:clamp(2.625rem,1.6rem + 3vw,3.75rem)}}.kuca__pasus{color:var(--tinta-2);font-size:var(--t-18);line-height:1.7;max-width:48ch;margin-bottom:.9rem}.kuca__tekst .veza-linija{margin-top:.5rem}.kuca__potpis-red{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;width:100%;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--linija-jaka)}.kuca__potpis{font-family:var(--display);font-style:italic;font-size:var(--t-30)}.kuca__od{font-family:var(--mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--orah)}@media(min-width:960px){.kuca{padding-block:0 clamp(2.5rem,1.5rem + 2vw,4rem);align-items:center}.kuca-mediji{--godina-vel: clamp(8rem, 2rem + 9vw, 14rem);--godina-vrh: clamp(2.5rem, 1rem + 3vw, 4.5rem);grid-column:pun-start / 9;padding-bottom:3rem}.kuca-mediji__polje{top:0;right:0;bottom:24%;left:0}.kuca-mediji__zgrada{width:min(100%,740px)}.kuca-mediji__natpis{padding-left:0}.kuca-mediji__detalj{right:calc(clamp(2.5rem,4vw,4.5rem)*-1);bottom:0;width:clamp(150px,13vw,220px)}.kuca__tekst{grid-column:9 / omot-end;grid-row:1;padding:0 0 0 clamp(3.5rem,4.5vw,5.5rem)}}.salon{background:var(--gips);padding-bottom:var(--sekcija)}.salon__traka{grid-column:pun;grid-row:1;display:grid;grid-template-columns:1fr;gap:4px}.salon__traka .kadar__okvir{aspect-ratio:4 / 5;max-height:78svh;width:100%}.salon__traka--2>:first-child{display:none}.salon__kartica{grid-column:omot;grid-row:2;z-index:2;align-self:start;margin-top:-4.5rem;padding:1.75rem clamp(1.25rem,5vw,2rem) 2rem;background:var(--pasparta);box-shadow:var(--senka)}.salon__kartica .redovi{font-size:var(--t-68)}.salon__kartica .redovi:lang(de){font-size:calc(var(--t-68) * .88)}.salon__tekst{margin-top:1.5rem;color:var(--tinta-2);line-height:1.65;max-width:48ch}.salon__podaci{grid-column:omot;grid-row:3;margin-top:2.25rem}.salon__veze{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.5rem}@media(min-width:960px){.salon{padding-bottom:4rem}.salon__traka{grid-template-columns:5fr 7fr;gap:6px}.salon__traka--1{grid-template-columns:1fr}.salon__traka--2>:first-child{display:block}.salon__traka .kadar__okvir{aspect-ratio:auto;max-height:none;height:clamp(540px,calc(var(--ekran) * .82),900px)}.salon__kartica{grid-column:2 / 9;margin-top:clamp(-17rem,-15vw,-10rem);padding:clamp(2.25rem,3.6vw,3.75rem)}.salon__podaci{grid-column:10 / omot-end;grid-row:2;margin-top:1.5rem;align-self:end}.salon__podaci .podaci-mreza>div{padding-block:.75rem}.salon__veze{margin-top:1rem}}.objekti{background:var(--pasparta);border-top:1px solid var(--linija);padding-bottom:var(--sekcija);overflow-x:clip}.objekti__mozaik{grid-column:pun;grid-row:1;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-inline:var(--rub);scroll-padding-inline:var(--rub)}.objekti__mozaik::-webkit-scrollbar{display:none}.objekti__mozaik>li{scroll-snap-align:start}.objekti__mozaik .kadar__okvir{aspect-ratio:4 / 5}.objekti__plocica{grid-column:omot;grid-row:2;margin-top:1rem}.objekti__plocica-ime{font-family:var(--display);font-size:var(--t-22);line-height:1.15}.objekti__tekst{grid-column:omot;grid-row:3;display:grid;justify-items:start;padding-top:3rem}.objekti__tekst .redovi{margin-bottom:1.5rem}.objekti__tekst .redovi__red--kurziv{font-size:clamp(3rem,1.5rem + 5vw,6.5rem);line-height:.98}.objekti__tekst .redovi__red--kurziv:lang(de){padding-left:.1em}.objekti__tekst .redovi:lang(de) .redovi__red--kurziv{font-size:clamp(2.6rem,1.3rem + 4.4vw,5.6rem)}.objekti__tekst>p:not(.nadnaslov){color:var(--tinta-2);font-size:var(--t-18);line-height:1.7;max-width:52ch;margin-bottom:.75rem}.objekti__akcije{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.5rem}.objekti__podaci{display:flex;flex-wrap:wrap;gap:.25rem 2rem;width:100%;margin-top:2.25rem;padding-top:.6rem;border-top:1px solid var(--linija-jaka)}.objekti__podaci a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--orah)}.objekti__podaci a:hover{text-decoration:underline}@media(min-width:960px){.objekti{padding-block:clamp(4.5rem,3rem + 3vw,6rem);align-items:start}.objekti__tekst{grid-column:2 / 7;grid-row:1;align-self:start;padding:.25rem 3rem 0 0}.objekti__mozaik{grid-column:7 / pun-end;grid-row:1;overflow:visible;padding:0;scroll-snap-type:none;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1.12fr 1fr;grid-template-rows:1fr 1fr;gap:8px;height:clamp(560px,calc(var(--ekran) * .82),880px)}.objekti__mozaik--3>li:first-child{grid-row:1 / 3}.objekti__mozaik--2{grid-template-rows:1fr}.objekti__mozaik--1{grid-template-columns:1fr;grid-template-rows:1fr}.objekti__mozaik>li,.objekti__mozaik .kadar{height:100%;min-height:0}.objekti__mozaik .kadar__okvir{aspect-ratio:auto;height:100%}.objekti__plocica{grid-column:7 / 11;grid-row:1;align-self:end;z-index:3;margin:0 0 -2.25rem -2rem}}.koraci{background:var(--gips);overflow-x:clip;padding-block:var(--sekcija)}.koraci__glava{grid-column:omot;grid-row:1;margin-bottom:clamp(2.25rem,1.5rem + 3vw,4rem)}.koraci__niz{grid-column:pun;grid-row:2;display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-inline:var(--rub);scroll-padding-inline:var(--rub)}.koraci__niz::-webkit-scrollbar{display:none}.korak{position:relative;scroll-snap-align:start}.korak__slika .kadar__okvir{aspect-ratio:4 / 5}.korak__slika--skica .kadar__okvir{background:var(--gips)}.korak__slika--skica .kadar__pomak img{object-fit:contain;object-position:50% 60%;mix-blend-mode:multiply}.korak__telo{position:relative;padding:1.4rem 0 0 clamp(4.25rem,3.4rem + 2.4vw,6rem)}.korak__broj{position:absolute;left:0;top:-.55em;font-family:var(--display);font-style:italic;font-weight:420;font-size:clamp(3.75rem,3rem + 2.6vw,5.5rem);line-height:1;color:var(--orah)}.korak__oznaka{font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--orah)}.korak h3{margin-top:.6rem;font-size:var(--t-30);font-weight:450;line-height:1.12}.korak__tekst{margin-top:.75rem;color:var(--tinta-2);line-height:1.65;max-width:36ch}@media(min-width:960px){.koraci{grid-template-rows:auto auto;padding-block:clamp(4.5rem,3rem + 3vw,6.5rem)}.koraci__glava{grid-column:7 / omot-end;grid-row:1;margin:0;padding-bottom:clamp(2.5rem,4vw,4rem);align-self:end}.koraci__niz{grid-column:pun;grid-row:1 / 3;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-auto-flow:row;grid-auto-columns:auto;gap:0;overflow:visible;padding:0;scroll-snap-type:none}.korak:nth-child(1){grid-column:2 / 6;grid-row:1 / 3;padding-right:clamp(1.5rem,3vw,3rem)}.korak:nth-child(2){grid-column:6 / 10;grid-row:2;padding-right:clamp(1.5rem,3vw,3rem)}.korak:nth-child(3){grid-column:10 / pun-end;grid-row:2;margin-top:clamp(5rem,9vw,9rem)}.korak:nth-child(3) .korak__telo{padding-right:var(--bok)}.korak:nth-child(3) .korak__slika .kadar__okvir{aspect-ratio:5 / 4}.korak__slika--skica .kadar__pomak img{object-position:0% 50%}}.poziv{position:relative;isolation:isolate;overflow-x:clip;background:var(--lak);color:var(--na-laku);padding-bottom:clamp(3rem,2rem + 4vw,5rem)}.poziv :focus-visible{outline-color:var(--mesing)}.poziv__pozadina{grid-column:pun;grid-row:1}.poziv__pozadina .kadar__okvir{aspect-ratio:4 / 3}.poziv__tekst{grid-column:omot;grid-row:2;display:grid;justify-items:start;padding-top:2.75rem}.poziv .redovi{font-size:clamp(2.75rem,1.5rem + 4.4vw,5rem);line-height:.98;max-width:14ch}.poziv__uvod{margin-top:1.5rem;color:var(--na-laku-2);font-size:var(--t-18);line-height:1.6;max-width:44ch}.poziv .podaci-mreza{width:100%;margin-top:2.25rem}.poziv__forma{grid-column:omot;grid-row:3;z-index:1;margin-top:2.5rem;color:var(--grafit);padding:clamp(1.25rem,1rem + 2vw,2.75rem);background:var(--pasparta);border-radius:var(--r-2);box-shadow:var(--senka-lak)}.poziv__forma :focus-visible{outline-color:var(--orah)}@media(min-width:960px){.poziv{padding-block:clamp(4rem,2.5rem + 3vw,5.5rem);align-items:center}.poziv__pozadina{position:absolute;inset:0 0 0 auto;width:min(100%,1400px);z-index:-1;grid-area:auto}.poziv__pozadina .kadar,.poziv__pozadina .kadar__okvir{height:100%;aspect-ratio:auto}.poziv__pozadina:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#17110d,#17110dd6 38%,#17110d4d 64%,#17110d2e)}.poziv__tekst{grid-column:2 / 7;grid-row:1;padding:0 clamp(2rem,4vw,4rem) 0 0}.poziv__forma{grid-column:8 / omot-end;grid-row:1;margin:0}}.kontrole{position:sticky;top:59px;z-index:30;background:var(--gips);border-block:1px solid var(--linija);padding-block:.75rem}.kontrole__traka{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;margin-bottom:.6rem}@media(min-width:720px){.kontrole__traka{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.kontrole__pretraga{position:relative}.kontrole__pretraga svg{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--tinta-2);pointer-events:none}.kontrole__pretraga input{padding-left:2.75rem;font-size:var(--t-16);max-width:34rem}.kontrole__pretraga input::placeholder{color:var(--tinta-2)}.kontrole__redosled{display:flex;align-items:center;gap:.6rem}.kontrole__redosled label{font-size:var(--t-14);color:var(--tinta-2);white-space:nowrap}.kontrole select{width:auto;min-height:44px;padding-right:2.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pasparta) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23221B16' stroke-width='1.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .8rem center no-repeat}.kontrole .cipovi{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--rub) * -1);padding-inline:var(--rub);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--rub),#000 calc(100% - var(--rub)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--rub),#000 calc(100% - var(--rub)),transparent 100%)}.kontrole .cipovi::-webkit-scrollbar{display:none}@media(min-width:1120px){.kontrole .cipovi{gap:.4rem;-webkit-mask-image:none;mask-image:none;margin:0;padding:0}.kontrole .cip{padding:0 .7rem;gap:.4rem;min-height:44px}}.rezultat{margin-bottom:1.5rem;color:var(--tinta-2)}.jos{display:flex;justify-content:center;margin-top:3rem}.jos .mono{color:var(--tinta-2);font-weight:500}.cipovi--veze{gap:.5rem}@media(max-width:719px){.kontrole{position:static}}.pozornica{background:var(--lak);color:var(--na-laku);padding-block:1.5rem clamp(3rem,2rem + 4vw,6rem)}.pozornica .mrvica{margin-bottom:1.5rem}.pozornica__mreza{display:grid;gap:2rem}@media(min-width:960px){.pozornica__mreza{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2.5rem,4vw,5rem);align-items:start}}.galerija-komada{display:grid;gap:.75rem}@media(min-width:960px){.galerija-komada{position:sticky;top:76px}}.galerija-komada{justify-items:center}.galerija-komada__ram{--r: .8;position:relative;width:100%;aspect-ratio:var(--r);border-radius:var(--r-1);overflow:hidden;background:var(--lak-2);box-shadow:0 0 0 1px #c2974a40,var(--senka-lak)}@media(max-width:959px){.galerija-komada__ram{width:min(100%,calc(78svh * var(--r)))}}@media(min-width:960px){.galerija-komada__ram{width:min(100%,calc((100svh - 140px) * var(--r)))}}.galerija-komada__ram .uvecaj{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.galerija-komada__ram img{width:100%;height:100%;object-fit:cover}.uvecaj__oznaka{position:absolute;right:.75rem;bottom:.75rem;z-index:1;display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 1rem;border:1px solid var(--linija-mesing);border-radius:999px;background:#17110dc7;color:var(--na-laku);font-family:var(--mono);font-weight:500;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color var(--brzo) var(--ease),color var(--brzo) var(--ease)}.uvecaj__oznaka svg{width:16px;height:16px;color:var(--mesing)}.uvecaj:hover .uvecaj__oznaka,.uvecaj:focus-visible .uvecaj__oznaka{background:var(--mesing);color:var(--lak)}.uvecaj:hover .uvecaj__oznaka svg,.uvecaj:focus-visible .uvecaj__oznaka svg{color:var(--lak)}.galerija-komada__slicice{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:thin;padding-bottom:.25rem}.slicica{flex:none;width:76px;height:76px;padding:0;overflow:hidden;border:1px solid var(--linija-lak);border-radius:var(--r-1);background:var(--lak-2);opacity:.7;transition:opacity var(--brzo) var(--ease),border-color var(--brzo) var(--ease)}.slicica img{width:100%;height:100%;object-fit:cover}.slicica:hover{opacity:1}.slicica[aria-pressed=true]{opacity:1;border-color:var(--mesing);box-shadow:0 0 0 1px var(--mesing)}.panel{display:grid;gap:1.75rem;align-content:start}.panel__glava{display:grid;gap:1rem;justify-items:start}.panel__oznaka{min-height:2.6rem}.panel__oznaka .plocica{transition:box-shadow .4s var(--ease)}.panel__naziv{font-size:var(--t-68);line-height:.98;letter-spacing:-.02em}.panel__kategorija{color:var(--na-laku-2);text-decoration:none;font-size:var(--t-14)}.panel__kategorija:hover{color:var(--mesing);text-decoration:underline}.panel__podaci{display:grid;gap:0;border-top:1px solid var(--linija-lak)}.panel__podaci>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--linija-lak);align-items:baseline}.panel__podaci dt{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--na-laku-2)}.panel__podaci dd{font-size:var(--t-18)}.panel .cena{font-size:var(--t-30);font-weight:500;color:var(--na-laku);letter-spacing:-.01em}.panel .cena--upit{font-family:var(--display);font-size:var(--t-30);color:var(--na-laku)}.panel .cene__oznaka{color:var(--na-laku-2)}.panel .cene__crta{border-color:var(--linija-lak)}.panel .cene__iznos{color:var(--na-laku)}.panel__opis{color:var(--na-laku-2);line-height:1.65;max-width:60ch}.panel__sastav{display:grid;gap:.75rem;padding:1.5rem;border:1px solid var(--linija-mesing);border-radius:var(--r-2);background:linear-gradient(180deg,rgb(194 151 74 / .06),transparent 60%)}.panel__podnaslov{font-size:var(--t-30)}.panel__uvod{color:var(--na-laku-2);font-size:var(--t-14);max-width:52ch}.panel__akcije{display:grid;gap:.6rem}@media(min-width:560px)and (max-width:959px){.panel__akcije{grid-template-columns:1fr 1fr}}.panel__telefon{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:baseline;font-family:var(--mono);font-size:var(--t-14);color:var(--na-laku-2)}.panel__telefon a{color:var(--na-laku);text-decoration:none}.panel__telefon a:hover{color:var(--mesing)}.panel__vreme{flex-basis:100%;font-family:var(--telo)}.sastav{display:grid;gap:1.5rem;margin-top:.5rem}.sastav__osa{display:grid;gap:.75rem}.sastav__osa legend{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;width:100%;margin-bottom:.75rem}.sastav__ime{font-weight:600;font-size:var(--t-14);letter-spacing:.01em}.sastav__izbor{font-family:var(--mono);font-size:.78rem;color:var(--mesing);letter-spacing:.04em}.sastav__napomena{font-size:.8125rem;color:var(--na-laku-2)}.sastav__napomena a{color:var(--mesing)}.sastav__dogovor{display:grid;gap:.25rem;padding-top:1rem;border-top:1px solid var(--linija-lak);font-size:var(--t-14);color:var(--na-laku-2)}.sastav__dogovor .sastav__ime{color:var(--na-laku)}.nijanse{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.6rem,1fr));gap:6px}.nijansa,.dezen{position:relative;display:block;cursor:pointer}.nijansa input,.dezen input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.nijansa__cip{display:block;aspect-ratio:9 / 5;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px #edeae52e,0 0 0 1px #0009;transition:box-shadow var(--brzo) var(--ease),transform var(--brzo) var(--ease)}.nijansa__cip{position:relative}.nijansa__cip img{width:100%;height:100%;object-fit:cover}.nijansa__cip:after,.ose__cip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #edeae52e;pointer-events:none}.nijansa__broj{position:absolute;left:4px;bottom:2px;font-family:var(--mono);font-size:.62rem;color:#f6f4f0cc;text-shadow:0 1px 2px rgb(0 0 0 / .7);pointer-events:none}.nijansa:hover .nijansa__cip,.dezen:hover .dezen__uzorak{transform:translateY(-2px)}.nijansa input:checked+.nijansa__cip,.dezen input:checked+.dezen__uzorak{box-shadow:0 0 0 2px var(--lak),0 0 0 3px var(--mesing)}.nijansa input:focus-visible+.nijansa__cip,.dezen input:focus-visible+.dezen__uzorak{outline:2px solid var(--mesing);outline-offset:3px}.nijansa--bez .nijansa__cip,.dezen--bez .dezen__uzorak{background:repeating-linear-gradient(135deg,transparent 0 6px,rgb(237 234 229 / .1) 6px 7px);box-shadow:inset 0 0 0 1px var(--linija-lak)}.dezeni-izbor{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.9rem,1fr));gap:6px}.dezen__uzorak{display:block;aspect-ratio:1;overflow:hidden;border-radius:2px;transition:box-shadow var(--brzo) var(--ease),transform var(--brzo) var(--ease)}.dezen__uzorak img{width:100%;height:100%;object-fit:cover}.upit-komada__mreza{display:grid;gap:2.5rem}@media(min-width:960px){.upit-komada__mreza{grid-template-columns:5fr 7fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.upit-komada__levo{display:grid;gap:1.25rem;align-content:start}.upit-komada__oznaka{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-2);margin-top:.75rem}.upit-komada__komad{display:grid;grid-template-columns:96px minmax(0,1fr);gap:1.25rem;align-items:center;padding:1rem;background:var(--pasparta);border-radius:var(--r-2)}.upit-komada__komad img{width:96px;height:120px;object-fit:contain;mix-blend-mode:multiply}.upit-komada__komad>div{display:grid;gap:.5rem;justify-items:start;min-width:0}.upit-komada__naziv{font-family:var(--display);font-size:var(--t-22);line-height:1.1}.upit-komada__cena{font-family:var(--mono);font-weight:500}.upit-komada__napomena{color:var(--tinta-2);font-size:var(--t-14);max-width:46ch}.upit-komada .forma{padding:clamp(1.25rem,1rem + 2vw,2.5rem);background:var(--pasparta);border-radius:var(--r-2);box-shadow:var(--senka)}.traka-upita{position:fixed;inset:auto 0 0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem var(--rub) calc(.65rem + env(safe-area-inset-bottom));background:#17110df5;border-top:1px solid var(--linija-lak)}.traka-upita .dugme{min-height:46px;padding-inline:1rem;font-size:var(--t-14)}.traka-upita__oznaka{min-width:0;display:flex;align-items:center;gap:.6rem}.traka-upita__cena{flex:none;font-family:var(--mono);font-weight:500;font-size:var(--t-14);color:var(--na-laku);font-variant-numeric:tabular-nums;white-space:nowrap}:root{--traka-h: 68px}@media(max-width:959px){body:has(.traka-upita){padding-bottom:calc(var(--traka-h) + env(safe-area-inset-bottom))}}@media(min-width:960px){.traka-upita{display:none}}.sastav__rezultat{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--linija-mesing)}.traka-upita__oznaka .plocica{max-width:30vw}.traka-upita__oznaka .plocica__tekst{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:959px){.nijanse{grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:8px}.nijansa__cip{aspect-ratio:auto;height:44px}.dezeni-izbor{grid-template-columns:repeat(auto-fill,minmax(2.85rem,1fr));gap:8px}}.komadi__naslov{margin-bottom:.6rem;font-size:.8125rem;color:var(--na-laku-2)}.komad{grid-template-columns:20px auto 1fr auto;align-items:center;min-height:44px;gap:.6rem}.komad input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:18px;height:18px;margin:0;border:1px solid var(--na-laku-2);border-radius:2px;background:transparent;cursor:pointer}.komad input:after{content:"";width:9px;height:5px;border:solid var(--lak);border-width:0 0 2px 2px;transform:rotate(-45deg) translate(1px,-1px);opacity:0}.komad input:checked{background:var(--mesing);border-color:var(--mesing)}.komad input:checked:after{opacity:1}.komad input:focus-visible{outline:2px solid var(--mesing);outline-offset:3px}.komad label{cursor:pointer}.komad:has(input:checked) .cene__oznaka,.komad:has(input:checked) .cene__iznos{color:var(--mesing)}.serija+.serija{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.serija__ime{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;font-size:var(--t-44)}.serija__ime .mono{font-size:var(--t-14);color:var(--tinta-2)}.uzorci{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .9rem}@media(min-width:560px){.uzorci{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.uzorci{grid-template-columns:repeat(5,minmax(0,1fr))}}.uzorak .uvecaj{aspect-ratio:1;border-radius:var(--r-1);box-shadow:var(--senka)}.uzorak img{width:100%;height:100%;object-fit:cover}.uzorak figcaption{margin-top:.6rem;font-family:var(--mono);font-weight:500;font-size:.78rem;letter-spacing:.04em}.karta{display:grid;gap:2.5rem}@media(min-width:900px){.karta{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,6vw,6rem);align-items:start}}.karta__foto .uvecaj{border-radius:var(--r-2);box-shadow:var(--senka-lak)}@media(min-width:900px){.karta__foto{position:sticky;top:80px}}.karta__foto figcaption{margin-top:1rem;color:var(--na-laku-2);font-size:var(--t-14);max-width:46ch}@media(max-width:899px){.karta__foto{margin-inline:calc(var(--rub) * -1)}.karta__foto .uvecaj{border-radius:0}.karta__foto figcaption{padding-inline:var(--rub)}}.nijanse-spisak .nijansa-red__ime{color:var(--grafit)}.nijanse-spisak{display:grid;gap:0;padding:clamp(.5rem,.25rem + 1vw,1rem) clamp(1rem,.6rem + 1.6vw,2rem);background:var(--gips);color:var(--grafit);border-radius:var(--r-2);box-shadow:var(--senka-lak)}@media(min-width:640px){.nijanse-spisak{grid-template-columns:1fr 1fr;column-gap:2rem}}.nijansa-red{display:grid;grid-template-columns:5.5rem 2rem minmax(0,1fr);grid-template-rows:auto auto;gap:.1rem 1rem;align-items:center;padding:.85rem 0;border-bottom:1px solid var(--linija)}.nijansa-red__cip{grid-row:span 2;display:block;aspect-ratio:9 / 4;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px #edeae52e,0 0 0 1px #0009}.nijansa-red__cip{position:relative}.nijansa-red__cip img{width:100%;height:100%;object-fit:cover}.nijansa-red__cip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #edeae52e}.nijansa-red__broj{grid-row:span 2;color:var(--orah)}.nijansa-red__sifra{color:var(--tinta-2);font-size:.78rem}.nijansa-red__ime{font-family:var(--display);font-size:var(--t-22);line-height:1.1}.napomena-trake{margin-bottom:2rem;color:var(--tinta-2);max-width:60ch}.skica{background:var(--pasparta);border-radius:var(--r-2);padding:clamp(.75rem,2vw,1.5rem);box-shadow:inset 0 0 0 1px var(--linija)}.skica img{width:100%;mix-blend-mode:multiply}.skica figcaption{margin-top:.75rem;font-family:var(--mono);font-size:.78rem;color:var(--tinta-2)}.skica--vodeca{margin-bottom:1.5rem}.skice{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.skice{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.skice{grid-template-columns:repeat(3,minmax(0,1fr))}}.prica{background:var(--gips-2);padding-bottom:var(--sekcija);overflow-x:clip}.prica__tekst{grid-column:omot;grid-row:2;display:grid;gap:1.1rem;padding-top:4.5rem;max-width:62ch;font-size:var(--t-18);line-height:1.7;color:var(--tinta-2)}.prica__prvi{font-family:var(--display);font-size:var(--t-44);line-height:1.12;letter-spacing:-.01em;color:var(--grafit)}.prica__potpis{margin-top:1rem;padding-top:1.5rem;border-top:1px solid var(--linija-jaka);font-family:var(--display);font-style:italic;font-size:var(--t-30);color:var(--orah)}@media(min-width:960px){.prica{padding-block:0 clamp(3rem,2rem + 3vw,5rem);align-items:center}.prica__tekst{grid-column:9 / omot-end;grid-row:1;padding:0 0 0 clamp(3.5rem,4.5vw,5.5rem)}}.salon-traka{background:var(--gips-2);padding-bottom:var(--sekcija);overflow-x:clip}.salon-traka__niz{grid-column:pun;grid-row:1;display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-inline:var(--rub);scroll-padding-inline:var(--rub)}.salon-traka__niz::-webkit-scrollbar{display:none}.salon-traka__niz>li{scroll-snap-align:start}.salon-traka__niz .kadar__okvir{aspect-ratio:4 / 5}.salon-traka__plocica{grid-column:omot;grid-row:2;margin-top:1rem}@media(min-width:960px){.salon-traka__niz{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr 1.3fr 1fr;gap:6px;overflow:visible;padding:0;scroll-snap-type:none;align-items:start}.salon-traka__niz--2{grid-template-columns:1fr 1.3fr}.salon-traka__niz--1{grid-template-columns:1fr}.salon-traka__niz .kadar__okvir{aspect-ratio:auto;height:clamp(480px,calc(var(--ekran) * .78),860px)}.salon-traka__plocica{grid-column:2 / 6;grid-row:1;align-self:end;z-index:3;margin:0 0 -1.75rem;transform:translateY(-1.5rem)}}.celine-kazalo{margin-top:clamp(2rem,1.5rem + 2vw,3.25rem)}.celine-kazalo ul{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(var(--rub) * -1);padding-inline:var(--rub);scroll-padding-inline:var(--rub)}.celine-kazalo ul::-webkit-scrollbar{display:none}.celine-kazalo li{scroll-snap-align:start}.celine-kazalo__veza{display:grid;gap:.75rem;text-decoration:none;color:var(--na-laku)}.celine-kazalo__veza .kadar__okvir{aspect-ratio:4 / 5}.celine-kazalo__veza img{transition:transform .9s var(--ease),filter .4s var(--ease);filter:saturate(.92)}.celine-kazalo__veza:hover img{transform:scale(1.04);filter:none}.celine-kazalo__red{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:.5rem;border-top:1px solid var(--linija-lak)}.celine-kazalo__ime{font-family:var(--display);font-size:var(--t-30);line-height:1.1}.celine-kazalo__broj{flex:none;color:var(--mesing);font-size:var(--t-14)}.celine-kazalo__veza:hover .celine-kazalo__ime{color:var(--mesing)}.celine-kazalo__veza:focus-visible{outline:2px solid var(--mesing);outline-offset:6px}@media(min-width:720px){.celine-kazalo ul{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0;gap:clamp(.75rem,1.5vw,1.5rem)}.celine-kazalo li:nth-child(2n){margin-top:clamp(1.5rem,3vw,3rem)}}.celina-naslov{margin-bottom:1.5rem;font-size:var(--t-44)}.galerija{columns:1;column-gap:1rem}@media(min-width:560px){.galerija{columns:2}}@media(min-width:960px){.galerija{columns:3}}.galerija>li{break-inside:avoid;margin-bottom:1rem}.galerija__foto .uvecaj{border-radius:var(--r-1)}.galerija__foto img{width:100%}.galerija__foto figcaption{margin-top:.5rem;color:var(--na-laku-2);font-size:var(--t-14)}.kontakt-glava{background:var(--gips);overflow-x:clip}.kontakt-glava__slika{grid-column:pun;grid-row:1}.kontakt-glava__slika .kadar__okvir{aspect-ratio:4 / 5;max-height:70svh;width:100%}.kontakt-glava__plocica{grid-column:omot;grid-row:2;margin-top:-2.25rem;z-index:2}.kontakt-glava__tekst{grid-column:omot;grid-row:3;display:grid;justify-items:start;padding:1.75rem 0 1rem}.kontakt-glava__tekst .mrvica{margin-bottom:clamp(1rem,.75rem + 1.5vw,2.5rem)}.kontakt-glava h1{font-size:var(--t-96);line-height:.98;letter-spacing:-.02em}.kontakt-glava__uvod{margin-top:1.25rem;max-width:46ch;font-size:var(--t-18);line-height:1.6;color:var(--tinta-2)}.kontakt-glava .podaci-mreza{width:100%;margin-top:2.25rem}.kontakt-glava .veza-mapa{margin-top:.4rem}@media(min-width:960px){.kontakt-glava{align-items:center}.kontakt-glava__tekst{grid-column:2 / 8;grid-row:1;padding:clamp(2rem,4vw,3.5rem) clamp(2rem,4vw,4.5rem) clamp(3rem,5vw,4.5rem) 0}.kontakt-glava__slika{grid-column:9 / pun-end;grid-row:1;align-self:stretch}.kontakt-glava__slika .kadar__okvir{aspect-ratio:auto;max-height:none;height:100%;min-height:clamp(520px,calc(var(--ekran) * .78),820px)}.kontakt-glava__plocica{grid-column:8 / 11;grid-row:1;align-self:end;margin:0 0 clamp(2rem,4vw,3.5rem)}}.kontakt-telo{background:var(--gips);padding-block:3rem var(--sekcija);overflow-x:clip}.kontakt-telo__polje{grid-column:pun;grid-row:1;margin-top:5rem;background:var(--gips-2)}.kontakt__forma{grid-column:omot;grid-row:1;z-index:1;display:grid;gap:1.25rem;margin-bottom:2rem;padding:clamp(1.25rem,1rem + 2vw,2.5rem);background:var(--pasparta);border-radius:var(--r-2);box-shadow:var(--senka)}.kontakt__katalog{grid-column:omot;grid-row:2;padding-top:2.5rem}.kontakt__katalog-naslov{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-2);margin-bottom:.5rem}.kontakt__katalog li{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid var(--linija)}.kontakt__katalog a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.kontakt__katalog a:hover{color:var(--orah);text-decoration:underline}.kontakt__katalog .mono{color:var(--tinta-2)}@media(min-width:960px){.kontakt-telo{padding-block:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.kontakt-telo__polje{grid-column:8 / pun-end;grid-row:1;margin:0}.kontakt__forma{grid-column:6 / omot-end;grid-row:1;margin-block:clamp(3rem,5vw,5rem)}.kontakt__katalog{grid-column:2 / 5;grid-row:1;align-self:start;padding-top:clamp(3rem,5vw,5rem)}}.iz-izbora{display:grid;gap:.75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--linija)}.iz-izbora__naslov{font-family:var(--display);font-size:var(--t-22)}.iz-izbora ul{display:grid;gap:.6rem}.iz-izbora li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.iz-izbora__naziv{font-weight:600}.iz-izbora__ukloni{margin-left:auto;min-height:36px;padding:0;border:0;background:none;color:var(--tinta-2);font-size:var(--t-14);text-decoration:underline}.greska{padding-block:clamp(5rem,4rem + 6vw,10rem)}.greska__telo{display:grid;gap:1.5rem;justify-items:start}.greska h1{font-size:var(--t-96);line-height:.98}.greska__akcije{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/static/eb-garamond-latin-wght-normal-CRpggXlh.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/static/eb-garamond-latin-ext-wght-normal-B6IpcvL2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/static/eb-garamond-latin-wght-italic-AvGrCMCN.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/static/eb-garamond-latin-ext-wght-italic-CYvIfuu9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Rezerva;src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif");size-adjust:90%;ascent-override:112%;descent-override:33%;line-gap-override:0%}
