/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/


/****** Fix scroll issue Start *******/

html, body {
  overflow-y: auto !important;
  position: static !important;
}

/****** Fix scroll issue End *******/

/* Shop Page Start */
.page-id-3 .rb__wrapper section.pb-pb-80 {
	padding-top: 85px;
	padding-bottom: 40px;
}
/* Shop Page Start */


.dtech_Category{
	display:none;
}

@media screen and (max-width: 991px) {
	
	/* 	Dublicate fitter on shop page */
	.dtech_Category{
		display:block;
		margin-bottom:50px;
	}
	.rb_category_wrapper{
		display:none;
	}
	.dtech_Category .category_title{
		text-align: center;
		margin-bottom: 10px !important;
		font-size: 15px;
		font-weight: 400;
	}
	.rb_category_list_dtech{
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.rb_category_list_dtech > :nth-child(1),
	.rb_category_list_dtech > :nth-child(2) {
		display: none;
	}

	
	.rb_category_list_dtech .item-parent-category{
		display: flex;
		align-items: center;
		margin-bottom: 0px !important;
	}
	
	.rb_category_list_dtech .item-parent-category label{
		margin-bottom: 0px !important;
		padding: 4px 15px;
		border-radius: 6px;
		border: 1px solid #fb9426;
		font-size: 16px;
		color: #fb9426;
		font-weight: 600;
	}

	.rb_category_list_dtech .item-parent-category input[type="radio"]{
		opacity:0;
	}

	.rb_category_list_dtech .item-parent-category input[type="radio"]:checked + label {
		background-color: #fb9426;
		color: white;
	}

	
	/* 	Dublicate fitter on shop page */
	
	
	/* Shop Page Start */
	.page-id-3 .rb__wrapper section.pb-pb-80 {
		padding-top: 0px;
		padding-bottom: 0px;
	}


	.page-id-3 .rb_category_trigger {
		margin-bottom: 0px;
		width: 100%;
	}


	.page-id-3 .rb_category_trigger_inner {
		flex-wrap: wrap;
		align-items: flex-start;
	}

	.page-id-3 .rb_category_trigger_inner h3 {
		font-size: 14px;
		flex-grow: 1;
	}

	.page-id-3 h3.cat-filter-name {
		padding-left: 63px;
		margin-top: -27px;
		margin-left:0px;
	}
	.page-id-3 .rb_category_wrapper .rb_category_trigger .cat-filter-name {
		margin-left:0px !important;
	}

	.page-id-3 .rb_search {
		padding: 10px;
	}

	.page-id-3 .rb_search .rb_search_input_group .rb_input_style {
		height: 44px;
		margin-bottom: 0px
	}

	.page-id-3 .restrofood-products {
		flex-direction: column;
	}

	.page-id-3 .grid_style_1.rb_col_sm_6 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100% !important;
	}

	.page-id-3 .rb_single_product_item .rb_product_content {
		padding: 30px 15px 30px;
	}
	
	.page-id-3 .rb_food_item_list_header, .page-id-3 .rb_search {
		display:none !important;
	}
	
	/* 	Shop Page End */
	
	/* 	Checkout page Start */
	.page-id-230 .section_wrapper{
		padding-left:15px;
		padding-right:15px;
	}
	.page-id-230 .woocommerce-checkout-review-order{
		padding: 15px;
	}
	/* 	Checkout page End */
}

@media screen and (min-width: 767px) {
	.direct_checkout_btn{
		margin-left:10px !important;
	}
}


/***** Checkout Page  ******/

.woocommerce-additional-fields h3, .page-id-230 #contact_details{
	display:none;
}
#billing_email_field, .rb_delivery_address{
	display:none !important;
}
.page-id-230 .mfn-checkout-steps, .page-id-230 .woocommerce-form-coupon-toggle, .page-id-230 .woocommerce-form-login-toggle{
	display:none !important;
}
.page-id-230 .mfn-cart-step {
    padding: 0px 0 10px;
}
.page-id-230 #Content{
	padding-top: 0px;
}

/***** Checkout Page  ******/



