div#oke-loyalty-welcome-header .c-halfWidthImage-text{max-width:600px;margin:0 auto}div#oke-loyalty-welcome-header button.c-button.c-button--customisable{max-width:149px}div#oke-loyalty-welcome-header .c-textBlock{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}div#oke-loyalty-welcome-header .c-textBlock p.c-textBlock-body{order:-1;margin-bottom:10px}div#oke-loyalty-welcome-header .c-textBlock h1.c-textBlock-title{margin-bottom:30px}div#oke-loyalty-profile .c-customisableProfile-cards span.u-textStyleEmbedded--bodyBold{font-weight:400}div#oke-loyalty-profile .u-textStyleEmbedded--h3{font-family:Souvenir,sans-serif;text-transform:capitalize}div#oke-loyalty-profile .c-loggedInMemberCardRow-details{text-align:center;justify-content:center}div#oke-loyalty-profile .c-card--shaded.c-card.c-card--customisable.c-customisableProfile-profileCard{row-gap:25px}div#oke-loyalty-profile .c-customisableProfile--shaded .c-customisableProfile-profileCard-details{row-gap:10px}div#oke-loyalty-profile button.c-button.c-button--customisable.c-button--stretch.c-promptProgressCard-button{width:unset;padding-left:32px;padding-right:32px}div#oke-loyalty-profile .c-rewardHistory.c-card--customisable.c-card--shaded{background-color:transparent;padding:0}div#oke-loyalty-profile .c-rewardHistory.c-card--customisable.c-card--shaded li.c-rewardHistory-item{background-color:#fff}div#oke-loyalty-profile .c-rewardHistory.c-card--customisable.c-card--shaded li.c-rewardHistory-item .u-textStyleEmbedded--bodyBold{font-weight:500}div#oke-loyalty-how-it-works p.c-dotStep-numberCircle{font-family:Souvenir,sans-serif;padding:20px}div#oke-loyalty-how-it-works h3.c-titleBody-title.u-textStyleEmbedded--h3{font-family:Souvenir,sans-serif;letter-spacing:0}div#oke-loyalty-earn form.c-birthdayForm--customisable.c-birthdayForm{margin-bottom:0}input#birthday-day{background-color:#e5eee4;border-color:#e5eee4;color:#15434b;padding-left:16px;max-height:48px}input#birthday-day::placeholder{color:#15434b}select#birthday-month{background-color:#e5eee4;border-color:#e5eee4;color:#15434b;padding-left:16px;padding-right:32px;max-height:48px}div#oke-loyalty-earn button.c-button--customisable.c-button.c-button--stretch[disabled]:has(.c-icon){background-color:#fffaec;border-color:#fffaec}div#oke-loyalty-earn button.c-button--customisable.c-button.c-button--stretch[disabled] .c-button-customisableIconCircle{background-color:transparent}div#oke-loyalty-earn button.c-button--customisable.c-button.c-button--stretch[disabled] .c-icon svg{color:#15434b}@media all and (min-width:1024px){div#oke-loyalty-earn .c-customisableCarousel .swiper:not(.is-drag-disabled){cursor:unset}div#oke-loyalty-earn .c-customisableCarousel .swiper-wrapper{transform:none!important;flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:60px}div#oke-loyalty-earn .c-customisableCarousel .swiper-slide{width:calc(25% - 15px)!important;margin-right:0!important}div#oke-loyalty-earn .c-customisableCarousel-button{display:none}}div#oke-loyalty-redeem .c-customisableActionCard{text-align:left}div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableStoreCreditCard):not(.c-customisableCouponCard){padding:0 0 20px;border:0}div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableStoreCreditCard):not(.c-customisableCouponCard) img.c-customIcon-image{width:100%;background-color:#e0d2c5}div#oke-loyalty-redeem .c-customisableActionCard:not(.c-customisableStoreCreditCard):not(.c-customisableCouponCard)>div:not(:has(img)){padding-left:24px;padding-right:24px}div#oke-loyalty-redeem .c-progress-empty{background-color:#e5eee4}div#oke-loyalty-redeem .c-customisableStoreCreditCard.c-customisableActionCard,div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard{border:0;padding:32px}div#oke-loyalty-redeem .c-customisableStoreCreditCard.c-customisableActionCard>div:has(.c-customIcon),div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard>div:has(.c-customIcon){display:none}div#oke-loyalty-redeem .c-customisableStoreCreditCard.c-customisableActionCard>div:has(h3.u-textStyleEmbedded--h3.u-marginBottom--4){width:100%}div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard .c-customisableActionCard-icon .c-icon,div#oke-loyalty-redeem .c-customisableActionCard.c-customisableStoreCreditCard .c-customisableActionCard-icon .c-icon{color:#15434b}div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard button.c-customisableCouponInput-button{position:unset;width:48px;height:48px;border-radius:0 50px 50px 0}div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard button.c-customisableCouponInput-button .c-icon{width:18px!important;height:18px!important}div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard input.c-customisableCouponInput-input{height:48px;border:0;background-color:#e5eee4;padding-right:24px;border-radius:50px 0 0 50px}div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard h3.u-textStyleEmbedded--h3:not(.u-marginBottom--4){margin-bottom:10px}div#oke-loyalty-redeem .c-customisableActionCard.c-customisableCouponCard .c-customisableCouponCard-status-container.u-textStyleEmbedded--body{background-color:#fffaec;border-radius:50px;padding:16px;margin-bottom:0}div#oke-loyalty-redeem .c-customisableRedemptionModule-loadMoreCoupons button.c-button--customisable{background-color:#15434b;color:#fff}div#oke-loyalty-redeem ul.c-tabs-list li a:after{content:"Rewards";margin-left:5px}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-info:empty{display:none}div#oke-loyalty-vip-tiers .c-vipTierBadge--customisable.c-vipTierBadge.c-icon-container,div#oke-loyalty-vip-tiers .c-vipTierBadge-image{width:56px;height:56px}div#oke-loyalty-vip-tiers .c-vipTierBadge-image{background-color:transparent}div#oke-loyalty-vip-tiers .c-customisableVipTiersCards-card-perks .u-textStyleEmbedded--bodyBold{font-family:Souvenir,sans-serif}div#oke-loyalty-vip-tiers .swiper-slide .c-customisableVipTiersCards-card-perks{row-gap:10px;padding-top:0}div#oke-loyalty-vip-tiers .c-vipTierInfo.c-card--customisable.u-padding--12{justify-content:center}div.okeLoyalty .c-promptProgressCard-progress-tier-track{background-color:#e5eee4}div#oke-loyalty-vip-tiers .c-promptProgressCard{padding:32px}div#oke-loyalty-vip-tiers .c-vipTierBadge--customisable.is-active:before{border-width:3px;border-radius:15px}div#oke-loyalty-vip-tiers .c-promptProgressCard-progress .c-vipTierBadge--customisable img{padding:5px}div#oke-loyalty-vip-tiers .c-card.c-customisableVipTiersCards-card .c-vipTierBadge{width:80px;height:80px}div#oke-loyalty-vip-tiers .c-card.c-customisableVipTiersCards-card .c-vipTierBadge-image{width:64px;height:64px;margin:8px}div#oke-loyalty-vip-tiers .u-textStyleEmbedded--h3{font-family:Souvenir,sans-serif}div#oke-loyalty-vip-tiers .c-customisableCarousel .u-textStyleEmbedded--h3{font-size:32px}div#oke-loyalty-vip-tiers .swiper-slide:nth-child(2) .c-customisableVipTiersCards-card-perk:nth-child(2) .c-icon svg,div#oke-loyalty-vip-tiers .swiper-slide:nth-child(3) .c-customisableVipTiersCards-card-perk:nth-child(2) .c-icon svg{display:none}div#oke-loyalty-vip-tiers .swiper-slide:nth-child(2) .c-customisableVipTiersCards-card-perk:nth-child(2) .c-icon,div#oke-loyalty-vip-tiers .swiper-slide:nth-child(3) .c-customisableVipTiersCards-card-perk:nth-child(2) .c-icon{background-image:url(/cdn/shop/files/tier-entry.png?v=1782887421);background-size:contain;background-repeat:no-repeat;background-position:center}div#oke-loyalty-vip-tiers .swiper-slide:nth-child(1) .c-customisableVipTiersCards-card-perk{background-color:#a6d4ac;padding:24px 16px;border-radius:15px;justify-content:space-between;flex-direction:row-reverse}div#oke-loyalty-vip-tiers .swiper-slide:nth-child(2) .c-customisableVipTiersCards-card-perk{background-color:#dadada;padding:24px 16px;border-radius:15px;justify-content:space-between;flex-direction:row-reverse}div#oke-loyalty-vip-tiers .swiper-slide:nth-child(3) .c-customisableVipTiersCards-card-perk{background-color:#fce68c;padding:24px 16px;border-radius:15px;justify-content:space-between;flex-direction:row-reverse}@media all and (max-width:768px){div#oke-loyalty-vip-tiers .swiper-slide .c-customisableVipTiersCards-card-perks{padding-bottom:24px;padding-left:24px;padding-right:24px}}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content{max-width:700px;margin:0 auto}div#oke-loyalty-refer-friends .u-textStyleEmbedded--h1,div#oke-loyalty-refer-friends .u-textStyleEmbedded--h2{font-size:0}div#oke-loyalty-refer-friends .u-textStyleEmbedded--h1:before,div#oke-loyalty-refer-friends .u-textStyleEmbedded--h2:before{font-size:40px;display:block;content:"200 points for you, up to 20%* Off for them"}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content:has(>button.c-button.c-button--customisable.c-button--stretch) .u-textStyleEmbedded--body.u-marginBottom--10{font-size:0}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content:has(>button.c-button.c-button--customisable.c-button--stretch) .u-textStyleEmbedded--body.u-marginBottom--10:before{content:"5% off one-time order or 20%* off their first subscription order.";display:block;font-size:14px}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content>button.c-button.c-button--customisable.c-button--stretch{max-width:149px}div#oke-loyalty-refer-friends .c-copyLinkCustomisable.c-customisableShareLink--widthFull{height:unset}div#oke-loyalty-refer-friends label{font-size:24px;font-weight:400;font-family:Souvenir,sans-serif}input#okeLoyalty-friendEmail::placeholder{color:#15434b}input#okeLoyalty-friendEmail,input#okeLoyalty-referralLink{background-color:transparent;color:#15434b;border:1px solid #15434B}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content:has(.c-customisableInviteFriend-email)>.u-textStyleEmbedded--body.u-marginBottom--10{display:none}@media all and (max-width:767px){div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content>button.c-button.c-button--customisable.c-button--stretch{margin:0 auto}div#oke-loyalty-refer-friends .c-customisableReferFriends-wrapper-content:has(>button.c-button.c-button--customisable.c-button--stretch) .u-textStyleEmbedded--body.u-marginBottom--10:before{text-align:center}}div#oke-loyalty-faq .u-textStyleEmbedded--bodyBold{font-size:20px;font-weight:400}div#oke-loyalty-faq .c-faqCustomisableItem-answer--background{padding:0;background-color:transparent}div#oke-loyalty-faq .u-marginTop--5.c-faqCustomisableItem-answer{height:unset!important;transition:.2s}@media all and (min-width:769px){div#oke-loyalty-faq .c-faqCustomisableItems.c-embeddedFaqCustomisable-content>div{display:block;column-count:2}}main#MainContent>section{margin-top:0;margin-bottom:0}div.okeLoyalty .u-textStyleEmbedded--h1,div.okeLoyalty .u-textStyleEmbedded--h2,div.okeLoyalty .u-textStyleEmbedded--h3{line-height:1.2;letter-spacing:0}div.okeLoyalty .c-button--customisable{font-size:16px;font-weight:700;line-height:1.2}div#oke-loyalty-how-it-works:after,div#oke-loyalty-profile:after{content:"";display:block;width:calc(100% + 48px);height:70px;margin-top:50px;margin-bottom:-50px;background-position:center;background-size:contain;background-color:#fff;background-image:url(/cdn/shop/files/wave-separator.png?v=1782270890)}div.okeLoyalty .c-customisableCarousel-button{width:64px;height:48px;padding:0;background-color:#15434b;border-radius:50px;background-repeat:no-repeat;background-position:center}div.okeLoyalty .c-customisableCarousel-button--prev{background-image:url("data:image/svg+xml,%3Csvg width='25' height='15' viewBox='0 0 25 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='rotate(180 12.5 7.5)'%3E%3Cpath d='M17.7394 14.0211L24.5 7.26056L17.7394 0.5M24.5 7.26056H0.5' stroke='%23A6D4AC' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E")}div.okeLoyalty .c-customisableCarousel-button--next{background-image:url("data:image/svg+xml,%3Csvg width='25' height='15' viewBox='0 0 25 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.7394 14.0211L24.5 7.26056L17.7394 0.5M24.5 7.26056H0.5' stroke='%23A6D4AC' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div.okeLoyalty .c-customisableCarousel-button>span{display:none}div.okeLoyalty .c-tabs--embedded .c-tabs-list-item-link{font-size:16px;font-weight:700;padding:16px}@media all and (max-width:767px){div#oke-loyalty-how-it-works:after,div#oke-loyalty-profile:after{height:24px}div.okeLoyalty .u-textStyleEmbedded--h2{font-size:32px}div#oke-loyalty-refer-friends .u-textStyleEmbedded--h1:before,div#oke-loyalty-refer-friends .u-textStyleEmbedded--h2:before{font-size:32px;text-align:center}div#oke-loyalty-welcome-header .u-textStyleEmbedded--h1{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/okendo-loyalty.css.map */
