@font-face{font-family:"Tatra banka Sans";src:url("../fonts/subset-TatrabankaSans-Thin.woff2") format("woff2"),url("../fonts/subset-TatrabankaSans-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Tatra banka Sans";src:url("../fonts/subset-TatrabankaSans-Light.woff2") format("woff2"),url("../fonts/subset-TatrabankaSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Tatra banka Sans";src:url("../fonts/subset-TatrabankaSans-Regular.woff2") format("woff2"),url("../fonts/subset-TatrabankaSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Tatra banka Sans";src:url("../fonts/subset-TatrabankaSans-Bold.woff2") format("woff2"),url("../fonts/subset-TatrabankaSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}body,html{padding:0;margin:0;font-family:"Tatra banka Sans",Helvetica,Arial,sans-serif;color:#b49c74;scroll-behavior:smooth}body{overflow-x:hidden;background:#000 url("../images/hero.png") no-repeat 50% 0;background-size:max(1920px,100%) auto}@media (max-width:767px){body{background-image:linear-gradient(to bottom,#000 0,rgba(0,0,0,.85) 110px,rgba(0,0,0,0) 280px),url("../images/hero.png");background-size:auto,1100px auto;background-position:0 0,75% 0}}body.has-lightbox{overflow:hidden}#main-wrapper{width:min(1140px,100% - 32px);margin:0 auto}.headline{padding-top:5px}.headline__logo{--logo-width:clamp(220px, 30vw, 326px);display:block;width:var(--logo-width);height:auto;margin-left:calc(var(--logo-width) * -46 / 326)}.headline__title{margin:13px 0 0;font-weight:300}.headline__kicker{display:block;font-weight:100;font-size:clamp(52px, 9.2vw, 104px);line-height:1.26}.headline__event{display:block;font-size:clamp(26px, 4.4vw, 50px);line-height:1.4}.headline__date{margin:1px 0 0;font-weight:300;font-size:20px}@media (max-width:767px){.headline__date{font-size:16px}}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:71px}@media (max-width:991px){.gallery{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:48px}}@media (max-width:767px){.gallery{gap:8px;margin-top:32px}}.gallery__item{position:relative;display:block;aspect-ratio:367/290;overflow:hidden;border-radius:10px;background:rgba(255,255,255,.05)}.gallery__item:focus-visible{outline:2px solid #b49c74;outline-offset:3px}@media (max-width:767px){.gallery__item{border-radius:6px}}.gallery__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery__hover{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.8);opacity:0;transition:opacity .25s ease}.gallery__hover img{width:min(120px,33%);height:auto}@media (hover:hover){.gallery__item:hover .gallery__hover{opacity:1}}.gallery__item:focus-visible .gallery__hover{opacity:1}.footer{margin-top:74px;background:#000}.footer__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;width:min(1140px,100% - 32px);height:50px;margin:0 auto;font-size:14px}.footer__logo{display:block}.lightbox{--space-x:100px;--space-y:170px;position:fixed;inset:0;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.8);animation:lightbox-in .2s ease}@media (max-width:767px){.lightbox{--space-x:16px;--space-y:220px}}.lightbox[hidden]{display:none}.lightbox button{padding:0;border:0;background:0 0;cursor:pointer}.lightbox button:focus-visible{outline:2px solid #b49c74;outline-offset:4px}.lightbox__figure{position:relative;margin:0}.lightbox__image{--ratio:1.5;display:block;width:min(946px,100vw - 2 * var(--space-x),(100vh - var(--space-y)) * var(--ratio));width:min(946px,100vw - 2 * var(--space-x),(100dvh - var(--space-y)) * var(--ratio));height:auto;aspect-ratio:var(--ratio);-o-object-fit:cover;object-fit:cover;background:rgba(255,255,255,.05)}.lightbox__header{position:absolute;bottom:100%;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:23px}.lightbox__title{margin:0;overflow:hidden;font-weight:300;font-size:30px;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.lightbox__title{font-size:20px}}.lightbox__close{-ms-flex-negative:0;flex-shrink:0}.lightbox__close img{display:block}.lightbox__counter{position:absolute;top:100%;left:0;right:0;padding-top:30px;font-weight:300;font-size:20px;text-align:center}.lightbox__counter strong{font-weight:700}.lightbox__nav{position:absolute;top:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;transform:translateY(-50%)}.lightbox__nav img{display:block}.lightbox__nav--prev{left:max(16px,50% - 570px)}.lightbox__nav--prev img{transform:rotate(-135deg)}.lightbox__nav--next{right:max(16px,50% - 570px)}.lightbox__nav--next img{transform:rotate(45deg)}@media (max-width:767px){.lightbox__nav{top:auto;bottom:24px;transform:none}}@keyframes lightbox-in{from{opacity:0}}
/*# sourceMappingURL=main.min.css.map */