.items-1 .lion-rules-list .lion-rule-item,.items-1 .lion-rules-list .lion-reward-item,.items-1 .lion-rules-list .lion-tier-box,.items-1 .lion-rewards-list .lion-rule-item,.items-1 .lion-rewards-list .lion-reward-item,.items-1 .lion-rewards-list .lion-tier-box,.items-1 .lion-tier-overview .lion-rule-item,.items-1 .lion-tier-overview .lion-reward-item,.items-1 .lion-tier-overview .lion-tier-box{flex-basis:100%}.items-2 .lion-rules-list .lion-rule-item,.items-2 .lion-rules-list .lion-reward-item,.items-2 .lion-rules-list .lion-tier-box,.items-2 .lion-rewards-list .lion-rule-item,.items-2 .lion-rewards-list .lion-reward-item,.items-2 .lion-rewards-list .lion-tier-box,.items-2 .lion-tier-overview .lion-rule-item,.items-2 .lion-tier-overview .lion-reward-item,.items-2 .lion-tier-overview .lion-tier-box{flex-basis:50%}.items-3 .lion-rules-list .lion-rule-item,.items-3 .lion-rules-list .lion-reward-item,.items-3 .lion-rules-list .lion-tier-box,.items-3 .lion-rewards-list .lion-rule-item,.items-3 .lion-rewards-list .lion-reward-item,.items-3 .lion-rewards-list .lion-tier-box,.items-3 .lion-tier-overview .lion-rule-item,.items-3 .lion-tier-overview .lion-reward-item,.items-3 .lion-tier-overview .lion-tier-box{flex-basis:33%;max-width:33%}.items-4 .lion-rules-list .lion-rule-item,.items-4 .lion-rules-list .lion-reward-item,.items-4 .lion-rules-list .lion-tier-box,.items-4 .lion-rewards-list .lion-rule-item,.items-4 .lion-rewards-list .lion-reward-item,.items-4 .lion-rewards-list .lion-tier-box,.items-4 .lion-tier-overview .lion-rule-item,.items-4 .lion-tier-overview .lion-reward-item,.items-4 .lion-tier-overview .lion-tier-box{flex-basis:25%}@media only screen and (max-width: 990px){.items-3 .lion-rules-list .lion-rule-item,.items-3 .lion-rules-list .lion-reward-item,.items-3 .lion-rules-list .lion-tier-box,.items-3 .lion-rewards-list .lion-rule-item,.items-3 .lion-rewards-list .lion-reward-item,.items-3 .lion-rewards-list .lion-tier-box,.items-3 .lion-tier-overview .lion-rule-item,.items-3 .lion-tier-overview .lion-reward-item,.items-3 .lion-tier-overview .lion-tier-box,.items-4 .lion-rules-list .lion-rule-item,.items-4 .lion-rules-list .lion-reward-item,.items-4 .lion-rules-list .lion-tier-box,.items-4 .lion-rewards-list .lion-rule-item,.items-4 .lion-rewards-list .lion-reward-item,.items-4 .lion-rewards-list .lion-tier-box,.items-4 .lion-tier-overview .lion-rule-item,.items-4 .lion-tier-overview .lion-reward-item,.items-4 .lion-tier-overview .lion-tier-box{max-width:50%;flex-basis:50%}}@media only screen and (max-width: 578px){.items-2 .lion-rules-list .lion-rule-item,.items-2 .lion-rules-list .lion-reward-item,.items-2 .lion-rules-list .lion-tier-box,.items-2 .lion-rewards-list .lion-rule-item,.items-2 .lion-rewards-list .lion-reward-item,.items-2 .lion-rewards-list .lion-tier-box,.items-2 .lion-tier-overview .lion-rule-item,.items-2 .lion-tier-overview .lion-reward-item,.items-2 .lion-tier-overview .lion-tier-box{flex-basis:100%}.items-3 .lion-rules-list .lion-rule-item,.items-3 .lion-rules-list .lion-reward-item,.items-3 .lion-rules-list .lion-tier-box,.items-3 .lion-rewards-list .lion-rule-item,.items-3 .lion-rewards-list .lion-reward-item,.items-3 .lion-rewards-list .lion-tier-box,.items-3 .lion-tier-overview .lion-rule-item,.items-3 .lion-tier-overview .lion-reward-item,.items-3 .lion-tier-overview .lion-tier-box,.items-4 .lion-rules-list .lion-rule-item,.items-4 .lion-rules-list .lion-reward-item,.items-4 .lion-rules-list .lion-tier-box,.items-4 .lion-rewards-list .lion-rule-item,.items-4 .lion-rewards-list .lion-reward-item,.items-4 .lion-rewards-list .lion-tier-box,.items-4 .lion-tier-overview .lion-rule-item,.items-4 .lion-tier-overview .lion-reward-item,.items-4 .lion-tier-overview .lion-tier-box{max-width:100%;flex-basis:100%}}.image-display{display:flex}.image-display.image--top,.image-display.image--bottom{flex-flow:column}.image-display .text,.image-display .image{flex-basis:50%;max-width:50%;max-height:inherit;height:inherit}.image-display .text img,.image-display .image img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;max-height:inherit;height:inherit}@media screen and (min-width: 1200px){.image-display{max-height:500px;height:100%}.image-display .text,.image-display .image{max-height:inherit;height:inherit}.image-display .text img,.image-display .image img{max-height:inherit;height:inherit}}.image--left .text{order:2}.image--top .text{order:2}.ll-login-section{box-shadow:0px 0px 0px 1000px inset rgba(255,255,255,.9)}.loyalty-lion-customer-login{display:flex;align-items:center;justify-content:center}.loyalty-lion-customer-login .loyalty-lion-text{border-radius:.4rem;padding:4.4rem 3.6rem 9.1rem 3.6rem;gap:27px;display:flex;align-items:center;justify-content:center;flex-flow:column}.loyalty-lion-customer-login .loyalty-lion-text img{margin-bottom:1rem}.loyalty-lion-customer-login .loyalty-lion-text h1.welcome_msg{font-weight:700;font-size:22px;line-height:32px;margin:0;max-width:520px;text-align:center}@media screen and (min-width: 750px){.loyalty-lion-customer-login .loyalty-lion-text h1.welcome_msg{font-size:42px;line-height:42px}}.loyalty-lion-customer-login .loyalty-lion-text .long-msg{font-weight:700;font-size:16px;line-height:24px;max-width:520px;margin:0}.loyalty-lion-customer-login .loyalty-lion-text .buttons .btn-pill{border-radius:2.5rem}.loyalty-lion-customer-login .loyalty-lion-text .buttons .btn-square{border-radius:0}.loyalty-lion-customer-login .loyalty-lion-text .buttons .btn-squircle{border-radius:.4rem}.loyalty-lion-customer-login .loyalty-lion-text .buttons [class^=btn]{width:100%}.loyalty-lion-customer-login .loyalty-lion-text .buttons p{margin-top:27px}.loyalty-lion-customer-login .loyalty-lion-text .buttons p a{text-decoration:underline}.loyalty-lion-logged-top{display:flex;align-items:center;justify-content:center}.loyalty-lion-logged-top .loyalty-lion-logged-top-text{gap:27px;border-radius:.4rem;padding:4.4rem 3.6rem 9.1rem 3.6rem;display:flex;align-items:center;justify-content:center;flex-flow:column}.loyalty-lion-logged-top .loyalty-lion-logged-top-text img{margin-bottom:1rem}.loyalty-lion-logged-top .loyalty-lion-logged-top-text h1.welcome_msg{font-weight:700;font-size:22px;line-height:32px;margin:0;max-width:520px;text-align:center}@media screen and (min-width: 750px){.loyalty-lion-logged-top .loyalty-lion-logged-top-text h1.welcome_msg{font-size:42px;line-height:42px}}.loyalty-lion-logged-top .loyalty-lion-logged-top-text .points-msg{text-align:center;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;max-width:520px;margin:0}.loyalty-lion-logged-top .loyalty-lion-logged-top-text .points-msg .total-points{font-style:normal;font-weight:700;font-size:8.2rem;line-height:52px;text-align:center;max-width:520px;margin:0;color:#eb6c35;margin-top:27px}.loyalty-lion-logged-top .loyalty-lion-logged-top-text .logout-link{text-decoration-line:underline}.lion-rules-list{padding:0}.lion-rules-list .lion-rule-item .lion-rule-item__icon{display:block;height:auto;width:auto}.lion-rules-list .lion-rule-item .lion-rule-item__content{box-shadow:none;border:.1rem solid #e5e4e2;border-radius:.4rem;padding:6rem 3rem}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__title{font-weight:700;font-size:1.8rem;line-height:2.8rem;text-align:center}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__points{text-align:center}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__points span{font-weight:700;font-size:2.2rem;line-height:3.2rem;margin:0;color:#000}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-action-button,.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-instagram-follow__link{width:100%;text-align:center;font-weight:700;font-size:1.8rem;line-height:2.4rem;word-break:break-word;padding:12px 15px}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__button--limit-reached{background:#fff !important;border:.1rem solid #eb6c35 !important;color:#181818 !important}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__button--limit-reached .lion-rule-item__limit-reached{color:#181818 !important;padding:0}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__button--limit-reached :after{content:none}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__completed-forever{width:100%}.lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__completed-forever::after{background:#1c8707;text-align:center;width:100%;font-weight:700 !important;font-size:1.8rem;line-height:0;content:url("/cdn/shop/files/completed_1.svg?v=1659342481");color:#fff;font-family:var(--font-body-family) !important;height:4.8rem;display:flex;align-items:center;justify-content:center}.lion-rewards-list{row-gap:2rem}.lion-rewards-list .lion-reward-item .lion-reward-item__content{box-shadow:none;padding:0}.lion-rewards-list .lion-reward-item .lion-reward-item__content:before{content:" "}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__title{padding:0;order:2;font-weight:700;font-size:5.2rem;line-height:5.2rem}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__title::after{color:#000 !important}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__cost{order:1;font-weight:700;font-size:1.8rem;line-height:2.8rem}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__meta{margin-top:auto;flex-grow:unset}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__meta span span span{color:#000 !important}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-action-button{order:3;background:#eb6c35;border:.1rem solid #fff;width:25rem;max-width:100%;margin:2rem auto;font-weight:700;font-size:1.8rem;line-height:2.4rem;display:flex;justify-content:center;align-items:center;padding:1.3rem;text-transform:capitalize}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-action-button.lion-action-button--disabled{background:#c6c6c6;color:#fff}.lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-action-button.lion-action-button--disabled .lion-reward-item__fill{display:block !important;background-color:#eb6c35 !important}.ll-text-img-section{overflow:hidden;margin:2.8rem 0}@media screen and (min-width: 1200px){.ll-text-img-section{margin:2.8rem auto;max-width:80%}}.ll-text-img-section .image-display{align-items:center}.ll-text-img-section .image-display .image{width:100%}.ll-text-img-section .image-display .text{display:flex;flex-direction:column;padding:4rem 2rem}@media screen and (min-width: 1200px){.ll-text-img-section .image-display .text{align-items:center;padding:4rem}}.ll-text-img-section .image-display .text .text-title{font-weight:700;font-size:40px;line-height:41px;margin-top:0;margin-bottom:20px}@media screen and (min-width: 750px){.ll-text-img-section .image-display .text .text-title{font-size:52px;line-height:52px}}@media screen and (min-width: 1201px){.ll-text-img-section .image-display .text .text-title{max-width:550px}}.ll-text-img-section .image-display .text .text-html{font-weight:500;font-size:16px;line-height:22px}@media screen and (min-width: 750px){.ll-text-img-section .image-display .text .text-html{font-size:18px;line-height:24px}}@media screen and (min-width: 1201px){.ll-text-img-section .image-display .text .text-html{max-width:550px}}.ll-text-section .ll-text-content{padding:2.8rem 0}@media screen and (max-width: 749px){.ll-text-section .ll-text-content{padding:4rem 0 3rem}}.ll-text-section h4{font-size:2.2rem;line-height:3.2rem}.ll-text-section h6{line-height:.7}.ll-text-section input{background:#fff;border:.1rem solid #e5e4e2;border-radius:.4rem;font-weight:400;font-size:1.6rem;line-height:2.4rem;height:5rem;padding-left:2rem;font-family:inherit}.ll-text-section .form-group{display:flex;max-width:100%}@media screen and (min-width: 75rem){.ll-text-section .form-group{max-width:41rem}}.ll-text-section .form-group input,.ll-text-section .form-group button{flex:1 0 calc(50% - 1rem)}.ll-text-section .form-group input{margin-left:1rem;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.ll-text-section .form-group button{margin-right:1rem;min-width:unset;padding:0;max-width:40%}.ll-history-section .ll-history-section-inner .lion-history-table thead tr th{background:#fff;font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:1.4rem;line-height:2.4rem;color:#181818}@media screen and (max-width: 75rem){.ll-history-section .ll-history-section-inner .lion-history-table thead{display:none}}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr{background:#fff}@media screen and (max-width: 75rem){.ll-history-section .ll-history-section-inner .lion-history-table tbody tr{display:flex;flex-flow:wrap;border:.1rem solid #e5e4e2;border-radius:.4rem .4rem 0 0;margin-bottom:1rem;padding:2rem 1.4rem}}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td{background:#fff;font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.4rem;color:#181818}@media screen and (max-width: 75rem){.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td{flex:1 0 100%;display:flex;justify-content:space-between}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td:first-child::before{content:"Date"}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td:nth-child(2)::before{content:"Type"}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td:nth-child(3)::before{content:"Action"}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td:nth-child(4)::before{content:"Points"}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td:nth-child(5)::before{content:"Status"}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td:before{font-weight:700}}.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td .lion-history-table__bubble{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:1.4rem;line-height:2.4rem;color:#eb6c35}@media screen and (max-width: 75rem){.ll-history-section .ll-history-section-inner .lion-history-table tbody tr td .lion-history-table__bubble{width:auto;padding:0}}.ll-how-section .steps{display:flex;flex-flow:wrap;justify-content:space-between;margin-top:2.8rem}.ll-how-section .steps .step{flex:1 0 33%;text-align:center;padding:2rem}.ll-how-section .steps .step h6{margin:2rem 0 1rem}@media screen and (min-width: 75rem){.ll-rules-section,.ll-text-img-only-section,.ll-rewards-section,.ll-faq-section,.ll-history-section-inner,.ll-how-section{padding:2.8rem 0;max-width:80%;margin:auto}}.ll-rules-section h3:not(.accordion__title),.ll-text-img-only-section h3:not(.accordion__title),.ll-rewards-section h3:not(.accordion__title),.ll-faq-section h3:not(.accordion__title),.ll-history-section-inner h3:not(.accordion__title),.ll-how-section h3:not(.accordion__title){padding-bottom:1.2rem;border-bottom:.1rem solid #e5e4e2;position:relative;z-index:1}.ll-rules-section h3:not(.accordion__title)::before,.ll-text-img-only-section h3:not(.accordion__title)::before,.ll-rewards-section h3:not(.accordion__title)::before,.ll-faq-section h3:not(.accordion__title)::before,.ll-history-section-inner h3:not(.accordion__title)::before,.ll-how-section h3:not(.accordion__title)::before{padding-bottom:.9rem;content:attr(data-text);border-bottom:.4rem solid #fdd900;color:#fff;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width: 75rem){.ll-how-section .steps .step{flex:1 0 100%}body .ll-login-section .loyalty-lion-logged-top,body .ll-login-section .loyalty-lion-customer-login{max-width:calc(100% - 2rem);margin:auto}.ll-rules-section,.ll-rewards-section,.ll-faq-section,.ll-history-section,.ll-how-section{padding:2rem}.ll-rules-section h3:not(.accordion__title),.ll-rewards-section h3:not(.accordion__title),.ll-faq-section h3:not(.accordion__title),.ll-history-section h3:not(.accordion__title),.ll-how-section h3:not(.accordion__title){font-weight:700;font-size:2.2rem;line-height:2.7rem}.lion-rules-list .lion-rule-item .lion-rule-item__content{padding:2rem}}@media screen and (max-width: 749px){.ll-text-img-section .image-display{flex-flow:column}.ll-text-img-section .image-display.image--right{flex-flow:column-reverse}.ll-text-img-section .image-display .text{max-width:unset}.ll-text-img-section .image-display .image{max-width:unset}.ll-text-img-section .image-display .image img{width:100%;height:auto}}#loyaltylion .lion-referral-widget-modal{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}.template-page-loyaltylion h3{text-transform:capitalize;margin-top:0}.template-page-loyaltylion .accordion:first-of-type{border-top:unset}/*# sourceMappingURL=loyaltylion.min.css.map */