/*
voir limiter la taille des marges du site

.container {
    max-width: 100% !important;
    padding: 0 !important;
	width:80%;
	
}


/* titre des liste de produits de la page d'accueil 
	- rajouter la balise span dans les h1 h2 des listes de produits
	# grep -r "text" /var/www/vhosts/lacavedesplaisirsgourmands.fr/httpdocs/ 
	
	"Popular products" /var/www/vhosts/lacavedesplaisirsgourmands.fr/httpdocs/themes/classic/modules/ps_featuredproducts/views/templates/hook
	"On sale"          /var/www/vhosts/lacavedesplaisirsgourmands.fr/httpdocs/themes/classic/modules/ps_specials/views/templates/hook/ps_specials.tpl:    {l s='On sale' d='Shop.Theme.Catalog'}
	"New products"     /var/www/vhosts/lacavedesplaisirsgourmands.fr/httpdocs/themes/classic/modules/ps_newproducts/views/templates/hook/ps_newproducts.tpl:
	'Best Sellers'     /var/www/vhosts/lacavedesplaisirsgourmands.fr/httpdocs/themes/classic/modules/ps_bestsellers/views/templates/hook/ps_bestsellers.tpl:    {l s='Best Sellers' d='Shop.Theme.Catalog'}


*/

.h1
{
	background: #9a1e18 !important;
    color: #fff !important;
    width: fit-content;
    padding: 8px 40px 6px 40px !important;
    margin: 20px auto;
    font-weight: 300 !important;
    letter-spacing: 1px;
	
}

h1
{
	background: #9a1e18 !important;
    color: #fff !important;
    width: fit-content;
    padding: 8px 40px 6px 40px !important;
    margin: 20px auto;
    font-weight: 300 !important;
    letter-spacing: 1px;
	
}


.h2 span
{
	background: #9a1e18 !important;
    color: #fff !important;
    width: fit-content;
    padding: 8px 40px 6px 40px !important;
    margin: 20px auto;
    font-weight: 300 !important;
    letter-spacing: 1px;
	
}





/* style carousel des marques */

.marquee {
  overflow: hidden;
  width: 100%;
}

.marquee-content {
  display: flex;
  gap: 5%;
  animation: scroll 10s linear infinite;
 /* width: 100%;*/
}

.marquee-content img {
  width: 100px;
  flex-shrink: 0;
}

@keyframes scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* style des boutons notamment dans "voir les produits" /marques */

.btn {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}

.btn-outline {
    color: #FFF;
    background-color: #9a1e18;
    border-color: #9a1e18;
}