/*Service-Navigation Hintergrund grün*/
.d-none\@until-large.bg-shade-lightest.px-3\@medium.px-4\@large {
    background-color: #2d8d2c!important;
    /* color: white !important; */
}

/*Service-Navigation Textfarbe weiß*/
.d-none\@until-large.bg-shade-lightest.px-3\@medium.px-4\@large a {
    color: white !important;
}

/*Service-Navigation Link Hover Farbe in gelb*/
.d-none\@until-large.bg-shade-lightest.px-3\@medium.px-4\@large a:hover {
    color: #ffdd00 !important;
}

/*Trennstriche Service-Navigation in weiß*/
.d-none\@until-large.bg-shade-lightest.px-3\@medium.px-4\@large span.text-shade.px-2 {
    color: white !important;
}

:root{
--extendedBgColor: #2d8d2c;
}
/*:root {
    --neutralBlackColor: #000;
    --shadeLightestColor: #333333;
    --shadeColor: #fff;
    --footerTitleColor: var(--neutralWhiteColor);
    --footerTextColor: var(--neutralWhiteColor);
    --footerSubBgColor: var(--neutralBlackColor);
    --footerSubLinkColor: var(--neutralWhiteColor);
    --footerSubTextColor: var(--neutralWhiteColor);
}*/



/*Service-Nav Zeichenfarbe*/
/*
li.d-flex a {
    color: white !important;
}
span.text-shade.px-2 {
    color: white !important;
}*/

/*Suche - passt die Linienfarbe und -stärke an*/
input, textarea {
    border: 2px solid var(--neutralBlackColor);
    background-color: #e6e5e6;
}
/*Dropdown - passt die Linienfarbe und -stärke an*/
select {
    border: 2px solid var(--neutralBlackColor);
    background-color: #e6e5e6;
}
.js-input-unit.pr-2.flex-shrink-0.d-flex.align-items-center.bg-white.text-black.text-small {
    background-color: #E6E5E6 !important;
}
.w-fit-content.border.border-shade.rounded.h-spacing-0.align-items-center.justify-content-between {
    background-color: #e6e5e6;
}

/*Sendenbutton - Formulare*/
.form__submit-btn, form input[type=submit] {
    margin-top: var(--spacing-6);
    background-color: var(--btnPrimaryBgColor);
    color: var(--neutralWhiteColor);
}


/*Desktop - Warenkorb und Anmeldung ausblenden
.header-desktop__icons.d-flex.justify-content-end.gap-2 {
    display: none !important;
}
*/

/*Menü mobil - Warenkorb wird ausgeblendet
a.v-spacing-flex-2.js-mini-basket.btn.btn--secondary.btn--square.rounded-circle.bg-shade-lighter.bg-shade-light-hover.position-relative {
    display: none !important;
}
*/

/*Menü mobil - blendet anmelden aus
.nav-mobile__item--special a.btn.btn--primary {
    display: none !important;
}
*/

/*Desktop - Blendet die Suche aus
mysign-searchform.header-desktop__searchform {
    display: none;
}
*/

/*Mobile - Blendet die Suche aus
mysign-searchform.d-contents\@until-large {
    display: none !important;
}
*/

/*Registrierung mit Kundennummer ausblenden - Desktop*/
.js-shop-registerform li.swiper-slide.slider__slide.js-tab-item-title.tab-item-title.cursor-pointer.text-nowrap.typo-small.py-1 {
    display: none;
}
 
/*Registrierung mit Kundennummer ausblenden - Mobil*/
select.js-tabs-select.grid-column-1\/-1.w-fit-content.d-none\@large {
    display: none;
}

/*Registrierung - blendet Titel aus*/
mysign-register-customer h1 {
    display: none !important;
}
mysign-tabs ul.d-flex.gap-5.d-none\@until-large {
    display: none !important;
}

/*Mobiles Menü - Formatierung ServiceNavigation*/
.nav-mobile__item--special .mm-listitem__text {
    padding: 0px !important;
}
.mm-listitem__text a.h-spacing-2.align-items-center.text-decoration-none.text-primary-hover.text-shade {
    padding: 14px 50px 14px 0px;
    font-size: 16px;
}
.mm-listitem__text .p-4.bg-shade-lightest.v-spacing-3 {
    padding-top: 0px !important;
    background-color: white !important;
}
/*Wunschlieferdatum entfernen 
.column.small-12.medium-6.mt-6\@until-medium {
    display: none !important;
}*/
