.productView-image-wrapper:has(ud-product-savings-badge){position:relative}
ud-product-savings-badge{position:absolute;top:12px;left:12px;z-index:4;width:207.36px;height:108.54px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.4px;padding:8.4px 4.8px 18px;background:url('/cdn/shop/files/unifydrive-holiday-2026-badge.png?v=1794484989') center/100% 100% no-repeat;color:#382800;text-align:center;font-family:Poppins,Arial,sans-serif;box-sizing:border-box;pointer-events:none}
ud-product-savings-badge[hidden]{display:none}
ud-product-savings-badge strong{font-size:43.2px;font-weight:700;line-height:1.1;white-space:nowrap}
ud-product-savings-badge>span{font-size:19.2px;font-weight:700;line-height:1.2}
@media(max-width:767px){ud-product-savings-badge{top:10px;left:10px;width:134.4px;height:70.8px;padding:4.8px 2.4px 12px}ud-product-savings-badge strong{font-size:31.2px}ud-product-savings-badge>span{font-size:14.4px}}

@media(min-width:768px){.productView-image-wrapper:has(ud-product-savings-badge){container-type:inline-size}ud-product-savings-badge{--badge-width:min(207.36px,31cqi);left:0;top:0;width:var(--badge-width);height:calc(var(--badge-width)*.52344);padding:calc(var(--badge-width)*.04) calc(var(--badge-width)*.02) calc(var(--badge-width)*.0868);gap:calc(var(--badge-width)*.0116)}ud-product-savings-badge strong{font-size:calc(var(--badge-width)*.208333)}ud-product-savings-badge>span{font-size:calc(var(--badge-width)*.09259)}}
/* Small inset from the top edge of the product photograph. */
ud-product-savings-badge{top:10px}
