.card-gallery .number-place-badge{position:relative;top:0;margin:0 4px 4px 0;white-space:nowrap}@media (max-width:1280px){.card-gallery .number-place-badge{margin:0 4px 4px 0}}@media (max-width:999px){.card-gallery .number-place-badge{left:0;transform:none}}.product-card .number-place-badge{top:0;left:-236px;transition:right 0.2s;transition-timing-function:ease-out;z-index:1;padding:4px 8px;margin:0 4px 4px 0;line-height:16px;white-space:nowrap}.product-card .rate-place-popup{transition:right 0.2s;transition-timing-function:ease-out}@media (min-width:1000px){.product-card:hover .number-place-badge,.product-card:hover .rate-place-popup,.product-card:active .number-place-badge,.product-card:active .rate-place-popup{right:0}}@media (min-width:1000px) and (max-width:1280px){.product-card:hover .number-place-badge,.product-card:hover .rate-place-popup,.product-card:active .number-place-badge,.product-card:active .rate-place-popup{right:0}}.number-place-badge{text-align:center;width:max-content;padding:4px 8px;display:block;cursor:pointer;text-decoration:none;border-radius:999px;text-transform:lowercase;background:var(--dh-color-system-surface,#FFF);border:1px solid var(--dh-color-system-king,#751AD2);color:var(--dh-color-system-on-king-fixed-variant,#751AD2)}.number-place-badge .number-place-badge__place{font-size:12px;line-height:16px;display:block}.number-place-badge .number-place-badge__mark{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;display:block}.advanced-part .tires-place-badge{left:218px}.advanced-part .advanced-tile-off .tires-place-badge{position:absolute;left:100%}@media (max-width:999px){.tires-place-badge{display:none}}