.page-rewards .spaced-section--full-width+.spaced-section--full-width{margin-top:84px}.page-rewards .spaced-section--full-width+.spaced-section--full-width.no-margin{margin-top:0}.syn-reward-banner{display:flex}.syn-reward-banner a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.syn-reward-banner .banner{position:relative;width:100%;min-height:unset}.syn-reward-banner .banner-media{display:flex;width:100%;align-items:center}.syn-reward-banner .banner-media img{width:100%}.syn-reward-banner .image-mobile{display:none}.syn-reward-banner .banner:after{display:none}.syn-reward-banner .banner .banner-content{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.syn-reward-banner .banner .banner-content h2,.syn-reward-banner .banner .banner-content .h2{color:#fff;font-size:36px;font-weight:500;line-height:44px;text-align:center;margin:0 0 6px}.syn-reward-banner .banner .banner-content p{color:#fff;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;margin:0 0 18px}.syn-reward-banner .banner .banner-content .banner-flex{display:flex}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons{display:flex;margin:auto}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a{font-weight:600;text-transform:uppercase;min-width:155px;border:1px solid #FFFFFF;color:#333033}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a:first-child{margin-right:12px;border:0}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a:first-child:hover,.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a:first-child:focus{color:#fff;background-color:#333033}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a:last-child{color:#fff;background-color:unset}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a:last-child:hover{color:#333033;background-color:#fff}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-reward-how-to-works{margin-top:0}.syn-reward-how-to-works .content{padding:84px 0 75px;background-color:#f7f7f7;display:flex;flex-direction:column}.syn-reward-how-to-works .content h2{color:#333033;font-size:36px;line-height:36px;text-align:center;margin:0 auto 30px}.syn-reward-how-to-works .content .content-number{display:flex;margin:auto}.syn-reward-how-to-works .content .content-number .box{max-width:187px;display:flex;flex-direction:column}.syn-reward-how-to-works .content .content-number .box .number{width:48px;height:48px;margin:auto;background-color:#ad835d;border-radius:50%;display:flex}.syn-reward-how-to-works .content .content-number .box>p{font-size:13px;letter-spacing:0;line-height:22px;text-align:center;padding:0;margin:0}.syn-reward-how-to-works .content .content-number .box .number p{font-family:Tomato Grotesk;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;margin:auto;padding:0;color:#fff}.syn-reward-how-to-works .content .content-number .box h3{margin:10px auto 7px;font-size:30px;line-height:32px}.syn-reward-how-to-works .content .content-number .box{margin:0 36px}.syn-reward-how-to-works .content .content-number .box:first-child,.syn-reward-how-to-works .content .content-number .box:last-child{margin:0}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-reward-ways-to-earn{display:flex;flex-direction:column;padding:0 30px;margin-top:84px}.syn-reward-ways-to-earn .title-wrapper{margin-bottom:24px;padding:0 28px}.syn-reward-ways-to-earn h2{margin:0 auto;font-size:36px;line-height:40px;text-align:center;max-width:1240px}.syn-reward-ways-to-earn .sub-title p{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:22px;text-align:center;max-width:1240px;margin:6px auto 0}.syn-reward-ways-to-earn .content{width:1240px;margin:auto}.syn-reward-ways-to-earn .content .content-1{width:397px;position:relative;margin-bottom:24px;max-height:396px}.syn-reward-ways-to-earn .content .content-1:nth-child(3n+2){margin-left:25px;margin-right:24px}.syn-reward-ways-to-earn .content .content-1 .content-image{display:flex;width:100%}.syn-reward-ways-to-earn .content .content-1 .content-image img{width:100%;height:100%}.syn-reward-ways-to-earn .content .content-1 a:hover+.content-image img{transform:scale(1.1);transition:all .3s}.syn-reward-ways-to-earn .content .content-1 .box-1{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:100%;padding:0 30px}.syn-reward-ways-to-earn .content .content-1 .box-1 p{color:#fff;font-family:Tomato Grotesk;font-size:13px;font-weight:700;letter-spacing:1px;line-height:14px;text-align:center;margin:0 0 8px;text-transform:uppercase}.syn-reward-ways-to-earn .content .content-1 .box-1 h3{color:#fff;font-family:Quarto;font-size:36px;font-weight:300;letter-spacing:-.5px;line-height:36px;text-align:center;margin:0}.syn-reward-ways-to-earn .content .content-1 a{display:block;position:absolute;padding-left:100%;height:100%;top:0;z-index:1}.syn-reward-how-to-use{padding:84px 0;background-color:#f7f7f7;display:flex;flex-direction:column}.syn-reward-how-to-use h2{font-size:36px;font-weight:300;line-height:36px;margin:0 auto 23px;max-width:1240px}.syn-reward-how-to-use p{font-size:14px;line-height:24px;margin:0 auto 36px;text-align:center;max-width:1240px}.syn-reward-how-to-use .milestones{margin:auto;display:flex}.syn-reward-how-to-use .milestones div{color:#333033;font-family:Quarto;font-size:24px;font-weight:300;letter-spacing:-.5px;line-height:26px;text-align:center;max-width:200px;margin-right:96px}.syn-reward-how-to-use .milestones div:nth-child(2){padding:0 2px}.syn-reward-how-to-use .milestones div:last-child{margin:0}.spaced-section--full-width+.spaced-section--full-width .syn-reward-refer-a-friend{margin-top:84px}.syn-reward-refer-a-friend{position:relative}.syn-reward-refer-a-friend .site-footer__newsletter .input-group .input-group__btn{z-index:1}.syn-reward-refer-a-friend .image{display:flex}.syn-reward-refer-a-friend .image-mobile{display:none}.syn-reward-refer-a-friend .site-footer__newsletter{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;max-width:496px}.syn-reward-refer-a-friend .newsletter_title{margin-bottom:18px}.syn-reward-refer-a-friend .newsletter_title .h4{color:#fff;font-family:Quarto;font-size:36px;font-weight:500;letter-spacing:-.5px;line-height:44px;text-align:center;margin:0 0 6px}.syn-reward-refer-a-friend .newsletter_title .span{color:#fff;font-family:Tomato Grotesk;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center}.syn-reward-refer-a-friend .newsletter-form{max-width:465px;margin:auto}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input{border-color:#fff;color:#fff;line-height:18px}.syn-reward-refer-a-friend .site-footer__newsletter .input-group .btn i{font-size:18px;line-height:10px}.syn-reward-refer-a-friend .input-group__field-mobile{display:none}.page-rewards .section-faqs{margin-top:84px;max-width:unset;padding:0 18px;margin-bottom:66px}.page-rewards .page-detail-content p:last-child{padding-bottom:18px;margin:0}.page-rewards .section-faqs h2{text-align:center;margin-bottom:35px}.page-rewards .section-faqs .page-custom__quest{max-width:1240px;margin:auto;border:0}.spaced-section--full-width+.spaced-section--full-width .syn-rewards-synsociety-tiers{margin-top:84px}.syn-rewards-synsociety-tiers .box.mobile{display:none}.syn-rewards-synsociety-tiers{padding:0 30px}.syn-rewards-synsociety-tiers .box{max-width:1240px;margin:auto}.syn-rewards-synsociety-tiers .top{display:flex;margin:0;padding-bottom:30px;border-bottom:1px solid #EAEAEA}.syn-rewards-synsociety-tiers .top>div{width:200px}.syn-rewards-synsociety-tiers .top h2{margin:0}.syn-rewards-synsociety-tiers .top p,.syn-rewards-synsociety-tiers .top h5{margin:0;text-align:center}.syn-rewards-synsociety-tiers .top h5{text-transform:uppercase}.syn-rewards-synsociety-tiers .top p{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:24px}.syn-rewards-synsociety-tiers .top div:first-child{margin-right:309px}.syn-rewards-synsociety-tiers .top div:nth-child(3){margin:0 auto}.syn-rewards-synsociety-tiers .row{display:flex;border-bottom:1px solid #EAEAEA}.syn-rewards-synsociety-tiers .tick{width:200px;display:flex}.syn-rewards-synsociety-tiers .tick i{margin:auto}.syn-rewards-synsociety-tiers .tick i:before{font-size:16px;color:var(--main-color);font-weight:400}.syn-rewards-synsociety-tiers .tick p{color:#333033;font-family:Tomato Grotesk;font-size:14px;letter-spacing:0;line-height:24px;margin:25px 0 23px}.syn-rewards-synsociety-tiers .tick:first-child{margin-right:309px}.syn-rewards-synsociety-tiers .tick:nth-child(3){margin:0 auto}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input::-webkit-input-placeholder{color:#fff;font-weight:600;padding-right:40px}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input::-webkit-input-placeholder{color:#fff}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input::-moz-placeholder{color:#fff;opacity:1}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input:-moz-placeholder{color:#fff;opacity:1}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input::-ms-input-placeholder{color:#fff}.syn-reward-refer-a-friend .site-footer__newsletter .input-group input::placeholder{color:#fff;opacity:1}.syn-reward-ways-to-earn #loyaltylion .lion-rules-list{padding:0;grid-template-columns:repeat(auto-fill,calc((100% - 72px)/4));-ms-grid-columns:(calc((100% - 72px)/4)) [auto-fill];grid-gap:24px;background-color:unset}.syn-reward-ways-to-earn #loyaltylion .__icon-wrap{display:none}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item{height:0;padding-bottom:100%;position:relative}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__points{order:1;color:#fff;font-family:Tomato Grotesk;font-size:14px;font-weight:600;letter-spacing:1.17px;line-height:14px;text-transform:uppercase}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__title{order:2;color:#fff;font-family:Quarto;font-size:30px;font-weight:300;letter-spacing:-.5px;line-height:32px;padding-top:8px;padding-bottom:0}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__actions{order:3;height:58px;display:block}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__content{background-color:transparent;min-height:unset;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item{background-color:#0000004d;position:relative}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8;background-size:100%;-webkit-transition:background-size .5s;-o-transition:background-size .5s;transition:background-size .5s;background-position:center center}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item:hover:before{background-size:120%}.syn-reward-ways-to-earn #loyaltylion .lion-reward-item__icon,.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__icon{background:none}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__icon{display:none}.syn-reward-how-to-use #loyaltylion .lion-rewards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:unset;grid-gap:16px;max-width:1240px;margin:0 auto;padding-top:0;padding-bottom:0}.syn-reward-how-to-use #loyaltylion .lion-reward-item{width:280px}.syn-reward-how-to-use #loyaltylion .lion-reward-item.lion-reward-item--checkout-redemption,.syn-reward-how-to-use #loyaltylion .lion-reward-item__icon{display:none}.syn-reward-how-to-use #loyaltylion .lion-reward-item__content{background-color:unset;min-height:unset;padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.syn-reward-how-to-use #loyaltylion .lion-reward-item__content:before{display:none;content:"";height:36px;width:36px;border-radius:50%;background-color:#111;margin-bottom:12px}.syn-reward-how-to-use #loyaltylion .lion-reward-item__title{color:#333033;font-family:Quarto;font-size:24px;font-weight:300;letter-spacing:-.5px;line-height:26px;padding:0;text-align:center;text-transform:capitalize}.syn-reward-how-to-use #loyaltylion .lion-reward-item__meta{margin-top:6px}.syn-reward-how-to-use #loyaltylion .lion-reward-item__meta span{font-family:Tomato Grotesk;font-size:14px;letter-spacing:0;line-height:24px;font-weight:400;color:#333033}#loyaltylion .lion-referral-widget-main__heading{display:none}#loyaltylion .lion-referral-widget-panels .lion-referral-widget-panel{flex:unset}#loyaltylion .lion-referral-widget-panels .lion-referral-widget-panel.lion-referral-widget-email-form{display:block}#loyaltylion .lion-referral-widget-panels.lion-referral-widget-panels--slide .lion-referral-widget-panel.lion-referral-widget-main,#loyaltylion .lion-referral-widget-panels:not(.lion-referral-widget-panels--slide) .lion-referral-widget-panel.lion-referral-widget-email-form{display:none}#loyaltylion .lion-referral-widget-panels--slide{margin-top:0}#loyaltylion .lion-referral-widget-panels,#loyaltylion .lion-referral-widget{height:auto}#loyaltylion .lion-referral-widget-main{padding:72px 73px}#loyaltylion .lion-referral-widget-main__intro span{color:#333033;font-family:Quarto;font-size:24px;font-weight:300;letter-spacing:-.5px;line-height:28px}#loyaltylion .lion-referral-widget-main__share-buttons{padding-top:30px;padding-bottom:30px}#loyaltylion a.lion-referral-share-button--email:after{display:none}#loyaltylion a.lion-referral-share-button--email:before{content:"\f0e0";color:#fff;font-family:"Font Awesome 5 Pro";font-size:13px;letter-spacing:0;line-height:12px;display:inline-block;margin-right:12px}#loyaltylion a.lion-referral-share-button--email{display:block;margin:0;width:276px;background-color:#333033;border-radius:0;text-align:center;color:#fff;font-family:Tomato Grotesk;font-size:11px;font-weight:700;letter-spacing:0;line-height:48px;order:2;text-transform:uppercase}#loyaltylion a.lion-referral-share-button--email:hover{box-shadow:none;background-color:#111;text-decoration:none}#loyaltylion .lion-referral-widget-modal .lion-referral-share-button:not(.lion-referral-share-button--email){display:none}#loyaltylion .lion-referral-widget-main__share-link-text{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:18px}#loyaltylion .lion-referral-widget-main__share-link-container{margin:16px auto 0;width:218px;height:42px;border:1px solid #979797;border-right:none;box-sizing:border-box;padding:12px 60px 12px 18px;position:relative}#loyaltylion .lion-referral-widget-main__share-link-url{border:none;margin-right:0;border-right-width:0;height:18px;padding:0;overflow:hidden;text-overflow:ellipsis}#loyaltylion .lion-copy-to-clipboard-button{min-width:unset;box-sizing:border-box;width:42px;border:1px solid #979797;background-color:#fff;position:absolute;right:0;top:-1px;z-index:2}#loyaltylion .lion-copy-to-clipboard-button:after{display:none}#loyaltylion .lion-copy-to-clipboard-button:before{content:"\f0c5";font-family:"Font Awesome 5 Pro";font-size:16px;width:14px;height:16px;font-weight:300;color:#333033}#loyaltylion .lion-copy-to-clipboard-button:hover{border:1px solid #111}#loyaltylion .lion-copy-to-clipboard-button:hover:before{color:#fff}#loyaltylion .lion-referral-widget-modal__close-button{width:14px;height:14px;padding:30px;background:url(reward-close-icon.svg) 50% 50% no-repeat;background-size:14px 14px}.lion-tier-compare__header-cell.lion-tier-compare__header-cell--current>div{color:var(--main-color);font-family:Tomato Grotesk;font-size:13px;font-weight:500;letter-spacing:0;line-height:22px;margin-bottom:10px}.lion-tier-benefits-compare__row-cell.lion-tier-benefits-compare__benefit-status--current:before{content:"";z-index:1;right:0;top:0;position:absolute;height:100%;width:75.2%;background-color:#f7f7f7}.lion-tier-benefits-compare__row-cell.lion-tier-benefits-compare__benefit-status--current{position:relative}#loyaltylion .lion-tier-benefits-compare__benefit-status-circle{z-index:2;position:sticky}#loyaltylion .lion-tier-benefits-compare td:nth-child(2),#loyaltylion .lion-tier-benefits-compare th:nth-child(2){padding-left:5.323%}#loyaltylion .lion-tier-benefits-compare td,#loyaltylion .lion-tier-benefits-compare th{padding-left:5.323%;padding-right:0}#loyaltylion .lion-tier-benefits-compare th:first-child{padding-left:0;text-align:left}.syn-rewards-synsociety-tiers .h1{text-align:center;line-height:36px;font-weight:300;margin-top:86px;margin-bottom:26px}.syn-rewards-synsociety-tiers table{box-shadow:none;border-style:unset;border-bottom:1px solid #eaeaea}.syn-rewards-synsociety-tiers #loyaltylion th.lion-tier-compare__header-cell{color:#333033;font-family:Quarto;font-size:24px;font-weight:300;letter-spacing:-.5px;line-height:26px;padding-top:0;padding-bottom:0;vertical-align:top}.syn-rewards-synsociety-tiers #loyaltylion th.lion-tier-compare__header-cell span{content:"";display:block;font-size:13px;font-family:Tomato Grotesk;line-height:22px}.syn-rewards-synsociety-tiers table tr{border-bottom:1px solid #eaeaea;height:72px}.syn-rewards-synsociety-tiers table thead tr{height:70px}.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare td:first-child{color:#333033;font-family:Tomato Grotesk;font-size:14px;letter-spacing:0;line-height:24px;padding:0;text-align:left}.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare td:first-child,.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare th:first-child{border-right:unset}.lion-tier-benefits-compare table{width:100%}.lion-tier-benefits-compare__benefit-status--enabled .lion-tier-benefits-compare__benefit-status-circle:before{content:"\f111";font-size:16px;color:var(--main-color);font-weight:600;font-family:"Font Awesome 5 Pro"}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-rewards-claimed-section{margin-top:0}.syn-rewards-history,.syn-rewards-claimed{padding:84px 0}.syn-rewards-claimed{background-color:#f7f7f7}.syn-rewards-claimed h2,.syn-rewards-history h2{text-align:center;margin:0 auto 11px}.syn-rewards-claimed #loyaltylion .lion-claimed-rewards-list--empty{border:none}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-reward-refer-a-friend{margin-top:0}#loyaltylion .lion-referral-widget-modal{box-shadow:none}#loyaltylion .lion-referral-widget-modal:before{content:"";position:fixed}#loyaltylion .lion-modal-and-screen .lion-screen:empty{display:block;background-color:#000;opacity:.1}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-reward-banner-bottom{margin:0}.syn-reward-banner-bottom .image-desktop{display:block}.syn-reward-banner-bottom .image-mobile{display:none}.syn-reward-banner-bottom .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.syn-reward-banner-bottom .banner-media{width:50%}.syn-reward-banner-bottom .banner-media img{width:100%}.syn-reward-banner-bottom .banner-content{margin:0 6.25%;max-width:19.56%;min-width:250px}.syn-reward-banner-bottom h2{font-size:36px;font-weight:300;letter-spacing:-.5px;line-height:40px;margin-bottom:8px;margin-top:0}.syn-reward-banner-bottom p{font-size:13px;letter-spacing:0;line-height:22px;margin-bottom:20px}.syn-reward-banner-bottom .banner-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.syn-reward-banner-bottom .banner-buttons a{width:calc(50% - 6px);max-width:136.5px;min-width:unset}.syn-reward-banner-bottom .banner-buttons a:first-child{margin-right:12px}.syn-reward-banner-bottom .banner-buttons a.btn:first-child:not(:focus):not(:hover){background-color:#ad835d;border-color:#ad835d}.syn-reward-banner-bottom .banner-buttons a.btn-hollow:not(:focus):not(:hover){color:#514747;font-weight:600}@media screen and (min-width: 701px){#loyaltylion .lion-referral-widget-modal .lion-referral-widget-panels{width:488px}}@media screen and (min-width: 768px){.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare td:first-child,.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare th:first-child{width:35.6%}}@media screen and (max-width: 1240px){.syn-reward-ways-to-earn .content{width:100%}.syn-reward-ways-to-earn .content .content-1{width:calc((100% - 49px) / 3)}.syn-rewards-synsociety-tiers .top div:first-child,.syn-rewards-synsociety-tiers .tick:first-child{margin-right:200px}.syn-rewards .load-more{display:none}}@media screen and (max-width: 1024px){.syn-reward-ways-to-earn .content .content-1 .box-1 h3{font-size:20px;line-height:24px;letter-spacing:-.28px}.syn-reward-ways-to-earn #loyaltylion .lion-rules-list{grid-template-columns:repeat(auto-fill,calc((100% - 45px)/4));grid-gap:15px}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__title{font-size:22px}}@media screen and (max-width: 767.98px){.syn-reward-banner-bottom{padding:18px 18px 0}.syn-reward-banner-bottom .banner-media{width:100%}.syn-reward-banner-bottom .image-mobile{display:block}.syn-reward-banner-bottom .image-desktop{display:none}.syn-reward-banner-bottom .banner{display:block}.syn-reward-banner-bottom .banner-content{width:100%;margin:0;max-width:313px}.syn-reward-banner-bottom h2{font-size:30px;font-weight:300;letter-spacing:-.5px;line-height:32px;margin-top:24px;margin-bottom:12px}.syn-reward-banner-bottom p{margin-top:0}.syn-reward-banner .banner .banner-content{width:calc(100% - 54px)}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons{width:100%;justify-content:center}.syn-reward-banner .banner .banner-content .banner-flex .banner-buttons a{min-width:unset;max-width:200px;width:calc(50% - 6px)}.syn-rewards-synsociety-tiers .first{padding:29px 0 24px;border-bottom:1px solid #EAEAEA;margin:0}.syn-reward-banner .image-mobile{display:block}.syn-reward-banner .image-desktop{display:none}.syn-reward-banner .banner .banner-content h2,.syn-reward-banner .banner .banner-content .h2{font-size:30px;line-height:36px}.syn-reward-banner .banner .banner-content p{font-size:12px;line-height:22px;max-width:300px;margin:0 auto 18px}.syn-reward-how-to-works .content{padding:36px 0 28px}.syn-reward-how-to-works .content .content-number{flex-direction:column}.syn-reward-how-to-works .content .content-number .box:not(:last-child){margin:0 0 16px}.syn-reward-how-to-works .content h2{margin:0 auto 24px;font-size:30px;line-height:32px}.syn-reward-how-to-works .content .content-number .box h3{margin:12px auto 8px;font-size:24px;line-height:26px}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-reward-ways-to-earn{margin-top:36px;padding:0}.syn-reward-ways-to-earn .title-wrapper{margin-bottom:18px}.syn-reward-ways-to-earn h2{margin:0 auto 6px;font-size:30px;line-height:32px}.syn-reward-ways-to-earn .content .content-1,.syn-reward-ways-to-earn .content .content-1:nth-child(3n+2){width:50%;margin:0}.syn-reward-ways-to-earn .content .content-1 .box-1{padding:0 18px}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-reward-how-to-use{margin:0;padding:27px 28px 32px}.syn-reward-how-to-use h2{font-size:30px;line-height:32px;margin-bottom:12px}.syn-reward-how-to-use p{margin:0 auto 24px}.syn-reward-how-to-use .milestones{flex-direction:column}.syn-reward-how-to-use .milestones div{margin:0 auto 30px}.syn-reward-how-to-use .milestones div:last-child{margin:0 auto}.syn-reward-refer-a-friend .image-mobile{display:block}.syn-reward-refer-a-friend .image-desktop{display:none}.syn-reward-refer-a-friend .newsletter_title .h4{font-size:24px;font-weight:500;letter-spacing:-.33px;line-height:22px;margin-bottom:12px}.syn-reward-refer-a-friend .newsletter_title{margin-bottom:12px}.syn-reward-refer-a-friend .site-footer__newsletter .input-group{margin:0}.syn-reward-refer-a-friend .site-footer__newsletter{width:calc(100% - 36px)}.syn-reward-refer-a-friend .input-group__field-mobile{display:block}.syn-reward-refer-a-friend .input-group__field-desktop{display:none}.page-rewards .section-faqs{margin:36px 0 18px}.page-rewards .section-faqs h2{margin-bottom:18px}.page-rewards .page-show-hide-content{padding-right:57px}.page-rewards .spaced-section--full-width+.spaced-section--full-width.syn-rewards-synsociety-tiers{margin-top:36px}.syn-rewards-synsociety-tiers{padding:0 18px}.syn-rewards-synsociety-tiers .h1{margin-top:0;font-size:30px;line-height:32px;margin-bottom:23px}.syn-rewards-synsociety-tiers #loyaltylion th.lion-tier-compare__header-cell{font-size:20px;letter-spacing:-.42px}.lion-tier-compare__header-cell.lion-tier-compare__header-cell--current>div{font-size:12px;margin-top:-2px}.syn-rewards-synsociety-tiers .box.mobile .content-static{position:absolute;width:100%}.syn-rewards-synsociety-tiers .box.mobile .col{width:146px;margin-left:calc(100% - 146px)}.syn-rewards-synsociety-tiers .box.mobile h5,.syn-rewards-synsociety-tiers .box.mobile p{margin:0}.syn-rewards-synsociety-tiers .box.mobile h5{text-transform:uppercase}.syn-rewards-synsociety-tiers .box.mobile h2{margin:0 0 32px;text-align:center}.syn-rewards-synsociety-tiers .box.mobile p{font-size:13px;margin:0}.syn-rewards-synsociety-tiers .box.mobile .item{text-align:center}.syn-rewards-synsociety-tiers .box.mobile .load-more{display:block;position:absolute;top:100%;margin-top:16px;color:#333033;font-family:Tomato Grotesk;font-size:11px;font-weight:500;letter-spacing:0;line-height:14px;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid #333033;text-decoration:none}.syn-rewards-synsociety-tiers .box.mobile .tick{padding:25px 0 24px;width:146px}.syn-rewards-synsociety-tiers .content-static p{border-bottom:1px solid #EAEAEA}.syn-rewards-synsociety-tiers .content-static .empty{padding:50px 0 0}.syn-rewards-synsociety-tiers .content-static .col-1{padding:26px 0}.syn-rewards-synsociety-tiers .tick-1:first-child p,.syn-rewards-synsociety-tiers .tick-2:first-child p,.syn-rewards-synsociety-tiers .tick-3:first-child p{margin:1px 0 11px;line-height:24px}.syn-rewards-synsociety-tiers .tick i:before{line-height:24px}.syn-rewards-synsociety-tiers .owl-nav{display:none}.syn-rewards-synsociety-tiers .owl-dots{margin-right:53px;float:right}.syn-rewards-synsociety-tiers .owl-dots button{width:8px;height:8px;min-width:unset;border-radius:50%;background-color:#f1f1f1;margin-top:24px}.syn-rewards-synsociety-tiers .owl-dots button:nth-child(2){margin:8px}.syn-rewards-synsociety-tiers .owl-dots button.active{background-color:#514747}.syn-rewards-synsociety-tiers .slider{display:none}.page-rewards .spaced-section--full-width+.spaced-section--full-width{margin-top:36px}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item--guest .lion-rule-item__icon-wrap{display:none}.syn-reward-ways-to-earn #loyaltylion .lion-rules-list{padding:0;grid-template-columns:repeat(auto-fill,50%);-ms-grid-columns:(50%) [auto-fill];grid-gap:0;background-color:unset}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__title{font-size:22px;line-height:32px;letter-spacing:-.37px;padding-top:6px}.syn-reward-ways-to-earn #loyaltylion .lion-rule-item__actions button{max-width:100%;min-width:unset}.syn-reward-how-to-use #loyaltylion .lion-rewards-list{grid-gap:24px}.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare{overflow-x:auto}.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare td:first-child,.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare th:first-child{width:194px}.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare td:not(:first-child),.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare th:not(:first-child){width:146px;padding-left:14px}.lion-tier-benefits-compare__row-cell.lion-tier-benefits-compare__benefit-status--current:before{width:calc(100% - 14px);display:none}.syn-rewards-synsociety-tiers #loyaltylion .lion-tier-benefits-compare td:first-child{font-size:13px;line-height:20px}.syn-rewards-synsociety-tiers table thead tr{height:59px}.syn-rewards-history,.syn-rewards-claimed{padding:36px 0}.syn-rewards-history{padding-top:0;padding-bottom:36px}.syn-rewards-claimed h2,.syn-rewards-history h2{font-size:30px;line-height:32px;margin-bottom:12px}}@media screen and (max-width: 700px){.syn-rewards-synsociety-tiers .box.mobile{position:relative;display:block}.syn-rewards-synsociety-tiers .box.desktop{display:none}}@media (max-height: 700px),(max-width: 530px){#loyaltylion .lion-referral-widget-modal .lion-referral-widget-panels{height:auto;width:488px;max-width:100%}#loyaltylion .lion-referral-widget-modal{height:auto}}@media screen and (max-width: 530px){#loyaltylion .lion-referral-widget-main{padding:40px 15px}#loyaltylion .lion-referral-widget-modal{top:50%;transform:translateY(-50%)}#loyaltylion .lion-referral-widget-modal__close-button{padding:20px}#loyaltylion .lion-referral-email-form__buttons{flex-direction:column}#loyaltylion .lion-referral-email-form__buttons [type=submit]{margin-right:0;margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/479/assets/syn-rewards.css.map?v=129066454172890611271728270263 */
