﻿:root {
  --bs-primary: #a8a8a8;
  --bs-primary-rgb: 168, 168, 168;
  
}


.imageGallery .main-image-box {
    border: 1px solid #fff !important;
}


.static-home .home-detail {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

.static-home .home-detail .container-slider {
    order: 1;
}

.static-home .home-detail .container-slider {
        order: 1;
}

    .static-home .home-detail .promo-carusel {
        order: 4;
    }

    .static-home .home-detail .news-carusel {
        order: 2;
    }

    .static-home .home-detail .container-banner {
        order: 3;
    }

    .static-home .home-detail .home-page-free-text {
        order: 5;
    }

.static-home .home-detail .brands-carusel {
    order: 6;
}

.page-productdetail .carusel-container {
    display: flex;
    flex-direction: column;
}

.page-productdetail .carusel-promo {
    order: 3;
}

.page-productdetail .carusel-news {
    order: 2;
}
.page-productdetail .carusel-correlated {
    order: 1;
}
.custom-carusel{
    min-height:530px;
}

.custom-carusel-small {
    min-height: 355px;
}

.e-invoicing {
	display: none !important;
	visibility: hidden !important;
}

.productdetail h1 {
	color:#df0235 !important;
}

#ucFooter_divFloatingButtons a {
  display: none !important;
}

#ucFooter_divFloatingButtons a:last-child {
  display: block !important;
}
/*custom configuration*/
/*
	body .navbar.navbar-expand-lg.navbar-light.bg-white.sticky-top.border-bottom.navbar-header {
    background-color: #120c14 !important;
    border-bottom: 1px solid #120c14 !important;
}

.navbar-dark.bg-dark.sticky-top {
    background-color: #120c14 !important;
}

#ucHeader_liHelpPage, #ucHeader_liContactsPage {
    border-right: 1px solid #dee2e64d !important;
}

.nav.navbar-nav a, .btn.dropdown-toggle {
    color: #ccc !important;
}

.nav.navbar-nav a:hover {
    opacity: 0.5;
}


.w-100.navbar-dark.bg-dark.sticky-top button {
    color: #fff;
}

.w-100.navbar-dark.bg-dark.sticky-top .line-selected {
    color: #D82727 !important;
}
*/
.sidebar-prodotti .nav-item.selected, .sidebar-prodotti .nav-item.selected ul li a.selected {
    background-color: #b5041b;
}

.breadcrumb li:last-of-type a, .page-productdetail .breadcrumb li:last-of-type span {
    color: #b5041b;
}

.sidebar-prodotti .nav-link {
    color: #212529;
}

.w-100.navbar-dark.bg-dark.sticky-top button:hover {
    color: rgba(255,255,255,.55);
}

body .btn-primary {
    background-color: #b5041b;
    border-color: #b5041b;
	
}

body .btn-primary:hover {
    background-color: #8D0803FF;
    border-color: #8D0803FF;
}

.sticky-top .owl-stage-outer button {
    font-family: "Anton", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 17px;
    letter-spacing: 1px;
}

.dropdown-menu.show li a {
    color: var(--bs-body-color) !important;
}

header .bi.bi-list path {
    fill: #fff;
}

.img-fluid.img-fluid-Logo {
    height: auto !important;
    min-width: 200px !important;
}
						

			