/* BEGIN PAGE STYLES */
:root {
    --feniceReg: "Fenice ITC W01 Regular", Times, serif;
    --leJeuneReg: "LeJeuneDeck-Regular", "Times New Roman", Times, serif;
    --foundersReg: "Founders Grotesk text Regular", "Times New Roman", Times, serif;
    --foundersMono: "Founders Grotesk Mono Regular", "Times New Roman", Times, serif;
    --northwellAlt: "Northwell Alt", "Times New Roman", Times, serif;
    --sackersMed: "SackersGothicW01-Medium", "Times New Roman", Times, serif;
    --sackersHeavy: "SackersGothicW01-Heavy", "Times New Roman", Times, serif;

    --ppPink: #EB1F6C;
    --ppPinkLight: #ED9CAC;
}
div.responsive-wrapper,
#custom-gladly-chat-button,
#usntA40Toggle {
    display: none!important;
}
#rlc-pinkpony .rlc-title {
    font-family: var(--leJeuneReg);
    text-transform: unset;
    text-align: unset;
}
#rlc-pinkpony .rlc-dek {
    font-family: var(--leJeuneReg);
    font-size: 1.125em; /* 18px */
    line-height: 1.556em; /* 28px */
}
#rlc-pinkpony .rlc-background {
    position: absolute;
    top: 0; left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
#rlc-pinkpony .rlc-noclick a {
    pointer-events: none;
    cursor: inherit;
}
#rlc-pinkpony .rlc-fadelines div,
#rlc-pinkpony .rlc-fadethis {
    opacity: 0; 
}
#rlc-pinkpony .rlc-pillbutton {
    border: 1px solid currentColor;
    border-radius: 1.250em;
    padding: 0 1.250em;
    white-space: nowrap;
    margin: 0 0.625em;
    min-height: 2em;
    display: inline-flex;
    align-items: center;
    background-color: transparent;
    transition: all 0.25s;
}
    #rlc-pinkpony .rlc-pillbutton span {
        font-family: var(--foundersMono);
        font-size: 0.688em;
        color: currentColor;
        letter-spacing: 1px;
        line-height: 1em;
        text-transform: uppercase;
        transition: all 0.25s;
        position: relative;
    }
    #rlc-pinkpony .rlc-pillbutton:hover {
        background: #fff;
        color: #000;
        border-color: #fff;
    }
#rlc-pinkpony .rlc-pillbutton.rlc-play {
    padding: 0 1.656em 0 3.031em;
}
    #rlc-pinkpony .rlc-pillbutton.rlc-play span::before {
        content: '';
        position: absolute;
        top: 50%; left: -2.000em;
        transform: translateY(-50%);
        width: 1.182em; height: 1.182em;
        border: 1px solid currentColor;
        border-radius: 50%;
        display: block;
    }
    #rlc-pinkpony .rlc-pillbutton.rlc-play span::after {
        content: '';
        display: block;
        width: 0px;
        height: 0px;
        border-style: solid;
        border-width: 0.273em 0 0.273em 0.473em;
        border-color: transparent transparent transparent currentColor;
        transform: rotate(0deg);
        position: absolute;
        left: -1.55em; top: 50%;
        transform: translateY(-50%);
    }
#rlc-pinkpony .rlc-target {
    position: absolute;
    width: 2.250em;
    height: 2.250em;
    border: 1px solid currentColor;
    border-radius: 50%;
    /* background: rgba(0, 0, 0, 0.3); */
}
#rlc-pinkpony .rlc-target.notinstock,
#rlc-pinkpony .rlc-target.notorderable {
    display: none;
}
#rlc-pinkpony .rlc-target.keeponline {
    display: block;
}
    #rlc-pinkpony .rlc-target::before,
    #rlc-pinkpony .rlc-target::after {
        content: '';
        width: 1px;
        height: 0.625em;
        position: absolute;
        top: 50%; left: 50%;
        transform: translate(-50%,-50%);
        background: currentColor;
        display: block;
    }
    #rlc-pinkpony .rlc-target::after {
        transform: translate(-50%,-50%) rotate(90deg);
    }
#rlc-pinkpony .rlc-explore {
    display: inline-block;
    position: relative;
    margin-right: 4.375em;
    color: var(--ppPink);
}
    #rlc-pinkpony .rlc-explore::before {
        content: '';
        display: block;
        height: 1px;
        width: 3.750em;
        position: absolute;
        top: 50%;
        right: -0.625em;
        transform: translateX(100%);
        background: currentColor;
    }
    #rlc-pinkpony .rlc-explore::after {
        content: '';
        display: block;
        height: 0.375em;
        width: 0.375em;
        border-right: 1px solid currentColor;
        border-bottom: 1px solid currentColor;
        position: absolute;
        top: 50%;
        right: -4.375em;
        transform: translateY(calc(-50% + 0.5px)) rotate(-45deg);
    }
    #rlc-pinkpony .rlc-explore span {
        font-family: var(--foundersMono);
        font-size: 0.688em;
        line-height: 1.091em;
        letter-spacing: 0.091em;
        text-transform: uppercase;
        display: block;
    }
#rlc-pinkpony .rlc-autoslider .rlc-carousel_wrapper .swiper-wrapper {
    transition-timing-function: linear !important;
}
#rlc-pinkpony .rlc-hasvideo .rlc-hotspot {
    z-index: 2;
}
@media screen and (min-width: 768px) {
    #rlc-pinkpony .rlc-mobile {
        display: none!important;
    }
}
@media screen and (max-width: 767px) {
    #rlc-pinkpony .rlc-dek {
        font-size: 0.875em; /* 14x */
        line-height: 1.714em; /* 24px */
    }
    #rlc-pinkpony .rlc-desktop {
        display: none!important;
    }
}
/* END PAGE STYLES */


/* BEGIN HERO */
#rlc-hero {
    height: 46.875em;
    color: #fff;
}
    #rlc-hero .rlc-copygroup {
        position: absolute;
        left: 50%; bottom: 4.313em;
        transform: translateX(-50%);
        text-align: center;
    }
        #rlc-hero .rlc-copygroup .rlc-logo {
            width: 27.875em;
            margin: 0 auto 1.125em;
        }
        #rlc-hero .rlc-copygroup .rlc-title {
            font-size: 2.625em;
            line-height: 1.667em;
            letter-spacing: 0.014em;
            color: var(--ppPink);
        }
        #rlc-hero .rlc-copygroup .rlc-pillbutton {
            margin-top: 2em;
        }
@media screen and (max-width: 767px) {
#rlc-hero {
    height: 37.188em;
}
    #rlc-hero .rlc-copygroup {
        bottom: 2.875em;
        width: 95%;
    }
        #rlc-hero .rlc-copygroup .rlc-logo {
            width: 13.688em;
        }
        #rlc-hero .rlc-copygroup .rlc-title {
            font-size: 1.375em;
        }
}
/* END HERO */


/* BEGIN STICKY NAV */
#rlc-stickynav {
    position: relative;
    color: #fff;
    z-index: 10;
}
    #rlc-stickynav .rlc-in {
        /* background: var(--ppPink); */
    }
        #rlc-stickynavjumps {
            color: #fff;
        }
            
            #rlc-stickynav .rlc-active {
                border-color: #fff!important;
            }
        #rlc-stickynav .rlc-progress {
            background: var(--ppPinkLight);
        }
            #rlc-stickynav .rlc-progress .rlc-line {
                background: #fff;
            }
            #rlc-stickynav.rlc-hasthumbs .rlc-jumplink .rlc-cta span, 
            #rlc-stickynav.rlc-hasthumbs .rlc-link .rlc-cta span,
            #rlc-stickynav.rlc-hasthumbs #rlc-stickynavjumps .rlc-opener {
                font-family: var(--leJeuneReg);
                font-size: 0.938em;
                line-height: 0.667em;
                letter-spacing: 0.018em;
                color: inherit;
                text-transform: none;
            }
            #rlc-stickynavjumps .rlc-active {
                color: #000!important;
            }
            
@media only screen and (min-width: 768px) {
    #rlc-stickynav.rlc-hasthumbs .rlc-ul {
        border-top: none;
    }
    #rlc-stickynav.rlc-hasthumbs,
    #rlc-stickynav.rlc-hasthumbs .rlc-wrap {
        height: 13.125em;
    }
        #rlc-stickynav.rlc-hasthumbs .rlc-jumplink .rlc-cta {
            background: var(--ppPink);
        }
        #rlc-stickynav.rlc-hasthumbs .rlc-jumplink .rlc-cta,
        #rlc-stickynav.rlc-hasthumbs .rlc-grouped .rlc-cta  {
            height: 3.125em;
        }
        #rlc-stickynavjumps .rlc-li .rlc-jumplink {
            font-size: 1em;
        }
        #rlc-stickynav.rlc-hasthumbs .rlc-grouped .rlc-cta  {
            display: flex;
            justify-content: flex-start;
            align-items: center;
            text-align: center;
            width: 50%;
            height: 3.125em;
        }
        #rlc-stickynav.rlc-hasthumbs .rlc-grouped .rlc-cta:first-of-type {
            border-right: 1px solid #fff;
        }
            #rlc-stickynav.rlc-hasthumbs .rlc-grouped .rlc-cta span {
                font-family: var(--leJeuneReg);
                font-size: 0.938em;
                line-height: 0.667em;
                letter-spacing: 0.018em;
                color: #fff;
                margin-left: 1.267em;
            }
    #rlc-stickynav.rlc-hasthumbs .rlc-ul {
        height: auto!important;
    }
    #rlc-stickynav.rlc-hasthumbs .rlc-grouped {
        display: flex;
        justify-content: space-between;
        background: #BF1354;
    }
    #rlc-stickynavbuttons {
        display: none;
    }
    #rlc-stickynav.rlc-hasthumbs .rlc-jumplink .rlc-cta span {
        margin-left: 1.267em;
    }
}
@media only screen and (max-width: 767px) {
    #rlc-stickynav.rlc-hasthumbs,
    #rlc-stickynav.rlc-hasthumbs .rlc-wrap {
        height: 3.375em;
    }
    #rlc-stickynav.rlc-hasthumbs .rlc-menu.rlc-open, #rlc-stickynav.rlc-hasthumbs .rlc-in, #rlc-stickynav.rlc-hasthumbs #rlc-stickynavbuttons .rlc-ul, #rlc-stickynav.rlc-hasthumbs #rlc-stickynavjumps .rlc-ul {
        background-color: var(--ppPink);
    }
    #rlc-stickynav.rlc-hasthumbs #rlc-stickynavbuttons .rlc-opener:first-of-type,
    #rlc-stickynavjumps .rlc-li:last-of-type {
        display: none;
    }
}
/* END STICKY NAV */


