@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-countdown{display:inline-flex;flex-wrap:wrap;width:auto}.brxe-countdown .field{align-items:center;display:inline-flex;flex-direction:column;justify-content:center}.brxe-countdown .format,.brxe-countdown .prefix,.brxe-countdown .suffix{display:block}}@layer bricks {}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-template{width:100%}}@media (max-width: 478px) {#brxe-ecldku {flex-direction: column}}#brxe-zllika {background-color: var(--black)}@media (max-width: 478px) {#brxe-zllika {margin-left: 0}}#brxe-rimtlv {row-gap: 0.5em}#brxe-nwejui {align-self: center; width: 187px; font-weight: 700}#brxe-nwejui .price del, #brxe-nwejui .price > span {text-align: center}#brxe-nwejui .price ins {text-align: right}@media (max-width: 478px) {#brxe-nwejui {text-align: left}}#brxe-sgtyws {align-self: center !important; align-items: flex-end; row-gap: 0.5em; width: 32ch}@media (max-width: 478px) {#brxe-sgtyws {width: 100%; flex-direction: row; justify-content: space-between; align-items: center}}#brxe-zfrjzg {display: flex; align-self: stretch !important; width: 100%; align-items: center}@media (max-width: 478px) {#brxe-zfrjzg {flex-direction: column}}#brxe-mesqnn .field {margin-right: 0.5em; margin-left: 0.5em}#brxe-mesqnn {justify-content: center}#brxe-xfosle {display: flex; align-items: flex-start; flex-direction: column; row-gap: var(--space-xs)}@media (max-width: 991px) {#brxe-xfosle {row-gap: var(--space-xs); align-items: flex-start}}#brxe-bfgswc.horizontal .line {border-top-color: var(--white-trans-50)}#brxe-bfgswc.vertical .line {border-right-color: var(--white-trans-50)}#brxe-bfgswc .icon {color: var(--white-trans-50)}#brxe-prfgrs {display: none}#brxe-rxqzvu {grid-column: 1 / 2; grid-row: 1 / 2}#brxe-ihbjsm {flex-direction: row-reverse; display: grid; align-items: initial; grid-template-rows: 1fr; grid-template-columns: 1fr; grid-gap: 15px; max-width: 92%}@media (max-width: 478px) {#brxe-ihbjsm {max-width: 100%; grid-gap: 10px}}.single_add_to_cart_button, .woocommerce button.button.alt { background-color: #bc1111 !important; color: #ffffff !important; width: 100% !important; display: block !important; padding: 18px 30px !important; font-size: 16px !important; font-weight: bold !important; text-transform: uppercase !important; border: none !important; border-radius: 0px !important; margin-top: 55px !important;  transition: all 0.3s ease-in-out !important;}.single_add_to_cart_button:hover,.woocommerce button.button.alt:hover { background-color: #8a0606 !important;}.woocommerce .quantity input.qty, .quantity input.qty { text-align: center !important; vertical-align: middle !important; padding: 0 !important;} .woocommerce .quantity, .quantity { margin: 0 auto !important; display: inline-flex !important; justify-content: center !important; position: relative !important;}.woocommerce .quantity::after { position: absolute !important; top: 35px !important; left: 50% !important; transform: translateX(-50%) !important; width: 280px !important;  white-space: normal !important;  font-size: 13px !important;  color: #b3b3b3 !important; text-align: center !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important;}html:lang(fr) .woocommerce .quantity::after,:lang(fr) .woocommerce .quantity::after { content: "💡 La taille du pseudo est multipliée tous les 5 tickets (1 à 5 = x1, 6 à 10 = x2...)" !important;}html:lang(en) .woocommerce .quantity::after,:lang(en) .woocommerce .quantity::after { content: "💡 Nickname size multiplies every 5 tickets (1 to 5 = 1x, 6 to 10 = 2x...)" !important;}html:lang(de) .woocommerce .quantity::after,:lang(de) .woocommerce .quantity::after { content: "💡 Nickname-Größe vervielfacht sich alle 5 Tickets (1 bis 5 = 1x, 6 bis 10 = 2x...)" !important;}.woocommerce form.cart, .cart { display: flex !important; flex-direction: column !important; align-items: center !important; background: transparent !important;} .single_add_to_cart_button { width: 100% !important;}#brxe-wvshxl {display: grid; align-items: initial; grid-template-columns: 1fr}#brxe-fuzcbv {color: var(--info-ultra-light); text-align: center; margin-bottom: 2%}#brxe-fuzcbv a {color: var(--info-ultra-light); text-align: center; font-size: inherit}#brxe-afexyn {flex-direction: column; margin-right: auto; margin-left: auto; padding-right: auto; padding-left: auto; max-width: 90%}@media (max-width: 478px) {#brxe-afexyn {margin-bottom: 10%; max-width: 100%}}#brxe-dijojz {margin-bottom: 3%; max-width: 1920px; grid-gap: 0px}@media (max-width: 991px) {#brxe-dijojz {padding-left: 0}}#brxe-rwgumo {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-145c94 .brxe-983f52.brxe-icon {stroke: var(--primary)}.brxe-145c94 .brxe-e6abee.brxe-div {background-color: var(--transparent)}#brxe-vrlgau .stock {display: none}#brxe-bpirzl {--fr-modal-body-offset-vertical: 50px; --fr-modal-body-offset-horizontal: 50px}#brxe-bpirzl .fr-modal__overlay {background-color: var(--neutral-trans-40)}#brxe-bpirzl .fr-modal__body {width: var(--width-xl); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); background-color: var(--base-ultra-dark)}#brxe-bpirzl .fr-modal__close-icon {color: var(--white); font-size: var(--text-m); width: var(--space-l)}#brxe-bpirzl .fr-modal__close-icon-wrapper {background-color: var(--neutral-ultra-dark); top: var(--space-m); right: var(--space-m); bottom: auto; left: auto}