/* Body */
body {
    overflow-x: hidden;
}
/* Body END */
/* Input search */
header input[type=search] {
    background: transparent;
    color: #7F766F;
    font-size: 17px;
    font-weight: 400;
    border: 1px solid #7F766F;
}
/* Input search END */

/* Header */
header .wp-block-navigation .wp-block-navigation-item__label {
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
}

header form {
    max-width: 100%;
}
header form .wp-block-search__label {
    max-width: 100% !important;
    width: 1px;
}

@media screen and (max-width: 780px) {
	.logo-a {
    margin: 0 auto !important;
    display: table !important;
    float: none !important;
}
	.search-in-header {
    float: none !important;
}
	header .wp-container-core-columns-layout-1.wp-container-core-columns-layout-1 .alignleft,
		header .wp-container-core-columns-layout-1.wp-container-core-columns-layout-1 .alignright {
			float: none;
			margin-left: auto;
			margin-right: auto;
	}
}
/* Header END */

/* Flexbos for News, reviews and launches */
@media screen and (max-width: 991px){
		.wp-custom-flex-container .wp-block-post .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
			max-width: 100%;
	}
}
@media screen and (min-width: 992px) {
		.wp-custom-flex-container .wp-block-post {
			display: flex;
			gap: 40px;
			align-items: flex-end;
	}
	.wp-custom-flex-container .wp-block-post .wp-block-group {
			margin-bottom: 16px !important;
	}
}
/* Flexbos for News, reviews and launches END */

/* Articles grid */
.taxonomy-category a {
    color: #A08F80;
    font-style: normal;
    font-weight: 600;
    font-size: 17px;
	  letter-spacing: 1px;
    text-transform: uppercase;
}

h2.wp-block-heading {
    color: #A08F80;
    letter-spacing: 1px;
    font-size: 17px;
    font-weight: 600;
}
.wp-block-post-excerpt__more-text {
    margin-top: 10px;
}

.wp-block-post-excerpt.wp-block-post-excerpt .wp-block-post-excerpt__excerpt {
    font-weight: 300;
}
/* Articles grid END */

/* Hide excerpt */
.hide-excerpt .wp-block-post-excerpt .wp-block-post-excerpt__excerpt {
    display: none;
}
/* Hide excerpt END */

/* Article */
#article-image {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
#article-image figure.alignwide.wp-block-post-featured-image {
    max-width: 100% !important;
}
.entry-content ul, .entry-content ol {
    font-size: 17px;
}
.entry-content h2 {
    font-size: 24px;
    color: black;
    letter-spacing: 0px;
}
/* Article END */

/* Footer */
footer * {
    font-size: 17px;
    font-weight: 300;
}

@media screen and (max-width: 780px) {
	footer .has-text-align-right, footer p {
			text-align: center;
	}
	footer nav {
			align-items: center !important;
			text-align: center !important;
	}
	footer nav ul li {
			display: block !important;
			text-align: center;
	}
}
/* Footer END */

/* Remove AdSense Overflow */
.adsbygoogle *,
adsbygoogle {
    max-width: 100%;
}
div#article-image, aside.wp-block-template-part {
    overflow-x: hidden;
    max-width: 100%;
}
/* Remove AdSense Overflow END */