/** Shopify CDN: Minification failed

Line 1126:0 Unexpected "}"
Line 1185:0 Unexpected "}"
Line 1204:9 All "@import" rules must come first
Line 2615:1182 Unexpected "="

**/
/* ══════════════════════════════════════
   AGLR LLC — Complete Theme Styles
   ══════════════════════════════════════ */

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

:root {
  --forest: #1a3a1a;
  --mid:    #2d6b2d;
  --lime:   #7ed957;
  --white:  #ffffff;
}


body {
  font-family: 'Montserrat', sans-serif;
  background: var(--white);
  color: var(--white);
  overflow-x: hidden;
}

/* ══ ANNOUNCEMENT ══ */
.announcement {
  background: var(--forest);
  color: var(--white);
  text-align: center;
  padding: 10px 20px;
  font-size: 10px;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  font-weight: 700;
  border-bottom: 1px solid rgba(126,217,87,0.2);
}

/* FIX: cart drawer overlap */
.cart-overlay { z-index: 999998 !important; }
.cart-drawer { z-index: 999999 !important; }

/* ══ NAVIGATION ══ */
nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px;
  position: sticky;
  top: 0;
  z-index: 200;
  background: rgba(26,58,26,0.96);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  border-bottom: 1px solid rgba(126,217,87,0.15);
}

.nav-logo {
  font-family: 'Cormorant Garamond', serif;
  font-size: 26px;
  font-weight: 700;
  letter-spacing: 7px;
  color: var(--white);
  text-transform: uppercase;
  text-decoration: none;
}
.nav-logo span { color: var(--lime); }

.nav-links {
  display: flex;
  gap: 28px;
  list-style: none;
}
.nav-links a {
  text-decoration: none;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--white);
  font-weight: 700;
  transition: color 0.2s;
}
.nav-links a:hover { color: var(--lime); }

.nav-icons {
  display: flex;
  gap: 16px;
  align-items: center;
}
.nav-icon-link {
  color: var(--white);
  text-decoration: none;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  position: relative;
  padding: 4px;
  transition: color 0.2s;
}
.nav-icon-link:hover { color: var(--lime); }

.cart-count {
  position: absolute;
  top: -4px;
  right: -4px;
  background: var(--lime);
  color: var(--forest);
  font-size: 9px;
  font-weight: 800;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
.cart-count:empty, .cart-count[data-count="0"] { display: none; }

.hamburger {
  display: none;
  flex-direction: column;
  gap: 5px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 4px;
}
.hamburger span {
  display: block;
  width: 22px;
  height: 2px;
  background: var(--white);
  border-radius: 2px;
  transition: all 0.3s;
}

/* ══ MOBILE MENU ══ */
.mobile-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.6);
  z-index: 300;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
}
.mobile-overlay.active { opacity: 1; pointer-events: all; }

.mobile-menu {
  position: fixed;
  top: 0; left: 0;
  width: 80%;
  max-width: 320px;
  height: 100vh;
  background: var(--forest);
  z-index: 400;
  transform: translateX(-100%);
  transition: transform 0.35s ease;
  display: flex;
  flex-direction: column;
}
.mobile-menu.active { transform: translateX(0); }

.mobile-menu-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px;
  border-bottom: 1px solid rgba(126,217,87,0.2);
}
.mobile-close {
  background: none;
  border: none;
  color: var(--white);
  font-size: 20px;
  cursor: pointer;
  font-weight: 700;
}

.mobile-links {
  list-style: none;
  padding: 24px 0;
  flex: 1;
  overflow-y: auto;
}
.mobile-links li { border-bottom: 1px solid rgba(255,255,255,0.07); }
.mobile-links a {
  display: block;
  padding: 16px 24px;
  color: var(--white);
  text-decoration: none;
  font-size: 12px;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  font-weight: 700;
  transition: color 0.2s, padding-left 0.2s;
}
.mobile-links a:hover { color: var(--lime); padding-left: 32px; }


/* ══ CART DRAWER ══ */
.cart-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.55);
  z-index: 300;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
}
.cart-overlay.active { opacity: 1; pointer-events: all; }

.cart-drawer {
  position: fixed;
  top: 0; right: 0;
  width: 100%;
  max-width: 400px;
  height: 100vh;
  background: var(--forest);
  z-index: 400;
  transform: translateX(100%);
  transition: transform 0.35s ease;
  display: flex;
  flex-direction: column;
}
.cart-drawer.active { transform: translateX(0); }

.cart-drawer-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px;
  border-bottom: 1px solid rgba(126,217,87,0.2);
}
.cart-drawer-title {
    font-family: 'Montserrat', sans-serif;
  font-size: 22px;
  font-weight: 700;
  color: var(--white);
  letter-spacing: 2px;
}
.cart-close {
  background: none;
  border: none;
  color: var(--white);
  font-size: 20px;
  cursor: pointer;
  font-weight: 700;
}

.cart-drawer-body {
  flex: 1;
  overflow-y: auto;
  padding: 24px;
}
.cart-empty {
  color: rgba(255,255,255,0.6);
  font-size: 12px;
  text-align: center;
  margin-top: 48px;
  letter-spacing: 1px;
  font-weight: 600;
}

.cart-item {
  display: flex;
  gap: 16px;
  padding: 16px 0;
  border-bottom: 1px solid rgba(255,255,255,0.1);
  align-items: flex-start;
}
.cart-item-img {
  width: 72px;
  height: 72px;
  border-radius: 4px;
  object-fit: cover;
  background: rgba(255,255,255,0.1);
  flex-shrink: 0;
}
.cart-item-info { flex: 1; }
.cart-item-vendor {
  font-size: 9px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--lime);
  font-weight: 700;
  margin-bottom: 4px;
}
.cart-item-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--white);
  margin-bottom: 6px;
}
.cart-item-price {
  font-family: 'Cormorant Garamond', serif;
  font-size: 18px;
  color: var(--white);
  font-weight: 700;
}
.cart-item-remove {
  background: none;
  border: none;
  color: rgba(255,255,255,0.4);
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
  padding: 0;
  transition: color 0.2s;
}
.cart-item-remove:hover { color: var(--white); }

.cart-item-qty-wrap { display: flex; align-items: center; gap: 8px; margin-top: 8px; }
.cart-item-qty-btn {
  background: rgba(255,255,255,0.12);
    color: var(--white);
      border: none;
        width: 22px;
          height: 22px;
            border-radius: 50%;
              font-size: 13px;
                font-family: 'Montserrat', sans-serif;
                  cursor: pointer;
                    display: flex;
                      align-items: center;
                        justify-content: center;
                          font-weight: 700;
                            padding: 0;
                              transition: background 0.2s;
                              }
                              .cart-item-qty-btn:hover { background: var(--lime); color: var(--forest); }
                              .cart-item-qty {
                                font-family: 'Montserrat', sans-serif;
                                  font-size: 13px;
                                    font-weight: 700;
                                      color: var(--white);
                                        min-width: 18px;
                                          text-align: center;
                                          }

.cart-drawer-footer {
  padding: 24px;
  border-top: 1px solid rgba(126,217,87,0.2);
}
.cart-total-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
}
.cart-total-label {
    font-size: 18px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: var(--lime);
  font-weight: 700;
}
.cart-total-price {
  font-family: 'Cormorant Garamond', serif;
    font-size: 24px;
  font-weight: 700;
  color: var(--white);
}
.btn-checkout {
  display: block;
  text-align: center;
  background: var(--lime);
  color: var(--forest);
  padding: 16px;
  font-size: 11px;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 800;
  border-radius: 2px;
  margin-top: 12px;
  transition: background 0.2s;
  border: none;
  cursor: pointer;
  font-family: 'Montserrat', sans-serif;
  width: 100%;
}
.btn-checkout:hover { background: var(--white); }

/* ══ BUTTONS ══ */
.btn-primary {
  display: inline-block;
  background: var(--lime);
  color: var(--forest);
  padding: 16px 44px;
  font-size: 10px;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 800;
  border-radius: 2px;
  transition: background 0.2s, transform 0.2s;
  border: none;
  cursor: pointer;
  font-family: 'Montserrat', sans-serif;
}
.btn-primary:hover { background: var(--white); transform: translateY(-2px); }

.btn-ghost {
  display: inline-block;
  border: 2px solid #ffffff;
  color: #ffffff;
  padding: 14px 42px;
  font-size: 10px;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 700;
  border-radius: 2px;
  transition: all 0.2s;
  background: rgba(0,0,0,0.35);
  cursor: pointer;
  font-family: 'Montserrat', sans-serif;
  text-shadow: 0 1px 4px rgba(0,0,0,0.4);
}
.btn-ghost:hover { background: rgba(0,0,0,0.55); border-color: #ffffff; color: #ffffff; }

/* ══ PAGE GRADIENT ══ */
.page-gradient {
  background: #1a3a1a;
  position: relative;
}

/* ══ HERO ══ */
.hero {
  min-height: 88vh;
  min-height: 88svh; /* fix: use small-viewport-height so mobile browser address bar doesn't push next section under the hero */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 100px 48px 80px;
  position: relative;
}
.hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.18);
  pointer-events: none;
}
.hero-eyebrow {
  font-size: 10px;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: #ffffff;
  margin-bottom: 24px;
  font-weight: 700;
  animation: fadeUp 0.7s ease both 0.1s;
  position: relative;
  z-index: 1;
  text-shadow: 0 1px 8px rgba(0,0,0,0.4);
}
.hero-title {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(58px, 8vw, 112px);
  font-weight: 700;
  line-height: 1.0;
  color: #ffffff;
  margin-bottom: 24px;
  animation: fadeUp 0.7s ease both 0.25s;
  text-shadow: 0 2px 20px rgba(0,0,0,0.4), 0 0 60px rgba(0,0,0,0.3);
  position: relative;
  z-index: 1;
}
.hero-title em {
  font-style: italic;
  color: #ffffff;
  text-shadow: 0 2px 20px rgba(0,0,0,0.5), 0 0 60px rgba(0,0,0,0.4);
  -webkit-text-stroke: 0;
}
.hero-sub {
  font-size: 13px;
  letter-spacing: 1px;
  color: #ffffff;
  line-height: 2;
  max-width: 440px;
  margin: 0 auto 48px;
  font-weight: 600;
  animation: fadeUp 0.7s ease both 0.4s;
  text-shadow: 0 1px 8px rgba(0,0,0,0.5);
  position: relative;
  z-index: 1;
}
.hero-ctas {
  display: flex;
  gap: 14px;
  justify-content: center;
  flex-wrap: wrap;
  animation: fadeUp 0.7s ease both 0.55s;
  position: relative;
  z-index: 1;
}