/* BEGIN LIVE WELL, BE WELL */
#rlc-livewell {
    height: 83.125em;
    color: #fff;
}
    #rlc-livewell .rlc-copygroup {
        position: absolute;
        top: 6.813em; left: 50%;
        transform: translateX(-50%);
        width: 56.125em;
        text-align: center;
    }
        #rlc-livewell .rlc-copygroup .rlc-title {
            font-size: 3.750em;
            line-height: 1.450em;
            color: var(--ppPink);
        }
        #rlc-livewell .rlc-copygroup .rlc-dek {
            font-size: 1.250em; /* 20px */
            line-height: 1.900em; /* 38px */
            margin-top: 1em;
        }
        #rlc-livewell .rlc-copygroup .rlc-image {
            width: 31.938em;
            margin: 3.938em auto 4.750em;
        }
        #rlc-livewell .rlc-copygroup .rlc-quote {
            font-size: 2em;
            line-height: 1.500em;
        }
        #rlc-livewell .rlc-drawsig {
            margin: 2.500em auto 0;
            width: 14.000em; 
            height: 2.813em;
        }
            #rlc-livewell .rlc-drawsig svg path {
                stroke-width: 7px;
                stroke: var(--ppPink);
            }
@media only screen and (max-width: 767px) {
#rlc-livewell {
    height: 70.250em;
}
    #rlc-livewell .rlc-copygroup {
        top: 4.375em; 
        width: 20.625em;
    }
        #rlc-livewell .rlc-copygroup .rlc-title {
            font-size: 3.000em;
            line-height: 1.208em;
        }
        #rlc-livewell .rlc-copygroup .rlc-dek {
            font-size: 0.875em;
            line-height: 1.714em;
            margin-top: 1.5em;
        }
        #rlc-livewell .rlc-copygroup .rlc-image {
            width: 19.313em;
            margin: 2em auto ;
        }
        #rlc-livewell .rlc-copygroup .rlc-quote {
            font-size: 1.250em;
            line-height: 1.500em;
        }
}
/* END LIVE WELL, BE WELL */


/* BEGIN THE COLLECTION */
#rlc-collection {
    height: 48.750em;
    color: #fff;
}
    #rlc-collection .rlc-copygroup {
        position: absolute;
        top: 10.000em; left: 3.875em;
        width: 23.813em;
        z-index: 3;
    }
        #rlc-collection .rlc-copygroup .rlc-title {
            font-size: 5.000em;
            line-height: 1.087em;
        }
        #rlc-collection .rlc-copygroup .rlc-copy {
            margin: 1em auto 2.063em;
        }
        #rlc-collection .rlc-copygroup .rlc-pillbutton:first-of-type {
            margin-left: 0;
        }
        #rlc-collection .rlc-copygroup .rlc-copy .rlc-link {
            font-family: var(--foundersMono);
            font-size: 0.750em;
            text-transform:  uppercase;
            text-decoration: underline;
            text-underline-offset: 0.333em;
        }
@media only screen and (min-width: 768px) {
    .it #rlc-collection .rlc-copygroup,
    .es #rlc-collection .rlc-copygroup,
    .de #rlc-collection .rlc-copygroup {
        width: 28.813em;
    }
    .de #rlc-collection .rlc-copygroup {
       top: 6em;
    }
}
@media only screen and (max-width: 767px) {
#rlc-collection {
    height: 37.188em;
}
    #rlc-collection .rlc-copygroup {
        top: auto; bottom: 2.625em; left: 50%;
        transform: translateX(-50%);
        width: 19.375em;
        text-align: center;
    }
        #rlc-collection .rlc-copygroup .rlc-title {
            font-size: 2.625em;
            line-height: 1.286em;
        }
        #rlc-collection .rlc-copygroup .rlc-copy {
            margin: 0.5em auto 2.500em;
        }
        #rlc-collection .rlc-copygroup .rlc-pillbutton:first-of-type {
            margin-left: 0;
        }
        #rlc-collection .rlc-copygroup .rlc-copy .rlc-linecta {
            font-size: 0.625em;
        }
        #rlc-collection .rlc-copygroup .rlc-links .rlc-linecta {
            margin-top: 0;
        }
}
/* END THE COLLECTION */


