Los Angeles Fashion Week Ticket Quiz — Find Your Perfect Pass
Los Angeles Fashion Week · Mar 13-14 View Tickets

Los Angeles Fashion Week 2026 ticket quiz helps attendees find the right pass for March 13-14 at The Lot Studios, West Hollywood. Options include Single Show tickets from $65, GA Day Passes from $150, VIP Day Passes from $295, Room 16 VIP at $595 per day, and VIP Weekend Passes from $475. The 60-second quiz matches your goals, schedule, and budget to the perfect tier. Los Angeles Fashion Week features 5 runway shows across 2 days with designers including Deep Pocket Mafia, Shock Treatment, Blank Studi0s, and Dammchicbyfb. All tickets include Afterpay installment payments. Premium add-ons available: Backstage Atelier ($195), Runway-to-Reception ($245), and Editorial Feature ($395).

Your Perfect Ticket Match

Los Angeles Fashion WeekNOT SURE WHICH TICKET TO GET?

Answer five quick questions and we'll match you to the best Los Angeles Fashion Week ticket for your goals.

March 13–14, 2026 · VIP passes selling fast
5 quick questions
Question 1 of 5

What's your main goal for Los Angeles Fashion Week?

Pick the one that resonates most.

Soak up the experience
See collections debut, feel the energy of Fashion Week
Network and make connections
Meet designers, stylists, and people in fashion
Create content for my audience
Capture moments, build my brand
Popular with creators
Full fashion week immersion
The complete experience — I want it all
Question 2 of 5

How much time do you have for Los Angeles Fashion Week?

Shows run March 13–14 (Friday–Saturday).

Just one show (2–3 hours)
Get a taste of Fashion Week
One full day
See multiple shows, experience the full rhythm
Most popular
Both days (full experience)
Don't miss anything — every show, every designer
Question 3 of 5

What matters most to you?

This helps us match you to the right tier.

Best value for money
Get the experience without overspending
Comfort and good seats
Skip lines, reserved seating, lounge access
VIP treatment
Front row, open bar, the full premium experience
Best seats
Question 4 of 5

Interested in Los Angeles Fashion Week backstage experiences?

Backstage Atelier, Editorial Features, Runway-to-Reception — exclusive add-ons available at LAFW.

Yes, definitely
I want the full behind-the-scenes experience
Maybe, tell me more
I'm curious but not sure yet
Not for me
I'm mainly interested in the runway shows
Question 5 of 5

Have you attended a fashion week before?

Last question — almost there!

No, this is my first time
Excited to experience it for the first time
40% of attendees
Yes, in another city
Been to NY, Miami, Paris, or others
Yes, returning attendee
Been to LAFW before
One Last Step

Where should we send your results?

Enter your details to see your personalized ticket recommendation. We'll also text you a reminder before prices go up.

Your info is safe. No spam, ever.
Analyzing your answers...
🎉
Your Perfect Match

Hey based on your answers...

SINGLE SHOW TICKET

Perfect for testing the waters. You'll experience one runway show, feel the energy of The Lot Studios, and see designers' collections debut — without a big time commitment.

SINGLE SHOW
from $65
or 4 x $17 w/ Afterpay
One runway show
The Lot Studios entry
~90 minutes
Front Row VIP from $195
Limited single-show tickets available — book early

Pay in 4 interest-free installments with Afterpay

We'll text you a reminder before prices go up
🎉
Your Perfect Match

Hey based on your answers...

DAY PASS

Great value for a full day of fashion. You'll see every show on your chosen day and experience the energy of The Lot Studios — all at the best price point.

GA DAY PASS
$150
or 4 x $38 w/ Afterpay
All shows on one day
General admission seating
The Lot Studios access
Between-show networking
Day Passes selling fast — limited availability
Upgrade Available
For just $145 more, get VIP
VIP lounge · Rows 2-4 seating · Designer meet-and-greets · Priority entry
View VIP Day Pass — $295 →

Pay in 4 interest-free installments with Afterpay

We'll text you a reminder before prices go up
🎉
Your Perfect Match

Hey based on your answers...

VIP DAY PASS

The most popular choice for first-timers. You'll see every show on your chosen day, enjoy VIP lounge access, and have time to network between shows at The Lot Studios.

VIP DAY PASS
$295
or 4 x $74 w/ Afterpay
All shows on one day
VIP lounge & priority seating
Designer meet-and-greets
Rows 2–4 reserved seating
VIP Day Passes are selling fast — limited availability

Pay in 4 interest-free installments with Afterpay

We'll text you a reminder before prices go up
🎉
Your Perfect Match

Hey based on your answers...

ROOM 16 VIP EXPERIENCE

You want the best — and Room 16 is it. LA's most exclusive Fashion Week experience: private lounge, premium open bar, front-row seating, and a dedicated concierge. Only 75 guests per day.

ROOM 16 VIP
$595
per day / 4 x $149 w/ Afterpay
Private Room 16 lounge
Premium all-day open bar
Rows 2–3 reserved seating
Dedicated concierge
Limited to 75 guests per day — selling fast

Pay in 4 interest-free installments with Afterpay

We'll text you a reminder before prices go up
🎉
Your Perfect Match

Hey based on your answers...

VIP WEEKEND PASS

You want the full experience — and that's exactly what you'll get. Both days, all 5 shows, every designer. This is how you truly immerse yourself in LA Fashion Week.

VIP WEEKEND PASS
$475
or 4 x $119 w/ Afterpay
All 5 shows (March 13–14)
VIP lounge both days
Rows 2–4 reserved seating
Designer meet-and-greets
Only 23 VIP Weekend Passes remaining

Pay in 4 interest-free installments with Afterpay

We'll text you a reminder before prices go up

Los Angeles Fashion Week 2026 Ticket Options

Not sure which Los Angeles Fashion Week ticket is right for you? Here's a quick comparison of all five tiers for March 13–14 at The Lot Studios in West Hollywood:

  • Single Show — from $65. One runway show, ~90 minutes. Perfect for first-timers testing the waters.
  • GA Day Pass — from $150. All shows on one day with general admission seating.
  • VIP Day Pass — from $295. VIP lounge, rows 2–4 reserved seating, and designer meet-and-greets.
  • Room 16 VIP — $595/day. Private lounge, premium open bar, front-row seating, dedicated concierge. Limited to 75 guests.
  • VIP Weekend Pass — from $475. Both days, all 5 shows, full VIP access.

All Los Angeles Fashion Week tickets include Afterpay (pay in 4 installments). Premium add-ons available: Backstage Atelier ($195), Runway-to-Reception ($245), and Editorial Feature ($395). Browse the full designer lineup or check the show schedule to plan your visit. First time? Read our first-time guide.

[cs_element_section _id=”1″ ][cs_element_layout_row _id=”2″ ][cs_element_layout_column _id=”3″ ][cs_element_raw_content _id=”4″ ]Los Angeles Fashion Week Ticket Quiz — Find Your Perfect Pass