/* ══ MARQUEE ══ */
.marquee-wrap {
  overflow: hidden;
  padding: 13px 0;
  background: linear-gradient(90deg, #b0eea0, #daf7ce);
  border-top: 1px solid rgba(74,170,74,0.2);
  border-bottom: 1px solid rgba(74,170,74,0.2);
}
.marquee-track {
  display: flex;
  animation: marquee 28s linear infinite;
  white-space: nowrap;
}
.marquee-item {
  font-size: 10px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: var(--forest);
  padding: 0 36px;
  font-weight: 700;
}
.marquee-dot { color: #2d8c2d; }

/* ══ SECTION HEADER ══ */
.section-header { text-align: center; padding: 68px 48px 36px; }
.section-eyebrow {
  font-size: 10px;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: #4caf50;
  margin-bottom: 12px;
  font-weight: 700;
}
.section-title {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(32px, 4vw, 50px);
  font-weight: 700;
  color: var(--forest);
  line-height: 1.1;
}
.section-title em { font-style: italic; color: #3daa3d; }
.divider {
  width: 40px; height: 2px;
  background: linear-gradient(90deg, var(--gold), var(--gold-light));
  margin: 16px auto 0; border-radius: 2px;
}

/* ══ CATEGORIES ══ */
.categories {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 10px;
  padding: 0 48px 68px;
}
.cat-card {
  border-radius: 6px;
  overflow: hidden;
  cursor: pointer;
  aspect-ratio: 2/3;
  position: relative;
  transition: transform 0.3s;
  text-decoration: none;
  display: block;
  min-height: 200px;
}
.cat-card:hover { transform: translateY(-5px); }
.cat-card:first-child { grid-column: span 2; aspect-ratio: auto; background: linear-gradient(145deg, #1a3a1a 0%, #3d8c3d 55%, #7ed957 100%); }
.cat-card:nth-child(2) { background: linear-gradient(160deg, #2a4a2a, #5aaa5a); }
.cat-card:nth-child(3) { background: linear-gradient(160deg, #1a3a2a, #4aaa70); }
.cat-card:nth-child(4) { background: linear-gradient(160deg, #2a3a1a, #7ed957); }
.cat-card:nth-child(5) { background: linear-gradient(160deg, #1a2a1a, #3d7a3d); }

.cat-content {
  position: absolute;
  bottom: 0; left: 0; right: 0;
  padding: 22px 18px;
  background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, transparent 100%);
  z-index: 2;
}
.cat-label {
  font-family: 'Cormorant Garamond', serif;
  font-size: 22px;
  font-weight: 700;
  color: var(--white);
  letter-spacing: 1px;
  margin-bottom: 4px;
}
.cat-sub {
  font-size: 9px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--lime);
  font-weight: 700;
}

/* ══ PRODUCTS ══ */
.featured { padding: 0 48px 68px; }
.product-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
.product-card {
  border: 1px solid #e0f5d8;
  border-radius: 6px;
  overflow: hidden;
  background: var(--white);
  transition: box-shadow 0.3s, transform 0.3s;
  text-decoration: none;
  display: block;
}
.product-card:hover { box-shadow: 0 8px 32px rgba(26,58,26,0.12); transform: translateY(-3px); }

.product-img {
  aspect-ratio: 1/1;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  background: #ffffff;
  padding: 12px;
}
.product-img img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  object-position: center !important;
  transition: transform 0.4s;
  display: block;
}
.product-card:hover .product-img img { transform: scale(1.03); }

.pi1 { background: #ffffff; }
.pi2 { background: #ffffff; }
.pi3 { background: #ffffff; }

.product-placeholder {
  font-family: 'Cormorant Garamond', serif;
  font-size: 52px;
  font-weight: 700;
  color: rgba(126,217,87,0.22);
  letter-spacing: 4px;
}
.product-tag {
  position: absolute; top: 14px; left: 14px;
  background: var(--lime); color: var(--forest);
  font-size: 11px; letter-spacing: 2px; text-transform: uppercase;
  padding: 8px 14px; font-weight: 800; border-radius: 2px;
}

.product-info { padding: 18px; }
.product-brand {
  font-size: 9px; letter-spacing: 2.5px;
  text-transform: uppercase; color: #4caf50;
  margin-bottom: 5px; font-weight: 700;
}
.product-name {
  font-family: 'Cormorant Garamond', serif;
  font-size: 20px; font-weight: 700;
  color: var(--forest); margin-bottom: 4px;
}
.product-desc { font-size: 10px; color: #555; margin-bottom: 14px; font-weight: 600; }
.product-footer { display: flex; justify-content: space-between; align-items: center; }
.product-price {
  font-family: 'Cormorant Garamond', serif;
  font-size: 24px; color: var(--forest); font-weight: 700;
}

.btn-add {
  background: var(--forest); color: var(--white); border: none;
  padding: 10px 16px; font-size: 9px; letter-spacing: 2px;
  text-transform: uppercase; cursor: pointer;
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  border-radius: 2px; transition: background 0.2s;
}
.btn-add:hover { background: #4caf50; }
.btn-add.loading { opacity: 0.6; pointer-events: none; }
.btn-add.added { background: #4caf50; }

/* ══ CONSIGN ══ */
.consign {
  background: linear-gradient(135deg, var(--forest) 0%, var(--mid) 55%, #4aaa4a 100%);
  padding: 80px 48px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 64px;
  align-items: center;
}
.consign-text .eyebrow {
  font-size: 10px; letter-spacing: 4px; text-transform: uppercase;
  color: var(--lime); margin-bottom: 16px; font-weight: 700;
}
.consign-text h2 {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(34px, 4vw, 52px); font-weight: 700;
  color: var(--white); line-height: 1.1; margin-bottom: 20px;
}
.consign-text h2 em { font-style: italic; color: var(--lime); }
.consign-text p {
  font-size: 13px; line-height: 2;
  color: var(--white); margin-bottom: 32px;
  max-width: 380px; font-weight: 600;
}
.consign-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }
.stat { border-left: 2px solid var(--lime); padding-left: 18px; }
.stat-num {
  font-family: 'Cormorant Garamond', serif;
  font-size: 40px; font-weight: 700; color: var(--white); line-height: 1;
}
.stat-label {
  font-size: 9px; letter-spacing: 2px;
  text-transform: uppercase; color: var(--lime);
  margin-top: 5px; font-weight: 700;
}

/* ══ VALUES ══ */
.values { padding: 72px 48px; }
.values-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 40px; margin-top: 48px;
}
.value-item { text-align: center; }
.value-icon {
  width: 56px; height: 56px; border-radius: 50%;
  background: linear-gradient(135deg, var(--forest), var(--lime));
  margin: 0 auto 18px; display: flex; align-items: center;
  justify-content: center; font-size: 20px; color: var(--white);
}
.value-title {
  font-family: 'Cormorant Garamond', serif;
  font-size: 22px; font-weight: 700;
  color: var(--forest); margin-bottom: 10px;
}
.value-desc { font-size: 12px; line-height: 2; color: var(--forest); font-weight: 600; }

/* ══ NEWSLETTER ══ */
.newsletter {
  background: linear-gradient(135deg, #1a3a1a 0%, #3d8c3d 50%, #7ed957 100%);
  padding: 80px 48px; text-align: center;
}
.newsletter .eyebrow {
  font-size: 10px; letter-spacing: 4px;
  text-transform: uppercase; color: var(--white);
  margin-bottom: 14px; font-weight: 700;
}
.newsletter h2 {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(30px, 4vw, 48px);
  font-weight: 700; color: var(--white); margin-bottom: 10px;
}
.newsletter p { font-size: 13px; color: var(--white); margin-bottom: 36px; font-weight: 600; }
.email-form {
  display: flex; max-width: 460px;
  margin: 0 auto; border-radius: 2px; overflow: hidden;
}
.email-input {
  flex: 1; background: rgba(255,255,255,0.15);
  border: 2px solid rgba(255,255,255,0.4); border-right: none;
  color: var(--white); padding: 15px 22px; font-size: 11px;
  font-family: 'Montserrat', sans-serif; outline: none; font-weight: 600;
}
.email-input::placeholder { color: rgba(255,255,255,0.6); }
.email-submit {
  background: var(--white); color: var(--forest); border: none;
  padding: 15px 26px; font-size: 10px; letter-spacing: 2px;
  text-transform: uppercase; font-family: 'Montserrat', sans-serif;
  font-weight: 800; cursor: pointer; transition: background 0.2s;
}
.email-submit:hover { background: var(--lime); }

/* ══ FOOTER ══ */
footer { background: var(--forest); padding: 56px 48px 28px; }
.footer-top {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 40px; margin-bottom: 40px;
}
.footer-logo {
  font-family: 'Cormorant Garamond', serif;
  font-size: 26px; font-weight: 700;
  letter-spacing: 6px; color: var(--white);
  text-transform: uppercase; margin-bottom: 14px;
}
.footer-logo span { color: var(--lime); }
.footer-brand p {
  font-size: 12px; color: var(--white);
  line-height: 2; max-width: 240px; font-weight: 600;
}
.footer-col h4 {
  font-size: 9px; letter-spacing: 3px;
  text-transform: uppercase; color: var(--lime);
  margin-bottom: 18px; font-weight: 700;
}
.footer-col ul { list-style: none; }
.footer-col ul li { margin-bottom: 9px; }
.footer-col ul li a {
  font-size: 12px; color: var(--white);
  text-decoration: none; transition: color 0.2s; font-weight: 600;
}
.footer-col ul li a:hover { color: var(--lime); }
.footer-bottom {
  border-top: 1px solid rgba(126,217,87,0.15);
  padding-top: 22px;
  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px;
}
.footer-bottom p {
  font-size: 10px; letter-spacing: 1px;
  color: var(--white); font-weight: 600;
}
.footer-bottom span { color: var(--lime); }

/* ══ COLLECTION PAGE ══ */
.collection-header {
  background: linear-gradient(135deg, var(--forest), #3d8c3d);
  padding: 60px 48px 40px; text-align: center;
}
.collection-header h1 {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(36px, 5vw, 64px); font-weight: 700; color: var(--white);
}
.collection-header p {
  color: rgba(255,255,255,0.85); margin-top: 12px;
  font-size: 13px; font-weight: 600; letter-spacing: 1px;
}
.collection-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px; padding: 48px;
}
.collection-empty {
  grid-column: span 3; text-align: center;
  padding: 80px; color: #888; font-size: 14px; font-weight: 600;
}

/* ══ PRODUCT PAGE ══ */
.product-page {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 64px; padding: 64px 48px;
  max-width: 1280px; margin: 0 auto;
}
.product-page-images { position: relative; }
.product-page-img {
  border-radius: 8px; overflow: hidden; background: #ffffff;
  aspect-ratio: 1/1; display: flex; align-items: center; justify-content: center;
}
.product-page-img img { width: 100%; height: 100%; object-fit: contain; }
.product-page-placeholder {
  font-family: 'Cormorant Garamond', serif;
  font-size: 80px; font-weight: 700;
  color: rgba(126,217,87,0.2); letter-spacing: 4px;
}
.product-page-info { display: flex; flex-direction: column; justify-content: center; }
.product-page-vendor {
  font-size: 10px; letter-spacing: 3px; text-transform: uppercase;
  color: #4caf50; margin-bottom: 12px; font-weight: 700;
}
.product-page-title {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(32px, 4vw, 52px); font-weight: 700;
  color: var(--forest); margin-bottom: 20px; line-height: 1.1;
}
.product-page-price {
  font-family: 'Cormorant Garamond', serif;
  font-size: 36px; color: var(--forest); font-weight: 700; margin-bottom: 24px;
}
.product-page-desc {
  font-size: 13px; line-height: 2.2; color: var(--forest); margin-bottom: 32px; font-weight: 600;
}
.variant-select {
  width: 100%; padding: 14px 16px; margin-bottom: 16px;
  border: 2px solid #e0f5d8; font-family: 'Montserrat', sans-serif;
  font-size: 11px; font-weight: 700; border-radius: 4px;
  color: var(--forest); background: var(--white);
  cursor: pointer; outline: none; transition: border-color 0.2s;
}
.variant-select:focus { border-color: var(--lime); }
.btn-atc {
  width: 100%; background: var(--forest); color: var(--white); border: none;
  padding: 18px; font-size: 11px; letter-spacing: 3px; text-transform: uppercase;
  cursor: pointer; font-family: 'Montserrat', sans-serif; font-weight: 800;
  border-radius: 4px; transition: background 0.2s; margin-bottom: 12px;
}
.btn-atc:hover { background: #4caf50; }
.btn-atc:disabled { opacity: 0.5; cursor: not-allowed; }
.btn-atc.loading { opacity: 0.7; }

.product-page-tags { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px; }
.product-page-tag {
  font-size: 15px; font-weight: 700; letter-spacing: 0.03em;
  padding: 10px 22px; border-radius: 999px; background: #e8f0e9;
  color: #1a3a1f; text-transform: capitalize; font-family: 'Montserrat', sans-serif;
}
.product-auth-badge {
  margin-top: 24px; padding: 20px;
  border: 1px solid #e0f5d8; border-radius: 4px; background: #f8fef5;
}
.product-auth-badge p:first-child {
  font-size: 10px; letter-spacing: 2px; text-transform: uppercase;
  color: #4caf50; font-weight: 700; margin-bottom: 6px;
}
.product-auth-badge p:last-child {
  font-size: 12px; color: var(--forest); line-height: 1.8; font-weight: 600;
}

/* ══ CART PAGE ══ */
.cart-page { max-width: 900px; margin: 0 auto; padding: 64px 48px; }
.cart-page-item {
  display: flex; gap: 24px; padding: 24px 0;
  border-bottom: 1px solid #e0f5d8; align-items: center;
}
.cart-page-img {
  width: 100px; height: 100px; border-radius: 6px; overflow: hidden;
  flex-shrink: 0; background: #ffffff; display: flex; align-items: center; justify-content: center;
}
.cart-page-img img { width: 100%; height: 100%; object-fit: contain; }
.cart-page-vendor {
  font-size: 9px; letter-spacing: 2.5px; text-transform: uppercase;
  color: #4caf50; font-weight: 700; margin-bottom: 4px;
}
.cart-page-title {
  font-family: 'Cormorant Garamond', serif;
  font-size: 20px; font-weight: 700; color: var(--forest); margin-bottom: 4px;
}
.cart-page-variant { font-size: 11px; color: #555; font-weight: 600; }
.cart-page-price {
  font-family: 'Cormorant Garamond', serif;
  font-size: 24px; color: var(--forest); font-weight: 700;
  margin-left: auto; margin-right: 16px;
}
.cart-qty-wrap { display: flex; align-items: center; gap: 10px; margin-top: 8px; }
.cart-qty-btn {
  background: var(--forest); color: var(--white); border: none;
  width: 28px; height: 28px; border-radius: 50%; font-size: 16px;
  cursor: pointer; display: flex; align-items: center; justify-content: center;
  font-weight: 700; transition: background 0.2s;
}
.cart-qty-btn:hover { background: #4caf50; }
.cart-qty { font-size: 14px; font-weight: 700; color: var(--forest); min-width: 20px; text-align: center; }
.cart-remove-btn {
  background: none; border: none; color: #ccc;
  cursor: pointer; font-size: 20px; font-weight: 700; transition: color 0.2s; padding: 0;
}
.cart-remove-btn:hover { color: #e74c3c; }
.cart-page-summary {
  margin-top: 32px; display: flex;
  justify-content: flex-end; align-items: center; gap: 32px; flex-wrap: wrap;
}
.cart-page-total-label {
  font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: #4caf50; font-weight: 700;
}
.cart-page-total-price {
  font-family: 'Cormorant Garamond', serif; font-size: 36px; font-weight: 700; color: var(--forest);
}
.cart-page-actions { display: flex; gap: 16px; flex-wrap: wrap; }

/* ══ PAGE TEMPLATE ══ */
.page-hero {
  background: linear-gradient(135deg, var(--forest), #3d8c3d);
  padding: 60px 48px; text-align: center;
}
.page-hero h1 {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(36px,5vw,64px); font-weight: 700; color: var(--white);
}
.page-content {
  max-width: 800px; margin: 0 auto; padding: 64px 48px;
  font-size: 14px; line-height: 2.2; color: var(--forest); font-weight: 600;
}
.page-content h2 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 28px; font-weight: 700; color: var(--forest); margin: 32px 0 12px;
}
.page-content p { margin-bottom: 16px; }
.page-content a { color: #4caf50; font-weight: 700; }

/* ══ SEARCH PAGE ══ */
.search-page { max-width: 900px; margin: 0 auto; padding: 64px 48px; }
.search-form { display: flex; gap: 0; margin-bottom: 48px; }
.search-input {
  flex: 1; padding: 16px 24px; border: 2px solid #e0f5d8; border-right: none;
  font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 600;
  color: var(--forest); outline: none; border-radius: 2px 0 0 2px;
}
.search-input:focus { border-color: var(--lime); }
.search-submit {
  background: var(--forest); color: var(--white); border: none;
  padding: 16px 28px; font-size: 10px; letter-spacing: 2px; text-transform: uppercase;
  font-family: 'Montserrat', sans-serif; font-weight: 700; cursor: pointer;
  border-radius: 0 2px 2px 0; transition: background 0.2s;
}
.search-submit:hover { background: #4caf50; }

/* ══ TOAST ══ */
.toast {
  position: fixed; bottom: 32px; left: 50%;
  transform: translateX(-50%) translateY(80px);
  background: var(--forest); color: var(--white);
  padding: 14px 28px; border-radius: 4px;
  font-size: 11px; letter-spacing: 2px; text-transform: uppercase; font-weight: 700;
  border-left: 3px solid var(--lime);
  z-index: 999; transition: transform 0.35s ease; white-space: nowrap;
}
.toast.show { transform: translateX(-50%) translateY(0); }

/* ══ ANIMATIONS ══ */
@keyframes fadeUp {
  from { opacity: 0; transform: translateY(22px); }
  to   { opacity: 1; transform: translateY(0); }
}
@keyframes marquee {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* ══ RESPONSIVE ══ */
@media (max-width: 1024px) {
  .collection-grid { grid-template-columns: repeat(2, 1fr); }
  .collection-empty { grid-column: span 2; }
}
@media (max-width: 768px) {
  nav { padding: 14px 20px; }
  .nav-links { display: none; }
  .hamburger { display: flex; }
  .hero { padding: 80px 24px 60px; }
  .hero-title { font-size: clamp(44px, 10vw, 72px); }
  .categories { grid-template-columns: 1fr 1fr; padding: 0 20px 48px; gap: 8px; }
  .cat-card:first-child { grid-column: span 2; min-height: 220px; }
  .featured, .collection-grid { padding: 0 20px 48px; }
  .product-grid, .collection-grid { grid-template-columns: 1fr 1fr; gap: 12px; }
  .consign { grid-template-columns: 1fr; gap: 40px; padding: 60px 24px; }
  .values { padding: 60px 24px; }
  .values-grid { grid-template-columns: 1fr; gap: 28px; }
  .newsletter { padding: 60px 24px; }
  .footer-top { grid-template-columns: 1fr 1fr; gap: 28px; }
  footer { padding: 48px 20px 24px; }
  .section-header { padding: 52px 20px 28px; }
  .product-page { grid-template-columns: 1fr; padding: 32px 20px; gap: 32px; }
  .cart-page { padding: 40px 20px; }
  .cart-page-item { flex-wrap: wrap; }
  .cart-page-price { margin-left: 0; }
  .page-hero { padding: 48px 24px; }
  .page-content { padding: 48px 24px; }
  .search-page { padding: 48px 20px; }
  .cart-drawer { max-width: 100%; }
  .product-grid, .collection-grid { grid-template-columns: 1fr; }
  .consign-stats { grid-template-columns: 1fr 1fr; }
  .footer-top { grid-template-columns: 1fr; }
  .collection-empty { grid-column: span 1; }
  .product-page-tag { font-size: 13px; padding: 8px 16px; }
  .cat-symbol { font-size: clamp(14px, 2.5vw, 22px); }
}

/* ══ FALLING LETTERS (hero) ══ */
.falling-letters {
  position: absolute;
  inset: 0;
  overflow: visible;
  pointer-events: none;
  z-index: 0;
}
.fl {
  position: absolute;
  top: 0;
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-style: italic;
  font-weight: 700;
  line-height: 1;
  user-select: none;
  will-change: transform, opacity;
  color: #ffffff;
}
@keyframes waveOrbit {
  0%   { text-shadow:  0px  3px 4px rgba(255,255,255,0.9),  0px  3px 8px rgba(255,255,255,0.3); }
  25%  { text-shadow: -3px  0px 4px rgba(255,255,255,0.9), -3px  0px 8px rgba(255,255,255,0.3); }
  50%  { text-shadow:  0px -3px 4px rgba(255,255,255,0.9),  0px -3px 8px rgba(255,255,255,0.3); }
  75%  { text-shadow:  3px  0px 4px rgba(255,255,255,0.9),  3px  0px 8px rgba(255,255,255,0.3); }
  100% { text-shadow:  0px  3px 4px rgba(255,255,255,0.9),  0px  3px 8px rgba(255,255,255,0.3); }
}
.fl-a1 { left: 2%;  font-size: clamp(80px,13vw,170px); animation: fall1 5.0s linear infinite -0.5s; }
.fl-g3 { left: 6%;  font-size: clamp(65px,10vw,140px); animation: fall4 5.3s linear infinite -2.4s; }
.fl-l3 { left: 13%; font-size: clamp(50px, 8vw,115px); animation: fall1 4.9s linear infinite -3.8s; }
.fl-r3 { left: 17%; font-size: clamp(75px,12vw,160px); animation: fall2 5.5s linear infinite -0.9s; }
.fl-a3 { left: 68%; font-size: clamp(70px,11vw,150px); animation: fall2 6.2s linear infinite -1.8s; }
.fl-g1 { left: 78%; font-size: clamp(65px,10vw,140px); animation: fall3 5.8s linear infinite -2.1s; }
.fl-l1 { left: 84%; font-size: clamp(85px,13vw,175px); animation: fall4 4.7s linear infinite -3.3s; }
.fl-r1 { left: 92%; font-size: clamp(75px,11vw,155px); animation: fall1 5.4s linear infinite -1.2s; }
@media (prefers-reduced-motion: reduce) {
  .falling-letters { display: none; }
  }

@keyframes fall1 {
    0%   { transform: translateY(-2vh) rotate(-6deg); opacity: 0; }
      6%   { opacity: 1; }
        88%  { opacity: 1; }
          100% { transform: translateY(94vh) rotate(5deg);  opacity: 0; }
          }
          @keyframes fall2 {
            0%   { transform: translateY(-2vh) rotate(4deg);  opacity: 0; }
              6%   { opacity: 1; }
                88%  { opacity: 1; }
                  100% { transform: translateY(94vh) rotate(-3deg); opacity: 0; }
                  }
                  @keyframes fall3 {
                    0%   { transform: translateY(-2vh) rotate(-3deg); opacity: 0; }
                      6%   { opacity: 1; }
                        88%  { opacity: 1; }
                          100% { transform: translateY(94vh) rotate(7deg);  opacity: 0; }
                          }
                          @keyframes fall4 {
                            0%   { transform: translateY(-2vh) rotate(8deg);  opacity: 0; }
                              6%   { opacity: 1; }
                                88%  { opacity: 1; }
                                  100% { transform: translateY(94vh) rotate(-5deg); opacity: 0; }
                                  }
}   ══════════════════════════════════════ */

/*
  .cat-symbol-wrap: a full-bleed overlay div inside .cat-card
  It is position:absolute; inset:0; overflow:hidden
  Symbols fall inside this wrapper from top:0 down to 100vh worth of travel
  The wrapper clips them cleanly — no symbol escapes the card boundary
  The wrapper sits at z-index:1, below .cat-content (z-index:2) so title stays readable
*/
.cat-symbol-wrap {
  position: absolute;
  inset: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 1;
}

/* Emojis forced to pure white via grayscale + brightness filter */
.cat-symbol {
  position: absolute;
  top: 0;
  font-size: clamp(20px, 3vw, 34px);
  line-height: 1;
  user-select: none;
  pointer-events: none;
  will-change: transform, opacity;
  filter: grayscale(1) brightness(10);
}

/*
  Keyframes travel from translateY(0) — top of the wrapper —
  to translateY(100vh) — guarantees full card traversal on any screen.
  No negative start value needed since wrapper clips the top too.
*/
 @keyframes catFall1 {
    0%   { transform: translateY(0px) rotate(-5deg); opacity: 0; }
      5%   { opacity: 0.9; }
        90%  { opacity: 0.9; }
          100% { transform: translateY(380px) rotate(4deg);  opacity: 0; }
          }
          @keyframes catFall2 {
            0%   { transform: translateY(0px) rotate(4deg);  opacity: 0; }
              5%   { opacity: 0.85; }
                90%  { opacity: 0.85; }
                  100% { transform: translateY(380px) rotate(-3deg); opacity: 0; }
                  }
                  @keyframes catFall3 {
                    0%   { transform: translateY(0px) rotate(-3deg); opacity: 0; }
                      5%   { opacity: 1; }
                        90%  { opacity: 1; }
                          100% { transform: translateY(380px) rotate(6deg);  opacity: 0; }
                          }
                          @keyframes catFall4 {
                            0%   { transform: translateY(0px) rotate(7deg);  opacity: 0; }
                              5%   { opacity: 0.8; }
                                90%  { opacity: 0.8; }
                                  100% { transform: translateY(380px) rotate(-5deg); opacity: 0; }
                                  }

}
/* 10 columns across the card */
.cs1  { left: 5%;  animation: catFall1 4.2s linear infinite -2.5s; }
.cs2  { left: 16%; animation: catFall2 5.1s linear infinite -1.4s; }
.cs3  { left: 27%; animation: catFall3 4.6s linear infinite -2.8s; }
.cs4  { left: 38%; animation: catFall4 5.4s linear infinite -0.7s; }
.cs5  { left: 49%; animation: catFall1 4.9s linear infinite -3.5s; }
.cs6  { left: 60%; animation: catFall2 4.4s linear infinite -1.9s; }
.cs7  { left: 71%; animation: catFall3 5.7s linear infinite -4.2s; }
.cs8  { left: 80%; animation: catFall4 4.1s linear infinite -0.3s; }
.cs9  { left: 88%; animation: catFall1 5.3s linear infinite -2.1s; }
.cs10 { left: 94%; animation: catFall2 4.8s linear infinite -3.8s; }

/* ============================================
   AGLR LUXURY UPGRADE — v2.0
      Enhanced aesthetics for a premium feel
         ============================================ */

         /* --- GOOGLE FONTS IMPORT --- */
         @import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&family=Montserrat:wght@300;400;500;600;700&display=swap');

         /* --- REFINED COLOR VARIABLES --- */
         :root {
           --forest: #0f2a0f;
             --mid: #1e5c1e;
               --lime: #5c8a3c;
                 --gold: #c9a84c;
                   --gold-light: #e8d5a3;
                     --cream: #f8f5f0;
                       --dark-text: #1a1a1a;
                         --white: #ffffff;
                           --transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
                           }

                           /* --- GLOBAL POLISH --- */
                           html {
                             scroll-behavior: smooth;
                             }

                             body {
                               font-family: 'Montserrat', sans-serif;
                                 background: var(--white);
                                   -webkit-font-smoothing: antialiased;
                                     -moz-osx-font-smoothing: grayscale;
                                     }

                                     /* --- ANNOUNCEMENT BAR REFINEMENT --- */
                                     .announcement {
                                       background: var(--forest);
                                         padding: 11px 20px;
                                           letter-spacing: 3px;
                                             font-size: 9.5px;
                                               font-weight: 600;
                                                 border-bottom: 1px solid rgba(201, 168, 76, 0.25);
                                                 }

                                                 /* --- NAVIGATION LUXURY UPGRADE --- */
                                                 nav {
                                                   background: var(--forest) !important;
                                                     padding: 0 56px !important;
                                                       height: 68px !important;
                                                         border-bottom: 1px solid rgba(201, 168, 76, 0.18) !important;
                                                           backdrop-filter: blur(12px);
                                                             position: sticky !important;
                                                               top: 0 !important;
                                                                 z-index: 1000 !important;
                                                                   box-shadow: 0 4px 24px rgba(0,0,0,0.35) !important;
                                                                   }

                                                                   .nav-logo {
                                                                     font-family: 'Cormorant Garamond', serif !important;
                                                                       font-size: 22px !important;
                                                                         font-weight: 600 !important;
                                                                           letter-spacing: 4px !important;
                                                                             color: var(--white) !important;
                                                                               text-decoration: none !important;
                                                                               }

                                                                               .nav-links a {
                                                                                 font-size: 10px !important;
                                                                                   letter-spacing: 2.5px !important;
                                                                                     font-weight: 500 !important;
                                                                                       color: rgba(255,255,255,0.82) !important;
                                                                                         transition: var(--transition) !important;
                                                                                           position: relative !important;
                                                                                             padding-bottom: 3px !important;
                                                                                             }

                                                                                             .nav-links a::after {
                                                                                               content: '';
                                                                                                 position: absolute;
                                                                                                   bottom: -2px;
                                                                                                     left: 0;
                                                                                                       width: 0;
                                                                                                         height: 1px;
                                                                                                           background: var(--gold);
                                                                                                             transition: width 0.3s ease;
                                                                                                             }

                                                                                                             .nav-links a:hover::after {
                                                                                                               width: 100%;
                                                                                                               }

                                                                                                               .nav-links a:hover {
                                                                                                                 color: var(--gold-light) !important;
                                                                                                                 }

                                                                                                                 .nav-links a.consign-link {
                                                                                                                   color: var(--gold) !important;
                                                                                                                     font-weight: 600 !important;
                                                                                                                     }

                                                                                                                     .nav-links a.consign-link:hover {
                                                                                                                       color: var(--gold-light) !important;
                                                                                                                       }

                                                                                                                       /* --- HERO SECTION REFINEMENTS --- */
                                                                                                                       .hero-section {
                                                                                                                         background: linear-gradient(160deg, var(--forest) 0%, #1a3d1a 60%, #0d2d0d 100%) !important;
                                                                                                                         }

                                                                                                                         .hero-eyebrow {
                                                                                                                           font-size: 10px !important;
                                                                                                                             letter-spacing: 5px !important;
                                                                                                                               font-weight: 600 !important;
                                                                                                                                 color: var(--gold) !important;
                                                                                                                                   opacity: 0.9 !important;
                                                                                                                                   }

                                                                                                                                   .hero-title {
                                                                                                                                     font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                       font-size: clamp(52px, 8vw, 112px) !important;
                                                                                                                                         line-height: 1.0 !important;
                                                                                                                                           letter-spacing: -1px !important;
                                                                                                                                             color: var(--white) !important;
                                                                                                                                             }

                                                                                                                                             .hero-subtitle {
                                                                                                                                               font-size: 13px !important;
                                                                                                                                                 letter-spacing: 0.5px !important;
                                                                                                                                                   line-height: 1.9 !important;
                                                                                                                                                     color: rgba(255,255,255,0.72) !important;
                                                                                                                                                       max-width: 520px !important;
                                                                                                                                                         margin: 0 auto !important;
                                                                                                                                                           font-weight: 300 !important;
                                                                                                                                                           }

                                                                                                                                                           /* --- BUTTON LUXURY OVERHAUL --- */
                                                                                                                                                           .btn-primary,
                                                                                                                                                           a[href*="/collections"][class*="btn"],
                                                                                                                                                           a[href*="/pages/consign"][class*="btn"],
                                                                                                                                                           .hero-cta .btn,
                                                                                                                                                           .cta-primary {
                                                                                                                                                             background: linear-gradient(135deg, var(--gold) 0%, #b8943e 100%) !important;
                                                                                                                                                               color: var(--forest) !important;
                                                                                                                                                                 border: none !important;
                                                                                                                                                                   font-size: 9.5px !important;
                                                                                                                                                                     letter-spacing: 3px !important;
                                                                                                                                                                       font-weight: 700 !important;
                                                                                                                                                                         padding: 15px 36px !important;
                                                                                                                                                                           text-transform: uppercase !important;
                                                                                                                                                                             border-radius: 0 !important;
                                                                                                                                                                               cursor: pointer !important;
                                                                                                                                                                                 transition: var(--transition) !important;
                                                                                                                                                                                   box-shadow: 0 4px 20px rgba(201, 168, 76, 0.3) !important;
                                                                                                                                                                                   }

                                                                                                                                                                                   .btn-primary:hover,
                                                                                                                                                                                   .cta-primary:hover {
                                                                                                                                                                                     background: linear-gradient(135deg, #e8d5a3 0%, var(--gold) 100%) !important;
                                                                                                                                                                                       transform: translateY(-2px) !important;
                                                                                                                                                                                         box-shadow: 0 8px 32px rgba(201, 168, 76, 0.45) !important;
                                                                                                                                                                                         }

                                                                                                                                                                                         .btn-secondary,
                                                                                                                                                                                         .cta-secondary {
                                                                                                                                                                                           background: transparent !important;
                                                                                                                                                                                             color: var(--white) !important;
                                                                                                                                                                                               border: 1px solid rgba(255,255,255,0.5) !important;
                                                                                                                                                                                                 font-size: 9.5px !important;
                                                                                                                                                                                                   letter-spacing: 3px !important;
                                                                                                                                                                                                     font-weight: 600 !important;
                                                                                                                                                                                                       padding: 15px 36px !important;
                                                                                                                                                                                                         text-transform: uppercase !important;
                                                                                                                                                                                                           border-radius: 0 !important;
                                                                                                                                                                                                             transition: var(--transition) !important;
                                                                                                                                                                                                             }

                                                                                                                                                                                                             .btn-secondary:hover,
                                                                                                                                                                                                             .cta-secondary:hover {
                                                                                                                                                                                                               border-color: var(--gold) !important;
                                                                                                                                                                                                                 color: var(--gold) !important;
                                                                                                                                                                                                                   background: rgba(201, 168, 76, 0.06) !important;
                                                                                                                                                                                                                   }

                                                                                                                                                                                                                   /* Target hero buttons specifically */
                                                                                                                                                                                                                   .hero-section a,
                                                                                                                                                                                                                   [class*="hero"] a[href*="collections"],
                                                                                                                                                                                                                   [class*="hero"] a[href*="consign"] {
                                                                                                                                                                                                                     display: inline-block;
                                                                                                                                                                                                                       font-size: 9.5px;
                                                                                                                                                                                                                         letter-spacing: 3px;
                                                                                                                                                                                                                           font-weight: 700;
                                                                                                                                                                                                                             padding: 14px 34px;
                                                                                                                                                                                                                               text-transform: uppercase;
                                                                                                                                                                                                                                 transition: var(--transition);
                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                 /* --- MARQUEE TICKER REFINEMENT --- */
                                                                                                                                                                                                                                 .marquee-section,
                                                                                                                                                                                                                                 [class*="ticker"],
                                                                                                                                                                                                                                 [class*="marquee"] {
                                                                                                                                                                                                                                   background: var(--forest) !important;
                                                                                                                                                                                                                                     border-top: 1px solid rgba(201, 168, 76, 0.2) !important;
                                                                                                                                                                                                                                       border-bottom: 1px solid rgba(201, 168, 76, 0.2) !important;
                                                                                                                                                                                                                                         padding: 14px 0 !important;
                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                         .marquee-section span,
                                                                                                                                                                                                                                         .marquee-section *,
                                                                                                                                                                                                                                         [class*="ticker"] span,
                                                                                                                                                                                                                                         [class*="ticker"] * {
                                                                                                                                                                                                                                           font-size: 9px !important;
                                                                                                                                                                                                                                             letter-spacing: 3.5px !important;
                                                                                                                                                                                                                                               font-weight: 600 !important;
                                                                                                                                                                                                                                                 color: rgba(255,255,255,0.75) !important;
                                                                                                                                                                                                                                                   text-transform: uppercase !important;
                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                   /* --- SECTION HEADERS UPGRADE --- */
                                                                                                                                                                                                                                                   .section-header,
                                                                                                                                                                                                                                                   .section-title-block,
                                                                                                                                                                                                                                                   [class*="section-head"] {
                                                                                                                                                                                                                                                     margin-bottom: 52px !important;
                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                     .eyebrow-label,
                                                                                                                                                                                                                                                     .section-eyebrow,
                                                                                                                                                                                                                                                     [class*="eyebrow"] {
                                                                                                                                                                                                                                                       font-size: 9px !important;
                                                                                                                                                                                                                                                         letter-spacing: 5px !important;
                                                                                                                                                                                                                                                           font-weight: 700 !important;
                                                                                                                                                                                                                                                             text-transform: uppercase !important;
                                                                                                                                                                                                                                                               color: var(--gold) !important;
                                                                                                                                                                                                                                                                 display: block !important;
                                                                                                                                                                                                                                                                   margin-bottom: 16px !important;
                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                   /* --- CATEGORY CARDS LUXURY UPGRADE --- */
                                                                                                                                                                                                                                                                   .cat-grid,
                                                                                                                                                                                                                                                                   [class*="category-grid"],
                                                                                                                                                                                                                                                                   [class*="cat-cards"] {
                                                                                                                                                                                                                                                                     gap: 12px !important;
                                                                                                                                                                                                                                                                       padding: 64px 48px !important;
                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                       .cat-card,
                                                                                                                                                                                                                                                                       [class*="cat-card"] {
                                                                                                                                                                                                                                                                         border-radius: 4px !important;
                                                                                                                                                                                                                                                                           overflow: hidden !important;
                                                                                                                                                                                                                                                                             position: relative !important;
                                                                                                                                                                                                                                                                               cursor: pointer !important;
                                                                                                                                                                                                                                                                                 transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                   box-shadow: 0 8px 32px rgba(0,0,0,0.2) !important;
                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                   .cat-card:hover,
                                                                                                                                                                                                                                                                                   [class*="cat-card"]:hover {
                                                                                                                                                                                                                                                                                     transform: translateY(-4px) !important;
                                                                                                                                                                                                                                                                                       box-shadow: 0 16px 48px rgba(0,0,0,0.35) !important;
                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                       .cat-card-title,
                                                                                                                                                                                                                                                                                       [class*="cat-card"] h2,
                                                                                                                                                                                                                                                                                       [class*="cat-card"] h3 {
                                                                                                                                                                                                                                                                                         font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                           font-size: 28px !important;
                                                                                                                                                                                                                                                                                             font-weight: 600 !important;
                                                                                                                                                                                                                                                                                               letter-spacing: 0.5px !important;
                                                                                                                                                                                                                                                                                                 text-shadow: 0 2px 12px rgba(0,0,0,0.4) !important;
                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                 .cat-card-sub,
                                                                                                                                                                                                                                                                                                 [class*="cat-card"] p {
                                                                                                                                                                                                                                                                                                   font-size: 9px !important;
                                                                                                                                                                                                                                                                                                     letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                       font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                         color: var(--gold-light) !important;
                                                                                                                                                                                                                                                                                                           text-shadow: 0 1px 8px rgba(0,0,0,0.5) !important;
                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                           /* --- FEATURED PRODUCTS SECTION --- */
                                                                                                                                                                                                                                                                                                           .featured-products,
                                                                                                                                                                                                                                                                                                           [class*="featured"] {
                                                                                                                                                                                                                                                                                                             background: var(--cream) !important;
                                                                                                                                                                                                                                                                                                               padding: 80px 48px !important;
                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                               /* Product card luxury upgrades */
                                                                                                                                                                                                                                                                                                               .product-card,
                                                                                                                                                                                                                                                                                                               [class*="product-card"] {
                                                                                                                                                                                                                                                                                                                 background: var(--white) !important;
                                                                                                                                                                                                                                                                                                                   border: none !important;
                                                                                                                                                                                                                                                                                                                     border-radius: 2px !important;
                                                                                                                                                                                                                                                                                                                       overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                         transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                           box-shadow: 0 2px 12px rgba(0,0,0,0.06) !important;
                                                                                                                                                                                                                                                                                                                             position: relative !important;
                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                             .product-card:hover,
                                                                                                                                                                                                                                                                                                                             [class*="product-card"]:hover {
                                                                                                                                                                                                                                                                                                                               box-shadow: 0 12px 40px rgba(0,0,0,0.14) !important;
                                                                                                                                                                                                                                                                                                                                 transform: translateY(-3px) !important;
                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                 .product-card img,
                                                                                                                                                                                                                                                                                                                                 [class*="product-card"] img {
                                                                                                                                                                                                                                                                                                                                   transition: transform 0.6s ease !important;
                                                                                                                                                                                                                                                                                                                                     width: 100% !important;
                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                     .product-card:hover img,
                                                                                                                                                                                                                                                                                                                                     [class*="product-card"]:hover img {
                                                                                                                                                                                                                                                                                                                                       transform: scale(1.04) !important;
                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                       .product-info,
                                                                                                                                                                                                                                                                                                                                       [class*="product-info"] {
                                                                                                                                                                                                                                                                                                                                         padding: 20px 20px 24px !important;
                                                                                                                                                                                                                                                                                                                                           border-top: 1px solid rgba(0,0,0,0.06) !important;
                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                           .product-title,
                                                                                                                                                                                                                                                                                                                                           [class*="product-title"],
                                                                                                                                                                                                                                                                                                                                           [class*="product-name"] {
                                                                                                                                                                                                                                                                                                                                             font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                               font-size: 17px !important;
                                                                                                                                                                                                                                                                                                                                                 font-weight: 500 !important;
                                                                                                                                                                                                                                                                                                                                                   color: var(--dark-text) !important;
                                                                                                                                                                                                                                                                                                                                                     line-height: 1.35 !important;
                                                                                                                                                                                                                                                                                                                                                       letter-spacing: 0.3px !important;
                                                                                                                                                                                                                                                                                                                                                         margin-bottom: 6px !important;
                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                         .product-vendor,
                                                                                                                                                                                                                                                                                                                                                         [class*="product-vendor"],
                                                                                                                                                                                                                                                                                                                                                         [class*="product-brand"] {
                                                                                                                                                                                                                                                                                                                                                           font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                             letter-spacing: 2.5px !important;
                                                                                                                                                                                                                                                                                                                                                               font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                 color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                   text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                     margin-bottom: 8px !important;
                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                     .product-price,
                                                                                                                                                                                                                                                                                                                                                                     [class*="product-price"] {
                                                                                                                                                                                                                                                                                                                                                                       font-size: 14px !important;
                                                                                                                                                                                                                                                                                                                                                                         font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                           color: var(--dark-text) !important;
                                                                                                                                                                                                                                                                                                                                                                             letter-spacing: 0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                             /* Product tags */
                                                                                                                                                                                                                                                                                                                                                                             .product-tag,
                                                                                                                                                                                                                                                                                                                                                                             [class*="product-tag"] {
                                                                                                                                                                                                                                                                                                                                                                               background: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                 color: var(--gold-light) !important;
                                                                                                                                                                                                                                                                                                                                                                                   font-size: 8px !important;
                                                                                                                                                                                                                                                                                                                                                                                     letter-spacing: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                       font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                         padding: 4px 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                           text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                             border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                             /* --- VIEW ALL BUTTON --- */
                                                                                                                                                                                                                                                                                                                                                                                             .view-all-btn,
                                                                                                                                                                                                                                                                                                                                                                                             [class*="view-all"],
                                                                                                                                                                                                                                                                                                                                                                                             a[class*="shop-all"] {
                                                                                                                                                                                                                                                                                                                                                                                               background: transparent !important;
                                                                                                                                                                                                                                                                                                                                                                                                 color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                   border: 1px solid var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                     font-size: 9.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                       letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                         font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                           padding: 13px 36px !important;
                                                                                                                                                                                                                                                                                                                                                                                                             text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                               transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                 display: inline-block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                 .view-all-btn:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                 [class*="view-all"]:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                   background: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                     color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                     /* --- CONSIGNMENT SECTION REFINEMENT --- */
                                                                                                                                                                                                                                                                                                                                                                                                                     .consign-section,
                                                                                                                                                                                                                                                                                                                                                                                                                     [class*="consign-block"],
                                                                                                                                                                                                                                                                                                                                                                                                                     [class*="consignment-block"] {
                                                                                                                                                                                                                                                                                                                                                                                                                       background: linear-gradient(135deg, var(--forest) 0%, #163d16 60%, #0e2e0e 100%) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                         padding: 100px 80px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                           position: relative !important;
                                                                                                                                                                                                                                                                                                                                                                                                                             overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                             .consign-section::before,
                                                                                                                                                                                                                                                                                                                                                                                                                             [class*="consign-block"]::before {
                                                                                                                                                                                                                                                                                                                                                                                                                               content: '';
                                                                                                                                                                                                                                                                                                                                                                                                                                 position: absolute;
                                                                                                                                                                                                                                                                                                                                                                                                                                   top: 0; left: 0; right: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                     height: 1px;
                                                                                                                                                                                                                                                                                                                                                                                                                                       background: linear-gradient(90deg, transparent, var(--gold), transparent);
                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                       .consign-title,
                                                                                                                                                                                                                                                                                                                                                                                                                                       [class*="consign"] h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                         font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: clamp(36px, 4vw, 56px) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                             font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                               color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                 line-height: 1.15 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                   letter-spacing: -0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                   .stat-number,
                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="stat-num"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                   .stats-grid strong {
                                                                                                                                                                                                                                                                                                                                                                                                                                                     font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-size: 52px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-weight: 300 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                           color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                             line-height: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                             .stat-label,
                                                                                                                                                                                                                                                                                                                                                                                                                                                             [class*="stat-label"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                             .stats-grid span {
                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-size: 8.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                 letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                     color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                       text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         display: block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           margin-top: 6px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                           /* --- WHY AGLR SECTION --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .why-section,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           [class*="difference"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           [class*="why-aglr"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             background: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding: 100px 80px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .why-card,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                               [class*="why-card"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                               [class*="difference-card"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   border-top: 2px solid var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     padding-top: 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .why-card h3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [class*="why-card"] h3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [class*="difference-card"] h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: var(--dark-text) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 margin-bottom: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .why-card p,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 [class*="why-card"] p,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 [class*="difference-card"] p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-size: 13px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     line-height: 1.85 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       color: #555 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-weight: 300 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         /* --- NEWSLETTER / EMAIL CAPTURE SECTION --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .newsletter-section,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         [class*="newsletter"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         [class*="email-capture"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .subscribe-section {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: linear-gradient(160deg, var(--forest) 0%, #163016 100%) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             padding: 96px 80px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               position: relative !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .newsletter-section::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   content: '';
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     position: absolute;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       top: 0; left: 0; right: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         height: 1px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: linear-gradient(90deg, transparent, rgba(201,168,76,0.6), transparent);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .newsletter-section::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             content: '';
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               position: absolute;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 bottom: 0; left: 0; right: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   height: 1px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     background: linear-gradient(90deg, transparent, rgba(201,168,76,0.4), transparent);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .newsletter-eyebrow,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     [class*="newsletter"] .eyebrow,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     [class*="newsletter"] small {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         letter-spacing: 5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 display: block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   margin-bottom: 20px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .newsletter-title,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="newsletter"] h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-size: clamp(36px, 4vw, 52px) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-weight: 500 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             letter-spacing: -0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               line-height: 1.15 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 margin-bottom: 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .newsletter-subtitle,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 [class*="newsletter"] p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-size: 13px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     color: rgba(255,255,255,0.6) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-weight: 300 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         line-height: 1.8 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           margin-bottom: 40px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .newsletter-form,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           [class*="newsletter"] form,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           [class*="subscribe"] form {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             display: flex !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               max-width: 520px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 margin: 0 auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   border: 1px solid rgba(201, 168, 76, 0.4) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     background: rgba(255,255,255,0.05) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .newsletter-form:focus-within,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [class*="newsletter"] form:focus-within {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         border-color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: rgba(255,255,255,0.08) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .newsletter-form input,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           [class*="newsletter"] input[type="email"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           [class*="subscribe"] input[type="email"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             background: transparent !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-size: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     letter-spacing: 1px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       padding: 18px 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         flex: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           outline: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .newsletter-form input::placeholder,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             [class*="newsletter"] input::placeholder {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: rgba(255,255,255,0.4) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-size: 11px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   letter-spacing: 1.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .newsletter-form button,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="newsletter"] button[type="submit"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="subscribe"] button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     background: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 padding: 18px 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     cursor: pointer !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             white-space: nowrap !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .newsletter-form button:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             [class*="newsletter"] button[type="submit"]:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               background: var(--gold-light) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               /* --- FOOTER LUXURY UPGRADE --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               footer,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               [class*="footer"]:not([class*="footer-bottom"]) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 background: #0a200a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   padding: 80px 80px 40px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     border-top: 1px solid rgba(201, 168, 76, 0.2) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .footer-logo,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     footer .nav-logo,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     footer a.logo {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-size: 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             letter-spacing: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 margin-bottom: 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   display: block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .footer-description,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   footer > div > p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     font-size: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       line-height: 1.85 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: rgba(255,255,255,0.48) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-weight: 300 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             max-width: 240px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               letter-spacing: 0.3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer-col-title,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               footer h3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               footer h4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   letter-spacing: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           margin-bottom: 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .footer-links a,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           footer ul a,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           footer li a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             font-size: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: rgba(255,255,255,0.52) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-weight: 300 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   letter-spacing: 0.3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     text-decoration: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       display: block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         margin-bottom: 12px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .footer-links a:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           footer ul a:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           footer li a:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             color: var(--gold-light) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding-left: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer-bottom {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 border-top: 1px solid rgba(255,255,255,0.08) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   margin-top: 64px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     padding-top: 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .footer-bottom p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-size: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: rgba(255,255,255,0.3) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           letter-spacing: 1.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           /* --- COLLECTION PAGE UPGRADES --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .collection-header {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             background: linear-gradient(160deg, var(--forest) 0%, #162e16 100%) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding: 80px 48px 60px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 border-bottom: 1px solid rgba(201,168,76,0.15) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .collection-header h1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     font-size: clamp(40px, 6vw, 72px) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           letter-spacing: -1px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .collection-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             gap: 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding: 56px 48px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 background: var(--cream) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 /* --- PRODUCT PAGE UPGRADES --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .product-page {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   background: var(--cream) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     padding: 80px 64px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .product-page-img {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       border-radius: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         box-shadow: 0 8px 48px rgba(0,0,0,0.12) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .product-page-title {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-family: 'Cormorant Garamond', serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             font-size: 38px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 color: var(--dark-text) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   line-height: 1.2 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     letter-spacing: -0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .product-page-vendor {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .product-page-price {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-size: 26px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     color: var(--dark-text) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       letter-spacing: 0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .add-to-cart,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [class*="add-to-cart"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       button[class*="cart"]:not(.cart-close):not(.cart-item-remove):not(.cart-item-qty-btn) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         background: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-size: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     padding: 18px 40px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         width: 100% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           cursor: pointer !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 margin-top: 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .add-to-cart:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 [class*="add-to-cart"]:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   background: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     /* --- DIVIDERS & ACCENTS --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .section-divider,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     [class*="divider"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       width: 40px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         height: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             margin: 16px auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               /* --- SCROLL REFINEMENTS --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ::-webkit-scrollbar {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 width: 6px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ::-webkit-scrollbar-track {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   background: var(--forest);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ::-webkit-scrollbar-thumb {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     background: rgba(201, 168, 76, 0.5);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       border-radius: 3px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ::-webkit-scrollbar-thumb:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         background: var(--gold);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         /* --- SELECTION COLOR --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ::selection {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: rgba(201, 168, 76, 0.3);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             color: var(--dark-text);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             /* --- CART / ICON REFINEMENTS --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .nav-icons a,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .nav-icons button,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             [class*="nav-icon"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: rgba(255,255,255,0.75) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 transition: var(--transition) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .nav-icons a:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .nav-icons button:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   color: var(--gold) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   /* --- PRODUCT GRID FEATURED --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .featured-grid,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="featured-grid"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="product-grid"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     gap: 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       background: var(--cream) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         padding: 20px 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         /* --- SUBTLE GOLD ACCENT LINE ON SECTIONS --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .section-gold-line {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           width: 48px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             height: 1.5px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               background: linear-gradient(90deg, var(--gold), transparent);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 display: block;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   margin: 0 auto 40px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   /* --- IMAGE OVERLAY POLISH --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .product-img,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   [class*="product-img"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       background: #f0ede8 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /* --- RESPONSIVE REFINEMENTS --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       @media (max-width: 768px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         nav {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             padding: 0 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 height: 60px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .cat-grid { padding: 40px 20px !important; gap: 10px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .featured-products { padding: 56px 24px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .consign-section { padding: 64px 32px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .newsletter-section { padding: 64px 24px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             footer { padding: 56px 24px 32px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .collection-grid { padding: 32px 20px !important; gap: 16px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .product-page { padding: 40px 20px !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    END LUXURY UPGRADE
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ============================================ */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          AGLR PATCH v3 — White accent, animation fix,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             product text fix, add-to-cart button fix
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ============================================ */


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* Nav underline hover: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .nav-links a::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      background: rgba(255,255,255,0.9) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Announcement bar border */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .announcement {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-bottom: 1px solid rgba(255,255,255,0.15) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Nav border */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        nav {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border-bottom: 1px solid rgba(255,255,255,0.1) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* Section dividers: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .section-divider,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [class*="divider"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background: rgba(255,255,255,0.5) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            /* Section gold line */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .section-gold-line {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              background: linear-gradient(90deg, rgba(255,255,255,0.6), transparent) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* Eyebrow labels: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .eyebrow-label,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .section-eyebrow,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [class*="eyebrow"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .hero-eyebrow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                color: rgba(255,255,255,0.6) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Cat card subtitles: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .cat-card-sub,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="cat-card"] p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color: rgba(255,255,255,0.65) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    text-shadow: 0 1px 6px rgba(0,0,0,0.5) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* Featured section eyebrow */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [class*="featured"] .eyebrow,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .featured-section small,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [class*="featured"] [class*="eyebrow"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      color: rgba(255,255,255,0.6) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Product vendor/brand: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .product-vendor,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [class*="product-vendor"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [class*="product-brand"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .product-brand {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          opacity: 0.55 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* Section heading divider line under Featured Pieces etc */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          hr.divider,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .heading-line,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [class*="section"] hr {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background: rgba(255,255,255,0.4) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-color: rgba(255,255,255,0.4) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* Consignment section: white accents */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .consign-section::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background: linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .stat-label,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="stat-label"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .stats-grid span {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color: rgba(255,255,255,0.6) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* Newsletter section: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .newsletter-section::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .newsletter-section::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      background: linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .newsletter-eyebrow,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [class*="newsletter"] small {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        color: rgba(255,255,255,0.55) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Newsletter form border */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .newsletter-form,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [class*="newsletter"] form,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [class*="subscribe"] form {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border: 1px solid rgba(255,255,255,0.3) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .newsletter-form:focus-within,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [class*="newsletter"] form:focus-within {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            border-color: rgba(255,255,255,0.7) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            /* Subscribe button: white bg, dark text */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .newsletter-form button,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [class*="newsletter"] button[type="submit"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [class*="subscribe"] button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              background: rgba(255,255,255,0.92) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .newsletter-form button:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* Footer column headers */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .footer-col-title,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  footer h3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  footer h4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    color: rgba(255,255,255,0.5) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* Footer top border */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    footer,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .footer {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border-top: 1px solid rgba(255,255,255,0.12) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Footer bottom border */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .footer-bottom {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-top: 1px solid rgba(255,255,255,0.08) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Footer links hover */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .footer-links a:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        footer ul a:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        footer li a:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          color: rgba(255,255,255,0.9) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* Scrollbar thumb */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ::-webkit-scrollbar-thumb {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background: rgba(255,255,255,0.25) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ::-webkit-scrollbar-thumb:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              background: rgba(255,255,255,0.5) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* Hero buttons: white */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .btn-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .cta-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              a.btn-primary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background: rgba(255,255,255,0.95) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    box-shadow: 0 4px 20px rgba(0,0,0,0.2) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .btn-primary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .cta-primary:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        box-shadow: 0 8px 32px rgba(0,0,0,0.3) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Secondary button: white outline */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .btn-secondary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .cta-secondary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border: 1px solid rgba(255,255,255,0.5) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .btn-secondary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .cta-secondary:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-color: rgba(255,255,255,0.9) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  background: rgba(255,255,255,0.1) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* "START CONSIGNING" button */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .consign-section a,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [class*="consign-section"] a,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [class*="consign-block"] a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background: rgba(255,255,255,0.95) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* View all button */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .view-all-btn,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [class*="view-all"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      a[class*="shop-all"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border: 1px solid var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .view-all-btn:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              color: var(--white) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* Collection header border */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .collection-header {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border-bottom: 1px solid rgba(255,255,255,0.1) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* === 2. FIX "NEW IN" STAR ANIMATION CARD CLIP === */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* The category grid row with "New In" card overflows — 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   remove overflow:hidden from the cat-card so animations aren't clipped,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      but contain within the grid row */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .cat-card,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [class*="cat-card"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        overflow: visible !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border-radius: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* Re-clip only the background/image layer, not the animated icons */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card .cat-bg,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card > a,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card > div:first-child {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-radius: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* The grid itself should clip to prevent row overflow */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .cat-grid,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [class*="cat-grid"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Also fix the "New In" card specifically —
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   the sparkle/star icons animate outside bounds,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      clip at the card level but with padding room */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .cat-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        clip-path: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          isolation: isolate !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* The card wrapper that holds the animated icons should be clipped */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card-inner,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card > .card-content,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card > a > div,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cat-card-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-radius: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                position: relative !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Force the entire card including its direct children to clip overflow */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .cat-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  overflow: hidden !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border-radius: 6px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      box-shadow: 0 6px 28px rgba(0,0,0,0.22) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Fix the animation icons — constrain them within the card 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         by targeting the falling star icon containers */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .cat-card .cs1, .cat-card .cs2, .cat-card .cs3, .cat-card .cs4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .cat-card .cs5, .cat-card .cs6, .cat-card .cs7, .cat-card .cs8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .cat-card .cs9, .cat-card .cs10 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           top: 5% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             max-height: 90% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             /* Fix the catFall animations to start inside the card 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                and not cut off at top — adjust start position */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @keyframes catFall1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  0%   { transform: translateY(-20px) rotate(-5deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    8%   { opacity: 0.9; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      88%  { opacity: 0.9; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        100% { transform: translateY(380px) rotate(4deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @keyframes catFall2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          0%   { transform: translateY(-20px) rotate(4deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            8%   { opacity: 0.85; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              88%  { opacity: 0.85; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                100% { transform: translateY(380px) rotate(-3deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @keyframes catFall3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  0%   { transform: translateY(-20px) rotate(-3deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    8%   { opacity: 1; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      88%  { opacity: 1; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        100% { transform: translateY(380px) rotate(6deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @keyframes catFall4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          0%   { transform: translateY(-20px) rotate(7deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            8%   { opacity: 0.8; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              88%  { opacity: 0.8; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                100% { transform: translateY(380px) rotate(-5deg); opacity: 0; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* === 3. FIX PRODUCT CARD TEXT — clean Montserrat, proper weight === */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Remove Cormorant Garamond from product titles, use clean Montserrat */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-title,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-name,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-title"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-name"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-card h3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-card h2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-card"] h3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-card"] h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 11px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        color: #1a1a1a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          line-height: 1.5 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 0.3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-bottom: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Product vendor label */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-brand,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-vendor,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-brand"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-vendor"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        letter-spacing: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            color: #888 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              opacity: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-bottom: 6px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Product description line */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-desc,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-desc"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-weight: 400 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        color: #999 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          letter-spacing: 0.3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom: 8px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            /* Product price */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .product-price,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [class*="product-price"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 13px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    color: #1a1a1a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      letter-spacing: 0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Product info padding */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .product-info,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [class*="product-info"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding: 14px 16px 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border-top: 1px solid rgba(0,0,0,0.05) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* === 4. FIX ADD TO CART BUTTON — make it slim, not a giant block === */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* The btn-add / add to cart button */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .btn-add,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          button.btn-add,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [class*="btn-add"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            display: block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              width: 100% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 2.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding: 11px 20px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    cursor: pointer !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      transition: all 0.3s ease !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          height: auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            min-height: unset !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              line-height: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .btn-add:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background: #2d6b2d !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Kill any wrapper div that inflates the button area */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-footer,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [class*="product-footer"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      background: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        height: auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          min-height: unset !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* Also fix add-to-cart in collection pages */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .add-to-cart,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [class*="add-to-cart"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          button[class*="cart"]:not(.cart-close):not(.cart-item-remove):not(.cart-item-qty-btn) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding: 12px 20px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-top: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  letter-spacing: 2.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    height: auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      min-height: unset !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        line-height: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           END PATCH v3

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              AGLR PATCH v4 — Critical targeted fixes
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ============================================ */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 /* === FIX: [class*="footer"] was matching .product-footer ===
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The footer rule applying 80px padding and dark bg to product-footer */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .product-footer,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .product-info .product-footer,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [class*="product-footer"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .product-card .product-footer {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      background: transparent !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        background-color: transparent !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              height: auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                min-height: unset !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  flex-direction: column !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    align-items: stretch !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      justify-content: flex-start !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-top: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* === FIX: btn-primary gradient — remove hardcoded amber color === */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .btn-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        a.btn-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .cta-primary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background-image: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size: 9.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding: 15px 36px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          box-shadow: 0 2px 12px rgba(0,0,0,0.18) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .btn-primary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          a.btn-primary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .cta-primary:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background: rgba(255,255,255,0.88) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              transform: translateY(-2px) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                box-shadow: 0 6px 24px rgba(0,0,0,0.22) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Also fix secondary button — remove amber gradient */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .btn-secondary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .cta-secondary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  background: transparent !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background-image: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border: 1.5px solid rgba(255,255,255,0.55) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .btn-secondary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .cta-secondary:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border-color: rgba(255,255,255,0.9) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            background: rgba(255,255,255,0.08) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* START CONSIGNING button */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              a[href*="consign"].btn-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .consign-section a[class*="btn"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  background-image: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* === FIX: Product name — remove Cormorant, use Montserrat clean === */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .product-name,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .product-card .product-name,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [class*="product-name"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size: 10.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-weight: 600 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 0.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              text-transform: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                color: #1a1a1a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  line-height: 1.55 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* Brand label */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .product-brand,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .product-card .product-brand,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [class*="product-brand"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size: 8.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          letter-spacing: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              color: #999 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                opacity: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Product description */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-desc,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .product-card .product-desc {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 14px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-weight: 400 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        color: #aaa !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* === FIX: btn-add sizing === */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .btn-add,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        button.btn-add {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display: block !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            width: 100% !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              background: #0f2a0f !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background-image: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size: 8.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 2.5px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding: 12px 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-top: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      cursor: pointer !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        transition: background 0.25s ease !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          height: auto !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            min-height: unset !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              line-height: 1.2 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  box-sizing: border-box !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .btn-add:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background: #1e5c1e !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       END PATCH v4

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          AGLR PATCH v5 — Force white buttons, fix btn-ghost
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ============================================ */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             /* Nuclear override: target exact multi-selector from v2 patch */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .btn-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             a[href*="/collections"][class*="btn"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             a[href*="/pages/consign"][class*="btn"],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .hero-cta .btn,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .cta-primary,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .btn-ghost,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             a.btn-ghost,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             [class*="btn-ghost"] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 background-image: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   background-color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       border: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         box-shadow: 0 2px 16px rgba(0,0,0,0.15) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .btn-primary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         a[href*="/collections"][class*="btn"]:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         a[href*="/pages/consign"][class*="btn"]:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .hero-cta .btn:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .cta-primary:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .btn-ghost:hover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         a.btn-ghost:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             background-image: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               background-color: rgba(255,255,255,0.88) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   box-shadow: 0 6px 28px rgba(0,0,0,0.2) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   /* ============================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      END PATCH v5
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ============================================ 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ============================================ */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ============================================ */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* ================================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 PATCH v6 — Fix falling letters overflow + remove marquee
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ================================================ */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /* Fix: allow falling AGLR letters to animate all the way down past hero bounds */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .falling-letters {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      overflow: visible !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          /* Remove the marquee/dots animation strip below the hero */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .marquee-wrap {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            display: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            /* ================================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               END PATCH v6
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ================================================ */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* v7 - cat symbols fall to card bottom */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* ===== AGLR custom styling ===== */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* ===== AGLR custom styling ===== */
/* ===== AGLR Category Card Animations v3 (snow-fall clothing, bags slide L-R in place, footwear kick, accessories glow, new-in twinkle, scattered layout, white text) ===== */ .cat-label{color:#ffffff !important;} .cat-sub{color:#ffffff !important;opacity:.9;} .cat-card .cat-symbol{animation-iteration-count:infinite !important;animation-timing-function:ease-in-out !important;will-change:transform,opacity,filter;} @keyframes aglrSnow1{0%{transform:translateY(-20px) rotate(-5deg);opacity:0;}8%{opacity:.9;}88%{opacity:.9;}100%{transform:translateY(380px) rotate(4deg);opacity:0;}} @keyframes aglrSnow2{0%{transform:translateY(-20px) rotate(4deg);opacity:0;}8%{opacity:.85;}88%{opacity:.85;}100%{transform:translateY(380px) rotate(-3deg);opacity:0;}} @keyframes aglrSnow3{0%{transform:translateY(-20px) rotate(-3deg);opacity:0;}8%{opacity:1;}88%{opacity:1;}100%{transform:translateY(380px) rotate(6deg);opacity:0;}} @keyframes aglrSnow4{0%{transform:translateY(-20px) rotate(7deg);opacity:0;}8%{opacity:.8;}88%{opacity:.8;}100%{transform:translateY(380px) rotate(-5deg);opacity:0;}} @keyframes aglrSlideLR{0%{transform:translateX(-20px);}50%{transform:translateX(20px);}100%{transform:translateX(-20px);}} @keyframes aglrKick{0%{transform:rotate(0deg);}15%{transform:rotate(-18deg);}40%{transform:rotate(28deg);}60%{transform:rotate(10deg);}100%{transform:rotate(0deg);}} @keyframes aglrIconGlow{0%{filter:drop-shadow(0 0 0px rgba(255,255,255,0));transform:scale(1);}50%{filter:drop-shadow(0 0 12px rgba(255,255,255,.9));transform:scale(1.12);}100%{filter:drop-shadow(0 0 0px rgba(255,255,255,0));transform:scale(1);}} @keyframes aglrTwinkle{0%{opacity:.1;transform:scale(.85);}50%{opacity:1;transform:scale(1.05);}100%{opacity:.1;transform:scale(.85);}} .categories .cat-card:nth-child(1) .cs1{top:0 !important;left:0 !important;right:auto !important;bottom:auto !important;animation:aglrSnow1 5.2s linear infinite !important;} .categories .cat-card:nth-child(1) .cs2{top:0 !important;left:16% !important;right:auto !important;bottom:auto !important;animation:aglrSnow2 5.8s linear infinite !important;animation-delay:.5s !important;} .categories .cat-card:nth-child(1) .cs3{top:0 !important;left:27% !important;right:auto !important;bottom:auto !important;animation:aglrSnow3 4.9s linear infinite !important;animation-delay:1.1s !important;} .categories .cat-card:nth-child(1) .cs4{top:0 !important;left:38% !important;right:auto !important;bottom:auto !important;animation:aglrSnow4 6.1s linear infinite !important;animation-delay:.3s !important;} .categories .cat-card:nth-child(1) .cs5{top:0 !important;left:49% !important;right:auto !important;bottom:auto !important;animation:aglrSnow1 5.5s linear infinite !important;animation-delay:1.8s !important;} .categories .cat-card:nth-child(1) .cs6{top:0 !important;left:60% !important;right:auto !important;bottom:auto !important;animation:aglrSnow2 5s linear infinite !important;animation-delay:.9s !important;} .categories .cat-card:nth-child(1) .cs7{top:0 !important;left:71% !important;right:auto !important;bottom:auto !important;animation:aglrSnow3 6.3s linear infinite !important;animation-delay:2.2s !important;} .categories .cat-card:nth-child(1) .cs8{top:0 !important;left:82% !important;right:auto !important;bottom:auto !important;animation:aglrSnow4 5.1s linear infinite !important;animation-delay:1.4s !important;} .categories .cat-card:nth-child(1) .cs9{top:0 !important;left:91% !important;right:auto !important;bottom:auto !important;animation:aglrSnow1 5.7s linear infinite !important;animation-delay:.6s !important;} .categories .cat-card:nth-child(1) .cs10{top:0 !important;left:7% !important;right:auto !important;bottom:auto !important;animation:aglrSnow3 6s linear infinite !important;animation-delay:2.6s !important;} .categories .cat-card:nth-child(2) .cs1{top:10% !important;left:6% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs2{top:14% !important;left:34% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs3{top:9% !important;left:62% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs4{top:16% !important;left:86% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs5{top:42% !important;left:18% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs6{top:46% !important;left:48% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs7{top:40% !important;left:74% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs8{top:68% !important;left:10% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs9{top:70% !important;left:40% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cs10{top:64% !important;left:68% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(2) .cat-symbol{animation-name:aglrSlideLR !important;animation-duration:4.5s !important;animation-direction:alternate !important;} .categories .cat-card:nth-child(3) .cs1,.categories .cat-card:nth-child(4) .cs1,.categories .cat-card:nth-child(5) .cs1{top:9% !important;left:7% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs2,.categories .cat-card:nth-child(4) .cs2,.categories .cat-card:nth-child(5) .cs2{top:13% !important;left:36% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs3,.categories .cat-card:nth-child(4) .cs3,.categories .cat-card:nth-child(5) .cs3{top:8% !important;left:64% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs4,.categories .cat-card:nth-child(4) .cs4,.categories .cat-card:nth-child(5) .cs4{top:15% !important;left:88% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs5,.categories .cat-card:nth-child(4) .cs5,.categories .cat-card:nth-child(5) .cs5{top:40% !important;left:16% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs6,.categories .cat-card:nth-child(4) .cs6,.categories .cat-card:nth-child(5) .cs6{top:46% !important;left:45% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs7,.categories .cat-card:nth-child(4) .cs7,.categories .cat-card:nth-child(5) .cs7{top:38% !important;left:72% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs8,.categories .cat-card:nth-child(4) .cs8,.categories .cat-card:nth-child(5) .cs8{top:66% !important;left:30% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs9,.categories .cat-card:nth-child(4) .cs9,.categories .cat-card:nth-child(5) .cs9{top:70% !important;left:58% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cs10,.categories .cat-card:nth-child(4) .cs10,.categories .cat-card:nth-child(5) .cs10{top:62% !important;left:84% !important;right:auto !important;bottom:auto !important;} .categories .cat-card:nth-child(3) .cat-symbol{animation-name:aglrKick !important;animation-duration:2.6s !important;transform-origin:bottom center;} .categories .cat-card:nth-child(4) .cat-symbol{animation-name:aglrIconGlow !important;animation-duration:3s !important;} .categories .cat-card:nth-child(5) .cat-symbol{animation-name:aglrTwinkle !important;animation-duration:3.2s !important;} .categories .cat-card:nth-child(3) .cs1,.categories .cat-card:nth-child(4) .cs1,.categories .cat-card:nth-child(5) .cs1{animation-delay:0s !important;} .categories .cat-card:nth-child(3) .cs5,.categories .cat-card:nth-child(4) .cs5,.categories .cat-card:nth-child(5) .cs5{animation-delay:.25s !important;} .categories .cat-card:nth-child(3) .cs8,.categories .cat-card:nth-child(4) .cs8,.categories .cat-card:nth-child(5) .cs8{animation-delay:.45s !important;} .categories .cat-card:nth-child(3) .cs2,.categories .cat-card:nth-child(4) .cs2,.categories .cat-card:nth-child(5) .cs2{animation-delay:.65s !important;} .categories .cat-card:nth-child(3) .cs6,.categories .cat-card:nth-child(4) .cs6,.categories .cat-card:nth-child(5) .cs6{animation-delay:.85s !important;} .categories .cat-card:nth-child(3) .cs9,.categories .cat-card:nth-child(4) .cs9,.categories .cat-card:nth-child(5) .cs9{animation-delay:1.05s !important;} .categories .cat-card:nth-child(3) .cs3,.categories .cat-card:nth-child(4) .cs3,.categories .cat-card:nth-child(5) .cs3{animation-delay:1.25s !important;} .categories .cat-card:nth-child(3) .cs7,.categories .cat-card:nth-child(4) .cs7,.categories .cat-card:nth-child(5) .cs7{animation-delay:1.45s !important;} .categories .cat-card:nth-child(3) .cs10,.categories .cat-card:nth-child(4) .cs10,.categories .cat-card:nth-child(5) .cs10{animation-delay:1.65s !important;} .categories .cat-card:nth-child(3) .cs4,.categories .cat-card:nth-child(4) .cs4,.categories .cat-card:nth-child(5) .cs4{animation-delay:1.85s !important;} .categories .cat-card:nth-child(4) span{filter:grayscale(1) brightness(10) drop-shadow(0 0 9px rgba(255,255,255,.85)) !important;} @keyframes aglrCardSpin{to{transform:rotate(1turn);}} .product-grid .product-card{position:relative;border-radius:16px;background:#0f2a0f;box-shadow:0 8px 26px rgba(0,0,0,.22);overflow:hidden;isolation:isolate;padding:3px;} .product-grid .product-card::before{content:'';position:absolute;z-index:0;top:50%;left:50%;width:180%;height:180%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,#0f2a0f 0deg,#0f2a0f 200deg,#5c8a3c 250deg,#a8e063 300deg,#ffffff 330deg,#a8e063 360deg);animation:aglrCardSpin 4s linear infinite;} .product-grid .product-card::after{content:'';position:absolute;z-index:1;inset:3px;border-radius:13px;background:#ffffff;} .product-grid .product-card>*{position:relative;z-index:2;} .product-grid .product-card .product-img{border-radius:13px 13px 0 0;overflow:hidden;}

/* ===== AGLR product card upgrade ===== */
/* 1. Images fill the box neatly with a consistent square ratio */
.product-img { aspect-ratio: 1 / 1; height: auto !important; overflow: hidden; background: #f6f6f4; border-radius: 12px; }
.product-img img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block; transition: transform .5s ease; }
.product-card:hover .product-img img { transform: scale(1.04); }
/* 2. Smooth border glow instead of the choppy linear spin */
.product-card::before { animation-timing-function: ease-in-out !important; animation-duration: 8s !important; }
/* 3. Better card frame + hover lift */
.product-card { border-radius: 14px; transition: box-shadow .35s ease, transform .35s ease; }
.product-card:hover { transform: translateY(-4px); box-shadow: 0 14px 36px rgba(0,0,0,.14); }
/* 4. Black fonts */
.product-brand { color: #000 !important; }
.product-name  { color: #000 !important; }
.product-desc  { color: #333 !important; }
.product-price { color: #000 !important; }

/* ===== AGLR PRODUCT CARD — consolidated clean build ===== */
@keyframes aglrCardSpin {
  from { transform: translate(-50%, -50%) rotate(0turn); }
    to   { transform: translate(-50%, -50%) rotate(1turn); }
    }
    .product-grid .product-card {
      position: relative;
        border-radius: 16px;
          background: #0f2a0f;
            box-shadow: 0 10px 30px rgba(0,0,0,.18);
              overflow: hidden;
                isolation: isolate;
                  padding: 3px;
                    display: block;
                      transition: box-shadow .35s ease, transform .35s ease;
                      }
                      .product-grid .product-card:hover {
                        transform: translateY(-5px);
                          box-shadow: 0 18px 44px rgba(0,0,0,.26);
                          }
                          .product-grid .product-card::before {
                            content: '';
                              position: absolute;
                                z-index: 0;
                                  top: 50%; left: 50%;
                                    width: 200%; height: 200%;
                                      transform: translate(-50%, -50%);
                                        background: conic-gradient(
                                            from 0deg,
                                                #0f2a0f 0deg, #0f2a0f 180deg,
                                                    #5c8a3c 230deg, #a8e063 280deg,
                                                        #ffffff 315deg, #a8e063 350deg, #0f2a0f 360deg
                                                          );
                                                            animation: aglrCardSpin 9s linear infinite;
                                                            }
                                                            .product-grid .product-card::after {
                                                              content: '';
                                                                position: absolute;
                                                                  z-index: 1;
                                                                    inset: 3px;
                                                                      border-radius: 13px;
                                                                        background: #ffffff;
                                                                        }
                                                                        .product-grid .product-card > * {
                                                                          position: relative;
                                                                            z-index: 2;
                                                                            }
                                                                            .product-grid .product-card .product-img {
                                                                              aspect-ratio: 1 / 1;
                                                                                width: 100%;
                                                                                  margin: 0;
                                                                                    padding: 0 !important;
                                                                                      overflow: hidden;
                                                                                        background: #ffffff;
                                                                                          border-radius: 13px 13px 0 0;
                                                                                            display: block;
                                                                                            }
                                                                                            .product-grid .product-card .product-img img {
                                                                                              width: 100% !important;
                                                                                                height: 100% !important;
                                                                                                  object-fit: cover !important;
                                                                                                    object-position: center !important;
                                                                                                      display: block;
                                                                                                        transition: transform .6s ease;
                                                                                                        }
                                                                                                        .product-grid .product-card:hover .product-img img { transform: scale(1.05); }
                                                                                                        .product-grid .product-card .product-info {
                                                                                                          background: #ffffff;
                                                                                                            padding: 16px 18px 18px;
                                                                                                              border-radius: 0 0 13px 13px;
                                                                                                                margin: 0;
                                                                                                                }
                                                                                                                .product-grid .product-card .product-brand {
                                                                                                                  font-family: 'Montserrat', sans-serif;
                                                                                                                    font-size: 9px; letter-spacing: 2px; font-weight: 700;
                                                                                                                      text-transform: uppercase; color: #8a8a8a; margin-bottom: 6px;
                                                                                                                      }
                                                                                                                      .product-grid .product-card .product-name {
                                                                                                                        font-family: 'Cormorant Garamond', serif;
                                                                                                                          font-size: 19px; font-weight: 700; line-height: 1.25;
                                                                                                                            color: #0f2a0f; margin-bottom: 6px;
                                                                                                                            }
                                                                                                                            .product-grid .product-card .product-desc {
                                                                                                                              font-family: 'Montserrat', sans-serif;
                                                                                                                                font-size: 10px; font-weight: 500; color: #777;
                                                                                                                                  letter-spacing: .3px; margin-bottom: 12px;
                                                                                                                                  }
                                                                                                                                  .product-grid .product-card .product-price {
                                                                                                                                    font-family: 'Cormorant Garamond', serif;
                                                                                                                                      font-size: 22px; font-weight: 700; color: #0f2a0f;
                                                                                                                                      }

                                                                                                                                      /* ===== AGLR clothing tile (1st category card) — SAME fall as hero A G L R letters ===== */
                                                                                                                                      /* Tile-scaled copy of the hero fall: same -2vh start, linear timing, fade in at 6% / out at 88%, slight rotation */
                                                                                                                                      @keyframes catFallHero1 {
                                                                                                                                        0%   { transform: translateY(-12%) rotate(-6deg); opacity: 0; }
                                                                                                                                          6%   { opacity: 1; }
                                                                                                                                            88%  { opacity: 1; }
                                                                                                                                              100% { transform: translateY(620%) rotate(5deg); opacity: 0; }
                                                                                                                                              }
                                                                                                                                              @keyframes catFallHero2 {
                                                                                                                                                0%   { transform: translateY(-12%) rotate(4deg); opacity: 0; }
                                                                                                                                                  6%   { opacity: 1; }
                                                                                                                                                    88%  { opacity: 1; }
                                                                                                                                                      100% { transform: translateY(620%) rotate(-3deg); opacity: 0; }
                                                                                                                                                      }
                                                                                                                                                      @keyframes catFallHero3 {
                                                                                                                                                        0%   { transform: translateY(-12%) rotate(-3deg); opacity: 0; }
                                                                                                                                                          6%   { opacity: 1; }
                                                                                                                                                            88%  { opacity: 1; }
                                                                                                                                                              100% { transform: translateY(620%) rotate(7deg); opacity: 0; }
                                                                                                                                                              }
                                                                                                                                                              @keyframes catFallHero4 {
                                                                                                                                                                0%   { transform: translateY(-12%) rotate(7deg); opacity: 0; }
                                                                                                                                                                  6%   { opacity: 1; }
                                                                                                                                                                    88%  { opacity: 1; }
                                                                                                                                                                      100% { transform: translateY(620%) rotate(-5deg); opacity: 0; }
                                                                                                                                                                      }
                                                                                                                                                                      .cat-card:first-child .cat-symbol {
                                                                                                                                                                        animation-timing-function: linear !important;
                                                                                                                                                                        }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs1  { animation-name: catFallHero1 !important; animation-duration: 5.0s !important; animation-delay: -0.5s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs2  { animation-name: catFallHero3 !important; animation-duration: 5.8s !important; animation-delay: -2.1s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs3  { animation-name: catFallHero4 !important; animation-duration: 4.7s !important; animation-delay: -3.3s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs4  { animation-name: catFallHero1 !important; animation-duration: 5.4s !important; animation-delay: -1.2s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs5  { animation-name: catFallHero3 !important; animation-duration: 6.0s !important; animation-delay: -3.2s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs6  { animation-name: catFallHero2 !important; animation-duration: 4.8s !important; animation-delay: -0.8s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs7  { animation-name: catFallHero4 !important; animation-duration: 5.3s !important; animation-delay: -2.4s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs8  { animation-name: catFallHero1 !important; animation-duration: 4.5s !important; animation-delay: -4.0s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs9  { animation-name: catFallHero2 !important; animation-duration: 5.7s !important; animation-delay: -1.5s !important; }
                                                                                                                                                                        .cat-card:first-child .cat-symbol.cs10 { animation-name: catFallHero3 !important; animation-duration: 6.0s !important; animation-delay: -2.6s !important; }

                                                                                                                                            /* ===== AGLR PRODUCT CARD — apply to collection grids too ===== */
                                                                                                                                            .collection-grid .product-card {
                                                                                                                                              position: relative;
                                                                                                                                                border-radius: 16px;
                                                                                                                                                  background: #0f2a0f;
                                                                                                                                                    box-shadow: 0 10px 30px rgba(0,0,0,.18);
                                                                                                                                                      overflow: hidden;
                                                                                                                                                        isolation: isolate;
                                                                                                                                                          padding: 3px;
                                                                                                                                                            display: block;
                                                                                                                                                              transition: box-shadow .35s ease, transform .35s ease;
                                                                                                                                                              }
                                                                                                                                                              .collection-grid .product-card:hover {
                                                                                                                                                                transform: translateY(-5px);
                                                                                                                                                                  box-shadow: 0 18px 44px rgba(0,0,0,.26);
                                                                                                                                                                  }
                                                                                                                                                                  .collection-grid .product-card::before {
                                                                                                                                                                    content: '';
                                                                                                                                                                      position: absolute;
                                                                                                                                                                        z-index: 0;
                                                                                                                                                                          top: 50%; left: 50%;
                                                                                                                                                                            width: 200%; height: 200%;
                                                                                                                                                                              transform: translate(-50%, -50%);
                                                                                                                                                                                background: conic-gradient(
                                                                                                                                                                                    from 0deg,
                                                                                                                                                                                        #0f2a0f 0deg, #0f2a0f 180deg,
                                                                                                                                                                                            #5c8a3c 230deg, #a8e063 280deg,
                                                                                                                                                                                                #ffffff 315deg, #a8e063 350deg, #0f2a0f 360deg
                                                                                                                                                                                                  );
                                                                                                                                                                                                    animation: aglrCardSpin 9s linear infinite;
                                                                                                                                                                                                    }
                                                                                                                                                                                                    .collection-grid .product-card::after {
                                                                                                                                                                                                      content: '';
                                                                                                                                                                                                        position: absolute;
                                                                                                                                                                                                          z-index: 1;
                                                                                                                                                                                                            inset: 3px;
                                                                                                                                                                                                              border-radius: 13px;
                                                                                                                                                                                                                background: #ffffff;
                                                                                                                                                                                                                }
                                                                                                                                                                                                                .collection-grid .product-card > * {
                                                                                                                                                                                                                  position: relative;
                                                                                                                                                                                                                    z-index: 2;
                                                                                                                                                                                                                    }
                                                                                                                                                                                                                    .collection-grid .product-card .product-img {
                                                                                                                                                                                                                      aspect-ratio: 1 / 1;
                                                                                                                                                                                                                        width: 100%;
                                                                                                                                                                                                                          margin: 0;
                                                                                                                                                                                                                            padding: 0 !important;
                                                                                                                                                                                                                              overflow: hidden;
                                                                                                                                                                                                                                background: #ffffff;
                                                                                                                                                                                                                                  border-radius: 13px 13px 0 0;
                                                                                                                                                                                                                                    display: block;
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                    .collection-grid .product-card .product-img img {
                                                                                                                                                                                                                                      width: 100% !important;
                                                                                                                                                                                                                                        height: 100% !important;
                                                                                                                                                                                                                                          object-fit: cover !important;
                                                                                                                                                                                                                                            object-position: center !important;
                                                                                                                                                                                                                                              display: block;
                                                                                                                                                                                                                                                transition: transform .6s ease;
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                .collection-grid .product-card:hover .product-img img { transform: scale(1.05); }
                                                                                                                                                                                                                                                .collection-grid .product-card .product-info {
                                                                                                                                                                                                                                                  background: #ffffff;
                                                                                                                                                                                                                                                    padding: 16px 18px 18px;
                                                                                                                                                                                                                                                      border-radius: 0 0 13px 13px;
                                                                                                                                                                                                                                                        margin: 0;
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                        .collection-grid .product-card .product-brand {
                                                                                                                                                                                                                                                          font-family: 'Montserrat', sans-serif;
                                                                                                                                                                                                                                                            font-size: 9px; letter-spacing: 2px; font-weight: 700;
                                                                                                                                                                                                                                                              text-transform: uppercase; color: #8a8a8a; margin-bottom: 6px;
                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                              .collection-grid .product-card .product-name {
                                                                                                                                                                                                                                                                font-family: 'Cormorant Garamond', serif;
                                                                                                                                                                                                                                                                  font-size: 19px; font-weight: 700; line-height: 1.25;
                                                                                                                                                                                                                                                                    color: #0f2a0f; margin-bottom: 6px;
                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                    .collection-grid .product-card .product-desc {
                                                                                                                                                                                                                                                                      font-family: 'Montserrat', sans-serif;
                                                                                                                                                                                                                                                                        font-size: 10px; font-weight: 500; color: #777;
                                                                                                                                                                                                                                                                          letter-spacing: .3px; margin-bottom: 12px;
                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                          .collection-grid .product-card .product-price {
                                                                                                                                                                                                                                                                            font-family: 'Cormorant Garamond', serif;
                                                                                                                                                                                                                                                                              font-size: 22px; font-weight: 700; color: #0f2a0f;
                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                              /* ===== AGLR card consistency — beat older !important patches ===== */
                                                                                                                                                                                                                                                                              .product-grid .product-card,
                                                                                                                                                                                                                                                                              .collection-grid .product-card { border-radius: 16px !important; }
                                                                                                                                                                                                                                                                              .product-grid .product-card .product-img,
                                                                                                                                                                                                                                                                              .collection-grid .product-card .product-img { border-radius: 13px 13px 0 0 !important; }
                                                                                                                                                                                                                                                                              .product-grid .product-card .product-name,
                                                                                                                                                                                                                                                                              .collection-grid .product-card .product-name { color: #0f2a0f !important; }
                                                                                                                                                                                                                                                                              .product-grid .product-card .product-price,
                                                                                                                                                                                                                                                                              .collection-grid .product-card .product-price { color: #0f2a0f !important; }
                                                                                                                                                                                                                                                                              .product-grid .product-card .product-brand,
                                                                                                                                                                                                                                                                              .collection-grid .product-card .product-brand { color: #8a8a8a !important; }
                                                                                                                                                                                                                                                                              .product-grid .product-card .product-desc,
                                                                                                                                                                                                                                                                              .collection-grid .product-card .product-desc { color: #777 !important; }

                                                                                                                                                                                                                                                                              /* ===== AGLR product card readability + Add to Cart animation ===== */
                                                                                                                                                                                                                                                                              /* Dark green, bigger, bolder product wording */
                                                                                                                                                                                                                                                                              .product-card .product-name {
                                                                                                                                                                                                                                                                                color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                  font-size: 1.05rem !important;
                                                                                                                                                                                                                                                                                    font-weight: 700 !important;
                                                                                                                                                                                                                                                                                      line-height: 1.35 !important;
                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                      .product-card .product-brand {
                                                                                                                                                                                                                                                                                        color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                          font-weight: 700 !important;
                                                                                                                                                                                                                                                                                            font-size: 0.72rem !important;
                                                                                                                                                                                                                                                                                              letter-spacing: 0.06em !important;
                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                              .product-card .product-footer {
                                                                                                                                                                                                                                                                                                color: #0f2a0f !important;
                                                                                                                                                                                                                                                                                                  font-size: 1.15rem !important;
                                                                                                                                                                                                                                                                                                    font-weight: 800 !important;
                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                    .product-card .product-desc {
                                                                                                                                                                                                                                                                                                      color: #3f5a3f !important;
                                                                                                                                                                                                                                                                                                        font-weight: 500 !important;
                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                        /* Add to Cart animation — only for purchasable (not sold-out) items */
                                                                                                                                                                                                                                                                                                        .btn-add:not([disabled]) {
                                                                                                                                                                                                                                                                                                          position: relative;
                                                                                                                                                                                                                                                                                                            overflow: hidden;
                                                                                                                                                                                                                                                                                                              animation: aglrGlow 2.2s ease-in-out infinite;
                                                                                                                                                                                                                                                                                                                transition: box-shadow 0.18s ease, filter 0.18s ease;
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                @keyframes aglrGlow {
                                                                                                                                                                                                                                                                                                                  0%   { box-shadow: 0 0 0 0 rgba(212,175,55,0); }
                                                                                                                                                                                                                                                                                                                    50%  { box-shadow: 0 0 14px 2px rgba(212,175,55,0.55); }
                                                                                                                                                                                                                                                                                                                      100% { box-shadow: 0 0 0 0 rgba(212,175,55,0); }
                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                      .btn-add:not([disabled])::after {
                                                                                                                                                                                                                                                                                                                        content: "";
                                                                                                                                                                                                                                                                                                                          position: absolute; top: 0; left: -150%;
                                                                                                                                                                                                                                                                                                                            width: 70%; height: 100%;
                                                                                                                                                                                                                                                                                                                              background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
                                                                                                                                                                                                                                                                                                                                transform: skewX(-20deg);
                                                                                                                                                                                                                                                                                                                                  animation: aglrShimmer 3s ease-in-out infinite;
                                                                                                                                                                                                                                                                                                                                    pointer-events: none;
                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                    @keyframes aglrShimmer { 0%{left:-150%;} 60%{left:150%;} 100%{left:150%;} }
                                                                                                                                                                                                                                                                                                                                    .btn-add:not([disabled]):hover {
                                                                                                                                                                                                                                                                                                                                      filter: brightness(1.12);
                                                                                                                                                                                                                                                                                                                                        box-shadow: 0 0 20px 4px rgba(212,175,55,0.7);
                                                                                                                                                                                                                                                                                                                                          animation-play-state: paused;
                                                                                                                                                                                                                                                                                                                                            cursor: pointer;
                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                            @media (prefers-reduced-motion: reduce) {
                                                                                                                                                                                                                                                                                                                                              .btn-add:not([disabled]) { animation: none; }
                                                                                                                                                                                                                                                                                                                                                .btn-add:not([disabled])::after { display: none; }
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                

                                                                                                                                                                                                                                                                                                                                                /* === FIX: Product image sizing - ensure images fit within cards === */
                                                                                                                                                                                                                                                                                                                                                .product-img { aspect-ratio: 1 / 1 !important; height: auto !important; overflow: hidden !important; background: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; padding: 8px !important; }
                                                                                                                                                                                                                                                                                                                                                .product-img img { width: 100% !important; height: 100% !important; object-fit: contain !important; object-position: center center !important; display: block !important; max-width: 100% !important; max-height: 100% !important; }
                                                                                                                                                                                                                                                                                                                                                .product-grid .product-card .product-img { aspect-ratio: 1 / 1 !important; width: 100% !important; margin: 0 !important; padding: 8px !important; overflow: hidden !important; background: #ffffff !important; border-radius: 13px 13px 0 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; }
                                                                                                                                                                                                                                                                                                                                                .product-grid .product-card .product-img img { width: 100% !important; height: 100% !important; object-fit: contain !important; object-position: center center !important; display: block !important; max-width: 100% !important; max-height: 100% !important; }
                                                                                                                                                                                                                                                                                                                                                .collection-grid .product-card .product-img { aspect-ratio: 1 / 1 !important; width: 100% !important; margin: 0 !important; padding: 8px !important; overflow: hidden !important; background: #ffffff !important; border-radius: 13px 13px 0 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; }
                                                                                                                                                                                                                                                                                                                                                .collection-grid .product-card .product-img img { width: 100% !important; height: 100% !important; object-fit: contain !important; object-position: center center !important; display: block !important; max-width: 100% !important; max-height: 100% !important; transition: transform .6s ease !important; }
                                                                                                                                                                                                                                                                                                                                                @media (max-width: 768px) { .collection-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; padding: 16px !important; } .product-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; padding: 16px !important; } .collection-grid .product-card .product-img, .product-grid .product-card .product-img { border-radius: 9px 9px 0 0 !important; padding: 6px !important; } .product-img { padding: 6px !important; } }
                                                                                                                                                                                                                                                                                                                                                @media (max-width: 480px) { .collection-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 8px !important; padding: 12px !important; } .product-grid { grid-template-columns: repeat(1, 1fr) !important; gap: 8px !important; padding: 12px !important; } .collection-grid .product-card .product-img, .product-grid .product-card .product-img { padding: 4px !important; } .product-img { padding: 4px !important; } }

                                                                                                                                                                                                                                                                                                                                                

/* ================================================================
   AGLR DESIGN UPGRADE v2
   ================================================================ */

/* --- HERO BUTTONS --- */
.hero-buttons { display: flex !important; gap: 14px !important; justify-content: center !important; flex-wrap: wrap !important; margin-top: 8px !important; }
.hero-buttons a { display: inline-flex !important; align-items: center !important; padding: 15px 40px !important; font-size: 10.5px !important; font-weight: 700 !important; letter-spacing: 2.5px !important; text-transform: uppercase !important; text-decoration: none !important; transition: all 0.28s ease !important; }
.hero-buttons a:first-child { background: #ffffff !important; color: #0f2a0f !important; border: 1.5px solid #ffffff !important; }
.hero-buttons a:first-child:hover { background: transparent !important; color: #ffffff !important; }
.hero-buttons a:last-child { background: transparent !important; color: #ffffff !important; border: 1.5px solid rgba(255,255,255,0.45) !important; }
.hero-buttons a:last-child:hover { border-color: rgba(255,255,255,0.9) !important; background: rgba(255,255,255,0.07) !important; }

/* --- PRODUCT NAME TRUNCATION --- */
.product-name, .product-card .product-name { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; }

/* --- CATEGORY CARDS --- */
.cat-card { border-radius: 14px !important; overflow: hidden !important; transition: transform 0.35s ease, box-shadow 0.35s ease !important; }
.cat-card:hover { transform: translateY(-5px) !important; box-shadow: 0 20px 50px rgba(0,0,0,0.2) !important; }

/* --- ADD TO CART BUTTON --- */
.btn-add, .product-card .btn-add { font-size: 9.5px !imp----ortant; letter-spacing: 2.5px !important; font-weight: 700 !important; padding: 13px 20px !important; border-radius: 2px !important; }

/* --- VIEW ALL BUTTON --- */
.featured-footer a, .featured a[href*="collections"] { display: inline-flex !important; align-items: center !important; justify-content: center !important; padding: 14px 48px !important; background: transparent !important; border: 1.5px solid #0f2a0f !important; color: #0f2a0f !important; font-size: 10.5px !important; font-weight: 700 !important; letter-spacing: 2.5px !important; text-transform: uppercase !important; text-decoration: none !important; transition: all 0.25s ease !important; }
.featured-footer a:hover, .featured a[href*="collections"]:hover { background: #0f2a0f !important; color: #fff !important; }

/* --- CONSIGN SECTION --- */
.consign { background: linear-gradient(135deg, #0f2a0f 0%, #1a4a1a 60%, #2d7a2d 100%) !important; }
.stat-number { font-size: clamp(36px, 5vw, 60px) !important; font-family: 'Cormorant Garamond', serif !important; font-weight: 800 !important; color: #fff !important; line-height: 1 !important; }
.stat-label { font-size: 9px !important; letter-spacing: 3px !important; text-transform: uppercase !important; color: rgba(255,255,255,0.55) !important; font-weight: 600 !important; margin-top: 6px !important; }

/* --- NEWSLETTER --- */
.newsletter { background: #0f2a0f !important; }
.newsletter input[type=email], .newsletter input[type=text] { background: rgba(255,255,255,0.06) !important; border: 1.5px solid rgba(255,255,255,0.2) !important; color: #fff !important; border-radius: 2px !important; }
.newsletter input::placeholder { color: rgba(255,255,255,0.35) !important; }
.newsletter button[type=submit] { background: #fff !important; color: #0f2a0f !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2px !important; text-transform: uppercase !important; border-radius: 2px !important; transition: background 0.25s !important; }
.newsletter button[type=submit]:hover { background: #e0f0e0 !important; }

/* --- FOOTER CLEANUP --- */
footer { background: #071a07 !important; }
.footer-bottom, footer .copyright { border-top: 1px solid rgba(255,255,255,0.08) !important; padding-top: 20px !important; }
footer a { transition: color 0.2s !important; }
footer a:hover { color: #fff !important; }

/* --- ANNOUNCEMENT BAR --- */
.announcement-bar { letter-spacing: 2.2px !important; font-weight: 600 !important; }

/* --- SORT BAR --- */
.sort-bar select, .sort-bar .sort-select { border: 1px solid rgba(15,42,15,0.2) !important; border-radius: 2px !important; font-size: 12px !important; font-weight: 600 !important; }

/* --- SECTION SPACING --- */
.section-header { padding: 60px 48px 28px !important; }

/* --- COLLECTION PAGE HEADER --- */
.collection-header h1 { letter-spacing: -0.5px !important; }

/* --- MOBILE IMPROVEMENTS --- */
@media (max-width: 768px) {
  .hero-buttons a { padding: 13px 28px !important; font-size: 10px !important; }
  .section-header { padding: 44px 20px 20px !important; }
  .consign { padding: 60px 20px !important; }
  .newsletter { padding: 56px 20px !important; }
}
 



/* ================================================================
   AGLR v2 TARGETED FIXES (exact class names)
   ================================================================ */

/* --- GHOST BUTTON on hero --- */
.btn-ghost { background: transparent !important; color: #ffffff !important; border: 1.5px solid rgba(255,255,255,0.45) !important; }
.btn-ghost:hover { background: rgba(255,255,255,0.08) !important; border-color: rgba(255,255,255,0.9) !important; }

/* --- CONSIGN STATS --- */
.stat-num { font-size: clamp(38px, 5vw, 64px) !important; font-weight: 800 !important; font-family: 'Cormorant Garamond', serif !important; color: #ffffff !important; line-height: 1 !important; letter-spacing: -1px !important; }
.stat { text-align: center !important; }
.consign-stats { display: grid !important; grid-template-columns: repeat(2,1fr) !important; gap: 32px 40px !important; }

/* --- CATEGORY CARD hover pulse on hover only --- */
.cat-card { cursor: pointer !important; }

/* --- SECTION BROWSE COLLECTION heading contrast --- */
.section-header h2 span, .browse-heading .italic, .section-title .italic { color: #3a7a3a !important; }

/* --- PRODUCT CARD name truncation fix --- */
.product-card .product-name { font-size: 13px !important; line-height: 1.4 !important; max-height: 3.6em !important; }

/* --- FEATURED "VIEW ALL" BUTTON proper color --- */
.featured-footer { text-align: center !important; padding: 32px 48px 64px !important; }
.featured-footer a { display: inline-flex !important; align-items: center !important; justify-content: center !important; padding: 14px 52px !important; border: 1.5px solid #0f2a0f !important; color: #0f2a0f !important; background: transparent !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2.5px !important; text-transform: uppercase !important; text-decoration: none !important; transition: all 0.25s ease !important; }
.featured-footer a:hover { background: #0f2a0f !important; color: #fff !important; }

/* --- ANNOUNCEMENT BAR refined --- */
.announcement-bar, .announcement-bar p { font-size: 10px !important; letter-spacing: 2.5px !important; font-weight: 600 !important; }

/* --- FOOTER SOCIAL ICONS area --- */
.footer-social { display: flex !important; gap: 12px !important; margin-top: 20px !important; }
.footer-social a { display: flex !important; align-items: center !important; justify-content: center !important; width: 36px !important; height: 36px !important; border: 1px solid rgba(255,255,255,0.2) !important; border-radius: 50% !important; color: rgba(255,255,255,0.6) !important; transition: all 0.2s !important; }
.footer-social a:hover { border-color: rgba(255,255,255,0.6) !important; color: #fff !important; background: rgba(255,255,255,0.05) !important; }

/* --- PRODUCT GRID overall refinement --- */
.collection-grid, .product-grid { padding: 32px 48px 64px !important; }

/* --- CARD SOLD OUT BADGE --- */
.sold-out-badge, .product-card .badge-sold-out, .badge { background: rgba(0,0,0,0.75) !important; color: #fff !important; font-size: 9px !important; letter-spacing: 2px !important; font-weight: 700 !important; text-transform: uppercase !important; padding: 5px 10px !important; border-radius: 2px !important; }

/* --- MOBILE ADDITIONAL --- */
@media (max-width: 768px) {
  .collection-grid, .product-grid { padding: 16px 16px 48px !important; }
  .featured-footer { padding: 24px 20px 48px !important; }
  .consign-stats { grid-template-columns: repeat(2,1fr) !important; gap: 24px !important; }
}




/* === FIX: Remove rectangle highlight boxes from category card icons === */
/* Override the second aglrGlow definition that uses box-shadow (creates rectangles) */
/* Restore to drop-shadow only (glow effect only, no rectangle) */
@keyframes aglrIconGlow {
  0%   { filter: grayscale(1) brightness(10) drop-shadow(0 0 0px rgba(255,255,255,0)); transform: scale(1); }
  50%  { filter: grayscale(1) brightness(10) drop-shadow(0 0 12px rgba(255,255,255,0.9)); transform: scale(1.12); }
  100% { filter: grayscale(1) brightness(10) drop-shadow(0 0 0px rgba(255,255,255,0)); transform: scale(1); }
}

.cat-symbol {
  box-shadow: none !important;
}



/* === FIX: Keep category card icons within card bounds (no clipping) === */
.categories .cat-card:nth-child(2) .cs4,
.categories .cat-card:nth-child(3) .cs4,
.categories .cat-card:nth-child(4) .cs4,
.categories .cat-card:nth-child(5) .cs4 { left: 73% !important; }
.categories .cat-card:nth-child(1) .cs1 { left: 2% !important; }



/* ============================================================
   CATEGORY CARDS: Clean organized icon grid layout
   3-column × 3-row design with deliberate stagger
   Cards 2-5 each have unique arrangements
   No overlaps, proper spacing, all within bounds
   ============================================================ */

/* --- CARD 2: BAGS
   Top row:    L=6%,T=10%  |  L=38%,T=8%   |  L=68%,T=12%
   Mid row:    L=14%,T=42% |  L=44%,T=38%  |  L=70%,T=44%
   Bot row:    L=8%,T=70%  |  L=38%,T=68%  |  L=66%,T=72%
   (10 icons: 3+3+3 + 1 accent at mid-left)
--- */
.categories .cat-card:nth-child(2) .cs1  { top: 10% !important; left: 6%  !important; }
.categories .cat-card:nth-child(2) .cs2  { top:  8% !important; left: 38% !important; }
.categories .cat-card:nth-child(2) .cs3  { top: 12% !important; left: 68% !important; }
.categories .cat-card:nth-child(2) .cs4  { top: 42% !important; left: 14% !important; }
.categories .cat-card:nth-child(2) .cs5  { top: 38% !important; left: 44% !important; }
.categories .cat-card:nth-child(2) .cs6  { top: 44% !important; left: 70% !important; }
.categories .cat-card:nth-child(2) .cs7  { top: 70% !important; left: 8%  !important; }
.categories .cat-card:nth-child(2) .cs8  { top: 68% !important; left: 38% !important; }
.categories .cat-card:nth-child(2) .cs9  { top: 72% !important; left: 66% !important; }
.categories .cat-card:nth-child(2) .cs10 { top: 24% !important; left: 26% !important; }

/* --- CARD 3: FOOTWEAR
   Unique diagonal stagger — dynamic sporty feel
   Top row:    L=8%,T=8%   |  L=42%,T=6%   |  L=70%,T=10%
   Mid row:    L=20%,T=40% |  L=52%,T=36%  |  L=68%,T=44%
   Bot row:    L=6%,T=68%  |  L=36%,T=72%  |  L=66%,T=66%
   Mid-accent: L=38%,T=22%
--- */
.categories .cat-card:nth-child(3) .cs1  { top:  8% !important; left: 8%  !important; }
.categories .cat-card:nth-child(3) .cs2  { top:  6% !important; left: 42% !important; }
.categories .cat-card:nth-child(3) .cs3  { top: 10% !important; left: 70% !important; }
.categories .cat-card:nth-child(3) .cs4  { top: 40% !important; left: 20% !important; }
.categories .cat-card:nth-child(3) .cs5  { top: 36% !important; left: 52% !important; }
.categories .cat-card:nth-child(3) .cs6  { top: 44% !important; left: 68% !important; }
.categories .cat-card:nth-child(3) .cs7  { top: 68% !important; left: 6%  !important; }
.categories .cat-card:nth-child(3) .cs8  { top: 72% !important; left: 36% !important; }
.categories .cat-card:nth-child(3) .cs9  { top: 66% !important; left: 66% !important; }
.categories .cat-card:nth-child(3) .cs10 { top: 22% !important; left: 38% !important; }

/* --- CARD 4: ACCESSORIES (glow card)
   Elegant scattered — jewel-case feel
   Top row:    L=6%,T=8%   |  L=40%,T=6%   |  L=68%,T=10%
   Mid row:    L=18%,T=38% |  L=48%,T=42%  |  L=70%,T=36%
   Bot row:    L=8%,T=68%  |  L=40%,T=72%  |  L=66%,T=64%
   Accent:     L=30%,T=24%
--- */
.categories .cat-card:nth-child(4) .cs1  { top:  8% !important; left: 6%  !important; }
.categories .cat-card:nth-child(4) .cs2  { top:  6% !important; left: 40% !important; }
.categories .cat-card:nth-child(4) .cs3  { top: 10% !important; left: 68% !important; }
.categories .cat-card:nth-child(4) .cs4  { top: 38% !important; left: 18% !important; }
.categories .cat-card:nth-child(4) .cs5  { top: 42% !important; left: 48% !important; }
.categories .cat-card:nth-child(4) .cs6  { top: 36% !important; left: 70% !important; }
.categories .cat-card:nth-child(4) .cs7  { top: 68% !important; left: 8%  !important; }
.categories .cat-card:nth-child(4) .cs8  { top: 72% !important; left: 40% !important; }
.categories .cat-card:nth-child(4) .cs9  { top: 64% !important; left: 66% !important; }
.categories .cat-card:nth-child(4) .cs10 { top: 24% !important; left: 30% !important; }

/* --- CARD 5: NEW IN (stars/sparkles)
   Playful scattered with more breathing room
   Top row:    L=10%,T=8%  |  L=44%,T=6%   |  L=70%,T=12%
   Mid row:    L=6%,T=42%  |  L=40%,T=38%  |  L=68%,T=44%
   Bot row:    L=12%,T=70% |  L=44%,T=68%  |  L=68%,T=72%
   Accent:     L=28%,T=26%
--- */
.categories .cat-card:nth-child(5) .cs1  { top:  8% !important; left: 10% !important; }
.categories .cat-card:nth-child(5) .cs2  { top:  6% !important; left: 44% !important; }
.categories .cat-card:nth-child(5) .cs3  { top: 12% !important; left: 70% !important; }
.categories .cat-card:nth-child(5) .cs4  { top: 42% !important; left: 6%  !important; }
.categories .cat-card:nth-child(5) .cs5  { top: 38% !important; left: 40% !important; }
.categories .cat-card:nth-child(5) .cs6  { top: 44% !important; left: 68% !important; }
.categories .cat-card:nth-child(5) .cs7  { top: 70% !important; left: 12% !important; }
.categories .cat-card:nth-child(5) .cs8  { top: 68% !important; left: 44% !important; }
.categories .cat-card:nth-child(5) .cs9  { top: 72% !important; left: 68% !important; }
.categories .cat-card:nth-child(5) .cs10 { top: 26% !important; left: 28% !important; }

/* --- CARD 1: CLOTHING — fix overlapping icons
   Keep falling-snow animation but fix start positions
   cs1/cs2 were overlapping at left; spread them more
--- */
.categories .cat-card:nth-child(1) .cs1  { left: 2%  !important; }
.categories .cat-card:nth-child(1) .cs2  { left: 14% !important; }
.categories .cat-card:nth-child(1) .cs3  { left: 26% !important; }
.categories .cat-card:nth-child(1) .cs4  { left: 37% !important; }
.categories .cat-card:nth-child(1) .cs5  { left: 48% !important; }
.categories .cat-card:nth-child(1) .cs6  { left: 58% !important; }
.categories .cat-card:nth-child(1) .cs7  { left: 68% !important; }
.categories .cat-card:nth-child(1) .cs8  { left: 76% !important; }
.categories .cat-card:nth-child(1) .cs9  { left: 83% !important; }
.categories .cat-card:nth-child(1) .cs10 { left: 8%  !important; }

/* ═══════════════════════════════════════════════════════
   MOBILE & UX FIXES — applied 2026-07
      1. Product cards: visible on white mobile bg
         2. Section header always above categories
            3. Smoother icon fall animations (ease-in-out + scale)
               4. Even icon spacing across all cat cards
                  ═══════════════════════════════════════════════════════ */

                  /* 1 ── Product card contrast (was white-on-white on mobile) */
                  .product-card {
                    background: #f4faf2 !important;
                      border: 1.5px solid #ffffff !important;
                        box-shadow: 0 2px 12px rgba(26,58,26,0.07) !important;
                        }
                        .product-card:hover {
                          box-shadow: 0 8px 32px rgba(26,58,26,0.18) !important;
                            transform: translateY(-4px) !important;
                              border-color: #ffffff !important;
                              }
                              .product-img,
                              .pi1, .pi2, .pi3 {
    background: #ffffff !important;                                }

                                /* 2 ── Section header z-stacking (above category cards) */
                                .section-header { position: relative; z-index: 5; }
                                .categories     { position: relative; z-index: 1; }

                                /* 3 ── Smoother falling-icon keyframes (ease-in-out + subtle scale) */
                                @keyframes catFall1 {
                                  0%   { transform: translateY(-5%) rotate(-6deg) scale(0.82); opacity: 0; }
                                    8%   { opacity: 0.88; transform: translateY(0%) rotate(-4deg) scale(1); }
                                      50%  { transform: translateY(52%) rotate(2deg) scale(1.03); opacity: 0.88; }
                                        92%  { opacity: 0.88; }
                                          100% { transform: translateY(108%) rotate(5deg) scale(0.88); opacity: 0; }
                                          }
                                          @keyframes catFall2 {
                                            0%   { transform: translateY(-5%) rotate(5deg) scale(0.82); opacity: 0; }
                                              8%   { opacity: 0.82; transform: translateY(0%) rotate(3deg) scale(1); }
                                                50%  { transform: translateY(52%) rotate(-2deg) scale(1.03); opacity: 0.82; }
                                                  92%  { opacity: 0.82; }
                                                    100% { transform: translateY(108%) rotate(-4deg) scale(0.88); opacity: 0; }
                                                    }
                                                    @keyframes catFall3 {
                                                      0%   { transform: translateY(-5%) rotate(-3deg) scale(0.82); opacity: 0; }
                                                        8%   { opacity: 0.95; transform: translateY(0%) rotate(-1deg) scale(1); }
                                                          50%  { transform: translateY(52%) rotate(3deg) scale(1.03); opacity: 0.95; }
                                                            92%  { opacity: 0.95; }
                                                              100% { transform: translateY(108%) rotate(6deg) scale(0.88); opacity: 0; }
                                                              }
                                                              @keyframes catFall4 {
                                                                0%   { transform: translateY(-5%) rotate(7deg) scale(0.82); opacity: 0; }
                                                                  8%   { opacity: 0.78; transform: translateY(0%) rotate(5deg) scale(1); }
                                                                    50%  { transform: translateY(52%) rotate(-3deg) scale(1.03); opacity: 0.78; }
                                                                      92%  { opacity: 0.78; }
                                                                        100% { transform: translateY(108%) rotate(-5deg) scale(0.88); opacity: 0; }
                                                                        }
                                                                        @keyframes catFallHero1 {
                                                                          0%   { transform: translateY(-10%) rotate(-6deg) scale(0.82); opacity: 0; }
                                                                            8%   { opacity: 0.92; transform: translateY(0%) rotate(-4deg) scale(1); }
                                                                              50%  { transform: translateY(330%) rotate(2deg) scale(1.03); opacity: 0.92; }
                                                                                92%  { opacity: 0.92; }
                                                                                  100% { transform: translateY(650%) rotate(5deg) scale(0.88); opacity: 0; }
                                                                                  }
                                                                                  @keyframes catFallHero2 {
                                                                                    0%   { transform: translateY(-10%) rotate(5deg) scale(0.82); opacity: 0; }
                                                                                      8%   { opacity: 0.85; transform: translateY(0%) rotate(3deg) scale(1); }
                                                                                        50%  { transform: translateY(330%) rotate(-2deg) scale(1.03); opacity: 0.85; }
                                                                                          92%  { opacity: 0.85; }
                                                                                            100% { transform: translateY(650%) rotate(-4deg) scale(0.88); opacity: 0; }
                                                                                            }
                                                                                            @keyframes catFallHero3 {
                                                                                              0%   { transform: translateY(-10%) rotate(-3deg) scale(0.82); opacity: 0; }
                                                                                                8%   { opacity: 1; transform: translateY(0%) rotate(-1deg) scale(1); }
                                                                                                  50%  { transform: translateY(330%) rotate(3deg) scale(1.03); opacity: 1; }
                                                                                                    92%  { opacity: 1; }
                                                                                                      100% { transform: translateY(650%) rotate(6deg) scale(0.88); opacity: 0; }
                                                                                                      }
                                                                                                      @keyframes catFallHero4 {
                                                                                                        0%   { transform: translateY(-10%) rotate(7deg) scale(0.82); opacity: 0; }
                                                                                                          8%   { opacity: 0.80; transform: translateY(0%) rotate(5deg) scale(1); }
                                                                                                            50%  { transform: translateY(330%) rotate(-3deg) scale(1.03); opacity: 0.80; }
                                                                                                              92%  { opacity: 0.80; }
                                                                                                                100% { transform: translateY(650%) rotate(-5deg) scale(0.88); opacity: 0; }
                                                                                                                }

                                                                                                                /* 4 ── Evenly spaced icon columns (10 % steps) + ease-in-out timing */
                                                                                                                .cs1  { left:  5% !important; animation: catFall1 5.2s ease-in-out infinite -2.5s !important; }
                                                                                                                .cs2  { left: 16% !important; animation: catFall2 6.1s ease-in-out infinite -4.7s !important; }
                                                                                                                .cs3  { left: 27% !important; animation: catFall3 5.6s ease-in-out infinite -1.2s !important; }
                                                                                                                .cs4  { left: 38% !important; animation: catFall4 6.4s ease-in-out infinite -3.4s !important; }
                                                                                                                .cs5  { left: 49% !important; animation: catFall1 5.9s ease-in-out infinite -0.8s !important; }
                                                                                                                .cs6  { left: 60% !important; animation: catFall2 5.4s ease-in-out infinite -5.1s !important; }
                                                                                                                .cs7  { left: 71% !important; animation: catFall3 6.7s ease-in-out infinite -2.6s !important; }
                                                                                                                .cs8  { left: 82% !important; animation: catFall4 5.1s ease-in-out infinite -4.0s !important; }
                                                                                                                .cs9  { left: 91% !important; animation: catFall1 6.3s ease-in-out infinite -1.7s !important; }
                                                                                                                .cs10 { left: 96% !important; animation: catFall2 5.8s ease-in-out infinite -3.2s !important; }

                                                                                                                /* Icon size bump — slightly larger for breathing room */
                                                                                                                .cat-symbol { font-size: clamp(22px, 3.2vw, 36px) !important; }

                                                                                                                /* Mobile-specific overrides */
                                                                                                                @media (max-width: 768px) {
                                                                                                                  .product-card {
                                                                                                                      background: #f0f9ec !important;
                                                                                                                          border: 2px solid #ffffff !important;
                                                                                                                              box-shadow: 0 3px 16px rgba(26,58,26,0.10) !important;
                                                                                                                                }
                                                                                                                                  .product-img,
.product-img, .pi1, .pi2, .pi3 { background: #ffffff !important; }                                                                                                                                      .cat-symbol { font-size: clamp(18px, 4.5vw, 28px) !important; }
                                                                                                                                      } 

                                                                                                                                      /* ═══ Smoother aglrSnow keyframes (cat-card icons 2-5) ═══ */
                                                                                                                                      @keyframes aglrSnow1 {
                                                                                                                                        0%   { transform: translateY(-5%) rotate(-5deg) scale(0.85); opacity: 0; }
                                                                                                                                          8%   { opacity: 0.90; transform: translateY(0%) rotate(-3deg) scale(1); }
                                                                                                                                            50%  { transform: translateY(52%) rotate(2deg) scale(1.03); opacity: 0.90; }
                                                                                                                                              92%  { opacity: 0.90; }
                                                                                                                                                100% { transform: translateY(108%) rotate(4deg) scale(0.88); opacity: 0; }
                                                                                                                                                }
                                                                                                                                                @keyframes aglrSnow2 {
                                                                                                                                                  0%   { transform: translateY(-5%) rotate(4deg) scale(0.85); opacity: 0; }
                                                                                                                                                    8%   { opacity: 0.85; transform: translateY(0%) rotate(2deg) scale(1); }
                                                                                                                                                      50%  { transform: translateY(52%) rotate(-2deg) scale(1.03); opacity: 0.85; }
                                                                                                                                                        92%  { opacity: 0.85; }
                                                                                                                                                          100% { transform: translateY(108%) rotate(-3deg) scale(0.88); opacity: 0; }
                                                                                                                                                          }
                                                                                                                                                          @keyframes aglrSnow3 {
                                                                                                                                                            0%   { transform: translateY(-5%) rotate(-3deg) scale(0.85); opacity: 0; }
                                                                                                                                                              8%   { opacity: 1; transform: translateY(0%) rotate(-1deg) scale(1); }
                                                                                                                                                                50%  { transform: translateY(52%) rotate(3deg) scale(1.03); opacity: 1; }
                                                                                                                                                                  92%  { opacity: 1; }
                                                                                                                                                                    100% { transform: translateY(108%) rotate(6deg) scale(0.88); opacity: 0; }
                                                                                                                                                                    }
                                                                                                                                                                    @keyframes aglrSnow4 {
                                                                                                                                                                      0%   { transform: translateY(-5%) rotate(7deg) scale(0.85); opacity: 0; }
                                                                                                                                                                        8%   { opacity: 0.80; transform: translateY(0%) rotate(5deg) scale(1); }
                                                                                                                                                                          50%  { transform: translateY(52%) rotate(-3deg) scale(1.03); opacity: 0.80; }
                                                                                                                                                                            92%  { opacity: 0.80; }
                                                                                                                                                                              100% { transform: translateY(108%) rotate(-5deg) scale(0.88); opacity: 0; }
                                                                                                                                                                              }

                                                                                                                                                                              /* Force ease-in-out on ALL cat-card symbols regardless of specificity */
                                                                                                                                                                              .categories .cat-card .cat-symbol {
                                                                                                                                                                                animation-timing-function: ease-in-out !important;
                                                                                                                                                                                }
                                                                                                                                                                                .cat-card .cat-symbol {
                                                                                                                                                                                  animation-timing-function: ease-in-out !important;
                                                                                                                                                                                  }

                                                                                                                                                                                  /* Higher specificity override for card 1 timing function */
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs1,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs2,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs3,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs4,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs5,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs6,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs7,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs8,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs9,
                                                                                                                                                                                  .categories .cat-card:nth-child(1) .cs10 {
                                                                                                                                                                                    animation-timing-function: ease-in-out !important;
                                                                                                                                                                                    }

                                                                                                                                                                                    /* ── FIX: product-info white bg override — must match card tint ── */
                                                                                                                                                                                    .product-grid .product-card .product-info,
                                                                                                                                                                                    .collection-grid .product-card .product-info,
                                                                                                                                                                                    .product-card .product-info {
                                                                                                                                                                                      background: #f4faf2 !important;
                                                                                                                                                                                      }
                                                                                                                                                                                      @media (max-width: 768px) {
                                                                                                                                                                                        .product-grid .product-card .product-info,
                                                                                                                                                                                          .collection-grid .product-card .product-info,
                                                                                                                                                                                            .product-card .product-info {
                                                                                                                                                                                                background: #f0f9ec !important;
                                                                                                                                                                                                  }
                                                                                                                                                                                                  }

                                                                                                                                                                                                  /* ══ DEFINITIVE FIX: kill ALL white backgrounds in product cards ══
                                                                                                                                                                                                     These rules must be last and use max specificity to win ══ */
                                                                                                                                                                                                     .product-grid .product-card .product-img,
                                                                                                                                                                                                     .collection-grid .product-card .product-img,
                                                                                                                                                                                                     .product-grid .product-card .pi1,
                                                                                                                                                                                                     .product-grid .product-card .pi2,
                                                                                                                                                                                                     .product-grid .product-card .pi3,
                                                                                                                                                                                                     .collection-grid .product-card .pi1,
                                                                                                                                                                                                     .collection-grid .product-card .pi2,
                                                                                                                                                                                                     .collection-grid .product-card .pi3,
                                                                                                                                                                                                     .product-card .product-img,
                                                                                                                                                                                                     .product-card .pi1,
                                                                                                                                                                                                     .product-card .pi2,
                                                                                                                                                                                                     .product-card .pi3 {
                                                                                                                                                                                                       background: #ffffff !important;
                                                                                                                                                                                                       }
                                                                                                                                                                                                       .product-grid .product-card .product-info,
                                                                                                                                                                                                       .collection-grid .product-card .product-info,
                                                                                                                                                                                                       .product-card .product-info {
                                                                                                                                                                                                         background: #ffffff !important;
                                                                                                                                                                                                         }
                                                                                                                                                                                                         @media (max-width: 768px) {
                                                                                                                                                                                                           .product-grid .product-card .product-img,
                                                                                                                                                                                                             .collection-grid .product-card .product-img,
                                                                                                                                                                                                               .product-card .product-img,
.product-card .pi1, .product-card .pi2, .product-card .pi3 { background: #ffffff !important; }
                                                                                                                                                                                                                               .product-grid .product-card .product-info, .collection-grid .product-card .product-info, .product-card .product-info { background: #ffffff !important; } }
                                                                                                                                                                                                                                       .btn-add:disabled, button.btn-add[disabled], .btn-add[disabled] {
                                                                                                                                                                                                                                         opacity: 1 !important;
                                                                                                                                                                                                                                           background: #ffffff !important;
                                                                                                                                                                                                                                             color: var(--forest) !important;
                                                                                                                                                                                                                                               border: 1.5px solid var(--forest) !important;
                                                                                                                                                                                                                                                 cursor: not-allowed !important;
  padding: 11.5px 20px !important;
                                                                                                                                                                                                                                                   width: 100% !important;
                                                                                                                                                                                                                                                     box-sizing: border-box !important;
                                                                                                                                                                                                                                                       display: block !important;
                                                                                                                                                                                                                                                         text-align: center !important;
                                                                                                                                                                                                                                                         }
                                                                                                                                                                                                                                                         .btn-add:disabled:hover,
                                                                                                                                                                                                                                                         button.btn-add[disabled]:hover {
                                                                                                                                                                                                                                                           background: #ffffff !important;
                                                                                                                                                                                                                                                             color: var(--forest) !important;
                                                                                                                                                                                                                                                             }
                                                                                                                                                                                                                                                             @media (max-width: 768px) {
                                                                                                                                                                                                                                                               .btn-add:disabled,
                                                                                                                                                                                                                                                                 button.btn-add[disabled] {
                                                                                                                                                                                                                                                                     font-size: 9.5px !important;
                                                                                                                                                                                                                                                                         padding: 13px 20px !important;
                                                                                                                                                                                                                                                                           }
                                                                                                                                                                                                                                                                           }



                                                                                                                                                                                                                                                                           /* ===== AGLR DESIGN FIXES - cleanup pass (requested) ===== */

                                                                                                                                                                                                                                                                           .product-grid .product-card::before {
                                                                                                                                                                                                                                                                             background: var(--gold-light) !important;
                                                                                                                                                                                                                                                                               animation: none !important;
                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                               .btn-atc[disabled] {
                                                                                                                                                                                                                                                                                 background: #ffffff !important;
                                                                                                                                                                                                                                                                                   color: var(--forest) !important;
                                                                                                                                                                                                                                                                                     border: 1px solid var(--forest) !important;
                                                                                                                                                                                                                                                                                       opacity: 1 !important;
                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                       .section-eyebrow,
                                                                                                                                                                                                                                                                                       .consign .eyebrow {
                                                                                                                                                                                                                                                                                         color: var(--forest) !important;
                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                         .product-auth-badge p:first-child {
                                                                                                                                                                                                                                                                                           color: var(--forest) !important;
                                                                                                                                                                                                                                                                                             font-weight: 700 !important;
                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                             .page-content form label {
                                                                                                                                                                                                                                                                                               font-size: 9px !important;
                                                                                                                                                                                                                                                                                                 letter-spacing: 2px !important;
                                                                                                                                                                                                                                                                                                   font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                     color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                       text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                         display: block !important;
                                                                                                                                                                                                                                                                                                           margin-bottom: 8px !important;
                                                                                                                                                                                                                                                                                                           }
                                                                                                                                                                                                                                                                                                           .page-content form input,
                                                                                                                                                                                                                                                                                                           .page-content form select,
                                                                                                                                                                                                                                                                                                           .page-content form textarea {
                                                                                                                                                                                                                                                                                                             border: 2px solid #e0f5d8 !important;
                                                                                                                                                                                                                                                                                                               border-radius: 4px !important;
                                                                                                                                                                                                                                                                                                                 padding: 13px 16px !important;
                                                                                                                                                                                                                                                                                                                   font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                     font-size: 12px !important;
                                                                                                                                                                                                                                                                                                                       width: 100% !important;
                                                                                                                                                                                                                                                                                                                         margin-bottom: 20px !important;
                                                                                                                                                                                                                                                                                                                           background: #ffffff !important;
                                                                                                                                                                                                                                                                                                                             box-sizing: border-box !important;
                                                                                                                                                                                                                                                                                                                             }
                                                                                                                                                                                                                                                                                                                             .page-content form button[type="submit"],
                                                                                                                                                                                                                                                                                                                             .page-content form input[type="submit"] {
                                                                                                                                                                                                                                                                                                                               background: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                 color: #ffffff !important;
                                                                                                                                                                                                                                                                                                                                   border: none !important;
                                                                                                                                                                                                                                                                                                                                     padding: 15px 36px !important;
                                                                                                                                                                                                                                                                                                                                       font-size: 9.5px !important;
                                                                                                                                                                                                                                                                                                                                         letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                           text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                             border-radius: 2px !important;
                                                                                                                                                                                                                                                                                                                                               cursor: pointer !important;
                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                               .newsletter {
                                                                                                                                                                                                                                                                                                                                                 padding-bottom: 64px !important;
                                                                                                                                                                                                                                                                                                                                                 }
                                                                                                                                                                                                                                                                                                                                                 footer {
                                                                                                                                                                                                                                                                                                                                                   padding-top: 56px !important;
                                                                                                                                                                                                                                                                                                                                                   }


                                                                                                                                                                                                                                                                                                                                                   .featured .section-eyebrow,
                                                                                                                                                                                                                                                                                                                                                   [class*="featured"] [class*="eyebrow"] {
                                                                                                                                                                                                                                                                                                                                                     color: var(--forest) !important;
                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                     /* ===== AGLR DESIGN FIXES - site-wide glow fix (collection pages) ===== */
                                                                                                                                                                                                                                                                                                                                                     .collection-grid .product-card::before, .product-card::before {
                                                                                                                                                                                                                                                                                                                                                     background: var(--gold-light) !important;
                                                                                                                                                                                                                                                                                                                                                     animation: none !important;
                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                     /* ===== AGLR: replace category tile icon animation with photo backgrounds + green tint ===== */
                                                                                                                                                                                                                                                                                                                                                     .categories .cat-symbol { display: none !important; }
                                                                                                                                                                                                                                                                                                                                                     .categories .cat-card .cat-bg-img {
                                                                                                                                                                                                                                                                                                                                                       position: absolute !important;
                                                                                                                                                                                                                                                                                                                                                         inset: 0 !important;
                                                                                                                                                                                                                                                                                                                                                           width: 100% !important;
                                                                                                                                                                                                                                                                                                                                                             height: 100% !important;
                                                                                                                                                                                                                                                                                                                                                               background-size: cover !important;
                                                                                                                                                                                                                                                                                                                                                                 background-position: center !important;
                                                                                                                                                                                                                                                                                                                                                                   filter: grayscale(1) saturate(0) !important;
                                                                                                                                                                                                                                                                                                                                                                     z-index: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                     }
                                                                                                                                                                                                                                                                                                                                                                     .categories .cat-card > img {
                                                                                                                                                                                                                                                                                                                                                                       filter: grayscale(1) saturate(0) !important;
                                                                                                                                                                                                                                                                                                                                                                         z-index: 1 !important;
                                                                                                                                                                                                                                                                                                                                                                         }
                                                                                                                                                                                                                                                                                                                                                                         .categories .cat-card .cat-overlay {
                                                                                                                                                                                                                                                                                                                                                                           position: absolute !important;
                                                                                                                                                                                                                                                                                                                                                                             inset: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                               background: linear-gradient(180deg, rgba(10,30,18,0.18) 0%, rgba(8,26,15,0.82) 100%), rgba(24,64,36,0.4) !important;
                                                                                                                                                                                                                                                                                                                                                                                 z-index: 2 !important;
                                                                                                                                                                                                                                                                                                                                                                                 }
                                                                                                                                                                                                                                                                                                                                                                                 .categories .cat-card .cat-content {
                                                                                                                                                                                                                                                                                                                                                                                   position: absolute !important;
                                                                                                                                                                                                                                                                                                                                                                                     z-index: 3 !important;
                                                                                                                                                                                                                                                                                                                                                                                     }
                                                                                                                                                                                                                                                                                                                                                                                     .categories .cat-card .cat-label {
                                                                                                                                                                                                                                                                                                                                                                                       color: #eafbe7 !important;
                                                                                                                                                                                                                                                                                                                                                                                         text-shadow: 0 2px 8px rgba(0,0,0,0.7) !important;
                                                                                                                                                                                                                                                                                                                                                                                         }
                                                                                                                                                                                                                                                                                                                                                                                         .categories .cat-card .cat-sub {
                                                                                                                                                                                                                                                                                                                                                                                           color: #cdeccb !important;
                                                                                                                                                                                                                                                                                                                                                                                             text-shadow: 0 1px 6px rgba(0,0,0,0.7) !important;
                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                             /* ===== AGLR: bags tile - shift image left to reveal dinosaur ===== */
                                                                                                                                                                                                                                                                                                                                                                                             .categories .cat-card[href="/collections/bags"] .cat-bg-img {
                                                                                                                                                                                                                                                                                                                                                                                               background-position: left center !important;
                                                                                                                                                                                                                                                                                                                                                                                               }
/* ===== AGLR: mobile footer padding fix - prevent huge padding from cramping footer content on small screens ===== */
@media (max-width: 768px) {
  footer, .footer, .footer:not(.footer-bottom) {
    padding: 48px 20px 24px !important;
  }
}
@media (max-width: 480px) {
  footer, .footer, .footer:not(.footer-bottom) {
    padding: 40px 16px 20px !important;
  }
}

/* ===== AGLR: mobile visual fix (hero decorative letters + footer stacking + no horizontal scroll) ===== */
html, body { overflow-x: hidden !important; max-width: 100vw !important; }
@media (max-width: 768px) {
  .falling-letters { display: none !important; }
    .footer-top { display: block !important; grid-template-columns: none !important; }
      .footer-top > * { width: 100% !important; max-width: 100% !important; grid-column: auto !important; margin-left: 0 !important; margin-right: 0 !important; text-align: left !important; margin-bottom: 32px !important; box-sizing: border-box !important; }
      }

      /* ===== AGLR: mobile footer padding-bleed fix (kills stray 80px side padding injected onto footer-* elements) ===== */
      @media (max-width: 768px) {
        .footer-top, .footer-brand, .footer-col, .footer-logo, .footer-description, .footer-social, .footer-top > * { padding: 0 !important; }
          .footer-top { margin-bottom: 24px !important; }
            .footer-bottom { margin-top: 24px !important; }
            }

            /* ===== AGLR: mobile footer padding-bleed fix v2 (matches specificity of the offending [class*="footer"] rule so this actually wins) ===== */
            @media (max-width: 768px) {
              [class*="footer"]:not([class*="footer-bottom"]) { padding: 0 !important; }
                .footer-top > * { padding: 0 !important; margin-bottom: 20px !important; }
                  .footer-col ul li { margin-bottom: 6px !important; }
                    .footer-top { margin-bottom: 20px !important; gap: 20px !important; }
      html footer:not(.footer-bottom) { padding: 32px 20px 20px !important; }
                      }

                      /* ===== AGLR: mobile footer extra-compact fix (tighter padding on small phones) ===== */
                      @media (max-width: 480px) {
                        html footer:not(.footer-bottom) { padding: 24px 16px 16px !important; }
                          .footer-top > * { margin-bottom: 16px !important; }
                            .footer-brand p { line-height: 1.4 !important; }
                            }
                            /* ===== AGLR: mobile footer readability fix v4 (bigger text + more contrast + balanced, organized spacing) ===== */
                            @media (max-width: 768px) {
                              footer .footer-logo, .footer-logo { font-size: 22px !important; }
                                footer .footer-brand p, .footer-description {
                                    font-size: 14px !important;
                                        line-height: 1.6 !important;
                                            color: rgba(255, 255, 255, 0.8) !important;
                                                font-weight: 400 !important;
                                                    max-width: 100% !important;
                                                      }
                                                        footer .footer-col h4, .footer-col-title, footer h3 {
                                                            font-size: 13px !important;
                                                                letter-spacing: 1.5px !important;
                                                                    color: var(--lime, #ffffff) !important;
                                                                        margin-bottom: 14px !important;
                                                                          }
                                                                            footer .footer-col ul li a, .footer-links a {
                                                                                font-size: 14px !important;
                                                                                    color: rgba(255, 255, 255, 0.85) !important;
                                                                                        font-weight: 400 !important;
                                                                                            margin-bottom: 12px !important;
                                                                                                display: block !important;
                                                                                                  }
                                                                                                    .footer-col ul li { margin-bottom: 0 !important; }
                                                                                                      .footer-top > * { margin-bottom: 28px !important; }
                                                                                                        .footer-top { margin-bottom: 8px !important; }
                                                                                                          html footer:not(.footer-bottom) { padding: 40px 20px 24px !important; }
                                                                                                            .footer-bottom p { font-size: 11px !important; color: rgba(255, 255, 255, 0.6) !important; }
                                                                                                            }
                                                                                                            @media (max-width: 480px) {
                                                                                                              html footer:not(.footer-bottom) { padding: 32px 16px 20px !important; }
                                                                                                                .footer-top > * { margin-bottom: 24px !important; }
                                                                                                                }

/* --- Fix: prevent global footer padding from leaking into product cards --- */
footer,
.footer,
[class*="footer"]:not([class*="footer-bottom"]):not(.cart-drawer-footer):not([class*="product-footer"]) {
  padding: 80px 80px 40px;
}

.product-card .product-footer,
[class*="product-footer"] {
  padding: 10px 0 0 !important;
  margin-top: auto !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
}

.product-card {
  display: flex !important;
  flex-direction: column !important;
}

.product-info {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 !important;
}

.btn-add {
  margin: 0 !important;
}


/* --- Fix: unify brand, authenticated & condition tag colors to dark green --- */
.product-brand,
.product-page-vendor,
.cart-page-vendor,
.product-page-tag,
.product-auth-badge p:first-child,
.product-auth-badge p:last-child {
  color: var(--forest) !important;
}


/* --- Fix v2: override higher-specificity grid/collection grey rules for brand & desc tags --- */
.product-grid .product-card .product-brand,
.collection-grid .product-card .product-brand,
.product-grid .product-card .product-desc,
.collection-grid .product-card .product-desc {
  color: var(--forest) !important;
}
/* --- Size label for product cards --- */
.product-size {
  display: inline-block;
    align-self: flex-start;
      width: auto;
        font-size: 9px;
          color: var(--forest);
            margin-bottom: 6px;
              letter-spacing: 0.5px;
                padding: 2px 6px;
                  border: 1px solid var(--forest);
                    border-radius: 3px;
                      background: #fff;
                      }
                      .product-size span {
                        font-weight: 700;
                          color: var(--forest);
                          }

                          /* --- Claude fix: cart layout, price font, remove gold card spin border & button glow --- */
                          .cart-item-title { display:block !important; width:auto !important; max-width:none !important; white-space:normal !important; line-height:1.4 !important; }
                          .cart-item { display:flex !important; align-items:flex-start !important; gap:12px !important; }
                          .cart-item-info { flex:1 1 0% !important; min-width:0 !important; display:flex !important; flex-direction:column !important; }
                          .cart-item-remove { flex:0 0 20px !important; width:20px !important; height:20px !important; min-width:20px !important; padding:0 !important; font-size:16px !important; display:flex !important; align-items:center !important; justify-content:center !important; }
                          .cart-item-price, .cart-total-price, .product-price, #cartTotal { font-family:'Montserrat', sans-serif !important; font-weight:700 !important; letter-spacing:0.02em !important; }
                          .product-grid .product-card::before, .product-card::before { content:none !important; display:none !important; animation:none !important; background:none !important; }
                          .btn-add, .btn-add:hover, .btn-add:focus, .btn-add:active { box-shadow:none !important; animation:none !important; }