/* other colours of the same model */
.xa-cw{margin-top:24px}
.xa-cw[hidden]{display:none}
.xa-cw__h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}
.xa-cw__h em{font-style:normal;color:var(--mute)}
.xa-cw__h em:not(:empty):before{content:"\00b7  "}
.xa-cw__h [data-cw-n]{flex:none;letter-spacing:.06em;text-transform:none;color:var(--mute);font-weight:500}
.xa-cw__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}
.xa-cw__row a{position:relative;display:block;aspect-ratio:1/1;background:var(--soft);border:1px solid transparent;overflow:hidden;transition:border-color .15s}
.xa-cw__row a:hover{border-color:#9a9a9a}
.xa-cw__row a.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}
.xa-cw__row img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:10%;mix-blend-mode:multiply}
.xa-cw__row a[data-so] img{opacity:.45}
.xa-cw__row a[data-so]:after{content:"";position:absolute;left:-10%;right:-10%;top:50%;height:1px;background:#bdbdbd;transform:rotate(-30deg)}
.xa-cw:not(.is-all) .xa-cw__row a[data-x]{display:none}
.xa .xa-cw__more{aspect-ratio:1/1;border:1px solid #d6d6d6;background:#fff;font-family:'Manrope',sans-serif;font-size:13px;font-weight:700;color:var(--ink);cursor:pointer}
.xa .xa-cw__more:hover{border-color:var(--ink)}
@media (max-width:989px){
  .xa-cw__row{display:flex;overflow-x:auto;margin:0 -32px;padding:0 32px;scroll-padding:0 32px;scroll-snap-type:x proximity;scrollbar-width:none}
  .xa-cw__row::-webkit-scrollbar{display:none}
  .xa-cw__row a{flex:0 0 72px;scroll-snap-align:start}
  .xa-cw .xa-cw__row a[data-x]{display:block!important}
  .xa .xa-cw__more{display:none}
}
@media (max-width:749px){.xa-cw__row{margin:0 -16px;padding:0 16px;scroll-padding:0 16px}}
