.product-grid-item .product-grid-item__image .product__badge:has(.product__badge__item--promo){top:8px;left:8px;right:auto;bottom:auto;margin:0;padding:0;transform:none}.product-grid-item .product__badge .product__badge__item--promo{display:inline-flex;align-items:center;margin:0;padding:2px 4px;min-height:0;border:0;border-radius:999px;background:#ffffffb3;color:#5e3933;box-shadow:none}.product-grid-item .product__badge .product__badge__item--promo span{display:block;padding:0;font-family:Instrument Sans,sans-serif;font-size:10px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;color:inherit}@supports (text-box: trim-both cap alphabetic){.product-grid-item .product__badge .product__badge__item--promo{padding:3px 4px}.product-grid-item .product__badge .product__badge__item--promo span{line-height:1.3;text-box:trim-both cap alphabetic}}@media screen and (min-width:768px){.product-grid-item .product-grid-item__image .product__badge:has(.product__badge__item--promo){top:10px;left:10px}.product-grid-item .product__badge .product__badge__item--promo{padding:5px 10px}.product-grid-item .product__badge .product__badge__item--promo span{font-size:11px}@supports (text-box: trim-both cap alphabetic){.product-grid-item .product__badge .product__badge__item--promo{padding:6px 10px}}}.product-single__media-badges{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:6px;pointer-events:none}.product-single__media-badges .product-single__media-badge{position:static;top:auto;left:auto;right:auto;bottom:auto;margin:0;transform:none}.product-single__media-badges>.product-single__media-badge{justify-content:center;text-align:center}.product-single__media-badges .product-single__media-badge--promo{display:inline-flex;align-items:center;padding:5px 10px;border:0;border-radius:999px;background:#ffffffb3;color:#5e3933;font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;box-shadow:none}@supports (text-box: trim-both cap alphabetic){.product-single__media-badges .product-single__media-badge--promo{padding:6px 10px;line-height:1.3;text-box:trim-both cap alphabetic}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/promo-badge.css.map */