/* BEGIN AUTOSLIDER */
#rlc-autoslider {
    height: 48.750em;
    color: #fff;
}
    #rlc-autoslider .rlc-carousel-arrow {
        display: none!important;
    }
    #rlc-autoslider .swiper-wrapper,
    #rlc-autoslider .rlc-carousel_wrapper,
    #rlc-autoslider .rlc-slide {
        height: 100%;
    }
    #rlc-autoslider .rlc-slide {
        display: flex;
        justify-content: center;
        align-items: center;
    }
        #rlc-autoslider .rlc-slide .rlc-imagery {
            width: 100%;
        }
    #rlc-autoslider .rlc-slide-1 {
        width: 42.375em;
    }
        #rlc-autoslider .rlc-slide-1 .rlc-target-1 {
            top: 15.625em; left: 9.188em;
        }
    #rlc-autoslider .rlc-slide-2 {
        width: 7.688em;
    }
        #rlc-autoslider .rlc-slide-2 .rlc-image {
            width: 2em;
        }
    #rlc-autoslider .rlc-slide-3 {
        justify-content: space-between;
        width: 80.250em;
    }
        #rlc-autoslider .rlc-slide-3 .rlc-imagery {
            width: 25.500em;
        }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-1 .rlc-target-1 {
                top: 20.750em; left: 7.313em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-1 .rlc-target-2 {
                top: 6.750em; left: 15.813em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-2 .rlc-target-1 {
                top: 5.688em; left: 18.125em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-3 .rlc-target-1 {
                top: 30.625em; left: 6.313em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-3 .rlc-target-2 {
                top: 10.250em; left: 18.938em;
            }
    #rlc-autoslider .rlc-sidetext {
        margin: 0;
        width: 8.125em;
    }
        #rlc-autoslider .rlc-sidetext .rlc-copy {
            font-family: var(--foundersMono);
            font-size: 2.4em;
            letter-spacing: 0.023em;
            color: var(--ppPink);
            transform-origin: 50%;
            transform: rotate(-90deg);
            text-transform: uppercase;
            white-space: nowrap;
        }
    #rlc-autoslider .rlc-slide-5,
    #rlc-autoslider .rlc-slide-6,
    #rlc-autoslider .rlc-slide-10,
    #rlc-autoslider .rlc-slide-11,
    #rlc-autoslider .rlc-slide-15,
    #rlc-autoslider .rlc-slide-16 {
        width: 45.000em;
    }
        #rlc-autoslider .rlc-slide-5 .rlc-target-1 {
            top: 1.438em; left: 16.188em;
        }
        #rlc-autoslider .rlc-slide-5 .rlc-target-2 {
            top: 10.250em; left: 31.438em;
        }
        #rlc-autoslider .rlc-slide-6 .rlc-target-1 {
            top: 18em; left: 22em;
        }
    #rlc-autoslider .rlc-slide-7 {
        background: #000;
    }
    #rlc-autoslider .rlc-slide-8 {
        justify-content: space-between;
        width: 78.125em;
        background: #000;
    }
        #rlc-autoslider .rlc-slide-8 .rlc-imagery {
            width: 25.500em;
        }
            #rlc-autoslider .rlc-slide-8 .rlc-imagery-1 .rlc-target-1 {
                top: 5.375em; left: 18.875em;
            }
            #rlc-autoslider .rlc-slide-8 .rlc-imagery-2 .rlc-target-1 {
                top: 21.750em; left: 17.375em;
            }
            #rlc-autoslider .rlc-slide-8 .rlc-imagery-3 .rlc-copygroup {
                position: absolute;
                bottom: 2.250em; left: 50%;
                transform: translateX(-50%);
                text-align: center;
                width: 100%;
                z-index: 3;
            }
                #rlc-autoslider .rlc-slide-8 .rlc-imagery-3 .rlc-copygroup .rlc-title {
                    font-size: 1.750em;
                    line-height: 1em;
                    letter-spacing: 0.009em;
                }
    #rlc-autoslider .rlc-slide-9 {
        width: 9.188em;
        background: #000;
    }
        #rlc-autoslider .rlc-slide-9 .rlc-image {
            width: 5.125em;
        }
        #rlc-autoslider .rlc-slide-10 .rlc-target-1 {
            top: 5.063em; left: 29.375em;
        }
        #rlc-autoslider .rlc-slide-10 .rlc-target-2 {
            top: 20.250em; left: 8.688em;
        }
        #rlc-autoslider .rlc-slide-11 .rlc-target-1 {
            top: 10.500em; left: 31.750em;
        }
        #rlc-autoslider .rlc-slide-11 .rlc-target-2 {
            top: 32.750em; left: 3.125em;
        }
    #rlc-autoslider .rlc-slide-12 {
        width: 9.750em;
    } 
    #rlc-autoslider .rlc-slide-13 {
        justify-content: space-between;
        width: 80.250em;
    }
        #rlc-autoslider .rlc-slide-13 .rlc-imagery {
            width: 25.500em;
        }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-1 .rlc-target-1 {
                top: 7.750em; left: 2.875em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-1 .rlc-target-2 {
                top: 2.188em; left: 18.000em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-2 .rlc-target-1 {
                top: 12.375em; left: 20.625em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-2 .rlc-target-2 {
                top: 27.625em; left: 3.250em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-3 .rlc-target-1 {
                top: 17.938em; left: 21.313em;
            }
    #rlc-autoslider .rlc-slide-14 {
        width: 9.750em;
    } 
        #rlc-autoslider .rlc-slide-15 .rlc-target-1 {
            top: 11.750em; left: 6.500em;
        }
        #rlc-autoslider .rlc-slide-16 .rlc-target-1 {
            top: 6.625em; left: 28.000em;
        }
        #rlc-autoslider .rlc-slide-16 .rlc-target-2 {
            top: 26.000em; left: 17.438em;
        }
    #rlc-autoslider .rlc-slide-17 {
        width: 97.625em;
    }
        #rlc-autoslider .rlc-slide-17 .rlc-logo {
            position: absolute;
            top: 50%; left: 1.719em;
            transform: translateY(-50%);
            width: 5.063em;
        }
        #rlc-autoslider .rlc-slide-17 .rlc-in {
            width: 80.625em;
            height: 100%;
            margin: 0 auto;
            display: flex;
            align-items: center;
            justify-content: space-between;
        }
            #rlc-autoslider .rlc-slide-17 .rlc-imagery {
                width: 25.500em;
            }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-1 .rlc-target-1 {
                    top: 8.438em; left: 17.688em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-2 .rlc-target-1 {
                    top: 13.750em; left: 16.313em;
                }
                
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-2 .rlc-target-2 {
                    top: 8.938em; left: 3.313em;
                }
                .lang-en_US #rlc-autoslider .rlc-slide-17 .rlc-imagery-2 .rlc-target-2,
                .lang-en_CA #rlc-autoslider .rlc-slide-17 .rlc-imagery-2 .rlc-target-2 {
                    top: 35.938em; left: 6.313em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-3 .rlc-target-1 {
                    top: 0.813em; left: 7.125em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-3 .rlc-target-2 {
                    top: 29.625em; left: 13.813em;
                }
                 .lang-en_US #rlc-autoslider .rlc-slide-17 .rlc-imagery-3 .rlc-target-2,
                 .lang-en_CA #rlc-autoslider .rlc-slide-17 .rlc-imagery-3 .rlc-target-2 {
                    top: 18.625em; left: 2.813em;
                }
@media only screen and (max-width: 767px) {
#rlc-autoslider {
    height: 29.688em;
}
    #rlc-autoslider .rlc-slide-1 {
        width: 19.438em;
        margin-left: 2em;
    }
        #rlc-autoslider .rlc-slide-1 .rlc-target-1 {
            top: 7.813em; left: 3.875em;
        }
    #rlc-autoslider .rlc-slide-2 {
        width: 4.188em;
    }
        #rlc-autoslider .rlc-slide-2 .rlc-image {
            width: 1.563em;
        }
    #rlc-autoslider .rlc-slide-3 {
        width: 53.125em;
    }
        #rlc-autoslider .rlc-slide-3 .rlc-imagery {
            width: 16.875em;
        }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-1 .rlc-target-1 {
                top: 3.813em; left: 9.875em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-1 .rlc-target-2 {
                top: 13.250em; left: 4.688em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-2 .rlc-target-1 {
                top: 2.250em; left: 10.750em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-3 .rlc-target-1 {
                top: 6.375em; left: 11.625em;
            }
            #rlc-autoslider .rlc-slide-3 .rlc-imagery-3 .rlc-target-2 {
                top: 18.938em; left: 3.875em;
            }
    #rlc-autoslider .rlc-sidetext {
        width: 4.688em;
    }
        #rlc-autoslider .rlc-sidetext .rlc-copy {
            font-size: 1.125em;
        }
    #rlc-autoslider .rlc-slide-5,
    #rlc-autoslider .rlc-slide-6,
    #rlc-autoslider .rlc-slide-10,
    #rlc-autoslider .rlc-slide-11,
    #rlc-autoslider .rlc-slide-15,
    #rlc-autoslider .rlc-slide-16 {
        width: 23.438em;
    }
        #rlc-autoslider .rlc-slide-5 .rlc-target-1 {
            top: 0.813em; left: 7.813em;
        }
        #rlc-autoslider .rlc-slide-5 .rlc-target-2 {
            top: 7.875em; left: 18.125em;
        }
        #rlc-autoslider .rlc-slide-6 .rlc-target-1 {
            top: 16em; left: 16em;
        }
    #rlc-autoslider .rlc-slide-8 {
        width: 53.125em;
    }
        #rlc-autoslider .rlc-slide-8 .rlc-imagery {
            width: 16.875em;
        }
            #rlc-autoslider .rlc-slide-8 .rlc-imagery-1 .rlc-target-1 {
                top: 6.250em; left: 1.813em;
            }
            #rlc-autoslider .rlc-slide-8 .rlc-imagery-2 .rlc-target-1 {
                top: 12.438em; left: 11.688em;
            }
            #rlc-autoslider .rlc-slide-8 .rlc-imagery-3 .rlc-copygroup {
                bottom: 1.125em; 
            }
                #rlc-autoslider .rlc-slide-8 .rlc-imagery-3 .rlc-copygroup .rlc-title {
                    font-size: 1.125em;
                }
    #rlc-autoslider .rlc-slide-9 {
        width: 7.125em;
    }
        #rlc-autoslider .rlc-slide-9 .rlc-image {
            width: 4.063em;
        }
        #rlc-autoslider .rlc-slide-10 .rlc-target-1 {
            top: 2.938em; left: 16.063em;
        }
        #rlc-autoslider .rlc-slide-10 .rlc-target-2 {
            top: 12.125em; left: 3.063em;
        }
        #rlc-autoslider .rlc-slide-11 .rlc-target-1 {
            top: 6.250em; left: 16.438em;
        }
        #rlc-autoslider .rlc-slide-11 .rlc-target-2 {
            top: 18.188em; left: 1.438em;
        }
    #rlc-autoslider .rlc-slide-12 {
        width: 5.375em;
    } 
    #rlc-autoslider .rlc-slide-13 {
        width: 53.125em;
    }
        #rlc-autoslider .rlc-slide-13 .rlc-imagery {
            width: 16.875em;
        }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-1 .rlc-target-1 {
                top: 5.625em; left: 1.125em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-1 .rlc-target-2 {
                top: 0.563em; left: 11.063em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-2 .rlc-target-1 {
                top: 4.688em; left: 12.563em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-2 .rlc-target-2 {
                top: 16.750em; left: 1.938em;
            }
            #rlc-autoslider .rlc-slide-13 .rlc-imagery-3 .rlc-target-1 {
                top: 10.188em; left: 12.750em;
            }
    #rlc-autoslider .rlc-slide-14 {
        width: 4.688em;
    } 
        #rlc-autoslider .rlc-slide-15 .rlc-target-1 {
            top: 5.563em; left: 3.500em;
        }
        #rlc-autoslider .rlc-slide-16 .rlc-target-1 {
            top: 4.313em; left: 14.188em;
        }
        #rlc-autoslider .rlc-slide-16 .rlc-target-2 {
            top: 14.938em; left: 8.313em;
        }
    #rlc-autoslider .rlc-slide-17 {
        width: 65.625em
    }
        #rlc-autoslider .rlc-slide-17 .rlc-logo {
            left: 1.15em;
            width: 4.063em;
        }
        #rlc-autoslider .rlc-slide-17 .rlc-in {
            width: 53.125em;
        }
            #rlc-autoslider .rlc-slide-17 .rlc-imagery {
                width: 16.875em;
            }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-1 .rlc-target-1 {
                    top: 4.563em; left: 11.125em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-2 .rlc-target-1 {
                    top: 6.313em; left: 13.000em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-2 .rlc-target-2 {
                    top: 21.313em; left: 6.125em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-3 .rlc-target-1 {
                    top: 0.563em; left: 4.063em;
                }
                #rlc-autoslider .rlc-slide-17 .rlc-imagery-3 .rlc-target-2 {
                    top: 10.563em; left: 1.563em;
                }
}
/* END AUTOSLIDER */


/* BEGIN SHOP TO DONATE */
#rlc-shopdonate {
    height: 50.000em;
    color: #000;
}
    #rlc-shopdonate .rlc-copygroup {
        position: absolute;
        top: 50%; left: 4.500em;
        transform: translateY(-50%);
        width: 21.375em;
    }
        #rlc-shopdonate .rlc-copygroup .rlc-copy {
            margin: 1em auto 2.063em;
        }
            #rlc-shopdonate .rlc-copygroup .rlc-title {
                font-size: 2.250em;
                line-height: 1.333em;
                letter-spacing: 0.016em;
                color: var(--ppPink);
            }
            #rlc-shopdonate .rlc-copygroup .rlc-dek {
                margin: 1.250em 0;
            }
        #rlc-shopdonate .rlc-copygroup .rlc-pillbutton:first-of-type {
            margin-left: 0;
        }
         #rlc-shopdonate .rlc-copygroup .rlc-copy .rlc-link {
            font-family: var(--foundersMono);
            font-size: 0.750em;
            text-transform:  uppercase;
            text-decoration: underline;
            text-underline-offset: 0.333em;
        } 
        #rlc-shopdonate .rlc-target {
            color: #fff;
        }
        #rlc-shopdonate .rlc-target-1 {
            top: 25.563em; left: 40.438em;
        }
        #rlc-shopdonate .rlc-target-2 {
            top: 43.938em; left: 70.563em;
        }
