div.okeLoyalty.okeLoyalty--embeddedWidget .c-card--backgroundBlur{border:0px!important}.signup-container{display:flex;align-items:center;justify-content:space-between;background-color:#fad7c0;padding:15px 20px;border-radius:8px;max-width:650px;margin:auto}.signup-text{flex:1;margin-right:8px}@media (max-width: 600px){.signup-container{flex-direction:column;align-items:center;text-align:center}.signup-text{margin-bottom:10px}}@media only screen and (min-width: 799px){#points-waiting{scroll-margin-top:-140px}}@media only screen and (max-width: 798px){#points-waiting{scroll-margin-top:-350px}}#edit-birthday-title{font-size:20px!important}.c-birthdayForm-item #birthday-month{font-size:15px!important}.c-embeddedModal-box .c-embeddedModal-box-content{padding-top:10px!important}.u-textStyle--subtitle,.u-textStyle--body{line-height:20px}.u-textStyle--subtitle{margin-bottom:3px}.hiw-table-content h3{text-transform:uppercase;font-size:16px}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules .c-actionCard{border-radius:0!important}.product-app--container .one-whole{padding-left:30px;padding-right:30px}div.okeLoyalty.okeLoyalty--embeddedWidget .c-card{border-radius:0}.c-formItem label{font-weight:700;margin-bottom:5px}.c-okeReferralsApp .c-headerText[data-v-51b2b3a9]:not(:last-child){margin-bottom:20px}.c-embeddedRedeem .c-actionCard{border-radius:0!important}.tiers-icon-cont img{width:45px}.perk-name img{width:25px}@media all and (max-width: 768px){.tiers-slider-wrapper{margin:0 .7rem!important}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules .c-actionCard,.c-embeddedRedeem .c-actionCard{padding:20px 5px!important;height:200px!important}.tiers-table .c-rewards{font-weight:700}.tiers-table .tiers-heading{text-transform:uppercase}}:root{--heading-font: 26px;--body-font: 15px;--accent-color: #fad7c0;--primary-color: #222}.okl-align-center{align-items:center}.okl-w-100{width:100%}.okl-pt-0{padding-top:0}.okl-pb-0{padding-bottom:0}.accent-bg{background-color:#f9f5f1}.customer-logged-in .okendo-loyalty-banner .button,.oke-loyalty-how-it-works .icon-with-text-column .icon,.customer-logged-in [data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--title:before,body:not(.customer-logged-in) [data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs,[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-customIcon,[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem-cardContainer .c-actionCard>.u-textStyle--body{display:none}div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--title,div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--subtitle,div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--body,div.okeLoyalty.okeLoyalty--embeddedWidget .c-input,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button,div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link,[data-oke-loyalty-widget] div.okeLoyalty.okeLoyalty--embeddedWidget .c-button{font-size:var(--body-font)}div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--subtitle{font-weight:700}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar-title,.page-okendo-loyalty .heading-wrapper--faq{display:flex;margin:auto;align-items:center;justify-content:center;text-align:center}div.okeLoyalty.okeLoyalty--embeddedWidget .c-input::placeholder,[data-oke-referrals-widget] .c-okeReferralsApp input::placeholder{color:var(--primary-color)}.page-okendo-loyalty .faq__title.title,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar-title,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar-title:before,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--title:before,[data-oke-referrals-widget] .c-okeReferralsApp .c-headerText-title{display:block;font-size:var(--heading-font);font-weight:700}div.okeLoyalty.okeLoyalty--embeddedWidget:not(#oke-loyalty-profile) .c-embeddedHeaderBar-title:after,[data-oke-referrals-widget] .c-okeReferralsApp .c-headerText-title:after{content:"";display:block;margin:auto;margin-top:1.25rem;border-bottom:2px solid #fad7c0;width:70px}[data-oke-referrals-widget] .c-okeReferralsApp .c-headerText-title:after{border-color:#000}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar-title,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--title{font-weight:400;font-size:0;line-height:initial;text-transform:capitalize}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .u-textStyle--title:before{content:"your points are waiting"}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar-title:before{content:"how to earn points"}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar-title:before{content:"redeem your points"}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar{border:0}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-profile .c-embeddedProfile-profile-member,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-profile .u-border--bottom,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-profile .c-embeddedProfile-details.is-vipTiersEnabled,div.okeLoyalty.okeLoyalty--embeddedWidget .c-redeemBalance,div.okeLoyalty.okeLoyalty--embeddedWidget .c-pointHistory-item,div.okeLoyalty.okeLoyalty--embeddedWidget .c-card,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules .c-actionCard,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules .c-couponCard,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules .c-skeletonCard,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem .c-actionCard,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem .c-couponCard,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem .c-skeletonCard{border-color:var(--primary-color)}div.okeLoyalty.okeLoyalty--embeddedWidget .c-input,div.okeLoyalty.okeLoyalty--embeddedWidget .c-input:hover,.page-okendo-loyalty [data-oke-referrals-widget] .c-okeReferralsApp .c-input,.page-okendo-loyalty [data-oke-referrals-widget] .c-okeReferralsApp .c-input:hover{border-color:var(--primary-color);border-radius:0}.okendo-loyalty-banner a.button--primary.button,.okendo-loyalty-banner a.button--secondary,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button,div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link,[data-oke-referrals-widget] .c-okeReferralsApp .c-button{border-radius:0;font-size:var(--body-font);font-weight:400;text-transform:uppercase;transition:.2s ease-in-out}div.okeLoyalty.okeLoyalty--embeddedWidget .c-button--outline,div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link{background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color);transition:.2s ease-in-out}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-button:not(.c-button--outline){background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fff;transition:.2s ease-in-out}div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard-action .c-button--outline{display:flex;flex-direction:row-reverse}div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard-action .c-button--outline svg{color:var(--primary-color)}div.okeLoyalty.okeLoyalty--embeddedWidget .c-button:hover,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-button:not(.c-button--outline):hover,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button--outline:hover,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button--outline:hover:not([disabled]),div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link:hover:not([disabled]),[data-oke-referrals-widget] .c-okeReferralsApp .c-button:hover{background-color:#da957d;border-color:#da957d;color:var(--primary-color)}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedWidget{gap:50px!important;max-width:unset}.customer-logged-in .image-with-text-gelous-header .image-with-text__text{margin-bottom:0}.oke-loyalty-how-it-works{padding:30px 0 40px}.oke-loyalty-how-it-works .hiw-table{display:flex;flex-direction:row;justify-content:space-between;text-align:center}.oke-loyalty-how-it-works .hiw-table .hiw-table-content img{width:40px}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar.c-embeddedHeaderBar--withTabs.u-marginBottom--4,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-loginForm{margin:0;padding:0}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-card{border:0}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile>.c-card.c-card--noPadding.c-card--outline:not(.c-embeddedProfile-history) .u-textStyle--subtitle{font-size:var(--heading-font);line-height:unset}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile>.c-card.c-card--noPadding.c-card--outline:not(.c-embeddedProfile-history) .u-marginTop--2.u-marginBottom--6.u-textStyle--body,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile>.c-card.c-card--noPadding.c-card--outline:not(.c-embeddedProfile-history) .c-terms.u-textStyle--body{margin-top:20px}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-loginForm-label{color:var(--primary-color);margin-top:15px}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-loginForm-label:after{content:"."}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-login{max-width:800px;padding:0}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-card{background-color:transparent}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-input{background-color:transparent;text-align:left}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile .c-tabs{width:100%}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile .c-embeddedProfile-details.is-vipTiersEnabled{margin-bottom:0}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile .c-embeddedProfile-details .u-textStyle--subtitle{text-transform:capitalize;font-weight:700}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-history *{background-color:transparent}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-history .c-redeemBalance .u-textStyle--subtitle,[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-history .c-pointHistory-item .u-textStyle--subtitle{font-weight:700;text-transform:capitalize}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-profile .c-embeddedProfile-vipCard-inner{justify-content:flex-start}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-profile .c-embeddedProfile-details.is-vipTiersEnabled{padding-bottom:20px}[data-oke-loyalty-profile] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-profile .c-embeddedProfile-vipMobileView .c-tierPrompt{padding-top:20px;text-align:left}div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard{display:flex;justify-content:center;width:100%}div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard-action{margin-top:0}div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard .c-customIcon-image{height:28px;width:auto}.tiers-table-cont{margin-top:40px;overflow:hidden}.tiers-table-cont .tiers-table{border-spacing:0;margin:auto;max-width:1400px;width:100%}.tiers-table-cont .tiers-table th,.tiers-table-cont .tiers-table td{padding:15px 0}.tiers-table-cont .tiers-table th,.tiers-table-cont .tiers-table tr{border-bottom:1px solid var(--primary-color)}.tiers-table-cont .tiers-table th,.tiers-table-cont .tiers-table td:first-child{background-color:transparent}.tiers-table-cont .tiers-table th:nth-child(2){border-top-left-radius:6px}.tiers-table-cont .tiers-table th:nth-child(4){border-top-right-radius:6px}.tiers-table-cont .tiers-table .tiers-name-cont{text-align:center}.tiers-table-cont .tiers-table .tiers-heading{margin-top:6px}.tiers-table-cont .tiers-table .perk-title{padding-left:20px;text-transform:uppercase}.tiers-table-cont .tiers-table .tiers-icon-cont img,.tiers-table-cont .tiers-table .perk-name img{margin:auto;vertical-align:middle}.tiers-table-cont .tiers-table .tiers-subhead{font-weight:400}.tiers-table-cont .tiers-table .perk-name{text-align:center;width:18%}.tiers-slider-wrapper{position:relative;overflow:hidden;margin:0 1rem;padding:0 2rem}.tiers-slider-wrapper #tiers-slider-cont{width:100%;margin:auto;overflow-x:scroll;display:flex;gap:20px;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.tiers-slider-wrapper #tiers-slider-cont::-webkit-scrollbar{display:none}.tiers-slider-wrapper button.tiers-slide-arrow{position:absolute;top:0;bottom:0;border-radius:50%;margin:auto;background-color:var(--primary-color);width:36px;height:36px;line-height:0;cursor:pointer;text-align:right}.tiers-slider-wrapper #tiers-slide-arrow-prev:before{content:url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.6555 17.7858L11.2333 16.2081L3.92216 8.89694L11.2333 1.58583L9.6555 0.00805664L0.766609 8.89694L9.6555 17.7858Z' fill='white'/%3E%3C/svg%3E%0A");display:inline-block}.tiers-slider-wrapper #tiers-slide-arrow-next:before{content:url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.3445 17.7858L0.766724 16.2081L8.07784 8.89694L0.766724 1.58583L2.3445 0.00805664L11.2334 8.89694L2.3445 17.7858Z' fill='white'/%3E%3C/svg%3E%0A");display:inline-block}.tiers-slider-wrapper #tiers-slide-arrow-prev{left:0}.tiers-slider-wrapper #tiers-slide-arrow-next{right:0}.tiers-slider-wrapper .tiers-slide{border-radius:0;flex:0 0 100%;width:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules .c-actionCard{padding:40px 30px}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar--withTabs{display:flex;flex-direction:column}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list{margin-top:12px}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem-cardContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem .c-actionCard{background-color:#fff;border:0;padding:60px 40px;width:100%}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem .c-couponCard--issued .u-textStyle--subtitle{font-weight:400}[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-progress{width:100%}[data-oke-referrals-widget] .c-okeReferralsApp{background-color:transparent;border:0;font-size:15px}[data-oke-referrals-widget] .c-okeReferralsApp-page{padding:30px 0 40px}[data-oke-referrals-widget] .c-okeReferralsApp .c-headerText{text-align:center}[data-oke-referrals-widget] .c-okeReferralsApp .c-headerText-title{margin-bottom:20px}[data-oke-referrals-widget] .c-okeReferralsApp input{background-color:transparent}@media all and (min-width: 769px){.okendo-loyalty-banner a.button--primary,.okendo-loyalty-banner a.button--secondary,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button,div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link,[data-oke-referrals-widget] .c-okeReferralsApp .c-button{min-width:180px}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules-cardContainer,[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem-cardContainer{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard,[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard{grid-column:span 2}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:last-child:nth-child(3n-1),[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:last-child:nth-child(3n-1){grid-column-end:-2}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:nth-last-child(2):nth-child(3n+1),[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:nth-last-child(2):nth-child(3n+1){grid-column-end:4}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:last-child:nth-child(3n-2),[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:last-child:nth-child(3n-2){grid-column-end:5}.tiers-table-cont .tiers-mobile{display:none}}@media all and (max-width: 768px){.okendo-loyalty-banner a.button--primary.button,.okendo-loyalty-banner a.button--secondary,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button,div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link,[data-oke-referrals-widget] .c-okeReferralsApp .c-button,.okendo-loyalty-banner .image-with-text__button--mobile-text-align-center{width:100%}.okendo-loyalty-banner .image-with-text__text-column{padding-left:30px;padding-right:30px}.oke-loyalty-how-it-works .hiw-table{flex-direction:column}.oke-loyalty-how-it-works .hiw-table .hiw-table-content:not(:first-child){margin-top:20px}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedEarningRules-cardContainer,[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedRedeem-cardContainer{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard,[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard{padding:20px;grid-column:span 2}[data-oke-loyalty-earn] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:nth-last-child(1):nth-child(odd),[data-oke-loyalty-redeem] div.okeLoyalty.okeLoyalty--embeddedWidget .c-actionCard:nth-last-child(1):nth-child(odd){grid-column:2/span 2}.tiers-table-cont .tiers-desktop{display:none}.tiers-table-cont .tiers-mobile{display:flex}.tiers-table-cont .tiers-mobile-cont{display:flex;overflow:overlay}.tiers-table-cont .tiers-table:not(:last-child){margin-right:20px}.tiers-table-cont .tiers-table tbody tr{border:1px solid var(--primary-color)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/okendo-loyalty.css.map */
