.litmini-promo-badge{display:inline-block;padding:3px 10px;border-radius:8px;background:var(--c,#d32f2f);color:#fff;font-size:12px;font-weight:700;line-height:18px;margin:0 4px 4px 0;white-space:nowrap}.products-grid .product-item,.product-list-style-49 .product-item{position:relative}.products-grid .product-item .product-item-inner,.product-list-style-49 .product-item .product-item-inner{position:static}.litmini-promo-wrap{display:contents}.litmini-promo-corners{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px;max-width:100%;box-sizing:border-box;pointer-events:none}.products-grid .litmini-promo-corners,.product-list-style-49 .litmini-promo-corners{position:absolute;top:8px;left:8px;right:8px;z-index:5;width:auto}.litmini-promo-corners .litmini-promo-corner,.litmini-promo-corners .litmini-promo-corner-right{position:static;max-width:100%;min-width:0}.litmini-promo-corners .litmini-promo-corner-right{margin-left:auto}.products-list .litmini-promo-corners{position:static;top:auto;left:auto;right:auto;margin-top:6px}.product-item .litmini-promo-pill{display:inline-block;max-width:100%;box-sizing:border-box;padding:2px 7px;border-radius:4px;border:1px solid var(--c,#d32f2f);font-size:12px;font-weight:700;line-height:18px;overflow-wrap:anywhere}.product-item .litmini-promo-corner span.litmini-promo-pill,.product-item .litmini-promo-corner-right span.litmini-promo-pill{background:var(--c,#d32f2f);color:#fff;white-space:nowrap}.product-item .litmini-promo-note{display:block;width:fit-content;max-width:100%;margin:6px 0 0;padding:0;background:0 0}.product-item .litmini-promo-note span.litmini-promo-pill{background:0 0;color:var(--c,#d32f2f)}@media (max-width:767px){.product-item .litmini-promo-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:fit-content;max-width:100%;box-sizing:border-box;margin:4px 0 0;padding:4px;border:1px solid #9cc7f5;border-radius:6px;background:#f3f8ff;counter-reset:litmini-promo}.product-item .litmini-promo-corners,.product-item .litmini-promo-corner,.product-item .litmini-promo-corner-right,.product-item .litmini-promo-note{display:contents}.product-item .litmini-promo-corner span.litmini-promo-pill,.product-item .litmini-promo-corner-right span.litmini-promo-pill,.product-item .litmini-promo-note span.litmini-promo-pill{counter-increment:litmini-promo;display:inline-flex;align-items:center;gap:6px;max-width:100%;box-sizing:border-box;margin:0;padding:3px 10px 3px 3px;background:#fff;color:#111;border:1px solid #e4eef8;border-radius:999px;font-size:11px;font-weight:700;line-height:1.3;white-space:normal}.product-item .litmini-promo-corner span.litmini-promo-pill:before,.product-item .litmini-promo-corner-right span.litmini-promo-pill:before,.product-item .litmini-promo-note span.litmini-promo-pill:before{content:counter(litmini-promo);flex:0 0 16px;width:16px;height:16px;border-radius:50%;background:var(--c,#d32f2f);color:#fff;font-size:10px;font-weight:800;line-height:16px;display:inline-flex;align-items:center;justify-content:center}}.catalog-product-view .product-info-main .litmini-promo-badge{display:none}.searchsuite-autocomplete .litmini-promo-badges,.search-autocomplete .litmini-promo-badges,.searchsuite-autocomplete .litmini-promo-corners,.search-autocomplete .litmini-promo-corners{display:none !important}.litmini-promo-box{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:fit-content;max-width:100%;margin:2px 0 2px;padding:8px 12px;border:1px solid #90caf9;border-radius:6px;background:#f7fbff}.litmini-promo-box__title{font-weight:700;font-size:13px;color:#0d47a1;margin:0;white-space:nowrap}.litmini-promo-box__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.litmini-promo-box__list li{display:inline-flex;align-items:center;gap:6px;margin:0;padding:3px 10px 3px 3px;background:#fff;border:1px solid #d6e6f5;border-radius:999px;font-size:13px;line-height:1.45}.litmini-promo-box__n{flex:0 0 20px;height:20px;border-radius:50%;background:var(--c,#1976d2);color:#fff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.litmini-promo-box__label{font-weight:700}a.litmini-promo-box__label{color:#111;text-decoration:underline;text-underline-offset:2px;cursor:pointer}a.litmini-promo-pill-link{pointer-events:auto;text-decoration:none;color:inherit;cursor:pointer}a.litmini-promo-pill-link span.litmini-promo-pill{text-decoration:underline;text-underline-offset:2px}.litmini-promo-box__desc{color:#555}