/* PUSH MAIN SITE CONTENT DOWN UNDER CAMPAIGN CONTENT*/
.nakd-campaign,
.nakd-campaign-inner {
    height: 494vw;
}

/* SECTION 1 – Working conditions and human rights in our supply chain */
.nakd-campaign .nakd-section-1 {
    position: relative;
    padding: 6vw 0;
}

.nakd-campaign .nakd-section-1 .nakd-grid-copy {
    position: relative;
    width: 60vw;
    margin: 0 auto;
    transform: none;
    top: 0;
    padding: 0;
}

.nakd-campaign .nakd-section-1 .nakd-grid-copy .nakd-truth-heading-3 {
    padding-top: 2vw;
}

.nakd-campaign .nakd-section-1 .nakd-grid-copy ul {
    list-style-position: inside;
    width: 50vw;
    margin: auto;
}

.nakd-campaign .nakd-section-1 .nakd-grid-copy ul li {
    margin-bottom: 0.6vw;
}

/* SECTION 2 – Sustainability all around the world */
.nakd-campaign .nakd-section-2 {
    position: relative;
    margin: 0;
}

.nakd-campaign .nakd-section-2 img {
    margin: 4vw auto;
}

.nakd-campaign .nakd-section-2 .nakd-truth-heading-3 {
    margin-top: 3vw;
}

.nakd-campaign .nakd-section-2>.nakd-grid-copy {
    position: relative;
    transform: none;
    top: 0;
    width: 60vw;
    margin: 0 auto;
}

/* SECTION 3 – Our supplier code of conduct */
.nakd-campaign .nakd-section-3 .nakd-grid-copy {
    position: relative;
    transform: none;
    top: 0;
}

.nakd-campaign .nakd-section-3>.nakd-grid-copy {
    width: 60vw;
    margin: 0 auto;
}

.nakd-campaign .nakd-section-3 .nakd-truth-grid-container {
    margin: 0 auto 8vw auto;
    width: 80vw;
    position: relative;
    display: grid;
    grid-template-columns: repeat(3, 25vw);
    justify-content: space-between;
    align-items: stretch;
}

.nakd-campaign .nakd-section-3 .nakd-truth-grid-container .nakd-truth-grid-item {
    /* position: relative;
    display: flex;
    align-items: center; */
    background-color: #ad9494;
}

.nakd-campaign .nakd-section-3 .nakd-truth-grid-container .nakd-truth-grid-item .nakd-grid-copy {
    padding: 3vw;
}

.nakd-campaign .nakd-section-3 ul {
    text-align: start;
    margin-top: 2vw;
    padding-left: 1.6vw;
}

.nakd-campaign .nakd-section-3 li {
    padding-left: 0;
}

.nakd-campaign .nakd-section-3 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(2) {
    background-color: #d5ccbc;
}

.nakd-campaign .nakd-section-3 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(3) {
    background-color: #9b8f84;
}

/* SECTION 4 – The amfori BSCI Code of Conduct */
.nakd-campaign .nakd-section-4 {
    position: relative;
    padding-top: 4vw;
}

.nakd-campaign .nakd-section-4 .nakd-grid-copy {
    position: relative;
    transform: none;
    top: 0;
}

.nakd-campaign .nakd-section-4 .nakd-truth-grid-container {
    width: 80vw;
    margin: 0 auto;
    position: relative;
    display: grid;
    grid-template-columns: repeat(2, 38vw);
    justify-content: space-between;
}

.nakd-campaign .nakd-section-4 .nakd-truth-grid-container .nakd-truth-bsci-list-item {
    display: grid;
    grid-template-columns: 4.7vw 32vw;
    justify-content: space-between;
    text-align: start;
    border-bottom: 1px solid #c3c3c3;
    padding-bottom: 2vw;
    margin-bottom: 2vw;
}

.nakd-campaign .nakd-section-4 .nakd-truth-grid-container .nakd-truth-bsci-list-item:last-child {
    grid-column-start: 1;
}

.nakd-campaign .nakd-section-4 .nakd-truth-grid-container .nakd-truth-no-border {
    border: 0;
}

/* SECTION 5 – Decent living wages */
.nakd-campaign .nakd-section-5 .nakd-grid-copy {
    position: relative;
    transform: none;
    top: 0;
}

.nakd-campaign .nakd-section-5>.nakd-grid-copy {
    width: 60vw;
    margin: 0 auto;
}

.nakd-campaign .nakd-section-5 .nakd-truth-grid-container {
    margin: 0 auto 8vw auto;
    width: 76vw;
    position: relative;
    display: grid;
    grid-template-columns: repeat(2, 1FR);
    justify-content: space-between;
    grid-gap: 1vw;
}

.nakd-campaign .nakd-section-5 .nakd-truth-grid-container .nakd-truth-grid-item {
    background-color: #8e8c84;
}

.nakd-campaign .nakd-section-5 .nakd-truth-grid-container .nakd-truth-grid-item .nakd-grid-copy {
    padding: 3vw;
}

.nakd-campaign .nakd-section-5 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(2) {
    background-color: #ccc2c5;
}

/* SECTION 6 – Due diligence */
.nakd-campaign .nakd-section-6 {
    padding-bottom: 4vw;
}

.nakd-campaign .nakd-section-6 .nakd-grid-copy {
    position: relative;
    transform: none;
    top: 0;
}

.nakd-campaign .nakd-section-6 .nakd-grid-copy .nakd-truth-copy {
    margin-bottom: 2.5vw;
}

.nakd-campaign .nakd-section-6 .nakd-grid-copy ol {
    text-align: left;
    margin: 0vw auto;
    width: fit-content;
    margin-top: 2vw;
}

.nakd-campaign .nakd-section-6 .nakd-grid-copy li {
    margin: 1.4vw 0vw;
}

.nakd-campaign .nakd-section-6>.nakd-grid-copy {
    width: 60vw;
    margin: 8vw auto 0 auto;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container {
    margin: 0 auto 8vw auto;
    width: 52.6vw;
    position: relative;
    display: grid;
    grid-template-columns: repeat(2, 25.3vw);
    justify-content: space-between;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item {
    margin-bottom: 2vw;
    background-color: #ad9494;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item .nakd-grid-copy {
    padding: 3vw 2.5vw;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item .nakd-grid-copy img {
    width: 80%;
    margin: 2vw auto;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(2) {
    background-color: #d5ccbc;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(3) {
    background-color: #9b8f84;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(4) {
    background-color: #8e8c84;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(5) {
    background-color: #d6d4d1;
}

.nakd-campaign .nakd-section-6 .nakd-truth-grid-container .nakd-truth-grid-item:nth-child(6) {
    background-color: #ccc2c5;
}

/* SECTION 7 – CTA */
.nakd-campaign .nakd-section-7 .nakd-truth-transport-cta {
    position: absolute;
    top: 15vw;
    left: 25vw;
    color: white;
}

.nakd-campaign .nakd-section-7 .nakd-truth-transport-cta a.bordered {
    border-color: white;
}

.nakd-campaign .nakd-section-7 .nakd-truth-transport-cta a:hover {
    color: black;
    background-color: white;
}

.nakd-campaign .nakd-section-7 .nakd-truth-nakd-future {
    font-size: 2vw;
    font-weight: 500;
    line-height: 0.9;
    letter-spacing: 0.05em;
}