www.elfcosmetics.co.uk Open in urlscan Pro
204.2.48.27  Public Scan

Submitted URL: https://mobile.eyeslipsface.co.uk/
Effective URL: https://www.elfcosmetics.co.uk/
Submission: On March 26 via api from US — Scanned from US

Form analysis 2 forms found in the DOM

<form>
  <style data-emotion="css 4302v8">
    .css-4302v8 {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      position: relative;
    }
  </style><button class="chakra-input__group css-4302v8" role="button" aria-label="Search dialog trigger" aria-haspopup="dialog" aria-controls="search-modal" aria-hidden="false" tabindex="-1">
    <style data-emotion="css 1gews3a">
      .css-1gews3a {
        left: 0;
        width: var(--chakra-sizes-11);
        height: var(--chakra-sizes-11);
        font-size: var(--chakra-fontSizes-md);
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        position: absolute;
        top: 0px;
        z-index: 2;
        pointer-events: none;
      }
    </style>
    <div class="chakra-input__left-element css-1gews3a" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false" class="chakra-icon css-4oo1so">
        <use role="presentation" xlink:href="#search"></use>
      </svg></div><span class="css-f8n5zr"><label for="header-search">Search</label></span>
    <style data-emotion="css 26rpuh">
      .css-26rpuh {
        width: 100%;
        min-width: 0px;
        outline: 2px solid transparent;
        outline-offset: 2px;
        position: relative;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
        transition-property: var(--chakra-transition-property-common);
        transition-duration: var(--chakra-transition-duration-normal);
        font-size: var(--chakra-fontSizes-md);
        -webkit-padding-start: var(--chakra-space-11);
        padding-inline-start: var(--chakra-space-11);
        -webkit-padding-end: var(--chakra-space-3);
        padding-inline-end: var(--chakra-space-3);
        height: var(--chakra-sizes-11);
        border-radius: var(--chakra-radii-base);
        border: 2px solid;
        border-color: var(--chakra-colors-transparent);
        background: var(--chakra-colors-gray-100);
        background-color: var(--chakra-colors-gray-50);
        color: var(--chakra-colors-black);
      }

      .css-26rpuh:focus,
      .css-26rpuh[data-focus] {
        border-color: #1B96FF;
        background: var(--chakra-colors-transparent);
        background-color: var(--chakra-colors-white);
      }

      .css-26rpuh:hover,
      .css-26rpuh[data-hover] {
        background: var(--chakra-colors-gray-200);
        background-color: var(--chakra-colors-gray-100);
      }

      .css-26rpuh:hover:focus,
      .css-26rpuh[data-hover]:focus,
      .css-26rpuh:hover[data-focus],
      .css-26rpuh[data-hover][data-focus] {
        background-color: var(--chakra-colors-white);
      }

      .css-26rpuh[aria-readonly=true],
      .css-26rpuh[readonly],
      .css-26rpuh[data-readonly] {
        box-shadow: none !important;
        -webkit-user-select: all;
        -moz-user-select: all;
        -ms-user-select: all;
        user-select: all;
      }

      .css-26rpuh[disabled],
      .css-26rpuh[aria-disabled=true],
      .css-26rpuh[data-disabled] {
        opacity: 0.4;
        cursor: not-allowed;
      }

      .css-26rpuh[aria-invalid=true],
      .css-26rpuh[data-invalid] {
        border-color: #FE5C4C;
      }

      .css-26rpuh::-webkit-input-placeholder {
        color: var(--chakra-colors-gray-700);
      }

      .css-26rpuh::-moz-placeholder {
        color: var(--chakra-colors-gray-700);
      }

      .css-26rpuh:-ms-input-placeholder {
        color: var(--chakra-colors-gray-700);
      }

      .css-26rpuh::placeholder {
        color: var(--chakra-colors-gray-700);
      }
    </style><input type="text" placeholder="Search" tabindex="-1" aria-hidden="true" aria-label="Search input" id="header-search" class="chakra-input css-26rpuh">
  </button>
</form>

