@charset "UTF-8";
/*
 Theme Name:   Twenty Twentyone Child
 Template:     twentytwentyone
 Text Domain:  twentytwentyone-child
*/
@import url("../twentytwentyone/style.css");

.site-description{
    font-size: 0.7em !important
}
article header.entry-header{
    display: none
}

.post-thumbnail, .entry-content .wp-audio-shortcode, .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), [class*="inner-container"] > :not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .default-max-width{
    max-width: 90%;
    margin-left: 7%
}

a.eg-link{
    display: none !important /* enlève le lien dans les items de la galerie */
}

/* enlever shadow sur items */
.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){
    background: rgba(0, 0, 0, 0) !important;
    color: rgba(0, 0, 0, 0) !important;
}
.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){
    outline: 2px solid transparent !important;
    text-decoration: underline 1px dotted transparent !important;
    text-decoration-skip-ink: none;
    background: rgba(255, 255, 255, 0) !important;
}


.pp_nav p.currentTextHolder{
    font-size: .7em
}


/* menu principal */
.primary-navigation .sub-menu{
    border: none !important;
    background: transparent !important
}
.primary-navigation > div > .menu-wrapper > li > .sub-menu li{
    backface-visibility: hidden;
    background: white !important
}

.primary-navigation > div > .menu-wrapper > li > .sub-menu::before, .primary-navigation > div > .menu-wrapper > li > .sub-menu::after {
    
    display: none !important
}
.primary-navigation .sub-menu .menu-item > a{
    padding: 3px 10px;
    font-size: .7em
}









