
.contentRow {
    max-width: 100%;
}

:root {

    --color-primaryGradientTopHex: 0,0,0;
    --color-primaryGradientTopFont: 255,255,255;

    --color-primaryGradientBottomHex: 1,1,1;
    --color-primaryGradientBottomFont: 255,255,255;

    --color-linkColorHex: 255,255,255;
    --color-linkColorFont: 0,0,0;
}

@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');

* {
  font-family: "IBM Plex Serif", serif !important;
}

.secondHalfStep .content {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.bb-modal .modal-header h1.zf {
    padding-left: 20px !important;
}

body {
    height: initial;
}

.fourthStep > * {
    max-width: 50%;
    max-width: 400px;
}

@media screen and (max-width: 500px) {

    .fourthStep > * {
        max-width: inherit;
    }
}

#timeFrame h2 {
    white-space: normal !important;
}

.bookingStepHeadline .backLink {
    position: absolute;
    left: 50px;
}

.fourthStep {
    display: flex;
    justify-content: center;
}

.servicerSelectionSpace ul.servicerLine {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
}

.servicerLine:not(.small) li {
    height: initial;
}

.servicerLine {
    margin-bottom: 80px;
}

.servicerImage div, .servicerImage {
    width: 150px;
    height: 150px;
}

.employeeEmblem {
    max-height: initial;
}

.servicerLine .zf-emblem {
    width: initial;
}

.secondHalfStep {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    background: #eee;
    margin-bottom: 0;
}

.tiles .selection img.firstImage, .serviceSelect img.firstImage {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    top: 0;
    border: 0;
}

.modal-body h2 {
    font-size: 22px;
}

.footer {
    display: none;
}

#preBookAppointment {
    display: none;
}

* {
    color: #806662;
}

.wrapper-inner.top-bar {
    display: none;
}

.content-no-padding, .content-no-padding .content {
    background: transparent !important;
}

.tabs li, .content.row1, .row2, .selection, .selection.tab-content, .login-bar {
    box-shadow: none
}

h1.bookingStepHeadline {
    justify-content: center !important;
}

h1.bookingStepHeadline .head-subline {
    display: none;
}


h1.bookingStepHeadline .numberOfSteps:after {
    content: "";
}

h1, h2 {
    text-align: center;
    font-size: 40px;
    padding-left: 0px !important;
    font-weight: 200;
    line-height: 1.2em;
}

h2 b {

    font-weight: 200;
}

h2 {
    padding-bottom: 1em;
}

.labelFlex span {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.selection > .content {
    overflow: initial;

    position: initial;
}

.steps {
    overflow: visible;
}

.secondStep > .box {
    overflow: visible;
}

.content.row1 {
    display: none;
}

.question.tiles > ul.serviceSelect > li.dropdown {
    min-width: 100%;
    border: none;
    background: transparent !important;
    overflow: visible;
}

.question.tiles > ul.serviceSelect > li.dropdown h5 {
    padding: 1em 0 1em 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.question.tiles > ul.serviceSelect li.dropdown ul {
    display: block;
}

.question.tiles > ul.serviceSelect li.dropdown .dropdownToggle {
    display: none;
}

.question.tiles > ul.serviceSelect, .question.tiles ul.serviceSelect > li.dropdown > ul {
    display: flex;
    justify-content: center;
    gap: 30px;
    flex-wrap: wrap;
}

.question.tiles > ul.serviceSelect > li:not(.dropdown), .question.tiles ul.serviceSelect > li.dropdown > ul > li {
    min-width: 350px;
    text-align: center;
    flex: 1;
    justify-content: center;
    border: none;
    background: #FBF7F4;
    min-height: 100px;
    max-width: 354px;
    padding-top: 354px;
    box-shadow: 20px 20px 40px 0px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.question.tiles > ul.serviceSelect > li.dropdown > ul > li {
    background: #FBF7F4 !important;
    min-width: 200px;
    padding-top: 254px;
}

.question.tiles .selectedproducts > li.dropdown > ul > li:hover  {
    background: #FBF7F4 !important;
}

.question.tiles .selectedproducts > li:not(.dropdown):hover {
    background: #FBF7F4 !important;
    box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.2);
    transform: scale(1.05);
}

.question.tiles ul.serviceSelect > li:not(.dropdown):before {
    height: 354px;
}
.question.tiles ul.serviceSelect > li:not(.dropdown):before, .question.tiles ul.serviceSelect > li.dropdown > ul > li:before {
    content: " ";
    position: absolute;
    background-size: cover;
    background-position: center;
    top: 0;
    left: 0;
    right: 0;
}
.question.list ul.serviceSelect > li input { display: none; }
.question.tiles > ul.serviceSelect > li input { display: none; }
.question.tiles > ul.serviceSelect > li .labelFlex { justify-content: center; }
.question.tiles > ul.serviceSelect > li:after { background: none; }

.question.tiles > ul li.dropdown ul li:before {
    background: #ccc;
    height: 150px;
}

.question.tiles.intro ul li:first-child:before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-stamm.jpg");
}
.question.tiles.intro ul li:nth-child(2):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-neu.png");
}
.question.tiles.intro ul li:nth-child(3):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-voucher.jpg");
}

.question.tiles.gender ul li:first-child:before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-damen.jpg");
}
.question.tiles.gender ul li:nth-child(2):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-men.jpg");
}
.question.tiles.gender ul li:nth-child(3):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-kids.jpg");
}
.question.tiles.hairlength ul li:first-child:before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-xs.jpg");
}
.question.tiles.hairlength ul li:nth-child(2):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-s.jpg");
}

.question.tiles.hairlength ul li:nth-child(3):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-m.jpg");
}
.question.tiles.hairlength ul li:nth-child(4):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-l.jpg");
}

.question.tiles.hairlength ul li:nth-child(5):before {
    background-image: url("https://cdn.belbo.com/s-line/s-line-xl.jpg");
}

