.vtex-sticky-layout-0-x-container--container__header-desktop {
  background: var(--bf-background-gradient);
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1607843137);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItems, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItems:before, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItems:after, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItemsContainer, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItems, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItems:before, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItems:after, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItems, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItems:before, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItems:after, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSeeAllButton, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItemsWrapper {
  background-color: var(--bf-background-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-navbar, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItemsNav, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItemsWrapper {
  background: transparent;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItemLinkText, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSeeAllButton, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItem:hover .dako-avanti-menu-0-x-desktop-menuItemLinkText, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItem:hover .dako-avanti-menu-0-x-desktop-menuSecondItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItem:hover .dako-avanti-menu-0-x-desktop-menuThirdItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItem:hover .dako-avanti-menu-0-x-desktop-menuItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItem:hover .dako-avanti-menu-0-x-desktop-menuItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItem:hover .dako-avanti-menu-0-x-desktop-departmentsItemLink, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItem .dako-avanti-menu-0-x-desktop-menuItem:hover .dako-avanti-menu-0-x-desktop-menuItemLink {
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItemLinkText:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSeeAllButton:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItem:hover .dako-avanti-menu-0-x-desktop-menuItemLinkText:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuSecondItem:hover .dako-avanti-menu-0-x-desktop-menuSecondItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuThirdItem:hover .dako-avanti-menu-0-x-desktop-menuThirdItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItem:hover .dako-avanti-menu-0-x-desktop-menuItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItem:hover .dako-avanti-menu-0-x-desktop-menuItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItem:hover .dako-avanti-menu-0-x-desktop-departmentsItemLink:hover, .vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsItem .dako-avanti-menu-0-x-desktop-menuItem:hover .dako-avanti-menu-0-x-desktop-menuItemLink:hover {
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsIconContent img {
  display: none;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-departmentsIconContent:before {
  content: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_218_1345)'%3E%3Cg clip-path='url(%23clip1_218_1345)'%3E%3Cg clip-path='url(%23clip2_218_1345)'%3E%3Cpath d='M17.3923 1.88281H1.88184' stroke='white' stroke-width='2.35278' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.4239 8.1709H1.88184' stroke='white' stroke-width='2.35278' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.2218 14.459H1.88184' stroke='white' stroke-width='2.35278' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_218_1345'%3E%3Crect width='13.97' height='16' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_218_1345'%3E%3Crect width='25.41' height='16' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip2_218_1345'%3E%3Crect width='25.41' height='15.9989' fill='white' transform='translate(0 0.000488281)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 14px;
  height: 16px;
  margin: auto;
  display: block;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-menuItem .dako-avanti-menu-0-x-desktop-menuIcon {
  filter: invert(1);
  image-rendering: optimizeQuality;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .dako-avanti-menu-0-x-desktop-arrowIconContent:after {
  content: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.45948 4.53932L1.27979 7.77623C0.987123 8.07459 0.512778 8.07459 0.219501 7.77623C-0.0731669 7.47892 -0.0731669 6.99559 0.219501 6.6978L2.86978 3.99986L0.219501 1.30232C-0.0731669 1.00453 -0.0731669 0.521848 0.219501 0.223405C0.512778 -0.0744686 0.987123 -0.0744686 1.27979 0.223405L4.45948 3.46032C4.60614 3.60958 4.67943 3.8048 4.67943 4.00002C4.67943 4.19524 4.60614 4.39038 4.45948 4.53932Z' fill='%23ffffff'/%3E%3C/svg%3E");
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-flex-layout-0-x-flexRow--main-header, .vtex-sticky-layout-0-x-container--container__header-desktop .vtex-flex-layout-0-x-flexRowContent--main-header, .vtex-sticky-layout-0-x-container--container__header-desktop .vtex-flex-layout-0-x-flexRow--avanti-menu-desktop {
  background: transparent;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input {
  background-color: var(--bf-background-color);
  color: var(--bf-text-color);
  border-color: #9B9B9B;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete::placeholder,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input::placeholder {
  color: var(--bf-text-color) !important;
  opacity: 1 !important;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .bg-base,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .bg-base {
  background-color: var(--bf-background-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListItem,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListItem .c-on-base,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListTitle,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListTitle .c-on-base,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListPrefix,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListPrefix .c-on-base,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListItem,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListItem .c-on-base,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListTitle,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListTitle .c-on-base,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListPrefix,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListPrefix .c-on-base {
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListItem a:hover,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListTitle a:hover,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListPrefix a:hover,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListItem a:hover,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListTitle a:hover,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListPrefix a:hover {
  background-color: var(--bf-accent-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-input-prefix__group .bg-base {
  background-color: var(--bf-background-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-input-prefix__group .vtex-store-components-3-x-searchBarIcon {
  filter: contrast(0) brightness(0) invert(1);
}

.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col {
  background: var(--bf-background-gradient);
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1607843137);
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-flex-layout-0-x-flexRowContent--main-header-mobile,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-flex-layout-0-x-flexRowContent--container__search-mobile {
  background: transparent;
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input {
  background-color: var(--bf-background-color);
  color: var(--bf-text-color);
  border-color: #9B9B9B;
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete::placeholder,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input::placeholder {
  color: var(--bf-text-color) !important;
  opacity: 1 !important;
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .bg-base,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .bg-base {
  background-color: var(--bf-background-color);
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListItem,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListItem .c-on-base,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListTitle,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListTitle .c-on-base,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListPrefix,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListPrefix .c-on-base,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListItem,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListItem .c-on-base,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListTitle,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListTitle .c-on-base,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListPrefix,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListPrefix .c-on-base {
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListItem a:hover,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListTitle a:hover,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemListPrefix a:hover,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListItem a:hover,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListTitle a:hover,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input .vtex-search-2-x-itemListPrefix a:hover {
  background-color: var(--bf-accent-color);
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-input-prefix__group .bg-base {
  background-color: var(--bf-background-color);
}
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-flex-layout-0-x-flexCol--container__content-header-col .vtex-input-prefix__group .vtex-store-components-3-x-searchBarIcon {
  filter: contrast(0) brightness(0) invert(1);
}

.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-slider-layout-0-x-slideChildrenContainer,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-slider-layout-0-x-slideChildrenContainer {
  padding-bottom: 30px;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-summary-2-x-container,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-product-summary-2-x-container {
  box-shadow: 0px 12px 53.65px -12px var(--bf-glow-color);
  border-radius: 0;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-summary-2-x-element,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .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;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-stack-layout-0-x-stackContainer--container__product-image-stack,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-stack-layout-0-x-stackContainer--container__product-image-stack {
  background: white;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-flex-layout-0-x-flexRow--button--primary,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-flex-layout-0-x-flexRow--button--primary {
  margin-top: 8px;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-highlights-2-x-productHighlightWrapper,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-product-highlights-2-x-productHighlightWrapper {
  color: var(--bf-text-color);
  border-color: var(--bf-text-color);
  margin-top: 8px;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-flex-layout-0-x-flexRowContent--wishlist-button-shelf .vtex-wish-list-1-x-wishlistIconContainer,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-flex-layout-0-x-flexRowContent--wishlist-button-shelf .vtex-wish-list-1-x-wishlistIconContainer {
  display: none;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-wish-list-1-x-wishlistIconContainer--after-rating,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-wish-list-1-x-wishlistIconContainer--after-rating {
  display: block;
  margin-left: 12px;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-wish-list-1-x-wishlistIcon--after-rating,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-wish-list-1-x-wishlistIcon--after-rating {
  filter: invert(1);
  width: 15px;
  height: 12px;
  margin: auto;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-summary-2-x-brandName,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-price-1-x-currencyContainer,
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-price-1-x-installments,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-product-summary-2-x-brandName,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-product-price-1-x-currencyContainer,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-product-price-1-x-installments {
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-product-price-1-x-listPriceValue,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-product-price-1-x-listPriceValue {
  text-decoration: none;
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListList .vtex-checkbox__label,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListList .vtex-checkbox__label {
  color: var(--bf-text-color);
}
.vtex-sticky-layout-0-x-container--container__header-desktop .vtex-search-2-x-tileListSeeMore,
.vtex-sticky-layout-0-x-wrapper--container__header-mobile .vtex-search-2-x-tileListSeeMore {
  color: var(--bf-text-color);
}

.vtex-store-footer-2-x-footerLayout {
  background: var(--bf-background-color);
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer {
  border: solid 2px transparent;
  background: linear-gradient(var(--bf-background-color), var(--bf-background-color)) padding-box, var(--bf-border-image-source--invert) border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0px 3.58px 53.65px 17.88px var(--bf-glow-color);
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer .vtex-rich-text-0-x-paragraph {
  color: var(--bf-text-color);
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer #newsletter-input-name,
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer #newsletter-input-email {
  color: var(--bf-text-color);
  border-bottom: solid 1px var(--bf-text-color);
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer #newsletter-input-name::placeholder,
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer #newsletter-input-email::placeholder {
  color: var(--bf-text-color) !important;
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer .vtex-button {
  border: solid 1px transparent;
  border-radius: 4px;
  transition: background 0.3s ease-in-out;
  background: linear-gradient(var(--bf-accent-color), var(--bf-accent-color)) padding-box, var(--bf-border-image-source) border-box;
  background-clip: padding-box, border-box;
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer .vtex-button .vtex-button__label {
  color: var(--bf-text-color);
}
.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--newsletter-footer .vtex-button:hover {
  background: var(--bf-border-image-source);
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-content--zone-bg-blue {
  background: var(--bf-background-color);
  padding-top: 0px;
  margin-top: 102px;
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-content--zone-bg-blue .dako-avanti-footer-0-x-container-component--context-render-logo img,
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-content--zone-bg-blue img[title=boleto] {
  filter: contrast(0) brightness(0) invert(1);
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-content--zone-bg-white,
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--context-render-text-copyright,
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-mobile {
  background: white;
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-desktop .dako-avanti-footer-0-x-title-section, .vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-desktop .dako-avanti-footer-0-x-title-section > h4, .vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-desktop .dako-avanti-footer-0-x-title-section > h5 {
  color: var(--bf-text-color);
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-desktop .dako-avanti-footer-0-x-option > h5, .vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-desktop .dako-avanti-footer-0-x-option > p {
  color: var(--bf-text-color);
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-mobile .dako-avanti-footer-0-x-container-content--zone-bg-blue {
  padding-bottom: 0px;
  margin-bottom: 20px;
}
.vtex-store-footer-2-x-footerLayout .dako-avanti-footer-0-x-container-component--render-mobile .dako-avanti-footer-0-x-container-component--context-render-sections-links {
  background: white;
}

.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartSideBarContentWrapper {
  background: var(--bf-background-color);
}
.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartTitle {
  background: var(--bf-background-gradient);
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1607843137);
  color: var(--bf-text-color);
}
.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartTitle:after {
  color: var(--bf-text-color);
}
.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-closeIcon {
  filter: contrast(0) brightness(0) invert(1);
}
.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartEmptyStateContainer * {
  color: var(--bf-text-color);
}
.vtex-minicart-2-x-drawerContent .vtex-product-list-0-x-productImageContainer {
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--bf-background-color);
  border-radius: 5px;
  overflow: hidden;
  border: solid 2px transparent;
  background: linear-gradient(var(--bf-background-color), var(--bf-background-color)) padding-box, var(--bf-border-image-source) border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0px 3.58px 53.65px 6px var(--bf-glow-color);
  aspect-ratio: 1/1;
  margin: auto;
}
.vtex-minicart-2-x-drawerContent .vtex-flex-layout-0-x-flexRow--footer__minicart--container {
  background: white;
}
.vtex-minicart-2-x-drawerContent .vtex-flex-layout-0-x-flexCol--minicart__list--right * {
  color: var(--bf-text-color);
}
.vtex-minicart-2-x-drawerContent .vtex-flex-layout-0-x-flexCol--minicart__list--right .vtex-product-list-0-x-productPriceCurrency,
.vtex-minicart-2-x-drawerContent .vtex-flex-layout-0-x-flexCol--minicart__list--right .vtex-product-list-0-x-productPriceCurrency * {
  color: var(--bf-alert-color);
}
.vtex-minicart-2-x-drawerContent .vtex-product-list-0-x-quantitySelectorDecrease--minicart,
.vtex-minicart-2-x-drawerContent .vtex-product-list-0-x-quantitySelectorIncrease--minicart {
  filter: contrast(0) brightness(0) invert(1);
}
.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartCheckoutButton--footer__minicart .vtex-button {
  border: solid 2px transparent;
  background: linear-gradient(white, white) padding-box, var(--bf-border-image-source) border-box;
  background-clip: padding-box, border-box;
}
.vtex-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartCheckoutButton--footer__minicart .vtex-button .vtex-button__label:after {
  color: #251B25;
}