.merch-cta-wrapper p {
    text-decoration: underline;
}

.merchandise-section .tile-wrapper-anchor {
    text-decoration: unset;
}
.merchandising .cruise-text p {
    font-family: var(--font-heading-regular);
    letter-spacing: 0;
}
.merchandising .merchandise-section img, .merchandising .merchandise-section .merchandising-main {
    border-radius: 0;
}
.merchandising .cruise-name p {
    font-family: var(--font-heading-light);
    letter-spacing: 0;
}
.merchandise-section .merch-cta-wrapper p{
    text-transform: none;
    letter-spacing: 0;
}
.merchandise-section picture{
	min-width: 120px;
}
@media only screen and (min-width: 768px) {
    .merchandising .cruise-text p {
        font-size: 1.375rem;
    }
	.merchandise-section .icon-right_detail {
		line-height: 20px;
    }
}
@media only screen and (max-width: 767px) {
    .merchandising .cruise-text p {
        text-align: center;
    }
    .merchandising .merchandise-section main {
        width: 100%;
    }
}

.share-component .icon-hand-click.dislike.icon-Vector-like:before,
.share-component .icon-hand-click.icon-Vector-like:before {
    content: "\e95d";
    color: var(--color-primary2);
}

.share-component .icon-po-share:before {
    content: "\e960";
    color: var(--color-primary6);
}

.share-component .icon-po-share{
    text-decoration: unset;
}
.share-component .icon-po-share.active:before {
    color: var(--color-primary2);
}
.content-block .content-block-bg-styles {
    border-radius: 0;
}
.content-block h3 {
    letter-spacing: inherit;
}
.content-block ol li a, .content-block ul li a {
    letter-spacing: inherit;
}
.content-block .content-block-bg-styles p {
    color: var(--color-primary3);
}
@media only screen and (max-width: 767px) {
    .content-block h3 {
        padding-bottom: 10px;
    }
}
.author-tile-component .author-tile-content p {
    font-family: var(--font-heading-light);
}
.author-tile-component .author-tile-content {
    max-width: 255px;
}
.author-tile-component .author-tile-content span {
    font-family: var(--font-text-regular);
}
@media screen and (min-width: 768px) {
    .author-tile-component .author-tile-content {
        padding-top: 10px;
    }
}
.navbar-expanded .topic {
    font-family: var(--font-text-regular);
    border: 1px solid var(--color-secondary7);
    border-radius: unset;
}

.nav-container .icon-down_detail:before,
.nav-container .icon-up_detail:before {
    top: 3px;
    position: relative;
}

.navbar-expanded .close-btn {
    margin: 12px 16px 6px -4px;
}

.navbar-expanded .topics-container {
    padding-bottom: 77px;
}

.nav-container .nav-left {
    margin-left: 1px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .navbar-expanded .close-btn {
        margin: 25px 30px 15px -5px;
    }

    .navbar-expanded .topics-container {
        padding-bottom: 82px;
    }

    .nav-container .nav-left {
        margin-left: 14px;
        font-size: 1.1875rem;
    }
}

@media only screen and (min-width: 1025px) {
    .navbar-expanded .topic:hover {
        background: var(--color-secondary7);
        color: var(--color-primary3);
    }

    #navbar {
    	margin-top: 65px;
    }

    #navbar.nav-container .nav-right {
        font-size: 1rem;
    }

    .navbar-expanded .close-btn {
        margin: 35px 95px -5px -5px;
    }

    .navbar-expanded .topics-container {
        padding-bottom: 80px;
    }

    .nav-container .nav-left {
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .nav-container .nav-right {
        font-size: 0.875rem;
    }
}
.video-cmp,
.video-img-cmp img,
.core-image-cmp img,
.video-cmp .amp-controls {
    border-radius: unset !important;
}

