/*
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: 'almoni';
    src: url("/wp-content/fonts/almoni-regular-aaa.woff") format("woff"),
        url("/wp-content/fonts/almoni-regular-aaa.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'almoni bold';
    src: url("/wp-content/fonts/almoni-bold-aaa.woff") format("woff"),
        url("/wp-content/fonts/almoni-bold-aaa.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
}
/*END fonts*/

#page-header-bg h1 {
    display: inline-block;}

.smallfontsize {font-size:0.8em;}
p {padding-bottom: 1.0em!important;}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {direction: inherit;}

/*SHOP*/
.nectar-shop-header .page-title{
	/*display: flex!important;
    justify-content: center!important;
	width: fit-content!important;*/
	text-align: center;
    font-size: 5vw;
    padding: 20px;
    border-bottom: 20px solid transparent;
    border-image: url(/wp-content/uploads/2024/05/border-bottom.png) 20 round;}
@media only screen and (max-width: 990px) {
	.nectar-shop-header .page-title{font-size: 8vw;}
	.woocommerce.archive #ajax-content-wrap .container-wrap {padding-top: 20px;}
}
/*archive*/
/*.woocommerce.archive #ajax-content-wrap .container-wrap {padding-top: 0;}*/
.product.minimal .product-add-to-cart a.product_type_variable, .minimal.product .price-hover-wrap .nectar_quick_view {justify-content: center;}

/*product page*/
.wcboost-variation-swatches--round .wcboost-variation-swatches__item, .wcboost-variation-swatches--round .wcboost-variation-swatches__item img, .wcboost-variation-swatches--round.wcboost-variation-swatches--color .wcboost-variation-swatches__name, .wcboost-variation-swatches--round.wcboost-variation-swatches--button .wcboost-variation-swatches__item {
    border-radius: 0em;}
.wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected {
    background-color: rgba(0, 0, 0, 0);}
.cart div.quantity, .woocommerce-mini-cart div.quantity {border-radius: 0px;}
/*.cart .quantity input.plus, .cart .quantity input.minus, .woocommerce-mini-cart .quantity input.plus, .woocommerce-mini-cart .quantity input.minus {
    color: #fff;
	background-color: #0000009e;}*/
@media only screen and (min-width: 1000px) {
    .single-product .row > .product[data-gallery-style] .single-product-main-image, .single-product .product[data-gallery-style] .single-product-main-image {
        margin-right: auto;
        margin-left: 5%;
    }
}

.woocommerce div.product form.cart .woocommerce-variation-description p {margin-bottom: 0!important;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {display: none;}

#header-outer .cart-outer .widget_shopping_cart_content p.woocommerce-mini-cart__empty-message { text-align: right;}
.woocommerce div.product .nectar-prod-wrap form.cart div.quantity {margin-right: 0px;}

/*-elements fix-*/
.toggle>.toggle-title a {
    font-size: 18px;
    line-height: 20px;
	font-family: 'almoni' !important;}
.nectar-cta.has-icon .link_wrap i {
    margin-left: 0.7em!important;
	margin-right: 0!important;}

/*footer_menu {}*/
body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover{color: #b7bbc0;}
ul li {list-style: inherit!important;}

#footer-outer #copyright {padding: 10px 0 0;}

/*header*/
#page-header-bg[data-alignment-v=top] .span_6 .inner-wrap {
    display: flex!important;
    left: inherit;
    justify-content: center!important;}
.rtl #page-header-bg h1 {    
	width: fit-content!important;
	text-align: center;
    font-size: 5vw;
    padding: 20px;
    border-bottom: 20px solid transparent;
    border-image: url(/wp-content/uploads/2024/05/border-bottom.png) 20 round;}
.page-header-overlay-color:after {opacity: 0;}

@media only screen and (max-width: 990px) {
	.rtl #page-header-bg h1 {
		font-size: 8vw;
		padding: 20px 7px 0 7px;}
}

/*contact form 7*/
#wpcf7-f13-p132-o1 input[type="submit"] { 
	background-color:#fff;
color:#000;
width:100%;}
::-webkit-input-placeholder { /* WebKit browsers */
color: #fff !important;
opacity: 0.8;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #fff !important;
opacity: 0.8;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #fff !important;
opacity: 0.8;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #fff !important;
opacity: 0.8;
}

/*-product page-*/
.nectar-quick-view-box .variations, .woocommerce .nectar-quick-view-box div.product form.cart .variations, .woocommerce .variations, .woocommerce div.product form.cart .variations {margin-bottom: 5px;}
.woocommerce .related-upsell-carousel.nectar-woo-flickity section > h2 .woo-flickity-count {
	display: none;}

/*adds on*/
.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom {
    background-color: #000000;
    border-color: #000000;
}
.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom {
    border: 1px solid #00000040;
	border-radius: 0;}
.wcpa_wrap .wcpa_group_field, .wcpa_wrap .wcpa_grp_items {
    display: inline-block;
	columns: 3;
gap: 10px 20px;}
*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:last-child, *[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:last-child {
    padding-left: 0;
    padding-right: 0px;
}

@media only screen and (max-width: 690px) {
	.wcpa_wrap .wcpa_group_field, .wcpa_wrap .wcpa_grp_items {
	columns: 2!important;
	gap: 10px 10px;}
}
}
