#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content{display:flex}#loyaltylion .lion-reward-item--checkout-redemption .lion-reward-item__icon{margin-right:0}#loyaltylion .lion-rules-list .lion-rule-item .lion-rule-item__content,#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content{min-height:unset}#loyaltylion .lion-rules-list,#loyaltylion .lion-rewards-list,#loyaltylion .lion-tier-overview,#loyaltylion .lion-claimed-rewards-list,#loyaltylion .lion-history-table{padding:0;background-color:transparent;gap:15px}#loyaltylion .lion-history-table{border:1px solid #E0E0E0;border-radius:5px;width:500px}#loyaltylion .lion-rules-list .lion-rule-item,#loyaltylion .lion-rules-list .lion-rule-item .lion-rule-item__content,#loyaltylion .lion-rewards-list .lion-reward-item,#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content,#loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item{background-color:#f3f4f4;border-radius:5px}#loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item{padding-top:20px;padding-bottom:20px}#loyaltylion .lion-claimed-reward-item:hover{box-shadow:unset}#loyaltylion .lion-rule-item__icon-wrap,#loyaltylion .lion-rule-item__icon,#loyaltylion .lion-reward-item__icon{width:40px;height:40px}#loyaltylion .lion-rule-item__title,#loyaltylion .lion-reward-item__title,#loyaltylion .lion-claimed-reward-item__title{text-align:center;font-family:Aktiv Grotesk;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0px;color:#2c2c2c;opacity:1;margin-top:15px;padding:0}#loyaltylion .lion-claimed-reward-item__title{margin-top:0}#loyaltylion .lion-rule-item__points,#loyaltylion .lion-reward-item__meta,#loyaltylion .lion-claimed-reward-item__date{text-align:center;font-family:Aktiv Grotesk;font-size:13px;line-height:22px;letter-spacing:0px;color:#272522;opacity:1;padding:0;letter-spacing:.42px}#loyaltylion .lion-reward-item__links{padding-top:0}#loyaltylion .lion-reward-item__actions:not(:empty),#loyaltylion .lion-rule-item__actions:not(:empty){margin-top:20px}#loyaltylion .lion-action-button--tile.lion-action-button--completed,#loyaltylion .lion-action-button--tile.lion-action-button--disabled,#loyaltylion .lion-action-button--tile{padding:12px 30px;border:1px solid #E0E0E0;border-radius:5px;background-color:#fff;color:#2725224d;font-family:Aktiv Grotesk;font-size:13px;line-height:16px;letter-spacing:.65px;text-transform:uppercase}#loyaltylion .lion-action-button--tile{color:#272522}#loyaltylion .lion-action-button--tile:hover{color:#fff;background-color:#87b7b4}#loyaltylion .lion-action-button--tile span{line-height:unset!important}#loyaltylion .lion-rule-item__completed:before{display:none}#loyaltylion .lion-tier-box:hover{box-shadow:unset}#loyaltylion .lion-tier-box{border:1px solid #E0E0E0;border-radius:5px;overflow:hidden;box-shadow:unset}#loyaltylion .lion-tier-box__header{padding:20px 0}#loyaltylion .lion-tier-box__benefits-list{padding:0}#loyaltylion .lion-tier-box__purchase-rule{border:unset;border-top:1px solid #E0E0E0;background-color:#f3f4f4;padding:13px 0}#loyaltylion .lion-tier-box__position,#loyaltylion .lion-tier-box__title,#loyaltylion .lion-tier-box__sub-title,#loyaltylion .lion-tier-box__purchase-rule-points{font-family:Aktiv Grotesk}#loyaltylion .lion-tier-box__position{font-size:14px;line-height:20px;letter-spacing:0px;color:#2c2c2c;opacity:1}#loyaltylion .lion-tier-box__title{font-size:16px;line-height:22px;letter-spacing:0px;color:#2c2c2c;opacity:1;padding:0;margin-top:10px}#loyaltylion .lion-tier-box__sub-title{font-size:14px;line-height:22px;letter-spacing:0px;color:#272522;opacity:1;padding:0;margin-top:5px}#loyaltylion .lion-tier-box__purchase-rule-points{font-size:14px;line-height:22px;letter-spacing:.42px;color:#272522;opacity:1;padding:0}#loyaltylion .lion-tier-box__you-are-here{background-color:#87b7b4;padding:13px 15px;letter-spacing:.42px;font-family:Aktiv Grotesk;font-size:14px;line-height:22px;color:#fff;opacity:1}#loyaltylion .lion-tier-box__value-to-next{padding:20px;letter-spacing:.42px;font-family:Aktiv Grotesk;font-size:14px;line-height:22px;color:#272522;text-align:center}#loyaltylion .lion-history-table th,#loyaltylion .lion-history-table td,#loyaltylion .lion-history-table__bubble{letter-spacing:.42px;font-family:Aktiv Grotesk;font-size:14px;line-height:20px;color:#2c2c2c;font-weight:500;text-transform:capitalize;text-align:left}#loyaltylion .lion-history-table td{font-weight:400;text-transform:unset}#loyaltylion .lion-history-table td,#loyaltylion .lion-history-table th{padding:20px 20px 20px 0;border-bottom:1px solid #E0E0E0;background-color:#fff}#loyaltylion .lion-history-table td:first-child,#loyaltylion .lion-history-table th:first-child{padding-left:30px}#loyaltylion .lion-history-table td:last-child,#loyaltylion .lion-history-table th:last-child{padding-right:30px}#loyaltylion .lion-history-table__bubble{font-weight:400;text-transform:unset;margin:0;padding:0;background-color:unset;opacity:1}#loyaltylion .lion-screen--light{background-color:#00000080}#loyaltylion .lion-modal{max-width:404px;box-shadow:unset;border-radius:5px;border:unset}#loyaltylion .lion-modal__header{background-color:#fff;padding:40px 40px 0;border:unset}#loyaltylion .lion-modal__title,#loyaltylion .lion-referral-widget-main__heading,#loyaltylion .lion-referral-modal--header h1{padding:0;font-family:Romain Headline;font-size:23px;line-height:30px;color:#272522;text-align:center;font-weight:400}#loyaltylion .lion-referral-modal--header{margin-top:50px;margin-bottom:0;padding-bottom:0}#loyaltylion .lion-referral-modal--header:after{content:"";display:block;height:1px;width:170px;background:#e7e7e7;margin:24px auto}#loyaltylion .lion-modal__content{padding:0 20px 40px}#loyaltylion .lion-action-modal__description,#loyaltylion .lion-birthday-action__help,#loyaltylion .lion-redeem-reward-modal__confirm-summary,#loyaltylion .lion-referral-widget-main__intro,#loyaltylion .lion-referral-widget-main__share-link-text,#loyaltylion .lion-referral-modal--incentive *{max-width:232px;margin:10px auto 0;letter-spacing:.42px;font-family:Aktiv Grotesk;font-size:13px;line-height:20px;color:#272522}#loyaltylion .lion-referral-modal--incentive,#loyaltylion .lion-referral-modal--incentive--message{padding:0;margin-bottom:0}#loyaltylion .lion-referral-modal--incentive--code{background:none;border:unset}#loyaltylion .lion-referral-modal--incentive--code .lion-reward-code,#loyaltylion .lion-referral-modal--incentive--code .lion-reward-code .lion-copy-to-clipboard-button{margin-top:0}#loyaltylion .lion-referral-modal--incentive--code .lion-reward-code__code{padding:6px 12px;border:1px solid #eee;background:#fcfcfc;border-radius:6px;margin-right:8px;margin-top:0}#loyaltylion .lion-modal-and-screen .lion-referral-modal--continue--button{border:1px solid #272522;border-radius:5px;background-color:#272522;padding:15px 30px;font-family:Aktiv Grotesk;font-size:12px;line-height:16px;letter-spacing:.6px;color:#fff;text-transform:uppercase;margin:0 5px}#loyaltylion .lion-birthday-action__help{max-width:304px;padding-bottom:20px}#loyaltylion .lion-modal__close-button{background-size:20px 20px;width:52px;height:52px;background-position:center center}#loyaltylion .lion-birthday-entry-form__select,#loyaltylion .lion-birthday-entry-form__input{border:1px solid #E0E0E0;border-radius:5px;padding:0 15px;letter-spacing:.42px;font-family:Aktiv Grotesk;font-size:14px;line-height:22px;color:#272522;margin:0 5px}#loyaltylion .lion-birthday-entry-form__input:active,#loyaltylion .lion-birthday-entry-form__input:focus,#loyaltylion .lion-birthday-entry-form__select:active,#loyaltylion .lion-birthday-entry-form__select:focus{border-color:#e0e0e0}#loyaltylion .lion-birthday-entry-form__submit-button:hover{background-color:#87b7b4}#loyaltylion .lion-birthday-entry-form__submit-button{margin-top:20px;padding:15px 40px;background-color:#272522;border-radius:5px;border:unset;letter-spacing:.65px;font-family:Aktiv Grotesk;font-size:12px;line-height:16px;color:#fff;text-transform:uppercase}#loyaltylion .lion-redeem-reward-modal__button-container{margin-top:20px}#loyaltylion .lion-redeem-reward-modal__button{border:1px solid #272522;border-radius:5px;background-color:#272522;padding:15px 30px;font-family:Aktiv Grotesk;font-size:12px;line-height:16px;letter-spacing:.6px;color:#fff;text-transform:uppercase;margin:0 5px}#loyaltylion .lion-redeem-reward-modal__button:hover{background-color:#87b7b4;border-color:#87b7b4}#loyaltylion .lion-redeem-reward-modal__button.lion-action-button--neutral{border:1px solid #E0E0E0;background-color:#fff;color:#272522}#loyaltylion .lion-icon__rule--purchase{background-image:url(/cdn/shop/files/make-purchase.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__rule--signup{background-image:url(/cdn/shop/files/create-account.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__rule--facebook-like{background-image:url(/cdn/shop/files/fb-like.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__rule--instagram-follow{background-image:url(/cdn/shop/files/ig-follow.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__rule--newsletter-signup{background-image:url(/cdn/shop/files/mailing-list.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__rule--birthday{background-image:url(/cdn/shop/files/happy-birthday.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__reward--cart-discount-voucher{background-image:url(/cdn/shop/files/voucher-discount.png?v=1725354001)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__rule--referral{background-image:url(/cdn/shop/files/refer-friends.svg?v=1726560301)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-icon__reward--checkout-redemption{background-image:url(/cdn/shop/files/redeem.svg?v=1726560181)!important;background-size:100%;-webkit-mask-image:unset!important;mask-image:unset!important;background-color:transparent}#loyaltylion .lion-redeem-reward-modal__summary a{text-decoration:underline}@media screen and (min-width: 500px){#loyaltylion .lion-history-table{width:100%}}@media screen and (min-width: 768px){#loyaltylion .lion-tier-overview{gap:0}#loyaltylion .lion-tier-overview{border:1px solid #E0E0E0;border-radius:5px;overflow:hidden;border-collapse:collapse}#loyaltylion .lion-tier-box{border-radius:0;border:unset;border-right:1px solid #E0E0E0}#loyaltylion .lion-tier-box:last-child{border-right:unset}#loyaltylion .lion-tier-box__purchase-rule{padding:20px 0}}@media screen and (min-width: 1024px){#loyaltylion .lion-rules-list,#loyaltylion .lion-rewards-list{gap:20px}#loyaltylion .lion-rules-list .lion-rule-item .lion-rule-item__content,#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content{padding:40px 0}#loyaltylion .lion-modal__header{padding:50px 50px 0}#loyaltylion .lion-modal__content{padding:0 30px 50px}#loyaltylion .lion-modal__title,#loyaltylion .lion-referral-widget-main__heading,#loyaltylion .lion-referral-modal--header h1{font-size:30px;line-height:42px}#loyaltylion .lion-action-modal__description,#loyaltylion .lion-birthday-action__help,#loyaltylion .lion-redeem-reward-modal__confirm-summary,#loyaltylion .lion-referral-widget-main__intro,#loyaltylion .lion-referral-widget-main__share-link-text,#loyaltylion .lion-referral-modal--incentive *{font-size:14px;line-height:22px}#loyaltylion .lion-birthday-action__help{padding-bottom:30px}#loyaltylion .lion-birthday-entry-form__submit-button{margin-top:30px;font-size:13px;line-height:16px}#loyaltylion .lion-redeem-reward-modal__button-container{margin-top:30px}#loyaltylion .lion-redeem-reward-modal__button{font-size:13px}}@media screen and (min-width: 1200px){#loyaltylion .lion-rule-item__title,#loyaltylion .lion-reward-item__title,#loyaltylion .lion-claimed-reward-item__title{font-size:16px}#loyaltylion .lion-rule-item__points,#loyaltylion .lion-reward-item__meta,#loyaltylion .lion-claimed-reward-item__date{font-size:14px}}@media screen and (min-width:1800px){#loyaltylion .lion-rule-item__title,#loyaltylion .lion-reward-item__title,#loyaltylion .lion-claimed-reward-item__title{font-size:17px}#loyaltylion .lion-rule-item__points,#loyaltylion .lion-reward-item__meta,#loyaltylion .lion-claimed-reward-item__date{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/style-custom-loyalty.css.map */
