@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar;background-color:transparent}*,*:before,*:after{box-sizing:inherit}body{margin:0}@font-face{font-family:swell-rewards;src:url(swell-rewards.eot?s85p4z);src:url(swell-rewards.eot?s85p4z#iefix) format("embedded-opentype"),url(swell-rewards.ttf?s85p4z) format("truetype"),url(swell-rewards.woff?s85p4z) format("woff"),url(swell-rewards.svg?s85p4z#swell-rewards) format("svg");font-weight:400;font-style:normal}[class^=swell-icon-],[class*=" swell-icon-"]{font-family:swell-rewards!important;speak:none;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-long-arrow-right:before{content:"\e903"}.swell-icon-cheveron-right:before{content:"\e904"}.swell-icon-cheveron-left:before{content:"\e905"}.swell-icon-st-Purchase:before{content:"\e906"}.swell-icon-Birthday-Bonus:before{content:"\e907"}.swell-icon-Create-Account:before{content:"\e908"}.swell-icon-Earn .path1:before{content:"\e909";color:#c61c70}.swell-icon-Earn .path2:before{content:"\e90a";margin-left:-1.5em;color:#fff}.swell-icon-Facebook:before{content:"\e90b"}.swell-icon-Instagram:before{content:"\e90c"}.swell-icon-Join .path1:before{content:"\e90d";color:#c61c70}.swell-icon-Join .path2:before{content:"\e90e";margin-left:-1.5em;color:#fff}.swell-icon-Per-1-Spent-1:before{content:"\e90f"}.swell-icon-Per-1-Spent:before{content:"\e910"}.swell-icon-Redeem .path1:before{content:"\e911";color:#c61c70}.swell-icon-Redeem .path2:before{content:"\e912";margin-left:-1.5em;color:#fff}.swell-icon-Review-Product:before{content:"\e913"}.swell-icon-link:before{content:"\e900";color:#000}.swell-icon-message:before{content:"\e901"}.swell-icon-messenger:before{content:"\e902";color:#000}@font-face{font-family:Harriet Display;src:url(HarrietDisplay-Light.woff2) format("woff2"),url(HarrietDisplay-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Harriet Text;src:url(HarrietText-Medium.woff2) format("woff2"),url(HarrietText-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Harriet Text;src:url(HarrietText-Light.woff2) format("woff2"),url(HarrietText-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:helvetica_neueregular;src:url(helveticaneue-light-webfont.woff2) format("woff2"),url(helveticaneue-light-webfont.woff) format("woff");font-weight:400;font-style:normal}.template-reward-page .page-container.page-element.is-moved-by-drawer .main-content,.template-refer-page .page-container.page-element.is-moved-by-drawer .main-content{margin-top:0;padding-bottom:0}.template-account-page .page-container.page-element.is-moved-by-drawer .main-content{padding-bottom:0}.strivectin-rewards{background-color:#fff}.strivectin-rewards .btn-area{margin-top:30px;display:flex;align-items:center;justify-content:center}.strivectin-rewards .btn-area .btn-list{flex:1;margin:0 5px}.strivectin-rewards .btn-area .btn-list a{background-color:#000;color:#fff;margin:0 auto;max-width:186px;width:100%;padding:10px 5px;display:block;text-transform:uppercase;font-size:12px}@media(min-width:480px){.strivectin-rewards .btn-area .btn-list a{max-width:288px;padding:18px 5px;font-size:18px}}@media(min-width:768px){.strivectin-rewards .btn-area .btn-list a{max-width:186px;padding:10px 5px;font-size:14px}}.strivectin-rewards .btn-area .btn-list a:hover{background-color:#1c1c1c;color:#fff}.strivectin-rewards p{font-family:helvetica_neueregular;font-size:16px;font-weight:100;margin:0;line-height:1.2}@media(min-width:480px){.strivectin-rewards p{font-size:26px}}@media(min-width:768px){.strivectin-rewards p{font-size:16px}}.strivectin-rewards ul{padding:0;margin:0}.strivectin-rewards ul li{list-style-type:none}.strivectin-rewards img{width:100%}.strivectin-rewards .desktop{display:none}.strivectin-rewards .mobile{display:block}@media(min-width:768px){.strivectin-rewards .desktop{display:block}.strivectin-rewards .mobile{display:none}}.strivectin-rewards .swell-disable{opacity:.5}.strivectin-rewards .swell-container{max-width:1120px;width:100%;margin:0 auto}.strivectin-rewards .swell-heading-holder{margin-bottom:50px}.strivectin-rewards .swell-heading-holder h3{color:#333f48;font-size:30px;font-weight:300;font-family:Harriet Text}@media(min-width:480px){.strivectin-rewards .swell-heading-holder h3{font-size:42px}}@media(min-width:768px){.strivectin-rewards .swell-heading-holder h3{font-size:34px}}.strivectin-rewards .swell-banner{display:flex;align-items:center;margin-bottom:50px}@media(min-width:768px){.strivectin-rewards .swell-banner{background-image:url(loyalty-hero-update-2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;min-height:75vh}}.strivectin-rewards .swell-banner .cap-holder{max-width:1400px;margin:0 auto;width:100%}.strivectin-rewards .swell-banner .cap-holder .banner-image img{display:block}.strivectin-rewards .swell-banner .cap-holder .caption{text-align:center;color:#000;padding:40px 15px;background-color:#fbf6f0}@media(min-width:768px){.strivectin-rewards .swell-banner .cap-holder .caption{max-width:425px;margin-left:40px;background-color:transparent;padding:0}}.strivectin-rewards .swell-banner .cap-holder .caption .banner-logo{margin-bottom:10px}.strivectin-rewards .swell-banner .cap-holder .caption .banner-logo img{max-width:220px}.strivectin-rewards .swell-banner .cap-holder .caption .banner-content{max-width:650px;margin:0 auto}@media(min-width:768px){.strivectin-rewards .swell-banner .cap-holder .caption .banner-content{max-width:100%}}.strivectin-rewards .swell-banner .cap-holder .caption .banner-content p{font-size:18px;line-height:1.3;color:#000}.strivectin-rewards .swell-banner .cap-holder .caption .banner-content p br{display:none}@media(min-width:480px){.strivectin-rewards .swell-banner .cap-holder .caption .banner-content p{font-size:26px}}@media(min-width:768px){.strivectin-rewards .swell-banner .cap-holder .caption .banner-content p{font-size:18px}.strivectin-rewards .swell-banner .cap-holder .caption .banner-content p br{display:block}}.strivectin-rewards .swell-banner .cap-holder .caption .btn-area{max-width:400px;margin:30px auto 0}@media(min-width:480px){.strivectin-rewards .swell-banner .cap-holder .caption .btn-area{max-width:600px}}@media(min-width:768px){.strivectin-rewards .swell-banner .cap-holder .caption .btn-area{max-width:400px}}.strivectin-rewards .swell-banner .cap-holder .caption .swell-terms-link{font-weight:100;line-height:1.2;color:#000;font-family:helvetica_neueregular}@media(min-width:480px){.strivectin-rewards .swell-banner .cap-holder .caption .swell-terms-link{font-size:20px}}@media(min-width:768px){.strivectin-rewards .swell-banner .cap-holder .caption .swell-terms-link{font-size:14px}}.strivectin-rewards .how-it-work{text-align:center;margin-bottom:50px}.strivectin-rewards .how-it-work .swell-heading-holder{margin-bottom:35px}.strivectin-rewards .how-it-work .box-list{max-width:890px;width:100%;margin:0 auto}@media(min-width:768px){.strivectin-rewards .how-it-work .box-list{display:flex;align-items:center;justify-content:center}}.strivectin-rewards .how-it-work .box-list li{padding:30px 0}@media(min-width:768px){.strivectin-rewards .how-it-work .box-list li{flex:1;border-right:1px solid #cccccc;padding:20px 0}}.strivectin-rewards .how-it-work .box-list li:last-child{border:0}.strivectin-rewards .how-it-work .box-list li .box{background-color:transparent}.strivectin-rewards .how-it-work .box-list li .box i{display:block;font-size:60px;margin:0 auto 5px}@media(min-width:768px){.strivectin-rewards .how-it-work .box-list li .box i{margin:0 auto 10px}}.strivectin-rewards .how-it-work .box-list li .box h4{color:#101f2c;margin-bottom:0;font-size:25px;text-transform:initial;font-family:Harriet Text;font-weight:500}@media(min-width:480px){.strivectin-rewards .how-it-work .box-list li .box h4{font-size:37px}}@media(min-width:768px){.strivectin-rewards .how-it-work .box-list li .box h4{font-size:25px}}.strivectin-rewards .how-it-work .box-list li .box p{color:#333f48}.strivectin-rewards .swell-login-section{text-align:center;margin:0 auto 50px}@media(min-width:768px){.strivectin-rewards .swell-login-section{max-width:500px}}.strivectin-rewards .swell-login-section .swell-login-holder{border-bottom:1px solid #e5e5e5;padding-bottom:50px}.strivectin-rewards .swell-login-section .swell-login-holder h3{font-family:Harriet Text;font-size:28px;font-weight:300;line-height:1.2;margin-bottom:30px;color:#333f48}.strivectin-rewards .swell-login-section .swell-login-holder h3 span{color:#c7066e}@media(min-width:480px){.strivectin-rewards .swell-login-section .swell-login-holder h3{font-size:48px}}@media(min-width:768px){.strivectin-rewards .swell-login-section .swell-login-holder h3{font-size:34px}}.strivectin-rewards .swell-login-section .swell-login-holder .user-name{color:#333f48;text-transform:capitalize}.strivectin-rewards .swell-login-section .swell-login-holder .btn-area{max-width:400px;margin:0 auto 30px;display:block}@media(min-width:768px){.strivectin-rewards .swell-login-section .swell-login-holder .btn-area{display:flex}}.strivectin-rewards .swell-login-section .swell-login-holder .btn-area .btn-list{margin-bottom:15px}@media(min-width:768px){.strivectin-rewards .swell-login-section .swell-login-holder .btn-area .btn-list{margin-bottom:0}}@media(min-width:768px){.strivectin-rewards .swell-login-section .swell-login-holder .btn-area .btn-list a.swell-link-history{background-color:#fff;border:1px solid black;color:#000}}.strivectin-rewards .swell-login-section .detail{font-size:18px;color:#000}.strivectin-rewards .swell-login-section .detail span{color:#c7066e}@media(min-width:480px){.strivectin-rewards .swell-login-section .detail{font-size:28px}}@media(min-width:768px){.strivectin-rewards .swell-login-section .detail{font-size:20px}}.strivectin-rewards .swell-campaign-area{text-align:center;padding-bottom:50px}.strivectin-rewards .swell-campaign-area.logged-in .swell-campaign-list .swell-campaign{cursor:pointer}.strivectin-rewards .swell-campaign-area .swell-campaign-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 15px;margin-bottom:40px}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign{flex-basis:50%}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign:nth-child(2n+2) .swell-campaign-content{margin-right:0}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign{flex-basis:25%}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign:nth-child(2n+2) .swell-campaign-content{margin-right:15px}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign:nth-child(4n+4) .swell-campaign-content{margin-right:0}}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content{background-color:#fbf6f0;min-height:180px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:15px;margin-bottom:15px}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image{display:none}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-icon{font-size:45px;color:#000}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-value{font-family:Harriet Display;font-size:20px;font-weight:300;margin-bottom:6px;color:#333f48}@media(min-width:480px){.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-value{font-size:31px}}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-value{font-size:25px}}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type{font-family:helvetica_neueregular;font-size:14px;font-weight:400;margin:0;line-height:1.2;color:#101f2c}.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type span{display:block}@media(min-width:480px){.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type{font-size:20px}}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type{font-size:16px}}.strivectin-rewards .swell-campaign-area .refer-friend{padding:0 15px}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section{background-image:url(swell-refer-friend-banner-5.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;min-height:450px;display:flex;align-items:center;justify-content:flex-end;padding-right:5%}}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-image img{display:block}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder{color:#101f2c;background-color:#fbf6f0;padding:40px 15px}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder{max-width:350px;background-color:transparent;padding:0}}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-heading{font-size:32px;font-family:Harriet Text;font-weight:500;margin-bottom:15px;color:#101f2c}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-heading span{display:block;font-size:18px;font-weight:400}@media(min-width:480px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-heading{font-size:55px}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-heading span{font-size:24px}}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-heading{font-size:32px}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-heading span{font-size:18px}}.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-detail{font-size:16px;font-weight:400;font-family:helvetica_neueregular;line-height:1.3;max-width:330px;margin:0 auto 30px;color:#101f2c}@media(min-width:480px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-detail{font-size:26px;max-width:550px}}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .section-detail{font-size:16px;max-width:100%}}@media(min-width:768px){.strivectin-rewards .swell-campaign-area .refer-friend .refer-friend-section .refer-friend-holder .btn-area .btn-list a{max-width:234px;font-size:16px}}.strivectin-rewards .swell-table-section{text-align:center;margin-bottom:50px}.strivectin-rewards .swell-table-section .table-wrapper{padding:0 15px}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table{border-collapse:collapse;width:100%;border:0}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td{text-align:left;padding:10px 8px;border:0;font-size:12px;font-weight:400;width:60%;background-color:#fbf6f0;color:#333f48}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th .circle,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td .circle{display:block;width:8px;height:8px;border-radius:50%;margin:0 auto}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:first-child,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:first-child{padding-left:25px}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:not(:first-child),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:not(:first-child){text-align:center;width:30%}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:not(:first-child),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:not(:first-child){width:16%}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(2) .circle,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(2) .circle{background-color:#b5c2ca}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(3) .circle,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(3) .circle{background-color:#58656e}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(4) .circle,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(4) .circle{background-color:#313e47}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(4){display:none}@media(min-width:480px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td{font-size:20px;padding:14px 12px}}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td{font-size:16px;width:50%}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td:nth-child(4){display:table-cell}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table th.swell-tier-active,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table td.swell-tier-active{background-color:#fee9f5!important}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr th{background-color:transparent}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-status-row th{background-color:transparent;line-height:1.2;padding:10px 5px}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-status-row th{padding:0 5px}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-status-row th.swell-tier-active{background-color:#fbf6f0!important}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-values th{font-size:12px;font-weight:400;color:#333f48;padding-top:0}@media(min-width:480px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-values th{font-size:18px}}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-values th{font-size:14px}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th{color:#000;font-size:13px;font-weight:300;font-family:Harriet Text}@media(min-width:480px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th{font-size:22px}}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th{padding-bottom:5px;font-size:17px}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table tbody tr:nth-child(2n+2) th,.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table tbody tr:nth-child(2n+2) td{background-color:#fff}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr td:nth-child(2){display:table-cell}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr td:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr td:nth-child(4){display:none}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright thead tr td:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.bright tbody tr td:nth-child(4){display:table-cell}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr td:nth-child(3){display:table-cell}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr td:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr td:nth-child(4){display:none}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing thead tr td:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.glowing tbody tr td:nth-child(4){display:table-cell}}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr td:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr th:nth-child(4),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr td:nth-child(4){display:table-cell}.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr td:nth-child(3){display:none}@media(min-width:768px){.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant thead tr td:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr th:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr th:nth-child(3),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr td:nth-child(2),.strivectin-rewards .swell-table-section .table-wrapper .swell-tier-table.radiant tbody tr td:nth-child(3){display:table-cell}}.strivectin-rewards .swell-table-section .tier-arrows{display:flex;align-items:center;justify-content:flex-end}.strivectin-rewards .swell-table-section .tier-arrows .arrows-holder{width:34%;display:flex;align-items:center;justify-content:space-around}@media(min-width:768px){.strivectin-rewards .swell-table-section .tier-arrows .arrows-holder{display:none}}.strivectin-rewards .swell-table-section .tier-arrows .arrows-holder .left-arrow,.strivectin-rewards .swell-table-section .tier-arrows .arrows-holder .right-arrow{font-size:25px;line-height:1;cursor:pointer}@media(min-width:480px){.strivectin-rewards .swell-table-section .tier-arrows .arrows-holder .left-arrow,.strivectin-rewards .swell-table-section .tier-arrows .arrows-holder .right-arrow{font-size:40px}}.strivectin-rewards .redeem-section{text-align:center;padding-bottom:50px}.strivectin-rewards .redeem-section .redeem-product{margin-bottom:80px}.strivectin-rewards .redeem-section .redeem-product .desktop-slider{display:none}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-product .desktop-slider{display:block}}.strivectin-rewards .redeem-section .redeem-product .mobile-slider{display:block}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-product .mobile-slider{display:none}}.strivectin-rewards .redeem-section .redeem-product .mobile-slider .swell-products-redemption-list-mobile{display:flex;align-items:center}.strivectin-rewards .redeem-section .redeem-product .swell-heading-holder h3{margin-bottom:10px}.strivectin-rewards .redeem-section .redeem-product .swell-heading-holder p{padding:0 15px;color:#333f48}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list{display:flex;align-items:center;justify-content:center;padding:0 15px}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .slick-arrow{position:absolute;top:45%;font-size:30px;cursor:pointer;z-index:1}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .slick-arrow.right-arrow{right:-5px}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .slick-arrow.left-arrow{left:-5px}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .slick-list{width:100%}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option{flex:1;margin:0 25px}@media(min-width:450px){.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option{margin:0 10px}}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-content{margin-bottom:15px}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-content img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;vertical-align:-webkit-baseline-middle}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-value{font-size:16px;font-family:Harriet Text;font-weight:400;color:#070707;min-height:50px}@media(min-width:480px){.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-value{min-height:50px}}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-value{min-height:75px}}@media(min-width:1024px){.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-value{min-height:55px}}.strivectin-rewards .redeem-section .redeem-product .swell-products-redemption-list .swell-redemption-option .swell-redemption-option-cost{font-size:20px;font-family:Harriet Text;font-weight:400;color:#c5046c}.strivectin-rewards .redeem-section .redeem-discount{margin-bottom:20px}.strivectin-rewards .redeem-section .redeem-discount .swell-heading-holder{margin-bottom:40px}.strivectin-rewards .redeem-section .redeem-discount .swell-heading-holder h3{margin-bottom:10px}.strivectin-rewards .redeem-section .redeem-discount .swell-heading-holder p{max-width:350px;margin:0 auto;color:#333f48}@media(min-width:480px){.strivectin-rewards .redeem-section .redeem-discount .swell-heading-holder p{max-width:550px}}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-discount .swell-heading-holder p{max-width:350px}}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 15px}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option{flex-basis:50%}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option:last-child{flex-basis:100%;margin-top:15px}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option:last-child .swell-redemption-option-content{margin-right:0}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option:nth-child(2n+2) .swell-redemption-option-content{margin-right:0}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option{flex-basis:33.333%}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option:last-child{flex-basis:33.333%;margin-top:0}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option:nth-child(2n+2) .swell-redemption-option-content{margin-right:15px}}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content{margin-right:15px;min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fbf6f0}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-value{font-size:28px;font-weight:300;font-family:Harriet Text;color:#c7066e}@media(min-width:480px){.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-value{font-size:38px}}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-value{font-size:48px}}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .isequal{font-size:30px;line-height:.8}.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-cost{font-size:16px;font-weight:400;font-family:helvetica_neueregular;color:#333f48}@media(min-width:480px){.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-cost{font-size:22px}}@media(min-width:768px){.strivectin-rewards .redeem-section .redeem-discount .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-cost{font-size:30px}}.strivectin-rewards .redeem-section .order-list{padding:0 15px}.strivectin-rewards .redeem-section .order-list .list-items{display:flex;align-items:flex-start;justify-content:center;margin-bottom:30px}.strivectin-rewards .redeem-section .order-list .list-items .title{flex:1;text-align:right;margin-right:10px;color:#101f2c;font-family:helvetica_neueregular;font-size:13px;font-weight:400}@media(min-width:480px){.strivectin-rewards .redeem-section .order-list .list-items .title{font-size:16px}}.strivectin-rewards .redeem-section .order-list .list-items .description{flex:2;text-align:left;color:#333f48;font-family:helvetica_neueregular;font-size:13px;font-weight:400}@media(min-width:480px){.strivectin-rewards .redeem-section .order-list .list-items .description{font-size:16px}}.strivectin-rewards .redeem-section .order-list .btn-area{max-width:400px;margin:0 auto 30px;display:none}@media(min-width:768px){.strivectin-rewards .redeem-section .order-list .btn-area{display:flex}}.strivectin-rewards .redeem-section .order-list .learn-more{font-size:16px;font-weight:600;font-family:helvetica_neueregular;text-transform:uppercase;color:#c7066e;text-decoration:underline;text-underline-position:under}.strivectin-rewards .account-page .account-page-holder{padding:0 15px;max-width:1210px;margin:0 auto}@media(min-width:1000px){.strivectin-rewards .account-page .account-page-holder .swell-login-section{text-align:left;margin-left:0}}.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder{padding-bottom:0;border-bottom:0}.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area{display:block}@media(min-width:1000px){.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area{margin-left:0;display:flex}}.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list{margin-bottom:15px}@media(min-width:1000px){.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list{text-align:center;margin-bottom:0}}.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list a{max-width:186px;padding:10px 5px;font-size:12px}@media(min-width:480px){.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list a{max-width:288px;padding:18px 5px;font-size:18px}.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list a.swell-link-history{background-color:#000;border:1px solid black;color:#fff}}@media(min-width:1000px){.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list a{max-width:186px;padding:10px 5px;font-size:14px}.strivectin-rewards .account-page .account-page-holder .swell-login-section .swell-login-holder .btn-area .btn-list a.swell-link-history{background-color:#fff;border:1px solid black;color:#000}}.strivectin-rewards .account-page .account-page-holder .swell-table-section{margin-top:20px;border-top:1px solid #e5e5e5;padding-top:50px}.strivectin-rewards .account-page .account-page-holder .redeem-section{padding-bottom:0}.strivectin-rewards .account-page .account-page-holder .redeem-section .redeem-product{border-bottom:1px solid #92989d;padding-bottom:60px;margin-bottom:60px}.swell-referral-loader{text-align:center}.swell-referral-loader img{max-width:40px;margin:0 auto}.referral-section{padding-bottom:50px;background-color:#f9f1e5}@media(min-width:768px){.referral-section{width:100%;background-color:transparent;background-image:url(swell-banner-refer-image-5.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:75vh;display:flex;padding-top:50px}}.referral-section .sidebar-image{margin-bottom:60px}.referral-section.logged-in{background-image:none;background-color:#e6b2cd}@media(min-width:768px){.referral-section.logged-in .swell-redeem-section{position:relative}.referral-section.logged-in .swell-redeem-section:after{content:"";border-left:1px solid white;position:absolute;top:12%;left:0;width:1px;height:65%}}.referral-section .swell-referral-holder{margin-bottom:70px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.referral-section .swell-referral-holder{flex:1;margin-bottom:0}}.referral-section .swell-referral-holder .swell-referral{width:100%}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar{display:none}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{text-align:center;position:relative;display:flex;align-items:center;justify-content:center;max-width:400px;min-height:411px;width:100%;margin:0 auto;padding:0 15px}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{max-width:600px;min-height:514px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{max-width:500px;min-height:402px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register,.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{width:100%}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:28px;font-weight:300;line-height:1;margin:0 auto 20px;font-family:Harriet Text;color:#000}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:44px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:36px}}@media(min-width:1024px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:44px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:16px;font-weight:100;line-height:1;display:block;margin-bottom:5px;color:#000;text-transform:uppercase;font-family:helvetica_neueregular}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:24px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:20px}}@media(min-width:1024px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:26px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:18px;font-weight:100;line-height:1.4;color:#000;margin-bottom:30px;padding-bottom:30px;position:relative}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details:after{content:"";border-bottom:1px solid #bca98b;max-width:380px;width:100%;height:1px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:26px}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details:after{max-width:500px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:20px;margin-bottom:20px;padding-bottom:20px}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details:after{max-width:380px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .refer-customer-error{color:red}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper{width:100%}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:14px;font-weight:100;line-height:1.2;margin:0 auto 15px;color:#000}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:26px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:20px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:center}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-field-input{background-color:#fbf6f0;border:1px solid #fbf6f0;outline:0;padding:12px 20px;width:100%;color:#000;font-size:14px;font-weight:100;flex:3}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-field-input::placeholder{color:#000}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-field-input{font-size:22px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-field-input{font-size:14px;margin-right:5px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-submit{background-color:#000;color:#fff;border:1px solid black;padding:10.5px 5px;outline:0;width:100%;flex:1;height:44px;-webkit-appearance:none;-webkit-border-radius:0}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-submit{padding:15.5px 5px;height:52px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field .swell-referral-form-list-submit{padding:11px 5px;height:44px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{max-width:380px;margin:0 auto}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{max-width:500px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{max-width:380px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:14px;font-weight:100;color:#000;max-width:200px;margin:0 auto 15px}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:20px;max-width:300px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:16px;max-width:100%}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{flex:1;color:#000;margin-bottom:0;cursor:pointer}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{font-size:14px;font-weight:100}@media(min-width:480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{font-size:18px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{font-size:14px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-media-icon{color:#000;display:block;margin-bottom:10px}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-media-icon{display:inline-block;margin-bottom:0;margin-right:5px}}@media(min-width:768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium.swell-share-referral-sms{display:none}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-details{padding:0;margin:0}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-details:after{display:none}.referral-section .swell-referral-holder .learn-more{display:inline-block;border:0;border-bottom:1px solid black;background:transparent;padding:0;color:#000;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1;margin-top:20px}@media(min-width:480px){.referral-section .swell-referral-holder .learn-more{font-size:22px}}@media(min-width:768px){.referral-section .swell-referral-holder .learn-more{font-size:16px}}.referral-section .swell-redeem-section{display:flex;align-items:center;justify-content:center;width:100%}@media(min-width:768px){.referral-section .swell-redeem-section{flex:1}}.referral-section .swell-redeem-section .redeem-holder{max-width:400px;width:100%;margin:0 auto;padding:0 15px;text-align:center}@media(min-width:480px){.referral-section .swell-redeem-section .redeem-holder{max-width:600px}}@media(min-width:768px){.referral-section .swell-redeem-section .redeem-holder{max-width:450px}}.referral-section .swell-redeem-section .redeem-holder .check-reward-balance{width:100%;margin:0 auto 15px}.referral-section .swell-redeem-section .redeem-holder .check-reward-balance a{font-size:14px;color:#000;border-bottom:1px solid black;display:inline-block}@media(min-width:480px){.referral-section .swell-redeem-section .redeem-holder .check-reward-balance a{font-size:20px}}@media(min-width:768px){.referral-section .swell-redeem-section .redeem-holder .check-reward-balance a{font-size:16px}}.referral-section .swell-redeem-section .redeem-holder .swell-referral-heading{margin:0 auto 15px}.referral-section .swell-redeem-section .redeem-holder .swell-referral-heading h2{font-size:20px;font-weight:100;margin:0;color:#000;text-transform:initial;font-family:Harriet Text}@media(min-width:768px){.referral-section .swell-redeem-section .redeem-holder .swell-referral-heading h2{font-size:26px}}.referral-section .swell-redeem-section .redeem-holder .table-classes{width:100%;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #dfd1bb}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive{border:0;min-height:200px;max-height:200px;overflow-y:scroll;padding-right:20px}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive::-webkit-scrollbar{width:.6em}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive::-webkit-scrollbar-track{background:#ccc;border-radius:4px}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive::-webkit-scrollbar-thumb{background-color:#313131;outline:1px solid slategrey;border-radius:4px}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table{width:100%;border-collapse:collapse;background-color:transparent}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr{border:0}.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr td,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr td{font-size:12px;font-weight:400;text-align:left;padding:8px 5px;border:0;border-bottom:1px solid #e7d8c0;background-color:transparent;font-family:helvetica_neueregular;color:#000}@media(min-width:480px){.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr td,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr td{font-size:18px;padding:10px 5px}}@media(min-width:768px){.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table thead tr td,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th,.referral-section .swell-redeem-section .redeem-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr td{font-size:16px}}.referral-section .swell-redeem-section .redeem-holder .heading-area{max-width:370px;margin:0 auto}.referral-section .swell-redeem-section .redeem-holder .heading-area .heading-holder h4{font-size:20px;font-weight:100;margin-bottom:10px;color:#000;text-transform:initial;line-height:1.2;font-family:Harriet Text}@media(min-width:768px){.referral-section .swell-redeem-section .redeem-holder .heading-area .heading-holder h4{font-size:26px}}.referral-section .swell-redeem-section .redeem-holder .heading-area .heading-holder p{font-size:14px;font-weight:100;line-height:1.2;color:#000;font-family:helvetica_neueregular;font-weight:400}@media(min-width:480px){.referral-section .swell-redeem-section .redeem-holder .heading-area .heading-holder p{font-size:18px}}@media(min-width:768px){.referral-section .swell-redeem-section .redeem-holder .heading-area .heading-holder p{font-size:16px}}.swell-referral-back-link{z-index:99;width:1.5em;height:1.5em;max-width:18px;max-height:18px;display:block;vertical-align:middle;margin-left:auto;cursor:pointer;position:absolute;top:15px;right:15px}@media(min-width:768px){.swell-referral-back-link{top:25px;right:25px}}.swell-referral-back-link:after,.swell-referral-back-link:before{background:#000;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}.swell-referral-copy{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000000b3;z-index:999;display:flex;align-items:center;justify-content:center;padding:0 15px}.swell-referral-copy .swell-referral-copy-content{max-width:895px;width:100%;margin:0 auto;position:relative;overflow-y:scroll;max-height:560px}@media(min-width:768px){.swell-referral-copy .swell-referral-copy-content{display:flex;align-items:center;justify-content:flex-end;padding:50px 30px;background-image:url(swell-referral-copy-image.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:380px;overflow-y:hidden;max-height:100%}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar{background-image:url(swell-refer-friend-banner-mobile-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:380px}@media(min-width:768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar{display:none}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main{text-align:center;background-color:#fff;padding:50px 15px}@media(min-width:768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main{background-color:transparent;padding:0}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-heading{display:none}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-size:24px;margin-bottom:20px;font-weight:100;color:#000;line-height:1.5;font-family:Harriet Text}@media(min-width:480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-size:40px}}@media(min-width:768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{margin-bottom:15px}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button{max-width:200px;width:100%;border:1px solid black;padding:14px 0;text-align:center;background-color:#000;color:#fff;font-size:14px;line-height:1;font-weight:400;margin-bottom:20px;text-transform:uppercase}@media(min-width:768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button{margin-bottom:50px;padding:12px 0}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-size:13px;font-weight:400;line-height:1;color:#000;margin:0}@media(min-width:480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-size:16px}}.swell-post-checkout{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000000b3;z-index:99;display:flex;align-items:center;justify-content:center;padding:0 15px}.swell-post-checkout .swell-post-checkout-holder{width:100%;margin:0 auto;max-width:500px}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder{max-width:90%}}.swell-post-checkout .swell-post-checkout-holder .checkout-heading{text-align:center}.swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-size:26px;font-weight:400;margin:0 auto 10px;color:#fff}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-size:36px}}.swell-post-checkout .swell-post-checkout-holder .referral-section{background-image:none;position:relative;max-height:530px;overflow-y:scroll;background-color:#e6b2cd}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder .referral-section{background-color:#f9f1e5;background-image:url(swell-postcheckout-desktop-new-3.jpg);padding:70px 20px;align-items:center;justify-content:flex-end;max-height:100%;overflow-y:hidden;height:85vh}}.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-back-link{top:15px;right:auto;left:15px}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-back-link{top:15px;right:15px;left:auto}}.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder{flex:none;margin-bottom:0}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder{width:60%}}.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar{background-image:url(swell-refer-banner-mobile-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;display:block}.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar .swell-referral-sidebar-details{display:none}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar{display:none}}.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{padding-top:50px}@media(min-width:768px){.swell-post-checkout .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{padding-top:0}}.custom-redeem-select .select2-container--default .select2-selection--single{min-height:46px;display:flex;align-items:center}.custom-redeem-select .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.swell-custom-list-option{display:flex;align-items:center}.swell-custom-list-option .option-text{width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.swell-custom-list-option span:first-child{min-width:30px;min-height:30px;margin-right:5px}.swell-custom-list-option span:first-child img{width:30px;height:30px;overflow:hidden;border-radius:35px;display:block}#select2-swell-checkout-fixed-redemption-options-results .select2-results__option,#select2-swell-checkout-product-redemption-options-results .select2-results__option{border-bottom:1px solid #d9d9d9}@media(min-width:1000px){.swell-strivectin-account-nav{width:25%}}.swell-strivectin-account-content{padding:0 15px}.swell-custom-list-option[data-title]{position:relative}.swell-custom-list-option[data-title]:hover:before{content:attr(data-title);position:absolute;bottom:26px;right:0;display:inline-block;padding:3px 6px;border-radius:2px;background:#000;color:#fff;font-size:12px;font-family:sans-serif;z-index:1055}.swell-custom-list-option[data-title]:hover:after{content:"";position:absolute;bottom:1px;right:8px;display:inline-block;color:#fff;z-index:99;border:10px solid transparent;border-bottom:10px solid #000;transform:rotate(180deg);max-width:20px;height:30px}.select2-selection.select2-selection--single .swell-custom-list-option[data-title]:hover:before,.select2-selection.select2-selection--single .swell-custom-list-option[data-title]:hover:after{display:none}#swell-checkout .select2.select2-container.select2-container--default{width:100%!important;min-width:234px}@media(min-width:1000px){#swell-checkout .select2.select2-container.select2-container--default{max-width:256px!important}}#swell-checkout .field__input-btn{min-width:110px}.order-summary__section.order-summary__section--discount #checkout_reduction_code{min-width:234px}.order-summary__section.order-summary__section--discount .field__input-btn{min-width:110px}.order-summary__section.order-summary__section--product-list .product__description .order-summary__small-text.swell{display:none}.order-summary__section.order-summary__section--product-list .product__description .order-summary__small-text.swell:last-child{display:block}
/*# sourceMappingURL=/cdn/shop/t/13/assets/swell_rewards.scss.css.map */
