.zl-root.pergament-theme{--zl-bg:#ece0c6;--zl-paper-1:#f7efdc;--zl-paper-2:#ebdfc4;--zl-ink:#43372a;--zl-ink-soft:#43372ac2;--zl-ink-faint:#43372a7a;--zl-gold:#9c7a33;--zl-gold-soft:#c4a35c;--zl-line:#9c7a336b;--inv-ink:#43372a;--inv-ink-muted:#43372a8a;--inv-surface:#9c7a3312;--inv-line:#9c7a3361;background:url(/predlosci/pergament/papir.jpg) center / 100% 100% no-repeat, var(--zl-bg);position:relative}.pergament-theme:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(120% 65% at 50% 42%,#0000 52%,#68522c29 100%);position:absolute;inset:0}.pergament-theme .zl-hero-cta,.pergament-theme .zl-submit{color:#fdf8ec}.pergament-theme .zl-hero-cta:hover,.pergament-theme .zl-submit:hover{background:#7f6228}.pergament-theme .zl-field input,.pergament-theme .zl-field textarea{background:#fffcf4b8}.pergament-theme .zl-date-brojka{color:var(--zl-gold)}.pergament-theme>:not(.pg-deko){z-index:2;position:relative}.pg-deko{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pg-deko img{-webkit-user-select:none;user-select:none;opacity:0;width:clamp(96px,26vw,210px);height:auto;animation:1.8s ease-out both pgZlato;display:block;position:absolute}@keyframes pgZlato{0%{opacity:0;transform:scale(.9)}to{opacity:var(--pg-op,.9);transform:none}}.pg-gl{top:10px;left:10px}.pg-gd{animation-delay:.12s;top:10px;right:10px;scale:-1 1}.pg-dl{animation-delay:.24s;bottom:10px;left:10px;scale:1 -1}.pg-dd{animation-delay:.36s;bottom:10px;right:10px;scale:-1}.pg-nit{background:linear-gradient(180deg, transparent, var(--zl-line) 12%, var(--zl-line) 88%, transparent);width:1px;position:absolute;top:clamp(150px,22vw,260px);bottom:clamp(150px,22vw,260px)}.pg-nit-l{left:clamp(16px,4vw,34px)}.pg-nit-d{right:clamp(16px,4vw,34px)}.pg-hero{text-align:center;flex-direction:column;align-items:center;padding:clamp(76px,15vh,170px) clamp(44px,15vw,110px) clamp(50px,8vh,100px);display:flex;position:relative}.pg-hero>*{animation:.9s cubic-bezier(.2,.7,.2,1) both pgUp}.pg-hero>:nth-child(2){animation-delay:.1s}.pg-hero>:nth-child(3){animation-delay:.2s}.pg-hero>:nth-child(4){animation-delay:.3s}.pg-hero>:nth-child(5){animation-delay:.4s}.pg-hero>:nth-child(6){animation-delay:.5s}.pg-hero>:nth-child(7){animation-delay:.6s}.pg-hero>:nth-child(8){animation-delay:.7s}@keyframes pgUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pg-inicijali{align-items:center;gap:clamp(6px,2.4vw,20px);margin-bottom:clamp(20px,3.6vh,38px);display:flex}.pg-inicijal{aspect-ratio:1;place-items:center;width:clamp(64px,19vw,108px);display:grid;position:relative}.pg-inicijal img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pg-inicijal span{font-family:var(--font-cormorant), Georgia, serif;color:var(--zl-gold);font-size:clamp(1.7rem,6.4vw,2.7rem);line-height:1;position:relative}.pg-veznik{font-family:var(--font-cormorant), Georgia, serif;color:var(--zl-ink-faint);font-size:clamp(1.1rem,4vw,1.6rem);font-style:italic}.pg-eye{text-transform:uppercase;letter-spacing:.4em;color:var(--zl-gold);margin:0 0 16px;font-size:.63rem}.pg-names{font-family:var(--font-cormorant), Georgia, serif;text-transform:uppercase;letter-spacing:.14em;color:var(--zl-ink);flex-direction:column;align-items:center;margin:0;font-size:clamp(1.6rem,8vw,2.9rem);font-weight:400;line-height:1.16;display:flex}.pg-amp{text-transform:none;letter-spacing:0;color:var(--zl-gold);margin:.1em 0;font-size:.62em;font-style:italic}.pg-rule{border-top:1px solid var(--zl-line);border-bottom:1px solid var(--zl-line);width:clamp(90px,26vw,180px);height:4px;margin:clamp(20px,3.2vh,32px) auto}.pg-date{text-transform:uppercase;letter-spacing:.3em;color:var(--zl-ink-soft);margin:10px 0 0;font-size:.73rem}.pg-romance{max-width:27ch;font-family:var(--font-cormorant), Georgia, serif;color:var(--zl-ink-soft);margin:clamp(22px,3.8vh,36px) auto 0;font-size:clamp(1.06rem,4.2vw,1.34rem);font-style:italic;line-height:1.64}.pg-loc{text-transform:uppercase;letter-spacing:.24em;color:var(--zl-gold);margin:18px 0 30px;font-size:.7rem}@media (prefers-reduced-motion:reduce){.pg-deko img,.pg-hero>*{animation:none!important;transform:none!important}.pg-deko img{opacity:var(--pg-op,.9)!important}.pg-gd{scale:-1 1}.pg-dl{scale:1 -1}.pg-dd{scale:-1}.pg-hero>*{opacity:1!important}}
