/** Shopify CDN: Minification failed

Line 13:18 Expected ":"
Line 14:18 Expected ":"
Line 36:17 Unexpected ".75"
Line 39:17 Unexpected ".5"

**/
/* ===== CSS Variables ===== */
:root {
  /* Aspect Ratios */
  --aspect-ratio-1: 1;
  --aspect-ratio-0.75: 0.75;
  --aspect-ratio-1.5: 1.5;
  --aspect-ratio-21-9: 2.333;
  
  /* Animation */
  --animation-order-1: 1;
  --animation-order-2: 2;
  /* Add up to 8 as needed */
  
  /* Layout */
  --columns-3: 3;
  --columns-5: 5;
  --columns-6: 6;
  
  /* Colors */
  --btn-light: #FFF;
  --btn-light-hover: #000;
}

/* ===== Aspect Ratio Utilities ===== */
.m-aspect-ratio-1 {
  aspect-ratio: var(--aspect-ratio-1);
}
.m-aspect-ratio-0.75 {
  aspect-ratio: var(--aspect-ratio-0.75);
}
.m-aspect-ratio-1.5 {
  aspect-ratio: var(--aspect-ratio-1.5);
}
.m-aspect-ratio-21-9 {
  aspect-ratio: var(--aspect-ratio-21-9);
}

/* ===== Animation Order Utilities ===== */
.m-animate-order-1 { --animation-order: 1; }
.m-animate-order-2 { --animation-order: 2; }
/* Add up to 8 */

/* ===== Column Utilities ===== */
.m-columns-3 { --total-columns: 3; }
.m-columns-5 { --total-columns: 5; }
.m-columns-6 { --total-columns: 6; }

/* ===== Button Color Utilities ===== */
.m-btn-light {
  --btn-color: var(--btn-light);
  --btn-color-hover: var(--btn-light-hover);
}

/* ===== Visibility Utilities ===== */
.m-visible { visibility: visible; }
.m-hidden { visibility: hidden; }
.m-display-none { display: none; }