/* ============================================
ROOT & RESET
============================================ */
:root {
–black: #000000;
–white: #ffffff;
–cream: #f8f6f1;
–gold: #b8956e;
–gold-light: #c9a67f;
–silver: #c4c4c4;
–charcoal: #1a1a1a;
–smoke: #2a2a2a;
–urgency: #e8a87c;
–success: #22c55e;
–font-display: ‘Bebas Neue’, sans-serif;
–font-serif: ‘Playfair Display’, Georgia, serif;
–font-mono: ‘Space Mono’, monospace;
–ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; font-size: 16px; }

body {
font-family: var(–font-mono);
background: var(–black);
color: var(–white);
line-height: 1.6;
-webkit-font-smoothing: antialiased;
min-height: 100vh;
display: flex;
flex-direction: column;
overflow-x: hidden;
}

::selection { background: var(–gold); color: var(–black); }
a { color: inherit; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { color: var(–white) !important; }

/* Noise */
.noise {
position: fixed; inset: 0; pointer-events: none !important; z-index: 9999; opacity: 0.035;
background-image: url(“data:image/svg+xml,%3Csvg viewBox=’0 0 256 256′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cfilter id=’noise’%3E%3CfeTurbulence type=’fractalNoise’ baseFrequency=’0.9′ numOctaves=’4′ stitchTiles=’stitch’/%3E%3C/filter%3E%3Crect width=’100%25′ height=’100%25′ filter=’url(%23noise)’/%3E%3C/svg%3E”);
}
@media (max-width: 900px) { .noise { display: none; } }

/* Typography helpers */
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.display-medium { font-family: var(–font-display); font-size: clamp(32px, 6vw, 72px); line-height: 0.95; text-transform: uppercase; }
.serif-medium { font-family: var(–font-serif); font-size: clamp(18px, 2vw, 24px); font-weight: 400; line-height: 1.5; }
.mono-tiny { font-family: var(–font-mono); font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; }

/* Animations */
@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
@keyframes spin { to { transform: rotate(360deg); } }
@keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.3; } }

.container { max-width: 700px; margin: 0 auto; padding: 0 24px; width: 100%; }

/* ============================================
HEADER (Minimal)
============================================ */
.header {
padding: 20px 24px;
border-bottom: 1px solid rgba(255,255,255,0.05);
}
.header__inner {
max-width: 700px; margin: 0 auto;
display: flex; align-items: center; justify-content: space-between;
}
.header__logo {
font-family: var(–font-display);
font-size: 24px;
letter-spacing: 0.3em;
color: var(–white);
text-decoration: none;
text-transform: uppercase;
}
.header__event {
font-family: var(–font-mono);
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase;
color: var(–silver);
}
.header__right { display: flex; align-items: center; gap: 20px; }
.header__cta {
font-family: var(–font-mono);
font-size: 10px;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(–gold);
text-decoration: none;
border: 1px solid rgba(184,149,110,0.4);
padding: 6px 14px;
transition: all 0.3s var(–ease-out-expo);
}
.header__cta:hover { background: var(–gold); color: var(–black); }
@media (max-width: 640px) { .header__cta { display: none; } }

/* ============================================
MAIN
============================================ */
main {
flex: 1; display: flex; align-items: center;
padding: 40px 24px 60px;
}

/* ============================================
SECTION HEADER
============================================ */
.section__header { text-align: center; margin-bottom: 40px; }
.section__eyebrow {
font-family: var(–font-mono);
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.2em;
color: var(–gold);
margin-bottom: 12px;
}
.section__title {
font-family: var(–font-display);
font-size: clamp(28px, 5vw, 44px);
font-weight: 400;
text-transform: uppercase;
margin-bottom: 12px;
line-height: 0.95;
}
.section__subtitle {
font-family: var(–font-serif);
font-size: clamp(16px, 2vw, 20px);
font-weight: 400;
line-height: 1.5;
color: var(–silver);
max-width: 500px;
margin: 0 auto;
}
.section__subtitle a { color: var(–gold); text-decoration: underline; text-underline-offset: 3px; }
.section__title-label {
display: block;
font-family: var(–font-display);
font-size: clamp(18px, 3vw, 28px);
font-weight: 400;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(–gold);
margin-bottom: 10px;
line-height: 1;
}

/* ============================================
SOCIAL PROOF
============================================ */
.section__urgency {
display: flex; align-items: center; justify-content: center; gap: 8px;
font-family: var(–font-mono);
font-size: 11px;
color: var(–urgency);
margin-top: 16px;
}
.section__urgency-dot {
width: 6px; height: 6px;
background: var(–urgency);
border-radius: 50%;
animation: pulse 1.5s infinite;
flex-shrink: 0;
}
.social-proof {
display: inline-flex; align-items: center; gap: 8px;
margin-top: 20px; margin-bottom: 0; padding: 10px 20px;
background: rgba(34, 197, 94, 0.1);
border: 1px solid rgba(34, 197, 94, 0.2);
font-family: var(–font-mono);
font-size: 12px;
color: var(–success);
}
.social-proof svg { width: 16px; height: 16px; flex-shrink: 0; }
.social-proof__divider { opacity: 0.4; }
.quiz-prompt {
text-align: center;
font-family: var(–font-mono);
font-size: 10px;
letter-spacing: 0.15em;
text-transform: uppercase;
color: rgba(255,255,255,0.3);
margin: 28px 0 0;
}
@keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(4px); } }
.quiz-prompt span { display: inline-block; animation: bounce 1.5s ease-in-out infinite; }

/* ============================================
QUIZ CARD
============================================ */
.quiz {
background: var(–charcoal);
border: 1px solid rgba(255,255,255,0.05);
padding: 48px;
max-width: 700px; margin: 0 auto; width: 100%;
}
@media (max-width: 640px) { .quiz { padding: 32px 24px; } }

/* ============================================
PROGRESS BAR
============================================ */
.quiz__progress { display: flex; gap: 6px; margin-bottom: 40px; }
.quiz__progress-bar {
flex: 1; height: 4px;
background: rgba(255,255,255,0.1);
overflow: hidden;
transition: background 0.4s var(–ease-out-expo);
}
.quiz__progress-bar.active,
.quiz__progress-bar.completed { background: var(–gold); }

/* ============================================
QUIZ STEPS
============================================ */
.quiz__step { display: none; text-align: center; }
.quiz__step.active { display: block; animation: fadeIn 0.4s var(–ease-out-expo); }

.quiz__question-number {
font-family: var(–font-mono);
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.2em;
color: var(–gold);
margin-bottom: 12px;
}
.quiz__question-text {
font-family: var(–font-serif);
font-size: clamp(22px, 4vw, 26px);
font-weight: 500;
margin-bottom: 8px;
line-height: 1.3;
}
.quiz__question-helper {
font-family: var(–font-mono);
font-size: 13px;
color: var(–silver);
margin-bottom: 28px;
}

