.comparison-add_jotem{background:var(--site-bg);width:100%;color:var(--text-main);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.comparison-add_jotem:before{content:"";z-index:0;aspect-ratio:1;background-color:#0000;border-radius:50%;width:200%;position:absolute;top:24px;left:28px;transform:translate(-50%,-50%)scale(0)}@media (hover:hover){.comparison-add_jotem:not(:has(.comparison-add__input_mu3wu:disabled)):hover{color:var(--black);background:#fffcf5}}.comparison-add_jotem:has(.comparison-add__input_mu3wu:checked):before{background-color:#b1e7cf;transition:transform .3s ease-in-out,background-color .2s 70ms;animation:.25s ease-out comparison-add-shadow_78pki;transform:translate(-50%,-50%)scale(1)}.comparison-add_jotem:has(.comparison-add__input_mu3wu:disabled){cursor:default;overflow:visible}@keyframes comparison-add-shadow_78pki{0%{box-shadow:0 0 10px #8a8a8a,0 0 10px #8a8a8a}to{box-shadow:0 0 18px 6px #8a8a8a00,0 0 4px 50px #8a8a8a00}}.comparison-add__input_mu3wu{display:none}.comparison-add__input_mu3wu:checked+.comparison-add__label_ntdi7:before{border-color:var(--line-secondary)}.comparison-add__input_mu3wu:checked+.comparison-add__label_ntdi7:after{content:"";top:4px;border:2px solid #257452;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;inset-inline-start:8px;transform:rotate(40deg)}.comparison-add__input_mu3wu:checked+.comparison-add__label_ntdi7 .comparison-add__label-off_luqtt{display:none}.comparison-add__input_mu3wu:checked+.comparison-add__label_ntdi7 .comparison-add__label-on_l8y5g{display:inline}.comparison-add__input_mu3wu:disabled+.comparison-add__label_ntdi7{cursor:default;opacity:.4}.comparison-add__input_mu3wu:disabled+.comparison-add__label_ntdi7:before{border-color:var(--line-secondary)}.comparison-add__label_ntdi7{z-index:1;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;padding-inline-start:35px;font-size:14px;font-weight:400;line-height:150%;position:relative}.comparison-add__label_ntdi7:before{content:"";top:0;box-sizing:border-box;border:1px solid var(--line-main);background:#fff;border-radius:4px;width:22px;height:22px;padding:4px;position:absolute;inset-inline-start:0}.comparison-add__label-on_l8y5g{display:none}@media (hover:hover){.comparison-add_jotem:hover .comparison-add__tooltip_r3dww{visibility:visible;opacity:1}}.comparison-add__tooltip_r3dww{z-index:3;width:max-content;max-width:290px;color:var(--card-text);visibility:hidden;pointer-events:none;background:var(--card-bg);opacity:0;filter:drop-shadow(0 2px 2px #828282);border-radius:4px;padding:4px 8px;font-size:14px;font-weight:400;line-height:150%;transition:all .3s ease-in-out;position:absolute}.comparison-add__tooltip_r3dww:after{content:"";z-index:1;border-style:solid;border-width:5px;position:absolute}.comparison-add__tooltip_r3dww.visible_qcqd3{visibility:visible;opacity:1}.comparison-add__tooltip_r3dww.right_ac2tz{top:50%;left:100%;transform:translateY(-50%)translate(10px)translateZ(0)}.comparison-add__tooltip_r3dww.right_ac2tz:after{border-color:transparent var(--card-bg) transparent transparent;top:50%;left:-10px;transform:translateY(-50%)}.comparison-add__tooltip_r3dww.left_8cpsp{top:50%;right:100%;transform:translateY(-50%)translate(-10px)translateZ(0)}.comparison-add__tooltip_r3dww.left_8cpsp:after{border-color:transparent transparent transparent var(--card-bg);top:50%;right:-10px;transform:translateY(-50%)}.comparison-add__tooltip_r3dww.bottom_o4xik{max-width:100%;top:calc(100% + 10px);right:0;transform:translateY(0)translateZ(0)}.comparison-add__tooltip_r3dww.bottom_o4xik:after{top:-10px;right:calc(100% - var(--arrow-position) - 10px);border-color:transparent transparent var(--card-bg) transparent;transform:translate(-50%)}.comparison-add__tooltip_r3dww.top_j9rts{max-width:100%;bottom:calc(100% + 10px);right:0;transform:translateY(0)translateZ(0)}.comparison-add__tooltip_r3dww.top_j9rts:after{right:calc(100% - var(--arrow-position) - 10px);border-color:var(--card-bg) transparent transparent transparent;bottom:-10px;transform:translate(-50%)}
