@charset "UTF-8";div.loyalty-custom a{color:var(--color-text);text-decoration:none}div.loyalty-custom h1,div.loyalty-custom h2{margin:0 0 17.5px;font-style:var(--font-style-header);font-weight:var(--font-weight-header);line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}div.loyalty-custom h1{font-size:calc(((var(--font-h1-desktop))/ (var(--font-size-base))) * 1em);text-transform:none;letter-spacing:0}@media only screen and (max-width: 749px){div.loyalty-custom h1{font-size:calc(((var(--font-h1-mobile))/ (var(--font-size-base))) * 1em)}}div.loyalty-custom p{color:var(--color-body-text);margin:0 0 19.44444px}@media only screen and (max-width: 749px){div.loyalty-custom p{font-size:calc(((var(--font-size-base) - 1)/ (var(--font-size-base))) * 1em)}}div.loyalty-custom p:last-child{margin-bottom:0}div.loyalty-custom .grid{list-style:none;padding:0;margin:0 0 0 -30px}@media only screen and (max-width: 749px){div.loyalty-custom .grid{margin-left:-22px}}div.loyalty-custom .grid:after{content:"";display:table;clear:both}div.loyalty-custom .grid__item{float:left;padding-left:30px;width:100%}@media only screen and (max-width: 749px){div.loyalty-custom .grid__item{padding-left:22px}}@media only screen and (min-width: 750px){div.loyalty-custom .medium-up--one-half{width:50%}}@media all{div.loyalty-custom a{background-color:transparent}div.loyalty-custom img{max-width:100%;border:0}div.loyalty-custom a{touch-action:manipulation}div.loyalty-custom .row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}div.loyalty-custom .middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.loyalty-custom .page-width{*zoom: 1;max-width:1200px;margin:0 auto}div.loyalty-custom .page-width:after{content:"";display:table;clear:both}div.loyalty-custom h3{margin:0 0 17.5px;font-style:var(--font-style-header);font-weight:var(--font-weight-header);line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}div.loyalty-custom h3{font-size:calc(((var(--font-size-header)) / (var(--font-size-base))) * 1em);text-transform:none;letter-spacing:0}}@media only screen and (max-width: 767px){div.loyalty-custom h3{font-size:calc(((var(--font-h3-mobile)) / (var(--font-size-base))) * 1em)}}@media all{div.loyalty-custom a:not([disabled]):hover,div.loyalty-custom a:focus{color:var(--color-text-focus)}}@media all{div.loyalty-custom .btn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0;padding:8px 15px;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);font-style:var(--font-style-header);font-weight:var(--font-weight-header);text-transform:uppercase;white-space:normal}}@media only screen and (min-width: 992px){div.loyalty-custom .btn{padding:10px 18px}}@media all{div.loyalty-custom .btn:not([disabled]):hover,div.loyalty-custom .btn:focus{color:var(--color-btn-primary-text);background-color:var(--color-btn-primary-focus)}}@media all{div.loyalty-custom .btn--secondary-accent{background-color:var(--color-body);color:var(--color-btn-primary);border-color:var(--color-btn-primary)}}@media all{div.loyalty-custom .btn--secondary-accent:not([disabled]):hover,div.loyalty-custom .btn--secondary-accent:focus{background-color:var(--color-body);color:var(--color-btn-primary-focus);border-color:var(--color-btn-primary-focus)}}@media all{div.loyalty-custom ::-webkit-input-placeholder{color:var(--color-text-field-text);opacity:.6}}@media all{div.loyalty-custom ::-moz-placeholder{color:var(--color-text-field-text);opacity:.6}}@media all{div.loyalty-custom :-ms-input-placeholder{color:var(--color-text-field-text);opacity:.6}}@media all{div.loyalty-custom ::-ms-input-placeholder{color:var(--color-text-field-text);opacity:1}}@media all{div.loyalty-custom .page-width{padding-left:55px;padding-right:55px}}@media all{div.loyalty-custom .one-half{width:50%}div.loyalty-custom .one-third{width:33.33333%}div.loyalty-custom .show{display:block!important}div.loyalty-custom .text-center{text-align:center!important}}@media only screen and (max-width: 767px){div.loyalty-custom .small--one-whole{width:100%}}@media only screen and (min-width: 768px){div.loyalty-custom .medium-up--one-half{width:50%}div.loyalty-custom .medium-up--one-third{width:33.33333%}div.loyalty-custom .grid--uniform .medium-up--one-third:nth-child(3n+1){clear:both}}@media all{div.loyalty-custom .btn{background-color:#fff;color:#000;letter-spacing:2px;border:1px solid #000;font-weight:400;font-size:12px;background:0 0;line-height:16px;transition:all .5s ease;background-image:none!important;text-shadow:none!important}}@media all{div.loyalty-custom .btn:hover{background-color:#000;color:#fff}}@media all{div.loyalty-custom .btn:active,div.loyalty-custom .btn:focus,div.loyalty-custom .btn:hover{outline:0!important;box-shadow:none!important}}@media all{div.loyalty-custom .loyalty a.btn--secondary-accent{background:#000!important;color:#fff!important}}@media all{div.loyalty-custom .loyalty a.btn--secondary-accent:hover{background:0 0!important;border:.5px solid #000;color:#000!important}}@media all{div.loyalty-custom .loyalty__welcome--how-it-works{text-align:center;position:relative;padding-top:40px!important;padding-bottom:20px!important}}@media screen and (min-width: 768px){div.loyalty-custom .loyalty__welcome--how-it-works{padding-bottom:40px!important}}@media all{div.loyalty-custom .loyalty__welcome--how-it-works h3{font-size:25px}}@media all{div.loyalty-custom .loyalty__welcome--how-it-works .how-it-works-item{padding:60px 0 40px;position:relative;z-index:0}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__welcome--how-it-works .how-it-works-item{max-width:280px;margin:0 auto 25px;padding:30px 0}}@media screen and (min-width: 768px) and (max-width: 992px){div.loyalty-custom .loyalty__welcome--how-it-works .how-it-works-item{padding:40px 0}}@media all{div.loyalty-custom .loyalty__welcome--how-it-works .number{margin:0 auto -38px;background:#fff;width:77px;height:77px;font-size:40px;font-family:Tenor Sans;line-height:75px;position:relative;z-index:2}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__welcome--how-it-works .number{width:65px;height:65px;line-height:65px;font-size:30px;margin-bottom:-25px}}@media screen and (min-width: 768px) and (max-width: 992px){div.loyalty-custom .loyalty__welcome--how-it-works .number{width:50px;height:50px;line-height:50px;font-size:30px;margin-bottom:-25px}}@media all{div.loyalty-custom .loyalty__section{padding:60px 0;scroll-margin-top:50px}}@media all{div.loyalty-custom .loyalty__banner{position:relative;line-height:0}}@media all{div.loyalty-custom .loyalty__banner .banner-image{width:100%;height:auto;object-fit:cover;object-position:center right}}@media screen and (min-width: 768px) and (max-width: 991px){div.loyalty-custom .loyalty__banner .banner-image{height:280px}}@media screen and (min-width: 992px) and (max-width: 1199px){div.loyalty-custom .loyalty__banner .banner-image{height:320px}}@media all{div.loyalty-custom .loyalty__banner--container{text-align:center;position:absolute;margin:auto;left:5%;top:20%}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__banner--container{position:relative;left:0;right:0;background:#f8eade;padding:40px 0 20px}}@media screen and (min-width: 768px) and (max-width: 829px){div.loyalty-custom .loyalty__banner--container{left:5%}}@media screen and (min-width: 830px) and (max-width: 869px){div.loyalty-custom .loyalty__banner--container{left:10%}}@media screen and (min-width: 870px) and (max-width: 991px){div.loyalty-custom .loyalty__banner--container{left:14%}}@media screen and (min-width: 1300px){div.loyalty-custom .loyalty__banner--container{left:15%;top:22%}}@media screen and (min-width: 1540px){div.loyalty-custom .loyalty__banner--container{left:15%;top:24%}}@media all{div.loyalty-custom .loyalty__banner--container.logged-out{top:12%}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__banner--container.logged-out{padding-top:20px;padding-bottom:30px}}@media screen and (min-width: 1500px){div.loyalty-custom .loyalty__banner--container.logged-out{top:18%}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__banner .lash-perk-logo img{width:250px;margin:auto}}@media screen and (min-width: 1240px){div.loyalty-custom .loyalty__banner .lash-perk-logo img{width:410px;height:auto}}@media all{div.loyalty-custom .loyalty__banner h1{margin:0}}@media all{div.loyalty-custom .loyalty__banner p{line-height:1.3}}@media all{div.loyalty-custom .loyalty__banner p.tagline{margin-top:20px;font-size:20px;padding:0 30px}}@media screen and (min-width: 768px) and (max-width: 991px){div.loyalty-custom .loyalty__banner p.tagline{font-size:15px}}@media screen and (max-width: 767px){div.loyalty-custom #loyaltylion .lion-rules-list{grid-gap:20px;padding:0 30px;grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width: 740px) and (max-width: 991px){div.loyalty-custom #loyaltylion .lion-rules-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));-ms-grid-columns:minmax(260px,1fr) [auto-fill];grid-gap:30px}}@media screen and (min-width: 992px) and (max-width: 1139px){div.loyalty-custom #loyaltylion .lion-rules-list{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));-ms-grid-columns:minmax(290px,1fr) [auto-fill];grid-gap:30px}}@media screen and (min-width: 1140px){div.loyalty-custom #loyaltylion .lion-rules-list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));-ms-grid-columns:minmax(340px,1fr) [auto-fill];grid-gap:25px}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list{background:0 0;border-radius:0;color:#000}}@media screen and (min-width: 992px){div.loyalty-custom #loyaltylion .lion-rules-list{justify-content:center;justify-items:center;display:flex;flex-flow:row wrap}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item{border:.5px solid #000}}@media screen and (min-width: 992px) and (max-width: 1139px){div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item{width:31%}}@media screen and (min-width: 1140px){div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item{width:340px}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897{border-color:#aca8a8;background-color:#faf9f7}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__content{background-color:#faf9f7}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__points,div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__title{color:#aca8a8}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__icon{background-color:#aca8a8}}@media screen and (max-width: 767px){div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__icon{width:50px}}@media screen and (min-width: 768px) and (max-width: 991px){div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__icon{width:55px}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__title{font-weight:400;font-size:14px;padding:0;color:inherit}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content{display:flex;flex-direction:column;border-width:.5px;border-radius:0;color:#000;letter-spacing:.5px}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content .lion-rule-item__icon-wrap{order:1}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content .lion-rule-item__title{order:3;margin:2px 9px!important}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content .lion-rule-item__points{order:2;font-size:20px;font-weight:400;text-transform:uppercase}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content .lion-rule-item__points span.value:after{content:" points"}}@media all{div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content .lion-rule-item__points span.text{display:none}}@media all{div.loyalty-custom #loyaltylion .lion-rewards-list{background:0 0;border-radius:0;color:#000}}@media screen and (max-width: 767px){div.loyalty-custom #loyaltylion .lion-rewards-list{grid-gap:20px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){div.loyalty-custom #loyaltylion .lion-rewards-list{justify-content:center;justify-items:center;display:flex;flex-flow:row wrap;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 740px) and (max-width: 991px){div.loyalty-custom #loyaltylion .lion-rewards-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));-ms-grid-columns:minmax(260px,1fr) [auto-fill];grid-gap:30px}}@media all{div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item{border:0px solid #000}}@media screen and (min-width: 992px) and (max-width: 1139px){div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item{width:31%}}@media screen and (min-width: 1140px){div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item{width:340px}}@media all{div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item__content{letter-spacing:.5px;color:#000}}@media all{div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item__content .lion-reward-item__title{font-size:20px;font-weight:400;color:#000;text-transform:uppercase}}@media all{div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item__content .lion-reward-item__more-info-url{display:none}}@media all{div.loyalty-custom #loyaltylion .lion-reward-item__icon{margin-bottom:5px;width:55px;height:55px}}@media screen and (min-width: 768px){div.loyalty-custom #loyaltylion .lion-reward-item__icon{width:65px;height:65px}}@media all{div.loyalty-custom #loyaltylion .lion-rule-item__icon{margin-bottom:2px;width:55px;height:55px;-webkit-mask-size:80%!important;mask-size:80%!important}}@media screen and (min-width: 768px){div.loyalty-custom #loyaltylion .lion-rule-item__icon{width:65px;height:65px;-webkit-mask-size:80%!important;mask-size:80%!important}}@media all{div.loyalty-custom #loyaltylion .lion-icon__rule--signup{mask-image:url(/cdn/shop/files/flex-avatar.png?v=1705075866);-webkit-mask-image:url(/cdn/shop/files/flex-avatar.png?v=1705075866)}}@media all{div.loyalty-custom #loyaltylion .lion-icon__rule--purchase{mask-image:url(One-Point.svg);-webkit-mask-image:url(One-Point.svg)}}@media all{div.loyalty-custom #loyaltylion .lion-icon__rule--instagram-follow{mask-image:url(/cdn/shop/files/flex-instagram.png?v=1705077447);-webkit-mask-image:url(/cdn/shop/files/flex-instagram.png?v=1705077447)}}@media all{div.loyalty-custom #loyaltylion .lion-icon__rule--birthday{mask-image:url(/cdn/shop/files/flex-gift.png?v=1705077363);-webkit-mask-image:url(/cdn/shop/files/flex-gift.png?v=1705077363)}}@media all{div.loyalty-custom #loyaltylion .lion-icon__rule--yotpo-review{mask-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/DTCRewards-100PT-Leave-Review.svg);-webkit-mask-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/DTCRewards-100PT-Leave-Review.svg)}}@media all{div.loyalty-custom #loyaltylion .lion-icon__rule--referral{mask-image:url/cdn/shop/files/flex-heart.png?v=1705078252);-webkit-mask-image:url(/cdn/shop/files/flex-heart.png?v=1705078252)}}@media all{div.loyalty-custom #loyaltylion .lion-icon__reward--cart-discount-voucher{mask-image:url(Three-Dollar.svg);-webkit-mask-image:url(Three-Dollar.svg)}}@media screen and (min-width: 768px){div.loyalty-custom #loyaltylion .lion-icon__reward--cart-discount-voucher{margin-top:7%}}@media all{div.loyalty-custom #loyaltylion [data-reward-id="134939"] .lion-icon__reward--cart-discount-voucher{mask-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/DTCRewards-10OFF.svg);-webkit-mask-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/DTCRewards-10OFF.svg)}}@media screen and (min-width: 768px){div.loyalty-custom #loyaltylion [data-reward-id="134939"] .lion-icon__reward--cart-discount-voucher{margin-top:7%}}@media all{div.loyalty-custom #loyaltylion [data-reward-id="137561"] .lion-icon__reward--product-discount-voucher{mask-image:none;-webkit-mask-image:none;background-color:transparent;background-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/Borboleta-Aftercare-CoolDown-PDP-1000x1000.jpg?v=1644946169);background-size:cover;height:90px;width:90px}}@media all{div.loyalty-custom #loyaltylion [data-reward-id="137570"] .lion-icon__reward--product-discount-voucher{mask-image:none;background-color:transparent;-webkit-mask-image:none;background-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/Mini-Lash-Serum-PDP-282.jpg);background-size:cover;height:90px;width:90px}}@media all{div.loyalty-custom #loyaltylion .lion-icon__reward--free-shipping-voucher{mask-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/DTCRewards-Free-Shipping1.svg);-webkit-mask-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/DTCRewards-Free-Shipping1.svg)}}@media screen and (min-width: 768px){div.loyalty-custom #loyaltylion .lion-icon__reward--free-shipping-voucher{margin-top:7%}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty h2{max-width:77%;margin:0 auto 25px}}@media all{div.loyalty-custom .lion-reward-item__percent-off{display:none}}@media all{div.loyalty-custom #loyaltylion .lion-reward-item__cost:not(:first-child):before{display:none}}@media screen and (max-width: 992px){div.loyalty-custom .loyalty__earn .page-width,div.loyalty-custom .loyalty__rewards .page-width{padding:0;max-width:none}}@media all{div.loyalty-custom .loyalty__refer{background-size:cover}}@media screen and (min-width: 992px){div.loyalty-custom .loyalty__refer{padding:8%}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__refer{text-align:center}}@media all{div.loyalty-custom .loyalty__refer img{width:100%;object-fit:cover}}@media all{div.loyalty-custom .loyalty__refer .page-width{line-height:0}}@media screen and (max-width: 992px){div.loyalty-custom .loyalty__refer .page-width{padding:0;max-width:none}}@media all{div.loyalty-custom .loyalty__refer--container{padding:12% 11% 12% 8%;line-height:1.1}}@media screen and (max-width: 991px){div.loyalty-custom .loyalty__refer--container{padding:11% 3% 10% 6%}}@media screen and (min-width: 992px){div.loyalty-custom .loyalty__refer--container{padding-right:6%;padding-bottom:10%;padding-top:9%}}@media screen and (min-width: 1200px){div.loyalty-custom .loyalty__refer--container{padding-top:13%;padding-right:13%}}@media all{div.loyalty-custom .loyalty__refer p.tagline{font-size:20px;line-height:1.1;text-transform:uppercase;font-weight:400}}@media all{div.loyalty-custom .loyalty__faq{padding-bottom:80px}}@media all{div.loyalty-custom .loyalty__faq h2{margin-bottom:45px}}@media all{div.loyalty-custom .loyalty__faq a{text-decoration:underline}}@media all{div.loyalty-custom .loyalty__faq .accordion{border-color:#000;text-transform:none;border-width:.5px;font-size:20px;padding-right:30px}}@media all{div.loyalty-custom .loyalty__faq .accordion:active,div.loyalty-custom .loyalty__faq .accordion:hover{background-color:#ffffff80!important}}@media all{div.loyalty-custom .loyalty__faq .accordion:first-of-type{border-top:.5px solid #000}}@media all{div.loyalty-custom .loyalty__faq .accordion.active{background-color:#ffffff80!important}}@media all{div.loyalty-custom .loyalty__faq .accordion .p-plus{position:relative}}@media all{div.loyalty-custom .loyalty__faq .accordion .p-plus:after{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:-15px}}@media all{div.loyalty-custom .loyalty__faq .panel{border-width:.5px;border-color:#000}}@media all{div.loyalty-custom .loyalty__follow{text-align:center;line-height:0}}@media screen and (min-width: 768px) and (max-width: 991px){div.loyalty-custom .loyalty__follow{text-align:left}}@media screen and (max-width: 991px){div.loyalty-custom .loyalty__follow--left{display:none}}@media all{div.loyalty-custom .loyalty__follow--center{padding:10% 40px}}@media screen and (min-width: 768px) and (max-width: 991px){div.loyalty-custom .loyalty__follow--center{padding-left:10%;padding-right:12%}}@media screen and (min-width: 992px){div.loyalty-custom .loyalty__follow--center{width:33.3333%;padding-top:0;padding-bottom:0}}@media screen and (min-width: 992px){div.loyalty-custom .loyalty__follow--right{width:33.3333%}}@media all{div.loyalty-custom .loyalty__follow h2{max-width:400px;margin:0 auto 30px}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__follow h2{max-width:250px}}@media all{div.loyalty-custom .loyalty__follow p{line-height:2;text-transform:uppercase}}@media all{div.loyalty-custom .loyalty__follow img{object-fit:cover;width:100%;height:100%;min-height:450px}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__follow img{max-height:300px;min-height:auto}}@media screen and (min-width: 1300px){div.loyalty-custom .loyalty__follow img{height:600px}}@media all{div.loyalty-custom .logged-out #loyaltylion .lion-rewards-list .lion-reward-item{border:none}}@media screen and (min-width: 768px){div.loyalty-custom .logged-out-mobile{display:none}}@media all{div.loyalty-custom .logged-out-mobile img{max-width:50px;margin:0 auto 15px}}@media screen and (min-width: 1400px){div.loyalty-custom .loyalty__rewards.logged-out .page-width{max-width:1400px}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__rewards.logged-out #loyaltylion{// display: none}}@media screen and (min-width: 1400px){div.loyalty-custom .loyalty__rewards.logged-out #loyaltylion .lion-rewards-list{grid-gap:10px}}@media screen and (min-width: 1400px){div.loyalty-custom .loyalty__rewards.logged-out #loyaltylion .lion-rewards-list .lion-reward-item{width:25%}}@media all{div.loyalty-custom #loyaltylion .lion-reward-item--checkout-redemption{display:none}}@media all{div.loyalty-custom .btn:focus,div.loyalty-custom .btn:not([disabled]):hover{background-color:#000;border-color:#000;color:#fff}}@media only screen and (max-width: 575px){div.loyalty-custom .span-break-mobile{display:block}}@media all{div.loyalty-custom a{transition:all .5s ease}}@media all{div.loyalty-custom a:active,div.loyalty-custom a:focus,div.loyalty-custom a:hover{outline:0!important;box-shadow:none!important;outline-offset:0!important}}@media all{div.loyalty-custom a{transition:all .5s ease;color:#000}}@media all{div.loyalty-custom h1{font-weight:400;font-size:60px;line-height:.75;margin:30px 0 50px}}@media all{div.loyalty-custom h2{font-weight:400;font-size:25px;line-height:.75;text-transform:none;letter-spacing:1px;margin:17px 0}}@media all{div.loyalty-custom .bg__cream{background-color:#f8eade}}@media all{div.loyalty-custom .grid-felx{display:flex;overflow:hidden;flex-wrap:wrap;margin-top:50px}}@media screen and (max-width: 767px){div.loyalty-custom .grid-felx{margin-top:15px}}@media all{div.loyalty-custom p{font-family:inherit}}@media all{div.loyalty-custom .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:0;transition:.4s}}@media all{div.loyalty-custom .accordion:hover,div.loyalty-custom .active{background-color:#ccc}}@media all{div.loyalty-custom .panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden}}@media all{div.loyalty-custom .accordion{background-color:transparent;padding:10px 15px;border-bottom:1px solid #d5d4d2;font-weight:400;line-height:22px;color:#000}}@media all{div.loyalty-custom .accordion.active,div.loyalty-custom .accordion:hover{background-color:#efebeb!important}}@media all{div.loyalty-custom .panel{padding:15px 20px;background-color:transparent;border-bottom:1px solid #d5d4d2;font-weight:400;font-size:17px;line-height:22px;letter-spacing:.56px}}@media all{div.loyalty-custom .p-plus:after{content:"+";color:#000;font-weight:500;float:right;margin-left:5px;font-size:20px}}@media all{div.loyalty-custom .active .p-plus:after{content:"\2212"}}@media all{div.loyalty-custom .accordion:hover,div.loyalty-custom .active{background-color:inherit}}div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897.lion-rule-item--guest{border:.5px solid #000}div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897.lion-rule-item--guest .lion-rule-item__content{background:#fff}div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__title,div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__points{color:#000}div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item--165897 .lion-rule-item__icon{background-color:#000}@media screen and (min-width: 768px){div.loyalty-custom #loyaltylion .lion-reward-item__content{//padding-bottom: 0}}@media screen and (max-width: 768px){div.loyalty-custom #loyaltylion .lion-icon__reward--cart-discount-voucher{margin-top:0}div.loyalty-custom #loyaltylion .lion-rewards-list .lion-reward-item__content{// padding-bottom: 0;padding-top:0}}div.loyalty-custom div.loyalty__welcome .loyalty__nav{border-bottom:.5px solid #000}div.loyalty-custom div.loyalty__welcome .loyalty__nav a{font-size:16px;text-transform:uppercase;width:32%;text-align:center;display:inline-block;margin-bottom:8px}div.loyalty-custom div.loyalty__welcome .loyalty__nav a:hover{font-weight:600}div.loyalty-custom div.loyalty__welcome a{transition:all .5s ease}div.loyalty-custom div.loyalty__welcome a:active,div.loyalty-custom div.loyalty__welcome a:focus,div.loyalty-custom div.loyalty__welcome a:hover{outline:0!important;box-shadow:none!important;outline-offset:0!important}div.loyalty-custom div.loyalty__welcome a{transition:all .5s ease;color:#000}div.loyalty-custom div.loyalty__welcome .page-width{max-width:1140px;margin:0 auto;padding:0 15px}@media (max-width: 992px){div.loyalty-custom div.loyalty__welcome .page-width{max-width:690px}}div.loyalty-custom .loyalty__point-summary{width:90%;max-width:725px;margin:0 auto 80px;border:.5px solid #000;padding:40px 0;text-align:center}div.loyalty-custom .loyalty__point-summary h3{font-size:50px;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:1px;text-transform:uppercase;line-height:.9}@media screen and (max-width: 991px){div.loyalty-custom .loyalty__point-summary h3{font-size:45px}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__point-summary h3{font-size:35px}}div.loyalty-custom .loyalty__point-summary p{font-size:20px;font-weight:400}div.loyalty-custom div.loyalty__point-summary .page-width{max-width:1140px;margin:0 auto;padding:0 15px}div.loyalty-custom div.loyalty__point-summary ::-webkit-scrollbar{height:6px}div.loyalty-custom div.loyalty__point-summary ::-webkit-scrollbar-track{border-radius:0;border-bottom:1px solid #d5d4d2!important}div.loyalty-custom div.loyalty__point-summary ::-webkit-scrollbar{-webkit-appearance:none;width:6px}div.loyalty-custom div.loyalty__point-summary ::-webkit-scrollbar-thumb{background:#d5d4d2!important;border-radius:0}div.loyalty-custom div.loyalty__point-summary p{font-family:inherit}div.loyalty-custom div.loyalty__point-summary :focus{outline:0!important}div.loyalty-custom div.loyalty__point-summary ::-webkit-input-placeholder{color:#d5d4d2}div.loyalty-custom div.loyalty__point-summary :-ms-input-placeholder{color:#d5d4d2}div.loyalty-custom div.loyalty__point-summary ::placeholder{color:#d5d4d2}@media (max-width: 992px){div.loyalty-custom div.loyalty__point-summary .page-width{max-width:690px}}div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item__content .lion-rule-item__actions{order:4}div.loyalty-custom #loyaltylion .lion-action-button{border-radius:0;border-width:.5px;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:400;background-color:transparent;border:1px solid #000;color:#000}div.loyalty-custom #loyaltylion .lion-action-button:hover{color:#fff;background-color:#000}div.loyalty-custom #loyaltylion .lion-action-button--tile{background-color:transparent}div.loyalty-custom #loyaltylion .lion-rule-item--purchase .lion-rule-item__actions .lion-action-button.lion-action-button--tile{display:none}div.loyalty-custom *,div.loyalty-custom :after,div.loyalty-custom :before{box-sizing:border-box}div.loyalty-custom h2{margin:0 0 17.5px;font-style:var(--font-style-header);font-weight:var(--font-weight-header);line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}div.loyalty-custom h2{font-size:calc(((var(--font-h2-desktop))/ (var(--font-size-base))) * 1em);text-transform:uppercase;letter-spacing:.1em}@media only screen and (max-width: 749px){div.loyalty-custom h2{font-size:calc(((var(--font-h2-mobile))/ (var(--font-size-base))) * 1em)}}@media all{div.loyalty-custom table{width:100%;border-collapse:collapse;border-spacing:0}div.loyalty-custom td,div.loyalty-custom th{padding:0}div.loyalty-custom .page-width{*zoom: 1;max-width:1200px;margin:0 auto}div.loyalty-custom .page-width:after{content:"";display:table;clear:both}div.loyalty-custom table{margin-bottom:27.5px}div.loyalty-custom th{font-style:var(--font-style-header);font-weight:var(--font-weight-body--bold)}div.loyalty-custom th,div.loyalty-custom td{text-align:left;border:1px solid var(--color-border);padding:10px 14px}div.loyalty-custom ::-webkit-input-placeholder{color:var(--color-text-field-text);opacity:.6}div.loyalty-custom ::-moz-placeholder{color:var(--color-text-field-text);opacity:.6}div.loyalty-custom :-ms-input-placeholder{color:var(--color-text-field-text);opacity:.6}div.loyalty-custom ::-ms-input-placeholder{color:var(--color-text-field-text);opacity:1}div.loyalty-custom .page-width{padding-left:55px;padding-right:55px}}@media only screen and (max-width: 767px){div.loyalty-custom .page-width{padding-left:22px;padding-right:22px}}@media all{div.loyalty-custom .text-center{text-align:center!important}div.loyalty-custom .loyalty__section{padding:60px 0;scroll-margin-top:50px}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty__section{padding:45px 0}}@media all{div.loyalty-custom #loyaltylion .lion-history-table{border:none;margin-top:40px}}@media all{div.loyalty-custom #loyaltylion .lion-history-table .lion-history-table__header-cell{font-weight:400;background:0 0;color:#000;font-size:16px;border-bottom:.5px solid #000;font-family:Tenor Sans}}#loyaltylion .lion-action-button{padding:7px 12px!important}@media all{div.loyalty-custom #loyaltylion .lion-history-table__row{background:0 0;border-bottom:.5px solid #000}}@media all{div.loyalty-custom #loyaltylion .lion-history-table__row:nth-child(2n){background:0 0}}@media all{div.loyalty-custom #loyaltylion .lion-history-state-bubble--approved{background:#f8eade;color:#000;border-radius:0;text-transform:uppercase;font-weight:500}}@media all{div.loyalty-custom .loyalty h2{font-family:Tenor Sans,Baskerville,Caslon,serif}}@media screen and (max-width: 767px){div.loyalty-custom .loyalty h2{max-width:77%;margin:0 auto 25px;line-height:30px}}@media all{div.loyalty-custom .loyalty__history{padding:6% 0 8%}}@media all{div.loyalty-custom h2{font-weight:400;font-size:25px;line-height:.75;font-family:inherit;text-transform:none;letter-spacing:1px;margin:17px 0}}@media (max-width: 767px){div.loyalty-custom h2{margin:10px 0;line-height:.8}}@media all{div.loyalty-custom .bg__off-white{background-color:#faf9f7}}@media all{div.loyalty-custom .page-width{max-width:1140px;margin:0 auto;padding:0 15px}}@media all{div.loyalty-custom ::-webkit-scrollbar{height:6px}}@media all{div.loyalty-custom ::-webkit-scrollbar-track{border-radius:0;border-bottom:1px solid #d5d4d2!important}}@media all{div.loyalty-custom ::-webkit-scrollbar{-webkit-appearance:none;width:6px}}@media all{div.loyalty-custom ::-webkit-scrollbar-thumb{background:#d5d4d2!important;border-radius:0}}@media all{div.loyalty-custom :focus{outline:0!important}}@media all{div.loyalty-custom ::-webkit-input-placeholder{color:#d5d4d2}}@media all{div.loyalty-custom :-ms-input-placeholder{color:#d5d4d2}}@media all{div.loyalty-custom ::placeholder{color:#d5d4d2}}@media (max-width: 992px){div.loyalty-custom .page-width{max-width:690px}}@media all{div.loyalty-custom ::-webkit-input-placeholder{color:#000}}@media all{div.loyalty-custom ::-moz-placeholder{color:#000}}@media all{div.loyalty-custom :-ms-input-placeholder{color:#000}}@media all{div.loyalty-custom :-moz-placeholder{color:#000}}@media all{div.loyalty-custom ::placeholder{color:#000}}div.loyalty-custom ::-webkit-scrollbar{-webkit-appearance:none;width:7px}div.loyalty-custom ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}div.loyalty-custom .loyalty__banner h3{font-size:38px}@media screen and (max-width: 768px){div.loyalty-custom .bg__off-white-mobile{background-color:#faf9f7}}#loyaltylion .lion-rules-list .lion-rule-item.lion-rule-item--completed-forever .lion-rule-item__content{background-color:#faf9f7}#loyaltylion .lion-rules-list .lion-rule-item.lion-rule-item--completed-forever .lion-rule-item__points,#loyaltylion .lion-rules-list .lion-rule-item.lion-rule-item--completed-forever .lion-rule-item__title{color:#aca8a8}#loyaltylion .lion-rules-list .lion-rule-item.lion-rule-item--completed-forever .lion-rule-item__icon{background-color:#aca8a8}#loyaltylion .lion-rules-list .lion-action-button--tile.lion-action-button--disabled{color:#aca8a8;border-color:#aca8a8}div.loyalty-custom #loyaltylion .lion-rules-list .lion-rule-item.lion-rule-item--completed-forever{border-color:#aca8a8!important;background-color:#faf9f7}#loyaltylion .lion-modal__header{background:#000;border-radius:0}#loyaltylion .lion-modal__title{color:#fff;font-weight:500}#loyaltylion .lion-history-info-modal-content__state-bubble{background:#f8eade;color:#000;border-radius:0;text-transform:uppercase;font-weight:500}#loyaltylion .lion-modal__close-button{background-image:url(//cdn.shopify.com/s/files/1/0361/8016/4748/t/51/assets/close-icon.svg?v=1645118268);opacity:.5;height:54px}.lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--stampedio-review{-webkit-mask-image:url(/cdn/shop/files/flex-star.png?v=1705077839)!important;mask-image:url(/cdn/shop/files/flex-star.png?v=1705077839)!important}#loyaltylion .lion-icon__rule--facebook-like{-webkit-mask-image:url(/cdn/shop/files/flex-like.png?v=1705077684)!important;mask-image:url(/cdn/shop/files/flex-like.png?v=1705077684)!important}#loyaltylion .lion-icon__rule--custom{-webkit-mask-image:url(/cdn/shop/files/flex-chat.png?v=1705076338)!important;mask-image:url(/cdn/shop/files/flex-chat.png?v=1705076338)!important}.lion-reward-item--cart-discount-voucher:nth-child(1) .lion-reward-item__icon.lion-icon.lion-icon__reward.lion-icon__reward--cart-discount-voucher{mask-image:url(One-Dollar.svg)!important;-webkit-mask-image:url(One-Dollar.svg)!important}.lion-reward-item--cart-discount-voucher:nth-child(2) .lion-reward-item__icon.lion-icon.lion-icon__reward.lion-icon__reward--cart-discount-voucher{mask-image:url(Two-Dollar.svg)!important;-webkit-mask-image:url(Two-Dollar.svg)!important}div.loyalty-custom #loyaltylion .lion-icon__rule--purchase{mask-image:url(/cdn/shop/files/flex-cart.png?v=1705076199);-webkit-mask-image:url(/cdn/shop/files/flex-cart.png?v=1705076199)}div.loyalty-custom #loyaltylion .lion-icon__rule--instagram-follow{mask-image:url(/cdn/shop/files/flex-instagram.png?v=1705077447);-webkit-mask-image:url(/cdn/shop/files/flex-instagram.png?v=1705077447)}#loyaltylion .lion-icon__rule--custom{-webkit-mask-image:url(/cdn/shop/files/flex-chat.png?v=1705076338)!important;mask-image:url(/cdn/shop/files/flex-chat.png?v=1705076338)!important}#loyaltylion .lion-icon__rule--facebook-like{-webkit-mask-image:url(/cdn/shop/files/flex-like.png?v=1705077684)!important;mask-image:url(/cdn/shop/files/flex-like.png?v=1705077684)!important}.lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--stampedio-review{-webkit-mask-image:url(/cdn/shop/files/flex-star.png?v=1705077839)!important;mask-image:url(/cdn/shop/files/flex-star.png?v=1705077839)!important}div.loyalty-custom #loyaltylion .lion-icon__rule--referral{mask-image:url/cdn/shop/files/flex-heart.png?v=1705078252);-webkit-mask-image:url(/cdn/shop/files/flex-heart.png?v=1705078252)}
/*# sourceMappingURL=/cdn/shop/t/116/assets/loyality-rewards.css.map */
