.smp .smp__header{display:flex;flex-flow:row nowrap;align-items:center;gap:9px;padding:12px 24px 0}.smp .smp__header--sticky{padding:6px 24px}.smp .smp__spacer{flex-grow:1}.smp .smp__views{display:flex;flex-flow:row nowrap;align-items:center;gap:6px}.smp .smp__pill{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:18px;border:1px solid transparent;color:var(--text-primary);font-size:.9375rem;line-height:1.3125rem;font-weight:500}.smp .smp__pill svg.icon{fill:var(--text-primary)}.smp .smp__pill--active{background-color:var(--action);border-color:var(--action-hover)}.smp .smp__pill--icon{padding:0 9px}.smp .smp__adder{display:flex;flex-flow:row nowrap;align-items:stretch}.smp .smp__adder__main,.smp .smp__adder__menu{display:inline-flex;align-items:center;background-color:var(--action-primary);color:var(--text-primary-inverted);font-size:.9375rem;line-height:1.3125rem;font-weight:500}.smp .smp__adder__main svg.icon,.smp .smp__adder__menu svg.icon{fill:var(--text-primary-inverted)}.smp .smp__adder__main{gap:6px;padding:8px 14px;border-top-left-radius:11px;border-bottom-left-radius:11px}.smp .smp__adder__menu{padding:8px 11px;border-left:1px solid var(--action-primary-hover);border-top-right-radius:11px;border-bottom-right-radius:11px}.smp .smp__control{display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;border-radius:9px;background-color:var(--action);border:1px solid var(--action-hover)}.smp .smp__control svg.icon{fill:var(--text-primary)}.smp .smp__grid{padding:9px 24px 15px}.smp .smp__star svg.icon{fill:var(--action-edge)}.smp .smp__name{min-width:0}.smp .smp__name h2{margin:0;font-size:.9375rem;line-height:1.3125rem;font-weight:600;color:var(--text-primary)}.smp .smp__name .subtext{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:.775rem;line-height:1rem}.smp .smp__name .subtext .italic{font-style:italic}.smp .smp__link{text-align:center}.smp .smp__link svg.icon.tertiary{fill:var(--text-tertiary)}.smp .smp__stock{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;color:var(--text-primary);font-size:.9375rem;line-height:1.3125rem}.smp .smp__stock .smp__stock__alert{margin-left:6px;fill:var(--danger)}.smp .smp__price{display:flex;align-items:baseline;justify-content:flex-end;color:var(--text-primary);font-size:.9375rem;line-height:1.3125rem}.smp .smp__price .subtext.tertiary{margin:0;color:var(--text-tertiary)}.smp .smp__footer{grid-column:1/-1;color:var(--text-tertiary)}
