.look-img{position:relative}
.product-availability{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;padding:7px 12px;border:1px solid #e1c9c4;border-radius:999px;background:#fcf7f1;color:#653246;font:600 9px/1.15 'Be Vietnam Pro',sans-serif;letter-spacing:.12em;text-transform:uppercase}
.product-availability:before{content:'';width:6px;height:6px;border-radius:50%;background:#886b50;flex:none}
.product-availability.is-sold{background:#3c2430;color:#fff6ef;border-color:#93717a}
.product-availability.is-sold:before{background:#d9b7b2}
.look-img>.product-availability{position:absolute;top:14px;left:14px;box-shadow:0 5px 20px #29101a1a}
.detail-text>.product-availability{margin-top:15px}
.detail-text button:disabled,.m-look button:disabled,.m-sheet button:disabled{opacity:.58;cursor:not-allowed}
.m-look .product-availability{margin-top:10px;background:#f6ece6;color:#652c40;border-color:#e5c7c6}
.m-look .product-availability.is-sold{background:#4b2c36;color:#fff8f3;border-color:#9d7e87}
.m-sheet .product-availability{margin:0 0 14px}

/* Keep the controls in colour while preview images for unreleased designs are monochrome. */
.look-card.is-coming .look-img img,
.favorite-item.is-coming > img,
.detail-grid.is-coming > img,
.detail-gallery.is-coming img,
.hero-stage.is-coming .hero-frame img,
.hero-reel .is-coming img,
.m-look.is-coming .m-look-img > img,
.m-album.is-coming img,
.m-favorite-row.is-coming img,
.m-look-opt.is-coming img{filter:grayscale(1)}
.product-availability.is-coming,
.m-look .product-availability.is-coming{background:#f2ebe7;border-color:#d2babb;color:#5a2639}
.product-availability.is-coming:before{background:#814258}
.m-look-opt.is-coming{opacity:.72}
