.page-handle-daikyo-story .banner__text p{font-family:Kanit;font-size:36px;font-weight:700;line-height:54px;text-align:center;color:#0a0a0a}@media screen and (min-width: 750px){.page-handle-daikyo-story .banner--large:not(.banner--adapt){min-height:64rem}.page-handle-daikyo-story .banner__content.banner__content--middle-center{margin:0 auto;align-items:center}}.page-handle-daikyo-story .grid--2-col-tablet .grid__item.image-with-text__media-item{aspect-ratio:680 / 550;border-radius:0;overflow:hidden;max-width:680px}.page-handle-daikyo-story .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.page-handle-daikyo-story .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.page-handle-daikyo-story .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img,.page-handle-daikyo-story .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img{border-radius:0}.page-handle-daikyo-story .grid--gapless.grid{column-gap:20px}.page-handle-daikyo-story .image-with-text__text p{font-family:Kanit;font-size:20px;font-weight:275;line-height:30px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:0}.page-handle-daikyo-story .page-width--image-with-text{padding-top:0;padding-bottom:0;margin-bottom:20px}.page-handle-daikyo-story .newsletter{margin-top:88px}@media screen and (min-width: 990px){.page-handle-daikyo-story .rich-text__blocks{max-width:100%}.page-handle-daikyo-story .image-with-text__content{padding:0;display:flex;flex-direction:column;justify-content:center}}.page-handle-daikyo-story .rich-text__text{font-family:Kanit;font-size:20px;font-weight:275;line-height:30px;text-align:center}.page-handle-daikyo-story .simple-image-container{aspect-ratio:1360/640;overflow:hidden}.page-handle-daikyo-story .simple-image-container img{height:100%;width:100%;object-fit:cover;object-position:center}.page-handle-daikyo-story .rich-text__text p{margin:0;display:contents}@media screen and (max-width: 749px){.page-handle-daikyo-story .rich-text__text p{display:inline-block}.page-handle-daikyo-story .banner--mobile-bottom .banner__media,.page-handle-daikyo-story .banner--stacked:not(.banner--mobile-bottom) .banner__media{position:absolute}.page-handle-daikyo-story .banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.page-handle-daikyo-story .banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{position:absolute;height:100%}.page-handle-daikyo-story .banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2;display:flex}.page-handle-daikyo-story .banner:not(.banner--stacked){aspect-ratio:430 / 530}.page-handle-daikyo-story .banner__box{max-width:310px}.page-handle-daikyo-story .banner__text p{font-family:Kanit;font-size:24px;font-weight:700;line-height:36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.page-handle-daikyo-story .rich-text__wrapper{width:100%;padding:0 2rem}.page-handle-daikyo-story .rich-text__text{font-family:Kanit;font-size:14px;font-weight:275;line-height:21px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.page-handle-daikyo-story .simple-image-container{aspect-ratio:1/1}.page-handle-daikyo-story .section+.section{margin-top:0}.page-handle-daikyo-story .grid--2-col-tablet .grid__item.image-with-text__media-item{aspect-ratio:1/1}.page-handle-daikyo-story .image-with-text__text p{font-family:Kanit;font-size:14px;font-weight:275;line-height:21px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.page-handle-daikyo-story .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.page-handle-daikyo-story .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{padding:1rem 7.5px}.page-handle-daikyo-story .newsletter{display:none}.page-handle-daikyo-story .rich-text__text p{margin-bottom:2.1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/daikyo-story.css.map */
