.bp-sales-pop[hidden],.bp-sales-pop__card[hidden]{display:none!important}.bp-sales-pop{position:fixed;left:24px;bottom:76px;z-index:14;width:350px;max-width:calc(100vw - 32px);background:#fffdf9;color:#29241f;border:1px solid #ded6cb;box-shadow:0 8px 35px #30291f15;border-radius:3px;animation:bpPopIn .35s ease}.bp-sales-pop__card{display:flex;align-items:center;gap:16px;padding:18px 32px 18px 16px;text-decoration:none;color:inherit}.bp-sales-pop__card img{width:76px;height:94px;object-fit:cover;background:#f4f0eb;flex-shrink:0}.bp-sales-pop__card strong{display:block;font-size:15px;line-height:1.35;font-weight:500;letter-spacing:0}.bp-sales-pop__eyebrow{display:block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#81715e;margin-bottom:7px}.bp-sales-pop__card p{font-size:12px;line-height:1.45;margin:5px 0 7px;color:#766d63}.bp-sales-pop__link{font-size:11px;border-bottom:1px solid #c3b398;padding-bottom:2px}.bp-sales-pop__stars{color:#aa8555;font-size:13px;letter-spacing:1px}.bp-sales-pop__close{position:absolute;right:0;top:0;width:36px;height:36px;background:none;border:0;color:#756b60;font-size:20px;cursor:pointer}.bp-sales-pop a:focus-visible,.bp-sales-pop button:focus-visible{outline:2px solid #aa8555;outline-offset:2px}@keyframes bpPopIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:749px){.bp-sales-pop{left:16px;bottom:70px;width:calc(100vw - 32px)}body:has(.bp-sticky:not([hidden])) .bp-sales-pop{bottom:105px}.bp-sales-pop__card{padding:14px 36px 14px 14px}.bp-sales-pop__card img{height:78px;width:64px}.bp-sales-pop__close{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.bp-sales-pop{animation:none}}