/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/*fonts*/
@font-face {
    font-family: 'ploni';
    src: url("/wp-content/fonts/ploni-regular-aaa.woff") format("woff"),
        url("/wp-content/fonts/ploni-regular-aaa.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
}

/*.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {text-align: center;}*/
.custom-product-text{font-weight:400; color:#2A1B1D!important; }
.nectar-button.large {font-size: 18px;}

.nectar-quick-view-box div.product h1.product_title.nectar-inherit-h2 {
    font-size: 30px;
    line-height: 34px;
	font-weight: 400;}
.nectar-quick-view-box .summary .price {
    color: #2a1b1d;
    font-size: 20px;
	line-height: 23px;}
.nectar-quick-view-box .nectar-product-slider {
    left: 0;
    right: -2px;}

.rtl .nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.previous, .rtl .woocommerce .nectar-woo-flickity[data-controls*="arrows"] .previous, .rtl .nectar-flickity.nectar-simple-slider[data-arrows="true"] .flickity-prev-next-button.previous{ right: -50px!important;}
.rtl .nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.next, .rtl .woocommerce .nectar-woo-flickity[data-controls*="arrows"] .next, .rtl .nectar-flickity.nectar-simple-slider[data-arrows="true"] .flickity-prev-next-button.next {left: -50px!important;}
.toggle>.toggle-title a {font-size: 18px;line-height: 21px;}
body .nectar-fancy-box .link-text{font-size: 16px;}

.container-wrap input[type=text],input[type=tel],input[type=email],textarea, input[type="text"]{
	    font-size: 18px !important;
    border-radius: 0px;
    text-align: right;
    padding: 5px;
    background: #fff;
    border-bottom: 1px solid #aa9b86;
    color: #2a1b1d;
}
.container-wrap input[type=text],input[type=tel],input[type=email],textarea :placeholder{
	opacity:1 !important;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
font-size: 18px !important;
    border-radius: 0px;
    text-align: right;
    padding: 5px;	
}
textarea{
	height:150px;
}
.container-wrap input[type=submit]{
	width:100%;
	background:#aa9b86 !important;
	font-size:22px !important;
}
/*.wpcf7-spinner{
	display:none;
}*/
.wpcf7 form .wpcf7-response-output {
    margin: 0.5em 0.5em 0.5em!important;
    padding: 0.2em 1em;
    border: 2px solid #aa9b86;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    direction: rtl;
    border-color: #333333;}
div[data-style="minimal"] .toggle {
    border-bottom: 1px solid #aa9b8699;
}
.nectar-fancy-box .inner{
	padding-bottom:0px !important;
}
body:not(.woocommerce-cart) .main-content th {padding: 10px 0;}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
	color: #2a1b1d;}

.woocommerce ul.products li.product .woocommerce-loop-category__title {
    text-align: center!important;
text-transform: uppercase;
background: #2a1b1d;
    color: #fff;}
.woocommerce ul.products li.product a img {
	margin: 0;}
.woocommerce mark {display: none;}
body.material .nectar-category-grid .bg-overlay, body.material .nectar-category-grid .nectar-category-grid-item .inner {
    border-radius: 0;
}
@supports (display:grid) {
	.nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-of-type(1){
	        grid-row-end: span 1;	
	}
}
@supports (display:grid) {
    .nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-child(6), .nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-child(7), .nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-child(12), .nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-child(13), .nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-child(18) {
        grid-column-end: span 2; }
	.nectar-category-grid[data-columns="4"][data-masonry=yes]>div:nth-child(2) {  grid-column-end: span 1;}
}
.full-width-section>.col.span_12.dark .nectar-category-grid[data-text-color=light] .nectar-category-grid-item .content *, .nectar-category-grid[data-text-color=light] .nectar-category-grid-item .content *
 {
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
}

.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    direction: rtl!important;}
.checkout #order_review .order-review tbody tr {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.checkout #order_review .order-review tbody tr td {
    margin-right: auto;
    margin-left: 0;
    font-size: 16px;
}
.single-product .entry-summary .nectar-global-section {    padding-bottom: 0;}
.nectar-fancy-box{
    padding: 8%;}
.material.woocommerce-page[data-form-style=default] input#coupon_code, 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;}


.mockup-label {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #000;
	font-size: 12px;
	z-index: 10;
	pointer-events: none;
	/*background: rgba(170, 155, 134, 0.7);*/
	background: rgba(246, 246, 246, 0.6);
	padding:0px 5px;
}
.woocommerce ul.products li.product,
    .woocommerce div.product div.images {
        position: relative;
}

body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, body.material #sidebar .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover{
	color:#aa9b86 !important;
}
/*whats app*/
.wa__sq_button {border-radius: 0!important;}
.wa__btn_txt {direction: rtl;}
.wa__button {font-family: inherit;}
.wa__btn_w_icon .wa__btn_txt .wa__btn_title {
    font-size: 16px;
    font-weight: 400;
    padding-right: 2px;}
.nta_wa_button {float:right!important;}
.wa__stt_online.wa__btn_w_icon .wa__btn_icon img{
	width:40px !important;
}

@media only screen and (max-width: 690px) {
    .col h2, body h2, .single-product div.product h1.product_title, .nectar-shop-header .page-title, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, .nectar_single_testimonial[data-style="bold"] p, #slide-out-widget-area .nectar-ext-menu-item .inherit-h2, #ajax-content-wrap .nectar-inherit-h2, .nectar-category-grid[data-style="mouse_follow_image"][data-h-tag="h2"] .content {
        font-size: 32px!important;
        line-height: 36px!important;
    }
}

/*--*/
.wpcf7-list-item {
    margin: 0 0 0 0;}
.woocommerce form .form-row .input-text, .woocommerce form .form-row select{ border-radius: 0;}


.nectar_video_lightbox.play_button_with_text>span{
	display: flex;
  flex-direction: column; /* איקון מעל טקסט */
  align-items: center;    /* מרכז אופקית */
  justify-content: center; /* מרכז אנכית */
  text-align: center; 
}

.nectar_video_lightbox.play_button_with_text .link-text{
	margin-top:8px;
	margin-left: 0px; 
	color:#f7f3ee !important;
}
#ajax-content-wrap .font_size_desktop_1-1vw.nectar-cta *, .font_size_desktop_1-1vw.nectar-cta *, #header-outer .font_size_desktop_1-1vw.nectar-cta *{
	direction:rtl;
}