/* 
Theme Name: Zoe Spirit
Theme URI: https://liwstudio.com
Description: Spirit theme is a child theme of Hello Elementor, created by Liw studio
Author: Liw studio
Author URI: https://liwstudio.com
Template: hello-elementor
Version: 1.0.1
Text Domain: liw
*/

/*
    Add your custom styles here
*/


a:-webkit-any-link:focus-visible {outline-offset: 0!important;}

:focus-visible {
    outline: -webkit-focus-ring-color auto 0;
}



/* #content-post (pages) */


#content-post p,
.elementor-text-editor p,
.elementor-widget-theme-post-content p{
    margin-bottom:20px;
    line-height:1.4

}

#content-post h2,
.elementor-text-editor h2,
.elementor-widget-theme-post-content h2{
    margin-top:60px;

}

#content-post h2:first-child,
.elementor-text-editor h2:first-child,
.elementor-widget-theme-post-content h2:first-child{
    margin-top:0;

}

#content-post h2{
    border-bottom:solid 1px #222;
    padding-bottom:15px

}


#content-post p+h3,
.elementor-text-editor h3,
.elementor-widget-theme-post-content h3{
    margin-top:40px;

}

#content-post p+h4,
.elementor-text-editor h4,
.elementor-widget-theme-post-content  h4{
    margin-top:30px;

}

#content-post ul,
.elementor-text-editor ul,
.elementor-widget-theme-post-content ul{
    margin-bottom:30px
}


/* Promo stickers produit */

.woocommerce span.onsale{
    background: var( --e-global-color-accent );
    min-height: 5em;
    min-width: 5em;
    line-height: 5em;
    top: 10px;
    left: 10px;
}


/* Input */
input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=search], input[type=tel],
input[type=text], input[type=url],
select, textarea{
    border-radius:0;
    padding: 8px;
    font-size: 15px;
    border-color: var(--e-global-color-secondary);
    outline: none;
    background:transparent;
    color:border-color: var(--e-global-color-secondary);;
}

.return-to-shop a.button {
    background: var( --e-global-color-accent );
    color: var( --e-global-color-71476c7 );
    font-family: var(--e-global-typography-primary-font-family);
}




/* WooCommerce*/


@media screen and (max-width: 767px) {

    .wc-tabs li, .wc-tabs li a{
    width:100%;
    border-bottom-color:transparent!important;
    }

    .wc-tabs .reviews_tab{
        border-bottom-color:inherit!important;
    }

}



