.OffersPage-module__xgdH6W__offerGrid{gap:12px;margin-top:18px;display:grid}.OffersPage-module__xgdH6W__offerCard{background:#fff;border:1px solid #ded9cf;border-radius:12px;flex-direction:column;min-width:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 16px #14120e12}.OffersPage-module__xgdH6W__offerCard:hover{border-color:#beb6a7;transform:translateY(-3px);box-shadow:0 10px 24px #14120e1f}.OffersPage-module__xgdH6W__cardTop{background:linear-gradient(135deg,#efb1ef,#cf83e4);min-height:112px;padding:14px 15px 12px;position:relative;overflow:hidden}.OffersPage-module__xgdH6W__offerCard:nth-child(3n+2) .OffersPage-module__xgdH6W__cardTop{background:linear-gradient(135deg,#a9c8ff,#8199eb)}.OffersPage-module__xgdH6W__offerCard:nth-child(3n) .OffersPage-module__xgdH6W__cardTop{background:linear-gradient(135deg,#ffc2ec,#ef91cf)}.OffersPage-module__xgdH6W__cardTop:after{content:"";border:20px solid #ffffff3d;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-48px;right:-30px}.OffersPage-module__xgdH6W__cardAccent{background:#ffffffbf;width:4px;position:absolute;inset:0 auto 0 0}.OffersPage-module__xgdH6W__cardIcon{z-index:1;color:#0000009e;stroke-width:1.35px;width:25px;height:25px;position:absolute;top:13px;right:14px}.OffersPage-module__xgdH6W__offerType{z-index:1;color:#171312;letter-spacing:.12em;text-transform:uppercase;border:1px solid #0003;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex;position:relative}.OffersPage-module__xgdH6W__offerTitle{z-index:1;color:#000000ad;margin-top:14px;font-size:10px;font-weight:700;position:relative}.OffersPage-module__xgdH6W__offerCode{z-index:1;color:#111;letter-spacing:-.045em;margin-top:3px;font-size:clamp(18px,1.45vw,23px);font-weight:900;position:relative}.OffersPage-module__xgdH6W__cardBody{flex-direction:column;flex:1;padding:13px 15px 15px;display:flex}.OffersPage-module__xgdH6W__description{color:#4e4a44;min-height:34px;font-size:11px;line-height:17px}.OffersPage-module__xgdH6W__terms{color:#716b62;border-top:1px dashed #d8d1c6;margin-top:11px;margin-bottom:12px;padding-top:10px;font-size:9px;line-height:15px;position:relative}.OffersPage-module__xgdH6W__terms:before,.OffersPage-module__xgdH6W__terms:after{content:"";background:#fff;border:1px solid #ded9cf;border-radius:50%;width:14px;height:14px;position:absolute;top:-8px}.OffersPage-module__xgdH6W__terms:before{left:-22px}.OffersPage-module__xgdH6W__terms:after{right:-22px}.OffersPage-module__xgdH6W__check{color:#b77e00;flex:none;width:13px;height:13px;margin-top:3px}.OffersPage-module__xgdH6W__offerAction{color:#111;letter-spacing:.08em;text-transform:uppercase;background:#ffd20a;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:35px;margin-top:auto;font-size:9px;font-weight:850;transition:background .2s,color .2s;display:flex}.OffersPage-module__xgdH6W__offerAction:hover{color:#fff;background:#111}@media (min-width:640px){.OffersPage-module__xgdH6W__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.OffersPage-module__xgdH6W__offerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.OffersPage-module__xgdH6W__offerGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.OffersPage-module__xgdH6W__offerCard,.OffersPage-module__xgdH6W__offerAction{transition:none}}
