/*
 * Vendored from https://github.com/marcvlima/arabianmirage-design-system
 * (dist/tokens.css). Source commit: c4a5ffc6599abd986e017d205e162a06d6c7fc18
 * (2026-07-10, that repo's initial 1.0.0 release).
 * To update: pull the latest dist/tokens.css from that repo and replace this
 * file (keeping this header, updated with the new source commit).
 * DO NOT HAND-EDIT — regenerate from the design-system repo's build.
 */

:root {
  --am-badge-sale-bg-default: #C8A153;
  --am-badge-sale-font-size: 11px;
  --am-badge-sale-letter-spacing: 0.1em;
  --am-badge-sale-line-height: 1;
  --am-badge-sale-padding: 4px 8px;
  --am-badge-sale-position-top-left: 8px;
  --am-badge-sale-radius: 999px;
  --am-badge-sale-text-default: #161616;
  --am-blog-card-container-bg-default: #FFFFFF;
  --am-blog-card-container-border-default: 1px solid #DBDBDB;
  --am-blog-card-container-radius: 4px;
  --am-blog-card-container-shadow-hover: 0 8px 24px rgba(0,0,0,0.10);
  --am-blog-card-container-transform-hover: translateY(-2px);
  --am-blog-card-container-transition: 250ms;
  --am-blog-card-image-aspect-ratio: 16/9;
  --am-blog-card-image-transform-hover: scale(1.04);
  --am-blog-card-image-transition: 400ms ease;
  --am-blog-card-meta-category-chip-bg-default: transparent;
  --am-blog-card-meta-category-chip-bg-hover: #896D37;
  --am-blog-card-meta-category-chip-border: 1px solid #896D37;
  --am-blog-card-meta-category-chip-focus-ring: 2px solid #896D37, 2px offset;
  --am-blog-card-meta-category-chip-padding: 4px 8px;
  --am-blog-card-meta-category-chip-radius: 999px;
  --am-blog-card-meta-category-chip-text-default: #896D37;
  --am-blog-card-meta-category-chip-text-hover: #161616;
  --am-blog-card-meta-category-inline-color: #896D37;
  --am-blog-card-meta-text-color: #727272;
  --am-blog-card-read-link-color-default: #896D37;
  --am-blog-card-read-link-color-hover: #896D37;
  --am-blog-card-read-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-blog-card-read-link-font-size: 12px;
  --am-blog-card-read-link-font-weight-default: 700;
  --am-blog-card-read-link-font-weight-hover: 700;
  --am-blog-card-title-color-default: #1B1B1B;
  --am-blog-card-title-color-hover: #896D37;
  --am-blog-card-title-focus-ring: 2px solid #896D37, 2px offset;
  --am-blog-card-title-font-family: 'Cinzel', Georgia, serif;
  --am-blog-card-title-font-size-compact: 16px;
  --am-blog-card-title-font-size-default: 20px;
  --am-button-primary-bg-active: #896D37;
  --am-button-primary-bg-default: #C8A153;
  --am-button-primary-bg-disabled: #DBDBDB;
  --am-button-primary-bg-focus: #C8A153;
  --am-button-primary-bg-hover: #B28F47;
  --am-button-primary-border-width: 2px;
  --am-button-primary-border-default: #C8A153;
  --am-button-primary-focus-ring: 2px solid #896D37, 2px offset;
  --am-button-primary-padding: 14px 36px;
  --am-button-primary-padding-compact: 10px 18px;
  --am-button-primary-radius: 4px;
  --am-button-primary-text-default: #161616;
  --am-button-primary-text-disabled: #727272;
  --am-button-primary-transition: 250ms ease;
  --am-button-secondary-bg-active: #896D37;
  --am-button-secondary-bg-default: transparent;
  --am-button-secondary-bg-disabled: #DBDBDB;
  --am-button-secondary-bg-hover: #896D37;
  --am-button-secondary-border-default: #896D37;
  --am-button-secondary-border-disabled: #DBDBDB;
  --am-button-secondary-focus-ring: 2px solid #896D37, 2px offset;
  --am-button-secondary-text-default: #896D37;
  --am-button-secondary-text-disabled: #727272;
  --am-button-secondary-text-hover: #FAF7F2;
  --am-cart-line-item-container-bg: transparent;
  --am-cart-line-item-container-border-bottom-color: #DBDBDB;
  --am-cart-line-item-container-border-bottom-width: 1px;
  --am-cart-line-item-container-gap: 16px;
  --am-cart-line-item-container-padding: 16px 0;
  --am-cart-line-item-name-color: #1B1B1B;
  --am-cart-line-item-name-font-family: 'Montserrat', Arial, sans-serif;
  --am-cart-line-item-name-font-size: 14px;
  --am-cart-line-item-name-font-weight: 600;
  --am-cart-line-item-remove-bg-default: transparent;
  --am-cart-line-item-remove-bg-hover: transparent;
  --am-cart-line-item-remove-color-default: #727272;
  --am-cart-line-item-remove-color-hover: #896D37;
  --am-cart-line-item-remove-focus-ring: 2px solid #896D37, 2px offset;
  --am-cart-line-item-remove-radius: 50%;
  --am-cart-line-item-remove-size: 30px;
  --am-cart-line-item-remove-transition: 250ms ease;
  --am-cart-line-item-thumbnail-size: 48px;
  --am-cart-page-checkout-cta-bg-default: #C8A153;
  --am-cart-page-checkout-cta-bg-hover: #B28F47;
  --am-cart-page-checkout-cta-focus-ring: 2px solid #896D37, 2px offset;
  --am-cart-page-checkout-cta-padding: 14px 36px;
  --am-cart-page-checkout-cta-radius: 4px;
  --am-cart-page-checkout-cta-text-default: #161616;
  --am-cart-page-coupon-button-bg-default: transparent;
  --am-cart-page-coupon-button-bg-disabled: #DBDBDB;
  --am-cart-page-coupon-button-bg-hover: #896D37;
  --am-cart-page-coupon-button-border: #896D37;
  --am-cart-page-coupon-button-focus-ring: 2px solid #896D37, 2px offset;
  --am-cart-page-coupon-button-text-default: #896D37;
  --am-cart-page-coupon-button-text-hover: #FAF7F2;
  --am-cart-page-edit-cart-link-opacity-default: 0.75;
  --am-cart-page-edit-cart-link-opacity-hover: 1;
  --am-cart-page-panel-bg: #FFFFFF;
  --am-cart-page-panel-border: 1px solid #DBDBDB;
  --am-cart-page-panel-radius: 4px;
  --am-cart-page-totals-font-family: 'Montserrat', Arial, sans-serif;
  --am-cart-page-totals-label: #5E5E5E;
  --am-cart-page-totals-total-font-weight: 700;
  --am-cart-page-totals-value: #1B1B1B;
  --am-checkbox-box-bg-checked: #FFFFFF;
  --am-checkbox-box-bg-default: #FFFFFF;
  --am-checkbox-box-bg-disabled: #FAF7F2;
  --am-checkbox-box-bg-focus: #FFFFFF;
  --am-checkbox-box-bg-hover: #FFFFFF;
  --am-checkbox-box-border-checked: #C8A153;
  --am-checkbox-box-border-default: #DBDBDB;
  --am-checkbox-box-border-disabled: #DBDBDB;
  --am-checkbox-box-border-focus: #896D37;
  --am-checkbox-box-border-hover: #896D37;
  --am-checkbox-checkmark-color-checked: #C8A153;
  --am-checkbox-checkmark-color-disabled: #DBDBDB;
  --am-checkbox-focus-ring: 2px solid #896D37, 2px offset;
  --am-checkbox-label-color-checked: #1B1B1B;
  --am-checkbox-label-color-default: #1B1B1B;
  --am-checkbox-label-color-disabled: #727272;
  --am-checkbox-label-color-hover: #896D37;
  --am-checkout-page-form-field-bg: #FFFFFF;
  --am-checkout-page-form-field-border: #DBDBDB;
  --am-checkout-page-form-field-border-focus: #896D37;
  --am-checkout-page-form-field-focus-ring: 2px solid #896D37, 2px offset;
  --am-checkout-page-form-field-font-family: 'Montserrat', Arial, sans-serif;
  --am-checkout-page-form-field-font-size: 14px;
  --am-checkout-page-form-field-min-height: 44px;
  --am-checkout-page-form-field-padding: 8px 12px;
  --am-checkout-page-form-field-radius: 4px;
  --am-checkout-page-form-field-text: #1B1B1B;
  --am-checkout-page-place-order-cta-bg-default: #C8A153;
  --am-checkout-page-place-order-cta-bg-hover: #B28F47;
  --am-checkout-page-place-order-cta-focus-ring: 2px solid #896D37, 2px offset;
  --am-checkout-page-place-order-cta-padding: 14px 36px;
  --am-checkout-page-place-order-cta-radius: 4px;
  --am-checkout-page-place-order-cta-text-default: #161616;
  --am-checkout-page-summary-row-name-color: #1B1B1B;
  --am-checkout-page-summary-row-name-font-family: 'Montserrat', Arial, sans-serif;
  --am-checkout-page-summary-row-price-font-family: 'Montserrat', Arial, sans-serif;
  --am-checkout-page-summary-row-price-regular-color: #1B1B1B;
  --am-checkout-page-summary-row-price-regular-font-weight: 700;
  --am-checkout-page-summary-row-price-sale-color: #EF0000;
  --am-checkout-page-summary-row-price-sale-font-weight: 700;
  --am-checkout-page-summary-row-qty-marker: #5E5E5E;
  --am-checkout-page-summary-row-thumbnail-size: 48px;
  --am-chip-outline-compact-padding: 4px 8px;
  --am-chip-outline-default-bg-default: transparent;
  --am-chip-outline-default-bg-hover: #896D37;
  --am-chip-outline-default-border-default: 1px solid #896D37;
  --am-chip-outline-default-padding: 4px 12px;
  --am-chip-outline-default-radius: 999px;
  --am-chip-outline-default-text-default: #896D37;
  --am-chip-outline-default-text-hover: #161616;
  --am-chip-outline-focus-ring: 2px solid #896D37, 2px offset;
  --am-chip-removable-bg-default: #C8A153;
  --am-chip-removable-bg-hover: #B28F47;
  --am-chip-removable-padding: 4px 8px;
  --am-chip-removable-radius: 999px;
  --am-chip-removable-state-focus: 2px solid #896D37, 2px offset;
  --am-chip-removable-text-default: #161616;
  --am-color-action-primary-fill: #C8A153;
  --am-color-action-primary-fill-hover: #B28F47;
  --am-color-action-primary-text-on-fill: #161616;
  --am-color-action-secondary-border: #896D37;
  --am-color-action-secondary-fill-hover: #896D37;
  --am-color-action-secondary-text: #896D37;
  --am-color-action-secondary-text-on-hover: #FAF7F2;
  --am-color-border-default: #DBDBDB;
  --am-color-border-hairline-dark: rgba(200, 161, 83, 0.15);
  --am-color-border-hero-control: rgba(200, 161, 83, 0.5);
  --am-color-border-subtle-dark: rgba(200, 161, 83, 0.2);
  --am-color-focus-ring: #896D37;
  --am-color-gold-500: #C8A153;
  --am-color-gold-600: #B28F47;
  --am-color-gold-700: #896D37;
  --am-color-ink-900: #161616;
  --am-color-ink-950: #000000;
  --am-color-neutral-0: #FFFFFF;
  --am-color-neutral-100: #F7F7F7;
  --am-color-neutral-300: #DBDBDB;
  --am-color-neutral-50: #F5F5F5;
  --am-color-neutral-500: #727272;
  --am-color-neutral-700: #5E5E5E;
  --am-color-neutral-800: #1B1B1B;
  --am-color-platform-facebook: #1877F2;
  --am-color-platform-whatsapp: #25D366;
  --am-color-platform-x: #000000;
  --am-color-red-500: #EF0000;
  --am-color-sand-200: #E0D4C3;
  --am-color-sand-50: #FAF7F2;
  --am-color-status-sale: #EF0000;
  --am-color-surface-base: #FAF7F2;
  --am-color-surface-header: rgba(22, 22, 22, 0.97);
  --am-color-surface-hero-control: rgba(22, 22, 22, 0.55);
  --am-color-surface-inverse: #161616;
  --am-color-surface-raised: #FFFFFF;
  --am-color-text-accent: #896D37;
  --am-color-text-muted: #727272;
  --am-color-text-primary: #1B1B1B;
  --am-color-text-secondary: #5E5E5E;
  --am-filter-accordion-chevron-color-default: #896D37;
  --am-filter-accordion-chevron-color-focus-visible: #896D37;
  --am-filter-accordion-chevron-color-hover: #896D37;
  --am-filter-accordion-chevron-color-is-open: #896D37;
  --am-filter-accordion-chevron-rotation-default: 45deg;
  --am-filter-accordion-chevron-rotation-is-open: -135deg;
  --am-filter-accordion-focus-ring: 2px solid #896D37, 2px offset;
  --am-filter-accordion-header-font-weight-default: 400;
  --am-filter-accordion-header-font-weight-hover: 600;
  --am-filter-accordion-header-text-default: #896D37;
  --am-filter-accordion-header-text-focus-visible: #896D37;
  --am-filter-accordion-header-text-hover: #896D37;
  --am-filter-accordion-header-text-is-open: #896D37;
  --am-filter-accordion-transition: 250ms ease;
  --am-font-family-body: 'Montserrat', Arial, sans-serif;
  --am-font-family-heading: 'Cinzel', Georgia, serif;
  --am-font-weight-bold: 700;
  --am-font-weight-regular: 400;
  --am-font-weight-semibold: 600;
  --am-footer-bottom-bar-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-footer-bottom-bar-link-font-size: 12px;
  --am-footer-bottom-bar-link-text-default: #727272;
  --am-footer-bottom-bar-link-text-focus-visible: #1B1B1B;
  --am-footer-bottom-bar-link-text-hover: #896D37;
  --am-footer-brand-tagline-font-family: 'Cinzel', Georgia, serif;
  --am-footer-brand-tagline-font-size: 13px;
  --am-footer-brand-tagline-font-style: italic;
  --am-footer-brand-tagline-text-default: #B28F47;
  --am-footer-heading-font-family: 'Cinzel', Georgia, serif;
  --am-footer-heading-font-size: 12px;
  --am-footer-heading-font-weight: 600;
  --am-footer-heading-letter-spacing: 0.15em;
  --am-footer-heading-text-transform: uppercase;
  --am-footer-heading-text-default: #896D37;
  --am-footer-nav-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-footer-nav-link-font-size: 14px;
  --am-footer-nav-link-text-default: #5E5E5E;
  --am-footer-nav-link-text-focus-visible: #1B1B1B;
  --am-footer-nav-link-text-hover: #896D37;
  --am-gallery-lightbox-close-button-color-default: #C8A153;
  --am-gallery-lightbox-close-button-color-hover: #C8A153;
  --am-gallery-lightbox-scrim: rgba(0,0,0,0.85);
  --am-gallery-nav-arrow-bg-default: rgba(255, 255, 255, 0.55);
  --am-gallery-nav-arrow-bg-hover: #896D37;
  --am-gallery-nav-arrow-border-default: rgba(137, 109, 55, 0.5);
  --am-gallery-nav-arrow-border-hover: #C8A153;
  --am-gallery-nav-arrow-focus-ring: 2px solid #896D37, 2px offset;
  --am-gallery-nav-arrow-icon-default: #896D37;
  --am-gallery-nav-arrow-icon-hover: #FFFFFF;
  --am-gallery-nav-arrow-transition: 250ms ease;
  --am-header-nav-chat-launcher-color-default: #896D37;
  --am-header-nav-chat-launcher-color-hover: #896D37;
  --am-header-nav-chat-launcher-focus-ring: 2px solid #896D37, 2px offset;
  --am-header-nav-chat-launcher-padding: 8px 10px;
  --am-header-nav-chat-launcher-shine-animation-duration: 6s;
  --am-header-nav-chat-launcher-shine-glow-color: #FFE066;
  --am-header-nav-chat-launcher-transform-hover: scale(1.1);
  --am-header-nav-chat-launcher-transition: 250ms;
  --am-header-nav-container-backdrop-filter: blur(6px);
  --am-header-nav-container-bg-default: rgba(22, 22, 22, 0.97);
  --am-header-nav-container-border-bottom-default: 1px solid rgba(200, 161, 83, 0.15);
  --am-header-nav-container-height-default: 96px;
  --am-header-nav-container-home-variant-height: 64px;
  --am-header-nav-container-home-variant-logo-visibility: hidden;
  --am-header-nav-container-position-desktop: sticky;
  --am-header-nav-container-position-mobile: relative;
  --am-header-nav-container-z-index: 1000;
  --am-header-nav-header-icon-button-color-default: #1B1B1B;
  --am-header-nav-header-icon-button-color-hover: #896D37;
  --am-header-nav-header-icon-button-focus-ring: 2px solid #896D37, 2px offset;
  --am-header-nav-header-icon-button-opacity-default: 0.7;
  --am-header-nav-header-icon-button-opacity-hover: 1;
  --am-header-nav-header-icon-button-padding: 8px 10px;
  --am-header-nav-mobile-nav-panel-bg: rgba(22, 22, 22, 0.97);
  --am-header-nav-mobile-nav-panel-border-top: rgba(200, 161, 83, 0.15);
  --am-header-nav-mobile-nav-panel-list-padding: 8px 24px 16px;
  --am-header-nav-nav-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-header-nav-nav-link-font-family: 'Montserrat', Arial, sans-serif;
  --am-header-nav-nav-link-font-size: 13px;
  --am-header-nav-nav-link-font-weight: 600;
  --am-header-nav-nav-link-letter-spacing: 0.1em;
  --am-header-nav-nav-link-padding: 8px 16px;
  --am-header-nav-nav-link-text-transform: uppercase;
  --am-header-nav-nav-link-text-current: #896D37;
  --am-header-nav-nav-link-text-default: #1B1B1B;
  --am-header-nav-nav-link-text-hover: #896D37;
  --am-hero-arrow-bg-default: rgba(255, 255, 255, 0.55);
  --am-hero-arrow-bg-hover: #896D37;
  --am-hero-arrow-border-default: rgba(137, 109, 55, 0.5);
  --am-hero-arrow-border-hover: #C8A153;
  --am-hero-arrow-focus-ring: 2px solid #896D37, 2px offset;
  --am-hero-arrow-icon-default: #896D37;
  --am-hero-arrow-icon-hover: #FFFFFF;
  --am-hero-arrow-transition: 250ms ease;
  --am-hero-dot-bg-default: transparent;
  --am-hero-dot-bg-hover: transparent;
  --am-hero-dot-bg-is-active: #896D37;
  --am-hero-dot-border-default: #896D37;
  --am-hero-dot-border-hover: #C8A153;
  --am-hero-dot-focus-ring: 2px solid #896D37, 2px offset;
  --am-hero-dot-transform-hover: scale(1.15);
  --am-hero-dot-transform-is-active: scale(1.25);
  --am-hero-section-glow-overlay: radial-gradient(ellipse at 60% 50%, rgba(200, 161, 83, 0.07) 0%, transparent 70%);
  --am-hero-slide-crossfade-duration: 800ms;
  --am-input-text-bg-default: #FFFFFF;
  --am-input-text-bg-disabled: #FAF7F2;
  --am-input-text-border-width: 1px;
  --am-input-text-border-default: #DBDBDB;
  --am-input-text-border-disabled: #DBDBDB;
  --am-input-text-border-focus: #896D37;
  --am-input-text-border-hover: #727272;
  --am-input-text-border-invalid: #EF0000;
  --am-input-text-focus-ring: 2px solid #896D37, 2px offset;
  --am-input-text-font-family: 'Montserrat', Arial, sans-serif;
  --am-input-text-font-size: 14px;
  --am-input-text-min-height: 44px;
  --am-input-text-padding: 8px 12px;
  --am-input-text-placeholder-default: #727272;
  --am-input-text-radius: 4px;
  --am-input-text-text-default: #1B1B1B;
  --am-input-text-text-disabled: #727272;
  --am-input-text-transition: 250ms ease;
  --am-motion-duration-hero-crossfade: 800ms;
  --am-motion-duration-hover: 250ms;
  --am-motion-duration-image-zoom: 400ms;
  --am-motion-duration-reveal: 600ms;
  --am-motion-easing-standard: ease;
  --am-pagination-item-bg-current: #896D37;
  --am-pagination-item-bg-default: transparent;
  --am-pagination-item-bg-hover: #896D37;
  --am-pagination-item-border-current: #896D37;
  --am-pagination-item-border-default: #DBDBDB;
  --am-pagination-item-border-hover: #896D37;
  --am-pagination-item-cursor-current: default;
  --am-pagination-item-focus-ring: 2px solid #896D37, 2px offset;
  --am-pagination-item-font-size: 0.88rem;
  --am-pagination-item-height: 40px;
  --am-pagination-item-margin: 3px;
  --am-pagination-item-min-width: 40px;
  --am-pagination-item-padding: 0 14px;
  --am-pagination-item-radius: 4px;
  --am-pagination-item-text-current: #161616;
  --am-pagination-item-text-default: #1B1B1B;
  --am-pagination-item-text-hover: #161616;
  --am-pagination-item-transition: 250ms;
  --am-price-font-family: 'Montserrat', Arial, sans-serif;
  --am-price-gap: 8px;
  --am-price-regular-color: #1B1B1B;
  --am-price-regular-font-weight: 700;
  --am-price-sale-color: #EF0000;
  --am-price-sale-font-weight: 700;
  --am-price-size-compact-font-size: 16px;
  --am-price-size-compact-strikethrough-font-size: 13px;
  --am-price-size-large-font-size: 28px;
  --am-price-size-large-strikethrough-font-size: 18px;
  --am-price-strikethrough-color: #727272;
  --am-price-strikethrough-font-weight: 400;
  --am-price-strikethrough-text-decoration: line-through;
  --am-product-card-badge-bg-default: #C8A153;
  --am-product-card-badge-font-size: 11px;
  --am-product-card-badge-radius: 4px;
  --am-product-card-badge-text-default: #161616;
  --am-product-card-container-bg-default: #FFFFFF;
  --am-product-card-container-border-default: 1px solid #DBDBDB;
  --am-product-card-container-radius: 4px;
  --am-product-card-container-shadow-hover: 0 8px 24px rgba(0,0,0,0.10);
  --am-product-card-container-transform-hover: translateY(-2px);
  --am-product-card-container-transition: 250ms;
  --am-product-card-cta-bg-default: #C8A153;
  --am-product-card-cta-disabled-bg: #DBDBDB;
  --am-product-card-cta-disabled-text: #5E5E5E;
  --am-product-card-cta-radius: 4px;
  --am-product-card-cta-size-desktop-font-size: 12px;
  --am-product-card-cta-size-desktop-padding: 10px 18px;
  --am-product-card-cta-size-mobile-breakpoint: 600px;
  --am-product-card-cta-size-mobile-font-size: 11px;
  --am-product-card-cta-size-mobile-padding: 8px 6px;
  --am-product-card-cta-text-default: #161616;
  --am-product-card-image-aspect-ratio: 1/1;
  --am-product-card-image-transform-hover: scale(1.04);
  --am-product-card-image-transition: 400ms ease;
  --am-product-card-name-color-default: #1B1B1B;
  --am-product-card-name-font-family: 'Montserrat', Arial, sans-serif;
  --am-product-card-name-font-size: 14px;
  --am-product-card-name-font-weight: 600;
  --am-product-card-title-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-quantity-selector-input-bg-default: #FFFFFF;
  --am-quantity-selector-input-bg-disabled: #FAF7F2;
  --am-quantity-selector-input-border-width: 1px;
  --am-quantity-selector-input-border-default: #DBDBDB;
  --am-quantity-selector-input-border-disabled: #DBDBDB;
  --am-quantity-selector-input-border-focus: #896D37;
  --am-quantity-selector-input-border-hover: #727272;
  --am-quantity-selector-input-border-invalid: #EF0000;
  --am-quantity-selector-input-compact-font-size: 14px;
  --am-quantity-selector-input-compact-min-height: 40px;
  --am-quantity-selector-input-compact-padding: 0 12px;
  --am-quantity-selector-input-compact-width: 56px;
  --am-quantity-selector-input-default-font-size: 15px;
  --am-quantity-selector-input-default-min-height: 48px;
  --am-quantity-selector-input-default-padding: 0 14px;
  --am-quantity-selector-input-default-width: 72px;
  --am-quantity-selector-input-focus-ring: 2px solid #896D37, 2px offset;
  --am-quantity-selector-input-font-family: 'Montserrat', Arial, sans-serif;
  --am-quantity-selector-input-radius: 4px;
  --am-quantity-selector-input-text-align: center;
  --am-quantity-selector-input-text-default: #1B1B1B;
  --am-quantity-selector-input-text-disabled: #727272;
  --am-quantity-selector-input-transition: 250ms ease;
  --am-radius-circle: 50%;
  --am-radius-pill: 999px;
  --am-radius-sm: 4px;
  --am-search-box-icon-button-color-default: #896D37;
  --am-search-box-icon-button-color-hover: #896D37;
  --am-search-box-icon-button-focus-ring: 2px solid #896D37, 2px offset;
  --am-search-box-icon-button-transform-hover: scale(1.1);
  --am-search-box-icon-button-transition: 250ms;
  --am-search-box-input-bg-default: transparent;
  --am-search-box-input-border: none;
  --am-search-box-input-focus-ring: 2px solid #896D37, 2px offset;
  --am-search-box-input-typography-color: #1B1B1B;
  --am-search-box-input-typography-font-family: 'Montserrat', Arial, sans-serif;
  --am-search-box-input-typography-font-size: 14px;
  --am-search-box-input-typography-placeholder-color: #727272;
  --am-search-box-wrapper-bg-default: #FFFFFF;
  --am-search-box-wrapper-border-default: #DBDBDB;
  --am-search-box-wrapper-border-hover: #727272;
  --am-search-box-wrapper-radius: 4px;
  --am-select-bg-default: #FFFFFF;
  --am-select-bg-disabled: #FAF7F2;
  --am-select-bg-focus: #FFFFFF;
  --am-select-bg-hover: #FFFFFF;
  --am-select-border-default: #DBDBDB;
  --am-select-border-disabled: #DBDBDB;
  --am-select-border-focus: #896D37;
  --am-select-border-hover: #727272;
  --am-select-chevron-color-default: #727272;
  --am-select-chevron-color-disabled: #DBDBDB;
  --am-select-chevron-color-focus: #896D37;
  --am-select-chevron-color-hover: #5E5E5E;
  --am-select-focus-ring: 2px solid #896D37, 2px offset;
  --am-select-radius: 4px;
  --am-select-text-default: #1B1B1B;
  --am-select-text-disabled: #727272;
  --am-select-text-focus: #1B1B1B;
  --am-select-text-hover: #1B1B1B;
  --am-shadow-lg: 0 12px 32px rgba(0,0,0,0.45);
  --am-shadow-md: 0 8px 24px rgba(0,0,0,0.10);
  --am-shadow-sm: 0 4px 12px rgba(0,0,0,0.35);
  --am-shadow-xl: 0 24px 80px rgba(0,0,0,0.5);
  --am-share-button-icon-only-bg-default: transparent;
  --am-share-button-icon-only-facebook-bg-hover: #1877F2;
  --am-share-button-icon-only-facebook-border: 1px solid #1877F2;
  --am-share-button-icon-only-facebook-text-default: #1877F2;
  --am-share-button-icon-only-facebook-text-hover: #FFFFFF;
  --am-share-button-icon-only-focus-ring: 2px solid #896D37, 2px offset;
  --am-share-button-icon-only-gap: 5px;
  --am-share-button-icon-only-icon-size: 15px;
  --am-share-button-icon-only-radius: 50%;
  --am-share-button-icon-only-size: 30px;
  --am-share-button-icon-only-transform-hover: scale(1.1);
  --am-share-button-icon-only-transition: 250ms ease;
  --am-share-button-icon-only-whatsapp-bg-hover: #25D366;
  --am-share-button-icon-only-whatsapp-border: 1px solid #25D366;
  --am-share-button-icon-only-whatsapp-text-default: #25D366;
  --am-share-button-icon-only-whatsapp-text-hover: #FFFFFF;
  --am-share-button-icon-only-x-bg-hover: #000000;
  --am-share-button-icon-only-x-border: 1px solid #000000;
  --am-share-button-icon-only-x-text-default: #000000;
  --am-share-button-icon-only-x-text-hover: #FFFFFF;
  --am-share-button-label-wrapper-text: #727272;
  --am-share-button-labeled-bg-default: transparent;
  --am-share-button-labeled-facebook-bg-hover: #1877F2;
  --am-share-button-labeled-facebook-border: 1px solid #1877F2;
  --am-share-button-labeled-facebook-text-default: #1877F2;
  --am-share-button-labeled-facebook-text-hover: #FFFFFF;
  --am-share-button-labeled-focus-ring: 2px solid #896D37, 2px offset;
  --am-share-button-labeled-gap: 6px;
  --am-share-button-labeled-height: auto;
  --am-share-button-labeled-icon-size: 16px;
  --am-share-button-labeled-label-font-size: 12px;
  --am-share-button-labeled-label-font-weight: 600;
  --am-share-button-labeled-padding: 6px 14px;
  --am-share-button-labeled-radius: 4px;
  --am-share-button-labeled-transition: 250ms ease;
  --am-share-button-labeled-whatsapp-bg-hover: #25D366;
  --am-share-button-labeled-whatsapp-border: 1px solid #25D366;
  --am-share-button-labeled-whatsapp-text-default: #25D366;
  --am-share-button-labeled-whatsapp-text-hover: #FFFFFF;
  --am-share-button-labeled-width: auto;
  --am-share-button-labeled-x-bg-hover: #000000;
  --am-share-button-labeled-x-border: 1px solid #000000;
  --am-share-button-labeled-x-text-default: #000000;
  --am-share-button-labeled-x-text-hover: #FFFFFF;
  --am-share-button-platform-facebook: #1877F2;
  --am-share-button-platform-whatsapp: #25D366;
  --am-share-button-platform-x: #000000;
  --am-spacing-050: 4px;
  --am-spacing-100: 8px;
  --am-spacing-150: 12px;
  --am-spacing-200: 16px;
  --am-spacing-250: 20px;
  --am-spacing-300: 24px;
  --am-spacing-400: 32px;
  --am-spacing-500: 40px;
  --am-spacing-600: 48px;
  --am-spacing-800: 64px;
}

