img{max-width:100%}#loginRequired{margin:60px auto 80px}#loyaltylion .lion-loyalty-splash__heading{color:#fff;background-color:#f25b54;border-bottom:1px solid #f25b54}.yotpo-coupons-redemption-widget .yotpo-coupons-redemption-widget-container{padding-top:0}.customLL.bg{border:80px solid #cddfe6}#lugRewards{margin-bottom:40px;outline:0}#lugRewards.rewards-registration .rewards-benefits table.rewardsTable{margin:40px 0}#lugRewards #rewardsContent{margin-top:40px;padding:0 5px}#lugRewards #account{position:relative}#lugRewards #account a{color:#f25b54}#lugRewards #account a:hover{color:#d5463f}#lugRewards #account #intro{margin:40px auto}#lugRewards #account #profile{display:flex;justify-content:center;align-items:center;margin-bottom:40px}#lugRewards #account #status{margin-bottom:40px}#lugRewards #account #faq a{color:#000}#lugRewards #account #faq a:hover{color:#484848}#lugRewards #account .account-sidebar{padding:0}#lugRewards #account .account-sidebar h4.name{margin-bottom:0;color:#f25b54;padding:0}#lugRewards #account .account-sidebar h5{padding:0;margin:0;font-size:22px}#lugRewards #account .account-sidebar .address p{margin:0}#lugRewards #account #customer_orders{outline:0;margin-top:40px;text-align:center}#lugRewards #account #customer_orders table{margin-top:30px}#lugRewards #account #customer_orders thead{margin-bottom:10px}#lugRewards #account #customer_orders table th{background-color:#f7f7f7;font-weight:600;padding:7px 0 7px 12px;border-bottom:1px solid #f1f1f1}#lugRewards #account #customer_orders table tbody tr:nth-child(2n){background-color:#fafafa}#lugRewards #account #customer_orders table tbody td{padding:8px 8px 8px 12px}#lugRewards #account .sticker.account{position:absolute;z-index:1;max-width:200px}#lugRewards #account .sticker.account.s1{left:-150px;top:90px}#lugRewards #account .sticker.account.s2{right:-185px;bottom:-75px}#lugRewards #account .sticker.account.s3{left:-180px;bottom:-125px}#lugRewards #account .sticker.account.s4{right:-155px;bottom:-125px}#lugRewards #account .topnav{overflow:hidden;text-align:center;padding:10px;background:#f9fafb;position:absolute;top:-10px;width:100%;z-index:3}#lugRewards #account .topnav a{text-align:center;padding:10px 20px;text-decoration:none;color:#000}#lugRewards #account .topnav a:hover{color:#484848}#lugRewards #account .topnav a.active{color:#f25b54}#lugRewards #account .topnav .mobile-icon{display:none;font-size:30px;padding:0;color:#f25b54}#lugRewards #account .topnav .mobile-icon:hover{color:#f25b54}#lugRewards #account h2{margin-bottom:10px;margin-top:0}#lugRewards #account h2 span.greeting{font-size:45px}#lugRewards #account h2 span.greeting:last-child{color:#f25b54}#lugRewards #account h3.intro{font-size:25px;letter-spacing:normal;font-weight:400}#lugRewards #account h3{font-size:36px;margin-bottom:40px}#lugRewards #account .tier,#lugRewards #account .points{margin-top:20px}#lugRewards #account .points{display:flex;justify-content:center;align-items:center}#lugRewards #account .points h4{text-transform:uppercase;margin:0;line-height:1;padding:0}#lugRewards #account .points .half-circle{width:200px;height:100px;border-top-left-radius:100px;border-top-right-radius:100px;border:10px solid #f25b54;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#lugRewards #account .points .half-circle h4{line-height:2.3;font-size:35px;color:#f25b54}#lugRewards #account .points .half-circle span{display:block;text-align:center}#lugRewards #account .points .half-circle span.your-points{font-size:15px;text-transform:uppercase;color:#000;line-height:0}#lugRewards #account .points .pending-points{margin-top:10px;font-size:14px;color:#000;line-height:0;text-align:center;display:block}#lugRewards #account .tier-steps{width:100%;clear:both}#lugRewards #account .tier-steps:before,#lugRewards #account .tier-steps:after{display:table;content:""}#lugRewards #account .tier-steps:after{clear:both}#lugRewards #account .tier-steps__step{width:33.33333%;float:left;padding:1em;text-align:center;position:relative}#lugRewards #account .tier-steps__step:after{content:"";background:#4d4d4d;height:.25em;top:1.8em;left:50%;width:100%;display:block;position:absolute;z-index:1}#lugRewards #account .tier-steps__step:before{content:"";background:#fff;height:.25em;top:1.8em;left:50%;margin-left:-2em;display:block;position:absolute;z-index:2}#lugRewards #account .tier-steps__step.tier-steps__step--last:after{display:none}#lugRewards #account .tier-steps__step-circle{background:#4d4d4d;line-height:2.1em;border-radius:50%;height:2em;width:2em;text-align:center;color:#fff;margin:0 auto;position:relative;z-index:3}#lugRewards #account .tier-steps__step-circle svg.checked{fill:#fff;width:18px;vertical-align:middle}#lugRewards #account .tier-steps__step-circle.active{background:#f25b54}#lugRewards #account .tier-step__step-name{margin-top:10px;display:inline-block;font-size:14px;line-height:1.2}#lugRewards #account .rewards-refer div{text-align:left}#lugRewards #account .rewards-refer .refer img{margin-bottom:10px}#lugRewards #account .rewards-refer h2 span{font-size:80px;text-transform:uppercase;display:block;line-height:1}#lugRewards #account .rewards-refer h2 span:first-child{color:#f25b54}#lugRewards #account .rewards-refer h2 span:last-child{color:#d0cf00}#lugRewards section{margin:60px auto;outline:0}#lugRewards #luglifeRewards{outline:0}#lugRewards .flex{display:flex;justify-content:center;align-items:center}#lugRewards .sticker{position:absolute;z-index:1;max-width:200px}#lugRewards .sticker.s1{left:-150px;top:-15px}#lugRewards .sticker.s4{right:-165px;bottom:-75px}#lugRewards #rewardsRedeem.bg{background:#cddfe6;padding:80px}#lugRewards .blue{color:#33bdd3}#lugRewards .pink{color:#ffaaa7}#lugRewards .green{color:#d0cf00}#lugRewards .purple{color:#7b69a1}#lugRewards .blue-bg{background-color:#33bdd3}#lugRewards .pink-bg{background-color:#ffaaa7}#lugRewards .green-bg{background-color:#d0cf00}#lugRewards .purple-bg{background-color:#7b69a1}#lugRewards .section{margin:60px auto;outline:0;position:relative}#lugRewards .text h2{font-size:60px;margin:10px 0;color:#f25b54}#lugRewards .text p{font-size:20px}#lugRewards .text h3{text-transform:uppercase;margin-bottom:0;color:#57585b;font-size:36px}#lugRewards .text p span{display:block}#lugRewards img.logo{max-width:270px}#lugRewards .btn-login{display:none;margin-top:10px}#lugRewards .button.see-benefits{background:none;padding:0;font-size:22px;border:none;border-bottom:1px solid;color:#484848;min-height:auto;height:auto;margin-top:10px}#lugRewards .button.see-benefits:hover{border-bottom:none}#lugRewards .button.coral{background:#f25b54;color:#fff;border:none;font-weight:700}#lugRewards .button.coral:hover{background:#d5463f;color:#fff;border:none}#lugRewards .button.white{background:#fff;color:#000;border:none;width:100%}#lugRewards .button.white:hover{background:#f25b54;color:#fff;border:none}#lugRewards .rewards-join{background:#ffebac url(https://cdn.shopify.com/s/files/1/0690/2685/files/RewardHeroBanner.jpg?v=1584629775) no-repeat 105px;display:flex;justify-content:center;align-items:center;padding:40px 60px;background-size:cover}#lugRewards .rewards-join h2{color:#484848;margin-bottom:10px;margin-top:10px}#lugRewards .rewards-join h2 span{display:block}#lugRewards .rewards-join ul li{padding:10px;color:#484848;list-style-image:url(https://cdn.shopify.com/s/files/1/0724/6833/files/rewards-checkmark.png?v=1584639302);font-size:22px;margin:0}#lugRewards .rewards-join ul li:last-child{list-style:none}#lugRewards .rewards-join .action_bottom p{margin-top:20px;font-size:22px;display:inline-block}#lugRewards .rewards-join .action_bottom p a{font-weight:700}#lugRewards .rewards-benefits table.rewardsTable{margin:40px 0 0}#lugRewards .rewards-benefits table.rewardsTable h4,#lugRewards .rewards-benefits table.rewardsTable h5{margin:0;line-height:1;padding:0}#lugRewards .rewards-benefits table.rewardsTable h5{text-transform:uppercase;font-size:20px}#lugRewards .rewards-benefits table.rewardsTable{width:100%;text-align:left;border-collapse:collapse}#lugRewards .rewards-benefits table.rewardsTable img{max-width:25px}#lugRewards .rewards-benefits table.rewardsTable tr{border-bottom:1px solid #c1c1c1}#lugRewards .rewards-benefits table.rewardsTable tr:last-child{border-bottom:none}#lugRewards .rewards-benefits table.rewardsTable td{padding:10px 0}#lugRewards .rewards-benefits table.rewardsTable tbody td.ca{font-size:15px!important;text-align:left!important;vertical-align:middle}#lugRewards .rewards-benefits table.rewardsTable tbody td:not(:first-child){font-size:20px;text-align:center;vertical-align:middle}#lugRewards .rewards-benefits table.rewardsTable thead{border-bottom:1px solid #c1c1c1}#lugRewards .rewards-benefits table.rewardsTable thead th{font-size:15px;font-weight:700;color:#000;min-width:125px;vertical-align:bottom}#lugRewards .rewards-benefits table.rewardsTable thead th p{margin-bottom:10px}#lugRewards .rewards-benefits table.rewardsTable thead th:first-child{border-left:none}#lugRewards #intro,#lugRewards #refer,#lugRewards #rewardsActivity,#lugRewards #terms{position:relative}#lugRewards .rewards-redeem .discounts{margin:60px 0}#lugRewards .rewards-redeem .discounts .discount{border-right:1px solid #c1c1c1}#lugRewards .rewards-redeem .discounts .discount:last-child{border-right:none}#lugRewards .rewards-redeem .discounts .discount h3{text-transform:uppercase;line-height:1;margin-bottom:0;font-size:40px;color:#484848}#lugRewards .rewards-redeem .discounts .discount h3 span:last-child{margin-left:10px}#lugRewards .rewards-redeem .discounts .discount h3.ca{text-transform:uppercase;line-height:1;margin-bottom:0;font-size:35px;color:#484848}#lugRewards .rewards-redeem .discounts .discount h3.ca span:last-child{margin-left:10px}#lugRewards .rewards-redeem .discounts .discount p{margin:0;font-size:28px}#lugRewards .rewards-account-activity{margin:40px 0}#lugRewards .rewards-warranty h4{font-size:55px;text-transform:uppercase;color:#3dc0d4;line-height:1;margin-bottom:20px}#lugRewards .rewards-warranty .warranty-info{margin:40px 0}#lugRewards .rewards-create img.logo{max-width:300px;margin:0}#lugRewards .rewards-create h2{color:#f25b54;margin-top:0;margin-bottom:10px}#lugRewards .rewards-create ul li{padding:5px;color:#484848;list-style-image:url(https://cdn.shopify.com/s/files/1/0724/6833/files/rewards-checkmark.png?v=1584639302);font-size:18px;margin:0}#lugRewards .rewards-faq p{font-size:17px}#lugRewards .rewards-faq .accordion dt a,#lugRewards .rewards-faq .accordion dt button{padding:10px}#lugRewards .rewards-faq dl.accordion dt .right{font-size:22px;float:right}#lugRewards .rewards-faq dl.accordion a{font-weight:400;color:#000}#lugRewards .rewards-faq dl.accordion a:hover{color:#7a7a7a;text-decoration:none}#lugRewards .rewards-faq dl.accordion dd{width:90%;margin-left:0}#lugRewards .rewards-faq dl.accordion dd p:last-child{margin-bottom:0}@media only screen and (max-width: 1024px){.customLL.bg{border:40px solid #cddfe6}#lugRewards #rewardsContent{padding:0 20px}#lugRewards img.logo{display:block;margin:0 auto}#lugRewards .button.see-benefits{font-size:18px}#lugRewards .sticker.s1{left:-50px;top:-15px}#lugRewards .sticker.s4{right:-60px;bottom:-75px}#lugRewards .sticker,#lugRewards #account .sticker.account{max-width:150px}#lugRewards #account .sticker.account.s1{left:-80px;top:0}#lugRewards #account .sticker.account.s2{right:-70px;bottom:-75px}#lugRewards #account .sticker.account.s3{left:-75px}#lugRewards #account .sticker.account.s4{right:-85px;bottom:0}#lugRewards #rewardsRedeem.bg{padding:0 40px}#lugRewards .text h2{font-size:35px}#lugRewards .text p{font-size:18px}#lugRewards #account .topnav{background:none}#lugRewards #account .rewards-refer h2 span{font-size:60px}#lugRewards .rewards-warranty h4{font-size:40px}#lugRewards .rewards-join{background:#ffebac url(https://cdn.shopify.com/s/files/1/0690/2685/files/RewardHeroBanner.jpg?v=1584629775) no-repeat -20px;padding:40px}#lugRewards .rewards-join img.logo{margin:0}#lugRewards .rewards-join h2{text-align:left}#lugRewards .rewards-join ul li{font-size:18px;padding:5px}#lugRewards .rewards-join .action_bottom p{font-size:18px}#lugRewards .rewards-redeem .discounts{margin:40px 0}#lugRewards .rewards-redeem .discounts .discount{border-right:none}#lugRewards .rewards-redeem .discounts .discount h3{font-size:40px}#lugRewards .rewards-redeem .discounts .discount h3 span:last-child{margin-left:5px}#lugRewards .rewards-redeem .discounts .discount h3.ca{font-size:32px}#lugRewards .rewards-redeem .discounts .discount h3.ca span:last-child{margin-left:5px}#lugRewards .rewards-redeem .discounts .discount p{font-size:25px}}@media only screen and (max-width: 768px){#lugRewards .sticker{display:none}#lugRewards section,#lugRewards .section{margin:0 auto 40px}#lugRewards #account .topnav a{float:left;display:block}#lugRewards #account .topnav a{display:none}#lugRewards #account .topnav a.mobile-icon{float:right;display:block}#lugRewards #account .topnav.responsive{position:relative}#lugRewards #account .topnav.responsive .mobile-icon{position:absolute;right:0;top:0;padding:10px}#lugRewards #account .topnav.responsive a{float:none;display:block;text-align:left;padding:10px 0}#lugRewards #account #intro{margin:40px auto 0}#lugRewards #account #intro h2 span.greeting{font-size:40px}#lugRewards .rewards-redeem .discounts .discount h3{font-size:28px}#lugRewards .rewards-redeem .discounts .discount p{font-size:20px}}@media screen and (max-width: 600px){#lugRewards #account h3.intro{font-size:25px}#lugRewards #account .rewards-refer h2 span{font-size:40px}#lugRewards #account .rewards-refer .refer,#lugRewards #account .points{display:block}#lugRewards #account .points .points-arc{margin-bottom:30px}#lugRewards #account #profile{display:block}#lugRewards #account .account-sidebar{text-align:center;margin:0 auto 20px}#lugRewards #account #customer_orders{margin-top:20px;overflow:scroll}#lugRewards .rewards-warranty h4{text-align:center;margin-top:10px}#lugRewards .rewards-warranty p{text-align:center}#lugRewards .rewards-warranty .warranty-info{display:block;margin:20px 0}#lugRewards .deskLogin{display:none}#lugRewards .btn-login{display:block}#lugRewards .rewards-join{background:#ffebac url(https://cdn.shopify.com/s/files/1/0724/6833/files/rewards-joinBG-mobile.jpg?v=1584641753) no-repeat bottom right;background-size:contain;display:block}#lugRewards .rewards-benefits{background:#fff;border-radius:0;padding:0}#lugRewards .rewards-benefits table.rewardsTable h4,#lugRewards .rewards-benefits table.rewardsTable h5{margin:0;line-height:1;padding:0;font-size:15px}#lugRewards .rewards-benefits table.rewardsTable td,#lugRewards .rewards-benefits table.rewardsTable th{border-bottom:1px solid #c1c1c1;padding:0 5px}#lugRewards .rewards-benefits table.rewardsTable tbody td,#lugRewards .rewards-benefits table.rewardsTable tbody td:not(:first-child){font-size:13px;line-height:1.2;padding:10px 0!important}#lugRewards .rewards-benefits table.rewardsTable thead th{min-width:0}#lugRewards .rewards-benefits table.rewardsTable thead th p{line-height:1;font-size:11px}#lugRewards .rewards-benefits table.rewardsTable thead th:first-child{padding:0}#lugRewards .rewards-create{margin:40px auto}#lugRewards .rewards-create img.logo{max-width:200px}}@media only screen and (max-width: 480px){.customLL.bg{border:none}#lugRewards{margin-bottom:0}#lugRewards .text h3{font-size:18px}#lugRewards .text h2{font-size:40px;line-height:1}#lugRewards img.logo{max-width:200px}#lugRewards #rewardsContent{margin-top:0;padding:0}#lugRewards #account h3{font-size:22px}#lugRewards #account .rewards-refer div{text-align:center}#lugRewards #account .rewards-refer .refer{margin:20px 0}#lugRewards #rewardsRedeem.bg{padding:20px}#lugRewards .rewards-redeem{padding:40px 0 0}#lugRewards .rewards-redeem .discounts{margin:20px 0}#lugRewards .rewards-redeem .discounts .discount{margin-bottom:40px}#lugRewards .rewards-redeem .discounts .discount:last-child{margin-bottom:0}#lugRewards .rewards-warranty h3,#lugRewards .rewards-warranty img,#lugRewards .rewards-refer h3,#lugRewards .rewards-refer img{display:none}}
/*# sourceMappingURL=/cdn/shop/t/543/assets/lug-rewards.scss.css.map */
