.offer-image{position:relative;display:block}.offer-sticker{position:absolute;top:18px;right:18px;width:154px;aspect-ratio:1;border-radius:50%;background:#eaff00;color:#0c222a;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;box-sizing:border-box;z-index:3;transform:rotate(8deg);box-shadow:0 4px 18px #00182022;line-height:1.2}.offer-sticker strong{font-size:21px;font-weight:750}.offer-sticker span{font-size:12px;margin-bottom:7px}.offer-sticker small{font-size:12px;margin-top:7px}.offer-hero .offer-sticker{width:174px}.offer-hero .offer-sticker strong{font-size:24px}.offer-kicker{color:#eaff00;letter-spacing:.08em;font-size:12px;text-transform:uppercase}.offer-configuration{border-left:3px solid #eaff00;padding:14px 20px;margin-top:25px;background:#ffffff05}.offer-configuration p{margin:0}.offer-listing .offer-image img{display:block}.offer-hero .offer-image img{display:block}@media(max-width:600px){.offer-sticker,.offer-hero .offer-sticker{width:128px;top:12px;right:12px;padding:16px}.offer-sticker strong,.offer-hero .offer-sticker strong{font-size:18px}.offer-sticker span,.offer-sticker small{font-size:10px}.offer-sticker span{margin-bottom:5px}.offer-sticker small{margin-top:5px}}
.offer-hero .offer-image img{min-height:0;height:auto}.offer-listing .offer-image img{aspect-ratio:16/9}.offer-sticker{font-family:Manrope,Arial,sans-serif}