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