/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 26 2026 | 17:59:22 */
.ast-logo-title-inline .site-logo-img {
    padding-right: 1em;
    max-width: 34vh;
}

.site-title {
	display: none;
}

@media (max-width: 1023px) {
	.elementor-widget-icon-box .elementor-icon-box-description {
    margin: 0;
    word-break: break-word;
	}}

#ast-scroll-top {
	background-color: #000000;
	display: none !important;
}

@media (max-width: 1023px) {
.produtos-grid {
    width: auto;
    display: grid;
    grid-template-columns: repeat(2, minmax(230px, 1fr)) !important;
    align-items: stretch;
    position: relative !important;
    left: 0px !important;
	}}
	
@media (max-width: 797px) {	
	.produtos-grid {
    grid-template-columns: repeat(1, minmax(330px, 0fr))!important;
    position: relative !important;
	left: -10% !important;
	}}

.ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
    fill: #ffffff !important;
}

.ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
    width: 20px;
    height: 20px;
    fill: #ffffff !important;
}

.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content {
    background-color: transparent !important;
}

.ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu {
        background-color: #00000080 !important;
        width: 50%;
        left: 50%;
    }

@media (max-width: 767px) {
	.ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu {
        background-color: #00000080 !important;
        width: 100%;
        left: 0;
    }
}

.ast-header-break-point .ast-primary-header-bar {
	border-bottom-width: 0px;
}

.ast-primary-header-bar {
	border-bottom-width: 0px;
}

@media (max-width: 1023px) {
  .single-produto .main-header-bar {
		background-color: transparent !important;
	    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important;
	}}