/** Shopify CDN: Minification failed

Line 199:0 Expected "}" to go with "{"

**/
a.main-nav__item {
  text-transform: uppercase;
  letter-spacing: 3px;
  margin: 0px 0px 0px 20px;
}
.main-menu {
  --nav-line-color: rgba(var(--nav-child-text-color) / 0.2);
  font-family: var(--navigation-font-family);
  font-style: var(--navigation-font-style);
  font-weight: var(--navigation-font-weight);
  background: #f6f6f6 !important;
  padding: 5px;
  border-radius: 6px 6px 0px 0px;
}
.header__icon {
  padding: 11px;
  background: #f6f6f6;
  border-radius: 6px;
}
.predictive-search__list {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 1rem !important;
}

#psearch-products .predictive-result__media img {
  width: 448px !important;
  height: auto !important;
  max-width: none !important;
}

.predictive-result__list-suggestions {
  display: block !important;
}

.predictive-result__list-suggestions li {
  display: block !important;
  width: 100%;
  margin-bottom: 0.5rem;
}

.predictive-result--suggestion {
  display: block !important;
}
a.predictive-result.flex.items-start.focus-inset.js-search-link {
  flex-direction: column !important;
  align-items: center;
}
a.predictive-result.flex.items-start.focus-inset.js-search-link
  .predictive-result__media
  img {
  width: 448px !important;
  height: auto !important;
}

.footer__meta {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.footer__payment {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.payment-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
}

[data-sizes] {
  position: relative;
  display: flex;
  background: #e5e7eb;
  border-radius: 50px;
  padding: 5px;
  width: 100%;
  max-width: 300px;
  justify-content: space-between;
}

.variant-size-selector {
  flex: 1;
  padding: 10px 20px;
  border: none;
  background: transparent;
  color: #000;
  font-weight: bold;
  cursor: pointer;
  text-align: center;
  border-radius: 50px;
  position: relative;
  transition: all 0.3s ease-in-out;
  opacity: 0.5;
  z-index: 2;
}

.variant-size-selector.active {
  background: #000;
  color: #fff;
  opacity: 1;
}

.size-slider {
  position: absolute;
  top: 5px;
  left: 0;
  width: 33.33%;
  height: calc(100% - 10px);
  background: #000;
  border-radius: 50px;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}

.filter__content ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr); /* Two columns */
  gap: 10px; /* Adjust spacing between items */
}

.filter__content li {
  display: flex;
  align-items: center;
}


button.btn.product__form--add-to-cart.btn.btn--secondary-accent.button.button--full-width.product-form__buttons {
    background: #f6f6f6 !important;
    border-radius: 6px !important;
    width: 100% !important;
}

.MuiPaper-elevation1 {
    box-shadow: none !important;
    background: #f7f7f7 none !important;
    padding: 10px none !important;
}

button.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButtonGroup-grouped.MuiButtonGroup-groupedHorizontal.MuiButtonGroup-groupedOutlined.MuiButtonGroup-groupedOutlinedHorizontal.MuiButtonGroup-groupedOutlined.wishlist-hero-list-card-footer-add-to-cart.MuiButton-containedPrimary.MuiButton-fullWidth {
    width: 100% !important;
}

.MuiButton-label {
    font-size: 14px;
}

.MuiButton-text {
    padding: 10px 22px !important;
    background: #dfdfdf !important;
    border-radius: 5px !important;
}

button.MuiButtonBase-root.MuiIconButton-root.MuiButtonGroup-grouped.MuiButtonGroup-groupedHorizontal.MuiButtonGroup-groupedOutlined.MuiButtonGroup-groupedOutlinedHorizontal.MuiButtonGroup-groupedOutlined.wishlist-hero-list-card-footer-delete.wishlist-hero-dyna-translate {
    background: #ffffff;
    border-radius: 3px !important;
    margin-left: 10px !important;
}

a.MuiTypography-root.MuiLink-root.MuiLink-underlineHover.wishlist-hero-list-card-header-product-name.MuiTypography-colorTextPrimary {
    min-height: 1em !important;
}

button.MuiButtonBase-root.MuiButton-root.MuiButton-text.jss2.wishlist-hero-footer-send-email-btn.wishlist-hero-dyna-translate {
    background: #f7f7f7 !important;
}

button.MuiButtonBase-root.MuiButton-root.MuiButton-text.jss9.wishlist-hero-footer-share-btn.wishlist-hero-dyna-translate {
    background: #f7f7f7 !important;
    margin-left: 10px !important;
}

.wishlist-hero-page-actions-bar {
    padding-left: 15px !important;


  h1.wishlist-hero-page-header {
    margin-top: 20px !important;
    margin-left: 18px !important;
}

  div#wishlist-hero-shared-list-view {
    padding-top: 30px !important;
}

.card__swatches {
    display: none !important;
}
