.AboutBand-module__qFunPW__about{z-index:1}.AboutBand-module__qFunPW__curves{--curve:#ffffff14}.AboutBand-module__qFunPW__grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid;position:relative}.AboutBand-module__qFunPW__photoWrap{perspective:1000px;position:relative}.AboutBand-module__qFunPW__frame{background:var(--orange);transform:translate(calc(var(--px,0) * -12px), calc(var(--py,0) * -10px));transition:transform .5s var(--ease-out);position:absolute;inset:16px -16px -16px 16px}.AboutBand-module__qFunPW__photo{transform:rotateY(calc(var(--px,0) * 5deg)) rotateX(calc(var(--py,0) * -4deg)) translate(calc(var(--px,0) * 10px), calc(var(--py,0) * 8px));transition:transform .5s var(--ease-out);position:relative;overflow:hidden}.AboutBand-module__qFunPW__photo img{width:100%;height:auto}.AboutBand-module__qFunPW__text{justify-items:start;gap:var(--space-5);display:grid}.AboutBand-module__qFunPW__title{font-size:var(--text-h2)}.AboutBand-module__qFunPW__text p{max-width:54ch;font-size:1.0625rem}.AboutBand-module__qFunPW__text strong{color:var(--white)}@media (max-width:859px){.AboutBand-module__qFunPW__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AboutBand-module__qFunPW__frame,.AboutBand-module__qFunPW__photo{transition:none;transform:none}}
.CategoryRail-module__25g0YW__rail{--rail-top:18px;gap:var(--space-5);display:grid}.CategoryRail-module__25g0YW__stage{justify-content:center;gap:var(--space-3);padding-top:var(--rail-top);flex-wrap:wrap;display:flex;position:relative}.CategoryRail-module__25g0YW__stage[data-ready]{height:calc(var(--rail-top) + var(--h) + 3.25rem);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;padding-top:0;display:block}.CategoryRail-module__25g0YW__stage[data-carousel]{margin-inline:calc(var(--gutter) * -1);overflow-x:clip}.CategoryRail-module__25g0YW__bar{left:-1%;right:-1%;top:calc(var(--rail-top) - 4.6px);background:linear-gradient(#e9e9ea 0%,#fff 18%,#b7b8ba 46%,#77787b 72%,#4c4d50 100%);border-radius:5px;height:9px;position:absolute;box-shadow:0 6px 10px #00000029}.CategoryRail-module__25g0YW__bar:before,.CategoryRail-module__25g0YW__bar:after{content:"";clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);background:linear-gradient(90deg,#3a3b3d,#77787b 50%,#333436);width:12px;height:28px;position:absolute;top:-10px}.CategoryRail-module__25g0YW__bar:before{left:5%}.CategoryRail-module__25g0YW__bar:after{right:5%}.CategoryRail-module__25g0YW__slot{width:min(44vw,170px);color:var(--black);-webkit-user-drag:none;display:block}.CategoryRail-module__25g0YW__stage[data-ready] .CategoryRail-module__25g0YW__slot{left:0;top:var(--rail-top);will-change:transform;width:0;position:absolute}.CategoryRail-module__25g0YW__slot:focus-visible{outline:none}.CategoryRail-module__25g0YW__slot:focus-visible .CategoryRail-module__25g0YW__name{outline:2px solid var(--orange);outline-offset:2px}.CategoryRail-module__25g0YW__swing{transform-origin:50% 0;display:block;position:relative}.CategoryRail-module__25g0YW__stage[data-ready] .CategoryRail-module__25g0YW__swing{width:var(--w);margin-left:calc(var(--w) / -2);will-change:transform}.CategoryRail-module__25g0YW__turn{transform-origin:50% 0;display:block}.CategoryRail-module__25g0YW__stage[data-ready] .CategoryRail-module__25g0YW__turn{will-change:transform}.CategoryRail-module__25g0YW__garment{filter:drop-shadow(0 14px 12px #00000038);-webkit-user-drag:none;width:100%;height:auto;display:block}.CategoryRail-module__25g0YW__tag{background:var(--orange);clip-path:polygon(50% 0,100% 16%,100% 100%,0 100%,0 16%);width:30px;height:36px;color:var(--white);opacity:0;transform-origin:50% 0;transition:opacity .24s var(--ease);pointer-events:none;place-items:center;display:grid;position:absolute;top:19%;left:62%;box-shadow:0 6px 10px #0003}.CategoryRail-module__25g0YW__tag svg{margin-top:6px}.CategoryRail-module__25g0YW__slot[data-active] .CategoryRail-module__25g0YW__tag{opacity:1}.CategoryRail-module__25g0YW__name{margin-top:var(--space-2);color:var(--muted);font-family:var(--font-heading);letter-spacing:.02em;text-align:center;text-transform:uppercase;transition:color .24s var(--ease);font-size:.6875rem;font-weight:700;line-height:1.25;display:block}.CategoryRail-module__25g0YW__stage[data-ready] .CategoryRail-module__25g0YW__name{left:calc(var(--w) * -.24);width:calc(var(--w) * .48);top:calc(var(--h) + .15rem);margin-top:0;position:absolute}.CategoryRail-module__25g0YW__slot[data-active] .CategoryRail-module__25g0YW__name{color:var(--black)}.CategoryRail-module__25g0YW__stage[data-carousel] .CategoryRail-module__25g0YW__name{left:calc(var(--w) * -.5);width:var(--w);opacity:0}.CategoryRail-module__25g0YW__stage[data-carousel] .CategoryRail-module__25g0YW__slot[data-active] .CategoryRail-module__25g0YW__name{opacity:1}.CategoryRail-module__25g0YW__caption{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);min-height:92px;padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.CategoryRail-module__25g0YW__captionText{min-width:0;animation:CategoryRail-module__25g0YW__caption-in .42s var(--ease-out) both;flex:320px}.CategoryRail-module__25g0YW__captionText h3{text-transform:uppercase;font-size:clamp(1.25rem,1rem + 1vw,1.625rem);font-weight:700}.CategoryRail-module__25g0YW__captionText p{color:var(--muted)}@keyframes CategoryRail-module__25g0YW__caption-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.CategoryRail-module__25g0YW__captionText{animation:none}}
