.main-navigation_cart-link {
    display: none;
}
#modal-cookie .cookie-form_wrapper
{
    width: max-content;
}
#modal-cookie .modal-header
{
    gap: 2rem;
}
#modal-cookie .modal-header a
{
    text-decoration: underline;
}
#modal-cookie .modal-header a:hover
{
    opacity: 0.7;
}
.btn-vacancies
{
    width: max-content !important;
    color: #fff;
    text-decoration: none !important;
}
.btn-vacancies span
{
    color: #fff;
    text-decoration: none !important;
}
@media (max-width: 767px) {
    #modal-cookie .modal-header
    {
        flex-wrap: wrap;
    }
    #modal-cookie .btn-modal
    {
        width: 100%;
    }
    .main-navigation_cart-link {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        flex: 0 0 4rem;
        width: 4rem;
        height: 4rem;
        margin-left: auto;
        color: inherit;
        align-self: center;
    }
    .main-navigation .wrapper
    {
        gap: .6rem
    }
    .main-navigation_cart-link:hover {
        color: #b185be;
    }

    html[data-color-mode="contrasty"] .main-navigation_cart-link {
        color: #050504;
    }

    html[data-color-mode="inverted"] .main-navigation_cart-link {
        color: #fff;
    }

    html[data-color-mode="blue"] .main-navigation_cart-link {
        color: #1a345f;
    }

    html[data-color-mode="contrasty"] .main-navigation_cart-link:hover,
    html[data-color-mode="inverted"] .main-navigation_cart-link:hover,
    html[data-color-mode="blue"] .main-navigation_cart-link:hover {
        color: #b185be;
    }

    .main-navigation_cart-link + .main-navigation_button-menu {
        margin-left: 0;
    }

    .main-navigation_cart-link .user-menu_icon {
        width: 2.4rem;
        height: 2.4rem;
    }

    .main-navigation_cart-link .cart-indicator {
        top: 0.2rem;
        right: 0.2rem;
    }
}
