.reseto-compare-page{box-sizing:border-box;margin:0 auto;max-width:1960px;padding:40px 24px 80px;width:100%}.reseto-compare-page h1{margin:36px 0}.reseto-compare{color:var(--theme-color);width:100%}.reseto-compare [hidden],.reseto-compare-count[hidden]{display:none}.reseto-compare__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.reseto-compare__toolbar p{margin:0}.reseto-compare__tools{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.reseto-compare__differences{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:8px}.reseto-compare__differences input{accent-color:var(--theme-color);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:18px;margin:0;opacity:1;position:static;width:18px}.reseto-compare__clear,.reseto-compare__retry{background:transparent;border:0;color:var(--theme-color);cursor:pointer;font:inherit;padding:8px 0;text-decoration:underline}.reseto-compare__status:empty{display:none}.reseto-compare__scroll{border:1px solid #dce4e9;border-radius:16px;overflow-x:auto;overscroll-behavior-x:contain;width:100%}.reseto-compare .reseto-compare__table{border:0;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.5;margin:0;min-width:100%;table-layout:fixed;width:-moz-max-content;width:max-content}.reseto-compare__table caption{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.reseto-compare .reseto-compare__table td,.reseto-compare .reseto-compare__table th{border:0;border-bottom:1px solid #e5ebef;border-right:1px solid #e5ebef;box-sizing:border-box;min-width:230px;overflow-wrap:anywhere;padding:18px 22px;text-align:left;vertical-align:top;width:230px}.reseto-compare .reseto-compare__table tr>:last-child{border-right:0}.reseto-compare .reseto-compare__table tbody tr:last-child>*{border-bottom:0}.reseto-compare .reseto-compare__table tr>:first-child{background:#f4f7f9;font-weight:700;left:0;max-width:180px;min-width:180px;position:sticky;width:180px;z-index:2}.reseto-compare .reseto-compare__table tbody tr:nth-child(2n) td{background:#f8fafb}.reseto-compare .reseto-compare__table .reseto-compare__product{background:#fff;padding-top:40px;position:relative}.reseto-compare__image{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:16px}.reseto-compare .reseto-compare__image img{display:block;height:150px;max-width:220px;-o-object-fit:contain;object-fit:contain;width:100%}.reseto-compare__name{color:var(--theme-color);display:block;font-size:17px;font-weight:700;margin-bottom:16px;min-height:48px;text-decoration:none}.reseto-compare .reseto-compare__link{background:var(--theme-color);border:1px solid var(--theme-color);border-radius:9999px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:10px 18px;text-decoration:none}.reseto-compare .reseto-compare__link:hover{background:var(--secondary);border-color:var(--secondary)}.reseto-compare .reseto-compare__remove{align-items:center;background:#f4f7f9;border:0;border-radius:50%;color:var(--theme-color);cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;line-height:1;position:absolute;right:10px;top:8px;width:32px}.reseto-compare__from{display:block;font-size:12px}.reseto-compare .reseto-compare__price-row .stock-price-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:0;width:auto}.reseto-compare__price-row .price{font-size:18px;font-weight:700}.reseto-compare__price-row .regular-price{font-size:14px;font-weight:400;opacity:.65}.reseto-compare__empty{background:#f4f7f9;border-radius:20px;padding:56px 24px;text-align:center}.reseto-compare__empty h2{font-size:26px;margin:16px 0}.reseto-compare__empty p{margin:0 auto 24px;max-width:560px}.reseto-compare__empty-icon svg{height:44px;width:44px}.reseto-compare-button{align-items:center;background:transparent;border:0;color:var(--theme-color);cursor:pointer;display:inline-flex;font:inherit;gap:8px;padding:8px}.reseto-compare-button__icon{display:inline-flex}.reseto-compare-button__icon svg{height:20px;width:20px}.reseto-compare-button[aria-pressed=true]{background:#e0f2fe}ul.products li.product .reseto-compare-button{align-items:center;background:#fff;border:1px solid var(--secondary);border-radius:50%;display:flex;height:34px;justify-content:center;padding:6px;position:absolute;right:20px;top:7rem;width:34px}ul.products li.product .reseto-compare-button[aria-pressed=true]{background:#e0f2fe}ul.products li.product .reseto-compare-button__text{display:none}.product-share #comapre-btn .reseto-compare-button{background:transparent;color:inherit;padding:0}.reseto-compare-button .reseto-compare-button__icon svg path{fill:var(--secondary)}.product-share #comapre-btn .reseto-compare-button__icon svg path{fill:#ff6060}[data-reseto-compare-link]{position:relative}.reseto-compare-count{align-items:center;background:var(--secondary);border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:17px;justify-content:center;min-width:17px;padding:0 3px;position:absolute;right:-5px;top:-5px}.reseto-compare-toast{align-items:center;background:var(--theme-color);border-radius:16px;bottom:24px;box-shadow:0 4px 24px rgba(0,0,0,.18);box-sizing:border-box;color:#fff;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;max-width:min(480px,calc(100vw - 32px));padding:18px 44px 18px 20px;position:fixed;right:24px;z-index:10001}.reseto-compare-toast a{color:#fff;font-weight:700;text-decoration:underline}.reseto-compare-toast button{background:transparent;border:0;color:#fff;cursor:pointer;font-size:24px;height:28px;padding:0;position:absolute;right:8px;top:8px;width:28px}.reseto-compare :is(button,a,input):focus-visible,.reseto-compare-button:focus-visible,.reseto-compare__scroll:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}@media (min-width:1024px){.reseto-compare-page{padding-left:96px;padding-right:96px}}@media (max-width:600px){.reseto-compare .reseto-compare__table tr>:first-child{font-size:12px;max-width:115px;min-width:115px;padding:14px 10px;width:115px}.reseto-compare .reseto-compare__table td,.reseto-compare .reseto-compare__table th{min-width:200px;padding:14px;width:200px}.reseto-compare .reseto-compare__image img,.reseto-compare__image{height:120px}.reseto-compare-toast{bottom:16px;right:16px}}.reseto-compare .reseto-compare__link,.reseto-compare-button,.reseto-compare-toast button,.reseto-compare__clear,.reseto-compare__name,.reseto-compare__retry{transition:background-color .15s ease-in,border-color .15s ease-in,color .15s ease-in}.reseto-compare .reseto-compare__remove{background:#f5f5f5;color:#607583;transition:background-color .15s,color .15s}.reseto-compare .reseto-compare__remove:hover{background:#fbeaec;color:#a62f40}@media (hover:hover) and (pointer:fine){.reseto-compare-toast button:hover,.reseto-compare__clear:hover,.reseto-compare__name:hover,.reseto-compare__retry:hover{color:var(--secondary)}}.reseto-compare-sticky{background:#fff;box-shadow:0 5px 14px rgba(17,66,94,.12);color:var(--theme-color);left:var(--compare-sticky-left,0);overflow:hidden;position:fixed;top:var(--compare-sticky-top,0);width:var(--compare-sticky-width,0);z-index:9998}.reseto-compare-sticky[hidden]{display:none}.reseto-compare-sticky__track{display:flex;width:-moz-max-content;width:max-content}.reseto-compare-sticky__cell{align-items:center;background:#fff;border-bottom:1px solid #dce4e9;border-right:1px solid #e5ebef;box-sizing:border-box;display:flex;flex:0 0 var(--compare-cell-width);font-size:14px;font-weight:700;line-height:1.4;overflow-wrap:anywhere;padding:14px 22px;width:var(--compare-cell-width)}.reseto-compare-sticky__cell:first-child{background:#f4f7f9;left:0;position:sticky;z-index:1}.reseto-compare-sticky__cell a{color:inherit;text-decoration:none;transition:color .18s ease}.reseto-compare-sticky__cell a:hover{color:var(--secondary)}.reseto-compare-sticky__cell a:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}@media (max-width:600px){.reseto-compare-sticky__cell{font-size:13px;padding:12px 14px}.reseto-compare-sticky__cell:first-child{font-size:12px;padding:12px 10px}}@media (prefers-reduced-motion:reduce){.reseto-compare .reseto-compare__link,.reseto-compare .reseto-compare__remove,.reseto-compare-button,.reseto-compare-sticky__cell a,.reseto-compare-toast button,.reseto-compare__clear,.reseto-compare__name,.reseto-compare__retry{transition:none}}