.rdg-blocks .rdg-blocks-promote{width:100%;background-color:var(--color-rdg-promote-site-bg);border-radius:1rem}.rdg-blocks .rdg-blocks-promote .header{display:flex;justify-content:space-between;align-items:center;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom:.3rem solid var(--color-rdg-promote-site-header-border);background-color:var(--color-rdg-promote-site-primary);padding:10px;color:var(--color-white);font-size:2rem}.rdg-blocks .rdg-blocks-promote .header .promote-left{display:flex;align-items:center}.rdg-blocks .rdg-blocks-promote .header .promote-name{font-weight:bolder;margin-left:10px}.rdg-blocks .rdg-blocks-promote .header .promote-right{margin-left:auto}.rdg-blocks .rdg-blocks-promote .header .promote-offer-amount{padding:5px 15px;border-radius:4px;font-size:18px;font-weight:700}.rdg-blocks .rdg-blocks-promote .body{background-color:var(--color-rdg-top-winners-body-bg);display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 0}.rdg-blocks .rdg-blocks-promote .body .promote-content{display:flex;width:100%;align-items:center}.rdg-blocks .rdg-blocks-promote .body .promote-content .promote-offer-description{font-weight:700;color:var(--color-primary);width:60%;margin:0 auto}.rdg-blocks .rdg-blocks-promote .body .promote-content .promote-offer-description:first-line{font-size:1.2rem;color:var(--color-rdg-promote-site-primary)}.rdg-blocks .rdg-blocks-promote .body .promote-action-button{width:40%;text-align:right}.rdg-blocks .rdg-blocks-promote .body .promote-action-button button{color:var(--color-white);font-weight:700;display:inline-block;padding:20px;background-color:var(--color-promote-site-button-success);border-top:2px solid var(--color-promote-site-button-success);border:2px solid var(--color-promote-site-button-success);border-top-color:var(--color-promote-site-button-success-border);border-radius:.6rem;margin-right:auto;align-items:end}.rdg-blocks .rdg-blocks-promote .promote-features{list-style:none;padding:10px 20px;background-color:#d8d8d8}.rdg-blocks .rdg-blocks-promote .promote-features li{color:#4a4a4a;font-size:1rem;margin-bottom:10px;position:relative;padding-left:40px}.rdg-blocks .rdg-blocks-promote .promote-features li:before{content:"";display:inline-block;margin-right:10px;background-image:url(../images/check-mark.svg);background-size:cover;width:24px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.rdg-blocks .rdg-blocks-promote .footer{height:2rem;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding-top:10px;padding-bottom:30px}.rdg-blocks .rdg-blocks-promote .footer .terms{font-weight:700;color:var(--color-rdg-promote-site-gray-dark);padding-left:10px}.rdg-blocks .rdg-blocks-promote .footer .age_terms{color:#000;font-weight:bolder;text-align:center;border:2px solid red;border-radius:50%;padding:3px;max-width:2.5rem;max-height:2.5rem;font-size:.7rem}