@media only screen and (max-width: 767px) {
#rlc-shopdonate {
    height: auto;
    min-height: 50.938em;
}
    #rlc-shopdonate .rlc-copygroup {
        position: relative;
        top: auto; left: auto;
        transform: none;
        width: 100%;
        margin-top: 1.875em;
        text-align: center;
    }
        #rlc-shopdonate .rlc-copygroup .rlc-copy {
            margin: 1.25em auto;
            width: 18.313em;
        }
            #rlc-shopdonate .rlc-copygroup .rlc-title {
                font-size: 1.750em;
            }
        #rlc-shopdonate .rlc-copygroup .rlc-copy .rlc-linecta {
            font-size: 0.625em;
        }
        #rlc-shopdonate .rlc-copygroup .rlc-links .rlc-linecta {
            margin-top: 0;
        }
        #rlc-shopdonate .rlc-target-1 {
            top: 11em; left: 12em;
        }
        #rlc-shopdonate .rlc-target-2 {
            top: 18em; left: 20em;
        }
}
/* END SHOP TO DONATE */


/* BEGIN BALA */
#rlc-bala {
    height: 75.688em;
    color: #000;
}
    #rlc-bala .rlc-intro {
        width: 17.313em;
        margin: 0 auto 3.250em;
        padding-top: 4.563em;
    }
    #rlc-bala .rlc-in {
        width: 80.875em;
        margin: 0 auto;
        display: flex;
        background: #fff;
    }
        #rlc-bala .rlc-in .rlc-sideimg {
            width: 41.813em
        }
        #rlc-bala .rlc-in .rlc-carouselwrap {
            width: 39.063em;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            text-align: center;
        }
            #rlc-bala .rlc-in .rlc-carouselwrap .rlc-copy {
                margin: 0 auto;
                width: 21.250em;
            }
                #rlc-bala .rlc-in .rlc-carouselwrap .rlc-title {
                    font-size: 2.250em;
                    line-height: 1.111em;
                    color: var(--ppPink);
                }
                #rlc-bala .rlc-in .rlc-carouselwrap .rlc-dek {
                    margin: 1em auto;
                }
                #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel {
                    width: 33.125em;
                }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-carousel-arrow {
                        border: 1px solid #000;
                        top: 13.406em;
                        opacity: 1;
                        visibility: visible;
                    }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .swiper-button-next {
                        right: 0;
                    }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .swiper-button-prev {
                        left: 0;
                    }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-slide {
                        width: 26.813em;
                        margin: 0 3.156em;
                    }
                        #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-slide .rlc-copygroup {
                            transform: none;
                            margin-top: 4.438em;
                        }
                            #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-slide .rlc-copygroup .rlc-prodname {
                                font-family: var(--foundersMono);
                                font-size: 0.688em;
                                line-height: 1.273em;
                                letter-spacing: 0.091em;
                                text-transform: uppercase;
                            }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-carousel-pagination {
                        top: 28.563em;
                    }
@media only screen and (max-width: 767px) {
#rlc-bala {
    height: 62.125em;
}
    #rlc-bala .rlc-intro {
        width: 10.625em;
        margin: 0 auto 2.125em;
        padding-top: 1.500em;
    }
    #rlc-bala .rlc-in {
        width: 20.875em;
        flex-direction: column;
    }
        #rlc-bala .rlc-in .rlc-sideimg {
            width: 100%;
        }
        #rlc-bala .rlc-in .rlc-carouselwrap {
            width: 100%;
            overflow: hidden;
        }
            #rlc-bala .rlc-in .rlc-carouselwrap .rlc-copy {
                width: 16.500em;
                margin-top: 2.625em;
            }
                #rlc-bala .rlc-in .rlc-carouselwrap .rlc-title {
                    font-size: 1.250em;
                }
                #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel {
                    width: 100%;
                }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-carousel-arrow {
                        display: none;
                    }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-carousel-pagination {
                        /* top: 11.563em; */
                        top: 15em;
                        height: 3.625em;
                        width: 17.125em;
                    }
                        #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-carousel-pagination .swiper-pagination-bullet{
                            height: 3.625em;
                        }
                    #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-slide {
                        /* width: 12.250em;
                        margin: 0 4.313em; */
                        width: 16.625em;
                        margin: 0 2.125em;
                        padding: 0;
                        height: 20.625em;
                    }
                        #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-slide .rlc-copygroup {
                            transform: none;
                            /* margin-top: 3.625em; */
                            margin-top: 2em;
                        }
                            #rlc-bala .rlc-in .rlc-carouselwrap .rlc-carousel .rlc-slide .rlc-copygroup .rlc-prodname {
                                font-size: 0.688em;
                                white-space: nowrap;
                            }
                    
}
/* END BALA */


/* BEGIN HOLISTIC */
#rlc-holistic {
    height: 46.875em;
    color: #fff;
}
    #rlc-holistic .rlc-copygroup {
        position: absolute;
        left: 50%; bottom: 8.313em;
        transform: translateX(-50%);
        text-align: center;
        width: 90%;
    }
        #rlc-holistic .rlc-copygroup .rlc-title {
            font-size: 5.000em;
            line-height: 0.56em;
            letter-spacing: 0.007em;
        }
        #rlc-holistic .rlc-copygroup .rlc-dek {
            margin: 2.25em auto;
        }
@media only screen and (max-width: 767px) {
#rlc-holistic {
    height: 37.188em;
}
    #rlc-holistic .rlc-copygroup {
        bottom: 3.563em;
        width: 17.813em;
    }
        #rlc-holistic .rlc-copygroup .rlc-title {
            font-size: 2.625em;
            line-height: 1.286em;
        }
}
/* END HOLISTIC */


/* BEGIN ACCORDION */
#rlc-accordion .rlc-tile .rlc-copygroup {
    pointer-events: none;
    width: 21.188em;
    position: absolute;
    left: 2em; bottom: 2em;
    opacity: 0;
    transform: translateY(150%);
    transition: all 0.5s;
    color: #fff;
}
    #rlc-accordion .rlc-tile .rlc-copygroup .rlc-dek {
        font-family: var(--foundersReg);
        margin-bottom: 1.25em;
    }
    #rlc-accordion .rlc-tile .rlc-copygroup .rlc-name {
        font-family: var(--northwellAlt);
        color: var(--ppPink);
        font-size: 2.625em;
        line-height: 1.5em;
    }
    #rlc-accordion .rlc-tile .rlc-copygroup .rlc-bio {
        font-family: var(--foundersMono);
        font-size: 0.688em;
        line-height: 1.273em;
        letter-spacing: 0.091em;
        color: var(--ppPink);
        text-transform: uppercase;
    }
@media only screen and (min-width: 768px) {
    #rlc-accordion {
        position: absolute;
        top: -4.688em; left: 50%;
        transform: translateX(-50%);
        width: 79.000em;
        color: #fff;
    }
        #rlc-accordion .rlc-accordion-in {
            display: flex;
            gap: 1px;
            justify-content: center;
        }
        #rlc-accordion .rlc-tile {
            height: 39.500em;
            width: 16.666666666666667%;
            pointer-events: none;
            overflow: hidden;
        }
        #rlc-accordion.rlc-ready .rlc-tile {
            pointer-events: all;
        }
        #rlc-accordion.rlc-interacted .rlc-tile {
            width: 10.000em;
            transition: width 0.5s;
        }
        #rlc-accordion.rlc-interacted .rlc-active.rlc-tile {
            width: 27.688em;
        }
            #rlc-accordion .rlc-tile .rlc-imagery {
                display: relative;
                overflow: hidden;
                height: 100%;
            }
            #rlc-accordion .rlc-tile .rlc-imagery .rlc-image {
                width: auto;
                height: 100%;
                transform: translateX(-50%);
                position: relative;
                left: 50%;
            }
            #rlc-accordion .rlc-tile.rlc-active .rlc-copygroup {
                opacity: 1;
                transform: translateY(0);
                cursor: pointer;
            }
            #rlc-accordion .rlc-tile.rlc-active .rlc-copygroup * {
                cursor: pointer;
            }
                #rlc-accordion .rlc-tile .rlc-copygroup .rlc-bio {
                    width: 68%;
                }
    #rlc-accordion .rlc-tile .rlc-imagery .rlc-image {
        filter: grayscale(100%);
        transition: filter 0.5s;
    }
    #rlc-accordion .rlc-tile.rlc-active .rlc-imagery .rlc-image {
        filter: grayscale(0);
    }
}
@media only screen and (max-width: 767px) {
    #rlc-accordion .rlc-tile .rlc-copygroup {
        opacity: 1;
        left: 50%;
        width: 18.438em;
        transform: translateX(-50%);
        bottom: 3.375em;
    }
        #rlc-accordion .rlc-tile .rlc-copygroup {

        }
    #rlc-accordion  .rlc-carousel-scrollbar {
        bottom: 1.250em;
        width: 20.938em;
        left: 50%;
        transform: translateX(-50%);
    }
        #rlc-accordion  .rlc-carousel-scrollbar:before {
            opacity: 1;
            background-color: #50464D;
        }
        #rlc-accordion  .swiper-scrollbar-drag:after {
            opacity: 1;
            background-color: var(--ppPinkLight);
        }
}
/* END ACCORDION */


