/* KIK scoped CSS delivery */

/* Kik navigation bar: panel and drawer typography from the supplemental HTML type
   ramp (these states have no Figma frame), motion, and the bag count badge. */
.kik-navigation-bar-d4392fa619-body-md {
  font-family: var(--kik-text-font-body, "Karla"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
}


.kik-navigation-bar-d4392fa619-body-sm {
  font-family: var(--kik-text-font-body, "Karla"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 21px;
}


.kik-navigation-bar-d4392fa619-body-xsm {
  font-family: var(--kik-text-font-body, "Karla"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 10px;
  font-weight: 300;
  line-height: 18px;
}


.kik-navigation-bar-d4392fa619-caps {
  font-family: var(--kik-text-font-body, "Karla"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 10px;
  font-weight: 300;
  line-height: 18px;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}


.kik-navigation-bar-d4392fa619-button {
  font-family: var(--kik-text-font-heading, "Marcellus"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0.04em;
}


.kik-navigation-bar-d4392fa619-h6 {
  font-family: var(--kik-text-font-heading, "Marcellus"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.01em;
}


.kik-navigation-bar-d4392fa619-count {
  font-family: var(--kik-text-font-body, "Karla"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 10px;
  line-height: 16px;
}


/* The host theme resets [hidden] inconsistently; keep closed panels out of layout. */
.kik-navigation-bar-d4392fa619 [hidden] {
  display: none !important;
}


.kik-navigation-bar-d4392fa619-fade:not([hidden]) {
  animation: kik-navigation-bar-d4392fa619-fade-in 180ms cubic-bezier(0.22, 1, 0.36, 1);
}


.kik-navigation-bar-d4392fa619-slide:not([hidden]) {
  animation: kik-navigation-bar-d4392fa619-slide-in 320ms cubic-bezier(0.22, 1, 0.36, 1);
}


@media (prefers-reduced-motion: reduce) {
  .kik-navigation-bar-d4392fa619-fade:not([hidden]),
  .kik-navigation-bar-d4392fa619-slide:not([hidden]) {
    animation: none;
  }}


/* Below 768px the platform token stylesheet defines no text-primary / surface-alt-1 values and
   the host resolves them to black. The mobile bar and drawer (HTML-only states) use the
   reference :root values so text, icons and nail artwork keep #2E4567 / #EFEFED. */
@media (max-width: 767.98px) {
  .kik-navigation-bar-d4392fa619-mobile {
    --kik-color-text-primary: #2e4567;
    --kik-color-bg-surface-alt-1: #efefed;
    color: #2e4567;
  }}


/* A host rule paints bare svg elements; the original symbols are outline art with fill="none". */
.kik-navigation-bar-d4392fa619 svg.kik-navigation-bar-d4392fa619-art {
  fill: none;
}



/* Hero (home) — owned styles that utilities cannot express cleanly. */

/* Legibility scrim: Figma mobile (11464:12765) and desktop overlay gradients. */
.kik-hero-b0760f1532-scrim {
  background-image: linear-gradient(51.6924deg, rgb(46, 69, 103) 6.0824%, rgba(46, 69, 103, 0.46) 30.328%, rgba(46, 69, 103, 0) 53.147%);
}


@media (min-width: 768px) {
  .kik-hero-b0760f1532-scrim {
    background-image: linear-gradient(20.2799deg, rgb(46, 69, 103) 2.625%, rgba(46, 69, 103, 0.46) 26.791%, rgba(46, 69, 103, 0) 49.535%);
  }}



/* Pagination dots stay 6px tall visually; the pseudo element extends the hit area to 44px. */
.kik-hero-b0760f1532-dot::before {
  content: "";
  position: absolute;
  inset: -19px -4px;
}



/* Slow crossfade between slides (HTML reference: 1200ms opacity fade). */
.kik-hero-b0760f1532-slide {
  transition: opacity 1200ms ease;
}


.kik-hero-b0760f1532-dot {
  transition: width 320ms cubic-bezier(0.22, 1, 0.36, 1), opacity 320ms cubic-bezier(0.22, 1, 0.36, 1);
}


.kik-hero-b0760f1532-cta {
  transition: background-color 180ms cubic-bezier(0.22, 1, 0.36, 1), color 180ms cubic-bezier(0.22, 1, 0.36, 1);
}


/* Designed hover from the HTML reference (.btn-secondary:hover). Outranks the token rule
   `.kik-hero-b0760f1532 .kik\:bg-surface`, which stays the resting background. */
.kik-hero-b0760f1532 .kik-hero-b0760f1532-cta:hover {
  background-color: #efefed;
}


@media (prefers-reduced-motion: reduce) {
  .kik-hero-b0760f1532-slide,
  .kik-hero-b0760f1532-dot,
  .kik-hero-b0760f1532-cta {
    transition: none;
  }}



/* Item list inside the USP bar root. Figma mobile rows (11464:12775 / 11464:12782) place their
   two items edge to edge with 16px between rows; from 768px the bar uses the 24px gap token
   (11464:13084) between items and pearl separators. The root element keeps the bound token gaps. */
.kik-usp-bar-1db61d4ea1 .kik-usp-bar-1db61d4ea1-list {
  column-gap: 0;
  row-gap: var(--kik-space-scale-16);
}


@media (min-width: 768px) {
  .kik-usp-bar-1db61d4ea1 .kik-usp-bar-1db61d4ea1-list {
    column-gap: var(--kik-space-gap-lg);
    row-gap: var(--kik-space-gap-lg);
  }}



/* Best Sellers: owned rules that utilities cannot express. */
.kik-best-sellers-906fb42221-rail {
  scrollbar-width: none;
}



.kik-best-sellers-906fb42221-rail::-webkit-scrollbar {
  display: none;
}



/* Card info stack: both source token classes stay on the element (mobile frame gap/2xs, desktop frame gap/sm);
   this rule selects the frame-correct token per breakpoint, since the token stylesheet orders them statically. */
.kik-best-sellers-906fb42221 li .kik-best-sellers-906fb42221-info {
  gap: var(--kik-space-gap-2xs);
}



@media (min-width: 65rem) {
  .kik-best-sellers-906fb42221 li .kik-best-sellers-906fb42221-info {
    gap: var(--kik-space-gap-sm);
  }}



/* Wishlist pressed paint: the heart's own source path (icon/heart, 24x24 viewBox) clips the fill layer,
   because the outline artwork is an external SVG image and cannot inherit a fill. */
.kik-best-sellers-906fb42221-heart-fill {
  clip-path: path("M12.01 6.001C6.5 1 1 8 5.782 13.001L12.011 20L18.241 13C23 8 17.5 0.999 12.01 6.001Z");
}



.kik-best-sellers-906fb42221-heart[aria-pressed="true"] .kik-best-sellers-906fb42221-heart-fill {
  opacity: 1;
}



/* Right gutter mirrors the fluid left gutter from 768px; below it the token utility supplies 16px. */
@media (min-width: 768px) {
  .kik-best-sellers-906fb42221-rail,
  .kik-best-sellers-906fb42221-trackwrap {
    padding-right: clamp(var(--kik-space-gutter-lg--mobile, 16px), calc(var(--kik-space-gutter-lg--mobile, 16px) - 26.52951096px + 6.40809444vw), var(--kik-space-gutter-lg--desktop, 92px));
  }}



@media (prefers-reduced-motion: reduce) {
  .kik-best-sellers-906fb42221-rail {
    scroll-behavior: auto;
  }}



/* Host theme leaks onto the Quick Add control:
   - theme.css `button[aria-disabled="true"] { display: none }` (0,1,1) would hide the designed control,
     so the markup uses native `disabled` only and this rule keeps the desktop display explicit;
   - a host rule sets the label span's min-height to 0, which the source (HTML) leaves at auto. */
@media (min-width: 65rem) {
  .kik-best-sellers-906fb42221 li .kik-best-sellers-906fb42221-quick-add {
    display: flex;
  }}



.kik-best-sellers-906fb42221 .kik-best-sellers-906fb42221-quick-add > span {
  min-height: auto;
}



/* Find Your Perfect Nails - interaction states the token stylesheet cannot express.
   Selectors are three classes deep so they win over the (0,2,0) token utilities. */
.kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-panel[hidden] {
  display: none;
}



.kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-tab .kik-find-your-perfect-nails-fa57213307-rule {
  transition: background-color 320ms cubic-bezier(0.22, 1, 0.36, 1);
}



.kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-tab[aria-selected="false"] .kik-find-your-perfect-nails-fa57213307-rule {
  background-color: var(--kik-color-border-subtle);
}



.kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-tab:hover .kik-find-your-perfect-nails-fa57213307-rule,
.kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-tab[aria-selected="true"] .kik-find-your-perfect-nails-fa57213307-rule {
  background-color: var(--kik-color-border-strong);
}



.kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-body .kik-find-your-perfect-nails-fa57213307-cta {
  transition: background-color 180ms cubic-bezier(0.22, 1, 0.36, 1);
}



/* Below 1024px the body wrapper is display: contents, so the shape grid (11464:12829)
   and the size-guide card (11464:12860) are spaced by the section gap, as in the mobile frame. */

/* Desktop frame: button label uses body-md; the mobile frame uses body-sm. */
@media (min-width: 1024px) {
  .kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-cta .kik-find-your-perfect-nails-fa57213307-cta-label {
    font-size: var(--kik-text-size-body-md);
    line-height: var(--kik-text-line-height-body-md);
  }}



@media (prefers-reduced-motion: reduce) {
  .kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-tab .kik-find-your-perfect-nails-fa57213307-rule,
  .kik-find-your-perfect-nails-fa57213307 .kik-find-your-perfect-nails-fa57213307-body .kik-find-your-perfect-nails-fa57213307-cta {
    transition: none;
  }}



/* Press Mentions: marquee behaviour below the 1040px content-fit breakpoint (HTML reference 65rem). */
.kik-press-mentions-a1e795ad3b-mastheads {
  --kik-press-mentions-a1e795ad3b-edge: clamp(var(--kik-space-gutter-lg--mobile), calc(var(--kik-space-gutter-lg--mobile) - 26.52951096px + 6.40809444vw), var(--kik-space-gutter-lg--desktop));
}



@media (max-width: 1039.98px) {
  .kik-press-mentions-a1e795ad3b-mastheads {
    margin-inline: calc(-1 * var(--kik-press-mentions-a1e795ad3b-edge));
    width: calc(100% + 2 * var(--kik-press-mentions-a1e795ad3b-edge));
    /* Clip the moving track sideways only, so the pause control can sit below the row (HTML .mast-pause). */
    overflow-x: clip;
    overflow-y: visible;
  }

  .kik-press-mentions-a1e795ad3b-track {
    width: max-content;
    animation: kik-press-mentions-a1e795ad3b-marquee 36s linear infinite;
  }

  .kik-press-mentions-a1e795ad3b-mastheads.kik-press-mentions-a1e795ad3b-paused .kik-press-mentions-a1e795ad3b-track,
  .kik-press-mentions-a1e795ad3b-mastheads:has(.kik-press-mentions-a1e795ad3b-mast:focus-visible) .kik-press-mentions-a1e795ad3b-track {
    animation-play-state: paused;
  }

  /* Focus-revealed pause/play control: below the logo row in the section's bottom padding, above the logos. */
  .kik-press-mentions-a1e795ad3b-pause {
    top: auto;
    bottom: -48px;
    z-index: 1;
  }}



@media (max-width: 1039.98px) and (hover: hover) {
  .kik-press-mentions-a1e795ad3b-mastheads:hover .kik-press-mentions-a1e795ad3b-track {
    animation-play-state: paused;
  }}



@media (min-width: 1040px) {
  .kik-press-mentions-a1e795ad3b-dup,
  .kik-press-mentions-a1e795ad3b-pause {
    display: none;
  }}



@media (prefers-reduced-motion: reduce) {
  .kik-press-mentions-a1e795ad3b-track {
    animation: none;
    transform: none;
  }

  .kik-press-mentions-a1e795ad3b-mastheads {
    overflow-x: auto;
    scrollbar-width: none;
  }

  .kik-press-mentions-a1e795ad3b-dup,
  .kik-press-mentions-a1e795ad3b-pause {
    display: none;
  }

  .kik-press-mentions-a1e795ad3b-mast,
  .kik-press-mentions-a1e795ad3b-indicator {
    transition: none;
  }}



/* Brand Story: mobile pill CTA interaction states (source .btn-primary:hover).
   Owned CSS because the platform token stylesheet paints the base background
   unlayered at (0,2,0), which a layered hover utility cannot override. */
.kik-brand-story-54da97412a .kik-brand-story-54da97412a-cta {
  transition: background-color 180ms cubic-bezier(0.22, 1, 0.36, 1), color 180ms cubic-bezier(0.22, 1, 0.36, 1);
}



@media (width < 768px) {
  .kik-brand-story-54da97412a .kik-brand-story-54da97412a-cta:hover,
  .kik-brand-story-54da97412a .kik-brand-story-54da97412a-cta:focus-visible {
    background-color: #24364f;
  }}



@media (prefers-reduced-motion: reduce) {
  .kik-brand-story-54da97412a .kik-brand-story-54da97412a-cta {
    transition: none;
  }}



/* Customer reviews: interaction paint and scroller details.
   Token values come from kik-home-customer-reviews-figma-tokens.css. */
.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-wall::-webkit-scrollbar { display: none; }


.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-review[hidden] { display: none; }



/* Mobile rail bleeds to the right edge; keep the last card clear of it. */
.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-mobile .kik-customer-reviews-abc11164ca-wall {
  padding-right: var(--kik-space-gutter-lg);
  scroll-padding-inline-start: 0;
}



/* Filter underline: selected and hover paint track aria-pressed and reverse on exit. */
.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-tab .kik-customer-reviews-abc11164ca-rule {
  transition: background-color 320ms cubic-bezier(0.22, 1, 0.36, 1);
}


.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-tab[aria-pressed="false"] .kik-customer-reviews-abc11164ca-rule {
  background-color: var(--kik-color-border-subtle);
}


.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-tab[aria-pressed="true"] .kik-customer-reviews-abc11164ca-rule,
.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-tab:hover .kik-customer-reviews-abc11164ca-rule {
  background-color: var(--kik-color-border-strong);
}



/* Enlarged pointer target for the 2px scroll track. */
.kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-track::before {
  content: "";
  position: absolute;
  inset: -21px 0;
}



@media (prefers-reduced-motion: reduce) {
  .kik-customer-reviews-abc11164ca .kik-customer-reviews-abc11164ca-tab .kik-customer-reviews-abc11164ca-rule { transition: none; }}



/* Build Your Set: progressive scroll reveal (from the supplemental HTML reference). */
.kik-build-your-set-09f7e89230-reveal.kik-build-your-set-09f7e89230-armed {
  opacity: 0;
  transform: translateY(16px);
  transition: opacity 600ms cubic-bezier(0.22, 1, 0.36, 1), transform 600ms cubic-bezier(0.22, 1, 0.36, 1);
}


.kik-build-your-set-09f7e89230-reveal.kik-build-your-set-09f7e89230-armed.kik-build-your-set-09f7e89230-in,
.kik-build-your-set-09f7e89230-reveal.kik-build-your-set-09f7e89230-armed:focus-within {
  opacity: 1;
  transform: none;
}


@media (prefers-reduced-motion: reduce) {
  .kik-build-your-set-09f7e89230-reveal.kik-build-your-set-09f7e89230-armed {
    opacity: 1;
    transform: none;
    transition: none;
  }}



/* Nail Care Essentials: rules Tailwind utilities cannot express. */

/* Hide the native scrollbar in WebKit; the draggable track below the rail replaces it. */
.kik-nail-care-essentials-3ce8914f3b-rail::-webkit-scrollbar {
  display: none;
}



/* Pressed wishlist state: fill the heart outline. The clip path reuses the exact path
   geometry of the sealed Figma icon (icon/heart), so the fill sits inside its stroke. */
.kik-nail-care-essentials-3ce8914f3b-heart-fill {
  clip-path: path("M12.01 6.001C6.5 1 1 8 5.782 13.001L12.011 20L18.241 13C23 8 17.5 0.999 12.01 6.001Z");
}



/* Rewards program: owned rules the token utilities cannot express. */

/* Benefits mirror Figma's nesting: Member Benefits (11464:13282) is a column whose rows sit
   gap-2xl (64px) apart on both axes; each row (11464:13283 / 11464:13290) carries its own
   gap-lg utility (24px). On mobile (11464:12965) the row wrappers are display: contents and
   the list is one 2-column grid with gap-lg. The unconditional gap-lg token rule would
   otherwise win the desktop list gap, so the desktop value is restated here with higher
   specificity than the token rule so it holds regardless of stylesheet order. */
@media (min-width: 768px) {
  section.kik-rewards-program-4173df98da div.kik-rewards-program-4173df98da-perks {
    row-gap: var(--kik-space-gap-2xl);
    column-gap: var(--kik-space-gap-2xl);
  }}



/* Designed .btn-primary hover (#24364f) from the HTML reference. The token
   background rule (.kik-rewards-program-4173df98da .kik:bg-action-primary) has the
   same specificity as the hover utility and loads later, so it is restated here. */
.kik-rewards-program-4173df98da a.kik-rewards-program-4173df98da-cta {
  transition: background-color 180ms cubic-bezier(0.22, 1, 0.36, 1);
}


.kik-rewards-program-4173df98da a.kik-rewards-program-4173df98da-cta:hover,
.kik-rewards-program-4173df98da a.kik-rewards-program-4173df98da-cta:focus-visible {
  background-color: #24364f;
}



@media (prefers-reduced-motion: reduce) {
  .kik-rewards-program-4173df98da a.kik-rewards-program-4173df98da-cta {
    transition: none;
  }}



/* Wheel Spin overlay: section-owned rules the utilities cannot express. */
.kik-page-component-wheel-spi-6f2b68991f-overlay[hidden] { display: none; }


.kik-page-component-wheel-spi-6f2b68991f-overlay:not([hidden]) { animation: kik-page-component-wheel-spi-6f2b68991f-fade 320ms cubic-bezier(0.22, 1, 0.36, 1); }



/* Both steps share one grid cell; the inactive step keeps its size but is not painted. */
.kik-page-component-wheel-spi-6f2b68991f-step[aria-hidden="true"] { visibility: hidden; }



/* Every inner wheel measure is a share of the wheel width (300px mobile / 400px desktop). */
.kik-page-component-wheel-spi-6f2b68991f-wheel { container-type: inline-size; }


.kik-page-component-wheel-spi-6f2b68991f-disc { transform: rotate(0deg); }


.kik-page-component-wheel-spi-6f2b68991f-disc.kik-page-component-wheel-spi-6f2b68991f-is-spinning { transition: transform 4200ms cubic-bezier(0.16, 1, 0.3, 1); }



/* Labels sit on a 28% radius (112/400 in Figma) and read along their slice. */
.kik-page-component-wheel-spi-6f2b68991f-label {
  transform-origin: 0 0;
  transform: rotate(var(--kik-page-component-wheel-spi-6f2b68991f-angle, 0deg)) translateX(28cqw) translate(-50%, -50%);
}


.kik-page-component-wheel-spi-6f2b68991f-slot-1 { --kik-page-component-wheel-spi-6f2b68991f-angle: -67.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-2 { --kik-page-component-wheel-spi-6f2b68991f-angle: -22.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-3 { --kik-page-component-wheel-spi-6f2b68991f-angle: 22.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-4 { --kik-page-component-wheel-spi-6f2b68991f-angle: 67.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-5 { --kik-page-component-wheel-spi-6f2b68991f-angle: 112.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-6 { --kik-page-component-wheel-spi-6f2b68991f-angle: 157.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-7 { --kik-page-component-wheel-spi-6f2b68991f-angle: -157.5deg; }


.kik-page-component-wheel-spi-6f2b68991f-slot-8 { --kik-page-component-wheel-spi-6f2b68991f-angle: -112.5deg; }



/* Mobile frame sets the prize labels at 10.13px / 15.188px Karla Regular; desktop uses the body-lg tokens. */
@media (width < 491px) {
  .kik-page-component-wheel-spi-6f2b68991f-label { font-size: 10.13px; line-height: 15.188px; font-weight: 400; }}



/* The visible field label acts as the placeholder and hides once an email is typed. */
.kik-page-component-wheel-spi-6f2b68991f-input:not(:placeholder-shown) ~ .kik-page-component-wheel-spi-6f2b68991f-placeholder { opacity: 0; }


.kik-page-component-wheel-spi-6f2b68991f-field.kik-page-component-wheel-spi-6f2b68991f-is-error { border-color: #db3535; }



/* 24px close glyph keeps a 44px hit area. */
.kik-page-component-wheel-spi-6f2b68991f-close::before { content: ""; position: absolute; inset: -10px; }



@media (prefers-reduced-motion: reduce) {
  .kik-page-component-wheel-spi-6f2b68991f-overlay:not([hidden]) { animation: none; }

  .kik-page-component-wheel-spi-6f2b68991f-disc.kik-page-component-wheel-spi-6f2b68991f-is-spinning { transition: none; }}



/* Page token stylesheet: 14 merged Source-bound Figma token contracts. Platform-owned; do not edit. */
.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-color-bg-page: #ffffff;
}


.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b {
  --kik-color-border-subtle: #efefed;
}


.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b {
  --kik-space-gap-xs: 8px;
}


.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-none: 0px;
}


.kik-navigation-bar-d4392fa619 {
  --kik-space-gutter-sm: 16px;
}


.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-build-your-set-09f7e89230 {
  --kik-space-scale-12: 12px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-nail-care-essentials-3ce8914f3b, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-bg-surface: #ffffff;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-border-strong: #2e4567;
}


.kik-hero-b0760f1532, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-text-inverse: #ffffff;
}


.kik-hero-b0760f1532, .kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-text-primary: #2e4567;
  --kik-text-font-heading: "Marcellus";
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-radius-pill: 100px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-gap-2xs: 4px;
  --kik-space-gap-lg: 16px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-gap-lg--desktop: 24px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-gap-lg--mobile: 16px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-md: 12px;
  --kik-space-gap-md--mobile: 12px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-md--desktop: 16px;
}


.kik-hero-b0760f1532, .kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-lg: 16px;
}


.kik-hero-b0760f1532, .kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-lg--mobile: 16px;
}


.kik-hero-b0760f1532, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-none--desktop: 0px;
}


.kik-hero-b0760f1532, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230 {
  --kik-space-inset-lg: 20px;
}


.kik-hero-b0760f1532, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-build-your-set-09f7e89230 {
  --kik-space-inset-lg--mobile: 20px;
}


.kik-hero-b0760f1532, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-inset-xl--desktop: 36px;
}


.kik-hero-b0760f1532 {
  --kik-space-scale-12--mobile: 12px;
  --kik-space-scale-16--desktop: 16px;
  --kik-text-line-height-h1: 53px;
  --kik-text-size-h1: 38px;
  --kik-text-size-h1--desktop: 56px;
  --kik-text-size-h1--mobile: 38px;
}


.kik-hero-b0760f1532, .kik-build-your-set-09f7e89230 {
  --kik-space-section-xs: 32px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-text-font-body: "Karla";
  --kik-text-weight-body: 300;
}


.kik-hero-b0760f1532, .kik-brand-story-54da97412a, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da {
  --kik-text-line-height-body-lg: 27px;
  --kik-text-size-body-lg: 16px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-text-line-height-body-md: 24px;
  --kik-text-size-body-md: 14px;
}


.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b {
  --kik-text-line-height-body-xsm: 18px;
  --kik-text-size-body-xsm: 10px;
}


.kik-usp-bar-1db61d4ea1 {
  --kik-color-bg-surface-alt-2: #efefed;
}


.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-gap-sm: 8px;
}


.kik-usp-bar-1db61d4ea1, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-gap-sm--desktop: 12px;
}


.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-gap-sm--mobile: 8px;
}


.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-lg--desktop: 92px;
}


.kik-usp-bar-1db61d4ea1, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-scale-16: 16px;
  --kik-space-scale-16--mobile: 16px;
}


.kik-usp-bar-1db61d4ea1, .kik-build-your-set-09f7e89230 {
  --kik-space-section-xs--desktop: 40px;
}


.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-text-line-height-h6: 19px;
  --kik-text-size-h6: 16px;
}


