/*
Theme Name:  Vins des As
Theme URI:   https://vins-des-as.com/
Description: Thème enfant de GeneratePress pour vins-des-as.com — polices locales et ajustements minimaux. Le PHP courant reste dans WPCode.
Author:      Vins des As
Template:    generatepress
Version:     1.0.2
Text Domain: vins-des-as
*/

/* ------------------------------------------------------------------
   Polices locales — copies des fichiers qu'Elementor hébergeait dans
   uploads/elementor/google-fonts/ (sous-ensemble latin, polices variables).
   Un fichier n'est téléchargé que si un texte de la page l'utilise :
   les italiques ne coûtent rien tant qu'aucun texte n'est en italique.
   ------------------------------------------------------------------ */

@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('fonts/raleway-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 100 900;
	font-display: swap;
	src: url('fonts/raleway-italic-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('fonts/lora-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: 400 700;
	font-display: swap;
	src: url('fonts/lora-italic-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ------------------------------------------------------------------
   Cartes produit dans les listes — reprise de ce que le CSS compilé de
   JupiterX apportait (capture du 08/09/2026, voir
   carte-produit-capture-jupiterx.md), réécrit sur le balisage WooCommerce
   standard. Le cadre, l'ordre des éléments et la boîte du titre restent
   dans l'extrait WPCode 32686.
   ------------------------------------------------------------------ */

.woocommerce ul.products li.product .woocommerce-loop-product__title {
	font-size: 0.9rem;
	font-weight: 700;
	color: #212529;
}

.woocommerce ul.products li.product .price {
	font-weight: 700;
	color: #222222;
}

.woocommerce ul.products li.product {
	text-align: center; /* JupiterX centrait la carte ; GP laisse le texte à gauche */
}

.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img {
	max-width: 100%;
	border-radius: 4px;
	margin-bottom: 0.5rem; /* JupiterX : 1rem, jugé trop haut (08/09) */
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
	padding-top: 0; /* woocommerce.css : .5em — resserre le nom sous la bouteille */
}

.woocommerce ul.products li.product .button {
	display: inline-block;
	margin-top: 0;
	padding: 8px 30px;
	font-size: 1rem;
	font-weight: 600;
	line-height: 1.5;
	text-align: center;
	color: #000000;
	background-color: #ffffff;
	border: 3px solid #143638;
	border-radius: 5px;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}

.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .button:focus {
	color: #ffffff;
	background-color: #143638;
}
