.CardComparisonBadgeButton_checkbox__q3a6y{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;width:var(--checkbox-size,calc(1rem + 5px));height:var(--checkbox-size,calc(1rem + 5px));background-color:rgb(206.2131147541,207.4836065574,241.7868852459);border:3px solid #3439c0;border-radius:6px;cursor:pointer}.CardComparisonBadgeButton_checkbox__q3a6y>svg{width:var(--checkbox-size,calc(1rem + 5px));height:var(--checkbox-size,calc(1rem + 5px));color:#3439c0;stroke-width:.1875rem;opacity:0;transition:opacity .2s ease-in-out}.CardComparisonBadgeButton_button-xl__Z66MK{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;height:64px;min-width:220px;font-size:22px;font-weight:500;line-height:1.5;word-break:keep-all;white-space:nowrap;border:none;border-radius:10px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer}@media(max-width:600px){.CardComparisonBadgeButton_button-xl__Z66MK{height:50px;min-width:auto;font-size:14px;font-weight:600}}.CardComparisonBadgeButton_button-style-primary__IIE02{color:#fff;background-color:#3439c0}.CardComparisonBadgeButton_button-style-primary__IIE02:hover{background-color:rgb(125.9508196721,129.3114754098,220.0491803279)}.CardComparisonBadgeButton_comparisonBadgeButton__wmflL{width:38px;height:38px;color:rgba(51,51,51,.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100;cursor:pointer}.CardComparisonBadgeButton_comparisonBadgeButton__wmflL .CardComparisonBadgeButton_plate__xFTkq{position:absolute;border:none;border-radius:3px;z-index:2}.CardComparisonBadgeButton_comparisonBadgeButton__wmflL .CardComparisonBadgeButton_counter__w07JN{position:absolute;right:-1px;bottom:-1px;display:flex;align-items:center;justify-content:center;width:13px;height:13px;min-width:13px;min-height:13px;color:#fff;font-size:.72rem;font-weight:500;text-align:center;background-color:#e63946;border:none;border-radius:50%;z-index:3}.CardComparisonBadgeButton_comparisonBadgeButton__wmflL .CardComparisonBadgeButton_icon__VmXJO{stroke-width:1.8;width:80%;height:80%;z-index:2}@media(max-width:600px){.CardComparisonBadgeButton_comparisonBadgeButton__wmflL .CardComparisonBadgeButton_icon__VmXJO{width:22px;height:22px}}.CardComparisonBadgeButton_cardListPanelGutter__t56yi{position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:50%;background:#fff;transition:transform .2s linear;transform:scale(.8);transform-origin:center center}@media(max-width:600px){.CardComparisonBadgeButton_cardListPanelGutter__t56yi{display:none}}.CardComparisonBadgeButton_cardListPanelGutter__t56yi.CardComparisonBadgeButton_active__sAgny{transform:scale(1) translateZ(0)}.CardComparisonBadgeButton_cardListPanel__tqpOS{position:absolute;top:calc(100% + 6px);right:0;display:flex;flex-direction:column;width:280px;padding:6px;font-size:16px;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 1px 12px -3px rgba(0,0,0,.6);z-index:1;opacity:0;transform:scale(.8);transform-origin:top right;transition:transform .2s ease-in-out,opacity .2s ease-in-out;pointer-events:none}@media(max-width:600px){.CardComparisonBadgeButton_cardListPanel__tqpOS{font-size:14px}}.CardComparisonBadgeButton_cardListPanel__tqpOS.CardComparisonBadgeButton_empty__anmvB{display:flex;flex-direction:column;gap:10px;padding:20px;color:#626262;font-size:1em;font-weight:400}.CardComparisonBadgeButton_cardListPanel__tqpOS.CardComparisonBadgeButton_empty__anmvB>a{color:#3439c0;font-size:.9em;text-decoration:underline;cursor:pointer}.CardComparisonBadgeButton_cardListPanel__tqpOS.CardComparisonBadgeButton_active__sAgny{opacity:1;transform:scale(1);pointer-events:auto}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:94px;padding:2px 10px;border-radius:8px;transition:background-color .2s ease-in-out}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD:hover{background-color:#e7efff}@media(max-width:600px){.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD:hover{background-color:rgba(0,0,0,0)}}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_infoSection__MNp0C{display:flex;flex-direction:column;gap:6px}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_infoSection__MNp0C .CardComparisonBadgeButton_itemTitle__d4icU{color:#333;font-size:.9em;font-weight:700}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_infoSection__MNp0C .CardComparisonBadgeButton_itemDescription__4K40O{color:#626262;font-size:.8em;font-weight:400}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_actionSection__aOQws{display:flex;flex:1 1;flex-direction:row;align-items:center;justify-content:flex-end;gap:4px}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_actionSection__aOQws>button{display:flex;align-items:center;justify-content:center;height:36px;padding:0 12px;margin:0;border:none;border-radius:18px;background-color:#f4f4ff;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_actionSection__aOQws>button:hover{color:#fff;background-color:#3439c0}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_actionSection__aOQws>button.CardComparisonBadgeButton_iconButton__5mweI{width:36px;padding:0;border-radius:50%}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_cardListItem__mCxxD .CardComparisonBadgeButton_actionSection__aOQws>button>svg{width:18px;height:18px}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_panelActionSection__DFJh_{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:6px;padding:6px 0 0}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_panelActionSection__DFJh_>button{display:flex;flex:1 1;align-items:center;justify-content:center;height:42px;padding:0 12px;margin:0;color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:18px;background-color:#3439c0;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_panelActionSection__DFJh_>button:hover{color:#fff;background-color:#6896ff}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_panelActionSection__DFJh_>button.CardComparisonBadgeButton_iconButton__5mweI{width:36px;padding:0;border-radius:50%}.CardComparisonBadgeButton_cardListPanel__tqpOS .CardComparisonBadgeButton_panelActionSection__DFJh_>button>svg{width:18px;height:18px}