.hanami-cushions-intro-wrap{display:flow-root;padding:20px 0;background-color:#f2eee8}.hanami-cushions-intro h1,.hanami-cushions-intro p,.hanami-cushions-intro__label{font-family:Lora,serif;font-weight:400}.hanami-cushions-intro{max-width:72rem;margin:7rem auto 6.5rem;padding:0 2.4rem;text-align:center}.hanami-cushions-intro__label{display:inline-block;margin-bottom:1.8rem;font-size:.9rem;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:#3a312a8a}.hanami-cushions-intro h1{max-width:64rem;margin:0 auto 2.2rem;font-size:clamp(1.35rem,.95vw,1.65rem);line-height:1.8;letter-spacing:.2em;text-transform:none;color:#3a312a;text-wrap:balance}.hanami-cushions-intro p{max-width:56rem;margin:0 auto;font-size:clamp(1.16rem,.75vw,1.25rem);line-height:1.9;letter-spacing:.02em;color:#3a312a9e}.hanami-cushions-intro:after{content:none}@media screen and (max-width:1024px){.hanami-cushions-intro{max-width:64rem;margin:6.4rem auto 5.8rem;padding:0 3.2rem}.hanami-cushions-intro__label{margin-bottom:1.6rem;font-size:.86rem;letter-spacing:.19em}.hanami-cushions-intro h1{max-width:56rem;margin-bottom:2rem;font-size:clamp(1.22rem,1.7vw,1.45rem);line-height:1.8;letter-spacing:.18em}.hanami-cushions-intro p{max-width:52rem;font-size:1.18rem;line-height:1.85}}@media screen and (max-width:749px){.hanami-cushions-intro{max-width:100%;margin:4.4rem auto 4.2rem;padding:0 2.2rem}.hanami-cushions-intro__label{margin-bottom:1.3rem;font-size:.86rem;letter-spacing:.16em}.hanami-cushions-intro h1{max-width:34rem;margin-bottom:1.7rem;font-size:clamp(1.4rem,4.2vw,1.7rem);line-height:1.65;letter-spacing:.1em}.hanami-cushions-intro p{max-width:34rem;font-size:1.2rem;line-height:1.78;letter-spacing:.015em}}@media screen and (max-width:390px){.hanami-cushions-intro{margin-top:4rem;padding:0 1.8rem}.hanami-cushions-intro h1{max-width:30rem;font-size:1.38rem;letter-spacing:.08em}.hanami-cushions-intro p{max-width:30rem;font-size:1.16rem}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
