.taxonomy__hero, .postslist__hero {
    height: 71.733vw;
    overflow: hidden;
}
.taxonomychild__hero_title{
    cursor: inherit;
}
.taxonomychild__hero_title::before{
    display: none;
}
.taxonomychild__hero_title, .taxonomychild__hero_description {
    color: #000;
    padding: 0;
}
.taxonomychild__hero_title {
    color: #000;
    padding: 0;
    margin-bottom: 15px;
}
.taxonomychild__hero_content_mosquito-1 .taxonomychild__hero_title {
        color: var(--color-mosquito-1);
}
.taxonomychild__hero_content_mosquito-2 .taxonomychild__hero_title {
        color: var(--color-mosquito-2);
}
.taxonomychild__hero_content_mosquito-3 .taxonomychild__hero_title {
        color: var(--color-mosquito-3);
}
.taxonomychild__hero_content_louve-1 .taxonomychild__hero_title {
        color: var(--color-louve-1);
}
.taxonomychild__hero_content_louve-2 .taxonomychild__hero_title {
        color: var(--color-louve-2);
}
.taxonomychild__hero_content_louve-3 .taxonomychild__hero_title {
        color: var(--color-louve-3);
}
body .taxonomychild {
    margin-bottom: 0;
}
.taxonomychild__hero_content {
    padding: 20px 30px!important;
}
.header--bottom--conseils {
    display: flex;
    width: 100%;
    gap: 1rem;
    padding-top: 15px;
}
html{
    scroll-padding-top: 90px;
    scroll-margin-top: 90px;
}
.taxonomychild--open {
    scroll-padding-top: 90px;
    scroll-margin-top: 90px;
}
.postslist__hero_content {
    padding-top: 6rem;
    padding-bottom: 4rem;
}
.postslist__hero .btn__back--desktop{
    display: block;
    margin-bottom: 25px;
}
@media (min-width: 769px) {
    .taxonomy__hero, .postslist__hero {
        height:auto;
    }
    .postslist__hero .btn__back--desktop{
        left: 30px;
        margin-bottom: 0px;
    }
    .taxonomychild__hero {
        height: 26.666vw;
    }
    .taxonomychild--open > .taxonomychild__products {
        padding: 32px 30px calc(5.86vw + 20px);
    }
    .header--bottom--conseils {
        flex-direction: row;
        
    }
}