/* BEGIN VOICES */
#rlc-voices {
    color: #fff;
    background: var(--ppPinkLight);
    height: 50.000em;
    display: flex;
    gap: 1px;
    --vtabWidth: 4.625em;
}
#rlc-voices .rlc-slide .rlc-button {
    position: relative;
    width: var(--vtabWidth) !important;
    height: 100%;
    background: #000;
}

#rlc-voices .rlc-slide .rlc-button .rlc-tab {
    display: block;
    transform: rotate(-90deg);
    transform-origin: left center;
    font-family: var(--leJeuneReg);
    font-size: 2em;
    line-height: 1.625em;
    position: absolute;
    bottom: 0.688em;
    left: 50%;
    white-space: nowrap;
    text-align: left;
}

#rlc-voices .rlc-slide .rlc-button .rlc-close {
    display: block;
    width: 1.313em;
    height: 1.313em;
    position: absolute;
    top: 2.750em;
    left: 50%;
    transform: translateX(-50%);
}

#rlc-voices .rlc-slide .rlc-button .rlc-close::before,
#rlc-voices .rlc-slide .rlc-button .rlc-close::after {
    content: '';
    width: 1px;
    height: 100%;
    background: currentColor;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: transform 0.5s;
}

#rlc-voices .rlc-slide .rlc-button .rlc-close::after {
    transform: translateX(-50%) rotate(-90deg);
}

#rlc-voices .rlc-slide.rlc-active .rlc-button .rlc-close::before {
    transform: translateX(-50%) rotate(-90deg);
}

#rlc-voices .rlc-slide .rlc-button .rlc-city {
    position: absolute;
    bottom: 1.600em;
    left: 50%;
    transform: translateX(-50%);
    font-family: var(--foundersMono);
    font-size: 0.625em;
    line-height: 1.200em;
    text-transform: uppercase;
    white-space: nowrap;
}

#rlc-voices .rlc-slide .rlc-background {
    z-index: 0;
    width: auto;
    height: 100%;
}

#rlc-voices .rlc-slide .rlc-intro span {
    font-family: var(--leJeuneReg);
    font-size: 1.375em;
    line-height: 1.364em;
    letter-spacing: 0.028em;
    color: var(--ppPink);
}

#rlc-voices .rlc-slide .rlc-copygroup .rlc-copy {
    font-family: var(--leJeuneReg);
    font-size: 0.938em;
    line-height: 1.733em;
    letter-spacing: 0.027em;
}

#rlc-voices .rlc-slide .rlc-copygroup .rlc-quote {
    font-family: var(--foundersReg);
    font-size: 0.875em;
    line-height: 1.571em;
}

#rlc-voices .rlc-slide .rlc-copygroup .rlc-sig {
    font-family: var(--northwellAlt);
    font-size: 2.125em;
    line-height: 1.059em;
    white-space: nowrap;
    margin: 0.5em 0;
}

#rlc-voices .rlc-slide .rlc-copygroup .rlc-label,
#rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item .rlc-info .rlc-ttl {
    font-family: var(--foundersMono);
    font-size: 0.688em;
    line-height: 1.273em;
    letter-spacing: 0.091em;
    text-transform: uppercase;
}

    

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item {
        display: flex;
        margin-bottom: 1.375em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item .rlc-thumb .rlc-image {
        width: 8.500em;
        margin-right: 1.250em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item .rlc-info {
        width: 16.250em;
        color: var(--ppPink);
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item .rlc-info .rlc-quote {
        font-family: var(--foundersReg);
        font-size: 0.750em;
        line-height: 1.667em;
        color: #000;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item .rlc-info .rlc-name {
        font-family: var(--northwellAlt);
        font-size: 1.625em;
        line-height: 1em;
        margin: 0.5em 0 0.2em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff.rlc-mono {
        width: 20.188em;
        left: 41.313em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff.rlc-mono .rlc-item {
        flex-direction: column;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-staff.rlc-mono .rlc-item .rlc-thumb .rlc-image {
        width: 100%;
        margin: 0 0 1.250em;
    }


@media only screen and (min-width: 768px) {
    #rlc-voices .rlc-slide {
        width: var(--vtabWidth);
        transition: width 0.5s;
        overflow: hidden;
        background: #000;
    }

    #rlc-voices .rlc-slide .rlc-in {
        border-left: 1px solid var(--ppPinkLight);
        height: 100%;
        position: absolute;
        top: 0;
        left: var(--vtabWidth);
    }

    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-in {
        left: 0;
    }

    #rlc-voices .rlc-slide.rlc-slide-1 {
        width: 0;
    }

    #rlc-voices .rlc-slide.rlc-active,
    #rlc-voices .rlc-slide .rlc-in {
        width: calc(90em - (4 * var(--vtabWidth)));
    }

    #rlc-voices .rlc-slide.rlc-active {
        /* display: flex; */
    }

    #rlc-voices .rlc-slide.rlc-slide-1.rlc-active,
    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-in {
        width: calc(90em - (5 * var(--vtabWidth)));
        border: none;
    }
    #rlc-voices .rlc-slide.rlc-slide-1 {}

    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-copygroup {
        position: absolute;
        width: 40.250em;
        top: 5.25em;
        left: 5.500em;
    }
    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-copygroup .rlc-title {
        font-size: 5.000em;
        line-height: 1.125em;
        color: var(--ppPink);
    }

    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-copygroup .rlc-dek {
        margin: 0.778em 0;
        width: 29.111em;
    }
    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-explore {
        color: var(--ppPink);
    }
        #rlc-voices .rlc-slide.rlc-slide-1 .rlc-explore span {
            line-height: 8.091em;
        }
    #rlc-voices .rlc-slide.rlc-slide-1 .rlc-thumbs {
        position: absolute;
        bottom: 0;
        left: 0;
        display: flex;
    }
    #rlc-voices .rlc-slide.rlc-slide-2 {
        background-color: #fff;
    }
    #rlc-voices .rlc-slide.rlc-slide-2 .rlc-intro {
        position: absolute;
        top: 0;
        left: 32.438em;
        width: 25.375em;
        height: 7.875em;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    #rlc-voices .rlc-slide.rlc-slide-2 .rlc-bio {
        width: 62.625em;
        position: absolute;
        top: 7.875em;
        left: 1.813em;
        border-top: 0.813em solid var(--ppPink);
        display: flex;
        background: #000;
    }

    #rlc-voices .rlc-slide.rlc-slide-2 .rlc-imagery {
        width: 18.813em
    }

    #rlc-voices .rlc-slide.rlc-slide-2 .rlc-copygroup {
        width: 43.813em;
    }

    #rlc-voices .rlc-slide.rlc-slide-2 .rlc-copygroup-in {
        padding: 2.625em 0 0 3.125em;
        color: #fff;
        width: 39.938em;
    }

    #rlc-voices .rlc-slide.rlc-slide-2 .rlc-copygroup-in .rlc-quote {
        margin: 1.286em 0 0;
    }

    #rlc-voices .rlc-slide.rlc-standard {
        background-color: #fff;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-intro {
        position: absolute;
        top: 0;
        left: 25.750em;
        width: 40.625em;
        height: 7.375em;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #rlc-voices .rlc-slide.rlc-standard.rlc-slide-6 .rlc-intro {
        left: 30.25em;
        width: 31.625em;
    }
    #rlc-voices .rlc-slide.rlc-standard .rlc-bio {
        width: 35.813em;
        position: absolute;
        top: 7.375em;
        left: 1.813em;
        border-top: 0.813em solid var(--ppPink);
        display: flex;
        background: #000;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-imagery {
        width: 15.125em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-copygroup {
        width: 20.688em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-copygroup-in {
        padding: 3em 0 0 3em;
        color: #fff;
        width: 16.875em;
    }
    .fr #rlc-voices .rlc-slide.rlc-standard.rlc-slide-3 .rlc-copygroup-in,
    .de #rlc-voices .rlc-slide.rlc-standard.rlc-slide-3 .rlc-copygroup-in,
    .it #rlc-voices .rlc-slide.rlc-standard.rlc-slide-3 .rlc-copygroup-in,
    .es #rlc-voices .rlc-slide.rlc-standard.rlc-slide-3 .rlc-copygroup-in,
    .nl #rlc-voices .rlc-slide.rlc-standard.rlc-slide-3 .rlc-copygroup-in {
        padding: 2em 0 0 2em;
    }

    #rlc-voices .rlc-slide.rlc-standard .rlc-copygroup-in .rlc-copy {
        font-size: 0.875em;
        line-height: 1.857em;
    }
        #rlc-voices .rlc-slide.rlc-standard .rlc-copygroup .rlc-link {
            position: absolute;
            right: 1.750em; bottom: 1.750em;
            z-index: 2;
        }

    #rlc-voices .rlc-slide.rlc-standard .rlc-copygroup-in .rlc-label {
        margin-top: 0.455em;
    }
    #rlc-voices .rlc-slide.rlc-standard .rlc-staff {
        width: 25em;
        position: absolute;
        top: 7.375em;
        left: 39.500em;
    }
    .fr #rlc-voices .rlc-slide.rlc-standard .rlc-staff,
    .de #rlc-voices .rlc-slide.rlc-standard .rlc-staff,
    .it #rlc-voices .rlc-slide.rlc-standard .rlc-staff {
        width: 26em;
        left: 38.5em;
    }
        .fr #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item,
        .de #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item,
        .it #rlc-voices .rlc-slide.rlc-standard .rlc-staff .rlc-item {
            margin-bottom: 0.475em;
        }
}
@media only screen and (max-width: 767px) {
    #rlc-voices {
        flex-direction: column;
        height: auto;
    }
    #rlc-voices .rlc-slide {
        width: 100%;
        height: 3.125em;
        transition: height 0.5s;
        overflow: hidden;
        background: #fff;
    }
    #rlc-voices .rlc-slide.rlc-active {
        height: auto;
    }
    #rlc-voices .rlc-slide .rlc-button {
        width: 100%!important;
        height: 3.125em;
    }
        #rlc-voices .rlc-slide .rlc-button .rlc-tab {
            top: 50%;
            left: 1.429em;
            bottom: auto;
            transform: translateY(-50%);
            font-size: 0.875em;
        }
        #rlc-voices .rlc-slide .rlc-button .rlc-city {
            top: 50%;
            left: 30.111em;
            transform: translateY(-50%);
            font-size: 0.563em;
        }
        #rlc-voices .rlc-slide .rlc-button .rlc-close {
            width: 0.938em;
            height: 0.938em;
            top: 50%; left: auto; right: 1.125em;
            color: var(--ppPink);
            transform: translateY(-50%);
        }
    #rlc-voices .rlc-slide-1 {
        background-color: #000;
    }
        #rlc-voices .rlc-slide-1 .rlc-thumbs {
            display: flex;
        }
        #rlc-voices .rlc-slide-1 .rlc-explore {
            display: none;
        }
        #rlc-voices .rlc-slide-1 .rlc-copygroup {
            width: 17.625em;
            text-align: center;
            color: #fff;
            padding: 3.750em 0;
            margin: 0 auto;
        }
            #rlc-voices .rlc-slide-1 .rlc-copygroup .rlc-title {
                font-size: 2.625em;
                line-height: 1.286em;
                color: var(--ppPink);
                margin-bottom: 0.15em;
            }
    #rlc-voices .rlc-slide .rlc-intro {
        position: relative;
        width: 100%;
        background: #fff;
        text-align: center;
        padding: 2.313em 0;
    }
        #rlc-voices .rlc-slide .rlc-intro span {
            font-size: 1.750em;
            line-height: 1.286em;
            display: inline-block;
            width: 11.107em;
        }
    #rlc-voices .rlc-slide .rlc-bio {
        width: 20em;
        margin: 0 auto;
        background-color: #000;
    }
        #rlc-voices .rlc-slide .rlc-bio .rlc-imagery {
            width: 100%;
        }
        #rlc-voices .rlc-slide .rlc-bio  .rlc-copygroup {
            margin-bottom: 1.938em;
            position: relative;
        }
        #rlc-voices .rlc-slide .rlc-bio  .rlc-copygroup-in {
            width: 16.750em;
            margin: 2.375em auto 0;
            text-align: center;
            padding-bottom: 5em;
        }
            #rlc-voices .rlc-slide .rlc-bio  .rlc-copygroup-in .rlc-quote {
                font-size: 0.750em;
                line-height: 1.833em;
                margin: 2.500em auto;
            }
        #rlc-voices .rlc-slide .rlc-staff {
            width: 20em;
            margin: 0 auto 4.000em; 
        }
            #rlc-voices .rlc-slide .rlc-staff {

            }
        #rlc-voices .rlc-slide.rlc-standard .rlc-copygroup .rlc-link {
            position: absolute;
            right: auto; left: 50%; bottom: 1.563em;
            transform: translateX(-50%);
        }
}
/* END VOICES */


