.epj-compare-pick-row{box-sizing:border-box;position:relative;z-index:2;display:flex;flex:0 0 36px;align-items:center;justify-content:flex-end;height:36px;padding:0 12px}.epj-compare-save-row{box-sizing:border-box;display:flex;flex:0 0 26px;align-items:center;justify-content:flex-end;height:26px;padding:0 12px}.epj-product-card--compare .image-container{padding-top:10px}.epj-compare-pick{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #d4d8db;border-radius:5px;background:#fff;color:#20282d;font:inherit;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer}.epj-compare-pick__input{margin:0;accent-color:#2b693c}.epj-compare-pick:has(.epj-compare-pick__input:disabled){opacity:.55;cursor:not-allowed}.epj-compare-pick:has(.epj-compare-pick__input:checked){border-color:#2b693c;background:#edf7ee}.epj-compare-tool [hidden]{display:none!important}.epj-compare-tool__bar{position:fixed;z-index:10010;right:18px;bottom:var(--epj-compare-bottom, 90px);display:flex;align-items:center;gap:14px;max-width:calc(100vw - 36px);padding:12px 14px;border:1px solid #ddd;border-radius:10px;background:#fff;box-shadow:0 6px 28px #0000002e}.epj-compare-tool__bar p{margin:0;font-size:13px}.epj-compare-tool__bar .epj-compare-tool__limit{color:#8d4711}.epj-compare-tool__action{border:0;border-radius:6px;padding:10px 16px;background:#f5b700;color:#171717;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.epj-compare-tool__overlay{position:fixed;z-index:10020;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000059}.epj-compare-tool__dialog{display:flex;flex-direction:column;width:min(1100px,100%);max-height:min(760px,calc(100vh - 32px));border-radius:10px;background:#fff;box-shadow:0 10px 40px #0003;overflow:hidden}.epj-compare-tool__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-bottom:1px solid #e3e3e3}.epj-compare-tool__header h2{margin:0;font-size:clamp(19px,2vw,25px)}.epj-compare-tool__close{flex:none;border:0;background:transparent;color:#222;font:inherit;font-size:30px;line-height:1;cursor:pointer}.epj-compare-tool__scroll{overflow:auto;min-height:0}.epj-compare-tool__table{width:max-content;min-width:100%;border-collapse:collapse;table-layout:auto}.epj-compare-tool__table th,.epj-compare-tool__table td{min-width:165px;padding:14px 16px;border-bottom:1px solid #e8e8e8;text-align:left;vertical-align:top;overflow-wrap:anywhere}.epj-compare-tool__table th:first-child,.epj-compare-tool__table td:first-child{position:sticky;left:0;z-index:1;min-width:125px;width:150px;background:#fff;font-weight:600}.epj-compare-tool__table thead th{background:#f6f7f7}.epj-compare-tool__table thead th:first-child{z-index:2;background:#f6f7f7}.epj-compare-tool__table a{color:#1b5631;text-decoration:underline}.epj-compare-tool__product-link{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.epj-compare-tool__product-image{display:block;align-self:center;width:128px;height:128px;object-fit:contain;border-radius:6px;background:#fff}.epj-compare-tool__note{margin:0;padding:14px 22px;font-size:13px}@media(max-width:600px){.epj-compare-pick-row,.epj-compare-save-row{padding:0 8px}.epj-compare-pick{padding:4px 5px;font-size:11px}.epj-compare-tool__bar{right:8px;bottom:var(--epj-compare-bottom, 90px);left:8px;max-width:none;justify-content:space-between;gap:8px;padding:8px}.epj-compare-tool__bar p{font-size:12px}.epj-compare-tool__action{padding:9px 10px;font-size:12px}.epj-compare-tool__overlay{padding:0}.epj-compare-tool__dialog{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.epj-compare-tool__header{padding:14px}.epj-compare-tool__table th,.epj-compare-tool__table td{min-width:150px;padding:11px 9px;font-size:13px}.epj-compare-tool__table th:first-child,.epj-compare-tool__table td:first-child{min-width:120px;width:120px}.epj-compare-tool__product-image{width:112px;height:112px}.epj-compare-tool__note{padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/epj-compare.css.map */
