.c_302-1 .text-wrapper .navigation-copy {
    font-size: 23px!important;
}
.c_302-1 .text-wrapper .body-copy-desktop {
    font-size: 18px!important;
    font-family: "Nissan Light","Nissan Regular",Verdana,Arial,sans-serif!important;
}

.c_302-1 a:hover~.background-opacity-layer {
    background: rgba(0,0,0,.5)!important;
}

.c_302-1 a:hover~picture .background-image, .c_302-1 a:hover~picture img {
    transform: scale(1.2)!important;
}

.c_302-1.show-on-hover .text-wrapper {
   padding-top: 30px!important;
}
.c_302-1 .text-wrapper {
background-image: -webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.5) 75%,rgba(0,0,0,.6) 100%)!important;
    background-image: linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 75%,rgba(0,0,0,.6) 100%)!important;
}

/* trivia header description */
c_240.slide-in-container .slide-in-content>h2:first-child {
    line-height: 1.5;
}

.c_240.slide-in-container .slide-in-content>p.description {
    line-height: 1.75;
}

@media(max-width: 959px) {
.c_302-1 a:hover~picture .background-image, .c_302-1 a:hover~picture img {
    transform: scale(1)!important;
}
}

.c_302-1 .text-wrapper .navigation-copy::after{opacity:1 !important;color:#c3002f !important;
}


.c_302-2 .text-container .cta-link.tertiary-link::after, .c_302-2 .text-container .tertiary-link::after {
color:#c3002f !important; font-size:18px;
}

.c_302-2 .text-container .tertiary-link {
font-size:18px;
margin-right:40px;
}

.c_007_v2 .content-details .title p {
    margin: 0;
    line-height: 1.3;
    white-space: nowrap;
    font-size: 75%;
}

.c_024 .c_005 img,
.c_024 .c_027 img,
.c_024 .c_028 img,
.c_024 .c_028-2 img,
.c_024 .c_028-4 img,
.c_024 .c_029 img {
    aspect-ratio: unset !important;
}

.c_024 .col-12 .c_005 img,
.c_024 .col-12 .c_027 img,
.c_024 .col-12 .c_028 img,
.c_024 .col-12 .c_028-2 img,
.c_024 .col-12 .c_028-4 img,
.c_024 .col-12 .c_029 img {
    aspect-ratio: unset !important;
}

/* Change background color for the BEAMS edition link */
a.cta.cta-link.cta-primary[href="/vehicles/new/x-trail/specifications/beams_edition.html"] {
    background-color: #666; /* Set background color to gray */
    border: 1px solid #666; /* Set border color to gray */
}

/*Back Number*/
/* Hide header,footer */
.c_010D:not(.is-menu-wrapping) nav .menu>ul.primary {
    visibility: hidden;
}

.c_010D .burger-menu-wrapper {
    visibility: hidden;
}

footer.grid-row.bleed {
    display: none;
}

/*Hide breadcrumb*/
.c_054-2 ol li:first-child {
    display: none;
}

.c_054-2 ol li:first-child+li {
    display: none;
}

/* Show floating navigation */
.c_255.nav-offset {
        display: block;
        box-shadow: 0 0 30px 0 rgba(0, 0, 0, .5);
        top: auto;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        right: auto;
}

@media screen and ( min-width: 36.3125em) and ( max-width: 59em) {
    /* For tablets only */
    .c_054-2 ol {
        padding: 20px 30px 63.75px 0;
    }
}

@media screen and ( max-width: 36.3124em) {
   /* For smartphones only */
    .c_054-2 ol {
        padding: 20px 30px 63.75px 0;
    }
    .c_054-2 ol li {
        display: inline;
    }
}