/* BEGIN INTERVIEW */
#rlc-interview {
    height: 50.000em;
    color: #fff;
    background-color: #000;
}
    #rlc-interview .rlc-placeholder {
        height: 50.000em;
    }
    #rlc-interview .rlc-copygroup {
        position: absolute;
        bottom: 3em; left: 50%;
        transform: translateX(-50%);
        text-align: center;
        width: 90%;
    }
        #rlc-interview .rlc-copygroup .rlc-title {
            font-size: 5.000em;
            line-height: 0.56em;
            letter-spacing: 0.007em;
        }
        #rlc-interview .rlc-copygroup .rlc-dek {
            width: 38.000em;
            margin: 2.25em auto;
            display: block;
        }
@media only screen and (max-width: 767px) {
#rlc-interview {
    height: 37.188em;
}
    #rlc-interview .rlc-placeholder {
        height: 37.188em;
    }
    #rlc-interview .rlc-copygroup {
        position: absolute;
        bottom: 3.563em; left: 50%;
        transform: translateX(-50%);
        text-align: center;
        width: 90%;
    }
        #rlc-interview .rlc-copygroup .rlc-title {
            font-size: 2.625em;
            line-height: 1.286em;
        }
        #rlc-interview .rlc-copygroup .rlc-dek {
            width: 19.000em;
        }
}
/* END INTERVIEW */


