.article-body>h2:first-child,.article-body>h3:first-child{margin-top:0}.article-body h3{color:var(--ink);margin:32px 0 12px;font-family:Kugile,Georgia,serif;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.15}.article-body blockquote{border-left:1px solid var(--gold);color:var(--ink);text-wrap:pretty;margin:34px 0;padding:6px 0 6px 28px;font-family:Kugile,Georgia,serif;font-size:clamp(22px,2.2vw,26px);font-weight:400;line-height:1.4}.article-body blockquote strong{color:var(--gold-deep);font-weight:400}.article-body ol{counter-reset:stavka;margin:0 0 26px;padding:0;list-style:none}.article-body ol li{counter-increment:stavka;padding-left:34px}.article-body ol li:before{content:counter(stavka) ".";width:auto;height:auto;color:var(--gold-deep);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;font-size:12px;font-weight:600;line-height:1.7;top:12px}.article-body figure{margin:36px 0;padding:0}.article-body figure img{border-radius:calc(var(--section-radius,24px) - 6px);background:var(--cream);width:100%;height:auto;display:block}.article-body figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.article-body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-color .2s}.article-body a:hover{-webkit-text-decoration-color:var(--gold-deep);text-decoration-color:var(--gold-deep)}.article-body a:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.article-body strong{font-weight:600}.article-body code{border:1px solid var(--line);background:var(--paper);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.events-list,.event-formats{padding:clamp(56px, 7vw, 100px) var(--pad)}.events-home{padding:clamp(80px, 9vw, 130px) var(--pad)}.events-home .event-rows,.events-home .event-empty{margin-top:clamp(40px,5vw,64px)}.event-rows{border-bottom:1px solid var(--line)}.event-row{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:clamp(20px,3vw,48px);padding:30px 0 34px;display:grid}.event-date time{display:block}.event-date b{font-variant-numeric:tabular-nums;color:var(--ink);font-family:Kugile,Georgia,serif;font-size:clamp(44px,4vw,56px);font-weight:400;line-height:1.1;display:block}.event-date span{color:var(--gold-deep);letter-spacing:.16em;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:600;display:block}.event-date .event-date-to{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:12px;font-weight:500}.event-body{min-width:0;padding-top:6px}.event-body .event-type{color:var(--gold-deep);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:600}.event-row h3{text-wrap:balance;color:var(--ink);margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(24px,2.2vw,28px);font-weight:400;line-height:1.15}.event-body>p:not(.event-type){max-width:60ch;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.7}.event-body>p.event-place{color:var(--ink);margin-top:14px;font-size:13px;font-weight:500}.event-action{padding-top:34px}.event-action .text-link{white-space:nowrap}.event-empty{max-width:62ch}.event-empty h2{text-wrap:balance;color:var(--ink);margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(36px,3.6vw,56px);font-weight:400;line-height:1.1}.event-empty p{color:var(--muted);margin:18px 0 0;font-size:15.5px;line-height:1.75}.events-home .event-empty p{margin-top:0}.event-empty .button{margin-top:30px}.event-formats-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.event-formats-grid>div{border-top:1px solid var(--line);padding:30px clamp(24px,3vw,48px) 34px 0}.event-formats-grid>div:nth-child(2n){border-left:1px solid var(--line);padding-left:clamp(24px,3vw,48px);padding-right:0}.event-formats-grid>div:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.event-formats-grid h3{color:var(--ink);margin:0;font-family:Kugile,Georgia,serif;font-size:26px;font-weight:400;line-height:1.15}.event-formats-grid p{max-width:42ch;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.7}@media (max-width:980px){.event-row{grid-template-columns:96px minmax(0,1fr)}.event-action{grid-column:2;padding-top:0}}@media (max-width:720px){.events-list,.event-formats,.events-home{padding-left:22px;padding-right:22px}.event-row{grid-template-columns:72px minmax(0,1fr);gap:18px;padding:24px 0 26px}.event-date b{font-size:40px}.event-body{padding-top:2px}.event-formats-grid{grid-template-columns:1fr}.event-formats-grid>div,.event-formats-grid>div:nth-child(2n){border-left:0;padding:24px 0 26px}.event-formats-grid>div:nth-last-child(-n+2){border-bottom:0}.event-formats-grid>div:last-child{border-bottom:1px solid var(--line)}}.event-formats-grid figure{aspect-ratio:3/2;border-radius:calc(var(--section-radius) - 8px);background:var(--cream);margin:0 0 22px;overflow:hidden}.event-formats-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1)}.event-formats-grid>div:hover figure img{transform:scale(1.03)}.product-trio .product-card figure{aspect-ratio:4/5;background:linear-gradient(#f7f2e9 0%,#e9decd 100%);padding:9% 14% 0}.product-trio .product-card figure img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 22px #32200e2e)}.event-formats-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);margin-top:clamp(40px,5vw,64px);display:grid}.event-format-card{border-top:1px solid var(--line);padding-top:20px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.event-format-card:hover{transform:translateY(-6px)}.event-format-card figure{aspect-ratio:4/3;border-radius:calc(var(--section-radius) - 10px);background:var(--cream);margin:0 0 18px;overflow:hidden}.event-format-card figure img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1)}.event-format-card:hover figure img{transform:scale(1.04)}.event-format-card h3{margin:0 0 8px;font-family:Kugile,Georgia,serif;font-size:clamp(21px,1.7vw,26px);font-weight:400}.event-format-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.event-empty-note{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,44px);margin-top:clamp(36px,4vw,56px);padding-top:26px;display:flex}.event-empty-note p{max-width:52ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.7}.event-empty{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(30px,5vw,72px);max-width:none;display:grid}.event-empty h2{margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(36px,4vw,60px);font-weight:400}.event-empty p{max-width:54ch;color:var(--muted);margin:22px 0 30px;font-size:15.5px;line-height:1.75}.event-empty figure{aspect-ratio:4/3;border-radius:var(--section-radius);background:var(--cream);margin:0;overflow:hidden}.event-empty figure img{object-fit:cover;width:100%;height:100%}@media (max-width:1180px){.event-formats-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.event-empty{grid-template-columns:1fr}}@media (max-width:720px){.event-formats-strip{grid-template-columns:1fr;gap:26px}}.foam-interlude:has(.foam-duo){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.foam-interlude:has(.foam-duo):after{display:none}.foam-interlude:has(.foam-duo) .foam-interlude-copy{width:100%;min-height:0;padding:clamp(80px, 9vw, 130px) clamp(34px, 5vw, 80px) clamp(80px, 9vw, 130px) var(--pad);flex-direction:column;justify-content:center;display:flex}.foam-duo{z-index:2;grid-template-rows:1fr 1fr;gap:2px;min-height:100%;display:grid;position:relative}.foam-duo figure{margin:0;position:relative;overflow:hidden}.foam-duo figure img{object-fit:cover;width:100%;height:100%}.foam-duo figcaption{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#140c078c;border-radius:999px;padding:7px 14px;font-size:11px;font-weight:600;position:absolute;bottom:22px;left:26px}@media (max-width:980px){.foam-interlude:has(.foam-duo){grid-template-columns:1fr}.foam-duo{grid-template-rows:none;grid-template-columns:1fr 1fr;min-height:0}.foam-duo figure{aspect-ratio:3/4}}@media (max-width:720px){.foam-interlude:has(.foam-duo) .foam-interlude-copy{padding:70px 22px}.foam-duo figcaption{padding:6px 11px;bottom:14px;left:14px}}.pack-stage{background:radial-gradient(120% 90% at 30% 10%,#fbf7f0 0%,#f1e8db 55%,#e4d7c3 100%);justify-content:center;align-items:stretch;margin:0;padding:9% 7% 8%;display:flex;position:relative;overflow:hidden}.pack-ghost{z-index:0;color:#1b110c0d;letter-spacing:-.03em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Kugile,Georgia,serif;font-size:15vw;line-height:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.pack-row{z-index:1;justify-content:center;align-items:flex-end;gap:clamp(10px,1.8vw,26px);width:100%;height:100%;display:flex;position:relative}.pack-row img{object-fit:contain;filter:drop-shadow(0 26px 26px #3e281238);width:auto;max-width:38%;max-height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.pack-row img:first-child{height:100%}.pack-row img:nth-child(2){height:94%}.pack-row img:nth-child(3){height:88%}.catalog-row:hover .pack-row img:first-child{transform:translateY(-8px)}.catalog-row:hover .pack-row img:nth-child(2){transform:translateY(-5px)}.catalog-row:hover .pack-row img:nth-child(3){transform:translateY(-3px)}.pack-stage:after{content:"";background:linear-gradient(90deg,#0000,#1b110c29,#0000);height:1px;position:absolute;bottom:9%;left:12%;right:12%}@media (max-width:980px){.pack-stage{min-height:420px;padding:14% 8% 11%}.pack-ghost{font-size:26vw}}@media (max-width:720px){.pack-stage{min-height:360px;padding:10% 5% 9%}.pack-row{gap:6px}.pack-row img{filter:drop-shadow(0 16px 18px #3e281233);max-width:31%}.pack-ghost{font-size:34vw}}.pack-stage,.pack-row,.pack-row img{min-width:0}.catalog-row>.pack-stage{box-sizing:border-box;width:100%;max-width:100%}.pack-row:has(img:only-child) img{max-width:54%}@media (max-width:720px){.pack-row:has(img:only-child) img{max-width:52%}}
.prodavnica-traka{border-bottom:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:clamp(18px,3vw,40px);width:min(100% - 56px,1500px);margin:0 auto;padding:16px 0 15px;font-size:11px;font-weight:600;display:flex}.prodavnica-traka a{color:var(--muted);transition:color .18s}.prodavnica-traka a:hover,.prodavnica-traka a.is-active{color:var(--ink)}.traka-broj{background:var(--gold-deep);min-width:19px;height:19px;color:var(--paper);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;margin-left:8px;padding:0 5px;font-size:10px;display:inline-grid}.trziste-izbor{flex-wrap:wrap;align-items:center;gap:14px 20px;margin:clamp(34px,4vw,56px) 0 0;display:flex}.trziste-izbor>span{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.trziste-izbor>div{flex-wrap:wrap;gap:8px;display:flex}.trziste-izbor button{border:1px solid var(--line);min-height:40px;color:var(--muted);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:12px;font-weight:600;transition:background .18s,color .18s,border-color .18s}.trziste-izbor button:hover{border-color:var(--ink);color:var(--ink)}.trziste-izbor button.is-active{background:var(--ink);border-color:var(--ink);color:var(--paper)}.korpa-prazna,.nalog-prazno{padding:clamp(48px, 6vw, 90px) var(--pad)}.korpa-prazna p{max-width:56ch;color:var(--muted);margin:0 0 26px;font-size:15px;line-height:1.75}.korpa,.kasa,.nalog,.admin{padding:clamp(52px, 6vw, 92px) var(--pad) clamp(70px, 8vw, 118px)}.korpa h1,.kasa h1,.nalog h1,.admin h1{letter-spacing:-.035em;margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(46px,5.6vw,92px);font-weight:400;line-height:.92}.korpa-lista{border-top:1px solid var(--line);margin:clamp(38px,4.5vw,66px) 0 0;padding:0;list-style:none}.korpa-lista>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,170px) auto;align-items:center;gap:clamp(14px,2.4vw,36px);padding:clamp(20px,2.4vw,28px) 0;display:grid}.korpa-opis h2{margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(20px,1.9vw,28px);font-weight:400}.korpa-opis p{color:var(--muted);margin:6px 0 0;font-size:12.5px}.korpa-kolicina{gap:9px;display:flex}.korpa-kolicina input{border:1px solid var(--line);background:var(--paper);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;width:72px;min-height:44px;padding:0 10px;font-size:14px}.korpa-iznos{text-align:right;font-variant-numeric:tabular-nums;margin:0}.korpa-iznos b{font-size:17px;font-weight:600;display:block}.korpa-iznos>span{color:var(--muted);margin-top:4px;font-size:11.5px;display:block}.korpa-izbaci{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-underline-offset:.3em;background:0 0;border:0;padding:8px 2px;font-size:11px;font-weight:600;text-decoration:underline}.korpa-izbaci:hover{color:var(--ink)}.korpa-napomena{max-width:62ch;color:var(--gold-deep);margin:22px 0 0;font-size:13px;line-height:1.7}.korpa-zbir{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:26px;margin:clamp(30px,3.5vw,48px) 0 0;display:flex}.korpa-zbir-oznaka{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.korpa-zbir-iznos{font-variant-numeric:tabular-nums;margin:10px 0 0;font-family:Kugile,Georgia,serif;font-size:clamp(36px,4.2vw,62px);font-weight:400;line-height:1}.korpa-radnje{flex-wrap:wrap;align-items:center;gap:18px 26px;display:flex}.korpa-radnje .text-link{cursor:pointer;color:var(--muted);background:0 0;border:0}.kasa-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(30px,5vw,84px);margin:clamp(38px,4.5vw,64px) 0 0;display:grid}.kasa-pregled h2,.kasa-podaci h2{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.kasa-lista{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.kasa-lista>li{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.kasa-lista b{font-family:Kugile,Georgia,serif;font-size:19px;font-weight:400;display:block}.kasa-lista span{color:var(--muted);font-size:12.5px}.kasa-iznos{font-variant-numeric:tabular-nums;white-space:nowrap}.kasa-zbir{font-variant-numeric:tabular-nums;justify-content:space-between;gap:20px;margin:20px 0 0;display:flex}.kasa-zbir span{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.kasa-zbir b{font-size:21px;font-weight:600}.kasa-firma{margin:0 0 clamp(26px,3vw,38px);font-size:14px;font-style:normal;line-height:1.85}.kasa-firma span{display:block}.kasa-firma span:first-child{font-weight:600}.kasa-nacin{max-width:52ch;color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.7}.nalog-forma{padding:clamp(52px, 6vw, 92px) var(--pad) clamp(70px, 8vw, 118px)}.nalog-forma h1{letter-spacing:-.035em;margin:0 0 14px;font-family:Kugile,Georgia,serif;font-size:clamp(44px,5.2vw,80px);font-weight:400;line-height:.95}.nalog-uvod{max-width:58ch;color:var(--muted);margin:0 0 clamp(30px,3.4vw,44px);font-size:14.5px;line-height:1.75}.nalog-forma form{max-width:460px}.nalog-forma-siroka form{max-width:720px}.nalog-forma fieldset{border:0;margin:0 0 clamp(26px,3vw,40px);padding:0}.nalog-forma legend{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;padding:0 0 16px;font-size:11px;font-weight:600}.nalog-forma-siroka fieldset>.polje{vertical-align:top;width:calc(50% - 9px);display:inline-block}.nalog-forma-siroka fieldset>.polje:nth-of-type(odd){margin-right:14px}.polje{margin:0 0 20px}.polje label{letter-spacing:.06em;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.polje input,.polje select,.polje textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-height:48px;color:var(--ink);border-radius:10px;padding:12px 14px;font-size:15px;transition:border-color .18s}.polje textarea{resize:vertical;min-height:110px;line-height:1.6}.polje input:focus-visible,.polje select:focus-visible,.polje textarea:focus-visible{border-color:var(--gold-deep)}.polje-pomoc{color:var(--muted);margin:7px 0 0;font-size:11.5px}.nalog-forma button[type=submit],.kasa-podaci button[type=submit]{margin-top:6px}.nalog-greska{border-left:1px solid var(--gold-deep);background:var(--cream);max-width:62ch;color:var(--ink);margin:0 0 26px;padding:14px 18px;font-size:13.5px;line-height:1.65}.nalog-potvrda{background:var(--cream);max-width:70ch;margin:clamp(26px,3vw,38px) 0 0;padding:16px 20px;font-size:14px;line-height:1.7}.nalog-podnaslov{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:clamp(38px,4.5vw,64px) 0 0;font-size:11px;font-weight:600}.narudzbe-lista{border-top:1px solid var(--line);margin:22px 0 0;padding:0;list-style:none}.narudzbe-lista>li{border-bottom:1px solid var(--line);padding:clamp(22px,2.6vw,32px) 0}.narudzba-zaglavlje{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px 22px;display:flex}.narudzba-zaglavlje b{letter-spacing:.04em;font-size:16px;font-weight:600}.narudzba-zaglavlje>span{color:var(--muted);font-size:12.5px}.narudzba-iznos{margin-left:auto;font-weight:600;color:var(--ink)!important;font-size:16px!important}.narudzba-status{background:var(--cream);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 11px;font-weight:600;color:var(--ink)!important;font-size:10.5px!important}.narudzba-status.status-otkazana{border:1px solid var(--line);background:0 0;color:var(--muted)!important}.narudzba-kupac{color:var(--muted);margin:12px 0 0;font-size:13px}.narudzba-stavke{margin:16px 0 0;padding:0;list-style:none}.narudzba-stavke>li{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:20px;padding:8px 0;font-size:13px;display:flex}.narudzba-stavke>li+li{border-top:1px solid var(--line)}.narudzba-napomena{border-left:1px solid var(--line);max-width:70ch;color:var(--muted);margin:14px 0 0;padding-left:14px;font-size:13px;line-height:1.7}.nalog-odjava{margin:clamp(38px,4vw,56px) 0 0}.nalog-odjava .text-link{cursor:pointer;color:var(--muted);background:0 0;border:0}.admin-zbir{color:var(--muted);font-variant-numeric:tabular-nums;margin:clamp(28px,3vw,40px) 0 0;font-size:13px}@media (max-width:1024px){.kasa-grid{grid-template-columns:1fr;gap:44px}}@media (max-width:860px){.korpa-lista>li{grid-template-columns:minmax(0,1fr) auto;row-gap:14px}.korpa-iznos{text-align:right}.korpa-kolicina{grid-column:1}.korpa-lista>li>form:last-child{grid-column:2;justify-self:end}.nalog-forma-siroka fieldset>.polje{width:100%;margin-right:0;display:block}}@media (max-width:720px){.prodavnica-traka{gap:16px 22px;width:calc(100% - 48px)}.korpa,.kasa,.nalog,.admin,.nalog-forma{padding-left:24px;padding-right:24px}.korpa-kolicina input{width:66px}.narudzba-iznos{margin-left:0}}@media (prefers-reduced-motion:reduce){.korpa-kolicina button:hover{transform:none}}.trziste-traka{padding:clamp(20px, 2.4vw, 30px) var(--pad);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.trziste-traka>p{color:var(--muted);margin:0;font-size:12.5px}.kupovina{border-top:1px solid var(--line);margin:clamp(20px,2.2vw,28px) 0 0;padding-top:clamp(16px,1.8vw,22px)}.kupovina-cijena{font-variant-numeric:tabular-nums;margin:0 0 14px}.kupovina-cijena b{letter-spacing:-.01em;font-size:clamp(19px,1.9vw,26px);font-weight:600;display:block}.kupovina-cijena>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:11px;display:block}.kupovina-upit{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:11px;font-weight:600}.kupovina-radnja{flex-wrap:wrap;gap:10px;display:flex}.kupovina-radnja input{border:1px solid var(--line);background:var(--paper);width:78px;min-height:46px;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 10px;font-size:14px}.kupovina-radnja button{border:1px solid var(--ink);background:var(--ink);min-height:46px;color:var(--paper);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 22px;font-size:11px;font-weight:600;transition:transform .18s,opacity .18s}.kupovina-radnja button:hover{opacity:.9;transform:translateY(-1px)}.kupovina-svijetla{border-top-color:#fff3;grid-column:1/-1}.kupovina-svijetla .kupovina-upit{color:var(--gold-light)}.kupovina-svijetla .kupovina-cijena b{color:var(--paper)}.kupovina-svijetla .kupovina-cijena>span{color:#fcfaf5b3}.kupovina-svijetla .kupovina-radnja button{border-color:var(--gold-light);background:var(--gold-light);color:var(--ink)}.kupovina-lista{border-top:1px solid var(--line);margin:clamp(26px,3vw,38px) 0 0;padding:0;list-style:none}.kupovina-lista>li{border-bottom:1px solid var(--line);padding:clamp(16px,1.8vw,22px) 0}.kupovina-lista b{font-family:Kugile,Georgia,serif;font-size:clamp(20px,1.9vw,27px);font-weight:400;display:block}.kupovina-lista span{color:var(--muted);margin-top:5px;font-size:12.5px;display:block}.kupovina-lista .kupovina{border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px clamp(14px,2vw,26px);margin:12px 0 0;padding-top:0;display:flex}.kupovina-lista .kupovina-cijena{margin:0}.kupovina-lista .kupovina-cijena b{font-size:clamp(17px,1.6vw,21px)}.poziv-nalog{padding:clamp(64px, 7vw, 110px) var(--pad);background:var(--cream)}.poziv-nalog h2{letter-spacing:-.03em;max-width:18ch;margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(38px,4.6vw,74px);font-weight:400;line-height:.95}.poziv-nalog>p{max-width:62ch;margin:clamp(22px,2.6vw,32px) 0 0;font-size:15px;line-height:1.78}.poziv-radnje{flex-wrap:wrap;align-items:center;gap:16px 30px;margin:clamp(28px,3vw,40px) 0 0;display:flex}@media (max-width:860px){.kupovina-lista .kupovina{justify-content:flex-start}}@media (max-width:720px){.trziste-traka,.poziv-nalog{padding-left:24px;padding-right:24px}.kupovina-radnja input{width:70px}}@media (prefers-reduced-motion:reduce){.kupovina-radnja button:hover{transform:none}}.poziv-traka{padding:clamp(40px, 4.6vw, 68px) var(--pad);background:var(--ink);color:var(--paper);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid}.poziv-traka h2{letter-spacing:-.025em;margin:0;font-family:Kugile,Georgia,serif;font-size:clamp(32px,3.8vw,58px);font-weight:400;line-height:.98}.poziv-traka p{color:#fcfaf5cc;max-width:52ch;margin:14px 0 0;font-size:14.5px;line-height:1.72}.poziv-traka-radnje{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 28px;display:flex}.kupovina-zakljucano{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:clamp(20px,2.2vw,28px) 0 0;padding-top:clamp(16px,1.8vw,22px);display:flex}.kupovina-zakljucano>span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.kupovina-zakljucano .text-link{color:var(--gold-deep);white-space:nowrap}.kupovina-zakljucano .text-link span{margin-left:7px}.kupovina-zakljucano.kupovina-svijetla{border-top-color:#fff3}.kupovina-zakljucano.kupovina-svijetla>span{color:#fcfaf5b3}.kupovina-zakljucano.kupovina-svijetla .text-link{color:var(--gold-light)}@media (max-width:900px){.poziv-traka{grid-template-columns:1fr;gap:26px}.poziv-traka-radnje{justify-content:flex-start}}@media (max-width:720px){.poziv-traka{padding-left:24px;padding-right:24px}}.narudzba-status-izbor{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:16px 0 0;display:flex}.narudzba-status-izbor>span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600}.narudzba-status-izbor>div{flex-wrap:wrap;gap:7px;display:flex}.narudzba-status-izbor button{border:1px solid var(--line);min-height:34px;color:var(--muted);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:11px;font-weight:600;transition:border-color .16s,color .16s}.narudzba-status-izbor button:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.narudzba-status-izbor button.is-active{background:var(--gold-quiet,var(--cream));border-color:var(--gold-deep);color:var(--ink);cursor:default;opacity:1}.narudzba-status-izbor button:disabled:not(.is-active){opacity:.45;cursor:default}
