.return-offer{position:fixed;inset:0;z-index:300;display:none;place-items:center;padding:18px}.return-offer.open{display:grid}.return-shade{position:absolute;inset:0;background:rgba(13,14,16,.8);backdrop-filter:blur(9px)}.return-offer section{position:relative;width:min(500px,100%);background:#fff;border-radius:28px;padding:37px;text-align:center;box-shadow:0 40px 120px rgba(0,0,0,.45);animation:returnIn .25s ease}.return-close{position:absolute;right:15px;top:14px;border:0;background:#eee;width:34px;height:34px;border-radius:50%;font-size:21px}.return-gift{width:59px;height:59px;border-radius:17px;background:#f5b800;display:grid;place-items:center;margin:0 auto 17px;font-size:24px;font-weight:900}.return-offer small{font-size:9px;letter-spacing:.15em;font-weight:900;color:#997300}.return-offer h2{font-size:34px;line-height:1.05;letter-spacing:-.04em;margin:9px 0}.return-offer h2 em{font-style:normal;color:#a67d00}.return-offer p{font-size:13px;line-height:1.5;color:#74757a}.return-code{display:flex;justify-content:space-between;align-items:center;background:#1b1c20;color:#fff;border-radius:14px;padding:15px 18px;margin:19px 0}.return-code b{font-size:20px;letter-spacing:.12em;color:#f5b800}.return-code span{font-size:10px;font-weight:900}.return-button{width:100%;height:54px;border:0;border-radius:13px;background:#f5b800;font-weight:900}.return-stay{border:0;background:none;color:#909197;font-size:10px;margin-top:14px}@keyframes returnIn{from{opacity:0;transform:translateY(12px) scale(.96)}}@media(max-width:600px){.return-offer{align-items:end;padding:0}.return-offer section{border-radius:24px 24px 0 0;padding:26px 19px 21px}.return-gift{width:47px;height:47px;margin-bottom:11px}.return-offer h2{font-size:27px;margin:7px 0}.return-code{margin:13px 0}.return-button{height:50px}}
