/* =========================================================
   AERONIQ™ GLOBAL — HOMEPAGE CONTENT
   Clean editorial layout. No brown panels.
   Images are content images only; never used as text backgrounds.
   ========================================================= */
.aq-home-new{background:#fff;color:#17352f;font-family:Montserrat,Arial,sans-serif;}
.aq-home-new .aq-shell{width:min(1500px,calc(100% - 72px));margin:0 auto;}

/* BENEFITS */
.aq-home-benefits{background:#fff;border-top:1px solid #e9e4da;border-bottom:1px solid #e9e4da;}
.aq-home-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);}
.aq-home-benefit{padding:25px 24px;text-align:center;border-right:1px solid #e9e4da;}
.aq-home-benefit:last-child{border-right:0;}
.aq-home-benefit::before{content:"";display:block;width:30px;height:2px;margin:0 auto 10px;background:#c49a43;}
.aq-home-benefit h3{margin:0 0 6px;color:#003f35!important;font:700 11px/1.3 Montserrat,Arial,sans-serif!important;letter-spacing:.11em;}
.aq-home-benefit p{margin:0;color:#66756f!important;font:500 10px/1.45 Montserrat,Arial,sans-serif!important;}

/* SECTION SYSTEM */
.aq-home-section{padding:88px 0;background:#fff;}
.aq-home-section.ivory{background:#f8f5ed;}
.aq-home-heading{max-width:820px;margin:0 auto 42px;text-align:center;}
.aq-home-label{display:block;margin-bottom:13px;color:#a27f20;font:800 10px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;}
.aq-home-heading h2{margin:0 0 16px;color:#003f35!important;font:400 clamp(40px,4.5vw,64px)/1.02 Cormorant Garamond,Georgia,serif!important;letter-spacing:-.03em;}
.aq-home-heading h2 em{font-style:italic;}
.aq-home-heading p{max-width:720px;margin:0 auto;color:#66756f!important;font:400 15px/1.7 Montserrat,Arial,sans-serif!important;}

/* COLLECTIONS — image above text, never overlapping */
.aq-collections-new{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
.aq-collection-new{background:#fff;border:1px solid #e5e0d5;overflow:hidden;display:flex;flex-direction:column;min-width:0;}
.aq-collection-new-media{position:relative;width:100%;aspect-ratio:1.28/1;overflow:hidden;background:#f1eee6;}
.aq-collection-new-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s ease;}
.aq-collection-new:hover .aq-collection-new-media img{transform:scale(1.025);}
.aq-collection-new-content{position:static;padding:22px 24px 25px;background:#fff;color:#17352f;}
.aq-collection-new-content small{display:block;color:#a27f20;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.16em;}
.aq-collection-new-content h3{margin:9px 0 7px;color:#003f35!important;font:400 29px/1.05 Cormorant Garamond,Georgia,serif!important;}
.aq-collection-new-content p{margin:0 0 15px;color:#66756f!important;font:400 12px/1.55 Montserrat,Arial,sans-serif!important;}
.aq-collection-new-content a{color:#003f35;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-decoration:none;}
.aq-collection-new-content a:hover{color:#a27f20;}

/* FEATURED PRODUCTS — FP1.webp to FP7.webp */
.aq-featured-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
.aq-featured-card{background:#fff;border:1px solid #e5e0d5;overflow:hidden;display:flex;flex-direction:column;min-width:0;}
.aq-featured-media{position:relative;aspect-ratio:1/1;background:#f1eee6;overflow:hidden;}
.aq-featured-media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .5s ease;}
.aq-featured-card:hover .aq-featured-media img{transform:scale(1.025);}
.aq-featured-badge{position:absolute;left:12px;top:12px;padding:7px 9px;background:#003f35;color:#fff;font:800 8px/1 Montserrat,Arial,sans-serif;letter-spacing:.12em;}
.aq-featured-body{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1;}
.aq-featured-body small{color:#a27f20;font:800 9px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.13em;}
.aq-featured-body h3{margin:9px 0 7px;color:#003f35!important;font:400 21px/1.15 Cormorant Garamond,Georgia,serif!important;}
.aq-featured-body p{margin:0 0 17px;color:#66756f!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;}
.aq-featured-link{align-self:flex-start;display:inline-flex;min-height:38px;padding:0 14px;align-items:center;justify-content:center;border:1px solid #003f35;color:#003f35!important;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.12em;text-decoration:none;}
.aq-featured-link:hover{background:#003f35;color:#fff!important;}

/* FRAGRANCE ARCHITECTURE — clean cards */
.aq-fragrance-groups{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px;}
.aq-fragrance-group{padding:16px;background:#f8f5ed;border-top:2px solid #c49a43;}
.aq-fragrance-group strong{display:block;color:#003f35;font:800 9px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.14em;}
.aq-fragrance-group span{display:block;margin-top:7px;color:#66756f;font:500 10px/1.4 Montserrat,Arial,sans-serif;}
.aq-fragrances-new{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;}
.aq-fragrance-new{background:#fff;border:1px solid #e5e0d5;overflow:hidden;}
.aq-fragrance-new-media{height:120px;background:#f3f0e8;overflow:hidden;}
.aq-fragrance-new-media img{display:block;width:100%;height:100%;object-fit:cover;}
.aq-fragrance-new-body{padding:17px 18px 19px;}
.aq-fragrance-new-body h3{margin:0 0 6px;color:#003f35!important;font:400 24px/1.08 Cormorant Garamond,Georgia,serif!important;}
.aq-fragrance-new-body strong{display:block;margin-bottom:8px;color:#a27f20;font:700 9px/1.4 Montserrat,Arial,sans-serif!important;letter-spacing:.06em;}
.aq-fragrance-new-body p{margin:0;color:#66756f!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;}

/* DESIGNED AROUND LIFE — no images */
.aq-experience-new{background:#f8f5ed;border-top:1px solid #e5e0d5;border-bottom:1px solid #e5e0d5;}
.aq-experience-grid{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid #e5e0d5;}
.aq-experience-card{min-height:245px;padding:34px 22px;display:flex;align-items:center;justify-content:center;text-align:center;border-right:1px solid #e5e0d5;background:#fff;}
.aq-experience-card:last-child{border-right:0;}
.aq-experience-content{position:static;max-width:210px;margin:auto;}
.aq-experience-content small{color:#a27f20;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.15em;}
.aq-experience-content h3{margin:12px 0 9px;color:#003f35!important;font:400 30px/1.05 Cormorant Garamond,Georgia,serif!important;}
.aq-experience-content p{margin:0;color:#66756f!important;font:400 11px/1.55 Montserrat,Arial,sans-serif!important;}

/* OUR ORIGIN — no image */
.aq-india-global{background:#fff!important;border-bottom:1px solid #e5e0d5;}
.aq-india-global-media,.aq-india-global-media img,.aq-india-global::after{display:none!important;content:none!important;}
.aq-india-global-copy{width:min(100% - 48px,1100px);margin:0 auto;padding:88px 0 92px;text-align:center;}
.aq-india-global-copy-inner{max-width:820px;margin:0 auto;}
.aq-india-global-copy h2{margin:0 auto 20px;color:#003f35!important;font:400 clamp(42px,5vw,70px)/1.02 Cormorant Garamond,Georgia,serif!important;letter-spacing:-.025em;}
.aq-india-global-copy p{max-width:760px;margin:0 auto;color:#66756f!important;font:400 15px/1.75 Montserrat,Arial,sans-serif!important;}
.aq-india-global-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px;}
.aq-india-global-meta span{padding:10px 13px;border:1px solid #d6a62a;color:#a27f20!important;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.13em;}

/* PROMISE — no image */
.aq-trust-new{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e5e0d5;border-bottom:1px solid #e5e0d5;background:#fff;}
.aq-trust-new-item{padding:28px 25px;border-right:1px solid #e5e0d5;text-align:center;}
.aq-trust-new-item:last-child{border-right:0;}
.aq-trust-new-item b{display:block;margin-bottom:8px;color:#003f35;font:800 10px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.1em;}
.aq-trust-new-item span{color:#66756f;font:400 11px/1.55 Montserrat,Arial,sans-serif;}

/* FINAL CTA — text and tiny relevant image are separate */
.aq-home-final{padding:82px 20px 88px;background:#f8f5ed!important;border-top:1px solid #e5e0d5;text-align:center;}
.aq-final-image{width:78px;height:78px;margin:0 auto 22px;background:#fff;border:1px solid #e5e0d5;overflow:hidden;}
.aq-final-image img{display:block;width:100%;height:100%;object-fit:contain;}
.aq-home-final h2{margin:0 auto 15px;color:#003f35!important;font:400 clamp(42px,5vw,68px)/1.03 Cormorant Garamond,Georgia,serif!important;}
.aq-home-final p{max-width:650px;margin:0 auto 26px;color:#66756f!important;font:400 15px/1.7 Montserrat,Arial,sans-serif!important;}

/* BUTTONS */
.aq-home-new .aq-home-btn{display:inline-flex;min-height:46px;padding:0 22px;align-items:center;justify-content:center;background:#003f35;color:#fff!important;border:1px solid #003f35;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;}
.aq-home-new .aq-home-btn:hover{background:#c49a43;border-color:#c49a43;color:#fff!important;}

/* Remove any legacy image/background layers if old markup remains */
.aq-home-hero,.aq-home-hero-media,.aq-home-hero-copy,.aq-home-hero-editorial{display:none!important;}
.aq-collection-new::after,.aq-experience-card::after{display:none!important;content:none!important;}
.aq-experience-card-media{display:none!important;}

@media(max-width:1100px){
 .aq-home-new .aq-shell{width:min(100% - 48px,1500px);}
 .aq-collections-new{grid-template-columns:repeat(2,1fr);}
 .aq-featured-grid{grid-template-columns:repeat(3,1fr);}
 .aq-fragrances-new{grid-template-columns:repeat(3,1fr);}
 .aq-experience-grid{grid-template-columns:repeat(3,1fr);}
 .aq-experience-card:nth-child(3){border-right:0;}
 .aq-experience-card:nth-child(n+4){border-top:1px solid #e5e0d5;}
 .aq-fragrance-groups{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:800px){
 .aq-home-section{padding:72px 0;}
 .aq-home-benefits-grid{grid-template-columns:repeat(2,1fr);}
 .aq-home-benefit:nth-child(2){border-right:0;}
 .aq-home-benefit:nth-child(n+3){border-top:1px solid #e5e0d5;}
 .aq-collections-new{grid-template-columns:1fr;}
 .aq-featured-grid{grid-template-columns:repeat(2,1fr);}
 .aq-fragrances-new{grid-template-columns:repeat(2,1fr);}
 .aq-experience-grid{grid-template-columns:1fr 1fr;}
 .aq-experience-card:nth-child(2n){border-right:0;}
 .aq-experience-card:nth-child(n+3){border-top:1px solid #e5e0d5;}
 .aq-trust-new{grid-template-columns:1fr 1fr;}
 .aq-trust-new-item:nth-child(2){border-right:0;}
 .aq-trust-new-item:nth-child(n+3){border-top:1px solid #e5e0d5;}
 .aq-india-global-copy{width:calc(100% - 32px);padding:72px 0 76px;}
}
@media(max-width:560px){
 .aq-home-section{padding:64px 0;}
 .aq-home-new .aq-shell{width:calc(100% - 32px);}
 .aq-home-benefits-grid,.aq-fragrance-groups,.aq-fragrances-new,.aq-experience-grid,.aq-trust-new{grid-template-columns:1fr;}
 .aq-home-benefit,.aq-home-benefit:nth-child(2){border-right:0;}
 .aq-home-benefit + .aq-home-benefit{border-top:1px solid #e5e0d5;}
 .aq-featured-grid{grid-template-columns:1fr;}
 .aq-experience-card,.aq-experience-card:nth-child(3){border-right:0;}
 .aq-experience-card + .aq-experience-card{border-top:1px solid #e5e0d5;}
 .aq-home-final{padding:70px 16px 76px;}
}


/* =========================================================
   SECTION REFERENCE IMAGES
   Small, independent content images — never backgrounds,
   never overlays, never mixed into text content.
   ========================================================= */
.aq-section-reference-image{
  display:block;
  width:180px;
  height:88px;
  margin:0 auto 22px;
  object-fit:cover;
  object-position:center;
  border:1px solid #e5e0d5;
  background:#fff;
}
.aq-home-final .aq-section-reference-image{
  width:88px;
  height:88px;
  margin-bottom:20px;
  object-fit:contain;
}
@media(max-width:560px){
  .aq-section-reference-image{
    width:150px;
    height:74px;
    margin-bottom:18px;
  }
  .aq-home-final .aq-section-reference-image{
    width:78px;
    height:78px;
  }
}
