/*
Theme Name: Astra Child - Le Vestiaire
Theme URI: https://le-vestiaire.local
Description: Thème enfant personnalisé basé sur Astra pour le site Le Vestiaire
Author: Ambre Ramos
Author URI: https://polka-dot.odoo.com
Template: astra
Version: 1.0.0
Text Domain: astra-child-levestiaire
*/

/* Polices de la charte du Vestiaire */
@import url('https://fonts.googleapis.com/css2?family=Agrandir&display=swap');
@import url('https://fonts.cdnfonts.com/css/giaza');
@font-face {
    font-family: 'Agrandir-Regular';
    src: url("../fonts/._Agrandir-Regular.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Agrandir-GrandHeavy';
    src: url("../fonts/._Agrandir-GrandHeavy.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Agrandir-GrandLight';
    src: url("../fonts/._Agrandir-GrandLight.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Agrandir-Narrow';
    src: url("../fonts/._Agrandir-Narrow.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family:'Agrandir-TextBold';
    src: url("../fonts/._Agrandir-TextBold.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family:'Agrandir-ThinItalic';
    src: url("../fonts/._Agrandir-ThinItalic.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Agrandir-Tight';
    src: url("../fonts/._Agrandir-Tight.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Agrandir-WideBlackItalic';
    src: url("../fonts/._Agrandir-WideBlackItalic.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'Agrandir-WideLight';
    src: url("../fonts/._Agrandir-WideLight.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Giaza';
    src: url("../fonts/Giaza.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Giaza Stencil';
    src: url("../fonts/Giaza Stencil.otf") format("woff2");
    font-weight: normal;
    font-style: normal;
}

/* Changement couleur des liens */
a {
  color: #000000; /* Couleur normale */
  text-decoration: none; /* Facultatif : enlever le soulignement */
}

a:hover {
  color: #FFFFFF; /* Couleur quand on passe la souris */
}

/* Forcer la pleine largeur des éléments */

.elementor-section {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.ast-container {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

#primary {
  width: 100% !important;
}

.site-main {
  width: 100% !important;
}