.kik-best-sellers-906fb42221, .kik-nail-care-essentials-3ce8914f3b {
  --kik-color-bg-media: #f5f5f5;
  --kik-space-inset-2xs: 4px;
  --kik-space-inset-sm: 12px;
  --kik-space-scale-4: 4px;
}


.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-nail-care-essentials-3ce8914f3b, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-radius-sm: 4px;
}


.kik-best-sellers-906fb42221 {
  --kik-space-gap-2xl: 40px;
}


.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-xl: 24px;
}


.kik-best-sellers-906fb42221, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b {
  --kik-space-section-md: 48px;
  --kik-space-section-md--desktop: 64px;
  --kik-space-section-md--mobile: 48px;
}


.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-text-line-height-body-sm: 21px;
  --kik-text-size-body-sm: 13px;
}


.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-text-line-height-h2: 43px;
  --kik-text-size-h2: 32px;
}


.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-text-size-h2--desktop: 44px;
  --kik-text-size-h2--mobile: 32px;
}


.kik-best-sellers-906fb42221, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b {
  --kik-text-weight-body-bolder: 400;
}


.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-radius-md: 12px;
}


.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da {
  --kik-space-inset-lg--desktop: 24px;
}


.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-section-lg: 56px;
}


.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307 {
  --kik-text-line-height-h5: 24px;
  --kik-text-size-h5: 20px;
  --kik-text-size-h5--desktop: 24px;
  --kik-text-size-h5--mobile: 20px;
}


.kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-action-primary: #2e4567;
}


.kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-rewards-program-4173df98da {
  --kik-color-bg-surface-alt-1: #efefed;
}


.kik-find-your-perfect-nails-fa57213307, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-xl--desktop: 36px;
}


.kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-xl--mobile: 24px;
}


.kik-find-your-perfect-nails-fa57213307 {
  --kik-space-gap-xs--mobile: 8px;
}


.kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-rewards-program-4173df98da {
  --kik-space-inset-md: 16px;
}


.kik-find-your-perfect-nails-fa57213307, .kik-rewards-program-4173df98da {
  --kik-space-inset-md--mobile: 16px;
  --kik-space-scale-12--desktop: 12px;
}


.kik-find-your-perfect-nails-fa57213307, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-section-lg--desktop: 72px;
  --kik-space-section-lg--mobile: 56px;
}


.kik-press-mentions-a1e795ad3b {
  --kik-space-gap-2xl--desktop: 64px;
  --kik-text-line-height-h3: 34px;
  --kik-text-size-h3: 28px;
  --kik-text-size-h3--desktop: 36px;
  --kik-text-size-h3--mobile: 28px;
}


.kik-brand-story-54da97412a, .kik-page-component-wheel-spi-6f2b68991f {
  --kik-space-inset-xl: 24px;
}


