div#oke-loyalty-welcome-header p.c-textBlock-body.u-textStyleEmbedded--body,div#oke-loyalty-welcome-header .c-button{display:none}div#oke-loyalty-welcome-header .c-textBlock--maxWidth.c-textBlock{max-width:1240px;width:100%;margin:0 auto}div#oke-loyalty-welcome-header .c-textBlock--maxWidth.c-textBlock h1{line-height:1.2}div#oke-loyalty-welcome-header .c-textBlock--maxWidth.c-textBlock h1:before{display:block;content:"Welcome to the";font-weight:700}div#oke-loyalty-welcome-header .c-fullWidthImage{position:relative;overflow:hidden}div#oke-loyalty-welcome-header .c-fullWidthImage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/Banner_rewards_program_2.jpg?v=1768318825);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}div#oke-loyalty-welcome-header .c-fullWidthImage>*{position:relative;z-index:1}@media all and (min-width: 1441px){div#oke-loyalty-welcome-header .c-fullWidthImage{min-height:648px}}@media all and (max-width: 768px){div#oke-loyalty-welcome-header .c-fullWidthImage{min-height:400px;align-items:flex-end}div#oke-loyalty-welcome-header .c-fullWidthImage:after{background-position:70% center}div#oke-loyalty-welcome-header .c-fullWidthImage h1{text-align:left;font-weight:400;font-size:26px}}div#oke-loyalty-join-program:not(.c-embeddedModule--background){padding-top:60px;padding-bottom:75px}div#oke-loyalty-join-program:not(.c-embeddedModule--background) .u-textStyleEmbedded--body{max-width:630px;font-size:18px;line-height:1.2;font-weight:700}div#oke-loyalty-profile .c-customisableModuleHeader h2{display:none}div#oke-loyalty-profile .c-customisableModuleHeader--mediumMargin.c-customisableModuleHeader{margin-bottom:0}div#oke-loyalty-profile .c-card--customisable:not(.c-pointHistory){background-color:#f4f4f4;padding:48px}div#oke-loyalty-profile .c-pointHistory{background-color:#f4f4f4}div#oke-loyalty-profile .c-promptProgressCard-progress-tier-track{background-color:#f4f4f4;border:1px solid #F58A00}div#oke-loyalty-how-it-works{padding:0;display:flex;flex-wrap:wrap;align-items:center}div#oke-loyalty-how-it-works:before{content:"";width:60%;height:501px;display:block;background-image:url(/cdn/shop/files/how-it-works.webp?v=1764075360);background-size:cover;background-repeat:no-repeat;background-position:center}div#oke-loyalty-how-it-works .c-customisableHowItWorks{max-width:unset;width:40%;padding:50px}div#oke-loyalty-how-it-works .c-customisableHowItWorks-stepContainer{flex-direction:column}div#oke-loyalty-how-it-works .c-customisableModuleHeader--tallMargin.c-customisableModuleHeader{margin-bottom:20px}div#oke-loyalty-how-it-works h2.c-customisableModuleHeader-title.u-textStyleEmbedded--h2{color:#6ba75b;text-align:left}div#oke-loyalty-how-it-works .c-numberOnlyStep *{text-align:left;padding-bottom:6px;line-height:1.2;font-size:14px}div#oke-loyalty-how-it-works p.c-numberOnlyStep-number{display:none}div#oke-loyalty-how-it-works h3.c-titleBody-title.u-textStyleEmbedded--h3{font-size:24px;font-weight:600;line-height:1;margin-bottom:5px}div#oke-loyalty-how-it-works .c-customisableCarousel .swiper-wrapper{flex-direction:column;gap:20px}div#oke-loyalty-how-it-works .swiper-slide{width:100%!important;margin:0!important}div#oke-loyalty-how-it-works .c-customisableCarousel .swiper-wrapper{transform:none!important}div#oke-loyalty-how-it-works .c-customisableCarousel-nav{display:none}@media all and (min-width: 1441px){div#oke-loyalty-how-it-works:before{height:600px;background-position:center 40%}}@media all and (min-width: 769px){div#oke-loyalty-how-it-works{flex-direction:row}}@media all and (max-width: 768px){div#oke-loyalty-how-it-works:before{width:100%}div#oke-loyalty-how-it-works .c-customisableHowItWorks{width:100%;padding-left:24px;padding-right:24px;display:flex;padding-bottom:24px;flex-direction:column;justify-content:left;align-self:stretch}}@media all and (max-width: 480px){div#oke-loyalty-how-it-works:before{height:362px}}div#oke-loyalty-earn h2.u-textStyleEmbedded--h2{visibility:hidden;position:relative;text-align:center}div#oke-loyalty-earn h2.u-textStyleEmbedded--h2:after{content:"Ways to earn points";visibility:visible;position:absolute;top:0;left:50%;transform:translate(-50%);text-align:center;font-size:36px;gap:12px;padding:24px 0;display:flex;flex-direction:column;width:105%}div#oke-loyalty-earn img.c-customIcon-image{background-color:#fffcf5;border-radius:50px}div#oke-loyalty-earn .c-customisableEarningRules-cardContainer{gap:24px;justify-content:center}div#oke-loyalty-earn .c-birthdayForm--customisable input,div#oke-loyalty-earn .c-birthdayForm--customisable select{height:46px}div#oke-loyalty-earn:not(.okeLoyalty--floatingWidget) .c-button--customisable:has(.c-button-customisableIconCircle){background-color:#ffce74;border-color:#ffce74;color:#323030;flex-direction:row-reverse}div#oke-loyalty-earn:not(.okeLoyalty--floatingWidget) .c-button--customisable .c-button-customisableIconCircle{background-color:transparent;padding:0}div#oke-loyalty-earn:not(.okeLoyalty--floatingWidget) .c-button--customisable .c-button-customisableIconCircle .c-icon{width:16px!important;height:16px!important}@media all and (min-width: 1024px){div#oke-loyalty-earn .c-customisableEarningRules .c-customisableActionCard{width:calc(20% - 20px)}}@media all and (max-width: 768px){div#oke-loyalty-earn .c-customisableEarningRules .c-customisableActionCard{width:calc(50% - 12px)}div#oke-loyalty-earn h2.u-textStyleEmbedded--h2:after{font-size:32px}}div#oke-loyalty-earn .c-customisableEarningRules-cardContainer .c-customisableActionCard:nth-child(9){display:none}div#oke-loyalty-earn .c-customisableEarningRules-cardContainer{justify-content:center}div#oke-loyalty-earn .c-customisableActionCard:nth-child(4) .c-customisableActionCard-action--column{display:none}div#oke-loyalty-redeem h2.u-textStyleEmbedded--h2{visibility:hidden;position:relative}div#oke-loyalty-redeem h2.u-textStyleEmbedded--h2:after{content:"Redeem Your Rewards";visibility:visible;position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;text-align:center}div#oke-loyalty-redeem .u-image--landscape:has(.c-customIcon){max-height:120px}.okeLoyalty .c-customisableRedemptionModule-cardContainer{display:flex;flex-wrap:wrap;padding:12px 16px;justify-content:center;gap:16px}.okeLoyalty .c-customisableRedemptionModule--withCardBackground .c-customisableActionCard--withImage{gap:13px}@media all and (max-width: 768px){.c-customisableRedemptionModule-cardContainer{padding:0}.okeLoyalty--embeddedWidget .c-customisableActionCard--withImage{width:46%;padding:0!important}}.c-customisableRedemptionModule-cardContainer .c-customisableActionCard-titleArea{display:flex;flex-direction:column;align-items:center;text-align:center}div#oke-loyalty-redeem .c-customisableRedemptionModule .c-customisableActionCard-iconFullWidth{background:transparent}.c-customisableRedemptionModule-cardContainer h3{font-size:16px!important}.c-customisableRedemptionModule-cardContainer span.u-textDecoration--linethrough,.c-customisableRedemptionModule-cardContainer .c-customisableActionCard-body{display:none}.okeLoyalty .c-slider.is-max .c-slider-frame{overflow:inherit}.okeLoyalty .c-slider.is-max .c-slider-frame-knob{border-radius:inherit}div#oke-loyalty-join-program.c-embeddedModule--background.okeLoyalty.okeLoyalty--embeddedWidget.c-embeddedModule{min-height:601px;justify-content:flex-end;padding-top:96px;padding-bottom:96px}div#oke-loyalty-join-program.c-embeddedModule--background.okeLoyalty.okeLoyalty--embeddedWidget.c-embeddedModule .c-customisableJoinProgram .u-textAlign--center{text-align:left}div#oke-loyalty-join-program.c-embeddedModule--background.okeLoyalty.okeLoyalty--embeddedWidget.c-embeddedModule{background-image:url(/cdn/shop/files/fondo-rewards-lg.webp?v=1766172839)!important;padding-bottom:48px}@media all and (min-width: 769px){div#oke-loyalty-join-program.c-embeddedModule--background.okeLoyalty.okeLoyalty--embeddedWidget.c-embeddedModule .c-customisableJoinProgram{align-items:flex-start}}@media all and (max-width: 768px){div#oke-loyalty-join-program.c-embeddedModule--background.okeLoyalty.okeLoyalty--embeddedWidget.c-embeddedModule{background-image:url(/cdn/shop/files/img1-mobile.jpg?v=1763995926)!important;padding-bottom:48px}div#oke-loyalty-join-program.c-embeddedModule--background.okeLoyalty.okeLoyalty--embeddedWidget.c-embeddedModule h2.u-textStyleEmbedded--h2{font-size:24px;font-weight:700}}.okeLoyalty .c-customisableActionCard-action--column{padding:10px}.okeLoyalty .c-slider--customisable .c-slider-frame{height:10px;padding:0;margin:10px;border:2px solid var(--loyalty-accent-color, #618d85)}.okeLoyalty .c-progress-empty{border:2px solid var(--loyalty-accent-color, #618d85)}.okeLoyalty .c-slider--customisable .c-slider-frame-knob{background-color:#f57a00}div#oke-loyalty-vip-tiers h2.u-textStyleEmbedded--h2{visibility:hidden;position:relative}div#oke-loyalty-vip-tiers .c-customisableModuleHeader-title.u-textStyleEmbedded--h2:before{content:"Dr. Ming Loyalty Program";visibility:visible;position:absolute;top:0;left:50%;transform:translate(-50%);text-align:center;font-size:32px;font-weight:700;color:inherit;width:100%}div#oke-loyalty-vip-tiers .c-vipTierProgress--horizontal .c-vipTierProgress-tier-track{display:none}.okeLoyalty .c-card--customisable{border-radius:10px 10px 0 0}.okeLoyalty .c-button--customisable.c-button.c-confirmButton.c-button--stretch label,.okeLoyalty .c-button--customisable.c-button.c-confirmButton.c-button--stretch span{color:#fff;font-size:16px}.okeLoyalty .c-customisableVipTiersCarousel-header{padding-top:0;margin-bottom:0;gap:0px;box-sizing:content-box;border-radius:100px 100px 0 0;overflow:hidden}div#oke-loyalty-vip-tiers .c-customisableVipTiersCarousel-header-tierInfo{flex-direction:column;text-align:center;padding:24px}.okeLoyalty .c-customisableVipTiersCarousel-button{border-radius:0}.okeLoyalty .c-customisableVipTiersCarousel-inner{padding:20px}div#oke-loyalty-vip-tiers .c-vipTierBadge-image{background-color:transparent}div#oke-loyalty-vip-tiers .c-promptProgressCard-progress-tier-track{background-color:#fff;border:1px solid #F58A00;margin-top:-5px;margin-bottom:10px}body div#oke-loyalty-vip-tiers.okeLoyalty--embeddedWidget{--loyalty-shading-color: #F9F3FF;--loyalty-card-border-color: #8B8B8B}.c-customisableVipTiersTable-table{width:fit-content;margin:auto}li.c-vipTierProgress-tier{width:18.75vw!important;max-width:270px}.okeLoyalty .c-vipTierProgress--horizontal{flex-direction:row;gap:0px}.okeLoyalty .c-vipTierProgress{position:relative;display:flex;width:100%;margin:0;padding-left:0;padding-top:58px}.okeLoyalty .c-vipTierProgress--horizontal .c-vipTierProgress-tier{flex-direction:column;align-items:center;width:100%;padding-bottom:0;text-align:center;height:150px;border-radius:100px 100px 0 0;padding-top:5px}.okeLoyalty .c-customisableVipTiersTable-table-row--header .c-customisableVipTiersTable-table-cell{padding:0;width:100%}.c-customisableVipTiersTable-table tr:last-child td.c-customisableVipTiersTable-table-cell:nth-child(2) span{display:none}li.c-vipTierProgress-tier:nth-child(1){background-color:#f9f3ff}td.c-customisableVipTiersTable-table-cell.u-textStyleEmbedded--body:nth-child(2){background-color:#f9f3ff}li.c-vipTierProgress-tier:nth-child(2){background-color:#fff1d8}td.c-customisableVipTiersTable-table-cell.u-textStyleEmbedded--body:nth-child(3){background-color:#fff1d8}li.c-vipTierProgress-tier:nth-child(3){background-color:#d6f6d294}td.c-customisableVipTiersTable-table-cell.u-textStyleEmbedded--body:nth-child(4){background-color:#d6f6d294}td.c-customisableVipTiersTable-table-cell.u-textStyleEmbedded--body{width:18.75vw;max-width:270px;margin:0;height:75px;justify-content:center}.okeLoyalty .u-marginVertical--8{margin:0}.c-customisableVipTiersCarousel-perks.c-customisableVipTiersCarousel-header:has(.c-customisableVipTiersCarousel-button--prev.swiper-button-disabled){background:#f9f3ff}.c-customisableVipTiersCarousel-header:has(.c-customisableVipTiersCarousel-button--prev.swiper-button-disabled) button{background:#f9f3ff}@media all and (max-width: 768px){div#oke-loyalty-vip-tiers .swiper-wrapper .swiper-slide:first-child .c-customisableVipTiersCarousel-perks-perk:last-child .c-customisableVipTiersCarousel-perks-perk-icon{visibility:hidden}.okeLoyalty .c-icon{flex-shrink:0;line-height:0;width:10.467px;height:17.778px}div.okeLoyalty .u-textStyleEmbedded--h3{font-size:16px}}.okeLoyalty .c-customisableVipTiersCarousel-header-tierInfo{border-radius:0;padding:0}.c-customisableVipTiersCarousel-header:has(.swiper-button-disabled:nth-child(1)) .c-customisableVipTiersCarousel-header-tierInfo,.c-customisableVipTiersCarousel-header:has(.swiper-button-disabled:nth-child(1)) button{background:#f9f3ff!important}.c-customisableVipTiersCarousel-header:not(:has(.swiper-button-disabled)) .c-customisableVipTiersCarousel-header-tierInfo,.c-customisableVipTiersCarousel-header:not(:has(.swiper-button-disabled)) button{background:#fff1d8!important}.c-customisableVipTiersCarousel-header:has(.c-customisableVipTiersCarousel-button--next.swiper-button-disabled) .c-customisableVipTiersCarousel-header-tierInfo,.c-customisableVipTiersCarousel-header:has(.c-customisableVipTiersCarousel-button--next.swiper-button-disabled) button{background:#d6f6d294!important}.okeLoyalty .swiper-slide:nth-child(1) .c-customisableVipTiersCarousel-header-tierInfo,.okeLoyalty .swiper-slide:nth-child(1) .c-customisableVipTiersCarousel-button,.okeLoyalty .swiper-slide:nth-child(1) .c-customisableVipTiersCarousel-perks{background-color:#f9f3ff!important}.okeLoyalty .swiper-slide:nth-child(2) .c-customisableVipTiersCarousel-header-tierInfo,.okeLoyalty .swiper-slide:nth-child(2) .c-customisableVipTiersCarousel-button,.okeLoyalty .swiper-slide:nth-child(2) .c-customisableVipTiersCarousel-perks{background-color:#fff1d8!important}.okeLoyalty .swiper-slide:nth-child(3) .c-customisableVipTiersCarousel-header-tierInfo,.okeLoyalty .swiper-slide:nth-child(3) .c-customisableVipTiersCarousel-button,.okeLoyalty .swiper-slide:nth-child(3) .c-customisableVipTiersCarousel-perks{background-color:#d6f6d294!important}.okeLoyalty .c-customisableVipTiersCarousel-perks{border:none!important;border-radius:0!important}.okeLoyalty .c-customisableVipTiersCarousel-perks-perk{background-color:transparent!important;border-bottom:1px solid rgba(0,0,0,.05)}.okeLoyalty .c-customisableVipTiersCarousel{padding:0 10px}div#oke-loyalty-refer-friends .u-textStyleEmbedded--h2{line-height:1.2}form.c-customisableInviteFriend-inlineInput{flex-direction:column}form.c-customisableInviteFriend-inlineInput button{width:100%}.c-copyLinkCustomisable{flex-direction:column}.c-copyLinkCustomisable button{width:100%}input#okeLoyalty-friendEmail,input#okeLoyalty-referralLink{border:1px solid #00406A;background-color:transparent;padding-left:25px;padding-right:25px}.okeLoyalty .c-customisableReferFriends--expandToFullWidth .c-customisableReferFriends-wrapper-image{position:relative}.okeLoyalty .c-customisableReferFriends--expandToFullWidth .c-customisableReferFriends-wrapper-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/referral_image.png?v=1767186471);background-size:cover;background-position:center;background-repeat:no-repeat}.okeLoyalty .c-customisableShareLink-shareButtons-button{display:none}div#oke-loyalty-faq h2.u-textStyleEmbedded--h2{visibility:hidden;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}div#oke-loyalty-faq h2.u-textStyleEmbedded--h2:before{content:"Frequently Asked ";visibility:visible;color:#000;display:block;font-size:36px}div#oke-loyalty-faq h2.u-textStyleEmbedded--h2:after{content:"Questions";visibility:visible;position:absolute;color:#6ba75b;display:block;top:50%;font-size:36px;font-weight:700}div#oke-loyalty-faq .c-embeddedFaqCustomisable-content>div{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:25px}@media all and (max-width: 768px){div#oke-loyalty-faq .c-customisableModuleHeader--mediumMargin{height:5rem}div#oke-loyalty-faq h2.u-textStyleEmbedded--h2:before{font-size:32px;margin:6px}div#oke-loyalty-faq h2.u-textStyleEmbedded--h2:after{font-size:32px;top:28%}}div#oke-loyalty-faq .c-embeddedFaqCustomisable-content>div>button{margin-bottom:0}div#oke-loyalty-faq .u-marginTop--5.c-faqCustomisableItem-answer{margin-top:0}div#oke-loyalty-faq .c-faqCustomisableItem-answer--background{background-color:transparent;padding-left:0;padding-right:0}div#oke-loyalty-faq .c-faqCustomisableItem-answer--background>b:not(:nth-child(1)):before{content:"";border-top:1px solid #e6e6e6;display:block;padding-bottom:15px}div#oke-loyalty-faq .c-faqCustomisableItem-question .u-textStyleEmbedded--bodyBold{font-size:20px}@media all and (min-width: 769px){div#oke-loyalty-faq .c-embeddedFaqCustomisable-content>div>button{width:calc(50% - 25px)}}div.okeLoyalty:not(.okeLoyalty--floatingWidget) .c-button--customisable{font-size:18px;font-weight:700;line-height:1;padding-top:12px;padding-bottom:12px}div.okeLoyalty:not(.okeLoyalty--floatingWidget) .u-textStyleEmbedded--h2:not(.u-textStyleEmbedded--ignoreTextStyleColor){color:#6ba75b}div#oke-loyalty-join-program .u-textStyleEmbedded--h2:not(.u-textStyleEmbedded--ignoreTextStyleColor){color:#323030}div.okeLoyalty .u-textStyleEmbedded--h3{line-height:1.2}div.okeLoyalty.c-embeddedModule:not(.okeLoyalty--floatingWidget),div.okeLoyalty:not(.okeLoyalty--floatingWidget) .u-textStyleEmbedded--body{line-height:1.2}div.okeLoyalty:not(.okeLoyalty--floatingWidget) .c-tabs--embedded .c-tabs-list-item-link{padding:12px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/okendo-loyalty.css.map */
