.pp-product-badges{position:absolute;z-index:3;pointer-events:none;display:flex;flex-direction:column;gap:4px;width:min(var(--pp-badge-desktop),calc(100% - var(--pp-badge-x) * 2));top:var(--pp-badge-y);left:var(--pp-badge-x)}.pp-product-badges--top-right,.pp-product-badges--bottom-right{left:auto;right:var(--pp-badge-x)}.pp-product-badges--bottom-left,.pp-product-badges--bottom-right{top:auto;bottom:var(--pp-badge-y)}.pp-product-badges__item{display:block;width:100%;line-height:0}.pp-product-badges .pp-product-badges__image{display:block;position:static;width:100%;height:auto;max-height:56px;object-fit:contain;object-position:left top;vertical-align:top;margin:0;padding:0;border:0;transform:none}.pp-product-badges__pill{display:flex;justify-content:center;align-items:center;gap:4px;padding:5px 6px;border:1px solid #fff;border-radius:999px;background:#ed287e;color:#fff;box-shadow:0 2px 5px #0002;font:700 clamp(9px,1vw,11px)/1.2 Arial,sans-serif;letter-spacing:0;white-space:nowrap}.pp-product-badges__pill svg{width:18px;height:18px;flex:0 0 auto}.product-media-container:has(>.pp-product-badges){position:relative}.card__inner:has(.card__badge.top:not(.right) .badge)>.pp-product-badges--top-left,.card__inner:has(.card__badge.top.right .badge)>.pp-product-badges--top-right{top:calc(var(--pp-badge-y) + 38px)}.card__inner:has(.card__badge:not(.top):not(.right) .badge)>.pp-product-badges--bottom-left,.card__inner:has(.card__badge.right:not(.top) .badge)>.pp-product-badges--bottom-right{bottom:calc(var(--pp-badge-y) + 38px)}.pp-product-badges-gift-layer{--pp-gift-badge-width: var(--pp-gift-badge-desktop);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;pointer-events:none}.pp-product-badges-gift-layer>.pp-gift__price{position:relative;top:auto;right:auto;align-self:flex-end;flex-shrink:0;margin:var(--pp-gift-price-top, 8px) 6px 0}.pp-product-badges-gift-layer>.pp-product-badges{position:relative;top:auto;left:auto;right:auto;bottom:auto;flex-shrink:0;margin:var(--pp-badge-y) var(--pp-badge-x) 0}.pp-product-badges-gift-layer>.pp-product-badges[class*=--right]{align-self:flex-end}.pp-product-badges-gift-layer>.pp-product-badges[class*=--bottom-]{margin-top:auto;margin-bottom:var(--pp-badge-y)}.pp-product-badges-gift-layer:has(>.pp-product-badges--top-left){display:grid;grid-template-columns:minmax(0,var(--pp-gift-badge-width)) minmax(0,1fr);align-content:start;align-items:start;gap:4px;padding:var(--pp-gift-price-top, 8px) 6px 0 var(--pp-gift-badge-x);box-sizing:border-box}.pp-product-badges-gift-layer:has(>.pp-product-badges--top-left)>.pp-product-badges{grid-area:1 / 1;width:100%;margin:0;align-self:start}.pp-product-badges-gift-layer:has(>.pp-product-badges--top-left)>.pp-gift__price{grid-area:1 / 2;align-self:start;justify-self:end;min-width:0;max-width:100%;box-sizing:border-box;margin:0}.product-media-container>.pp-product-badges--top-left{top:calc(var(--pp-badge-y) + 48px)}.pp-product-badges--search{position:static;width:min(var(--pp-badge-desktop),100%);margin-bottom:4px}@media(max-width:749px){.pp-product-badges-gift-layer{--pp-gift-badge-width: var(--pp-gift-badge-mobile)}.pp-product-badges{width:min(var(--pp-badge-mobile),calc(100% - var(--pp-badge-x) * 2))}.pp-product-badges__pill{font-size:9px;padding:4px;gap:3px}.pp-product-badges__pill svg{width:15px;height:15px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pp-product-badges.css.map */
