/* Stylus Helper Styles */
:root {
  --ll-color-palette-1: #f7e9eb;
  --ll-color-palette-2: #eee4d8;
  --ll-color-palette-3: #f7cfd8;
  --ll-color-palette-4: #5e452b;
  --ll-color-palette-5: #3a2d1d;
  --ll-color-canvas: #fff;
  --ll-color-canvas-dark: #f7f7f7;
  --ll-color-canvas-darker: #f7cfd8;
  --ll-color-canvas-contrast: #222;
  --ll-color-canvas-contrast-lighter: #777;
  --ll-color-canvas-contrast-lightest: #a9a9a9;
  --ll-color-primary: var(--ll-color-palette-1);
  --ll-color-primary-rgb: 0, 0, 0;
  --ll-color-primary-contrast: #fff;
  --ll-color-secondary: #777;
  --ll-color-black: #000;
  --ll-color-white: #fff;
  --ll-base-font-family: 'avenir-next-lt-pro', sans-serif;
  --ll-base-font-family-icon: 'Font Awesome 6 Pro', 'Font Awesome 6 Free';
  --ll-base-text-color: #3a2d1d;
  --ll-base-text-color-alt: var(--ll-color-secondary);
  --bs-body-color: var(--ll-base-text-color);
  --bs-body-font-weight: 300;
  --ll-body-font-family: var(--ll-base-font-family);
  --ll-base-font-family-alt: 'avenir-next-lt-pro', sans-serif;
  --ll-link-color-hover: var(--ll-color-palette-3);
  --ll-heading-font-family: 'itc-fenice', serif;
  --ll-heading-font-family-2: 'trajan-pro-3', serif;
  --ll-heading-font-family-3: 'mrs-eaves', serif;
  --ll-h1-font-family: var(--ll-heading-font-family);
  --ll-h2-font-family: var(--ll-heading-font-family-2);
  --ll-h3-font-family: var(--ll-heading-font-family-3);
  --ll-h4-font-family: var(--ll-heading-font-family-3);
  --ll-h5-font-family: var(--ll-heading-font-family);
  --ll-h6-font-family: var(--ll-heading-font-family);
  --ll-h1-font-size: 2.25rem;
  --ll-h2-font-size: 1.5625rem;
  --ll-h3-font-size: 1.75rem;
  --ll-h4-font-size: 1.5rem;
  --ll-h5-font-size: 1.3125rem;
  --ll-h6-font-size: 1rem;
  --ll-h1-font-size-mobile: 2rem;
  --ll-h2-font-size-mobile: 1.375rem;
  --ll-h3-font-size-mobile: 1.5rem;
  --ll-h4-font-size-mobile: 1.3125rem;
  --ll-h5-font-size-mobile: 1.125rem;
  --ll-h6-font-size-mobile: 0.875rem;
  --ll-h1-font-weight: 400;
  --ll-h2-font-weight: 400;
  --ll-h3-font-weight: 400;
  --ll-h4-font-weight: 400;
  --ll-h5-font-weight: 400;
  --ll-h6-font-weight: 400;
  --ll-h1-text-transform: none;
  --ll-h2-text-transform: uppercase;
  --ll-h3-text-transform: none;
  --ll-h4-text-transform: none;
  --ll-h5-text-transform: none;
  --ll-h6-text-transform: uppercase;
  --ll-input-font-family: var(--ll-base-font-family);
  --ll-button-font-family: var(--ll-base-font-family);
  --ll-button-font-weight: 500;
  --ll-button-opacity-hover: 1;
  --ll-button-transition: all var(--ll-transition);
  --ll-button-link-font-weight: 400;
}
:root .h3,
:root h3 {
  font-style: italic;
}
:root .h4,
:root h4 {
  font-style: italic;
}
.lala-theme-5 .btn,
.lala-theme-5 .wp-block-button .wp-block-button__link,
.lala-theme-5 .lala-theme-5 .entry .entry-content .wp-block-button .wp-block-button__link {
  font-family: var(--ll-heading-font-family);
}
.lala-theme-5 .btn:hover,
.lala-theme-5 .wp-block-button .wp-block-button__link:hover,
.lala-theme-5 .lala-theme-5 .entry .entry-content .wp-block-button .wp-block-button__link:hover {
  opacity: 0.75;
}
.lala-theme-5 .btn-secondary,
.lala-theme-5 *[class*=wp-block-lala-blocks] .btn-secondary {
  --bs-btn-bg: var(--ll-color-palette-3);
  --bs-btn-border-color: var(--ll-color-palette-3);
  color: var(--ll-color-palette-5);
  --bs-btn-hover-bg: var(--ll-color-palette-3);
  --bs-btn-hover-border-color: var(--ll-color-palette-3);
  --bs-btn-active-bg: var(--ll-color-palette-3);
  --bs-btn-active-border-color: var(--ll-color-palette-3);
}
.lala-theme-5 .btn-secondary:hover,
.lala-theme-5 *[class*=wp-block-lala-blocks] .btn-secondary:hover {
  color: var(--ll-color-palette-5);
  opacity: 0.75;
}
.lala-theme-5 .btn-secondary:not(:disabled):not(.disabled):active,
.lala-theme-5 *[class*=wp-block-lala-blocks] .btn-secondary:not(:disabled):not(.disabled):active,
.lala-theme-5 .btn-secondary:not(:disabled):not(.disabled):focus,
.lala-theme-5 *[class*=wp-block-lala-blocks] .btn-secondary:not(:disabled):not(.disabled):focus {
  color: var(--ll-color-palette-5);
}
.archive.woocommerce-shop .site-content,
.archive.woocommerce-page.tax-product_cat .site-content {
  background: url(/wp-content/themes/llt5-al-meda/public/js/9e5d966ecf8dfdd5f556.png);
  background-repeat: repeat;
  background-size: 150%;
}
@media (min-width: 768px) {
  .archive.woocommerce-shop .site-content,
  .archive.woocommerce-page.tax-product_cat .site-content {
    background-size: 100%;
  }
}
@media (min-width: 992px) {
  .archive.woocommerce-shop .site-content,
  .archive.woocommerce-page.tax-product_cat .site-content {
    background-size: 50%;
  }
}
.lala-theme-5 .banner-heading .banner-eyebrow .h6 {
  font-family: var(--ll-heading-font-family-2);
  font-style: normal;
}
.lala-theme-5 .banner-heading .banner-subtitle .h4 {
  font-family: var(--ll-heading-font-family-2);
  font-style: normal;
}


/*# sourceMappingURL=app.css.map*/