/**
Theme Name: Astra Child
Author: Six Pixels
Author URI: http://wpastra.com/about/
Description: Astra Child theme.
Version: 1.0.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

/* =========================================================
   Destinations liees - shortcode [destinations_liees]
   ========================================================= */
.destinations-liees{
	display:grid;
	grid-template-columns:repeat(3,1fr);
	gap:24px;
}
@media (max-width:1024px){ .destinations-liees{ grid-template-columns:repeat(2,1fr); } }
@media (max-width:767px){  .destinations-liees{ grid-template-columns:1fr; } }

.destinations-liees .destination-item{
	display:flex;
	flex-direction:column;
	align-items:flex-start;
	gap:12px;
	text-decoration:none;
	color:inherit;
	transition:transform .25s ease;
}
.destinations-liees .destination-item:hover{
	transform:translateY(-2px);
}

.destinations-liees .destination-img{
	width:100%;
	height:auto;
	display:block;
	box-shadow:none;
}

.destinations-liees .destination-titre{
	margin:0;
	font-family:"Open Sans",sans-serif;
	font-weight:600;
	font-size:16px;
	line-height:1.3;
	text-align:left;
	color:inherit;
}

/* Avantages - coche blanche devant chaque element (champ ACF avantages) */
.avantages-check{ list-style:none; margin:0; padding:0; }
.avantages-check li{ position:relative; padding-left:1.9em; margin:0 0 .6em; }
.avantages-check li:last-child{ margin-bottom:0; }
.avantages-check li::before{
	content:"\f00c";
	font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";
	font-weight:900;
	color:#FFFFFF;
	position:absolute; left:0; top:.12em;
	font-size:.95em;
}