.video-cmp .amp-pause-overlay {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImFlZGQxNjg2LWVhYTctNDIzYS05MDVkLTI2ZDgzZGJiYmEyYiIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NC4zIDQ5NC4zIgoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NC4zIDQ5NC4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6IzgxODQ4Nzt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjI0Ny4yIiBjeT0iMjQ3LjIiIHI9IjI0Ny4yIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNjIuOSwyMjkuNWwtMTU0LjUtODkuMmMtMTAtNS44LTIyLjctMi40LTI4LjUsNy42Yy0xLjgsMy4yLTIuOCw2LjgtMi44LDEwLjV2MTc4LjQKCWMwLDExLjUsOS4zLDIwLjksMjAuOCwyMC45YzMuNywwLDcuMy0xLDEwLjUtMi44bDE1NC41LTg5LjJjMTAtNS44LDEzLjQtMTguNSw3LjctMjguNUMzNjguNywyMzMuOSwzNjYuMSwyMzEuMywzNjIuOSwyMjkuNXoiLz4KPC9zdmc+Cg==) no-repeat;
}

.video-cmp .amp-ended .amp-pause-overlay {
    background: none;
    background-color: rgba(255, 255, 255, .89);
}

.video-cmp .amp-ended .amp-pause-overlay:before {
    content: "\E957";
    color: var(--color-primary6);
}

@media screen and (min-width: 1025px) {
    .video-cmp .amp-pause-overlay:hover {
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImE5ODIzZGQ0LTcwZDUtNGFkMS1hYjFmLTAzMGE4YmViNmI4NCIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NC4zIDQ5NC4zIgoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NC4zIDQ5NC4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzgxODQ4Nzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjI0Ny4yIiBjeT0iMjQ3LjIiIHI9IjI0Ny4yIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNjIuOSwyMjkuNWwtMTU0LjUtODkuMmMtMTAtNS44LTIyLjctMi40LTI4LjUsNy42Yy0xLjgsMy4yLTIuOCw2LjgtMi44LDEwLjV2MTc4LjQKCWMwLDExLjUsOS4zLDIwLjksMjAuOCwyMC45YzMuNywwLDcuMy0xLDEwLjUtMi44bDE1NC41LTg5LjJjMTAtNS44LDEzLjQtMTguNSw3LjctMjguNUMzNjguNywyMzMuOSwzNjYuMSwyMzEuMywzNjIuOSwyMjkuNXoiLz4KPC9zdmc+Cg==) no-repeat;
    }

    .video-cmp .amp-ended .amp-pause-overlay:hover {
        background: none;
        background-color: var(--color-primary6);
    }

    .video-cmp .amp-ended .amp-pause-overlay:hover:before {
        color: var(--color-primary1);
    }
}
.article-main__published-info span{
    font-size: 0.813rem;
    line-height: 16px;
}
.article-main .article-main__tags .article-main__tag{
    margin-right: 10px;
    color: var(--color-secondary3);
    border: 1px solid var(--color-secondary3);
}
.article-main .article-main__title{
    font-family: var(--font-heading-light);
}
@media only screen and (min-width: 1025px) {
  
    .article-main__published-info .article-main__published-info__time .icon-duration:before, .article-main .article-main__published-info {
        font-size: 0.813rem;
    }  
}
.explore-more-container{
    background: var(--gradient-primary8);
}
.explore-tile, .explore-image, .explore-tile:after{
    border-radius: unset;
}
.recent-articles-component .amp-pause-overlay {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImFlZGQxNjg2LWVhYTctNDIzYS05MDVkLTI2ZDgzZGJiYmEyYiIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NC4zIDQ5NC4zIgoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NC4zIDQ5NC4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6IzgxODQ4Nzt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjI0Ny4yIiBjeT0iMjQ3LjIiIHI9IjI0Ny4yIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNjIuOSwyMjkuNWwtMTU0LjUtODkuMmMtMTAtNS44LTIyLjctMi40LTI4LjUsNy42Yy0xLjgsMy4yLTIuOCw2LjgtMi44LDEwLjV2MTc4LjQKCWMwLDExLjUsOS4zLDIwLjksMjAuOCwyMC45YzMuNywwLDcuMy0xLDEwLjUtMi44bDE1NC41LTg5LjJjMTAtNS44LDEzLjQtMTguNSw3LjctMjguNUMzNjguNywyMzMuOSwzNjYuMSwyMzEuMywzNjIuOSwyMjkuNXoiLz4KPC9zdmc+Cg==) no-repeat;
}

