/**
* Theme Name: Culti Child
* Description: This is a child theme of Culti.
* Author: Culti
* Template: culti
* Version: 
*/

.carousel-cell .bg-wrapper{
	/* background-size: contain !important; */
	background-repeat: no-repeat !important;
}
html body .header-wrapper .navigation-foundation ul li.active > a{
	color: #A1806E !important;
	font-weight: bold !important;
}
html body .product_layout #product-images .woocommerce-product-gallery__image img{
	max-height:700px !important;
	object-fit: contain !important;
	object-position: center center !important;
}
.woocommerce ins .amount{
	color: #a1806e !important;
}
.loop-thumbnail img{
	max-height: 400px !important;
	object-fit: contain !important;
	object-position: center center !important;
}
.category_image img{
	max-height: 400px !important;
	object-fit: contain !important;
	object-position: center center !important;
}
.woocommerce .woocommerce-Price-amount bdi{
	white-space: nowrap;
	font-size: 30px !important;
}
.woocommerce del .woocommerce-Price-amount bdi{

	font-size: 18px !important;
}
html body .more-products {
	color: #a1806e !important;
}
.woocommerce .product-labels.labels-bordered .onsale{
	color: #a1806e !important;
	border-color: #a1806e !important;
}
.related_post_container .single_related_posts .related-post .entry-thumbnail .wp-post-image.size-large{
		height: 300px !important;
		object-fit: contain !important;
	object-position: center center !important;
}
.wpcf7{
	max-width: 600px !important;
}
.wpcf7-textarea{
	max-height: 200px !important;
}
.wpcf7 br{
	display: none !important;
}
.payment_method_liqpay-webplus img{
	display: none !important;
}

.woocommerce-checkout .woocommerce .woocommerce-Price-amount bdi{
	font-size: 18px !important;
}
.product-found{
	display: none !important;
}
html body .topbar .social-icons li a:hover{
	color: #f7f7f7 !important;
	background: none !important;
}
html body header .topbar .topbar-socials .social-icons li a:hover svg{
	color: #f7f7f7 !important;
}
html body .topbar .social-icons li a .s-circle_bg{
	display: none !important;
}
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper{
	width: 217% !important;
}
.category_wrapper{
	text-align: center !important;
}
.single-product .product_layout .product-info-cell .product_summary_bottom .addtocart-button-group .button-group-inner .addtocart-button-group-inner.has_buy_now > a{
	flex-grow: 1;
    flex-basis: 0;
	margin: 0px !important;
}
html body .s-circle_bg{
	display: none !important;
}

html body .entry-content .social-icons li a:hover svg{
	    fill: #212121;
}
html footer#site-footer .copyright-section .social-icons li a:hover svg{
	 fill: #fff !important;
}
@media only screen and (max-width:979px) {
	html body ul.products.columns-4 > .product, ul.products.columns-4 .flickity-slider > .product{
		width: 100% !important;
	}
	html body ul.products.columns-3 > .product, ul.products.columns-3 .flickity-slider > .product{
		width: 100% !important;
	}
	html body .vc_custom_1629945466659{
		padding-right: 0px !important;
	}
	.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper{
	width: 100% !important;
	}
}
html body .topbar .social-icons li a:hover svg{
	    fill: #fff !important;
}
.variations .label{
	display: none !important;
}
.popmake-4110.button{
	display: none !important;
} 

//QS GROUP
/* Піднімаємо select2 над усіма елементами */
.select2-container {
    z-index: 9999 !important;
}

/* Якщо випадачка обрізається всередині форми */
.woocommerce-checkout form .form-row,
.woocommerce form .form-row {
    overflow: visible !important;
}

/* Щоб не обрізався блок Additional information */
#customer_details {
    overflow: visible !important;
    position: relative;
    z-index: 1;
}
