/*
Theme Name:   Twenty Twenty Child-Theme 
Template:     twentytwenty 
*/

/* Planken im Hintergrund */
body {
	background-image: url('https://bratapfel-bonn.de/wp-content/uploads/2020/11/planks_blue.jpg');
}

#site-header {
	background-color: transparent !important;
}

#site-footer {
	border-top: 0;
	background-color: transparent !important;
}

.entry-header {
	background-color: transparent !important;
}

/* Text im Header */
div.site-description {
	color: inherit !important;
	font-size: 300%;
	font-weight: 800;
}

/* Akzent-Farbe deaktivieren */
.color-accent {
	color: inherit !important;
}

/* Post-Datum ausblenden, dies nicht Blog */
.post-date {
	display: none !important;
}

/* Im Hauptinhalt die Planken blass machen */
main {
	background-color: rgba(200, 200, 200, 0.8);
	padding: 2em;
}

/* Suchfeld und -Ergebnisse */
div.search-modal-inner {
	background-color: rgba(200, 200, 200, 1.0) !important;
}

header.archive-header {
	padding: 30px;
	background-color: rgba(200, 200, 200, 0.8);
}

/* Goldener Streifen unter dem Titel */
#site-header {
	background-image: url('https://bratapfel-bonn.de/wp-content/uploads/2020/11/goldstripwide.png');
	background-repeat: repeat-x;
	background-position: bottom left; 
	padding-bottom: 35px;
}

/* Produktbilder abrunden */
.woocommerce img {
	border-radius: 20px;
}

/* Goldene Buttons */
.button,
.woocommerce-cart-form .actions button {
	background-color: #ba8b09 !important;
	background-image: url('https://bratapfel-bonn.de/wp-content/uploads/2020/11/goldbutton.jpg') !important;
	background-repeat: repeat;
	border: none !important;
	border-radius: 20px;
}

/* Schriftart für Body-Text vereinheitlichen */
div.entry-content {
	font-family: inherit;
}

/* Link-Farbe */
.menu-item a,
main a,
.to-the-top,
.toggle-text,
.woocommerce-cart-form .actions button  {
	color: hsl(0, 0%, 100%) !important;
	text-decoration: none !important;
	text-shadow: none;
	text-shadow:
   		-1px -1px 0 hsl(0, 0%, 30%),  
    		 1px -1px 0 hsl(0, 0%, 30%),
    		-1px  1px 0 hsl(0, 0%, 30%),     		
		 1px  1px 0 hsl(0, 0%, 30%);

}

/* Links hervorheben */
a:hover,
button.desktop-search-toggle svg:hover,
.to-the-top:hover,
.toggle-text:hover {
	background-color: rgba(200, 200, 200, 0.8);
	text-decoration: underline !important;
}

/* Hover-Effekt auf dem Logo deaktivieren */
a.custom-logo-link:hover {
	background-color: transparent !important;
}

/* Schriftfarbe */
main, 
#site-header, 
#site-footer, 
ul.products li.product .price, ul.products li.product .star-rating, ul.products li.product .woocommerce-loop-product__title,
.entry-title {
	color: hsl(0, 0%, 100%);
	text-shadow:
   		-1px -1px 0 hsl(0, 0%, 30%),  
    		 1px -1px 0 hsl(0, 0%, 30%),
    		-1px  1px 0 hsl(0, 0%, 30%),     		
		 1px  1px 0 hsl(0, 0%, 30%);
}

.powered-by-wordpress a {
	visibility: hidden;
}


/* WooCommerce "Warenkorb anzeigen" am Produkt selber ausblenden */
.added_to_cart {
	display: none;
}

/* WooCommerce "enthält 1l" Schriftgröße angleichen */
.product p.wc-gzd-additional-info {
	font-size: 1em !important;
}

/* WooCommerce "enthält 1l" in der Übersicht ausblenden */
li.product .product-units {
	display: none;
}

/* WooCommerce Produktkategorie ausblenden */
.product_meta .posted_in {
	display: none;
}

/* Details zur Versandmethode ausblenden */
.shipping-method-description {
	display: none;
}

/* WooCommerce Sortierfeld ausblenden */
.woocommerce-ordering {
	visibility: hidden;
}

/* Gallerie-Block breiter */
.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width: 75%; 
}

/* Woocommerce "ähnliche Produkte" ausblenden */
section.related {
	display: none;
}

/* Woocommerce doppelte Beschreibung ausblenden */
#tab-description h2 {
	display: none;
}
