/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


.page-header {
display: none;
}




/*-------------------------------PAGE-HOME------------------------------------------*/


/*Couleur Survol Titre + Categrories*/
h1.u-custom-font.u-font-Lobster.u-text.u-text-black.u-text-1:hover, h3.u-custom-font.u-font-Lobster.u-text.u-text-black.u-text-default.u-text-1:hover a, h3.u-custom-font.u-font-Lobster.u-text.u-text-black.u-text-default.u-text-2:hover a {
    
   color: #F1C40F  !important
}


/*Passage au dessus image categories page home*/

#sec-233b img:hover{
    
    opacity: 0.7;
}



/*Catégorie affichage produits*/
.category a{
    display: none;
    
}

.title {
    
    display: none;
}


.inner span{
    
    display: none;
}


.woocommerce.columns-5 img{
    
  border: 1px solid;
  padding: 10px;
  box-shadow: 3px 10px 18px #888888;
}


/*Top marging a cause de sticky header*/

.u-clearfix.u-sheet.u-valign-bottom.u-sheet-1 {
    
     margin-top: 70px
}


/*-------------------------------Page Catégories------------------------------------------------------------------------*/

/*Désactiver lien au survol de l'image*/

.woo-entry-image-main {
    
 pointer-events: none;
}

a.woocommerce-LoopProduct-link.no-lightbox {
pointer-events: none;
}

/*Top marging a cause de sticky header*/
.u-clearfix.u-sheet.u-valign-middle.u-sheet-1 {
    margin-top: 100px
}

#sec-e095 .u-clearfix.u-sheet.u-valign-middle.u-sheet-1 {
    
    margin-top: -10px
}

/*-------------------------------QuickVIew Active------------------------------------------*/

/*QuickView Modif*/


.summary-content img{
    position: relative; 
   /* left: 90px ;*/
   /*left: 50%;*/

    left: 10%;
    max-width: 50%;
}

div.summary-content {
    
  /*  width: 50%;*/
  width: 100%;
   
}


/*position du prix*/
.price {
    
    position: relative; 
    /*left: 120px ;*/
    /*left: 70% ;*/
    left: 20% ;
}



.added_to_cart.wc-forward {
    
    /*position: relative; 
    left: 30% ;*/
    /*top:10px;*/
    /*top:50px;*/
}

/*position formulaire (quantité/ajouter au panier/voir le panier)*/
.cart {
    
    position: relative; 
    bottom: 20px;
   /* margin-bottom: -35px; */
    border: none !important;
}

.woocommerce div.product form.cart {
  /*left:40%;*/
  left:-10%;
}

/*quantité à ajouter au panier position*/
.quantity.buttons_added {
    
   position: relative; 
   left: 30%;
}
.single_add_to_cart_button.button.alt{
   position: relative; 
 /*  top: 10px;
   left: 15%;*/
   top: 50px;
   left: -20%;
   background-color: #bf2727;
   }



/*bouton ajouter au panier position*/


.woocommerce div.product .summary .added_to_cart {
   
    position: relative;
    left: 30%;
    top: 50px;
}


/*.single_add_to_cart_button.button.alt.loading{
   position: relative; 
  
   top: 50px;
   left: -20%;
}*/

/*Quand "voir le panier" s'affiche, bande blanche en dessous n'apparait plus*/
.summary.entry-summary {
    
    padding-bottom: 0px;
}


/*(Photos vendu avec passe partout)*/
#style {
    
    
    color: black ;
    position:relative;
    /*left:110px;*/
    /*left:65%;*/
    left: 15%;
    padding-top:0px;
    margin: 5px;
    margin-top: 5px;
    font-size: 6px;
    font-weight: bold
    
}




/*-------------------------------QuickVIew Inactive------------------------------------------*/

/*Afficher Quickview au milieu*/



a.owp-quick-view{
   bottom: 65px;
   color: white !important;
   font-size: 20px !important; 
   background: rgba(0, 0, 0, 0.5);

  
}

