


:root {
    --rz-base-900: var(--mwFarbeText);
    --rz-white: var(--mwFarbeWeiss);
    --rz-black: var(--mwFarbeSchwarz);
    --rz-primary: var(--mwFarbeOrange);
    --rz-on-primary: var(--mwFarbeSchwarz);
    --rz-primary-lighter: var(--mwFarbeOrangeHeller);
    --rz-on-primary-lighter: var(--mwFarbeOrange);
    /*    --rz-primary-light: var(--mwFarbeOrange);
    --rz-primary-lighter: var(--mwFarbeOrange);
    --rz-primary-dark: var(--mwFarbeOrange);
    --rz-primary-darker: var(--mwFarbeOrange);*/
    --rz-danger: var(--mwFarbeRot);
    --rz-on-danger: var(--mwFarbeWeiss);
    
    --rz-notification-error-background-color: var(--mwFarbeRot) !important;
    --rz-notification-error-color: var(--mwFarbeWeiss) !important;
    --rz-notification-error-icon-color: var(--mwFarbeWeiss) !important;

    --rz-info: var(--mwFarbeBlau);
    --rz-on-info: var(--mwFarbeSchwarz);
    --rz-success: var(--mwFarbeGruen);
    --rz-on-success: var(--mwFarbeWeiss);
    /*--rz-success-light: var(--mwFarbeGruen);
    --rz-success-lighter: var(--mwFarbeGruen);
    --rz-success-dark: var(--mwFarbeGruen);
    --rz-success-darker: var(--mwFarbeGruen);*/
    --rz-grid-selected-color: var(--mwFarbeOrange);
    --rz-text-font-family: Inter, sans-serif;
}



.btn-primary.btnStartBigOwn,
.artikelDetailHeadAddToCartBtns .btn-primary {
    --bs-btn-color: var(--mwFarbeSchwarz);
    --bs-btn-bg: var(--mwFarbeOrange);
    --bs-btn-border-color: var(--mwFarbeOrange);
    --bs-btn-hover-color: var(--mwFarbeSchwarz);
    --bs-btn-hover-bg: var(--mwFarbeOrange);
    --bs-btn-hover-border-color: var(--mwFarbeOrange);
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: var(--mwFarbeSchwarz);
    --bs-btn-active-bg: var(--mwFarbeOrange);
    --bs-btn-active-border-color: var(--mwFarbeOrange);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--mwFarbeSchwarz);
    --bs-btn-disabled-bg: var(--mwFarbeOrange);
    --bs-btn-disabled-border-color: var(--mwFarbeOrange);
    text-decoration: none !important;
    padding: 10px 80px;
    font-weight: normal;
    margin-top: 30px;
    
    border-radius: var(--mwBorderRadius);
    -moz-border-radius: var(--mwBorderRadius);
    -webkit-border-radius: var(--mwBorderRadius);
}

.artikelDetailHeadAddToCartBtns .btn-primary {
    margin: 0;
    padding: 6px 20px;
    width: 100%;
}