.uael-product-actions.mosh{
    position: relative;
    opacity: 1;
    display: inline-block;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 25px;
}

.uael-product-actions.mosh a{
    display: flex !important;
    align-items: center;
    justify-content: center;
    -webkit-box-shadow: 0 3px 3px rgb(0 0 0 / 10%);
    box-shadow: 0 3px 3px rgb(0 0 0 / 10%);
    padding-right: 10px;
}

.uael-product-actions.mosh a p{
    margin-bottom: 0;
    width: max-content;
}

.uael-product-actions.mosh a:hover p.before-add{
    color: #d21503;
}

.uael-product-actions.mosh a.added p.before-add{
    display: none;
}

.uael-product-actions.mosh a.added p.after-add,
.uael-product-actions.mosh a.added .fa-shopping-cart{
    display: initial;
    color: #d21503;
}

.uael-product-actions.mosh a:not(.added) p.after-add{
    display: none;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button,
.woocommerce div.product form.cart a.added_to_cart{
    padding: 10px 20px;
    margin: 5px;
    background-color: #a80e00;
    color: #ffffff;
    border-radius: 28px;
}

.ui-slider-range{
    background: #a80e00 none repeat scroll 0 0 !important;
}

.ui-slider-handle{
    border-color: #a80e00 !important;
}

.wl_button_price button{
    background: #a80e00 !important;
    padding: 8px 18px;
    font-size: .9em;
}

.woolentor_price_label span{
    font-weight: 700;
}

dd.variation-CGewhlteProdukte{
    display: inline-block;
}

dd.variation-CGewhlteProdukte > p{
    text-align: left;
}

@media screen and (max-width: 767px){
    .woocommerce-cart-form{
        width: 100% !important;
    }
}

/*.sub-menu.parent-has-template{*/
/*    z-index: 99 !important;*/
/*}*/