/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */
 /***********************
    Theme Setings
***********************/
@media screen and (max-width: 767px) {
    html, body{
        overflow-x: hidden;
    }
}

/***********************
    Header mobile
***********************/
.mobile-header-wrapper,
.mobile-home-wrapper
{
    display: block !important;
}

/***********************
    Cartes des products grid
***********************/
.product-miniature .product-thumbnail{
    margin: 0;
    background-color: #FFFFFF;
    border-radius: 10px 10px 0 0;
}

.product-miniature .product-thumbnail img{
    margin: -100px 0;
}

.product-miniature .product-thumbnail a{
    border-radius: 10px 10px 0 0;
}

.product-miniature .product-desc-wrap{
    background-color: #FFFFFF;
}

.product-miniature .product-brand{
    text-align: center;
    color: #045479;
    padding: 15px 5px 5px 5px;
}

.product-miniature .product-title{
    font-size: 17px;
    text-align: center;
    padding: 5px;
}

.product-miniature .product-price-and-shipping{
    justify-content: center;
    flex-direction: row-reverse;
    background-color: #045479;
    padding: 10px 0;
    margin: 0;
    border-radius: 0 0 10px 10px;
}

.product-miniature .product-price-and-shipping .price,
.product-miniature .product-price-and-shipping .regular-price{
    color: #FFFFFF;
}

.product-miniature .product-price-and-shipping .regular-price{
    margin-left: 10px;
    margin-right: 0;
}

.product-miniature .product-desc-wrap{
    border-radius: 0 0 10px 10px;
}

.product-miniature .product-flags{
    top: 0;
    right: unset;
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
}

.product-miniature .product-flag{
        border-radius: 10px;
}

.product-miniature .product-flag.out_of_stock{
    background-color: #A44F4F;
}

.product-miniature .product-flag.on-sale{
    background-color: #4799B7;
}

.product-miniature .hook-reviews{
    display: none;
}

.bateaux-home-phares .short-desc{
    display: none;
}