:root{--muori-about-width: 129.6rem;--muori-about-indent: 16.2037%;--muori-about-picture: 37.2685%;--muori-about-gap: 3.858%;--muori-about-text: 38.8117%;--muori-about-ratio: 483 / 676;--muori-about-ink: #000;--muori-about-body-color: #141414;--muori-about-label-color: #4e4e4e;--muori-about-placeholder: #ededed}.muori-about{max-width:var(--muori-about-width);margin-inline:auto}.muori-about__label{margin:0 0 -1.3rem .8rem;font-family:var(--muori-font-en);font-size:1.2rem;line-height:2.6rem;letter-spacing:.06rem;color:var(--muori-about-label-color)}.muori-about__row{display:grid;grid-template-columns:var(--muori-about-indent) var(--muori-about-picture) var(--muori-about-gap) var(--muori-about-text);grid-template-areas:". picture . text";align-items:start}.muori-about__frame{grid-area:picture;aspect-ratio:var(--muori-about-ratio);background-color:var(--muori-about-placeholder)}.muori-about__frame:empty{display:block}.muori-about__frame img{display:block;width:100%;height:100%;object-fit:cover}.muori-about__text{grid-area:text;padding-top:5.8rem}.muori-about__text>:first-child{margin-top:0}.muori-about__text h1,.muori-about__text h2,.muori-about__text h3{margin:0;font-family:var(--muori-font-en);font-size:1.2rem;line-height:2.8rem;font-weight:400;letter-spacing:.06rem;color:var(--muori-about-ink)}.muori-about__text p{margin:0;font-family:var(--muori-font-en);font-size:1.15rem;line-height:2.7rem;letter-spacing:0;color:var(--muori-about-body-color)}.muori-about__text :is(h1,h2,h3)+p{margin-top:5.6rem}.muori-about__text p+p{margin-top:2.7rem}.muori-about__text .muori-about__mark{border:0}.muori-about__mark{display:block;margin:16.5rem 0 0 18.3rem;width:2.8rem;height:auto}@media screen and (max-width:749px){:root{--muori-about-sp-gutter: .5rem;--muori-about-sp-inset: 1.3rem;--muori-about-sp-ratio: 2 / 3}.muori-about.muori-about{max-width:none;padding-block:2.6rem 0;padding-inline:var(--muori-about-sp-gutter)}.muori-about__label{margin:0 0 0 var(--muori-about-sp-inset)}.muori-about__row{display:flex;flex-direction:column}.muori-about__text{display:flex;flex-direction:column;order:1;padding:0 var(--muori-about-sp-inset)}.muori-about__frame{order:2;aspect-ratio:var(--muori-about-sp-ratio);margin-top:3.2rem}.muori-about__text>.muori-about__mark{order:-1;margin:1.5rem 0 1.5rem .5rem}.muori-about__text p{font-size:1.1rem;line-height:2rem;letter-spacing:.03rem}.muori-about__text :is(h1,h2,h3)+p,.muori-about__text p+p{margin-top:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/muori-about.css.map */
