.section.list-offers .card-offer{background-color:#e7e7e7;border:3px solid #e7e7e7;border-radius:8px;padding:30px 15px 8px;position:relative}.section.list-offers .card-offer .tag{background-color:#f74f3e;border-radius:10px;color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.56px;line-height:normal;padding:3px 10px;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:-10px}.section.list-offers .card-offer del{font-size:1.375rem}.section.list-offers .card-offer strong{color:#0043af;font-size:1.375rem;font-weight:600}.section.list-offers .card-offer .subtitle{font-family:SharpGrotesk20,sans-serif;font-size:1.125rem;font-weight:500}.section.list-offers .card-offer p{font-size:11px;font-weight:400;line-height:normal}.section.list-offers .card-offer p a{color:#0043af}.section.list-offers .card-offer .offer-input{opacity:0;pointer-events:none;position:absolute}.section.list-offers .card-offer .offer-radio{background:#fff;border:3px solid #bdbdbd;border-radius:100%;display:block;height:22px;margin-top:4px;min-width:22px;position:relative;width:22px}.section.list-offers .card-offer[\:has\(\.offer-input\.focus-visible\)]{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.section.list-offers .card-offer:has(.offer-input.focus-visible){box-shadow:0 0 0 3px rgba(0,0,0,.12)}.section.list-offers .card-offer[\:has\(\.offer-input\:focus-visible\)]{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.section.list-offers .card-offer:has(.offer-input:focus-visible){box-shadow:0 0 0 3px rgba(0,0,0,.12)}.section.list-offers .card-offer.is-active{background:#efefef;border-color:#6b6b6b}.section.list-offers .card-offer.is-active .offer-radio{border-color:#6b6b6b}.section.list-offers .card-offer.is-active .offer-radio:after{background:#6b6b6b;border-radius:999px;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px}