.woocommerce-Price-amount {
    display: inline-flex; 
    align-items: center; 
    gap: 1px; 
    flex-wrap: nowrap;
}
del {
    text-decoration: line-through;
    display: inline; 
    opacity: 0.7;
}
del .woocommerce-Price-amount {
    text-decoration: line-through !important;
}

@media (max-width: 800px) {
    .deux-produits-mobile {
        display: grid !important;
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 
        gap: 2% !important; 
        justify-content: center !important;
        align-items: start !important;
    }

    .deux-produits-mobile .wc-block-grid__products {
        display: contents !important; 
    }

    .deux-produits-mobile .wc-block-grid__product {
        width: 100% !important; 
        max-width: 100% !important;
    }
}

@media (max-width: 350px) {
    .deux-produits-mobile {
        grid-template-columns: 1fr !important; 
        justify-content: center !important;  
			padding:15%;
			padding-bottom:30%;
    }

    .deux-produits-mobile .wc-block-grid__product {
        margin: 0 auto !important; 
    }
}
.woocommerce-LoopProduct-link {
    align-content: center;
}



.woocommerce ul.products li.product .woocommerce-loop-product__title {
    min-height: 5em; 
    display: flex;
    align-items: left;
    justify-content: left;
    text-align: left;
}


.woocommerce ul.products li.product .star-rating {
    margin-bottom: 5%;
}


.woocommerce ul.products li.product .price {
    margin-bottom: 10%;
}


.woocommerce ul.products li.product .button {
    margin-top: auto;
}


@media (max-width: 768px) {
    .woocommerce ul.products li.product {
        flex-direction: column; 
        text-align: center; 
    }

    .woocommerce ul.products li.product .woocommerce-loop-product__title {
        min-height: 6em; 
    }

    .woocommerce ul.products li.product .button {
        width: 100%; 
        margin-top: 10%; 
    }
}