a{color: #512e8f!important;}
.text-negative{color: #f97e00!important;}
.product-info .text-blue{color: #512e8f!important;}
.item-ribbon img{box-shadow: none !important;}
.card-descriptin .item-ribbon{margin-top: 0.25rem !important;}
#action-buttons{background: #e7e8ec !important;}
.category-link{color: #212121 !important;}
.q-field__control{color: #512e8f !important;}
.q-field--standard .q-field__control:before,.q-field--standard .q-field__control:hover:before{border-color: transparent !important;border-bottom: 1px solid rgba(0,0,0,0.05) !important}
body{background: #e7e8ec!important;}
.q-layout__section--marginal{background: #522e8f!important;}
.top-shopping-cart .q-badge,.q-tab .q-badge{background: #ffeb3b!important;}
.bottom-tabs{background: #522e8f!important;border-top: 1px solid #522e8f !important;}
button.bg-primary{background: #522e8f!important;}
button.bg-secondary{background: #ffeb3b!important;}
.top-shopping-cart a{color: #ffffff!important;}
.top-shopping-cart .q-badge, .q-tab .q-badge{color: #522e8f!important;}
.bottom-tabs .q-tab__icon,.bottom-tabs .q-tab__label,.bottom-tabs .q-tab.text-primary{color: #ffffff!important;}
.item-price,.card-product .card-price{color: #f97e00!important;}
button.bg-primary{color: #ffffff!important;}
button.bg-secondary{color: #ffffff!important;}