div.loyalty-spacer:empty{display:block;height:60px}.okendo-loyalty-container{max-width:1200px;margin:0 auto;padding:60px 15px}.white-bg{background-color:#fff}.yellow-bg{background-color:#ffad00}.black-bg{background-color:#333132}.padding-btm{padding-bottom:5px}.custom-loyalty-btn{display:flex;gap:16px;margin-top:50px}.custom-loyalty-btn .loyalty-btn{max-width:unset}.loyalty-btn{font-size:18px;text-transform:capitalize;border-radius:3px;background-color:#e70000;padding:12px 25px 10px;color:#fff;text-decoration:none;max-width:283px;width:100%;text-align:center;transition:.2s;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700}.loyalty-btn:hover{background-color:#ff1b1b;color:#fff}p.loyalty-paragraph{font-size:18px}@media all and (max-width: 480px){.custom-loyalty-btn{flex-wrap:wrap;justify-content:center}}.loyalty-heading-section h2.loyalty-heading{margin-top:0;margin-bottom:0;font-size:40px;font-weight:700;line-height:normal;font-family:PeaceCoffee!important;text-transform:uppercase;text-align:center;letter-spacing:.08em!important}.loyalty-heading-section p.loyalty-paragraph{margin:5px auto 0;max-width:500px}.loyalty-top-section{min-height:600px;display:flex;align-items:flex-start;padding:40px 30px 0;background-repeat:no-repeat;background-position:center top;background-size:cover}.top-container{width:100%;margin:0 auto;text-align:center}.custom-top-row{max-width:400px;margin:-140px auto 90px}.loyalty-top-section h1.loyalty-heading{margin-bottom:15px;font-size:40px;font-family:GT-Walsheim!important;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:normal!important}.loyalty-top-section p.loyalty-paragraph{line-height:normal;font-size:20px}.loyalty-top-section .custom-loyalty-btn{display:flex;gap:16px;flex-direction:row}.loyalty-top-section .custom-loyalty-btn a.loyalty-btn{width:calc(50% - 8px);border:2px solid;color:#333132;background-color:#fff;border-color:#333132;font-family:Nunito;letter-spacing:.13em;text-transform:uppercase;border-radius:100px;font-weight:900}.loyalty-top-section .custom-loyalty-btn a.loyalty-btn.btn-join:hover{background-color:#fff;border-color:#333132}.loyalty-top-section .custom-loyalty-btn a.loyalty-btn.btn-login:hover{background-color:#333132;color:#fff;border-color:#333132}.mobile-image-container{display:none}@media all and (max-width: 1090px) and (min-width: 930px){.custom-top-row{max-width:420px}}@media all and (max-width: 1200px){.custom-top-row{max-width:400px;margin:-100px auto 0}}@media all and (max-width: 768px){.custom-top-row{max-width:350px;margin:-10px auto 0}.mobile-image-container{display:block}div.loyalty-top-section{flex-direction:column;padding:90px 0}.loyalty-top-section{min-height:200px!important}.loyalty-top-section p.loyalty-paragraph,.loyalty-top-section .custom-loyalty-btn{max-width:unset}.okendo-loyalty-container{padding-top:30px;padding-bottom:30px}.loyalty-heading-section h2.loyalty-heading{font-size:35px!important}}div#oke-loyalty-profile .c-card.c-card--noPadding.c-card--outline{border:2px solid #231f20;border-radius:5px}div#oke-loyalty-profile .c-embeddedProfile-login{max-width:1200px}div#oke-loyalty-profile .c-embeddedProfile-login .u-textStyle--title{font-size:24px;font-weight:700;line-height:normal}div#oke-loyalty-profile .c-embeddedProfile-login .u-textStyle--subtitle{font-size:16px;line-height:normal}div#oke-loyalty-profile .c-embeddedProfile-login .u-textStyle--body{font-size:16px;line-height:normal;margin-top:0;margin-bottom:10px}div#oke-loyalty-profile .c-embeddedProfile-login .c-button{max-width:450px;width:100%;font-size:18px;font-weight:700;height:48px}div#oke-loyalty-profile .c-embeddedHeaderBar-title,div#oke-loyalty-profile .c-loginForm.u-marginBottom--6.u-paddingTop--6.u-textAlign--center.c-embeddedProfile-loginForm .u-textStyle--title,div#oke-loyalty-profile .c-loginForm.u-marginBottom--6.u-paddingTop--6.u-textAlign--center.c-embeddedProfile-loginForm .c-loginForm-label{display:none}div#oke-loyalty-profile .c-embeddedHeaderBar.c-embeddedHeaderBar--withTabs.u-marginBottom--4{border:0}div#oke-loyalty-profile .c-loginForm.u-marginBottom--6.u-paddingTop--6.u-textAlign--center.c-embeddedProfile-loginForm{padding-top:0}div#oke-loyalty-profile .c-embeddedProfile{max-width:1200px}div#oke-loyalty-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier-track{border-top:2px solid #231f20;border-bottom:2px solid #231f20;background:transparent;top:20px;width:172%;margin-left:-40%}div#oke-loyalty-profile .c-vipTierProgress-tier-track--striped{background:#e70000}div#oke-loyalty-profile .c-embeddedProfile-vipMobileView .c-vipTierProgress-tier-track{left:20px;border-left:2px solid #231f20;border-right:2px solid #231f20;background-color:transparent}div#oke-loyalty-profile .c-embeddedProfile-details.is-vipTiersEnabled,div#oke-loyalty-profile .c-embeddedProfile-vipMobileView .u-border--bottom{border-color:#231f20;border-width:2px}div#oke-loyalty-profile .c-vipTierBadge,div#oke-loyalty-profile .c-vipTierBadge img{width:48px;height:48px;border-radius:4px}div#oke-loyalty-profile .c-vipTierBadge.is-active:before{border-radius:5px;border-color:#231f20}div#oke-loyalty-profile .c-embeddedProfile .c-card{border:2px solid #231f20;border-radius:5px;background-color:transparent}div#oke-loyalty-profile .u-border--bottom.c-tierPrompt{border-width:2px;border-color:#231f20}div#oke-loyalty-profile .c-loggedInMemberCardRow-details-text .u-textStyle--subtitle,div#oke-loyalty-profile .c-tierPrompt .u-textStyle--subtitle{font-size:24px;font-weight:700}div#oke-loyalty-profile .c-vipTierProgress-tier-link{display:none}div#oke-loyalty-profile .c-embeddedProfile-profile-member{border-color:#231f20;border-width:2px}div#oke-loyalty-profile .c-vipTierProgress-tier .u-lineHeight--tight .u-textStyle--subtitle{font-weight:700;font-size:16px}div#oke-loyalty-profile .c-embeddedProfile-details-item .u-textStyle--subtitle,div#oke-loyalty-profile .c-embeddedProfile-profile .u-textStyle--body{font-size:16px}div#oke-loyalty-profile .is-active.c-vipTierBadge--shadow.c-vipTierBadge.c-icon-container .c-iconCircle{background-color:#e70000}div#oke-loyalty-profile .c-card .u-margin--6{margin:48px}div#oke-loyalty-profile .c-embeddedProfile-profile-item .c-embeddedProfile-vipCard-inner.u-padding--6{padding:48px}div#oke-loyalty-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier:first-child{align-items:flex-start}div#oke-loyalty-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier:last-child{align-items:flex-end}div#oke-loyalty-profile .c-tabs{width:100%}div#oke-loyalty-profile .c-tabs-list-item-link{font-size:22px;text-transform:capitalize;font-weight:700;padding:10px;height:unset;border-radius:5px;border-width:2px}div#oke-loyalty-profile .c-tabs-list-item-link.is-active{background-color:#e70000;border-color:#e70000}div#oke-loyalty-profile .c-tabs-list-item-link.is-inactive{color:#231f20;border-color:#231f20}div.okeLoyalty .c-tabs-list-item-link{border-color:#231f20}div#oke-loyalty-profile .c-redeemBalance *,div#oke-loyalty-profile ul.c-pointHistory *{font-size:16px}div#oke-loyalty-profile .c-redeemBalance,div#oke-loyalty-profile .c-pointHistory-item{border:2px solid #231f20;border-radius:5px;padding:10px 15px}div#oke-loyalty-profile .c-redeemBalance .u-textStyle--subtitle,div#oke-loyalty-profile .c-pointHistory-item .u-textStyle--subtitle{font-weight:700}div#oke-loyalty-earn{margin-top:30px}div#oke-loyalty-earn .c-embeddedHeaderBar.u-marginBottom--4{display:none}div#oke-loyalty-earn .c-actionCard{border-radius:0;border:0;min-height:300px;justify-content:center;padding:38px}div#oke-loyalty-earn .c-actionCard-action .u-textColor--positive{color:#231f20}div.okeLoyalty .c-embeddedEarningRules{max-width:unset;margin:0 auto}div#oke-loyalty-earn .u-textStyle--subtitle{font-size:23px;font-weight:700;line-height:normal;margin-bottom:5px;font-family:PeaceCoffee;letter-spacing:.08em;text-transform:capitalize}div#oke-loyalty-earn .u-textStyle--body{font-size:18px;line-height:normal}div#oke-loyalty-earn .c-customIcon-image{width:150px;height:auto}div#oke-loyalty-earn .c-actionCard-action{margin-top:0}div#oke-loyalty-profile .c-button,div#oke-loyalty-earn .c-button{font-size:18px;text-transform:capitalize;max-height:48px;letter-spacing:0px;padding-top:10px;padding-bottom:10px;height:unset;border-radius:3px;transition:.2s}div#oke-loyalty-earn .c-button--outline{background-color:#fff;border-color:#fff}@media all and (min-width: 873px){div#oke-loyalty-earn .c-actionCard{width:calc(33.3% - 11px)}}@media all and (max-width: 768px){div#oke-loyalty-earn .u-textStyle--subtitle{font-size:16px;margin-bottom:3px}div#oke-loyalty-earn .u-textStyle--body{font-size:14px}div#oke-loyalty-earn .c-actionCard{width:calc(50% - 8px);padding:10px;min-height:180px;background-size:cover;background-position:center}div#oke-loyalty-earn .c-customIcon-image{width:100px;height:auto}}.redeem-section{max-width:100%}.redeem-section .loyalty-heading-section{margin:0 auto}div#oke-loyalty-redeem{margin-top:10px}div#oke-loyalty-redeem .c-embeddedRedeem{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column-reverse;gap:10px;max-width:500px}div#oke-loyalty-redeem .c-customIcon,div#oke-loyalty-redeem .c-embeddedHeaderBar-title{display:none}div#oke-loyalty-redeem .c-embeddedHeaderBar .c-tabs{width:100%}div#oke-loyalty-redeem a.c-tabs-list-item-link{font-size:18px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;height:54px;border-radius:100px;background-color:#fff;border:2px solid #333132;font-weight:900;color:#333132;font-family:Nunito;letter-spacing:.13em}div#oke-loyalty-redeem a.c-tabs-list-item-link.is-inactive{color:#333132;border-color:#333132}div#oke-loyalty-redeem .c-tabs-list-item-link.is-inactive{background-color:transparent}div#oke-loyalty-redeem .c-actionCard{background-color:transparent;border:0;justify-content:center;padding:20px 10px;width:calc(50% - 10px)}div#oke-loyalty-redeem .u-textStyle--subtitle{font-size:30px;font-weight:700;line-height:normal;margin-bottom:10px;color:#333132;text-transform:uppercase;letter-spacing:.08em;font-family:PeaceCoffee}div#oke-loyalty-redeem .u-textStyle--body{font-size:20px;color:#231f20;line-height:normal}div#oke-loyalty-redeem .c-slider-frame{border:2px solid #000000}div#oke-loyalty-redeem .c-slider-frame,div#oke-loyalty-redeem .c-actionCard-content .c-slider,div#oke-loyalty-redeem .c-actionCard-content .c-slider-input{height:8px}div#oke-loyalty-redeem .c-button{font-size:18px;text-transform:capitalize;padding-top:10px;padding-bottom:10px;height:48px;border-radius:100px;font-weight:900}div#oke-loyalty-redeem .c-embeddedHeaderBar{border:0}div#oke-loyalty-redeem .c-couponInput{height:41px}div#oke-loyalty-redeem .c-couponInput-input.u-textStyle--subtitle{height:100%;font-size:16px;border:0;background-color:#f4f4f4;text-align:center;font-weight:400}div#oke-loyalty-redeem .c-couponInput-button{width:30px}div#oke-loyalty-redeem .c-couponCard--issued .u-textStyle--body{font-size:16px;margin-top:10px}div#oke-loyalty-redeem .c-actionCard>.u-textStyle--body{display:none}div#oke-loyalty-redeem .c-embeddedRedeem-cardContainer{justify-content:center;margin:auto}div#oke-loyalty-redeem .u-marginTop--12{margin-top:24px;margin-bottom:24px}div#oke-loyalty-redeem .c-actionCard-action{margin-top:0}.okeLoyalty .c-button{border:2px solid;color:#333132;background-color:#fff;border-color:#333132;font-family:Nunito;letter-spacing:.13em;text-transform:uppercase;border-radius:100px;font-weight:900}@media all and (max-width: 768px){.redeem-img{max-width:30%;display:block;margin:30px auto}}@media all and (min-width: 768px){.redeem-img{max-width:10%;display:block;margin:30px auto}}.referrals-bg{background-color:#fff}.referrals-bg .okendo-loyalty-container{max-width:1400px}.loyalty-referrals-section{max-width:unset;margin:0 auto;text-align:center}.referrals-container{max-width:700px;width:100%;margin:auto}.custom-referrals{max-width:630px;margin:0 auto}.custom-referrals h2.loyalty-heading{margin-bottom:40px;font-size:48px;line-height:normal;font-weight:700;color:#231f20;font-family:GT-Walsheim!important;letter-spacing:0!important;text-transform:capitalize}.custom-referrals p.loyalty-subheading{color:#eb80a8;font-size:36px;font-family:GT-Walsheim;font-weight:700;line-height:normal;margin:0}.custom-referrals p.loyalty-paragraph{font-size:20px;color:#231f20}.loyalty-referrals-section img.referrals-img{width:90%}@media all and (max-width: 1024px){.loyalty-referrals-section{gap:20px}}@media all and (max-width: 700px){.loyalty-referrals-section{flex-wrap:wrap;flex-direction:column-reverse}}@media all and (max-width: 480px){.custom-referrals{text-align:center}.custom-referrals h2.loyalty-heading{margin-bottom:30px;font-size:40px}.custom-referrals p.loyalty-subheading{font-size:32px}.custom-referrals p.loyalty-paragraph{font-size:18px}}div.c-okeReferralsApp{width:100%;background-color:transparent;border:0}div.c-okeReferralsApp-page{padding:0}div.c-okeReferralsApp .c-headerText{display:none}div.c-okeReferralsApp .c-okeReferralsApp-page .c-headerText-title{font-size:32px;line-height:normal;font-style:normal;font-weight:700;letter-spacing:0em;color:#231f20;text-transform:capitalize}div.c-okeReferralsApp .c-okeReferralsApp-page .c-headerText-subtitle{font-size:24px;line-height:normal;color:#231f20}div.c-okeReferralsApp .c-input{border:2px solid black;font-family:GT-Walsheim;font-size:17px;height:50px;color:#231f20;text-align:center}div.c-okeReferralsApp .c-input:hover{border-color:#000}div.c-okeReferralsApp .c-input:focus{box-shadow:none;border-color:#737371}div.c-okeReferralsApp .c-button{width:100%;border-radius:100px;font-size:18px;text-transform:uppercase;height:54px;font-family:Nunito;letter-spacing:.13em;max-width:300px;line-height:1}body div.c-okeReferralsApp .c-button{--referral-button-background-color: #E93E34;--referral-button-hover-background-color: black;color:#f2f2e6}.c-referralSenderShare .c-referralSenderShare-form label[for=friendEmail]{font-size:24px;color:#231f20;line-height:normal;font-family:GT-Walsheim;font-weight:700}.c-referralSenderShare .c-referralSenderShare-form label[for=shareableLink]{font-size:24px;font-weight:400;color:#231f20;line-height:normal;font-family:GT-Walsheim;font-weight:700}input#shareableLink{border:1px solid #c1bfc5;font-size:17px;height:50px;padding-left:25px;padding-right:25px;color:#231f20}div.c-okeReferralsApp .c-icon--socialShare{height:30px;width:30px}div.c-okeReferralsApp .c-formItem{padding:5px 0;text-align:center}div.c-okeReferralsApp .c-formItem .c-copyField{border-radius:0;border:0;flex-direction:column;gap:10px}div.c-okeReferralsApp .c-copyField-button{width:100%;justify-content:center}div.c-okeReferralsApp .c-copyField-button .c-icon{display:none}div.c-okeReferralsApp form.c-copyField .c-copyField-button{padding:10px 25px;height:48px;border-radius:3px;margin:0 auto}div.c-okeReferralsApp .c-copyField-button .c-copyField-button-text{text-transform:capitalize;font-size:18px}div.c-okeReferralsApp .c-shareByEmail-input{flex-direction:column;gap:10px}.c-shareByEmail .c-captcha.u-marginTop--2,.c-referralSenderShare hr,.c-referralSenderShare label[for=shareButtons]{display:none}div.c-okeReferralsApp .c-formItem .c-copyField:focus-within{box-shadow:none}form.c-referralSenderDetails label[for=referralSenderEmail],div.c-okeReferralsApp label[for=referralSenderName]{font-size:16px;color:#231f20}form.c-referralSenderDetails .c-terms.u-marginBottom--2{display:none}div.c-okeReferralsApp .c-bubble{font-size:16px;line-height:normal;font-family:GT-Walsheim;background-color:#008edb}.loyalty-referrals-section .custom-loyalty-btn{margin:0}@media all and (max-width: 480px){div.c-okeReferralsApp *{text-align:center}div.c-okeReferralsApp .c-okeReferralsApp-page .c-headerText-title{font-size:32px}.c-referralSenderShare .c-referralSenderShare-form label[for=shareableLink]{font-size:24px}div.c-okeReferralsApp .c-referralSenderShare-form .c-shareButtons{justify-content:center;gap:10px}}.okendo-loyalty-container.last-row{max-width:300px}.last-row .custom-loyalty-btn{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/okendo-loyalty.css.map */
