:root{--lightblue: #00b3f2;--darkblue: #003d99;--heading-size: 36px;--heading-line-height: 46px;--carousel-height: 340px;--carousel-nav-btn-dim: 3em;--carousel-page-nav-btn-dim: .5em;--carousel-caption-padding: 2em;--carousel-caption-color: #fff;--carousel-caption-bg: linear-gradient(to bottom, transparent, hsl(0 0 0 / 65%) 80%);--carousel-inner-spacing: 4px;--carousel-prev-next-btn-bg: #fff;--carousel-prev-next-btn-color: #000;--carousel-pagination-margin: 1em;--carousel-pagination-gap: .75em;--carousel-pagination-btn-bg: #aaa;--carousel-pagination-btn-active-bg: #000}.okl-flex{display:flex;flex-direction:column}.okl-flex>div{display:flex;flex-direction:column;justify-content:center}.oke-loyalty-vip-tiers-section{margin-top:50px;margin-bottom:50px}.oke-loyalty-vip-tiers-section h1{color:var(--darkblue);font-size:var(--heading-size);line-height:46px;font-weight:700;text-align:center;margin-bottom:0}.tbl-padding{padding:24px 0 10px}.tiers-tbl-container{position:relative;overflow-x:hidden;margin:0 auto}table.tiers-tbl{color:#000;margin-bottom:0;width:100%}table.tiers-tbl.tiers-desktop th,table.tiers-tbl.tiers-desktop td,table.tiers-tbl.tiers-desktop thead tr:first-child{border:0}table.tiers-tbl.tiers-desktop th{background-color:transparent}table.tiers-tbl.tiers-desktop thead th:not(:first-child){width:16%;vertical-align:baseline}.tiers-callout--container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;text-align:center;padding:24px;background-color:#f2f2f2;border-radius:6px}.tiers-callout--container.loading .skeleton{display:inline-block;width:100%;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.tiers-callout--container.loading span{opacity:0}.tiers-callout--container.loading .tiers-heading span{display:block;height:0}.tiers-callout--container .tiers-heading span{display:inline;height:auto}.tiers-callout--container span{opacity:100;transition:all .5s ease-in-out}@keyframes shimmer{to{transform:translate(100%)}}.tiers-callout--container.loading .skeleton:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 5s infinite;content:""}#tiers-callout--icons__container{display:flex;align-items:center;justify-content:center;gap:12px}.tiers-name-container{position:relative;text-align:center;margin-bottom:20px;z-index:10}.tiers-icon__container{position:relative;width:fit-content;margin:24px auto auto}.tiers-icon__checkmark{position:absolute;bottom:2.6rem;right:-12px}.tiers-tbl__progress-bar{display:flex;position:absolute;width:44%;height:8px;top:14%;right:10%;border-radius:5px;border:1px solid var(--lightblue);z-index:-1}.tiers-tbl__progress-bar--inner{background-color:var(--lightblue);border-radius:100px;transition:width 1.5s ease-in-out}.tiers-heading{color:var(--darkblue);font-size:16px;text-transform:uppercase;margin-top:15px}.tiers-s-heading{font-size:16px;font-weight:400}table.tiers-tbl.tiers-desktop tbody td:not(:first-child){text-align:center}table.tiers-tbl.tiers-desktop tbody img{width:14px;vertical-align:middle}table.tiers-tbl.tiers-desktop tr{border-top:1px solid var(--lightblue)}table.tiers-tbl.tiers-desktop tbody td{padding-top:20px;padding-bottom:20px}@media all and (min-width: 900px){.tiers-mobile.mobile-d-none{display:none}}@media all and (max-width: 899px){.desktop-d-none,table.tiers-tbl.tiers-desktop{display:none}}.w-full{width:100%}.bg-\[\#f2f2f2\]{background-color:#f2f2f2}.tiers-mobile-table--container{max-width:800px;margin:0 auto}.tiers-mobile *,.tiers-mobile *:before,.tiers-mobile *:after{box-sizing:border-box}.tiers-mobile img,.tiers-mobile video,.tiers-mobile iframe{max-width:100%}.carousel-inner{position:relative;overflow:hidden;min-height:var(--carousel-height)}.carousel-title{margin-top:0;margin-bottom:.5em}.carousel-title+.carousel-description{color:#888;margin-top:0}.slide{width:100%;height:100%;position:absolute;padding-top:16px;transition:transform .5s cubic-bezier(.42,0,.58,1)}.slide-content{position:relative;z-index:5000;height:100%}.slide-caption{width:100%;position:absolute;padding:var(--carousel-caption-padding);left:0;bottom:0;color:var(--carousel-caption-color);background-image:var(--carousel-caption-bg)}.slide-caption a{color:currentColor}.slide-caption h3,.slide-caption p{margin:0}.slide-caption p{font-size:75%;opacity:.6}.carousel-btn{width:var(--carousel-nav-btn-dim);height:var(--carousel-nav-btn-dim);display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;color:var(--carousel-prev-next-btn-color);background-color:var(--carousel-prev-next-btn-bg)}.carousel-btn--prev-next{position:absolute;top:50%;transform:translateY(-30%);transition:transform .1s ease-in-out;font-size:3px}.carousel-btn--prev{left:var(--carousel-inner-spacing)}.carousel-btn--next{right:var(--carousel-inner-spacing)}.carousel-btn--prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M10,4.64l-2.86,2.86,2.86,2.87-.88,.88-3.75-3.75,3.75-3.75,.88,.89Z' fill='%23fff'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-color:var(--lightblue);width:32px;height:32px}.carousel-btn--next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M5.36874 10.3625L8.23124 7.5L5.36874 4.63125L6.24999 3.75L9.99999 7.5L6.24999 11.25L5.36874 10.3625Z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-color:var(--lightblue);width:32px;height:32px}.tiers-mobile-content{display:flex;flex-direction:column;align-items:center;text-align:center;margin:10px 0}.tiers-mobile table.tiers-tbl th,.tiers-mobile table.tiers-tbl td{border:1px solid var(--lightblue)}.tiers-mobile table.tiers-tbl td{border-top:0}.tiers-mobile table.tiers-tbl tr:last-child td{border-radius:0 0 8px 8px}.tiers-mobile table.tiers-tbl th{background-color:transparent;border-radius:8px 8px 0 0}span.c-rewards{color:var(--darkblue);font-weight:700;text-transform:uppercase}.tiers-mobile-content img{width:14px;vertical-align:baseline}.tiers-mobile table.tiers-tbl{border-collapse:separate;margin-top:32px;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.tiers-mobile .tiers-name-container img{margin-top:-35px}.oke-loyalty-banner-section{margin-bottom:50px}.oke-loyalty-banner-cont{background-color:var(--darkblue);padding:25px}.oke-loyalty-banner-cont h1{color:#fff;font-size:var(--heading-size);line-height:46px}.oke-loyalty-faq-section{margin-top:50px;margin-bottom:50px}.oke-loyalty-faq-section h1{color:var(--darkblue);font-size:var(--heading-size);line-height:46px;font-weight:700;text-align:center}.oke-loyalty-faq-section .faq__item{background-color:transparent;border:0;padding-left:0;padding-right:0}.oke-loyalty-faq-section .faq__item:not(:last-child){border-bottom:1px solid var(--lightblue)}.oke-loyalty-faq-section .faq__question{line-height:initial}.oke-loyalty-page-cont:not(.customer-logged-in) #oke-loyalty-profile.okeLoyalty .c-embeddedHeaderBar-title,.oke-loyalty-page-cont:not(.customer-logged-in) #oke-loyalty-redeem.okeLoyalty .c-tabs-list,#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-login .u-textStyle--body.u-marginVertical--4{display:none}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-login .c-loginForm-row{margin-bottom:10px}div.okeLoyalty .u-textStyle--title,div.okeLoyalty .u-textStyle--subtitle,div.okeLoyalty .u-textStyle--body,div.okeLoyalty .c-input,div.okeLoyalty .c-button,div.okeLoyalty .c-tabs-list-item-link,div.okeLoyalty label.c-loginForm-label,[data-oke-loyalty-widget] div.okeLoyalty .c-button{font-size:16px}div.okeLoyalty .u-textStyle--subtitle{color:var(--darkblue);font-weight:700;text-transform:uppercase}div.okeLoyalty .u-textStyle--title,div.okeLoyalty .c-embeddedHeaderBar-title{color:var(--darkblue);font-size:var(--heading-size);line-height:46px;font-weight:700}div.okeLoyalty .c-embeddedHeaderBar{border:0}div.okeLoyalty .c-card,div.okeLoyalty .c-embeddedEarningRules .c-actionCard,div.okeLoyalty .c-embeddedEarningRules .c-couponCard,div.okeLoyalty .c-embeddedEarningRules .c-skeletonCard,div.okeLoyalty .c-embeddedRedeem .c-actionCard,div.okeLoyalty .c-embeddedRedeem .c-couponCard,div.okeLoyalty .c-embeddedRedeem .c-skeletonCard,div.okeLoyalty .c-actionCard,div.okeLoyalty .c-slider-frame{border-color:var(--lightblue);border-radius:4px}div.okeLoyalty .c-button,div.okeLoyalty .c-tabs-list-item-link{height:48px}div.okeLoyalty .c-button--outline,div.okeLoyalty .c-button--outline:hover,div.okeLoyalty .c-button--outline:hover:not([disabled]),div.okeLoyalty .c-tabs-list-item-link,div.okeLoyalty .c-tabs-list-item-link:hover:not([disabled]){background-color:transparent;color:var(--darkblue);border-color:var(--darkblue)}div.okeLoyalty .c-input,div.okeLoyalty .c-select,div.okeLoyalty .c-input:hover,div.okeLoyalty .c-select:hover{color:var(--darkblue);border-color:var(--darkblue);height:48px}div.okeLoyalty .c-tabs-list-item-link.is-active{font-weight:400}div.okeLoyalty .c-actionCard-action .c-button--outline{background-color:#a8a8a8;border-color:#a8a8a8;color:#fff;display:flex;flex-direction:row-reverse}div.okeLoyalty .c-actionCard-action .u-textColor--positive{color:#fff}div.okeLoyalty .c-embeddedHeaderBar--withTabs{align-items:center}div.okeLoyalty .c-input,div.okeLoyalty .c-select{background-color:transparent!important}div.okeLoyalty .c-embeddedWidget{gap:50px!important;max-width:unset}div.okeLoyalty div.okeLoyalty--embeddedWidget>div{max-width:unset}div.okeLoyalty .c-embeddedProfile-login{max-width:600px;padding:20px}div.okeLoyalty .c-embeddedProfile-profile .c-card{background-color:var(--darkblue);display:flex;flex-direction:column;justify-content:center;padding:20px}div.okeLoyalty .c-embeddedProfile-profile .u-textStyle--subtitle,div.okeLoyalty .c-embeddedProfile-profile .u-textStyle--body,div.okeLoyalty .c-embeddedProfile-profile a,div.okeLoyalty .c-embeddedProfile-profile span,div.okeLoyalty .c-embeddedProfile-history .u-textStyle--subtitle,div.okeLoyalty .c-embeddedProfile-history .u-textStyle--body,div.okeLoyalty .c-embeddedProfile-history a,div.okeLoyalty .c-embeddedProfile-history span{color:#fff}div.okeLoyalty .c-embeddedProfile-history,div.okeLoyalty .c-embeddedProfile-history .c-skeletonAction{background-color:var(--darkblue)}#oke-loyalty-profile.okeLoyalty .c-embeddedHeaderBar-title,#oke-loyalty-profile.okeLoyalty .u-textStyle--title{font-size:0}#oke-loyalty-profile.okeLoyalty .c-embeddedHeaderBar-title:before{content:"Welcome to Mr Pool Man Rewards";font-size:var(--heading-size);line-height:46px}#oke-loyalty-profile.okeLoyalty .u-textStyle--title:before{content:"Your points are waiting";font-size:var(--heading-size);line-height:46px}#oke-loyalty-profile.okeLoyalty .c-iconCircle{background-color:var(--lightblue);color:#fff}#oke-loyalty-profile.okeLoyalty .c-vipTierBadge-image{background-color:transparent}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-profile .c-card .c-vipTierProgress-tier span{font-weight:300}#oke-loyalty-profile.okeLoyalty .c-vipTierProgress--horizontal .c-vipTierProgress-tier-track{animation:none;background:none;top:10px;height:12px;border-top:1px solid var(--lightblue);border-bottom:1px solid var(--lightblue)}#oke-loyalty-profile.okeLoyalty .c-vipTierProgress-tier-track-progress{border:0;border-radius:0 2px 2px 0;background-color:var(--lightblue)}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-profile .c-embeddedProfile-profile-member,#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-profile .u-border--bottom{border-bottom:1px solid #e4e2e2}div.okeLoyalty .c-actionCard{display:flex;justify-content:center;width:100%}div.okeLoyalty .c-actionCard .c-customIcon-image{height:40px;width:auto}@media all and (min-width: 769px){div.okeLoyalty .c-embeddedEarningRules-cardContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}}#oke-loyalty-redeem.okeLoyalty .c-slider,#oke-loyalty-redeem.okeLoyalty .c-slider-input,#oke-loyalty-redeem.okeLoyalty .c-slider-frame{height:30px}.okeLoyalty .c-slider-frame-bar-filling{background-color:var(--darkblue)}#oke-loyalty-redeem.okeLoyalty .c-slider-frame-knob{background-color:var(--lightblue)}#oke-loyalty-redeem.okeLoyalty .c-slider-frame-knob-arrows{color:#fff}#oke-loyalty-redeem.okeLoyalty .c-progress{width:100%;height:12px}#oke-loyalty-redeem.okeLoyalty .c-actionCard-sliderInfo span{font-size:12px}@media all and (min-width: 480px){:root{--heading-size: 48px;--heading-line-height: 58px}.okl-flex{flex-direction:row;gap:20px}.okl-flex>div{flex:50%}.okl-flex .oke-loyalty-banner-cont{flex:30%;border-radius:4px 0 0 4px;padding:50px;align-items:center}.oke-loyalty-banner-img img{border-radius:0 4px 4px 0}.oke-loyalty-banner-cont h1{text-align:center}.oke-loyalty-vip-tiers-section{border:1px solid var(--lightblue);border-radius:4px;padding:32px 32px 0}div.okeLoyalty .c-tabs-list-item-link{min-width:230px}}@media all and (min-width: 800px){div.okeLoyalty .c-embeddedRedeem-cardContainer .c-actionCard{width:calc(20% - 12.8px)}}@media all and (max-width: 1241px){.tiers-tbl__progress-bar{top:13%}}@media all and (max-width: 479px){div.okeLoyalty .u-textStyle--title,div.okeLoyalty .c-embeddedHeaderBar-title{text-align:center}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-profile{flex-direction:column}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-details.is-vipTiersEnabled{border:0}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-vipMobileView{display:none}#oke-loyalty-profile.okeLoyalty .c-embeddedProfile-vipCard{display:block}div.okeLoyalty .c-tabs{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/225/assets/okendo-loyalty.css.map */