<form id="footer-subscribe" data-testid="newsletter-form">
  <style data-emotion="css qwtrng">
    .css-qwtrng {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }

    @media screen and (min-width: 375px) {
      .css-qwtrng {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
      }
    }

    @media screen and (min-width: 480px) {
      .css-qwtrng {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
      }
    }
  </style>
  <div class="css-qwtrng">
    <style data-emotion="css 1pdpz1b">
      .css-1pdpz1b {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        -webkit-align-items: end;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: end;
        margin-bottom: 1rem;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
      }

      .css-1pdpz1b>*:not(style)~*:not(style) {
        margin-top: 0.5rem;
        -webkit-margin-end: 0px;
        margin-inline-end: 0px;
        margin-bottom: 0px;
        -webkit-margin-start: 0px;
        margin-inline-start: 0px;
      }

      @media screen and (min-width: 375px) {
        .css-1pdpz1b {
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-flex-basis: 100%;
          -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
          -webkit-align-items: end;
          -webkit-box-align: end;
          -ms-flex-align: end;
          align-items: end;
          margin-bottom: 1rem;
        }
      }

      @media screen and (min-width: 480px) {
        .css-1pdpz1b {
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row;
          -webkit-flex-basis: content;
          -ms-flex-preferred-size: content;
          flex-basis: content;
          -webkit-align-items: baseline;
          -webkit-box-align: baseline;
          -ms-flex-align: baseline;
          align-items: baseline;
          margin-bottom: 0px;
        }
      }
    </style>
    <div class="chakra-stack css-1pdpz1b">
      <style data-emotion="css 1xaf34k">
        .css-1xaf34k {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          width: 100%;
          padding-right: 1rem;
          margin-top: 1.5rem !important;
        }

        .css-1xaf34k>*:not(style)~*:not(style) {
          margin-top: 0.5rem;
          -webkit-margin-end: 0px;
          margin-inline-end: 0px;
          margin-bottom: 0px;
          -webkit-margin-start: 0px;
          margin-inline-start: 0px;
        }

        @media screen and (min-width: 375px) {
          .css-1xaf34k {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%;
          }
        }

        @media screen and (min-width: 480px) {
          .css-1xaf34k {
            -webkit-align-items: flex-start;
            -webkit-box-align: flex-start;
            -ms-flex-align: flex-start;
            align-items: flex-start;
            width: 50%;
          }
        }
      </style>
      <div class="chakra-stack css-1xaf34k">
        <style data-emotion="css mxcfd1">
          .css-mxcfd1 {
            width: 100%;
            position: relative;
            display: block;
          }
        </style>
        <div aria-label="Email Address" role="group" class="chakra-form-control css-mxcfd1">
          <style data-emotion="css 1aynh6f">
            .css-1aynh6f {
              display: block;
              text-align: start;
              font-size: 17px;
              -webkit-margin-end: var(--chakra-space-3);
              margin-inline-end: var(--chakra-space-3);
              margin-bottom: var(--chakra-space-1);
              font-weight: 400;
              transition-property: var(--chakra-transition-property-common);
              transition-duration: var(--chakra-transition-duration-normal);
              opacity: 1;
              position: absolute;
              top: 9px;
              left: 9px;
              line-height: 25px;
              color: #757575;
              padding-left: 4px;
              padding-right: 4px;
              -webkit-transition: all 0.2s;
              transition: all 0.2s;
              z-index: 99;
            }

            .css-1aynh6f[disabled],
            .css-1aynh6f[aria-disabled=true],
            .css-1aynh6f[data-disabled] {
              opacity: 0.4;
            }
          </style><label id="footerSubscriptionEmail-label" for="footerSubscriptionEmail" class="chakra-form__label css-1aynh6f">Email Address</label>
          <style data-emotion="css 3cqwmn">
            .css-3cqwmn {
              width: 100%;
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              position: relative;
              background-color: var(--chakra-colors-white);
            }
          </style>
          <div class="chakra-input__group css-3cqwmn">
            <style data-emotion="css c9bux">
              .css-c9bux {
                width: 100%;
                min-width: 0px;
                outline: 2px solid transparent;
                outline-offset: 2px;
                position: relative;
                -webkit-appearance: none;
                -moz-appearance: none;
                -ms-appearance: none;
                appearance: none;
                transition-property: var(--chakra-transition-property-common);
                transition-duration: var(--chakra-transition-duration-normal);
                font-size: var(--chakra-fontSizes-md);
                -webkit-padding-start: var(--chakra-space-3);
                padding-inline-start: var(--chakra-space-3);
                -webkit-padding-end: var(--chakra-space-3);
                padding-inline-end: var(--chakra-space-3);
                height: var(--chakra-sizes-11);
                border-radius: 0px;
                border: 1px solid;
                border-color: var(--chakra-colors-white);
                background: inherit;
                border-style: none;
                border-bottom-width: 2px;
                border-bottom-style: solid;
                text-align: center;
                -webkit-order: 1;
                -ms-flex-order: 1;
                order: 1;
                -webkit-flex: 1;
                -ms-flex: 1;
                flex: 1;
                margin-right: 0px;
              }

              .css-c9bux:focus,
              .css-c9bux[data-focus] {
                background-color: unset;
                border-style: none;
                border-radius: 0px;
              }

              .css-c9bux:hover,
              .css-c9bux[data-hover] {
                border-style: none;
                border-radius: 0px;
              }

              .css-c9bux[aria-readonly=true],
              .css-c9bux[readonly],
              .css-c9bux[data-readonly] {
                box-shadow: none !important;
                -webkit-user-select: all;
                -moz-user-select: all;
                -ms-user-select: all;
                user-select: all;
              }

              .css-c9bux[disabled],
              .css-c9bux[aria-disabled=true],
              .css-c9bux[data-disabled] {
                opacity: 0.4;
                cursor: not-allowed;
              }

              .css-c9bux[aria-invalid=true],
              .css-c9bux[data-invalid] {
                box-shadow: unset;
                border-bottom-color: #E40046;
              }

              .css-c9bux::-webkit-input-placeholder {
                border: 2px solid blue;
                color: #000000;
              }

              .css-c9bux::-moz-placeholder {
                border: 2px solid blue;
                color: #000000;
              }

              .css-c9bux:-ms-input-placeholder {
                border: 2px solid blue;
                color: #000000;
              }

              .css-c9bux::placeholder {
                border: 2px solid blue;
                color: #000000;
              }

              @media screen and (min-width: 375px) {
                .css-c9bux {
                  text-align: center;
                  margin-right: 0px;
                }
              }

              @media screen and (min-width: 480px) {
                .css-c9bux {
                  text-align: left;
                  margin-right: 0px;
                }
              }

              .css-c9bux:active,
              .css-c9bux[data-active] {
                border-style: none;
                border-radius: 0px;
              }
            </style><input type="email" name="email" value="" autocomplete="email" data-testid="footerSubscriptionEmail" id="footerSubscriptionEmail" class="chakra-input css-c9bux">
          </div>
        </div>
      </div>
      <div class="chakra-stack css-1xaf34k">
        <div aria-label="Phone (optional)" role="group" class="chakra-form-control css-mxcfd1"><label id="phone-label" for="phone" class="chakra-form__label css-1aynh6f">Phone (optional)</label>
          <div class="chakra-input__group css-3cqwmn"><input type="phone" name="phone" value="" autocomplete="phone" data-testid="phone" id="phone" class="chakra-input css-c9bux"></div>
        </div>
      </div>
    </div>
    <style data-emotion="css 18jj6fv">
      .css-18jj6fv {
        width: 100%;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        padding-top: 0px;
        padding-right: 0px;
      }

      @media screen and (min-width: 375px) {
        .css-18jj6fv {
          width: 100%;
          -webkit-order: 2;
          -ms-flex-order: 2;
          order: 2;
          padding-top: 0px;
          padding-right: 0px;
        }
      }

      @media screen and (min-width: 480px) {
        .css-18jj6fv {
          width: 75%;
          -webkit-order: 3;
          -ms-flex-order: 3;
          order: 3;
          padding-top: 1rem;
          padding-right: 1.5rem;
        }
      }
    </style>
    <div class="css-18jj6fv">
      <style data-emotion="css su5k7t">
        .css-su5k7t {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-padding-start: var(--chakra-space-4);
          padding-inline-start: var(--chakra-space-4);
          -webkit-padding-end: var(--chakra-space-4);
          padding-inline-end: var(--chakra-space-4);
        }

        .css-su5k7t>*:not(style)~*:not(style) {
          margin-top: 0.5rem;
          -webkit-margin-end: 0px;
          margin-inline-end: 0px;
          margin-bottom: 0px;
          -webkit-margin-start: 0px;
          margin-inline-start: 0px;
        }

        @media screen and (min-width: 1024px) {
          .css-su5k7t {
            -webkit-padding-start: 0px;
            padding-inline-start: 0px;
            -webkit-padding-end: 0px;
            padding-inline-end: 0px;
          }
        }
      </style>
      <div class="chakra-stack   css-su5k7t" data-testid="cms-content-text">
        <style data-emotion="css 10ggbb2">
          .css-10ggbb2 {
            font-size: 0.75rem;
            line-height: 1rem;
          }
        </style>
        <p class="chakra-text css-10ggbb2">By entering your email address or mobile number and clicking subscribe, you consent to receive marketing emails or marketing text messages, as applicable, from or about e.l.f. If you subscribe with a mobile
          number, you also agree to the <style data-emotion="css 65zup">
            .css-65zup {
              transition-property: var(--chakra-transition-property-common);
              transition-duration: var(--chakra-transition-duration-fast);
              transition-timing-function: var(--chakra-transition-easing-ease-out);
              cursor: pointer;
              -webkit-text-decoration: underline;
              text-decoration: underline;
              outline: 2px solid transparent;
              outline-offset: 2px;
              color: inherit;
            }

            .css-65zup:hover,
            .css-65zup[data-hover] {
              -webkit-text-decoration: none;
              text-decoration: none;
            }

            .css-65zup:focus,
            .css-65zup[data-focus] {
              -webkit-text-decoration: none;
              text-decoration: none;
            }
          </style><a target="_blank" rel="noopener" class="chakra-link css-65zup" href="https://www.elfcosmetics.co.uk/terms-and-conditions/sms-program-terms" title="https://www.elfcosmetics.com/terms-and-conditions/sms-program-terms">SMS Terms</a>,
          consent to receive marketing text messages from or about e.l.f. through an automatic telephone dialing system, and understand that consent is not required for purchase. See our
          <a target="_blank" rel="noopener" class="chakra-link css-65zup" href="https://www.elfcosmetics.co.uk/privacy-notice/privacy-policy" title="https://www.elfcosmetics.com/privacy-notice/privacy-policy">Privacy Notice</a> for more details.</p>
      </div>
    </div>
    <style data-emotion="css u8g35o">
      .css-u8g35o {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        position: relative;
        white-space: nowrap;
        vertical-align: middle;
        outline: 2px solid transparent;
        outline-offset: 2px;
        width: inherit;
        line-height: 1.2;
        border-radius: 0px;
        font-weight: var(--chakra-fontWeights-bold);
        transition-property: var(--chakra-transition-property-common);
        transition-duration: var(--chakra-transition-duration-normal);
        height: unset;
        min-width: var(--chakra-sizes-11);
        font-size: 0.9rem;
        -webkit-padding-start: 77px;
        padding-inline-start: 77px;
        -webkit-padding-end: 77px;
        padding-inline-end: 77px;
        background: black.500;
        color: var(--chakra-colors-white);
        background-color: #000000;
        padding-top: 15px;
        padding-bottom: 15px;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
        text-transform: uppercase;
        margin-top: 1.6rem !important;
        letter-spacing: 0.05em;
        -webkit-print-color-scheme: blackAlpha;
        color-scheme: blackAlpha;
      }

      @media screen and (min-width: 375px) {
        .css-u8g35o {
          width: inherit;
          height: unset;
          -webkit-order: 3;
          -ms-flex-order: 3;
          order: 3;
        }
      }

      @media screen and (min-width: 480px) {
        .css-u8g35o {
          width: 25%;
          height: 44px;
          -webkit-order: 2;
          -ms-flex-order: 2;
          order: 2;
        }
      }

      .css-u8g35o:focus,
      .css-u8g35o[data-focus] {
        outline: 3px solid;
        outline-color: var(--chakra-colors-gray-600);
      }

      .css-u8g35o[disabled],
      .css-u8g35o[aria-disabled=true],
      .css-u8g35o[data-disabled] {
        opacity: 0.4;
        cursor: not-allowed;
        box-shadow: var(--chakra-shadows-none);
        background: var(--chakra-colors-white);
        color: var(--chakra-colors-black);
        border: 1px solid;
        border-color: grey;
      }

      .css-u8g35o:hover,
      .css-u8g35o[data-hover] {
        background-color: #000000;
      }

      .css-u8g35o:active,
      .css-u8g35o[data-active] {
        background-color: #000000;
      }
    </style><button type="submit" class="chakra-button css-u8g35o">Subscribe</button>
  </div>
