/*
Theme Name:     Bopea Child
Theme URI: 		https://jellywp.com/wp/bopea_preview/
Description: 	Wordpress Theme for Blogs & Magazines
Author:         Jellywp
Author URI: 	http://themeforest.net/user/jellywp
Template:       bopea
Version:        1.0.0
*/

.product-thumb .product-buttons, .product-thumb  .jl_wc_btnw{
	display: none;
}
.news-terms{
	margin-bottom: 40px;
}
.news-term-i{
	border: 1px solid #FFB82B;
	font-size: 18px;
	font-weight: 700;
	line-height: 22.5px;
	text-align: left;
	margin-right: 15px;
	display: inline-block;
	border-radius:  100px;
	padding: 10px 30px;
	color:   #000000;

}


.news-term-i.current{
	color:   #000000;
	background: #FFB82B;
}
.news-term-i:hover{
	background: #FFB82B;
	color:   #000000;

}
.bk-ordermes__title{

	font-size: 18px;
	font-weight: 400;
	line-height: 22.5px;
	text-align: left;
	color:   #000000;
	margin-bottom: 15px;
}
.bk-ordermes__in {
	display: flex;
	gap: 15px;
}
.bk-ordermes__i{

	font-size: 16px;
	font-weight: 400;
	line-height: 18.4px;


	text-align: center;
	display: inline-block;
	border-radius:  5px;
	padding: 14px 30px;
	color: #fff;
	min-width: 265px;
	display: flex;
	gap: 6px;
	align-items: center;
	justify-content: center;

	cursor: pointer;
}
.ordermes-wh{
	background: #48C95F;


}
.ordermes-wh:hover {
	background: #3d9c4e;
	color: #fff;
}
.ordermes-tg{
	background: #27A6E5;

}
.ordermes-tg:hover{
	background: #227ba7;
	color: #fff;

}
.ordermes-tg:after{
	content: url('/wp-content/uploads/2024/09/icon-telegram.svg.svg'); 
	font-size: 0;
	line-height: 0;
	display: inline-block;

}
.ordermes-wh:after{
	content: url('/wp-content/uploads/2024/09/icon-whatsapp-1.svg-1-1.svg'); 
	font-size: 0;
	line-height: 0;
	display: inline-block;
	
}
.fastorderbtn{
	background: #FFB82B;
	margin-bottom: 36px;

	font-size: 16px;
	font-weight: 400;
	line-height: 18.4px;


	text-align: center;
	display: inline-block;
	border-radius:  5px;
	padding: 12px 30px;
	color: #000;
	margin-top: 35px;
}
#tab-title-additional_information{
	display: none;
}
.woocommerce .product .summary .price{
	color:   #000000;

	font-size: 23px;
	font-weight: 400;
	line-height: 28.75px;
	text-align: left;
	margin-bottom: 26px;

}
.woocommerce div.product .product_title{

/*font-size: 35px;
font-weight: 700;
*/

}
.woocommerce table.shop_attributes {
	padding: 0;
	border: 0;
	margin-bottom: 0;
}
.woocommerce table.shop_attributes th{
	color:   #000000;

	font-size: 14px;
	font-weight: 400;
	line-height: 17.5px;
	text-align: left;
	padding: 5px 0px;
}
.woocommerce table.shop_attributes td p {
	margin: 0;
	padding: 0;
}
.woocommerce table.shop_attributes td {
	padding-left: 0;
	font-style: normal;
}
.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th {
	background: #fff;
}
.fishki-in{
	margin-top: 50px;
	margin-bottom: 50px;
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-column-gap: 30px;
	grid-row-gap: 30px;
}
.fishki-i{
	background: #F6F6F6;
	padding: 35px 30px;
	border-radius: 10px;

	color:   #000000;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	line-height: 21.6px;
	text-align: center;

}
.woocommerce .result-wrap{
	display: none;
}
.wpcf7-form input[type='submit']:hover{
	color: #fff !important;
}
@media screen and (max-width: 768px){
	.fishki-in {

		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 8px;
		grid-row-gap: 8px;
	}
	.fishki-i {

		padding: 20px 30px;

	}
}


@media screen and (max-width: 568px){
	.news-term-i {

		font-size: 14px;

		margin-right: 6px;

		padding: 6px 24px;

		margin-bottom: 6px;
	}

	.woocommerce .woocommerce-products-header {

		margin-bottom: 16px;
	}
	.bk-ordermes__in {
		display: flex;
		gap: 15px;
		flex-direction: column;
	}
	.elementor-22143 .elementor-element.elementor-element-4660ff1c.e-con{
		padding-right: 0;
	}
	body .elementor-22143 .elementor-element.elementor-element-611cbfcb .jl-cf7 
	input[type="submit"]  {
		position: relative;
		font-size: 13px;
	}
	body  .jl-cf7.jl_c7in .wpcf7-form .jl-c7sub ,
	body  .elementor-element-3e587ce .jl-cf7.jl_c7g .wpcf7-form .jl-c7sub {
		flex-direction: column;
		     gap: var(--jl-c7-rgap, 15px) var(--jl-c7-cgap, 10px);
	}
	body  .elementor-element-3e587ce .jl-cf7.jl_c7g .wpcf7-form input[type='submit']{
		max-width: none;
	}
}