/* Black November uses existing JR cards; no cart or checkout selectors. */
.jr-black-november-active .jr-product-card__media,
.jr-black-november-active .product-image-wrapper,
.jr-black-november-active .product-content-image { position:relative; }
.jr-black-november-active .jr-product-card__media::after,
.jr-black-november-active:not(.jr-product-card) .product-image-wrapper::after {
 content:"BLACK NOVEMBER"; position:absolute; z-index:11; left:10px; bottom:10px;
 background:#24211e; color:#fff; padding:8px 10px; border:1px solid #b99c7b;
 border-radius:3px; font:600 9px/1.2 var(--jr-font-body,Arial,sans-serif);
 letter-spacing:.09em; pointer-events:none; max-width:calc(100% - 20px); box-sizing:border-box;
}

.jr-bn-archive-description{font-size:14px;line-height:1.6;margin:18px 0 0;color:#625950;width:100%;}
