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

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

.sticky-site-header {
  height: 60px;
  transition: 0.6s;
}

.sticky-site-header-inner {
  margin-top:-10px;
	padding-top:0;
}

.sticky-site-logo-inner {
  max-width: 180px;
}

#menu-item-102 span{
width: 180px!important;
height: 25px;
margin: auto;
border: 3px solid #552800; 
border-radius: 30px;
color:#fff;
background-color: #552800; 
text-align:center;
vertical-align:middle;
}

#menu-item-102 span {
padding: 10px 20px;
}


#menu-item-102 span:hover {
background-color:#ffffff;
border: 3px solid #ffffff;
color:#b87333 !important;	
}

.col-pink {
width: 100%;
background-color: #552800;
}

.col-pink h3 {
max-width: 600px;
color: #ffffff;
text-align: center;
font-size: 1.4em;
font-weight: 500;
line-height:1.5;
margin: 0 auto;
padding: 30px 5px 7px;
font-style: italic;
-ms-word-break: break-word;
word-break: break-word;
}

.col-pink p {
max-width: 600px;
color: #ffffff;
text-align: center;
font-size: 1.4em;
font-weight: 500;
line-height:1.5;
margin: 0 auto;
padding: 7px 5px 30px;
font-style: italic;
-ms-word-break: break-word;
word-break: break-word;
}

.woocommerce-product-details__short-description {
margin-bottom: 50px!important;	
}

.bouton-summary {
width: 222px!important;	
background-color: #0a0a0a!important;
}

.bouton-summary:hover {
background-color: #b87333!important;
}

.texte-summary {
text-align: center;
font-size: 1.5em;
}

.columns-4 h2, .title-cat {
font-size: 18px!important;
font-weight: 500!important;
margin-bottom: 10px!important;
}

.ville-categories {
font-size: 16px;
font-weight: 300;
color: #552800;
}

.elementor-portfolio-item__overlay {
opacity: 1!important;
top: auto!important;
background-color: rgb(255, 68, 147, 0.5)!important;
}

.presentation h2 {
font-size: 24px!important;
font-weight: 500!important;
}

#tab-avis a, .woocommerce-product-details__short-description a {
color: #b87333!important;
}

#tab-avis a:hover, .woocommerce-product-details__short-description a:hover {
color: #552800!important;
}

.zone {
color: #acacac;
margin-top: 20px;
}

img.aligncenter, picture.aligncenter {
display: block;
margin: auto;
text-align: center;
}

.site-breadcrumbs {
margin-top: 20px!important;
}	

.owner-info-wrap {
margin-top: 20px!important;
display: inline-block!important;
width: 100%!important;
}

.owner-field-text {
width: 280px!important;
}

.price {
font-size: 22px!important;
font-weight: 500!important;
}

.berocket_linked_products {
margin-top: -20px!important;
margin-bottom: 30px!important;
}

.berocket_linked_products ul li {
  list-style: none!important;
	margin-left: -18px!important;
font-size: 22px!important;
font-weight: 500!important;
color: #63346f!important;
}

.berocket_linked_products p {
display: none!important;
}

li.title {
display: none!important;
}

.texte-spectacle {
font-size: 22px!important;
font-weight: 500!important;
color: #63346f!important;
}

.product-title {
text-align: center!important;
margin: 10px 0 50px!important;
}
