.acpg .acpg__badges{position:absolute;top:20px;left:20px;z-index:2;display:flex;flex-wrap:wrap;gap:4px}.acpg .acpg__badge--embroidered{background-color:var(--navy,#2e3549);color:var(--on-inverse,#fff)}.acpg .acpg__badge--plain{background-color:var(--surface,#fff);color:var(--navy,#2e3549);border-color:var(--border-strong,#767c8c)}.acpg .acpg__badge--sale{background-color:var(--red,#be202a);color:var(--on-red,#fff)}.acpg .acpg__badge--low{background-color:var(--warning-100,#fff4db);color:var(--warning,#8a4b00)}.acpg .acpg__badge--out{background-color:var(--danger-100,#fbeaea);color:var(--danger,#9a1a22)}.acpg .acpg__price del{font-family:var(--font-body,"Atkinson Hyperlegible",Arial,sans-serif);font-size:16px;font-weight:400;color:var(--ink-muted,#5a6275);text-decoration:line-through}.acpg .acpg__price .acpg__price-now--sale{color:var(--red,#be202a)}.acpg .acpg__price .acpg__quote{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display,Poppins,"Helvetica Neue",Arial,sans-serif);font-size:16px;line-height:24px;font-weight:600;color:var(--red,#be202a);transition:gap 150ms ease,color 150ms ease}.acpg .acpg__item:hover .acpg__quote{gap:12px;color:var(--red-hover,#9a1a22)}.acpg .acpg__quote svg{flex:none}@media (max-width:767px){.acpg .acpg__badges{top:16px;left:16px}}