/*
Theme Name: Woodstock Child
Theme URI: http://woodstock.temashdesign.com/
Description: This is a child theme for Woodstock.
Author: Temash Design
Author URI: http: //www.temashdesign.com/
Template: woodstock
Version: 1.1
*/


/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/


/*
Theme Name: Woodstock Child
Theme URI: http://woodstock.temashdesign.com/
Description: This is a child theme for Woodstock.
Author: Temash Design
Author URI: http: //www.temashdesign.com/
Template: woodstock
Version: 1.1
*/


/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

#archive-categories .list_shop_categories li span.cat-count {
    display: none;
}

.row {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
}

/* LOGO */
.header-centered .header-main-section .l-logo {
    margin-top: 5px;
}

/* Header */
.site_header .term-description {
    padding-top: 20px;
}


/* MENU */

/* Menu hover */
nav#nav ul li:hover, 
nav#st-nav ul li:hover {
    z-index: 99997;
}
.nav-container .nav-holder .tdl-navbar-nav li:hover > .sub-menu,
.nav-container .nav-holder .tdl-navbar-nav li:hover > div {
    transition: all 0.1s ease-in-out;
    transition-delay: 0.3s;
}

/* MENU : Sous catégories flottantes */
/*ul.sub-menu > li {
    z-index: auto !important;
}
ul.sub-menu.deep-level {
    position: absolute !important;
    top: 36px !important;
    left: 49px !important;
    background-color: #f8f8f8 !important;
    z-index: 2 !important;
    width: 211px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}*/

/*ul.sub-menu.deep-level a {
    padding-left: 20px;
}*/

/* Max widths des menus */
nav#nav ul.navigation > li {
    text-align: center !important;
}
nav#nav ul .menu-item-has-children>a .menu-item-main-title:after {
    position: absolute;
    bottom: 2px;
}
nav#nav a[href="https://hand-ink.com/shop/machines-a-tatouer/"] {
    max-width: 130px;
}
nav#nav a[href="https://hand-ink.com/shop/aiguilles-cartouches-grips/"] {
    max-width: 194px;
}
nav#nav a[href="https://hand-ink.com/shop/encres-et-accessoires/"] {
    max-width: 145px;
}
nav#nav a[href="https://hand-ink.com/shop/studio-arts-soins/"] {
    max-width: 136px;
}
nav#nav a[href="https://hand-ink.com/shop/matos-tatouages/"] {
    max-width: 122px;
}
nav#nav a[href="https://hand-ink.com/shop/matos-piercings/"] {
    max-width: 112px;
}
nav#nav a[href="https://hand-ink.com/shop/piercings/"] {
    max-width: 122px;
}
nav#nav a[href="https://hand-ink.com/shop/bijoux-piercings/"] {
    max-width: 110px;
}
nav#nav a[href="https://hand-ink.com/shop/pmu-maquillage-permanent/"] {
    max-width: 162px;
}
nav#nav a[href="https://hand-ink.com/shop/marques-et-nouveautes/"] {
    max-width: 132px;
}


/* HERO Catégories */
.site_header.with_featured_img {
	background-size: auto;
}


/* FOOTER */
#site-footer aside#media_image-2 {
    margin-top: 66px;
}

/* SHOP */
/* Taille titre sidebar filtres */
summary.wp-block-themeisle-blocks-accordion-item__title {
    color: #000;
    text-transform: uppercase;
    font-size: 1rem;
    line-height: 1.6rem;
    font-weight: 700;
    margin: 0;
}
.wp-block-themeisle-blocks-accordion-item__content .widgettitle {
    font-size: 1rem;
}

/* Menu Promotions en rouge */
.main-navigation > ul > li.rouge > a {
    color: #ea5c5d;
    font-weight: bold;
}

/* Prix sur les produits */
.single-product .content-pos .single-product-infos .price .ywcrbp_regular_price del,
.single-product .content-pos .single-product-infos .price .ywcrbp_regular_price small,
.single-product .content-pos .single-product-infos .price .ywcrbp_your_price {
    font-size: 20px;
}

.single-product .content-pos .single-product-infos .price .ywcrbp_regular_price del span {
    text-decoration: line-through;
}

/* Discount */
span.ywcrpb_discount {
    font-size: 20px;
}

/* catalogue des articles */

.shop-page .product_after_shop_loop {
    height: 50px;
}

.shop-page .product_after_shop_loop_price {
    height: 50px;
}

.shop-page span.ywcrbp_regular_price del {
    font-size: 12px !important;
}

.shop-page small.woocommerce-price-suffix {
    font-size: 12px;
}

.shop-page .product_after_shop_loop .price del span {
    text-decoration: line-through;
}

.shop-page span.ywcrbp_your_price {
    font-size: 14px;
}

.shop-page .product_after_shop_loop_switcher {
    height: 90px;
}

.shop-page .products li:not(.catalog_mode):hover .product_after_shop_loop_switcher {
    -moz-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
}
/* Suppression du prix promo */
.shop-page span.ywcrbp_sale_price {
    display: none;
}


/* Réaffichage de la promo classique de wordpress */

span.ribbon.onsale {
    display: block !important;
}


/* FICHES PRODUITS */

.woocommerce div.product .single-product.without-sidebar .woocommerce-tabs ul.tabs,
.woocommerce #content .single-product.without-sidebar div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .single-product.without-sidebar .woocommerce-tabs ul.tabs,
.woocommerce-page #content .single-product.without-sidebar div.product .woocommerce-tabs ul.tabs {
    text-align: center;
}
.woocommerce-tabs div#tab-description {
    max-width: 1100px;
    text-align: justify;
    margin-left: auto !important;
    margin-right: auto !important;
}

/****************************************************************/
/****************************************************************/
/****************************************************************/









/****************************************************************/
/****************************************************************/
/****************************************************************/