.limited-time-offer{border-radius:20px;padding:0 16px 120%;max-width:600px;margin:0 auto}.limited-time-offer .details{margin-bottom:32px;padding-top:32px}.limited-time-offer .subtitle{font-size:20px;letter-spacing:.5px;text-align:center;color:#fff;line-height:24px;margin-bottom:12px;font-family:var(--font-primary);font-weight:400}.limited-time-offer .title{font-size:32px;letter-spacing:0px;color:#fff;text-align:center;line-height:38px;margin-top:0;margin-bottom:27px;font-family:var(--font-primary);font-weight:600}.limited-time-offer .title span{display:block}.limited-time-offer .description{font-size:16px;color:#fff;letter-spacing:0px;text-align:center;font-family:var(--font-secondary);margin-bottom:25px;line-height:17px}.limited-time-offer .btn{max-width:239px;margin:0 auto;letter-spacing:.18px}.limited-time-offer .stars-badge{width:189px;height:39px;margin:0 auto 24px}@media(min-width:370px){.limited-time-offer .description span{display:block}}@media(min-width:800px){.limited-time-offer{padding-bottom:90%;background-position:bottom!important}}@media(min-width:1000px){.limited-time-offer{padding:0;max-width:unset}.limited-time-offer .details{padding:0;margin:0}.limited-time-offer .stars-badge{margin:0 0 24px}.limited-time-offer .subtitle{text-align:left;margin-bottom:24px;font-size:22px;line-height:26px}.limited-time-offer .title{text-align:left;font-size:48px;line-height:58px;margin-bottom:40px}.limited-time-offer .description{text-align:left;margin-bottom:40px;line-height:21px}.limited-time-offer .description span{display:inline}.limited-time-offer .btn{margin:0;max-width:263px}.limited-time-offer{padding:110px 60px;margin:60px 0}}@media(min-width:1200px){.limited-time-offer{padding:127px 60px}}
