media-gallery:has(sunpura-market-gift-badge) [id^="GalleryViewer-"]{position:relative}
.sp-market-gift-badge{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:3;display:block;width:min(var(--sp-gift-width,260px),calc(100% - 24px));height:auto;pointer-events:none;user-select:none}
.sp-market-gift-badge[hidden]{display:none!important}
.sp-market-gift-badge--top-left{inset-inline-start:12px;inset-inline-end:auto}
.sp-market-gift-badge__image{display:block!important;width:100%!important;height:auto!important;max-width:100%;object-fit:contain;background:transparent;border:0;border-radius:0;box-shadow:none}
@media(max-width:767px){.sp-market-gift-badge{inset-block-start:6px;inset-inline-end:6px;width:min(var(--sp-gift-mobile-width,190px),calc(100% - 12px))}.sp-market-gift-badge--top-left{inset-inline-start:6px;inset-inline-end:auto}}
