/**
* Theme Name: Cosmetsy Child
* Description: This is a child theme of Cosmetsy, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/KlbTheme">KlbTheme (Sinan ISIK)</a>
* Template: cosmetsy
* Version: 1.25.3.18
*/

.badge.onsale {
    display: none;
}

@media screen and (min-width: 62rem) {
    .image-text.style-1 .module-block.text .entry-title { margin-left: 0; }
}
span.menu-dropdown { width: 100px; }
span.menu-dropdown > svg { margin-left: auto; }
span.menu-dropdown:after {
    content: '';
    width: 100vw;
    height: 100%;
    /* background: #333; */
    position: absolute;
    top: 0;
    right: 0;
}

body .slider-wrapper .site-slider {
    opacity: 1;
    visibility: visible;
    max-height: none;
    height: auto;
    overflow: inherit
}

body .slider-wrapper .preloader {
    opacity: 0;
    visibility: hidden
}

ol.flex-control-thumbs {
    list-style: none;
    display: flex;
}
.shop-page-header--categories {
    margin-top: 15px;
}
.shop-page-header--categories ul li:nth-child(7) {
    flex-basis: 100%;
    height: 0;
    width: 0;
    overflow: hidden;
    font-size: 0;
    margin: 0;
    padding: 0;
    margin-bottom:25px;
}
.shop-page-header--categories ul li:nth-child(-n+6) a {
    font-size: 18px;
    height: 50px;
    padding: 0 30px;
}

.shop-page-header--categories ul li {
    display: none;
}
.shop-page-header--categories ul li:nth-child(-n+6) {
    display: block;
}

.module--logos .module--inner .logo-item { padding: 0 40px; }
.module--slider .slider-item .slider-content { margin-left: 120px; }
.module--slider.style-2 > .container { max-width: 1165px; padding: 0; }
.custom-btn .button { display: none; }
.custom-btn .variations_form.cart { margin-bottom: -15px !important; }
.entry-wrapper .custom-btn .variations_form.cart { margin-bottom: -5px !important; }
.product-action > a + .variations_form.cart.in_loop { display: none !important; }
li.product .ywccl_stock + .ywccl_stock { display: none; }
li.product p.stock.in-stock.ywccl_stock { display:none; }

.site-post-archive .blog-post .entry-meta > *.entry-author { display: none; }
.woocommerce-shop nav.woocommerce-breadcrumb,
.tax-product_cat nav.woocommerce-breadcrumb,
.shop-page-header nav.woocommerce-breadcrumb { opacity: 0; }

.search-holder {
    position: absolute;
    height: 30%;
    min-height: 260px;
    top: 150px;
}

.product-single .product-details .product-actions .product-share {
    margin: 0;
    border: 0;
    padding-left: 0;
}
.product-single .product-details .single_add_to_cart_button + a.added_to_cart.wc-forward {
    display: none;
}
.term-elle .shop-page-header.style-2 .container .row .shop-page-header--title .entry-title {
    color: transparent !important;
	background: transparent url(https://rnew.me/wp-content/uploads/2024/12/elle-Logo-WHt-e1734521448856.png) no-repeat center/contain;
}
.klbtheme-type-button span.klbtheme-term {
	width: calc(21% - 10px* 4 / 5);}
.site-header .quick-button.mini-cart.active .woo-mini-cart,
.site-header .quick-button.mini-cart:hover .woo-mini-cart {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}
@media (max-width:991.98px){
	.module--slider .slider-item .slider-content { margin-left: 0; }
}
@media (max-width:767.98px){
ul.products .product .product-content .product-media .entry-media .product-action a { opacity: 0; }
}