.exact-compare{position:absolute;left:16px;bottom:16px;z-index:4;cursor:pointer}.exact-compare input{position:absolute;opacity:0;pointer-events:none}.exact-compare span{display:inline-flex;padding:8px 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:700;box-shadow:0 4px 15px rgba(0,0,0,.08)}.exact-compare input:checked+span{background:#f5c400}.exact-compare input:disabled+span{opacity:.45}.exact-compare-tray{position:fixed;left:0;right:0;bottom:0;z-index:75;padding:15px 0;background:#fff;box-shadow:0 -8px 30px rgba(0,0,0,.12);transform:translateY(110%);transition:transform .3s}.exact-compare-tray.show{transform:translateY(0)}.exact-compare-tray .C-btn3{padding:13px 28px;border:0;border-radius:999px;background:#f5c400}.pd4{position:fixed;inset:0;z-index:120;display:none;place-items:center;padding:30px}.pd4.show{display:grid}.pd4__backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.55)}.pd4__dialog{position:relative;width:min(1100px,95vw);max-height:88vh;padding:35px;border-radius:26px;background:#fff;overflow:auto}.pd4__head{margin-bottom:30px}.pd4__head button{width:46px;height:46px;border:0;border-radius:50%;background:#f5c400;font-size:30px}.pd4__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.pd4__product{display:grid;gap:13px;padding:18px;border-radius:18px;background:#fbf8f1}.pd4__product img{width:100%;aspect-ratio:1;object-fit:contain}.pd4__product span{font-size:14px;text-decoration:underline;text-decoration-color:#f5c400}@media(max-width:700px){.exact-compare{left:8px;bottom:8px}.exact-compare span{padding:6px 8px;font-size:11px}.pd4{padding:12px}.pd4__dialog{padding:22px 15px}.pd4__grid{grid-template-columns:1fr}.exact-compare-tray{padding:10px 0}}