/* ============================================
QUIZ OPTIONS
============================================ */
.quiz__options { display: flex; flex-direction: column; gap: 12px; text-align: left; }
.quiz__option {
background: var(–black);
border: 1px solid rgba(255,255,255,0.1);
padding: 20px 24px;
cursor: pointer;
transition: all 0.4s var(–ease-out-expo);
text-align: left;
display: flex; align-items: flex-start; gap: 16px;
}
.quiz__option:hover { border-color: var(–gold); }
.quiz__option.selected {
border-color: var(–gold);
background: rgba(184,149,110,0.08);
}

.quiz__option-radio {
width: 22px; height: 22px;
border: 2px solid rgba(255,255,255,0.2);
border-radius: 50%;
flex-shrink: 0; margin-top: 2px;
display: flex; align-items: center; justify-content: center;
transition: all 0.4s var(–ease-out-expo);
}
.quiz__option.selected .quiz__option-radio {
border-color: var(–gold);
background: var(–gold);
}
.quiz__option.selected .quiz__option-radio::after {
content: ”; width: 8px; height: 8px;
background: var(–black); border-radius: 50%;
}

.quiz__option-content { flex: 1; }
.quiz__option-text {
font-family: var(–font-serif);
font-size: 16px;
font-weight: 500;
margin-bottom: 2px;
}
.quiz__option-description {
font-family: var(–font-mono);
font-size: 12px;
color: var(–silver);
line-height: 1.5;
}
.quiz__option-badge {
display: inline-block;
background: rgba(184,149,110,0.15);
color: var(–gold);
padding: 4px 10px;
font-family: var(–font-mono);
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.1em;
margin-top: 8px;
}

/* ============================================
LEAD FORM
============================================ */
.lead-form { display: flex; flex-direction: column; gap: 16px; text-align: left; }
.lead-form__field { display: flex; flex-direction: column; gap: 6px; }
.lead-form__label {
font-family: var(–font-mono);
font-size: 10px;
font-weight: 700;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(–silver);
}
.lead-form__input {
background: var(–black) !important;
border: 1px solid rgba(255,255,255,0.1);
padding: 16px 20px;
font-size: 16px;
color: var(–white) !important;
font-family: var(–font-mono);
transition: border-color 0.4s var(–ease-out-expo);
}
.lead-form__input:focus {
outline: none;
border-color: var(–gold);
background: var(–black) !important;
}
.lead-form__input:-webkit-autofill,
.lead-form__input:-webkit-autofill:hover,
.lead-form__input:-webkit-autofill:focus {
-webkit-box-shadow: 0 0 0 1000px #000000 inset !important;
-webkit-text-fill-color: #ffffff !important;
border-color: rgba(255,255,255,0.1);
caret-color: #ffffff;
}
.lead-form__input::placeholder { color: rgba(255,255,255,0.3); }
.lead-form__consent {
font-family: var(–font-mono);
font-size: 11px;
color: rgba(255,255,255,0.4);
line-height: 1.6;
}
.lead-form__consent a { color: var(–silver); text-decoration: underline; }

/* Submit button — Production primary CTA pattern */
.lead-form__button {
position: relative;
display: flex; align-items: center; justify-content: center; gap: 10px;
background: var(–white); color: var(–black);
padding: 18px 32px;
font-family: var(–font-mono);
font-size: 11px;
font-weight: 700;
letter-spacing: 0.2em;
text-transform: uppercase;
border: none; cursor: pointer;
overflow: hidden;
transition: all 0.4s var(–ease-out-expo);
margin-top: 8px;
}
.lead-form__button::before {
content: ”; position: absolute; inset: 0; background: var(–gold);
transform: translateX(-101%);
transition: transform 0.4s var(–ease-out-expo);
}
.lead-form__button:hover::before { transform: translateX(0); }
.lead-form__button span { position: relative; z-index: 1; display: flex; align-items: center; gap: 10px; }
.lead-form__button:disabled { opacity: 0.5; cursor: not-allowed; }
.lead-form__button:disabled::before { display: none; }
.lead-form__button svg { width: 16px; height: 16px; position: relative; z-index: 1; }

.lead-form__lock {
display: flex; align-items: center; justify-content: center; gap: 6px;
font-family: var(–font-mono);
font-size: 11px;
color: rgba(255,255,255,0.3);
margin-top: 12px;
}
.lead-form__lock svg { width: 14px; height: 14px; }

/* ============================================
intl-tel-input dark overrides
============================================ */
.iti { width: 100%; }
.iti__flag-container { background: var(–black); }
.iti__selected-flag { background: var(–black) !important; padding: 0 12px; }
.iti__selected-flag:hover, .iti__selected-flag:focus { background: var(–charcoal) !important; }
.iti__arrow { border-top-color: var(–silver) !important; }
.iti__arrow–up { border-bottom-color: var(–silver) !important; }
.iti__country-list {
background: var(–charcoal);
border: 1px solid rgba(255,255,255,0.1);
color: var(–white);
max-height: 250px;
}
.iti__country { padding: 10px 12px; }
.iti__country:hover, .iti__country–highlight { background: var(–smoke); }
.iti__dial-code { color: var(–silver); }
.iti__search-input {
background: var(–black); border: 1px solid rgba(255,255,255,0.1);
color: var(–white); padding: 10px 12px; font-family: var(–font-mono);
}
.iti__search-input::placeholder { color: rgba(255,255,255,0.3); }
.iti__search-input:focus { outline: none; border-color: var(–gold); }
.iti–separate-dial-code .iti__selected-dial-code { color: var(–white); margin-left: 8px; }

/* ============================================
LOADING
============================================ */
.loading { display: none; text-align: center; padding: 60px 20px; }
.loading.active { display: block; }
.loading__spinner {
width: 48px; height: 48px;
border: 3px solid rgba(255,255,255,0.1);
border-top-color: var(–gold);
border-radius: 50%;
animation: spin 1s linear infinite;
margin: 0 auto 20px;
}
.loading__text {
font-family: var(–font-mono);
font-size: 13px;
color: var(–silver);
}

/* ============================================
ERROR
============================================ */
.error-message {
background: rgba(232,168,124,0.1);
border: 1px solid rgba(232,168,124,0.3);
color: var(–urgency);
padding: 12px 16px;
font-family: var(–font-mono);
font-size: 13px;
margin-bottom: 16px;
display: none;
}
.error-message.show { display: block; }

/* ============================================
RESULTS
============================================ */
.quiz__result { display: none; text-align: center; }
.quiz__result.active { display: block; animation: fadeIn 0.5s var(–ease-out-expo); }

.quiz__result-confetti { font-size: 48px; margin-bottom: 16px; }

