.Gang{position:relative;overflow-x:hidden;width:100%;max-width:100vw;background-color:#000;color:#fff;box-sizing:border-box}.Gang.Container--spacingTop{margin-top:calc(var(--tg-container-gutter-y) * .25)!important}@media screen and (min-width: 641px){.Gang.Container--spacingTop{margin-top:calc(var(--tg-container-gutter-y) * .5)!important}}@media screen and (min-width: 1280px){.Gang.Container--spacingTop{margin-top:calc(var(--tg-container-gutter-y) * .75)!important}}.Gang__Wrapper{max-width:100%;margin:0 auto;position:relative;display:flex;width:100%}.Gang__Content{width:100%;max-width:100vw;padding-top:clamp(2rem,3vw,4rem);padding-bottom:clamp(4rem,6vw,8rem);padding-left:2rem;padding-right:2rem;position:relative;overflow-x:hidden;box-sizing:border-box}.Gang__ButtonWrapper{display:flex;justify-content:center;align-items:center;margin-top:clamp(3rem,5vw,6rem);width:100%}@media screen and (max-width: 640px){.Gang__Content{padding-left:1rem;padding-right:1rem}}.Gang__MembersCarousel{margin-top:2rem;margin-bottom:2rem;overflow:hidden;position:relative;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:flex;align-items:center;justify-content:center;min-height:200px;box-sizing:border-box}@media screen and (max-width: 640px){.Gang__MembersCarousel{min-height:200px;margin-top:2rem;margin-bottom:2rem}}@media screen and (min-width: 641px){.Gang__MembersCarousel{min-height:250px;margin-top:3rem;margin-bottom:3rem}}@media screen and (min-width: 1280px){.Gang__MembersCarousel{min-height:300px;margin-top:4rem;margin-bottom:4rem}}.Gang__MembersCarouselTrack{display:flex;width:fit-content;gap:1vw;will-change:transform;transform-origin:center center;backface-visibility:hidden;perspective:1000px}.Gang__MembersCarousel:hover .Gang__MembersCarouselTrack{animation-play-state:paused}.Gang__MembersCarousel .Gang__Member{display:flex;flex-direction:column;flex-shrink:0;padding:0;margin:0;box-sizing:border-box;width:calc((100vw - ((var(--members-per-view, 5) - 1) * 0rem)) / var(--members-per-view, 5));max-width:calc((100vw - ((var(--members-per-view, 5) - 1) * 0rem)) / var(--members-per-view, 5));min-width:calc((100vw - ((var(--members-per-view, 5) - 1) * 0rem)) / var(--members-per-view, 5));overflow:hidden;position:relative}@media screen and (max-width: 640px){.Gang__MembersCarousel .Gang__Member{width:calc(100vw / 3)!important;max-width:calc(100vw / 3)!important;min-width:calc(100vw / 3)!important}.Gang__MembersCarousel{min-height:320px!important;margin-top:-2.5rem!important;margin-bottom:-2rem!important}}.Gang__MemberImage{width:100%;aspect-ratio:1;overflow:hidden;background-color:#1a1a1a;display:block}.Gang__MemberImage img{width:100%;height:100%;object-fit:cover}.Gang__MemberImage--placeholder{display:flex;align-items:center;justify-content:center;background-color:#1a1a1a}.Gang__NewLayout{display:flex;flex-direction:column;gap:clamp(2rem,4vw,4rem);width:100%}.Gang__TopSection{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,4rem);align-items:center;width:100%}@media screen and (max-width: 640px){.Gang__TopSection{grid-template-columns:1fr;gap:2rem}}.Gang__ImageWrapper{width:100%;display:flex;align-items:center;justify-content:center}.Gang__OniImage{width:80%;height:auto;display:block;object-fit:contain}@media screen and (max-width: 640px){.Gang__OniImage{width:75%!important}}.Gang__TextWrapper{width:100%;display:flex;align-items:center}.Gang__MainText{font-family:Archivo Narrow,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.5rem,3.5vw,3.5rem);font-weight:700;line-height:1.2;letter-spacing:-.05em;color:#fff;margin:0;text-align:left}@media screen and (max-width: 640px){.Gang__MainText{text-align:left;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:800}}.Gang__BottomSection{width:100%;max-width:100%;display:flex;flex-direction:column;gap:1.5rem;padding-left:clamp(2rem,8vw,8rem);padding-right:2rem;box-sizing:border-box;margin-left:0}@media screen and (max-width: 640px){.Gang__BottomSection{padding-left:1rem;padding-right:1rem}}.Gang__DescriptionText{font-family:Archivo Narrow,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.125rem,1.75vw,1.5rem);font-weight:700;line-height:1.6;letter-spacing:-.02em;color:#fff;margin:0;text-align:left;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 640px){.Gang__DescriptionText{font-size:clamp(1rem,1.75vw,1.375rem);font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-gang.css.map */
