.PromotionOffer-module-scss-module__ryxVva__container{max-width:600px;margin:0 auto;font-family:inherit}.PromotionOffer-module-scss-module__ryxVva__container span,.PromotionOffer-module-scss-module__ryxVva__container strong,.PromotionOffer-module-scss-module__ryxVva__container p{letter-spacing:var(--landingPageLetterSpacing)}.PromotionOffer-module-scss-module__ryxVva__banner{width:auto;height:300px;margin:0 0 24px;position:relative}@media (min-width:1025px){.PromotionOffer-module-scss-module__ryxVva__banner{border-radius:24px;margin:0 24px 24px;overflow:hidden}}.PromotionOffer-module-scss-module__ryxVva__banner .PromotionOffer-module-scss-module__ryxVva__image{min-height:300px}.PromotionOffer-module-scss-module__ryxVva__banner .PromotionOffer-module-scss-module__ryxVva__backBtn{z-index:100;position:fixed;top:75px;right:16px}.PromotionOffer-module-scss-module__ryxVva__banner .PromotionOffer-module-scss-module__ryxVva__bannerTitle{z-index:20;word-wrap:break-word;background:linear-gradient(#0000 0%,#000000b3 100%);width:100%;padding:100px 64px 24px 24px;position:absolute;bottom:0;left:0}.PromotionOffer-module-scss-module__ryxVva__banner .PromotionOffer-module-scss-module__ryxVva__bannerTitle h1{color:#fff;font-size:24px;font-weight:600;line-height:28px}.PromotionOffer-module-scss-module__ryxVva__content{padding:0 16px}.PromotionOffer-module-scss-module__ryxVva__content .PromotionOffer-module-scss-module__ryxVva__pageAction,.PromotionOffer-module-scss-module__ryxVva__content .PromotionOffer-module-scss-module__ryxVva__claimReward{margin-bottom:24px}.PromotionOffer-module-scss-module__ryxVva__content .PromotionOffer-module-scss-module__ryxVva__pageActionFixed{opacity:0;z-index:-100;background-color:#fff;width:100%;margin-bottom:0;padding:24px 16px;transition:all .3s ease-out;position:fixed;bottom:-100px;left:0;box-shadow:0 0 16px #0000000f}.PromotionOffer-module-scss-module__ryxVva__content .PromotionOffer-module-scss-module__ryxVva__pageActionFixed--fixed{z-index:10;opacity:1;bottom:64px}.PromotionOffer-module-scss-module__ryxVva__content .PromotionOffer-module-scss-module__ryxVva__term+.PromotionOffer-module-scss-module__ryxVva__term{margin-top:8px}@media (min-width:1025px){.PromotionOffer-module-scss-module__ryxVva__content{padding:0 24px}}.PromotionOffer-module-scss-module__ryxVva__ribbon{z-index:10;background:#00000080;border-radius:30px;align-items:center;padding:8px 12px;display:flex;position:absolute;top:16px;left:16px}.PromotionOffer-module-scss-module__ryxVva__ribbon .PromotionOffer-module-scss-module__ryxVva__icon{background-color:var(--promoRibbonIconBgColor);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin:0 5px 0 0;display:flex}.PromotionOffer-module-scss-module__ryxVva__ribbon .PromotionOffer-module-scss-module__ryxVva__icon .PromotionOffer-module-scss-module__ryxVva__check{color:var(--promoRibbonIconColor);width:10px;height:10px}.PromotionOffer-module-scss-module__ryxVva__ribbon .PromotionOffer-module-scss-module__ryxVva__icon{border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin:0 5px 0 0;display:flex}.PromotionOffer-module-scss-module__ryxVva__ribbon .PromotionOffer-module-scss-module__ryxVva__text{color:#fff;font-size:12px;line-height:16px}[dir=rtl] .PromotionOffer-module-scss-module__ryxVva__icon{margin:0 0 0 5px}.PromotionOffer-module-scss-module__ryxVva__accordionContent p{margin-bottom:20px;line-height:20px}.PromotionOffer-module-scss-module__ryxVva__accordionContent p:last-child{margin-bottom:0}.PromotionOffer-module-scss-module__ryxVva__accordionContent ul{margin:0 0 0 20px;list-style:outside}.PromotionOffer-module-scss-module__ryxVva__accordionContent ol{margin:0 0 20px 17px}.PromotionOffer-module-scss-module__ryxVva__accordionContent ol li{margin-bottom:5px;line-height:1.5}[dir=rtl] .PromotionOffer-module-scss-module__ryxVva__accordionContent ul{margin:0 20px 0 0}[dir=rtl] .PromotionOffer-module-scss-module__ryxVva__accordionContent ol{margin:0 17px 20px 0}
.ClaimReward-module-scss-module__D5iK2G__container{border:1px solid var(--promotionsCouponBorder);border-radius:24px;align-items:center;gap:16px;width:100%;padding:20px;display:flex;position:relative}.ClaimReward-module-scss-module__D5iK2G__trackColors.ClaimReward-module-scss-module__D5iK2G__trackColors{z-index:1}.ClaimReward-module-scss-module__D5iK2G__trackColors.ClaimReward-module-scss-module__D5iK2G__trackColors circle:first-child{stroke:var(--promotionsCouponProgressCircleColor)}.ClaimReward-module-scss-module__D5iK2G__trackColors.ClaimReward-module-scss-module__D5iK2G__trackColors circle:last-child{stroke:var(--promotionsCouponProgressCircleActiveColor)}.ClaimReward-module-scss-module__D5iK2G__progressBarText{font-size:24px}.ClaimReward-module-scss-module__D5iK2G__rewardClaimedImage{background-color:#f4f4f4;border-radius:102px;justify-content:center;align-items:center;width:102px;height:102px;display:flex}.ClaimReward-module-scss-module__D5iK2G__claimContainer{z-index:1}.ClaimReward-module-scss-module__D5iK2G__claimContainer .ClaimReward-module-scss-module__D5iK2G__completeText{letter-spacing:-.26px;margin-bottom:12px;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.ClaimReward-module-scss-module__D5iK2G__confetti{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.StepsToClaimReward-module-scss-module__mDnCQq__stepsWrapper .StepsToClaimReward-module-scss-module__mDnCQq__stepsHead{margin-bottom:16px}.StepsToClaimReward-module-scss-module__mDnCQq__stepsWrapper .StepsToClaimReward-module-scss-module__mDnCQq__stepsHead h2{font-size:20px;font-weight:800;line-height:24px}.StepsToClaimReward-module-scss-module__mDnCQq__step{display:flex;overflow:hidden}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepSubtitle{color:var(--promotionsCouponProgressStepTextInfoColor)}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepIcon{position:relative}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepIcon span{background-color:var(--promotionsCouponProgressCircleActiveColor);z-index:2;border:5px solid var(--promotionsCouponProgressCircleColor);background-color:#0000;border-radius:50%;width:35px;height:35px;display:block;position:relative}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepIcon:before{content:"";z-index:1;border-left:1px dotted var(--promotionsCouponProgressCircleStepBorder);width:1px;height:100vh;position:absolute;top:32px;left:17px}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepIcon--completed span{background-color:var(--promotionsCouponProgressCircleActiveColor);color:var(--promoStepIconColor);border:none;justify-content:center;align-items:center;display:flex}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepIcon--completed:before{border-left:1px dotted var(--promotionsCouponProgressCircleActiveColor)}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepContent{word-break:break-word;width:100%;margin:0 0 12px 12px;overflow:auto}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepContent .StepsToClaimReward-module-scss-module__mDnCQq__divider{background-color:var(--promotionsCouponBorder);width:auto;height:1px;margin:12px 16px 0 0}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepContent h3{margin:0;font-size:14px;font-weight:800;line-height:18px}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepContent span{color:#666;margin-top:3px;font-size:12px;font-weight:400;line-height:16px;display:block}.StepsToClaimReward-module-scss-module__mDnCQq__step .StepsToClaimReward-module-scss-module__mDnCQq__stepContent p{color:#4d4d4d;margin-top:6px;font-size:13px;font-weight:400;line-height:17px}.StepsToClaimReward-module-scss-module__mDnCQq__step:last-child .StepsToClaimReward-module-scss-module__mDnCQq__stepIcon:before{content:none}.StepsToClaimReward-module-scss-module__mDnCQq__step:last-child .StepsToClaimReward-module-scss-module__mDnCQq__divider{height:0}[dir=rtl] .StepsToClaimReward-module-scss-module__mDnCQq__stepContent{margin:0 12px 12px 0}[dir=rtl] .StepsToClaimReward-module-scss-module__mDnCQq__stepContent .StepsToClaimReward-module-scss-module__mDnCQq__divider{margin:12px 0 0 16px}