article[data-page-name=about-us],[data-page-name=about-us] section,[data-page-name=about-us] h1,[data-page-name=about-us] h2,[data-page-name=about-us] h3,[data-page-name=about-us] h4,[data-page-name=about-us] h5,[data-page-name=about-us] p{margin:0}@media(min-width:768px)and (max-width:1399px){html{font-size:calc(10 * (100vw / 1400))}}[data-page-name=about-us]{--spacer-between-contents: 12rem;--padding-horizontal-contents: 1.6rem;text-align:center;overflow-x:hidden}[data-page-name=about-us]>article{display:flex;flex-direction:column}.heading-text__container{--row-gap: 3.2rem;display:flex;flex-direction:column;row-gap:var(--row-gap)}.c-img--full-width{width:100%;height:auto}.c-img--half-width{width:50%;height:auto}@media(max-width:749px){.visible-mobile{display:block}}@media(min-width:750px){.visible-mobile{display:none}[data-page-name=about-us]{--padding-horizontal-contents: 8%;--contents-max-width: 956px}}.section-style{padding-top:var(--spacer-between-contents);padding-bottom:var(--spacer-between-contents)}.c-text--h1{color:var(--hyphen-corporate-color-primary);font-size:7.2rem;font-weight:700;letter-spacing:-.05em;line-height:1;word-break:keep-all}.h1{font-size:3.6rem;font-weight:700;letter-spacing:normal;line-height:1}@media(min-width:760px){.h1{font-size:4.8rem}}.c-text--description{font-size:1.4rem;letter-spacing:.05em;line-height:2}@media(min-width:760px){.c-text--description{font-size:1.6rem}}[data-section-name=hero]{--row-gap: 3.2rem;display:flex;flex-direction:column;justify-content:space-between;height:calc(100svh - var(--header-height, 0rem));padding:5svh calc(var(--padding-horizontal-contents) * 1);background-image:url(aboutus-hero.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width:759px){[data-section-name=hero] .c-text--h1{text-align:left}[data-section-name=hero] .c-text--description{letter-spacing:.1em;text-align:right}}@media(min-width:760px){[data-section-name=hero]{--row-gap: 6rem;justify-content:center;row-gap:var(--row-gap)}[data-section-name=hero] .c-text--h1,[data-section-name=hero] .c-text--description{text-align:center}}[data-section-name=heading] .section__inner{--row-gap: 3.2rem;display:flex;flex-direction:column;align-items:center;row-gap:var(--row-gap);padding:0 var(--padding-horizontal-contents)}[data-section-name=heading] .h1{margin-bottom:1.6rem}[data-section-name=heading] .heading-text__container .c-text--description{text-align:left}@media(min-width:768px){[data-section-name=heading] .heading-text__container .c-text--description{max-width:56.4rem;margin:auto}}@media(max-width:759px){[data-section-name=heading] .c-img--half-width{width:70%}}@media(min-width:760px){.section__inner{width:min(100%,var(--contents-max-width));margin:auto;padding:var(--padding-horizontal-contents)}}[data-section-name=slogan]{--font-color: #EBE6E8;position:relative;display:grid;place-content:center;background-color:#0006;background-image:url(aboutus-slogan-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}[data-section-name=slogan]:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-section-name=slogan] .section__inner{--row-gap: 6.4rem;position:relative;z-index:2;display:flex;flex-direction:column;row-gap:var(--row-gap);padding:var(--padding-horizontal-contents)}[data-section-name=slogan] .h1,[data-section-name=slogan] [class^=c-text--]{color:var(--font-color)}[data-section-name=slogan] .h1{margin-bottom:2.8rem}@media(max-width:759px){[data-section-name=slogan]{min-height:100svh}[data-section-name=slogan] .h1{font-size:4rem;line-height:1.25}[data-section-name=slogan] .c-text--description{padding:15%;word-break:break-all}}@media(min-width:760px){[data-section-name=slogan]{justify-content:initial;min-height:50svh}[data-section-name=slogan] .h1{font-size:4.8rem}}[data-section-name=sustainable] .section__inner{--gap: 4.8rem;display:flex;flex-direction:column;row-gap:var(--gap)}[data-section-name=sustainable] .p-sustainability__content-head-container{display:grid;row-gap:2.4rem}[data-section-name=sustainable] .section__inner>div:not(:last-of-type){margin-bottom:3.2rem}[data-section-name=sustainable] h3{font-size:2.4rem;font-weight:700;line-height:1}[data-section-name=sustainable] .c-text--description{text-align:left}.p-sustainability__content-container{display:grid;row-gap:var(--gap);justify-content:center}.p-sustainability__image-wrapper{width:80%;margin:auto}[data-section-name=sustainable] [data-section-name=sdgs-goals]{display:grid;row-gap:3.2rem;justify-items:center;margin-top:1.6rem}[data-section-name=sustainable] [data-section-name=sdgs-goals] .p-sdgs-goals__title-image-wrapper{width:14rem}[data-section-name=sustainable] [data-section-name=sdgs-goals] .p-sdgs-goals__goal-image-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:.8rem}@media(max-width:759px){[data-section-name=sustainable] .section__inner{padding:0 var(--padding-horizontal-contents)}}@media(min-width:760px){[data-section-name=sustainable] .section__inner{align-items:center;padding-right:0;padding-left:0}[data-section-name=sustainable] h3{font-size:3.2rem}[data-section-name=sustainable] [data-section-name=sustainability-summary]{max-width:65%}[data-section-name=sustainable] [data-section-name=sdgs-goals] .p-sdgs-goals__title-image-wrapper{width:17.2rem}[data-section-name=sustainable] [data-section-name=sdgs-goals] .p-sdgs-goals__goal-image-container{column-gap:2.4rem}[data-section-name=sustainable] [data-section-name=specific-efforts]{padding:0 10%}[data-section-name=sustainable] [data-section-name=specific-efforts] img{width:27rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/aboutus-style.css.map */
