.meet-person{display:block;padding:7.5rem 0 2.5rem;color:rgb(var(--colors-base-text-second))}.meet-person h2{font-size:3.4rem;margin-top:0;margin-bottom:2.4rem;letter-spacing:-.14rem;line-height:1.1}.meet-person__text{max-width:100rem;margin-bottom:4.6rem;font-family:var(--font-heading-family);font-size:2.5rem;line-height:1.42;letter-spacing:-.06rem}.meet-people__individual{margin-bottom:5rem}.meet-people__individual--img{position:relative;width:100%;height:auto;padding-bottom:100%;overflow:hidden;margin-bottom:1rem}.meet-people__individual--img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.meet-people__individual--name{font-size:1.6rem;letter-spacing:-.04rem;font-weight:var(--font-heading-weight)}.meet-person__modal{width:54.3rem;max-width:100%;overflow:hidden;box-shadow:0 0 10px #0003;background-color:#fff;position:fixed;top:0;right:-60rem;bottom:0;z-index:100004;-webkit-transition:all .5s;transition:all .5s;display:flex;flex-direction:column;padding:6rem 2rem}.meet-person__modal--close{width:4.4rem;height:4.4rem;position:absolute;right:1rem;top:1rem;display:flex;align-items:center;justify-content:center;background:none;outline:none;border:none;cursor:pointer}.meet-person__modal.opened{right:0;-webkit-transition:all .5s;transition:all .5s}.meet-person__modal--inner{overflow:auto}.meet-person__modal--head{margin-bottom:2.4rem}.meet-person__modal--head--img__inner{width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden}.meet-person__modal--head--img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%}.meet-person__modal--head--name{margin-top:1.8rem;font-size:2.1rem;font-family:var(--font-heading-family);line-height:1.19;letter-spacing:-.06rem;color:rgb(var(--color-base-text))}.meet-person__modal--body{font-size:1.6rem;font-family:var(--font-heading-family);line-height:normal;letter-spacing:-.04rem;color:rgb(var(--color-base-text))}.meet-person__modal--body p{margin:0}.meet-person__modal--body p:empty{margin-bottom:1.6rem;display:block}.meet-person--scroll{padding-bottom:7.5rem}.meet-person--scroll .meet-people-list{display:flex;flex-wrap:nowrap;width:max-content}.meet-person--scroll .meet-people__individual{width:30.9rem;margin-right:2.6rem;margin-bottom:0}.meet-person--scroll .meet-people-list--wrapper{overflow:auto;margin-right:-2rem}@media screen and (min-width: 750px){.meet-person{padding:5.3rem 0 2.9rem}.meet-person--scroll{padding-bottom:2.9rem}.meet-person__modal{padding:6rem 5rem}.meet-person__modal--head{display:flex;margin-bottom:1.8rem}.meet-person__modal--head--name{margin-top:0;margin-left:2.2rem}.meet-person__modal--head--img{width:21.2rem}.meet-person--scroll .meet-people-list--wrapper{margin-right:0;overflow:hidden}.meet-people-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.65rem}.meet-person--scroll .meet-people-list{flex-wrap:wrap;width:auto}.meet-people__individual,.meet-person--scroll .meet-people__individual{width:calc(33.33% - 3.3rem);margin:0 1.65rem 2.4rem}}@media screen and (min-width: 1024px){.meet-people__individual,.meet-person--scroll .meet-people__individual{width:calc(25% - 3.3rem)}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/section-meet-person.css.map */
