/*
 Theme Name:   BuddyDay
 Description:  BuddyDay
 Author:       BuddyDay
 Author URI:   BuddyDay.net
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  BuddyDay
*/
.image-full-width .product-image-summary-inner>div:not(:last-child) {
    margin-bottom: 0;
}
.product-wrapper {
        box-shadow: 2px 2px 5px rgba(0,0,0,0) !important;
}
fpd-main-wrapper { min-height: 650px !important; }
.fpd-product-stage { /*min-height: 650px;*/ }
.product-images { padding: 0px;}
.main-page-wrapper { padding-top: 10px !important; }
.product-tabs-wrapper { display: none; }

/*.entry-summary { position: fixed; height:42px; top: 0px; left: 0px; width: 100%; z-index: 999999999; background: #333; }
*/
.site-content { margin-bottom: 0px; }

.wd-builder-off .single-product-page>div:not(:last-child) { margin-bottom: 0px !important; }
.product-images { margin-bottom: 25px !important; }
/*.fpd-navigation.fpd-scrollbar-hidden, .fpd-off-canvas fpd-main-bar .fpd-navigation, .fpd-topbar fpd-main-bar .fpd-navigation { display:none !important; }*/
/*.fpd-container fpd-actions-bar{ display: none; }*/
.product-grid-item :is(.product-image-link,.hover-img) img {
    width: auto !important;
}
.fpd-navigation .fpd-nav-item   {  margin:auto !important; }
.products[class*="wd-stretch-cont"] .product-wrapper { height:auto !important;
}
.product-element-bottom { display:none !important }
.box {
    height: 280px;
    display: flex;
    padding: 10px;
    background-color: #eaedf1;
    align-items: center !important;
    justify-content: center !important;
}

@media (min-width: 200px) and (max-width: 410px) {

    .box {
        height: 310px;
        /* //height: inherit;*/
        /* display: inherit;*/
    }
    .main-page-wrapper {
        padding-top: 0px !important;
    }
    .product.wd-hover-button .wd-add-btn>a {
        background:transparent !important; color:#000 !important; border:1px solid #ccc !important; margin-top:20px; box-shadow:none !important;
    }
    /*    .carre img{
            height: 260px !important;
        }
        .rectpaysage img{
            height: 140px !important;
        }
        .rectportrait img{
            height: 280px !important;
        }
        .chasse-tresor img{
            height: 180px;
        }*/

    .cppaysage img{
        height: 120px !important;
    }

    .cpportrait img{
        height: 200px !important;
    }


    .product-images { margin-bottom: 0px !important; }
}


@media (min-width: 411px) {
    .box {
        height: 310px;
    }
    .product-images { margin-bottom: 0px !important; }
    .product.wd-hover-button .wd-add-btn>a {
        background:transparent !important; color:#000 !important; border:1px solid #ccc !important; margin-top:20px; box-shadow:none !important;
    }
    .main-page-wrapper {
        padding-top: 0px !important;
    }
    /*    .carre img{
         height: 260px !important;
     }
     .rectpaysage img{
         height: 140px !important;
     }
     .rectportrait img{
         height: 280px !important;
     }
     .chasse-tresor img{
         height: 180px;
     }*/

    .cppaysage img{
        height: 210px !important;
    }

    .cpportrait img{
        height: 230px !important;
    }


}

@media (min-width: 489px) and (max-width: 767.98px) {
    .box {
        height: 410px;
    }
    .product-images { margin-bottom: 0px !important; }
    .product.wd-hover-button .wd-add-btn>a {
        background:transparent !important; color:#000 !important; border:1px solid #ccc !important; margin-top:20px; box-shadow:none !important;
    }
    .main-page-wrapper {
        padding-top: 0px !important;
    }
    /*    .carre img{
            height: 260px !important;
        }
        .rectpaysage img{
            height: 140px !important;
        }
        .rectportrait img{
            height: 280px !important;
        }
        .chasse-tresor img{
            height: 180px;
        }*/
    .cppaysage img{
        height: 150px !important;
    }
    .cpportrait img{
        height: 220px !important;
    }
}