.question.tiles.cut_no_cut > ul > li:nth-child(1):before {
    background-image: url("https://cdn.belbo.com/perpassione/mit_schnitt.jpeg");
}

.question.tiles.cut_no_cut > ul > li:nth-child(2):before {
    background-image: url("https://cdn.belbo.com/perpassione/ohne_schnitt.jpeg");
}

.calendar_page {
    filter: grayscale(1) !important;
}

.zf-emblem.added {
    background: #E5B0AC;
}

a:link, a:visited {
    color: #4A2623;
}

.calendar .selected {
    background-image: none !important;
    background-color: #FCCFC8;
}

.confirmLevel1 {
    color: #E5B0AC !important;
}



.dependencyModal .tiles .selection img.firstImage, .dependencyModal .serviceSelect img.firstImage {
    width: 40px;
}

.transitionContainer {
    overflow: visible !important;
}

.wrapper-inner:not(.productContainer) .customElementImage {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 354px;
    width: 100%;
    background-position: center;
    background-size: cover;
    background-color: #ccc;
    background-repeat: no-repeat;
}


    
        .colorSpecial566550 {
            background-color: #F6D2E6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566550 > div, .colorSpecial566550 > div > .customer, .colorSpecial566550 > div > .customerShort {
            color: #000000 !important;
            background-color: #F6D2E6 !important;
        }
        a.colorSpecial566550:after {
            border-top-color: #F6D2E6 !important;
            border-bottom-color: #F6D2E6 !important;
        }
        .colorSpecial566550 a {
            color: #000000 !important;
        }
    
        .colorSpecial575584 {
            background-color: #D3CA1C !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial575584 > div, .colorSpecial575584 > div > .customer, .colorSpecial575584 > div > .customerShort {
            color: #000000 !important;
            background-color: #D3CA1C !important;
        }
        a.colorSpecial575584:after {
            border-top-color: #D3CA1C !important;
            border-bottom-color: #D3CA1C !important;
        }
        .colorSpecial575584 a {
            color: #000000 !important;
        }
    
        .colorSpecial566499 {
            background-color: #ACD8FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566499 > div, .colorSpecial566499 > div > .customer, .colorSpecial566499 > div > .customerShort {
            color: #000000 !important;
            background-color: #ACD8FF !important;
        }
        a.colorSpecial566499:after {
            border-top-color: #ACD8FF !important;
            border-bottom-color: #ACD8FF !important;
        }
        .colorSpecial566499 a {
            color: #000000 !important;
        }
    
        .colorSpecial575580 {
            background-color: #7E57C2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575580 > div, .colorSpecial575580 > div > .customer, .colorSpecial575580 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #7E57C2 !important;
        }
        a.colorSpecial575580:after {
            border-top-color: #7E57C2 !important;
            border-bottom-color: #7E57C2 !important;
        }
        .colorSpecial575580 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566561 {
            background-color: #369DBE !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566561 > div, .colorSpecial566561 > div > .customer, .colorSpecial566561 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #369DBE !important;
        }
        a.colorSpecial566561:after {
            border-top-color: #369DBE !important;
            border-bottom-color: #369DBE !important;
        }
        .colorSpecial566561 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566507 {
            background-color: #FFFFCD !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566507 > div, .colorSpecial566507 > div > .customer, .colorSpecial566507 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFFFCD !important;
        }
        a.colorSpecial566507:after {
            border-top-color: #FFFFCD !important;
            border-bottom-color: #FFFFCD !important;
        }
        .colorSpecial566507 a {
            color: #000000 !important;
        }
    
        .colorSpecial566480 {
            background-color: #E6384C !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566480 > div, .colorSpecial566480 > div > .customer, .colorSpecial566480 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #E6384C !important;
        }
        a.colorSpecial566480:after {
            border-top-color: #E6384C !important;
            border-bottom-color: #E6384C !important;
        }
        .colorSpecial566480 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566505 {
            background-color: #FFDFB6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566505 > div, .colorSpecial566505 > div > .customer, .colorSpecial566505 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFDFB6 !important;
        }
        a.colorSpecial566505:after {
            border-top-color: #FFDFB6 !important;
            border-bottom-color: #FFDFB6 !important;
        }
        .colorSpecial566505 a {
            color: #000000 !important;
        }
    
        .colorSpecial575581 {
            background-color: #EC407A !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575581 > div, .colorSpecial575581 > div > .customer, .colorSpecial575581 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #EC407A !important;
        }
        a.colorSpecial575581:after {
            border-top-color: #EC407A !important;
            border-bottom-color: #EC407A !important;
        }
        .colorSpecial575581 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial575588 {
            background-color: #3f4243 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575588 > div, .colorSpecial575588 > div > .customer, .colorSpecial575588 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #3f4243 !important;
        }
        a.colorSpecial575588:after {
            border-top-color: #3f4243 !important;
            border-bottom-color: #3f4243 !important;
        }
        .colorSpecial575588 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566479 {
            background-color: #FF7539 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566479 > div, .colorSpecial566479 > div > .customer, .colorSpecial566479 > div > .customerShort {
            color: #000000 !important;
            background-color: #FF7539 !important;
        }
        a.colorSpecial566479:after {
            border-top-color: #FF7539 !important;
            border-bottom-color: #FF7539 !important;
        }
        .colorSpecial566479 a {
            color: #000000 !important;
        }
    
        .colorSpecial566508 {
            background-color: #95D622 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566508 > div, .colorSpecial566508 > div > .customer, .colorSpecial566508 > div > .customerShort {
            color: #000000 !important;
            background-color: #95D622 !important;
        }
        a.colorSpecial566508:after {
            border-top-color: #95D622 !important;
            border-bottom-color: #95D622 !important;
        }
        .colorSpecial566508 a {
            color: #000000 !important;
        }
    
        .colorSpecial566522 {
            background-color: #FCF7CB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566522 > div, .colorSpecial566522 > div > .customer, .colorSpecial566522 > div > .customerShort {
            color: #000000 !important;
            background-color: #FCF7CB !important;
        }
        a.colorSpecial566522:after {
            border-top-color: #FCF7CB !important;
            border-bottom-color: #FCF7CB !important;
        }
        .colorSpecial566522 a {
            color: #000000 !important;
        }
    
        .colorSpecial566537 {
            background-color: #2E7A9B !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566537 > div, .colorSpecial566537 > div > .customer, .colorSpecial566537 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #2E7A9B !important;
        }
        a.colorSpecial566537:after {
            border-top-color: #2E7A9B !important;
            border-bottom-color: #2E7A9B !important;
        }
        .colorSpecial566537 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566524 {
            background-color: #7AAE4B !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566524 > div, .colorSpecial566524 > div > .customer, .colorSpecial566524 > div > .customerShort {
            color: #000000 !important;
            background-color: #7AAE4B !important;
        }
        a.colorSpecial566524:after {
            border-top-color: #7AAE4B !important;
            border-bottom-color: #7AAE4B !important;
        }
        .colorSpecial566524 a {
            color: #000000 !important;
        }
    
        .colorSpecial566519 {
            background-color: #DDDD76 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566519 > div, .colorSpecial566519 > div > .customer, .colorSpecial566519 > div > .customerShort {
            color: #000000 !important;
            background-color: #DDDD76 !important;
        }
        a.colorSpecial566519:after {
            border-top-color: #DDDD76 !important;
            border-bottom-color: #DDDD76 !important;
        }
        .colorSpecial566519 a {
            color: #000000 !important;
        }
    
        .colorSpecial566552 {
            background-color: #E93268 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566552 > div, .colorSpecial566552 > div > .customer, .colorSpecial566552 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #E93268 !important;
        }
        a.colorSpecial566552:after {
            border-top-color: #E93268 !important;
            border-bottom-color: #E93268 !important;
        }
        .colorSpecial566552 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566490 {
            background-color: #DAAB75 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566490 > div, .colorSpecial566490 > div > .customer, .colorSpecial566490 > div > .customerShort {
            color: #000000 !important;
            background-color: #DAAB75 !important;
        }
        a.colorSpecial566490:after {
            border-top-color: #DAAB75 !important;
            border-bottom-color: #DAAB75 !important;
        }
        .colorSpecial566490 a {
            color: #000000 !important;
        }
    
        .colorSpecial566553 {
            background-color: #C796FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566553 > div, .colorSpecial566553 > div > .customer, .colorSpecial566553 > div > .customerShort {
            color: #000000 !important;
            background-color: #C796FF !important;
        }
        a.colorSpecial566553:after {
            border-top-color: #C796FF !important;
            border-bottom-color: #C796FF !important;
        }
        .colorSpecial566553 a {
            color: #000000 !important;
        }
    
        .colorSpecial566534 {
            background-color: #214767 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566534 > div, .colorSpecial566534 > div > .customer, .colorSpecial566534 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #214767 !important;
        }
        a.colorSpecial566534:after {
            border-top-color: #214767 !important;
            border-bottom-color: #214767 !important;
        }
        .colorSpecial566534 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial575587 {
            background-color: #B7BABC !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial575587 > div, .colorSpecial575587 > div > .customer, .colorSpecial575587 > div > .customerShort {
            color: #000000 !important;
            background-color: #B7BABC !important;
        }
        a.colorSpecial575587:after {
            border-top-color: #B7BABC !important;
            border-bottom-color: #B7BABC !important;
        }
        .colorSpecial575587 a {
            color: #000000 !important;
        }
    
        .colorSpecial566502 {
            background-color: #FFA0C0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566502 > div, .colorSpecial566502 > div > .customer, .colorSpecial566502 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFA0C0 !important;
        }
        a.colorSpecial566502:after {
            border-top-color: #FFA0C0 !important;
            border-bottom-color: #FFA0C0 !important;
        }
        .colorSpecial566502 a {
            color: #000000 !important;
        }
    
        .colorSpecial566539 {
            background-color: #353534 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566539 > div, .colorSpecial566539 > div > .customer, .colorSpecial566539 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #353534 !important;
        }
        a.colorSpecial566539:after {
            border-top-color: #353534 !important;
            border-bottom-color: #353534 !important;
        }
        .colorSpecial566539 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566513 {
            background-color: #7C347D !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566513 > div, .colorSpecial566513 > div > .customer, .colorSpecial566513 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #7C347D !important;
        }
        a.colorSpecial566513:after {
            border-top-color: #7C347D !important;
            border-bottom-color: #7C347D !important;
        }
        .colorSpecial566513 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566538 {
            background-color: #FFE39B !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566538 > div, .colorSpecial566538 > div > .customer, .colorSpecial566538 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE39B !important;
        }
        a.colorSpecial566538:after {
            border-top-color: #FFE39B !important;
            border-bottom-color: #FFE39B !important;
        }
        .colorSpecial566538 a {
            color: #000000 !important;
        }
    
        .colorSpecial566500 {
            background-color: #A0B6FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566500 > div, .colorSpecial566500 > div > .customer, .colorSpecial566500 > div > .customerShort {
            color: #000000 !important;
            background-color: #A0B6FF !important;
        }
        a.colorSpecial566500:after {
            border-top-color: #A0B6FF !important;
            border-bottom-color: #A0B6FF !important;
        }
        .colorSpecial566500 a {
            color: #000000 !important;
        }
    
        .colorSpecial566481 {
            background-color: #FF508B !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566481 > div, .colorSpecial566481 > div > .customer, .colorSpecial566481 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #FF508B !important;
        }
        a.colorSpecial566481:after {
            border-top-color: #FF508B !important;
            border-bottom-color: #FF508B !important;
        }
        .colorSpecial566481 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566491 {
            background-color: #E3CD91 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566491 > div, .colorSpecial566491 > div > .customer, .colorSpecial566491 > div > .customerShort {
            color: #000000 !important;
            background-color: #E3CD91 !important;
        }
        a.colorSpecial566491:after {
            border-top-color: #E3CD91 !important;
            border-bottom-color: #E3CD91 !important;
        }
        .colorSpecial566491 a {
            color: #000000 !important;
        }
    
        .colorSpecial566543 {
            background-color: #FED76D !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566543 > div, .colorSpecial566543 > div > .customer, .colorSpecial566543 > div > .customerShort {
            color: #000000 !important;
            background-color: #FED76D !important;
        }
        a.colorSpecial566543:after {
            border-top-color: #FED76D !important;
            border-bottom-color: #FED76D !important;
        }
        .colorSpecial566543 a {
            color: #000000 !important;
        }
    
        .colorSpecial566510 {
            background-color: #48C8E1 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566510 > div, .colorSpecial566510 > div > .customer, .colorSpecial566510 > div > .customerShort {
            color: #000000 !important;
            background-color: #48C8E1 !important;
        }
        a.colorSpecial566510:after {
            border-top-color: #48C8E1 !important;
            border-bottom-color: #48C8E1 !important;
        }
        .colorSpecial566510 a {
            color: #000000 !important;
        }
    
        .colorSpecial575582 {
            background-color: #4D5F99 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575582 > div, .colorSpecial575582 > div > .customer, .colorSpecial575582 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #4D5F99 !important;
        }
        a.colorSpecial575582:after {
            border-top-color: #4D5F99 !important;
            border-bottom-color: #4D5F99 !important;
        }
        .colorSpecial575582 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566518 {
            background-color: #1181B7 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566518 > div, .colorSpecial566518 > div > .customer, .colorSpecial566518 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #1181B7 !important;
        }
        a.colorSpecial566518:after {
            border-top-color: #1181B7 !important;
            border-bottom-color: #1181B7 !important;
        }
        .colorSpecial566518 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566477 {
            background-color: #FAD733 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566477 > div, .colorSpecial566477 > div > .customer, .colorSpecial566477 > div > .customerShort {
            color: #000000 !important;
            background-color: #FAD733 !important;
        }
        a.colorSpecial566477:after {
            border-top-color: #FAD733 !important;
            border-bottom-color: #FAD733 !important;
        }
        .colorSpecial566477 a {
            color: #000000 !important;
        }
    
        .colorSpecial566496 {
            background-color: #DCEEBE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566496 > div, .colorSpecial566496 > div > .customer, .colorSpecial566496 > div > .customerShort {
            color: #000000 !important;
            background-color: #DCEEBE !important;
        }
        a.colorSpecial566496:after {
            border-top-color: #DCEEBE !important;
            border-bottom-color: #DCEEBE !important;
        }
        .colorSpecial566496 a {
            color: #000000 !important;
        }
    
        .colorSpecial566527 {
            background-color: #ECF0DF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566527 > div, .colorSpecial566527 > div > .customer, .colorSpecial566527 > div > .customerShort {
            color: #000000 !important;
            background-color: #ECF0DF !important;
        }
        a.colorSpecial566527:after {
            border-top-color: #ECF0DF !important;
            border-bottom-color: #ECF0DF !important;
        }
        .colorSpecial566527 a {
            color: #000000 !important;
        }
    
        .colorSpecial566482 {
            background-color: #BC5BDE !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566482 > div, .colorSpecial566482 > div > .customer, .colorSpecial566482 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #BC5BDE !important;
        }
        a.colorSpecial566482:after {
            border-top-color: #BC5BDE !important;
            border-bottom-color: #BC5BDE !important;
        }
        .colorSpecial566482 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566557 {
            background-color: #51417D !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566557 > div, .colorSpecial566557 > div > .customer, .colorSpecial566557 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #51417D !important;
        }
        a.colorSpecial566557:after {
            border-top-color: #51417D !important;
            border-bottom-color: #51417D !important;
        }
        .colorSpecial566557 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566494 {
            background-color: #E4E5D5 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566494 > div, .colorSpecial566494 > div > .customer, .colorSpecial566494 > div > .customerShort {
            color: #000000 !important;
            background-color: #E4E5D5 !important;
        }
        a.colorSpecial566494:after {
            border-top-color: #E4E5D5 !important;
            border-bottom-color: #E4E5D5 !important;
        }
        .colorSpecial566494 a {
            color: #000000 !important;
        }
    
        .colorSpecial566484 {
            background-color: #329DFF !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566484 > div, .colorSpecial566484 > div > .customer, .colorSpecial566484 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #329DFF !important;
        }
        a.colorSpecial566484:after {
            border-top-color: #329DFF !important;
            border-bottom-color: #329DFF !important;
        }
        .colorSpecial566484 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566526 {
            background-color: #A7C6E6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566526 > div, .colorSpecial566526 > div > .customer, .colorSpecial566526 > div > .customerShort {
            color: #000000 !important;
            background-color: #A7C6E6 !important;
        }
        a.colorSpecial566526:after {
            border-top-color: #A7C6E6 !important;
            border-bottom-color: #A7C6E6 !important;
        }
        .colorSpecial566526 a {
            color: #000000 !important;
        }
    
        .colorSpecial566515 {
            background-color: #309FC7 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566515 > div, .colorSpecial566515 > div > .customer, .colorSpecial566515 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #309FC7 !important;
        }
        a.colorSpecial566515:after {
            border-top-color: #309FC7 !important;
            border-bottom-color: #309FC7 !important;
        }
        .colorSpecial566515 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566555 {
            background-color: #646363 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566555 > div, .colorSpecial566555 > div > .customer, .colorSpecial566555 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #646363 !important;
        }
        a.colorSpecial566555:after {
            border-top-color: #646363 !important;
            border-bottom-color: #646363 !important;
        }
        .colorSpecial566555 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566487 {
            background-color: #BBBBBB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566487 > div, .colorSpecial566487 > div > .customer, .colorSpecial566487 > div > .customerShort {
            color: #000000 !important;
            background-color: #BBBBBB !important;
        }
        a.colorSpecial566487:after {
            border-top-color: #BBBBBB !important;
            border-bottom-color: #BBBBBB !important;
        }
        .colorSpecial566487 a {
            color: #000000 !important;
        }
    
        .colorSpecial566478 {
            background-color: #FFA83E !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566478 > div, .colorSpecial566478 > div > .customer, .colorSpecial566478 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFA83E !important;
        }
        a.colorSpecial566478:after {
            border-top-color: #FFA83E !important;
            border-bottom-color: #FFA83E !important;
        }
        .colorSpecial566478 a {
            color: #000000 !important;
        }
    
        .colorSpecial566544 {
            background-color: #038F84 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566544 > div, .colorSpecial566544 > div > .customer, .colorSpecial566544 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #038F84 !important;
        }
        a.colorSpecial566544:after {
            border-top-color: #038F84 !important;
            border-bottom-color: #038F84 !important;
        }
        .colorSpecial566544 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566483 {
            background-color: #496FEA !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566483 > div, .colorSpecial566483 > div > .customer, .colorSpecial566483 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #496FEA !important;
        }
        a.colorSpecial566483:after {
            border-top-color: #496FEA !important;
            border-bottom-color: #496FEA !important;
        }
        .colorSpecial566483 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566541 {
            background-color: #B1DAC7 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566541 > div, .colorSpecial566541 > div > .customer, .colorSpecial566541 > div > .customerShort {
            color: #000000 !important;
            background-color: #B1DAC7 !important;
        }
        a.colorSpecial566541:after {
            border-top-color: #B1DAC7 !important;
            border-bottom-color: #B1DAC7 !important;
        }
        .colorSpecial566541 a {
            color: #000000 !important;
        }
    
        .colorSpecial566535 {
            background-color: #D1E2BC !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566535 > div, .colorSpecial566535 > div > .customer, .colorSpecial566535 > div > .customerShort {
            color: #000000 !important;
            background-color: #D1E2BC !important;
        }
        a.colorSpecial566535:after {
            border-top-color: #D1E2BC !important;
            border-bottom-color: #D1E2BC !important;
        }
        .colorSpecial566535 a {
            color: #000000 !important;
        }
    
        .colorSpecial566498 {
            background-color: #C3ECF2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566498 > div, .colorSpecial566498 > div > .customer, .colorSpecial566498 > div > .customerShort {
            color: #000000 !important;
            background-color: #C3ECF2 !important;
        }
        a.colorSpecial566498:after {
            border-top-color: #C3ECF2 !important;
            border-bottom-color: #C3ECF2 !important;
        }
        .colorSpecial566498 a {
            color: #000000 !important;
        }
    
        .colorSpecial566514 {
            background-color: #F5A4C0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566514 > div, .colorSpecial566514 > div > .customer, .colorSpecial566514 > div > .customerShort {
            color: #000000 !important;
            background-color: #F5A4C0 !important;
        }
        a.colorSpecial566514:after {
            border-top-color: #F5A4C0 !important;
            border-bottom-color: #F5A4C0 !important;
        }
        .colorSpecial566514 a {
            color: #000000 !important;
        }
    
        .colorSpecial566504 {
            background-color: #FEC6AD !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566504 > div, .colorSpecial566504 > div > .customer, .colorSpecial566504 > div > .customerShort {
            color: #000000 !important;
            background-color: #FEC6AD !important;
        }
        a.colorSpecial566504:after {
            border-top-color: #FEC6AD !important;
            border-bottom-color: #FEC6AD !important;
        }
        .colorSpecial566504 a {
            color: #000000 !important;
        }
    
        .colorSpecial566495 {
            background-color: #F1F1E9 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566495 > div, .colorSpecial566495 > div > .customer, .colorSpecial566495 > div > .customerShort {
            color: #000000 !important;
            background-color: #F1F1E9 !important;
        }
        a.colorSpecial566495:after {
            border-top-color: #F1F1E9 !important;
            border-bottom-color: #F1F1E9 !important;
        }
        .colorSpecial566495 a {
            color: #000000 !important;
        }
    
        .colorSpecial566556 {
            background-color: #010101 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566556 > div, .colorSpecial566556 > div > .customer, .colorSpecial566556 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #010101 !important;
        }
        a.colorSpecial566556:after {
            border-top-color: #010101 !important;
            border-bottom-color: #010101 !important;
        }
        .colorSpecial566556 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566551 {
            background-color: #DADADA !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566551 > div, .colorSpecial566551 > div > .customer, .colorSpecial566551 > div > .customerShort {
            color: #000000 !important;
            background-color: #DADADA !important;
        }
        a.colorSpecial566551:after {
            border-top-color: #DADADA !important;
            border-bottom-color: #DADADA !important;
        }
        .colorSpecial566551 a {
            color: #000000 !important;
        }
    
        .colorSpecial566516 {
            background-color: #FFE7F3 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566516 > div, .colorSpecial566516 > div > .customer, .colorSpecial566516 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE7F3 !important;
        }
        a.colorSpecial566516:after {
            border-top-color: #FFE7F3 !important;
            border-bottom-color: #FFE7F3 !important;
        }
        .colorSpecial566516 a {
            color: #000000 !important;
        }
    
        .colorSpecial566540 {
            background-color: #79BD74 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566540 > div, .colorSpecial566540 > div > .customer, .colorSpecial566540 > div > .customerShort {
            color: #000000 !important;
            background-color: #79BD74 !important;
        }
        a.colorSpecial566540:after {
            border-top-color: #79BD74 !important;
            border-bottom-color: #79BD74 !important;
        }
        .colorSpecial566540 a {
            color: #000000 !important;
        }
    
        .colorSpecial566503 {
            background-color: #FF909E !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566503 > div, .colorSpecial566503 > div > .customer, .colorSpecial566503 > div > .customerShort {
            color: #000000 !important;
            background-color: #FF909E !important;
        }
        a.colorSpecial566503:after {
            border-top-color: #FF909E !important;
            border-bottom-color: #FF909E !important;
        }
        .colorSpecial566503 a {
            color: #000000 !important;
        }
    
        .colorSpecial566489 {
            background-color: #000000 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566489 > div, .colorSpecial566489 > div > .customer, .colorSpecial566489 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #000000 !important;
        }
        a.colorSpecial566489:after {
            border-top-color: #000000 !important;
            border-bottom-color: #000000 !important;
        }
        .colorSpecial566489 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial575586 {
            background-color: #993065 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575586 > div, .colorSpecial575586 > div > .customer, .colorSpecial575586 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #993065 !important;
        }
        a.colorSpecial575586:after {
            border-top-color: #993065 !important;
            border-bottom-color: #993065 !important;
        }
        .colorSpecial575586 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566547 {
            background-color: #005E85 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566547 > div, .colorSpecial566547 > div > .customer, .colorSpecial566547 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #005E85 !important;
        }
        a.colorSpecial566547:after {
            border-top-color: #005E85 !important;
            border-bottom-color: #005E85 !important;
        }
        .colorSpecial566547 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566531 {
            background-color: #E7F2EB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566531 > div, .colorSpecial566531 > div > .customer, .colorSpecial566531 > div > .customerShort {
            color: #000000 !important;
            background-color: #E7F2EB !important;
        }
        a.colorSpecial566531:after {
            border-top-color: #E7F2EB !important;
            border-bottom-color: #E7F2EB !important;
        }
        .colorSpecial566531 a {
            color: #000000 !important;
        }
    
        .colorSpecial566548 {
            background-color: #FFF183 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566548 > div, .colorSpecial566548 > div > .customer, .colorSpecial566548 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFF183 !important;
        }
        a.colorSpecial566548:after {
            border-top-color: #FFF183 !important;
            border-bottom-color: #FFF183 !important;
        }
        .colorSpecial566548 a {
            color: #000000 !important;
        }
    
        .colorSpecial566530 {
            background-color: #CAD787 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566530 > div, .colorSpecial566530 > div > .customer, .colorSpecial566530 > div > .customerShort {
            color: #000000 !important;
            background-color: #CAD787 !important;
        }
        a.colorSpecial566530:after {
            border-top-color: #CAD787 !important;
            border-bottom-color: #CAD787 !important;
        }
        .colorSpecial566530 a {
            color: #000000 !important;
        }
    
        .colorSpecial566523 {
            background-color: #95CEDB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566523 > div, .colorSpecial566523 > div > .customer, .colorSpecial566523 > div > .customerShort {
            color: #000000 !important;
            background-color: #95CEDB !important;
        }
        a.colorSpecial566523:after {
            border-top-color: #95CEDB !important;
            border-bottom-color: #95CEDB !important;
        }
        .colorSpecial566523 a {
            color: #000000 !important;
        }
    
        .colorSpecial566554 {
            background-color: #E6F4FD !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566554 > div, .colorSpecial566554 > div > .customer, .colorSpecial566554 > div > .customerShort {
            color: #000000 !important;
            background-color: #E6F4FD !important;
        }
        a.colorSpecial566554:after {
            border-top-color: #E6F4FD !important;
            border-bottom-color: #E6F4FD !important;
        }
        .colorSpecial566554 a {
            color: #000000 !important;
        }
    
        .colorSpecial566559 {
            background-color: #87BD4A !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566559 > div, .colorSpecial566559 > div > .customer, .colorSpecial566559 > div > .customerShort {
            color: #000000 !important;
            background-color: #87BD4A !important;
        }
        a.colorSpecial566559:after {
            border-top-color: #87BD4A !important;
            border-bottom-color: #87BD4A !important;
        }
        .colorSpecial566559 a {
            color: #000000 !important;
        }
    
        .colorSpecial566486 {
            background-color: #EEEEEE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566486 > div, .colorSpecial566486 > div > .customer, .colorSpecial566486 > div > .customerShort {
            color: #000000 !important;
            background-color: #EEEEEE !important;
        }
        a.colorSpecial566486:after {
            border-top-color: #EEEEEE !important;
            border-bottom-color: #EEEEEE !important;
        }
        .colorSpecial566486 a {
            color: #000000 !important;
        }
    
        .colorSpecial566558 {
            background-color: #1F1C37 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566558 > div, .colorSpecial566558 > div > .customer, .colorSpecial566558 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #1F1C37 !important;
        }
        a.colorSpecial566558:after {
            border-top-color: #1F1C37 !important;
            border-bottom-color: #1F1C37 !important;
        }
        .colorSpecial566558 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566512 {
            background-color: #FFE9C0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566512 > div, .colorSpecial566512 > div > .customer, .colorSpecial566512 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE9C0 !important;
        }
        a.colorSpecial566512:after {
            border-top-color: #FFE9C0 !important;
            border-bottom-color: #FFE9C0 !important;
        }
        .colorSpecial566512 a {
            color: #000000 !important;
        }
    
        .colorSpecial566560 {
            background-color: #6B963B !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566560 > div, .colorSpecial566560 > div > .customer, .colorSpecial566560 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #6B963B !important;
        }
        a.colorSpecial566560:after {
            border-top-color: #6B963B !important;
            border-bottom-color: #6B963B !important;
        }
        .colorSpecial566560 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566485 {
            background-color: #FFFFFF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566485 > div, .colorSpecial566485 > div > .customer, .colorSpecial566485 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFFFFF !important;
        }
        a.colorSpecial566485:after {
            border-top-color: #FFFFFF !important;
            border-bottom-color: #FFFFFF !important;
        }
        .colorSpecial566485 a {
            color: #000000 !important;
        }
    
        .colorSpecial575583 {
            background-color: #E56E6E !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575583 > div, .colorSpecial575583 > div > .customer, .colorSpecial575583 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #E56E6E !important;
        }
        a.colorSpecial575583:after {
            border-top-color: #E56E6E !important;
            border-bottom-color: #E56E6E !important;
        }
        .colorSpecial575583 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566542 {
            background-color: #F6F6F6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566542 > div, .colorSpecial566542 > div > .customer, .colorSpecial566542 > div > .customerShort {
            color: #000000 !important;
            background-color: #F6F6F6 !important;
        }
        a.colorSpecial566542:after {
            border-top-color: #F6F6F6 !important;
            border-bottom-color: #F6F6F6 !important;
        }
        .colorSpecial566542 a {
            color: #000000 !important;
        }
    
        .colorSpecial566520 {
            background-color: #FCE0D6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566520 > div, .colorSpecial566520 > div > .customer, .colorSpecial566520 > div > .customerShort {
            color: #000000 !important;
            background-color: #FCE0D6 !important;
        }
        a.colorSpecial566520:after {
            border-top-color: #FCE0D6 !important;
            border-bottom-color: #FCE0D6 !important;
        }
        .colorSpecial566520 a {
            color: #000000 !important;
        }
    
        .colorSpecial566493 {
            background-color: #F7ECD6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566493 > div, .colorSpecial566493 > div > .customer, .colorSpecial566493 > div > .customerShort {
            color: #000000 !important;
            background-color: #F7ECD6 !important;
        }
        a.colorSpecial566493:after {
            border-top-color: #F7ECD6 !important;
            border-bottom-color: #F7ECD6 !important;
        }
        .colorSpecial566493 a {
            color: #000000 !important;
        }
    
        .colorSpecial566501 {
            background-color: #E1B5F0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566501 > div, .colorSpecial566501 > div > .customer, .colorSpecial566501 > div > .customerShort {
            color: #000000 !important;
            background-color: #E1B5F0 !important;
        }
        a.colorSpecial566501:after {
            border-top-color: #E1B5F0 !important;
            border-bottom-color: #E1B5F0 !important;
        }
        .colorSpecial566501 a {
            color: #000000 !important;
        }
    
        .colorSpecial566517 {
            background-color: #C2C0DE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566517 > div, .colorSpecial566517 > div > .customer, .colorSpecial566517 > div > .customerShort {
            color: #000000 !important;
            background-color: #C2C0DE !important;
        }
        a.colorSpecial566517:after {
            border-top-color: #C2C0DE !important;
            border-bottom-color: #C2C0DE !important;
        }
        .colorSpecial566517 a {
            color: #000000 !important;
        }
    
        .colorSpecial575589 {
            background-color: #575b5e !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575589 > div, .colorSpecial575589 > div > .customer, .colorSpecial575589 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #575b5e !important;
        }
        a.colorSpecial575589:after {
            border-top-color: #575b5e !important;
            border-bottom-color: #575b5e !important;
        }
        .colorSpecial575589 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566532 {
            background-color: #DCEBF8 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566532 > div, .colorSpecial566532 > div > .customer, .colorSpecial566532 > div > .customerShort {
            color: #000000 !important;
            background-color: #DCEBF8 !important;
        }
        a.colorSpecial566532:after {
            border-top-color: #DCEBF8 !important;
            border-bottom-color: #DCEBF8 !important;
        }
        .colorSpecial566532 a {
            color: #000000 !important;
        }
    
        .colorSpecial566529 {
            background-color: #F7A65F !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566529 > div, .colorSpecial566529 > div > .customer, .colorSpecial566529 > div > .customerShort {
            color: #000000 !important;
            background-color: #F7A65F !important;
        }
        a.colorSpecial566529:after {
            border-top-color: #F7A65F !important;
            border-bottom-color: #F7A65F !important;
        }
        .colorSpecial566529 a {
            color: #000000 !important;
        }
    
        .colorSpecial566546 {
            background-color: #A9D1ED !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566546 > div, .colorSpecial566546 > div > .customer, .colorSpecial566546 > div > .customerShort {
            color: #000000 !important;
            background-color: #A9D1ED !important;
        }
        a.colorSpecial566546:after {
            border-top-color: #A9D1ED !important;
            border-bottom-color: #A9D1ED !important;
        }
        .colorSpecial566546 a {
            color: #000000 !important;
        }
    
        .colorSpecial566536 {
            background-color: #EA6B4E !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566536 > div, .colorSpecial566536 > div > .customer, .colorSpecial566536 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #EA6B4E !important;
        }
        a.colorSpecial566536:after {
            border-top-color: #EA6B4E !important;
            border-bottom-color: #EA6B4E !important;
        }
        .colorSpecial566536 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566528 {
            background-color: #F7B092 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566528 > div, .colorSpecial566528 > div > .customer, .colorSpecial566528 > div > .customerShort {
            color: #000000 !important;
            background-color: #F7B092 !important;
        }
        a.colorSpecial566528:after {
            border-top-color: #F7B092 !important;
            border-bottom-color: #F7B092 !important;
        }
        .colorSpecial566528 a {
            color: #000000 !important;
        }
    
        .colorSpecial566509 {
            background-color: #3AB22D !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566509 > div, .colorSpecial566509 > div > .customer, .colorSpecial566509 > div > .customerShort {
            color: #000000 !important;
            background-color: #3AB22D !important;
        }
        a.colorSpecial566509:after {
            border-top-color: #3AB22D !important;
            border-bottom-color: #3AB22D !important;
        }
        .colorSpecial566509 a {
            color: #000000 !important;
        }
    
        .colorSpecial566533 {
            background-color: #00A3A2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566533 > div, .colorSpecial566533 > div > .customer, .colorSpecial566533 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #00A3A2 !important;
        }
        a.colorSpecial566533:after {
            border-top-color: #00A3A2 !important;
            border-bottom-color: #00A3A2 !important;
        }
        .colorSpecial566533 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566476 {
            background-color: #FFEF30 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566476 > div, .colorSpecial566476 > div > .customer, .colorSpecial566476 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFEF30 !important;
        }
        a.colorSpecial566476:after {
            border-top-color: #FFEF30 !important;
            border-bottom-color: #FFEF30 !important;
        }
        .colorSpecial566476 a {
            color: #000000 !important;
        }
    
        .colorSpecial575579 {
            background-color: #BA68C8 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575579 > div, .colorSpecial575579 > div > .customer, .colorSpecial575579 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #BA68C8 !important;
        }
        a.colorSpecial575579:after {
            border-top-color: #BA68C8 !important;
            border-bottom-color: #BA68C8 !important;
        }
        .colorSpecial575579 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566511 {
            background-color: #E2CEDE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566511 > div, .colorSpecial566511 > div > .customer, .colorSpecial566511 > div > .customerShort {
            color: #000000 !important;
            background-color: #E2CEDE !important;
        }
        a.colorSpecial566511:after {
            border-top-color: #E2CEDE !important;
            border-bottom-color: #E2CEDE !important;
        }
        .colorSpecial566511 a {
            color: #000000 !important;
        }
    
        .colorSpecial566521 {
            background-color: #F083A6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566521 > div, .colorSpecial566521 > div > .customer, .colorSpecial566521 > div > .customerShort {
            color: #000000 !important;
            background-color: #F083A6 !important;
        }
        a.colorSpecial566521:after {
            border-top-color: #F083A6 !important;
            border-bottom-color: #F083A6 !important;
        }
        .colorSpecial566521 a {
            color: #000000 !important;
        }
    
        .colorSpecial566506 {
            background-color: #FFEFA9 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566506 > div, .colorSpecial566506 > div > .customer, .colorSpecial566506 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFEFA9 !important;
        }
        a.colorSpecial566506:after {
            border-top-color: #FFEFA9 !important;
            border-bottom-color: #FFEFA9 !important;
        }
        .colorSpecial566506 a {
            color: #000000 !important;
        }
    
        .colorSpecial566549 {
            background-color: #B3B2B2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566549 > div, .colorSpecial566549 > div > .customer, .colorSpecial566549 > div > .customerShort {
            color: #000000 !important;
            background-color: #B3B2B2 !important;
        }
        a.colorSpecial566549:after {
            border-top-color: #B3B2B2 !important;
            border-bottom-color: #B3B2B2 !important;
        }
        .colorSpecial566549 a {
            color: #000000 !important;
        }
    
        .colorSpecial575585 {
            background-color: #FF69B4 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial575585 > div, .colorSpecial575585 > div > .customer, .colorSpecial575585 > div > .customerShort {
            color: #000000 !important;
            background-color: #FF69B4 !important;
        }
        a.colorSpecial575585:after {
            border-top-color: #FF69B4 !important;
            border-bottom-color: #FF69B4 !important;
        }
        .colorSpecial575585 a {
            color: #000000 !important;
        }
    
        .colorSpecial566497 {
            background-color: #C2E7BE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566497 > div, .colorSpecial566497 > div > .customer, .colorSpecial566497 > div > .customerShort {
            color: #000000 !important;
            background-color: #C2E7BE !important;
        }
        a.colorSpecial566497:after {
            border-top-color: #C2E7BE !important;
            border-bottom-color: #C2E7BE !important;
        }
        .colorSpecial566497 a {
            color: #000000 !important;
        }
    
        .colorSpecial566525 {
            background-color: #FFFFFE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566525 > div, .colorSpecial566525 > div > .customer, .colorSpecial566525 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFFFFE !important;
        }
        a.colorSpecial566525:after {
            border-top-color: #FFFFFE !important;
            border-bottom-color: #FFFFFE !important;
        }
        .colorSpecial566525 a {
            color: #000000 !important;
        }
    
        .colorSpecial566492 {
            background-color: #EEDFB8 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial566492 > div, .colorSpecial566492 > div > .customer, .colorSpecial566492 > div > .customerShort {
            color: #000000 !important;
            background-color: #EEDFB8 !important;
        }
        a.colorSpecial566492:after {
            border-top-color: #EEDFB8 !important;
            border-bottom-color: #EEDFB8 !important;
        }
        .colorSpecial566492 a {
            color: #000000 !important;
        }
    
        .colorSpecial566545 {
            background-color: #EA4550 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566545 > div, .colorSpecial566545 > div > .customer, .colorSpecial566545 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #EA4550 !important;
        }
        a.colorSpecial566545:after {
            border-top-color: #EA4550 !important;
            border-bottom-color: #EA4550 !important;
        }
        .colorSpecial566545 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial566488 {
            background-color: #767676 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial566488 > div, .colorSpecial566488 > div > .customer, .colorSpecial566488 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #767676 !important;
        }
        a.colorSpecial566488:after {
            border-top-color: #767676 !important;
            border-bottom-color: #767676 !important;
        }
        .colorSpecial566488 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial575590 {
            background-color: #0084D0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial575590 > div, .colorSpecial575590 > div > .customer, .colorSpecial575590 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #0084D0 !important;
        }
        a.colorSpecial575590:after {
            border-top-color: #0084D0 !important;
            border-bottom-color: #0084D0 !important;
        }
        .colorSpecial575590 a {
            color: #FFFFFF !important;
        }
    

