.ast-mobile-header-wrap .ast-primary-header-bar, .ast-primary-header-bar .site-primary-header-wrap {
    padding: 0px 80px !important;
		width: 100% !important;
		max-width: 100% !important;
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row {
    max-width: 100%;
    padding: 0 80px;
}


@media (max-width: 544px) {
    .ast-desktop .ast-primary-header-bar.main-header-bar, .ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar {
        padding: 0px !important;
    }
		.ast-woo-shop-archive .site-content > .ast-container {
				padding: 0 20px !important;
		}
}

.site-logo-img .transparent-custom-logo img, .ast-theme-transparent-header .site-logo-img img {
    filter: none;
}

.ast-woo-shop-archive .site-content > .ast-container {
    max-width: 1500px !important;
		padding: 0 80px !important;
}

@media (max-width: 768px) {
		.ast-woo-shop-archive .site-content > .ast-container {
				padding: 0 20px !important;
		}
}

h1, h2, h3, h4, h5, h6 {
		 font-family: 'Play', sans-serif;
}

.wc-block-product-filter-price-slider .text input[type=text] {
    max-width: 100px !important;
}


.wp-block-search__button, .wc-block-product-filters__close-overlay, .wc-block-product-filters__apply wp-element-button{
		background: #D1AC00 !important;
		color: white !important;
		font-family: 'Play', sans-serif !important;
		font-weight: bold !important;
}

.wc-block-product-filters__overlay-footer button {
		background: #D1AC00 !important;
		color: white !important;
		font-family: 'Play', sans-serif !important;
		font-weight: bold !important;
}

.wc-block-product-filters__open-overlay {
		background: #12130f !important;
		color: white !important;
		font-family: 'Play', sans-serif !important;
		font-weight: bold !important;
}

.page-title .ast-archive-title{
		font-weight: bold !important;
}


.wc-block-product-categories-list-item__name {
		color: #D1AC00 !important;
		font-family: 'Lora', sans-serif;
}

.wp-block-heading{
		color: #12130f !important;
}

.menu-link{
		color: #d1ac00 !important;
    font-size: 18px !important;
    font-weight: bold !important;
		font-family: 'Play', sans-serif;
}

.ast-archive-description h1{
		margin-top: 30px !important;
		font-weight:bold !important;
}

#block-14 {
		margin-top: 30px !important;
}

.entry-meta, .entry-meta span {
		color: #d1ac00 !important;
}

.comments-link a, .ast-terms-link a {
		color: #d1ac00 !important;
}

#primary {
		margin: 0 !important;
}

#secondary {
		margin: 0 !important;
}


.modula-items {
	margin-bottom: 50px;
}

p, .entry-content p {
		margin-bottom: 1rem;
}