@media (min-width: 768px) and (max-width: 991.98px) {
    .box {
        height: 550px;
    }
    .product-images { margin-bottom: 0px !important; }
    .product.wd-hover-button .wd-add-btn>a {
        background:transparent !important; color:#000 !important; border:1px solid #ccc !important; margin-top:20px; box-shadow:none !important;
    }
    .main-page-wrapper {
        padding-top: 0px !important;
    }
    /*    .carre img{
         height: 260px !important;
     }
     .rectpaysage img{
         height: 140px !important;
     }
     .rectportrait img{
         height: 280px !important;
     }
     .chasse-tresor img{
         height: 180px;
     }*/

    .cppaysage img{
        height: 200px !important;
    }

    .cpportrait img{
        height: 300px !important;
    }



}


@media (min-width: 992px) and (max-width: 1025px) {
    .box {
        height: 300px;
        display: flex;
        padding: 10px;
        background-color: #eaedf1;
        align-items: center !important;
        justify-content: center !important;
    }

    .product-images { margin-bottom: 0px !important; }
    .product.wd-hover-button .wd-add-btn>a {
        background:transparent !important; color:#000 !important; border:1px solid #ccc !important; margin-top:20px; box-shadow:none !important;
    }
    .main-page-wrapper {
        padding-top: 10px !important;
    }
    /* .carre img{
         height: 180px !important;
     }*/
    .cppaysage img{
        height: 150px !important;
    }
    .cpportrait img{
        height: 210px !important;
    }
    /*   .rectpaysage img{
           height: 90px !important;
       }
       .rectportrait img{
           height: 250px !important;
       }
       .chasse-tresor img{
           height: 180px !important;
       }*/
}
@media (min-width: 1026px) and (max-width: 1157px) {
    .box {
        height: 280px;
        display: flex;
        padding: 10px;
        background-color: #eaedf1;
        align-items: center !important;
        justify-content: center !important;
    }

    .product-images { margin-bottom: 0px !important; }

    .product.wd-hover-button .wd-add-btn>a {
        color:#fff !important;
    }
    .main-page-wrapper {
        padding-top: 10px !important;
        padding-bottom:25px ;
    }
    .carre img{
        height: 180px !important;
    }
    .cppaysage img{
        height: 130px !important;
    }
    .cpportrait img{
        height: 220px !important;
    }
    .rectpaysage img{
        height: 90px !important;
    }
    .rectportrait img{
        height: 250px !important;
    }
    .chasse-tresor img{
        height: 180px !important;
    }

}

@media (min-width: 1158px) {
    .box {
        height: 280px;
        display: flex;
        padding: 10px;
        background-color: #eaedf1;
        align-items: center !important;
        justify-content: center !important;
    }
    .product-images { margin-bottom: 0px !important; }

    .product.wd-hover-button .wd-add-btn>a {
        color:#fff !important;
    }
    .main-page-wrapper {
        padding-top: 10px !important;
        padding-bottom:25px ;
    }
    .carre img{
        height: 210px !important;
    }
    .cppaysage img{
        height: 125px !important;
    }
    .cpportrait img{
        height: 250px !important;
    }
    .rectpaysage img{
        height: 118px !important;
    }
    .rectportrait img{
        height: 280px !important;
    }
    .chasse-tresor img{
        height: 200px !important;
    }
}

@media (min-width: 1200px) {
    .box {
        height: 280px;
        display: flex;
        padding: 10px;
        background-color: #eaedf1;
        align-items: center !important;
        justify-content: center !important;
    }
    .product.wd-hover-button .wd-add-btn>a {
        color:#fff !important;
    }

    .carre img{
        height: 210px !important;
    }
    .cppaysage img{
        height: 160px !important;
    }
    .cpportrait img{
        height: 250px !important;
    }
    .rectpaysage img{
        height: 118px !important;
    }
    .rectportrait img{
        height: 280px !important;
    }
    .chasse-tresor img{
        height: 200px !important;
    }
}

.widget-buddy .box {
    background: rgba(180,202,188,.2);
    margin-top: 0px;
    cursor: pointer;
    height: 240px;
    display: flex;
    padding: 10px;
    align-items: center !important;
    justify-content: center !important;
    border-radius:30px;
}

.slick-next:before, .slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #B4CABC !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li button { height: inherit; }

.checkout-order-review:before, .checkout-order-review, .checkout-order-review:after {background: none !important;}
.wd-table-wrapper { display: none;}
/*
.amount, .wd-checkout-prod-cont {
    display: none;
}
.wd-checkout-prod { text-align: center; display: inline-block }
*/
