/* /wp-content/themes/Avada-Child-Theme/css/winkelwagen.css */
/* version 1.6 */

/* prijscontainer */
.fusion-woo-price-tb .price.has-sale{
    position:relative;
    display:flex;
    justify-content:space-between;
    align-items:center;
    width:100%;
    padding-top:22px;
}

/* aanbieding badge */
.fusion-woo-price-tb .price.has-sale del{
    display:flex;
    align-items:center;
    text-decoration:none !important;
}

/* rode aanbieding badge */
.fusion-woo-price-tb .price.has-sale del:before{
    content:"AANBIEDING!";
    padding:7px 15px;
    border-radius:999px;
    font-size:13px;
    font-weight:800;
    color:#fff;

    background:linear-gradient(90deg,#d80f2a,#ff4a4a);
    box-shadow:0 6px 14px rgba(0,0,0,0.18);
}

/* oude prijs boven */
.fusion-woo-price-tb .price.has-sale del .woocommerce-Price-amount{
    position:absolute;
    right:0;
    top:0;
    font-size:14px;
    color:#9aa4ad;
    text-decoration:line-through;
}

/* nieuwe prijs blok rechts */
.fusion-woo-price-tb .price.has-sale ins{
    margin-left:auto;
    display:flex;
    flex-direction:column;
    align-items:flex-end;
    text-decoration:none;
}

/* grote prijs */
.fusion-woo-price-tb .price.has-sale ins .amount{
    font-size:34px;
    font-weight:800;
    color:#2AA9ED;
}

/* btw onder prijs */
.fusion-woo-price-tb .price.has-sale .woocommerce-price-suffix{
    display:block !important;
    width:100%;
    text-align:right;
    margin-top:4px;
    font-size:13px;
    color:#4c9ad1;
}



/* hoofd product afbeelding transparant */
.woocommerce-product-gallery__wrapper {
    opacity: 0.85 !important;
}

/* thumbnails transparant */
.flex-control-thumbs li img {
    opacity: 0.6 !important;
}

/* actieve thumbnail */
.flex-control-thumbs li img.flex-active {
    opacity: 1 !important;
}

/* hover effect */
.flex-control-thumbs li img:hover {
    opacity: 1 !important;
}