.kik-customer-reviews-abc11164ca {
  --kik-space-gutter-none--mobile: 0px;
  --kik-text-line-height-display: 77px;
  --kik-text-size-display: 64px;
  --kik-text-size-display--desktop: 96px;
  --kik-text-size-display--mobile: 64px;
}


.kik-build-your-set-09f7e89230 {
  --kik-space-scale-32: 32px;
  --kik-space-section-xl: 64px;
  --kik-space-section-xl--desktop: 84px;
  --kik-space-section-xl--mobile: 64px;
  --kik-space-section-xs--mobile: 32px;
}


.kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-text-tertiary: #b4b4b4;
  --kik-space-inset-xl--mobile: 24px;
  --kik-space-scale-24: 24px;
  --kik-space-scale-32--desktop: 32px;
  --kik-space-scale-48: 48px;
  --kik-space-scale-64: 64px;
  --kik-text-line-height-h4: 29px;
  --kik-text-size-h4: 24px;
  --kik-text-size-h4--desktop: 28px;
  --kik-text-size-h4--mobile: 24px;
}


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-color-bg-page: #ffffff;
}

.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-color-bg-surface-alt-1: #efefed;
}

.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b {
  --kik-color-border-subtle: #efefed;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-color-text-primary: #2e4567;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-radius-pill: 100px;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-space-gap-2xs: 4px;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-space-gap-lg: 24px;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-md: 16px;
}

.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-space-gap-xl: 36px;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b {
  --kik-space-gap-xs: 8px;
}

.kik-navigation-bar-d4392fa619 {
  --kik-space-gutter-sm: 40px;
}

.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-nail-care-essentials-3ce8914f3b {
  --kik-space-inset-2xs: 4px;
  --kik-space-inset-sm: 12px;
}

.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da {
  --kik-space-inset-lg: 24px;
}

.kik-navigation-bar-d4392fa619, .kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-text-font-body: "Karla";
  --kik-text-weight-body: 300;
}

.kik-navigation-bar-d4392fa619, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b {
  --kik-text-line-height-body-sm: 21px;
  --kik-text-size-body-sm: 14px;
}

.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-nail-care-essentials-3ce8914f3b {
  --kik-color-bg-surface: #ffffff;
}

.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b {
  --kik-color-border-strong: #2e4567;
}

.kik-hero-b0760f1532, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da {
  --kik-color-text-inverse: #ffffff;
}

.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-none: 0px;
}

.kik-hero-b0760f1532 {
  --kik-space-inset-xl: 36px;
  --kik-space-scale-16: 16px;
  --kik-text-line-height-h1: 77px;
  --kik-text-size-h1: 56px;
}

.kik-hero-b0760f1532, .kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-text-font-heading: "Marcellus";
}

.kik-hero-b0760f1532, .kik-brand-story-54da97412a, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da {
  --kik-text-line-height-body-lg: 27px;
  --kik-text-size-body-lg: 18px;
}

.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-text-line-height-body-md: 24px;
  --kik-text-size-body-md: 16px;
}

.kik-hero-b0760f1532, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b {
  --kik-text-line-height-body-xsm: 18px;
  --kik-text-size-body-xsm: 12px;
}

.kik-usp-bar-1db61d4ea1 {
  --kik-color-bg-surface-alt-2: #efefed;
}

.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-space-gap-sm: 12px;
}

.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-gutter-lg: 92px;
}

.kik-usp-bar-1db61d4ea1, .kik-build-your-set-09f7e89230 {
  --kik-space-section-xs: 40px;
}

.kik-usp-bar-1db61d4ea1, .kik-best-sellers-906fb42221, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da {
  --kik-text-line-height-h6: 24px;
  --kik-text-size-h6: 20px;
}

.kik-best-sellers-906fb42221, .kik-nail-care-essentials-3ce8914f3b {
  --kik-color-bg-media: #f5f5f5;
  --kik-space-scale-4: 4px;
}

.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-brand-story-54da97412a, .kik-nail-care-essentials-3ce8914f3b {
  --kik-radius-sm: 4px;
}

.kik-best-sellers-906fb42221, .kik-press-mentions-a1e795ad3b, .kik-brand-story-54da97412a, .kik-rewards-program-4173df98da {
  --kik-space-gap-2xl: 64px;
}

.kik-best-sellers-906fb42221, .kik-find-your-perfect-nails-fa57213307, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-scale-12: 12px;
}

.kik-best-sellers-906fb42221, .kik-press-mentions-a1e795ad3b, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b {
  --kik-space-section-md: 64px;
}

.kik-best-sellers-906fb42221, .kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-build-your-set-09f7e89230, .kik-nail-care-essentials-3ce8914f3b, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-text-line-height-h2: 53px;
  --kik-text-size-h2: 44px;
}

.kik-best-sellers-906fb42221, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b {
  --kik-text-weight-body-bolder: 400;
}

.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-customer-reviews-abc11164ca, .kik-nail-care-essentials-3ce8914f3b, .kik-styled-by-you-256875f6e5 {
  --kik-radius-md: 12px;
}

.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307, .kik-brand-story-54da97412a, .kik-rewards-program-4173df98da, .kik-styled-by-you-256875f6e5 {
  --kik-space-section-lg: 72px;
}

.kik-shop-by-occasion-86bfede076, .kik-find-your-perfect-nails-fa57213307 {
  --kik-text-line-height-h5: 29px;
  --kik-text-size-h5: 24px;
}

.kik-find-your-perfect-nails-fa57213307, .kik-build-your-set-09f7e89230, .kik-rewards-program-4173df98da {
  --kik-color-action-primary: #2e4567;
}

.kik-press-mentions-a1e795ad3b {
  --kik-text-line-height-h3: 43px;
  --kik-text-size-h3: 36px;
}

.kik-customer-reviews-abc11164ca {
  --kik-space-scale-72: 72px;
  --kik-text-line-height-display: 115px;
  --kik-text-size-display: 96px;
}

.kik-build-your-set-09f7e89230 {
  --kik-space-section-xl: 84px;
}}


@media (min-width: 491px) {
.kik-page-component-wheel-spi-6f2b68991f {
  --kik-color-action-primary: #2e4567;
  --kik-color-bg-surface: #ffffff;
  --kik-color-border-strong: #2e4567;
  --kik-color-text-inverse: #ffffff;
  --kik-color-text-primary: #2e4567;
  --kik-color-text-tertiary: #b4b4b4;
  --kik-radius-pill: 100px;
  --kik-space-gap-2xs: 4px;
  --kik-space-gap-lg: 24px;
  --kik-space-gap-sm: 12px;
  --kik-space-inset-xl: 36px;
  --kik-space-scale-16: 16px;
  --kik-space-scale-24: 24px;
  --kik-space-scale-32: 32px;
  --kik-space-scale-48: 48px;
  --kik-space-scale-64: 64px;
  --kik-text-font-body: "Karla";
  --kik-text-font-heading: "Marcellus";
  --kik-text-line-height-body-lg: 27px;
  --kik-text-line-height-body-md: 24px;
  --kik-text-line-height-body-sm: 21px;
  --kik-text-line-height-h4: 34px;
  --kik-text-size-body-lg: 18px;
  --kik-text-size-body-md: 16px;
  --kik-text-size-body-sm: 14px;
  --kik-text-size-h4: 28px;
  --kik-text-weight-body: 300;
  --kik-text-weight-body-bolder: 400;
}}


