.lb-extra{display:grid;grid-template-columns:21px 100px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border:0;border-top:1px solid #dce2e2;border-bottom:1px solid #dce2e2;border-radius:0;background:transparent;margin-top:14px}.lb-extra>img{display:block;width:100px;height:60px;object-fit:cover;object-position:center;background:none;border-radius:0}.lb-extra strong{font-size:16px;line-height:1.3}.lb-extra>b{grid-column:auto;align-self:center;margin:0;font-size:17px}.lb-extra input{accent-color:#23434d}.lb-extra:has(input:focus-visible){outline:2px solid #23434d;outline-offset:4px}.lb-extra.lb-extra-selected{border-color:#23434d}.lb-shipping-reward[hidden]{display:none!important}.lb-shipping-reward{margin:16px 0 18px;padding:0 4px;color:#23434d}.lb-reward-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:14px;line-height:1.4}.lb-reward-heading strong{font-weight:600}.lb-reward-goal{font-size:15px;white-space:nowrap;font-weight:700}.lb-reward-track-wrap{position:relative;margin:13px 16px 13px 0}.lb-reward-track{height:8px;border-radius:10px;background:#e2e8e8;overflow:hidden}.lb-reward-fill{height:100%;width:0;background:#78969e;border-radius:10px;transition:width .25s ease}.lb-reward-icon{position:absolute;right:-16px;top:50%;transform:translateY(-50%);height:32px;width:32px;border:1px solid #bbcaca;background:#fff;border-radius:50%;display:grid;place-items:center;color:#78969e}.lb-reward-icon svg{width:18px;height:18px}.lb-reward-icon .reward-check{display:none}.lb-shipping-reward.is-unlocked .lb-reward-fill{background:#23434d}.lb-shipping-reward.is-unlocked .lb-reward-icon{color:white;background:#23434d;border-color:#23434d}.lb-shipping-reward.is-unlocked .reward-gift{display:none}.lb-shipping-reward.is-unlocked .reward-check{display:block}.lb-reward-footer{display:flex;justify-content:space-between;gap:10px;align-items:baseline;font-size:12px;line-height:1.4}.lb-reward-footer small{font-size:11px;color:#63757c;white-space:nowrap}.lb-shipping-reward.is-unlocked [data-reward-status]{font-weight:650}.lb-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.lb-extra{grid-template-columns:20px 88px minmax(0,1fr) auto;gap:9px}.lb-extra>img{width:88px;height:54px}.lb-extra strong{font-size:15px}.lb-extra>b{font-size:16px}.lb-reward-heading{font-size:13px}.lb-reward-footer{font-size:12px}.lb-reward-footer small{font-size:10px}}@media(max-width:360px){.lb-extra{grid-template-columns:20px 76px minmax(0,1fr) auto;gap:7px}.lb-extra>img{width:76px;height:48px}.lb-reward-footer{flex-wrap:wrap;gap:2px}}@media(prefers-reduced-motion:reduce){.lb-reward-fill{transition:none}}