.cover{--cover-padding:clamp(2rem,-2.5rem + 10vw,4rem);--cover-padding-top:clamp(2rem,-2.5rem + 10vw,4rem);--cover-padding-bottom:clamp(2rem,-2.5rem + 10vw,4rem);--cover-height:29.125rem}.cover.is-hero-large{--cover-height:45rem;--cover-padding-top:10rem}@media (max-width:639.5px){.cover.is-hero-large{--cover-height:38rem;--cover-padding-top:2.5rem}.wp-block-seznam-cover .cover{margin-left:-.5rem;margin-right:-.5rem}.carousel .cover{margin-left:0;margin-right:0}}.cover{border-radius:var(--wp--custom--radius--default);box-sizing:border-box;display:flex;min-height:var(--cover-height);overflow:hidden;padding:var(--cover-padding);padding-bottom:var(--cover-padding-bottom);padding-top:var(--cover-padding-top);position:relative}.wp-block-seznam-cover,.wp-block-seznam-hero{color:#fff}.cover{align-items:center}.cover.is-align-y-bottom{align-items:flex-end}.cover.is-hero{align-items:center}@media (max-width:639.5px){.cover.is-hero{align-items:flex-end}}.cover.is-hero-large{align-items:flex-start}@media (max-width:639.5px){.cover.is-hero-large{align-items:flex-end}}.cover .cover__media{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.cover.has-mobile-image .cover__media--mobile{display:none}@media (max-width:639.5px){.cover.has-mobile-image .cover__media--mobile{display:block}.cover.has-mobile-image .cover__media--desktop{display:none}}.cover .cover__dim{background:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.cover .cover__content{position:relative;width:100%;z-index:3}