:root {
  --space-scale: 1;
  --color-black: #000;
  --color-white: #fff;
  /* Dark / Neutrals */
  --color-dark: #1D1D1D;
  --color-dark-rgb: 29, 29, 29;
  --color-light: #fbf7f7;
  --color-grey: #dfdfdf;
  /* Accent */
  --color-pink-dark: #C62F6C;
  --color-pink: #CA7C93;
  --color-pink-light-1: #EF86C9;
  --color-pink-light: #E5D4D9;
  --color-green-light: #BAD875;
  --color-green: #3BBB48;
  --color-ava: #3F6B4B;
  --color-red: #CF4452;
  --color-gold: #EB9E58;
  --gradient-green-to-light-green: linear-gradient(to bottom, #83AA6E 0%, #E4F0DA 100%);
  --gradient-light-green-to-green: linear-gradient(to bottom, #E4F0DA 0%, #83AA6E 100%);
  --color-primary: var(--color-pink);
  --color-secondary: var(--color-pink-light);
  --color-text: var(--color-dark);
  --color-hover: var(--color-primary);
  --color-body-background: var(--color-white);
  --color-body-background--light: var(--color-light);
  --color-border: var(--color-grey);
  --color-shadow: rgba(var(--color-dark-rgb), 0.25);
  --color-bestseller: var(--color-ava);
  --color-new: var(--color-primary);
  --color-promotion: var(--color-gold);
  --color-delivery: var(--color-green);
  --color-input-background: var(--color-white);
  --space-1: 0.25rem; /* 4px */
  --space-2: 0.5rem; /* 8px */
  --space-3: 0.75rem; /* 12px */
  --space-4: 1rem; /* 16px */
  --space-5: calc(1.25rem * var(--space-scale)); /* 20px */
  --space-6: calc(1.5rem * var(--space-scale)); /* 24px */
  --space-7: calc(1.75rem * var(--space-scale)); /* 28px */
  --space-8: calc(2rem * var(--space-scale)); /* 32px */
  --space-8-5: calc(2.5rem * var(--space-scale)); /* 40px */
  --space-9: calc(3.125rem * var(--space-scale)); /* 50px */
  --section-space-1: calc(2.25rem * var(--space-scale)); /* 36px */
  --section-space-2: calc(3rem * var(--space-scale)); /* 48px */
  --section-space-3: calc(4rem * var(--space-scale)); /* 64px */
  --section-space-4: calc(5rem * var(--space-scale)); /* 80px */
  --section-space-5: calc(6rem * var(--space-scale)); /* 96px */
  --section-space-5-5: calc(6.25rem * var(--space-scale)); /* 100px */
  --section-space-6: calc(7rem * var(--space-scale)); /* 112px */
  --section-space-7: calc(14rem * var(--space-scale)); /* 224px */
  --h-fz--xs: clamp(1rem, 1rem + 0vw, 1rem); /* 16px - 16px */
  --h-fz--sm: clamp(1.125rem, 1.0962rem + 0.1282vw, 1.25rem); /* 20px - 18px */
  --h-fz--md: clamp(1.25rem, 1.1923rem + 0.2564vw, 1.5rem); /* 24px - 20px */
  --h-fz--lg: clamp(1.5rem, 1.3846rem + 0.5128vw, 2rem); /* 32px - 24px */
  --h-fz--xl: clamp(2.25rem, 2.0769rem + 0.7692vw, 3rem); /* 48px - 36px */
  --h-fz--xxl: clamp(2rem, 0.571rem + 3.21vw, 4rem); /* 64px - 48px */
  --h-fz--xxxl: clamp(3rem, 2.5385rem + 2.0513vw, 5rem); /* 80px - 64px */
  --fz-10: 0.625rem;
  --fz-12: 0.75rem;
  --fz-14: clamp(0.75rem, 0.71rem + 0.176vi, 0.875rem);
  --fz-16: clamp(0.75rem, 0.67rem + 0.351vi, 1rem);
  --fz-18: clamp(0.875rem, 0.795rem + 0.351vi, 1.125rem);
  --fz-20: clamp(1rem, 0.92rem + 0.351vi, 1.25rem);
  --fz-24: clamp(1.25rem, 1.17rem + 0.351vi, 1.5rem);
  --font-heading: var(--wp--preset--font-family--montserrat);
  --font-content: var(--wp--preset--font-family--montserrat);
  --border-radius--circle: 50%;
  --border-radius--large: 1.5rem;
  --border-radius--medium: 1rem;
  --border-radius--small: 0.25rem;
  --trainsition: 0.3s ease-in-out;
  --page-padding: 1rem;
}
@media screen and (max-width: 1500px) and (min-width: 1000px) {
  :root {
    --page-padding: 2.5rem;
  }
}
:root {
  --shadow: 0 0.5rem 1rem 1px var(--color-shadow);
  --shadow--to-top: 0 0.25rem 0.25rem 0 var(--color-shadow);
  --shadow--inset: inset -0.5rem 0 1.25rem -1rem rgba(66, 68, 90, 1);
  --btn-padding-y: 0.5rem; /* top + bottom */
  --btn-padding-x: 1.5rem; /* left + right */
}
@media (max-width: 1199.98px) {
  :root {
    --space-scale: 0.75;
  }
}
@media (max-width: 767.98px) {
  :root {
    --space-scale: 0.65;
  }
}

.wp-block-button.is-style-fill .wp-block-button__link, .wp-block-button.is-style-fill-pink .wp-block-button__link {
  font-size: clamp(0.625rem, 0.554rem + 0.357vw, 0.875rem);
  font-weight: 500;
  line-height: normal;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  padding: clamp(0.6rem, 0.679rem + 0.357vw, 0.85rem) clamp(1.25rem, 1.521rem + 0.393vw, 1.5rem);
  border: 1px solid transparent;
  border-radius: var(--border-radius--large);
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  transition: background-color var(--trainsition), color var(--trainsition), border-color var(--trainsition);
}
.wp-block-button.is-style-fill .wp-block-button__link svg, .wp-block-button.is-style-fill-pink .wp-block-button__link svg {
  pointer-events: none;
}
.wp-block-button.is-style-fill .wp-block-button__link svg path, .wp-block-button.is-style-fill-pink .wp-block-button__link svg path {
  transition: fill var(--trainsition);
}
.wp-block-button.is-style-fill .wp-block-button__link, .wp-block-button.is-style-fill-pink .wp-block-button__link {
  color: var(--color-white) !important;
  background-color: var(--color-pink-dark) !important;
  border-color: var(--color-pink-dark);
}
.wp-block-button.is-style-fill .wp-block-button__link svg path, .wp-block-button.is-style-fill-pink .wp-block-button__link svg path {
  fill: var(--color-white);
}
.wp-block-button.is-style-fill .wp-block-button__link:hover, .wp-block-button.is-style-fill .wp-block-button__link:focus, .wp-block-button.is-style-fill-pink .wp-block-button__link:hover, .wp-block-button.is-style-fill-pink .wp-block-button__link:focus {
  color: var(--color-dark) !important;
  background-color: var(--color-pink) !important;
  border-color: var(--color-pink);
  text-decoration: none;
}
.wp-block-button.is-style-fill .wp-block-button__link:hover svg path, .wp-block-button.is-style-fill .wp-block-button__link:focus svg path, .wp-block-button.is-style-fill-pink .wp-block-button__link:hover svg path, .wp-block-button.is-style-fill-pink .wp-block-button__link:focus svg path {
  fill: var(--color-dark);
}
.wp-block-button.is-style-fill-white .wp-block-button__link {
  font-size: clamp(0.625rem, 0.554rem + 0.357vw, 0.875rem);
  font-weight: 500;
  line-height: normal;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  padding: clamp(0.6rem, 0.679rem + 0.357vw, 0.85rem) clamp(1.25rem, 1.521rem + 0.393vw, 1.5rem);
  border: 1px solid transparent;
  border-radius: var(--border-radius--large);
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  transition: background-color var(--trainsition), color var(--trainsition), border-color var(--trainsition);
}
.wp-block-button.is-style-fill-white .wp-block-button__link svg {
  pointer-events: none;
}
.wp-block-button.is-style-fill-white .wp-block-button__link svg path {
  transition: fill var(--trainsition);
}
.wp-block-button.is-style-fill-white .wp-block-button__link {
  color: var(--color-text) !important;
  background-color: var(--color-white) !important;
  border-color: var(--color-white);
}
.wp-block-button.is-style-fill-white .wp-block-button__link svg path {
  fill: var(--color-pink-dark);
}
.wp-block-button.is-style-fill-white .wp-block-button__link:hover, .wp-block-button.is-style-fill-white .wp-block-button__link:focus {
  color: var(--color-white) !important;
  background-color: var(--color-pink-dark) !important;
  border-color: var(--color-pink-dark);
  text-decoration: none;
}
.wp-block-button.is-style-fill-white .wp-block-button__link:hover svg path, .wp-block-button.is-style-fill-white .wp-block-button__link:focus svg path {
  fill: var(--color-white);
}
.wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline-pink .wp-block-button__link {
  font-size: clamp(0.625rem, 0.554rem + 0.357vw, 0.875rem);
  font-weight: 500;
  line-height: normal;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  padding: clamp(0.6rem, 0.679rem + 0.357vw, 0.85rem) clamp(1.25rem, 1.521rem + 0.393vw, 1.5rem);
  border: 1px solid transparent;
  border-radius: var(--border-radius--large);
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  transition: background-color var(--trainsition), color var(--trainsition), border-color var(--trainsition);
}
.wp-block-button.is-style-outline .wp-block-button__link svg, .wp-block-button.is-style-outline-pink .wp-block-button__link svg {
  pointer-events: none;
}
.wp-block-button.is-style-outline .wp-block-button__link svg path, .wp-block-button.is-style-outline-pink .wp-block-button__link svg path {
  transition: fill var(--trainsition);
}
.wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline-pink .wp-block-button__link {
  color: var(--color-pink-dark) !important;
  background-color: transparent !important;
  border-color: var(--color-pink-dark);
}
.wp-block-button.is-style-outline .wp-block-button__link svg path, .wp-block-button.is-style-outline-pink .wp-block-button__link svg path {
  fill: var(--color-pink-dark);
}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline-pink .wp-block-button__link:hover, .wp-block-button.is-style-outline-pink .wp-block-button__link:focus {
  color: var(--color-white) !important;
  background-color: var(--color-pink-dark) !important;
  border-color: var(--color-pink-dark);
  text-decoration: none;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover svg path, .wp-block-button.is-style-outline .wp-block-button__link:focus svg path, .wp-block-button.is-style-outline-pink .wp-block-button__link:hover svg path, .wp-block-button.is-style-outline-pink .wp-block-button__link:focus svg path {
  fill: var(--color-white);
}/*# sourceMappingURL=ava-dashboard.css.map */