.quiz__result-badge {
display: inline-block;
background: var(–success); color: var(–white);
padding: 8px 20px;
font-family: var(–font-mono);
font-size: 10px; font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.15em;
margin-bottom: 20px;
}

.quiz__result-greeting {
font-family: var(–font-mono);
font-size: 13px;
color: var(–silver);
margin-bottom: 8px;
}

.quiz__result-title {
font-family: var(–font-display);
font-size: clamp(28px, 5vw, 44px);
text-transform: uppercase;
margin-bottom: 16px;
line-height: 0.95;
}

.quiz__result-why {
font-family: var(–font-serif);
font-size: 16px;
color: var(–silver);
margin-bottom: 32px;
line-height: 1.7;
max-width: 500px;
margin-left: auto; margin-right: auto;
}

/* Result Card */
.quiz__result-card {
background: var(–black);
border: 1px solid var(–gold);
padding: 32px;
margin-bottom: 24px;
text-align: left;
}
.quiz__result-card-header {
display: flex; align-items: flex-start; justify-content: space-between;
margin-bottom: 20px; flex-wrap: wrap; gap: 12px;
}
.quiz__result-card-title {
font-family: var(–font-display);
font-size: 28px;
text-transform: uppercase;
}
.quiz__result-card-price { text-align: right; }
.quiz__result-card-price-amount {
font-family: var(–font-serif);
font-size: 28px;
color: var(–gold);
}
.quiz__result-card-price-note {
font-family: var(–font-mono);
font-size: 11px;
color: rgba(255,255,255,0.4);
}

.quiz__result-features {
display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 20px;
}
@media (max-width: 500px) { .quiz__result-features { grid-template-columns: 1fr; } }
.quiz__result-feature {
display: flex; align-items: center; gap: 10px;
font-family: var(–font-mono);
font-size: 12px;
color: var(–silver);
}
.quiz__result-feature svg { width: 18px; height: 18px; color: var(–gold); flex-shrink: 0; }

/* Scarcity */
.quiz__result-scarcity {
display: flex; align-items: center; gap: 8px;
padding: 12px 16px;
background: rgba(232,168,124,0.08);
border: 1px solid rgba(232,168,124,0.2);
font-family: var(–font-mono);
font-size: 12px;
color: var(–urgency);
font-weight: 700;
}
.quiz__result-scarcity-dot {
width: 6px; height: 6px;
background: var(–urgency);
border-radius: 50%;
animation: pulse 1.5s infinite;
flex-shrink: 0;
}

/* CTAs */
.quiz__result-cta-group { display: flex; flex-direction: column; gap: 12px; margin-bottom: 20px; }

/* Primary CTA — white bg + gold sweep */
.quiz__cta {
position: relative;
display: flex; align-items: center; justify-content: center; gap: 10px;
background: var(–white); color: var(–black);
padding: 18px 40px;
text-decoration: none;
font-family: var(–font-mono);
font-size: 11px;
font-weight: 700;
letter-spacing: 0.2em;
text-transform: uppercase;
overflow: hidden;
transition: all 0.4s var(–ease-out-expo);
border: none; cursor: pointer;
}
.quiz__cta::before {
content: ”; position: absolute; inset: 0; background: var(–gold);
transform: translateX(-101%);
transition: transform 0.4s var(–ease-out-expo);
}
.quiz__cta:hover::before { transform: translateX(0); }
.quiz__cta span { position: relative; z-index: 1; display: flex; align-items: center; gap: 10px; }
.quiz__cta svg { width: 16px; height: 16px; position: relative; z-index: 1; }

/* Ghost CTA */
.quiz__cta–secondary {
background: transparent;
border: 1px solid rgba(255,255,255,0.2);
color: var(–white);
padding: 14px 32px;
font-size: 11px;
}
.quiz__cta–secondary::before { display: none; }
.quiz__cta–secondary:hover {
background: var(–white); color: var(–black);
border-color: var(–white);
}

.quiz__result-afterpay {
font-family: var(–font-mono);
font-size: 11px;
color: rgba(255,255,255,0.4);
margin-bottom: 24px;
}

/* ============================================
UPSELL
============================================ */
.quiz__upsell {
background: linear-gradient(135deg, rgba(184,149,110,0.15) 0%, rgba(184,149,110,0.05) 100%);
border: 1px solid rgba(184,149,110,0.3);
padding: 24px;
margin-bottom: 24px;
text-align: left;
}
.quiz__upsell-header { display: flex; align-items: center; gap: 12px; margin-bottom: 12px; }
.quiz__upsell-icon {
width: 40px; height: 40px;
background: var(–gold);
display: flex; align-items: center; justify-content: center;
}
.quiz__upsell-icon svg { width: 20px; height: 20px; color: var(–black); }
.quiz__upsell-title {
font-family: var(–font-display);
font-size: 20px;
text-transform: uppercase;
}
.quiz__upsell-text {
font-family: var(–font-mono);
font-size: 12px;
color: var(–silver);
margin-bottom: 16px;
line-height: 1.6;
}
.quiz__upsell-cta {
display: inline-flex; align-items: center; gap: 8px;
color: var(–gold);
font-family: var(–font-mono);
font-size: 11px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
text-decoration: none;
transition: opacity 0.3s var(–ease-out-expo);
}
.quiz__upsell-cta:hover { opacity: 0.7; }
.quiz__upsell-cta svg { width: 16px; height: 16px; }

/* ============================================
SMS NOTE / GUIDE LINK / RESTART
============================================ */
.quiz__sms-note {
display: flex; align-items: center; justify-content: center; gap: 8px;
font-family: var(–font-mono);
font-size: 11px;
color: rgba(255,255,255,0.4);
margin-top: 16px;
}
.quiz__sms-note svg { width: 16px; height: 16px; color: var(–gold); }

.quiz__guide-link {
text-align: center; margin-top: 24px; padding-top: 24px;
border-top: 1px solid rgba(255,255,255,0.05);
}
.quiz__guide-link a {
display: inline-flex; align-items: center; gap: 8px;
color: var(–silver);
font-family: var(–font-mono);
font-size: 11px;
letter-spacing: 0.1em;
text-transform: uppercase;
text-decoration: none;
transition: color 0.3s var(–ease-out-expo);
}
.quiz__guide-link a:hover { color: var(–gold); }
.quiz__guide-link svg { width: 16px; height: 16px; }

.quiz__restart {
display: inline-block; margin-top: 20px;
font-family: var(–font-mono);
font-size: 11px;
color: rgba(255,255,255,0.4);
text-decoration: underline;
cursor: pointer;
background: none; border: none;
letter-spacing: 0.05em;
transition: color 0.3s var(–ease-out-expo);
}
.quiz__restart:hover { color: var(–silver); }

