@font-face{font-family:swell-rewards;src:url(//hairtamin.com/cdn/shop/files/swell-rewards.eot?v=4748939457569092171);src:url(//hairtamin.com/cdn/shop/files/swell-rewards.eot?v=4748939457569092171) format("embedded-opentype"),url(//hairtamin.com/cdn/shop/files/swell-rewards.ttf?v=16434350133540511447) format("truetype"),url(//hairtamin.com/cdn/shop/files/swell-rewards.woff?v=16434350133540511447) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Bebas;src:url(//hairtamin.com/cdn/shop/files/Bebas-Regular.eot?185111) format("embedded-opentype"),url(//hairtamin.com/cdn/shop/files/Bebas-Regular.woff2?v=16816126740065269976) format("woff2"),url(//hairtamin.com/cdn/shop/files/Bebas-Regular.woff?v=14791080007862726295) format("woff"),url(//hairtamin.com/cdn/shop/files/Bebas-Regular.otf?v=7741064084594077859) format("opentype"),url(//hairtamin.com/cdn/shop/files/Bebas-Regular.ttf?v=3181718528283017463) format("truetype"),url(//hairtamin.com/cdn/shop/files/Bebas-Regular.svg%23Bebas?185111) format("svg");font-display:fallback}.page-rewards .banner__heading{font-family:Bebas}[class^=swell-icon-],[class*=" swell-icon-"]{font-family:swell-rewards!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swell-icon-review-a-video:before{content:"\e90c";color:#f9cacd}.swell-icon-birthday-reward:before{content:"\e900";color:#f9cacd}.swell-icon-email-signup:before{content:"\e901";color:#f9cacd}.swell-icon-follow-on-facebook:before{content:"\e902";color:#f9cacd}.swell-icon-follow-on-instagram:before{content:"\e903";color:#f9cacd}.swell-icon-follow-on-pinterest:before{content:"\e904";color:#f9cacd}.swell-icon-follow-on-tik-tok:before{content:"\e905";color:#f9cacd}.swell-icon-follow-on-twitter:before{content:"\e906";color:#f9cacd}.swell-icon-make-5-purchases:before{content:"\e907";color:#f9cacd}.swell-icon-per-1-spent .path1:before{content:"\e908";color:#f9cacd}.swell-icon-per-1-spent .path2:before{content:"\e909";margin-left:-1em;color:#fff}.swell-icon-review-a-photo:before{content:"\e90a";color:#f9cacd}.swell-icon-review-a-product:before{content:"\e90b";color:#f9cacd}#rewards .mp-pusher .main-content,#refer .mp-pusher #MainContent{padding:0!important}.swell-hairtamin-rewards .swell-lds-holder{width:100%;display:flex;align-items:center;justify-content:center}.swell-hairtamin-rewards .swell-lds-holder img{max-width:50px}@media (min-width: 768px){.swell-hairtamin-rewards.account .earn-more{margin-bottom:100px}}@media (min-width: 768px){.swell-hairtamin-rewards.account .swell-redeem-for-products{margin-bottom:150px}}.swell-hairtamin-rewards img{width:100%;height:100%;object-position:center top;vertical-align:-webkit-baseline-middle;object-fit:cover}.swell-hairtamin-rewards .swell-desktop{display:none}@media (min-width: 768px){.swell-hairtamin-rewards .swell-desktop{display:block}}.swell-hairtamin-rewards .swell-mobile{display:block}@media (min-width: 768px){.swell-hairtamin-rewards .swell-mobile{display:none}}.swell-hairtamin-rewards .swell-container{max-width:1190px;margin:0 auto;padding:0 10px}.swell-hairtamin-rewards a{text-decoration:none;cursor:pointer}.swell-hairtamin-rewards ul{margin:0;padding:0}.swell-hairtamin-rewards li{list-style-type:none;margin:0;padding:0}.swell-hairtamin-rewards .swell-link-list{display:flex;justify-content:center;width:100%;flex-direction:column;align-items:center}@media (min-width: 768px){.swell-hairtamin-rewards .swell-link-list{flex-direction:row}}.swell-hairtamin-rewards .swell-link-list .swell-link{max-width:160px;width:100%;position:relative;margin-bottom:15px}@media (min-width: 480px){.swell-hairtamin-rewards .swell-link-list .swell-link{max-width:195px;margin-bottom:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-link-list .swell-link{flex:1;max-width:150px;margin-bottom:0;margin-right:28px}}.swell-hairtamin-rewards .swell-link-list .swell-link:nth-child(2){margin-bottom:0}.swell-hairtamin-rewards .swell-link-list .swell-link:nth-child(2) a{background-color:#000;border-color:#000;color:#fff}.swell-hairtamin-rewards .swell-link-list .swell-link:nth-child(2) a:hover{background-color:#fff;border-color:#fff;color:#000}.swell-hairtamin-rewards .swell-link-list .swell-link a,.swell-hairtamin-rewards .swell-link-list .swell-link .swell-link-history{font-family:Helvetica;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.3px;text-align:center;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none;text-transform:uppercase;margin-bottom:0;background-color:#fff;border:solid 1px #fff;min-height:44px}@media (min-width: 480px){.swell-hairtamin-rewards .swell-link-list .swell-link a,.swell-hairtamin-rewards .swell-link-list .swell-link .swell-link-history{font-size:16px;min-height:50px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-link-list .swell-link a,.swell-hairtamin-rewards .swell-link-list .swell-link .swell-link-history{font-size:18px;letter-spacing:.34px;min-height:40px}}.swell-hairtamin-rewards .swell-link-list .swell-link a:hover,.swell-hairtamin-rewards .swell-link-list .swell-link .swell-link-history:hover{background-color:#000;color:#fff;border-color:#000}.swell-hairtamin-rewards .swell-heading{font-family:Bebas;font-size:27px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.59px;text-align:center;color:#e7131a;margin:0 0 35px;text-transform:uppercase}@media (min-width: 480px){.swell-hairtamin-rewards .swell-heading{font-size:32px;margin-bottom:30px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-heading{font-size:35px;margin:0 0 35px}}.swell-hairtamin-rewards .swell-heading.refer-heading{letter-spacing:normal}@media (min-width: 768px){.swell-hairtamin-rewards .swell-heading.refer-heading{margin-bottom:50px}}.swell-hairtamin-rewards .icon-holder{position:absolute;top:45%;max-width:40px;width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:99}@media (min-width: 480px){.swell-hairtamin-rewards .icon-holder{max-width:50px;min-height:50px}}.swell-hairtamin-rewards .icon-holder img{max-width:20px}@media (min-width: 768px){.swell-hairtamin-rewards .icon-holder img{max-width:30px}}.swell-hairtamin-rewards .icon-holder.right-arrow{right:0}.swell-hairtamin-rewards .icon-holder.left-arrow{left:0}.swell-hairtamin-rewards .banner{background-size:cover;background-position:top right;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px;height:auto;background-color:transparent}@media (min-width: 480px){.swell-hairtamin-rewards .banner{margin-bottom:40px}}@media (min-width: 768px){.swell-hairtamin-rewards .banner{background-image:url(//hairtamin.com/cdn/shop/files/swell-banner-desktop.jpg?v=1691593145931227446);min-height:74vh;flex-direction:row;margin-bottom:60px;position:unset}}@media (min-width: 900px){.swell-hairtamin-rewards .banner{min-height:87vh}}@media (min-width: 1024px){.swell-hairtamin-rewards .banner{min-height:113vh}}@media (min-width: 1920px){.swell-hairtamin-rewards .banner{min-height:121vh}}@media only screen and (min-width: 768px) and (max-width: 1023px) and (min-device-height: 970px) and (max-device-height: 980px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:44vh}}@media only screen and (min-width: 1024px) and (max-width: 1300px) and (min-device-height: 970px) and (max-device-height: 980px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:59vh}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (min-device-height: 892px) and (max-device-height: 895px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:48vh}}@media only screen and (min-width: 1024px) and (max-width: 1199px) and (min-device-height: 892px) and (max-device-height: 895px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:64vh}}@media only screen and (min-width: 1200px) and (max-width: 1499px) and (min-device-height: 892px) and (max-device-height: 895px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:75vh}}@media only screen and (min-width: 1500px) and (max-width: 1650px) and (min-device-height: 892px) and (max-device-height: 895px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:94vh}}@media only screen and (min-width: 1650px) and (max-width: 1919px) and (min-device-height: 892px) and (max-device-height: 895px) and (-webkit-min-device-pixel-ratio: 1.5){.swell-hairtamin-rewards .banner{min-height:104vh}}.swell-hairtamin-rewards .banner.logged-in{margin-bottom:0}@media (min-width: 768px){.swell-hairtamin-rewards .banner.logged-in{margin-bottom:110px}}.swell-hairtamin-rewards .banner .caption-content-holder{display:flex;flex-direction:column;width:100%;margin:0 auto;justify-content:center;align-items:center;height:100%;padding:20px 0;background-color:#e7131a}@media (min-width: 480px){.swell-hairtamin-rewards .banner .caption-content-holder{padding:25px 0}}@media (min-width: 768px){.swell-hairtamin-rewards .banner .caption-content-holder{padding:0 20px;height:auto;background-color:transparent;align-items:flex-start;max-width:1920px;border-bottom:0;margin-bottom:0}}@media (min-width: 1024px){.swell-hairtamin-rewards .banner .caption-content-holder{padding:0 20px}}@media (min-width: 1200px){.swell-hairtamin-rewards .banner .caption-content-holder{padding:0 50px}}.swell-hairtamin-rewards .banner .caption-content-holder .caption-content{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content{align-items:flex-start}}.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-header{font-size:64px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.42px;text-align:left;margin:0 0 5px;color:#fff;text-transform:capitalize}@media (min-width: 480px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-header{font-size:80px}}@media (min-width: 768px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-header{font-size:60px;margin-bottom:30px}}@media (min-width: 1024px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-header{font-size:66px}}.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-text{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;max-width:270px;margin-bottom:40px}@media (min-width: 480px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-text{font-size:18px;max-width:345px;margin-bottom:45px}}@media (min-width: 768px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-text{font-size:16px;max-width:300px;text-align:left;margin-bottom:70px}}@media (min-width: 1024px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-text{font-size:18px;max-width:385px;margin-bottom:90px}}@media (min-width: 1200px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .banner-text{font-size:24px;max-width:445px}}.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .swell-link-list{margin-bottom:20px;justify-content:flex-start}@media (min-width: 768px){.swell-hairtamin-rewards .banner .caption-content-holder .caption-content .swell-link-list{margin-bottom:0;padding-left:8px}}.swell-hairtamin-rewards .login{max-width:980px;margin:0 auto 30px}@media (min-width: 480px){.swell-hairtamin-rewards .login{margin-bottom:40px}}@media (min-width: 768px){.swell-hairtamin-rewards .login{margin-bottom:180px}}.swell-hairtamin-rewards .login .login-holder{display:flex;flex-direction:column}@media (min-width: 768px){.swell-hairtamin-rewards .login .login-holder{flex-direction:row}}.swell-hairtamin-rewards .login .login-holder .login-image{flex-basis:50%}.swell-hairtamin-rewards .login .login-holder .login-content-holder{flex-basis:50%;background-color:#e7131a;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0 40px}@media (min-width: 480px){.swell-hairtamin-rewards .login .login-holder .login-content-holder{padding:30px 0 50px}}@media (min-width: 768px){.swell-hairtamin-rewards .login .login-holder .login-content-holder{padding:0}}.swell-hairtamin-rewards .login .login-holder .login-content-holder .login-heading{font-size:27px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:25px}@media (min-width: 480px){.swell-hairtamin-rewards .login .login-holder .login-content-holder .login-heading{font-size:30px;margin-bottom:30px}}@media (min-width: 768px){.swell-hairtamin-rewards .login .login-holder .login-content-holder .login-heading{font-size:30px;margin-bottom:30px}}.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link{margin-right:10px;max-width:165px}@media (min-width: 480px){.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link{max-width:190px}}@media (min-width: 768px){.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link{max-width:165px}}.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link:nth-child(2) a{background-color:#fff;border-color:#fff;color:#000}.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link:nth-child(2) a:hover{background-color:#000;border-color:#000;color:#fff}.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link a{background-color:#000;border-color:#000;color:#fff;font-size:12px;font-family:Arial MT}@media (min-width: 480px){.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link a{font-size:15px}}@media (min-width: 768px){.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link a{font-size:14px}}.swell-hairtamin-rewards .login .login-holder .login-content-holder .swell-link-list .swell-link a:hover{background-color:#fff;border-color:#fff;color:#000}.swell-hairtamin-rewards .how-it-work{margin-bottom:35px}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work{margin-bottom:45px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work{margin-bottom:130px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder{display:flex;max-width:1130px;margin:0 auto;flex-direction:column}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder{flex-direction:row;padding:0 5px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder{flex-basis:50%;display:flex;flex-direction:column;justify-content:center;padding:35px 0}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder{padding:40px 0}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder{align-items:center;padding:30px 0 50px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .swell-steps-heading{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#e7131a;margin:0 0 30px;text-transform:uppercase}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .swell-steps-heading{font-size:30px;margin-bottom:40px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .swell-steps-heading{font-size:31px;margin-bottom:30px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder{max-width:260px;margin:0 auto;width:100%}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder{max-width:315px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder{max-width:355px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content{display:flex;align-items:flex-start;margin-bottom:45px}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content{margin-bottom:50px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content{margin-bottom:40px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content:last-child{margin-bottom:0}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .hiw-number{font-family:Afterglow;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#e7131a;border:1px solid #e7131a;border-radius:100%;width:100%;height:100%;max-height:30px;min-height:30px;max-width:30px;display:flex;justify-content:center;align-items:center;margin-right:10px}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .hiw-number{font-size:25px;margin-right:15px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .hiw-number{font-size:24px;margin-right:15px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .how-it-work-text-holder .how-it-work-text-heading{font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#e7131a;text-transform:uppercase;margin:0 0 5px}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .how-it-work-text-holder .how-it-work-text-heading{font-size:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .how-it-work-text-holder .how-it-work-text-heading{font-size:20px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .how-it-work-text-holder .how-it-work-text-content{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#e7131a}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .how-it-work-text-holder .how-it-work-text-content{max-width:287px;font-size:16px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .hiw-steps-holder .how-it-work-content-holder .how-it-work-content .how-it-work-text-holder .how-it-work-text-content{font-size:17px;max-width:302px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder{flex-basis:50%;background-color:#e7131a;display:flex;flex-direction:column;justify-content:center;padding:30px 0 60px}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder{padding:30px 0 70px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder{padding:30px 0 0;justify-content:flex-start}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-header{font-size:25px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.26px;text-align:center;color:#fff;margin:0 0 45px}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-header{font-size:30px;margin-bottom:50px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-header{font-size:30px;letter-spacing:1.23px;margin-bottom:60px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder{display:flex;flex-direction:column;justify-content:center;align-items:center}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder{display:flex;width:100%;max-width:185px;margin:0 auto 50px;align-items:center}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder{max-width:217px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder{max-width:255px;margin-bottom:35px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder:last-child{margin-bottom:0}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder .swell-dollar{font-family:optima;font-size:20.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:100%;height:100%;max-height:30px;min-height:30px;max-width:30px;display:flex;border:1px solid #fff;border-radius:100%;justify-content:center;align-items:center;margin-right:20px}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder .swell-dollar{font-size:25px;margin-right:25px}}.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder .swell-hiw-points{font-family:Roboto,sans-serif;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}@media (min-width: 480px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder .swell-hiw-points{font-size:18px}}@media (min-width: 768px){.swell-hairtamin-rewards .how-it-work .how-it-work-holder .swell-hiw-points-holder .points-holder .points-text-holder .swell-hiw-points{font-size:20px}}.swell-hairtamin-rewards .earn-more{text-align:center;position:relative;margin-bottom:15px;min-height:650px;z-index:999}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more{margin-bottom:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more{margin-bottom:120px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more.logged-in{margin-bottom:50px}}.swell-hairtamin-rewards .earn-more.logged-in .swell-container .vips-header .swell-heading{margin-bottom:10px}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more.logged-in .swell-container .vips-header .swell-heading{margin-bottom:20px}}.swell-hairtamin-rewards .earn-more.logged-in .swell-container .table-holder .swell-tier-list .list-items{position:relative;margin-top:40px}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more.logged-in .swell-container .table-holder .swell-tier-list .list-items{margin-top:50px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more.logged-in .swell-container .table-holder .swell-tier-list .list-items{margin-top:50px}}.swell-hairtamin-rewards .earn-more.logged-in .swell-container .table-holder .swell-tier-list .list-items.tier-active .tier-star{display:flex;position:absolute;top:-35px;left:0;right:0;max-width:60px;margin:0 auto}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more.logged-in .swell-container .table-holder .swell-tier-list .list-items.tier-active .tier-star{max-width:70px;top:-47px}}.swell-hairtamin-rewards .earn-more .swell-container{max-width:815px;padding:0}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container{padding:0 10px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .vips-header .swell-heading{margin-bottom:60px}}.swell-hairtamin-rewards .earn-more .swell-container .vips-header .swell-details{font-family:Roboto,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:20px}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .vips-header .swell-details{font-size:14px;margin-bottom:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .vips-header .swell-details{font-size:14px;margin-bottom:40px}}@media (min-width: 1024px){.swell-hairtamin-rewards .earn-more .swell-container .vips-header .swell-details{margin-bottom:60px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .table-holder{padding:0 20px}}.swell-hairtamin-rewards .earn-more .swell-container .table-holder .table-wrapper{overflow-x:hidden}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .table-holder{padding:0}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list{max-width:100%;display:block;overflow:hidden;padding-bottom:30px}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .slick-list{width:100%}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .slick-track{display:flex;align-items:flex-start;justify-content:center;width:100%}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .slick-slide{width:100%}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .slick-slide.slick-current{opacity:1;padding-top:0}@media (max-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .slick-slide.slick-current.slick-active .list-items{transform:scale(1);opacity:1}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items{width:auto!important;display:block!important;min-height:346px;flex:1;text-align:left;outline:0;background-color:#f4c4cc;max-width:295px;border-radius:5px;margin:0 auto;position:relative;transform:scale(.85);opacity:.5;transition:all .2s linear}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items{max-width:435px;min-height:584px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items{margin:0 17px;transform:scale(1);min-height:346px;opacity:1}}@media (min-width: 1024px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items{margin:0 20px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .swell-dark{position:absolute;height:100%;width:100%;top:0;border-radius:5px;background:#0000004d}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier1 .content-holder .current-status{background-color:#fff;color:#e7131a}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .tier-star{display:none}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .list-number{font-family:Afterglow;font-size:270px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ffffff26;position:absolute;top:-35px;right:-12px}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .list-number{font-size:300px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .list-number{font-size:331px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .spend_more,.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .items-heading-holder .swell-header-details,.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .items-heading-holder .swell-details{color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .benefits-holder .benefits{color:#0000008a}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .benefits-holder .benefits-text{color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .point-holder li:nth-last-child(-n+4) .swell-details:after{display:none}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .point-holder li .swell-details{color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier0 .content-holder .items-holder .point-holder li .swell-details:after{background-color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier1{background-color:#e7131a}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier1 .list-number{color:#ffffff30;right:-60px}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier1 .content-holder .items-holder .benefits-holder .benefits{color:#ffffff63}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier1 .content-holder .items-holder .point-holder li:nth-last-child(-n+3) .swell-details:after{display:none}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2{background-image:url(//hairtamin.com/cdn/shop/files/swell-tier-bg.jpg?v=9794468880690544716);background-size:cover;background-position:top}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .list-number{color:#ffffff29;right:-55px}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .spend_more,.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .items-holder .items-heading-holder .swell-header-details,.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .items-holder .items-heading-holder .swell-details{color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .items-holder .benefits-holder .benefits{color:#0000003d}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .items-holder .benefits-holder .benefits-text,.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .items-holder .point-holder li .swell-details{color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items.tier2 .content-holder .items-holder .point-holder li .swell-details:after{background-color:#000}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder{min-height:430px;position:relative}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder{min-height:550px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder{min-height:529px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .current-status{font-size:18px;background-color:#e7131a;max-width:135px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:absolute;top:25px;color:#fff;left:0;right:0}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .current-status{max-width:160px;font-size:22px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .current-status{font-size:21px;min-height:35px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .spend_more{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;position:absolute;top:25px;left:0;right:0}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .spend_more{font-size:14px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .spend_more{font-size:13px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder{position:relative}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-header-details{text-transform:uppercase;width:100%;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:50px 0 20px}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-header-details{font-size:24px;padding:60px 0 30px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-header-details{font-size:22px;padding:60px 0 35px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-details{position:relative;width:100%;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:7px 0}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-details{font-size:15px;padding:8px 0}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-details{font-size:14px;padding:5px 0}}@media (min-width: 1024px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-details{font-size:14px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .items-heading-holder .swell-details .line-break{display:block}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .benefits-holder .benefits{font-size:23px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ef9aa7ed;padding:35px 0 30px}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .benefits-holder .benefits{font-size:26px;padding:45px 0 40px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .benefits-holder .benefits{font-size:26px;padding:45px 0 35px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .benefits-holder .benefits-text{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .benefits-holder .benefits-text{font-size:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .benefits-holder .benefits-text{font-size:22px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li:last-child .swell-details:after{display:none}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li .swell-details{display:block;margin:0 auto;text-align:center;line-height:3;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;position:relative;color:#fff}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li .swell-details{font-size:17px}}@media (min-width: 768px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li .swell-details{line-height:3;font-size:14px}}@media (min-width: 1024px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li .swell-details{font-size:14px}}.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li .swell-details:after{position:absolute;content:"";background-color:#ffffff80;width:100%;height:1px;max-width:120px;display:flex;justify-content:center;align-items:center;margin:0 auto;left:0;right:0}@media (min-width: 480px){.swell-hairtamin-rewards .earn-more .swell-container .swell-tier-list .list-items .content-holder .items-holder .point-holder li .swell-details:after{max-width:155px}}.swell-hairtamin-rewards .redemptions{background-position:center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(//hairtamin.com/cdn/shop/files/swell-redemption-mbl.jpg?v=13525935779649608727);min-height:82vh}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions{background-image:url(//hairtamin.com/cdn/shop/files/swell-redemptions.jpg?v=5912410762236372243);min-height:60vh}}.swell-hairtamin-rewards .redemptions .redeem-image{position:relative}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redeem-image{position:unset}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder{position:unset}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .swell-heading{color:#fff;margin-bottom:15px}@media (min-width: 480px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .swell-heading{margin-bottom:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .swell-heading{margin-bottom:25px}}@media (min-width: 1024px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .swell-heading{margin-bottom:40px}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redeem-details{font-family:Roboto,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:20px}@media (min-width: 480px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redeem-details{font-size:14px;margin-bottom:20px}}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redeem-details{font-size:14px;margin-bottom:40px}}@media (min-width: 1024px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redeem-details{margin-bottom:60px}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder{display:flex;justify-content:space-between;max-width:300px;margin:0 auto;flex-wrap:wrap;width:100%}@media (min-width: 480px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder{max-width:360px}}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder{max-width:720px}}@media (min-width: 1024px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder{max-width:860px}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-basis:46%;min-height:138px;margin-bottom:15px;background:#fff;border-radius:100%}@media (min-width: 480px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption{flex-basis:39%;min-height:140px}}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption{flex-basis:22%;min-height:158px}}@media (min-width: 1024px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption{flex-basis:22%;min-height:189px}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-header{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.49;letter-spacing:normal;text-align:center;color:#e7131a}@media (min-width: 480px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-header{font-size:22px}}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-header{font-size:20px}}@media (min-width: 1024px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-header{font-size:22px}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-text{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.49;letter-spacing:normal;text-align:center;color:#e7131a}@media (min-width: 480px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-text{font-size:14px}}@media (min-width: 768px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-text{font-size:13px}}@media (min-width: 1024px){.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-text{font-size:15px}}.swell-hairtamin-rewards .redemptions .redemption-mobile-holder .redemptions-holder .redemption .redeem-text .spend{font-size:12px;display:block}.swell-hairtamin-rewards .swell-redeem-for-products{margin-bottom:40px}@media (min-width: 480px){.swell-hairtamin-rewards .swell-redeem-for-products{margin-bottom:50px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-redeem-for-products{margin-bottom:100px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-redeem-for-products.logged-in{margin-bottom:140px}}.swell-hairtamin-rewards .swell-redeem-for-products.logged-in .redeem-for-product-content-holder .redeem-for-product-content{cursor:pointer}.swell-hairtamin-rewards .swell-redeem-for-products .swell-heading{letter-spacing:normal}@media (min-width: 480px){.swell-hairtamin-rewards .swell-redeem-for-products .swell-heading{margin-bottom:50px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-redeem-for-products .swell-heading{margin-bottom:45px}}.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder{max-width:1100px;margin:0 auto;position:relative}.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .slick-list .slick-track{margin:0 auto}.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-image{display:flex;margin:0 15px 15px;align-items:flex-end}.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-image img{max-height:88px;object-fit:contain}@media (min-width: 480px){.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-image img{max-height:146px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-image img{max-height:177px}}.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-header{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;margin:0}@media (min-width: 480px){.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-header{font-size:18px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .products-header{font-size:21px}}.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .product-details{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase}@media (min-width: 480px){.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .product-details{font-size:16px}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-redeem-for-products .redeem-for-product-content-holder .redeem-for-product-content .product-details{font-size:16px}}.swell-hairtamin-rewards .campaign-holder{display:none}.swell-hairtamin-rewards .campaign-holder.logged-in .news-letter-campaign .yotpo-campaign-switcher-wrapper .yotpo-tile-wrapper{cursor:pointer}.swell-hairtamin-rewards .swell-post-checkout{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background-color:#000c;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout{padding:0 10px}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder{width:100%;margin:0 auto;text-align:center;position:relative}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder{max-width:600px}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{right:0;left:0;top:-52px}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{left:auto;top:-31px}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget{width:100%}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background{margin:0 auto}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper{flex-basis:auto!important;display:flex;justify-content:center;align-items:center;padding:0!important}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{background-image:url(swell-popup.png);background-size:cover;background-position:center;padding:55px 0 35px!important}@media (min-width: 480px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:65px 0 45px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:55px 0 20px!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper{padding:0!important}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content{margin:0 auto 12px!important}}@media (min-width: 1024px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content{margin:0 auto 20px!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab{background-color:transparent!important;border-color:transparent!important;max-width:100%!important;margin-right:0!important}@media (max-width: 767px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab{margin-bottom:0!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab:nth-child(2){display:none!important}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab.yotpo-tab-active .yotpo-tabs-text{border:0!important}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab .yotpo-lower-line-tab-text{font-size:34px!important;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#e7131a!important}@media (max-width: 479px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab .yotpo-lower-line-tab-text{font-size:28px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content .yotpo-lower-line-tabs .yotpo-lower-line-tab .yotpo-lower-line-tab-text{font-size:44px!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box{box-sizing:border-box}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box{max-width:347px!important}}@media (min-width: 1024px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box{max-width:418px!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view{min-height:230px!important}@media (min-width: 480px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view{min-height:278px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view{min-height:298px!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-title-text{font-family:optima!important;font-size:33px!important;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000!important}@media (min-width: 480px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-title-text{font-size:42px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-title-text{font-size:45px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container{margin:7px 0 0!important}}@media (min-width: 1024px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container{margin:30px 0 0!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container li{margin:0 2px!important}@media (min-width: 768px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container li .yotpo-share-button-widget .yotpo-share-button-txt{font-size:11px!important}}@media (min-width: 1024px){.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container li .yotpo-share-button-widget .yotpo-share-button-txt{font-size:12px!important}}.swell-hairtamin-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-left-align-image{display:none}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container{margin-bottom:30px}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container{margin-bottom:40px}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .yotpo-container-headline{font-weight:400!important;text-transform:uppercase!important;padding:0!important;font-size:25px!important;text-align:center;color:#e7131a;margin-bottom:25px}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .yotpo-container-headline{font-size:30px!important;margin-bottom:35px}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .yotpo-container-headline{font-size:35px!important;margin-bottom:80px}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper{position:relative;display:flex;align-items:center;justify-content:center;z-index:9;flex-wrap:wrap;padding:0 30px;margin:0 auto!important}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper{padding:0 40px}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper{max-width:1200px!important}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper:after{content:"";position:absolute;width:100%;bottom:0;background:#fef8f8;z-index:-1;top:-15px}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile{max-height:130px!important;min-height:130px!important}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile{max-height:155px!important;min-height:155px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile{max-height:159px!important;min-height:159px!important}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child{flex-basis:50%;box-shadow:none;outline:0;border-color:transparent!important}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child{flex-basis:16%}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child:last-child{flex-grow:unset!important}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile{background:transparent!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-widget-campaign-widget-icon-container{height:auto!important;margin-bottom:20px!important}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-widget-campaign-widget-icon-container{margin-bottom:25px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-widget-campaign-widget-icon-container{margin-bottom:20px!important}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-widget-campaign-widget-icon-container i{font-size:20px;display:flex;color:#f9cacd;font-style:normal}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-widget-campaign-widget-icon-container i{font-size:25px}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-widget-campaign-widget-icon-container i{font-size:30px}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-headline-center-element .yotpo-title-text{font-weight:400!important;font-size:16px!important;margin-bottom:8px!important}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-headline-center-element .yotpo-title-text{font-size:18px!important;margin-bottom:10px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-headline-center-element .yotpo-title-text{font-size:20px!important;color:#000!important;margin-bottom:10px!important}}.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-description-text{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;margin:0 auto!important;color:#000;min-height:34px!important;max-width:109px!important}@media (min-width: 480px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-description-text{font-size:16px!important;max-width:145px!important;min-height:42px!important}}@media (min-width: 768px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-description-text{font-size:13px!important;max-width:132px!important}}@media (min-width: 1024px){.swell-hairtamin-rewards .yotpo-widget-campaign-widget-container .flexified-wrapper .yotpo-outer-tile.flexified-child .yotpo-tile-wrapper .yotpo-tile .yotpo-description-text{font-size:15px!important;max-width:145px!important}}.swell-referral-back-link{width:1.5em;height:1.5em;max-width:18px;max-height:18px;display:block;vertical-align:middle;position:absolute;top:0;left:0;right:0;margin:0 auto;cursor:pointer}.swell-referral-back-link:after,.swell-referral-back-link:before{background:#fff;content:"";height:2px;max-width:calc(18px * 1.414);position:absolute;top:0;transition:.05s ease-in-out background-color;width:2.121em}.swell-referral-back-link:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.swell-referral-back-link:after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@media (min-width: 480px){.swell-referral-back-link{width:2em;height:2em;max-width:25px;max-height:25px}.swell-referral-back-link:after,.swell-referral-back-link:before{max-width:35.35px;width:2.828em}}.swell-hairtamin #newsLetterPopup{background-color:#00000080;position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px;z-index:999;top:0;left:0;right:0}.swell-hairtamin .yui3-cssreset{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 20px;border-radius:4px;border:2px solid #000;background:#fff;box-shadow:0 1px 4px #00000080;min-height:161px;max-width:366px;width:100%}.swell-hairtamin .yui3-cssreset.finish{background:#000;border:2px solid #3d494f;min-height:140px;max-width:370px;padding:25px 20px 0}.swell-hairtamin .yui3-cssreset #swell-popup-close{position:absolute;width:24px;height:24px;top:7px;right:10px;text-align:center;border-radius:50%;background:#0000004d;cursor:pointer;z-index:999999999999999}.swell-hairtamin .yui3-cssreset #swell-popup-close.finish{background:#000}.swell-hairtamin .yui3-cssreset #swell-popup-close #swell-popup-close-x{font-family:Open Sans;width:100%;margin:auto;line-height:20px;vertical-align:middle;color:#ffffffe6;font-size:22px;font-weight:700;text-align:center}.swell-hairtamin .yui3-cssreset #swell-popup-items-container-custom{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.swell-hairtamin .yui3-cssreset #swell-popup-items-container-custom .main-heading{text-align:center;color:#e7131a;font-weight:700;margin-bottom:20px;font-size:32px}.swell-hairtamin .yui3-cssreset #swell-popup-items-container-custom .main-heading-title{text-align:center;font-family:Roboto;color:#000;font-weight:400;margin-bottom:30px;font-size:16px}@media (max-width: 768px){.swell-tier-before-img,.swell-tier-after-img{display:none}}@media (min-width: 768px){.swell-tier-before-img{display:block;width:100%;max-width:360px;min-height:465px;position:absolute;left:0;top:9%;z-index:-1}.swell-tier-after-img{display:block;width:100%;max-width:310px;min-height:565px;position:absolute;right:0;top:30%;z-index:-1}}
/*# sourceMappingURL=/cdn/shop/t/349/assets/swell-rewards.css.map */