@media (prefers-color-scheme: dark) {
  :root {
  --am-blog-card-container-shadow-hover: 0 8px 24px rgba(0,0,0,0.10);
  --am-blog-card-meta-category-chip-focus-ring: 2px solid #C8A153, 2px offset;
  --am-blog-card-meta-category-chip-text-default: #C8A153;
  --am-blog-card-read-link-color-hover: #C8A153;
  --am-blog-card-read-link-focus-ring: 2px solid #C8A153, 2px offset;
  --am-blog-card-title-focus-ring: 2px solid #C8A153, 2px offset;
  --am-button-primary-focus-ring: 2px solid #C8A153, 2px offset;
  --am-button-secondary-bg-active: #C8A153;
  --am-button-secondary-bg-hover: #C8A153;
  --am-button-secondary-border-default: #C8A153;
  --am-button-secondary-focus-ring: 2px solid #C8A153, 2px offset;
  --am-button-secondary-text-default: #C8A153;
  --am-button-secondary-text-hover: #161616;
  --am-cart-line-item-name-color: #FFFFFF;
  --am-cart-line-item-remove-color-default: #DBDBDB;
  --am-cart-line-item-remove-color-hover: #C8A153;
  --am-cart-line-item-remove-focus-ring: 2px solid #C8A153, 2px offset;
  --am-cart-page-checkout-cta-focus-ring: 2px solid #C8A153, 2px offset;
  --am-cart-page-coupon-button-bg-hover: #C8A153;
  --am-cart-page-coupon-button-border: #C8A153;
  --am-cart-page-coupon-button-focus-ring: 2px solid #C8A153, 2px offset;
  --am-cart-page-coupon-button-text-default: #C8A153;
  --am-cart-page-coupon-button-text-hover: #161616;
  --am-cart-page-panel-bg: #000000;
  --am-cart-page-totals-label: #DBDBDB;
  --am-cart-page-totals-value: #FFFFFF;
  --am-checkbox-box-bg-default: #000000;
  --am-checkbox-box-bg-disabled: #161616;
  --am-checkbox-box-border-checked: #C8A153;
  --am-checkbox-box-border-default: #DBDBDB;
  --am-checkbox-box-border-focus: #C8A153;
  --am-checkbox-box-border-hover: #C8A153;
  --am-checkbox-checkmark-color-checked: #C8A153;
  --am-checkbox-focus-ring: 2px solid #C8A153, 2px offset;
  --am-checkbox-label-color-default: #FFFFFF;
  --am-checkbox-label-color-disabled: #727272;
  --am-checkbox-label-color-hover: #C8A153;
  --am-checkout-page-form-field-bg: #000000;
  --am-checkout-page-form-field-border-focus: #C8A153;
  --am-checkout-page-form-field-focus-ring: 2px solid #C8A153, 2px offset;
  --am-checkout-page-form-field-text: #FFFFFF;
  --am-checkout-page-place-order-cta-focus-ring: 2px solid #C8A153, 2px offset;
  --am-checkout-page-summary-row-name-color: #FFFFFF;
  --am-checkout-page-summary-row-price-regular-color: #FFFFFF;
  --am-checkout-page-summary-row-qty-marker: #DBDBDB;
  --am-chip-outline-default-text-default: #C8A153;
  --am-chip-removable-state-focus: 2px solid #FFFFFF, 2px offset;
  --am-color-action-secondary-border: #C8A153;
  --am-color-action-secondary-fill-hover: #C8A153;
  --am-color-action-secondary-text: #C8A153;
  --am-color-action-secondary-text-on-hover: #161616;
  --am-color-focus-ring: #C8A153;
  --am-color-surface-base: #161616;
  --am-color-surface-inverse: #FAF7F2;
  --am-color-surface-raised: #000000;
  --am-color-text-accent: #C8A153;
  --am-color-text-muted: #DBDBDB;
  --am-color-text-primary: #FFFFFF;
  --am-color-text-secondary: #DBDBDB;
  --am-filter-accordion-chevron-color-default: #C8A153;
  --am-filter-accordion-focus-ring: 2px solid #C8A153, 2px offset;
  --am-filter-accordion-header-text-default: #C8A153;
  --am-footer-bottom-bar-link-focus-ring: 2px solid #C8A153, 2px offset;
  --am-footer-bottom-bar-link-text-default: #DBDBDB;
  --am-footer-bottom-bar-link-text-focus-visible: #FFFFFF;
  --am-footer-bottom-bar-link-text-hover: #C8A153;
  --am-footer-heading-text-default: #C8A153;
  --am-footer-nav-link-focus-ring: 2px solid #C8A153, 2px offset;
  --am-footer-nav-link-text-default: #FFFFFF;
  --am-footer-nav-link-text-focus-visible: #FFFFFF;
  --am-footer-nav-link-text-hover: #C8A153;
  --am-gallery-nav-arrow-bg-default: rgba(22, 22, 22, 0.55);
  --am-gallery-nav-arrow-bg-hover: #C8A153;
  --am-gallery-nav-arrow-border-default: rgba(200, 161, 83, 0.5);
  --am-gallery-nav-arrow-focus-ring: 2px solid #C8A153, 2px offset;
  --am-gallery-nav-arrow-icon-default: #C8A153;
  --am-gallery-nav-arrow-icon-hover: #161616;
  --am-header-nav-chat-launcher-color-default: #C8A153;
  --am-header-nav-chat-launcher-color-hover: #C8A153;
  --am-header-nav-chat-launcher-focus-ring: 2px solid #C8A153, 2px offset;
  --am-header-nav-header-icon-button-color-default: #FFFFFF;
  --am-header-nav-header-icon-button-color-hover: #C8A153;
  --am-header-nav-header-icon-button-focus-ring: 2px solid #C8A153, 2px offset;
  --am-header-nav-nav-link-text-current: #C8A153;
  --am-header-nav-nav-link-text-default: #FFFFFF;
  --am-header-nav-nav-link-text-focus-visible: #C8A153;
  --am-header-nav-nav-link-text-hover: #C8A153;
  --am-hero-arrow-bg-default: rgba(22, 22, 22, 0.55);
  --am-hero-arrow-bg-hover: #C8A153;
  --am-hero-arrow-border-default: rgba(200, 161, 83, 0.5);
  --am-hero-arrow-focus-ring: 2px solid #C8A153, 2px offset;
  --am-hero-arrow-icon-default: #C8A153;
  --am-hero-arrow-icon-hover: #161616;
  --am-hero-dot-bg-is-active: #C8A153;
  --am-hero-dot-border-default: #C8A153;
  --am-hero-dot-focus-ring: 2px solid #C8A153, 2px offset;
  --am-input-text-bg-default: #000000;
  --am-input-text-bg-disabled: #161616;
  --am-input-text-border-focus: #C8A153;
  --am-input-text-border-hover: #F7F7F7;
  --am-input-text-focus-ring: 2px solid #C8A153, 2px offset;
  --am-input-text-placeholder-default: #DBDBDB;
  --am-input-text-text-default: #FFFFFF;
  --am-input-text-text-disabled: #727272;
  --am-pagination-item-bg-current: #C8A153;
  --am-pagination-item-bg-hover: #C8A153;
  --am-pagination-item-border-current: #C8A153;
  --am-pagination-item-border-default: #DBDBDB;
  --am-pagination-item-border-hover: #C8A153;
  --am-pagination-item-focus-ring: 2px solid #C8A153, 2px offset;
  --am-pagination-item-text-current: #161616;
  --am-pagination-item-text-default: #FFFFFF;
  --am-pagination-item-text-hover: #161616;
  --am-price-regular-color: #FFFFFF;
  --am-price-strikethrough-color: #DBDBDB;
  --am-quantity-selector-input-bg-default: #000000;
  --am-quantity-selector-input-bg-disabled: #161616;
  --am-quantity-selector-input-border-focus: #C8A153;
  --am-quantity-selector-input-border-hover: #F7F7F7;
  --am-quantity-selector-input-focus-ring: 2px solid #C8A153, 2px offset;
  --am-quantity-selector-input-text-default: #FFFFFF;
  --am-quantity-selector-input-text-disabled: #727272;
  --am-search-box-icon-button-color-default: #C8A153;
  --am-search-box-icon-button-color-hover: #C8A153;
  --am-search-box-icon-button-focus-ring: 2px solid #C8A153, 2px offset;
  --am-search-box-input-focus-ring: 2px solid #C8A153, 2px offset;
  --am-search-box-input-typography-color: #FFFFFF;
  --am-search-box-input-typography-placeholder-color: #DBDBDB;
  --am-search-box-wrapper-bg-default: #000000;
  --am-search-box-wrapper-border-default: #DBDBDB;
  --am-search-box-wrapper-border-hover: #F7F7F7;
  --am-select-bg-default: #000000;
  --am-select-bg-disabled: #161616;
  --am-select-border-default: #DBDBDB;
  --am-select-border-focus: #C8A153;
  --am-select-border-hover: #F7F7F7;
  --am-select-chevron-color-default: #DBDBDB;
  --am-select-chevron-color-disabled: #727272;
  --am-select-chevron-color-focus: #C8A153;
  --am-select-chevron-color-hover: #F7F7F7;
  --am-select-text-default: #FFFFFF;
  --am-select-text-disabled: #727272;
  --am-share-button-icon-only-focus-ring: 2px solid #C8A153, 2px offset;
  --am-share-button-label-wrapper-text: #DBDBDB;
  --am-share-button-labeled-focus-ring: 2px solid #C8A153, 2px offset;
  }
}
:root[data-theme="dark"] {
  --am-blog-card-container-shadow-hover: 0 8px 24px rgba(0,0,0,0.10);
  --am-blog-card-meta-category-chip-focus-ring: 2px solid #C8A153, 2px offset;
  --am-blog-card-meta-category-chip-text-default: #C8A153;
  --am-blog-card-read-link-color-hover: #C8A153;
  --am-blog-card-read-link-focus-ring: 2px solid #C8A153, 2px offset;
  --am-blog-card-title-focus-ring: 2px solid #C8A153, 2px offset;
  --am-button-primary-focus-ring: 2px solid #C8A153, 2px offset;
  --am-button-secondary-bg-active: #C8A153;
  --am-button-secondary-bg-hover: #C8A153;
  --am-button-secondary-border-default: #C8A153;
  --am-button-secondary-focus-ring: 2px solid #C8A153, 2px offset;
  --am-button-secondary-text-default: #C8A153;
  --am-button-secondary-text-hover: #161616;
  --am-cart-line-item-name-color: #FFFFFF;
  --am-cart-line-item-remove-color-default: #DBDBDB;
  --am-cart-line-item-remove-color-hover: #C8A153;
  --am-cart-line-item-remove-focus-ring: 2px solid #C8A153, 2px offset;
  --am-cart-page-checkout-cta-focus-ring: 2px solid #C8A153, 2px offset;
  --am-cart-page-coupon-button-bg-hover: #C8A153;
  --am-cart-page-coupon-button-border: #C8A153;
  --am-cart-page-coupon-button-focus-ring: 2px solid #C8A153, 2px offset;
  --am-cart-page-coupon-button-text-default: #C8A153;
  --am-cart-page-coupon-button-text-hover: #161616;
  --am-cart-page-panel-bg: #000000;
  --am-cart-page-totals-label: #DBDBDB;
  --am-cart-page-totals-value: #FFFFFF;
  --am-checkbox-box-bg-default: #000000;
  --am-checkbox-box-bg-disabled: #161616;
  --am-checkbox-box-border-checked: #C8A153;
  --am-checkbox-box-border-default: #DBDBDB;
  --am-checkbox-box-border-focus: #C8A153;
  --am-checkbox-box-border-hover: #C8A153;
  --am-checkbox-checkmark-color-checked: #C8A153;
  --am-checkbox-focus-ring: 2px solid #C8A153, 2px offset;
  --am-checkbox-label-color-default: #FFFFFF;
  --am-checkbox-label-color-disabled: #727272;
  --am-checkbox-label-color-hover: #C8A153;
  --am-checkout-page-form-field-bg: #000000;
  --am-checkout-page-form-field-border-focus: #C8A153;
  --am-checkout-page-form-field-focus-ring: 2px solid #C8A153, 2px offset;
  --am-checkout-page-form-field-text: #FFFFFF;
  --am-checkout-page-place-order-cta-focus-ring: 2px solid #C8A153, 2px offset;
  --am-checkout-page-summary-row-name-color: #FFFFFF;
  --am-checkout-page-summary-row-price-regular-color: #FFFFFF;
  --am-checkout-page-summary-row-qty-marker: #DBDBDB;
  --am-chip-outline-default-text-default: #C8A153;
  --am-chip-removable-state-focus: 2px solid #FFFFFF, 2px offset;
  --am-color-action-secondary-border: #C8A153;
  --am-color-action-secondary-fill-hover: #C8A153;
  --am-color-action-secondary-text: #C8A153;
  --am-color-action-secondary-text-on-hover: #161616;
  --am-color-focus-ring: #C8A153;
  --am-color-surface-base: #161616;
  --am-color-surface-inverse: #FAF7F2;
  --am-color-surface-raised: #000000;
  --am-color-text-accent: #C8A153;
  --am-color-text-muted: #DBDBDB;
  --am-color-text-primary: #FFFFFF;
  --am-color-text-secondary: #DBDBDB;
  --am-filter-accordion-chevron-color-default: #C8A153;
  --am-filter-accordion-focus-ring: 2px solid #C8A153, 2px offset;
  --am-filter-accordion-header-text-default: #C8A153;
  --am-footer-bottom-bar-link-focus-ring: 2px solid #C8A153, 2px offset;
  --am-footer-bottom-bar-link-text-default: #DBDBDB;
  --am-footer-bottom-bar-link-text-focus-visible: #FFFFFF;
  --am-footer-bottom-bar-link-text-hover: #C8A153;
  --am-footer-heading-text-default: #C8A153;
  --am-footer-nav-link-focus-ring: 2px solid #C8A153, 2px offset;
  --am-footer-nav-link-text-default: #FFFFFF;
  --am-footer-nav-link-text-focus-visible: #FFFFFF;
  --am-footer-nav-link-text-hover: #C8A153;
  --am-gallery-nav-arrow-bg-default: rgba(22, 22, 22, 0.55);
  --am-gallery-nav-arrow-bg-hover: #C8A153;
  --am-gallery-nav-arrow-border-default: rgba(200, 161, 83, 0.5);
  --am-gallery-nav-arrow-focus-ring: 2px solid #C8A153, 2px offset;
  --am-gallery-nav-arrow-icon-default: #C8A153;
  --am-gallery-nav-arrow-icon-hover: #161616;
  --am-header-nav-chat-launcher-color-default: #C8A153;
  --am-header-nav-chat-launcher-color-hover: #C8A153;
  --am-header-nav-chat-launcher-focus-ring: 2px solid #C8A153, 2px offset;
  --am-header-nav-header-icon-button-color-default: #FFFFFF;
  --am-header-nav-header-icon-button-color-hover: #C8A153;
  --am-header-nav-header-icon-button-focus-ring: 2px solid #C8A153, 2px offset;
  --am-header-nav-nav-link-text-current: #C8A153;
  --am-header-nav-nav-link-text-default: #FFFFFF;
  --am-header-nav-nav-link-text-focus-visible: #C8A153;
  --am-header-nav-nav-link-text-hover: #C8A153;
  --am-hero-arrow-bg-default: rgba(22, 22, 22, 0.55);
  --am-hero-arrow-bg-hover: #C8A153;
  --am-hero-arrow-border-default: rgba(200, 161, 83, 0.5);
  --am-hero-arrow-focus-ring: 2px solid #C8A153, 2px offset;
  --am-hero-arrow-icon-default: #C8A153;
  --am-hero-arrow-icon-hover: #161616;
  --am-hero-dot-bg-is-active: #C8A153;
  --am-hero-dot-border-default: #C8A153;
  --am-hero-dot-focus-ring: 2px solid #C8A153, 2px offset;
  --am-input-text-bg-default: #000000;
  --am-input-text-bg-disabled: #161616;
  --am-input-text-border-focus: #C8A153;
  --am-input-text-border-hover: #F7F7F7;
  --am-input-text-focus-ring: 2px solid #C8A153, 2px offset;
  --am-input-text-placeholder-default: #DBDBDB;
  --am-input-text-text-default: #FFFFFF;
  --am-input-text-text-disabled: #727272;
  --am-pagination-item-bg-current: #C8A153;
  --am-pagination-item-bg-hover: #C8A153;
  --am-pagination-item-border-current: #C8A153;
  --am-pagination-item-border-default: #DBDBDB;
  --am-pagination-item-border-hover: #C8A153;
  --am-pagination-item-focus-ring: 2px solid #C8A153, 2px offset;
  --am-pagination-item-text-current: #161616;
  --am-pagination-item-text-default: #FFFFFF;
  --am-pagination-item-text-hover: #161616;
  --am-price-regular-color: #FFFFFF;
  --am-price-strikethrough-color: #DBDBDB;
  --am-quantity-selector-input-bg-default: #000000;
  --am-quantity-selector-input-bg-disabled: #161616;
  --am-quantity-selector-input-border-focus: #C8A153;
  --am-quantity-selector-input-border-hover: #F7F7F7;
  --am-quantity-selector-input-focus-ring: 2px solid #C8A153, 2px offset;
  --am-quantity-selector-input-text-default: #FFFFFF;
  --am-quantity-selector-input-text-disabled: #727272;
  --am-search-box-icon-button-color-default: #C8A153;
  --am-search-box-icon-button-color-hover: #C8A153;
  --am-search-box-icon-button-focus-ring: 2px solid #C8A153, 2px offset;
  --am-search-box-input-focus-ring: 2px solid #C8A153, 2px offset;
  --am-search-box-input-typography-color: #FFFFFF;
  --am-search-box-input-typography-placeholder-color: #DBDBDB;
  --am-search-box-wrapper-bg-default: #000000;
  --am-search-box-wrapper-border-default: #DBDBDB;
  --am-search-box-wrapper-border-hover: #F7F7F7;
  --am-select-bg-default: #000000;
  --am-select-bg-disabled: #161616;
  --am-select-border-default: #DBDBDB;
  --am-select-border-focus: #C8A153;
  --am-select-border-hover: #F7F7F7;
  --am-select-chevron-color-default: #DBDBDB;
  --am-select-chevron-color-disabled: #727272;
  --am-select-chevron-color-focus: #C8A153;
  --am-select-chevron-color-hover: #F7F7F7;
  --am-select-text-default: #FFFFFF;
  --am-select-text-disabled: #727272;
  --am-share-button-icon-only-focus-ring: 2px solid #C8A153, 2px offset;
  --am-share-button-label-wrapper-text: #DBDBDB;
  --am-share-button-labeled-focus-ring: 2px solid #C8A153, 2px offset;
}
:root[data-theme="light"] {
  --am-badge-sale-bg-default: #C8A153;
  --am-badge-sale-font-size: 11px;
  --am-badge-sale-letter-spacing: 0.1em;
  --am-badge-sale-line-height: 1;
  --am-badge-sale-padding: 4px 8px;
  --am-badge-sale-position-top-left: 8px;
  --am-badge-sale-radius: 999px;
  --am-badge-sale-text-default: #161616;
  --am-blog-card-container-bg-default: #FFFFFF;
  --am-blog-card-container-border-default: 1px solid #DBDBDB;
  --am-blog-card-container-radius: 4px;
  --am-blog-card-container-shadow-hover: 0 8px 24px rgba(0,0,0,0.10);
  --am-blog-card-container-transform-hover: translateY(-2px);
  --am-blog-card-container-transition: 250ms;
  --am-blog-card-image-aspect-ratio: 16/9;
  --am-blog-card-image-transform-hover: scale(1.04);
  --am-blog-card-image-transition: 400ms ease;
  --am-blog-card-meta-category-chip-bg-default: transparent;
  --am-blog-card-meta-category-chip-bg-hover: #896D37;
  --am-blog-card-meta-category-chip-border: 1px solid #896D37;
  --am-blog-card-meta-category-chip-focus-ring: 2px solid #896D37, 2px offset;
  --am-blog-card-meta-category-chip-padding: 4px 8px;
  --am-blog-card-meta-category-chip-radius: 999px;
  --am-blog-card-meta-category-chip-text-default: #896D37;
  --am-blog-card-meta-category-chip-text-hover: #161616;
  --am-blog-card-meta-category-inline-color: #896D37;
  --am-blog-card-meta-text-color: #727272;
  --am-blog-card-read-link-color-default: #896D37;
  --am-blog-card-read-link-color-hover: #896D37;
  --am-blog-card-read-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-blog-card-read-link-font-size: 12px;
  --am-blog-card-read-link-font-weight-default: 700;
  --am-blog-card-read-link-font-weight-hover: 700;
  --am-blog-card-title-color-default: #1B1B1B;
  --am-blog-card-title-color-hover: #896D37;
  --am-blog-card-title-focus-ring: 2px solid #896D37, 2px offset;
  --am-blog-card-title-font-family: 'Cinzel', Georgia, serif;
  --am-blog-card-title-font-size-compact: 16px;
  --am-blog-card-title-font-size-default: 20px;
  --am-button-primary-bg-active: #896D37;
  --am-button-primary-bg-default: #C8A153;
  --am-button-primary-bg-disabled: #DBDBDB;
  --am-button-primary-bg-focus: #C8A153;
  --am-button-primary-bg-hover: #B28F47;
  --am-button-primary-border-width: 2px;
  --am-button-primary-border-default: #C8A153;
  --am-button-primary-focus-ring: 2px solid #896D37, 2px offset;
  --am-button-primary-padding: 14px 36px;
  --am-button-primary-padding-compact: 10px 18px;
  --am-button-primary-radius: 4px;
  --am-button-primary-text-default: #161616;
  --am-button-primary-text-disabled: #727272;
  --am-button-primary-transition: 250ms ease;
  --am-button-secondary-bg-active: #896D37;
  --am-button-secondary-bg-default: transparent;
  --am-button-secondary-bg-disabled: #DBDBDB;
  --am-button-secondary-bg-hover: #896D37;
  --am-button-secondary-border-default: #896D37;
  --am-button-secondary-border-disabled: #DBDBDB;
  --am-button-secondary-focus-ring: 2px solid #896D37, 2px offset;
  --am-button-secondary-text-default: #896D37;
  --am-button-secondary-text-disabled: #727272;
  --am-button-secondary-text-hover: #FAF7F2;
  --am-cart-line-item-container-bg: transparent;
  --am-cart-line-item-container-border-bottom-color: #DBDBDB;
  --am-cart-line-item-container-border-bottom-width: 1px;
  --am-cart-line-item-container-gap: 16px;
  --am-cart-line-item-container-padding: 16px 0;
  --am-cart-line-item-name-color: #1B1B1B;
  --am-cart-line-item-name-font-family: 'Montserrat', Arial, sans-serif;
  --am-cart-line-item-name-font-size: 14px;
  --am-cart-line-item-name-font-weight: 600;
  --am-cart-line-item-remove-bg-default: transparent;
  --am-cart-line-item-remove-bg-hover: transparent;
  --am-cart-line-item-remove-color-default: #727272;
  --am-cart-line-item-remove-color-hover: #896D37;
  --am-cart-line-item-remove-focus-ring: 2px solid #896D37, 2px offset;
  --am-cart-line-item-remove-radius: 50%;
  --am-cart-line-item-remove-size: 30px;
  --am-cart-line-item-remove-transition: 250ms ease;
  --am-cart-line-item-thumbnail-size: 48px;
  --am-cart-page-checkout-cta-bg-default: #C8A153;
  --am-cart-page-checkout-cta-bg-hover: #B28F47;
  --am-cart-page-checkout-cta-focus-ring: 2px solid #896D37, 2px offset;
  --am-cart-page-checkout-cta-padding: 14px 36px;
  --am-cart-page-checkout-cta-radius: 4px;
  --am-cart-page-checkout-cta-text-default: #161616;
  --am-cart-page-coupon-button-bg-default: transparent;
  --am-cart-page-coupon-button-bg-disabled: #DBDBDB;
  --am-cart-page-coupon-button-bg-hover: #896D37;
  --am-cart-page-coupon-button-border: #896D37;
  --am-cart-page-coupon-button-focus-ring: 2px solid #896D37, 2px offset;
  --am-cart-page-coupon-button-text-default: #896D37;
  --am-cart-page-coupon-button-text-hover: #FAF7F2;
  --am-cart-page-edit-cart-link-opacity-default: 0.75;
  --am-cart-page-edit-cart-link-opacity-hover: 1;
  --am-cart-page-panel-bg: #FFFFFF;
  --am-cart-page-panel-border: 1px solid #DBDBDB;
  --am-cart-page-panel-radius: 4px;
  --am-cart-page-totals-font-family: 'Montserrat', Arial, sans-serif;
  --am-cart-page-totals-label: #5E5E5E;
  --am-cart-page-totals-total-font-weight: 700;
  --am-cart-page-totals-value: #1B1B1B;
  --am-checkbox-box-bg-checked: #FFFFFF;
  --am-checkbox-box-bg-default: #FFFFFF;
  --am-checkbox-box-bg-disabled: #FAF7F2;
  --am-checkbox-box-bg-focus: #FFFFFF;
  --am-checkbox-box-bg-hover: #FFFFFF;
  --am-checkbox-box-border-checked: #C8A153;
  --am-checkbox-box-border-default: #DBDBDB;
  --am-checkbox-box-border-disabled: #DBDBDB;
  --am-checkbox-box-border-focus: #896D37;
  --am-checkbox-box-border-hover: #896D37;
  --am-checkbox-checkmark-color-checked: #C8A153;
  --am-checkbox-checkmark-color-disabled: #DBDBDB;
  --am-checkbox-focus-ring: 2px solid #896D37, 2px offset;
  --am-checkbox-label-color-checked: #1B1B1B;
  --am-checkbox-label-color-default: #1B1B1B;
  --am-checkbox-label-color-disabled: #727272;
  --am-checkbox-label-color-hover: #896D37;
  --am-checkout-page-form-field-bg: #FFFFFF;
  --am-checkout-page-form-field-border: #DBDBDB;
  --am-checkout-page-form-field-border-focus: #896D37;
  --am-checkout-page-form-field-focus-ring: 2px solid #896D37, 2px offset;
  --am-checkout-page-form-field-font-family: 'Montserrat', Arial, sans-serif;
  --am-checkout-page-form-field-font-size: 14px;
  --am-checkout-page-form-field-min-height: 44px;
  --am-checkout-page-form-field-padding: 8px 12px;
  --am-checkout-page-form-field-radius: 4px;
  --am-checkout-page-form-field-text: #1B1B1B;
  --am-checkout-page-place-order-cta-bg-default: #C8A153;
  --am-checkout-page-place-order-cta-bg-hover: #B28F47;
  --am-checkout-page-place-order-cta-focus-ring: 2px solid #896D37, 2px offset;
  --am-checkout-page-place-order-cta-padding: 14px 36px;
  --am-checkout-page-place-order-cta-radius: 4px;
  --am-checkout-page-place-order-cta-text-default: #161616;
  --am-checkout-page-summary-row-name-color: #1B1B1B;
  --am-checkout-page-summary-row-name-font-family: 'Montserrat', Arial, sans-serif;
  --am-checkout-page-summary-row-price-font-family: 'Montserrat', Arial, sans-serif;
  --am-checkout-page-summary-row-price-regular-color: #1B1B1B;
  --am-checkout-page-summary-row-price-regular-font-weight: 700;
  --am-checkout-page-summary-row-price-sale-color: #EF0000;
  --am-checkout-page-summary-row-price-sale-font-weight: 700;
  --am-checkout-page-summary-row-qty-marker: #5E5E5E;
  --am-checkout-page-summary-row-thumbnail-size: 48px;
  --am-chip-outline-compact-padding: 4px 8px;
  --am-chip-outline-default-bg-default: transparent;
  --am-chip-outline-default-bg-hover: #896D37;
  --am-chip-outline-default-border-default: 1px solid #896D37;
  --am-chip-outline-default-padding: 4px 12px;
  --am-chip-outline-default-radius: 999px;
  --am-chip-outline-default-text-default: #896D37;
  --am-chip-outline-default-text-hover: #161616;
  --am-chip-outline-focus-ring: 2px solid #896D37, 2px offset;
  --am-chip-removable-bg-default: #C8A153;
  --am-chip-removable-bg-hover: #B28F47;
  --am-chip-removable-padding: 4px 8px;
  --am-chip-removable-radius: 999px;
  --am-chip-removable-state-focus: 2px solid #896D37, 2px offset;
  --am-chip-removable-text-default: #161616;
  --am-color-action-primary-fill: #C8A153;
  --am-color-action-primary-fill-hover: #B28F47;
  --am-color-action-primary-text-on-fill: #161616;
  --am-color-action-secondary-border: #896D37;
  --am-color-action-secondary-fill-hover: #896D37;
  --am-color-action-secondary-text: #896D37;
  --am-color-action-secondary-text-on-hover: #FAF7F2;
  --am-color-border-default: #DBDBDB;
  --am-color-border-hairline-dark: rgba(200, 161, 83, 0.15);
  --am-color-border-hero-control: rgba(200, 161, 83, 0.5);
  --am-color-border-subtle-dark: rgba(200, 161, 83, 0.2);
  --am-color-focus-ring: #896D37;
  --am-color-gold-500: #C8A153;
  --am-color-gold-600: #B28F47;
  --am-color-gold-700: #896D37;
  --am-color-ink-900: #161616;
  --am-color-ink-950: #000000;
  --am-color-neutral-0: #FFFFFF;
  --am-color-neutral-100: #F7F7F7;
  --am-color-neutral-300: #DBDBDB;
  --am-color-neutral-50: #F5F5F5;
  --am-color-neutral-500: #727272;
  --am-color-neutral-700: #5E5E5E;
  --am-color-neutral-800: #1B1B1B;
  --am-color-platform-facebook: #1877F2;
  --am-color-platform-whatsapp: #25D366;
  --am-color-platform-x: #000000;
  --am-color-red-500: #EF0000;
  --am-color-sand-200: #E0D4C3;
  --am-color-sand-50: #FAF7F2;
  --am-color-status-sale: #EF0000;
  --am-color-surface-base: #FAF7F2;
  --am-color-surface-header: rgba(22, 22, 22, 0.97);
  --am-color-surface-hero-control: rgba(22, 22, 22, 0.55);
  --am-color-surface-inverse: #161616;
  --am-color-surface-raised: #FFFFFF;
  --am-color-text-accent: #896D37;
  --am-color-text-muted: #727272;
  --am-color-text-primary: #1B1B1B;
  --am-color-text-secondary: #5E5E5E;
  --am-filter-accordion-chevron-color-default: #896D37;
  --am-filter-accordion-chevron-color-focus-visible: #896D37;
  --am-filter-accordion-chevron-color-hover: #896D37;
  --am-filter-accordion-chevron-color-is-open: #896D37;
  --am-filter-accordion-chevron-rotation-default: 45deg;
  --am-filter-accordion-chevron-rotation-is-open: -135deg;
  --am-filter-accordion-focus-ring: 2px solid #896D37, 2px offset;
  --am-filter-accordion-header-font-weight-default: 400;
  --am-filter-accordion-header-font-weight-hover: 600;
  --am-filter-accordion-header-text-default: #896D37;
  --am-filter-accordion-header-text-focus-visible: #896D37;
  --am-filter-accordion-header-text-hover: #896D37;
  --am-filter-accordion-header-text-is-open: #896D37;
  --am-filter-accordion-transition: 250ms ease;
  --am-font-family-body: 'Montserrat', Arial, sans-serif;
  --am-font-family-heading: 'Cinzel', Georgia, serif;
  --am-font-weight-bold: 700;
  --am-font-weight-regular: 400;
  --am-font-weight-semibold: 600;
  --am-footer-bottom-bar-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-footer-bottom-bar-link-font-size: 12px;
  --am-footer-bottom-bar-link-text-default: #727272;
  --am-footer-bottom-bar-link-text-focus-visible: #1B1B1B;
  --am-footer-bottom-bar-link-text-hover: #896D37;
  --am-footer-brand-tagline-font-family: 'Cinzel', Georgia, serif;
  --am-footer-brand-tagline-font-size: 13px;
  --am-footer-brand-tagline-font-style: italic;
  --am-footer-brand-tagline-text-default: #B28F47;
  --am-footer-heading-font-family: 'Cinzel', Georgia, serif;
  --am-footer-heading-font-size: 12px;
  --am-footer-heading-font-weight: 600;
  --am-footer-heading-letter-spacing: 0.15em;
  --am-footer-heading-text-transform: uppercase;
  --am-footer-heading-text-default: #896D37;
  --am-footer-nav-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-footer-nav-link-font-size: 14px;
  --am-footer-nav-link-text-default: #5E5E5E;
  --am-footer-nav-link-text-focus-visible: #1B1B1B;
  --am-footer-nav-link-text-hover: #896D37;
  --am-gallery-lightbox-close-button-color-default: #C8A153;
  --am-gallery-lightbox-close-button-color-hover: #C8A153;
  --am-gallery-lightbox-scrim: rgba(0,0,0,0.85);
  --am-gallery-nav-arrow-bg-default: rgba(255, 255, 255, 0.55);
  --am-gallery-nav-arrow-bg-hover: #896D37;
  --am-gallery-nav-arrow-border-default: rgba(137, 109, 55, 0.5);
  --am-gallery-nav-arrow-border-hover: #C8A153;
  --am-gallery-nav-arrow-focus-ring: 2px solid #896D37, 2px offset;
  --am-gallery-nav-arrow-icon-default: #896D37;
  --am-gallery-nav-arrow-icon-hover: #FFFFFF;
  --am-gallery-nav-arrow-transition: 250ms ease;
  --am-header-nav-chat-launcher-color-default: #896D37;
  --am-header-nav-chat-launcher-color-hover: #896D37;
  --am-header-nav-chat-launcher-focus-ring: 2px solid #896D37, 2px offset;
  --am-header-nav-chat-launcher-padding: 8px 10px;
  --am-header-nav-chat-launcher-shine-animation-duration: 6s;
  --am-header-nav-chat-launcher-shine-glow-color: #FFE066;
  --am-header-nav-chat-launcher-transform-hover: scale(1.1);
  --am-header-nav-chat-launcher-transition: 250ms;
  --am-header-nav-container-backdrop-filter: blur(6px);
  --am-header-nav-container-bg-default: rgba(22, 22, 22, 0.97);
  --am-header-nav-container-border-bottom-default: 1px solid rgba(200, 161, 83, 0.15);
  --am-header-nav-container-height-default: 96px;
  --am-header-nav-container-home-variant-height: 64px;
  --am-header-nav-container-home-variant-logo-visibility: hidden;
  --am-header-nav-container-position-desktop: sticky;
  --am-header-nav-container-position-mobile: relative;
  --am-header-nav-container-z-index: 1000;
  --am-header-nav-header-icon-button-color-default: #1B1B1B;
  --am-header-nav-header-icon-button-color-hover: #896D37;
  --am-header-nav-header-icon-button-focus-ring: 2px solid #896D37, 2px offset;
  --am-header-nav-header-icon-button-opacity-default: 0.7;
  --am-header-nav-header-icon-button-opacity-hover: 1;
  --am-header-nav-header-icon-button-padding: 8px 10px;
  --am-header-nav-mobile-nav-panel-bg: rgba(22, 22, 22, 0.97);
  --am-header-nav-mobile-nav-panel-border-top: rgba(200, 161, 83, 0.15);
  --am-header-nav-mobile-nav-panel-list-padding: 8px 24px 16px;
  --am-header-nav-nav-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-header-nav-nav-link-font-family: 'Montserrat', Arial, sans-serif;
  --am-header-nav-nav-link-font-size: 13px;
  --am-header-nav-nav-link-font-weight: 600;
  --am-header-nav-nav-link-letter-spacing: 0.1em;
  --am-header-nav-nav-link-padding: 8px 16px;
  --am-header-nav-nav-link-text-transform: uppercase;
  --am-header-nav-nav-link-text-current: #896D37;
  --am-header-nav-nav-link-text-default: #1B1B1B;
  --am-header-nav-nav-link-text-hover: #896D37;
  --am-hero-arrow-bg-default: rgba(255, 255, 255, 0.55);
  --am-hero-arrow-bg-hover: #896D37;
  --am-hero-arrow-border-default: rgba(137, 109, 55, 0.5);
  --am-hero-arrow-border-hover: #C8A153;
  --am-hero-arrow-focus-ring: 2px solid #896D37, 2px offset;
  --am-hero-arrow-icon-default: #896D37;
  --am-hero-arrow-icon-hover: #FFFFFF;
  --am-hero-arrow-transition: 250ms ease;
  --am-hero-dot-bg-default: transparent;
  --am-hero-dot-bg-hover: transparent;
  --am-hero-dot-bg-is-active: #896D37;
  --am-hero-dot-border-default: #896D37;
  --am-hero-dot-border-hover: #C8A153;
  --am-hero-dot-focus-ring: 2px solid #896D37, 2px offset;
  --am-hero-dot-transform-hover: scale(1.15);
  --am-hero-dot-transform-is-active: scale(1.25);
  --am-hero-section-glow-overlay: radial-gradient(ellipse at 60% 50%, rgba(200, 161, 83, 0.07) 0%, transparent 70%);
  --am-hero-slide-crossfade-duration: 800ms;
  --am-input-text-bg-default: #FFFFFF;
  --am-input-text-bg-disabled: #FAF7F2;
  --am-input-text-border-width: 1px;
  --am-input-text-border-default: #DBDBDB;
  --am-input-text-border-disabled: #DBDBDB;
  --am-input-text-border-focus: #896D37;
  --am-input-text-border-hover: #727272;
  --am-input-text-border-invalid: #EF0000;
  --am-input-text-focus-ring: 2px solid #896D37, 2px offset;
  --am-input-text-font-family: 'Montserrat', Arial, sans-serif;
  --am-input-text-font-size: 14px;
  --am-input-text-min-height: 44px;
  --am-input-text-padding: 8px 12px;
  --am-input-text-placeholder-default: #727272;
  --am-input-text-radius: 4px;
  --am-input-text-text-default: #1B1B1B;
  --am-input-text-text-disabled: #727272;
  --am-input-text-transition: 250ms ease;
  --am-motion-duration-hero-crossfade: 800ms;
  --am-motion-duration-hover: 250ms;
  --am-motion-duration-image-zoom: 400ms;
  --am-motion-duration-reveal: 600ms;
  --am-motion-easing-standard: ease;
  --am-pagination-item-bg-current: #896D37;
  --am-pagination-item-bg-default: transparent;
  --am-pagination-item-bg-hover: #896D37;
  --am-pagination-item-border-current: #896D37;
  --am-pagination-item-border-default: #DBDBDB;
  --am-pagination-item-border-hover: #896D37;
  --am-pagination-item-cursor-current: default;
  --am-pagination-item-focus-ring: 2px solid #896D37, 2px offset;
  --am-pagination-item-font-size: 0.88rem;
  --am-pagination-item-height: 40px;
  --am-pagination-item-margin: 3px;
  --am-pagination-item-min-width: 40px;
  --am-pagination-item-padding: 0 14px;
  --am-pagination-item-radius: 4px;
  --am-pagination-item-text-current: #161616;
  --am-pagination-item-text-default: #1B1B1B;
  --am-pagination-item-text-hover: #161616;
  --am-pagination-item-transition: 250ms;
  --am-price-font-family: 'Montserrat', Arial, sans-serif;
  --am-price-gap: 8px;
  --am-price-regular-color: #1B1B1B;
  --am-price-regular-font-weight: 700;
  --am-price-sale-color: #EF0000;
  --am-price-sale-font-weight: 700;
  --am-price-size-compact-font-size: 16px;
  --am-price-size-compact-strikethrough-font-size: 13px;
  --am-price-size-large-font-size: 28px;
  --am-price-size-large-strikethrough-font-size: 18px;
  --am-price-strikethrough-color: #727272;
  --am-price-strikethrough-font-weight: 400;
  --am-price-strikethrough-text-decoration: line-through;
  --am-product-card-badge-bg-default: #C8A153;
  --am-product-card-badge-font-size: 11px;
  --am-product-card-badge-radius: 4px;
  --am-product-card-badge-text-default: #161616;
  --am-product-card-container-bg-default: #FFFFFF;
  --am-product-card-container-border-default: 1px solid #DBDBDB;
  --am-product-card-container-radius: 4px;
  --am-product-card-container-shadow-hover: 0 8px 24px rgba(0,0,0,0.10);
  --am-product-card-container-transform-hover: translateY(-2px);
  --am-product-card-container-transition: 250ms;
  --am-product-card-cta-bg-default: #C8A153;
  --am-product-card-cta-disabled-bg: #DBDBDB;
  --am-product-card-cta-disabled-text: #5E5E5E;
  --am-product-card-cta-radius: 4px;
  --am-product-card-cta-size-desktop-font-size: 12px;
  --am-product-card-cta-size-desktop-padding: 10px 18px;
  --am-product-card-cta-size-mobile-breakpoint: 600px;
  --am-product-card-cta-size-mobile-font-size: 11px;
  --am-product-card-cta-size-mobile-padding: 8px 6px;
  --am-product-card-cta-text-default: #161616;
  --am-product-card-image-aspect-ratio: 1/1;
  --am-product-card-image-transform-hover: scale(1.04);
  --am-product-card-image-transition: 400ms ease;
  --am-product-card-name-color-default: #1B1B1B;
  --am-product-card-name-font-family: 'Montserrat', Arial, sans-serif;
  --am-product-card-name-font-size: 14px;
  --am-product-card-name-font-weight: 600;
  --am-product-card-title-link-focus-ring: 2px solid #896D37, 2px offset;
  --am-quantity-selector-input-bg-default: #FFFFFF;
  --am-quantity-selector-input-bg-disabled: #FAF7F2;
  --am-quantity-selector-input-border-width: 1px;
  --am-quantity-selector-input-border-default: #DBDBDB;
  --am-quantity-selector-input-border-disabled: #DBDBDB;
  --am-quantity-selector-input-border-focus: #896D37;
  --am-quantity-selector-input-border-hover: #727272;
  --am-quantity-selector-input-border-invalid: #EF0000;
  --am-quantity-selector-input-compact-font-size: 14px;
  --am-quantity-selector-input-compact-min-height: 40px;
  --am-quantity-selector-input-compact-padding: 0 12px;
  --am-quantity-selector-input-compact-width: 56px;
  --am-quantity-selector-input-default-font-size: 15px;
  --am-quantity-selector-input-default-min-height: 48px;
  --am-quantity-selector-input-default-padding: 0 14px;
  --am-quantity-selector-input-default-width: 72px;
  --am-quantity-selector-input-focus-ring: 2px solid #896D37, 2px offset;
  --am-quantity-selector-input-font-family: 'Montserrat', Arial, sans-serif;
  --am-quantity-selector-input-radius: 4px;
  --am-quantity-selector-input-text-align: center;
  --am-quantity-selector-input-text-default: #1B1B1B;
  --am-quantity-selector-input-text-disabled: #727272;
  --am-quantity-selector-input-transition: 250ms ease;
  --am-radius-circle: 50%;
  --am-radius-pill: 999px;
  --am-radius-sm: 4px;
  --am-search-box-icon-button-color-default: #896D37;
  --am-search-box-icon-button-color-hover: #896D37;
  --am-search-box-icon-button-focus-ring: 2px solid #896D37, 2px offset;
  --am-search-box-icon-button-transform-hover: scale(1.1);
  --am-search-box-icon-button-transition: 250ms;
  --am-search-box-input-bg-default: transparent;
  --am-search-box-input-border: none;
  --am-search-box-input-focus-ring: 2px solid #896D37, 2px offset;
  --am-search-box-input-typography-color: #1B1B1B;
  --am-search-box-input-typography-font-family: 'Montserrat', Arial, sans-serif;
  --am-search-box-input-typography-font-size: 14px;
  --am-search-box-input-typography-placeholder-color: #727272;
  --am-search-box-wrapper-bg-default: #FFFFFF;
  --am-search-box-wrapper-border-default: #DBDBDB;
  --am-search-box-wrapper-border-hover: #727272;
  --am-search-box-wrapper-radius: 4px;
  --am-select-bg-default: #FFFFFF;
  --am-select-bg-disabled: #FAF7F2;
  --am-select-bg-focus: #FFFFFF;
  --am-select-bg-hover: #FFFFFF;
  --am-select-border-default: #DBDBDB;
  --am-select-border-disabled: #DBDBDB;
  --am-select-border-focus: #896D37;
  --am-select-border-hover: #727272;
  --am-select-chevron-color-default: #727272;
  --am-select-chevron-color-disabled: #DBDBDB;
  --am-select-chevron-color-focus: #896D37;
  --am-select-chevron-color-hover: #5E5E5E;
  --am-select-focus-ring: 2px solid #896D37, 2px offset;
  --am-select-radius: 4px;
  --am-select-text-default: #1B1B1B;
  --am-select-text-disabled: #727272;
  --am-select-text-focus: #1B1B1B;
  --am-select-text-hover: #1B1B1B;
  --am-shadow-lg: 0 12px 32px rgba(0,0,0,0.45);
  --am-shadow-md: 0 8px 24px rgba(0,0,0,0.10);
  --am-shadow-sm: 0 4px 12px rgba(0,0,0,0.35);
  --am-shadow-xl: 0 24px 80px rgba(0,0,0,0.5);
  --am-share-button-icon-only-bg-default: transparent;
  --am-share-button-icon-only-facebook-bg-hover: #1877F2;
  --am-share-button-icon-only-facebook-border: 1px solid #1877F2;
  --am-share-button-icon-only-facebook-text-default: #1877F2;
  --am-share-button-icon-only-facebook-text-hover: #FFFFFF;
  --am-share-button-icon-only-focus-ring: 2px solid #896D37, 2px offset;
  --am-share-button-icon-only-gap: 5px;
  --am-share-button-icon-only-icon-size: 15px;
  --am-share-button-icon-only-radius: 50%;
  --am-share-button-icon-only-size: 30px;
  --am-share-button-icon-only-transform-hover: scale(1.1);
  --am-share-button-icon-only-transition: 250ms ease;
  --am-share-button-icon-only-whatsapp-bg-hover: #25D366;
  --am-share-button-icon-only-whatsapp-border: 1px solid #25D366;
  --am-share-button-icon-only-whatsapp-text-default: #25D366;
  --am-share-button-icon-only-whatsapp-text-hover: #FFFFFF;
  --am-share-button-icon-only-x-bg-hover: #000000;
  --am-share-button-icon-only-x-border: 1px solid #000000;
  --am-share-button-icon-only-x-text-default: #000000;
  --am-share-button-icon-only-x-text-hover: #FFFFFF;
  --am-share-button-label-wrapper-text: #727272;
  --am-share-button-labeled-bg-default: transparent;
  --am-share-button-labeled-facebook-bg-hover: #1877F2;
  --am-share-button-labeled-facebook-border: 1px solid #1877F2;
  --am-share-button-labeled-facebook-text-default: #1877F2;
  --am-share-button-labeled-facebook-text-hover: #FFFFFF;
  --am-share-button-labeled-focus-ring: 2px solid #896D37, 2px offset;
  --am-share-button-labeled-gap: 6px;
  --am-share-button-labeled-height: auto;
  --am-share-button-labeled-icon-size: 16px;
  --am-share-button-labeled-label-font-size: 12px;
  --am-share-button-labeled-label-font-weight: 600;
  --am-share-button-labeled-padding: 6px 14px;
  --am-share-button-labeled-radius: 4px;
  --am-share-button-labeled-transition: 250ms ease;
  --am-share-button-labeled-whatsapp-bg-hover: #25D366;
  --am-share-button-labeled-whatsapp-border: 1px solid #25D366;
  --am-share-button-labeled-whatsapp-text-default: #25D366;
  --am-share-button-labeled-whatsapp-text-hover: #FFFFFF;
  --am-share-button-labeled-width: auto;
  --am-share-button-labeled-x-bg-hover: #000000;
  --am-share-button-labeled-x-border: 1px solid #000000;
  --am-share-button-labeled-x-text-default: #000000;
  --am-share-button-labeled-x-text-hover: #FFFFFF;
  --am-share-button-platform-facebook: #1877F2;
  --am-share-button-platform-whatsapp: #25D366;
  --am-share-button-platform-x: #000000;
  --am-spacing-050: 4px;
  --am-spacing-100: 8px;
  --am-spacing-150: 12px;
  --am-spacing-200: 16px;
  --am-spacing-250: 20px;
  --am-spacing-300: 24px;
  --am-spacing-400: 32px;
  --am-spacing-500: 40px;
  --am-spacing-600: 48px;
  --am-spacing-800: 64px;
}
