/*track order*/
.page-id-6377 h1.wp-block-post-title {
	display: none;
}

.page-id-6377 .entry-content.wp-block-post-content.is-layout-constrained.wp-block-post-content-is-layout-constrained{
	margin-block-start:0px !important;
}

.page-id-6377 .wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained{
	padding-bottom:0px !important;
}

/*.page-id-6377 table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{
	border: 1px solid black;
	padding:10px;
}*/

.page-id-6377 thead{
	background-color:grey;
}

/*my account*/
form.woocommerce-form-login{
	display:grid;
}

.page-id-4919 .woocommerce{
	margin-block-start:0px !important;
}

/*show social logins first*/
.the_champ_outer_login_container{
	order:-1 !important;
}

i.theChampLogin{
	height:60px !important;
	width:250px !important;
	margin:auto !important;
}
i.theChampGoogleBackground{
	border:none !important;
}

ss{
	display:block;
	background:none !important;
	background-image:url("https://i0.wp.com/foresthut.in/wp-content/uploads/2023/08/btn_google_signin_light_normal_web@2x.png") !important;

}
.theChampGoogleLoginSvg{
background-size:100% !important;
}


.page-id-4918 ul.woocommerce-error{
	background-color:black !important;
	color:white !important;
}

a.checkout-button{
	display:block !important;
}

.woocommerce-message{
	display:flex;
	flex-wrap:wrap;
	
}

.woocommerce-message a.button{
	margin-bottom:0px;
}

input#coupon_code{
	margin-bottom:0 !important;
	margin-right:auto;
}

.single-product textarea#comment{
 -webkit-box-sizing: border-box !important;
       -moz-box-sizing: border-box !important;
            box-sizing: border-box !important;
	width:100%;
}
tr.woocommerce-product-attributes-item--attribute_weight{
	display:none !important;
}
/*.page-id-4918 .woocommerce-notices-wrapper{
	display:none;
}*/

/*featured image & post title*/
/*.custom-post-cover-container{
		position:relative;
}*/

/*figure.wp-blog-post-featured-image{
	position:relative;
}*/
/*.single-post h2.wp-block-post-title{
	  position: absolute;
    bottom: 10px;
    left:5px;
	
    }*/

/*checkout page adjustments*/
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
	font-size: var(--wp--custom--typography--font-size--medium);
}

h1.wp-block-woocommerce-legacy-template{
	font-size: var(--wp--custom--typography--font-size--gigantic);
	margin-block-start:0;
	margin-block-end:0;
}

/*home cover adjustments*/
.custom-home-cover-container{
	margin-block-start:0;
}
.wp-block-cover__inner-container {
    margin: auto !important;
    width: -webkit-fill-available !important;
    position: absolute !important;
}


/*for sticky header*/
header.wp-block-template-part {
    background-color: var( --wp--preset--color--background );
    position: sticky;
        top: 0;
	  width: 100% !important;
    z-index: 999;
}

/*hide admin bar*/
#wpadminbar{
	display:none;
	height:0px;
}
/*unwanted margin*/
html{
	margin-top:0px !important;
}

/*for blog page*/
main.wp-block-group{
	padding-bottom:0px !important;
	margin-block-start:0 !important;
}


.page-id-4442 .wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained{
	padding-bottom:0px;
}

.page-id-4710 .wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained{
	padding-bottom:0px;
}

.page-id-224 .wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained{
	padding-bottom:0px;
}

.page-id-224 h1.wp-block-post-title{
	margin-bottom:10px !important;
	margin-top:10px !important;
}

.wp-site-blocks .wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
	margin-block-start: 0 !important;
	padding-bottom:0px !important;
}

.wp-block-group.alignfull.is-layout-constrained.wp-block-group-is-layout-constrained{
margin-block-start:0 !important;
}

/*to hide top banner paragraph. Enable it to show special messages on all pages & posts*/
p.has-text-align-center {
	display:none;
}

/*hide hr below page title*/
hr.wp-block-separator.is-style-wide.alignwide {
	display: none !important;
}


/*hide title for blog page*/
.page-id-4442 h1.wp-block-post-title {
	display: none;
}

/*hide title for my account page*/
.page-id-4919 h1.wp-block-post-title {
	display: none;
	margin-top:0px !important;
}

.page-id-4919 .entry-content.wp-block-post-content.is-layout-constrained.wp-block-post-content-is-layout-constrained{
	margin-top:0px !important;
	margin-block-start:0px !important;
	padding-bottom:0px !important;
}

.page-id-4919 .wp-block-group{
	padding-bottom:0px;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{
	display:none;
}

.page-id-4919 .u-columns.col2-set{
	text-align:center;
}

/*hide title for services page*/
.page-id-4710 h1.wp-block-post-title {
	display: none;
}

/*adjust seperator widht - different from theme
hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
    width: 100%;
}*/

/*related posts image width for small screens*/
.jp-related-posts-i2__post-img-link img {
        width: 315px !important;
    }