

.ng-pristine .ng-invalid-required {
    box-shadow: none;
}


[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}

.grecaptcha-badge {
    visibility: collapse !important;
    display: none !important;
}

.product_view .product_price.discountapplied .product_price_withoutdiscount,
.product_view .product_price.discountapplied .product_price_withoutdiscount .old-price {
    font-size: 16px;
    color: #c54276;
    margin-bottom: 6px;
    display: block;
}

.header-top {
    font-size: 1.2rem;
    color: #444;
    font-weight: bold;
}

.header-contact span {
    color: #333;
    font-size: 1.2rem;
}

.basket-variant-options {
    font-size: .85em;
    color: #666;
    line-height: 1.5;
    padding-left: 0;
}

    .basket-variant-options span {
        display: inline;
        list-style-type: none;
        margin-left: 0;
    }

        .basket-variant-options span:before {
            content: "/";
            padding-right: 6px;
            padding-left: 6px;
        }

        .basket-variant-options span:first-child:before {
            content: "";
            padding-right: 0;
        }
        