    .nakd-grid .nakd-grid-slider-row {
    height: auto;
}

.nakd-grid .nakd-grid-hero-inner,
.nakd-grid .nakd-sf-main-content-slider {
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);

    width: 100vw;
}

.nakd-grid .nakd-grid-hero-inner a {
    display: block;
    height: 100%;
}
.nakd-grid .nakd-grid-hero-inner.main-hero {
}

.text-shadow {
    text-shadow: 1px 1px 2px #000;
}
.nakd-grid-copy-text-3.no-margin {
    margin: 0;
}


/* MAIN HERO */
.nakd-sf-main-content-section-7 {
    margin-bottom: 1.5vw;
}

.nakd-sf-main-content-section-7.nakd-grid-row{
    /* justify-content: space-between; */
    height: 36.5vw;
    margin-top: 1.5vw!important;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero {
    height: 36.5vw;
}

.nakd-sf-main-content-section-7 .nakd-grid-hero .image-1 {
    width: 71vw;
    left: 0vw;
    position: absolute;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy {
    padding: 0;
    width: 32vw;
    top: 51%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%) !important;
    text-align: center;
    z-index: 2;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy.left {
    text-align: left;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy.right {
    text-align: right;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy .nakd-grid-copy-text-1 {
    /*color: #dedddb;*/
    /*font-size: 1.3vw;
    font-weight: 400;*/
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy .nakd-grid-cta.nakd-grid-cta-solid {
    /*border-color: #dedddb;*/
    /*background: transparent;
    text-align: center;
    width: 11.9vw;
    margin-right: 0.2vw;*/
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy-text-4 {
    padding: 0;
    width: 26vw;
    top: 41%;
    left: 66%;
    transform: translateX(-50%) translateY(-50%) !important;
    text-align: center;
    z-index: 2;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-grid-copy.right .nakd-grid-copy-text-3 {
    margin-right: -0.4vw;
}
.nakd-sf-main-content-section-7 .nakd-grid-hero .nakd-sf-hero {
    width: 77vw;
    height: 40.5vw;
    position: absolute;
    margin: 0 auto;
    left: 8.5vw;
}
.nakd-sf-main-content-section-7 .nakd-grid-copy .nakd-grid-copy-text-0 {
    position: relative;
    display: inline-block;
    margin-bottom: 1vw;
    margin-left: 1.3vw;
    text-transform: uppercase;

    font-family: "minion-3-display";
    font-size: 1vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.1em;
}
.nakd-sf-main-content-section-7 .nakd-grid-copy .nakd-grid-copy-text-0 .image-1 {
    width: 0.8vw;
    display: block;
    position: absolute;
    left: -1.2vw;
    top: 0;
}
.nakd-sf-main-content-section-7 .nakd-grid-copy .nakd-grid-copy-text-0 .image-1 {
    display: block;
    width: 26vw;
    margin: auto;
    margin-bottom: -4vw;
}
.nakd-sf-main-content-section-7 .nakd-grid-copy .nakd-grid-copy-logo {
    display: inline-block;
    width: 21vw;
    margin-right: 0;
    margin-top: 0vw;
    margin-bottom: 1vw;
}
.nakd-sf-main-content-section-7 .nakd-grid-copy .nakd-grid-copy-logo.denmark {
    display: block;
    width: 15vw;
    margin: auto;
    margin-top: 1vw;
    margin-bottom: 1.5vw;
    /* margin-bottom: 0; */
    /* margin-left: 0; */
}
.nakd-sf-main-content-section-7 .nakd-grid-copy .nakd-grid-copy-text-2 {
   position: relative;
   overflow: hidden;
   font-size: 2.7vw;
}
.nakd-sf-main-content-section-7 .nakd-grid-slide-inner .nakd-grid-copy-logo {
    margin: 0 auto;
    display: block;
    width: 32vw;
    margin-bottom: 0.3vw;
    margin-top: 0.4vw;
}
/*HERO SECOUND ROW*/
.nakd-sf-main-content-section-2 {
    /*padding: 1vw 0 2vw 0;*/
}

.nakd-sf-main-content-section-2.nakd-grid-row{
    /* justify-content: space-between; */
    height: 36.5vw;
    margin-top: 1.5vw!important;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero {
    height: 36.5vw;
}

.nakd-sf-main-content-section-2 .nakd-grid-hero .image-1 {
    width: 71vw;
    left: 0vw;
    position: absolute;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy {
    padding: 0;
    width: 21vw;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%) !important;
    z-index: 2;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy.left {
    text-align: left;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy.right {
    text-align: right;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-text-4 {
    font-size: 1.15vw;
    font-weight: 300;
    line-height: 1.3;
    letter-spacing: 0.2em;
    text-transform: uppercase;

    /*position: absolute;
    bottom: 25%;
    left: 27.5vw;
    width: 28vw;
    color: #CDD2D0;  */
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy.right .nakd-grid-copy-text-3 {
    margin-right: -0.4vw;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-2 {
    padding: 0;
    width: 21vw;
    top: 50%;
    left: 83vw;
    transform: translateX(-50%) translateY(-50%) !important;
    text-align: right;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-1 {
    width: 6.5vw;
    position: absolute;
    top: 2.9vw;
    left: 29.8vw;
    transform: translateY(-50%) !important;
    padding: 0;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-2 {
    width: 6.3vw;
    position: absolute;
    top: 31.9vw;
    left: 57.2vw;
    transform: translateY(-50%) !important;
    padding: 0;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-3 {
    width: 6.3vw;
    position: absolute;
    top: 1.9vw;
    left: 61.8vw;
    transform: translateY(-50%) !important;
    padding: 0;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-1 .nakd-image-1,
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-2 .nakd-image-1,
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-3 .nakd-image-1 {
    width: 2.2vw;
    float: left;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-1 .nakd-grid-copy-text-5,
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-3 .nakd-grid-copy-text-5 {
    line-height: 1.7;
    font-size: 1.3vw;
    font-weight: 600;
    color: #fff;
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-grid-copy-2 .nakd-grid-copy-text-5 {
    line-height: 1.7;
    font-size: 1.3vw;
    font-weight: 600;
    /*color: #fff;*/
}
.nakd-sf-main-content-section-2 .nakd-grid-hero .nakd-sf-hero {
    width: 77vw;
    height: 40.5vw;
    position: absolute;
    margin: 0 auto;
    left: 8.5vw;
}
.nakd-sf-main-content-section-2 .nakd-grid-copy-1 .nakd-grid-copy-text-1 {
    width: 44vw;
    top: 49.5%;
    left: 3.2vw;
    transform: translateY(-48%) !important;
    text-align: center;
    padding: 0;
    bottom: unset;
}
.nakd-sf-main-content-section-2 .nakd-grid-copy .nakd-grid-copy-text-0 {
    position: relative;
    display: inline-block;
    margin-bottom: 1vw;
    margin-left: 1.3vw;
    text-transform: uppercase;

    font-family: "minion-3-display";
    font-size: 1vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.1em;
}
.nakd-sf-main-content-section-2 .nakd-grid-copy .nakd-grid-copy-text-0 .image-1 {
    width: 0.8vw;
    display: block;
    position: absolute;
    left: -1.2vw;
    top: 0;
}
.nakd-sf-main-content-section-2 .nakd-grid-copy .nakd-grid-copy-text-0 .image-1 {
    width: 0.8vw;
    display: block;
    position: absolute;
    left: -1.2vw;
    top: 0;
}
.nakd-sf-main-content-section-2 .nakd-grid-copy .nakd-grid-copy-logo {
    display: block;
    width: 14vw;
    margin: 0 auto;
    margin-top: 0.5vw;
    /* margin-left: 2vw; */
    margin-bottom: 1vw;
}
.nakd-sf-main-content-section-2 .nakd-grid-copy .nakd-grid-copy-text-2 {
   position: relative;
   overflow: hidden;
   font-size: 2.7vw;
}
.nakd-sf-main-content-section-2 .nakd-grid-slide-inner .nakd-grid-copy-logo {
    margin: 0 auto;
    display: block;
    width: 32vw;
    margin-bottom: 0.3vw;
    margin-top: 0.4vw;
}


/* HERO SECOND ROW SALE*/
.nakd-sf-main-content-section-6 {
    /* justify-content: space-between; */
    height: 36.5vw;
    margin-top: 1vw!important;
    margin-bottom: 1.5vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-inner {
    width: 100vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 {
    height: 36.5vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .image-1 {
    width: 71vw;
    left: 0vw;
    position: absolute;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy {
    top: 22.4%;
    bottom: auto!important;
    width: 36vw;
    left: 23.5vw;
    transform: none;
    text-align: center;
    padding: 0;
}
.nakd-sf-main-content-section-6 img {
    width: 100%;
}
.nakd-sf-main-content-section-6 .nakd-grid-copy .nakd-grid-copy-text-0 {
    display: block;
    color: #fff;
    font-size: 4.3vw;
    font-weight: 700;
    line-height: 0.8;
    letter-spacing: 0.1em;
    margin-top: 0vw;
    margin-bottom: 0vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-copy .nakd-grid-copy-text-5 {
    position: relative;
    display: block;
    color: #fff;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    letter-spacing: 0.2em;
    line-height: 1;
    font-weight: 600;
    top: 0vw;
    margin-bottom: 1.2vw;
    opacity: 0;

    -webkit-animation: nakd-sf-blouses-animation 2s steps(1,end) 0s infinite;
    -moz-animation: nakd-sf-blouses-animation 2s steps(1,end) 0s infinite;
    -o-animation: nakd-sf-blouses-animation 2s steps(1,end) 0s infinite;
    animation: nakd-sf-blouses-animation 2s steps(1,end) 0s infinite;
}
@-webkit-keyframes nakd-sf-blouses-animation {
  50% {opacity: 1;}
}
@-moz-keyframes nakd-sf-blouses-animation {
  50% {opacity: 1;}
}
@-o-keyframes nakd-sf-blouses-animation {
  50% {opacity: 1;}
}
@keyframes nakd-sf-blouses-animation {
  50% {opacity: 1;}
}
.nakd-sf-main-content-section-6 .nakd-grid-copy .nakd-grid-copy-text-5 .nakd-grid-copy-text-1-inside {
    color: #fff;
    display: inline-block;
    background: #52181a;
    font-size: 0.75vw;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    letter-spacing: 0.15em;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 0vw;
    margin-left: 0.5vw;
    margin-right: 0.5vw;
    padding: 0.5vw 2.2vw 0.4vw 2vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy .nakd-grid-copy-text-3 {
    color: #fff;
    font-size: 2.5vw;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    letter-spacing: 0.15em;
    margin-top: 0.3vw;
    margin-bottom: 0;
    font-weight: 400;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy .nakd-grid-copy-text-1 {
    position: relative;
    color: #fff;
    font-size: 2.8vw;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.1em;
    margin-top: 0vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy .nakd-grid-cta.nakd-grid-cta-solid {
    position: absolute;
    width: 18vw;
    height: 2.8vw;
    left: 8.8vw;
    top: 1vw!important;
    bottom: auto;
    color: #fff;
    transform: none;
    text-align: center;
    white-space: nowrap;
    line-height: 2.8vw;
    padding: 0;
    font-size: 1.15vw;
    background: transparent;
    border-color: #fff;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy.nakd-grid-copy-1 {
    top: 62%;
    transform: none;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-1 .nakd-grid-copy-text-1 {
    position: relative;
    display: inline-block;
    margin: 0 auto;
    font-size: 1.1vw!important;
    margin-bottom: 0!important;
    line-height: 1!important;
    font-weight: 400!important;
    text-transform: none;
    letter-spacing: 0.04em;
    top: 0.1vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-1 .nakd-grid-copy-text-2 {
    position: relative;
    display: inline-block;
    color: #fff;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    letter-spacing: 0.2em;
    margin-bottom: 0;
    line-height: 1;
    font-weight: 600;
    top: 0vw;
    margin: 0!important;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-1 .nakd-grid-copy-text-2 .nakd-grid-copy-text-1-inside {
    color: #52181a;
    display: inline-block;
    background: #fff;
    font-size: 1.2vw;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    letter-spacing: 0.25em;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 0vw;
    margin-left: 0.5vw;
    margin-right: 0.5vw;
    padding-top: 0.5vw;
    padding-bottom: 0.4vw;
    padding-left: 3.5vw;
    padding-right: 3.7vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-2 {
    width: 16.3vw;
    position: absolute;
    left: 41.3%;
    top: 20%;
    text-align: center;
    transform: translateX(-50%);
    padding: 0;
    background-color: #000;
     -webkit-animation: nakd-sf-sale-animation 1.5s step-start 0s infinite;
    -moz-animation: nakd-sf-sale-animation 1.5s step-start 0s infinite;
    -o-animation: nakd-sf-sale-animation 1.5s step-start 0s infinite;
    animation: nakd-sf-sale-animation 1.5s step-start 0s infinite;
    opacity: 1;
}

.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-2 .nakd-grid-copy-text-4 {
    display: block;
    position: relative;
    line-height: 1;
    /* background-color: #000; */
    border-radius: 0.3vw;
    padding: 0.5vw 0.7vw 0.5vw 1.2vw;
}
@-webkit-keyframes nakd-sf-sale-animation {
  50% {
    opacity: 0;
  }
}
@-moz-keyframes nakd-sf-sale-animation {
  50% {
    opacity: 0;
  }
}
@-o-keyframes nakd-sf-sale-animation {
  50% {
    opacity: 0;
  }
}
@keyframes nakd-sf-sale-animation {
  50% {
    opacity: 0;
  }
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-2 .nakd-grid-copy-text-4 .nakd-grid-copy-text-4-inside {
    color: #fff;
    font-size: 1.1vw;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    letter-spacing: 0.25em;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    /* margin-top: 0.55vw; */
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-2 .nakd-grid-copy-text-1 {
    display: block;
    position: relative;
    line-height: 1;
    font-size: 1.8vw;
    letter-spacing: 0;
    text-transform: none;
    font-weight: 400;
    top: auto;
    margin-top: 0.3vw;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-3 {
    width: 36vw;
    position: absolute;
    left: 46.5%;
    top: auto!important;
    bottom: 0.7vw!important;
    transform: translateX(-50%);
    padding: 0;
    text-align: left;
}
.nakd-sf-main-content-section-6 .nakd-grid-hero-2 .nakd-grid-copy-3 .nakd-grid-copy-text-0 {
    color: #fff;
    font-size: 0.7vw;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    line-height: 1.1;
    letter-spacing: 0;
    font-weight: 400;
    margin: 0vw;
}

/*TRENDING*/
.nakd-sf-main-content-section-trending {
    height: 36vw;
    margin-top: 1.5vw!important;
}
/*.nakd-sf-main-content-section-trending:before{
    content: "";
    position: absolute;
    width: 100vw;
    height: 1px;
    border-top: 1px solid rgb(224, 226, 229);
    left: 50%;
    top: -1vw;
    transform: translateX(-50%) translateY(-50%);
    z-index: 1;
}
*/
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner {
    height: auto;
}

.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today {
    position: relative;
    width: 100vw;
    left: 0vw;
    height: 36vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-image-1 {
    position: absolute;
    top: 0vw;
    left: 0vw;
    width: 49.3vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-image-2 {
    position: absolute;
    top: 0vw;
    left: auto;
    right: 0;
    width: 49.3vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy {
    left: 32.5vw;
    text-align: center;
    width: 16.2vw;
    top: auto;
    bottom: 12vw;
    padding: 0;
    transform: none;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.trend2 {
    right: 32.65vw;
    left: auto;
    text-align: center;
    width: 16vw;
}
/* Use "with-logo" class for copy that has a logo, it needs to be centered */
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.with-logo {
    text-align: center;
    width: 16vw;
    transform: translateX(-50%);
    left: 33.8vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.hero .nakd-grid-copy-text-0 {
    position: relative;
    display: inline-block;
    margin-bottom: 0.5vw;
    margin-left: 1.2vw;
    text-transform: uppercase;
    font-family: "minion-3-display";
    font-size: 1vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.1em;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.hero .nakd-grid-copy-text-1 {
    margin-top: 0.5vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.hero .nakd-grid-copy-text-0 .image-1 {
    width: 0.8vw;
    display: block;
    position: absolute;
    left: -1.2vw;
    top: 0;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy .nakd-grid-copy-logo {
    display: block;
    width: 58%;
    margin: 0 auto;
    margin-top: 0.8vw;
    margin-bottom: -1vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.logo .nakd-grid-cta{
    margin-top: 1vw!important;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.hero .nakd-grid-copy-text-2.no-margin {
    margin: 0!important;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .nakd-grid-copy.hero .nakd-grid-copy-text-3 {
    color: #000;
    font-size: 0.7vw;
    display: block;
    font-weight: 400;
    line-height: 1.4;
    margin-top: 6vw;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .sf-trackinglink-karo-kauer-x-nakd-row4-a {
    position: absolute;
    top: 0;
    left: 0;
    width: 49.2vw;
    height: 100%;
}
.nakd-sf-main-content-section-trending .nakd-grid-hero-inner .nakd-hero-today .sf-trackinglink-afj-x-nakd-row4-b {
    position: absolute;
    top: 0;
    left: auto;
    right: 0!important;
    width: 49vw;
    height: 100%;
}




/*WHAT TO WEAR*/

  .nakd-sf-main-content-section-5 {
      margin-top: 1.5vw!important;
  }
  .nakd-sf-main-content-section-5 .nakd-grid-row {
      height: 20.5vw;
  }
  .nakd-sf-main-content-section-5 .nakd-grid-hero-inner {
      position: absolute;
      width: 100vw;
      height: 100%;
      left: 50%;
      transform: translateX(-50%);
      /*background-color: #dcba8d;*/
      background-image: url('https://www.na-kd.com/siteassets/startfeed/2019/october/01.10/desktop/wtw-bg-desk.jpg?ref=E3F497B0DF');
      background-size: contain;
  }
/*  .nakd-sf-main-content-section-5 .nakd-grid-hero-inner.denmark {
      background-image: url('https://www.na-kd.com/siteassets/startfeed/2019/august/18.08/denmark/desktop/summershopbg.jpg?ref=3CC24C9CF1');
  }*/
  .nakd-sf-main-content-section-5 .nakd-grid-hero-inner a {
    position: relative;
    display: block;
    pointer-events: auto;
  }
.nakd-sf-main-content-section-5 .nakd-grid-copy-0 {
    padding: 0;
    display: inline-block;
    width: 21.5vw;
    text-align: center;
    left: 1.3vw;
    top: 51.5%!important;
    transform: translateX(0%) translateY(-50%)!important;
  }
  .nakd-sf-main-content-section-5 .nakd-grid-hero-inner .nakd-grid-copy-0 .image-1 {
    width: 0.7vw;
    display: block;
    position: absolute;
    left: -1.2vw;
    top: 0;
  }
  .nakd-sf-main-content-section-5 .nakd-grid-copy-0 .nakd-grid-copy-text-0 {
    position: relative;
    display: inline-block;
    text-transform: uppercase;
    white-space: nowrap;
    font-family: "minion-3-display";
    font-size: 1vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.1em;

  }
  .nakd-sf-main-content-section-5 .nakd-grid-copy-0 .nakd-grid-copy-text-1 {
    position: relative;
    display: block;
    text-transform: uppercase;
    margin: 2.5vw 0 2.3vw 0;

    font-family:"minion-3-display";
    font-size: 2vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.15em;
  }
  .sv .nakd-sf-main-content-section-5 .nakd-grid-copy-0 .nakd-grid-copy-text-1 {
    font-size: 1.7vw;
  }
/*.nakd-sf-main-content-section-5 .nakd-grid-copy-0 .nakd-grid-copy-text-1:before {
    content: "";
    position: absolute;
    width: 70%;
    height: 1px;
    border-top: 1px solid #000;
    left: 50%;
    top: -0.7vw;
    transform: translateX(-50%) translateY(-50%);
    z-index: 1;
}
.nakd-sf-main-content-section-5 .nakd-grid-copy-0 .nakd-grid-copy-text-1:after {
    content: "";
    position: absolute;
    width: 70%;
    height: 1px;
    border-top: 1px solid #000;
    left: 50%;
    bottom: -0.7vw;
    transform: translateX(-50%) translateY(-50%);
    z-index: 1;
}    */
  .nakd-sf-main-content-section-5 .nakd-grid-copy-0 .nakd-grid-copy-text-4 {
    display: block;
    font-size: 0.8vw;
    font-weight: 300;
    line-height: 1.3;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    width: 15vw;
    margin: 0 auto;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-tops-row5-b {
    position: absolute!important;
top: 1.5vw;
width: 17.5vw;
height: 17.5vw!important;
left: 42.5vw;
}
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-jeans-row5-c {
    position: absolute!important;
    top: 1.5vw;
    width: 17.5vw;
    height: 17.5vw!important;
    left: 61.5vw;    
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-knits-row5-d {
    position: absolute!important;
    top: 1.5vw;
    width: 17.5vw;
    height: 17.5vw!important;
    right: 2vw;
    left: auto;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-dresses-row5-a {
    position: absolute!important;
    top: 1.5vw;
    width: 17.5vw;
    height: 17.5vw!important;
    left: 23.5vw;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-jeans-row5-c .hotspot-bestseller-overlay,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-knits-row5-d .hotspot-bestseller-overlay,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-dresses-row5-a .hotspot-bestseller-overlay,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-tops-row5-b .hotspot-bestseller-overlay {
    display: block;
    position: absolute!important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0);
    transition: background 0.2s;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-jeans-row5-c:hover .hotspot-bestseller-overlay,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-knits-row5-d:hover .hotspot-bestseller-overlay,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-dresses-row5-a:hover .hotspot-bestseller-overlay,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-tops-row5-b:hover .hotspot-bestseller-overlay {
    display: block;
    background: rgba(0,0,0,0.6);
    transition: background 0.5s;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-jeans-row5-c .nakd-grid-copy-text-2,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-knits-row5-d .nakd-grid-copy-text-2,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-dresses-row5-a .nakd-grid-copy-text-2,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-tops-row5-b .nakd-grid-copy-text-2 {
    display: inline-block;
    position: absolute;
    transform: translateX(-50%) translateY(-50%);
    top: 50%;
    left: 50%;
    width: 100%;
    color: #fff;
    text-transform: uppercase;
    font-family: "minion-3-display";
    font-size: 2vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.15em;
    margin-top: 0!important;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-jeans-row5-c .nakd-grid-cta,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-knits-row5-d .nakd-grid-cta,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-dresses-row5-a .nakd-grid-cta,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-tops-row5-b .nakd-grid-cta {
    position: absolute;
    left: 50%;
    bottom: 18%;
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity 0.2s;
    white-space: nowrap;
  }
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-jeans-row5-c:hover .nakd-grid-cta,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-knits-row5-d:hover .nakd-grid-cta,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-dresses-row5-a:hover .nakd-grid-cta,
  .nakd-sf-main-content-section-5 .sf-trackinglink-wtw-tops-row5-b:hover .nakd-grid-cta {
    position: absolute;
    left: 50%;
    bottom: 18%;
    transform: translateX(-50%);
    opacity: 1;
    transition: opacity 0.5s;
  }


/*SIGNUPS*/
.nakd-sf-main-content-section-4 {
    margin-top: 1.5vw!important;
    margin-bottom: 1.5vw!important;
    height: 21.4vw;
}
/*.nakd-sf-main-content-section-4:after {
    content: "";
    position: absolute;
    width: 100vw;
    height: 1px;
    border-top: 1px solid rgb(224, 226, 229);
    left: 50%;
    bottom: -2.5vw;
    transform: translateX(-50%) translateY(-50%);
    z-index: 1;
}*/
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner {
    overflow: visible;
    width: 100vw;
}

.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon {
    position: relative;
    width: 100vw;
    margin-left: 0;
    height: 21.4vw;
    overflow: hidden;
}
.nakd-sf-main-content-section-4 .coming-soon-title {
    position: relative;
    width: 100vw;
    font-size: 0.8vw;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.2vw;
    margin-top: 1vw;
    margin-bottom: 0.8vw;
    font-style: italic;
}

.nakd-sf-main-content-section-4 .coming-soon-title span {
    position: relative;
    background-color: #fff;
    padding: 0 1vw;
    z-index: 1;
    text-transform: uppercase;
}

.nakd-sf-main-content-section-4 .coming-soon-title span strong {
    font-weight: 700;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy {
    position: absolute;


/*FOR 2 SIGNUPS, DON'T DELETE*/
    width: 18vw;
    left: 72%;

/*FOR 1 SIGNUP, DON'T DELETE*/
/*    width: 23vw;
    left: 83.5%;
*/

    padding: 0;
    top: 50%;
    bottom: auto;

    transform: translateX(-50%) translateY(-50%);
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy-logo {
    display: block;
    width: 64%;
    margin: 0 auto;
    margin-top: 0.5vw;
    margin-bottom: 1.1vw;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy-logo.hanna {
    width: 70%;
    margin-top: 0vw;
    margin-bottom: 2vw;
}
.nakd-sf-main-content-section-4 .nakd-grid-slide-inner .slide {
    height: 46vw;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon a {
    height: 100%;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy .nakd-grid-cta {
    margin-top: 0vw!important;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy .nakd-grid-copy-text-1 {
    position: relative;
    display: inline-block;
    font-size: 0.8vw;
    line-height: 1.3;
    font-weight: 400;
    margin-left: 1.2vw;
    margin-right: 0.3vw;
    text-transform: uppercase;

    font-family: "minion-3-display";
    font-size: 1vw;
    line-height: 1;
    letter-spacing: 0.1em;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy .nakd-grid-copy-text-1 .image-1 {
    width: 0.8vw;
    display: block;
    position: absolute;
    left: -1.3vw;
    top: -0.13vw;
}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy .nakd-grid-copy-text-2 {
    display: inline-block;
    margin-top: 0.3vw;
    text-transform: none;
    font-family: "minion-3-display";
    font-size: 1vw;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.1em;
}
.nakd-grid .nakd-grid-hero-inner .nakd-coming-soon .nakd-grid-copy .nakd-grid-copy-text-3 {
    display: block;
    font-size: 0.7vw;
    letter-spacing: 0.2vw;
    font-weight: 600;
    margin-top: 2vw;
    line-height: 1.2;
    margin-bottom: 2.8vw;
    text-transform: uppercase;
}

.nakd-sf-main-content-section-4 .nakd-coming-soon .nakd-grid-row .nakd-grid-item {
    width: 100%;
    height: 21.3vw;
}

.nakd-sf-main-content-section-4 .nakd-coming-soon .nakd-grid-row:not(.nakd-grid-brands) .nakd-grid-item+.nakd-grid-item {
    /*FOR 2 SIGNUPS, DON'T DELETE*/
        margin-left: 1.5vw;

    /*FOR 1 SIGNUP, DON'T DELETE*/
/*        margin-left: 0vw;*/

}
.nakd-sf-main-content-section-4 .nakd-grid-hero-inner .nakd-coming-soon .image-1 {

/*FOR 2 SIGNUPS, DON'T DELETE*/
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;

/*FOR 1 SIGNUP, DON'T DELETE*/
/*    width: 100vw;
    position: absolute;
    left: 0vw;
    top: 0;
*/
}

.nakd-sf-main-content-section-4 .coming-soon-logo {
    width: 14vw;
    position: absolute;
    top: -0.9vw;
    left: 50%;
    transform: translateX(-50%) translateY(-31%);
    z-index: 1;
}

.nakd-sf-main-content-section-1 .nakd-grid-hero-inner .nakd-hero-today video {
    z-index: 1;
}


/*september issue*/
/* MAIN HERO */
.nakd-sf-main-content-section-10 {
    margin-bottom: 1.5vw;
}

.nakd-sf-main-content-section-10.nakd-grid-row{
    /* justify-content: space-between; */
    height: 16.2vw;
    margin-top: 0.5vw!important;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-hero-inner {
    height:16.2vw;
    background-color: #c4b8a8;
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-weekly-trend {
    width: 51vw;
    top: 0.5vw;
    position: absolute;
    height: 15.3vw;
    display: flex;
    left: 35.6vw;
    /* transform: translateX(-10%); */
    justify-content: space-around;
}
.nakd-sf-main-content-section-10 .sf-trackinglink-layering-row1-a,
.nakd-sf-main-content-section-10 .sf-trackinglink-dark-florals-row1-b,
.nakd-sf-main-content-section-10 .sf-trackinglink-all-black-row1-c {
    position: relative;
}
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list .hotspot-overlay,
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list .hotspot-overlay,
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list .hotspot-overlay,
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list .hotspot-overlay {
    display: block;
    position: absolute!important;
    top: 1.5vw;
    left: 0;
    width: 16vw;
    height: 11.7vw;
    background: rgba(0,0,0,0);
    transition: background 0.2s;
    z-index: 3;
}
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list:hover .hotspot-overlay,
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list:hover .hotspot-overlay,
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list:hover .hotspot-overlay,
.nakd-sf-main-content-section-10 .nakd-weekly-trending-list:hover .hotspot-overlay {
    display: block;
    background: rgba(0,0,0,0.6);
    transition: background 0.5s;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-hero-inner .nakd-grid-copy .nakd-grid-copy-text-1:before{
    content: "september issue";
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-sf-main-content-section-10 .nakd-weekly-trend .nakd-weekly-trending-list.trend-1 .nakd-grid-copy-text-1:before {
    content: "layering";
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-sf-main-content-section-10 .nakd-weekly-trend .nakd-weekly-trending-list.trend-2 .nakd-grid-copy-text-1:before {
    content: "dark florals";
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-sf-main-content-section-10 .nakd-weekly-trend .nakd-weekly-trending-list.trend-3 .nakd-grid-copy-text-1:before {
    content: "all black";
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-weekly-trend .nakd-weekly-trending-list{
    padding-right: 1vw;
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-weekly-trend .nakd-weekly-trending-list .nakd-grid-copy-text-1 {
    position: relative;
    top: 2vw;
    font-weight: 700;
    /*font-size: 1.2vw;*/
}
.nakd-grid:not(.nakd-grid-mobile) .nakd-weekly-trend .nakd-weekly-trending-list .nakd-grid-copy-text-2.shop-the-trend {
    position: absolute;
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    top: 11vw;
    left: 50%;
    transform: translateX(-50%);
    font-weight: 400;
    font-size: 0.8vw;
    font-weight: 400;
    letter-spacing: 0;
    z-index: 3;
    text-transform: none;
    text-decoration: underline;
    color: #fff;
    width: 100%;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .image-1 {
    display: flex;
    position: absolute;
    bottom: 2.5vw;
    left: 31vw;
    width: 4vw;
    z-index: 4;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-weekly-trend .image-2 {
    display: flex;
    position: relative;
    top: 1.5vw;
    width: 21.2vw;
    z-index: 2;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-weekly-trend .image-3 {
    display: flex;
    position: relative;
    top: 1.5vw;
    width: 21.2vw;
    z-index: 2;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-weekly-trend .image-4 {
    display: flex;
    position: relative;
    top: 1.5vw;
    width: 21.2vw;
    z-index: 2;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-copy {
    padding: 0;
    width: 20vw;
    top: 50%;
    left: 24%;
    transform: translateX(-50%) translateY(-50%) !important;
    text-align: center;
    z-index: 2;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-copy.left {
    text-align: left;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-copy.right {
    text-align: right;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-copy-text-4 {
    font-size: 1.15vw;
    font-weight: 300;
    line-height: 1.3;
    letter-spacing: 0.2em;
    text-transform: uppercase;

/*    position: absolute;
    bottom: 25%;
    left: 27.5vw;
    width: 28vw;   */
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-copy .nakd-grid-cta {
/*
    border-color: #000;
    background-color: #000;
    color: #fff;*/
        margin-left: 6.1vw;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-grid-copy.right .nakd-grid-copy-text-3 {
    margin-right: -0.4vw;
}
.nakd-sf-main-content-section-10 .nakd-grid-hero .nakd-sf-hero {
    width: 77vw;
    height: 40.5vw;
    position: absolute;
    margin: 0 auto;
    left: 8.5vw;
}
.nakd-sf-main-content-section-10 .nakd-grid-copy .nakd-grid-copy-logo {
    display: block;
    width: 11vw;
    margin: auto;
    margin-top: 1vw;
    margin-bottom: 2vw;
    margin-left: 0vw;
}
.nakd-sf-main-content-section-10 .nakd-grid-copy .nakd-grid-copy-text-2 {
   position: relative;
   overflow: hidden;
   font-size: 2.7vw;
}
.nakd-sf-main-content-section-10 .nakd-grid-slide-inner .nakd-grid-copy-logo {
    margin: 0 auto;
    display: block;
    width: 32vw;
    margin-bottom: 0.3vw;
    margin-top: 0.4vw;
}


/*ROW 3 MID SEASON SALE*/
.nakd-sf-main-content-section-3.nakd-grid-row {
    height: 16vw;
    margin-top: 1.5vw!important;
}
.nakd-sf-main-content-section-3 .nakd-grid-hero {
    height: 15vw;
}
.nakd-sf-main-content-section-3 .nakd-grid-hero .nakd-grid-copy {
    padding: 0;
    width: 100%;
    top: 42%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%) !important;
    z-index: 2;
}
.nakd-sf-main-content-section-3 .nakd-grid-hero .nakd-grid-copy .nakd-grid-copy-text-3 {
    font-family: 'proxima-nova', 'Noto sans', sans-serif;
    font-size: 3vw;
    letter-spacing: 0.12em;
    color: #bc82ab;
}
.nakd-sf-main-content-section-3 .nakd-grid-hero .nakd-grid-copy .nakd-grid-copy-text-1 {
    font-size: 1.7vw;
    letter-spacing: 0.17em;
    color: #bc82ab;
}
.nakd-sf-main-content-section-3 .nakd-filters-mids-sale {
    display: flex;
    position: absolute;
    left: 50%;
    top: 11vw;
    transform: translateX(-50%);
}
.nakd-sf-main-content-section-3 .nakd-filters-mids-sale .nakd-mids-sale-link {
    font-size: 1.2vw;
    letter-spacing: 0;
    text-decoration: underline;
    margin-left: 1vw;
    margin-right: 1vw;
}
.nakd-sf-main-content-section-3 .sf-trackinglink-mid-season-sale-row3 {
    position: absolute;
    top: 3vw;
    left: 0vw;
    width: 100vw;
    height: 6vw!important;
}