/*
 Theme Name:   Thème Paye ton coup
 Description:  Théme astra personnalisé "Paye ton coup"
 Author:       Sem-Digital
 Author URI:   https://sem-digital.com
 Template:     astra
 Version:      1.0.0
*/

 .woocommerce-breadcrumb a{
 color: #F57900!important;
margin:5px;
font-style:italic}
.product_title{
    color:#F57900; 
    font-weight:bold;
    font-family: 'Bellona', sans-serif!important;
    letter-spacing: 1px;
}

/**
 * */
.blanc{
text-align:center!important
}
.hero{
    margin-top:-60px!important
}
/**-----BREADCRUM WOOCOMMERCE----------**/
.woocommerce-breadcrumb{
 
    color:#ffff!important;
    font-weight:bold;
    border-radius:20px;
    padding:5px
}
/******--------*****/
.ast-onsale-card{
    background:green;
    color:#fff;
    font-style:italic
}
/****/
.wp-block-button__link { 
    transition-property: background-color; /* Active la transition sur background-color */
    transition-duration: 1s; /* La transition dure 1s */
}

.wp-block-button__link:hover { 
    background:#e7e7e9 !important; color:red!important
}                                                        
.main-header-menu, .page-id-863 .entry-title{             font-family: 'Bellona', sans-serif;font-size:1.15em                         }
.btnShop, .site-title{
    font-size:1.5em!important;
                font-family: 'Bellona', sans-serif;}
.btnShop a{
    color:#fff!important
}
#design{
    font-size:2.1em!important
}
.wp-block-button__link {
    background:#4E9A06!important;
    border-width: 3px!important;
border-color: #F57900;
    color:#fff!important
  animation-name: flash_border;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  -webkit-animation-name: flash_border;
  -webkit-animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: flash_border;
  -moz-animation-duration: 2s;
  -moz-animation-timing-function: linear;
  -moz-animation-iteration-count: infinite;
}

@keyframes flash_border {
  0% {
    border-color: #F57900;
  }
  50% {
    border-color: green;
  }
  100% {
    border-color: #F57900;
  }
}

@-webkit-keyframes flash_border {
  0% {
    border-color: #F57900;
  }
  50% {
    border-color: green;
  }
  100% {
    border-color: #F57900;
  }
}

@-moz-keyframes flash_border {
  0% {
    border-color: #F57900;
  }
  50% {
    border-color: green;
  }
  100% {
    border-color: #F57900;
  }
}
.woo-shop .woocommerce-breadcrumb, .woo-shop .page-title, .woocommerce-result-count, .woocommerce-products-header__title {
    display:none!important
}
.posted_in a, .single-product-category a{
    background:red;
    color:#fff;
    padding:5px 10px;
    font-weight:bold!important;
    border-radius:20px;border:double 7px
}
/********* Mise en forme Prix réduit**************/
.price ins .amount {
color: #4E9A06; /* Remplacez #ff0000 par la couleur que vous souhaitez utiliser */
    animation: blink-animation 1s steps(5, start) infinite;
        -webkit-animation: blink-animation 1s steps(5, start) infinite;
      }
      @keyframes blink-animation {
        to {
          visibility: hidden;
        }
      }
      @-webkit-keyframes blink-animation {
        to {
          visibility: hidden;
        }
}
.Bellona{
     font-family: 'Bellona', sans-serif;
    text-align:center
}
/***Contact form 7 ****/
.wpcf7-text{
    border-radius:20px!important;
    border-color:#000!important
}
.wpcf7-file{
    border-radius:0px 20px!important;
    background:#555753!important;
    color:#ffff!important
}
input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    padding: 3px 15px!important;
    width: 70%;
}
.wpcf7-form-control, .wpcf7-email{
    border:double #F57900!important;
    }
    .wpcf7-list-item-label {
    color:black!important;
    font-weight:bold;
    background:black;
    color:#fff!important
}
/*******************/

.page-id-37 .entry-header, .page-id-11853 .entry-header{display:none}
@media only screen and (max-width: 800px) {
    .page-id-863 .entry-title{
        margin-top:20px
    }
}
.personnalisTitle{
    text-decoration:underline
}
/***Personnalisation couleur liens menu HOVER*****/
.menu-link:hover{
    color:#F57900!important
}
.woocommerce-info{
    background:black;
    color:#ffff!important;
    font-weight:bold
}
@media only screen and (min-width: 900px) {.page-id-11853 .entry-content{
    margin-top:-60px
}
}
.page-id-11853 .main-header-bar-wrap{
    margin-bottom:-60px}


.page-id-11853 #masthead{display:none!important}
#design{
    color:#fff!important;

}
/****Typing effect****/
.n2-section-smartslider{
    z-index:2!important;
    
}
.typing-container{
    z-index:3!important;
            position: relative!important;
    text-align:center!important;
        font-weight:bold
}
 #design {
    font-size:1.4em!important;
                font-family: 'Bellona', sans-serif;}
/**************
 * ****/
 #feature-text, #sentence{
  font-size:2em!important
}
.logo{
    margin-bottom:30px
}
/*****----------------****/

.n2-section-smartslider{
    margin-top:-47px;
    }
    .typing-container{
    margin-top:-700px!important;
}
.page-id-11853 .site-below-footer-wrap{
    display:none!important
}
@media (max-width: 640px) {
        .typing-container{
    margin-top:-500px!important;
            font-size:0.8em
}
}
.btnBout a{
width:80px}


.typing-container, .product_title{
          font-family: 'Changa One', cursive!important;
line-height:80px
}


