/*

 Theme Name:   Bumedi Child

 Theme URI:    http://klbtheme.com/bumedi/

 Description:  Bumedi Child Theme

 Author:       KlbTheme

 Author URI:   http://themeforest.net/user/KlbTheme

 Template:     bumedi

 Version:      1.0

 License:      GNU General Public License v2 or later

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready

 Text Domain:  bumedi-child

*/

.icon-box-home .site-iconbox-icon i{
	font-size: 40px;
}

span.menu-item-icon {
    width: 30px;
    text-align: center;
}

.woocommerce-products-header .term-description{
	margin: 30px 0;
}

.widget.widget_wpc_premium_progress_widget {
    background: #024f66;
    padding: 20px;
    border-radius: 8px;
    color: #fff;
    text-align: center;
}
.widget.widget_wpc_premium_progress_widget .widget-title{
	font-size: 20px;
}
.widget.widget_wpc_premium_progress_widget span.woocommerce-Price-amount.amount {
    display: block;
    font-size: 20px;
    background: #fff;
    color: #024f66;
    padding: 5px;
    margin: 5px 0;
    border-radius: 8px;
    font-weight: 600;
}


.widget.widget_wfs2_promo_widget {
    background: #008f37;
    padding: 20px;
    border-radius: 8px;
    color: #fff;
    text-align: center;
}
.widget.widget_wfs2_promo_widget .widget-title{
	font-size: 20px;
}
.widget.widget_wfs2_promo_widget span {
    display: block;
    font-size: 20px;
    background: #fff;
    color: #008f37;
    padding: 5px;
    margin: 5px 0;
    border-radius: 8px;
    font-weight: 600;
}


.free-shipping-promo-banner{
     color: #fff;
	text-align: center;

}

.free-shipping-promo-banner span {
    display: block;
    font-size: 20px;
    background: #fff;
    color: #008f37;
    padding: 5px;
    margin: 5px 0;
    border-radius: 8px;
    font-weight: 600;
}

#promo-banner-single-product{
	margin-bottom: 20px;
}

li.additional_information_tab{
	display: none;
}

.wc-block-cart__submit-button,
button.wc-block-components-checkout-place-order-button{
	background:#024f66;
	color: #fff;
	font-weight: 500;
	text-transform:uppercase;
	border-radius: 8px;
		
}

button.wc-block-components-checkout-place-order-button:hover{
	background:rgba(var(--theme-color-primary), 0.8);
}

.woocommerce-product-gallery__wrapper{
	text-align: center;
}


.single-product-wrapper .woocommerce-product-gallery img {
    width: auto !important;
    height: 100%;
    max-height: 450px;
}

.wc-block-cart-item__image img {
    max-height: 200px;
    width: auto !important;
}
.product-inner .product-thumbnail-wrapper .product-thumbnail {
	text-align: center;
}

.product-inner .product-thumbnail-wrapper .product-thumbnail img{
	max-height: 200px !important;
	width: auto !important
}

#radio-control-wc-payment-method-options-satispay__label img{
	float:right;
		
}

@media screen and (max-width: 992px){
	
}


@media screen and (max-width: 768px){
	
}

@media screen and (max-width: 576px){
	#slider-home .site-banner:not(.banner-style-half) .site-banner-image img{
		left: -40%;
		overflow: visible;
	}
	
}