@media screen and (max-width: 767px) {    html {   scroll-padding-top: 8rem;  }  }/* Image with 'data' attribute is hidden */img[data-lazy-src] {/* we set the opacity to 0 */   opacity: 0;}/* Image without 'data' attribute is (or becomes) visible */img.lazyloaded {/* prepare the future animation */   -webkit-transition: opacity .5s linear 0.2s;       -moz-transition: opacity .5s linear 0.2s;                 transition: opacity .5s linear 0.2s;/* we set the opacity to 1 to do the magic */   opacity: 1;}:is(#brx-content, #brx-header, .brx-popup) :is(textarea, input, select, .select2-selection ) {  background-color: white;  color: black;  font-size: 1.6rem;  padding: 1.3rem 1.6rem;  border-radius: 0.4rem;  line-height: 1.6;  height: auto;  accent-color: var(--primary)}h2 {  text-wrap: balance;}.brxe-text p:not(:last-child) {  margin-bottom: 4rem;}@media screen and (max-width: 767px){    header {    background-color: var(--bg);  }}.woocommerce-info, section:has(.woocommerce-info) {  --notice-color: var(--info);  --notice-bg-color: var(--info-light);}.woocommerce-error, section:has(.woocommerce-error)  {  --notice-color: var(--danger);  --notice-bg-color: var(--danger-light);}.woocommerce-message, section:has(.woocommerce-message)  {  --notice-color: var(--success);  --notice-bg-color: var(--success-light); }.woocommerce-info, .woocommerce-error, .woocommerce-message {  max-width: 99.6rem;  margin: 0 auto;  padding: 2.4rem 0;}.brxe-woocommerce-notice > * {  font-size: 1.6rem;  color: var(--notice-color) !important;  background-color: var(--notice-bg-color) !important;}.atendee-form__input-wrapper.error input, .woocommerce-invalid input {  box-shadow: inset 0 0 0 0.1rem #E66A37 !important;  border-color: #E66A37 !important;} .input-text.qty{  border-radius: 0 !important;}.select2-dropdown input, .select2-results__option {  color: var(--bg) !important;  font-size: 1.6rem !important;} .select2-results__option--highlighted {  color: var(--light) !important;  background-color: var(--primary) !important;}:is(#brx-content, #brx-header, .brx-popup) .select2-container--default .select2-selection--single .select2-selection__arrow {    top: 50%;}:is(#brx-content, #brx-header, .brx-popup) .select2-selection__rendered {  padding-left: 0;}/*accessible select*//*#billing_country {display: none;} */:is(#brx-content, #brx-header, .brx-popup) :is(textarea, input, select, .select2-selection )::placeholder {  color: black;  opacity: .5;}:is(#brx-content, #brx-header, .brx-popup) :is(abbr[title]) {  text-decoration: none;  color: #E66A37;  margin-left: -0.2rem;}:is(#brx-content, #brx-header, .brx-popup) label {  font-size: 1.6rem;  font-style: normal;  font-weight: 400;  line-height: 106.5%;  margin-bottom: .6rem;  letter-spacing: 0;  color: var(--light);}:is(#brx-content, #brx-header, .brx-popup) :is(.form-row, .form-row-first) {  margin-bottom: 2.4rem;}[href*="fakturoid"],:is(#brx-content, #brx-header, .brx-popup) .button:has(small) {  flex-direction: column;  font-size: 16px;  gap: 8px;  padding-left: 1rem;  padding-right: 1rem;}[href*="fakturoid"],:is(#brx-content, #brx-header, .brx-popup) .button small {  font-size: 16px;}[href*="fakturoid"],:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button),.brxe-form button{  --btn-padding: 2.1rem 4rem;  --btn-border-radius: 0;}[href*="fakturoid"],:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button),.brxe-form button {  font-size: 1.8rem;  padding: var(--btn-padding);  border-radius: var(--btn-border-radius);  font-weight: var(--btn-font-weight, 700);  color: var(--btn-color);  background-color: var(--btn-bg-color);  line-height: 1;  transition: box-shadow var(--t-base), color var(--t-base), background-color var(--t-base), transform var(--t-base);  cursor: pointer;  }[href*="fakturoid"]{   --btn-color: var(--light);  --btn-bg-color: var(--primary);  --btn-hover-color: var(--btn-color);  --btn-hover-bg-color: var(--primary-lighter);  --btn-active-color: var(--light);  --btn-active-bg-color: var(--primary);  --btn-focus-border-color: transparent;    margin-bottom: 4rem;  line-height:56px;}:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button).loading{  display: flex;    gap: 10px;    align-items: center;}[href*="fakturoid"]:hover,:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button):hover,.brxe-form button:hover {  color: var(--btn-hover-color);  background-color: var(--btn-hover-bg-color);  transform: translatey(-8px);}[href*="fakturoid"]:focus,:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button):focus,.brxe-form button:focus{  box-shadow: inset 0 0 0 .1rem var(--btn-focus-border-color);}[href*="fakturoid"]:active,:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button):active {  color: var(--btn-active-color);  background-color: var(--btn-active-bg-color);  /*transition: none;*/}:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button).disabled,:is(#brx-content, #brx-header, .brx-popup) :is(.btn, .button)[disabled] {  opacity: .5;  cursor: not-allowed;  pointer-events: none;}/*woocommerce button*/:is(#brx-content, #brx-header, .brx-popup) .button {  --btn-color: var(--light);  --btn-bg-color: var(--primary);  --btn-hover-color: var(--btn-color);  --btn-hover-bg-color: var(--primary-lighter);  --btn-active-color: var(--light);  --btn-active-bg-color:var(--primary);  --btn-focus-border-color: transparent;}:is(#brx-content, #brx-header, .brx-popup) .button:hover {   transform: translatey(0);}.blockUI.blockOverlay {  z-index: 20 !important;  opacity: 1 !important;  animation: pulsing-light 1s ease-in infinite alternate;  }.cart_totals > .blockUI.blockOverlay,form.woocommerce-cart-form > .blockUI.blockOverlay {  animation: pulsing-dark 1s ease-in infinite alternate;  }form.woocommerce-checkout > .blockUI.blockOverlay {  background: rgb(37 43 58 / 78%) !important;  animation: none !important;   position: fixed !important;  top: 0 !important;  left: 0 !important;  right: 0 !important;  bottom: 0 !important;}form.woocommerce-checkout > .blockUI.blockOverlay:after {    content: "";    width: 5rem;    height: 5rem;    display: block;    position: fixed;    top: calc(50% - 2.5rem);    left: calc(50% - 2rem);    transform: translate(-50%, -50%);    border: 4px solid var(--primary);    border-left: unset;    border-bottom: 0;    border-radius: 50%;    animation: rotating 1s infinite linear;}.checkout-outline-col .blockUI.blockOverlay {  left:-4rem !important;  right: -4rem !important;  width: unset !important;}@keyframes rotating {  from {    transform: rotate(0deg);  }  to {    transform: rotate(360deg);  }}@keyframes pulsing-light {  from {    background: rgba(255,255,255,.6);  }  to {    background: rgba(255,255,255,.4);  }}@keyframes pulsing-dark {  from {    background: hsla(224, 22.4%, 19.2%, .6);  }  to {    background: hsla(224, 22.4%, 19.2%, .4);  }}#brx-header:is(.slide-up,.sliding):has(.added-to-cart-notice.active) {    overflow: unset !important;}#brx-header.sticky {transition:  background-color var(--t-base),  box-shadow var(--t-base),  backdrop-filter var(--t-base),  transform var(--t-base) !important;  }.brx-popup-content {  display:flex;  justify-content: center;  align-items: center}.brxe-popup-1044 .brx-popup-content {  min-height: 53rem;}.brxe-popup-1996:has(.brx-loading-ring) .brx-popup-content {  min-height: 40rem;}.brxe-popup-2027:has(.brx-loading-ring) .brx-popup-content {  min-height: 40rem;}.d-none {  display: none !important;}:is(.page-id-71, .page-id-235, .page-id-72) .nav__btn.btn {  display: none;}