/* Image-free product framework. Product photographs will be added after approval. */
.bm-product-media.cart-media-placeholder,.bd-gallery .cart-media-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;background:transparent;border:1px solid #c6baa3;color:#796e5d;aspect-ratio:1;padding:24px;box-sizing:border-box;font-size:13px;letter-spacing:.06em;line-height:1.8}
.bm-product-photo:has(.cart-media-placeholder){background:transparent}
.bm-product-media.cart-media-placeholder:hover{border-color:#8f7a5f}
.bd-gallery .cart-media-placeholder{width:100%;background:rgba(255,255,255,.08);font-size:15px}
.bd-gallery:has(.cart-media-placeholder){min-width:0}
@media(max-width:760px){.bm-product-media.cart-media-placeholder{font-size:11px;padding:16px}.bd-gallery .cart-media-placeholder{font-size:13px}}