a.owp-quick-view:hover{
background: rgba(191, 39, 39, 0.7);
}

/*-------------------------------QuickVIew Padding/Background------------------------------------------*/


#owp-qv-content {
padding: 50px;
 background-color: rgb(85, 82, 82);
}

.quantity .qty, .quantity .minus, .quantity .plus{

  color: black  !important;

  )

/*-------------------------------Footer-----------------------------------------*/

.u-backlink.u-clearfix.u-grey-80 {
    
    display: none
}

#footer-widgets {
    
    display: none
}


/*-------------------------------PAGE-PANIER------------------------------------------*/
/*Aligner tableau*/
th.product-quantity {
    
    text-indent: 40px;
}

.woocommerce table.shop_table {

  left: -10% !important;
}

/*supprimer lien photo/nom produit*/





/*Couleurs boutons*/




.actions button, .wc-proceed-to-checkout a{
    background-color: #bf2727;
    border: solid black 1px;
    
}

.actions button:hover, .wc-proceed-to-checkout a:hover{
    color: black ;
    background-color: #F1C40F ;
}


.menu-link {
background-color: red;
}


/*-------------------------------BAR-MENU------------------------------------------*/

/*logo zoom*/
.custom-logo:hover {
    
     transform: scale(1.5) !important;
}

/*couleur menu survol*/
.menu-link:hover span, .wcmenucart:hover i, .search-toggle-li:hover span{
    
   color: #bf2727 !important;
}

.wcmenucart-details.count:before{
    border-color: #bf2727 !important;
}

/*sticky header*/
#site-header {
    
    position: fixed;
}


/*-------------------------------PANIER-MENU------------------------------------------*/

/*couleur*/
.wcmenucart-details.count {
    
    background-color:  #bf2727 !important;
}

/*border deroulement panier*/
.current-shop-items-dropdown.owp-mini-cart.clr {
    
    border-top: solid 1px #bf2727;
}



/*desactiver la redirection vers fiche produit dans le mini-panier*/

.owp-grid.thumbnail a,.owp-grid.content h3 a {
    
    pointer-events: none;
}

/*alignement "voir panier" & validation commande*/

.button.checkout.wc-forward {
    position: relative; 
    bottom: 7px ;
    border:none;
    marging-bottom: 50px; 
    border: solid 1px black;
}


.woocommerce-mini-cart__buttons.buttons .button {
        background-color: #bf2727 !important;
        color: white !important;
       border-color: black !important;
}

.woocommerce-mini-cart__buttons.buttons .button:hover {
        background-color: #F1C40F  !important;
        color: black  !important;
   
}

.woocommerce .wc-proceed-to-checkout{
background-color: #bf2727 !important;
}



/*-------------------------------PAGE-PAIEMENT------------------------------------------*/
/*Couleurs boutons*/

#place_order {
    
    background-color: #bf2727;
    border: solid black 1px;
}

#place_order:hover{
    color: black ;
    background-color: #F1C40F ;
}




/*-------------------------------PAGE-MON-COMPTE------------------------------------------*/

.woocommerce-MyAccount-tabs.clr {
    
    margin-left: 15px
}



.woocommerce-MyAccount-content {
    position: relative; 
    bottom: 400px ; 
}


/*-------------------------------Page PAIMENT ET PANIER-----------------------------------------*/


/*---------------------Top marging a cause de sticky header--------------------------*/

#primary {
    margin-top: 50px
}

.woocommerce-info a{
    
    color: #bf2727 !important;
}

.woocommerce-info a:hover{
    
    color: black !important;
}



/*---------------------Top marging a cause de sticky header--------------------------*/


/*---------------------Livraison-alignement--------------------------*/

.woocommerce-shipping-methods label{
    padding-left: 10px ;
} 

/*
@media all and (max-width:480px)
{
    #style { left: 10px;

  }
}*/
   