/* ============================================
LAFW NAV
============================================ */
/* Crawlable Prose Section */
.quiz-seo {
max-width: 700px;
margin: 0 auto;
padding: 80px 24px 0;
}
.quiz-seo__title {
font-family: var(–font-display);
font-size: 24px;
text-transform: uppercase;
margin-bottom: 16px;
}
.quiz-seo__text {
font-family: var(–font-mono);
font-size: 13px;
color: var(–silver);
line-height: 1.7;
margin-bottom: 16px;
}
.quiz-seo__text a { color: var(–gold); text-decoration: underline; text-underline-offset: 3px; }
.quiz-seo__list {
list-style: none; padding: 0; margin: 0 0 20px;
}
.quiz-seo__list li {
font-family: var(–font-mono);
font-size: 13px;
color: var(–silver);
line-height: 1.7;
padding: 8px 0;
border-bottom: 1px solid rgba(255,255,255,0.05);
}
.quiz-seo__list li a { color: var(–gold); text-decoration: none; }
.quiz-seo__list li a:hover { text-decoration: underline; }

/* Back Button */
.quiz__back {
display: inline-flex; align-items: center; gap: 6px;
background: none; border: none; cursor: pointer;
font-family: var(–font-mono); font-size: 11px;
color: var(–silver); letter-spacing: 0.05em;
margin-bottom: 20px; padding: 0;
transition: color 0.3s var(–ease-out-expo);
}
.quiz__back:hover { color: var(–gold); }

/* Upgrade Nudge */
.quiz__upgrade {
background: linear-gradient(135deg, rgba(184,149,110,0.12) 0%, rgba(184,149,110,0.04) 100%);
border: 1px solid rgba(184,149,110,0.25);
padding: 20px 24px;
margin-bottom: 24px;
text-align: center;
}
.quiz__upgrade-label {
font-family: var(–font-mono); font-size: 10px;
letter-spacing: 0.15em; text-transform: uppercase;
color: var(–gold); margin-bottom: 8px;
}
.quiz__upgrade-text {
font-family: var(–font-serif); font-size: 16px;
color: var(–white); margin-bottom: 4px;
}
.quiz__upgrade-perks {
font-family: var(–font-mono); font-size: 11px;
color: var(–silver); margin-bottom: 12px;
}
.quiz__upgrade-cta {
display: inline-flex; align-items: center; gap: 8px;
color: var(–gold); font-family: var(–font-mono);
font-size: 11px; font-weight: 700;
letter-spacing: 0.1em; text-transform: uppercase;
text-decoration: none;
transition: opacity 0.3s var(–ease-out-expo);
}
.quiz__upgrade-cta:hover { opacity: 0.7; }

/* Compare Strip */
.quiz__compare {
text-align: center; margin-top: 16px;
}
.quiz__compare a {
display: inline-flex; align-items: center; gap: 6px;
color: var(–silver); font-family: var(–font-mono);
font-size: 11px; letter-spacing: 0.05em;
text-decoration: underline; text-underline-offset: 3px;
transition: color 0.3s var(–ease-out-expo);
}
.quiz__compare a:hover { color: var(–gold); }

.lafw-nav{padding:120px 0 60px;background:#000;border-top:1px solid rgba(255,255,255,0.05)}.lafw-nav__inner{max-width:1400px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}.lafw-nav__brand-name{font-family:’Bebas Neue’,sans-serif;font-size:28px;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px;color:#fff}.lafw-nav__brand-desc{font-size:13px;color:#c4c4c4;line-height:1.7;opacity:0.6;max-width:320px}.lafw-nav__col-title{font-family:’Space Mono’,monospace;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#b8956e;margin-bottom:20px}.lafw-nav__links{list-style:none;margin:0;padding:0}.lafw-nav__link{display:block;padding:6px 0;font-size:13px;color:#c4c4c4;opacity:0.6;transition:all 0.3s;text-decoration:none}.lafw-nav__link:hover{opacity:1;color:#fff}@media(max-width:900px){.lafw-nav__inner{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:600px){.lafw-nav{padding:80px 0 40px}.lafw-nav__inner{grid-template-columns:1fr;padding:0 24px;gap:32px}}

{
“@context”: “https://schema.org”,
“@graph”: [
{
“@type”: “FAQPage”,
“mainEntity”: [
{
“@type”: “Question”,
“name”: “What are my ticket options for Los Angeles Fashion Week 2026?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Los Angeles Fashion Week 2026 offers five ticket tiers: Single Show tickets from $65 for one runway show, GA Day Passes from $150 for all shows on one day, VIP Day Passes from $295 with lounge access and priority seating, Room 16 VIP at $595/day with private lounge and open bar, and VIP Weekend Passes from $475 for both days. The event runs March 13-14 at The Lot Studios in West Hollywood.”
}
},
{
“@type”: “Question”,
“name”: “How do I choose the right Los Angeles Fashion Week ticket?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Take the 60-second Los Angeles Fashion Week ticket quiz to get a personalized recommendation. The quiz considers your main goals (experience, networking, content creation), how much time you have (one show, one day, or both days), your priorities (value, comfort, or VIP treatment), interest in premium add-ons, and your experience level.”
}
},
{
“@type”: “Question”,
“name”: “What premium add-ons are available at Los Angeles Fashion Week?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Los Angeles Fashion Week offers three premium add-on experiences: Backstage Atelier ($195) for behind-the-scenes access with designers, Runway-to-Reception ($245) for exclusive post-show access, and the Editorial Feature Experience ($395) for professional photography. These can be added to any ticket tier.”
}
},
{
“@type”: “Question”,
“name”: “Is Los Angeles Fashion Week worth it for first-time attendees?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Yes — 40% of Los Angeles Fashion Week attendees are first-timers. The GA Day Pass ($150) offers the best value for newcomers, covering all shows on one day. VIP Day Passes ($295) add lounge access, priority seating in rows 2-4, and designer meet-and-greets. Afterpay is available for all tiers.”
}
},
{
“@type”: “Question”,
“name”: “When and where is Los Angeles Fashion Week 2026?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Los Angeles Fashion Week 2026 runs March 13-14 at The Lot Studios in West Hollywood. Friday March 13 features shows at 6:00 PM and 8:30 PM. Saturday March 14 has shows at 2:30 PM, 5:30 PM, and 8:30 PM — five runway shows total across two days.”
}
}
] },
{
“@type”: “Event”,
“name”: “Los Angeles Fashion Week 2026”,
“startDate”: “2026-03-13”,
“endDate”: “2026-03-14”,
“eventAttendanceMode”: “https://schema.org/OfflineEventAttendanceMode”,
“eventStatus”: “https://schema.org/EventScheduled”,
“location”: {
“@type”: “Place”,
“name”: “The Lot Studios”,
“address”: {
“@type”: “PostalAddress”,
“addressLocality”: “West Hollywood”,
“addressRegion”: “CA”,
“addressCountry”: “US”
}
},
“organizer”: {
“@type”: “Organization”,
“name”: “The Bureau Fashion Week”,
“url”: “https://thebureaufashionweek.com”,
“sameAs”: [
“https://www.instagram.com/thebureaufashionweek”,
“https://www.tiktok.com/@thebureaufashionweek”,
“https://www.facebook.com/thebureaufashionweek”,
“https://x.com/tbaborede”
] },
“offers”: [
{
“@type”: “Offer”,
“name”: “Single Show Ticket”,
“price”: “65”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/LimitedAvailability”,
“validFrom”: “2025-11-01”,
“url”: “https://thebureaufashionweek.com/los-angeles-fashion-week-single-shows/”
},
{
“@type”: “Offer”,
“name”: “GA Day Pass”,
“price”: “150”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/LimitedAvailability”,
“validFrom”: “2025-11-01”,
“url”: “https://thebureaufashionweek.com/los-angeles-fashion-week-day-pass/”
},
{
“@type”: “Offer”,
“name”: “VIP Day Pass”,
“price”: “295”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/LimitedAvailability”,
“validFrom”: “2025-11-01”,
“url”: “https://thebureaufashionweek.com/los-angeles-fashion-week-day-pass/”
},
{
“@type”: “Offer”,
“name”: “Room 16 VIP”,
“price”: “595”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/LimitedAvailability”,
“validFrom”: “2025-11-01”,
“url”: “https://thebureaufashionweek.com/los-angeles-fashion-week-vip-experiences/”
},
{
“@type”: “Offer”,
“name”: “VIP Weekend Pass”,
“price”: “475”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/LimitedAvailability”,
“validFrom”: “2025-11-01”,
“url”: “https://thebureaufashionweek.com/los-angeles-fashion-week-weekend-pass/”
}
] }
] }

