/*
 Theme Name:   Physeo Child
 Theme URI:    https://physeo.wpengine.com/
 Description:  Physeo Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     physeo
 Version:      1.0.0
 Text Domain:  physeo-child
 Tested up to: 6.8 
 Requires PHP: 7.4
 Tags: Blog,Portfolio
 License: GNU General Public License v2 or later License URI: https: //www.gnu.org/licenses/gpl-2.0.html
 Copyright (C) 2025 designthemes. All rights reserved.
*/



/* Home page css start- anjali */

@media (max-width:430px){
	.dt-services-list .dt-sc-content-item > .dt-sc-content-media-group img{
	max-height:200px !important;
	}
	
}



/* Home page css ens- anjali */




/* shop page css start -anjali */

 h2, .wc-block-components-title, .wc-block-checkout__form input, .wc-block-checkout__form span, .wc-block-checkout__form label, .wc-block-checkout__form a, .wc-block-checkout__form .wc-block-components-checkout-place-order-button__text, .Label, .p-LinkOptIn-labelText{
	color:white !important;
}

form .select2-selection__arrow b {
	background:white !important;
} 

.wc-block-checkout__form svg{
	fill:white !important;
}

#main #primary .primary-image img{
	height:400px !important;
	width:500px !important;
	object-fit:cover !important;
}

@media (max-width:430px){
	#main #primary .primary-image img{
		height:300px !important;
	
	}
	
	#primary{
		margin-bottom:50px !important;
	}
}


/* shop page css end -anjali */



	
/* cart page css start-anjali	 */
	

 table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
	width: 50px !important;
    height: 50px !important;
	
}

.woocommerce-page .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
	padding:0px !important;
}
	
	.wc-block-cart-item__quantity .wc-block-cart-item__remove-link ,.wc-block-cart-item__quantity  button{
    text-align: center;
    width: 50px !important;
    height: 50px !important;

	}
	
	
	.wc-block-cart-item__quantity .wc-block-cart-item__remove-link svg{
	width: 30px !important;
    height: 30px !important;
	}

		
/* cart page css end-anjali	 */
	


.single-product *{
		height:unset !important;
		max-height:unset !important;
	}

	
	.wp-post-image, .wdt-product-image img{
		height:500px !important
	}
	


	.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list li a, .wdt-single-product-follow-list li a {
    font-size: 24px !important;
}

.wdt-single-product-follow-list{
	margin:unset !important;
	margin-top:-30px !important
}


	.tutor-course-thumbnail img{
		height:500px !important;
	}

	.tutor-course-topic-title{
		color:black !important;
	}



/*  tutor dashboard CSS */

.tutor-dashboard .tutor-text-capitalize, .tutor-dashboard .tutor-nav .tutor-nav-link, .tutor-dashboard .tutor-dashboard-menu-item-link, .tutor-dashboard-header-username{
	color:white !important;
}


.tutor-dashboard .tutor-course-thumbnail, .tutor-dashboard .tutor-course-thumbnail img{
	height:250px !important;
	
	
}

.tutor-course-single-content-wrapper {
	gap:20px;
}

.tutor-lesson-sidebar{
	background:transparent !important;
	border:none !important
}

.tutor-course-single-sidebar-title, .tutor-course-topic, .tutor-course-single-sidebar-wrapper *, .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:after {
	background:#FF7811 !important;
	color:white !important;
}

.tutor-course-single-content-wrapper .tutor-course-spotlight-wrapper * {
	color:white !important;
}


.tooltip-txt{
	background:white !important;
	color:#FF7811 !important;
} 

 .type-courses .tutor-color-secondary{
	color:black !important;
}

@media (max-width:430px){
	#tutor-login-form .tutor-justify-between{
	flex-direction: column !important;
 }
	
	

}

/* Cass  for view course page start- anjali*/
.type-courses .tutor-accordion-item * ,.type-courses .tutor-accordion-item .tutor-accordion-item-header:after {
	background:#FF7811 !important;
	color:white !important;
}


.type-courses  .tutor-color-secondary ,.type-courses .tutor-course-content-title{
	color:white !important;
}

.tutor-course-details-page .tutor-card-footer * {
	color:black !important
}

/* Cass  for view course page end- anjali*/


.woocommerce-checkout{
	display:flex !important;
	gap:10px !important;
}

.woocommerce-checkout *{
	color:white !important ;
}

.woocommerce form .form-row .input-text{
	background:unset !important;
	border-color:unset !important;
}

.woocommerce-checkout-order-review-wrap .amount bdi{
	color:white !important;
}

.woocommerce-checkout-order-review-wrap .shop_table th{
	padding-left:30px !important;
}

.woocommerce-checkout-order-review-wrap .shop_table .cart_item td{
	padding-left:30px !important;
}


.woocommerce-checkout-order-review-wrap .woocommerce-checkout-review-order-table tr .product-name{
	display: flex !important;
    align-items: center !important;
}

.woocommerce-checkout-order-review-wrap .woocommerce-checkout-review-order-table tr .product-name .attachment-woocommerce_thumbnail{
	height:80px !important;
	border-radius:8px !important;
}


.woocommerce-checkout #customer_details{
	margin-bottom:0px !important;
}

.payment_method_stripe_cc{
	margin-top:50px !important;
	margin-bottom:20px !important;
}

@media (max-width:430px){
	.woocommerce-checkout{
	flex-direction:column !important;
	
}
	.woocommerce-checkout-order-review-wrap .woocommerce-checkout-review-order-table tr .product-name .attachment-woocommerce_thumbnail{
		height:50px !important;
		width:50px !important;
		margin-bottom:0px !important;
}
	
	.woocommerce-checkout-order-review-wrap .shop_table .cart_item{
		border-bottom: 0.5px solid ;
	}
	
	.woocommerce-checkout-order-review-wrap .woocommerce-checkout-review-order-table tr .product-name .checkout-review-order-details{
		text-align:left !important;
		padding-left:15px !important
	}
	.woocommerce-checkout-order-review-wrap .woocommerce-checkout-review-order-table tr .product-name .checkout-review-order-details .woocommerce-Price-currencySymbol, .woocommerce-checkout-order-review-wrap .order_review .shop_table tfoot tr .woocommerce-Price-currencySymbol {
		color:white !important;
	}
	
	.woocommerce-checkout-order-review-wrap .order_review .shop_table tfoot tr{
		padding-left:20px !important;
		padding-right:20px !important;
	}
}