@charset "utf-8";

div[id*="custom_liquid"] > section > div > div > :first-child, div[id*="custom_liquid"] > section > div > div > :nth-child(2) { display: none; }

html { background-image: url(bg.png); background-attachment: fixed; background-position: 4px -5px; height: 100%; font-size: min(3.5vw, var(--base-font-size)) !important; }

@media (pointer: coarse) {
  .product__media .deferred-media__poster { pointer-events: none !important; }
  .product__media iframe { pointer-events: none !important; }
}

:not(header)[data-color-scheme="scheme1"].bg-scheme-background:not(.absolute):not([x-html-if-set="resultsHTML"]), :not(header)[data-color-scheme="scheme1"] :not(header).bg-scheme-background:not(.absolute):not([x-html-if-set="resultsHTML"]), .bg-gridline-color:not(.absolute):not([id*="predictive-search"]) { background-color: inherit; }

.banana-container { display: none !important; }

.flex-card { display: flex; flex-wrap: wrap; align-content: center; align-items: center; }

[x-data="CartItems"] h1, [x-data="CartItems"] .font-heading, [x-data="CartFooter"] p { display: none; }

[x-data="CartItems"] li { border-top-width: 0px !important; border-bottom-width: 0px !important; }

@media (max-width: 1023px) {
  .mob\:hidden { display: none; }
  .mob\:col-span-9 { grid-column: span 9 / span 9; }
  .mob\:col-span-3 { grid-column: span 3 / span 3; }
}