/*
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
*/

div.vc_custom_1696421613606,
div.vc_custom_1696421621647 {
	margin-bottom: 0px !important;
}

ul.tabs.wc-tabs {
	margin-top: 0px !important;
	margin-bottom: 20px !important;
}
@media only screen and (max-width: 999px) {
	div.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
		min-height: 500px !important;
		height: 500px !important;
	}
	div.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone > div:nth-child(1) {
		min-height: 500px !important;
		height: 500px !important;
	}
	.woocommerce-tabs[data-tab-style=fullwidth] {
		margin-top: 0px !important;
	}
	ul.tabs.wc-tabs {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}
	section.related.products {
		margin-top: 0px !important;
	}
}
@media only screen and (max-width: 480px) {
	div.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
		min-height: 400px !important;
		height: 400px !important;
	}
	div.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone > div:nth-child(1) {
		min-height: 400px !important;
		height: 400px !important;
	}
	.wpb_row.full-width-content .woocommerce .nectar-woo-flickity {
		padding-top: 20px;
	}
}

@media only screen and (min-width: 1000px) {
	.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2 {
		font-size: 13px !important;
		line-height: 20px !important;
	}
}

img.img-with-animation.skip-lazy {
	margin-top: 5px;
}

body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-using-widget-area="false"][data-copyright-line="false"][data-matching-section-color="true"] #copyright,
body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-using-widget-area="false"] #copyright {
	padding-top: 0px;
	padding-bottom: 20px;
}

div.span_5.col.single-product-main-image {
	margin-bottom: 5% !important;
}

.woocommerce div.product .summary p.price {
	padding-bottom: 1em !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 1.5;
    text-decoration: none;
	
	padding-bottom: 10px !important;
}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab {
	padding-bottom: 0px !important;
}
a.button.wc-forward, a.restore-item, a.showcoupon {
    font-weight: 700 !important;
}
@media only screen and (max-width: 690px) {
	div.coupon {
		margin-top: 0px !important;
	}
}
@media only screen and (max-width: 768px) {
	table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
		margin-bottom: 15px !important;
	}
}
.woocommerce form.checkout_coupon {
	padding-bottom: 0px !important;
}
form.checkout_coupon.woocommerce-form-coupon {
	margin-top: -20px !important;
}
div.container-wrap {
	padding-top: 4% !important;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
	padding: 15px 15px 0px 15px;
}
ol.flickity-page-dots {
	bottom: 0px !important;
}
.wpb_row.full-width-content .woocommerce .nectar-woo-flickity {
	padding-bottom: 0px !important;
}
div.form-row.place-order {
	margin-bottom: 0px !important;
}

/*HEADER ULTIMO PIXEL BUONO: 1301x959 - 1000x959*/