.breakdance .bde-section-23-100 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-23-100{background-color:var(--hcl-on-neutral)}.breakdance .bde-section-23-100 .section-container{min-height:60svh}.breakdance .bde-div-23-101{display:flex;flex-direction:column;gap:var(--hsp-m)}.woocommerce-page.woocommerce-account .breakdance-woocommerce .col2-set{max-width:none}#customer_login .u-column1.col-1,#customer_login .u-column2.col-2{padding:var(--hss-s) var(--hss-xxs);background-color:var(--hcl-brand-1);border-radius:var(--hrd-l)}#customer_login h2,#customer_login h2{color:var(--hcl-neutral-12);font-size:var(--hfs-h3);font-weight:600!important;line-height:1.1;letter-spacing:-0.03em!important;margin-bottom:16px!important}#customer_login form{box-shadow:none;border:0;padding:0;background-color:transparent}#customer_login form label,#customer_login form .lost_password a,#customer_login form .woocommerce-privacy-policy-text p{font-size:var(--hfs-text-s)}.breakdance-woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.breakdance-woocommerce .woocommerce-form-register .woocommerce-form-register__submit{padding:16px 18px;border-radius:50px;font-size:var(--hfs-text-s);font-weight:600}.breakdance .bde-heading-23-102{width:24ch;font-size:var(--hfs-h2)}@media (max-width:479px){.breakdance .bde-heading-23-102{text-align:left}}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce{flex-direction:row}.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-navigation{order:1}.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-content{order:2}.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-navigation ul{gap:10px}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li a{padding:8px 16px 8px 16px;border-radius:var(--hrd-l);color:var(--hcl-brand-9);font-size:var(--hfs-text-s)}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li:hover a{background-color:var(--hcl-brand-9);color:var(--hcl-on-neutral);z-index:5}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--hcl-neutral-2);color:var(--hcl-brand-9);z-index:5}.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-content{--bde-woo-typography__size-standard:var(--hfs-text-s)}.breakdance .bde-woopageaccount-23-104.bde-woopageaccount .woocommerce{gap:var(--hsp-m)}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-order-downloads__title,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-content form h3,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-customer-details h2,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce h2.woocommerce-order-details__title,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-Address-title h3,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-EditAccountForm fieldset legend{font-size:var(--hfs-h3)}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-EditAccountForm em,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-Addresses address,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce p.woocommerce-customer-details--email,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce p.woocommerce-customer-details--phone,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-customer-details address,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-content>p:not([class]):last-child{font-size:var(--hfs-text-s)}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-content p:not([class]):last-child a{font-size:var(--hfs-text-s)}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce table tfoot td,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce table small,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce ul.wc-item-meta li p,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce ul.wc-item-meta li strong,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce tbody td,.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce tbody td strong{font-size:var(--hfs-text-s)}.breakdance .bde-woopageaccount-23-104 .woocommerce-notices-wrapper + h2{display:block}.breakdance .bde-woopageaccount-23-104 .ffus-tickets-section-title{margin:0;font-size:var(--bde-h3-font-size)}.breakdance .bde-woopageaccount-23-104 .order_details{margin-bottom:1rem;border-radius:0}.breakdance .bde-woopageaccount-23-104 table.order_details thead{display:none;border-radius:0}.breakdance .bde-woopageaccount-23-104 table.order_details tbody{box-shadow:none;border-radius:0}.breakdance .bde-woopageaccount-23-104 table.order_details tbody tr,.breakdance .bde-woopageaccount-23-104 table.order_details tfoot tr{border-radius:0;display:flex;align-items:center;width:100%;justify-content:space-between;flex-wrap:wrap}.breakdance .bde-woopageaccount-23-104 table.order_details tbody tr td{border-radius:0;border:0}.breakdance .bde-woopageaccount-23-104 .ffus-show-more-wrapper{display:flex;justify-content:center}.breakdance .bde-woopageaccount-23-104 table.woocommerce-orders-table thead{display:none}.breakdance .bde-woopageaccount-23-104 table.woocommerce-orders-table tbody{box-shadow:none}.breakdance .bde-woopageaccount-23-104 table.woocommerce-orders-table td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{gap:0.5rem;flex-direction:row-reverse;align-items:center}.breakdance .bde-woopageaccount-23-104 form#add_payment_method .Text--terms{font-size:var(--hfs-text-s)}.breakdance .bde-woopageaccount-23-104 form.woocommerce-EditAccountForm.edit-account fieldset{padding:0;border:0;box-shadow:none;margin-left:0;margin-right:0}.breakdance .bde-woopageaccount-23-104 form.woocommerce-EditAccountForm.edit-account fieldset legend{font-size:var(--bde-h3-font-size);font-weight:600;letter-spacing:-0.02em}.breakdance .bde-woopageaccount-23-104 .woocommerce-customer-details{padding:0!important;border:0!important;box-shadow:none!important;margin-left:0;margin-right:0}.breakdance .bde-woopageaccount-23-104 p.order-again{display:none!important}.breakdance .bde-woopageaccount-23-104 h2.woocommerce-order-details__title,.breakdance .bde-woopageaccount-23-104 .woocommerce-order-details h2,.breakdance .bde-woopageaccount-23-104 .woocommerce-customer-details h2{font-size:var(--bde-h3-font-size);font-weight:600;letter-spacing:-0.02em;margin:0}.breakdance .bde-woopageaccount-23-104 table tfoot tr:last-child th{font-size:var(--hfs-text-s);font-family:inherit}.breakdance .bde-woopageaccount-23-104 .woocommerce-message{flex-direction:column!important;align-items:center}.breakdance .bde-woopageaccount-23-104 .woocommerce-message:before{position:static}.breakdance .bde-woopageaccount-23-104 .ffus-submissions-wrapper h2{font-size:var(--bde-h3-font-size);font-weight:600;letter-spacing:-0.02em;margin:0}.breakdance .bde-woopageaccount-23-104 .ffus-submissions-wrapper .woocommerce-message{color:var(--bde-body-text-color)!important;background-color:var(--bde-background-color)!important}.breakdance .bde-woopageaccount-23-104 .ffus-submissions-wrapper .woocommerce-message:before{-webkit-mask-image:var(--info-svg-icon);mask-image:var(--info-svg-icon);height:1rem!important;width:1rem!important}.breakdance .bde-woopageaccount-23-104 .ffus-submissions-wrapper h2{margin-bottom:var(--hsp-m)}.breakdance .bde-woopageaccount-23-104 .ffus-submission-card{border-radius:var(--hrd-l)}@media (max-width:1119px){.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li:hover a{z-index:5}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{z-index:5}}@media (max-width:1023px){.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li:hover a{z-index:5}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{z-index:5}.breakdance .bde-woopageaccount-23-104 .order_details{margin-bottom:1rem;border-radius:0}.breakdance .bde-woopageaccount-23-104 table.order_details tbody tr{gap:0;padding:0.75rem 0}.breakdance .bde-woopageaccount-23-104 table.order_details tbody tr td{padding:0.5rem}.breakdance .bde-woopageaccount-23-104 table.order_details tbody tr td.download-file{flex:1 1 50%}.breakdance .bde-woopageaccount-23-104 table.order_details tbody tr td.download-product{flex:1 1 50%;text-align:end}}@media (max-width:767px){.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-navigation{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li:hover a{z-index:5}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{z-index:5}.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-content{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-woopageaccount-23-104{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.section-container{overflow:hidden!important;padding-right:0!important}.breakdance .bde-woopageaccount-23-104 .woocommerce-MyAccount-content{padding-right:var(--bde-section-horizontal-padding)}.breakdance .bde-woopageaccount-23-104 nav.woocommerce-MyAccount-navigation{overflow:hidden;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.breakdance .bde-woopageaccount-23-104 nav.woocommerce-MyAccount-navigation::-webkit-scrollbar{display:none}.breakdance .bde-woopageaccount-23-104 nav.woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:nowrap;width:fit-content;overflow-x:scroll}.breakdance .bde-woopageaccount-23-104 nav.woocommerce-MyAccount-navigation ul li a{text-wrap:nowrap}}@media (max-width:479px){.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li:hover a{z-index:5}.breakdance .bde-woopageaccount-23-104.breakdance-woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{z-index:5}}.ffus-submissions-wrapper{--ink:#0A0A0A;--muted:#6B7280;--hairline:#E5E5EA;--bg:#fff;--radius:var(--hrd-l);--ok:#22c55e;--warn:#f59e0b;--no:#db3333;--focus:#0A84FF;color:var(--ink)}.ffus-submissions-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ffus-submission-card{background:#ffffff!important;border-radius:var(--radius);border:1px solid #E5E5EA!important;box-shadow:0 6px 20px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ffus-submission-card:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(0,0,0,.10)}.ffus-submission-card:focus-within{outline:none;border-color:color-mix(in srgb,var(--focus) 30%,var(--hairline));box-shadow:0 0 0 4px color-mix(in srgb,var(--focus) 12%,transparent),0 10px 30px rgba(0,0,0,.10)}.ffus-submission-image{height:auto}.ffus-submission-image img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.ffus-submission-content{padding:16px 18px 6px}.ffus-submission-header{margin-bottom:8px}.ffus-submission-event-badge{font-size:12.5px;font-weight:600;color:#111;background:linear-gradient(180deg,#FAFAFA,#F1F1F3);border:1px solid #E5E5EA;border-radius:999px;padding:5px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.04)}h3.ffus-submission-car-name{font-weight:600;font-size:var(--bde-h4-font-size);text-transform:capitalize}.ffus-submission-date{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;margin-bottom:1rem}.ffus-submission-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12p;border-top:1px solid #E5E5EA!important;flex-direction:row}.ffus-submission-actions .button{appearance:none;border:1px solid var(--hairline);background:#fff;padding:8px 12px;border-radius:999px;text-decoration:none;font-weight:600;font-size:14px;color:var(--ink);transition:background .2s,transform .1s,box-shadow .2s}.ffus-submission-actions .button:hover{background:#F7F7F9}.ffus-submission-actions .button:active{transform:translateY(1px)}.ffus-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--hairline)}.ffus-badge-default{background:#F7F7F9;color:#5B6472}.ffus-badge-custom[style*="#22c55e"],.ffus-badge--ok{background:#EAF8F0;color:#0B6B3A;border-color:#CBEBD8}.ffus-badge-custom[style*="#db3333"],.ffus-badge--no{background:#FDEBEC;color:#A41119;border-color:#F5C8CD}.ffus-submission-registered{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--hairline);color:#0B6B3A;font-weight:600;background:linear-gradient(180deg,#FAFEFB,#F4FBF7)}.ffus-ticket-purchase-page{--ink:#0A0A0A;--muted:#6B7280;--hairline:#E5E5EA;--bg:#fff;--focus:#0A84FF;--radius:20px;color:var(--ink);max-width:100%!important;margin:inherit!important}.ffus-ticket-purchase-page>h2{font-size:clamp(24px,2.6vw,34px);line-height:1.1;letter-spacing:-.02em;margin:6px 0 22px}.ffus-vehicle-info{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(180deg,#FAFAFA,#F2F2F4)!important;border:1px solid #E5E5EA!important;border-radius:50px;padding:8px 12px;color:#1C1C1E;font-weight:600;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.ffus-ticket-form{margin-top:22px}.ffus-ticket-options{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:860px){.ffus-ticket-options{grid-template-columns:1fr 1fr}}.ffus-ticket-item{background:#FFFFFF!important;border:1px solid #E5E5EA!important;border-radius:var(--radius);padding:18px;box-shadow:0 6px 20px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.ffus-ticket-item:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(0,0,0,.10)}.ffus-ticket-item h3{font-size:var(--hfs-h4)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-0.02em!important}.ffus-ticket-price{margin:6px 0 14px;font-weight:700;font-size:18px}.ffus-ticket-description{color:var(--muted);margin:0 0 10px}.ffus-ticket-item label{display:block;font-size:13px;color:var(--muted);margin:0 0 6px}.ffus-qty-select{width:100%;appearance:none;background:#fff;border:1px solid var(--hairline);border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.2;transition:border-color .2s,box-shadow .2s;background-image:linear-gradient(45deg,transparent 50%,#9AA0A6 50%),linear-gradient(135deg,#9AA0A6 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 10px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.ffus-qty-select:focus{outline:none;border-color:color-mix(in srgb,var(--focus) 30%,var(--hairline));box-shadow:0 0 0 4px color-mix(in srgb,var(--focus) 14%,transparent)}.ffus-ticket-actions{display:flex;gap:12px;align-items:center;margin-top:28px}.ffus-ticket-actions .button{border-radius:999px;padding:6px 12px;font-weight:600;font-size:15px;border:1px solid #E5E5EA!important;background-color:var(--hcl-brand-9);text-decoration:none;transition:filter .2s,transform .1s,background .2s;font-size:var(--hfs-text-s);font-weight:600;line-height:1.33;letter-spacing:-0.03em}.ffus-ticket-actions .button:hover{background:var(--hcl-brand-11)}.ffus-ticket-actions .button:active{transform:translateY(1px)}.ffus-ticket-actions .button.alt{color:#fff;border-color:#111}.ffus-ticket-actions .button.alt:hover{filter:brightness(1.06)}.ffus-ticket-actions a.button{color:#0B5FFF;border-color:#E7E7ED;background:#fff}.ffus-ticket-actions a.button:hover{background:#F7F7F9}.ffus-stepper{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1px solid #E5E5EA!important;border-radius:12px;background:#fff;padding:6px;height:42px;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.ffus-stepper:focus-within{outline:none;border-color:color-mix(in srgb,var(--focus) 30%,var(--hairline));box-shadow:0 0 0 4px color-mix(in srgb,var(--focus) 14%,transparent),inset 0 1px 0 rgba(255,255,255,.6)}.ffus-stepper__btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;border:1px solid var(--hairline);background:#F7F7F9;cursor:pointer;user-select:none;font-size:18px;line-height:1;color:#111;transition:background .2s,transform .1s,border-color .2s,filter .2s}.ffus-stepper__btn:hover{background:#EFEFF2}.ffus-stepper__btn:active{transform:translateY(1px)}.ffus-stepper__btn[disabled]{opacity:.45;cursor:not-allowed}.ffus-stepper__value{flex:1;text-align:center;font-size:15px;font-weight:600;letter-spacing:-.01em}.ffus-qty-select{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ffus-segments{display:flex;gap:6px;flex-wrap:wrap}.ffus-segment{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border-radius:12px;border:1px solid var(--hairline);background:#fff;color:#111;cursor:pointer;user-select:none;font-size:14px;font-weight:600;letter-spacing:-.01em;transition:background .2s,border-color .2s,transform .1s,box-shadow .2s}.ffus-segment:hover{background:#F7F7F9}.ffus-segment:active{transform:translateY(1px)}.ffus-segment[aria-pressed="true"]{background:#111;color:#fff;border-color:#111}.ffus-segment:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--focus) 14%,transparent);border-color:color-mix(in srgb,var(--focus) 30%,var(--hairline))}.ffus-qty-select{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}