.recent-articles-component .amp-ended .amp-pause-overlay {
    background: none;
    background-color: rgba(255, 255, 255, .89);
}

.recent-articles-component .amp-ended .amp-pause-overlay:before {
    content: "\E957";
    color: var(--color-primary6);
}

.recent-articles-component .article-footer p{
    letter-spacing: unset;
    line-height: 12px;
    font-size: .75rem;
}
.recent-articles-component .tile__category span{
    color: var(--color-secondary3);
    border: 1px solid var(--color-secondary3);
    font-family: var(--font-heading-medium);
}
.recent-articles-component .icon {
    font-size: 1.625rem;
    color: var(--color-primary2) !important;
}
.recent-articles-component .disableSpan{
    color: var(--color-tertiary2) !important;
}
.recent-articles-component .btn-wrapper button {
    border: unset;
}
@media screen and (min-width: 768px) {
    .recent-articles-component .article-footer p{
        line-height: 16px;
        font-size: .8125rem;
    }
}
@media screen and (min-width: 1025px) {
    .recent-articles-component .amp-pause-overlay:hover {
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImE5ODIzZGQ0LTcwZDUtNGFkMS1hYjFmLTAzMGE4YmViNmI4NCIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NC4zIDQ5NC4zIgoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NC4zIDQ5NC4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzgxODQ4Nzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjI0Ny4yIiBjeT0iMjQ3LjIiIHI9IjI0Ny4yIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNjIuOSwyMjkuNWwtMTU0LjUtODkuMmMtMTAtNS44LTIyLjctMi40LTI4LjUsNy42Yy0xLjgsMy4yLTIuOCw2LjgtMi44LDEwLjV2MTc4LjQKCWMwLDExLjUsOS4zLDIwLjksMjAuOCwyMC45YzMuNywwLDcuMy0xLDEwLjUtMi44bDE1NC41LTg5LjJjMTAtNS44LDEzLjQtMTguNSw3LjctMjguNUMzNjguNywyMzMuOSwzNjYuMSwyMzEuMywzNjIuOSwyMjkuNXoiLz4KPC9zdmc+Cg==) no-repeat;
    }

    .recent-articles-component .amp-ended .amp-pause-overlay:hover {
        background: none;
        background-color: var(--color-primary6);
    }

    .recent-articles-component .amp-ended .amp-pause-overlay:hover:before {
        color: var(--color-primary1);
    }
}
.imageCarousel .carousel-container .slider-container .slider {
	margin-bottom: 20px;
}
.imageCarousel .icon-down:before, .imageCarousel .icon-right:before {
    content: '\e95c';
    color: var(--color-secondary3);
}
.imageCarousel .slides-count span {
    font-size: 1.125rem;
    line-height: 21.83px;
    color: var(--color-primary3);
}
.imageCarousel .btn-previous.disabled .icon-down:before, 
.imageCarousel .btn-next.disabled .icon-right:before {
    color: var(--color-tertiary2);
}
.imageCarousel .carousel-container .btn-wrapper button {
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.imageCarousel .carousel-container .slider-container .btn-previous {
    transform: rotate(180deg);
}
.imageCarousel .carousel-container .btn-wrapper button.btn-next {
    margin-left: 17px;
}
.imageCarousel .carousel-container .btn-wrapper button.btn-previous {
    margin-right: 17px;
}
.imageCarousel .carousel-container .btn-wrapper button .icon {
	font-size: 1.5rem;
}
@media only screen and (min-width: 768px) {
    .imageCarousel .carousel-container .slider-container .slide {
        min-width: 203px;
    }
}
@media only screen and (min-width: 1025px) {
    .imageCarousel .carousel-container .slider-container .slide {
        min-width: 273px;
    }
    .imageCarousel .carousel-container {
        margin-right: 24px;
    }
}

@media only screen and (max-width: 767px)  {
    .hero-tile-carousel #slider .slide{
        width: calc(33.33% - 8px);
        margin-left: 8px
    }
    .hero-tile-carousel #slider .slide .destination-tag{
        margin-right: 4px;
    }
}
