.occ-sale-current{font-weight:500}.occ-sale-compare{font-size:.82em;opacity:.64;font-weight:400}.occ-sale-badge{display:inline-flex;align-items:center;white-space:nowrap;font:600 10px/1.3 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:4px 7px;border-radius:3px;background:#242724;color:#fff}.occ-sale-badge[hidden],.occ-sale-compare[hidden]{display:none!important}.od-card-price,.och-price,.omp-related-caption>span{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.occ-gift-sale-note{font-size:12px;line-height:1.5;margin:10px 0;color:#555}body .omp .omp-purchase .occ-purchase__price{align-items:center}body .omp .omp-purchase [data-saving]{font-size:10px;font-weight:600;line-height:1.3}.omp-related-caption>span{justify-content:flex-end}@media(max-width:640px){.omp-related-caption>span{justify-content:flex-start}.occ-sale-badge{font-size:9px}}
body .omp .omp-purchase .occ-purchase__price [data-saving].occ-sale-badge{color:#fff;background:#242724}body .omp .occ-purchase__price s.occ-sale-compare{color:#61676a;opacity:1}
.och-card-media,.od-card-media,.omp-related-image,.product-image-container,.card__inner{position:relative}.occ-image-sale-badge{position:absolute;inset:14px auto auto 14px;z-index:5;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:calc(100% - 68px);padding:8px 11px;border-radius:2px;background:#242724;color:#fff;box-shadow:0 1px 4px #0002;font:700 12px/1.2 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;pointer-events:none}.occ-image-sale-badge small{font-size:8px;line-height:1.2;letter-spacing:.08em}.occ-image-sale-badge span{color:inherit}.product-image-container>.occ-image-sale-badge~.sale-badge{display:none}@media(max-width:640px){.occ-image-sale-badge{inset:10px auto auto 10px;padding:7px 8px;font-size:11px;max-width:calc(100% - 58px)}}
.occ-image-sale-badge,.occ-image-sale-badge *{color:#fff!important}
