/*
Theme Name: Minimog Child
Theme URI: http://minimog.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.1
Template: minimog
Text Domain:  minimog-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/** Custom Product Addon **/

.wcpa_form_outer {
    margin: 1em 0 1em 0;
}

.wcpa_cart_color {
	display:none;
}

.wcpa_wrap .wcpa_group_field, .wcpa_wrap .wcpa_grp_items {
    gap: 10px 8px;
}

.wcpa_wrap .wcpa_color_wrap.wcpa_color_luma_235 .wcpa_color_bg {
    border: 1px solid rgba(0,0,0,.4);
}

.zido-custom-size .wcpa_color input:checked~.wcpa_color_bg {
    outline: none;
  	color:#ffffff;
  	background: #323136 !important;
}

.wcpa_wrap .wcpa_color_wrap .wcpa_color_bg span {
    font-weight: 500;
}

.wcpa_cart_meta {
    font-size: 13px;
    margin: 10px 0 0;
    padding-left: 0;
}

.wcpa_total span {
	display:none;
}

.wcpa_total span.wcpa_price_outer  {
	display:block !important;
}

.wcpa_total span.wcpa_price_outer span {
	display:inline !important;
}


.wcpa_price_summary .wcpa_total {
    border-top: 1px solid #c6d0e9;
    padding: 15px 0;
    font-weight: 700;
    font-size: 24px;
    line-height: 20px;
}

.wcpa_price_summary {
    margin-top: 0;
}

.wcpa_section .wcpa_row {
    position:relative;
}

.wcpa_price_outer {
	color:#f44336;
}

.product-info .wcpa_cart_meta li {
    min-height: 20px !important;
    margin-bottom: 0;
}

.product-info .wcpa_cart_meta li+li {
    margin-top: 0 !important;
}

.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label {
    font-weight: 600;
    margin-left: 0px;
    margin-bottom: 0 !important;
    margin-top: 0;
}

.mini_cart_item .wcpa_cart_meta {
    font-size: 13px;
    margin: 0;
    padding-left: 0;
}

/** End Custom Product Addon **/

/** Custom Single Product **/

.single-product .entry-title {
    font-size: 22px;
    line-height: 1.40;
    margin: 0;
    text-transform: capitalize;
}

/** Mobile **/
/** Custom Header **/
@media (max-width: 767px) {
    .top-bar-center .top-bar-column-wrap, .top-bar-left .top-bar-column-wrap, .top-bar-right .top-bar-column-wrap {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        ext-align: center;
    }
}