.GiftStepsTimeline-module__LDJOUq__wrapper{max-width:1120px;margin:64px auto 0;position:relative}.GiftStepsTimeline-module__LDJOUq__timeline{margin:0;padding:0 0 28px;list-style:none;position:relative}.GiftStepsTimeline-module__LDJOUq__rail{background:#ded8cb;width:1px;position:absolute;inset:18px auto 24px 50%}.GiftStepsTimeline-module__LDJOUq__progress{transform-origin:top;background:#b78930;position:absolute;inset:0}.GiftStepsTimeline-module__LDJOUq__dot{background:#be922f;border-radius:50%;width:9px;height:9px;margin-top:-4px;margin-left:-4px;position:absolute;box-shadow:0 0 0 5px #d8b34e25,0 0 20px #d4a74370}.GiftStepsTimeline-module__LDJOUq__step{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:290px;padding:0 0 40px;display:grid}.GiftStepsTimeline-module__LDJOUq__content{text-align:right;justify-self:end;width:100%;max-width:460px;padding:0 20px 0 0}.GiftStepsTimeline-module__LDJOUq__step:nth-child(2n) .GiftStepsTimeline-module__LDJOUq__content{text-align:left;grid-column:2;justify-self:start;padding:0 0 0 20px}.GiftStepsTimeline-module__LDJOUq__icon{color:#875e20;background:#eee5d2;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0 0 16px auto;display:flex}.GiftStepsTimeline-module__LDJOUq__step:nth-child(2n) .GiftStepsTimeline-module__LDJOUq__icon{margin-left:0;margin-right:auto}.GiftStepsTimeline-module__LDJOUq__number{color:#8d8574;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;font-size:10px}.GiftStepsTimeline-module__LDJOUq__content h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(20px,2.7vw,34px);font-weight:500;line-height:1.15}.GiftStepsTimeline-module__LDJOUq__body{color:#6e6b64;text-wrap:pretty;margin:14px 0 0;font-size:14px;line-height:1.7}@media (min-width:768px){.GiftStepsTimeline-module__LDJOUq__wrapper{margin-top:88px}.GiftStepsTimeline-module__LDJOUq__step{min-height:330px;padding-bottom:55px}.GiftStepsTimeline-module__LDJOUq__content{padding-right:65px}.GiftStepsTimeline-module__LDJOUq__step:nth-child(2n) .GiftStepsTimeline-module__LDJOUq__content{padding-left:65px}.GiftStepsTimeline-module__LDJOUq__icon{width:44px;height:44px;margin-bottom:22px}.GiftStepsTimeline-module__LDJOUq__number{font-size:11px}.GiftStepsTimeline-module__LDJOUq__body{font-size:16px;line-height:1.65}}@media (max-width:380px){.GiftStepsTimeline-module__LDJOUq__content{padding-right:15px}.GiftStepsTimeline-module__LDJOUq__step:nth-child(2n) .GiftStepsTimeline-module__LDJOUq__content{padding-left:15px}.GiftStepsTimeline-module__LDJOUq__body{font-size:13px;line-height:1.65}.GiftStepsTimeline-module__LDJOUq__content h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.GiftStepsTimeline-module__LDJOUq__step{opacity:1!important;transform:none!important}.GiftStepsTimeline-module__LDJOUq__dot{display:none}.GiftStepsTimeline-module__LDJOUq__progress{transform:scaleY(1)!important}}
.GiftRewardsCarousel-module__uxCcJq__viewport{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;padding:4px 0 12px;overflow-x:auto}.GiftRewardsCarousel-module__uxCcJq__viewport::-webkit-scrollbar{display:none}.GiftRewardsCarousel-module__uxCcJq__viewport:focus-visible{outline-offset:-3px;outline:2px solid #dca525}.GiftRewardsCarousel-module__uxCcJq__track,.GiftRewardsCarousel-module__uxCcJq__group{width:max-content;display:flex}.GiftRewardsCarousel-module__uxCcJq__group{gap:18px;padding-right:18px}.GiftRewardsCarousel-module__uxCcJq__card{background:#fff;border:1px solid #e6e1d8;flex:none;width:min(82vw,350px)}.GiftRewardsCarousel-module__uxCcJq__image{background:#f4f0e8;height:340px;position:relative}.GiftRewardsCarousel-module__uxCcJq__points{flex-direction:column;gap:2px;line-height:1;display:flex;position:absolute;top:22px;left:24px}.GiftRewardsCarousel-module__uxCcJq__points>span:first-child{letter-spacing:-.055em;font-size:56px;font-weight:500}.GiftRewardsCarousel-module__uxCcJq__points>span:last-child{letter-spacing:.025em;font-size:12px}.GiftRewardsCarousel-module__uxCcJq__copy{padding:23px}.GiftRewardsCarousel-module__uxCcJq__copy h3{letter-spacing:-.025em;min-height:2.45em;font-size:23px;line-height:1.2}.GiftRewardsCarousel-module__uxCcJq__copy p{color:#6b6962;margin-top:12px;font-size:12px;line-height:1.5}.GiftRewardsCarousel-module__uxCcJq__copy p+p{margin-top:5px}@media (min-width:1024px){.GiftRewardsCarousel-module__uxCcJq__group{gap:24px;padding-right:24px}.GiftRewardsCarousel-module__uxCcJq__card{width:410px}.GiftRewardsCarousel-module__uxCcJq__image{height:400px}.GiftRewardsCarousel-module__uxCcJq__points{top:28px;left:30px}.GiftRewardsCarousel-module__uxCcJq__points>span:first-child{font-size:68px}.GiftRewardsCarousel-module__uxCcJq__points>span:last-child{font-size:13px}.GiftRewardsCarousel-module__uxCcJq__copy{padding:28px}.GiftRewardsCarousel-module__uxCcJq__copy h3{font-size:26px}.GiftRewardsCarousel-module__uxCcJq__copy p{font-size:13px}}@media (prefers-reduced-motion:reduce){.GiftRewardsCarousel-module__uxCcJq__viewport{scrollbar-width:thin}.GiftRewardsCarousel-module__uxCcJq__group{padding:0 20px}}
.GiftCampaignInfo-module__ymH4Rq__primaryCta{background-color:#fff;transition:background-color .28s}.GiftCampaignInfo-module__ymH4Rq__ctaArrow{transition:transform .28s}.GiftCampaignInfo-module__ymH4Rq__primaryCta:hover,.GiftCampaignInfo-module__ymH4Rq__primaryCta:focus-visible{background-color:var(--color-sun,#d9a125)}.GiftCampaignInfo-module__ymH4Rq__primaryCta:hover .GiftCampaignInfo-module__ymH4Rq__ctaArrow,.GiftCampaignInfo-module__ymH4Rq__primaryCta:focus-visible .GiftCampaignInfo-module__ymH4Rq__ctaArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.GiftCampaignInfo-module__ymH4Rq__primaryCta,.GiftCampaignInfo-module__ymH4Rq__ctaArrow{transition:none}.GiftCampaignInfo-module__ymH4Rq__primaryCta:hover .GiftCampaignInfo-module__ymH4Rq__ctaArrow,.GiftCampaignInfo-module__ymH4Rq__primaryCta:focus-visible .GiftCampaignInfo-module__ymH4Rq__ctaArrow{transform:none}}
