.CompareAddButton-module__qLoMGW__wrap{display:inline-flex;position:relative}.CompareAddButton-module__qLoMGW__btn{align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-5);border:1px solid var(--border-input);color:var(--mw-silver);font-family:var(--font-display);font-weight:700;font-size:var(--fs-14);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-energy), color var(--dur-fast) var(--ease-energy);background:0 0;display:inline-flex}@media (hover:hover) and (pointer:fine){.CompareAddButton-module__qLoMGW__btn:hover{border-color:var(--mw-scarlet);color:var(--mw-white)}}.CompareAddButton-module__qLoMGW__btn[data-active]{border-color:var(--mw-scarlet);color:var(--mw-white)}.CompareAddButton-module__qLoMGW__btn:focus-visible{outline:2px solid var(--mw-scarlet);outline-offset:2px}.CompareAddButton-module__qLoMGW__feedback{top:calc(100% + var(--space-2));z-index:3;align-items:center;gap:var(--space-3);white-space:nowrap;padding:var(--space-2) var(--space-3);font-size:var(--fs-12);border:1px solid var(--mw-charcoal);background:#100c0a;line-height:1.2;display:inline-flex;position:absolute;left:0}.CompareAddButton-module__qLoMGW__feedback[data-tone=ok]{color:var(--mw-white)}.CompareAddButton-module__qLoMGW__feedback[data-tone=warn]{color:#ffcf6b;border-color:#ffcf6b66}.CompareAddButton-module__qLoMGW__openLink{cursor:pointer;color:var(--mw-scarlet-text);font-family:var(--font-display);font-weight:700;font-size:var(--fs-12);text-transform:uppercase;letter-spacing:var(--tracking-wide);background:0 0;border:none;padding:0}.CompareAddButton-module__qLoMGW__openLink:hover{text-decoration:underline}@media (max-width:480px){.CompareAddButton-module__qLoMGW__feedback{white-space:normal;left:0;right:0}}
