.table-data-sheet {
    border-bottom: 1px solid #d6d4d4;
    width: 100%;
    margin: 0 0 20px;
    background: #fff
}

.table-data-sheet tr {
    border-top: 1px solid #d6d4d4
}

.table-data-sheet tr.even {
    background: #fdfdfd
}

.table-data-sheet tr td {
    padding: 10px 20px 11px
}

.table-data-sheet tr td:first-child {
    border-right: 1px solid #d6d4d4;
    width: 30%;
    font-weight: 700;
    color: #333
}

#wrapper {
    background: #ffffff !important;
}

.product-category {
	text-align: center;
    font-weight: 600;
    height: 25px;
}

.product-category-product {
	text-align: left;
	color: #6a6a6a;
    height: 25px;
}

/*Sobreescituras*/
.product-miniature__title {
	text-align: center !important;
}

.email-subscription__content__infos {
   font-size: 10px !important;
}

.product-miniature__infos__bottom {
    text-align: center;
}

/*banner home*/
.carousel-caption.caption {
    color: white;
}

.caption-description p {
    color: white !important;
}

.product-list-reviews {
    margin-top: -45px;
}
.row {
    width: 100%;
}

/*Color de fonts*/
p.product-miniature__title {
    color: black;
}

.product-category {
    color: #727272 !important;
}

.btn-outline-primary {
    --bs-btn-color: #ff298e !important;
    --bs-btn-border-color: #ff298e !important;
    --bs-btn-hover-bg: #ff298e !important;
    --bs-btn-hover-border-color: #ff298e !important;
    --bs-btn-active-bg: #ff298e !important;
    --bs-btn-active-border-color: #ff298e !important;
    --bs-btn-disabled-color: #ff298e !important;
    --bs-btn-disabled-border-color: #ff298e !important;
}

.all-product-link.btn i {
    color: #ff298e !important;
}

.product__description img {
    width: 60%;
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
}

.product__description p {
	width: 100% !important;
}

a.btn.btn-default {
    background: white;
    color: #781615;
    border-block-color: #781615;
}

a.btn.btn-default:hover {
    background: #781615;
    color: white;
}

#_desktop_contact_link {
	background: #3fdd68;
    padding: 6px;
    border-radius: 12px;
    color: white;
}