/* BEGIN TIMELINE */
#rlc-timeline {
    height: 48.750em;
    width: 90em;
    overflow: hidden;
    color: #fff;
}
    #rlc-timeline .rlc-carousel .rlc-carousel-arrow {
        display: none !important;
    }
    #rlc-timeline .rlc-carousel .rlc-carousel-scrollbar {
        opacity: 1;
        width: 75.966em;
        bottom: 2em;
        left: 50%;
        transform: translateX(-50%);
    }
    #rlc-timeline .rlc-carousel .rlc-carousel-scrollbar:before {
        opacity: 1;
        background: #c1c0c0;
    }
    #rlc-timeline .rlc-carousel .swiper-scrollbar-drag:after {
        background: #ed9bac;
        display: block;
        opacity: 1;
        z-index: 10;
    }
    #rlc-timeline .rlc-slide {
        height: 50em;
    }
        #rlc-timeline .rlc-slide .rlc-copygroup {
            position: absolute;
            text-align: left;
            transform: none;
        }
            #rlc-timeline .rlc-slide .rlc-copygroup .rlc-title {
                font-size: 1.75em;
                letter-spacing: 0;
                line-height: 1.357em;
            }
            #rlc-timeline .rlc-slide .rlc-copygroup .rlc-title.rlc-date {
                font-size: 7.5em;
                line-height: 1em;
                letter-spacing: 0.023em;
                margin: 0 auto 0.125em;
            }
            #rlc-timeline .rlc-slide .rlc-copygroup .rlc-dek {
                font-size: 1.125em;
                letter-spacing: 0;
                line-height: 1.556em;
                margin: 1.389em auto 0;
            }
    #rlc-timeline .rlc-slide-a {
        width: 59.313em;
    }
        #rlc-timeline .rlc-slide-a .rlc-copygroup {
            top: 13.688em;
            left: 4.750em;
            text-align: left;
            width: 36.063em;
        }
            #rlc-timeline .rlc-slide-a .rlc-copygroup .rlc-title {
                font-size: 5.000em;
                line-height: 1.125em;
                color: var(--ppPink);
            }
            #rlc-timeline .rlc-slide-a .rlc-copygroup .rlc-dek {
                margin: 1.5em 0 3em;
                width: 29.111em;
            }
            #rlc-timeline .rlc-slide-a .rlc-copygroup .rlc-explore {
                color: var(--ppPink);
            }
    #rlc-timeline .rlc-slide-b {
        width: 40.688em;
        background: var(--ppPink);
    }
        #rlc-timeline .rlc-slide-b .rlc-copygroup {
            top: 50%; left: 10.063em;
            transform: translateY(-50%);
            width: 23.500em;
            color: #000;
        }
            #rlc-timeline .rlc-slide-b .rlc-copygroup .rlc-dek {
                color: #fff;
            }
        #rlc-timeline .rlc-slide-b .rlc-imagery {
            position: absolute;
            top: 50%; left: 0;
            transform: translate(-50%,-50%);
            width: 13.688em;
        }
    #rlc-timeline .rlc-slide-c {
        width: 64.750em;
    }
        #rlc-timeline .rlc-slide-c .rlc-copygroup {
            top: 4.313em;
            left: 9.625em;
            width: 39.563em;
            display: flex;
            justify-content: space-between;
            color: var(--ppPink);
        }
            #rlc-timeline .rlc-slide-c .rlc-copygroup .rlc-dek {
                width: 19.111em;
                color: #000;
                margin: 0;
            }
        #rlc-timeline .rlc-slide-c .rlc-over {
            position: absolute;
            top: 31.313em;
            left: 41.938em;
            width: 15.938em;
            z-index: 2;
        }
        #rlc-timeline .rlc-slide-c .rlc-hasvideo {
            position: absolute;
            top: 16.875em;
            left: 9.813em;
            width: 35.875em;
        }
            #rlc-timeline .rlc-slide-c .rlc-hasvideo .rlc-looppause {
                right: auto; left: 1em;
            }
    #rlc-timeline .rlc-slide-d {
        width: 89.188em;
        background-color: #000;
    }
        #rlc-timeline .rlc-slide-d .rlc-copygroup {
            top: 50%; left: 6.188em;
            transform: translateY(-50%);
            width: 21.438em;
            color: var(--ppPink);
        }
            #rlc-timeline .rlc-slide-d .rlc-copygroup .rlc-dek {
                color: #fff;
            }
        #rlc-timeline .rlc-slide-d .rlc-hasvideo {
            position: absolute;
            top: 7.000em; left: 33.438em;
            width: 48.125em;
        }
    #rlc-timeline .rlc-slide-e {
        width: 89.250em;
    }
        #rlc-timeline .rlc-slide-e .rlc-copygroup {
            top: 11.313em; left: 55.750em;
            width: 25.250em;
            color: var(--ppPink);
        }
        #rlc-timeline .rlc-slide-e .rlc-copygroup .rlc-dek {
            color: #000;
        }
        #rlc-timeline .rlc-slide-e .rlc-imagery {
            position: absolute;
            top: 50%; left: 4.875em;
            transform: translateY(-50%);
            width: 43.375em;
        }
    #rlc-timeline .rlc-slide-f {
        width: 101.125em;
        background-color: var(--ppPink);
    }
        #rlc-timeline .rlc-slide-f .rlc-copygroup {
            top: 48%; left: 8.438em;
            transform: translateY(-50%);
            width: 27.688em;
            color: #000;
        }
            #rlc-timeline .rlc-slide-f .rlc-copygroup .rlc-dek {
                color: #fff;
            }
        #rlc-timeline .rlc-slide-f .rlc-imagery {
            position: absolute;
            top: 0; right: 0;
            width: 54.375em;
        }
    #rlc-timeline .rlc-slide-g {
        width: 89.125em;
    }
        #rlc-timeline .rlc-slide-g .rlc-copygroup {
            top: 50%; left: 7.375em;
            transform: translateY(-50%);
            width: 23.250em;
            color: var(--ppPink);
        }
            #rlc-timeline .rlc-slide-g .rlc-copygroup .rlc-dek,
            #rlc-timeline .rlc-slide-g .rlc-copygroup .rlc-linecta {
                color: #fff;
            }

        #rlc-timeline .rlc-slide-g .rlc-imagery {
            position: absolute;
            top: 8.063em;
            left: 34.563em;
            width: 46.500em;
        }
    #rlc-timeline .rlc-slide-h {
        width: 60.250em;
        background-color: #FEECF0;
        overflow: visible;
    }
        #rlc-timeline .rlc-slide-h .rlc-copygroup {
            top: 50%; left: 8.500em;
            transform: translateY(-50%);
            width: 28.500em;
            color: var(--ppPink);
        }
            #rlc-timeline .rlc-slide-h .rlc-copygroup .rlc-dek {
                color: #000;
            }
        #rlc-timeline .rlc-slide-h .rlc-imagery {
            top: 50%; left: 100%;
            transform: translate(-50%,-50%);
            width: 40.938em;
        }
    #rlc-timeline .rlc-slide-i {
        width: 103.313em;
    }
        #rlc-timeline .rlc-slide-i .rlc-imagery {
            width: 46.563em; 
            position: absolute;
            top: 0; right: 0;
        }
            #rlc-timeline .rlc-slide-i .rlc-imagery .rlc-copygroup2 {
                position: absolute;
                top: 12.250em; left: 50%;
                transform: translateX(-50%);
                width: 29.750em;
                text-align: center;
                color: #fff;
            }
                #rlc-timeline .rlc-slide-i .rlc-copygroup2 .rlc-quote {
                    font-family: var(--leJeuneReg);
                    font-size: 1.75em;
                    line-height: 1.429em;
                }
                #rlc-timeline .rlc-slide-i .rlc-copygroup2 .rlc-sig {
                    width: 17.313em;
                    margin: 2.188em auto 0;
                }
        #rlc-timeline .rlc-slide-i .rlc-copygroup1 {
            top: 13.375em;
            left: 27.375em;
            width: 21.625em;
            color: var(--ppPink);
        }
            #rlc-timeline .rlc-slide-i .rlc-copygroup1 .rlc-dek {
                color: #000;
            }
    #rlc-timeline .rlc-slide-j {
        width: 204.000em;
    }
        #rlc-timeline .rlc-slide-j .rlc-copygroup {
            color: var(--ppPink);
        }   
            #rlc-timeline .rlc-slide-j .rlc-copygroup .rlc-dek {
                color: #000;
            }
        #rlc-timeline .rlc-slide-j .rlc-copygroup1 {
            top: 50%; left: 6.375em;
            transform: translateY(-50%);
            width: 51.563em;
            display: flex;
        }
            #rlc-timeline .rlc-slide-j .rlc-copygroup1 .rlc-grouped {
                margin-left: 5.938em;
                width: 29.063em;
            }
        #rlc-timeline .rlc-slide-j .rlc-imagery1 {
            position: absolute;
            top: 50%; left: 62.250em;
            transform: translateY(-50%);
            width: 50em;
        }
        #rlc-timeline .rlc-slide-j .rlc-copygroup2 {
            position: absolute;
            top: 50%; left: 119.625em;
            transform: translateY(-50%);
            width: 23.938em;
        }
        #rlc-timeline .rlc-slide-j .rlc-imagery2 {
            position: absolute;
            top: 50%; left: 150.125em;
            transform: translateY(-50%);
            width: 46.500em;
        }
    #rlc-timeline .rlc-slide-k {
        width: 101.250em;
        background-color: var(--ppPink);
    }
        #rlc-timeline .rlc-slide-k .rlc-copygroup {
            top: 50%; left: 8.438em;
            transform: translateY(-50%);
            width: 37.875em;
            color: #000;
        }
            #rlc-timeline .rlc-slide-k .rlc-copygroup .rlc-dek {
                color: #fff;
                width: 30.111em;
                margin-left: 0;
            }
        #rlc-timeline .rlc-slide-k .rlc-imagery {
            position: absolute;
            top: 50%; left: 50.750em;
            transform: translateY(-50%);
            width: 43.438em;
        }
@media only screen and (min-width: 768px) {
    #rlc-timeline .rlc-slide-g .rlc-copygroup .rlc-dek {
        margin: 1.389em 0 0 0;
        width: 85%;
    }
}
        
@media only screen and (max-width: 767px) {
    #rlc-timeline {
        height: 40.625em;
        width: 100vw;
    }
        #rlc-timeline .rlc-carousel .rlc-carousel-scrollbar {
            width: 20.938em;
            bottom: 0.75em;
        }
        #rlc-timeline .rlc-slide {
            height: 40.625em;
        }
                #rlc-timeline .rlc-slide .rlc-copygroup .rlc-title {
                    font-size: 1.375em;
                    line-height: 1.455em;
                }
                #rlc-timeline .rlc-slide .rlc-copygroup .rlc-title.rlc-date {
                    font-size: 6.250em;
                    line-height: 1.200em;
                    margin: 0 auto;
                }
                #rlc-timeline .rlc-slide .rlc-copygroup .rlc-dek {
                    font-size: 0.750em;
                    line-height: 2em;
                    margin: 0.5em auto 0;
                }
        #rlc-timeline .rlc-slide-a {
            width: 20.063em;
        }
            #rlc-timeline .rlc-slide-a .rlc-copygroup {
                top: auto; bottom: 6.813em;
                left: 50%;
                transform: translateX(-50%);
                text-align: center;
                width: 16.500em;
            }
                #rlc-timeline .rlc-slide-a .rlc-copygroup .rlc-title {
                    font-size: 2.625em;
                    line-height: 1.286em;
                }
                #rlc-timeline .rlc-slide-a .rlc-copygroup .rlc-dek {
                    font-size: 0.875em;
                    margin: 0.286em 0 2.929em;
                    width: 100%;
                }
        #rlc-timeline .rlc-slide-b {
            width: 23.250em;
        }
            #rlc-timeline .rlc-slide-b .rlc-copygroup {
                top: 11.938em; left: 50%;
                transform: translateX(-50%);
                width: 13.375em;
            }
            #rlc-timeline .rlc-slide-b .rlc-imagery {
                top: 3.125em; left: 0;
                transform: translateX(-50%);
                width: 9.000em;
            }
        #rlc-timeline .rlc-slide-c {
            width: 47.688em;
        }
            #rlc-timeline .rlc-slide-c .rlc-copygroup {
                top: 26.375em;
                left: 23.813em;
                width: 16.688em;
                display: block;
                z-index: 2;
            }
                #rlc-timeline .rlc-slide-c .rlc-copygroup .rlc-dek {
                    width: 100%;
                }
                #rlc-timeline .rlc-slide-c .rlc-copygroup .rlc-grouped {
                    position: relative;
                }
                    #rlc-timeline .rlc-slide-c .rlc-copygroup .rlc-date {
                        position: absolute;
                        top: -2.310em;
                        left: -3.280em;
                    }
            #rlc-timeline .rlc-slide-c .rlc-over {
                top: 21.125em;
                left: 5.250em;
                width: 15.938em;
            }
            #rlc-timeline .rlc-slide-c .rlc-hasvideo {
                top: 2.250em;
                left: 12.000em;
                width: 30.250em;
            }
                #rlc-timeline .rlc-slide-c .rlc-hasvideo .rlc-looppause {
                    right: 1em; left: auto;
                }
        #rlc-timeline .rlc-slide-d {
            width: 34.125em;
        }
            #rlc-timeline .rlc-slide-d .rlc-copygroup {
                top: 24.500em; left: 4.000em;
                transform: none;
                width: 19.063em;
            }
            #rlc-timeline .rlc-slide-d .rlc-hasvideo {
                top: 4.188em; left: 50%;
                transform: translateX(-50%);
                width: 25.875em;
            }
        #rlc-timeline .rlc-slide-e {
            width: 26.250em;
        }
            #rlc-timeline .rlc-slide-e .rlc-copygroup {
                top: 18.875em; left: 4.125em;
                width: 18.063em;
            }
            #rlc-timeline .rlc-slide-e .rlc-imagery {
                left: 50%; top: 4.375em;
                transform: translatex(-50%);
                width: 18em;
            }
        #rlc-timeline .rlc-slide-f {
            width: 29.250em;
        }
            #rlc-timeline .rlc-slide-f .rlc-copygroup {
                top: 0; left: 0;
                transform: none;
                width: 100%;
                height: 100%;
            }
                #rlc-timeline .rlc-slide-f .rlc-copygroup .rlc-grouped {
                    position: absolute;
                    left: 4.125em; bottom: 26.500em;
                }
                #rlc-timeline .rlc-slide-f .rlc-copygroup .rlc-dek {
                    position: absolute;
                    left: 5.417em; top: 39.417em;
                }
            #rlc-timeline .rlc-slide-f .rlc-imagery {
                top: 15.438em; right: auto; left: 4.125em;
                width: 21.000em;
            }
        #rlc-timeline .rlc-slide-g {
            width: 24.750em;
        }
            #rlc-timeline .rlc-slide-g .rlc-copygroup {
                top: 18.875em; left: 2.688em;
                transform: none;
                width: 20.563em;
            }
            #rlc-timeline .rlc-slide-g .rlc-imagery {
                top: 4.375em;
                left: 2.625em;
                width: 19.188em;
            }
        #rlc-timeline .rlc-slide-h {
            width: 34.125em;
        }
            #rlc-timeline .rlc-slide-h .rlc-copygroup {
                left: 5.813em;
                width: 28.500em;
                top: 9.500em;
                transform: none;
            }
                #rlc-timeline .rlc-slide-h .rlc-copygroup .rlc-dek {
                    width: 16.750em;
                    margin-left: 0;
                }
            #rlc-timeline .rlc-slide-h .rlc-imagery {
                top: 7.250em; left: 100%;
                transform: translateX(-50%);
                width: 23.625em;
            }
        #rlc-timeline .rlc-slide-i {
            width: 62.313em;
        }
            #rlc-timeline .rlc-slide-i .rlc-imagery {
                width: 24.125em; 
            }
                #rlc-timeline .rlc-slide-i .rlc-imagery .rlc-copygroup2 {
                    top: 15.188em; 
                    width: 16.125em;
                }
                    #rlc-timeline .rlc-slide-i .rlc-copygroup2 .rlc-quote {
                        font-size: 0.938em;
                        line-height: 1.667em;
                    }
                    #rlc-timeline .rlc-slide-i .rlc-copygroup2 .rlc-sig {
                        width: 12.125em;
                    }
            #rlc-timeline .rlc-slide-i .rlc-copygroup1 {
                top: 9.500em;
                left: 16.750em;
                width: 14.750em;
            }
        #rlc-timeline .rlc-slide-j {
            width: 61.438em;
        }
            #rlc-timeline .rlc-slide-j .rlc-copygroup1 {
                top: auto; left: 5.563em; bottom: 15em;
                transform: none;
                width: 22.000em;
                display: block;
            }
                #rlc-timeline .rlc-slide-j .rlc-copygroup1 .rlc-grouped {
                    margin-left: 0;
                    width: auto;
                }
            #rlc-timeline .rlc-slide-j .rlc-imagery1 {
                top: 26.750em; left: 5.563em;
                transform: none;
                width: 16.813em;
            }
            #rlc-timeline .rlc-slide-j .rlc-copygroup2 {
                top: auto; left: 32.375em; bottom: 15em;
                transform: none;
                width: 19.938em;
            }
            #rlc-timeline .rlc-slide-j .rlc-imagery2 {
                top: 26.750em; left: 32.375em;
                transform: none;
                width: 16.813em;
            }
        #rlc-timeline .rlc-slide-k {
            width: 29.250em;
        }
            #rlc-timeline .rlc-slide-k .rlc-copygroup {
                top: 0; left: 0;
                transform: none;
                width: 100%;
                height: 100%
            }
                #rlc-timeline .rlc-slide-k .rlc-copygroup .rlc-grouped {
                    position: absolute;
                    bottom: 25.750em; left: 4.063em;
                    width: 19.375em;
                }
                #rlc-timeline .rlc-slide-k .rlc-copygroup .rlc-dek {
                    position: absolute;
                    top: 37.667em; left: 5.417em;
                    width: 28.500em;
                }
            #rlc-timeline .rlc-slide-k .rlc-imagery {
                top: 15.750em; left: 4.125em;
                transform: none;
                width: 17.875em;
            }
        }
