.c_textile-environment__inner{width:100%;max-width:99.2rem;margin-inline:auto;padding-inline:0;box-sizing:border-box}@media screen and (max-width:1000px){.c_textile-environment__inner{padding-inline:3rem}}.c_textile-environment__intro{display:flex;flex-direction:column;gap:3.2rem}@media screen and (max-width:1000px){.c_textile-environment__intro{gap:1.3rem}}.c_textile-environment__intro-heading{margin:0;font-family:var(--font-base-w6);font-weight:600;font-size:3.4rem;letter-spacing:.068rem;line-height:var(--c-lh-heading);color:#333}@media screen and (max-width:1000px){.c_textile-environment__intro-heading{font-size:2.4rem;letter-spacing:.048rem}}.c_textile-environment__intro-body{width:57.3%;margin:0 0 0 auto;font-family:var(--font-base-w5);font-weight:500;font-size:1.6rem;letter-spacing:.032rem;line-height:var(--c-lh-body);color:#333}@media screen and (max-width:1000px){.c_textile-environment__intro-body{width:100%;margin-left:0;font-size:1.4rem;line-height:var(--c-lh-body);letter-spacing:.028rem}}.c_textile-environment__intro+.c_textile-environment__head-anchor{padding-top:8.8rem}@media screen and (max-width:1000px){.c_textile-environment__intro+.c_textile-environment__head-anchor{padding-top:9.2rem}}.c_textile-environment__head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:6.4rem;padding-top:2.7rem}@media screen and (max-width:1000px){.c_textile-environment__head{flex-direction:column;align-items:stretch;gap:2.9rem;padding-top:1.6rem}}.c_textile-environment__eyebrow{flex-shrink:0;margin:0;font-family:var(--font-base-w6);font-weight:600;font-size:2rem;letter-spacing:.04rem;line-height:var(--c-lh-heading);color:#333;white-space:nowrap}@media screen and (max-width:1000px){.c_textile-environment__eyebrow{font-size:1.5rem;letter-spacing:.03rem}}.c_textile-environment__lead{width:57.3%;margin:0;font-family:var(--font-base-w5);font-weight:500;font-size:1.6rem;letter-spacing:.032rem;line-height:var(--c-lh-body);color:#333;margin-top:4.4rem}@media screen and (max-width:1000px){.c_textile-environment__lead{width:100%;font-size:1.4rem;letter-spacing:.028rem;margin-top:0}}.c_textile-environment__line{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#e5e5e5;transform-origin:left center}.c_textile-environment__line--top{background-color:#ccc}.c_textile-environment.is-anim .c_textile-environment__line{transform:scaleX(0)}.c_textile-environment.is-anim .c_textile-environment__line.is-inview{transform:scaleX(1);transition:transform .8s ease}.c_textile-environment__list{list-style:none;margin:4rem 0 0;padding:0}@media screen and (max-width:1000px){.c_textile-environment__list{margin-top:4rem}}.c_textile-environment__row{position:relative}.c_textile-environment__item{display:flex;align-items:center;gap:6.4rem;padding:4rem 0;text-decoration:none;color:#333}@media screen and (max-width:1000px){.c_textile-environment__item{flex-direction:column;align-items:stretch;gap:1.6rem;padding:4.8rem 0 3.6rem}.c_textile-environment__row:first-child .c_textile-environment__item{padding-top:0}}.c_textile-environment__img{flex-shrink:0;width:34.6rem;aspect-ratio:346 / 268;overflow:hidden;border-radius:.4rem}@media screen and (max-width:1000px){.c_textile-environment__img{width:100%}}.c_textile-environment__img-el{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.c_textile-environment__img-el--placeholder{background-color:#f2f2f2}.c_textile-environment__img--contain{background-color:#fff}.c_textile-environment__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3.2rem}@media screen and (max-width:1000px){.c_textile-environment__text{gap:1.4rem;width:100%}}.c_textile-environment__title-group{display:flex;flex-direction:column;gap:.8rem}@media screen and (max-width:1000px){.c_textile-environment__title-group{gap:0}}.c_textile-environment__title-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.c_textile-environment__title{margin:0;font-family:var(--font-en);font-weight:400;font-size:3.8rem;letter-spacing:.076rem;line-height:var(--c-lh-heading);color:#333;white-space:nowrap;transition:transform .3s ease}@media screen and (max-width:1000px){.c_textile-environment__title{font-size:2.4rem;letter-spacing:.048rem}}.c_textile-environment__reg{font-size:.38em;vertical-align:super;line-height:1.6;translate:0px -.4rem;display:inline-block}@media screen and (max-width:1000px){.c_textile-environment__reg{vertical-align:super;font-size:.5em;translate:0}}.c_textile-environment__subtitle{margin:0;font-family:var(--font-base-w6);font-weight:600;font-size:1.6rem;letter-spacing:.032rem;line-height:1.6;color:#333;transition:transform .3s ease}@media screen and (max-width:1000px){.c_textile-environment__subtitle{font-size:1.3rem;letter-spacing:.026rem}}html[lang^=en] .c_textile-environment__subtitle,html[lang=zh-CN] .c_textile-environment__subtitle,html[lang=zh] .c_textile-environment__subtitle{display:none}.c_textile-environment__desc{margin:0;font-family:var(--font-base-w5);font-weight:500;font-size:1.6rem;letter-spacing:.032rem;line-height:var(--c-lh-body);color:gray}@media screen and (max-width:1000px){.c_textile-environment__desc{font-size:1.3rem;letter-spacing:.026rem}}.c_textile-environment__arrow{position:relative;display:block;flex-shrink:0;width:1.8rem;height:.6rem;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0);color:#333}@media screen and (max-width:1000px){.c_textile-environment__arrow{width:1.45rem;height:.48rem}}.c_textile-environment__arrow-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;overflow:visible;opacity:1;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}.c_textile-environment__arrow-icon+.c_textile-environment__arrow-icon{opacity:0;transform:translate(calc(-100% - .4rem))}@media(hover:hover){.c_textile-environment__item:hover .c_textile-environment__img-el{transform:scale(1.05)}.c_textile-environment__item:hover .c_textile-environment__arrow-icon{opacity:0;transform:translate(calc(100% + .4rem))}.c_textile-environment__item:hover .c_textile-environment__arrow-icon+.c_textile-environment__arrow-icon{opacity:1;transform:translate(0)}.c_textile-environment__item:hover .c_textile-environment__title,.c_textile-environment__item:hover .c_textile-environment__subtitle{transform:translate(1.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_textile-environment.css.map */
