/*
Theme Name: Minimog Child
Theme URI: http://minimog.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.0
Template: minimog
Text Domain:  minimog-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
.wpcf7 form.sent .wpcf7-response-output {
    color: #000;
}

.wpcf7 form.spam .wpcf7-response-output {
    color: #f56e28;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    color: #000;
}

.single-product .entry-title {
   font-size: 24px;
}

.product-brand-list .product-brand-item {
   display: flex;
   flex-wrap: wrap;
   margin: 0 -15px;
   align-items: center;
}

.product-brand-list .product-brand-item .product-brand-logo,
.product-brand-list .product-brand-item .product-brand-country {
   max-width: 50%;
   padding: 0 15px;
}

#tab-content-woost-gzzp .woost-tab-heading {
   display: none;
}

/* Custom fields */
.product-custom-fields {
   margin-bottom: 30px;
}

.product-custom-fields .custom-field-item + .custom-field-item {
   margin-top: 5px;
}

.product-custom-fields .custom-field-item strong {
   font-weight: 500;
   color: #000;
}

/* .quantity-discount-heading */
.quantity-discount-heading {
   display: none;
}

.entry-price-wrap .price del {
   font-size: inherit;
}

.entry-product-stock {
   display: none;
}

.product.sale ins, .product.sale ins .amount, .single-product .product.sale .entry-summary > .price ins .amount, ins .amount {
   color: #cf0438;
}

.product-custom-button {
   margin: 30px 0;
}

/* Custom SKU */
.custom-sku-wrapper {
   margin: 30px 0 8px;
}

.custom-sku-wrapper strong {
   color: #000;
   font-weight: 500;
}

/* Age gate */
.age-gate-buttons, .age-gate__buttons {
    --ag-button-gap: 15px;
}

.age-gate__submit {
    padding: 0 20px !important;
	min-width: 100px;
	color: var(--minimog-color-button-hover-text) !important;
    border-color: var(--minimog-color-button-hover-border) !important;
    background-color: var(--minimog-color-button-hover-background) !important;
	border-radius: 5px !important;
}

.age-gate__submit:hover {
    color: var(--minimog-color-button-hover-text) !important;
    border-color: var(--minimog-color-button-hover-border) !important;
    background-color: var(--minimog-color-button-hover-background) !important;
    box-shadow: 0 0 0 .2rem var(--minimog-color-button-hover-background) !important;
}

/* Compare Popup */
#woosc-area .woocommerce-product-attributes-item--weight,
#woosc-area .woocommerce-product-attributes-item--dimensions {
	display: none;
}

.woosc_table .tr-content td {
    vertical-align: baseline;
}