.clearance-rail{position:fixed;left:0;top:42%;width:116px;z-index:50}.clearance-rail a{display:flex;flex-direction:column;align-items:center;gap:7px;box-sizing:border-box;width:100%;padding:14px 10px;background:#632b3b;color:#fff9ef!important;border:1px solid #e7d4af;border-left:0;border-radius:0 8px 8px 0;text-align:center;text-decoration:none!important;font:600 15px/1.25 Arial,sans-serif;box-shadow:0 3px 12px #0002}.clearance-rail strong{font-size:15px;line-height:1.3}.clearance-rail span{font-size:12px;color:#f4e3bb}.clearance-rail b{display:block;font-size:23px;font-weight:800;line-height:1.15}.clearance-rail small{font-size:12px;text-decoration:underline;text-underline-offset:3px}.clearance-rail a:focus-visible{outline:3px solid #bf9653;outline-offset:2px}.clearance-strip{background:#632b3b;color:#fff9ef;text-align:center;padding:10px 16px 7px;font-family:Arial,sans-serif}.clearance-strip a{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;color:#fff9ef!important;text-decoration:none;font-size:16px;line-height:1.4}.clearance-strip-offer{display:inline-block;background:#f4e3bb;color:#632b3b;padding:3px 12px;border-radius:4px;font-weight:700;animation:clearance-soft-pulse 2s ease-in-out 2}.clearance-strip-shop{text-decoration:underline;text-underline-offset:3px;font-weight:600}.clearance-strip small{display:block;margin-top:4px;font-size:10px;line-height:1.4;color:#e9dcd4}.clearance-strip a:focus-visible{outline:2px solid #f4e3bb;outline-offset:3px}@keyframes clearance-soft-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.clearance-strip-offer{animation:none}}@media(max-width:700px){.clearance-strip{padding:8px 12px 6px}.clearance-strip a{font-size:13px;gap:6px 12px}.clearance-strip small{font-size:9px}.clearance-rail{top:auto;bottom:calc(16px + env(safe-area-inset-bottom));left:8px;width:126px}.clearance-rail a{padding:10px 8px;gap:4px;border-left:1px solid #e7d4af;border-radius:8px}.clearance-rail strong{font-size:14px}.clearance-rail b{display:inline;font-size:19px}.clearance-rail small{font-size:12px}body:has(#PBarNextFrame) .clearance-rail{bottom:84px}}
