.dn-ram{width:100%;height:100%;display:grid;place-items:center;line-height:normal}.dn-ram .ns-strana{position:relative;overflow:hidden;background:#fff;flex:none;box-shadow:0 2px 8px rgba(40,32,20,.14)}.dn-ram .ns-papir{position:absolute;left:0;top:0;transform-origin:0 0;background:#fff;overflow:hidden}.dn-ram .ns-text{position:absolute;margin:0;padding:0;font-synthesis:none}.dn-ram .ns-radek{display:block;white-space:pre}.dn-ram .ns-foto,.dn-ram .ns-tvar{position:absolute}.dn-ram .ns-foto{overflow:hidden;background:#eceaf0}.dn-ram .ns-foto img{position:absolute;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.dn-ram .ns-foto.prazdna{background:repeating-linear-gradient(135deg,#f4f3f6 0 8px,#ecebf0 8px 16px);box-shadow:inset 0 0 0 1px #d9d8de}.dn-ram .ns-foto-prazdna{position:absolute;inset:0;display:grid;place-items:center;color:#6e6d73;font:600 11px var(--pismo-kalendar,sans-serif),sans-serif}.dn-ram .ns-ozdoba{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:none}.dn-ram .ns-mrizka{position:absolute}.dn-ram .ns-mrizka span{position:absolute;display:grid;place-items:center;line-height:1;box-sizing:border-box}.dn-ram .ns-mrizka-ram{position:absolute;inset:0;pointer-events:none}html .rokyo .dn .dn-spravce{max-width:1344px;margin:16px auto 0;padding:10px 14px;border-left:3px solid #ffc93c;background:#fff8e6;font-size:14px}html .rokyo .dn .dn-hlavni{position:relative;background:#f3f1ec;overflow:hidden}html .rokyo .dn .dn-hlavni .dn-hlavni-strana{position:absolute;inset:0;width:auto;height:auto;padding:7% 10%;box-sizing:border-box}html .rokyo .dn .dn-hlavni .ns-strana{box-shadow:0 18px 40px rgba(40,32,20,.18),0 2px 6px rgba(40,32,20,.1)}html .rokyo .detail-06.dn .detail-figma .detail-galerie .galerie-telo .hlavni.dn-hlavni-foto{padding:0}html .rokyo .detail-06.dn .detail-figma .detail-galerie .hlavni.dn-hlavni-foto>img{object-fit:cover!important;border-radius:inherit}html .rokyo .dn .nahledy button{background:#f3f1ec}html .rokyo .dn .nahledy button.dn-nahled-titulka .dn-ram{padding:8%;box-sizing:border-box}html .rokyo .dn .dn-motivy-rada button{background:#f3f1ec!important}.dn-mini{padding:8%;box-sizing:border-box}.dn-mini .ns-strana{box-shadow:0 1px 4px rgba(40,32,20,.18)}.dn-mockup{position:relative;background:#f3f1ec}.dn-mockup .dn-mockup-strana{position:absolute;inset:0;width:auto;height:auto;padding:7% 12%;box-sizing:border-box}.vzhled-karta button.vzhled-vyzkouset{border:0;background:none;padding:0;font:inherit;cursor:pointer;text-align:left}.dn-lepiva-strana{flex:none;display:block;width:32px;height:45px}.dn-zacit{margin:0}.dn-zacit .tl-zlute{border:0;cursor:pointer}html .rokyo .dn .dn-zacit .tl-zlute:disabled{opacity:.45;cursor:not-allowed}html .rokyo .dn .detail-bok>.dn-cta{width:100%}html .rokyo .dn .lepiva-lista .dn-zacit{flex:none}@media (max-width:700px){html .dn-lepiva-strana{display:none}}.k-nahled-noviny{padding:10px;box-sizing:border-box}.dn-admin-motivy{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.dn-admin-motivy li{display:flex;flex-direction:column;gap:8px}.dn-admin-strana{aspect-ratio:595/842;background:#f3f1ec;border-radius:8px;padding:8px;box-sizing:border-box}.dn-admin-tlacitka{display:flex;flex-wrap:wrap;gap:6px}.dn-admin-tlacitka form{margin:0}.dn-admin-polozka{width:96px;height:136px}.dn .dn-jiny-pocet{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;padding:10px 14px;border:1px solid #e4e2dc;border-radius:14px;background:#fff}.dn .dn-jiny-pocet.vybrano{border-color:#17161a}.dn .dn-jiny-pocet>span{font-size:14px;font-weight:600;color:#17161a}.dn .dn-jiny-pocet>small{flex-basis:100%;color:#6e6d69;font-size:12px}.dn .dn-pocet-pole{display:inline-flex;align-items:stretch;height:40px;margin-left:auto;border:1px solid #e4e2dc;border-radius:10px;background:#fff;overflow:hidden}.dn .dn-pocet-pole button{width:38px;border:0;background:transparent;font:500 19px/1 inherit;color:#17161a;cursor:pointer}.dn .dn-pocet-pole button:disabled{color:#c9c7c2;cursor:default}.dn .dn-pocet-pole input{width:60px;border:0;border-inline:1px solid #ecebe6;text-align:center;font:600 16px/1 inherit;color:#17161a;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.dn .dn-pocet-pole input::-webkit-inner-spin-button,.dn .dn-pocet-pole input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dn .dn-pocet-pole input:focus{outline:none;background:#faf9f6}.dn .dn-motivy-rada button{position:relative}.dn .dn-cenovka{position:absolute;left:50%;bottom:6px;transform:translateX(-50%);padding:3px 8px;border-radius:999px;background:#fff;color:#17161a;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap;pointer-events:none;box-shadow:0 1px 4px rgba(23,22,26,.18)}html .rokyo .dn .detail-vzhledy-popis button.dn-dalsi{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid #17161a;border-radius:999px;background:#fff;font-size:13px;font-weight:600;text-decoration:none;color:#17161a}html .rokyo .dn .detail-vzhledy-popis button.dn-dalsi:hover{background:#17161a;color:#fff}.dn .vzhled-radek{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.dn .dn-karta-cena{padding:3px 9px;border-radius:999px;background:#fff3c4;color:#17161a;font-size:13px;font-weight:600;white-space:nowrap}html .rokyo .dn .dn-vzhledy-vice{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:32px auto 0;padding:15px 30px;border:0;border-radius:12px;background:#ffd23f;font-size:16px;font-weight:700;color:#17161a;box-shadow:0 2px 0 rgba(23,22,26,.12)}html .rokyo .dn .dn-vzhledy-vice:hover{background:#ffc61a}html .rokyo .dn .detail-galerie .hlavni.dn-hlavni-foto img{object-fit:cover!important}.dn .dn-sleva{margin-left:6px}.dn .dn-sleva-cena{display:block;margin-top:4px;color:var(--sleva,#c1272d);font-size:13px;font-weight:600}html .rokyo .dn .detail-cena-castky:has(.sleva-stitek){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:4px}html .rokyo .dn .detail-cena-castky .sleva-stitek{align-self:center}html .rokyo .dn .detail-cena .sleva-stitek{color:#fff;font-size:11px}html .rokyo .dn .detail-cena .dn-sleva-cena{color:var(--sleva,#c1272d)}html .rokyo .detail-06.dn .detail-figma .detail-galerie .galerie-telo .hlavni.dn-vysvetleni>img{object-fit:contain!important;object-position:center}html .rokyo .detail-06.dn .detail-figma .hlavni.dn-vysvetleni:after{display:none}.dn .dn-stran-obsah{margin:8px 0 0;font-size:13px;line-height:1.45;color:#5f5d58}