:is(.kik-find-your-perfect-nails-fa57213307,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da,.kik-page-component-wheel-spi-6f2b68991f).kik\:bg-action-primary, :is(.kik-find-your-perfect-nails-fa57213307,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da,.kik-page-component-wheel-spi-6f2b68991f) .kik\:bg-action-primary { background-color: var(--kik-color-action-primary); }


@media (width < 768px) {
.kik-brand-story-54da97412a.kik\:bg-action-primary, .kik-brand-story-54da97412a .kik\:bg-action-primary { background-color: var(--kik-color-action-primary); }}


:is(.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:bg-border-subtle, :is(.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:bg-border-subtle { background-color: var(--kik-color-border-subtle); }


.kik-hero-b0760f1532.kik\:bg-inverse, .kik-hero-b0760f1532 .kik\:bg-inverse { background-color: var(--kik-color-text-inverse); }


:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:bg-kik-color-bg-media, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:bg-kik-color-bg-media { background-color: var(--kik-color-bg-media); }


@media (min-width: 768px) {
:is(.kik-navigation-bar-d4392fa619,.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:bg-kik-color-bg-surface-alt-1, :is(.kik-navigation-bar-d4392fa619,.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:bg-kik-color-bg-surface-alt-1 { background-color: var(--kik-color-bg-surface-alt-1); }}


:is(.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-rewards-program-4173df98da).kik\:bg-kik-color-bg-surface-alt-1, :is(.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-rewards-program-4173df98da) .kik\:bg-kik-color-bg-surface-alt-1 { background-color: var(--kik-color-bg-surface-alt-1); }


.kik-usp-bar-1db61d4ea1.kik\:bg-kik-color-bg-surface-alt-2, .kik-usp-bar-1db61d4ea1 .kik\:bg-kik-color-bg-surface-alt-2 { background-color: var(--kik-color-bg-surface-alt-2); }


:is(.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:bg-kik-color-border-strong, :is(.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:bg-kik-color-border-strong { background-color: var(--kik-color-border-strong); }


:is(.kik-navigation-bar-d4392fa619,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-styled-by-you-256875f6e5).kik\:bg-page, :is(.kik-navigation-bar-d4392fa619,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-styled-by-you-256875f6e5) .kik\:bg-page { background-color: var(--kik-color-bg-page); }


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:bg-primary, .kik-navigation-bar-d4392fa619 .kik\:bg-primary { background-color: var(--kik-color-text-primary); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f).kik\:bg-surface, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f) .kik\:bg-surface { background-color: var(--kik-color-bg-surface); }


.kik-navigation-bar-d4392fa619.kik\:border-border-subtle, .kik-navigation-bar-d4392fa619 .kik\:border-border-subtle { border-bottom-color: var(--kik-color-border-subtle); }


.kik-navigation-bar-d4392fa619.kik\:border-border-subtle, .kik-navigation-bar-d4392fa619 .kik\:border-border-subtle { border-left-color: var(--kik-color-border-subtle); }


.kik-navigation-bar-d4392fa619.kik\:border-border-subtle, .kik-navigation-bar-d4392fa619 .kik\:border-border-subtle { border-right-color: var(--kik-color-border-subtle); }


.kik-navigation-bar-d4392fa619.kik\:border-border-subtle, .kik-navigation-bar-d4392fa619 .kik\:border-border-subtle { border-top-color: var(--kik-color-border-subtle); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f).kik\:border-kik-color-border-strong, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f) .kik\:border-kik-color-border-strong { border-bottom-color: var(--kik-color-border-strong); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f).kik\:border-kik-color-border-strong, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f) .kik\:border-kik-color-border-strong { border-left-color: var(--kik-color-border-strong); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f).kik\:border-kik-color-border-strong, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f) .kik\:border-kik-color-border-strong { border-right-color: var(--kik-color-border-strong); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f).kik\:border-kik-color-border-strong, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f) .kik\:border-kik-color-border-strong { border-top-color: var(--kik-color-border-strong); }


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:font-kik-text-font-body, .kik-navigation-bar-d4392fa619 .kik\:font-kik-text-font-body { font-family: var(--kik-text-font-body); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f).kik\:font-kik-text-font-body, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f) .kik\:font-kik-text-font-body { font-family: var(--kik-text-font-body); }


:is(.kik-hero-b0760f1532,.kik-usp-bar-1db61d4ea1,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f).kik\:font-kik-text-font-heading, :is(.kik-hero-b0760f1532,.kik-usp-bar-1db61d4ea1,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f) .kik\:font-kik-text-font-heading { font-family: var(--kik-text-font-heading); }


:is(.kik-best-sellers-906fb42221,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:font-kik-text-weight-body-bolder, :is(.kik-best-sellers-906fb42221,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:font-kik-text-weight-body-bolder { font-weight: var(--kik-text-weight-body-bolder); }


@media (min-width: 491px) {
.kik-page-component-wheel-spi-6f2b68991f.kik\:font-kik-text-weight-body-bolder, .kik-page-component-wheel-spi-6f2b68991f .kik\:font-kik-text-weight-body-bolder { font-weight: var(--kik-text-weight-body-bolder); }}


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:font-kik-text-weight-body, .kik-navigation-bar-d4392fa619 .kik\:font-kik-text-weight-body { font-weight: var(--kik-text-weight-body); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f).kik\:font-kik-text-weight-body, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f) .kik\:font-kik-text-weight-body { font-weight: var(--kik-text-weight-body); }


.kik-best-sellers-906fb42221.kik\:gap-kik-space-gap-2xl, .kik-best-sellers-906fb42221 .kik\:gap-kik-space-gap-2xl { column-gap: var(--kik-space-gap-2xl); }


@media (min-width: 768px) {
:is(.kik-brand-story-54da97412a,.kik-rewards-program-4173df98da).kik\:gap-kik-space-gap-2xl, :is(.kik-brand-story-54da97412a,.kik-rewards-program-4173df98da) .kik\:gap-kik-space-gap-2xl { column-gap: var(--kik-space-gap-2xl); }}


.kik-best-sellers-906fb42221.kik\:gap-kik-space-gap-2xl, .kik-best-sellers-906fb42221 .kik\:gap-kik-space-gap-2xl { row-gap: var(--kik-space-gap-2xl); }


@media (min-width: 768px) {
:is(.kik-brand-story-54da97412a,.kik-rewards-program-4173df98da).kik\:gap-kik-space-gap-2xl, :is(.kik-brand-story-54da97412a,.kik-rewards-program-4173df98da) .kik\:gap-kik-space-gap-2xl { row-gap: var(--kik-space-gap-2xl); }}


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:gap-kik-space-gap-2xs, .kik-navigation-bar-d4392fa619 .kik\:gap-kik-space-gap-2xs { column-gap: var(--kik-space-gap-2xs); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-page-component-wheel-spi-6f2b68991f).kik\:gap-kik-space-gap-2xs, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-page-component-wheel-spi-6f2b68991f) .kik\:gap-kik-space-gap-2xs { column-gap: var(--kik-space-gap-2xs); }


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:gap-kik-space-gap-2xs, .kik-navigation-bar-d4392fa619 .kik\:gap-kik-space-gap-2xs { row-gap: var(--kik-space-gap-2xs); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-page-component-wheel-spi-6f2b68991f).kik\:gap-kik-space-gap-2xs, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-page-component-wheel-spi-6f2b68991f) .kik\:gap-kik-space-gap-2xs { row-gap: var(--kik-space-gap-2xs); }


@media (min-width: 768px) {
:is(.kik-navigation-bar-d4392fa619,.kik-usp-bar-1db61d4ea1).kik\:gap-kik-space-gap-lg, :is(.kik-navigation-bar-d4392fa619,.kik-usp-bar-1db61d4ea1) .kik\:gap-kik-space-gap-lg { column-gap: var(--kik-space-gap-lg); }}


:is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da).kik\:gap-kik-space-gap-lg, :is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da) .kik\:gap-kik-space-gap-lg { column-gap: var(--kik-space-gap-lg); }


@media (min-width: 768px) {
:is(.kik-navigation-bar-d4392fa619,.kik-usp-bar-1db61d4ea1).kik\:gap-kik-space-gap-lg, :is(.kik-navigation-bar-d4392fa619,.kik-usp-bar-1db61d4ea1) .kik\:gap-kik-space-gap-lg { row-gap: var(--kik-space-gap-lg); }}


