/* Reuse the Nuts enquiry poster treatment with the Manuka hero's apiary photograph. */
body[data-page="honey"] .manuka-enquiry {
  position:relative;
  isolation:isolate;
  display:flex;
  align-items:center;
  width:100%;
  min-height:390px;
  margin:clamp(54px,5vw,76px) 0;
  background:linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.2) 72%),url('assets/optimised/manuka-banner-sunset-w1920.webp') center 55%/cover no-repeat;
}
body[data-page="honey"] .manuka-enquiry .oats-enquiry-copy {
  width:min(1050px,85%);
  padding:46px clamp(34px,6.1vw,90px);
  text-align:left;
  color:#FFFCF3;
}
body[data-page="honey"] .manuka-enquiry h2 {
  margin:0 0 16px;
  font:700 clamp(44px,4vw,64px)/1.12 Montserrat,Arial,sans-serif;
  color:#FFFCF3;
}
body[data-page="honey"] .manuka-enquiry p { color:#FFFCF3; }
body[data-page="honey"] .manuka-enquiry .short-rule { background:#F1C023; }

@media (min-width:901px) {
  body[data-page="honey"] .manuka-enquiry {
    background-image:linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.2) 72%),url('assets/optimised/manuka-banner-sunset-w1920.webp');
  }
  body[data-page="honey"] .manuka-enquiry .oats-enquiry-copy {
    --mgo-content-edge:max(clamp(24px,3.5vw,70px),calc(50% - 800px));
    width:min(750px,calc(100% - var(--mgo-content-edge) - var(--mgo-content-edge)));
    margin-left:var(--mgo-content-edge);
    padding:46px 0;
    text-align:left;
  }
  body[data-page="honey"] .manuka-enquiry .short-rule,
  body[data-page="honey"] .manuka-enquiry p { margin-left:0; }
}

/* Match the existing Nuts poster title typography on the Oats poster. */
body[data-page="oats"] .oats-enquiry h2 {
  font-family:Montserrat,Arial,sans-serif;
  font-weight:700;
  line-height:normal;
}

@media (max-width:700px) {
  body[data-page="honey"] .manuka-enquiry {
    width:100%;
    min-height:320px;
    margin:38px 0;
    background-image:linear-gradient(90deg,rgba(0,0,0,.64),rgba(0,0,0,.28)),url('assets/optimised/manuka-banner-sunset-w960.webp');
  }
  body[data-page="honey"] .manuka-enquiry .oats-enquiry-copy {
    width:100%;
    padding:38px 5%;
    display:flex;
    flex-direction:column;
    align-items:center;
    text-align:center;
  }
  body[data-page="honey"] .manuka-enquiry h2 {
    font-size:clamp(31px,8vw,44px);
    line-height:1.1;
    text-align:center;
  }
  body[data-page="honey"] .manuka-enquiry .short-rule,
  body[data-page="honey"] .manuka-enquiry p,
  body[data-page="honey"] .manuka-enquiry a { margin-left:auto; margin-right:auto; text-align:center; }
}
