div.okeLoyalty.okeLoyalty--embeddedWidget>div{max-width:unset}.hide-section{display:none}[data-shopify-editor-section] .hide-section{display:block}div.okeLoyalty.okeLoyalty--embeddedWidget .c-button{border-color:#000;border-radius:unset;font-weight:700;font-size:18px;padding:24px;text-transform:uppercase}.center-text{text-align:center;margin-bottom:50px}.loyalty-container h2.loyalty-heading{margin:0}div.loyalty-spacer:empty{height:70px;display:block}.okendo-page-width{max-width:1600px;margin:0 auto}@media all and (min-width:750px){.okendo-page-width{padding:0 50px}}@media all and (max-width:749px){.okendo-page-width{padding:0 15px}}div.okeLoyalty .c-bannerWidget-memberRewards-carouselSlide,div.okeLoyalty .c-couponInput.is-disabled .c-couponInput-input,div.okeLoyalty .c-couponInput-disabledBanner:before,div.okeLoyalty .c-couponInput-disabledBanner,div.okeLoyalty .c-bannerWidget-memberRewards-header{border-radius:unset;border-color:#000}div.okeLoyalty .c-carouselSlide-action .c-button{font-size:12px}div.okeLoyalty .c-couponInput-disabledBanner:before,div.okeLoyalty .c-couponInput-disabledBanner{background-color:#e6e6e6}div.okeLoyalty .c-bannerWidget-panel-container .c-bannerWidget-memberRewards-header-title,div.okeLoyalty .c-bannerWidget-panel-container .c-bannerWidget-memberRewards-header-points{font-size:16px}div.okeLoyalty .c-bannerWidget-panel-container .c-bannerWidget-memberRewards-header-userButton .c-icon{width:18px!important;height:18px!important}div.okeLoyalty .c-bannerWidget-panel-container .c-bannerWidget-memberRewards-header-userButton{width:auto;height:auto;background:transparent;border-color:#000;border-radius:unset}div.okeLoyalty .c-couponInput-disabledBanner{border-left:0}.login-img{width:50%;height:650px;background-size:cover;background-position-y:36%;background-position-x:center}.login-name{max-width:528px;margin:0 auto;padding:24px;width:100%}.login-name h2{font-size:48px;font-weight:400;text-transform:uppercase;line-height:1.1;margin:0}.login-name h2,.login-name p.loyalty-paragraph{color:#fff}p.loyalty-paragraph{line-height:1.1;letter-spacing:0}.login-banner{display:flex;align-items:center;gap:0;max-width:unset;justify-content:flex-start;padding-bottom:0;margin:0 auto 70px;background-color:#000}div#oke-loyalty-profile .c-embeddedProfile-login>.u-paddingVertical--2.u-textAlign--center.u-marginBottom--6.u-paddingTop--6,div#oke-loyalty-profile .c-embeddedProfile-login>.c-loginForm.u-marginBottom--6.u-paddingTop--6.u-textAlign--center.c-embeddedProfile-loginForm{margin-left:auto;margin-right:auto;max-width:528px;width:100%;padding:24px}.login-name:before,div#oke-loyalty-profile .c-embeddedProfile .c-loginForm.c-embeddedProfile-loginForm:before{content:"";display:block;width:129px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='129' height='23' viewBox='0 0 129 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M129 22.4786V0.52124H126.255V22.4786H129ZM2.70687 6.39582H0V22.4712H2.70687V13.7149C2.70687 11.7814 3.04433 8.48489 6.12455 8.48489C8.94078 8.48489 8.93957 11.7389 8.93913 12.903L8.93912 12.9445V22.4786H11.646V13.5297C11.646 11.5888 11.9834 8.4923 15.0996 8.4923C17.6557 8.4923 17.8782 10.8925 17.8782 12.7148V22.4786H20.5851V12.2852C20.5851 10.0035 20.1328 6.0106 15.516 6.0106C14.4606 6.0106 12.3209 6.15876 10.8203 8.60342L10.8149 8.59373C10.5054 8.03858 9.37492 6.0106 6.57689 6.0106C4.92549 6.0106 3.56847 6.78104 2.70687 8.09967V6.39582ZM47.9581 6.39582H45.2943L45.2872 6.38841V22.4712H47.951V14.0631C47.951 12.9 48.0288 11.0036 49.0604 9.72203C49.8376 8.75899 50.8339 8.48489 51.7595 8.48489C52.9466 8.48489 53.7592 8.9516 54.275 9.64795C54.9038 10.4999 54.9745 11.6259 54.9745 12.5963V22.4786H57.6383V12.5222C57.6383 10.7369 57.5252 9.4183 56.748 8.2182C55.8295 6.78845 54.1619 6.0106 52.3531 6.0106C49.8094 6.0106 48.4386 7.59592 47.9581 8.25524V6.39582ZM80.9681 6.39582H83.6749V8.09967C84.5366 6.78104 85.8936 6.0106 87.545 6.0106C90.343 6.0106 91.4735 8.03859 91.783 8.59373L91.7884 8.60342C93.289 6.15876 95.4286 6.0106 96.4841 6.0106C101.101 6.0106 101.553 10.0035 101.553 12.2852V22.4786H98.8463V12.7148C98.8463 10.8925 98.6237 8.4923 96.0677 8.4923C92.9515 8.4923 92.6141 11.5888 92.6141 13.5297V22.4786H89.9072V12.9445V12.903C89.9077 11.7389 89.9089 8.48489 87.0926 8.48489C84.0124 8.48489 83.6749 11.7814 83.6749 13.7149V22.4712H80.9681V6.39582Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;margin-bottom:50px}@media all and (max-width:768px){.login-img{width:100%;height:400px}.login-name h2{text-align:center}}.oke-loyalty-perks{padding:0 0 50px;text-align:center}.perks-title{font-size:32px;text-transform:uppercase;color:#000;display:inline-block;line-height:1.1;padding:20px 0}.loyalty-heading{font-size:40px;font-weight:400;margin-bottom:50px;text-transform:uppercase;color:#000;line-height:1.1}.perks-section{display:flex;justify-content:center;gap:48px;margin:0 auto;flex-wrap:wrap}.perks-section .image-container{width:100%}.perks-section .image-container:empty{display:block}.perks-section>div{text-align:left}.perks-section p{margin-top:0;font-size:16px;line-height:1.1}.image-container{width:400px;height:550px;background-size:cover;background-position:center;background-repeat:no-repeat}.tier-part{font-size:12px;background-color:#000;padding:5px 16px;width:fit-content;border-radius:100px;margin-top:20px;color:#fff;text-transform:uppercase}@media all and (max-width:767px){div.perks-section>div,.image-container,.perks-title{width:100%}.perks-section>div{text-align:center}.tier-part{margin:20px auto 0}}@media all and (max-width:900px){.perks-section{flex-wrap:wrap;gap:20px}}.how-it-works{padding:0 0 50px;text-align:center}.how-it-works-section{display:flex;justify-content:space-between;column-gap:40px;margin:0 auto}.how-it-works-section>div{background-color:#000;border:1px solid #000;width:384px;padding:48px;min-height:365px;display:flex;flex-direction:column;justify-content:center}.hiw-number{display:block;font-size:24px;font-weight:400;text-transform:uppercase;color:#fff}.hiw-cta{color:#fff;display:block;text-transform:uppercase;font-size:32px;padding:5px;font-weight:400;margin-top:10px;margin-bottom:10px}.how-it-works-section img{max-width:64px;margin:0 auto;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(330deg) brightness(102%) contrast(105%)}.how-it-works-section p{color:#fff;margin-top:10px;margin-bottom:10px;font-size:24px;line-height:1.2}@media all and (max-width:767px){div.how-it-works-section>div{width:100%}}@media all and (max-width:900px){.how-it-works-section{flex-wrap:wrap;gap:20px}}.oke-btns-cont a{border-color:var(--loyalty-button-border-hover-color, #fff);background-color:#000;color:var(--loyalty-button-text-hover-color, #fff);font-weight:400;font-size:18px;text-transform:uppercase;padding:8px 16px;text-decoration:none;width:50%}.oke-btns-cont{padding-bottom:64px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;gap:20px}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{font-size:18px}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedHeaderBar,div.okeLoyalty.okeLoyalty--embeddedWidget .c-vipTiersTable-table-cell,div.okeLoyalty.okeLoyalty--embeddedWidget .c-tabs-list-item-link,div.okeLoyalty.okeLoyalty--embeddedWidget .c-input,div.okeLoyalty.okeLoyalty--embeddedWidget .c-button--outline,div.okeLoyalty.okeLoyalty--embeddedWidget .c-couponInput-input{border-color:#000}div.okeLoyalty .c-tabs-list-item-link{border-radius:unset}div.okeLoyalty .c-embeddedHeaderBar-title{font-weight:400;text-transform:uppercase;font-size:40px;margin-bottom:16px;text-align:center;line-height:1.1}div.okeLoyalty .c-embeddedHeaderBar{border:0}div.okeLoyalty .c-bannerWidget .c-bannerWidget-togglePanelButton-inner{text-transform:uppercase;font-weight:700}div#oke-loyalty-profile .c-loginForm .c-loginForm-row button.c-button.c-loginForm-button.c-button--stretch:after{content:"SIGN UP";display:inline-block;color:#fff;font-size:18px;color:#000}div#oke-loyalty-profile .c-loginForm .c-loginForm-row button.c-button.c-loginForm-button.c-button--stretch{font-size:0;background-color:#fff}div#oke-loyalty-profile .c-embeddedProfile-profile .c-card .u-margin--6{margin:48px}div#oke-loyalty-profile .c-embeddedProfile-profile .c-card .c-embeddedProfile-vipCard-inner.u-padding--6{padding:48px}div#oke-loyalty-profile .c-embeddedProfile .c-card .u-margin--6{margin:48px}div.okeLoyalty .c-embeddedProfile-details.is-vipTiersEnabled,div.okeLoyalty .c-embeddedProfile .c-card--outline{border:0}div.okeLoyalty .c-embeddedProfile .u-textStyle--title{font-size:0}div#oke-loyalty-profile .c-embeddedProfile-login{background-color:#000}div.okeLoyalty .c-embeddedProfile-login{display:flex;align-items:center;gap:0;max-width:unset;justify-content:space-between;padding:0}div.okeLoyalty .c-embeddedProfile .c-embeddedHeaderBar{margin:0;padding:0}div.okeLoyalty .c-embeddedProfile .c-embeddedHeaderBar-title{display:none}div.okeLoyalty .c-embeddedProfile .c-tabs{width:100%}div.okeLoyalty .c-embeddedProfile .c-tabs-list{gap:0}div.okeLoyalty .c-embeddedProfile .c-tabs-list-item-link{background-color:#000;color:#fff;border-bottom:0;font-size:24px;height:auto;padding:15px}div.okeLoyalty .c-embeddedProfile .c-tabs-list-item-link:hover:not([disabled]),div.okeLoyalty .c-embeddedProfile .c-tabs-list-item-link.is-active{background-color:transparent;color:#000}div.okeLoyalty .c-embeddedProfile-vipMobileView:before{margin-bottom:20px}div.okeLoyalty .c-embeddedProfile-vipCard-inner{display:block}div.okeLoyalty .c-embeddedProfile-profile{border:1px solid #000;border-top:0;margin:0 auto;padding:0;gap:0}div.okeLoyalty.okeLoyalty--embeddedWidget .c-loggedInMemberCardRow-details-text .u-textStyle--subtitle,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-vipCard-inner .u-textStyle--subtitle,div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-vipMobileView .u-textStyle--subtitle{font-size:24px;font-weight:700;text-transform:uppercase}div.okeLoyalty .c-embeddedProfile-vipMobileView .c-vipTierProgress-tier .u-textStyle--subtitle{font-size:18px}div.okeLoyalty .c-embeddedProfile-profile-member,div.okeLoyalty .u-border--bottom{border-color:#000}div.okeLoyalty .c-embeddedProfile-profile .u-textStyle--body,div.okeLoyalty .c-embeddedProfile-details.is-vipTiersEnabled,div.okeLoyalty .c-embeddedProfile-details.is-vipTiersEnabled .u-textStyle--subtitle,div.okeLoyalty .c-vipTierProgress--horizontal .u-textStyle--subtitle{font-size:16px}div.okeLoyalty .c-embeddedProfile-vipCard-inner .u-textAlign--center{text-align:left}div#oke-loyalty-profile .c-embeddedProfile-login .u-paddingVertical--2.u-textAlign--center.u-marginBottom--6.u-paddingTop--6>.u-marginTop--2.u-marginBottom--6.u-textStyle--body{margin-top:0;line-height:1.1;margin-bottom:15px;color:#fff;font-size:0}div#oke-loyalty-profile .c-embeddedProfile-login .u-textStyle--subtitle,div#oke-loyalty-profile .c-embeddedProfile-login .c-terms.u-textStyle--body,div#oke-loyalty-profile .c-embeddedProfile-login .c-terms.u-textStyle--body a{color:#fff}div#oke-loyalty-profile .c-embeddedProfile .c-embeddedProfile-login .c-button{background-color:#fff;color:#000;width:100%}div#oke-loyalty-profile .c-embeddedProfile .c-embeddedProfile-login>.u-paddingVertical--2.u-textAlign--center.u-marginBottom--6.u-paddingTop--6:before{content:"";display:block;width:129px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='129' height='23' viewBox='0 0 129 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M129 22.4786V0.52124H126.255V22.4786H129ZM2.70687 6.39582H0V22.4712H2.70687V13.7149C2.70687 11.7814 3.04433 8.48489 6.12455 8.48489C8.94078 8.48489 8.93957 11.7389 8.93913 12.903L8.93912 12.9445V22.4786H11.646V13.5297C11.646 11.5888 11.9834 8.4923 15.0996 8.4923C17.6557 8.4923 17.8782 10.8925 17.8782 12.7148V22.4786H20.5851V12.2852C20.5851 10.0035 20.1328 6.0106 15.516 6.0106C14.4606 6.0106 12.3209 6.15876 10.8203 8.60342L10.8149 8.59373C10.5054 8.03858 9.37492 6.0106 6.57689 6.0106C4.92549 6.0106 3.56847 6.78104 2.70687 8.09967V6.39582ZM47.9581 6.39582H45.2943L45.2872 6.38841V22.4712H47.951V14.0631C47.951 12.9 48.0288 11.0036 49.0604 9.72203C49.8376 8.75899 50.8339 8.48489 51.7595 8.48489C52.9466 8.48489 53.7592 8.9516 54.275 9.64795C54.9038 10.4999 54.9745 11.6259 54.9745 12.5963V22.4786H57.6383V12.5222C57.6383 10.7369 57.5252 9.4183 56.748 8.2182C55.8295 6.78845 54.1619 6.0106 52.3531 6.0106C49.8094 6.0106 48.4386 7.59592 47.9581 8.25524V6.39582ZM80.9681 6.39582H83.6749V8.09967C84.5366 6.78104 85.8936 6.0106 87.545 6.0106C90.343 6.0106 91.4735 8.03859 91.783 8.59373L91.7884 8.60342C93.289 6.15876 95.4286 6.0106 96.4841 6.0106C101.101 6.0106 101.553 10.0035 101.553 12.2852V22.4786H98.8463V12.7148C98.8463 10.8925 98.6237 8.4923 96.0677 8.4923C92.9515 8.4923 92.6141 11.5888 92.6141 13.5297V22.4786H89.9072V12.9445V12.903C89.9077 11.7389 89.9089 8.48489 87.0926 8.48489C84.0124 8.48489 83.6749 11.7814 83.6749 13.7149V22.4712H80.9681V6.39582Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;margin-bottom:50px}div.okeLoyalty .c-embeddedProfile-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier-track{top:27px}div#oke-loyalty-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier-track{border-top:1px solid #000;border-bottom:1px solid #000;background-color:transparent;width:172%;margin-left:-40%}div#oke-loyalty-profile .c-vipTierProgress-tier-track--striped{background:#000}div#oke-loyalty-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier:first-child{align-items:flex-start;text-align:left}div#oke-loyalty-profile .c-vipTierProgress--horizontal .c-vipTierProgress-tier:last-child{align-items:flex-end;text-align:right}div.okeLoyalty .c-embeddedProfile-profile .c-embeddedProfile-vipMobileView .c-vipTierProgress-tier-track{left:26px;border-left:1px solid #000;border-right:1px solid #000}div.okeLoyalty .c-vipTierBadge.is-active:before{border-radius:0;border-width:3px}div.okeLoyalty .c-embeddedProfile-profile .c-vipTierBadge,div.okeLoyalty .c-embeddedProfile-profile .c-vipTierBadge-image{border-radius:0;width:60px;height:60px}div.okeLoyalty .c-embeddedProfile-profile .c-vipTierBadge--shadow{box-shadow:none}div.okeLoyalty .c-embeddedProfile .c-card--outline{border-radius:unset}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-history{border:1px solid #000;border-top:0}div.okeLoyalty.okeLoyalty--embeddedWidget .c-embeddedProfile-history *{font-size:16px}div.okeLoyalty.okeLoyalty--embeddedWidget .c-redeemBalance,div.okeLoyalty.okeLoyalty--embeddedWidget .c-pointHistory-item{border-color:#000}div.okeLoyalty.okeLoyalty--embeddedWidget .c-couponInput-input,div.okeLoyalty.okeLoyalty--embeddedWidget .c-couponInput-button{font-weight:700;padding:20px;text-align:center}div.okeLoyalty.okeLoyalty--embeddedWidget .c-couponInput-button .c-icon{height:24px!important;width:24px!important}@media all and (max-width:768px){div#loginRow{flex-direction:column}div.okeLoyalty .c-embeddedProfile-login,#oke-loyalty-refer-friends{flex-wrap:wrap}div#oke-loyalty-profile .c-embeddedProfile .c-embeddedProfile-login:before{width:100%;height:450px}div.login-banner,div#oke-loyalty-profile .c-embeddedProfile-login{gap:20px}.login-name:before,div#oke-loyalty-profile .c-embeddedProfile .c-embeddedProfile-login>.u-paddingVertical--2.u-textAlign--center.u-marginBottom--6.u-paddingTop--6:before,div#oke-loyalty-profile .c-embeddedProfile .c-loginForm.c-embeddedProfile-loginForm:before{margin-left:auto;margin-right:auto;margin-bottom:30px}.login-name h2,div#oke-loyalty-profile .c-embeddedProfile div.u-textStyle--title:before{text-align:center;margin-bottom:30px}.login-name p.loyalty-paragraph{text-align:center}}@media all and (max-width:500px){div#oke-loyalty-profile .c-embeddedProfile .c-embeddedProfile-login>.u-paddingVertical--2.u-textAlign--center.u-marginBottom--6.u-paddingTop--6>div.u-textStyle--subtitle:before,div#oke-loyalty-profile .c-embeddedProfile-login .c-loginForm.u-marginBottom--6.u-paddingTop--6.u-textAlign--center.c-embeddedProfile-loginForm>div.c-loginForm-label.u-textStyle--body.u-marginBottom--4.u-textAlign--center:before{background-position:center;height:77px}.login-name h2,div#oke-loyalty-profile .c-embeddedProfile div.u-textStyle--title:before{font-size:40px}}div.okeLoyalty .c-card{background-color:#fafaf9}div.okeLoyalty .c-actionCard .c-customIcon .c-icon,div.okeLoyalty .c-actionCard .c-customIcon .c-customIcon-image{width:62px!important;height:62px!important}div.okeLoyalty .c-actionCard .c-progress{border-color:#000;width:100%;overflow:hidden}div.okeLoyalty .c-actionCard .c-progress-filling{border-radius:0}div.okeLoyalty .c-slider-frame{border-color:#000;border-radius:100px;overflow:hidden}div.okeLoyalty .c-slider-frame-knob{border:1px solid #000}div#oke-loyalty-earn .c-embeddedHeaderBar.u-marginBottom--4{display:none}div.okeLoyalty .c-embeddedEarningRules-cardContainer .c-actionCard-action{margin-top:0}div#oke-loyalty-earn .c-embeddedEarningRules .c-actionCard{border:1px solid #000;border-radius:unset;min-height:300px;justify-content:center;background-color:#fafafa;padding:48px}div#oke-loyalty-earn .c-embeddedEarningRules .u-textStyle--subtitle{font-size:32px;text-transform:uppercase;line-height:1.1}div#oke-loyalty-earn .c-embeddedEarningRules .c-actionCard>div>.u-textStyle--subtitle{margin-bottom:15px}.redeem-points-section{border:1px solid #000;margin-bottom:27px;padding:48px;text-align:center}.redeem-points-section #loyaltyPointsContainer{font-size:32px;margin-top:15px;display:block;text-transform:uppercase;font-weight:400}div#oke-loyalty-redeem .c-embeddedHeaderBar-title,[data-oke-loyalty-redeem].inactive .c-tabs,.inactive div#oke-loyalty-redeem .c-embeddedRedeem .c-embeddedHeaderBar--withTabs{display:none}div.okeLoyalty .c-embeddedRedeem .c-embeddedHeaderBar--withTabs{flex-direction:column}div.okeLoyalty .c-embeddedRedeem .c-actionCard{border:1px solid #000;border-radius:unset;min-height:300px;justify-content:center;background-color:transparent}div.okeLoyalty .c-embeddedRedeem .u-textStyle--subtitle{font-size:24px}div#oke-loyalty-redeem .c-embeddedRedeem .c-tabs-list-item-link{border-radius:unset;font-size:18px;border-color:#000;font-weight:700;text-transform:uppercase;height:52px}div#oke-loyalty-redeem .c-embeddedRedeem .c-tabs-list-item-link:after{content:"REWARDS";margin-left:5px}div.okeLoyalty .c-embeddedRedeem .c-actionCard{border-color:#000;border-radius:unset}div.okeLoyalty .c-embeddedRedeem-cardContainer .c-actionCard-action{margin-top:0;flex-wrap:wrap}div.okeLoyalty .c-embeddedRedeem-cardContainer{justify-content:space-between}div#oke-loyalty-redeem .c-actionCard{padding:48px}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard){width:100%}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard) .c-actionCard-content,div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard) .c-actionCard-action{max-width:680px}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard) .c-actionCard-action:after{content:"*Once points are redeemed for a coupon, they are non-refundable";font-size:12px;line-height:1.1;display:block;margin:25px auto 0}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard)>div:nth-child(3){order:-1}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard)>div>.u-textStyle--subtitle{font-size:32px;text-transform:uppercase;line-height:1.1}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard)>.u-textStyle--body{font-size:24px;line-height:1.1}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard)>div:nth-child(3)>.u-textStyle--body{display:none}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard) .c-actionCard-action:empty{display:block}div#oke-loyalty-redeem .c-actionCard:not(.c-couponCard) .c-actionCard-action:empty:after{margin-top:10px;max-width:230px}div#oke-loyalty-redeem .c-actionCard-content .c-slider,div#oke-loyalty-redeem .c-actionCard-content input.c-slider-input,div#oke-loyalty-redeem .c-actionCard-content .c-slider-frame{height:32px}div#oke-loyalty-redeem .c-actionCard-content .c-slider-frame-knob{width:30px;height:30px;margin-left:-15px}div#oke-loyalty-redeem .c-couponCard.c-actionCard{padding-left:36px;padding-right:36px}div#oke-loyalty-redeem .c-couponCard-input{margin-top:0}div#oke-loyalty-redeem .c-couponInput{height:52px}div#oke-loyalty-redeem .c-couponCard.c-actionCard .c-customIcon{display:none}div#oke-loyalty-redeem .c-couponInput .c-couponInput-input{font-size:18px;height:52px;border-radius:0;padding-left:10px;padding-right:10px}div#oke-loyalty-redeem .c-couponInput .c-couponInput-button{height:52px;width:52px;border-radius:0}div#oke-loyalty-redeem .c-couponCard-input:after{content:"*Once points are redeemed for a coupon, they are non-refundable";font-size:12px;line-height:1.1;display:block;max-width:230px;margin:25px auto 0}@media all and (max-width:480px){div#oke-loyalty-redeem .c-tabs-list{flex-direction:column}}#oke-loyalty-refer-friends:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0641/8350/0939/t/4/assets/refer-a-friend.jpg?v=1733246377);width:648px;display:block;background-size:cover;height:604px}#oke-loyalty-refer-friends{display:flex;align-items:center;gap:40px;max-width:unset;justify-content:center;margin:0 auto}div.okeLoyalty .c-embeddedReferFriends{max-width:unset;width:50%}div.okeLoyalty .c-embeddedReferFriends .c-embeddedHeaderBar-title{font-size:0}div.okeLoyalty .c-embeddedReferFriends .c-tabs,div.okeLoyalty .c-embeddedReferFriends-invite>.c-card:first-child{display:none}div.okeLoyalty .c-embeddedReferFriends-invite .c-card--outline{border-color:#000}div.okeLoyalty .c-embeddedReferFriends-invite>.c-card{border-radius:unset}div.okeLoyalty .c-embeddedReferFriends-invite,div.okeLoyalty .c-inviteFriend-inlineInput{flex-direction:column}div.okeLoyalty .c-embeddedReferFriends-invite .c-input,div.okeLoyalty .c-embeddedReferFriends .c-card,div.okeLoyalty .c-embeddedReferFriends-invite .c-actionButton:not(:last-child){border-radius:unset;border-color:#000}@media all and (max-width:768px){#oke-loyalty-refer-friends:before{width:380px;height:378px}div.okeLoyalty .c-embeddedReferFriends{width:100%}}.shopify-section .collapsible-content-wrapper-narrow{max-width:100%;padding:0}div.accordion{border-color:#000}div.accordion svg{color:#000;height:1rem}div.accordion summary{padding:2rem 0 2rem 12px}.accordion__title{font-size:24px;font-weight:400}div.collapsible-content summary:hover .accordion__title{text-decoration:none}div.accordion__content{padding-left:15px}.collapsible-content__heading{font-weight:400;font-size:40px}div.okeReviews[data-oke-container] .oke-okendoMediaCarousel{margin-bottom:30px}div#oke-loyalty-achievements .c-embeddedAchievements{margin:0 auto}div#oke-loyalty-achievements .c-achievementCard{border:1px solid #000;border-radius:unset;min-height:300px;justify-content:center;background-color:transparent;display:flex}div#oke-loyalty-achievements .c-achievementCard .c-achievementCard-title{font-size:24px;text-transform:uppercase;line-height:1.25;order:-1;flex-grow:unset;margin-bottom:20px}div#oke-loyalty-achievements .c-embeddedHeaderBar-title,div#oke-loyalty-achievements .c-achievementCard-progressContainer .c-progress{display:none}div#oke-loyalty-achievements .c-embeddedHeaderBar.c-embeddedHeaderBar--withTabs.u-marginBottom--4{margin:0;padding:0}div#oke-loyalty-achievements .c-okeSticker{border:2px solid #000}div#oke-loyalty-achievements .u-textStyle--body{font-size:16px}div#oke-loyalty-achievements .c-achievementCard-progressContainer .u-textStyle--body,div#oke-loyalty-achievements .c-achievementCard-date *{color:#7a7a7a}div#oke-loyalty-achievements .c-achievementCard:hover{background-color:#000}div#oke-loyalty-achievements .c-achievementCard:hover .c-achievementCard-title{color:#fff}div#oke-loyalty-achievements .c-achievementCard:hover .c-okeSticker{border-color:#fff}div#oke-loyalty-achievements .c-achievementCard:hover .c-okeSticker .c-okeSticker-lock{width:100%;height:100%;margin:0;background-color:#000;color:#fff}div#oke-loyalty-achievements .c-tabs{width:100%;text-transform:uppercase;font-weight:700;margin-bottom:30px}div#oke-loyalty-achievements .c-tabs .c-tabs-list-item-link{font-size:18px;height:52px}div#oke-loyalty-achievements .c-achievementCard.is-complete .c-achievementCard-date,div#oke-loyalty-achievements .c-achievementCard.is-complete .c-achievementCard-title,div#oke-loyalty-achievements .c-okeSticker--faded{opacity:1}@media all and (min-width:900px){div#oke-loyalty-achievements .c-achievementCard{min-width:calc(25% - 16px)}div.okeLoyalty .c-embeddedRedeem .c-actionCard{width:calc(33.33% - 12px)}div.perks-section>div,div.how-it-works-section>div{width:calc(33.3% - 32px)}}@media all and (min-width:480px){div.okeLoyalty .c-embeddedProfile-profile-item{position:relative}div.okeLoyalty .c-embeddedProfile-profile-item:not(.c-embeddedProfile-vipCard):after{content:"";position:absolute;top:55px;right:0;background-color:#000;display:block;height:185px;width:1px}}[data-oke-loyalty-faq]{margin-bottom:30px}div#oke-loyalty-faq .c-embeddedHeaderBar{border:0}div#oke-loyalty-faq .c-embeddedHeaderBar-title{display:none}div#oke-loyalty-faq .u-textStyle--subtitle{font-size:24px;line-height:1.3;font-weight:400}div#oke-loyalty-faq .u-textStyle--body{font-size:16px;line-height:1.3}div#oke-loyalty-faq .c-faqItems .u-paddingTop--4{padding-top:30px}div#oke-loyalty-faq .c-faqItem--withBottomBorder .c-faqItem-qanda{border-color:#000;padding-bottom:30px}div#oke-loyalty-faq .c-customIcon.c-faqItem-openCloseIcon .c-icon{width:24px!important;height:24px!important}.tiers-table-cont .tiers-table .tiers-subhead{margin-top:10px;margin-bottom:4px}
/*# sourceMappingURL=/cdn/shop/t/585/assets/okendo-loyalty.css.map */