</form>

Text Content

Skip to Content

e.l.f. Brand Toggle
E.L.F. COSMETICSE.L.F. SKIN
Beauty Squad
Today's Offers
Account
SHOP

NEW

BEST SELLERS

DISCOVER

e.l.f. CARES




Search

What's Trending

Lipstick

O FACE Satin Lipstick

Color Correcting

Offers

Blush

Skin

Beauty Squad




Account
0

Just Added

View Bag


YOU CAN’T SPELL
E.L.F. WITHOUT LIPS.

The latest drops are here to blow
up the internet
(and your pout).
Plus, they start at just £2!

SHOP NOW

THE LIP LINEUP





STUN ON
SPRING BREAK.

Beaches aren't ready for this beat! From eye-popping
(waterproof!) makeup
to major glow boosters, these
must-haves
deserve a spot in your suitcase.

SHOP NOW

BEST SELLERS



new!


THIRSTY FOR
HYDRATING CAMO.

Find out why the internet is
e.l.f.ing obsessed
with dewy,
pigment-packed Camo Liquid
Blush
and Hydrating Camo CC Cream.

SHOP CAMO

WHAT'S NEW




NEW REWARDS
JUST DROPPED!

Redeem your points for a free product.

SIGN IN
Not a member? Join now for free.
Holy Hydration!
Makeup Melting Cleansing Balm Lash 'N Roll
Mascara Squeeze Me
Lip Balm

