/*
Theme Name:   Carea Sport
Theme URI:    https://carea-sport.com
Description:  Thème enfant de Hello Elementor pour Carea Sport Paris 8
Author:       Tony Evariste
Author URI:   https://tonyevariste.com
Template:     hello-elementor
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  carea-sport
*/

/* =============================================
   CHARTE GRAPHIQUE CAREA SPORT
   Creme    : #F2ECE0
   Noir     : #0E0E0E
   Lime     : #C4E653
   Fonts    : Playfair Display (display)
              Cormorant Garamond (titres)
              Inter (corps / UI)
============================================= */

/* CUSTOM */

button.calendesk-trigger {
	border: none!important;
    box-sizing: border-box!important;
    border-radius: 3px!important;
    display: inline-block!important;
    line-height: 1!important;
    padding: 12px 24px!important;
    text-align: center!important;
    transition: all .3s!important;
    transition-duration: .3s!important;
    transition-property: transform!important;
    box-shadow: none!important;
    text-decoration: none!important;
    width: auto!important;
    background-color: #CEFF01!important;
    font-family: "Inter", Sans-serif!important;
    font-weight: bold!important;
	fill: #000000!important;
    color: #000000!important;
    font-size: 16px!important;
	text-transform: uppercase!important;
	margin: 0 15px!important;
}

button.calendesk-trigger:hover {
	transform: scale(1.1);
	fill: #000000!important;
    color: #000000!important;
	background-color: #CEFF01!important;
}

/* ROOT */

/* Import Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@300;400&family=Cormorant+Garamond:wght@300;400&family=Inter:wght@300;400;500&display=swap');

:root {
    --carea-creme:  #F2ECE0;
    --carea-noir:   #0E0E0E;
    --carea-lime:   #C4E653;
    --font-display: 'Playfair Display', Georgia, serif;
    --font-titre:   'Cormorant Garamond', Georgia, serif;
    --font-corps:   'Inter', system-ui, sans-serif;
}

/* Base */
body {
    font-family: var(--font-corps);
    color: var(--carea-noir);
    background-color: var(--carea-creme);
}

h1 {
    font-family: var(--font-display);
    font-weight: 300;
}

h2, h3 {
    font-family: var(--font-titre);
    font-weight: 300;
}

p, li, label, button, input, textarea {
    font-family: var(--font-corps);
}