.template-sf9-page-loyalty h1,.template-sf9-page-loyalty h2,.template-sf9-page-loyalty h3{font-family:Constantine}.template-sf9-page-loyalty div,.template-sf9-page-loyalty p,.template-sf9-page-loyalty a,.template-sf9-page-loyalty h4{font-family:Gilroy-regular}.template-sf9-page-loyalty a{font-family:Gilroy-semiBold}.template-sf9-page-loyalty .Footer--withMargin{margin-top:0}.template-sf9-page-loyalty .page-image-w-text-overlay .ImageHero__ContentOverlay{position:relative;flex-basis:780px}.template-sf9-page-loyalty .page-image-w-text-overlay .SectionHeader__Description{margin:0 auto 50px;max-width:690px;font-family:Gilroy-Regular;font-size:22px;line-height:26px}.template-sf9-page-loyalty .page-image-w-text-overlay h2.Heading,.template-sf9-page-loyalty .page-image-w-text-overlay h3.Heading{letter-spacing:0;line-height:1;font-weight:400;text-transform:none}.template-sf9-page-loyalty .page-image-w-text-overlay h2.Heading{font-size:97px;margin-bottom:40px}.template-sf9-page-loyalty .page-image-w-text-overlay h3.Heading{font-size:72px;margin-bottom:-5px}.template-sf9-page-loyalty .page-image-w-text-overlay a.ButtonGroup__Item.Button{width:100%;max-width:515px;border-radius:5px;overflow:hidden;white-space:nowrap;font-size:18px;text-shadow:none;text-transform:none;letter-spacing:0}.template-sf9-page-loyalty .page-image-w-text-overlay a.ButtonGroup__Item.Button:first-child{margin-bottom:15px}.template-sf9-page-loyalty .page-three-steps .three-steps__wrapper{display:flex;flex-wrap:wrap;padding:45px 0;max-width:1156px;margin:0 auto}.template-sf9-page-loyalty .page-three-steps .three-steps__wrapper.darkTheme--true{color:#fff}.template-sf9-page-loyalty .page-three-steps .three-steps__section-heading{flex-basis:100%;text-align:center;margin-bottom:40px}.template-sf9-page-loyalty .page-three-steps .three-steps__section-heading h2{font-size:40px}.template-sf9-page-loyalty .page-three-steps .three-steps__box{flex:1;text-align:center;position:relative}.template-sf9-page-loyalty .page-three-steps .three-steps__box>*{max-width:275px;margin:0 auto}.template-sf9-page-loyalty .page-three-steps .three-steps__box:nth-child(n+1):after{position:absolute;display:block;top:13px;content:"";width:100%;height:1px;border-top:1px solid}.template-sf9-page-loyalty .page-three-steps .three-steps__box:nth-child(2):after{right:unset;left:27px;border-image:linear-gradient(to left,#d0b26c 50%,transparent 50%) 100% 1}.template-sf9-page-loyalty .page-three-steps .three-steps__box:nth-child(3):after{border-image:linear-gradient(to left,#d0b26c 42%,transparent 42%,transparent 58%,#d0b26c 58%) 100% 1}.template-sf9-page-loyalty .page-three-steps .three-steps__box:nth-child(4):after{right:27px;left:unset;border-image:linear-gradient(to right,#d0b26c 50%,transparent 50%) 100% 1}.template-sf9-page-loyalty .page-three-steps .three-steps__box-heading,.template-sf9-page-loyalty .page-three-steps .three-steps__number{font-family:GilroyBold;font-size:22px;line-height:26px;letter-spacing:2.5px;text-transform:uppercase}.template-sf9-page-loyalty .page-three-steps .three-steps__box-heading{color:#d0b26c;margin-top:13px;margin-bottom:10px}.template-sf9-page-loyalty .page-three-steps .three-steps__box-text{font-size:18px;line-height:25px}.template-sf9-page-loyalty .page-image-text-blocks{background-color:#f6f6f6;padding:33px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__section-heading{text-align:center;margin-bottom:50px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__section-heading h2{font-weight:400;font-size:40px;line-height:48px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper{max-width:1300px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block-inner{background-color:#fff;border-radius:11px;padding:25px 40px 35px;height:100%}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__section-heading{flex-basis:100%}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block{flex-basis:50%;padding:0 20px;margin-bottom:40px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block-img{margin-bottom:25px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper h3.image-w-text-blocks__block-heading{margin-bottom:18px;font-weight:400;font-size:29px;line-height:30px;letter-spacing:-.4px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block-text p{font-size:16.7181px;line-height:150%}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block-text p:last-child{margin-bottom:0}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper hr{max-width:70px;margin:0 auto 20px;color:#d0b26c}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ImageWrapper{background-color:#f6f6f6}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ImageWrapper .AspectRatio{margin-right:0;margin-left:auto}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper{padding:15px;background-color:#f6f6f6;color:#18394f}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__SubHeading.Heading{margin-bottom:5px;color:#d0b26c;font-size:16px;line-height:19px;letter-spacing:6px;font-family:GilroyBold}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__SubHeading.Heading:before{content:"";display:inline-block;width:74px;height:2px;margin-bottom:4px;margin-right:24px;background-color:#d0b26c}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__Heading.Heading{text-transform:none;font-size:30px;line-height:36px;letter-spacing:0;font-weight:400;margin-bottom:5px}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__Description.Rte{margin-bottom:5px;margin-top:0;font-size:16px;line-height:30px}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .Link.Link--underline{font-family:GilroyBold;font-size:16px;line-height:21px;color:#d0b26c;font-weight:700;text-transform:capitalize}.template-sf9-page-loyalty .page-FAQ{background-color:#18394f;color:#fff;padding:60px 20px}.template-sf9-page-loyalty .page-FAQ .Container{max-width:1176px}.template-sf9-page-loyalty .page-FAQ .Faq__Item{border-top:1px solid #F6F6F6;padding:15px 0;margin:0}.template-sf9-page-loyalty .page-FAQ .Faq__Icon{position:absolute;top:12px;color:#d0b26c}.template-sf9-page-loyalty .page-FAQ .Faq__Heading{font-weight:400;font-size:35px;line-height:100%;margin-bottom:18px;color:#d0b26c}.template-sf9-page-loyalty .page-FAQ .Faq__Question{color:#d0b26c;font-size:18px;line-height:21px}.template-sf9-page-loyalty .page-FAQ .Faq__Answer.Rte{margin-bottom:.5em}@media screen and (max-width: 640px){.template-sf9-page-loyalty .page-image-w-text-overlay .ImageHero{align-items:flex-end;padding-bottom:40px}.template-sf9-page-loyalty .page-image-w-text-overlay .ImageHero .ImageHero__Image{background-position:85% 50%}.template-sf9-page-loyalty .page-image-w-text-overlay .ImageHero--large{min-height:540px}.template-sf9-page-loyalty .page-image-w-text-overlay .SectionHeader__Description{margin:0 auto 20px;padding:0 16px;font-family:Gilroy-Regular;font-size:16px;line-height:19px}.template-sf9-page-loyalty .page-image-w-text-overlay h2.Heading,.template-sf9-page-loyalty .page-image-w-text-overlay h3.Heading{font-family:Constantine;letter-spacing:0;line-height:1;font-weight:400;text-transform:none}.template-sf9-page-loyalty .page-image-w-text-overlay h2.Heading{font-size:30px;margin-bottom:10px}.template-sf9-page-loyalty .page-image-w-text-overlay h3.Heading{font-size:38px;margin-bottom:-5px}.template-sf9-page-loyalty .page-image-w-text-overlay a.ButtonGroup__Item.Button{font-size:16px}.template-sf9-page-loyalty .page-image-w-text-overlay a.ButtonGroup__Item.Button:first-child{margin-bottom:5px}.template-sf9-page-loyalty .page-three-steps .three-steps__wrapper{flex-direction:column}.template-sf9-page-loyalty .page-three-steps .three-steps__wrapper .three-steps__box:after{border:none;position:static;width:1px;margin:6px auto;background:#d0b26c;height:85px}.template-sf9-page-loyalty .page-three-steps .three-steps__wrapper .three-steps__box:last-child:after{display:none}.template-sf9-page-loyalty .page-three-steps .three-steps__wrapper .three-steps__box-heading{margin-top:6px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block{flex-basis:100%;padding:0}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block{margin-bottom:28px}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage{text-align:left}.template-sf9-page-loyalty .page-FAQ .Container{padding:0}}@media screen and (min-width: 641px){.template-sf9-page-loyalty .ImageHero--large{min-height:600px}}@media screen and (min-width: 1240px){.template-sf9-page-loyalty .ImageHero--large{min-height:710px}.template-sf9-page-loyalty .page-image-text-blocks{padding:70px}.template-sf9-page-loyalty .page-image-text-blocks .image-w-text-blocks__wrapper .image-w-text-blocks__block{flex-basis:33%}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__SubHeading.Heading{margin-bottom:26px}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__Heading.Heading{font-size:40px;line-height:48px;margin-bottom:26px}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__Description.Rte{margin-bottom:27px;margin-top:25px;font-size:18px;line-height:32px}.template-sf9-page-loyalty .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .Link.Link--underline{font-size:18px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/page-loyalty.scss.css.map */
