/*
 Theme Name:   Twenty Twenty Child
 Theme URI:    https://diviextended.com/
 Description:  A child theme of Twenty Twenty WordPress theme.
 Author:       Elicus Technologies
 Author URI:   https://elicus.com
 Template:     twentytwenty
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../twentytwenty/style.css");


/* Colors ------------------------------------ */

a {
	color: #000000;
}

a.showcoupon {
    color: #000 !important;
}

.woocommerce-checkout form[name=checkout] {
	display: inline !important;
}

.woocommerce-tabs ul li.active a {
	color: #000000;
    box-shadow: 0 2px 0 #000000;
}

body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu > li > .ancestor-wrapper > a, .footer-menu a {
	color: #000000;
}

/* COLOR */

.color-accent,
.color-accent-hover:focus,
.color-accent-hover:hover {
	color: #000000;
}

.theme-twentytwenty .wc-block-components-product-title, .theme-twentytwenty .wc-block-grid__product-title {
	color: #000000;
}

/* BACKGROUND COLOR */

.bg-accent,
.bg-accent-hover:focus,
.bg-accent-hover:hover {
	background-color: #000000;
}

/* BORDER COLOR */

.border-color-accent,
.border-color-accent-hover:focus,
.border-color-accent-hover:hover {
	border-color: #cd2653;
}

/* FILL COLOR */

.fill-children-accent,
.fill-children-accent * {
	fill: #cd2653;
}

button,
.button,
.faux-button,
.wp-block-button__link,
.wp-block-file .wp-block-file__button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #000000;
}

/* Font Families ----------------------------- */

.entry-content {
	font-family: Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content cite,
.entry-content figcaption,
.entry-content table,
.entry-content address,
.entry-content .wp-caption-text,
.entry-content .wp-block-file {
	font-family: Arial, Helvetica, sans-serif;
}

@supports ( font-variation-settings: normal ) {

	.entry-content h1,
	.entry-content h2,
	.entry-content h3,
	.entry-content h4,
	.entry-content h5,
	.entry-content h6,
	.entry-content cite,
	.entry-content figcaption,
	.entry-content table,
	.entry-content address,
	.entry-content .wp-caption-text,
	.entry-content .wp-block-file {
		font-family: Arial, Helvetica, sans-serif;
	}
}

body.home .entry-title {
	visibility: hidden;
}

.woocommerce-products-header {
    display: none;
}

.woocommerce-info {
    border-top:2px solid #000000
}

/* some hacks */

.product_meta {
    display: none;
}

.price {
    font-size: 200%;
}

@media ( min-width: 700px ) {
	h1,
	.heading-size-1 {
		font-size: 5rem;
	}
}

#site-footer {
    border-top: solid 1px #000000 !important;
}

.wc-pao-addon .form-row {
    margin-bottom: 0;
}

label.wc-pao-addon-name {
    margin-bottom: 16px;
}

li.wc-pao-subtotal-line p.price {
    font-size: 120%;
}