:root{--dbd-black:#000;--dbd-panel:oklch(16% 0 0);--dbd-panel-2:oklch(20% 0 0);--dbd-red:#ca1916;--dbd-red-bright:#d01a15;--dbd-fg:oklch(98% 0 0);--dbd-fg-85:oklab(98% 0 0/.85);--dbd-fg-70:oklab(98% 0 0/.7);--dbd-fg-30:oklab(98% 0 0/.3);--dbd-fg-25:oklab(98% 0 0/.25);--dbd-line:#ffffff1a}div:has(>#web5){border:1px solid var(--dbd-line);background:var(--dbd-panel)!important;color:var(--dbd-fg)!important;border-radius:0!important}#web5 .web5_event_wrapper,#web5 #sessions{color:var(--dbd-fg);font-family:Montserrat,sans-serif;background:0 0!important}#web5 .section-divider{background:var(--dbd-black);border-left:3px solid var(--dbd-red);box-shadow:none;border-radius:0}#web5 .section-divider:before{display:none}#web5 .section-divider__title{color:var(--dbd-fg);font-family:Bebas Neue,sans-serif;line-height:1.1;letter-spacing:.06em!important;font-size:26px!important;font-weight:400!important}#web5 .section-divider__date,#web5 .section-divider__weekday{color:var(--dbd-fg-70);font-family:Montserrat,sans-serif}#web5 .section-divider__date{color:var(--dbd-red-bright);font-weight:900}#web5 .section-divider__icon,#web5 .section-divider__icon svg,#web5 .section-divider__scroll-up{color:var(--dbd-red);fill:var(--dbd-red)}#web5 .calendar__body{background:var(--dbd-black);border:1px solid var(--dbd-line);border-radius:0;box-shadow:0 16px 60px oklch(0% 0 0/.65)}#web5 .calendar__month-label{letter-spacing:.05em;color:var(--dbd-fg);font-family:Bebas Neue,sans-serif;font-size:34px;font-weight:400}#web5 .calendar__nav{color:var(--dbd-fg);transition:color .2s}#web5 .calendar__nav:hover:not(:disabled){color:var(--dbd-red-bright)}#web5 .calendar__nav:disabled,#web5 .calendar__nav[disabled]{color:var(--dbd-fg-25)}#web5 .calendar__weekday{letter-spacing:.12em;text-transform:uppercase;color:var(--dbd-red);font-family:Montserrat,sans-serif;font-size:11px;font-weight:900}#web5 .calendar__weekdays{border-bottom:1px solid var(--dbd-line)}#web5 .calendar__day-content{color:var(--dbd-fg);background:var(--dbd-panel);border:2px solid var(--dbd-fg-25);border-radius:0;font-family:Montserrat,sans-serif;font-weight:700;transition:border-color .2s,background-color .2s,color .2s}#web5 .calendar__day-content:hover:not(.calendar__day-content--disabled){border-color:var(--dbd-red);color:var(--dbd-fg);background:#ca191626}#web5 .calendar__day-content--disabled{color:oklab(98% 0 0/.35);background:0 0;border-color:#0000;font-weight:500}#web5 .calendar__day-content--empty{background:0 0;border-color:#0000}#web5 .calendar__day-content--selected,#web5 .calendar__day-content--active,#web5 .calendar__day--selected .calendar__day-content,#web5 .calendar__day-content[aria-selected=true]{background:var(--dbd-red);border-color:var(--dbd-red);color:var(--dbd-fg)}#web5 .availability-indicator>div{box-shadow:0 0 6px}#web5 .time-slot-selector__button{letter-spacing:.06em;text-transform:uppercase;color:var(--dbd-fg);border:2px solid var(--dbd-fg-30);background:0 0;border-radius:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:900;transition:border-color .2s,background-color .2s,color .2s}#web5 .time-slot-selector__button:hover:not(:disabled){border-color:var(--dbd-red);color:var(--dbd-red-bright)}#web5 .time-slot-selector__button--selected,#web5 .time-slot-selector__button--active,#web5 .time-slot-selector__button.active,#web5 .time-slot-selector__button[aria-pressed=true]{background:var(--dbd-red);border-color:var(--dbd-red);color:var(--dbd-fg)}#web5 .time-slot-selector__button:disabled{color:var(--dbd-fg-25);border-color:var(--dbd-line);cursor:not-allowed;text-decoration:line-through}#web5 .time-slot-selector .section-divider__title{font-size:20px!important}#web5 .museum-mode__layout{flex-direction:column}#web5 .calendar{width:100%}#web5 .sessions_unnumbered_container_great,#web5 .sessions_unnumbered,#web5 .sessions_unnumbered_web5-container,#web5 .sessions_unnumbered_web5-subcontainer{color:var(--dbd-fg);font-family:Montserrat,sans-serif;background:0 0!important}#web5 .split_card_container{background:var(--dbd-black);border:1px solid var(--dbd-line);border-left:3px solid var(--dbd-red);box-shadow:none;border-radius:0}#web5 .split_card_container:before{display:none}#web5 .image_event{border-radius:0}#web5 .text_show_holder{color:var(--dbd-fg);font-family:Montserrat,sans-serif}#web5 .main_show_text{letter-spacing:.05em;color:var(--dbd-fg);font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400}#web5 .secondary_show_text{color:var(--dbd-fg-70);font-family:Montserrat,sans-serif}#web5 .text_show_holder svg,#web5 .text_show_holder i{color:var(--dbd-red);fill:var(--dbd-red)}#web5 .session_element h3{letter-spacing:.05em;color:var(--dbd-fg);font-family:Bebas Neue,sans-serif;font-size:36px;font-weight:400}#web5 .zone_text,#web5 .room_text{letter-spacing:.12em;text-transform:uppercase;color:var(--dbd-red);font-family:Montserrat,sans-serif;font-weight:900}#web5 .ticket-selector{background:var(--dbd-black);box-shadow:none;border-radius:0;transition:border-color .2s,box-shadow .2s;border:1px solid var(--dbd-line)!important}#web5 .ticket-selector:hover{border-color:var(--dbd-fg-30)!important}#web5 .ticket-selector:has(.ticket-selector__quantity span:not(:empty)){box-shadow:inset 3px 0 0 0 var(--dbd-red);background:#ca191614;border-color:var(--dbd-red)!important}#web5 .ticket-selector__image{border-radius:0}#web5 .ticket-selector__title{letter-spacing:.05em;color:var(--dbd-fg);font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400}#web5 .ticket-selector__description{color:var(--dbd-fg-70);font-family:Montserrat,sans-serif}#web5 .ticket-selector__link{color:var(--dbd-red-bright);font-weight:700;text-decoration-color:currentColor}#web5 .ticket-selector__price,#web5 .ticket-selector__ticket-price{color:var(--dbd-fg);font-family:Montserrat,sans-serif;font-weight:900}#web5 .ticket-selector__quantity{color:var(--dbd-red-bright);font-weight:900}#web5 .ticket-selector__button{color:var(--dbd-fg);border-radius:0;transition:background-color .2s,border-color .2s,color .2s}#web5 .ticket-selector__button--add{background:var(--dbd-red);border:2px solid var(--dbd-red)}#web5 .ticket-selector__button--add:hover:not(:disabled){color:var(--dbd-red-bright);background:0 0}#web5 .ticket-selector__button--remove{border:2px solid var(--dbd-fg-30);background:0 0}#web5 .ticket-selector__button--remove:hover:not(:disabled){border-color:var(--dbd-red);color:var(--dbd-red-bright)}#web5 .ticket-selector__button:disabled{opacity:.35;cursor:not-allowed}#web5 .shopping_cart{background:0 0!important}#web5 .shopping_cart_holder{background:var(--dbd-black);border:1px solid var(--dbd-red);border-radius:0;box-shadow:0 16px 60px oklch(0% 0 0/.65)}#web5 .shopping_cart_holder .price_value{color:inherit}#web5 .summary_container{letter-spacing:.06em;text-transform:uppercase;color:var(--dbd-fg);font-family:Montserrat,sans-serif;font-weight:900}#web5 .container_next_button .btn,#web5 .mini_cart .next_button{background:var(--dbd-red);color:var(--dbd-fg);border:2px solid var(--dbd-red);letter-spacing:.08em;text-transform:uppercase;border-radius:0;font-family:Montserrat,sans-serif;font-weight:900;transition:background-color .2s,color .2s}#web5 .ticket-selector__link{color:var(--dbd-red-bright)!important;font-weight:700!important}#web5 .ticket-selector__link:hover{color:var(--dbd-fg)!important}#web5 .session_element h3{font-size:36px!important;font-weight:400!important}#web5 .container_next_button .btn,#web5 .mini_cart .next_button{background:var(--dbd-red)!important;color:var(--dbd-fg)!important;border:2px solid var(--dbd-red)!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .container_next_button .btn:hover,#web5 .mini_cart .next_button:hover{color:var(--dbd-red-bright)!important;background:0 0!important}#web5 .modal.show{background:oklch(0% 0 0/.75)}#web5 .modal-content{font-family:Montserrat,sans-serif;box-shadow:0 16px 60px oklch(0% 0 0/.65);background:var(--dbd-panel)!important;color:var(--dbd-fg)!important;border:1px solid var(--dbd-red)!important;border-radius:0!important}#web5 .modal-header{background:var(--dbd-black)!important;border-bottom:1px solid var(--dbd-line)!important;border-radius:0!important}#web5 .modal-header__title{letter-spacing:.05em;color:var(--dbd-fg)!important;font-family:Bebas Neue,sans-serif!important;font-size:34px!important;font-weight:400!important}#web5 .modal-header__subtitle{color:var(--dbd-fg-70)!important;font-family:Montserrat,sans-serif!important}#web5 .modal-header__button,#web5 .modal-header__button span{opacity:1;transition:color .2s;color:var(--dbd-fg)!important}#web5 .modal-header__button:hover,#web5 .modal-header__button:hover span{color:var(--dbd-red-bright)!important}#web5 .modal-body,#web5 .modal-body__vc-options{background:var(--dbd-panel)!important;color:var(--dbd-fg)!important}#web5 .vc-options__title{letter-spacing:.05em;color:var(--dbd-fg)!important;font-family:Bebas Neue,sans-serif!important;font-size:24px!important}#web5 .vc-options__card{transition:border-color .2s;background:var(--dbd-black)!important;border:1px solid var(--dbd-line)!important;border-radius:0!important}#web5 .vc-options__card:hover{border-color:var(--dbd-fg-30)!important}#web5 .vc-options__card:has(.vc-options__button--remove:not(:disabled):not(.active)){box-shadow:inset 3px 0 0 0 var(--dbd-red);border-color:var(--dbd-red)!important}#web5 .vc-options__card-image,#web5 .vc-options__card-image img{border-radius:0!important}#web5 .vc-options__card-title{letter-spacing:.05em;color:var(--dbd-fg)!important;font-family:Bebas Neue,sans-serif!important;font-size:24px!important;font-weight:400!important}#web5 .vc-options__card-description{color:var(--dbd-fg-70)!important;font-family:Montserrat,sans-serif!important}#web5 .vc-options__card-price{color:var(--dbd-fg)!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .vc-options__tickets,#web5 .vc-options__card-tickets{color:var(--dbd-red-bright)!important;font-weight:900!important}#web5 .vc-options__button--add,#web5 .vc-options__button--remove{transition:background-color .2s,border-color .2s,color .2s;color:var(--dbd-fg)!important;border-radius:0!important}#web5 .vc-options__button--add{background:var(--dbd-red)!important;border:2px solid var(--dbd-red)!important}#web5 .vc-options__button--add:hover:not(:disabled){color:var(--dbd-red-bright)!important;background:0 0!important}#web5 .vc-options__button--remove{border:2px solid var(--dbd-fg-30)!important;background:0 0!important}#web5 .vc-options__button--remove:hover:not(:disabled){border-color:var(--dbd-red)!important;color:var(--dbd-red-bright)!important}#web5 .vc-options__button--add:disabled,#web5 .vc-options__button--remove:disabled{opacity:.35;cursor:not-allowed}#web5 .modal-body__subtotal-container{background:var(--dbd-black)!important;border-top:1px solid var(--dbd-line)!important}#web5 .modal-body__subtotal-label{letter-spacing:.05em;color:var(--dbd-fg)!important;font-family:Bebas Neue,sans-serif!important;font-size:26px!important}#web5 .modal-body__subtotal-price{color:var(--dbd-red-bright)!important;font-family:Montserrat,sans-serif!important;font-size:22px!important;font-weight:900!important}#web5 .modal-footer{background:var(--dbd-black)!important;border-top:0!important;border-radius:0!important}#web5 .modal-footer__button--cancel,#web5 .modal-footer__button--accept{letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .modal-footer__button--cancel{color:var(--dbd-fg)!important;border:2px solid var(--dbd-fg-30)!important;background:0 0!important}#web5 .modal-footer__button--cancel:hover{border-color:var(--dbd-fg)!important}#web5 .modal-footer__button--accept{background:var(--dbd-red)!important;color:var(--dbd-fg)!important;border:2px solid var(--dbd-red)!important}#web5 .modal-footer__button--accept:hover{color:var(--dbd-red-bright)!important;background:0 0!important}#web5 .modal-body__vc-options{overflow-x:hidden!important}#web5 #widget_wrapper,#web5 #widget_wrapper>div,#web5 #widget_wrapper>div>div,#web5 .container-fluid,#web5 .web5-row{color:var(--dbd-fg);font-family:Montserrat,sans-serif;background:0 0!important}#web5 .progress_bar_container{border-bottom:1px solid var(--dbd-line)!important}#web5 .btnBackLink .material-icons{color:var(--dbd-fg)!important}#web5 .btnBackLink{letter-spacing:.1em;transition:color .2s;color:var(--dbd-fg)!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .btnBackLink:hover,#web5 .btnBackLink:hover .material-icons{color:var(--dbd-red-bright)!important}#web5 .btn-default,#web5 .btn-default_section{letter-spacing:.1em;color:var(--dbd-fg-70)!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .btn-default_number{background:var(--dbd-panel-2)!important;color:var(--dbd-fg-70)!important;border-radius:0!important;font-weight:900!important}#web5 .btn-default.active{border-left:3px solid var(--dbd-red)!important;background:#ca191626!important}#web5 .btn-default.active,#web5 .btn-default.active .btn-default_section{color:var(--dbd-fg)!important}#web5 .btn-default.active .btn-default_number{background:var(--dbd-red)!important;color:var(--dbd-fg)!important}#web5 .checkout_holder,#web5 .card{background:var(--dbd-black)!important;color:var(--dbd-fg)!important;border:1px solid var(--dbd-line)!important;box-shadow:none!important;border-radius:0!important}#web5 .card-img,#web5 .card .img-responsive{border-radius:0!important}#web5 .standard-card__title{letter-spacing:.05em;line-height:1.05;color:var(--dbd-fg)!important;font-family:Bebas Neue,sans-serif!important;font-size:28px!important;font-weight:400!important}#web5 .standard-card__description{color:var(--dbd-fg-70)!important}#web5 .checkout_holder-divider{background:var(--dbd-line)!important}#web5 .standard-card__icon{color:inherit}#web5 .showName_selection,#web5 .date_holder{color:var(--dbd-fg)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}#web5 .date_holder{color:var(--dbd-red-bright)!important}#web5 .info_selection,#web5 .row_selection,#web5 .checkout_holder .room_text{color:var(--dbd-fg-70)!important}#web5 .number_selection,#web5 .pvp_text{color:var(--dbd-fg)!important;font-weight:900!important}#web5 .commision_container,#web5 .commision_holder,#web5 .commision_container *{color:oklab(98% 0 0/.5)!important}#web5 .arrow_up,#web5 .commision_container .MuiSvgIcon-root{color:var(--dbd-fg-70)!important;fill:currentColor!important}#web5 .total_container{border-top:1px solid var(--dbd-line)!important}#web5 .total_string{letter-spacing:.12em;color:var(--dbd-fg-70)!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .total_amount{color:var(--dbd-red-bright)!important;font-family:Bebas Neue,sans-serif!important;font-size:34px!important;font-weight:400!important}#web5 .taxes_container{color:oklab(98% 0 0/.5)!important}#web5 .counter_container,#web5 .countdown{background:var(--dbd-black)!important;border:1px solid var(--dbd-line)!important;border-left:3px solid var(--dbd-red)!important;border-radius:0!important}#web5 .countdown__text{color:var(--dbd-fg-70)!important;font-family:Montserrat,sans-serif!important}#web5 .countdown__icon,#web5 .countdown__icon *{color:var(--dbd-red)!important;fill:var(--dbd-red)!important}#web5 .countdown__time{color:var(--dbd-red-bright)!important;font-weight:900!important}#web5 .purchase-section__title{background:var(--dbd-panel)!important;border-left:3px solid var(--dbd-red)!important;box-shadow:none!important;letter-spacing:.06em!important;color:var(--dbd-fg)!important;border-radius:0!important;font-family:Bebas Neue,sans-serif!important;font-size:26px!important;font-weight:400!important}#web5 .purchase-section__title:before{display:none!important}#web5 .purchase-section__subtitle{color:var(--dbd-fg-70)!important}#web5 .MuiFormControl-root,#web5 .MuiInputBase-root,#web5 .MuiOutlinedInput-root{background:var(--dbd-panel)!important;border-radius:0!important}#web5 .MuiInputBase-input{caret-color:var(--dbd-red-bright);color:var(--dbd-fg)!important;background:0 0!important;font-family:Montserrat,sans-serif!important}#web5 .MuiInputBase-input::placeholder{opacity:1;color:oklab(98% 0 0/.45)!important}#web5 .MuiOutlinedInput-notchedOutline{border-color:var(--dbd-fg-30)!important;border-radius:0!important}#web5 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--dbd-fg-70)!important}#web5 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--dbd-red)!important;border-width:2px!important}#web5 .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--dbd-red-bright)!important}#web5 .MuiInputLabel-root,#web5 .MuiFormLabel-root{color:var(--dbd-fg-70)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}#web5 .MuiInputLabel-shrink{background:var(--dbd-black);padding:0 4px}#web5 .MuiFormLabel-root.Mui-focused,#web5 .MuiFormHelperText-root{color:var(--dbd-red-bright)!important}#web5 .MuiInputBase-input:-webkit-autofill{caret-color:var(--dbd-fg);-webkit-box-shadow:0 0 0 100px var(--dbd-panel) inset!important;-webkit-text-fill-color:var(--dbd-fg)!important}#web5 .purchase-section__button,#web5 .purchase-section__button--validate{letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s,color .2s;background:var(--dbd-red)!important;color:var(--dbd-fg)!important;border:2px solid var(--dbd-red)!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .purchase-section__button:hover,#web5 .purchase-section__button--validate:hover{color:var(--dbd-red-bright)!important;background:0 0!important}#web5 .purchase-section__checkboxes,#web5 .purchase-section__checkboxes label,#web5 .purchase-section__checkboxes span{color:var(--dbd-fg-85)!important}#web5 .purchase-section__checkboxes input[type=checkbox]{accent-color:var(--dbd-red)}#web5 .purchase-section__checkboxes a{font-weight:700;color:var(--dbd-red-bright)!important}#web5 .purchase-section__checkboxes a:hover{color:var(--dbd-fg)!important}#web5 .purchase-section__buttons button{letter-spacing:.1em;text-transform:uppercase;transition:background-color .2s,color .2s;background:var(--dbd-red)!important;color:var(--dbd-fg)!important;border:2px solid var(--dbd-red)!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}#web5 .purchase-section__buttons button:hover:not(:disabled){color:var(--dbd-red-bright)!important;background:0 0!important}#web5 .purchase-section__buttons button:disabled{opacity:.4;cursor:not-allowed}#web5 .material-icons{letter-spacing:normal!important;font-family:Material Icons!important;font-weight:400!important}
