/*
Theme Name: Divi Child
Template: Divi
Description: Divi Child Theme
Author: Info Conception
Author URI: https://infoconception.fr/
*/


.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-value,
.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-value,
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-message, .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-message,
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-label,
.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-label {
    background: #c9ac63!important;
}

body .DOPBSPCalendar-sidebar .dopbsp-module, body .DOPBSPCalendar-outer-sidebar .dopbsp-module {
    border-color: #c9ac63!important;
}
.product-quantity {
  display: none;
}
.woocommerce td.product-name dl.variation dd p a {
  display: none;
}
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=text],
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=text],
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox],
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio],
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox],
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio],
body .DOPBSPCalendar-sidebar .DOPSelect.dopselect-multiple ul {
    border-color: #EBE3D4!important;
}

body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox]:checked:before,
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox]:checked:after,
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio]:checked:before,
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio]:checked:after,
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox]:checked:before,
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox]:checked:after,
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio]:checked:before,
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio]:checked:after {
    top: 2px!important;
    left: 2px!important;
    border-color: #c9ac63!important;
    background: #c9ac63!important;
    color: #c9ac63!important;
}

body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox]:hover,
body .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio]:hover,
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=checkbox]:hover,
body .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=radio]:hover {
    border-color: #c9ac63!important;
    color: #c9ac63!important;
}

.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper label:hover,
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper label a:hover,
.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper label:hover,
.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper label a:hover {
    color: #c9ac63!important;
}

.DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head {
    border-color: #c9ac63!important;
}

.DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-ci, .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-co {
    border-top: 5px solid #c9ac63 !important;
}

.DOPBSPCalendar-navigation .dopbsp-add-btn, .DOPBSPCalendar-navigation .dopbsp-next-btn, .DOPBSPCalendar-navigation .dopbsp-previous-btn, .DOPBSPCalendar-navigation .dopbsp-remove-btn {
    background-color: #EBE3D4 !important;
}

.DOPBSPCalendar-navigation .dopbsp-add-btn:hover, .DOPBSPCalendar-navigation .dopbsp-next-btn:hover, .DOPBSPCalendar-navigation .dopbsp-previous-btn:hover, .DOPBSPCalendar-navigation .dopbsp-remove-btn:hover {
    background-color: #c9ac63 !important;
}

.DOPBSPCalendar-navigation .dopbsp-add-btn .dopbsp-info, .DOPBSPCalendar-navigation .dopbsp-next-btn .dopbsp-info, .DOPBSPCalendar-navigation .dopbsp-previous-btn .dopbsp-info, .DOPBSPCalendar-navigation .dopbsp-remove-btn .dopbsp-info {
    background-color: #c9ac63 !important;
}

.DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-info {
    background-color: #EBE3D4 !important;
}

.DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-info:hover {
    background-color: #c9ac63 !important;
}

.DOPBSPCalendar-tooltip.dopbsp-text {
    background: #c9ac63!important;
    border: 1px solid #c9ac63!important;
}

body .DOPBSPCalendar-day.dopbsp-unavailable .dopbsp-head,
body .DOPBSPCalendar-day .dopbsp-head .dopbsp-co.dopbsp-unavailable,
body .DOPBSPCalendar-day .dopbsp-head .dopbsp-ci.dopbsp-unavailable {
    border-color: #c9ac63 !important;
}

.wdcl-image-carousel-item figure img{
    height: 650px;
    object-fit: cover;
}

@media screen and (max-width: 600px){
    .wdcl-image-carousel-item figure img{
        height: 500px !important;
        object-fit: cover;
    }
}