:is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da).kik\:gap-kik-space-gap-lg, :is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da) .kik\:gap-kik-space-gap-lg { row-gap: var(--kik-space-gap-lg); }


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:gap-kik-space-gap-md, .kik-navigation-bar-d4392fa619 .kik\:gap-kik-space-gap-md { column-gap: var(--kik-space-gap-md); }}


@media (width < 768px) {
:is(.kik-customer-reviews-abc11164ca,.kik-styled-by-you-256875f6e5).kik\:gap-kik-space-gap-md, :is(.kik-customer-reviews-abc11164ca,.kik-styled-by-you-256875f6e5) .kik\:gap-kik-space-gap-md { column-gap: var(--kik-space-gap-md); }}


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:gap-kik-space-gap-md, .kik-navigation-bar-d4392fa619 .kik\:gap-kik-space-gap-md { row-gap: var(--kik-space-gap-md); }}


@media (width < 768px) {
:is(.kik-customer-reviews-abc11164ca,.kik-styled-by-you-256875f6e5).kik\:gap-kik-space-gap-md, :is(.kik-customer-reviews-abc11164ca,.kik-styled-by-you-256875f6e5) .kik\:gap-kik-space-gap-md { row-gap: var(--kik-space-gap-md); }}


@media (min-width: 768px) {
:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-gap-sm, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-gap-sm { column-gap: var(--kik-space-gap-sm); }}


.kik-press-mentions-a1e795ad3b.kik\:gap-kik-space-gap-sm, .kik-press-mentions-a1e795ad3b .kik\:gap-kik-space-gap-sm { column-gap: var(--kik-space-gap-sm); }


@media (min-width: 768px) {
:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-gap-sm, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-gap-sm { row-gap: var(--kik-space-gap-sm); }}


.kik-press-mentions-a1e795ad3b.kik\:gap-kik-space-gap-sm, .kik-press-mentions-a1e795ad3b .kik\:gap-kik-space-gap-sm { row-gap: var(--kik-space-gap-sm); }


@media (min-width: 768px) {
:is(.kik-navigation-bar-d4392fa619,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a).kik\:gap-kik-space-gap-xl, :is(.kik-navigation-bar-d4392fa619,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a) .kik\:gap-kik-space-gap-xl { column-gap: var(--kik-space-gap-xl); }}


:is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-gap-xl, :is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-gap-xl { column-gap: var(--kik-space-gap-xl); }


@media (width < 768px) {
:is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da).kik\:gap-kik-space-gap-xl, :is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da) .kik\:gap-kik-space-gap-xl { column-gap: var(--kik-space-gap-xl); }}


@media (min-width: 768px) {
:is(.kik-navigation-bar-d4392fa619,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a).kik\:gap-kik-space-gap-xl, :is(.kik-navigation-bar-d4392fa619,.kik-press-mentions-a1e795ad3b,.kik-brand-story-54da97412a) .kik\:gap-kik-space-gap-xl { row-gap: var(--kik-space-gap-xl); }}


:is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-gap-xl, :is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-gap-xl { row-gap: var(--kik-space-gap-xl); }


@media (width < 768px) {
:is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da).kik\:gap-kik-space-gap-xl, :is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da) .kik\:gap-kik-space-gap-xl { row-gap: var(--kik-space-gap-xl); }}


