/*
Theme Name: Twenty Twenty Child
Description: Child Theme for soap blog
Author URI: Lena Kallenbach
Template: twentytwenty
Version 1.0
Text Domain twenty-twenty-child
*/

/* Font */
body, .entry-content,.widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary  {
	font-family: 'Red Hat Display', sans-serif;
	font-weight: 400;
}

.site-title {
	font-family: 'Bebas Neue', sans-serif;
	font-weight: 400;
}
.site-title a:hover {
	text-decoration: none;
}
@media (min-width: 700px)
{
	.site-title, .site-title a {
		font-size: 8.4rem;
		font-weight: 700;
	}
}

/* Header */
.header-titles-wrapper {
    align-items: center;
    display: flex;
    justify-content: left;
    text-align: left;
}

.site-description {
    font-size: 2.3rem;
}

.header-titles {
    display: block;
}

/*menu*/
.nav-toggle .toggle-icon svg {
	display: none;
}
.nav-toggle .toggle-inner {
	height: auto;
	vertical-align: top;
}
.header-inner .toggle {
    display: inline-block;
    width: auto;
}
.nav-toggle .toggle-inner .toggle-text{
	display: none;
}
.nav-toggle .toggle-icon, .nav-toggle svg {
    height: auto;
    width: auto;
}
/* .nav-toggle .toggle-icon:before {
	font-family: "dashicons";
	content: "\f333";
	-webkit-font-smoothing: antialiased;
	font-size: 4rem;
	vertical-align: top;
	margin: 0;
	border: none;
} */
.site-title a:hover, .site-title a:focus , .nav-toggle:hover{
	text-decoration: none;
	border: none;
	box-shadow: none;
}
.toggle-icon, .toggle, .mobile-nav-toggle {
	border: none;
	box-shadow: none;
}
.toggle-icon:hover, .toggle, .mobile-nav-toggle  {
	border: none;
	box-shadow: none;
}
.header-inner {
	/* max-width: 155rem; */
	max-width: 120rem;
}
.header-titles-wrapper {
    padding: 0;
}

button.close-nav-toggle svg {
    display: none;
}
.close-nav-toggle:before {
	font-family: "dashicons";
	content: "\f335";
	-webkit-font-smoothing: antialiased;
	font-size: 4.5rem;
	vertical-align: top;
	margin: 0;
	border: none;
	position: absolute;
    top: 49px;
    right: -1px;
}
.mobile-menu {
    display: block;
    padding-top: 50px;
}
/*search*/
@media (max-width: 1000px) {
	.search-toggle, .mobile-search-toggle {
	display: none !important;
	}
	.header-inner .toggle .search-toggle{
    display: none;
}
}

/* .nav-toggle {
    position: absolute;
    bottom: auto;
	right: 0;
	top: 42px;
	width: 6.6rem;
} */
.entry-content a,
.entry-summary a,
.widget a,
.site-footer .widget-area a,
.posts-navigation a,
.widget_authors a strong,
.entry-content a:hover,
.entry-summary a:hover,
.widget a:hover,
.site-footer .widget-area a:hover,
.posts-navigation a:hover,
.widget_authors a strong:hover {
    box-shadow: none;
}

/* Background img Header */

/* .singular .entry-header {
	background-image: url("cover.jpg");
	background-repeat: no-repeat;
	background-size: contain, cover;
	background-position: center;
	height: 40rem;
	position: relative;
}

.section-inner.medium {
    max-width: 100rem;
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
} */

/* Copyright */
@media (min-width: 700px)
{
	.powered-by-wordpress {
	    display: none;
	}
}

/* Don't show author */
.post-meta {
    display: none;
}
.post-meta-single-top .post-meta {
    display: none;
}
/* kategorie */
.single-product div.product .product_meta {
display: none;
}
/* lupe */
img.emoji {
	display: none!important;
}
.header-inner {
    max-width: 1600px;
    padding: 4vw 6vw;
}

element.style {
}
.header-inner {
    /* max-width: 155rem; */
    max-width: 1600px;
    padding: 4vw 6vw;
}
.header-inner {
    /* max-width: 155rem; */
    max-width: 1600px;
    padding: 4vw 6vw;
}
@media (min-width: 1000px)
.header-inner {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 2.8rem 0;
}
@media (min-width: 700px)
.header-inner {
    padding: 3.8rem 0;
}
@media (min-width: 700px)
.section-inner {
    width: calc(100% - 8rem);
}
.header-inner {
    max-width: 1600px;
    z-index: 100;
}
