.padding-x{padding-inline:5%}@media only screen and (max-width:1000px){.padding-x{padding-inline:3%}}@media only screen and (max-width:740px){.padding-x{padding-inline:25px}}.neg-mt{margin-top:-60px;margin-bottom:clamp(30px, 6vw, 80px)}h2{margin-block:0 20px;color:#000;text-align:center;font-size:clamp(25px, 1.8vw, 30px);font-weight:bold;text-transform:none;letter-spacing:0.03em;line-height:1.2}h2.largeMargin{margin-bottom:clamp(20px, 2.5vw, 60px);font-size:clamp(20px, 1.8vw, 30px)}h2.underlined{font-size:25px;border-bottom:3px solid #c9c9c9;padding:0;padding-bottom:12px;position:relative}@media only screen and (max-width:1280px){h2.underlined{font-size:20px}}.accountPage-wrapper h3,.rewards-page h3{margin-block:0 20px;color:#000;text-align:center;font-size:clamp(17px, 1.7vw, 20px);font-weight:700;text-transform:none}.accountHome ul,.rewards-body ul{list-style-type:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:15px}@media screen and (max-width:750px){.accountHome ul,.rewards-body ul{gap:10px}}.accountHome ul li,.rewards-body ul li{position:relative;font-weight:600;padding-left:30px;font-size:16px;line-height:1.3}@media screen and (max-width:750px){.accountHome ul li,.rewards-body ul li{gap:10px;padding-left:20px;font-size:14px}}.accountHome ul li:before,.rewards-body ul li:before{position:absolute;content:'';background-image:url("https://www.weldersupply.com/Content/images/rewards/check-badge.png");display:block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;left:0;top:0}@media screen and (max-width:750px){.accountHome ul li:before,.rewards-body ul li:before{height:15px;width:15px}}.grey-block{background:#f7f7f7;border-radius:5px;padding:clamp(20px, 3.75vw, 60px);height:100%}.grey-block .center{max-width:300px;margin-inline:auto}@media only screen and (max-width:650px){.grey-block .center{max-width:100%}}.grey-block .rewardsProgressCon .currentTier{font-weight:700;font-size:clamp(20px, 1.9vw, 25px);margin-bottom:10px}.grey-block .rewardsProgressCon .nextTier{font-weight:500;font-size:16px;margin-bottom:10px;line-height:1.2}.grey-block .rewardsProgressCon .rewardsProgressBar{position:relative;height:auto}.grey-block .rewardsProgressCon .rewardsProgressBar .statusCon{height:15px;width:100%}.grey-block .rewardsProgressCon .rewardsProgressBar .statusCon .greyStatus{background-color:#e5e5e5;width:100%;height:100%;border-radius:10px;overflow:hidden}.grey-block .rewardsProgressCon .rewardsProgressBar .statusCon .greyStatus .greenStatus{background-color:#f76515;height:100%}.grey-block .rewardsProgressCon .labels-grid{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:650px){.grey-block .rewardsProgressCon .labels-grid span{max-width:50%;text-align:right;text-wrap:balance;line-height:1.2;font-size:12px}}.grey-block.points-wrapper .points{display:block;font-weight:900;text-align:center;margin-bottom:30px;font-size:clamp(25px, 2.5vw, 30px)}.grey-block.level-benefits h3{text-align:left}.uneven-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-block:30px}@media screen and (max-width:1250px){.uneven-grid{-ms-grid-columns:100%;grid-template-columns:100%}}@media screen and (max-width:1000px){.uneven-grid{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}@media screen and (max-width:850px){.uneven-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.uneven-grid .history-list .table-wrap{overflow-x:auto;width:100%}.uneven-grid .history-list .table-wrap table#PointsHistory{width:100%;margin-bottom:30px;min-width:430px}.uneven-grid .history-list .table-wrap table#PointsHistory tr{display:-ms-grid;display:grid;-ms-grid-columns:70px 90px 80px 1fr;grid-template-columns:70px 90px 80px 1fr}.uneven-grid .history-list .table-wrap table#PointsHistory thead{border-bottom:2px solid #000}.uneven-grid .history-list .table-wrap table#PointsHistory thead tr th{border-right:1px solid #797979;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;padding:5px}.uneven-grid .history-list .table-wrap table#PointsHistory thead tr th:last-of-type{border-right:none}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr:nth-child(odd){background:#fff}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td{border-right:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;padding:5px}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td:last-of-type{border-right:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td a{color:#f76515}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td a:hover{color:#000}.btn--redeem{display:block;color:#fff;background:#f76515;font-size:14px;font-weight:bold;width:100%;height:45px;line-height:45px;text-transform:none;letter-spacing:0.15em;border:none;outline:none;cursor:pointer;text-align:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:5px}.btn--redeem:focus,.btn--redeem:hover{color:#fff;background:#000}.rewardsTiers{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:60px}@media screen and (max-width:1400px){.rewardsTiers{-ms-grid-columns:100%;grid-template-columns:100%}}.rewardsTiers .tier{border-radius:5px;background:#f7f7f7;display:-ms-grid;display:grid;-ms-grid-rows:200px 1fr;grid-template-rows:200px 1fr;overflow:hidden}.rewardsTiers .tier .header{height:100%;width:100%;position:relative;z-index:1;padding:30px;display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center}.rewardsTiers .tier .header .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;-o-object-position:center;object-position:center}.rewardsTiers .tier .header .progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.rewardsTiers .tier .header .progress .bar{height:9px;width:14px;border-radius:3px;background:#fff;opacity:.3}.rewardsTiers .tier .header .progress .bar.complete{background:#f76515;opacity:1}.rewardsTiers .tier .header h4{margin:8px 0 15px;color:#fff;font-size:25px;font-weight:700;text-transform:none;font-style:initial}.rewardsTiers .tier .header p{margin:0;color:#fff;font-size:19px;line-height:1.3}.rewardsTiers .tier .header p span{font-weight:700;color:#f76515}.rewardsTiers .tier .header p small{display:block;font-size:.78em}.rewardsTiers .tier .body{position:relative;padding:40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rewardsTiers .tier .body .current-status{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:2;top:0;left:30px;width:150px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700}.rewardsTiers .tier .body .current-status.completed{background:#dadada}.rewardsTiers .tier .body .current-status.active{background:#f76515}.rewardsTiers .tier.tier-completed .header .background-image{-webkit-filter:grayscale(1);filter:grayscale(1)}.rewardsTiers .tier.tier-completed .body ul{opacity:.2}.rewardsAchievements{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:30px}@media screen and (max-width:1500px){.rewardsAchievements{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:700px){.rewardsAchievements{-ms-grid-columns:100%;grid-template-columns:100%}}.rewardsAchievements .achievement{background:#f7f7f7;padding:30px 40px;border-radius:5px}@media screen and (max-width:700px){.rewardsAchievements .achievement{display:-ms-grid;display:grid;-ms-grid-columns:50px 1fr;grid-template-columns:50px 1fr;gap:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rewardsAchievements .achievement .icon-wrap{border-radius:50%;background:#fff;width:55px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 30px}@media screen and (max-width:700px){.rewardsAchievements .achievement .icon-wrap{width:50px;height:50px;-ms-grid-row-span:2;grid-row:span 2;margin:0}}.rewardsAchievements .achievement .icon-wrap svg{width:32px;height:32px;fill:#000}@media screen and (max-width:700px){.rewardsAchievements .achievement .icon-wrap svg{width:28px;height:28px}}@media screen and (max-width:700px){.rewardsAchievements .achievement h3{margin-block:0 5px;text-align:left}}.rewardsAchievements .achievement p{line-height:1.2;text-align:center;text-wrap:balance}@media screen and (max-width:700px){.rewardsAchievements .achievement p{margin-block:5px 10px;text-align:left}}.rewardsAchievements .achievement p .threshold{display:block;color:red;font-weight:700}@media screen and (max-width:700px){.rewardsAchievements .achievement .reward-btn-wrap{-ms-grid-column-span:2;grid-column:span 2}}.rewardsAchievements .achievement .referral p{text-transform:uppercase}.rewardsAchievements .achievement .referral p span{white-space:nowrap}.btn:not(.btn--close){display:block;color:#fff;font-size:14px;font-weight:bold;width:100%;height:45px;line-height:45px;text-transform:none;letter-spacing:0.15em;border:none;outline:none;cursor:pointer;text-align:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:5px}.btn:not(.btn--close):focus,.btn:not(.btn--close):hover{color:#fff}.btn:not(.btn--close).red-btn{background:red}.btn:not(.btn--close).red-btn:focus,.btn:not(.btn--close).red-btn:hover{background:#990000}.btn:not(.btn--close).black-btn{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btn:not(.btn--close).black-btn svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close).black-btn:focus,.btn:not(.btn--close).black-btn:hover{background:#f76515}.btn:not(.btn--close).bordered-btn{background:transparent;line-height:41px;color:#797979;border:2px solid #797979}.btn:not(.btn--close).bordered-btn:focus,.btn:not(.btn--close).bordered-btn:hover{background:#ececec}.btn:not(.btn--close).btn-submit{margin-top:20px;max-width:300px;background:#f76515}@media screen and (max-width:700px){.btn:not(.btn--close).btn-submit{max-width:100%}}.btn:not(.btn--close).btn-submit:focus,.btn:not(.btn--close).btn-submit:hover{background:#a13c05}.btn:not(.btn--close).white-btn{background:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btn:not(.btn--close).white-btn svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close).white-btn:focus,.btn:not(.btn--close).white-btn:hover{color:#fff;background:#f76515}.rewardComplete{display:block;color:#fff;background:#dadada;font-size:14px;font-weight:bold;width:100%;height:45px;line-height:45px;letter-spacing:0.15em;text-align:center;border-radius:5px}.rewards-page .banner{background:url(https://www.weldersupply.com/Content/images/rewards/rewardsBanner.jpg) center no-repeat;background-size:cover;width:100%;color:#fff;padding-block:clamp(40px, 6.75vw, 110px) clamp(100px, 12vw, 200px)}.rewards-page .banner .inner{margin-inline:auto;width:100%;max-width:650px}.rewards-page .banner .inner h1{font-size:clamp(30px, 7.5vw, 60px);font-weight:900;text-align:center;color:red;text-transform:uppercase;margin-block:0 30px;line-height:1.1;letter-spacing:0}@media screen and (max-width:700px){.rewards-page .banner .inner h1{margin-block:0 20px}}.rewards-page .banner .inner h1 .top{color:#fff;font-weight:700;display:block;font-size:.6em;text-transform:none}.rewards-page .banner .inner p{text-align:center;text-wrap:balance;line-height:1.4;font-weight:600;margin-block:0 60px}@media screen and (max-width:700px){.rewards-page .banner .inner p{margin-block:0 20px}}.rewards-page .banner .inner .btn-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px;max-width:575px;width:100%;margin:0 auto}@media screen and (max-width:600px){.rewards-page .banner .inner .btn-wrap{-ms-grid-columns:100%;grid-template-columns:100%;gap:10px}}.rewards-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:30px}.rewards-grid .item{background:#f7f7f7;padding:30px 20px 40px;border-radius:5px;display:-ms-grid;display:grid;-ms-grid-rows:55px auto auto;grid-template-rows:55px auto auto;gap:20px}@media screen and (max-width:800px){.rewards-grid .item{-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}}@media screen and (max-width:700px){.rewards-grid .item{-ms-grid-columns:45px 1fr;grid-template-columns:45px 1fr;gap:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rewards-grid .item .icon-wrap{border-radius:50%;background:#fff;width:55px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (max-width:800px){.rewards-grid .item .icon-wrap{width:45px;height:45px}}@media screen and (max-width:700px){.rewards-grid .item .icon-wrap{margin:0}}.rewards-grid .item .icon-wrap svg{width:32px;height:32px;fill:#000}@media screen and (max-width:800px){.rewards-grid .item .icon-wrap svg{width:24px;height:24px}}.rewards-grid .item h3,.rewards-grid .item p{margin:0}@media screen and (max-width:700px){.rewards-grid .item h3,.rewards-grid .item p{text-align:left}}.rewards-grid .item .hover-section{position:relative}@media screen and (max-width:700px){.rewards-grid .item .hover-section{-ms-grid-column-span:2;grid-column:span 2}}.rewards-grid .item .hover-section .hover-info{opacity:1}.rewards-grid .item .hover-section .hover-info p{line-height:1.2;text-align:center;text-wrap:balance}@media screen and (max-width:700px){.rewards-grid .item .hover-section .hover-info p{text-align:left;padding-left:55px}}.rewards-grid .item .hover-section .hover-info p .threshold{display:block;color:red;font-weight:700}.rewards-grid .item .hover-section .hover-info.hover-hide{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.rewards-grid .item .hover-section .hover-show{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;width:100%;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;opacity:0}@media screen and (max-width:1000px){.rewards-grid .item .hover-section .hover-show{margin-top:15px;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (min-width:1001px){.rewards-grid .item:active .hover-section .hover-hide,.rewards-grid .item:focus .hover-section .hover-hide,.rewards-grid .item:hover .hover-section .hover-hide{opacity:0}.rewards-grid .item:active .hover-section .hover-show,.rewards-grid .item:focus .hover-section .hover-show,.rewards-grid .item:hover .hover-section .hover-show{opacity:1}}@media screen and (max-width:800px){.rewards-grid.top-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.rewards-grid.top-grid .item{background:#fff}@media screen and (max-width:1500px){.rewards-grid.bottom-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:650px){.rewards-grid.bottom-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.reward-split{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;margin-bottom:clamp(30px, 6vw, 80px)}@media screen and (max-width:1000px){.reward-split{-ms-grid-columns:100%;grid-template-columns:100%}}.reward-split .split-image{position:relative;height:100%;width:100%}@media screen and (max-width:1000px){.reward-split .split-image{aspect-ratio:2/1}}.reward-split .split-image .body-image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.reward-split .split-content{background:#000;padding:clamp(20px, 6.25vw, 100px) clamp(40px, 8.25vw, 100px)}.reward-split .split-content h2,.reward-split .split-content h3,.reward-split .split-content h4,.reward-split .split-content p{color:#fff}.reward-split .split-content h2{text-align:left;margin-bottom:40px}.reward-split .split-content ol{float:none;margin-block:0 40px;display:-ms-grid;display:grid;gap:25px;width:calc(100% - 30px);margin-left:30px}.reward-split .split-content ol li{color:#fff;line-height:1.2;padding:0 0 0 10px;margin:0}.reward-split .split-content ol li strong{font-size:1.1em;display:block}.reward-split .split-content ol li em{font-size:.9em}.reward-split .split-content ol li:before{background:#363636;color:#fff;height:30px;width:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;line-height:1;top:0;left:-30px}.reward-split .btn{max-width:300px}@media screen and (max-width:600px){.reward-split .btn{max-width:100%}}.underlined-grid{border-bottom:3px solid #c9c9c9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:12px;margin-bottom:20px;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr 300px;grid-template-columns:auto 1fr 300px;gap:10px 20px}@media screen and (max-width:1000px){.underlined-grid{-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px}}@media screen and (max-width:700px){.underlined-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.underlined-grid h2{text-align:left;line-height:1.3;padding-right:50px}@media screen and (max-width:1200px){.underlined-grid h2{padding-right:0}}@media screen and (max-width:1000px){.underlined-grid h2{-ms-grid-column-span:2;grid-column:span 2;text-align:center;margin-bottom:10px}}@media screen and (max-width:700px){.underlined-grid h2{-ms-grid-column-span:1;grid-column:span 1}}.underlined-grid h2 .sub{display:block;font-size:.575em}.underlined-grid ul.grey-bg{background:#f7f7f7;height:45px;display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.rewards-history-list{width:100%;overflow-x:auto}.rewards-history-list table#PointsHistory{width:100%;min-width:550px}.rewards-history-list table#PointsHistory tr{display:-ms-grid;display:grid;-ms-grid-columns:90px 110px 100px 1fr;grid-template-columns:90px 110px 100px 1fr}.rewards-history-list table#PointsHistory thead{border-bottom:2px solid #000}.rewards-history-list table#PointsHistory thead tr th{border-right:1px solid #797979;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;padding:5px}.rewards-history-list table#PointsHistory thead tr th:last-of-type{border-right:none}.rewards-history-list table#PointsHistory tbody tr:nth-child(odd){background:#ececec}.rewards-history-list table#PointsHistory tbody tr td{border-right:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;padding:10px}.rewards-history-list table#PointsHistory tbody tr td:last-of-type{border-right:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-inline:20px}.rewards-history-list table#PointsHistory tbody tr td a{color:#f76515}.rewards-history-list table#PointsHistory tbody tr td a:hover{color:#000}
/*# sourceMappingURL=Rewards.css.map */