#entryForm-header h1.txt-28{
    display: none;
}

#entryForm-header h2 {
    font-size: 2rem
}

.products .products__list .products__item .products__item__text--name {
    text-transform: none;
}

#FeatureEditorial .products__item__text--brand {
    text-overflow: inherit;
}

#FeatureEditorial .products__item__text--name {

    font-size: 12px;
    overflow: visible
}

#FeatureEditorial .products {
    margin-bottom: 100px;
}

#FeatureEditorial .special-offer_gwp-desc {
    font-size: 0.8rem;
}

#FeatureEditorial .terms-and-conditions {
    font-size: 1rem;
}


#FeatureEditorial .special-offer_gwp-name {
    font-size: 1rem;
}
#FeatureEditorial .flickity-prev-next-button {opacity: 1;}
.entryForm__block--custom:last-child .entryForm__custom-field {
    padding-left: 0px;
}


@media only screen and (min-width: 768px) {
    #FeatureEditorial .hero {
        margin-top: 50px;
        margin-bottom: -30px;
    }

    #FeatureEditorial>.hide-for-read-more>section.hero--video,
    #FeatureEditorial>.hide-for-read-more>section:not(.hero--multiple):not(.adjacent) .hero__image,
    #FeatureEditorial>section:nth-of-type(n+2).hero--video,
    #FeatureEditorial>section:nth-of-type(n+2):not(.hero--multiple):not(.adjacent) .hero__image {
        max-width: 100%;
    }
    #FeatureEditorial .content__desc {
        margin-top: 50px;
    }
}

#FeatureEditorial .carousel {
    max-width: 450px;
}

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

    #FeatureEditorial>.hide-for-read-more>section.hero--video,
    #FeatureEditorial>.hide-for-read-more>section:not(.hero--multiple):not(.adjacent) .hero__image,
    #FeatureEditorial>section:nth-of-type(n+2).hero--video,
    #FeatureEditorial>section:nth-of-type(n+2):not(.hero--multiple):not(.adjacent) .hero__image {
        max-width: 100%;
        margin-top: -70px;
    }
}

#FeatureEditorial .adjacent { margin:  0 auto;}
#FeatureEditorial .justify-left .content__title, #FeatureEditorial .justify-right .content__title {
    max-width: 100%;
}

#FeatureEditorial .carousel{
    margin-top: 0px;
}
.max-fieldset {
    max-width: none;
}
#FeatureEditorial .marked ul li::before {
    content: "-";
    margin-right: 0.5em;
}

@media only screen and (min-width: 768px) {
    #FeatureEditorial .flickity-button.next {
        right: -40px;
    }
    #FeatureEditorial .flickity-button.previous {
        left: -40px;
    }
}