:is(.kik-navigation-bar-d4392fa619,.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-gap-xs, :is(.kik-navigation-bar-d4392fa619,.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-gap-xs { column-gap: var(--kik-space-gap-xs); }


@media (min-width: 768px) {
:is(.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230).kik\:gap-kik-space-gap-xs, :is(.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230) .kik\:gap-kik-space-gap-xs { column-gap: var(--kik-space-gap-xs); }}


:is(.kik-navigation-bar-d4392fa619,.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-gap-xs, :is(.kik-navigation-bar-d4392fa619,.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-gap-xs { row-gap: var(--kik-space-gap-xs); }


@media (min-width: 768px) {
:is(.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230).kik\:gap-kik-space-gap-xs, :is(.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230) .kik\:gap-kik-space-gap-xs { row-gap: var(--kik-space-gap-xs); }}


@media (width < 768px) {
.kik-usp-bar-1db61d4ea1.kik\:gap-kik-space-scale-16, .kik-usp-bar-1db61d4ea1 .kik\:gap-kik-space-scale-16 { column-gap: var(--kik-space-scale-16); }}


@media (width < 768px) {
.kik-usp-bar-1db61d4ea1.kik\:gap-kik-space-scale-16, .kik-usp-bar-1db61d4ea1 .kik\:gap-kik-space-scale-16 { row-gap: var(--kik-space-scale-16); }}


@media (width < 768px) {
.kik-build-your-set-09f7e89230.kik\:gap-kik-space-scale-32, .kik-build-your-set-09f7e89230 .kik\:gap-kik-space-scale-32 { column-gap: var(--kik-space-scale-32); }}


@media (width < 768px) {
.kik-build-your-set-09f7e89230.kik\:gap-kik-space-scale-32, .kik-build-your-set-09f7e89230 .kik\:gap-kik-space-scale-32 { row-gap: var(--kik-space-scale-32); }}


:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-scale-4, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-scale-4 { column-gap: var(--kik-space-scale-4); }


:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-kik-space-scale-4, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-kik-space-scale-4 { row-gap: var(--kik-space-scale-4); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-x-kik-space-gap-lg-fluid, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-x-kik-space-gap-lg-fluid { column-gap: clamp(var(--kik-space-gap-lg--mobile), calc(var(--kik-space-gap-lg--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-gap-lg--desktop)); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:gap-x-kik-space-gap-lg-fluid, .kik-page-component-wheel-spi-6f2b68991f .kik\:gap-x-kik-space-gap-lg-fluid { column-gap: clamp(var(--kik-space-gap-lg--mobile), calc(var(--kik-space-gap-lg--mobile) - 14.01834862px + 3.66972477vw), var(--kik-space-gap-lg--desktop)); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5).kik\:gap-x-kik-space-gap-md-fluid, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5) .kik\:gap-x-kik-space-gap-md-fluid { column-gap: clamp(var(--kik-space-gap-md--mobile), calc(var(--kik-space-gap-md--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-gap-md--desktop)); }


.kik-customer-reviews-abc11164ca.kik\:gap-x-kik-space-gap-md-fluid, .kik-customer-reviews-abc11164ca .kik\:gap-x-kik-space-gap-md-fluid { column-gap: clamp(var(--kik-space-gap-md--mobile), calc(var(--kik-space-gap-md--mobile) - 4.18887015px + 1.01180438vw), var(--kik-space-gap-lg--desktop)); }


:is(.kik-usp-bar-1db61d4ea1,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da).kik\:gap-x-kik-space-gap-sm-fluid, :is(.kik-usp-bar-1db61d4ea1,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da) .kik\:gap-x-kik-space-gap-sm-fluid { column-gap: clamp(var(--kik-space-gap-sm--mobile), calc(var(--kik-space-gap-sm--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-gap-sm--desktop)); }


:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-x-kik-space-gap-sm-fluid, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-x-kik-space-gap-sm-fluid { column-gap: clamp(var(--kik-space-gap-sm--mobile), calc(var(--kik-space-gap-sm--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-gap-md--desktop)); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:gap-x-kik-space-gap-sm-fluid, .kik-page-component-wheel-spi-6f2b68991f .kik\:gap-x-kik-space-gap-sm-fluid { column-gap: clamp(var(--kik-space-gap-sm--mobile), calc(var(--kik-space-gap-sm--mobile) - 7.00917431px + 1.83486239vw), var(--kik-space-gap-sm--desktop)); }


:is(.kik-find-your-perfect-nails-fa57213307,.kik-styled-by-you-256875f6e5).kik\:gap-x-kik-space-gap-xl-fluid, :is(.kik-find-your-perfect-nails-fa57213307,.kik-styled-by-you-256875f6e5) .kik\:gap-x-kik-space-gap-xl-fluid { column-gap: clamp(var(--kik-space-gap-xl--mobile), calc(var(--kik-space-gap-xl--mobile) - 4.18887015px + 1.01180438vw), var(--kik-space-gap-xl--desktop)); }


.kik-press-mentions-a1e795ad3b.kik\:gap-x-kik-space-gap-xl-fluid, .kik-press-mentions-a1e795ad3b .kik\:gap-x-kik-space-gap-xl-fluid { column-gap: clamp(var(--kik-space-gap-xl--mobile), calc(var(--kik-space-gap-xl--mobile) - 13.96290051px + 3.37268128vw), var(--kik-space-gap-2xl--desktop)); }


.kik-find-your-perfect-nails-fa57213307.kik\:gap-x-kik-space-gap-xs-fluid, .kik-find-your-perfect-nails-fa57213307 .kik\:gap-x-kik-space-gap-xs-fluid { column-gap: clamp(var(--kik-space-gap-xs--mobile), calc(var(--kik-space-gap-xs--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-gap-lg--desktop)); }


.kik-build-your-set-09f7e89230.kik\:gap-x-kik-space-section-xs-fluid, .kik-build-your-set-09f7e89230 .kik\:gap-x-kik-space-section-xs-fluid { column-gap: clamp(var(--kik-space-section-xs--mobile), calc(var(--kik-space-section-xs--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-section-xs--desktop)); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-y-kik-space-gap-lg-fluid, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-y-kik-space-gap-lg-fluid { row-gap: clamp(var(--kik-space-gap-lg--mobile), calc(var(--kik-space-gap-lg--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-gap-lg--desktop)); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:gap-y-kik-space-gap-lg-fluid, .kik-page-component-wheel-spi-6f2b68991f .kik\:gap-y-kik-space-gap-lg-fluid { row-gap: clamp(var(--kik-space-gap-lg--mobile), calc(var(--kik-space-gap-lg--mobile) - 14.01834862px + 3.66972477vw), var(--kik-space-gap-lg--desktop)); }


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5).kik\:gap-y-kik-space-gap-md-fluid, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5) .kik\:gap-y-kik-space-gap-md-fluid { row-gap: clamp(var(--kik-space-gap-md--mobile), calc(var(--kik-space-gap-md--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-gap-md--desktop)); }


.kik-customer-reviews-abc11164ca.kik\:gap-y-kik-space-gap-md-fluid, .kik-customer-reviews-abc11164ca .kik\:gap-y-kik-space-gap-md-fluid { row-gap: clamp(var(--kik-space-gap-md--mobile), calc(var(--kik-space-gap-md--mobile) - 4.18887015px + 1.01180438vw), var(--kik-space-gap-lg--desktop)); }


:is(.kik-usp-bar-1db61d4ea1,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da).kik\:gap-y-kik-space-gap-sm-fluid, :is(.kik-usp-bar-1db61d4ea1,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da) .kik\:gap-y-kik-space-gap-sm-fluid { row-gap: clamp(var(--kik-space-gap-sm--mobile), calc(var(--kik-space-gap-sm--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-gap-sm--desktop)); }


:is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b).kik\:gap-y-kik-space-gap-sm-fluid, :is(.kik-best-sellers-906fb42221,.kik-nail-care-essentials-3ce8914f3b) .kik\:gap-y-kik-space-gap-sm-fluid { row-gap: clamp(var(--kik-space-gap-sm--mobile), calc(var(--kik-space-gap-sm--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-gap-md--desktop)); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:gap-y-kik-space-gap-sm-fluid, .kik-page-component-wheel-spi-6f2b68991f .kik\:gap-y-kik-space-gap-sm-fluid { row-gap: clamp(var(--kik-space-gap-sm--mobile), calc(var(--kik-space-gap-sm--mobile) - 7.00917431px + 1.83486239vw), var(--kik-space-gap-sm--desktop)); }


:is(.kik-find-your-perfect-nails-fa57213307,.kik-styled-by-you-256875f6e5).kik\:gap-y-kik-space-gap-xl-fluid, :is(.kik-find-your-perfect-nails-fa57213307,.kik-styled-by-you-256875f6e5) .kik\:gap-y-kik-space-gap-xl-fluid { row-gap: clamp(var(--kik-space-gap-xl--mobile), calc(var(--kik-space-gap-xl--mobile) - 4.18887015px + 1.01180438vw), var(--kik-space-gap-xl--desktop)); }


.kik-press-mentions-a1e795ad3b.kik\:gap-y-kik-space-gap-xl-fluid, .kik-press-mentions-a1e795ad3b .kik\:gap-y-kik-space-gap-xl-fluid { row-gap: clamp(var(--kik-space-gap-xl--mobile), calc(var(--kik-space-gap-xl--mobile) - 13.96290051px + 3.37268128vw), var(--kik-space-gap-2xl--desktop)); }


.kik-find-your-perfect-nails-fa57213307.kik\:gap-y-kik-space-gap-xs-fluid, .kik-find-your-perfect-nails-fa57213307 .kik\:gap-y-kik-space-gap-xs-fluid { row-gap: clamp(var(--kik-space-gap-xs--mobile), calc(var(--kik-space-gap-xs--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-gap-lg--desktop)); }


.kik-build-your-set-09f7e89230.kik\:gap-y-kik-space-section-xs-fluid, .kik-build-your-set-09f7e89230 .kik\:gap-y-kik-space-section-xs-fluid { row-gap: clamp(var(--kik-space-section-xs--mobile), calc(var(--kik-space-section-xs--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-section-xs--desktop)); }


:is(.kik-hero-b0760f1532,.kik-brand-story-54da97412a,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da).kik\:leading-kik-text-line-height-body-lg, :is(.kik-hero-b0760f1532,.kik-brand-story-54da97412a,.kik-build-your-set-09f7e89230,.kik-rewards-program-4173df98da) .kik\:leading-kik-text-line-height-body-lg { line-height: var(--kik-text-line-height-body-lg); }


@media (min-width: 491px) {
.kik-page-component-wheel-spi-6f2b68991f.kik\:leading-kik-text-line-height-body-lg, .kik-page-component-wheel-spi-6f2b68991f .kik\:leading-kik-text-line-height-body-lg { line-height: var(--kik-text-line-height-body-lg); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f).kik\:leading-kik-text-line-height-body-md, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5,.kik-page-component-wheel-spi-6f2b68991f) .kik\:leading-kik-text-line-height-body-md { line-height: var(--kik-text-line-height-body-md); }


@media (min-width: 768px) {
.kik-brand-story-54da97412a.kik\:leading-kik-text-line-height-body-md, .kik-brand-story-54da97412a .kik\:leading-kik-text-line-height-body-md { line-height: var(--kik-text-line-height-body-md); }}


@media (min-width: 768px) {
.kik-navigation-bar-d4392fa619.kik\:leading-kik-text-line-height-body-sm, .kik-navigation-bar-d4392fa619 .kik\:leading-kik-text-line-height-body-sm { line-height: var(--kik-text-line-height-body-sm); }}


:is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f).kik\:leading-kik-text-line-height-body-sm, :is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-page-component-wheel-spi-6f2b68991f) .kik\:leading-kik-text-line-height-body-sm { line-height: var(--kik-text-line-height-body-sm); }


@media (width < 768px) {
:is(.kik-brand-story-54da97412a,.kik-rewards-program-4173df98da).kik\:leading-kik-text-line-height-body-sm, :is(.kik-brand-story-54da97412a,.kik-rewards-program-4173df98da) .kik\:leading-kik-text-line-height-body-sm { line-height: var(--kik-text-line-height-body-sm); }}


:is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b).kik\:leading-kik-text-line-height-body-xsm, :is(.kik-hero-b0760f1532,.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b) .kik\:leading-kik-text-line-height-body-xsm { line-height: var(--kik-text-line-height-body-xsm); }


@media (width < 768px) {
.kik-brand-story-54da97412a.kik\:leading-kik-text-line-height-body-xsm, .kik-brand-story-54da97412a .kik\:leading-kik-text-line-height-body-xsm { line-height: var(--kik-text-line-height-body-xsm); }}


.kik-customer-reviews-abc11164ca.kik\:leading-kik-text-line-height-display, .kik-customer-reviews-abc11164ca .kik\:leading-kik-text-line-height-display { line-height: var(--kik-text-line-height-display); }


.kik-hero-b0760f1532.kik\:leading-kik-text-line-height-h1, .kik-hero-b0760f1532 .kik\:leading-kik-text-line-height-h1 { line-height: var(--kik-text-line-height-h1); }


:is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5).kik\:leading-kik-text-line-height-h2, :is(.kik-best-sellers-906fb42221,.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-brand-story-54da97412a,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5) .kik\:leading-kik-text-line-height-h2 { line-height: var(--kik-text-line-height-h2); }


.kik-press-mentions-a1e795ad3b.kik\:leading-kik-text-line-height-h3, .kik-press-mentions-a1e795ad3b .kik\:leading-kik-text-line-height-h3 { line-height: var(--kik-text-line-height-h3); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:leading-kik-text-line-height-h4, .kik-page-component-wheel-spi-6f2b68991f .kik\:leading-kik-text-line-height-h4 { line-height: var(--kik-text-line-height-h4); }


:is(.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307).kik\:leading-kik-text-line-height-h5, :is(.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307) .kik\:leading-kik-text-line-height-h5 { line-height: var(--kik-text-line-height-h5); }


:is(.kik-usp-bar-1db61d4ea1,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da).kik\:leading-kik-text-line-height-h6, :is(.kik-usp-bar-1db61d4ea1,.kik-best-sellers-906fb42221,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da) .kik\:leading-kik-text-line-height-h6 { line-height: var(--kik-text-line-height-h6); }


@media (min-width: 768px) {
.kik-find-your-perfect-nails-fa57213307.kik\:p-kik-space-gutter-none, .kik-find-your-perfect-nails-fa57213307 .kik\:p-kik-space-gutter-none { padding-bottom: var(--kik-space-gutter-none); }}


@media (min-width: 768px) {
.kik-find-your-perfect-nails-fa57213307.kik\:p-kik-space-gutter-none, .kik-find-your-perfect-nails-fa57213307 .kik\:p-kik-space-gutter-none { padding-left: var(--kik-space-gutter-none); }}


@media (min-width: 768px) {
.kik-find-your-perfect-nails-fa57213307.kik\:p-kik-space-gutter-none, .kik-find-your-perfect-nails-fa57213307 .kik\:p-kik-space-gutter-none { padding-right: var(--kik-space-gutter-none); }}


@media (min-width: 768px) {
.kik-find-your-perfect-nails-fa57213307.kik\:p-kik-space-gutter-none, .kik-find-your-perfect-nails-fa57213307 .kik\:p-kik-space-gutter-none { padding-top: var(--kik-space-gutter-none); }}


@media (min-width: 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-lg, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-lg { padding-bottom: var(--kik-space-inset-lg); }}


.kik-customer-reviews-abc11164ca.kik\:p-kik-space-inset-lg, .kik-customer-reviews-abc11164ca .kik\:p-kik-space-inset-lg { padding-bottom: var(--kik-space-inset-lg); }


@media (min-width: 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-lg, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-lg { padding-left: var(--kik-space-inset-lg); }}


.kik-customer-reviews-abc11164ca.kik\:p-kik-space-inset-lg, .kik-customer-reviews-abc11164ca .kik\:p-kik-space-inset-lg { padding-left: var(--kik-space-inset-lg); }


@media (min-width: 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-lg, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-lg { padding-right: var(--kik-space-inset-lg); }}


.kik-customer-reviews-abc11164ca.kik\:p-kik-space-inset-lg, .kik-customer-reviews-abc11164ca .kik\:p-kik-space-inset-lg { padding-right: var(--kik-space-inset-lg); }


@media (min-width: 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-lg, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-lg { padding-top: var(--kik-space-inset-lg); }}


.kik-customer-reviews-abc11164ca.kik\:p-kik-space-inset-lg, .kik-customer-reviews-abc11164ca .kik\:p-kik-space-inset-lg { padding-top: var(--kik-space-inset-lg); }


@media (width < 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-xl, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-xl { padding-bottom: var(--kik-space-inset-xl); }}


@media (width < 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-xl, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-xl { padding-left: var(--kik-space-inset-xl); }}


@media (width < 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-xl, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-xl { padding-right: var(--kik-space-inset-xl); }}


@media (width < 768px) {
.kik-brand-story-54da97412a.kik\:p-kik-space-inset-xl, .kik-brand-story-54da97412a .kik\:p-kik-space-inset-xl { padding-top: var(--kik-space-inset-xl); }}


:is(.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-build-your-set-09f7e89230).kik\:pb-kik-space-inset-lg-fluid, :is(.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-build-your-set-09f7e89230) .kik\:pb-kik-space-inset-lg-fluid { padding-bottom: clamp(var(--kik-space-inset-lg--mobile), calc(var(--kik-space-inset-lg--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-inset-lg--desktop)); }


.kik-hero-b0760f1532.kik\:pb-kik-space-scale-12-fluid, .kik-hero-b0760f1532 .kik\:pb-kik-space-scale-12-fluid { padding-bottom: clamp(var(--kik-space-scale-12--mobile), calc(var(--kik-space-scale-12--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-scale-16--desktop)); }


:is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da).kik\:pb-kik-space-scale-12-fluid, :is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da) .kik\:pb-kik-space-scale-12-fluid { padding-bottom: clamp(7px, calc(7px - 1.74536256px + 0.42158516vw), var(--kik-space-scale-12--desktop)); }


.kik-usp-bar-1db61d4ea1.kik\:pb-kik-space-scale-16-fluid, .kik-usp-bar-1db61d4ea1 .kik\:pb-kik-space-scale-16-fluid { padding-bottom: clamp(var(--kik-space-scale-16--mobile), calc(var(--kik-space-scale-16--mobile) - 8.3777403px + 2.02360877vw), var(--kik-space-section-xs--desktop)); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:pb-kik-space-scale-48, .kik-page-component-wheel-spi-6f2b68991f .kik\:pb-kik-space-scale-48 { padding-bottom: var(--kik-space-scale-48); }


:is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5).kik\:pb-kik-space-section-lg-fluid, :is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da,.kik-styled-by-you-256875f6e5) .kik\:pb-kik-space-section-lg-fluid { padding-bottom: clamp(var(--kik-space-section-lg--mobile), calc(var(--kik-space-section-lg--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-section-lg--desktop)); }


:is(.kik-best-sellers-906fb42221,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b).kik\:pb-kik-space-section-md-fluid, :is(.kik-best-sellers-906fb42221,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-nail-care-essentials-3ce8914f3b) .kik\:pb-kik-space-section-md-fluid { padding-bottom: clamp(var(--kik-space-section-md--mobile), calc(var(--kik-space-section-md--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-section-md--desktop)); }


:is(.kik-hero-b0760f1532,.kik-styled-by-you-256875f6e5).kik\:pl-kik-space-gutter-lg-fluid, :is(.kik-hero-b0760f1532,.kik-styled-by-you-256875f6e5) .kik\:pl-kik-space-gutter-lg-fluid { padding-left: clamp(var(--kik-space-gutter-none--desktop), calc(var(--kik-space-gutter-lg--mobile) + 5.5851602px - 1.34907251vw), var(--kik-space-gutter-lg--mobile)); }


:is(.kik-usp-bar-1db61d4ea1,.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da).kik\:pl-kik-space-gutter-lg-fluid, :is(.kik-usp-bar-1db61d4ea1,.kik-best-sellers-906fb42221,.kik-find-your-perfect-nails-fa57213307,.kik-press-mentions-a1e795ad3b,.kik-customer-reviews-abc11164ca,.kik-build-your-set-09f7e89230,.kik-nail-care-essentials-3ce8914f3b,.kik-rewards-program-4173df98da) .kik\:pl-kik-space-gutter-lg-fluid { padding-left: clamp(var(--kik-space-gutter-lg--mobile), calc(var(--kik-space-gutter-lg--mobile) - 26.52951096px + 6.40809444vw), var(--kik-space-gutter-lg--desktop)); }


@media (width < 768px) {
.kik-shop-by-occasion-86bfede076.kik\:pl-kik-space-gutter-lg, .kik-shop-by-occasion-86bfede076 .kik\:pl-kik-space-gutter-lg { padding-left: var(--kik-space-gutter-lg); }}


.kik-hero-b0760f1532.kik\:pl-kik-space-inset-lg-fluid, .kik-hero-b0760f1532 .kik\:pl-kik-space-inset-lg-fluid { padding-left: clamp(var(--kik-space-inset-lg--mobile), calc(var(--kik-space-inset-lg--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-inset-xl--desktop)); }


:is(.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-build-your-set-09f7e89230).kik\:pl-kik-space-inset-lg-fluid, :is(.kik-shop-by-occasion-86bfede076,.kik-find-your-perfect-nails-fa57213307,.kik-build-your-set-09f7e89230) .kik\:pl-kik-space-inset-lg-fluid { padding-left: clamp(var(--kik-space-inset-lg--mobile), calc(var(--kik-space-inset-lg--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-inset-lg--desktop)); }


:is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da).kik\:pl-kik-space-inset-md-fluid, :is(.kik-find-your-perfect-nails-fa57213307,.kik-rewards-program-4173df98da) .kik\:pl-kik-space-inset-md-fluid { padding-left: clamp(var(--kik-space-inset-md--mobile), calc(var(--kik-space-inset-md--mobile) - 2.7925801px + 0.67453626vw), var(--kik-space-inset-lg--desktop)); }


.kik-page-component-wheel-spi-6f2b68991f.kik\:pl-kik-space-inset-xl-fluid, .kik-page-component-wheel-spi-6f2b68991f .kik\:pl-kik-space-inset-xl-fluid { padding-left: clamp(var(--kik-space-inset-xl--mobile), calc(var(--kik-space-inset-xl--mobile) - 21.02752294px + 5.50458716vw), var(--kik-space-inset-xl--desktop)); }
