.rokyo .rp{padding:88px 0 81px}.rokyo .rp .hp-nadradka{color:#a8a49c}.rokyo .rp-hlava{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.rokyo .rp-hlava h2{letter-spacing:-1.3px}.rokyo .rp-vse{flex:none;margin-bottom:8px;color:#17161a;text-decoration:none}.rokyo .rp .rp-karty{margin-top:48px;padding-top:0;border-top:0;display:grid;grid-template-columns:repeat(var(--rp-sloupcu,3),minmax(0,1fr));grid-gap:40px 96px;gap:40px 96px}.rokyo .rp .rp-karty--husta{gap:40px 48px}.rokyo .rp .rp-karty:after,.rokyo .rp .rp-karty:before{display:none}.rokyo .rp .rp-karty .hp-karta-odhal{display:block}@media (max-width:1100px){.rokyo .rp{padding:72px 0 56px}.rokyo .rp .rp-karty,.rokyo .rp .rp-karty--husta{margin-top:32px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:720px){.rokyo .rp{padding:56px 0 40px}.rokyo .rp-hlava{display:block}.rokyo .rp-hlava h2{margin-top:12px}.rokyo .rp-vse{display:inline-block;margin:14px 0 0}.rokyo .rp .rp-karty,.rokyo .rp .rp-karty--husta{display:flex;gap:12px;margin:24px -20px 0;padding:0 20px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.rokyo .rp .rp-karty::-webkit-scrollbar{display:none}.rokyo .rp .rp-karty .hp-karta-odhal{flex:0 0 62%;scroll-snap-align:start}}