body .star-rating{
	color: black !important;
}

.home .site-content{
	margin-bottom: 0px ;
}

body .main-page-wrapper{
	padding-top: 0px;
}

body .wc-block-cart{
	margin-top: 100px;
}

.wc-block-components-product-metadata p {
	display: none;
}

.row.product-image-summary-wrap{
	margin-top: 100px;
}

.archive .main-page-wrapper{
	margin-top: 100px;
}

body .post-single-page{
	margin-top: 100px;
}

body .post-single-page .meta-author,body .post-single-page .sd-content,body .post-single-page .sharedaddy{
	display: none;
}

#respond{
	display: none;
}

.cart-info .quantity{
	color: black !important;
}

.cart-info .quantity .woocommerce-Price-amount.amount{
	color: black !important;
}

.cart-info .wd-entities-title{
	color: black !important;
	font-weight: 700;
}

.shopping-cart-widget-footer .woocommerce-mini-cart__buttons.buttons a{
	background-color: black;
	color: white;
}


.shopping-cart-widget-footer.woocommerce-Price-amount.amount{
	color: black;
}


.wp-block-woocommerce-cart-order-summary-block .wc-block-components-title{
	font-size: 18px !important;
	color: black !important;
}

.wc-block-components-main .wc-block-cart-items .wc-block-cart-items__header-image span{
	font-size: 18px !important;
	color: black !important;
	font-weight: bold;
}


.wc-block-components-main .wc-block-cart-items__header-total span{
		font-size: 18px !important;
	color: black !important;
	font-weight: bold;
}


.wc-block-components-main .wc-block-components-product-name{
	font-size: 18px;
	margin-bottom: 10px;
}

.wc-block-components-main .wc-block-formatted-money-amount{
	color: black;
	font-weight: 100;
	margin-bottom: 10px !important;
}


.wd-registration-page .button.woocommerce-button{
	background-color: black;
}


.wp-block-woocommerce-checkout-order-summary-block{
	font-size: 16px;
	color: black;
	
}



.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__individual-prices span{
	color: black;
}


.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__total-price span{
	color: black;
}

/* Single Product */

.single-product .woocommerce-product-rating{
	display: none;
}

.single-product .woocommerce-Price-amount{
	color: black;
}

.single-product .woocommerce-product-details__short-description span{
	color: black !important;
}

.single-product .cart button{
	background-color: black;
	font-family: Montserrat,sans-serif!important;
	letter-spacing: 0.125rem;
	border-radius: 5px;
}

.single-product .wc-tab-inner{
	color: black !important;
	font-family: Montserrat,sans-serif!important;
}

/* Top Bar */

.whb-top-bar .wd-header-text h5{
	font-family: Montserrat,sans-serif!important;
	font-weight: 100;
	font-size: 15px;
}

.whb-row.whb-top-bar {
	border-bottom: 6px solid #D0C7C2;
}

@media screen and (max-width: 900px){
.whb-top-bar .wd-header-text h5{
	font-family: Montserrat,sans-serif!important;
	font-weight: 100;
	font-size: 10px;
	padding: 20px;
}
}

.single-product p#wcpay-payment-request-button-separator{
	display: none !important;
}


@media screen and (max-width: 1024px){
	.single-product .product-tabs-wrapper .tabs-layout-tabs{
		display: block !important;
	}
	
}

@media screen and (min-width: 1024px){
.wc-block-checkout .wc-block-components-sidebar-layout.wc-block-checkout{
     width: 1200px;
}
}







.wc-block-components-checkout-step__description{
	font-weight: normal;
	font-size: 14px
}

.wc-block-components-radio-control__label{
		font-weight: normal;
	font-size: 14px
}

.wc-block-cart__submit-container a{
	background-color:#F3F3F3;
}

.wc-block-cart__submit-container a:hover{
	background-color:#E0E0E0;
}


.elementor-19066{
	font-family: Century Gothic !important;
}

.woocommerce-message.hidden-notice{
	display: none;
}

.woocommerce-message{
	background-color: black;
}

#yith-par-message-cart{
	background-color: white;
	color: black;
	border: 1px black solid;
}

.woocommerce-billing-fields input{
	border: 1px solid 	#D0D0D0;
	border-radius: 10px;
}


.woocommerce-billing-fields input::placeholder{
		font-weight: normal;
    color: #bebebe;
}

.create-account input{
		border: 1px solid 	#D0D0D0;
	border-radius: 10px;
}

.create-account input::placeholder{
		font-weight: normal;
    color: #bebebe;
}

.create-account{
		border: 1px solid 	#D0D0D0 !important;
	border-radius: 10px !important;
}

.woocommerce-additional-fields__field-wrapper textarea{
	border: 1px solid #D0D0D0;
	border-radius: 10px;
}

.woocommerce-additional-fields__field-wrapper textarea::placeholder{

	font-weight: normal;
    color: #bebebe;
}

.woocommerce-additional-fields__field-wrapper textarea::placeholder{
	font-weight: normal;
    color: #bebebe;
}

#order_review .wd-table-wrapper{
	font-size: 14px !important;
	font-weight: normal !important;
	margin-bottom: 35px;
}


.add_gift_card_form{
	display: none !important;
}

#order_review #place_order{
	border-radius: 10px !important;
	margin-bottom: 35px;
}

#order_review #place_order:hover{
background-color: #4F4F4F !important;
}





