.aoitori-page-hero{min-height:var(--hero-height);position:relative;background:#f8e9e7 center/cover no-repeat;display:grid;place-items:center;overflow:hidden}.aoitori-page-hero:before{content:"";position:absolute;inset:0;background:#fffdfb;opacity:var(--hero-overlay)}.aoitori-page-hero__content{position:relative;z-index:1;text-align:center;color:#5b4f49;padding:24px;max-width:900px}.aoitori-page-hero__eyebrow{display:none}.aoitori-page-hero__heading{margin:0;color:#5b4f49;font-family: "Noto Serif JP", serif;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:.08em;font-variant-numeric:lining-nums;text-shadow:0 0 4px #fff,0 0 10px rgba(255,255,255,.98),0 0 20px rgba(255,255,255,.9)}.aoitori-page-hero__text{display:none}@media(max-width:749px){.aoitori-page-hero{min-height:calc(var(--hero-height-mobile) * .75)}.aoitori-page-hero__content{padding:20px}.aoitori-page-hero__heading{font-size:24px}}
@media(max-width:749px){
  .aoitori-page-hero__content{width:100%;max-width:none;box-sizing:border-box;padding:20px;background:rgba(255,253,250,.9)}
  .aoitori-page-hero__heading{text-shadow:none;line-height:1.5}
}
