/*
Theme Name:     Boutique
Theme URI:      https://woocommerce.com/products/boutique/
Description:    A Storefront child theme designed for small WooCommerce stores / boutiques. Boutique features a simple, traditional design which you can customise using the settings available in the WordPress Customizer. Looking for a theme for your new WooCommerce store? Look no further than Storefront and Boutique!
Author:         WooCommerce
Author URI:     http://woocommerce.com
Template:       storefront
Version:        2.0.17
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags:           e-commerce, light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:    boutique
*/
/* =Boutique styles starts here
-------------------------------------------------------------- */

/* Sybil modifications avant mise en prod 15 nov 2023 */
/* Customisation du titre de la boutique */
h1.woocommerce-products-header__title {
	color: #004458;
	font-family: "Amaranth";
	font-size: 32px;
	font-weight: 600;
	margin: 30px 0;
	position: relative;
	display: inline-block;
	text-decoration: underline;
	text-underline-offset: 8px;
	text-decoration-thickness: 1px;
}

/* Ajout titre blog */
.blog #content:before {
	content: "Blog";
	font-family: "Amaranth";
	font-size: 32px;
	font-weight: 600;
	margin: 30px 0;
	text-decoration: underline;
	color: #004458;
	text-underline-offset: 8px;
	text-decoration-thickness: 1px;
	margin: 30px auto;
} 
/* Fin Sybil */

a {
  color: #004458;
}

a:focus {
  outline-color: white;
}

input[type="search"]:focus, input:focus {
  outline-color: #004458;
}

.site-header, #before_footer {
  box-shadow: 0px -2px 9px 1px rgba(0, 0, 0, 0.2);
}

#menu-menu-principal > li:hover, #site-header-cart > li:hover {
  background-color: #004458;
}

#site-header-cart > li > a {
  padding: 1.618em 1em;
}

#menu-menu-principal > li:hover > a, #site-header-cart > li:hover > a  {
  color: white;
}

#before_footer {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #1a8093;
  text-align: center;
  color: white;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 400;
}

#social {
  text-align: center;
  padding-top: 1.5rem;
  color: #1A8093;
  font-size: 3em;
  background-color: #004458;
}

#social .fab {
	color: white;
}

#social a {
  margin-right: .2em;
}

#initiative-nantes, #petit-fute {
  height: 65px;
  display: inherit;
  padding-top: 0.4em;
}

.site-footer {
  padding: 1em;
}

.site-info {
  text-align: center;
  padding: 0;
  color: white;
}

.storefront-breadcrumb {
  background-color: #1a8093;
  color: white;
}

.storefront-breadcrumb a {
  color: white;
}

.woocommerce-breadcrumb .breadcrumb-separator::after {
  opacity: 1;
}

.woocommerce-info, .woocommerce-noreviews, p.no-comments {
	background-color: #004458;
}
