div#oke-loyalty-welcome-header p.c-textBlock-body.u-textStyleEmbedded--body{line-height:1.25}@media all and (min-width:769px){img.oke-hero-img-mobile{display:none}}@media all and (max-width:768px){img.oke-hero-img-mobile{width:100%}div#oke-loyalty-welcome-header .c-fullWidthImage{background-image:none!important;height:unset!important;margin-top:30px;padding-bottom:0}}div#oke-loyalty-profile{padding-bottom:0}div#oke-loyalty-profile button.c-button.c-pointHistory-button{background-color:#c1dbd8;border-color:#c1dbd8;color:#3f3f3f}div#oke-loyalty-profile .c-promptProgressCard-progress-tier-track-progressBar{background-color:#54565a}div#oke-loyalty-profile .c-promptProgressCard-progress-tier-track{background:#ddd;background-image:none}div#oke-loyalty-profile .c-card--customisable.c-promptProgressCard--profile.c-promptProgressCard{display:none}@media all and (max-width:375px){div#oke-loyalty-profile .c-card{padding-left:20px;padding-right:20px}}div#oke-loyalty-how-it-works{padding-bottom:0}div#oke-loyalty-how-it-works .u-image--square{max-width:60px;margin-bottom:20px}div#oke-loyalty-how-it-works p.u-textStyleEmbedded--body{line-height:1.25}@media all and (max-width:873px){div#oke-loyalty-how-it-works .swiper-wrapper{flex-direction:column;gap:50px;transform:none!important}div#oke-loyalty-how-it-works .swiper-wrapper .swiper-slide{margin:0 auto!important;width:100%!important;max-width:300px}div#oke-loyalty-how-it-works .c-customisableCarousel-button{display:none}}div#oke-loyalty-earn{padding-bottom:0}div#oke-loyalty-earn .c-customisableModuleHeader-title.u-textStyleEmbedded--h2:before{content:"Ways to Earn";font-size:28px;letter-spacing:0}div#oke-loyalty-earn .c-customisableModuleHeader-title.u-textStyleEmbedded--h2{font-size:0}div#oke-loyalty-earn .c-customisableActionCard{min-height:379px;justify-content:center;padding-top:32px}div#oke-loyalty-earn .c-customisableActionCard-action--column.c-customisableActionCard-action{margin-top:unset}@media all and (min-width:1024px){div#oke-loyalty-earn .c-customisableActionCard{width:calc(33.3% - 16px);min-height:379px;justify-content:center}}@media all and (max-width:480px){div#oke-loyalty-earn .c-customisableEarningRules-cardContainer{gap:10px}div#oke-loyalty-earn .c-customisableActionCard{width:calc(50% - 5px);min-height:200px;padding:20px 10px 10px;row-gap:10px;display:flex}input#birthday-day{font-size:12px;padding:10px;height:unset}select#birthday-month{font-size:12px;padding:10px 18px 10px 10px;height:unset;min-width:87px;background-position-x:94%}div#oke-loyalty-earn h3.c-customisableActionCard-titleArea-title{font-size:13.2px}div#oke-loyalty-earn .u-textStyleEmbedded--body{font-size:12px}div#oke-loyalty-earn .c-customIcon.c-customisableActionCard-icon>.c-icon{max-width:40px;max-height:40px}div#oke-loyalty-earn button.c-customisableEarningRules-showMoreButton{display:none}}@media all and (max-width:320px){div#oke-loyalty-earn .c-birthdayForm-item{flex-wrap:wrap;justify-content:center}input#birthday-day{max-width:unset}}p.loyalty-points{display:inline-block;font-size:22px;font-family:Heebo;font-weight:400;font-style:normal;border-top:2px solid rgb(193,219,216);border-bottom:2px solid rgb(193,219,216);padding:14px 40px;margin-top:30px;margin-bottom:20px;color:#54565a;letter-spacing:0}div#oke-loyalty-redeem{padding-top:0;padding-bottom:0}div#oke-loyalty-redeem h2.c-customisableModuleHeader-title.u-textStyleEmbedded--h2{display:none}div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableCouponCard){border:0;padding-top:32px}div#oke-loyalty-redeem .c-customisableActionCard>div:nth-child(2),div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableCouponCard) .c-customisableActionCard-body.u-textStyleEmbedded--body{display:none}div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableCouponCard) .c-customisableActionCard-action--column.c-customisableActionCard-action{margin-top:0}div#oke-loyalty-redeem ul.c-tabs-list{margin-top:15px}div#oke-loyalty-redeem h3.c-customisableActionCard-titleArea-title.u-textStyleEmbedded--h3{color:#c1dbd8;font-size:50px;font-weight:800;line-height:1.2}div#oke-loyalty-redeem .c-slider--customisable .c-slider-frame-knob-arrows--light{color:#54565a}div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableCouponCard) .c-customisableActionCard-titleArea:has(~.c-customisableActionCard-content .c-slider--customisable) h3,div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableCouponCard) .c-customisableActionCard-titleArea:has(~.c-customisableActionCard-action--column .c-progress) h3:not(:has(~.c-customisableActionCard-titleArea-subtitle)),div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableCouponCard) h3.c-customisableActionCard-titleArea-title:has(~.c-customisableActionCard-titleArea-subtitle .u-textDecoration--linethrough){font-size:36px}div#oke-loyalty-redeem .c-progress--customisable .c-progress-filling{background-color:#54565a}div#oke-loyalty-redeem .c-progress-empty{background-color:#ddd}div#oke-loyalty-redeem .c-customisableCouponCard.c-customisableActionCard{padding-top:32px}div#oke-loyalty-redeem input.c-customisableCouponInput-input,div#oke-loyalty-redeem .c-customisableCouponInput button{border-radius:0}div#oke-loyalty-redeem input.c-customisableCouponInput-input{border-color:#c1dbd8}div#oke-loyalty-redeem .c-customisableRedemptionModule-loadMoreCoupons button.c-button--customisable{background-color:#c1dbd8;border-color:#c1dbd8;color:#3f3f3f}div#oke-loyalty-vip-tiers{padding-top:0}div#oke-loyalty-vip-tiers .c-customisableModuleHeader-title.u-textStyleEmbedded--h2:before{content:"Membership Tiers";font-size:28px;letter-spacing:0}div#oke-loyalty-vip-tiers .c-customisableModuleHeader-title.u-textStyleEmbedded--h2{font-size:0}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-header .c-vipTierBadge.c-icon-container{display:none}div#oke-loyalty-vip-tiers .u-textStyleEmbedded--h3{font-size:28px;text-transform:uppercase}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-header .u-lineHeight--1{width:100%}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-header .u-textStyleEmbedded--h3{margin-top:25px}body div#oke-loyalty-vip-tiers{--loyalty-card-border-color: #c1dbd8}div#oke-loyalty-vip-tiers .swiper-slide .c-card.c-customisableVipTiersCards-card{height:100%;justify-content:flex-start}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-header .u-textStyleEmbedded--body{border-top:1px solid #c1dbd8;border-bottom:1px solid #c1dbd8;padding:15px 0;margin-top:20px;font-weight:500}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-header{padding-bottom:0;border-bottom:0}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-perk .c-icon{color:#c1dbd8}div#oke-loyalty-vip-tiers .c-promptProgressCard-progress-tier-track-progressBar--withBorder.c-promptProgressCard-progress-tier-track-progressBar{background-color:#54565a}div#oke-loyalty-vip-tiers .c-promptProgressCard-progress-tier-track{background:#ddd;background-image:none;margin-bottom:10px}div#oke-loyalty-vip-tiers li.c-promptProgressCard-progress-tier .u-textStyleEmbedded--bodyBold{text-transform:uppercase}div#oke-loyalty-vip-tiers .c-vipTierBadge--customisable{height:0}div#oke-loyalty-vip-tiers .c-vipTierBadge--customisable img,div#oke-loyalty-vip-tiers .c-vipTierBadge--customisable:before,div#oke-loyalty-vip-tiers .c-vipTierBadge--customisable .c-iconCircle{display:none}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-info .u-textStyleEmbedded--h3{font-size:21px;font-weight:300;line-height:1.2;margin-bottom:5px}div#oke-loyalty-vip-tiers .c-vipTierInfo.c-card--customisable{justify-content:center}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-info .c-vipTierInfo .u-textStyleEmbedded--body,div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-info .c-tierPrompt .u-textStyleEmbedded--body{font-size:14px}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-info .c-vipTierInfo .u-textStyleEmbedded--body{margin-bottom:0}div#oke-loyalty-vip-tiers .c-promptProgressCard-progress{background-color:#fbfbfb;padding:30px;max-width:unset}div#oke-loyalty-vip-tiers li.c-promptProgressCard-progress-tier{row-gap:0}div#oke-loyalty-vip-tiers .c-promptProgressCard-progress-tier-text .u-textStyleEmbedded--body,div#oke-loyalty-vip-tiers .c-promptProgressCard-progress-tier-text .u-textStyleEmbedded--bodyBold{font-size:13px}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-perks{row-gap:16px}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-pill{width:100%;display:block;position:absolute;top:-15px}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-pill .c-vipTierPill{border-radius:0;padding-top:10px;padding-bottom:10px;font-size:14px}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards .c-customisableVipTiersCards-info:not(:has(.c-card--customisable)){display:none}@media all and (min-width:1024px){div#oke-loyalty-vip-tiers .c-card--customisable.c-promptProgressCard{padding-left:48px;padding-right:48px}}@media all and (max-width:873px){div#oke-loyalty-vip-tiers .swiper-wrapper{flex-direction:column;gap:25px;transform:none!important}div#oke-loyalty-vip-tiers .swiper-wrapper .swiper-slide{margin:0 auto!important;width:100%!important}div#oke-loyalty-vip-tiers .c-customisableCarousel-button{display:none}}@media all and (max-width:425px){div#oke-loyalty-vip-tiers .c-promptProgressCard-progress{padding:30px 15px}}.loyalty-refer{padding:30px 20px;min-height:526px;align-content:center;background-size:cover;background-position:center}div#oke-loyalty-refer-friends{max-width:680px;padding:40px;background-color:#fff;text-align:center}div#oke-loyalty-refer-friends .u-textStyleEmbedded--h1:before{content:"Refer a friend";display:block;font-weight:300;text-transform:initial;color:#717073;font-size:16px;margin-bottom:15px}div#oke-loyalty-refer-friends .u-textStyleEmbedded--h1{font-size:26px;text-transform:uppercase;letter-spacing:0;margin-bottom:5px}div#oke-loyalty-refer-friends button.c-button.c-button--customisable{letter-spacing:0;text-transform:initial;background-color:transparent}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content .u-textStyleEmbedded--body{font-size:16px}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content>.u-textStyleEmbedded--h2:before{content:"Refer a friend";display:block;font-weight:300;text-transform:initial;color:#717073;font-size:16px;margin-bottom:15px}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content>.u-textStyleEmbedded--h2{font-size:26px;text-transform:uppercase}div#oke-loyalty-refer-friends label.u-textStyleEmbedded--bodyBold,div#oke-loyalty-refer-friends .c-customisableInviteFriend-historyButton.u-textStyleEmbedded--body{font-size:14px}div#oke-loyalty-refer-friends input#okeLoyalty-friendEmail{font-size:14px;padding-top:10px;padding-bottom:10px;min-height:50px;border:1px solid #c1dbd8}div#oke-loyalty-refer-friends input#okeLoyalty-referralLink{font-size:14px;min-height:50px;padding-top:10px;padding-bottom:10px;border:1px solid #c1dbd8}div#shareButtons .c-icon{width:32px;height:32px}div.okeLoyalty.okeLoyalty--embeddedWidget ul.c-referralHistory div{font-size:14px}div#oke-loyalty-refer-friends>.c-customisableReferFriends-wrapper>.c-customisableReferFriends-wrapper-content>button.c-button.c-button--customisable.c-button--stretch{max-width:200px;margin:0 auto;background-color:transparent}div.loyalty-spacer:empty{display:block;height:100px}.okendo-loyalty-container{max-width:1248px;margin:0 auto;padding:0}.loyalty-container{padding-left:24px;padding-right:24px;text-align:center;max-width:768px;margin:0 auto}.loyalty-heading-section h2.loyalty-heading{margin-top:0;margin-bottom:20px;font-size:28px;line-height:1.1;color:#54565a;font-weight:400;font-family:Heebo,sans-serif;letter-spacing:0}.loyalty-heading-section p.loyalty-paragraph{margin-top:5px;margin-bottom:0;font-size:20px;line-height:1.25;color:#54565a;font-family:Heebo,sans-serif;font-weight:300;letter-spacing:0}main#main>section{padding:0}div.okeLoyalty:not(.okeLoyalty--floatingWidget) .c-button{font-size:16px;line-height:1;min-height:50px}div.okeLoyalty:not(.okeLoyalty--floatingWidget) a.c-tabs-list-item-link{padding:15px 10px;font-size:16px}@media all and (max-width:480px){body div#oke-loyalty-profile,body div#oke-loyalty-redeem,body div#oke-loyalty-vip-tiers,body div#oke-loyalty-refer-friends{--loyalty-body-font-size: 16px}.loyalty-heading-section p.loyalty-paragraph{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/okendo-loyalty.css.map */
