.promotion-terms{background:var(--promo-color);padding:1.5rem 0 5rem}@media screen and (max-width: 768px){.promotion-terms{padding:3rem 2rem 4.5rem}}.promotion-terms__content{text-align:center;max-width:800px;margin:0 auto}.promotion-terms__title{font-family:var(--font-family-heading);font-size:clamp(11.9px,11.9px + (14px - 11.9px)*(100vw - 360px)/(1080px),14px);font-weight:400;letter-spacing:0;font-weight:600;margin:0 0 .5rem;color:#fff}@media screen and (max-width: 768px){.promotion-terms__title{font-size:clamp(17px,17px + (20px - 17px)*(100vw - 360px)/(1080px),20px);margin-bottom:1rem}}.promotion-terms__text p{margin:0 0 .75rem;font-family:var(--font-family-body);font-size:clamp(10.2px,10.2px + (12px - 10.2px)*(100vw - 360px)/(1080px),12px);font-weight:400;letter-spacing:-0.28px;line-height:1.35;color:#fff}.promotion-terms__text p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.promotion-terms__text p{font-size:clamp(13.6px,13.6px + (16px - 13.6px)*(100vw - 360px)/(1080px),16px)}}.promotion-terms__text ul,.promotion-terms__text ol{text-align:left;margin:0 0 1rem;padding-left:1.5rem}
