Do You Qualify For a
New Skincare Regimen?
Step 1 of 9
Question 1
How would you define your skin?
Select all that apply
(Basic) — select at least one
Normal / Dry
Combination / Oily
(Specific)
Large Pores
Wrinkles
Expression Lines
Extremely Dry
Redness
Fragile
Excess Oil
Puffy Eyes
Stubborn Make-Up Residue
Dark Circles
Skin Tone Variations
Sagging
Dry Lips
Sensitive
Acne
Other
Step 2 of 9
Question 2
How do you want your skin to look?
Select all that apply
Radiant
Even Skin-Tone
Firm
Resilient
Hydrated
Improved Skin-Texture
Other
Step 3 of 9
Question 3
Foundation Preference
None
Light
Medium
Full
Step 4 of 9
Question 4
Product Preference
Natural
Synthetic
No Preference
Step 5 of 9
Question 5
How do you keep pollutants from entering your pores?
I use a foundation
I don't have a method
Other
Step 5b of 9
Follow-up
Are you satisfied with your current foundation?
Yes
No
Step 6 of 9
Question 6
Age Range
Teen
20's – 30's
40's – 50's
60's – 70's
80+
Step 7 of 9
Question 7
What income bracket do you place yourself in?
$35,000 – $55,000
$60,000 – $95,000
$100,000+
Other
Step 8 of 9
Question 8
Out of your skin definition choices, which options are the most important to you right now?
Select all that apply from your earlier choices
Step 9 of 9
Question 9
Do you want to assess yourself to see if you qualify for body skincare?
Yes
No, continue to results
Body Assessment
Body Skincare
How would you define your body's skin?
Select all that apply
Dry Feet
Dry Hands
Dry Skin
Sunburn Prone
Cellulite
Your Results
Based on the information you provided,
you qualify for the following products:
With a 100% Satisfaction Guarantee, you can choose to:
Request A Sample
*If you currently have a Mary Kay Independent Beauty Consultant, please exit and contact them directly.*
Feel comfortable sharing your results with them, but do not order from the links above. Ask them for direct links.

Fields marked * are required.

Personal Information
Address *
Contact Information
Connect With Me On Social Media
Best Way & Time to Reach Me
Wish List Referrals

Who can you share your product wish list with?

I Am Interested In Learning More About
Customer Consent

By signing, you consent to the forwarding of your name and contact information to Mary Kay Inc. (and its affiliates) by me, your Independent Beauty Consultant, for the purposes set out above. View full consent terms →

Customer Signature * Draw your signature below using your mouse or finger ✕ Clear & Redraw
Your Personalized Cart
Your Qualified Products

Click each product to shop directly on Mary Kay's website.

