/*
Theme Name: Luchiana-Child
Theme URI: https://parkofideas.com/luchiana/
Text Domain: luchiana-child
Description: Cosmetics and Beauty Shop Theme
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
Template: luchiana
Author: parkofideas.com
Author URI: https://parkofideas.com
Tags: right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, translation-ready
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
.homenews .bgwhite{    
    margin: 5px 0 0;
}
.homenews .c-product-grid__item  .bgwhite {
	transition:1s;
}

.homenews .price{font-size:12px; 
    display: block;
    margin: -10px 0 0 0;}
.homenews a.separator{
	border:1px solid #000;
	font-size:12px;
	max-width:80%;
	margin:auto;
	padding:0 5px;
}
.homenews .news{
    position: absolute;
    top: -9px;
    left: 50%;
    background: #ffffffc9;
    border: 1px solid;
    font-size: 12px;
    margin-left: -46px;
    padding: 0px 8px;
    text-transform: uppercase;
    color: #000 !important;
}
body .homenews .woocommerce-loop-product__title{font-size:12px;line-height:12px;letter-spacing:0px}
body .homenews .c-product-grid__price-wrap{margin-top:0;}

.homenews .c-ip-woocommerce-carousel__list--3-per-row{
	min-width:100%
}
.homenews .c-product-grid__details{
	background:transparent;
	color:#2a2a2a;
    padding: 0 0 10px;
    float: left;
    clear: both;
    width: 100%;
}
.homenews .c-product-grid__title-wrap {
    text-align: center;
    margin: 5px 0;
}
.homenews .c-product-grid__item  {
    max-width: 12%;
    padding: 0;
    margin: 0;
    display: inline-block;
    background: rgba(255,255,255,0.7); 
}
.homenews .c-product-grid__item.g400{
    padding: 15px 0 0;
}
.homenews .c-product-grid__item {
    transition: 1s;
}
.homenews .c-product-grid__item:hover{
	transform:scale(1.2);
	box-shadow:0 0px 5px rgba(0,0,0,0.5);
	z-index:999;
}

.c-page-header__wrap{
padding:0;
	min-height:inherit;
    margin: 0;
}
body .c-product__slider-item img, body .c-product__thumbs-item img,.woo-variation-items-wrapper img{
  -o-object-fit: contain;
	object-fit:contain;
	padding:10%;
}
.homenews .c-product__slider{
	background:#fff;
}

body .c-product__atc-wrap{
	max-width:inherit
}
.c-custom-select{
	opacity:0;
	height:0;
	overflow:hidden;
}



.c-top-menu__item a{
font-size:10px;	
	font-weight:bold
}

	.header__wrap {
    min-height: inherit ;
}


	body::after{
    content: ' ';
		position:fixed;
		top:0px;
		right:0;
		width:100%;
		height:100%;
background: linear-gradient(180deg, rgba(243,243,243,1) 1%, rgba(243,243,243,0.9) 2%,
rgba(243,243,243,0.95) 50%, rgba(243,243,243,1) 100%);
z-index:-1;
	}
	body{background:url(/wp-content/uploads/2019/07/HCH_8628-294-scaled.jpg) no-repeat top right;
	background-size:100%;	
background-attachment:fixed;
	}


	body .c-product__title {
    font-size: 21px;
    margin: 20px 0 0;
    color: #000;
    letter-spacing: 1px;
    font-weight: 900;
}

@media (min-width: 1550px){
	
.c-top-menu__item a{
font-size:12px;	
}
	
}
@media (max-width: 1189px){
	.product_type_variable ,.c-product-grid__price-wrap{display:none}
	#potshome .c-product-grid__item  {
    width: 41%;
    margin: 1%;
	}
}

@media (min-width: 1189px){
	header__wrap {
    min-height: 108px;
}
	
.single-product .c-page-header--default{
	display:block;
	padding:inherit;
    min-height: 85px;
}
}

  body  .homenews .c-product-grid__item .c-product-grid__atc {        
        opacity: 1;
        visibility: inherit;
    }
  body     .homenews .c-product-grid__item .c-product-grid__atc {
    opacity: 1;
    visibility: inherit;
    padding: 5px;
    font-size: 10px;
    top: 0;
    text-transform: initial;
    letter-spacing: 0px;
    width: 90%;
    margin: auto;
}


body  .c-ip-instagram__title {
    margin-top: 17px;
    font-size: 11px;
}

body .c-product__wishlist{
	display:none;
}
@media (min-width: 1190px){
 
}
@media (max-width: 1189px){

body .c-ip-instagram__title {
    margin-top: 17px;
    font-size: 11px;
}
.homenews .c-product-grid__item{
    min-width: 33%;
    margin-bottom: 19px;
}

}


@media (max-width: 980px){
    .homenews .c-product-grid__item{
        background: #fff;
        min-width: 49%;
        margin-bottom: 19px;
    }
}

/* Addition to remove crosses in checkout process
-------------------------------------------------------------- */

.js-sticky-sidebar-nearby{
	padding:30px 30px 30px 40px;
}

/* Addition to fix column width issue on main top menu
-------------------------------------------------------------- */

.c-top-menu__submenu.c-top-menu__submenu--columns-1.initialized{
	padding-right: 280px;
	margin-right: 280px;
}

.c-top-menu__submenu.sbmenu2{
	padding-left: 50px !important;
	padding-right: 280px !important;
	
}
