[data-lion-points=pending]:empty+*{display:none}[data-lion-rewards-list] select,[data-lion-rewards-list] .lion-rewards-select{display:none!important}#loyaltylion .lion-rules-list,#loyaltylion .lion-rewards-list{display:flex!important;flex-direction:column!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;gap:0!important}#loyaltylion .lion-rule-item,#loyaltylion .lion-reward-item{display:block!important;border-top:1px solid color-mix(in srgb,var(--color-primary-dark) 12%,transparent)}#loyaltylion .lion-rule-item__content,#loyaltylion .lion-reward-item__content{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;align-items:center!important;gap:.125rem 1rem!important;padding:1rem 0!important;min-height:unset!important;background:transparent!important;border:none!important;border-radius:0!important;width:100%!important}#loyaltylion .lion-rule-item__icon-wrap,#loyaltylion .lion-reward-item__icon-wrap,#loyaltylion .lion-reward-item__icon{display:none!important}#loyaltylion .lion-integrated-page-section__heading,#loyaltylion .lion-rule-item__title,#loyaltylion .lion-reward-item__title{grid-column:1!important;grid-row:1!important;font-family:var(--font-serif, Georgia, serif)!important;font-size:var(--text-h3)!important;font-weight:400!important;color:var(--color-primary-dark)!important;text-align:left!important;padding:0!important;margin:0!important;line-height:1.3!important}#loyaltylion .lion-rule-item__points,#loyaltylion .lion-reward-item__meta,#loyaltylion .lion-reward-item__cost{grid-column:1!important;grid-row:2!important;color:color-mix(in srgb,var(--color-primary-dark) 60%,transparent)!important;margin:0!important;text-align:left!important}#loyaltylion .lion-rule-item__actions,#loyaltylion .lion-reward-item__actions{grid-column:2!important;grid-row:1 / -1!important;margin-top:0!important;flex-grow:0!important;align-items:center!important}#loyaltylion .lion-rule-item__fill,#loyaltylion .lion-reward-item__fill,#loyaltylion .lion-reward-item__links{display:none!important}#loyaltylion .lion-action-button--tile{background:var(--color-primary-dark)!important;color:#fff!important;border-radius:0;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 3);min-width:190px}#loyaltylion .lion-action-button--tile *{justify-content:center!important}#loyaltylion .lion-action-button--tile:hover{background:var(--color-primary-light)!important;color:var(--color-primary-dark)!important}#loyaltylion .lion-action-button--tile.lion-action-button--completed,#loyaltylion .lion-action-button--tile.lion-action-button--disabled{background:transparent!important;border:1px solid color-mix(in srgb,var(--color-primary-dark) 25%,transparent)!important;color:color-mix(in srgb,var(--color-primary-dark) 40%,transparent)!important;pointer-events:none!important}[data-modal-content=rewards-drawer] #loyaltylion .lion-reward-item__title{grid-row:2!important;text-box-edge:cap alphabetic;text-box-trim:trim-both}[data-modal-content=rewards-drawer] #loyaltylion .lion-reward-item__meta,[data-modal-content=rewards-drawer] #loyaltylion .lion-reward-item__cost{grid-row:1!important}[data-modal-content=rewards-drawer] #loyaltylion .lion-action-button--tile{background:transparent!important;color:var(--color-primary-dark)!important;border:1px solid var(--color-primary-dark)!important;min-width:140px}[data-modal-content=rewards-drawer] #loyaltylion .lion-action-button--tile:hover{background:var(--color-primary-dark)!important;color:#fff!important}[data-modal-content=rewards-drawer] #loyaltylion .lion-action-button--tile.lion-action-button--completed,[data-modal-content=rewards-drawer] #loyaltylion .lion-action-button--tile.lion-action-button--disabled{background:transparent!important;border:1px solid color-mix(in srgb,var(--color-primary-dark) 20%,transparent)!important;color:color-mix(in srgb,var(--color-primary-dark) 35%,transparent)!important;pointer-events:none!important}[data-modal-content=rewards-faq-drawer] [data-accordion-toggle]{font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;font-family:inherit;font-weight:400;tracking:normal}[data-modal-content=rewards-faq-drawer] [data-accordion-content]>div{padding-top:calc(var(--spacing) * 2)!important}@media(max-width:767px){custom-modal [data-modal-content=rewards-drawer],custom-modal [data-modal-content=rewards-faq-drawer]{max-width:none!important;width:100vw!important}}
/*# sourceMappingURL=/cdn/shop/t/1457/assets/loyaltylion-overrides.css.map */
