/* 11052026-eu-kids-holiday-dressing-mb */

    @media screen and (max-width: 960px) {
      .plp-content-slot.content-slot.slot-grid-header {
        margin: 0 auto;
        padding: 0;
      }
    }


  
    /* start linecta styles */
    .rlc-creative_v3 .rlc-usebrandstyles .rlc-links .rlc-linecta {
      font-family: var(--foundersReg);
    }

    


    /* start looppause styles */
    .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause,
    .rlc-creative_v3 .rlc-videocontainer .rlc-looppause {
      border: none;
    }

    .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause::before,
    .rlc-creative_v3 .rlc-videocontainer .rlc-looppause::before,
    .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause::after,
    .rlc-creative_v3 .rlc-videocontainer .rlc-looppause::after {
      width: 4px;
      height: 17px;
    }

    .rlc-creative_v3 .rlc-hasbuttons.user_paused .rlc-looppause::before,
    .rlc-creative_v3 .rlc-hasbuttons.user_paused .rlc-looppause:hover::before,
    .rlc-creative_v3 .rlc-videocontainer.user_paused .rlc-looppause::before,
    .rlc-creative_v3 .rlc-videocontainer.user_paused .rlc-looppause:hover::before {
      border-width: 8px 0 8px 13px;
    }

    .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause::after,
    .rlc-creative_v3 .rlc-videocontainer .rlc-looppause::after {
      left: 18px;
    }

    .rlc-creative_v3 .rlc-videocontainer .rlc-looppause {
      /* left: auto !important;
      right: 3.5em !important;
      bottom: 1.88em; */
    }

    @media screen and (max-width: 767px) {
      .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause::before,
      .rlc-creative_v3 .rlc-videocontainer .rlc-looppause::before,
      .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause::after,
      .rlc-creative_v3 .rlc-videocontainer .rlc-looppause::after {
        width: 3px;
        height: 13px;
      }

      .rlc-creative_v3 .rlc-hasbuttons .rlc-looppause::before,
      .rlc-creative_v3 .rlc-videocontainer .rlc-looppause::before {
        left: 12px;
      }

      .rlc-creative_v3 .rlc-videocontainer .rlc-looppause {
        /* left: auto !important;
        right: 1.625em !important;
        bottom: 1.125em; */
      }
    }



    /* hero */
    #rlc-hero {
      min-height: 45em;
    }

    /* Lazy loading opacity */

    .rlc-creative_v3 .rlc-image[loading='lazy'] {
      opacity: 0;
      transition: opacity 250ms ease-in-out;
    }

    .rlc-creative_v3 .rlc-image[loading='lazy'].rlc-imgLoaded {
      opacity: 1;
    }

    /* End Lazy loading opacity */

    #rlc-mb .rlc-copylayer {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    #rlc-hero .rlc-logo {
      justify-content: center;
    }

    #rlc-hero .rlc-links {
      column-gap: 0.15em;
    }

    #rlc-hero em {
      margin: 0 auto 0.5em;
      font-size: 0.6875em;
      line-height: 1.2727;
      font-family: var(--foundersReg);
      font-style: normal;
    }

    /* #rlc-hero .rlc-back-arrow-group {
      color: currentColor;
    } */

    @media screen and (min-width: 768px) {
      #rlc-hero .rlc-links {
        margin-top: 0;
      }

      #rlc-hero .rlc-videocontainer .rlc-looppause {
        left: auto !important;
        right: 3.5em !important;
        top: auto;
        bottom: 1.88em;
      }

      #rlc-hero .rlc-back-arrow-group {
        left: 3.75em;
        /* top: 40.75em; */
      }
    }

    @media screen and (max-width: 767px) {
      #rlc-hero {
        min-height: 30.9375em;
      }

      #rlc-hero .rlc-logo .rlc-image {
        width: 19.6875em;
      }

      #rlc-hero .rlc-headline,
      #rlc-hero .rlc-links {
        margin-top: 1em;
      }

      #rlc-hero .rlc-linecta {
        margin-top: 0;
      }

      #rlc-hero .rlc-videocontainer .rlc-looppause {
        left: auto !important;
        right: 1.125em !important;
        top: auto;
        bottom: 1.125em;
      }

      #rlc-hero .rlc-back-arrow-group {
        /* top: 27.95em;
        bottom: auto; */
        left: 1.875em;
        width: auto;
      }
    }





    /* start back arrow styles */
    /* .rlc-creative_v3 .rlc-back-arrow-group {
      left: 3.5em;
      bottom: 2.94em;
    }

    .rlc-creative_v3 .rlc-cta.rlc-arrow {
      font-family: var(--foundersReg);
      font-size: 0.688em;
      line-height: 0.909em;
      letter-spacing: 0.091em;
      color: currentColor;
      position: relative;
      display: inline-block;
      margin-bottom: 0;
    }

    [lang^='ar'] .rlc-creative_v3 .rlc-back-arrow-group {
      line-height: 0.909em;
    }

    [lang^='ar'] .rlc-creative_v3 .rlc-cta.rlc-arrow {
      font-family: var(--foundersReg);
      line-height: normal;
    }

    .rlc-creative_v3 .rlc-cta.rlc-arrow:after,
    .rlc-creative_v3 .rlc-cta.rlc-arrow:before {
      content: '';
      display: block;
      position: absolute;
    }

    .rlc-creative_v3 .rlc-cta.rlc-arrow:before {
      top: 50%;
      left: 0.2em;
      width: 1em;
      height: 1em;
      transform-origin: 50% 50%;
      transform: translateY(-50%) rotate(-135deg);
      box-shadow: inset -1px 1px 0 0 currentColor;
    }

    [lang^='ar'] .rlc-creative_v3 .rlc-cta.rlc-arrow:before {
      width: 0.7em;
      height: 0.7em;
      left: 0.1em;
    }

    .rlc-creative_v3 .rlc-cta.rlc-arrow:after {
      top: 50%;
      left: 0em;
      width: 2em;
      height: 1px;
      transform: translateY(-50%);
      background-color: currentColor;
    }

    .rlc-creative_v3 .rlc-cta.rlc-arrow {
      padding: 0 0 0 3em;
    }

    @media screen and (max-width: 767px) {
      .rlc-creative_v3 .rlc-back-arrow-group {
        left: 1.88em;
        bottom: 1.81em;
      }

      .rlc-creative_v3 .rlc-cta.rlc-arrow {
        padding: 0 0 0 2.8em;
      }
    } */





