.mcd-kit-offers[hidden]{display:none!important}.mcd-kit-offers{position:fixed;z-index:1000;right:max(16px, env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));width:min(345px, calc(100vw - 32px));overflow:hidden;border:1px solid #eadbd8;border-radius:14px;background:#fff;box-shadow:0 12px 36px #30141133;color:#24201f}.mcd-kit-top{display:flex;justify-content:space-between;align-items:center;padding:4px 8px 4px 14px;background:#8a2823;color:#fff}.mcd-kit-offers button.mcd-kit-close{width:36px;height:36px;padding:0;border:0;background:#fff0;color:#fff;font-size:24px;line-height:1;cursor:pointer}.mcd-kit-list{max-height:min(36vh, 260px);overflow:auto;padding:8px}.mcd-kit-offers a.mcd-kit-card{display:grid;grid-template-columns:60px minmax(0,1fr);gap:10px;align-items:center;padding:8px;color:inherit;border:1px solid #eadbd8;border-radius:8px;text-decoration:none}.mcd-kit-card+.mcd-kit-card{margin-top:6px}.mcd-kit-card:hover,.mcd-kit-card:focus-visible{border-color:#8a2823}.mcd-kit-offers .mcd-kit-card img{width:60px;height:60px;object-fit:contain;margin:0}.mcd-kit-card-info{display:grid;gap:3px;font-size:14px;line-height:1.3;overflow-wrap:anywhere}.mcd-kit-card-cta{color:#8a2823;font-weight:700}