THE BUREAU

Los Angeles Fashion Week · Mar 13-14
View Tickets

Los Angeles Fashion Week 2026 ticket quiz helps attendees find the right pass for March 13-14 at The Lot Studios, West Hollywood. Options include Single Show tickets from $65, GA Day Passes from $150, VIP Day Passes from $295, Room 16 VIP at $595 per day, and VIP Weekend Passes from $475. The 60-second quiz matches your goals, schedule, and budget to the perfect tier. Los Angeles Fashion Week features 5 runway shows across 2 days with designers including Deep Pocket Mafia, Shock Treatment, Blank Studi0s, and Dammchicbyfb. All tickets include Afterpay installment payments. Premium add-ons available: Backstage Atelier ($195), Runway-to-Reception ($245), and Editorial Feature ($395).

Your Perfect Ticket Match
Los Angeles Fashion WeekNOT SURE WHICH TICKET TO GET?
Answer five quick questions and we’ll match you to the best Los Angeles Fashion Week ticket for your goals.
March 13–14, 2026 · VIP passes selling fast

847 guests found their perfect ticket
·
Takes 60 seconds

5 quick questions ↓

Question 1 of 5
What’s your main goal for Los Angeles Fashion Week?
Pick the one that resonates most.

Soak up the experience
See collections debut, feel the energy of Fashion Week

Network and make connections
Meet designers, stylists, and people in fashion

Create content for my audience
Capture moments, build my brand
Popular with creators

Full fashion week immersion
The complete experience — I want it all

← Back
Question 2 of 5
How much time do you have for Los Angeles Fashion Week?
Shows run March 13–14 (Friday–Saturday).

Just one show (2–3 hours)
Get a taste of Fashion Week

One full day
See multiple shows, experience the full rhythm
Most popular

Both days (full experience)
Don’t miss anything — every show, every designer

← Back
Question 3 of 5
What matters most to you?
This helps us match you to the right tier.

Best value for money
Get the experience without overspending

Comfort and good seats
Skip lines, reserved seating, lounge access

VIP treatment
Front row, open bar, the full premium experience
Best seats

← Back
Question 4 of 5
Interested in Los Angeles Fashion Week backstage experiences?
Backstage Atelier, Editorial Features, Runway-to-Reception — exclusive add-ons available at LAFW.

Yes, definitely
I want the full behind-the-scenes experience

Maybe, tell me more
I’m curious but not sure yet

Not for me
I’m mainly interested in the runway shows

← Back
Question 5 of 5
Have you attended a fashion week before?
Last question — almost there!

No, this is my first time
Excited to experience it for the first time
40% of attendees

Yes, in another city
Been to NY, Miami, Paris, or others

Yes, returning attendee
Been to LAFW before

← Back
One Last Step
Where should we send your results?
Enter your details to see your personalized ticket recommendation. We’ll also text you a reminder before prices go up.

First Name

Phone Number

Email

By continuing, you agree to receive up to 3 SMS messages about LAFW. Reply STOP to opt out. Message & data rates may apply.
Privacy Policy

SEE MY RECOMMENDATION

Your info is safe. No spam, ever.

Analyzing your answers…

🎉
Your Perfect Match
Hey based on your answers…
SINGLE SHOW TICKET
Perfect for testing the waters. You’ll experience one runway show, feel the energy of The Lot Studios, and see designers’ collections debut — without a big time commitment.

SINGLE SHOW

from $65
or 4 x $17 w/ Afterpay

One runway show
The Lot Studios entry
~90 minutes
Front Row VIP from $195

Limited single-show tickets available — book early

Browse All 5 Shows — from $65
Buy Tickets on Flicket

Pay in 4 interest-free installments with Afterpay
Not quite right? Compare all ticket options →
We’ll text you a reminder before prices go up
Continue to First-Time Guide
Retake Quiz

🎉
Your Perfect Match
Hey based on your answers…
DAY PASS
Great value for a full day of fashion. You’ll see every show on your chosen day and experience the energy of The Lot Studios — all at the best price point.

GA DAY PASS

$150
or 4 x $38 w/ Afterpay

All shows on one day
General admission seating
The Lot Studios access
Between-show networking

Day Passes selling fast — limited availability

Upgrade Available
For just $145 more, get VIP
VIP lounge · Rows 2-4 seating · Designer meet-and-greets · Priority entry
View VIP Day Pass — $295 →

Get GA Day Pass — $150
See All Ticket Options

Pay in 4 interest-free installments with Afterpay
Not quite right? Compare all ticket options →
We’ll text you a reminder before prices go up
Continue to First-Time Guide
Retake Quiz

🎉
Your Perfect Match
Hey based on your answers…
VIP DAY PASS
The most popular choice for first-timers. You’ll see every show on your chosen day, enjoy VIP lounge access, and have time to network between shows at The Lot Studios.

VIP DAY PASS

$295
or 4 x $74 w/ Afterpay

All shows on one day
VIP lounge & priority seating
Designer meet-and-greets
Rows 2–4 reserved seating

VIP Day Passes are selling fast — limited availability

ENHANCE YOUR EXPERIENCE

You said you’re interested in premium experiences. Add Backstage Atelier ($195) for behind-the-scenes access, or Runway-to-Reception ($245) for exclusive post-show access with designers.
View Premium Add-Ons

