.dialog-is-open{overflow:hidden}.dialog-is-open #wpadminbar{z-index:1!important}.dialog{bottom:0;left:0;position:fixed;right:0;top:0}.dialog[aria-hidden]{display:none}.dialog:not([aria-hidden]){z-index:20}.dialog:not([aria-hidden]) .dialog__overlay{-webkit-animation:fade-in .2s 1 both;animation:fade-in .2s 1 both}.dialog__overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:16}@media (max-width:767px){.dialog__overlay{bottom:0}}.dialog__container{border:0;margin:0;padding:0;width:100%;z-index:17}.dialog__scrollable{height:100%;overflow:auto}.dialog--slide-in-right .dialog__container{-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:slide-in-right;animation-name:slide-in-right;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;right:-100%;transition:right .3s ease-in-out}.dialog--page .dialog__container{bottom:0;height:100%;position:fixed;top:0}@media (min-width:768px){.dialog--page .dialog__container{max-width:800px}}.dialog--popup .dialog__container{-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;position:fixed;top:125%;transition:top .3s ease-in-out}@media (max-width:767px){.dialog--popup .dialog__container{bottom:0;left:0;right:0;top:0}}@media (min-width:768px){.dialog--popup .dialog__container{max-height:600px;max-width:500px}}@media (min-width:768px) and (min-height:601px){.dialog--popup .dialog__container{-webkit-animation-name:slide-in-upwards-to-center;animation-name:slide-in-upwards-to-center;left:50%}}@media (min-width:768px) and (max-height:600px){.dialog--popup .dialog__container{-webkit-animation-name:slide-in-upwards-to-top;animation-name:slide-in-upwards-to-top;height:100vh;left:50%;transform:translateX(-50%)}}.dialog--popup .dialog__inner{padding:50px}@media (min-width:768px){.dialog--popup .dialog__inner{height:auto;max-height:600px}}@media (min-width:768px) and (max-height:600px){.dialog--popup .dialog__inner>:last-child{margin-bottom:50px}}.dialog--popup .dialog__close{border-radius:0 0 0 10px;right:0;top:0}@media (min-width:768px){.dialog--popup .dialog__close{border-radius:0 10px 0 10px}}.dialog--filters{bottom:0;left:auto;position:fixed;top:0}.dialog--filters .dialog__container{height:100%;position:relative;transform:translate(0);width:100%}@media (min-width:768px){.dialog--filters .dialog__container{max-width:435px}}.dialog--search .dialog__container{height:auto;left:50%;max-width:480px;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 20px)}.dialog--filters .dialog__heading{border-bottom:1px solid #ffbfba;margin:0 30px;padding:25px 0 23px}.dialog--filters .dialog__inner{padding:30px}.dialog--filters .dialog__close{right:30px;top:25px}.dialog--filters .dialog__scrollable{height:calc(100vh - 79px)}.dialog--search .dialog__header{margin-top:8px}.dialog--search .dialog__close{height:36px;right:23px;top:23px;width:36px}.dialog--search .dialog__overlay{background-color:#2a292c}@media (min-width:768px){.dialog--search .dialog__overlay{background-color:rgba(42,41,44,.8)}}.dialog--trailer{position:fixed}.dialog--trailer .dialog__container{bottom:0;height:100%;margin:0 auto;max-width:1500px;padding:60px 20px 10px}.dialog--trailer .dialog__video{background-color:#ffb800;border-radius:8px;height:100%;width:100%}.dialog--trailer .dialog__close{fill:#fff;background-color:#bb1608;border-radius:20px;color:#fff;line-height:20px;padding:10px 20px;right:20px;top:10px}.dialog--trailer .dialog__icon{height:13px;width:13px}.dialog--page .dialog__close{right:20px;top:10px}@media (min-width:768px){.dialog--page .dialog__close{right:38px;top:23px}}.dialog--page .dialog__inner{padding:28px 22px}@media (min-width:768px){.dialog--page .dialog__inner{padding:30px 115px 60px 105px}}.cookie-consent{bottom:0;box-shadow:0 0 24px hsla(0,0%,7%,.06);display:flex;left:0;padding-bottom:20px;padding-top:20px;position:-webkit-sticky;position:sticky;right:0;z-index:15}@media (max-width:959px){.cookie-consent .btn{font-size:12px;padding:0 10px;width:100px}.cookie-consent .btn .btn__text{word-wrap:break-word;display:block;margin:0;padding-left:10px;padding-right:10px;white-space:normal;width:80px}}.dialog--cookies{border-radius:20px}.dialog--cookies .cookie--actions{display:flex;flex-direction:row-reverse;float:right;gap:10px;width:100%}.dialog--cookies .btn{align-items:center;display:flex;height:100%;justify-content:center;padding:0 10px}.dialog--cookies .btn .btn__text{word-wrap:break-word;display:block;margin:0;max-width:180px;padding-left:10px;padding-right:10px;white-space:normal}@media (max-width:959px){.dialog--cookies .cookie--actions{display:flex;flex-direction:column;float:none;justify-content:center;width:100%}.dialog--cookies .cookie--actions .btn{width:100%}}.dialog--cookies__settings{border-radius:20px;padding:40px 35px 30px}@-webkit-keyframes slide-in-right{0%{right:-100%}to{right:0}}@keyframes slide-in-right{0%{right:-100%}to{right:0}}@-webkit-keyframes slide-in-upwards-to-center{0%{top:125%;transform:translate(-50%,-50%)}to{top:50%;transform:translate(-50%,-50%)}}@keyframes slide-in-upwards-to-center{0%{top:125%;transform:translate(-50%,-50%)}to{top:50%;transform:translate(-50%,-50%)}}@-webkit-keyframes slide-in-upwards-to-top{0%{top:125%}to{top:0}}@keyframes slide-in-upwards-to-top{0%{top:125%}to{top:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{0%{-webkit-opacity:0}to{-webkit-opacity:1}}@keyframes appear{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@-webkit-keyframes appear{0%{-webkit-opacity:0;-webkit-transform:translate(-50%,-40%)}to{-webkit-opacity:1;-webkit-transform:translate(-50%,-50%)}}.dialog:not([aria-hidden=true])>.dialog__overlay{-webkit-animation:fade-in .2s 1 both;animation:fade-in .2s 1 both}@media print{.dialog__close,.no-print{display:none}.dialog-is-open .dialog__container{max-width:unset;position:relative}.dialog-is-open .dialog__scrollable{height:unset;overflow:unset}.dialog-is-open *{color:#000}.dialog-is-open p,.dialog-is-open strong{-moz-column-break-inside:avoid;break-inside:avoid}.dialog-is-open .prose:not(.t-compact)>:not(:last-child):not(strong):not(h2):not(h3):not(h4):not(h5):not(h6):not(hr):not(br){margin-bottom:20px}}
