/*
Theme Name: Lafka Child
Theme URI: https://lafka.althemist.com/
Description: <strong>Lafka theme by theAlThemist</strong> - <br/> Modern E-commerce WordPress / WooCommerce theme<br/> <a href='http://www.althemist.com'>Other themes by us.</a>
Version: 1.0.0
Template: lafka
Author: theAlThemist
Author URI: https://www.althemist.com
License: Envato / Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: lafka
*/
#billing_same_as_shipping_field {
/* 	display: none; */
}
.fc-checkout-step .fc-step__substep[data-substep-id='billing_address'] {
/* 	    display: none; */
}
.fc-checkout-step .fc-step__substep[data-substep-id='contact'] {
	    display: none;
}
.fc-checkout-step .fc-step__substep[data-substep-id='order_notes'] {
    display: none;
}

.fc-wrapper .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper:not(:last-child) {
    padding-bottom: 0 !important;
}

div.woocommerce form .woocommerce-shipping-only-fields__field-wrapper {
    margin-top: 0 !important;
}
tr.cart-subtotal {
	display: none !important;
}







.pum-theme-7112 .pum-title, .pum-theme-tema-po-umolchaniyu .pum-title {
	    align-items: center;
}

.pum-theme-7112 .pum-content, .pum-theme-tema-po-umolchaniyu .pum-content {
	display: flex;
    flex-direction: column;
    align-items: center;
}

#popmake-7121 {
	max-width: 750px !important;
}

#menu-item-6161, #menu-item-6158 {
	visibility: hidden;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    text-align: center;
	color: #6f331c;
}

.true-wrapper{
	display: flex;
	justify-content: space-between;
}

.true-wrapper input{
	max-width: 30%!important;
	flex-basis: 30%!important;
}

.combo_form .combo_price p.price, .single-product .combo_form .combo_price p.price {
    margin-top: 1.5rem!important;
}

.lafka-post-next,
.lafka-post-prev {
	display: none !important;
}
.vc_custom_1623058223123,
.vc_custom_1623077110664{
	display: none!important;
}
.summary form.cart div.product-addon p.form-row label img {
    border-radius: 6px;
}

#main img, .box img, .product image img {
    border-radius: 6px;
}

#lafka-account-holder {
	display: none;
}
.lafka-search-cart-holder {
	padding: 10px 17px 6px 5px;
}

#header #logo img {
	max-height: 65px;
}

#main-menu ul.menu {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
    flex-wrap: nowrap;
    justify-content: space-evenly;
}

#footer #lafka_footer_menu {
	display: none;
}

#footer>.inner {
	padding-top: 10px;
}

div.prod_hold .name {

	text-transform: none;
}

.product .sale {
	display: none !important;
}

#header, #header.lafka-sticksy:before {
    background-color: #ffffff00 !important;
}

body.admin-bar.lafka-sticky-header #header {
    top: 0!important;
}

#header.lafka-has-header-top {
     padding-top: 0!important;
}

.yith-wcwl-add-to-wishlist .yith-wcwl-add-button span {
	display: none;
}

div.woocommerce.columns-4 {
    justify-content: center;
}

.wc-block-components-totals-shipping .wc-block-components-shipping-address, .wc-block-components-totals-item__description {
	display: none;
}

#shipping-method .wc-block-components-button svg {
	display: none;
}

.woocommerce-checkout .col-2 {
	display: none;
}

div.summary ul.lafka-nutrition-list li span.lafka-nutrition-list-label:last-of-type {
	margin-top: -5px;
    border-top: 0;
}
#menu-item-6142 a {
	display: none;
}

#main-menu li ul.sub-menu li.lafka_mega_text_block a img {
    border-radius: 8px;
}

.combined_product_title_inner .item_title {
	display: none;
}

.woocommerce-billing-fields__field-wrapper .optional,
.woocommerce-shipping-fields .tuttipizza-field-ready-time .optional {
	display: none;
}

.woocommerce-shipping-fields .tuttipizza-field-house,
.woocommerce-shipping-fields .tuttipizza-field-entrance {
	clear: none;
}


div.prod_hold a.button, div.prod_hold .links a.button.add_to_cart_button, div.prod_hold .links a.button.add_to_cart_button.ajax_add_to_cart {
    background: #f2002d!important;
    color: #fff!important;
    padding: 8px 10px!important;
    margin: 0!important;
	line-height: 1!important;
	height: min-content!important;
}

div.prod_hold .links a.button.add_to_cart_button:before {
	display: none!important;
}

.prod_hold .lafka-variations-in-catalog.cart {
    margin-bottom: 4px;
	gap: 5px;
}

div.prod_hold.product-type-combo .links a.button.add_to_cart_button {
	color: #fff!important;
}

@media only screen and (max-width: 768px) {
	
	.twpizfeedback {
		width: 330px !important;
		height: 500px !important;
	}
	
    #header.lafka-sticksy #logo:before, #header.lafka-sticksy #logo:after {
        bottom: -29px;
	}
	.lafka-search-cart-holder {
    padding: 13px 12px 6px 5px;
		width: 60px;
}
	
	.woocommerce-mini-cart__buttons a.button:first-child{
		display: none;
	}
body>div.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons {
	display: flex;
	justify-content: center;}
}