/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/* promotie decembrie - ascuns meniu */
.craciun2024Vizibil { display:none!important}
.craciun2024Ascuns { display:none!important}

/* CE S_A STRICAT DUPA UPDATE */
.startSectionProduct { padding-top: 13rem}
@media (max-width:1000px) { .startSectionProduct { padding-top: 7rem}}

.onlyMobile { display:none!important}
.wc-fast-cart__inner-contents .woocommerce-notices-wrapper {
    margin-top: 0!important;
    margin-bottom: 0!important;
}

label[for=shipping_method_0_wf_dhl_shippinguu]:before { 
    /*content: '-LOGO DHL-';*/
    content: url('/wp-content/uploads/2019/10/logo-dhl-transport.png');
    display:block 
}

/* style-price */
.priceProduct .woocs_price_code del { font-size:17px!important;font-weight: 100!important; }
.priceProduct .woocs_price_code ins { text-decoration:none!important }
span.price .woocs_price_code del { font-size:17px!important;font-weight: 100!important; }
span.price .woocs_price_code ins { text-decoration:none!important }
.wsatc-price .woocs_price_code ins { text-decoration:none!important; font-weight:bold }
/* END style-price pagina produs */
.layout_7676 .usg_product_field_3 .woocs_price_code del { font-size:17px!important;font-weight: 100!important; }
.layout_7676 .usg_product_field_3 .woocs_price_code ins { text-decoration:none!important }
/* hover grid products */
.layout_7676 .usg_product_field_4 .woocs_price_code del { font-size:17px!important;font-weight: 100!important; }
.layout_7676 .usg_product_field_4 .woocs_price_code ins { text-decoration:none!important }
/* END style-price grid products */



.w-cart.dropdown_height .w-cart-dropdown { display:none!important; }

.mauticform-button { 
    background-color: #8fb59f!important; color: #34543a!important; font-weight: 400!important;
    border-radius: 0px; border-radius: 0px!important; padding: 15px 35px 15px 35px!important; 
    font-weight: bold!important; font-size:18px!important }
    
.woocommerce-privacy-policy-text { font-size: 14px; line-height: 21px; margin-bottom: 7px }

/* lupa zoom produs */
.woocommerce-product-gallery__trigger:before { color: #44845f!important }
.no-touch .woocommerce-product-gallery__trigger { opacity:1!important }
.mst_product_price ins { text-decoration:none!important }
.mst_product_price del { color:#ff0000!important }
.colorRed {color:#c0131d!important}
.colorRed a:hover {color:#c0131d!important}
li.colorRed.current-menu-item a {color:#c0131d!important}
.text-centered { text-align:center!important; }

.paddingLR50 { padding-left:50px!important; padding-right:50px!important }
/* desk new menu */
.nevoie_mobile { visibility: hidden}
@media only screen and (max-width: 600px) {
  	.paddingLR50 { padding-left:20px!important; padding-right:20px!important }
	.nevoie_mobile { visibility: visible}
}
  
@media only screen and (min-width: 800px) {
  .showOnlyMobile { display:none!important } }
  
@media only screen and (min-width: 501px){
#menu-item-11211 .level_2 > a > span { padding: 0px }
#menu-item-11211 .level_2>li { vertical-align: middle!important } }

/* style BF */
.priceCustomStyle ins { font-size:24px }
.priceCustomStyleHover ins { font-size:24px }
.priceCustomStyle del ins { font-size:18px!important; display:block }
.priceCustomStyleHover del ins { font-size:18px }

.rtwwdpd_show_offer { display:none!important }
span.onsale { margin-top:25px!important }

.tp-bullets { background:#ffffff!important; border-radius:10px!important; padding:5px!important }

.hidden_all { display:none!important }
@media (max-width:1601px) {
	.header_hor .ush_menu_4.type_desktop .menu-item.level_1>a:not(.w-btn) {
    	padding-left: 13px;
    	padding-right: 13px;
	}
}
@media (max-width:1450px) {
	.header_hor .ush_menu_4.type_desktop .menu-item.level_1>a:not(.w-btn) {
    	padding-left: 10px;
    	padding-right: 10px;
	}
}
@media screen and (max-width:1400px) {
	.ush_menu_4.type_desktop .w-nav-list>.menu-item.level_1 { font-size:14px!important }
/* 	.header_hor .ush_menu_4.type_desktop .w-nav-list.level_1>.menu-item>a { padding: 0px 5px!important } */
}

.button .g-preloader { color:#ffffff!important }
a > i.g-preloader { display:inline-block!important }
.l-footer { margin-bottom:-30px!important }

.w-toplink.active { z-index: 999; bottom: 10px!important }
#cookie-law-info-again { box-shadow: grey 0px 3px 3px 1px!important }
.cli-modal-footer .wt-cli-ckyes-footer-section { display:none }

a.btn-categ-vezi-video { 
	background: #000000;
    padding: 10px 40px 20px 40px;
    font-weight: bold;
    position: absolute;
    bottom: 95px;
    right: -305px; }
a.btn-categ-vezi-video:before{
	background-image: url(/wp-content/uploads/2022/08/play-video.png);
    background-repeat: no-repeat;
    background-size: 40px 35px;
    display: inline-block;
    width: 61px; height: 35px;
    top: 9px; position: relative;
    content: ""; }
a.btn-categ-vezi-video:hover { color:#ffffff!important; background:#44845f!important }
@media (max-width:1000px) { .onlyMobile {display:block!important}}
@media only screen and (max-width: 786px) {
	a.btn-categ-vezi-video { 
		position: unset;
		padding: 25px 40px 22px 40px;
	}
	.mpp-wrap-599576 .mpp-content { height:auto!important }
	.ush_menu_3 .w-nav-item.level_1>a:not(.w-btn):focus { color:#34543a}
	.ush_menu_3 .w-nav-item.level_1.current-menu-item>a:not(.w-btn) { color:#34543a}
	.mobile_position span { left:0!important; top:0!important}
}

li#menu-item-602493 { margin-top: -20px!important }
li#menu-item-602494 { margin-top: -20px!important }

.term-hair-regeneration .l-section-overlay, .term-regenerarea-parului .l-section-overlay { 
	background-image: url(/wp-content/uploads/2022/08/img-categorie-regenerarea-parului-min.png)!important; background-repeat: repeat!important; top:-120px}

@media (max-width:640px) {
	.layout_9488 .w-grid-item-h:hover .usg_vwrapper_1,
	.layout_624178 .w-grid-item-h:hover .usg_vwrapper_1 { transform: scale(1) translate(0%, 0%)!important}
	.layout_9488 .w-grid-item-h:hover .usg_add_to_cart_1,
	.layout_624178 .w-grid-item-h:hover .usg_add_to_cart_1 { opacity:1!important}
	.usg_add_to_cart_1 { z-index:1}
	.layout_9488 .usg_vwrapper_1 { margin-bottom: 60px}
}

/* css enzuzo */
.enzuzo-cookieButtonWrap{flex-direction:row!important}
.enzuzo-cookieButtonWrap button.button-decline:hover{background:#ffe5e5!important;color:#000000!important}
.enzuzo-cookieButtonWrap button.button-accept:hover{background:#E5F0EC!important;color:#000000!important}