welcome to the beauty verse

Get instant access right here and wow. Where everyone can own their beauty,
without compromise.

#elfingamazing



Sign up for early access & e.l.f. exclusives

Email Address

Phone (optional)


By entering your email address or mobile number and clicking subscribe, you
consent to receive marketing emails or marketing text messages, as applicable,
from or about e.l.f. If you subscribe with a mobile number, you also agree to
the SMS Terms, consent to receive marketing text messages from or about e.l.f.
through an automatic telephone dialing system, and understand that consent is
not required for purchase. See our Privacy Notice for more details.

Subscribe

Clean beauty should be readily accessible to all, that's why our award-winning
makeup and skincare continues to be available at affordable drugstore prices.
Always vegan, our professional quality cosmetics are filled to the brim with
cruelty-free goodness, and never tested on animals – garnering the Leaping
Bunny! stamp of approval. In efforts to reduce our environmental impact, e.l.f.
Cosmetics launched Project Unicorn, a commitment to stripping down cluttered
packaging for more sustainable options. Since 2019, e.l.f. has eliminated over
one million pounds of excess packaging waste.

Change Country


Clean beauty should be readily accessible to all, that's why our award-winning
makeup and skincare continues to be available at affordable drugstore prices.
Always vegan, our professional quality cosmetics are filled to the brim with
cruelty-free goodness, and never tested on animals – garnering the Leaping
Bunny! stamp of approval. In efforts to reduce our environmental impact, e.l.f.
Cosmetics launched Project Unicorn, a commitment to stripping down cluttered
packaging for more sustainable options. Since 2019, e.l.f. has eliminated over
one million pounds of excess packaging waste.


HELP

FAQsContact UsTrack PackageShippingPromo Offers


DISCOVER E.L.F.

About UsCareersInvestor RelationsStudent & Graduate DiscountEssential WorkersThe
Big Game


SERVICES

My Accounte.l.f. Beauty SquadWish List


HELP

FAQsContact UsTrack PackageShippingPromo Offers


DISCOVER E.L.F.

About UsCareersInvestor RelationsStudent & Graduate DiscountEssential WorkersThe
Big Game


SERVICES

My Accounte.l.f. Beauty SquadWish List
Change Country

Terms of UsePrivacy NoticeSupply Chain TransparencyPrivacy Rights Request
FormCookie Settings Purchase TermsAccessibility Statement                       
             

© 2024 e.l.f. Cosmetics, Inc.