.render-container .vtex-store__template {
  background-color: var(--bf-background-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer {
  background-color: var(--bf-background-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-homeLink::before,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderByDropdown::before,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRow--container__buy-box-product .vtex-flex-layout-0-x-flexCol--container__info-product .vtex-flex-layout-0-x-flexColChild .vtex-product-comparison-0-x-productSelectorContainer .vtex-checkbox__label:before,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-product-comparison-0-x-expandCollapseButton:before {
  color: var(--bf-text-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-link,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-link *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-term,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-term *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-caretIcon,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-caretIcon *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterMessage,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterMessage *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-paragraph--search-title,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-paragraph--search-title *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--title-search-result .vtex-search-result-3-x-galleryTitle--layout,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--title-search-result .vtex-search-result-3-x-galleryTitle--layout *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-totalProducts--layout,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-totalProducts--layout *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-accordionFilterOpen--filter-nav .vtex-checkbox__label,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-accordionFilterOpen--filter-nav .vtex-checkbox__label *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-accordionFilterOpen--filter-nav-desktop .vtex-checkbox__label,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-accordionFilterOpen--filter-nav-desktop .vtex-checkbox__label *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterItem--filter-nav .vtex-checkbox__label,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterItem--filter-nav .vtex-checkbox__label *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterItem--filter-nav-desktop .vtex-checkbox__label,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterItem--filter-nav-desktop .vtex-checkbox__label *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTitleSpan,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTitleSpan *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-showingProducts,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-showingProducts *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-product-comparison-0-x-drawerContainer--comparison__content,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-product-comparison-0-x-drawerContainer--comparison__content *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-filterPopupArrowIcon,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-filterPopupArrowIcon *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-filterPopupTitle,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-filterPopupTitle *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__left-value,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__left-value *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__right-value,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__right-value *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__left-value,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__left-value *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__right-value,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__right-value *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--title-departament .vtex-search-result-3-x-galleryTitle--layout,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--title-departament .vtex-search-result-3-x-galleryTitle--layout *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filterPopupTitle--filter-nav,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filterPopupTitle--filter-nav *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRow--text-seo-departament,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRow--text-seo-departament *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-heading--text-seo-departament,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-heading--text-seo-departament *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-paragraph--text-seo-departament,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-paragraph--text-seo-departament *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-link--text-seo-departament,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-link--text-seo-departament *,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-strong--text-seo-departament,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-container--text-seo-departament .vtex-rich-text-0-x-strong--text-seo-departament * {
  color: var(--bf-text-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTitle .vtex-tag,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderByButton {
  background-color: var(--bf-background-color);
  color: var(--bf-text-color);
  border-color: var(--bf-text-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterItem--filter-nav--selected .vtex__icon-check {
  color: var(--bf-text-color);
  border: solid 1px var(--bf-text-color);
  box-sizing: border-box;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-slider-layout-0-x-slideChildrenContainer {
  padding-bottom: 30px;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-summary-2-x-container {
  box-shadow: 0px 12px 53.65px -12px var(--bf-glow-color);
  border-radius: 0;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-summary-2-x-element {
  border: 2px solid;
  border-image-source: var(--bf-border-image-source);
  border-image-slice: 1;
  border-radius: 0;
  background: #282828;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-stack-layout-0-x-stackContainer--container__product-image-stack {
  background: white;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-flex-layout-0-x-flexRow--button--primary {
  margin-top: 8px;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-highlights-2-x-productHighlightWrapper {
  color: var(--bf-text-color);
  border-color: var(--bf-text-color);
  margin-top: 8px;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-flex-layout-0-x-flexRowContent--wishlist-button-shelf .vtex-wish-list-1-x-wishlistIconContainer {
  display: none;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-wish-list-1-x-wishlistIconContainer--after-rating {
  display: block;
  margin-left: 12px;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-wish-list-1-x-wishlistIcon--after-rating {
  filter: invert(1);
  width: 15px;
  height: 12px;
  margin: auto;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-summary-2-x-brandName,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-price-1-x-currencyContainer,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-price-1-x-installments {
  color: var(--bf-text-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-product-price-1-x-listPriceValue {
  text-decoration: none;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer #gallery-layout-container .vtex-checkbox__label {
  color: var(--bf-text-color);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .dako-product-apps-0-x-containerFloatingProductBar,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-product-comparison-0-x-drawerContainer {
  background: var(--bf-background-color);
  box-shadow: 0px 3.58px 53.65px 17.88px var(--bf-glow-color);
  border-top: none;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-product-comparison-0-x-closeButton::before {
  filter: contrast(0) brightness(0) invert(1);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-orderByButton {
  border-left: none;
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-progressBarContainer .vtex-search-result-3-x-progressBarFiller,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__selector,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__base-internal,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__selector,
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__base-internal {
  background: var(--bf-border-image-source);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container--layout .vtex-search-result-3-x-filterPopupArrowIcon--filter-nav {
  filter: contrast(0) brightness(0) invert(1);
}
.render-container .vtex-store__template .vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-accordionFilter {
  background: var(--bf-background-color);
  color: var(--bf-text-color);
}

.vtex-search-result-3-x-sidebar {
  background: var(--bf-background-color);
  color: var(--bf-text-color);
}
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-closeIconButton--closeFilter::before {
  filter: contrast(0) brightness(0) invert(1);
}
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterAccordionBreadcrumbs {
  background: var(--bf-background-color);
  color: var(--bf-text-color);
}
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterBreadcrumbsText--filter-nav,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterContent--filter-nav,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterOpen--filter-nav .vtex-checkbox__label,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterOpen--filter-nav-desktop .vtex-checkbox__label,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterItem--filter-nav .vtex-checkbox__label,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterItem--filter-nav-desktop .vtex-checkbox__label,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__left-value,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__right-value,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__left-value,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__right-value {
  color: var(--bf-text-color);
}
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterOpen--filter-nav .vtex__icon-check,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterOpen--filter-nav-desktop .vtex__icon-check,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterItem--filter-nav .vtex__icon-check,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterItem--filter-nav-desktop .vtex__icon-check {
  color: var(--bf-text-color);
  border: solid 1px var(--bf-text-color);
  box-sizing: border-box;
}
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterClearButtonWrapper--filter-nav .vtex-button,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterClearButtonWrapper--filter-nav .vtex-button__label {
  color: var(--bf-text-color);
  border-color: var(--bf-text-color);
}
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-progressBarContainer .vtex-search-result-3-x-progressBarFiller,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__selector,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav-desktop .vtex-slider__base-internal,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__selector,
.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterTemplateOverflow--filter-nav .vtex-slider__base-internal {
  background: var(--bf-border-image-source);
}