Get VIP Day Pass — $295
See All Ticket Options

Pay in 4 interest-free installments with Afterpay
Not quite right? Compare all ticket options →
We’ll text you a reminder before prices go up
Continue to First-Time Guide
Retake Quiz

🎉
Your Perfect Match
Hey based on your answers…
ROOM 16 VIP EXPERIENCE
You want the best — and Room 16 is it. LA’s most exclusive Fashion Week experience: private lounge, premium open bar, front-row seating, and a dedicated concierge. Only 75 guests per day.

ROOM 16 VIP

$595
per day / 4 x $149 w/ Afterpay

Private Room 16 lounge
Premium all-day open bar
Rows 2–3 reserved seating
Dedicated concierge

Limited to 75 guests per day — selling fast

GO EVEN DEEPER

Pair Room 16 with the Backstage Atelier Experience ($195) for behind-the-scenes access to designers before select shows. The ultimate insider combination.
View Backstage Add-On

Reserve Room 16 VIP — $595
See All Ticket Options

Pay in 4 interest-free installments with Afterpay
Not quite right? Compare all ticket options →
We’ll text you a reminder before prices go up
Continue to First-Time Guide
Retake Quiz

🎉
Your Perfect Match
Hey based on your answers…
VIP WEEKEND PASS
You want the full experience — and that’s exactly what you’ll get. Both days, all 5 shows, every designer. This is how you truly immerse yourself in LA Fashion Week.

VIP WEEKEND PASS

$475
or 4 x $119 w/ Afterpay

All 5 shows (March 13–14)
VIP lounge both days
Rows 2–4 reserved seating
Designer meet-and-greets

Only 23 VIP Weekend Passes remaining

COMPLETE THE EXPERIENCE

You’re going all-in on Fashion Week. Add premium experiences: Backstage Atelier ($195), Runway-to-Reception ($245), or the Editorial Feature Experience ($395) for professional photography.
View Premium Add-Ons

Get VIP Weekend — $475
See All Ticket Options

Pay in 4 interest-free installments with Afterpay
Not quite right? Compare all ticket options →
We’ll text you a reminder before prices go up
Continue to First-Time Guide
Retake Quiz

Los Angeles Fashion Week 2026 Ticket Options
Not sure which Los Angeles Fashion Week ticket is right for you? Here’s a quick comparison of all five tiers for March 13–14 at The Lot Studios in West Hollywood:

Single Show — from $65. One runway show, ~90 minutes. Perfect for first-timers testing the waters.
GA Day Pass — from $150. All shows on one day with general admission seating.
VIP Day Pass — from $295. VIP lounge, rows 2–4 reserved seating, and designer meet-and-greets.
Room 16 VIP — $595/day. Private lounge, premium open bar, front-row seating, dedicated concierge. Limited to 75 guests.
VIP Weekend Pass — from $475. Both days, all 5 shows, full VIP access.

All Los Angeles Fashion Week tickets include Afterpay (pay in 4 installments). Premium add-ons available: Backstage Atelier ($195), Runway-to-Reception ($245), and Editorial Feature ($395). Browse the full designer lineup or check the show schedule to plan your visit. First time? Read our first-time guide.

The Bureau
The Bureau Fashion Week® produces fashion weeks in 8 cities worldwide. Los Angeles Fashion Week is the LA edition — immersive runway shows, emerging designers, and premium experiences at The Lot Studios.

Tickets

Single Shows
Day Passes
Weekend Passes
VIP Experiences
Groups & Corporate

The Event

Designers
Schedule
Venue
Gallery
Press & Media
What Is Fashion Week?

Prepare

LAFW Overview
First-Time Guide
What to Wear
LA Weekend Guide
Is It Worth It?
Ticket Quiz

// Configuration
const HUBSPOT_PORTAL_ID = ‘46917463’;
const HUBSPOT_FORM_GUID = ’29a374db-ee8a-451e-a6f1-7a38d14919e7′;

// Quiz State
let currentStep = 1;
const totalQuestions = 5;
const answers = {};
let leadData = { firstname: ”, phone: ”, email: ” };
let recommendation = ”;

// Get email from URL params
const urlParams = new URLSearchParams(window.location.search);
const emailFromUrl = urlParams.get(’email’);
if (emailFromUrl) {
document.getElementById(’email’).value = decodeURIComponent(emailFromUrl);
leadData.email = decodeURIComponent(emailFromUrl);
}

// Dynamic quiz count
(function() {
const el = document.getElementById(‘quiz-count’);
if (!el) return;
const launchDate = new Date(‘2025-11-01’).getTime();
const daysSinceLaunch = Math.floor((Date.now() – launchDate) / (1000 * 60 * 60 * 24));
const baseCount = 847;
const dailyGrowth = Math.max(0, daysSinceLaunch) * 3;
const sessionJitter = Math.floor(Math.random() * 12);
el.textContent = (baseCount + dailyGrowth + sessionJitter).toLocaleString() + ‘ guests found their perfect ticket’;
})();

