.hero-el-2 {
    background: #FC4D10;
}

.custom-highlight-1:after {
    background-color: #FC4D10;
}

.primary-mapal {
    color: #FC4D10 !important;
}

.bg-primary-mapal {
    background-color: #FC4D10 !important;
}

.secondary-mapal{
    color: #1E2A39 !important;
}

h1, h2, h3, h4, h5, h6 {
    color: #1E2A39;
}

html .btn-primary {
    background-color: #FC4D10;
    border-color: #FC4D10;
    color: #FFF;
    --color: #1E2A39;
    --hover: #1E2A39;
    --disabled: #1E2A39;
    --active: #1E2A39;
}

html .btn-primary:hover:not(.bg-transparent), html .btn-primary.hover:not(.bg-transparent) {
    background-color: #1E2A39;
}

html .bg-color-primary, html .bg-primary {
    background-color: #FC4D10 !important;  
}

html .text-color-mapal {
    color: #1E2A39 !important;
}

.custom-highlight-2:after {
    background-color: #1E2A39;
}

html .svg-stroke-color-primary {
    stroke: #FC4D10 !important;  
}

html .svg-stroke-color-primary svg path, html .svg-stroke-color-primary svg rect, html .svg-stroke-color-primary svg line, html .svg-stroke-color-primary svg polyline, html .svg-stroke-color-primary svg polygon {
    stroke: #1E2A39 !important;
}

html .svg-stroke-color-orange {
    stroke: #FC4D10 !important;
}


.list.list-icons li > [class*="fa-"]:first-child {
    color: #FC4D10;
    border-color: #FC4D10;
}

.card-border:after {
    background-color:#1E2A39
}

.stock {
    
    font-size: 14px;
    font-weight: bold;
}
.in-stock {
    color: #4DB925;
}
.code-product {
    color: #FC4D10;
    font-size: 15px;
    font-weight: bold;
}

.img-products-gallery {
    height: 100%;
    object-fit: cover;
}