.kk-catalog{min-height:70vh;padding:150px 5.20833% 110px}.kk-catalog-page .kino-header .brand img{filter:none!important}.kk-catalog-page .kino-header .header-actions{color:#111!important}.kk-catalog-back{text-transform:uppercase;margin-bottom:30px;font-size:14px;display:inline-block}.kk-catalog h1{font-family:var(--font-heading),sans-serif;margin:0 0 22px;font-size:80px;font-weight:400;line-height:1}.kk-catalog-result-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.kk-catalog-result-heading h2{font-family:var(--font-heading),sans-serif;overflow-wrap:anywhere;margin:0;font-size:40px;font-weight:400;line-height:1.1}.kk-catalog-result-heading p{white-space:nowrap;font-size:14px}.kk-catalog-reset{text-underline-offset:4px;margin:0 0 30px;font-size:14px;text-decoration:underline;display:inline-block}.kk-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 20px;display:grid}.kk-catalog-image{aspect-ratio:16/9;background:#eee;display:block;overflow:hidden}.kk-catalog-image img{object-fit:cover;width:100%;height:100%;display:block}.kk-catalog-card h3{font-family:var(--font-heading),sans-serif;margin:14px 0;font-size:32px;font-weight:400;line-height:1.1}.kk-catalog-unavailable{color:#777;font-size:14px}.kk-catalog-empty{min-height:200px;padding:40px 0}.kk-catalog-empty h3{margin:0 0 15px;font-size:24px}.kk-catalog-empty p{margin:0 0 20px}.kk-catalog-empty a{text-decoration:underline}@media (max-width:767px){.kk-catalog{padding:105px 16px 70px}.kk-catalog h1{font-size:56px}.kk-catalog-result-heading{flex-direction:column;align-items:flex-start;gap:8px}.kk-catalog-result-heading h2{font-size:32px}.kk-catalog-result-heading p{margin:0}.kk-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.kk-catalog-card h3{font-size:24px}.kk-catalog-page .kino-header:not(.is-scrolled) .brand img{filter:none!important}.kk-catalog-page .kino-header:not(.is-scrolled) .header-actions{color:#111!important}}.kino-klasa-page.kk-catalog-page[data-kk-theme=dark] .kino-header .brand img{filter:invert()!important}.kino-klasa-page.kk-catalog-page[data-kk-theme=dark] .kino-header .header-actions{color:#fff!important}.kk-catalog .kk-card-visual>.kk-material-button{display:flex}