// Quiz Navigation
function selectOption(questionNum, element, value) {
const options = element.parentElement.querySelectorAll(‘.quiz__option’);
options.forEach(opt => opt.classList.remove(‘selected’));
element.classList.add(‘selected’);
answers[questionNum] = value;
document.getElementById(‘progress-‘ + questionNum).classList.add(‘completed’);

setTimeout(function() {
if (questionNum < totalQuestions) { goToStep(questionNum + 1); } else { goToStep(6); } }, 400); } function goToStep(stepNum) { document.querySelectorAll('.quiz__step').forEach(function(step) { step.classList.remove('active'); }); document.getElementById('step-' + stepNum).classList.add('active'); document.getElementById('progress-' + stepNum).classList.add('active'); currentStep = stepNum; } // Lead Form Submission async function submitLeadForm(event) { event.preventDefault(); var firstname = document.getElementById('firstname').value.trim(); var phone = document.getElementById('phone').value.trim(); var submitBtn = document.getElementById('lead-submit'); var errorEl = document.getElementById('form-error'); var email = document.getElementById('email').value.trim(); if (!firstname || !phone || !email) { showError('Please enter your name, email, and phone number'); return; } var phoneDigits = phone.replace(/\D/g, ''); if (phoneDigits.length < 10) { showError('Please enter a valid phone number'); return; } if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) { showError('Please enter a valid email address'); return; } leadData.firstname = firstname; leadData.phone = phone; leadData.email = email; recommendation = calculateRecommendation(); submitBtn.disabled = true; submitBtn.querySelector('span').textContent = 'Submitting...'; errorEl.classList.remove('show'); try { await submitToHubSpot(); showLoading(); } catch (error) { console.error('HubSpot submission error:', error); submitBtn.disabled = false; submitBtn.querySelector('span').innerHTML = 'SEE MY RECOMMENDATION '; showError('Something went wrong. Please try again or email info@thebureaufashionweek.com'); } } async function submitToHubSpot() { var phoneValue = formatPhoneForHubSpot(); var formData = { fields: [ { name: 'email', value: leadData.email }, { name: 'firstname', value: leadData.firstname }, { name: 'phone', value: phoneValue }, { name: 'quiz_goal', value: answers[1] || '' }, { name: 'quiz_time', value: answers[2] || '' }, { name: 'quiz_priority', value: answers[3] || '' }, { name: 'quiz_addon_interest', value: answers[4] || '' }, { name: 'quiz_experience', value: answers[5] || '' }, { name: 'lafw_quiz_recommendation', value: recommendation } ], context: { pageUri: window.location.href, pageName: 'LAFW Ticket Quiz' } }; var hutk = getCookie('hubspotutk'); if (hutk) formData.context.hutk = hutk; var response = await fetch( 'https://api.hsforms.com/submissions/v3/integration/submit/' + HUBSPOT_PORTAL_ID + '/' + HUBSPOT_FORM_GUID, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(formData) } ); var responseText = await response.text(); if (!response.ok) throw new Error(responseText || 'Form submission failed'); return JSON.parse(responseText); } function getCookie(name) { var value = '; ' + document.cookie; var parts = value.split('; ' + name + '='); if (parts.length === 2) return parts.pop().split(';').shift(); return null; } function showError(message) { var errorEl = document.getElementById('form-error'); errorEl.textContent = message; errorEl.classList.add('show'); } // Recommendation Logic (uses all 5 questions) function calculateRecommendation() { var goal = answers[1]; var time = answers[2]; var priority = answers[3]; var addon = answers[4]; var experience = answers[5]; // Weekend: wants both days or full immersion if (time === 'both-days' || goal === 'immersion') return 'weekend'; // Room 16: VIP priority + one day (or VIP + definite addon interest) if (priority === 'vip' && time !== 'one-show') return 'room16'; // Single show if (time === 'one-show') return 'single'; // One day + value (unless definite addon interest → upgrade to VIP) if (priority === 'value' && addon !== 'yes') return 'daypass-ga'; // One day + comfort, or value w/ addon interest → VIP Day Pass return 'daypass'; } function showLoading() { document.querySelectorAll('.quiz__step').forEach(function(step) { step.classList.remove('active'); }); document.getElementById('loading').classList.add('active'); var messages = ['Reviewing your answers...', 'Matching your schedule...', 'Finding your perfect tier...']; var loadingText = document.querySelector('.loading__text'); var i = 0; loadingText.textContent = messages[0]; var msgInterval = setInterval(function() { i++; if (i < messages.length) loadingText.textContent = messages[i]; }, 500); setTimeout(function() { clearInterval(msgInterval); document.getElementById('loading').classList.remove('active'); showResult(); }, 1500); } function showResult() { var firstName = leadData.firstname || 'Hey'; document.querySelectorAll('[id^="result-name-"]').forEach(function(el) { el.textContent = firstName + ','; }); // Show add-on upsell if interested var addonInterest = answers[4]; if (addonInterest === 'yes' || addonInterest === 'maybe') { var upsellEl = document.getElementById('upsell-' + recommendation); if (upsellEl) upsellEl.style.display = 'block'; } document.getElementById('result-' + recommendation).classList.add('active'); // Dynamic first-timer messaging var experienceLevel = answers[5]; var whyEl = document.querySelector('#result-' + recommendation + ' .quiz__result-why'); if (whyEl && experienceLevel === 'first-time') { whyEl.textContent += ' Perfect for your first Fashion Week — 40% of our guests are first-timers.'; } else if (whyEl && experienceLevel === 'returning') { whyEl.textContent += ' Welcome back — you already know the magic.'; } // PostHog tracking events var recommendationPrices = { 'single': '65', 'daypass-ga': '150', 'daypass': '295', 'room16': '595', 'weekend': '475' }; var recommendationTiers = { 'single': 'Single Show', 'daypass-ga': 'GA Day Pass', 'daypass': 'VIP Day Pass', 'room16': 'Room 16 VIP', 'weekend': 'VIP Weekend Pass' }; document.dispatchEvent(new CustomEvent('posthog:email-captured', { detail: { email: leadData.email, source: 'ticket_quiz', location: 'quiz', category: 'buyer' } })); document.dispatchEvent(new CustomEvent('posthog:quiz-result', { detail: { tier: recommendationTiers[recommendation] || recommendation, price: recommendationPrices[recommendation] || '0' } })); if (typeof gtag === 'function') { gtag('event', 'quiz_complete', { 'recommendation': recommendation }); } } // Original result copy for reset var originalResultCopy = {}; document.querySelectorAll('.quiz__result .quiz__result-why').forEach(function(el) { var resultId = el.closest('.quiz__result').id; originalResultCopy[resultId] = el.textContent; }); // Restart function restartQuiz() { currentStep = 1; Object.keys(answers).forEach(function(key) { delete answers[key]; }); recommendation = ''; document.querySelectorAll('.quiz__result').forEach(function(r) { r.classList.remove('active'); }); document.querySelectorAll('.quiz__step').forEach(function(s) { s.classList.remove('active'); }); document.querySelectorAll('.quiz__option').forEach(function(o) { o.classList.remove('selected'); }); document.querySelectorAll('.quiz__progress-bar').forEach(function(b) { b.classList.remove('active', 'completed'); }); document.querySelectorAll('.quiz__upsell').forEach(function(u) { u.style.display = 'none'; }); document.getElementById('loading').classList.remove('active'); // Reset dynamic result copy Object.keys(originalResultCopy).forEach(function(id) { var el = document.querySelector('#' + id + ' .quiz__result-why'); if (el) el.textContent = originalResultCopy[id]; }); var submitBtn = document.getElementById('lead-submit'); submitBtn.disabled = false; submitBtn.innerHTML = 'SEE MY RECOMMENDATION '; document.getElementById('step-1').classList.add('active'); document.getElementById('progress-1').classList.add('active'); } // Phone Input var phoneInputField = document.getElementById('phone'); var iti = intlTelInput(phoneInputField, { initialCountry: 'us', preferredCountries: ['us', 'ca', 'gb', 'fr', 'de', 'it', 'es', 'au', 'jp'], separateDialCode: true, utilsScript: 'https://cdn.jsdelivr.net/npm/intl-tel-input@18.2.1/build/js/utils.js', countrySearch: true, formatOnDisplay: true }); function formatPhoneForHubSpot() { var formattedNumber = iti.getNumber(); if (formattedNumber) return formattedNumber; var countryData = iti.getSelectedCountryData(); var dialCode = countryData.dialCode || '1'; var phoneDigits = phoneInputField.value.replace(/\D/g, ''); return '+' + dialCode + phoneDigits; } \n\n[/cs_content_seo][/cs_element_layout_column][/cs_element_layout_row][/cs_element_section][/cs_content]