.product-item__image-wrapper,.product-item__media,.product-item__aspect-ratio,.product-gallery__media{position:relative!important;overflow:hidden!important;z-index:1}.custom-badge-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.custom-sold-out-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffb3;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.custom-sold-out-text{background-color:#222;color:#fff;padding:8px 16px;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.custom-badge-stack{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.custom-sticker{background-color:#333;color:#fff;display:inline-block;padding:6px 8px;border-radius:50px;font-family:var(--heading-font-family);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;line-height:1;box-shadow:2px 2px #0003;border:2px solid #fff}@media screen and (max-width: 768px){.custom-badge-stack{top:2px;left:1px;gap:4px}.custom-sticker{font-size:10px;padding:4px 7px;border-width:1.5px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-badge.css.map */