🛒 Your Product List
    Mary Kay eStart
    Mary Kay®
    eStart
    Digital Starter Kit
    Mary Kay® eStart†
    The flexible, digital-first starter option — everything you need to launch your business online.
    Get the eStart Details
    Mary Kay Pro Start
    Mary Kay®
    Pro Start
    Bestseller Starter Kit
    Mary Kay® Pro Start†
    A starter kit loaded with bestsellers — perfect for hands-on demos and parties.
    See Pro Start Offers

    "To all the go-getters, future trendsetters and self-starters, you don't need to have everything figured out just to try something new. You just need an option that fits into your real life."

    Join Now
    💌
    Progress Saved!

    A summary email has been sent to you containing the products you have been qualified for. Your skin will thank you later!

    👋
    You Have Successfully Exited Your Assessment

    None of your progress has been saved.

    background: radial-gradient(ellipse at 20% 50%, #3d0a1e 0%, #1a0d13 50%, #0d0608 100%); justify-content: center; text-align: center; position: relative; overflow: hidden; } .hero-badge { font-weight: 300; letter-spacing: 4px; font-size: 11px; color: var(--gold); text-transform: uppercase; margin-bottom: 20px; } .hero-title { font-family: 'Cormorant Garamond', serif; font-size: clamp(2.2rem, 6vw, 4rem); font-weight: 300; color: white; line-height: 1.2; margin-bottom: 16px; } .hero-title span { font-style: italic; color: var(--gold); } .hero-divider { width: 60px; height: 1px; background: var(--gold); margin: 0 auto 50px; } /* ── HOME SCREEN ANIMATIONS ── */ .orb { position:absolute; border-radius:50%; filter:blur(70px); opacity:0; animation:floatOrb 5s ease-in-out infinite; pointer-events:none; z-index:0; } .orb1 { width:500px; height:500px; background:#e8507a55; top:-100px; left:-100px; animation-delay:0s; } .orb2 { width:400px; height:400px; background:#c9a96e44; bottom:-80px; right:-80px; animation-delay:0.8s; } .orb3 { width:300px; height:300px; background:#e8507a44; top:40%; left:60%; animation-delay:1.5s; } .orb4 { width:200px; height:200px; background:#c9a96e55; top:20%; right:20%; animation-delay:0.3s; } @keyframes floatOrb { 0%{opacity:0;transform:translate(0,0) scale(1)} 20%{opacity:1} 50%{opacity:0.85;transform:translate(20px,-30px) scale(1.15)} 80%{opacity:1} 100%{opacity:0;transform:translate(0,0) scale(1)} } .home-particles { position:absolute; inset:0; pointer-events:none; z-index:1; } .hp { position:absolute; border-radius:50%; opacity:0; animation:hdrift linear infinite; box-shadow:0 0 4px currentColor; } @keyframes hdrift { 0%{opacity:0;top:110%;} 5%{opacity:0.9} 50%{opacity:0.7} 95%{opacity:0.3} 100%{opacity:0;top:-5%;} } .ring-wrap { position:absolute; width:700px; height:700px; top:50%; left:50%; transform:translate(-50%,-50%); pointer-events:none; opacity:0; animation:hfadeIn 2s ease forwards; animation-delay:0.5s; z-index:0; } @keyframes hfadeIn { to{opacity:1} } .hring { position:absolute; inset:0; border-radius:50%; border:1px solid rgba(201,169,110,0.07); animation:hspin linear infinite; } .hring1 { animation-duration:60s; } .hring2 { inset:40px; border-color:rgba(232,80,122,0.06); animation-duration:45s; animation-direction:reverse; } .hring3 { inset:90px; border-color:rgba(201,169,110,0.05); animation-duration:80s; } .hring1::before,.hring2::before,.hring3::before { content:''; position:absolute; width:5px; height:5px; border-radius:50%; top:-2.5px; left:50%; transform:translateX(-50%); background:var(--gold); box-shadow:0 0 8px var(--gold); } .hring2::before { background:var(--pink); box-shadow:0 0 8px var(--pink); } @keyframes hspin { from{transform:rotate(0deg)} to{transform:rotate(360deg)} } .hcorner { position:absolute; width:28px; height:28px; opacity:0; animation:hfadeIn 1s ease forwards; animation-delay:1.8s; pointer-events:none; z-index:2; } .hcorner::before,.hcorner::after { content:''; position:absolute; background:rgba(201,169,110,0.35); } .hcorner::before { width:1px; height:100%; } .hcorner::after { width:100%; height:1px; } .htl { top:16px; left:16px; } .htr { top:16px; right:16px; transform:scaleX(-1); } .hbl { bottom:16px; left:16px; transform:scaleY(-1); } .hbr { bottom:16px; right:16px; transform:scale(-1); } #screen-home .hero-title, #screen-home .hero-divider, #screen-home .btn-primary { position:relative; z-index:2; } #screen-home .btn-primary { box-shadow: 0 10px 40px rgba(232,80,122,0.4); overflow: hidden; animation: hfadeUp 1s ease forwards; animation-delay: 1.2s; opacity: 0; } #screen-home .btn-primary::after { content: ''; position: absolute; top: 0; left: -100%; width: 60%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent); animation: hshimmer 3s ease infinite; animation-delay: 2.2s; } @keyframes hshimmer { 0%{left:-100%} 60%{left:150%} 100%{left:150%} } #screen-home .hero-title { animation: hfadeUp 1s ease forwards; animation-delay:0.5s; opacity:0; } #screen-home .hero-divider { animation: hfadeUp 1s ease forwards; animation-delay:0.9s; opacity:0; } @keyframes hfadeUp { from{opacity:0;transform:translateY(20px)} to{opacity:1;transform:translateY(0)} } /* BUTTONS — all fully rounded */ .btn-primary { background: var(--pink); color: white; border: none; padding: 15px 44px; font-family: 'Jost', sans-serif; font-weight: 500; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; cursor: pointer; transition: all 0.3s ease; border-radius: 50px; display: inline-block; text-decoration: none; line-height: 1; } .btn-primary:hover { background: var(--pink-dark); transform: translateY(-2px); box-shadow: 0 8px 25px rgba(232,80,122,0.4); } .btn-secondary { background: transparent; color: var(--pink); border: 1.5px solid var(--pink); padding: 13px 32px; font-family: 'Jost', sans-serif; font-weight: 500; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; cursor: pointer; transition: all 0.3s ease; border-radius: 50px; display: inline-block; text-decoration: none; line-height: 1; } .btn-secondary:hover { background: var(--pink-light); } .btn-gold { background: var(--gold); color: white; border: none; padding: 14px 40px; font-family: 'Jost', sans-serif; font-weight: 500; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; cursor: pointer; transition: all 0.3s ease; border-radius: 50px; } .btn-gold:hover { background: #b8935a; transform: translateY(-1px); } /* CARD */ .question-card { background: white; border-radius: 16px; padding: clamp(28px, 5vw, 50px); max-width: 700px; width: 100%; box-shadow: 0 4px 40px rgba(42,26,32,0.08); margin-top: 20px; } .progress-bar-wrap { max-width: 700px; width: 100%; margin-bottom: 8px; } .progress-label { font-size: 11px; letter-spacing: 2px; color: var(--gray); text-transform: uppercase; margin-bottom: 6px; } .progress-bar { height: 3px; background: var(--pink-light); border-radius: 2px; } .progress-fill { height: 100%; background: linear-gradient(90deg, var(--pink), var(--gold)); border-radius: 2px; transition: width 0.5s ease; } .page-header { text-align: center; padding: 30px 20px 10px; max-width: 700px; width: 100%; } .page-logo { font-family: 'Cormorant Garamond', serif; font-size: 22px; color: var(--pink); letter-spacing: 2px; font-style: italic; } .q-step { font-size: 10px; letter-spacing: 3px; color: var(--gold); text-transform: uppercase; margin-bottom: 10px; } .q-title { font-family: 'Cormorant Garamond', serif; font-size: clamp(1.4rem, 3.5vw, 1.9rem); font-weight: 400; color: var(--dark); margin-bottom: 8px; line-height: 1.3; } .q-hint { font-size: 12px; font-style: italic; color: var(--gray); margin-bottom: 24px; } /* CHIPS */ .options-grid { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 28px; } .option-chip { padding: 10px 18px; border: 1.5px solid #e8d5db; border-radius: 100px; font-size: 13px; cursor: pointer; transition: all 0.2s ease; background: white; color: var(--text); font-family: 'Jost', sans-serif; font-weight: 400; user-select: none; } .option-chip:hover { border-color: var(--pink); color: var(--pink); } .option-chip.selected { background: var(--pink); color: white; border-color: var(--pink); } /* RADIO */ .options-radio { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; } .radio-option { display: flex; align-items: center; gap: 12px; padding: 14px 18px; border: 1.5px solid #e8d5db; border-radius: 12px; cursor: pointer; transition: all 0.2s ease; background: white; font-size: 14px; } .radio-option:hover { border-color: var(--pink); background: var(--pink-pale); } .radio-option.selected { border-color: var(--pink); background: var(--pink-light); } .radio-dot { width: 18px; height: 18px; border: 2px solid #e8d5db; border-radius: 50%; flex-shrink: 0; transition: all 0.2s; display: flex; align-items: center; justify-content: center; } .radio-option.selected .radio-dot { border-color: var(--pink); background: var(--pink); } .radio-option.selected .radio-dot::after { content: ''; width: 7px; height: 7px; background: white; border-radius: 50%; display: block; } .text-input { width: 100%; padding: 12px 16px; border: 1.5px solid #e8d5db; border-radius: 10px; font-family: 'Jost', sans-serif; font-size: 14px; color: var(--text); outline: none; transition: border 0.2s; margin-top: 8px; display: none; } .text-input:focus { border-color: var(--pink); } .text-input.visible { display: block; } .q-nav { display: flex; gap: 12px; flex-wrap: wrap; } /* RESULTS */ .results-header { text-align: center; margin-bottom: 30px; } .results-title { font-family: 'Cormorant Garamond', serif; font-size: clamp(1.6rem, 4vw, 2.2rem); color: var(--dark); margin-bottom: 8px; } .product-list { list-style: none; margin: 20px 0; } .product-list li { padding: 12px 0; border-bottom: 1px solid #f0e8eb; font-size: 14px; line-height: 1.6; } .product-list li:last-child { border-bottom: none; } .product-list a { color: var(--link); text-decoration: none; font-weight: 500; } .product-list a:hover { text-decoration: underline; } .consultant-note { background: var(--pink-light); border-left: 3px solid var(--pink); padding: 14px 18px; border-radius: 10px; margin: 20px 0; font-size: 12px; line-height: 1.8; color: var(--text); text-align: center; } .guarantee-note { font-family: 'Cormorant Garamond', serif; font-size: 1.1rem; color: var(--dark); text-align: center; margin: 24px 0 12px; font-style: italic; } .results-actions { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 16px; justify-content: center; } .results-actions button, .results-actions a { flex: 1; min-width: 140px; text-align: center; cursor: pointer; } /* CART — only shown on continue screen */ .cart-box { background: var(--pink-pale); border: 1px solid #f0d8e0; border-radius: 12px; padding: 20px; margin: 20px 0; } .cart-title { font-family: 'Cormorant Garamond', serif; font-size: 1.2rem; color: var(--dark); margin-bottom: 12px; } .cart-items { list-style: none; font-size: 13px; } .cart-items li { padding: 6px 0; color: var(--text); } /* CONSENT */ .consent-title { font-family: 'Cormorant Garamond', serif; font-size: 1.6rem; color: var(--dark); margin-bottom: 20px; text-align: center; } .consent-text { font-size: 13px; line-height: 1.9; color: var(--text); max-height: 260px; overflow-y: auto; padding: 16px; background: var(--pink-pale); border-radius: 10px; margin-bottom: 20px; } .consent-options { display: flex; flex-direction: column; gap: 10px; margin-bottom: 20px; } .consent-check { display: flex; gap: 12px; align-items: flex-start; font-size: 13px; line-height: 1.6; cursor: pointer; } .consent-check input { margin-top: 3px; accent-color: var(--pink); } /* SIGNATURE */ .signature-area { border: 1.5px solid #e8d5db; border-radius: 12px; margin: 16px 0; background: white; overflow: hidden; } .sig-label { font-size: 11px; letter-spacing: 2px; color: var(--gray); padding: 10px 14px 6px; text-transform: uppercase; display: block; } .sig-instructions { font-size: 11px; color: var(--pink); padding: 0 14px 6px; font-style: italic; display: block; } #sig-canvas { width: 100%; height: 140px; cursor: crosshair; display: block; touch-action: none; background: white; } .sig-clear { font-size: 11px; color: var(--pink); cursor: pointer; padding: 8px 14px 12px; display: inline-block; } .sig-clear:hover { text-decoration: underline; } /* PROFILE FORM */ .section-title { font-family: 'Cormorant Garamond', serif; font-size: 1.4rem; color: var(--dark); margin: 20px 0 12px; padding-bottom: 6px; border-bottom: 1px solid #f0e8eb; } .form-row { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 14px; } .form-field { flex: 1; min-width: 160px; margin-bottom: 14px; } .form-field.full { flex: 0 0 100%; } .form-label { font-size: 11px; letter-spacing: 2px; color: var(--gray); text-transform: uppercase; display: block; margin-bottom: 6px; } .form-input { width: 100%; padding: 12px 14px; border: 1.5px solid #e8d5db; border-radius: 10px; font-family: 'Jost', sans-serif; font-size: 14px; outline: none; transition: border 0.2s; background: white; color: var(--text); } .form-input:focus { border-color: var(--pink); } select.form-input { appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23e8507a' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 14px center; padding-right: 36px; } /* MODAL */ .modal-overlay { display: none; position: fixed; inset: 0; background: rgba(42,26,32,0.6); z-index: 999; align-items: center; justify-content: center; padding: 20px; } .modal-overlay.active { display: flex; } .modal-box { background: white; border-radius: 16px; padding: 36px; max-width: 440px; width: 100%; box-shadow: 0 20px 60px rgba(0,0,0,0.2); } .modal-title { font-family: 'Cormorant Garamond', serif; font-size: 1.5rem; color: var(--dark); margin-bottom: 8px; } .modal-sub { font-size: 13px; color: var(--gray); margin-bottom: 20px; line-height: 1.6; } /* INFO BOXES */ .info-box { background: #fff8f0; border-left: 3px solid var(--gold); padding: 14px 18px; border-radius: 10px; margin: 14px 0; font-size: 13px; line-height: 1.8; color: var(--text); } .no-results-box { text-align: center; padding: 20px; } .no-results-box p { font-size: 14px; line-height: 1.9; color: var(--text); margin-bottom: 16px; } a { color: var(--link); text-decoration: none; } a:hover { text-decoration: underline; } .fade-in { animation: fadeIn 0.4s ease; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } @media (max-width: 480px) { .question-card { padding: 24px 18px; } .options-grid { gap: 8px; } .option-chip { padding: 9px 14px; font-size: 12px; } .results-actions { flex-direction: column; } .results-actions button, .results-actions a { min-width: unset; } .hero-title { font-size: 2rem; } .form-row { flex-direction: column; gap: 0; } } /* SUCCESS screens */ .success-screen { text-align: center; padding: 40px 20px; } .success-icon { font-size: 52px; margin-bottom: 20px; } .success-title { font-family: 'Cormorant Garamond', serif; font-size: 2rem; color: var(--dark); margin-bottom: 12px; } .success-sub { font-size: 14px; color: var(--gray); line-height: 1.9; margin-bottom: 28px; }
    Do You Qualify For a
    New Skincare Regimen?
    Step 1 of 9
    Question 1
    How would you define your skin?
    Select all that apply
    (Basic) — select at least one
    Normal / Dry
    Combination / Oily
    (Specific)
    Large Pores
    Wrinkles
    Expression Lines
    Extremely Dry
    Redness
    Fragile
    Excess Oil
    Puffy Eyes
    Stubborn Make-Up Residue
    Dark Circles
    Skin Tone Variations
    Sagging
    Dry Lips
    Sensitive
    Acne
    Other
    Step 2 of 9
    Question 2
    How do you want your skin to look?
    Select all that apply
    Radiant
    Even Skin-Tone
    Firm
    Resilient
    Hydrated
    Improved Skin-Texture
    Other
    Step 3 of 9
    Question 3
    Foundation Preference
    None
    Light
    Medium
    Full
    Step 4 of 9
    Question 4
    Product Preference
    Natural
    Synthetic
    No Preference
    Step 5 of 9
    Question 5
    How do you keep pollutants from entering your pores?
    I use a foundation
    I don't have a method
    Other
    Step 5b of 9
    Follow-up
    Are you satisfied with your current foundation?
    Yes
    No
    Step 6 of 9
    Question 6
    Age Range
    Teen
    20's – 30's
    40's – 50's
    60's – 70's
    80+
    Step 7 of 9
    Question 7
    What income bracket do you place yourself in?
    $35,000 – $55,000
    $60,000 – $95,000
    $100,000+
    Other
    Step 8 of 9
    Question 8
    Out of your skin definition choices, which options are the most important to you right now?
    Select all that apply from your earlier choices
    Step 9 of 9
    Question 9
    Do you want to assess yourself to see if you qualify for body skincare?
    Yes
    No, continue to results
    Body Assessment
    Body Skincare
    How would you define your body's skin?
    Select all that apply
    Dry Feet
    Dry Hands
    Dry Skin
    Sunburn Prone
    Cellulite
    Your Results
    Based on the information you provided,
    you qualify for the following products:
    With a 100% Satisfaction Guarantee, you can choose to:
    Request A Sample
    *If you currently have a Mary Kay Independent Beauty Consultant, please exit and contact them directly.*
    Feel comfortable sharing your results with them, but do not order from the links above. Ask them for direct links.

    Fields marked * are required.

    Personal Information
    Address *
    Contact Information
    Connect With Me On Social Media
    Best Way & Time to Reach Me
    Wish List Referrals

    Who can you share your product wish list with?

    I Am Interested In Learning More About
    Customer Consent

    By signing, you consent to the forwarding of your name and contact information to Mary Kay Inc. (and its affiliates) by me, your Independent Beauty Consultant, for the purposes set out above. View full consent terms →

    Customer Signature * Draw your signature below using your mouse or finger ✕ Clear & Redraw
    Your Personalized Cart
    Your Qualified Products

    Click each product to shop directly on Mary Kay's website.

    🛒 Your Product List
      Mary Kay eStart
      Mary Kay®
      eStart
      Digital Starter Kit
      Mary Kay® eStart†
      The flexible, digital-first starter option — everything you need to launch your business online.
      Get the eStart Details
      Mary Kay Pro Start
      Mary Kay®
      Pro Start
      Bestseller Starter Kit
      Mary Kay® Pro Start†
      A starter kit loaded with bestsellers — perfect for hands-on demos and parties.
      See Pro Start Offers

      "To all the go-getters, future trendsetters and self-starters, you don't need to have everything figured out just to try something new. You just need an option that fits into your real life."

      Join Now
      💌
      Progress Saved!

      A summary email has been sent to you containing the products you have been qualified for. Your skin will thank you later!

      👋
      You Have Successfully Exited Your Assessment

      None of your progress has been saved.