.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info > a.add_to_cart_button, .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info > .gdlr-core-product-add-to-cart {
display: none;
}
.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info > a {
width: 100%;
} .infinite-body span.wpcf7-not-valid-tip {
color: #fff;
} @media (max-width: 767px) {
#vente div.gdlr-core-pbf-column-content-margin.logo-marque {
margin: 0 !important;
}
#vente > .gdlr-core-pbf-wrapper-content > .gdlr-core-pbf-wrapper-container {
display: grid;
grid-template-rows: auto 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
gap: 1em;
align-items: center;
.gdlr-core-column-60.gdlr-core-column-first {
grid-column: 1 / 4;
}
.gdlr-core-item-pdb {
padding-bottom: 0 !important;
}
}
}   footer .infinite-footer-wrapper {
background-color: #000;
}
footer .infinite-container {
max-width: 100%;
}
.infinite-footer-wrapper.infinite-with-column-divider .infinite-footer-column {
border-left: 0;
}
.infinite-footer-wrapper .widget {
margin-bottom: 40px;
}
.infinite-footer-wrapper {
.infinite-widget-title, .wp-block-heading {
font-size: 14px;
color: #81d742;
font-weight: 800;
letter-spacing: 1px;
text-transform: uppercase;
}
.infinite-widget-title {
text-align: center;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.infinite-footer-wrapper.infinite-with-column-divider .infinite-footer-column {
padding-left: 15px;
padding-right: 15px;
}
.infinite-body-front .infinite-footer-container {
padding-left: 3px;
padding-right: 3px;
}
}