/* END TIMELINE */


/* BEGIN BENEFICIARIES */
#rlc-beneficiaries {
    color: #fff;
    width: 90em;
    overflow: hidden;
    background-color: #211C20;
    /* --navPad: calc(3.625em + 71px); */
}
#rlc-beneficiaries .rlc-jumplinks {
    color: var(--ppPinkLight);
}
#rlc-beneficiaries .rlc-jumplinks.rlc-desktop {
    position: absolute;
    top: 5.563em;
    right: 6.25em;
    z-index: 2;
}

#rlc-beneficiaries .rlc-jumplinks .rlc-linecta {
    font-family: "Founders Grotesk text Regular";
    font-size: 1.125em;
    letter-spacing: 0;
    line-height: 1.556em;
    margin: 0 1.278em;
    text-transform: none;
    padding-bottom: calc(0.3em + 1px);
    position: relative;
}

#rlc-beneficiaries .rlc-jumplinks .rlc-linecta:not(.rlc-active)::after {
    display: none;
}

#rlc-beneficiaries .rlc-jumplinks .rlc-linecta.rlc-active {
    color: #fff;
}

#rlc-beneficiaries .rlc-jumplinks .rlc-linecta.rlc-active::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    width: 100%;
    background: currentColor;
    -webkit-transition: bottom .5s;
    transition: bottom .5s;
}

#rlc-beneficiaries .rlc-listings {
    width: 35.5em;
    margin-left: 4.5em;
    padding-top: 4.813em;
    padding-bottom: 12.5em;
}

#rlc-beneficiaries .rlc-list {
    margin-bottom: 3.438em;
}

#rlc-beneficiaries .rlc-title.rlc-h2 {
    font-size: 2.75em;
    letter-spacing: 0.023em;
    line-height: 1em;
    margin-bottom: 0.227em;
    color: var(--ppPink);
    text-align: left;
}

#rlc-beneficiaries .rlc-title.rlc-h3 {
    font-size: 1.125em;
    letter-spacing: 0;
    line-height: 1.556em;
    color: var(--ppPink);
    margin-bottom: 1em;
    text-align: left;
}

#rlc-beneficiaries .rlc-item {
    font-family: "Founders Grotesk text Regular";
    margin-bottom: 1em;
    font-size: 1.125em;
    letter-spacing: 0;
    line-height: 1.556em;
}

#rlc-beneficiaries .rlc-item .rlc-name {
    font-weight: bold;
}

#rlc-beneficiaries .rlc-hd .rlc-title {
    color: var(--ppPink);
    text-align: left;
}

#rlc-beneficiaries .rlc-hd .rlc-dek {
    font-size: 1.125em;
    letter-spacing: 0;
    line-height: 1.556em;
    color: var(--ppPink);
}

#rlc-mapchange {
    position: absolute;
    width: 43em;
    /* height: 38.813em; */
    height: calc(100vh - var(--navPad));
    top: 0;
    /* top: 0; */
    left: 40.063em;
}

#rlc-mapchange .rlc-image {
    position: absolute;
    top: 60%;
    left: 50%;
    width: 70%;
    /* percentage value was request from designer */
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: opacity 1s;
    object-fit: contain;
}

#rlc-mapchange .rlc-image.rlc-active {
    opacity: 1;
    z-index: 2;
}

@media only screen and (min-width: 768px) {}

@media only screen and (max-width: 767px) {
    #rlc-beneficiaries {
        width: 100%;
    }

    #rlc-beneficiaries .rlc-jumplinks .rlc-linecta {
        font-size: 0.75em;
        line-height: 2.333em;
    }

    #rlc-beneficiaries .rlc-listings {
        width: 100%;
        margin-left: 0;
        padding-top: 4.188em;
        padding-bottom: 2em;
    }

    #rlc-beneficiaries .rlc-listings .rlc-list {
        width: 19.313em;
        margin-left: 1.563em;
        margin-bottom: 2em;
    }

    #rlc-beneficiaries .rlc-title.rlc-h2 {
        font-size: 1.75em;
    }

    #rlc-beneficiaries .rlc-title.rlc-h3 {
        font-size: 0.875em;
        line-height: 2em;
    }

    #rlc-beneficiaries .rlc-item {
        font-size: 0.75em;
        line-height: 1.833em;
    }

    #rlc-beneficiaries .rlc-hd {
        text-align: center;
        margin-bottom: 0;
    }

    #rlc-beneficiaries .rlc-hd .rlc-dek {
        font-size: 0.875em;
        line-height: 1.714em;
        width: 21.429em;
        margin: 0.643em auto 1.643em;
    }

    #rlc-beneficiaries .rlc-jumplinks {
        margin-bottom: 1.625em;
    }

    #rlc-map-am {
        width: 19.563em;
        margin: 0 auto 1.563em;
    }

    #rlc-map-eu {
        width: 18.188em;
        margin: 0 auto 1.563em;
    }

    #rlc-map-as {
        width: 17.438em;
        margin: 0 auto 1.563em;
    }
}
/* END BENEFICIARIES */


/* BEGIN MOOD VIDEO */
#rlc-moodvid {
    height: 50.750em;
    color: #fff;
    background-color: #000;
}
        #rlc-moodvid .rlc-placeholder {
        height: 100%;
        }
    #rlc-moodvid .rlc-copygroup {
        position: absolute;
        bottom: 4.438em; left: 50%;
        transform: translateX(-50%);
        text-align: center;
        z-index: 2;
    }
@media only screen and (max-width: 767px) {
    #rlc-moodvid {
        height: 37.188em;
    }
        #rlc-moodvid .rlc-copygroup {
            width: 100%;
        }
}
/* END MOOD VIDEO */