.cdt-compare-btn[data-v-e776ad46]{color:#333}@media screen and (min-width:66rem){.cdt-compare-btn[data-v-e776ad46]:hover{color:#eb003b;background:transparent}.cdt-compare-btn:hover .description-text[data-v-e776ad46]{color:#eb003b}}@media screen and (max-width:66rem){.cdt-compare-btn[data-v-e776ad46] .bx--btn--sm{padding:.5rem}}@media screen and (max-width:767px){.cdt-compare-btn.is-compare-activated[data-v-e776ad46]:not(.is-mobile){background-color:#fff}}.cdt-compare-btn.is-compare-activated[data-v-e776ad46]:not(.is-mobile) .svg-container svg path{fill:#fff}.cdt-compare-btn.is-compare-activated.is-mobile[data-v-e776ad46],.cdt-compare-btn.is-mobile[data-v-e776ad46]{color:#333;border-color:transparent;padding:.5rem}.cdt-compare-btn.is-compare-activated.is-mobile[data-v-e776ad46] .svg-container svg path,.cdt-compare-btn.is-mobile[data-v-e776ad46] .svg-container svg path{fill:#000}.cdt-compare-btn.is-footer[data-v-e776ad46]{color:#686b78;border-color:transparent;padding:0 .5rem;flex-direction:column;height:auto;background:#fff}.cdt-compare-btn.is-footer .description-text[data-v-e776ad46]{color:#363a43}@media screen and (max-width:66rem){.cdt-compare-btn.is-footer .description-text[data-v-e776ad46]{display:flex}}.cdt-compare-btn.is-footer.is-compare-activated[data-v-e776ad46]{color:#333;padding:0 .5rem 0 0}.cdt-compare-btn .description-text[data-v-e776ad46],.cdt-compare-btn.is-footer.is-compare-activated .description-text[data-v-e776ad46]{color:#333}@media screen and (max-width:66rem){.cdt-compare-btn .description-text[data-v-e776ad46]{display:none}}.cdt-compare-btn .svg-container[data-v-e776ad46]{height:22px;width:22px;margin-right:.5rem}.cdt-compare-btn .svg-container i[data-v-e776ad46]{font-size:22px}@media screen and (max-width:66rem){.cdt-compare-btn .svg-container[data-v-e776ad46]{margin-right:0}}.cdt-compare-btn[data-v-e776ad46] .svg-container svg{height:1.25rem;width:1.25rem}.cdt-compare-btn[data-v-e776ad46] .svg-container svg path{fill:#ff1555}.cdt-compare-btn .count[data-v-e776ad46]{display:none;position:absolute;font-size:.5rem;background:#ff1555;color:#fff;max-height:1.25rem;max-width:1.25rem;border-radius:50%;line-height:1rem;top:2px;right:2px;text-align:center}@media screen and (max-width:767px){.cdt-compare-btn .count[data-v-e776ad46]{display:block;box-sizing:border-box;min-width:16px;color:#fff;font-weight:500;font-size:12px;text-align:center;background-color:#ff1555;border-radius:50%;font-size:.5rem;max-width:none;max-height:none;top:0;right:0}}