#logo-header{
	z-index:auto;
}
.eael-single-product-price {
    display: block !important;
}
button.single_add_to_cart_button.button.alt {
    width: 100%;
}
section.related.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
	display:none;
}
div#cart-drawer .elementor-menu-cart__footer-buttons {
    display: grid !important;
    gap: 10px !important;
    margin-top: 16px !important;
    width: 100% !important;
}
div#cart-drawer .elementor-button--view-cart, div#cart-drawer .elementor-button--checkout {
    border-radius: 0 !important;
    border-width: 1px !important;
}
.woocommerce-cart main#content, .woocommerce-checkout main#content{
    max-width: 1200px;
	margin: 50px auto;
    
}
.mpb_multi_product_bundle main#main {
	max-width: 1200px;
    margin: 20px auto;
}
.wp-block-woocommerce-cart, h1.entry-title{
	    margin-inline: 0px !important;
}
.woocommerce-cart .wc-block-components-product-metadata, .woocommerce-checkout .wc-block-components-product-metadata {
    display: none;
}
.woocommerce-cart a.wc-block-components-product-name {
    color: #142D60 !important;
    font-family: "Laila", Sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 25px !important;
    text-decoration: none;
}

.woocommerce-cart .wc-block-cart-item__prices, span.price.wc-block-components-product-price {
    font-family: Figtree, sans-serif !important;
    font-size: 19px !important;
    font-weight: 700 !important;
    color: rgb(39, 39, 39) !important;
}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    background: #142d60;
    color: #fff !important;
    text-decoration: none;
}
td.wc-block-cart-item__image{
	padding-left:0px;
}

.woocommerce-checkout [type=button], .woocommerce-checkout [type=submit], button{
	    border: 1px solid #142d60;
    border-radius: 3px;
    color: #142d60;
}
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover{
	    background-color: #142d60;
	color: #fff;
}

.wsb-view-switcher [type=button], .wsb-view-switcher [type=submit], button{
	    border: 1px solid #142d60;
    border-radius: 3px;
    color: #223865;

}
.wsb-toolbar-right {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-wrap: nowrap;
}


.wsb-view-switcher button.wsb-view-btn {
    height: 42px;
    align-items: center;
    display: flex;
}
button.wsb-filter-apply-btn {
    background: #279abb !important;
    color: #fff !important;
    border: 1px solid #279abb;
    font-size: 12px;
    font-weight: 600;
    font-family: "Figtree", sans-serif !important;
}

.wgcm-btn-primary {
    background: #142d60 !important;
    border: 1px solid #142d60 !important;
	color: #fff !important;
}
.wgcm-btn-primary:hover {
    filter: brightness(1) !important;
	    color: #142d60 !important;
}
.wsb-view-switcher button.wsb-view-btn:hover, .wsb-view-switcher button:focus, .wsb-view-switcher button:hover, button:focus, button:hover, .mpb_bundle_item_qty button{
	    background: rgba(32, 155, 188, 0.12) !important;
}
.mpb_bundle_step:after, .mpb_bundle_step:before {
    background: #279abb;
    color: #fff;
    font-weight: 600;
}
li.mpb_bundle_step a {
    text-transform: uppercase;
    font-family: "Raleway", Sans-serif;
    font-size: 15px;
    color: #142d60;
    font-weight: 700;
}
p.woocommerce-loop-product__title {
    color: #142d60 !important;
    font-family: "Laila", sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 25px !important;
	text-align:left;
}
figure.woocommerce-product-gallery__wrapper {
    width: 100%;
    margin: 0;
}
.mpb_col_inner p {
    text-align: left;
}

span.woocommerce-Price-amount.amount {
    font-family: "Figtree", sans-serif !important;
    font-size: 19px !important;
    font-weight: 700 !important;
    color: #272727 !important;
    line-height: 1.3;
    margin-bottom: 6px;
}

.woocommerce-tabs.wc-tabs-wrapper{
	display:none;
}
.mpb_bundle_item_qty button{
	    width: 30px;
    height: 30px;
}

.mpb_multi_product_bundle main#main {
    margin-bottom: 50px;
    margin-top: 50px;
}

.eael-product-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none !important;
}
button.single_add_to_cart_button.button.alt:hover {
    border: 1px solid #142d60;
    color: #142d60 !important;
}