.rewards--section,.earn-points-loyalty--section,.text-loyalty--section{background:#000;color:#fff;padding:25px 0;margin:0!important}@media screen and (min-width: 751px){.rewards--section,.earn-points-loyalty--section,.text-loyalty--section{padding:50px 0}}.rewards--section{padding-bottom:0}.earn-points-loyalty--section .custom-note{text-align:center;color:#fff;text-transform:uppercase;font-size:16px}#loyaltylion .lion-action-button--tile.lion-action-button--completed,#loyaltylion .lion-action-button--tile.lion-action-button--disabled{border-radius:8px!important;border:1px solid #fff!important;color:#fff!important}#loyaltylion .lion-action-button--tile{transition:all .3s ease-in-out;border-radius:8px!important}#loyaltylion .lion-action-button--tile:hover{background:#bc5919!important}.text-loyalty--section .theme-block{width:100%;max-width:900px;margin:0 auto;padding:0 20px}.text-loyalty--section h1{font-size:30px!important;font-family:gothambook,Arial,Helvetica,sans-serif!important;font-weight:700!important;max-width:700px;margin:0 auto 35px}.text-loyalty--section .theme-block p{margin:0 0 40px}.lion-integrated-page-section{margin-bottom:20px!important}.rewards--heading,.earn-points-loyalty--section h3{font-size:30px!important;font-family:gothambook,Arial,Helvetica,sans-serif!important;font-weight:700!important;text-align:center!important;text-transform:uppercase!important;color:#fff!important}.rewards--heading{margin:0 0 50px!important}.rewards--slider .swiper-slide,.lion-rule-item__content,.lion-reward-item__content{border-radius:20px!important;background:#1c1c1c!important;padding:20px!important}.lion-rule-item__icon{background-color:transparent!important}.lion-integrated-page-section__heading-text:before,.lion-integrated-page-section__heading-text:after{display:none!important}.lion-rule-item__title,.lion-rule-item__points,.lion-reward-item__title{color:#fff!important}.lion-rule-item__points{font-size:16px!important}#loyaltylion .lion-icon__rule--tiktok-follow{background:url(/cdn/shop/files/tiktok.svg?v=1765476238) no-repeat!important}.rewads--image-wrapper{width:120px;height:120px;margin:0 auto 15px;display:flex;justify-content:center;align-items:center}.rewads--image-wrapper img{height:auto}.reward--title{text-align:center;font-size:22px;margin:0 0 20px}.rewards--slider{padding:0 0 30px}.reward--title em{display:block;font-style:normal;font-size:18px}.rewards--section ul{margin:0;padding:0;list-style:none}.rewards--section ul li{background:url(/cdn/shop/files/Vector_853fef17-027e-4657-a2a8-2523b5039abd.svg?v=1765296968);background-repeat:no-repeat;padding:0 0 3px 26px;background-position:0 4px;font-size:16px}.rewards--section .swiper-pagination{display:flex!important;justify-content:center;align-items:center;background:transparent}.rewards--section .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.6}.rewards--section .swiper-pagination-bullet-active{opacity:1}@media screen and (min-width: 1440px){.rewards--section{padding:50px 0}.rewards--section .reward--item{margin:0 10px;width:320px}.rewards--section .swiper-wrapper{display:flex;justify-content:center}.rewards--heading{font-size:40px;margin:0 0 35px}}.spend-points--section .swiper-slide{width:320px;height:180px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;flex-direction:column}.spend-points--section .swiper-slide h4{font-size:56px;font-family:gothamblack;letter-spacing:0;margin:0 0 5px}.rewards--note{text-align:center;text-transform:uppercase;font-size:18px;padding:15px 0 0}.spend-points--section .reward--item p{font-size:16px}@media screen and (min-width: 1440px){.spend-points--section .reward--item p{font-size:18px}}.earn-cards--section .rewads--image-wrapper{position:absolute;width:320px;top:0;left:50%;transform:translate(-50%);height:100%;margin:0;border-radius:20px;overflow:hidden}.earn-cards--section .swiper-slide{width:320px;height:180px;display:flex;justify-content:flex-end;align-items:center;text-transform:uppercase;flex-direction:column;padding-bottom:10px;border-radius:20px;overflow:hidden}.earn-cards--section .reward--description{position:relative;z-index:5;text-align:center;font-family:gothammedium,Arial,Helvetica,sans-serif;font-size:18px}.earn-cards--section .reward--description em{font-style:normal}@media screen and (min-width: 1440px){.earn-cards--section .page-width{max-width:1440px}.earn-cards--section .swiper-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.earn-cards--section .swiper-slide{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/381/assets/rewards-slider.css.map */
