.lion-action-modal__description,.lion-isolator>*{font-family:var(--nova-body-font)}.refer-url span{padding:8px 24px;display:inline-block;background-color:#fff;margin-bottom:24px;width:auto}.lion-isolator .lion-reward-item__content{background-color:transparent}.lion-isolator .lion-reward-item__icon,.lion-isolator .lion-rule-item__icon{background-color:var(--nova-brand-primary)}.page-loyalty .lion-integrated-page-section__heading-text{font-family:var(--nova-font-serif);color:var(--nova-brand-primary,#5812cd);font-size:30px;letter-spacing:.3px}.page-loyalty .lion-header__nav-link:before{background-color:var(--nova-brand-primary,#5812cd)}.page-loyalty .lion-claimed-rewards-list--empty,.page-loyalty .lion-faq-list__question-header,.page-loyalty .lion-header,.page-loyalty .lion-header__nav-link,.page-loyalty .lion-history-table,.page-loyalty .lion-reward-item__content,.page-loyalty .lion-reward-item__title,.page-loyalty .lion-rule-item__content,.page-loyalty .lion-rule-item__title{color:var(--nova-brand-ink,#000)}.lion-isolator .lion-action-button{background-color:var(--nova-brand-primary);color:#fff}.lion-isolator .lion-action-button--neutral{background-color:var(--nova-brand-secondary);color:var(--nova-brand-ink);border:1px solid var(--nova-utility-grey-3)}.page-loyalty .h3{margin-bottom:12px}.page-loyalty .rules{text-align:center}.lion-isolator .lion-reward-item__content,.lion-rule-item--style-1 .lion-rule-item__content{padding:8px}.page-loyalty .lion-rewards-list,.page-loyalty .lion-rules-list{display:flex;flex-wrap:wrap;justify-content:center;padding:0;width:100%}.lion-reward-item__title,.lion-rule-item__title{font-family:var(--nova-font-serif);font-weight:500}.page-loyalty .lion-reward-item,.page-loyalty .lion-rule-item{flex:1}.page-loyalty .lion-reward-item,.page-loyalty .lion-rule-item{display:block;flex:0;width:50%;min-width:calc(50% - 8px)}@media screen and (min-width:768px){.page-loyalty .lion-integrated-page-section__heading-text{font-size:40px}.page-loyalty .lion-reward-item,.page-loyalty .lion-rule-item{width:calc(25% - 24px);min-width:calc(25% - 24px)}.main-page .page-loyalty h1,.main-page .page-loyalty h2,.main-page .page-loyalty h3,.main-page .page-loyalty h4,.main-page .page-loyalty h5,.main-page .page-loyalty h6,.main-page .page-loyalty p,.main-page .page-loyalty ul{max-width:unset}}.loyalty-refer__container{padding:40px 24px;max-width:990px}.loyalty-refer{text-align:center;border-radius:var(--nova-border-radius-l);padding:24px 32px}.loyalty-refer h2{padding:0 40px;margin-bottom:8px}.loyalty-refer p{margin-bottom:18px}@media screen and (min-width:768px){.loyalty-refer__container{padding:40px 32px}.loyalty-refer{padding:32px}.loyalty-refer h2{padding:0;margin-bottom:12px}.loyalty-refer p{margin-bottom:24px;font-size:18px}.loyalty-refer a{font-size:20px;height:auto}.loyalty-refer__text{margin:auto;max-width:620px}.loyalty-refer__text{margin-bottom:0}}@media screen and (min-width:990px){.loyalty-refer{padding:40px 0}.loyalty-refer__container{padding:65px 56px}}.lion-reward-item,.lion-rule-item--style-1 .lion-rule-item__content{border:0;border-color:transparent;border-radius:var(--nova-border-radius-m);background-color:#f9edff}#loyaltylion .lion-action-button,.lion-action-button{background:var(--nova-brand-primary);padding:12px 32px;font-family:var(--nova-font-serif)}.lion-referral-widget.lion-referral-widget--format-modal.lion-referral-widget--guest{border-radius:24px;overflow:hidden}.lion-referral-widget-modal,.lion-referral-widget.lion-referral-widget--format-modal{padding:24px}.lion-modal__title{font-family:var(--nova-font-serif)!important;font-weight:500!important}.lion-referral-widget-needs-auth__help{font-size:16px!important}#loyaltylion .lion-referral-widget--format-modal .lion-referral-widget__title--guest{padding-left:54px;padding-right:64px}.lion-referral-widget-needs-auth{padding:24px!important}.lion-isolator .lion-tier-benefits-compare__benefit-status-circle{background-color:var(--nova-color-light-green);width:20px;height:20px}.lion-isolator .lion-tier-benefits-compare td:first-child,.lion-isolator .lion-tier-benefits-compare th:first-child{border-right-color:var(--nova-color-light-purple);font-weight:500}.lion-tier-benefits-compare{overflow:scroll}.lion-tier-benefits-compare table{overflow:hidden;max-width:100%;border-radius:var(--nova-border-radius-l)}.lion-isolator td:nth-child(2) .lion-tier-benefits-compare__benefit-status-circle{background-color:var(--nova-color-light-bubblegum)}.lion-isolator td:nth-child(3) .lion-tier-benefits-compare__benefit-status-circle{background-color:var(--nova-color-light-blue)}.lion-tier-compare__header--benefits{background-color:var(--nova-color-light-purple);border-top-right-radius:var(--nova-border-radius-l);border-top-left-radius:var(--nova-border-radius-l);overflow:hidden}.lion-tier-benefits-compare__row{border-bottom:1px solid var(--nova-color-light-purple)}.lion-isolator .lion-tier-benefits-compare td,.lion-isolator .lion-tier-benefits-compare th{padding:14px 6px;line-height:1.2}.lion-isolator .lion-tier-benefits-compare td:nth-child(2),.lion-isolator .lion-tier-benefits-compare th:nth-child(2){padding-left:6px}.lion-isolator .lion-reward-item__title,.lion-isolator .lion-rule-item__title{padding:0}.lion-isolator .lion-reward-item__title,.lion-isolator .lion-rule-item__title{font-weight:500}.lion-isolator .lion-reward-item__content,.lion-isolator .lion-rule-item__content{min-height:170px}.rules-caption{margin-top:16px}.lion-isolator .lion-rewards-list,.lion-isolator .lion-rules-list{background-color:transparent}.tier-benefits{padding-top:0}.lion-isolator .lion-reward-item__cost:not(:first-child):before,.lion-isolator .lion-reward-item__min-spend:before{display:none}.lion-reward-item__cost{display:block}.lion-reward-item__percent-off{color:var(--nova-color-ink);font-weight:600}.rewards h2{text-align:center}@media screen and (min-width:768px){[data-lion-rewards-list],[data-lion-rules-list]{margin:32px auto;max-width:1200px}.lion-tier-benefits-compare{max-width:1024px;margin:auto}.loyalty-tiers,.rules{padding-top:24px}.rules-caption{max-width:75%;margin:0 auto}}.lion-isolator .lion-referral-widget-main__share-buttons>a{align-items:center;display:block}textarea.lion-referral-email-form__input.lion-referral-email-form__textarea{font-family:var(--nova-font-body);padding:12px}.lion-isolator .lion-referral-email-form__field--message>textarea{flex-grow:0}.lion-isolator .lion-referral-email-form__field--message{height:140px;flex-grow:0}@media screen and (min-width:531px){.lion-isolator .lion-referral-widget-main{justify-content:flex-start}}.lion-isolator .lion-referral-widget-modal{font-family:var(--nova-font-body)}.lion-isolator .lion-referral-email-form{padding:0}.lion-isolator .lion-referral-email-form__field{margin-bottom:12px}.lion-isolator .lion-referral-widget-modal .lion-referral-widget-main__heading{font:var(--nova-h4-font);margin-bottom:12px}.lion-isolator .lion-referral-email-form{justify-content:center;height:auto}.lion-isolator .lion-referral-widget{height:400px}@media screen and (max-width:530px){.lion-isolator .lion-referral-email-form__field--message>textarea{flex-grow:0;height:240px}.lion-isolator .lion-referral-email-form{padding:40px 16px 0}.lion-isolator .lion-referral-widget-modal{background-color:#0006;font-family:var(--nova-font-body);padding:24px}.lion-referral-widget-panel.lion-referral-widget-main{padding:0}.lion-isolator .lion-referral-widget-modal .lion-referral-widget{background:#fff;border-radius:12px}.lion-isolator .lion-referral-widget-modal__close-button{top:24px;right:24px}.lion-referral-widget-modal,.lion-referral-widget.lion-referral-widget--format-modal{padding:12px}}.lion-isolator .lion-referral-widget-main__heading:after{display:none}.lion-isolator .lion-referral-widget-main{padding:0}.lion-isolator .lion-reward-item__actions:not(:empty),.lion-isolator .lion-rule-item__actions:not(:empty){margin-top:12px}.lion-isolator .lion-action-button--tile{background-color:var(--nova-brand-primary);color:#fff;font-family:var(--nova-body-font);font-weight:500;height:auto;padding-top:12px;padding-bottom:12px}.lion-isolator .lion-reward-item__content,.lion-isolator .lion-rule-item__content{padding:12px 4px}.lion-isolator .lion-reward-item__actions:not(:empty){margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/358/assets/page-loyalty-lion.css.map */
