.mm-team-filters-scroller{display:flex;overflow-x:auto;padding-block-start:32px;padding-block-end:26px}.mm-team-filters{flex:auto;display:flex;justify-content:center;gap:12px}.mm-team-filter-tag{padding:13px 8px;color:var(--black);white-space:nowrap;border:1.5px solid var(--black);border-radius:4px;font-family:var(--body-font);font-weight:350}.mm-team-filter-tag:hover{background-color:var(--black);color:var(--white);font-family:var(--bold-font)}.mm-team-filter-tag.active{color:var(--white);border:1.5px solid var(--black);background:var(--black);font-family:var(--bold-font)!important}.mm-team-filter-tag.active:hover{color:var(--black);background:var(--white)}.mm-team-section{padding-block:24px}.mm-team-section-column{display:flex;flex-direction:column;gap:24px}.mm-team-splide{overflow:hidden;margin-block-start:8px;padding-block-start:16px;padding-block-end:30px;margin-block-end:-30px;margin-inline:-16px}.mm-team-splide:not(.is-overflow) .splide__list:not(.mm-justify-start){justify-content:start}.mm-team-splide .splide__track{overflow:visible}.mm-team-splide .my-carousel-progress{margin-inline:16px}.mm-team-card_title{display:flex;align-items:end;gap:16px}.mm-team-card_profile-img{flex:none;width:100px;height:0;display:flex;align-items:end;margin-left:auto}.mm-team-card_profile-img img{position:relative;width:100%;height:auto;aspect-ratio:1/1;display:block;border-radius:50%;object-fit:cover}@media(min-width:768px){.mm-team-filters-scroller{padding-block-start:48px}.mm-team-section{padding-block:32px}.mm-team-section-column{gap:32px}.mm-team-splide{margin-block-start:16px;margin-inline:-80px}.mm-team-splide .my-carousel-progress{margin-inline:80px}.mm-team-card_profile-img{width:120px}}@media(min-width:1200px){.mm-team-section-narrow{padding-inline:300px}}.mm-team-detail_banner{position:relative}.mm-team-detail_banner-img{position:relative;height:200px}.mm-team-detail_banner-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0003)}.mm-team-detail_banner-img img{display:block;width:100%;height:100%;object-fit:cover}.mm-team-detail_banner-content{position:relative;background:var(--blue-100);display:flex;flex-direction:column;gap:12px}.mm-team-detail_banner-profile-img{position:absolute;right:16px;bottom:100%;margin-bottom:-48px;width:130px}.mm-team-detail_banner-profile-img img{position:relative;width:100%;height:auto;aspect-ratio:1/1;display:block;border-radius:50%;object-fit:cover}.mm-team-detail_banner-text{display:flex;flex-direction:column;gap:12px}.mm-team-detail_banner-tag{position:absolute;top:-200px;margin-top:16px;left:16px}.mm-team-detail_banner-type{font-family:var(--bold-font);font-weight:700;text-transform:uppercase;letter-spacing:.115em;font-size:14px;color:var(--blue-900)}.mm-team-detail_banner-slogan{margin-block-start:-4px;font-style:italic;color:var(--blue);font-family:var(--medium-font);font-weight:500}.mm-team-detail_banner-social{display:flex;flex-wrap:wrap;gap:12px}.mm-team-detail_banner-social a{width:36px;height:36px}.mm-team-detail_banner-social svg{display:block;width:100%;height:100%}.mm-team-detail_banner-social svg rect{fill:var(--blue)}.mm-team-detail_banner-social svg path{fill:var(--white)}.mm-team-detail_quote{padding-block:32px;overflow:hidden;background:var(--blue);color:var(--white);font-style:italic;font-family:var(--medium-font);font-weight:500;font-size:18px;position:relative;z-index:0}.mm-team-detail_quote>svg{position:absolute;top:16px;left:0;z-index:-1}.mm-team-detail_quote *{color:inherit;font:inherit}.mm-team-detail_about{padding:20px;background:var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:16px}.mm-team-detail_about-title{font-family:var(--header-font);font-size:18px;text-transform:uppercase}.mm-team-detail_about-list,.mm-team-detail_about-list dt,.mm-team-detail_about-list dd{margin:0}.mm-team-detail_about-list{display:flex;flex-direction:column;gap:8px}.mm-team-detail_about-list dt{font-family:var(--bold-font);font-weight:700;color:var(--blue);opacity:.8}.mm-team-detail_about-list dt,.mm-team-detail_about-list dd{display:inline}.mm-team-detail_about-list dt:after{content:" : "}.mm-team-detail_history{display:flex;flex-direction:column;gap:16px}.mm-team-detail_history-title{font-family:var(--header-font);font-size:21px;text-transform:uppercase}.mm-team-detail_awards{background:var(--blue);color:var(--white)}.mm-team-detail_awards h2{color:inherit}.mm-team-detail_awards-splide{margin-block-start:24px}.mm-team-detail_awards-splide .my-carousel-progress-bar{background:var(--white)}.mm-team-detail_award{background:var(--white);color:var(--black);border-radius:8px;padding:20px;width:310px;display:grid;grid-template-columns:40px 1fr;column-gap:12px;row-gap:16px;grid-template-areas:"icon result" "text text"}.mm-team-detail_award-icon{grid-area:icon;width:40px;height:40px}.mm-team-detail_award-icon svg{display:block;width:100%;height:100%}.mm-team-detail_award-result{grid-area:result}.mm-team-detail_award-podium{font-family:var(--bold-font);font-weight:700}.mm-team-detail_award-year{color:var(--kaki);font-size:14px}.mm-team-detail_award-text{grid-area:text;display:flex;flex-direction:column;gap:8px}.mm-team-detail_award-title{font-size:18px;font-family:var(--bold-font);font-weight:700}.mm-team-detail-splide{overflow:hidden;margin-block-start:24px;padding-block-end:30px;margin-block-end:-30px;margin-inline:-16px}.mm-team-detail-splide:not(.is-overflow) .splide__list:not(.mm-justify-start){justify-content:start}.mm-team-detail-splide .splide__track{overflow:visible}.mm-team-detail-splide .my-carousel-progress{margin-inline:16px}.mm-team-detail_gallery-splide{margin-block-start:16px}.mm-team-detail_gallery-splide .splide__slide{max-width:100%}.mm-team-detail_gallery-img{display:block;border-radius:8px;width:auto;max-width:100%;object-fit:cover;height:232px}.mm-team-detail_products{background:var(--blue-100)}.mm-team-detail_products-text{margin-block-start:16px}.mm-team-detail_products-splide{margin-block-start:24px}.mm-team-detail_products-splide .mm-product-card{width:167px}.mm-team-detail_blog-splide{overflow:hidden;margin-block-start:8px;padding-block-start:16px}.mm-team-detail_blog-splide .splide__track{overflow:visible}@media(min-width:768px){.mm-team-detail_banner{display:grid}.mm-team-detail_banner-img{height:480px;grid-area:1/1}.mm-team-detail_banner-img:after{background:linear-gradient(180deg,#0000,#000c)}.mm-team-detail_banner-content{grid-area:1/1;width:100%;background:none;align-self:end;flex-direction:row;align-items:end;gap:32px}.mm-team-detail_banner-profile-img{position:static;margin:0;width:180px}.mm-team-detail_banner-text{position:relative;align-items:start;gap:16px}.mm-team-detail_banner-tag{position:static;margin:0}.mm-team-detail_banner-type,.mm-team-detail_banner-title,.mm-team-detail_banner-slogan{color:var(--white)}.mm-team-detail_banner-social{margin-left:auto}.mm-team-detail_banner-social svg rect{fill:var(--white)}.mm-team-detail_banner-social a:hover svg rect{fill:var(--blue-200)}.mm-team-detail_banner-social svg path{fill:var(--blue)}.mm-team-detail_quote{padding-block:48px;text-align:center}.mm-team-detail_quote>svg{top:16px;left:80px;transform:translate(-16px)}.mm-team-detail_about-list{flex-direction:row;gap:24px}.mm-team-detail_about-list div{flex-grow:1;display:flex;flex-direction:column;gap:8px}.mm-team-detail_about-list dt{text-transform:uppercase;letter-spacing:.115em;font-size:14px}.mm-team-detail_about-list dt:after{content:none}.mm-team-detail-splide{margin-block-start:32px;margin-inline:-80px}.mm-team-detail-splide .my-carousel-progress{margin-inline:80px}.mm-team-detail_gallery-img{height:540px}.mm-team-detail_products-splide .mm-product-card{width:302px}.mm-team-detail_blog-splide{margin-block-start:16px}}@media(min-width:1200px){.mm-team-detail_banner-social a{width:48px;height:48px}.mm-team-detail_quote>svg{left:300px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/team-mx3.css.map */
